From: <Saved by Microsoft Internet Explorer 5>
Subject: Support grows to change grading system to 10-point method in Baldwin-Whitehall
Date: Mon, 5 Nov 2007 08:51:40 -0500
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_00CD_01C81F89.14EDF9A0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198

This is a multi-part message in MIME format.

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.post-gazette.com/pg/07228/809706-55.stm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML><HEAD><TITLE>Support grows to change grading system to 10-point =
method in Baldwin-Whitehall</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dwindows-1252"><LINK=20
media=3Dscreen=20
href=3D"http://www.post-gazette.com/includes/2007design/css/pg_main.css" =

type=3Dtext/css rel=3Dstylesheet><LINK media=3Dprint=20
href=3D"http://www.post-gazette.com/includes/2007design/css/pg_print.css"=
=20
type=3Dtext/css rel=3Dstylesheet><LINK media=3Dscreen=20
href=3D"http://www.post-gazette.com/includes/2007design/css/lightbox/ligh=
tbox.css"=20
type=3Dtext/css rel=3Dstylesheet>
<META content=3Deducation,neigh_south name=3Dkeywords>
<META=20
content=3D"Support grows to change grading system to 10-point method in =
Baldwin-Whitehall"=20
name=3Dheadline>
<META content=3D2007-08-16 name=3Dpubdate>
<META content=3D"Jim McMahon" name=3Ddocauthor>
<META content=3D809706 name=3Ditemid>
<META content=3Dindex,follow name=3Drobots>
<META content=3DEN name=3Dms.locale><!--template: neigh_south_top.inc-->
<META content=3D"MSHTML 6.00.2900.3199" name=3DGENERATOR></HEAD>
<BODY>
<SCRIPT =
src=3D"http://www.post-gazette.com/includes/2007design/js/prototype.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://www.post-gazette.com/includes/2007design/js/postgazette.js"=
=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://www.post-gazette.com/includes/2007design/js/menus.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.post-gazette.com/includes/2007design/js/scriptaculous.j=
s?effects"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.post-gazette.com/includes/2007design/js/lightbox/lightb=
ox.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.post-gazette.com/includes/ajax/xmlparse.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>
		var OmnitureBlocksPresent =3D 0;
		//var sitepage =3D "www.post-gazette.com/news/south";
		//var endpoint =3D '/apps/PageData/adproxy.aspx?sitepage=3D'+ =
sitepage;
		//document.write('<scri' + 'pt src=3D"' + endpoint + '" =
type=3D"text/javascript">' + '<\/script>');
	</SCRIPT>
<!------ OAS SETUP begin ------>
<SCRIPT language=3DJavaScript>
<!--
//configuration
OAS_url =3D 'http://oascentral.post-gazette.com/RealMedia/ads/';
OAS_sitepage =3D "www.post-gazette.com/news/south";
OAS_listpos =3D "Top2,Right1,x01,Middle";
OAS_query =3D '';
OAS_target =3D '_top';

//end of configuration
OAS_version =3D 10;
OAS_rn =3D '001234567890'; OAS_rns =3D '1234567890';
OAS_rn =3D new String (Math.random()); OAS_rns =3D OAS_rn.substring (2, =
11);

function OAS_NORMAL(pos) {
  document.write('<A HREF=3D"' + OAS_url + 'click_nx.ads/' + =
OAS_sitepage + '/1' + OAS_rns + '@' + OAS_listpos + '!' + pos + '?' + =
OAS_query + '" TARGET=3D' + OAS_target + '>');
  document.write('<IMG SRC=3D"' + OAS_url + 'adstream_nx.ads/' + =
OAS_sitepage + '/1' + OAS_rns + '@' + OAS_listpos + '!' + pos + '?' + =
OAS_query + '" BORDER=3D0></A>');
}
//-->
</SCRIPT>

<SCRIPT language=3DJavaScript1.1>
<!--
OAS_version =3D 11;
if ((navigator.userAgent.indexOf('Mozilla/3') !=3D -1) || =
(navigator.userAgent.indexOf('Mozilla/4.0 WebTV') !=3D -1))
  OAS_version =3D 10;
if (OAS_version >=3D 11)
  document.write('<SCR' + 'IPT LANGUAGE=3DJavaScript1.1 SRC=3D"' + =
OAS_url + 'adstream_mjx.ads/' + OAS_sitepage + '/1' + OAS_rns + '@' + =
OAS_listpos + '?' + OAS_query + '"><\/SCRIPT>');//-->
</SCRIPT>

<SCRIPT language=3DJavaScript>
<!--
document.write('');
function OAS_AD(pos) {
  if (OAS_version >=3D 11)
    OAS_RICH(pos);
  else
    OAS_NORMAL(pos);
}
//-->
</SCRIPT>
<!------ OAS SETUP end ------><!------ OAS AD 'Top1' begin ------>
<SCRIPT language=3DJavaScript>
<!--
//OAS_AD("Top2");
//-->
</SCRIPT>
<!------ OAS AD 'Top1' end =
------><!--IncludeTypeID=3D"13145"><NewIncludeID=3D"13780"-->
<DIV id=3Dad_top>
<SCRIPT type=3Dtext/javascript>
			//document.write(PG.inlineAdvertising('ad_top'));
                             OAS_AD("Top2");
		</SCRIPT>
</DIV><!-- Begin Global Centering Div -->
<DIV class=3Dwrap><!-- Begin Header -->
<DIV id=3Dheader>
<DIV id=3Dtopinfo>
<DIV class=3Dtopinfoitem><SPAN class=3Ddatedisplay>
<SCRIPT =
type=3Dtext/javascript>document.write(PG.getHeaderDate());</SCRIPT>
</SPAN></DIV>
<DIV class=3Dtopinfoitem>
<DIV class=3Dupdateddisplay id=3Dupdateddisplay></DIV><SPAN =
class=3Dsearchlabel>Search=20
post-gazette NOW:</SPAN>=20
<FORM action=3Dhttp://search.post-gazette.com/default.asp method=3Dpost>
<DIV class=3Dsearcher><INPUT type=3Dhidden value=3D10 name=3DPerPage> =
<INPUT type=3Dhidden=20
value=3D1 name=3DPage> <INPUT class=3Dtxt name=3DSearchString> <INPUT =
class=3Dimg=20
onmouseover=3D'this.src =3D =
"/includes/2007design/images/search/searchover.png";'=20
onclick=3Dthis.form.submit();=20
onmouseout=3D'this.src =3D =
"/includes/2007design/images/search/search.png";'=20
type=3Dimage=20
src=3D"http://www.post-gazette.com/includes/2007design/images/search/sear=
ch.png"=20
value=3DSearch name=3DSearch> </DIV></FORM></DIV>
<DIV class=3Dtext_sizes><IMG class=3Dhelp_button id=3Dfont_sizes=20
style=3D"PADDING-RIGHT: 5px; FLOAT: left" alt=3D""=20
src=3D"http://www.post-gazette.com/includes/2007design/images/icons/help.=
png"><SPAN=20
style=3D"FONT-SIZE: 11px">Text Size:</SPAN> <SPAN id=3Dsmaller=20
onmouseover=3D"this.style.textDecoration=3D'underline';"=20
style=3D"PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 11px"=20
onclick=3DPG.changeTextSize(this);=20
onmouseout=3D"this.style.textDecoration=3D'none';">A</SPAN><SPAN=20
style=3D"FONT-SIZE: 11px">|</SPAN> <SPAN id=3Dnormal=20
onmouseover=3D"this.style.textDecoration=3D'underline';"=20
style=3D"PADDING-RIGHT: 5px; FONT-SIZE: 12px; TEXT-DECORATION: none"=20
onclick=3DPG.changeTextSize(this);=20
onmouseout=3D"this.style.textDecoration=3D'none';">A</SPAN><SPAN=20
style=3D"FONT-SIZE: 11px">|</SPAN> <SPAN id=3Dlarger=20
onmouseover=3D"this.style.textDecoration=3D'underline';"=20
style=3D"PADDING-RIGHT: 5px; FONT-SIZE: 14px" =
onclick=3DPG.changeTextSize(this);=20
onmouseout=3D"this.style.textDecoration=3D'none';">A</SPAN> </DIV></DIV>
<DIV id=3Dlogosection><A href=3D"http://www.post-gazette.com/"><IMG =
class=3Dlogoplate=20
alt=3D"Post-gazette NOW"=20
src=3D"http://www.post-gazette.com/includes/2007design/images/pg_now_logo=
.png"></A>=20
<IMG class=3Dheadersectiontitle id=3Dheadersectiontitle =
style=3D"PADDING-LEFT: 10px"=20
alt=3Dsection src=3D""> </DIV>
<DIV class=3Dprimary id=3Dtopnavbar>
<DIV class=3Dtopnavitem id=3Dnow =
onmouseover=3DPG.submenuTrigger(this);><A=20
style=3D"BORDER-LEFT-WIDTH: 0px" =
href=3D"http://www.post-gazette.com/">NOW</A></DIV>
<DIV class=3Dtopnavitem id=3Dnews =
onmouseover=3DPG.submenuTrigger(this);><A=20
href=3D"http://www.post-gazette.com/localnews">NEWS</A></DIV>
<DIV class=3Dtopnavitem id=3Dneighborhoods =
onmouseover=3DPG.submenuTrigger(this);><A=20
href=3D"http://www.post-gazette.com/neighborhoods">NEIGHBORHOODS</A></DIV=
>
<DIV class=3Dtopnavitem id=3Dsports =
onmouseover=3DPG.submenuTrigger(this);><A=20
href=3D"http://www.post-gazette.com/sports">SPORTS</A></DIV>
<DIV class=3Dtopnavitem id=3Dbusiness =
onmouseover=3DPG.submenuTrigger(this);><A=20
href=3D"http://www.post-gazette.com/businessnews">BUSINESS</A></DIV>
<DIV class=3Dtopnavitem id=3Dliving =
onmouseover=3DPG.submenuTrigger(this);><A=20
href=3D"http://www.post-gazette.com/lifestyle">LIVING</A></DIV>
<DIV class=3Dtopnavitem id=3Darts_n_entertainment=20
onmouseover=3DPG.submenuTrigger(this);><A =
href=3D"http://www.post-gazette.com/ae">A=20
&amp; E</A></DIV>
<DIV class=3Dtopnavitem id=3Dmedia =
onmouseover=3DPG.submenuTrigger(this);><A=20
href=3D"http://www.post-gazette.com/multimedia">MULTIMEDIA</A></DIV>
<DIV class=3Dtopnavitem id=3Dopinion =
onmouseover=3DPG.submenuTrigger(this);=20
style=3D"BORDER-RIGHT-WIDTH: 0px"><A=20
href=3D"http://www.post-gazette.com/forum">OPINION</A></DIV>
<DIV class=3Dnonseccontainer>
<DIV class=3Dnonsec id=3Dcars><A=20
href=3D"http://classified.post-gazette.com/auto/">Cars</A></DIV>
<DIV class=3Dnonsec id=3Demployment><A=20
href=3D"http://classified.post-gazette.com/jobs/">Jobs</A></DIV>
<DIV class=3Dnonsec id=3Dre><A=20
href=3D"http://classified.post-gazette.com/realestate/">Real =
Estate</A></DIV>
<DIV class=3Dnonsec id=3Dclassifieds><A style=3D"BORDER-RIGHT: 0px"=20
href=3D"http://classified.post-gazette.com/">Classifieds</A></DIV></DIV><=
/DIV>
<DIV class=3Dsecondary id=3Dsubcontainer></DIV></DIV>
<SCRIPT type=3Dtext/javascript>
	PG.buildMenu(document.getElementById('header'));
	PG.insertTimeUpdated();
	Event.observe(window, 'load', PG.updateRSSLink);
</SCRIPT>
<!-- End Header -->
<DIV id=3Dpagecontent><!-- Begin Story Left Rail-->
<SCRIPT type=3Dtext/javascript>
				Event.observe(window, 'load', PG.populateLeftRail);
				Event.observe(window, 'load', PG.updateRSSLink);
			</SCRIPT>

<DIV class=3Dstory_leftrail id=3Dleftrail>
<DIV class=3Dleft_spacer id=3Dleft_spacer></DIV>
<DIV id=3Dad_left>
<SCRIPT type=3Dtext/javascript>
						document.write(PG.inlineAdvertising('ad_left'));
					</SCRIPT>

<DIV class=3Dright_ad_hack></DIV></DIV></DIV><!-- End Story Left Rail =
-->
<DIV class=3Dstory_newshole id=3Dnewshole>
<DIV class=3Dstory_actions id=3Dstory_actions_top>
<DIV class=3Dstory_action><A onclick=3DPG.emailPage();=20
href=3D"http://www.post-gazette.com/pg/07228/809706-55.stm#"><IMG =
alt=3DEmail=20
src=3D"http://www.post-gazette.com/includes/2007design/images/icons/email=
.png">Email</A></DIV>
<DIV class=3Dstory_action><A onclick=3Dwindow.print();=20
href=3D"http://www.post-gazette.com/pg/07228/809706-55.stm#"><IMG =
alt=3DPrint=20
src=3D"http://www.post-gazette.com/includes/2007design/images/icons/print=
.png">Print</A></DIV></DIV><!-- EDITORIAL START --><!-- =
template:C:\tomcat\webapps\content\templates/pg/articleTemplate.htm -->
<DIV class=3Dstory_headline>Support grows to change grading system to =
10-point=20
method in Baldwin-Whitehall</DIV>
<DIV class=3Dstory_lastupdate>Thursday, August 16, 2007</DIV>
<DIV class=3Dstory_byline>By Jim McMahon</DIV>
<DIV class=3Dstory_body>
<P>Baldwin-Whitehall will not change the way it issues grades on report =
cards --=20
at least not this school year.</P>
<P>While there appears to be overwhelming support to change the present =
system=20
to the 10-point system used by a majority of school districts in =
Allegheny=20
County, administrators and school board members alike indicated during a =
meeting=20
last week that a revision won't occur this year.</P>
<P>Nancy Crowder, president of the district's council of Parents and =
Teachers=20
Association, requested the grading change in June. Last week she said a =
survey=20
conducted by a PTA Grading Scale committee found that only two other =
South Hills=20
school districts, South Park and Elizabeth Forward, do not use a =
10-point=20
system.</P>
<P>The present Baldwin-Whitehall grading system, implemented =
approximately eight=20
years ago, uses 93-100 as an A; 83-92, B; 70-82, C; and 60-69, D.</P>
<P>The change to this system back then reflected a prevalent educational =

philosophy that a more challenging grade structure would raise the bar =
on=20
academic achievement.</P>
<P>But the PTA now believes that this format now compromises a student's =
chances=20
in obtaining college admission, scholarships, employment recognition, =
car=20
insurance rates and incentives provided by local businesses for the =
number of=20
A's on a report card.</P>
<P>Some parents agree. Shawn Foyle said that the determination of a =
student's=20
QPA under the present system adversely affects potential for =
scholarships and=20
grants. He said that his son's 3.13 QPA would have been a 3.4 under a =
10-point=20
system.</P>
<P>His son, Daniel, last year led an unsuccessful petition effort to =
change the=20
grading system.</P>
<P>"I'm not comfortable to vote on this without having input from =
teachers and=20
educators," said school director Nancy Sciulli DiNardo, who requested =
that such=20
a committee be formed.</P>
<P>The board asked John Wilkinson, assistant superintendent of secondary =

education, to put together a committee.</P>
<P>"Upgrading the grading is overdue,'' said Randal Lutz, assistant=20
superintendent of elementary education.</P>
<DIV class=3Dstory_first_published>First published at PG NOW on August =
16, 2007 at=20
6:40 am</DIV>
<DIV class=3Dstory_end_field>Jim McMahon is a freelance =
writer.</DIV></DIV><!-- EDITORIAL END -->
<SCRIPT language=3Djavascript=20
src=3D"http://www.post-gazette.com/includes/s_code.js"></SCRIPT>

<SCRIPT language=3Djavascript>
<!--
if(OmnitureBlocksPresent <=3D 1) {
s.prop12 =3D "Support grows to change grading system to 10-point method =
in Baldwin-Whitehall";
s.pageName =3D "S51GRADE0816";
s.hier1 =3D "Local News, Neighborhoods, South, South stories, =
S51GRADE0816";
s.channel =3D "Local News";
s.prop11 =3D "809706";
s.prop4 =3D "Cofax";
s.prop3 =3D "Article";
var s_code =3D s.t(); if(s_code)document.write(s_code);
}
//-->
</SCRIPT>
<!--template: neigh_south_bottom.inc-->
<DIV class=3Dstory_actions id=3Dstory_actions_bottom>
<DIV class=3Dstory_action><A onclick=3DPG.emailPage();=20
href=3D"http://www.post-gazette.com/pg/07228/809706-55.stm#"><IMG =
alt=3DEmail=20
src=3D"http://www.post-gazette.com/includes/2007design/images/icons/email=
.png">Email</A></DIV>
<DIV class=3Dstory_action><A onclick=3Dwindow.print();=20
href=3D"http://www.post-gazette.com/pg/07228/809706-55.stm#"><IMG =
alt=3DPrint=20
src=3D"http://www.post-gazette.com/includes/2007design/images/icons/print=
.png">Print</A></DIV></DIV></DIV><!--End Story NewsHole--><!-- Begin =
Right Rail -->
<DIV id=3Drightrail>
<DIV class=3Dsitenav id=3Dsitenav>
<DIV class=3Dstory_rightnav id=3Drightnav>
<DIV class=3D"navcol leftnavcol">
<DIV class=3Dnavlink><A=20
href=3D"http://www.post-gazette.com/pgdelivery/currentSpecialOffer.asp"><=
IMG=20
alt=3DSubscribe=20
src=3D"http://www.post-gazette.com/includes/2007design/images/icons/subsc=
ribe.png">Subscribe=20
and save</A></DIV>
<DIV class=3Dnavlink><A=20
href=3D"http://biz.post-gazette.com/contact/comments_form.aspx?ID=3D37"><=
IMG=20
alt=3D"Report News"=20
src=3D"http://www.post-gazette.com/includes/2007design/images/icons/repor=
tnews.png">Report=20
news to the PG</A></DIV>
<DIV class=3Dnavlink><A=20
href=3D"http://www.post-gazette.com/aboutpg/emailheadlines/"><IMG =
alt=3DEmail=20
src=3D"http://www.post-gazette.com/includes/2007design/images/icons/email=
.png">Get=20
Email headlines</A></DIV>
<DIV class=3Dnavlink id=3Dpg_rsslink><A =
href=3D"http://www.post-gazette.com/rss/"><IMG=20
alt=3DRSS=20
src=3D"http://www.post-gazette.com/includes/2007design/images/icons/rssfe=
eds.png">Subscribe=20
to RSS feeds</A></DIV>
<DIV class=3Dnavlink><A =
href=3D"http://www.post-gazette.com/pgstore/"><IMG=20
alt=3D"PG Store"=20
src=3D"http://www.post-gazette.com/includes/2007design/images/icons/pgsto=
re.png">Shop=20
the PG store</A></DIV>
<DIV class=3Dnavlink><A =
href=3D"http://www.post-gazette.com/placead/"><IMG=20
alt=3DClassified=20
src=3D"http://www.post-gazette.com/includes/2007design/images/icons/repor=
tnews.png">Place=20
a Classified Ad</A></DIV>
<DIV class=3Dnavlink><A =
href=3D"http://www.post-gazette.com/couponscontests/"><IMG=20
alt=3DCoupons=20
src=3D"http://www.post-gazette.com/includes/2007design/images/icons/cut.p=
ng">Coupons=20
&amp; Contests</A></DIV></DIV>
<DIV class=3D"navcol rightnavcol">
<DIV class=3Dnavlink><A =
href=3D"http://www.post-gazette.com/traffic"><IMG=20
alt=3DTraffic=20
src=3D"http://www.post-gazette.com/includes/2007design/images/icons/traff=
icupdates.png">Live=20
traffic updates</A></DIV>
<DIV class=3Dnavlink><A =
href=3D"http://www.post-gazette.com/diningguide/"><IMG=20
alt=3DDining=20
src=3D"http://www.post-gazette.com/includes/2007design/images/icons/dinin=
gguide.png">Dining=20
Guide</A></DIV>
<DIV class=3Dnavlink><A =
href=3D"http://www.post-gazette.com/events/"><IMG alt=3DEvents=20
src=3D"http://www.post-gazette.com/includes/2007design/images/icons/event=
s.png">Events=20
Calendar</A></DIV>
<DIV class=3Dnavlink><A=20
href=3D"http://www.post-gazette.com/xtras/wireless2.asp"><IMG =
alt=3DMobile=20
src=3D"http://www.post-gazette.com/includes/2007design/images/icons/mobil=
ealerts.png">Mobile=20
news alerts</A></DIV>
<DIV class=3Dnavlink><A =
href=3D"http://www.post-gazette.com/podcast/"><IMG=20
alt=3DPodcasts=20
src=3D"http://www.post-gazette.com/includes/2007design/images/icons/podca=
st.png">PG=20
NOW podcasts</A></DIV>
<DIV class=3Dnavlink><A href=3D"http://posted.post-gazette.com/"><IMG =
alt=3DPosted=20
src=3D"http://www.post-gazette.com/includes/2007design/images/icons/photo=
.png">Post=20
your pictures</A></DIV>
<DIV class=3Dnavlink><A =
href=3D"http://www.post-gazette.com/fantasysports/"><IMG=20
alt=3DGames=20
src=3D"http://www.post-gazette.com/includes/2007design/images/icons/joyst=
ick.png">Games</A></DIV></DIV></DIV></DIV>
<DIV id=3Dad_right>
<DIV class=3Dright_ad>
<SCRIPT type=3Dtext/javascript>OAS_AD("Middle");</SCRIPT>
</DIV>
<DIV class=3Dright_ad>
<SCRIPT type=3Dtext/javascript>OAS_AD("Right1");</SCRIPT>
</DIV>
<DIV class=3Dright_ad>
<SCRIPT type=3Dtext/javascript>OAS_AD("x01");</SCRIPT>
</DIV>
<DIV class=3Dright_ad>
<SCRIPT type=3Dtext/javascript>OAS_AD("x02");</SCRIPT>
</DIV>
<DIV class=3Dright_ad>
<SCRIPT type=3Dtext/javascript>OAS_AD("x03");</SCRIPT>
</DIV>
<DIV=20
style=3D"BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; =
MARGIN-TOP: 10px; FONT-SIZE: 12px; FLOAT: left; BORDER-LEFT: #808080 1px =
solid; WIDTH: 295px; BORDER-BOTTOM: #808080 1px solid">
<DIV class=3Dfeatured_advertisers_header style=3D"BACKGROUND: =
#f5f5f5">Featured=20
Homes</DIV>
<DIV class=3Dfeatured_advertisers_column style=3D"WIDTH: 280px; =
TEXT-ALIGN: left">
<DIV><A=20
href=3D"http://classified.post-gazette.com/realestate/featured.asp?mode=3D=
one&amp;id=3D14623946"=20
target=3D_top>Churchill Open Sunday, 1-4 1604 Branning...</A></DIV>
<DIV style=3D"PADDING-BOTTOM: 5px">$225,000</DIV>
<DIV><A=20
href=3D"http://classified.post-gazette.com/realestate/featured.asp?mode=3D=
one&amp;id=3D14615145"=20
target=3D_top>Seven Springs 2BR Condo Great Location...</A></DIV>
<DIV style=3D"PADDING-BOTTOM: 5px">$225,000</DIV>
<DIV><A=20
href=3D"http://classified.post-gazette.com/realestate/featured.asp?mode=3D=
one&amp;id=3D14623944"=20
target=3D_top>Oakmont 608 12th ST. $239,900...</A></DIV>
<DIV style=3D"PADDING-BOTTOM: 5px">$239,900</DIV>
<DIV><A=20
href=3D"http://classified.post-gazette.com/realestate/featured.asp?mode=3D=
one&amp;id=3D14625597"=20
target=3D_top>Beautiful, 2500 sq. Ft.&nbsp;residence/camp Surrounded=20
By&nbsp;allegheny...</A></DIV>
<DIV style=3D"PADDING-BOTTOM: 5px">$99,900</DIV>
<DIV><A=20
href=3D"http://classified.post-gazette.com/realestate/featured.asp?mode=3D=
one&amp;id=3D14622350"=20
target=3D_top>Hays/lincoln Place *open Sun. 11/4, 1-3* 7...</A></DIV>
<DIV style=3D"PADDING-BOTTOM: 5px">$79,900</DIV>
<DIV style=3D"TEXT-ALIGN: right"><A=20
href=3D"http://classified.post-gazette.com/realestate/featured.asp?mode=3D=
all">more=20
=BB</A></DIV></DIV></DIV>
<DIV=20
style=3D"BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; =
MARGIN-TOP: 10px; FONT-SIZE: 12px; FLOAT: left; BORDER-LEFT: #808080 1px =
solid; WIDTH: 295px; BORDER-BOTTOM: #808080 1px solid">
<DIV class=3Dfeatured_advertisers_header style=3D"BACKGROUND: =
#f5f5f5">Featured=20
Rentals</DIV>
<DIV class=3Dfeatured_advertisers_column style=3D"WIDTH: 280px; =
TEXT-ALIGN: left">
<DIV><A=20
href=3D"http://classified.post-gazette.com/realestate/featured_rentals.as=
p#14624034"=20
target=3D_top>Shaler 1/2 Duplex, 2 Bedroom, Equiped...</A></DIV>
<DIV style=3D"PADDING-BOTTOM: 5px">$625</DIV>
<DIV><A=20
href=3D"http://classified.post-gazette.com/realestate/featured_rentals.as=
p#14617463"=20
target=3D_top>Ross TWP 4BR , 3bath, Ranch, Wooded...</A></DIV>
<DIV style=3D"PADDING-BOTTOM: 5px">$1,200</DIV>
<DIV><A=20
href=3D"http://classified.post-gazette.com/realestate/featured_rentals.as=
p#14611330"=20
target=3D_top>Bellevue Rent TO OWN 4br, Newly Remod....</A></DIV>
<DIV style=3D"PADDING-BOTTOM: 5px">$850</DIV>
<DIV><A=20
href=3D"http://classified.post-gazette.com/realestate/featured_rentals.as=
p#14621245"=20
target=3D_top>Monroeville Area Chapel Place Totally new 2br...</A></DIV>
<DIV style=3D"PADDING-BOTTOM: 5px">$665</DIV>
<DIV><A=20
href=3D"http://classified.post-gazette.com/realestate/featured_rentals.as=
p#14610291"=20
target=3D_top>Shadyside 1000+ Apts, Www.mozartrents.com For...</A></DIV>
<DIV style=3D"PADDING-BOTTOM: 5px">$</DIV>
<DIV style=3D"TEXT-ALIGN: right"><A=20
href=3D"http://classified.post-gazette.com/realestate/featured_rentals.as=
p?mode=3Dall">more=20
=BB</A></DIV></DIV></DIV>
<DIV class=3Dright_ad>
<SCRIPT type=3Dtext/javascript>PG.GoogleAd();</SCRIPT>
</DIV>
<DIV class=3Dright_ad_hack></DIV></DIV>
<DIV class=3Dright_ad_hack></DIV></DIV><!-- End of Right Rail --></DIV>
<DIV id=3Dfooter>
<DIV class=3Dfooter_linkrow>Online: <A=20
style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
href=3D"http://www.post-gazette.com/contact/">Contact Us</A> <A=20
href=3D"http://www.post-gazette.com/sitemap">Site Map</A> <A=20
href=3D"http://www.post-gazette.com/termsofuse.asp">Terms of Use</A> <A=20
href=3D"http://www.post-gazette.com/privacy.asp">Privacy Policy</A> <A=20
href=3D"http://www.post-gazette.com/mediakit/">Advertise</A> <A=20
href=3D"http://www.post-gazette.com/aboutpg">About Us</A> <A=20
href=3D"http://www.post-gazette.com/aboutpg/whatsnew.asp">What's New</A> =
<A=20
href=3D"http://www.post-gazette.com/help/">Help</A> <A=20
href=3D"http://www.post-gazette.com/corrections.asp">Corrections</A> =
</DIV>
<DIV class=3Dfooter_linkrow>Print: <A=20
style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
href=3D"http://www.post-gazette.com/pgdelivery/homedelivery.asp">Home =
Delivery</A>=20
<A href=3D"http://www.post-gazette.com/pgdelivery/pay.asp">Payment</A> =
<A=20
href=3D"https://ssl.post-gazette.com/circ/vacation.asp">Vacation</A> <A=20
href=3D"https://ssl.post-gazette.com/circ/address_change.asp">Address =
Change</A>=20
<A href=3D"http://www.post-gazette.com/pgdelivery/rates.asp">Rates</A> =
<A=20
href=3D"http://www.post-gazette.com/pgdelivery/customerservice.asp">Custo=
mer=20
Service</A> <A=20
href=3D"https://ssl.post-gazette.com/circ/complaints.asp">Delivery</A> =
<A=20
href=3D"https://ssl.post-gazette.com/circ/questions.asp">Questions</A> =
<A=20
href=3D"http://www.post-gazette.com/pgdelivery/backcopies.asp">Back =
Copies</A> <A=20
href=3D"http://www.post-gazette.com/pgdelivery/offer.asp">Specials</A> =
<A=20
href=3D"https://ssl.post-gazette.com/circ/giftsub.asp">Gift =
Subscriptions</A> <A=20
href=3D"http://www.post-gazette.com/pgdelivery/singlecopylocations.asp">N=
ewsstand</A>=20
<A href=3D"http://www.post-gazette.com/pgdelivery/faq.asp">FAQ</A> =
</DIV>
<DIV class=3Dfooter_copy>Copyright =A91997 -
<SCRIPT type=3Dtext/javascript>document.write(new =
Date().getFullYear());</SCRIPT>
 PG Publishing Co., Inc. All Rights Reserved.</DIV></DIV></DIV><!-- End =
Global Centering Div --><!-- Begin metrics -->
<SCRIPT language=3Djavascript=20
src=3D"http://www.post-gazette.com/includes/s_code.js"></SCRIPT>

<SCRIPT language=3Djavascript>
	<!--
	if(OmnitureBlocksPresent <=3D 1) {
		s.channel =3D "Local News";
		s.prop11 =3D =
window.location.pathname.substring(window.location.pathname.lastIndexOf("=
/") + 1);
		s.pageName =3D s.prop11;
		s.hier1 =3D "Local News, Neighborhoods, South, South stories, " + =
s.pageName;
		s.prop3 =3D "Article";=09
		s.prop4 =3D "Cofax";
		s.prop12 =3D document.title;
		s.prop13 =3D "";
		var s_code =3D s.t(); if(s_code)document.write(s_code);
	}
	//-->
	</SCRIPT>
<!-- End metrics --></BODY></HTML>

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.post-gazette.com/includes/2007design/images/icons/help.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAJBQTFRFY4q5scXc2OLuhJq0////wtHkbJG9cZW/aI27eJrDZYu6objV
nrbTla/PiqfKgKDGuMrfiabKvs7iztrpZoy7u8zg7PD29fj7ssXdiKXJZIu5tcfelrDQao+8tsje
s8bdprzXusvgt8nfkq3OnbXTj6vNtMfejanMb5O+sMTcfJ3EscTcydfnxdPlcpXA////Gwr6GgAA
ADB0Uk5T//////////////////////////////////////////////////////////////8AYqXQ
eAAAAJlJREFUeNpkz8cSwjAMBFDLFumO03uhd8j//x2KYGAm7EE7804rMS0ipkmJb9QMKpDJipPI
QBEIGfu+v+/oxFLMsNV6F6TyeNJ6w5CH4QHLAh91mDNExnT3yw3Tq4kYBpeyxqJ23YGhtW37XOKT
qmUYLcvqAXqqkaFyHCdDzKgqBvA8rwFoqIBB/qbzMJoOn7yn/z23yEuAAQDU8BNl4WADuAAAAABJ
RU5ErkJggg==

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.post-gazette.com/includes/2007design/images/pg_now_logo.png

iVBORw0KGgoAAAANSUhEUgAAAQIAAAAuCAMAAAD0iOebAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAIpQTFRFMzMzAJRZRkZGoKCgaWlp5OTkdHR00dHRhYWFoqKira2tQUFB
8fHxTk5OycnJ8/Pz3NzcUlJSXFxckpKS1tbW6Ojol5eXu+LTjIyMxcXFXV1dgICAd3d3iM2yu7u7
zOreIqJvM6l6rq6uqtvIZr+bubm5VbiQd8am7vj0EZtkRLGFmdS93fHp////26dfVQAAAC50Uk5T
////////////////////////////////////////////////////////////AIKPc1UAAAfcSURB
VHja7JkJd6M4EoBJIXP4AmxDOHzEzjpJd1r//+9tVekE43Q6M971mwkvnQhREqpPdYkO5NevzVze
8vKmv+mbgq8PXQeTWxLwpr/tm76OYBbcdGHe9Dd+09cRBDdemJs++EbwjeAbwe3fJIJgKidrfM0i
9FJPuMWeIJm6vBQuqGeteqaBvpbDCSchRq8Ap0KRRHXNQ8GyoRJOgt4llNA08V7oTT94U0+Mr/88
0HXg9iO3H7n9vPtBNz93v+hux0/eqJ9bz9TJrR0jWM70a/Z62r3pCBZLk5dsz+YjBKHuny0tAjc0
2F5DsFmZ29XmAwQDMQ/BcYDgcHyw1wtqfrCgXrn1Km0fIQitwsFgE6ySodcxm19H4MmtNYKtP9n6
EgEJbfyOzVUEQzEPwcOuh+Dxwb+e0BDYJN5R5miRsT38YEdArUI0V9qtGTndkheLrU2iu+a0W6Qt
C4VXPXSj59IoEo1zqzCSJ/XLPHz5CnvmMxo21zKL+ZVYMCZmEfAOGwSHh/6FCr/ovX/TXW/aOY4K
wUK9bKlXjfPPNOOlsl7UY+H2eXUVgbBzbWZ6spU2fwoTM+dqUhsIiyeKhJkivIJgTMwhOHoIfvLf
n0jl/Ye2Ebb/FxMKOBhoKoxg49Sbqa2c+pY99xF8lBEmnmfsFYK5N70U3sQqSLDVzf3yb8JrGEMw
KuYQkCtoBAcvPKj2k1L9yYQCNognhYIQmF3S6w19fem9Iesj9r9FYC1EKltKBs8Tu3WG7kbT2rru
leq9RDAq5iF4+GUQ7FzQ13v9cHjT5n+0RmN6AuEva0U3297aBcewhQrD4fJDBImKd3aPewhCTo3u
XVNrMmEwuKajCEbFfARHg+DFZkCbDp/VnisS7CdvBxUNGcHSd85Q9qCQWokfi9f7/sIWNlnK/sjQ
IpiGNpe553vnbslQt3AUwaiYRqA9XiNQoUCPftZewlx2fPeLobzr6NBHkFxDICduAWLyKQSmLnA1
ho9g6bX/BgRPaq/fFYInH8GjRsASr69sLUfTpADySSvgbTVrWP2JFdhaKQyXLhZQwkhG/ed6gTwq
ZhAoH/8xYgXvGgHb/U9WnmPi8UXXEEEvSq/oph8LVv6LJwrD/kos2F7GgglX3pNBJpss/NAW9uLc
VQSjYhaBVwqMxwJpGT3rokgLBcJb9lhGCPqJjFe//kxGWDGC0NUwOtrSpAtfkMPC/PcIRsUsAq3q
1YwgbS5Atd+8mokRzOZOhcVIXTCxa/fNdgTBxqsLdJ3lW6/x//nK56Iwr/0sPJ4UR8UcAhXyL+qC
Xw/muakIXiwXdVTg0kj0lzioDkVvL2kHw99Xh2QshGDt9psPY2FPyouHU2+K69XhhZiHwLqCXx0+
KzDv0tWFO+lM5t0gCFbo3erALC/OCASbmC9Y8enKWE0vyV+cEWb6jDA1p4t9Ys5JW10Ues41MwcJ
Tp/7wfSmOSbmIbDb/Ki3vndGcIgOgzYhcFlbb354UYD0evbGsYdxYli+JH7GMMfl5TC3TWS/LxxO
b5vLsfTqEBhXGD0pSn1YpGKo3+bqMBwewi+/F4RDAronvPK9IBC6Opw4BgmfQcYQyOViUPP507vm
pVgPwcEikI9P/e8FLjC+DNuqQGaL3/o7qr4arV3XXJV4wum8XwUjmVp9NcK51uahGrjFUy7503IU
gfkctHJfrrzpveaFmI9Au0Lvq9FxdzCSO/dhQVcLrw7BLa7kVhPf4tvh37bSqT3BqiCw//ch2HjB
IfTqjX8RAvqvL86mcrkNxiv6fzyCvR/mVn88/NxGTV1lF/1ZPiZdqj8piDitR+fL0qb7XyPwGSTy
CwggKlCjPMXlN1LGSsu8TUeEq0j9bVoQ+ONRMsMaARBdgEMoTX5DBCab2sPhn10RiAZAFhDnIpIV
xIoMjCDIrXYRVJmv6lkNQzTRKb4gUICd9y//h9otLgFRjAjOtSxRqZqWWmZxDCltWyYzNv+MOqVE
AXaZUiAhQpDRbZ41SsOsSHGyHAfyLxyR09MSIK/hhKJ4e27uDgEZbgeQCfRuAPwBeSoKpNJC3dSi
FPi7qNtTXIg4AyHI+rMCJStEcC5EXqYF4ATE4AQNRDUUVQ5QpLIFqHGyDieNSKCMijIX4u4QoKpR
hesTUJUgStytFOqiiaEWcIoATTsVULQdCGgzaAV0ZNnYeyZ0+Kgm8RTiKKpSRBidOkijroO4qSMo
SSSOAANonOOoKOvuD0EZKUfANZJp458UqVToCNyk5WMbnT/GpySaqkHkCNzJ4igI1ERCHT7LIlQc
/b/IIjh1mUIQQ9U29xgLMoHpoIcghxOr+hGCFo1BI4gL5kCxAMNqJXHvU5FGFF3FmVlZBCLP7hEB
xgKg4IZGXEKbV1BVaNtRAwXackW+EJ/RRyLiIkFwpqBYAKJouLNua3KluuTJRB6nbUyDOwQLHQbb
6gRwrqA7QXGu7xEBoDothri0EGnRolYVhq6obGpo0ZQxMEKN/hxXBUW4oqgIQYxeXUQljoEoR/Ea
Az4rlyNQ0WWUM4VouqqIm7bNzxhDEaYRujsEKaV4Lm4whWEjlueYU/iZ812JHbLB3Hg6d4XMc2Xx
FCdVJYRyce7KRhnzHQ7KKF9mKm3SPxLI77QuiKD7nL/gtss4OpvS6K+dEe4LwekzeaM59XTuYvkP
QvD/OSl+I/hGIP8rwACI4+R1wgVAhQAAAABJRU5ErkJggg==

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.post-gazette.com/includes/2007design/images/icons/email.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAMBQTFRFYH2q9fn8wtz6u9X3ssrr8vb8dZnRqMXsR3nCW4i3U4nEQXG4
+Pv9+fz/2en92eTx3Or+ianaS4PEiKziXIzJ0eL57fP4Yo/MU4bF1Ob9lrXj5Oz0UIzI3en5TYnE
ob/p7vX+5u753+z+ss3x5/H+4Or54+z54e395O/+6vP+1uT50+X9+/3/RH/D6u/43uj3W4bJnsHw
7PH3mLbjZo/Mztrry9/4u9Ds1+j9lbzw7PT4nbPWjbDjoLfcnL/t////CLiDhwAAAEB0Uk5T////
////////////////////////////////////////////////////////////////////////////
////AMJ7sUQAAACzSURBVHjahM/bGkJQEAXgsdmEIUTJIaKTVDqIzr3/WzV1WRf9d2t962IGnl/g
p7jacj0YuK6r+b7jqwB35MbHivCNCjIP4tS0svligtNeNwIZ8yDmFAuc9c6XCGos82AqFKkxvu3E
fgRbPA0Ve2YYY/vBGC0cND1JOVRVoCiM0aKDXusNxSQRy0Zi+wh0oV1mWWYRs5FCKvoh51x4Q9wf
6TJd76zXjjMi2ojy/+e+i5cAAwCFZiQCgkhLzgAAAABJRU5ErkJggg==

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.post-gazette.com/includes/2007design/images/icons/print.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAANbY1E9YMgAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGAUExURXNzc1CMyCQkJCsrK2KVyGGUx0ND
Q9fX1/n5+fz8/Lu7u2WXyoGBgWFhYWWYym5ubujo6PH1+c3j+2SXycLc+JeXl3p6et/f3+zy9+3z
+M3m/Kenp46OjtXn/Xyq1/b4+pubm2SXylWRyrjV9Mfg+lKNyLnO6IeHh+nw+KGhoU+MyOnv9d3d
3czh++zy+Nfm8tTU1MzMzMjg+r3a9sbGxvb3+d7o8tPm/Pj7/UqFx5aWlu70+O/0+UyJxU2JxVWQ
y4So1Y2v3X2y4vv7+35+fu/0+tHk/Njo/uHq9Obt9+30+T8/P+30+kiAw0iDxM7OzsPDw8Td+aur
q2mV26qsr+zx+U+Mxmtra1JSUlhYWJWVldjY2PD0+PD0+UqFxIODg8jg+crh+oSEhE6Lx8TExM/k
/Ly8vNPl/evx+d/p9NLm/NPn/aOjo8Pd+dfn/vr7/c3j/M/j/EtLS4S24tLS0tPT083Nzaiqrb+/
v7m5ubW1tb3AxcvLy/Ly8n19ff///xRK1loAAACAdFJOU///////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////8AOAVLZwAAAORJ
REFUeNpiqK+vV5Nj1FKyt3OsBwEGILaTsJaU1NN3Cs6HCqgKFggliFhIFTvABQpTEwMzJbR9IQLO
YbHm2UJGysoxcRwgAX91W5s82SxdEWNXP960egYdBcNkL3f3dDeVXB/LAIYyBtESgTo4EEjhZ0ji
5KyphQITTk4GBhcOjiDxGjAQz+Hg4GUQY2cXja4AA3YZdnZvBgYuLhmDSjAojefiYmbgr6qK4uER
4+eNYGMDspkYwqWreEKqwaCcuUqBiUFTLJLFNDRDw9PDTJ6VqcgK5BcWPm5ubkVhYT4WIAcgwACn
VUlUmgxUfwAAAABJRU5ErkJggg==

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.post-gazette.com/includes/2007design/images/icons/subscribe.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAANbY1E9YMgAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAERUExURa+vr62trY2NjeXl5ba2tsXFxfHx
8bKyspWVle7u7tXV1erq6vr6+u/v78fHx7W1tcTExLe3t/39/a6urujo6O3t7cbGxrq6uubm5uTk
5P7+/o6OjtnZ2YuLi6CgoPT09KioqN3d3be4udXZ3eDg4NHR0bDL4fj4+Ozt7tbW1s7b5Zqamtvb
25+fn6enp8/Pz9PT07K8w7y8vL6+vqKiopW519DQ0NLS0sPDw6urq2Sbyezs7IyMjOnp6cDAwLu7
u/Ly8uLk5qysrJ6ensLCwtfX16Ojo6amprS0tHupz3Ojzri4uPb29t/f36nC19ra2s7OzrOzs4+1
1fDw8Pz8/KSkpKWxvLGxsbCwsPv7+////5OSW30AAABbdFJOU///////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////wCc+ri8AAAAx0lEQVR42kTP5RqCMBSA4YEoSNhd2N3d3d2L+78QEUX35zzf
+2NnA+R7sIn3vSf4NYsSvj9gF+uQw+e7BtgFPRCNQ27bB7AeelDRLMkzkw2ojXRgtc5ekxyVUgBb
gM7+uDgb3e2E8wK1qSUUhunNsULHAWlTg2kdCWztEHv6Hcql87A37xYgE+Gjfum9ttO6nQLInGla
aYP6MEpvNS4CfIlRW4F9YQSchnI1KJHvX8QQY4/s+j2iARFzCAaN5A9E5GityUuAAQCmBzo1Jy0+
CAAAAABJRU5ErkJggg==

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.post-gazette.com/includes/2007design/images/icons/reportnews.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAANbY1E9YMgAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAFHUExURYqrzWGOvOnx+PH2+vH1+u70+uXs
9Obv9+Tu9+Lq846uz/L3++/0+Pj7/ejw+JCv0KC71+30+r7Q43CYwurv9ufw+Ovy+fv9/uzz+WKP
vPP4+5Wz0mCNu/r8/fL2+u/1+/D1+tjj7t7n8XWcxLnN4qO+2Ovz+VuJuezz+uDp8vL3+vL2+6rB
26e/2fn7/Ofu9afA2nKZw63E3Pf5/MLT5XGZw3yiyGKOvIepzFyKurrO4l6Lu77R5PH1+V2Kum2W
wY2tz2+Xwufv9+nv9u3z+t3n8VmHuKvD2/D2+9vl78fX52qUwOPr9Orx+Onw9ury+ezx+H2iyOvx
95az0l2LuoaozPX5+9/o8c/d62eSvvv8/s3c67TJ3+3y98zb6vn7/aK81/D1+/T4+6vC2+Ls9vH2
+8va6tHe6/H2+Yuszu/1+vX4+////6WorigAAABtdFJOU///////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////wAtttRLAAAAz0lEQVR42mJgS8gEA36hoBwQYBCI
yAaBJB4Td4gAQ7YUt7ZHYpaUiDRMgFs+i1VCLAsuEJaaJRhtxmjOaCkp6W3AxsDFEiUoEWgjx8zM
wqLgZ8TFIKTjKS4uI5fF6qImxpTFKcyQo8jPk6bOzOrPxMfOwQQSyAmOC5XR0mASZedIcWKzZ8jR
Y7DQjwzgBfL5fOM1DRlybJOdc3S50mVleX1cVa1jGMCW53gxZqi4OSoLZOdABXJMrezCIQ6D8I0Z
Q5RykAViHThzUAQQACDAABVHQ/K8MQ/DAAAAAElFTkSuQmCC

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.post-gazette.com/includes/2007design/images/icons/rssfeeds.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAANbY1E9YMgAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGAUExURf/Ggf+tVv/69f/cwv+yZv9TAP+5
hv9rAP9lAP+TRP/Dgf9GAP+qbv++ef+6bf92AP7y7/+DPP/Kg//Ffv+CAP98AP+3d/+la/+qVf/0
7/+hT/9eAP9MAP/Vr//Srv9CAP/Nmf/Lhv/Ig//Ahf+8hP+1c/+tcP+zY/+qcP+gZ/+nUv+cSf+L
P/9xNP+LAP+vWf+JAP+uWP/q1v+9dP+iUP+vW//Aef+acP+4cP+ZR//38v+aZP+dZ/+TYP+pVP/D
fv/06v/69v/Orv/z6P/z5//n2f96N/+kT//gv//KhP/Cff/06P+MVf/fv//Hl/+6dv+oU/+wWv+2
bf+lcP+wcP+aUP/lyv+4kv/Mhv+xTv97OP+vSf+hVP+sWP/Ml/+4gf/GnP/VvP/hwf+bYv+MQP/J
gP+mQf+uaP/58//IkP/w4f/p0v+rgv+GVf+xi/+KWP+qV//IhP9xAP+2fP+uWf+vWP+haP99Rv/B
ff/QpP/Bfv+5av9ZAP+HAP+FAP///1LduC4AAAEISURBVHjaFMzFYsJQEEDRSSBFAqS4e3BoEqC4
1b1UqLu7u7w3v156d2dzwV2hlBJZlof6kbgbKueF0mzbChFLOLxp2UoCLThGA2K6xey9LUsmsAMt
HSAi61crkiS59HawfV4EVB3Ekau+i0YBaHsqvcRErxFDrWKmqwFiFdn8V0I5RoxmdDEtUBD/H8bX
BbxcO+15gYBrJdRBtusZx0Oz4RfkyCOjJKZxbPcFa9tODsgTs57fH57DgWwN5999QCx6xBvPIqrM
R3jb4IHMmFj0V+M4MbmB9/Ug2M5+1I6qLps6yX083DV5SO5Yv43dWM/gTDXqzVwZ3KuC8KzRejnO
xwf58uCfAAMA/fo9MyuyC6IAAAAASUVORK5CYII=

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.post-gazette.com/includes/2007design/images/icons/pgstore.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAANbY1E9YMgAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAE7UExURaysrMXFxdjY2H9/f+zs7JqamqOj
o6urq7Ozs7q6usPDw8HBwbu7u+rq6vz8/MDAwNvb28vLy9TU1MbGxr29vaSkpKenp87Ozn5+ftDQ
0J2dnXV1dXl5eYGBgdfX17KyssLCwrm5uYaGht/f39nZ2fv7+7GxsfPz87i4uKWlpcTExJKSksfH
x76+vnh4eLS0tJ6enpeXl9ra2snJyejo6HFxcXp6eomJiZiYmOTk5KKiory8vPDw8Kampu7u7oiI
iJOTk+Hh4ZycnMzMzHt7e9PT09LS0q+vr4+Pj5WVlbe3t9bW1mJiYuPj43JycnZ2dqGhocrKyuDg
4O/v7+bm5ufn54WFhd7e3s/Pz3BwcKqqqoqKipCQkGtra5ubm5mZmbCwsISEhHNzc42NjfT09GVl
ZfHx8fn5+f///1/AgM8AAABpdFJOU///////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////AKA3ZhoAAADJSURBVHjaYshAAwzIHDYDVhUGRkYufhFOLw53djErRlVLNgYt
vnQoUBdLY5ISZ1Bg8tVxVFDmEdBnYhBiDwKaYS0czG3Hw8LBy2CiycoCFNBw4w/nFOCQYxASlTRP
B9mSkKLIIs/LHioa4iQBttY70EheLsqVTTLOWQbijgApCweP6DBZZjVpVIfxJZmBBGy4DLWT7ROZ
Xfz9MiJBAuIZEayCIAXczLqxIAHBGAZjWwkZadN4Rk89iBlKssIgFSKpPui+BQGAAAMApzpC+imY
PZUAAAAASUVORK5CYII=

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.post-gazette.com/includes/2007design/images/icons/cut.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAMBQTFRFm7HAXKXVxNHYg6nE5urtZKvc3enzYZ3GdqPG2ubuZrXspsLY
6u7xrMbZZbHmmrzawtXnRHi1tcbS0uHxnLzTo8DXhqzJ9/n6Qne0k7bQ5O3z/f7++/z9dpq9qMTY
8PL0d57BTXiv4ufr6fD1YIWuY5W/TXqyn77W8fb54ev4YK3ky9znr8nczt7tX4q4UXqvUXqwXZC8
hKS66Ozvpc3vtM3iVYS0Vo68XYK0prjD+Pn6bKDCRXq4U5DBXJ3J////qzi0hAAAAEB0Uk5T////
////////////////////////////////////////////////////////////////////////////
////AMJ7sUQAAACjSURBVHjaTM9nD4JADAZgjhNkeSDIHioOHDhxo/T//ysxBx790DRPmr4pB7Rk
J6ID10Duu3UPGQyyVb2GO5AHIGc+g8QQA9WeMbB3iWpsO0dtyxcTlhKCKl5H/9giXkwcC0ctaCcB
EX2N+RZixJsb/aKgZwMfCTCRyLz0XAp3oVRuwwo4r0fBrNC+WKL07I2bFC0FeJC+cOx++zq8p9pv
+AowAKteLsegl/gMAAAAAElFTkSuQmCC

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.post-gazette.com/includes/2007design/images/icons/trafficupdates.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAANbY1E9YMgAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAFZUExURWBgYKC/5c3NzeTq8j4+PigxPZ6/
5kVFRWRkZFlZWZ295bTN6mJyh4yz4Wyd2GR1h3qRr1xcXElPVoyu2CkqLCkyPoiw3zVObiU0TO/y
97PN6pa34nun3GSMwio7UnKh2kligDFEWbzT7bjR60VuqcHW7nCJp1Bngpy85WeRw2WBo/D1+n+q
3Y+gtYKs3k5OTpCfr93k76jE6HB9i4Gr11yQ01qP02xsbEJKVW6f0LvS7X6q1oOt105zq0yHwyks
MI604S03Qk1kgX2o3CkqK8bV6LfP6kBAQFSKxHek21aOx3Si2t7e3m2IpmCU1Jq85UNITlyTyigs
MRo4YDJmql9yhlGGwX2Yu2WZzmaY1iRTmTw8PIix2rrR7FCLxkWAv/f5/GuGpu70+oeu2YWv33mm
20h+u26e2T5ETK7J56TC57OzsypYnEh9uZC24nuMoYav3xxAc////y1fA/oAAABzdFJOU///////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////wDvi69+
AAAAo0lEQVR42mIoQgMMZAloWwd6eYSl5Wq6QgUiYpRj3aS4M4VDIAIJcQahbGqJ6gX8wWCBJEsT
Y988LScFTx7xQhXDIgabZFU2BzE9Ge90Z0YNWdsiBjslf94UnVR5vkg/UzPpKEmGeCvdAKF8oyxG
LoEMi/AcZgZFRxEWd3s5UVZWF5boIAlmoLXsHOb6IPPZOQQZwO5g4mTIBgkAaR9i/AIQYACB+FOt
NCbe9QAAAABJRU5ErkJggg==

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.post-gazette.com/includes/2007design/images/icons/diningguide.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAANbY1E9YMgAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAFEUExURaamps7Ozunp6ba2ttra2u/v7/T0
9NPT07CwsMXFxaioqO7u7vb29svLy7e3t+Tk5PX19by8vLGxsf7+/vn5+b29veXl5d7e3uvr68zM
zMHBwdLS0vDw8MjIyODg4OPj48PDw36nxa+vr6HP8NbW1rfCysLZ6/r6+s/Pz6m6yOfn577Q3qTG
4KLK6ZXB46++ycrKyrS0tN/f34+52O3t7dDQ0KrX+q7G2KvX+p6enri4uLm5uaWlpZmZmcTExKC9
07TAys/R04esyfPz89XV1fLy8ru7u+bm5qysrOjo6MfHx83Oz+/x8tzc3LOzs9vb25+fn9TW2KbR
87nR5NTU1K3Z/Orq6sDAwHahwq7X9q6uroSryJubm5qamqbM6Xiiw63a/KG+1KnT9Imuyn+nxr6+
vqurq87S1XWgwrDU7tfX1////7TXsZkAAABsdFJOU///////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////AJZTWVQAAADTSURBVHjaYshGAwzZwjLyWZIKgm6pnBq+
EsJAATlJ9qysLJWsLBdGTmZ2oIAUmzuLNCMvLyM7ixYrF0jAyFktMzIhNCku2IcRJMAqGqijG2Rh
pqxnrMnABBTIlrFOT0xOic+I1gfyQQLZrIaO9ooRTg4gPlggm5vDW9tcFcyHCGSbeKizQfhQgWxO
FgOFbIQAm7iVuB0ziytUgFWQI5yPn0/ILyBKAizAESIiICbG7ykgImoJFpAWkvWX5+GRM2WO9YKY
wc3InBZja6MkGwbkAAQYAOIpQP1ATGguAAAAAElFTkSuQmCC

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.post-gazette.com/includes/2007design/images/icons/events.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAANbY1E9YMgAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGAUExURf9+PJu96/+kZf+hYfL2+97n83Ox
b2STzrvQ62+va1+Py6zH6v+WVHq1ddvk8Xm1dPDz+bfO6qrG6fD0+vH0+u/z+f+jZJi66a7J6dLh
9/+wYf+EQv+4bVyKxsnX6p6/7LDI6K7I6IKq39ji8H2h0JC15nij2JvUlH2l3LXN6ebt9v+nVP+Q
TYyx44Ss4JO03/+eXcDT63WzcP+iYv+aWrrP6v+UUtvl8fL1+q7J6qzH6GqX0erw92iW0VqKyb/T
67DJ6fH2+qbD6ajG74iv4rPM6pa24v+zaP+9ebDJ6n6o3bLL6m+b1JXSjnSd1Xqk2f+LR3i0c6zI
8eLq9JS35/+rWu3y+Nzl8rPL6d3m8nWh14+05f+YV/+5cf+7df+dXP+fX73R61+NyHGwbMvY68zZ
683Z7KnE6HSyb5O351+Mxoeu4VSGxFWGxlaHx+7z+Z/A7e/y+YCp3Yyy5KzG6a3H6v+ZWJa66fDz
+uvx916LxW2taFKEw/T3+////////4BhOTMAAACAdFJOU///////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////8AOAVLZwAAAOJJ
REFUeNpiqEcDDPWSQQXyjOWZqsUuekUabkAB51okoAYUkK9lEmM2KOPRCZBmqPUBCjDWMnnExcq4
S4VqM9RaAwXEgSqMmRPiTWJ4zGrZgQIhtU516XVCdVZ1CnWVXECBaBahEu5SCYdkzmpNVjuggK6j
ZZ1nXUQdmy9nnXkuUCBb2NuVlz9Q0CiDTVEuByigJCpYx6vOX2fKUpESmQQU8BLl4ODl5U3UFE7l
E5EFCvjn29fZ1xnWlabxCRRmAQWiwmy0gln5lOXCRQQsqoAC+n627Fx2eTVgoAIUQAMAAQYA0rdR
I7pmwysAAAAASUVORK5CYII=

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.post-gazette.com/includes/2007design/images/icons/mobilealerts.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAANbY1E9YMgAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEpUExURcrKyqqqqnd3d6CgoM/Pz8LCwsbG
xqOjo8HBweDg4N7e3uTk5MnJyZqamsTExMDAwNzc3L29vcvLy52dncjIyKPb96La9+Hh4Xx8fFZW
VpeXl87OzsXFxbOzs7GxsX/FdllZWXR0dGFhYXt7e6urq21tbb7P2aHa953Y+NPT0yCa93i+b8fH
x9DQ0OXl5aysrHV1dTCv9dRSXnFxcb7O2SGe95SUlJWVlaamppKSkr6+vr+/v5mZmaPa9tnZ2XZ2
dpaWliCf9lJSUoiIiC+s9nBwcCeZ9x6X95CQkNjY2Hh4eNra2n19fSGg9tbW1mVlZV1dXR6X+MzV
2yud8iGd96Xa9ujo6CGh9ZOTkx6V+dXV1R+Y+KKiomlpacPDw5iYmL3N1qenp////7lKIBIAAABj
dFJOU///////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////AHc1DpsAAACpSURB
VHjaRMnFAoJQFEVRHjwMQAXs7u7u7u5u//8j1MHVPTiDdYjXr3z7u8QfDi0AieeiuFdMViNAsSZn
WT3DOwAGu2Nv2V+vFgC52Dng13V8LoCGPKStbpOZOYCC2WSb0/3jCqDmRU6ilEW9ANQ4bKfoFO4C
SIefX1XCToDnTEpTZQqTAOh0o1WCgN0A8SDSIAsyTwBsxCeR4NIAEUOdJMlRovCFtwADAN8yQ5gQ
lb/pAAAAAElFTkSuQmCC

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.post-gazette.com/includes/2007design/images/icons/podcast.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAANbY1E9YMgAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAFQUExURfDw8Lm5udDQ0MHBwbKysrW1ta+v
r+jo6Pb29vLy8sje9cDAwK/Q8KLI7rS0tK6ursbd9bOzs6rM7+vr676+vre3t/T09Kmpqb+/v+/v
7+zs7Ly8vMzMzNXV1cbe9a7P8KjM78nf9ba2tsfe9bu7u9HR0cLCwsjf9avO8OXl5d3d3abL74aG
hqPJ7tbW1qXK78Xd9crf9Xd3d+fn54+Pj87OzoqKipSUlLLR8aWlpaDH7rHR8bi4uLDQ8enp6XR0
dMvLy+7u7urq6sXc9Lq6uuHh4Wtra+3t7eLi4s3NzaampuDg4Mrg9d/f3+bm5uPj46Kiom5ubpyc
nKfL7/f39+/x88nJyXFxccXFxd7e3u/y89PT063O8O/w8rCwsKTJ7n5+fpeXl8Pc9J+fn3t7e8fH
x/Hx8a2trdLS0pGRkYKCgrGxscTc9PX19f///////2RvwQsAAABwdFJOU///////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////wC3YWLSAAAA4klEQVR42mLI
z9dSY5YQkWYU5ctm08vPZ8jP9xTLgwJhabCAg5iFLY98jIaQghMjWCAsytrHUJFLWUDbjhUskBrK
o6jOJSfgHM/OAhaIiJVXV5YzyEniNeYHC6hxArUH6+vyWvmJgwW4GUI4OdMYGBg4NL3AAioMHFKy
zNzR7Ln+AWABRkkOWVElVkGmXI9ksACrZC6zUoYqi0quaxBYgMUxV4KPiYmNMdc7ESyQ7p6rKhjH
xi+T62sOFhCXymU3dWGU0cyNzAQLWArDPKdlAhYQMdPJSkgxsg8PdLPJzwcIMABu2UGXLL5m5QAA
AABJRU5ErkJggg==

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.post-gazette.com/includes/2007design/images/icons/photo.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAMBQTFRFeddNccX/mOFqsn0yit1X+uaLY7v/ZMLJoeR4lGMjssqcLLw+
1bJczKNWa8H/u4VJneJxnWopw5NMilsfYs1yyZ5UXspt0q5auYBH3813Xrj/0KpbwY9Nz6lauH9F
x5pTM76V065cu4Q2h1gdrXgvmWcmt4A0pXEroW4qjl4guYI1qXUtMKD8v4tMxZdQ0atba8Lv6eW3
Ws0ltYM7SMBVLpz/69lj7t5w+N5grn04PKjkgNpPh8Xkdcf/WspI////vixLfAAAAEB0Uk5T////
////////////////////////////////////////////////////////////////////////////
////AMJ7sUQAAAC9SURBVHjaZM9rF4FAEIDhSapdW1FbSrqwW1EuyZ3E//9X9nAc5/B8fGc+zMDj
B7C3MpfldDGbW8B0Xfem02ocGYbrupkI9nd+WWNgHmvbVhJOipLZrzCZaJJkmr2zgsMCWMUcQjam
qd56RxxSYFHuDAnRVDUIgmJFoTTkIYH7dq9dl4eizyE30m4XIdQANEBFkN0UoYHQEbgvQrIT92UY
F5RyK+aQJrYdhvVoVPf9OBYbi8+cv8Hft7/hKcAAe78gwv/F96wAAAAASUVORK5CYII=

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.post-gazette.com/includes/2007design/images/icons/joystick.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAMBQTFRFsbGxdHR0lpaWgYGBfX19XFxcZmZmpqamwcHBu7u7PDw8GRkZ
kJCQra2tpKSkzMzMS0tLhoaGkpKSJCQkmJiYaWlpioqKiIiIq6urjY2NRERELCwsUlJSMzMzm5ub
9PT0mpqaeHh4oKCgtra2o6OjbW1t/8zK/tPSn5+f/5aUxMTE2peV5nx5+G5ryVRWpm5t39/f335+
1tbW2YyL6+vrycnJ5ubm33Z0YWFh+ayr/8fFc3NztLS0VlZWj4+P////Ig+w5QAAAEB0Uk5T////
////////////////////////////////////////////////////////////////////////////
////AMJ7sUQAAACwSURBVHjaTM7HEoIwEIDhkAChl1CkQyiWUbF3lPd/KwE95D/s7HyzhwX9WB64
BJ6nFUxTriQ5IwxgpFU1x0DWU5A1DJQ91aHIXnAzrN0Z0JYG9QUGQpff3bar5w9yXItusVnMH60+
Qo5NlKRxe1ofWlQOgM38uj+akgxw18UDFBcDfmz+5QlvizgDEIn4iDaikFhRqA7gyxUIcFlALfTt
ETwrUpQ0dhx17P8H01eAAQBxCijm8qBzaAAAAABJRU5ErkJggg==

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.post-gazette.com/includes/2007design/images/search/search.png

iVBORw0KGgoAAAANSUhEUgAAAEMAAAAVCAMAAAAqw6OrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAADlQTFRF9/f3////z8/Pr6+vZmZmioqK09PT7u7u5eXlb29vysrKwMDA
nZ2dpqamgYGBeHh4k5OTt7e33Nzc4jZqYgAAAMhJREFUeNrklMGKBCEMRGsmiTFGbfX/P3Yz3bCn
hW7oOcywBWIqh0cqoHjeF564q69luN9nEF1hFJECKEnNcbXdOUnClLFAjaTpCSNbKZYxRiJTSE0e
jmvJ1Ms0JabU2wljWUFG3qKsDldoT+AYaYvjShVIcpalmVVN/BJFMDMLRvT5dx/njIzS5+p7FcEi
z8GIZEj5EsO76nBsM/KktSkmH4xaNTrX5mjMsbMlbL6bIb4ztLLRxSz/5738zXjDH/S4r09h/Agw
AJyICDxp/RB9AAAAAElFTkSuQmCC

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.post-gazette.com/includes/2007design/css/pg_main.css

BODY {
	MARGIN-LEFT: 10px; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: =
#ffffff
}
A {
	FONT-WEIGHT: normal; COLOR: #009459; TEXT-DECORATION: none
}
A:link {
	FONT-WEIGHT: normal; COLOR: #009459; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal; COLOR: #009459; TEXT-DECORATION: none
}
A:hover {
	COLOR: #3b3b3b; TEXT-DECORATION: underline
}
.image_size_3 {
	WIDTH: 500px
}
.image_size_2 {
	WIDTH: 330px
}
.image_size_1 {
	WIDTH: 160px
}
.hideForPrint {
	DISPLAY: none; FLOAT: left
}
.thumbnail_filmstrip {
	WIDTH: 148px
}
.thumbnail_multimedia {
	WIDTH: 130px
}
.thumbnail {
	WIDTH: 50px
}
.story_link {
	FONT-WEIGHT: normal; COLOR: #3b3b3b; PADDING-TOP: 10px; FONT-FAMILY: =
Arial, sans-serif
}
.story_link A:link {
	FONT-WEIGHT: normal; COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: underline
}
.story_link A:visited {
	FONT-WEIGHT: normal; COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: underline
}
.story_link A:hover {
	FONT-WEIGHT: normal; COLOR: #009459; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: underline
}
.story_separator {
	MARGIN-TOP: 20px; FLOAT: left; BACKGROUND-IMAGE: =
url(http://www.post-gazette.com/includes/2007design/images/seperator.png)=
; MARGIN-BOTTOM: 20px; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: =
3px
}
.story_box_right {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-LEFT: 10px; WIDTH: 160px
}
.story_box_left {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 160px; MARGIN-RIGHT: 10px
}
.small_section_marker {
	MARGIN-TOP: 10px; DISPLAY: block; FONT-WEIGHT: normal; MARGIN-BOTTOM: =
5px; COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif
}
.small_section_marker A:link {
	MARGIN-TOP: 10px; DISPLAY: block; FONT-WEIGHT: normal; COLOR: #3b3b3b; =
FONT-FAMILY: Arial, sans-serif
}
.small_section_marker A:visited {
	MARGIN-TOP: 10px; DISPLAY: block; FONT-WEIGHT: normal; COLOR: #3b3b3b; =
FONT-FAMILY: Arial, sans-serif
}
.small_section_marker A:hover {
	MARGIN-TOP: 10px; DISPLAY: block; FONT-WEIGHT: normal; COLOR: #3b3b3b; =
FONT-FAMILY: Arial, sans-serif
}
.bold_title {
	MARGIN-TOP: 10px; DISPLAY: block; FONT-WEIGHT: normal; COLOR: black; =
FONT-FAMILY: Arial, sans-serif
}
.bullet_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; =
PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: =
disc
}
.bullet_list LI {
	PADDING-TOP: 5px
}
.list_no_bullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.list_no_bullet LI {
	PADDING-TOP: 10px
}
#ad_top {
	PADDING-BOTTOM: 5px; TEXT-ALIGN: center
}
#ad_top EMBED {
	PADDING-BOTTOM: 5px; TEXT-ALIGN: center
}
.wrap {
	MARGIN: 0px auto; WIDTH: 1000px
}
.prepsportswrap {
	MARGIN: 0px auto; WIDTH: 1200px
}
#bannerad {
	MARGIN-LEFT: auto; WIDTH: 1000px
}
#header {
	CLEAR: both; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 980px; =
BACKGROUND-COLOR: white
}
#pagecontent {
	CLEAR: left; FLOAT: left; WIDTH: 100%
}
#prepsportspagecontent {
	CLEAR: left; FLOAT: left; WIDTH: 1100px
}
#topinfo {
	FONT-SIZE: 70%; FLOAT: left; WIDTH: 980px; LINE-HEIGHT: 25px; =
BORDER-BOTTOM: #3b3b3b 1px solid; BACKGROUND-COLOR: #ffffff
}
.topinfoitem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
.topinfoitem FORM {
	FLOAT: left
}
.topinfoitem A:link {
	FONT-SIZE: 100%
}
.topinfoitem A:hover {
	FONT-SIZE: 100%
}
.topinfoitem A:visited {
	FONT-SIZE: 100%
}
.datedisplay {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 160px; =
FONT-FAMILY: Arial,sans-serif
}
.headerdate {
	PADDING-LEFT: 10px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.updateddisplay {
	PADDING-RIGHT: 20px; FONT-WEIGHT: normal; FLOAT: left; COLOR: #009459; =
FONT-FAMILY: Arial, sans-serif
}
.updateddisplay A:link {
	FONT-WEIGHT: normal; COLOR: #009459; FONT-FAMILY: Arial, sans-serif
}
.updateddisplay A:visited {
	FONT-WEIGHT: normal; COLOR: #009459; FONT-FAMILY: Arial, sans-serif
}
.updateddisplay A:hover {
	FONT-WEIGHT: normal; COLOR: #009459; FONT-FAMILY: Arial, sans-serif
}
#logosection {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 13px 0px 0px; PADDING-TOP: 0px
}
.headersectiontitle {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.logoplate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
#logosection A:link {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: =
none
}
#logosection A:visited {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: =
none
}
#logosection A:hover {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: =
none
}
#logosection IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: =
none
}
.text_sizes {
	FLOAT: right; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: right
}
.searcher {
	PADDING-RIGHT: 5px; FLOAT: left; FONT-FAMILY: Arial, sans-serif; =
TEXT-ALIGN: left
}
.searchlabel {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; FLOAT: left; PADDING-TOP: 0px; =
FONT-FAMILY: Arial, sans-serif
}
INPUT.img {
	VERTICAL-ALIGN: bottom
}
INPUT.txt {
	WIDTH: 150px; FONT-FAMILY: Arial, sans-serif
}
#secondinfo {
	MARGIN-TOP: 4px; FLOAT: left; HEIGHT: 10px
}
.primary {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; FLOAT: =
left; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 980px; BORDER-BOTTOM: =
#cfcfcf 1px solid; BACKGROUND-COLOR: white
}
.topnavitem {
	BORDER-RIGHT: #8f8f8f 1px solid; FONT-SIZE: 15px; FLOAT: left; =
LINE-HEIGHT: 10px
}
.topnavitem A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; =
FONT-SIZE: 12px; COLOR: #3b3b3b; FONT-FAMILY: Arial,sans-serif
}
.topnavitem A:visited {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; =
FONT-SIZE: 12px; COLOR: #3b3b3b; FONT-FAMILY: Arial,sans-serif
}
.topnavitem A:link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; =
FONT-SIZE: 12px; COLOR: #3b3b3b; FONT-FAMILY: Arial,sans-serif
}
.topnavitem {
	MARGIN-TOP: 7px; FONT-SIZE: 15px; FLOAT: left
}
.topnavitem A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #009459
}
.topselecteditem {
	BORDER-RIGHT: #8f8f8f 1px solid; MARGIN-TOP: 7px; FONT-SIZE: 15px; =
FLOAT: left; COLOR: #009459; LINE-HEIGHT: 10px
}
.topselecteditem A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; COLOR: #009459; FONT-FAMILY: Arial,sans-serif
}
.topselecteditem A:visited {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; COLOR: #009459; FONT-FAMILY: Arial,sans-serif
}
.topselecteditem A:link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; COLOR: #009459; FONT-FAMILY: Arial,sans-serif
}
.topselecteditem A:hover {
	COLOR: #009459
}
.nonseccontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: right; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 23px; =
BACKGROUND-COLOR: #009459
}
.nonsec {
	MARGIN-TOP: 6px; FLOAT: left; MARGIN-BOTTOM: 3px; COLOR: white; =
LINE-HEIGHT: 10px; HEIGHT: 14px
}
.nonsec A {
	BORDER-RIGHT: white 2px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; =
FONT-WEIGHT: bold; COLOR: white; FONT-FAMILY: Arial, sans-serif; =
BACKGROUND-COLOR: #009459
}
.nonsec A:link {
	BORDER-RIGHT: white 2px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; =
FONT-WEIGHT: bold; COLOR: white; FONT-FAMILY: Arial, sans-serif; =
BACKGROUND-COLOR: #009459
}
.nonsec A:visited {
	BORDER-RIGHT: white 2px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; =
FONT-WEIGHT: bold; COLOR: white; FONT-FAMILY: Arial, sans-serif; =
BACKGROUND-COLOR: #009459
}
.nonsec A:hover {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; COLOR: white; =
FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #009459; =
TEXT-DECORATION: underline
}
.secondary {
	BORDER-RIGHT: #cfcfcf 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; =
FLOAT: left; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 980px; LINE-HEIGHT: =
23px; BORDER-BOTTOM: #cfcfcf 1px solid; FONT-FAMILY: Arial,sans-serif; =
LETTER-SPACING: -0.01em; POSITION: relative; HEIGHT: 23px; =
BACKGROUND-COLOR: #f5f5f5
}
.subnavitem {
	MARGIN-TOP: 1px; FLOAT: left; PADDING-BOTTOM: 3px
}
.subnavitem A {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: =
#3b3b3b; PADDING-TOP: 5px
}
.subnavitem A:visited {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: =
#3b3b3b; PADDING-TOP: 5px
}
.subnavitem A:link {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: =
#3b3b3b; PADDING-TOP: 5px
}
.subnavitem A:hover {
	FONT-WEIGHT: normal; COLOR: #009459
}
.tab_box {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; =
MARGIN-TOP: 10px; FLOAT: left; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: =
100%; BORDER-BOTTOM: #cfcfcf 1px solid
}
.tab_box_header {
	FONT-WEIGHT: bold; COLOR: #797979; BORDER-BOTTOM: #cfcfcf 1px solid; =
FONT-FAMILY: Arial, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #f5f5f5
}
.tab_box_header SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; CURSOR: =
pointer
}
.tab_box_header_unselected {
	TEXT-DECORATION: underline
}
.tab_box_header_selected {
	COLOR: #3f3f3f; TEXT-DECORATION: none
}
#blogs_list IMG {
	WIDTH: 157px
}
.tab_box_content {
	FLOAT: left; PADDING-TOP: 10px
}
.info_box {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; FLOAT: =
left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #808080 1px solid; WIDTH: 328px; =
BORDER-BOTTOM: #808080 1px solid
}
.info_box_header {
	PADDING-LEFT: 10px; BORDER-BOTTOM: #808080 1px solid; FONT-FAMILY: =
Arial,sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #f5f5f5
}
.info_box_column_header {
	COLOR: #009459; FONT-FAMILY: Arial,sans-serif
}
.info_box_column_header A:link {
	COLOR: #009459; FONT-FAMILY: Arial,sans-serif
}
.info_box_column_header A:visited {
	COLOR: #009459; FONT-FAMILY: Arial,sans-serif
}
.info_box_column_header A:hover {
	COLOR: #009459; FONT-FAMILY: Arial,sans-serif
}
.info_box_column_header {
	PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.info_box_column {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 100px
}
.info_box_column_link {
	PADDING-BOTTOM: 10px
}
.info_box_column_link {
	COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: =
underline
}
.info_box_column_link A:link {
	COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: =
underline
}
.info_box_column_link A:visited {
	COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: =
underline
}
.info_box_column_link A:hover {
	COLOR: #009459; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: =
underline
}
.info_box_footer {
	PADDING-RIGHT: 10px; BORDER-TOP: #808080 1px solid; MARGIN-TOP: 10px; =
PADDING-LEFT: 10px; FLOAT: left; FONT-FAMILY: Arial,sans-serif; =
BACKGROUND-COLOR: #f5f5f5
}
#ad_middle {
	FLOAT: left; WIDTH: 300px; TEXT-ALIGN: center
}
#ad_middle EMBED {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#ad_middle OBJECT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#ad_left {
	FLOAT: left; WIDTH: 160px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.left_ad A:link {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: =
none
}
.left_ad A:visited {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: =
none
}
.left_ad A:hover {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: =
none
}
.left_ad IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.left_ad {
	FLOAT: left; WIDTH: 160px
}
#ad_right {
	FLOAT: left; WIDTH: 300px; TEXT-ALIGN: center
}
#ad_right IMG {
	DISPLAY: block; MARGIN: auto; PADDING-TOP: 10px
}
#ad_right EMBED {
	CLEAR: right; MARGIN-TOP: 10px
}
#ad_right OBJECT {
	CLEAR: right; MARGIN-TOP: 10px
}
#ad_right IFRAME {
	PADDING-TOP: 10px
}
.right_ad A:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.right_ad A:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.right_ad A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.right_ad IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.right_ad EMBED {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.right_ad {
	FLOAT: right; WIDTH: 300px
}
#ad_middle {
	DISPLAY: none
}
.right_ad_hack {
	WIDTH: 0px; HEIGHT: 0px
}
.featured_advertisers_box {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; =
MARGIN-TOP: 10px; FONT-SIZE: 14px; FLOAT: left; BORDER-LEFT: #808080 1px =
solid; WIDTH: 498px; BORDER-BOTTOM: #808080 1px solid
}
.featured_advertisers_box A:link {
	FONT-SIZE: 110%
}
.featured_advertisers_box A:visited {
	FONT-SIZE: 110%
}
.featured_advertisers_box A:hover {
	FONT-SIZE: 110%
}
.featured_advertisers_header {
	PADDING-LEFT: 10px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #808080 1px =
solid; FONT-FAMILY: Arial, sans-serif; HEIGHT: 20px
}
.featured_advertisers_column {
	PADDING-LEFT: 10px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 10px; =
WIDTH: 155px
}
.featured_advertisers_column_header {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; FONT-FAMILY: Arial, sans-serif
}
.featured_advertisers_column_header A:link {
	COLOR: #3f3f3f; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.featured_advertisers_column_header A:visited {
	COLOR: #3f3f3f; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.featured_advertisers_column_header A:hover {
	COLOR: #009459; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: =
underline
}
.featured_advertisers_column_link {
	PADDING-TOP: 10px
}
.featured_advertisers_column_link A:link {
	FONT-SIZE: 95%; COLOR: #3f3f3f; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: none
}
.featured_advertisers_column_link A:visited {
	FONT-SIZE: 95%; COLOR: #3f3f3f; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: none
}
.featured_advertisers_column_link A:hover {
	FONT-SIZE: 95%; COLOR: #009459; TEXT-DECORATION: underline
}
.lottery_date_type {
	CLEAR: right; FONT-SIZE: 95%; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: =
137px; COLOR: #009459; PADDING-TOP: 5px; FONT-FAMILY: Arial, sans-serif
}
.lottery_result {
	MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #cfcfcf 1px solid
}
.lottery_number {
	CLEAR: left; FONT-SIZE: 115%; PADDING-BOTTOM: 5px
}
.lottery_widget_content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-FAMILY: Arial, sans-serif
}
.lottery_widget_link {
	FONT-WEIGHT: normal; COLOR: #7b7b7b; FONT-FAMILY: Arial, sans-serif; =
TEXT-ALIGN: right
}
.lottery_widget_link A:link {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
.lottery_widget_link A:visited {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
.lottery_widget_link A:hover {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
#weather_widget {
	WIDTH: 158px
}
.weather_widget_title {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; FONT-FAMILY: Arial, sans-serif
}
.weather_widget_title A:link {
	FONT-WEIGHT: bold; COLOR: #3f3f3f; FONT-FAMILY: Arial, sans-serif
}
.weather_widget_title A:visited {
	FONT-WEIGHT: bold; COLOR: #3f3f3f; FONT-FAMILY: Arial, sans-serif
}
.weather_widget_title A:hover {
	FONT-WEIGHT: bold; COLOR: #3f3f3f; FONT-FAMILY: Arial, sans-serif; =
TEXT-ALIGN: center
}
.weather_widget_content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
.weather_widget_forecast {
	TEXT-ALIGN: center
}
.weather_widget_current {
	FONT-WEIGHT: normal; FONT-SIZE: 95%; PADDING-BOTTOM: 3px; PADDING-TOP: =
3px; BORDER-BOTTOM: #cfcfcf 1px solid; FONT-FAMILY: Arial, sans-serif; =
TEXT-ALIGN: left
}
.weather_widget_day_name {
	FONT-SIZE: 120%
}
.weather_widget_single_day {
	PADDING-LEFT: 6px; FONT-WEIGHT: normal; FLOAT: left; PADDING-TOP: 10px; =
FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: center
}
.weather_widget_condition_image {
=09
}
.weather_widget_high_low {
	FONT-SIZE: 80%; TEXT-ALIGN: center
}
.obit_widget_data {
=09
}
.obit_widget_data A:link {
	COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: =
underline
}
.obit_widget_data A:visited {
	COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: =
underline
}
.obit_widget_data A:hover {
	COLOR: #009459; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: =
underline
}
.obit_widget_row {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 10px
}
.widget_miniform {
	PADDING-TOP: 10px
}
.traffic_widget_content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
.movie_widget_content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
.movie_widget_button {
	BORDER-RIGHT: #3f3f3f 1px solid; BORDER-TOP: #3f3f3f 1px solid; =
BORDER-LEFT: #3f3f3f 1px solid; BORDER-BOTTOM: #3f3f3f 1px solid; =
FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #cfcfcf
}
.movie_widget_text_input {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; =
BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 86px; BORDER-BOTTOM: #cfcfcf 1px =
solid; BACKGROUND-COLOR: white
}
.movie_widget_title {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; COLOR: #3b3b3b; FONT-FAMILY: =
Arial, sans-serif; TEXT-ALIGN: center
}
.movie_widget_info {
	CLEAR: left; FONT-WEIGHT: normal; PADDING-BOTTOM: 10px; BORDER-BOTTOM: =
#cfcfcf 1px solid; FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: left
}
.movie_widget_label {
	CLEAR: left; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 10px; =
FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: left
}
#movie_widget IMG {
	MARGIN-TOP: 10px; MARGIN-LEFT: 5px
}
.movie_widget_link {
	BORDER-TOP: #cfcfcf 1px solid; MARGIN-TOP: 10px; FONT-WEIGHT: normal; =
COLOR: #7b7b7b; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: right
}
.movie_widget_link A:link {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
.movie_widget_link A:hover {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
.movie_widget_link A:visited {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
#obit_widget_info {
	PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #cfcfcf 1px =
solid; FONT-FAMILY: Verdana, Arial, sans-serif
}
.obit_widget_nav {
	PADDING-LEFT: 10px; FONT-SIZE: 77%; MARGIN-BOTTOM: 10px; FONT-FAMILY: =
Verdana, Arial, sans-serif
}
.obit_widget_nav A {
	CURSOR: pointer
}
.obit_widget_nav SPAN:hover {
	TEXT-DECORATION: underline
}
.index_newshole A:link {
	FONT-WEIGHT: normal; COLOR: #3f3f3f; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: underline
}
.index_newshole A:visited {
	FONT-WEIGHT: normal; COLOR: #009459; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: underline
}
.index_newshole A:hover {
	FONT-WEIGHT: normal; COLOR: #009459; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: underline
}
.index_lower_newslists_header {
	FONT-WEIGHT: normal; COLOR: #000000; PADDING-TOP: 10px; FONT-FAMILY: =
Arial, sans-serif
}
.newslist_header {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; =
BACKGROUND-IMAGE: =
url(http://www.post-gazette.com/includes/2007design/images/topgradient158=
.png); COLOR: #4d4d4d; PADDING-TOP: 2px; BORDER-BOTTOM: #cfcfcf 1px =
solid; FONT-FAMILY: Arial, sans-serif; HEIGHT: 21px
}
.newslist_header IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; VERTICAL-ALIGN: =
baseline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
.index_lower_newslists A:link {
	COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.index_lower_newslists A:hover {
	COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.index_lower_newslists A:visited {
	COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.index_lower_aplists A:link {
	COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.index_lower_aplists A:hover {
	COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.index_lower_aplists A:visited {
	COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.newslist_header A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3b3b3b; FONT-FAMILY: Arial, =
sans-serif; TEXT-DECORATION: none
}
.newslist_header A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3b3b3b; FONT-FAMILY: Arial, =
sans-serif; TEXT-DECORATION: none
}
.newslist_header A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #009459; FONT-FAMILY: Arial, =
sans-serif; TEXT-DECORATION: underline
}
.newslist_header_2col {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; =
BACKGROUND-IMAGE: =
url(http://www.post-gazette.com/includes/2007design/images/topgradient328=
.png); COLOR: #4d4d4d; PADDING-TOP: 2px; BORDER-BOTTOM: #cfcfcf 1px =
solid; FONT-FAMILY: Arial, sans-serif; HEIGHT: 21px
}
.newslist_header_2col IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; VERTICAL-ALIGN: =
baseline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.newslist_header_2col A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3b3b3b; FONT-FAMILY: Arial, =
sans-serif; TEXT-DECORATION: none
}
.newslist_header_2col A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3b3b3b; FONT-FAMILY: Arial, =
sans-serif; TEXT-DECORATION: none
}
.newslist_header_2col A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3b3b3b; FONT-FAMILY: Arial, =
sans-serif; TEXT-DECORATION: none
}
.pg_text {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Arial
}
.now_text {
	FONT-WEIGHT: normal; COLOR: #009459; FONT-FAMILY: Arial
}
.index_leftrail {
	FONT-SIZE: 75%; PADDING-BOTTOM: 30px; WIDTH: 160px; MARGIN-RIGHT: 10px
}
.upper_left_ad_pile_sign {
	MARGIN-TOP: 10px; BACKGROUND-IMAGE: =
url(http://www.post-gazette.com/includes/2007design/images/pilesignblank.=
jpg); MARGIN-BOTTOM: 10px; WIDTH: 160px; BORDER-TOP-STYLE: none; =
BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; HEIGHT: 100px; BORDER-BOTTOM-STYLE: none
}
.upper_left_ad_pile_sign_text {
	FONT-SIZE: 18px; LEFT: 2px; WIDTH: 156px; POSITION: relative; TOP: =
28px; HEIGHT: 55px; TEXT-ALIGN: center
}
.upper_left_ad_pile_sign_text A {
	FONT-WEIGHT: bold; COLOR: white; FONT-FAMILY: Arial, helvetica, =
sans-serif; TEXT-DECORATION: none
}
.upper_left_ad_pile_sign_text A:visited {
	FONT-WEIGHT: bold; COLOR: white; FONT-FAMILY: Arial, helvetica, =
sans-serif; TEXT-DECORATION: none
}
.upper_left_ad {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 4px
}
.upper_left_ad A:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.upper_left_ad A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.upper_left_ad A:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.upper_left_ad IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.index_leftrail_header {
	BORDER-RIGHT: #009459 1px solid; BORDER-TOP: #009459 1px solid; =
PADDING-LEFT: 10px; BACKGROUND-IMAGE: =
url(http://www.post-gazette.com/includes/2007design/images/widget_rail_he=
ader.png); BORDER-LEFT: #009459 1px solid; COLOR: white; BORDER-BOTTOM: =
#009459 1px solid; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: =
Arial,sans-serif; HEIGHT: 17px
}
.index_leftrail_footer {
	FLOAT: left; WIDTH: 160px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 20px
}
.index_leftrail_widget {
	BORDER-RIGHT: #009459 1px solid; FLOAT: left; PADDING-BOTTOM: 10px; =
BORDER-LEFT: #009459 1px solid; WIDTH: 158px; BORDER-BOTTOM: #009459 1px =
solid
}
.index_leftrail_widget_header {
	PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; =
BACKGROUND-IMAGE: =
url(http://www.post-gazette.com/includes/2007design/images/topgradient158=
.png); MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; =
BORDER-BOTTOM: #009459 1px solid; FONT-FAMILY: Arial,sans-serif; =
TEXT-ALIGN: left
}
.index_leftrail_widget_header A:link {
	FONT-SIZE: 100%; COLOR: #3b3b3b; TEXT-DECORATION: none
}
.index_leftrail_widget_header A:visited {
	FONT-SIZE: 100%; COLOR: #3b3b3b; TEXT-DECORATION: none
}
.index_leftrail_widget_header A:hover {
	FONT-SIZE: 100%; COLOR: #3b3b3b; TEXT-DECORATION: none
}
.index_breaking {
	MARGIN-BOTTOM: 10px; OVERFLOW: auto
}
.index_more_breaking {
	FONT-SIZE: 90%; WIDTH: 100%; TEXT-ALIGN: right
}
.index_more_breaking A:link {
	PADDING-RIGHT: 5px; COLOR: white; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: none
}
.index_more_breaking A:visited {
	PADDING-RIGHT: 5px; COLOR: white; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: none
}
.index_more_breaking A:hover {
	PADDING-RIGHT: 5px; COLOR: white; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: underline
}
.index_breaking_title {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; =
BACKGROUND-IMAGE: =
url(http://www.post-gazette.com/includes/2007design/images/latestlocal.pn=
g); BORDER-LEFT: #666666 1px solid; COLOR: white; BORDER-BOTTOM: #666666 =
1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 17px
}
.index_breaking_title_text {
	PADDING-LEFT: 10px; FONT-FAMILY: Arial,sans-serif
}
.index_breaking_container {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; =
OVERFLOW: auto; BORDER-LEFT: #cfcfcf 1px solid; BORDER-BOTTOM: #cfcfcf =
1px solid; FONT-FAMILY: Arial, sans-serif; HEIGHT: 80px
}
.index_breaking_container_story {
	DISPLAY: block; LINE-HEIGHT: 114%; FONT-FAMILY: Arial, sans-serif
}
.index_breaking_container_headline {
	CLEAR: left; PADDING-LEFT: 8px; FONT-SIZE: 77%; FLOAT: left; WIDTH: =
380px
}
.index_breaking_container_headline A:link {
	COLOR: #3f3f3f; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.index_breaking_container_headline A:visited {
	COLOR: #009459; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.index_breaking_container_headline A:hover {
	COLOR: #009459; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: =
underline
}
.index_breaking_container_date {
	CLEAR: right; FONT-SIZE: 80%; FLOAT: left; COLOR: #009459; FONT-FAMILY: =
Arial, sans-serif; TEXT-ALIGN: right
}
.index_story {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #cfcfcf 1px =
solid
}
.index_upper_center {
	DISPLAY: block; FLOAT: left
}
.index_upper_center_header {
	MARGIN-TOP: 10px; DISPLAY: block; FLOAT: left; WIDTH: 500px; =
BORDER-BOTTOM: #cfcfcf 1px solid
}
.index_upper_center_header_contents {
=09
}
.index_left_wide_left {
	FLOAT: left; WIDTH: 330px; MARGIN-RIGHT: 10px
}
.index_right_wide_left {
	FLOAT: left; WIDTH: 160px
}
.index_left_wide_right {
	FLOAT: left; WIDTH: 160px; MARGIN-RIGHT: 10px
}
.index_right_wide_right {
	FLOAT: left; WIDTH: 330px
}
.index_headline {
	MARGIN-TOP: 10px; FONT-FAMILY: Arial, sans-serif
}
.index_headline A:link {
	COLOR: #3b3b3b; TEXT-DECORATION: none
}
.index_headline A:visited {
	COLOR: #3b3b3b; TEXT-DECORATION: none
}
.index_headline A:hover {
	COLOR: #009459; TEXT-DECORATION: none
}
.index_summary {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; FONT-FAMILY: Arial, sans-serif
}
.index_item {
	MARGIN-TOP: 10px; WIDTH: 160px
}
.index_item_headline {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, sans-serif
}
.index_item_headline A:link {
	FONT-WEIGHT: bold; COLOR: #3b3b3b; TEXT-DECORATION: none
}
.index_item_headline A:visited {
	FONT-WEIGHT: bold; COLOR: #3b3b3b; TEXT-DECORATION: none
}
.index_item_headline A:hover {
	FONT-WEIGHT: bold; COLOR: #009459; TEXT-DECORATION: none
}
.index_lower_center {
	CLEAR: left; FLOAT: left; WIDTH: 500px
}
.index_popular_section {
	CLEAR: none; PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 326px
}
.index_popular_list {
	PADDING-LEFT: 33px; FONT-SIZE: 80%; MARGIN-LEFT: 0px; COLOR: #009459
}
.index_popular_list UL {
	PADDING-TOP: 10px
}
.index_popular_list LI {
	CLEAR: left; PADDING-RIGHT: 10px; PADDING-BOTTOM: 10px
}
.index_popular_list LI A:link {
	FONT-SIZE: 100%; COLOR: #3f3f3f; TEXT-DECORATION: underline
}
.index_popular_list LI A:visited {
	FONT-SIZE: 100%; COLOR: #009459; TEXT-DECORATION: underline
}
.index_popular_list LI A:hover {
	FONT-SIZE: 100%; COLOR: #009459; TEXT-DECORATION: underline
}
.index_popular_list_counter {
	PADDING-RIGHT: 5px; FLOAT: left; MARGIN-BOTTOM: 20px; COLOR: #009459
}
.index_lower_newslists {
	CLEAR: both; FLOAT: left; WIDTH: 500px
}
.index_lower_aplists {
	CLEAR: both; DISPLAY: block; FLOAT: left; WIDTH: 500px; HEIGHT: 23em
}
.index_lower_popular {
	CLEAR: right; FLOAT: left; WIDTH: 320px; PADDING-TOP: 20px
}
.index_lower_newslist {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; FLOAT: =
left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 158px; =
MARGIN-RIGHT: 10px; BORDER-BOTTOM: #cfcfcf 1px solid; HEIGHT: 100%
}
.index_lower_newslist UL {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.index_lower_newslist UL LI {
	MARGIN-TOP: 10px; MARGIN-LEFT: 10px
}
.index_lower_newslist_2col {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; FLOAT: =
left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 328px; =
MARGIN-RIGHT: 10px; BORDER-BOTTOM: #cfcfcf 1px solid; HEIGHT: 100%
}
.index_lower_newslist_2col TABLE {
	PADDING-BOTTOM: 0px
}
.index_lower_newslist_2col TABLE TR TD {
	PADDING-TOP: 10px; BORDER-BOTTOM: #cfcfcf 1px solid
}
.index_lower_newslist TABLE IMG {
	PADDING-BOTTOM: 4px; WIDTH: auto; PADDING-TOP: 4px
}
.index_lower_newslist TABLE {
	PADDING-BOTTOM: 0px
}
.index_lower_newslist TABLE TR TD {
	PADDING-TOP: 10px; BORDER-BOTTOM: #cfcfcf 1px solid
}
.index_lower_newslist TABLE TR TD IMG {
	PADDING-BOTTOM: 4px; WIDTH: auto; PADDING-TOP: 4px
}
.index_lower_newslist_2col UL {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.index_lower_newslist_2col UL LI {
	MARGIN-TOP: 10px; MARGIN-LEFT: 10px
}
.newslists_level {
	CLEAR: left; DISPLAY: block; MARGIN-BOTTOM: 20px; HEIGHT: 28em
}
.index_markets {
	FLOAT: left; WIDTH: 185px; PADDING-TOP: 10px
}
.markets_box {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; FLOAT: =
left; MARGIN-BOTTOM: 30px; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 328px; =
MARGIN-RIGHT: 10px; BORDER-BOTTOM: #cfcfcf 1px solid; FONT-FAMILY: =
Arial, Sans-Serif
}
.markets_box A:link {
	FONT-WEIGHT: bold; COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: none
}
.markets_box A:hover {
	FONT-WEIGHT: bold; COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: none
}
.markets_box A:visited {
	FONT-WEIGHT: bold; COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: none
}
.markets_copy {
	FONT-SIZE: 90%; PADDING-TOP: 10px
}
.markets_copy A:link {
	FONT-WEIGHT: normal
}
.markets_copy A:visited {
	FONT-WEIGHT: normal
}
.markets_copy A:hover {
	FONT-WEIGHT: normal
}
.markets_box TABLE {
	FONT-SIZE: 90%; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; WIDTH: 310px
}
.markets_line {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 100%; FONT-FAMILY: Arial, =
sans-serif
}
.markets_symbol {
	FONT-WEIGHT: normal; WIDTH: 30%; PADDING-TOP: 10px
}
.markets_symbol A:link {
	FONT-SIZE: 95%; COLOR: #3b3b3b; FONT-FAMILY: Arial, Sans-Serif; =
TEXT-DECORATION: none
}
.markets_symbol A:hover {
	FONT-SIZE: 95%; COLOR: #3b3b3b; FONT-FAMILY: Arial, Sans-Serif; =
TEXT-DECORATION: none
}
.markets_symbol A:visited {
	FONT-SIZE: 95%; COLOR: #3b3b3b; FONT-FAMILY: Arial, Sans-Serif; =
TEXT-DECORATION: none
}
.markets_total {
	WIDTH: 23%; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.markets_value {
	WIDTH: 23%; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.up {
	COLOR: green
}
.down {
	COLOR: red
}
.index_lower_columnists {
=09
}
.index_lower_columnists IMG {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 50px; HEIGHT: 50px
}
.index_blog {
	FONT-SIZE: 77%; MARGIN-LEFT: 10px; LINE-HEIGHT: 150%; MARGIN-RIGHT: =
10px; PADDING-TOP: 10px; BORDER-BOTTOM: #cfcfcf 1px solid
}
.index_blog A:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.index_blog A:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.index_blog A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.index_blog IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.index_blog IMG {
	PADDING-RIGHT: 5px; FLOAT: left; MARGIN-BOTTOM: 10px
}
.index_blog_name {
	PADDING-BOTTOM: 5px; COLOR: #009459; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: underline
}
.index_blog_name A:link {
	COLOR: #009459; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: =
underline
}
.index_blog_name A:visited {
	COLOR: #009459; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: =
underline
}
.index_blog_name A:hover {
	COLOR: #009459; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: =
underline
}
.index_blog_headline {
	FONT-SIZE: 77%; PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%
}
.index_blog_headline A:link {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
.index_blog_headline A:visited {
	COLOR: #808080; TEXT-DECORATION: underline
}
.index_blog_headline A:hover {
	COLOR: #009459; TEXT-DECORATION: underline
}
.index_online_item {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; PADDING-TOP: 10px; =
BORDER-BOTTOM: #cfcfcf 1px solid
}
.index_online_type {
	PADDING-BOTTOM: 5px; COLOR: #009459; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: underline
}
.index_online_item IMG {
	PADDING-RIGHT: 5px; FLOAT: left; MARGIN-BOTTOM: 10px
}
.index_online_headline {
	CLEAR: left; FONT-SIZE: 77%; PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%
}
.index_online_headline A:link {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
.index_online_headline A:visited {
	COLOR: #009459; TEXT-DECORATION: underline
}
.index_online_headline A:hover {
	COLOR: #009459; TEXT-DECORATION: underline
}
.index_columnist {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 77%; FLOAT: left; =
LINE-HEIGHT: 150%; PADDING-TOP: 10px; BORDER-BOTTOM: #cfcfcf 1px solid
}
.index_columnist IMG {
	PADDING-RIGHT: 5px; FLOAT: left
}
.index_columnist_name {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: black; FONT-FAMILY: =
Arial, sans-serif
}
.index_columnist_name A:link {
	PADDING-BOTTOM: 5px; COLOR: #009459; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: underline
}
.index_columnist_name A:visited {
	PADDING-BOTTOM: 5px; COLOR: #009459; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: underline
}
.index_columnist_name A:hover {
	PADDING-BOTTOM: 5px; COLOR: #009459; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: underline
}
.index_columnist_headline {
	PADDING-BOTTOM: 10px
}
.index_columnist_headline A:link {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
.index_columnist_headline A:visited {
	COLOR: #808080; TEXT-DECORATION: underline
}
.index_columnist_headline A:hover {
	COLOR: #009459; TEXT-DECORATION: underline
}
#leftrail {
	FLOAT: left
}
.left_spacer {
	WIDTH: 160px
}
.story_related_material {
	CLEAR: left; FONT-SIZE: 85%; MARGIN-BOTTOM: 5px; PADDING-TOP: 5px
}
.story_related_material A:link {
	FONT-SIZE: 100%; COLOR: #3f3f3f; TEXT-DECORATION: underline
}
.story_related_material A:hover {
	FONT-SIZE: 100%; COLOR: #009459; TEXT-DECORATION: underline
}
.story_related_material A:visited {
	FONT-SIZE: 100%; COLOR: #009459; TEXT-DECORATION: underline
}
.story_icon {
	PADDING-RIGHT: 5px; FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 16px; =
HEIGHT: 16px
}
.story_leftrail {
	WIDTH: 160px; MARGIN-RIGHT: 10px
}
.story_leftrail_about {
	FONT-SIZE: 75%
}
.story_leftrail_about A:link {
	FONT-WEIGHT: normal
}
.story_leftrail_about A:visited {
	FONT-WEIGHT: normal
}
.story_leftrail_about A:hover {
	FONT-WEIGHT: normal
}
.story_leftrail_about_header {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: =
url(http://www.post-gazette.com/includes/2007design/images/story_leftrail=
.png); COLOR: white; FONT-FAMILY: Arial, sans-serif; HEIGHT: 17px
}
.story_leftrail_type_header {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, sans-serif
}
.story_leftrail_author_about {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
OVERFLOW: hidden; PADDING-TOP: 10px; HEIGHT: 7em; BACKGROUND-COLOR: =
#f7f7f7
}
.story_leftrail_author_about P {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.biotoggle {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: =
11px; CURSOR: pointer; COLOR: #009459; PADDING-TOP: 5px; FONT-FAMILY: =
Arial, sans-serif; BACKGROUND-COLOR: #f7f7f7; TEXT-ALIGN: left
}
.story_leftrail_author_image {
	PADDING-RIGHT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 50px; =
HEIGHT: 50px
}
.story_leftrail_attached_media_container {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 105%; =
PADDING-BOTTOM: 10px; LINE-HEIGHT: 115%; BACKGROUND-COLOR: #f7f7f7
}
.story_leftrail_related_material {
	PADDING-RIGHT: 10px; BORDER-TOP: #808080 2px solid; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 10px
}
.story_leftrail_attached_media {
	PADDING-RIGHT: 10px; BORDER-TOP: #808080 2px solid; PADDING-LEFT: 10px
}
.story_leftrail_attached_media_type {
	MARGIN-TOP: 10px; PADDING-BOTTOM: 10px
}
.story_leftrail_attached_media_type_title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-BOTTOM: #cfcfcf 2px solid; =
HEIGHT: 23px
}
.story_leftrail_attached_media_type_title IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: =
5px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.story_leftrail_attached_media_title {
	MARGIN-BOTTOM: 10px
}
.story_leftrail_attached_media_type IMG {
	PADDING-RIGHT: 5px
}
.story_leftrail_more_stories {
	PADDING-RIGHT: 0px; WIDTH: 158px; MARGIN-RIGHT: 0px
}
.story_leftrail_more_stories_header {
	BACKGROUND-IMAGE: =
url(http://www.post-gazette.com/includes/2007design/images/topgradient158=
.png); COLOR: #3b3b3b; BORDER-BOTTOM: #cfcfcf 1px solid; FONT-FAMILY: =
Arial, sans-serif
}
.story_leftrail_more_stories_header IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: =
5px; BORDER-LEFT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: 0px
}
.story_leftrail_more_stories_header A:link {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; COLOR: black; FONT-FAMILY: =
Arial, sans-serif; TEXT-DECORATION: none
}
.story_leftrail_more_stories_header A:visited {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; COLOR: black; FONT-FAMILY: =
Arial, sans-serif; TEXT-DECORATION: none
}
.story_leftrail_more_stories_header A:hover {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; COLOR: #009459; FONT-FAMILY: =
Arial, sans-serif; TEXT-DECORATION: underline
}
#newshole {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 500px; MARGIN-RIGHT: 10px
}
#vendorhole {
	FLOAT: left; WIDTH: 660px; MARGIN-RIGHT: 10px
}
#dellsports {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 750px; MARGIN-RIGHT: 10px
}
#prepsports {
	FLOAT: left; WIDTH: 750px; MARGIN-RIGHT: 10px
}
#meevee {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 980px; MARGIN-RIGHT: 10px
}
#searchhole {
	FLOAT: left; WIDTH: 500px; MARGIN-RIGHT: 10px
}
.story_actions {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; MARGIN-BOTTOM: 20px; =
WIDTH: 500px; COLOR: #3b3b3b; LINE-HEIGHT: 20px; FONT-FAMILY: =
Arial,sans-serif
}
.story_action {
	FLOAT: left
}
.story_action IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.story_action A:link {
	PADDING-LEFT: 2px; FONT-WEIGHT: normal; COLOR: #3b3b3b; MARGIN-RIGHT: =
16px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.story_action A:visited {
	PADDING-LEFT: 2px; FONT-WEIGHT: normal; COLOR: #3b3b3b; MARGIN-RIGHT: =
16px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.story_action A:hover {
	PADDING-LEFT: 2px; FONT-WEIGHT: normal; COLOR: #3b3b3b; MARGIN-RIGHT: =
16px; PADDING-TOP: 2px; TEXT-DECORATION: underline
}
.story_action IMG {
	FLOAT: left
}
.story_image {
=09
}
.story_image IMG {
	MARGIN: auto
}
.story_topic_title {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; MARGIN-BOTTOM: 5px; COLOR: black; =
FONT-FAMILY: Arial, sans-serif
}
.story_image_title {
	PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: white; =
PADDING-TOP: 3px; FONT-FAMILY: Arial,sans-serif; BACKGROUND-COLOR: =
#555555
}
.story_image_byline {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 70%; MARGIN-BOTTOM: =
10px; COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: right
}
.lightbox_image_byline {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; MARGIN-BOTTOM: 10px; COLOR: =
black; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: left
}
.lightbox_image_caption {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 10px; COLOR: black; FONT-FAMILY: =
Arial, sans-serif
}
.story_image_caption {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; MARGIN-BOTTOM: 10px; COLOR: =
#333333; LINE-HEIGHT: 110%; FONT-FAMILY: Arial, sans-serif
}
.story_headline {
	CLEAR: left; FONT-WEIGHT: bold; FONT-SIZE: 170%; MARGIN-BOTTOM: 10px; =
LINE-HEIGHT: 99%; FONT-FAMILY: Arial, sans-serif; LETTER-SPACING: -1px
}
.story_subheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 115%; MARGIN-BOTTOM: 10px; FONT-FAMILY: =
Arial,sans-serif
}
.story_lastupdate {
	FONT-SIZE: 70%; FONT-FAMILY: Arial, sans-serif
}
.story_byline {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; MARGIN-BOTTOM: 10px; FONT-FAMILY: =
Arial, sans-serif
}
.story_body {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; FONT-FAMILY: Arial, sans-serif
}
.story_first_published {
	DISPLAY: block; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; COLOR: #009459; =
FONT-FAMILY: Arial, sans-serif
}
.story_end_field {
	DISPLAY: block; FONT-SIZE: 85%; MARGIN-BOTTOM: 10px; COLOR: black; =
FONT-FAMILY: Arial, sans-serif
}
.story_end_field A:link {
	FONT-SIZE: 100%; COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif
}
.story_end_field A:visited {
	FONT-SIZE: 100%; COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif
}
.story_end_field A:hover {
	FONT-SIZE: 100%; COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif
}
.story_image_box_size_3 {
	FLOAT: right; WIDTH: 500px
}
.story_image_box_size_2 {
	PADDING-LEFT: 10px; FLOAT: right; WIDTH: 330px
}
.story_image_box_size_1 {
	PADDING-LEFT: 10px; FLOAT: right; WIDTH: 160px
}
#rightrail {
	FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 300px
}
.sitenav {
	CLEAR: right; BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px =
solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; BORDER-LEFT: =
#cfcfcf 1px solid; WIDTH: 298px; COLOR: #3b3b3b; PADDING-TOP: 5px; =
BORDER-BOTTOM: #cfcfcf 1px solid; FONT-FAMILY: Arial, sans-serif
}
.sitenav A:link {
	PADDING-LEFT: 2px; FONT-WEIGHT: normal; COLOR: #3b3b3b; PADDING-TOP: =
2px; TEXT-DECORATION: none
}
.sitenav A:visited {
	PADDING-LEFT: 2px; FONT-WEIGHT: normal; COLOR: #3b3b3b; PADDING-TOP: =
2px; TEXT-DECORATION: none
}
.sitenav A:hover {
	PADDING-LEFT: 2px; FONT-WEIGHT: normal; COLOR: #3b3b3b; PADDING-TOP: =
2px; TEXT-DECORATION: underline
}
.navlink {
	LINE-HEIGHT: 22px
}
.navlink IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; =
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 16px; MARGIN-RIGHT: 2px; HEIGHT: 16px; =
BORDER-RIGHT-WIDTH: 0px
}
.rightnavcol {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 134px
}
.leftnavcol {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 152px
}
.section_leftrail {
	WIDTH: 160px; MARGIN-RIGHT: 10px
}
.section_leftrail_nav {
	FONT-WEIGHT: normal; FONT-SIZE: 77%; MARGIN-BOTTOM: 20px; MARGIN-LEFT: =
10px; LINE-HEIGHT: 150%; MARGIN-RIGHT: 10px; FONT-FAMILY: =
Arial,sans-serif
}
.section_leftrail_nav A:link {
	FONT-WEIGHT: normal; MARGIN-RIGHT: 10px; FONT-FAMILY: Arial, sans-serif
}
.section_leftrail_nav A:hover {
	FONT-WEIGHT: normal; MARGIN-RIGHT: 10px; FONT-FAMILY: Arial, sans-serif
}
.section_leftrail_nav A:visited {
	FONT-WEIGHT: normal; MARGIN-RIGHT: 10px; FONT-FAMILY: Arial, sans-serif
}
.section_nav_header {
	COLOR: #009459; FONT-FAMILY: Arial, sans-serif
}
.section_nav_header A:link {
	COLOR: #009459; FONT-FAMILY: Arial, sans-serif
}
.section_nav_header A:visited {
	COLOR: #009459; FONT-FAMILY: Arial, sans-serif
}
.section_nav_header A:hover {
	COLOR: #009459; FONT-FAMILY: Arial, sans-serif
}
.section_nav_header {
	PADDING-BOTTOM: 10px; PADDING-TOP: 12px
}
.section_nav {
	FONT-FAMILY: Arial, sans-serif
}
.section_nav_span {
	CURSOR: pointer; COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: underline
}
.section_nav_span_over {
	COLOR: #009459; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: =
underline
}
.section_nav A:link {
	COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: =
underline
}
.section_nav A:visited {
	COLOR: #3b3b3b; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: =
underline
}
.section_nav A:hover {
	COLOR: #009459; TEXT-DECORATION: underline
}
.section_body {
	FLOAT: left; MARGIN-BOTTOM: 10px
}
.section_masthead {
	MARGIN-BOTTOM: 20px; WIDTH: 500px; COLOR: #3b3b3b; BORDER-BOTTOM: =
#808080 1px solid; FONT-FAMILY: Arial, sans-serif
}
.section_top_story {
	MARGIN-BOTTOM: 20px; BORDER-BOTTOM: #808080 1px solid
}
.section_center {
	FLOAT: left; WIDTH: 330px; MARGIN-RIGHT: 10px
}
.section_top_box {
	MARGIN-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 330px; BORDER-BOTTOM: =
#808080 1px solid
}
.section_upper_center {
	DISPLAY: block
}
.section_upper_center IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 330px; PADDING-TOP: 0px
}
.section_top_box IMG {
	WIDTH: auto
}
.section_lower_header {
	MARGIN-TOP: 30px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3b3b3b; =
BORDER-BOTTOM: #3b3b3b 1px solid; FONT-FAMILY: Arial, sans-serif
}
.section_lower_header A:link {
	COLOR: #3b3b3b; PADDING-TOP: 30px; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: none
}
.section_lower_header A:hover {
	COLOR: #3b3b3b; PADDING-TOP: 30px; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: none
}
.section_lower_header A:visited {
	COLOR: #3b3b3b; PADDING-TOP: 30px; FONT-FAMILY: Arial, sans-serif; =
TEXT-DECORATION: none
}
.section_lower_header IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.section_lower_more {
	MARGIN-TOP: 15px; PADDING-LEFT: 10px
}
.section_lower_center UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.section_lower_center UL LI {
	MARGIN-BOTTOM: 8px
}
.section_lower_more A:link {
	TEXT-DECORATION: none
}
.section_lower_more A:hover {
	TEXT-DECORATION: none
}
.section_lower_more A:visited {
	TEXT-DECORATION: none
}
.section_right {
	FLOAT: right; WIDTH: 160px
}
.section_right IMG {
=09
}
.section_lower_center {
	CLEAR: right; FLOAT: left
}
.section_lower_list {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: =
#3b3b3b; FONT-FAMILY: Arial, sans-serif
}
.section_lower_newslist_header {
	BACKGROUND-IMAGE: =
url(http://www.post-gazette.com/includes/2007design/images/topgradient158=
.png); COLOR: #3b3b3b; BORDER-BOTTOM: #cfcfcf 1px solid; FONT-FAMILY: =
Arial, sans-serif
}
.section_lower_newslist_header IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: =
5px; BORDER-LEFT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: 0px
}
.section_lower_newslist {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; =
MARGIN-TOP: 10px; FLOAT: left; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: =
158px; BORDER-BOTTOM: #cfcfcf 1px solid
}
.section_lower_newslist UL {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.section_lower_newslist UL LI {
	MARGIN-TOP: 10px; MARGIN-LEFT: 10px
}
.section_lower_list A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #3b3b3b; FONT-FAMILY: =
Arial, sans-serif; TEXT-DECORATION: underline
}
.section_lower_list A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #009459; FONT-FAMILY: =
Arial, sans-serif; TEXT-DECORATION: underline
}
.section_lower_list A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #009459; FONT-FAMILY: =
Arial, sans-serif; TEXT-DECORATION: underline
}
.section_lower_more A:link {
	FONT-WEIGHT: normal; COLOR: #3b3b3b; PADDING-TOP: 10px; FONT-FAMILY: =
Arial, serif; TEXT-DECORATION: none
}
.section_lower_more A:visited {
	FONT-WEIGHT: normal; COLOR: #3b3b3b; PADDING-TOP: 10px; FONT-FAMILY: =
Arial, serif; TEXT-DECORATION: none
}
.section_lower_list A:hover {
	COLOR: #009459; TEXT-DECORATION: underline
}
.section_headline {
	CLEAR: left; FONT-WEIGHT: bold; FONT-SIZE: 145%; MARGIN-BOTTOM: 5px; =
LINE-HEIGHT: 110%; FONT-FAMILY: Arial,sans-serif; LETTER-SPACING: -1px
}
.section_headline A:link {
	FONT-WEIGHT: bold; COLOR: #3b3b3b; LETTER-SPACING: -1px; =
TEXT-DECORATION: none
}
.section_headline A:visited {
	FONT-WEIGHT: bold; COLOR: #3b3b3b; LETTER-SPACING: -1px; =
TEXT-DECORATION: none
}
.section_headline A:visited {
	COLOR: #009459; LETTER-SPACING: -1px
}
.section_headline A:hover {
	FONT-WEIGHT: bold; COLOR: #009459; TEXT-DECORATION: underline
}
.section_summary {
	FONT-SIZE: 78%; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 120%; FONT-FAMILY: =
Arial, sans-serif
}
.section_summary A:link {
	FONT-SIZE: 100%
}
.section_summary A:visited {
	FONT-SIZE: 100%
}
.section_summary A:hover {
	FONT-SIZE: 100%
}
.section_right_headline A:link {
	FONT-WEIGHT: bold; COLOR: #3b3b3b; LETTER-SPACING: -1px; =
TEXT-DECORATION: none
}
.section_right_headline A:visited {
	FONT-WEIGHT: bold; COLOR: #009459; LETTER-SPACING: -1px; =
TEXT-DECORATION: none
}
.section_right_headline A:hover {
	FONT-WEIGHT: bold; COLOR: #009459; LETTER-SPACING: -1px; =
TEXT-DECORATION: underline
}
.section_right_summary {
	MARGIN-TOP: 5px; FONT-SIZE: 78%; MARGIN-BOTTOM: 10px; LINE-HEIGHT: =
120%; FONT-FAMILY: Arial, sans-serif
}
.section_right_summary A:link {
	FONT-SIZE: 100%
}
.section_right_summary A:visited {
	FONT-SIZE: 100%
}
.section_right_summary A:hover {
	FONT-SIZE: 100%
}
.section_right_headline {
	CLEAR: left; FONT-WEIGHT: bold; FONT-SIZE: 110%; MARGIN-BOTTOM: 5px; =
LINE-HEIGHT: 110%; FONT-FAMILY: Arial,sans-serif
}
.section_right_item {
	MARGIN-TOP: 10px; WIDTH: 160px
}
.journal_clip {
	COLOR: black; FONT-FAMILY: Arial, sans-serif
}
.journal_marquee {
	WIDTH: 160px; BACKGROUND-COLOR: black; TEXT-ALIGN: center
}
.journal_marquee_image {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; MARGIN: auto; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.journal_date {
	FONT-WEIGHT: normal; FONT-SIZE: 65%; PADDING-BOTTOM: 5px; COLOR: =
#3b3b3b; PADDING-TOP: 5px; FONT-FAMILY: Arial, sans-serif
}
.journal_headline {
	PADDING-RIGHT: 10px; PADDING-BOTTOM: 10px
}
.journal_list_link {
	TEXT-ALIGN: right
}
.blog_masthead {
	VERTICAL-ALIGN: middle; WIDTH: 500px; HEIGHT: 160px; TEXT-ALIGN: center
}
.blog_masthead IMG {
	VERTICAL-ALIGN: middle
}
.blog_entry {
	BORDER-TOP: #808080 1px solid; DISPLAY: block; WIDTH: 500px; =
PADDING-TOP: 10px
}
.blog_headshot IMG {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 50px; HEIGHT: 50px
}
.blog_entry_date {
	CLEAR: right; COLOR: #808080; PADDING-TOP: 10px; FONT-FAMILY: Arial, =
sans-serif
}
.blog_entry_title {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #3f3f3f; PADDING-TOP: 10px; =
FONT-FAMILY: Arial, sans-serif
}
.blog_entry_byline {
	CLEAR: right; PADDING-BOTTOM: 10px; COLOR: #808080; FONT-FAMILY: Arial, =
sans-serif
}
.blog_entry_body {
=09
}
#footer {
	BORDER-TOP: #3b3b3b 2px solid; FONT-SIZE: 78%; FLOAT: left; MARGIN: =
10px auto 0px; WIDTH: 980px; PADDING-TOP: 10px
}
#footer .footer_linkrow {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px
}
#footer A:link {
	MARGIN-TOP: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: =
100%; BORDER-LEFT: black 1px solid; COLOR: #3b3b3b
}
#footer A:visited {
	MARGIN-TOP: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: =
100%; BORDER-LEFT: black 1px solid; COLOR: #3b3b3b
}
.footer_copy {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 2px
}
#footer A:hover {
	MARGIN-TOP: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: =
100%; BORDER-LEFT: black 1px solid; COLOR: #3b3b3b; TEXT-DECORATION: =
underline
}
.section_focus_box {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FLOAT: =
left; BORDER-LEFT: #666666 1px solid; WIDTH: 500px; HEIGHT: 300px; =
BACKGROUND-COLOR: #666666
}
.section_focus_box_tabrow {
	WIDTH: 500px
}
.section_focus_box_tab_unselected {
	BORDER-RIGHT: #cfcfcf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#cfcfcf 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
13px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #cfcfcf 1px solid; =
CURSOR: pointer; COLOR: #3f3f3f; MARGIN-RIGHT: 4px; PADDING-TOP: 6px; =
BORDER-BOTTOM: #cfcfcf 1px solid; FONT-FAMILY: Arial,sans-serif; =
BACKGROUND-COLOR: #e6e6e6
}
.section_focus_box_target_link {
	MARGIN-TOP: 10px; FONT-SIZE: 70%; PADDING-BOTTOM: 5px; COLOR: #009459; =
FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
.section_focus_box_target_link A:link {
	FONT-SIZE: 100%; PADDING-BOTTOM: 5px; COLOR: #009459; FONT-FAMILY: =
Arial, sans-serif; TEXT-DECORATION: underline
}
.section_focus_box_target_link A:visited {
	FONT-SIZE: 100%; PADDING-BOTTOM: 5px; COLOR: #009459; FONT-FAMILY: =
Arial, sans-serif; TEXT-DECORATION: underline
}
.section_focus_box_target_link A:hover {
	FONT-SIZE: 100%; PADDING-BOTTOM: 5px; COLOR: #009459; FONT-FAMILY: =
Arial, sans-serif; TEXT-DECORATION: underline
}
.section_focus_box_tab_selected {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#666666 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
13px; FLOAT: left; PADDING-BOTTOM: 8px; BORDER-LEFT: #666666 1px solid; =
CURSOR: pointer; COLOR: white; MARGIN-RIGHT: 4px; PADDING-TOP: 6px; =
BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial,sans-serif; HEIGHT: =
17px; BACKGROUND-COLOR: #666666
}
.section_focus_box_card {
	MARGIN-TOP: 5px; PADDING-LEFT: 4px; FLOAT: left; OVERFLOW: hidden; =
WIDTH: 490px; HEIGHT: 290px
}
.section_focus_1column {
	FLOAT: left; WIDTH: 160px; MARGIN-RIGHT: 5px; HEIGHT: 290px; =
BACKGROUND-COLOR: white
}
.section_focus_2column {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 330px; HEIGHT: 290px; =
BACKGROUND-COLOR: white
}
.section_focus_rightmost_column {
	MARGIN-RIGHT: 0px
}
.news_list_box {
	FONT-SIZE: 77%; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 330px; =
BORDER-BOTTOM: #3f3f3f 1px solid
}
.news_list_box_1col {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 160px; LINE-HEIGHT: 110%; =
BORDER-BOTTOM: #3f3f3f 1px solid
}
.news_list_header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.news_list_header A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
.news_list_header A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
.news_list_header A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
.news_list_header IMG {
	PADDING-RIGHT: 5px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.news_list_container {
=09
}
.news_feed_list {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.news_feed_list A:link {
	LINE-HEIGHT: 145%; TEXT-DECORATION: underline
}
.news_feed_list A:hover {
	COLOR: #009459; TEXT-DECORATION: underline
}
.news_feed_list A:visited {
	COLOR: #009459; TEXT-DECORATION: underline
}
.news_feed_list LI {
	LINE-HEIGHT: 120%; PADDING-TOP: 7px
}
.news_feed_list UL LI {
	MARGIN-TOP: 10px; MARGIN-LEFT: 10px
}
.help_button {
	CURSOR: pointer
}
.help_popup_box {
	BORDER-RIGHT: #3f3f3f 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#3f3f3f 1px solid; DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: 14px; =
PADDING-BOTTOM: 10px; BORDER-LEFT: #3f3f3f 1px solid; WIDTH: 160px; =
COLOR: #3f3f3f; PADDING-TOP: 10px; BORDER-BOTTOM: #3f3f3f 1px solid; =
POSITION: absolute; BACKGROUND-COLOR: #ffffcc
}
.help_description_box {
	BORDER-RIGHT: #ccca7a 1px solid; BORDER-TOP: #ccca7a 1px solid; =
PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: =
#ccca7a 1px solid; COLOR: #3f3f3f; PADDING-TOP: 5px; BORDER-BOTTOM: =
#ccca7a 1px solid; BACKGROUND-COLOR: #ffffcc
}
.posted_widget_content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; =
PADDING-TOP: 10px
}
.posted_widget_item {
	MARGIN-BOTTOM: 10px; BACKGROUND-COLOR: #f2f2f2
}
.posted_widget_image {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 10px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.posted_widget_image IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 10px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 10px; TEXT-ALIGN: center; =
BORDER-RIGHT-WIDTH: 0px
}
.posted_widget_image A:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.posted_widget_image A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.posted_widget_image A:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.posted_widget_title {
	FONT-WEIGHT: bold; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: =
white
}
.posted_widget_caption {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 10px
}
.posted_widget_caption A:link {
	FONT-SIZE: 95%; COLOR: #666666; TEXT-DECORATION: underline
}
.posted_widget_caption A:hover {
	FONT-SIZE: 95%; COLOR: #666666; TEXT-DECORATION: underline
}
.posted_widget_caption A:visited {
	FONT-SIZE: 95%; COLOR: #666666; TEXT-DECORATION: underline
}
.hot_picks_widget_content {
	FONT-SIZE: 135%
}

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.post-gazette.com/includes/2007design/css/pg_print.css

#header {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 500px
}
.story_leftrail_about_header {
	DISPLAY: none
}
#story_leftrail_author_about_header {
	DISPLAY: none
}
.story_leftrail_related_material {
	DISPLAY: none
}
.story_leftrail_attached_media {
	DISPLAY: none
}
.story_leftrail_more_stories {
	DISPLAY: none
}
#topnavbar {
	DISPLAY: none
}
#subcontainer {
	DISPLAY: none
}
#topinfo {
	DISPLAY: none
}
.story_actions {
	DISPLAY: none
}
#imgplate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
#imgplate A:link {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: =
none
}
#imgplate A:visited {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: =
none
}
#imgplate A:hover {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: =
none
}
#imgplate IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: =
none
}
.headersectiontitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 30px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #c9c9c9; LINE-HEIGHT: 27px; =
PADDING-TOP: 0px; FONT-FAMILY: serif; LETTER-SPACING: -0.01em
}
#logosection {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 20px; WIDTH: 300px; PADDING-TOP: 0px; HEIGHT: 64px
}
.logoplate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px
}
#logosection A:link {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: =
none
}
#logosection A:visited {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: =
none
}
#logosection A:hover {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: =
none
}
#logosection IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: =
none
}
#leftrail {
	DISPLAY: none
}
#newshole {
	CLEAR: left
}
#story_leftrail_author_about {
	FONT-SIZE: 12px; FLOAT: right; WIDTH: 160px; FONT-FAMILY: Times, serif; =
BACKGROUND-COLOR: #ababab
}
.story_box_right {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-LEFT: 10px; WIDTH: 160px
}
.story_box_left {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 160px; MARGIN-RIGHT: 10px
}
#story_leftrail_author_about IMG {
	FLOAT: left; WIDTH: 50px; HEIGHT: 50px
}
#biotoggle {
	DISPLAY: none
}
.story_body {
	CLEAR: left; FLOAT: left; WIDTH: 600px
}
#rightrail {
	CLEAR: left; DISPLAY: none; FLOAT: left
}
#sitenav {
	DISPLAY: none
}
#footer {
	DISPLAY: none
}
.story_newshole {
	FLOAT: left
}
.story_image {
	MARGIN-TOP: 10px; WIDTH: 330px
}
.story_image IMG {
	MARGIN: auto
}
.story_image_byline {
	MARGIN-TOP: 10px; FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-BOTTOM: =
10px; COLOR: black; FONT-FAMILY: Arial, sans-serif
}
.story_image_caption {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; COLOR: =
black; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, sans-serif
}
.story_headline {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: =
26px; FONT-FAMILY: Arial, sans-serif
}
.story_subheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: =
20px; FONT-FAMILY: Arial, sans-serif
}
.story_lastupdate {
	FONT-SIZE: 11px; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, sans-serif
}
.story_byline {
	FONT-SIZE: 11px; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, sans-serif
}
.story_body {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; LINE-HEIGHT: 18px; FONT-FAMILY: =
Times, serif
}
.story_first_published {
	DISPLAY: block; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; COLOR: #00ab66; =
LINE-HEIGHT: 14px; FONT-FAMILY: Arial, sans-serif
}
.story_end_field {
	DISPLAY: block; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; COLOR: black; =
LINE-HEIGHT: 14px; FONT-FAMILY: Arial, sans-serif
}
.story_end_field A:link {
	FONT-SIZE: 11px; COLOR: #cfcfcf; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, =
sans-serif
}
.story_end_field A:visited {
	FONT-SIZE: 11px; COLOR: #cfcfcf; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, =
sans-serif
}
.story_end_field A:hover {
	FONT-SIZE: 11px; COLOR: #cfcfcf; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, =
sans-serif
}
.section_leftrail {
	WIDTH: 160px; MARGIN-RIGHT: 10px
}
.section_leftrail_nav {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-LEFT: 10px; MARGIN-RIGHT: =
10px; FONT-FAMILY: Arial, sans-serif
}
.section_leftrail_nav A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-RIGHT: 10px; FONT-FAMILY: =
Arial, sans-serif
}
.section_leftrail_nav A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-RIGHT: 10px; FONT-FAMILY: =
Arial, sans-serif
}
.section_leftrail_nav A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-RIGHT: 10px; FONT-FAMILY: =
Arial, sans-serif
}
.section_nav_header {
	FONT-SIZE: 10px; COLOR: #00ab66; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, =
sans-serif
}
.section_nav_header A:link {
	FONT-SIZE: 10px; COLOR: #00ab66; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, =
sans-serif
}
.section_nav_header A:visited {
	FONT-SIZE: 10px; COLOR: #00ab66; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, =
sans-serif
}
.section_nav_header A:hover {
	FONT-SIZE: 10px; COLOR: #00ab66; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, =
sans-serif
}
.section_nav {
	FONT-SIZE: 12px; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, sans-serif
}
.section_nav A:link {
	FONT-SIZE: 12px; COLOR: #3b3b3b; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, =
sans-serif
}
.section_nav A:visited {
	FONT-SIZE: 12px; COLOR: #3b3b3b; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, =
sans-serif
}
.section_nav A:hover {
	COLOR: #00ab66; TEXT-DECORATION: none
}
.section_body {
	FLOAT: left; MARGIN-BOTTOM: 10px
}
.section_masthead {
	FONT-SIZE: 36px; MARGIN-BOTTOM: 10px; WIDTH: 500px; COLOR: #7b7b7b; =
BORDER-BOTTOM: #ababab 1px solid; FONT-FAMILY: Times, serif; HEIGHT: =
45px
}
.section_top_story {
	MARGIN-BOTTOM: 20px; BORDER-BOTTOM: #c9c9c9 1px solid
}
.section_center {
	FLOAT: left; WIDTH: 330px; MARGIN-RIGHT: 10px
}
.section_top_box {
	MARGIN-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 330px; BORDER-BOTTOM: =
#c9c9c9 1px solid
}
.section_upper_center {
	DISPLAY: block
}
.section_upper_center IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 330px; PADDING-TOP: 0px
}
.section_lower_header {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3b3b3b; =
PADDING-TOP: 30px; BORDER-BOTTOM: #3b3b3b 1px solid; FONT-FAMILY: Arial, =
sans-serif
}
.section_lower_more {
	MARGIN-TOP: 15px; PADDING-LEFT: 10px
}
.section_lower_center UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.section_lower_center UL LI {
	MARGIN-BOTTOM: 8px
}
.section_lower_more A:link {
	TEXT-DECORATION: none
}
.section_lower_more A:hover {
	TEXT-DECORATION: none
}
.section_lower_more A:visited {
	TEXT-DECORATION: none
}
.section_right {
	FLOAT: left; WIDTH: 160px
}
.section_right IMG {
	WIDTH: 160px
}
.section_lower_center {
	CLEAR: right; FLOAT: left
}
.section_lower_list {
	FONT-WEIGHT: normal; COLOR: #3b3b3b; FONT-FAMILY: Times, serif
}
.section_lower_newslist {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 160px
}
.section_lower_newslist UL {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.section_lower_newslist UL LI {
	MARGIN-TOP: 10px; MARGIN-LEFT: 10px
}
.section_lower_list A:link {
	FONT-WEIGHT: normal; COLOR: #3b3b3b; FONT-FAMILY: Times, serif; =
TEXT-DECORATION: underline
}
.section_lower_list A:visited {
	FONT-WEIGHT: normal; COLOR: #7b7b7b; FONT-FAMILY: Times, serif; =
TEXT-DECORATION: underline
}
.section_lower_list A:hover {
	FONT-WEIGHT: normal; COLOR: #00ab66; FONT-FAMILY: Times, serif; =
TEXT-DECORATION: underline
}
.section_lower_more A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3b3b3b; PADDING-TOP: =
10px; FONT-FAMILY: Arial, serif; TEXT-DECORATION: none
}
.section_lower_more A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3b3b3b; PADDING-TOP: =
10px; FONT-FAMILY: Arial, serif; TEXT-DECORATION: none
}
.section_lower_list A:hover {
	COLOR: #00ab66; TEXT-DECORATION: underline
}
.section_headline {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 24px; LINE-HEIGHT: =
24px; FONT-FAMILY: Times, serif
}
.section_headline A:link {
	FONT-WEIGHT: bold; COLOR: #3b3b3b; TEXT-DECORATION: none
}
.section_headline A:visited {
	FONT-WEIGHT: bold; COLOR: #3b3b3b; TEXT-DECORATION: none
}
.section_headline A:visited {
	COLOR: #7b7b7b
}
.section_headline A:hover {
	FONT-WEIGHT: bold; COLOR: #00ab66; TEXT-DECORATION: none
}
.section_summary {
	MARGIN-TOP: 10px; FONT-SIZE: 13px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: =
15px; FONT-FAMILY: Times, serif
}
.section_right_headline A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #3b3b3b; LINE-HEIGHT: 18px; =
TEXT-DECORATION: none
}
.section_right_headline A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #7b7b7b; LINE-HEIGHT: 18px
}
.section_right_headline A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #00ab66; LINE-HEIGHT: 18px; =
TEXT-DECORATION: none
}
.section_right_summary {
	MARGIN-TOP: 10px; FONT-SIZE: 13px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: =
15px; FONT-FAMILY: Times, serif
}
.section_right_headline {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: =
Times, serif
}
.section_right_item {
	MARGIN-TOP: 10px; WIDTH: 160px
}

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.post-gazette.com/includes/2007design/css/lightbox/lightbox.css

#lightbox {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: =
absolute; TEXT-ALIGN: center
}
#lightbox A IMG {
	VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#lightboxImage {
	PADDING-TOP: 14px
}
#outerImageContainer {
	MARGIN: 0px auto; WIDTH: 250px; POSITION: relative; HEIGHT: 250px; =
BACKGROUND-COLOR: #fff
}
#imageContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 10px
}
#loading {
	LEFT: 0%; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: absolute; TOP: 40%; =
HEIGHT: 25%; TEXT-ALIGN: center
}
#hoverNav {
	Z-INDEX: 10; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; =
HEIGHT: 24px
}
UNKNOWN {
	LEFT: 0px
}
#hoverNav A {
	outline: none
}
#prevLink {
	DISPLAY: block; WIDTH: 20px; HEIGHT: 20px
}
#nextLink {
	DISPLAY: block; WIDTH: 20px; HEIGHT: 20px
}
#prevLink {
	PADDING-LEFT: 8px; BACKGROUND: =
url(/includes/2007design/images/lightbox/blank.gif) no-repeat left 4px; =
FLOAT: left; PADDING-TOP: 4px
}
#nextLink {
	BACKGROUND: url(/includes/2007design/images/lightbox/blank.gif) =
no-repeat left 4px; FLOAT: left; PADDING-TOP: 4px
}
#prevLink:hover {
	BACKGROUND: url(/includes/2007design/images/lightbox/blank.gif) =
no-repeat left 4px
}
#prevLink:hover {
	BACKGROUND: url(/includes/2007design/images/lightbox/blank.gif) =
no-repeat left 4px
}
#nextLink:hover {
	BACKGROUND: url(/includes/2007design/images/lightbox/blank.gif) =
no-repeat left 4px
}
#nextLink:hover {
	BACKGROUND: url(/includes/2007design/images/lightbox/blank.gif) =
no-repeat left 4px
}
#imageDataContainer {
	MARGIN: 0px auto; FONT: 10px/1.4em Verdana, Helvetica, sans-serif; =
OVERFLOW: hidden; WIDTH: 100%; BACKGROUND-COLOR: #fff
}
#imageData {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: =
#666; PADDING-TOP: 0px
}
#imageData #imageDetails {
	FLOAT: left; PADDING-BOTTOM: 10px; TEXT-ALIGN: left
}
#imageData #caption {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; COLOR: =
black; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, sans-serif
}
#imageData #caption #credit {
	FONT-SIZE: 11px; FLOAT: right; FONT-STYLE: italic
}
#hoverNav #numberDisplay {
	DISPLAY: inline; PADDING-LEFT: 2px; FLOAT: left; FONT: 10px Verdana, =
Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 6px
}
#hoverNav #bottomNavClose {
	FLOAT: right; WIDTH: 20px; PADDING-TOP: 6px
}
#overlay {
	Z-INDEX: 90; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; =
HEIGHT: 500px; BACKGROUND-COLOR: #000
}

------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.post-gazette.com/includes/2007design/js/prototype.js


var =
Prototype=3D{Version:'1.5.1',Browser:{IE:!!(window.attachEvent&&!window.o=
pera),Opera:!!window.opera,WebKit:navigator.userAgent.indexOf('AppleWebKi=
t/')>-1,Gecko:navigator.userAgent.indexOf('Gecko')>-1&&navigator.userAgen=
t.indexOf('KHTML')=3D=3D-1},BrowserFeatures:{XPath:!!document.evaluate,El=
ementExtensions:!!window.HTMLElement,SpecificElementExtensions:(document.=
createElement('div').__proto__!=3D=3Ddocument.createElement('form').__pro=
to__)},ScriptFragment:'<script[^>]*>([\u0001-\uFFFF]*?)</script>',JSONFil=
ter:/^\/\*-secure-\s*(.*)\s*\*\/\s*$/,emptyFunction:function(){},K:functi=
on(x){return x}}
var Class=3D{create:function(){return =
function(){this.initialize.apply(this,arguments);}}}
var Abstract=3Dnew =
Object();Object.extend=3Dfunction(destination,source){for(var property =
in source){destination[property]=3Dsource[property];}
return destination;}
Object.extend(Object,{inspect:function(object){try{if(object=3D=3D=3Dunde=
fined)return'undefined';if(object=3D=3D=3Dnull)return'null';return =
object.inspect?object.inspect():object.toString();}catch(e){if(e =
instanceof RangeError)return'...';throw e;}},toJSON:function(object){var =
type=3Dtypeof =
object;switch(type){case'undefined':case'function':case'unknown':return;c=
ase'boolean':return object.toString();}
if(object=3D=3D=3Dnull)return'null';if(object.toJSON)return =
object.toJSON();if(object.ownerDocument=3D=3D=3Ddocument)return;var =
results=3D[];for(var property in object){var =
value=3DObject.toJSON(object[property]);if(value!=3D=3Dundefined)
results.push(property.toJSON()+': '+value);}
return'{'+results.join(', ')+'}';},keys:function(object){var =
keys=3D[];for(var property in object)
keys.push(property);return keys;},values:function(object){var =
values=3D[];for(var property in object)
values.push(object[property]);return =
values;},clone:function(object){return =
Object.extend({},object);}});Function.prototype.bind=3Dfunction(){var =
__method=3Dthis,args=3D$A(arguments),object=3Dargs.shift();return =
function(){return __method.apply(object,args.concat($A(arguments)));}}
Function.prototype.bindAsEventListener=3Dfunction(object){var =
__method=3Dthis,args=3D$A(arguments),object=3Dargs.shift();return =
function(event){return =
__method.apply(object,[event||window.event].concat(args));}}
Object.extend(Number.prototype,{toColorPart:function(){return =
this.toPaddedString(2,16);},succ:function(){return =
this+1;},times:function(iterator){$R(0,this,true).each(iterator);return =
this;},toPaddedString:function(length,radix){var =
string=3Dthis.toString(radix||10);return'0'.times(length-string.length)+s=
tring;},toJSON:function(){return =
isFinite(this)?this.toString():'null';}});Date.prototype.toJSON=3Dfunctio=
n(){return'"'+this.getFullYear()+'-'+
(this.getMonth()+1).toPaddedString(2)+'-'+
this.getDate().toPaddedString(2)+'T'+
this.getHours().toPaddedString(2)+':'+
this.getMinutes().toPaddedString(2)+':'+
this.getSeconds().toPaddedString(2)+'"';};var =
Try=3D{these:function(){var returnValue;for(var =
i=3D0,length=3Darguments.length;i<length;i++){var =
lambda=3Darguments[i];try{returnValue=3Dlambda();break;}catch(e){}}
return returnValue;}}
var =
PeriodicalExecuter=3DClass.create();PeriodicalExecuter.prototype=3D{initi=
alize:function(callback,frequency){this.callback=3Dcallback;this.frequenc=
y=3Dfrequency;this.currentlyExecuting=3Dfalse;this.registerCallback();},r=
egisterCallback:function(){this.timer=3DsetInterval(this.onTimerEvent.bin=
d(this),this.frequency*1000);},stop:function(){if(!this.timer)return;clea=
rInterval(this.timer);this.timer=3Dnull;},onTimerEvent:function(){if(!thi=
s.currentlyExecuting){try{this.currentlyExecuting=3Dtrue;this.callback(th=
is);}finally{this.currentlyExecuting=3Dfalse;}}}}
Object.extend(String,{interpret:function(value){return =
value=3D=3Dnull?'':String(value);},specialChar:{'\b':'\\b','\t':'\\t','\n=
':'\\n','\f':'\\f','\r':'\\r','\\':'\\\\'}});Object.extend(String.prototy=
pe,{gsub:function(pattern,replacement){var =
result=3D'',source=3Dthis,match;replacement=3Darguments.callee.prepareRep=
lacement(replacement);while(source.length>0){if(match=3Dsource.match(patt=
ern)){result+=3Dsource.slice(0,match.index);result+=3DString.interpret(re=
placement(match));source=3Dsource.slice(match.index+match[0].length);}els=
e{result+=3Dsource,source=3D'';}}
return =
result;},sub:function(pattern,replacement,count){replacement=3Dthis.gsub.=
prepareReplacement(replacement);count=3Dcount=3D=3D=3Dundefined?1:count;r=
eturn this.gsub(pattern,function(match){if(--count<0)return =
match[0];return =
replacement(match);});},scan:function(pattern,iterator){this.gsub(pattern=
,iterator);return =
this;},truncate:function(length,truncation){length=3Dlength||30;truncatio=
n=3Dtruncation=3D=3D=3Dundefined?'...':truncation;return =
this.length>length?this.slice(0,length-truncation.length)+truncation:this=
;},strip:function(){return =
this.replace(/^\s+/,'').replace(/\s+$/,'');},stripTags:function(){return =
this.replace(/<\/?[^>]+>/gi,'');},stripScripts:function(){return =
this.replace(new =
RegExp(Prototype.ScriptFragment,'img'),'');},extractScripts:function(){va=
r matchAll=3Dnew RegExp(Prototype.ScriptFragment,'img');var =
matchOne=3Dnew =
RegExp(Prototype.ScriptFragment,'im');return(this.match(matchAll)||[]).ma=
p(function(scriptTag){return(scriptTag.match(matchOne)||['',''])[1];});},=
evalScripts:function(){return =
this.extractScripts().map(function(script){return =
eval(script)});},escapeHTML:function(){var =
self=3Darguments.callee;self.text.data=3Dthis;return =
self.div.innerHTML;},unescapeHTML:function(){var =
div=3Ddocument.createElement('div');div.innerHTML=3Dthis.stripTags();retu=
rn =
div.childNodes[0]?(div.childNodes.length>1?$A(div.childNodes).inject('',f=
unction(memo,node){return =
memo+node.nodeValue}):div.childNodes[0].nodeValue):'';},toQueryParams:fun=
ction(separator){var =
match=3Dthis.strip().match(/([^?#]*)(#.*)?$/);if(!match)return{};return =
match[1].split(separator||'&').inject({},function(hash,pair){if((pair=3Dp=
air.split('=3D'))[0]){var key=3DdecodeURIComponent(pair.shift());var =
value=3Dpair.length>1?pair.join('=3D'):pair[0];if(value!=3Dundefined)valu=
e=3DdecodeURIComponent(value);if(key in =
hash){if(hash[key].constructor!=3DArray)hash[key]=3D[hash[key]];hash[key]=
.push(value);}
else hash[key]=3Dvalue;}
return hash;});},toArray:function(){return =
this.split('');},succ:function(){return this.slice(0,this.length-1)+
String.fromCharCode(this.charCodeAt(this.length-1)+1);},times:function(co=
unt){var result=3D'';for(var i=3D0;i<count;i++)result+=3Dthis;return =
result;},camelize:function(){var =
parts=3Dthis.split('-'),len=3Dparts.length;if(len=3D=3D1)return =
parts[0];var =
camelized=3Dthis.charAt(0)=3D=3D'-'?parts[0].charAt(0).toUpperCase()+part=
s[0].substring(1):parts[0];for(var i=3D1;i<len;i++)
camelized+=3Dparts[i].charAt(0).toUpperCase()+parts[i].substring(1);retur=
n camelized;},capitalize:function(){return =
this.charAt(0).toUpperCase()+this.substring(1).toLowerCase();},underscore=
:function(){return =
this.gsub(/::/,'/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\=
d])([A-Z])/,'#{1}_#{2}').gsub(/-/,'_').toLowerCase();},dasherize:function=
(){return this.gsub(/_/,'-');},inspect:function(useDoubleQuotes){var =
escapedString=3Dthis.gsub(/[\x00-\x1f\\]/,function(match){var =
character=3DString.specialChar[match[0]];return =
character?character:'\\u00'+match[0].charCodeAt().toPaddedString(2,16);})=
;if(useDoubleQuotes)return'"'+escapedString.replace(/"/g,'\\"')+'"';retur=
n"'"+escapedString.replace(/'/g,'\\\'')+"'";},toJSON:function(){return =
this.inspect(true);},unfilterJSON:function(filter){return =
this.sub(filter||Prototype.JSONFilter,'#{1}');},evalJSON:function(sanitiz=
e){var =
json=3Dthis.unfilterJSON();try{if(!sanitize||(/^("(\\.|[^"\\\n\r])*?"|[,:=
{}\[\]0-9.\-+Eaeflnr-u \n\r\t])+?$/.test(json)))
return eval('('+json+')');}catch(e){}
throw new SyntaxError('Badly formed JSON string: =
'+this.inspect());},include:function(pattern){return =
this.indexOf(pattern)>-1;},startsWith:function(pattern){return =
this.indexOf(pattern)=3D=3D=3D0;},endsWith:function(pattern){var =
d=3Dthis.length-pattern.length;return =
d>=3D0&&this.lastIndexOf(pattern)=3D=3D=3Dd;},empty:function(){return =
this=3D=3D'';},blank:function(){return/^\s*$/.test(this);}});if(Prototype=
.Browser.WebKit||Prototype.Browser.IE)Object.extend(String.prototype,{esc=
apeHTML:function(){return =
this.replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');},un=
escapeHTML:function(){return =
this.replace(/&amp;/g,'&').replace(/&lt;/g,'<').replace(/&gt;/g,'>');}});=
String.prototype.gsub.prepareReplacement=3Dfunction(replacement){if(typeo=
f replacement=3D=3D'function')return replacement;var template=3Dnew =
Template(replacement);return function(match){return =
template.evaluate(match)};}
String.prototype.parseQuery=3DString.prototype.toQueryParams;Object.exten=
d(String.prototype.escapeHTML,{div:document.createElement('div'),text:doc=
ument.createTextNode('')});with(String.prototype.escapeHTML)div.appendChi=
ld(text);var =
Template=3DClass.create();Template.Pattern=3D/(^|.|\r|\n)(#\{(.*?)\})/;Te=
mplate.prototype=3D{initialize:function(template,pattern){this.template=3D=
template.toString();this.pattern=3Dpattern||Template.Pattern;},evaluate:f=
unction(object){return =
this.template.gsub(this.pattern,function(match){var =
before=3Dmatch[1];if(before=3D=3D'\\')return match[2];return =
before+String.interpret(object[match[3]]);});}}
var $break=3D{},$continue=3Dnew Error('"throw $continue" is deprecated, =
use "return" instead');var Enumerable=3D{each:function(iterator){var =
index=3D0;try{this._each(function(value){iterator(value,index++);});}catc=
h(e){if(e!=3D$break)throw e;}
return this;},eachSlice:function(number,iterator){var =
index=3D-number,slices=3D[],array=3Dthis.toArray();while((index+=3Dnumber=
)<array.length)
slices.push(array.slice(index,index+number));return =
slices.map(iterator);},all:function(iterator){var =
result=3Dtrue;this.each(function(value,index){result=3Dresult&&!!(iterato=
r||Prototype.K)(value,index);if(!result)throw $break;});return =
result;},any:function(iterator){var =
result=3Dfalse;this.each(function(value,index){if(result=3D!!(iterator||P=
rototype.K)(value,index))
throw $break;});return result;},collect:function(iterator){var =
results=3D[];this.each(function(value,index){results.push((iterator||Prot=
otype.K)(value,index));});return results;},detect:function(iterator){var =
result;this.each(function(value,index){if(iterator(value,index)){result=3D=
value;throw $break;}});return result;},findAll:function(iterator){var =
results=3D[];this.each(function(value,index){if(iterator(value,index))
results.push(value);});return =
results;},grep:function(pattern,iterator){var =
results=3D[];this.each(function(value,index){var =
stringValue=3Dvalue.toString();if(stringValue.match(pattern))
results.push((iterator||Prototype.K)(value,index));})
return results;},include:function(object){var =
found=3Dfalse;this.each(function(value){if(value=3D=3Dobject){found=3Dtru=
e;throw $break;}});return =
found;},inGroupsOf:function(number,fillWith){fillWith=3DfillWith=3D=3D=3D=
undefined?null:fillWith;return =
this.eachSlice(number,function(slice){while(slice.length<number)slice.pus=
h(fillWith);return =
slice;});},inject:function(memo,iterator){this.each(function(value,index)=
{memo=3Diterator(memo,value,index);});return =
memo;},invoke:function(method){var args=3D$A(arguments).slice(1);return =
this.map(function(value){return =
value[method].apply(value,args);});},max:function(iterator){var =
result;this.each(function(value,index){value=3D(iterator||Prototype.K)(va=
lue,index);if(result=3D=3Dundefined||value>=3Dresult)
result=3Dvalue;});return result;},min:function(iterator){var =
result;this.each(function(value,index){value=3D(iterator||Prototype.K)(va=
lue,index);if(result=3D=3Dundefined||value<result)
result=3Dvalue;});return result;},partition:function(iterator){var =
trues=3D[],falses=3D[];this.each(function(value,index){((iterator||Protot=
ype.K)(value,index)?trues:falses).push(value);});return[trues,falses];},p=
luck:function(property){var =
results=3D[];this.each(function(value,index){results.push(value[property]=
);});return results;},reject:function(iterator){var =
results=3D[];this.each(function(value,index){if(!iterator(value,index))
results.push(value);});return results;},sortBy:function(iterator){return =
this.map(function(value,index){return{value:value,criteria:iterator(value=
,index)};}).sort(function(left,right){var =
a=3Dleft.criteria,b=3Dright.criteria;return =
a<b?-1:a>b?1:0;}).pluck('value');},toArray:function(){return =
this.map();},zip:function(){var =
iterator=3DPrototype.K,args=3D$A(arguments);if(typeof =
args.last()=3D=3D'function')
iterator=3Dargs.pop();var =
collections=3D[this].concat(args).map($A);return =
this.map(function(value,index){return =
iterator(collections.pluck(index));});},size:function(){return =
this.toArray().length;},inspect:function(){return'#<Enumerable:'+this.toA=
rray().inspect()+'>';}}
Object.extend(Enumerable,{map:Enumerable.collect,find:Enumerable.detect,s=
elect:Enumerable.findAll,member:Enumerable.include,entries:Enumerable.toA=
rray});var =
$A=3DArray.from=3Dfunction(iterable){if(!iterable)return[];if(iterable.to=
Array){return iterable.toArray();}else{var results=3D[];for(var =
i=3D0,length=3Diterable.length;i<length;i++)
results.push(iterable[i]);return results;}}
if(Prototype.Browser.WebKit){$A=3DArray.from=3Dfunction(iterable){if(!ite=
rable)return[];if(!(typeof =
iterable=3D=3D'function'&&iterable=3D=3D'[object =
NodeList]')&&iterable.toArray){return iterable.toArray();}else{var =
results=3D[];for(var i=3D0,length=3Diterable.length;i<length;i++)
results.push(iterable[i]);return results;}}}
Object.extend(Array.prototype,Enumerable);if(!Array.prototype._reverse)
Array.prototype._reverse=3DArray.prototype.reverse;Object.extend(Array.pr=
ototype,{_each:function(iterator){for(var =
i=3D0,length=3Dthis.length;i<length;i++)
iterator(this[i]);},clear:function(){this.length=3D0;return =
this;},first:function(){return this[0];},last:function(){return =
this[this.length-1];},compact:function(){return =
this.select(function(value){return =
value!=3Dnull;});},flatten:function(){return =
this.inject([],function(array,value){return =
array.concat(value&&value.constructor=3D=3DArray?value.flatten():[value])=
;});},without:function(){var values=3D$A(arguments);return =
this.select(function(value){return!values.include(value);});},indexOf:fun=
ction(object){for(var i=3D0,length=3Dthis.length;i<length;i++)
if(this[i]=3D=3Dobject)return =
i;return-1;},reverse:function(inline){return(inline!=3D=3Dfalse?this:this=
.toArray())._reverse();},reduce:function(){return =
this.length>1?this:this[0];},uniq:function(sorted){return =
this.inject([],function(array,value,index){if(0=3D=3Dindex||(sorted?array=
.last()!=3Dvalue:!array.include(value)))
array.push(value);return =
array;});},clone:function(){return[].concat(this);},size:function(){retur=
n =
this.length;},inspect:function(){return'['+this.map(Object.inspect).join(=
', ')+']';},toJSON:function(){var =
results=3D[];this.each(function(object){var =
value=3DObject.toJSON(object);if(value!=3D=3Dundefined)results.push(value=
);});return'['+results.join(', =
')+']';}});Array.prototype.toArray=3DArray.prototype.clone;function =
$w(string){string=3Dstring.strip();return =
string?string.split(/\s+/):[];}
if(Prototype.Browser.Opera){Array.prototype.concat=3Dfunction(){var =
array=3D[];for(var =
i=3D0,length=3Dthis.length;i<length;i++)array.push(this[i]);for(var =
i=3D0,length=3Darguments.length;i<length;i++){if(arguments[i].constructor=
=3D=3DArray){for(var =
j=3D0,arrayLength=3Darguments[i].length;j<arrayLength;j++)
array.push(arguments[i][j]);}else{array.push(arguments[i]);}}
return array;}}
var Hash=3Dfunction(object){if(object instanceof =
Hash)this.merge(object);else =
Object.extend(this,object||{});};Object.extend(Hash,{toQueryString:functi=
on(obj){var =
parts=3D[];parts.add=3Darguments.callee.addPair;this.prototype._each.call=
(obj,function(pair){if(!pair.key)return;var =
value=3Dpair.value;if(value&&typeof =
value=3D=3D'object'){if(value.constructor=3D=3DArray)value.each(function(=
value){parts.add(pair.key,value);});return;}
parts.add(pair.key,value);});return =
parts.join('&');},toJSON:function(object){var =
results=3D[];this.prototype._each.call(object,function(pair){var =
value=3DObject.toJSON(pair.value);if(value!=3D=3Dundefined)results.push(p=
air.key.toJSON()+': '+value);});return'{'+results.join(', =
')+'}';}});Hash.toQueryString.addPair=3Dfunction(key,value,prefix){key=3D=
encodeURIComponent(key);if(value=3D=3D=3Dundefined)this.push(key);else =
this.push(key+'=3D'+(value=3D=3Dnull?'':encodeURIComponent(value)));}
Object.extend(Hash.prototype,Enumerable);Object.extend(Hash.prototype,{_e=
ach:function(iterator){for(var key in this){var =
value=3Dthis[key];if(value&&value=3D=3DHash.prototype[key])continue;var =
pair=3D[key,value];pair.key=3Dkey;pair.value=3Dvalue;iterator(pair);}},ke=
ys:function(){return this.pluck('key');},values:function(){return =
this.pluck('value');},merge:function(hash){return =
$H(hash).inject(this,function(mergedHash,pair){mergedHash[pair.key]=3Dpai=
r.value;return mergedHash;});},remove:function(){var result;for(var =
i=3D0,length=3Darguments.length;i<length;i++){var =
value=3Dthis[arguments[i]];if(value!=3D=3Dundefined){if(result=3D=3D=3Dun=
defined)result=3Dvalue;else{if(result.constructor!=3DArray)result=3D[resu=
lt];result.push(value)}}
delete this[arguments[i]];}
return result;},toQueryString:function(){return =
Hash.toQueryString(this);},inspect:function(){return'#<Hash:{'+this.map(f=
unction(pair){return pair.map(Object.inspect).join(': ');}).join(', =
')+'}>';},toJSON:function(){return Hash.toJSON(this);}});function =
$H(object){if(object instanceof Hash)return object;return new =
Hash(object);};if(function(){var =
i=3D0,Test=3Dfunction(value){this.key=3Dvalue};Test.prototype.key=3D'foo'=
;for(var property in new Test('bar'))i++;return =
i>1;}())Hash.prototype._each=3Dfunction(iterator){var cache=3D[];for(var =
key in this){var =
value=3Dthis[key];if((value&&value=3D=3DHash.prototype[key])||cache.inclu=
de(key))continue;cache.push(key);var =
pair=3D[key,value];pair.key=3Dkey;pair.value=3Dvalue;iterator(pair);}};Ob=
jectRange=3DClass.create();Object.extend(ObjectRange.prototype,Enumerable=
);Object.extend(ObjectRange.prototype,{initialize:function(start,end,excl=
usive){this.start=3Dstart;this.end=3Dend;this.exclusive=3Dexclusive;},_ea=
ch:function(iterator){var =
value=3Dthis.start;while(this.include(value)){iterator(value);value=3Dval=
ue.succ();}},include:function(value){if(value<this.start)
return false;if(this.exclusive)
return value<this.end;return value<=3Dthis.end;}});var =
$R=3Dfunction(start,end,exclusive){return new =
ObjectRange(start,end,exclusive);}
var Ajax=3D{getTransport:function(){return Try.these(function(){return =
new XMLHttpRequest()},function(){return new =
ActiveXObject('Msxml2.XMLHTTP')},function(){return new =
ActiveXObject('Microsoft.XMLHTTP')})||false;},activeRequestCount:0}
Ajax.Responders=3D{responders:[],_each:function(iterator){this.responders=
._each(iterator);},register:function(responder){if(!this.include(responde=
r))
this.responders.push(responder);},unregister:function(responder){this.res=
ponders=3Dthis.responders.without(responder);},dispatch:function(callback=
,request,transport,json){this.each(function(responder){if(typeof =
responder[callback]=3D=3D'function'){try{responder[callback].apply(respon=
der,[request,transport,json]);}catch(e){}}});}};Object.extend(Ajax.Respon=
ders,Enumerable);Ajax.Responders.register({onCreate:function(){Ajax.activ=
eRequestCount++;},onComplete:function(){Ajax.activeRequestCount--;}});Aja=
x.Base=3Dfunction(){};Ajax.Base.prototype=3D{setOptions:function(options)=
{this.options=3D{method:'post',asynchronous:true,contentType:'application=
/x-www-form-urlencoded',encoding:'UTF-8',parameters:''}
Object.extend(this.options,options||{});this.options.method=3Dthis.option=
s.method.toLowerCase();if(typeof this.options.parameters=3D=3D'string')
this.options.parameters=3Dthis.options.parameters.toQueryParams();}}
Ajax.Request=3DClass.create();Ajax.Request.Events=3D['Uninitialized','Loa=
ding','Loaded','Interactive','Complete'];Ajax.Request.prototype=3DObject.=
extend(new =
Ajax.Base(),{_complete:false,initialize:function(url,options){this.transp=
ort=3DAjax.getTransport();this.setOptions(options);this.request(url);},re=
quest:function(url){this.url=3Durl;this.method=3Dthis.options.method;var =
params=3DObject.clone(this.options.parameters);if(!['get','post'].include=
(this.method)){params['_method']=3Dthis.method;this.method=3D'post';}
this.parameters=3Dparams;if(params=3DHash.toQueryString(params)){if(this.=
method=3D=3D'get')
this.url+=3D(this.url.include('?')?'&':'?')+params;else =
if(/Konqueror|Safari|KHTML/.test(navigator.userAgent))
params+=3D'&_=3D';}
try{if(this.options.onCreate)this.options.onCreate(this.transport);Ajax.R=
esponders.dispatch('onCreate',this,this.transport);this.transport.open(th=
is.method.toUpperCase(),this.url,this.options.asynchronous);if(this.optio=
ns.asynchronous)
setTimeout(function(){this.respondToReadyState(1)}.bind(this),10);this.tr=
ansport.onreadystatechange=3Dthis.onStateChange.bind(this);this.setReques=
tHeaders();this.body=3Dthis.method=3D=3D'post'?(this.options.postBody||pa=
rams):null;this.transport.send(this.body);if(!this.options.asynchronous&&=
this.transport.overrideMimeType)
this.onStateChange();}
catch(e){this.dispatchException(e);}},onStateChange:function(){var =
readyState=3Dthis.transport.readyState;if(readyState>1&&!((readyState=3D=3D=
4)&&this._complete))
this.respondToReadyState(this.transport.readyState);},setRequestHeaders:f=
unction(){var =
headers=3D{'X-Requested-With':'XMLHttpRequest','X-Prototype-Version':Prot=
otype.Version,'Accept':'text/javascript, text/html, application/xml, =
text/xml, =
*/*'};if(this.method=3D=3D'post'){headers['Content-type']=3Dthis.options.=
contentType+
(this.options.encoding?'; =
charset=3D'+this.options.encoding:'');if(this.transport.overrideMimeType&=
&(navigator.userAgent.match(/Gecko\/(\d{4})/)||[0,2005])[1]<2005)
headers['Connection']=3D'close';}
if(typeof this.options.requestHeaders=3D=3D'object'){var =
extras=3Dthis.options.requestHeaders;if(typeof =
extras.push=3D=3D'function')
for(var i=3D0,length=3Dextras.length;i<length;i+=3D2)
headers[extras[i]]=3Dextras[i+1];else
$H(extras).each(function(pair){headers[pair.key]=3Dpair.value});}
for(var name in headers)
this.transport.setRequestHeader(name,headers[name]);},success:function(){=
return!this.transport.status||(this.transport.status>=3D200&&this.transpo=
rt.status<300);},respondToReadyState:function(readyState){var =
state=3DAjax.Request.Events[readyState];var =
transport=3Dthis.transport,json=3Dthis.evalJSON();if(state=3D=3D'Complete=
'){try{this._complete=3Dtrue;(this.options['on'+this.transport.status]||t=
his.options['on'+(this.success()?'Success':'Failure')]||Prototype.emptyFu=
nction)(transport,json);}catch(e){this.dispatchException(e);}
var =
contentType=3Dthis.getHeader('Content-type');if(contentType&&contentType.=
strip().match(/^(text|application)\/(x-)?(java|ecma)script(;.*)?$/i))
this.evalResponse();}
try{(this.options['on'+state]||Prototype.emptyFunction)(transport,json);A=
jax.Responders.dispatch('on'+state,this,transport,json);}catch(e){this.di=
spatchException(e);}
if(state=3D=3D'Complete'){this.transport.onreadystatechange=3DPrototype.e=
mptyFunction;}},getHeader:function(name){try{return =
this.transport.getResponseHeader(name);}catch(e){return =
null}},evalJSON:function(){try{var =
json=3Dthis.getHeader('X-JSON');return =
json?json.evalJSON():null;}catch(e){return =
null}},evalResponse:function(){try{return =
eval((this.transport.responseText||'').unfilterJSON());}catch(e){this.dis=
patchException(e);}},dispatchException:function(exception){(this.options.=
onException||Prototype.emptyFunction)(this,exception);Ajax.Responders.dis=
patch('onException',this,exception);}});Ajax.Updater=3DClass.create();Obj=
ect.extend(Object.extend(Ajax.Updater.prototype,Ajax.Request.prototype),{=
initialize:function(container,url,options){this.container=3D{success:(con=
tainer.success||container),failure:(container.failure||(container.success=
?null:container))}
this.transport=3DAjax.getTransport();this.setOptions(options);var =
onComplete=3Dthis.options.onComplete||Prototype.emptyFunction;this.option=
s.onComplete=3D(function(transport,param){this.updateContent();onComplete=
(transport,param);}).bind(this);this.request(url);},updateContent:functio=
n(){var =
receiver=3Dthis.container[this.success()?'success':'failure'];var =
response=3Dthis.transport.responseText;if(!this.options.evalScripts)respo=
nse=3Dresponse.stripScripts();if(receiver=3D$(receiver)){if(this.options.=
insertion)
new this.options.insertion(receiver,response);else
receiver.update(response);}
if(this.success()){if(this.onComplete)
setTimeout(this.onComplete.bind(this),10);}}});Ajax.PeriodicalUpdater=3DC=
lass.create();Ajax.PeriodicalUpdater.prototype=3DObject.extend(new =
Ajax.Base(),{initialize:function(container,url,options){this.setOptions(o=
ptions);this.onComplete=3Dthis.options.onComplete;this.frequency=3D(this.=
options.frequency||2);this.decay=3D(this.options.decay||1);this.updater=3D=
{};this.container=3Dcontainer;this.url=3Durl;this.start();},start:functio=
n(){this.options.onComplete=3Dthis.updateComplete.bind(this);this.onTimer=
Event();},stop:function(){this.updater.options.onComplete=3Dundefined;cle=
arTimeout(this.timer);(this.onComplete||Prototype.emptyFunction).apply(th=
is,arguments);},updateComplete:function(request){if(this.options.decay){t=
his.decay=3D(request.responseText=3D=3Dthis.lastText?this.decay*this.opti=
ons.decay:1);this.lastText=3Drequest.responseText;}
this.timer=3DsetTimeout(this.onTimerEvent.bind(this),this.decay*this.freq=
uency*1000);},onTimerEvent:function(){this.updater=3Dnew =
Ajax.Updater(this.container,this.url,this.options);}});function =
$(element){if(arguments.length>1){for(var =
i=3D0,elements=3D[],length=3Darguments.length;i<length;i++)
elements.push($(arguments[i]));return elements;}
if(typeof element=3D=3D'string')
element=3Ddocument.getElementById(element);return =
Element.extend(element);}
if(Prototype.BrowserFeatures.XPath){document._getElementsByXPath=3Dfuncti=
on(expression,parentElement){var results=3D[];var =
query=3Ddocument.evaluate(expression,$(parentElement)||document,null,XPat=
hResult.ORDERED_NODE_SNAPSHOT_TYPE,null);for(var =
i=3D0,length=3Dquery.snapshotLength;i<length;i++)
results.push(query.snapshotItem(i));return =
results;};document.getElementsByClassName=3Dfunction(className,parentElem=
ent){var q=3D".//*[contains(concat(' ', @class, ' '), ' "+className+" =
')]";return document._getElementsByXPath(q,parentElement);}}else =
document.getElementsByClassName=3Dfunction(className,parentElement){var =
children=3D($(parentElement)||document.body).getElementsByTagName('*');va=
r elements=3D[],child;for(var =
i=3D0,length=3Dchildren.length;i<length;i++){child=3Dchildren[i];if(Eleme=
nt.hasClassName(child,className))
elements.push(Element.extend(child));}
return elements;};if(!window.Element)var =
Element=3D{};Element.extend=3Dfunction(element){var =
F=3DPrototype.BrowserFeatures;if(!element||!element.tagName||element.node=
Type=3D=3D3||element._extended||F.SpecificElementExtensions||element=3D=3D=
window)
return element;var =
methods=3D{},tagName=3Delement.tagName,cache=3DElement.extend.cache,T=3DE=
lement.Methods.ByTag;if(!F.ElementExtensions){Object.extend(methods,Eleme=
nt.Methods),Object.extend(methods,Element.Methods.Simulated);}
if(T[tagName])Object.extend(methods,T[tagName]);for(var property in =
methods){var value=3Dmethods[property];if(typeof =
value=3D=3D'function'&&!(property in element))
element[property]=3Dcache.findOrStore(value);}
element._extended=3DPrototype.emptyFunction;return =
element;};Element.extend.cache=3D{findOrStore:function(value){return =
this[value]=3Dthis[value]||function(){return =
value.apply(null,[this].concat($A(arguments)));}}};Element.Methods=3D{vis=
ible:function(element){return =
$(element).style.display!=3D'none';},toggle:function(element){element=3D$=
(element);Element[Element.visible(element)?'hide':'show'](element);return=
 =
element;},hide:function(element){$(element).style.display=3D'none';return=
 element;},show:function(element){$(element).style.display=3D'';return =
element;},remove:function(element){element=3D$(element);element.parentNod=
e.removeChild(element);return =
element;},update:function(element,html){html=3Dtypeof =
html=3D=3D'undefined'?'':html.toString();$(element).innerHTML=3Dhtml.stri=
pScripts();setTimeout(function(){html.evalScripts()},10);return =
element;},replace:function(element,html){element=3D$(element);html=3Dtype=
of =
html=3D=3D'undefined'?'':html.toString();if(element.outerHTML){element.ou=
terHTML=3Dhtml.stripScripts();}else{var =
range=3Delement.ownerDocument.createRange();range.selectNodeContents(elem=
ent);element.parentNode.replaceChild(range.createContextualFragment(html.=
stripScripts()),element);}
setTimeout(function(){html.evalScripts()},10);return =
element;},inspect:function(element){element=3D$(element);var =
result=3D'<'+element.tagName.toLowerCase();$H({'id':'id','className':'cla=
ss'}).each(function(pair){var =
property=3Dpair.first(),attribute=3Dpair.last();var =
value=3D(element[property]||'').toString();if(value)result+=3D' =
'+attribute+'=3D'+value.inspect(true);});return =
result+'>';},recursivelyCollect:function(element,property){element=3D$(el=
ement);var elements=3D[];while(element=3Delement[property])
if(element.nodeType=3D=3D1)
elements.push(Element.extend(element));return =
elements;},ancestors:function(element){return =
$(element).recursivelyCollect('parentNode');},descendants:function(elemen=
t){return =
$A($(element).getElementsByTagName('*')).each(Element.extend);},firstDesc=
endant:function(element){element=3D$(element).firstChild;while(element&&e=
lement.nodeType!=3D1)element=3Delement.nextSibling;return =
$(element);},immediateDescendants:function(element){if(!(element=3D$(elem=
ent).firstChild))return[];while(element&&element.nodeType!=3D1)element=3D=
element.nextSibling;if(element)return[element].concat($(element).nextSibl=
ings());return[];},previousSiblings:function(element){return =
$(element).recursivelyCollect('previousSibling');},nextSiblings:function(=
element){return =
$(element).recursivelyCollect('nextSibling');},siblings:function(element)=
{element=3D$(element);return =
element.previousSiblings().reverse().concat(element.nextSiblings());},mat=
ch:function(element,selector){if(typeof selector=3D=3D'string')
selector=3Dnew Selector(selector);return =
selector.match($(element));},up:function(element,expression,index){elemen=
t=3D$(element);if(arguments.length=3D=3D1)return =
$(element.parentNode);var ancestors=3Delement.ancestors();return =
expression?Selector.findElement(ancestors,expression,index):ancestors[ind=
ex||0];},down:function(element,expression,index){element=3D$(element);if(=
arguments.length=3D=3D1)return element.firstDescendant();var =
descendants=3Delement.descendants();return =
expression?Selector.findElement(descendants,expression,index):descendants=
[index||0];},previous:function(element,expression,index){element=3D$(elem=
ent);if(arguments.length=3D=3D1)return =
$(Selector.handlers.previousElementSibling(element));var =
previousSiblings=3Delement.previousSiblings();return =
expression?Selector.findElement(previousSiblings,expression,index):previo=
usSiblings[index||0];},next:function(element,expression,index){element=3D=
$(element);if(arguments.length=3D=3D1)return =
$(Selector.handlers.nextElementSibling(element));var =
nextSiblings=3Delement.nextSiblings();return =
expression?Selector.findElement(nextSiblings,expression,index):nextSiblin=
gs[index||0];},getElementsBySelector:function(){var =
args=3D$A(arguments),element=3D$(args.shift());return =
Selector.findChildElements(element,args);},getElementsByClassName:functio=
n(element,className){return =
document.getElementsByClassName(className,element);},readAttribute:functi=
on(element,name){element=3D$(element);if(Prototype.Browser.IE){if(!elemen=
t.attributes)return null;var =
t=3DElement._attributeTranslations;if(t.values[name])return =
t.values[name](element,name);if(t.names[name])name=3Dt.names[name];var =
attribute=3Delement.attributes[name];return =
attribute?attribute.nodeValue:null;}
return element.getAttribute(name);},getHeight:function(element){return =
$(element).getDimensions().height;},getWidth:function(element){return =
$(element).getDimensions().width;},classNames:function(element){return =
new =
Element.ClassNames(element);},hasClassName:function(element,className){if=
(!(element=3D$(element)))return;var =
elementClassName=3Delement.className;if(elementClassName.length=3D=3D0)re=
turn =
false;if(elementClassName=3D=3DclassName||elementClassName.match(new =
RegExp("(^|\\s)"+className+"(\\s|$)")))
return true;return =
false;},addClassName:function(element,className){if(!(element=3D$(element=
)))return;Element.classNames(element).add(className);return =
element;},removeClassName:function(element,className){if(!(element=3D$(el=
ement)))return;Element.classNames(element).remove(className);return =
element;},toggleClassName:function(element,className){if(!(element=3D$(el=
ement)))return;Element.classNames(element)[element.hasClassName(className=
)?'remove':'add'](className);return =
element;},observe:function(){Event.observe.apply(Event,arguments);return =
$A(arguments).first();},stopObserving:function(){Event.stopObserving.appl=
y(Event,arguments);return =
$A(arguments).first();},cleanWhitespace:function(element){element=3D$(ele=
ment);var node=3Delement.firstChild;while(node){var =
nextNode=3Dnode.nextSibling;if(node.nodeType=3D=3D3&&!/\S/.test(node.node=
Value))
element.removeChild(node);node=3DnextNode;}
return element;},empty:function(element){return =
$(element).innerHTML.blank();},descendantOf:function(element,ancestor){el=
ement=3D$(element),ancestor=3D$(ancestor);while(element=3Delement.parentN=
ode)
if(element=3D=3Dancestor)return true;return =
false;},scrollTo:function(element){element=3D$(element);var =
pos=3DPosition.cumulativeOffset(element);window.scrollTo(pos[0],pos[1]);r=
eturn =
element;},getStyle:function(element,style){element=3D$(element);style=3Ds=
tyle=3D=3D'float'?'cssFloat':style.camelize();var =
value=3Delement.style[style];if(!value){var =
css=3Ddocument.defaultView.getComputedStyle(element,null);value=3Dcss?css=
[style]:null;}
if(style=3D=3D'opacity')return value?parseFloat(value):1.0;return =
value=3D=3D'auto'?null:value;},getOpacity:function(element){return =
$(element).getStyle('opacity');},setStyle:function(element,styles,cameliz=
ed){element=3D$(element);var elementStyle=3Delement.style;for(var =
property in styles)
if(property=3D=3D'opacity')element.setOpacity(styles[property])
else
elementStyle[(property=3D=3D'float'||property=3D=3D'cssFloat')?(elementSt=
yle.styleFloat=3D=3D=3Dundefined?'cssFloat':'styleFloat'):(camelized?prop=
erty:property.camelize())]=3Dstyles[property];return =
element;},setOpacity:function(element,value){element=3D$(element);element=
.style.opacity=3D(value=3D=3D1||value=3D=3D=3D'')?'':(value<0.00001)?0:va=
lue;return =
element;},getDimensions:function(element){element=3D$(element);var =
display=3D$(element).getStyle('display');if(display!=3D'none'&&display!=3D=
null)
return{width:element.offsetWidth,height:element.offsetHeight};var =
els=3Delement.style;var originalVisibility=3Dels.visibility;var =
originalPosition=3Dels.position;var =
originalDisplay=3Dels.display;els.visibility=3D'hidden';els.position=3D'a=
bsolute';els.display=3D'block';var =
originalWidth=3Delement.clientWidth;var =
originalHeight=3Delement.clientHeight;els.display=3DoriginalDisplay;els.p=
osition=3DoriginalPosition;els.visibility=3DoriginalVisibility;return{wid=
th:originalWidth,height:originalHeight};},makePositioned:function(element=
){element=3D$(element);var =
pos=3DElement.getStyle(element,'position');if(pos=3D=3D'static'||!pos){el=
ement._madePositioned=3Dtrue;element.style.position=3D'relative';if(windo=
w.opera){element.style.top=3D0;element.style.left=3D0;}}
return =
element;},undoPositioned:function(element){element=3D$(element);if(elemen=
t._madePositioned){element._madePositioned=3Dundefined;element.style.posi=
tion=3Delement.style.top=3Delement.style.left=3Delement.style.bottom=3Del=
ement.style.right=3D'';}
return =
element;},makeClipping:function(element){element=3D$(element);if(element.=
_overflow)return =
element;element._overflow=3Delement.style.overflow||'auto';if((Element.ge=
tStyle(element,'overflow')||'visible')!=3D'hidden')
element.style.overflow=3D'hidden';return =
element;},undoClipping:function(element){element=3D$(element);if(!element=
._overflow)return =
element;element.style.overflow=3Delement._overflow=3D=3D'auto'?'':element=
._overflow;element._overflow=3Dnull;return =
element;}};Object.extend(Element.Methods,{childOf:Element.Methods.descend=
antOf,childElements:Element.Methods.immediateDescendants});if(Prototype.B=
rowser.Opera){Element.Methods._getStyle=3DElement.Methods.getStyle;Elemen=
t.Methods.getStyle=3Dfunction(element,style){switch(style){case'left':cas=
e'top':case'right':case'bottom':if(Element._getStyle(element,'position')=3D=
=3D'static')return null;default:return =
Element._getStyle(element,style);}};}
else =
if(Prototype.Browser.IE){Element.Methods.getStyle=3Dfunction(element,styl=
e){element=3D$(element);style=3D(style=3D=3D'float'||style=3D=3D'cssFloat=
')?'styleFloat':style.camelize();var =
value=3Delement.style[style];if(!value&&element.currentStyle)value=3Delem=
ent.currentStyle[style];if(style=3D=3D'opacity'){if(value=3D(element.getS=
tyle('filter')||'').match(/alpha\(opacity=3D(.*)\)/))
if(value[1])return parseFloat(value[1])/100;return 1.0;}
if(value=3D=3D'auto'){if((style=3D=3D'width'||style=3D=3D'height')&&(elem=
ent.getStyle('display')!=3D'none'))
return element['offset'+style.capitalize()]+'px';return null;}
return =
value;};Element.Methods.setOpacity=3Dfunction(element,value){element=3D$(=
element);var =
filter=3Delement.getStyle('filter'),style=3Delement.style;if(value=3D=3D1=
||value=3D=3D=3D''){style.filter=3Dfilter.replace(/alpha\([^\)]*\)/gi,'')=
;return element;}else =
if(value<0.00001)value=3D0;style.filter=3Dfilter.replace(/alpha\([^\)]*\)=
/gi,'')+'alpha(opacity=3D'+(value*100)+')';return =
element;};Element.Methods.update=3Dfunction(element,html){element=3D$(ele=
ment);html=3Dtypeof html=3D=3D'undefined'?'':html.toString();var =
tagName=3Delement.tagName.toUpperCase();if(['THEAD','TBODY','TR','TD'].in=
clude(tagName)){var =
div=3Ddocument.createElement('div');switch(tagName){case'THEAD':case'TBOD=
Y':div.innerHTML=3D'<table><tbody>'+html.stripScripts()+'</tbody></table>=
';depth=3D2;break;case'TR':div.innerHTML=3D'<table><tbody><tr>'+html.stri=
pScripts()+'</tr></tbody></table>';depth=3D3;break;case'TD':div.innerHTML=
=3D'<table><tbody><tr><td>'+html.stripScripts()+'</td></tr></tbody></tabl=
e>';depth=3D4;}
$A(element.childNodes).each(function(node){element.removeChild(node)});de=
pth.times(function(){div=3Ddiv.firstChild});$A(div.childNodes).each(funct=
ion(node){element.appendChild(node)});}else{element.innerHTML=3Dhtml.stri=
pScripts();}
setTimeout(function(){html.evalScripts()},10);return element;}}
else =
if(Prototype.Browser.Gecko){Element.Methods.setOpacity=3Dfunction(element=
,value){element=3D$(element);element.style.opacity=3D(value=3D=3D1)?0.999=
999:(value=3D=3D=3D'')?'':(value<0.00001)?0:value;return element;};}
Element._attributeTranslations=3D{names:{colspan:"colSpan",rowspan:"rowSp=
an",valign:"vAlign",datetime:"dateTime",accesskey:"accessKey",tabindex:"t=
abIndex",enctype:"encType",maxlength:"maxLength",readonly:"readOnly",long=
desc:"longDesc"},values:{_getAttr:function(element,attribute){return =
element.getAttribute(attribute,2);},_flag:function(element,attribute){ret=
urn =
$(element).hasAttribute(attribute)?attribute:null;},style:function(elemen=
t){return =
element.style.cssText.toLowerCase();},title:function(element){var =
node=3Delement.getAttributeNode('title');return =
node.specified?node.nodeValue:null;}}};(function(){Object.extend(this,{hr=
ef:this._getAttr,src:this._getAttr,type:this._getAttr,disabled:this._flag=
,checked:this._flag,readonly:this._flag,multiple:this._flag});}).call(Ele=
ment._attributeTranslations.values);Element.Methods.Simulated=3D{hasAttri=
bute:function(element,attribute){var =
t=3DElement._attributeTranslations,node;attribute=3Dt.names[attribute]||a=
ttribute;node=3D$(element).getAttributeNode(attribute);return =
node&&node.specified;}};Element.Methods.ByTag=3D{};Object.extend(Element,=
Element.Methods);if(!Prototype.BrowserFeatures.ElementExtensions&&documen=
t.createElement('div').__proto__){window.HTMLElement=3D{};window.HTMLElem=
ent.prototype=3Ddocument.createElement('div').__proto__;Prototype.Browser=
Features.ElementExtensions=3Dtrue;}
Element.hasAttribute=3Dfunction(element,attribute){if(element.hasAttribut=
e)return element.hasAttribute(attribute);return =
Element.Methods.Simulated.hasAttribute(element,attribute);};Element.addMe=
thods=3Dfunction(methods){var =
F=3DPrototype.BrowserFeatures,T=3DElement.Methods.ByTag;if(!methods){Obje=
ct.extend(Form,Form.Methods);Object.extend(Form.Element,Form.Element.Meth=
ods);Object.extend(Element.Methods.ByTag,{"FORM":Object.clone(Form.Method=
s),"INPUT":Object.clone(Form.Element.Methods),"SELECT":Object.clone(Form.=
Element.Methods),"TEXTAREA":Object.clone(Form.Element.Methods)});}
if(arguments.length=3D=3D2){var =
tagName=3Dmethods;methods=3Darguments[1];}
if(!tagName)Object.extend(Element.Methods,methods||{});else{if(tagName.co=
nstructor=3D=3DArray)tagName.each(extend);else extend(tagName);}
function =
extend(tagName){tagName=3DtagName.toUpperCase();if(!Element.Methods.ByTag=
[tagName])
Element.Methods.ByTag[tagName]=3D{};Object.extend(Element.Methods.ByTag[t=
agName],methods);}
function =
copy(methods,destination,onlyIfAbsent){onlyIfAbsent=3DonlyIfAbsent||false=
;var cache=3DElement.extend.cache;for(var property in methods){var =
value=3Dmethods[property];if(!onlyIfAbsent||!(property in destination))
destination[property]=3Dcache.findOrStore(value);}}
function findDOMClass(tagName){var klass;var =
trans=3D{"OPTGROUP":"OptGroup","TEXTAREA":"TextArea","P":"Paragraph","FIE=
LDSET":"FieldSet","UL":"UList","OL":"OList","DL":"DList","DIR":"Directory=
","H1":"Heading","H2":"Heading","H3":"Heading","H4":"Heading","H5":"Headi=
ng","H6":"Heading","Q":"Quote","INS":"Mod","DEL":"Mod","A":"Anchor","IMG"=
:"Image","CAPTION":"TableCaption","COL":"TableCol","COLGROUP":"TableCol",=
"THEAD":"TableSection","TFOOT":"TableSection","TBODY":"TableSection","TR"=
:"TableRow","TH":"TableCell","TD":"TableCell","FRAMESET":"FrameSet","IFRA=
ME":"IFrame"};if(trans[tagName])klass=3D'HTML'+trans[tagName]+'Element';i=
f(window[klass])return =
window[klass];klass=3D'HTML'+tagName+'Element';if(window[klass])return =
window[klass];klass=3D'HTML'+tagName.capitalize()+'Element';if(window[kla=
ss])return =
window[klass];window[klass]=3D{};window[klass].prototype=3Ddocument.creat=
eElement(tagName).__proto__;return window[klass];}
if(F.ElementExtensions){copy(Element.Methods,HTMLElement.prototype);copy(=
Element.Methods.Simulated,HTMLElement.prototype,true);}
if(F.SpecificElementExtensions){for(var tag in =
Element.Methods.ByTag){var klass=3DfindDOMClass(tag);if(typeof =
klass=3D=3D"undefined")continue;copy(T[tag],klass.prototype);}}
Object.extend(Element,Element.Methods);delete Element.ByTag;};var =
Toggle=3D{display:Element.toggle};Abstract.Insertion=3Dfunction(adjacency=
){this.adjacency=3Dadjacency;}
Abstract.Insertion.prototype=3D{initialize:function(element,content){this=
.element=3D$(element);this.content=3Dcontent.stripScripts();if(this.adjac=
ency&&this.element.insertAdjacentHTML){try{this.element.insertAdjacentHTM=
L(this.adjacency,this.content);}catch(e){var =
tagName=3Dthis.element.tagName.toUpperCase();if(['TBODY','TR'].include(ta=
gName)){this.insertContent(this.contentFromAnonymousTable());}else{throw =
e;}}}else{this.range=3Dthis.element.ownerDocument.createRange();if(this.i=
nitializeRange)this.initializeRange();this.insertContent([this.range.crea=
teContextualFragment(this.content)]);}
setTimeout(function(){content.evalScripts()},10);},contentFromAnonymousTa=
ble:function(){var =
div=3Ddocument.createElement('div');div.innerHTML=3D'<table><tbody>'+this=
.content+'</tbody></table>';return =
$A(div.childNodes[0].childNodes[0].childNodes);}}
var Insertion=3Dnew =
Object();Insertion.Before=3DClass.create();Insertion.Before.prototype=3DO=
bject.extend(new =
Abstract.Insertion('beforeBegin'),{initializeRange:function(){this.range.=
setStartBefore(this.element);},insertContent:function(fragments){fragment=
s.each((function(fragment){this.element.parentNode.insertBefore(fragment,=
this.element);}).bind(this));}});Insertion.Top=3DClass.create();Insertion=
.Top.prototype=3DObject.extend(new =
Abstract.Insertion('afterBegin'),{initializeRange:function(){this.range.s=
electNodeContents(this.element);this.range.collapse(true);},insertContent=
:function(fragments){fragments.reverse(false).each((function(fragment){th=
is.element.insertBefore(fragment,this.element.firstChild);}).bind(this));=
}});Insertion.Bottom=3DClass.create();Insertion.Bottom.prototype=3DObject=
.extend(new =
Abstract.Insertion('beforeEnd'),{initializeRange:function(){this.range.se=
lectNodeContents(this.element);this.range.collapse(this.element);},insert=
Content:function(fragments){fragments.each((function(fragment){this.eleme=
nt.appendChild(fragment);}).bind(this));}});Insertion.After=3DClass.creat=
e();Insertion.After.prototype=3DObject.extend(new =
Abstract.Insertion('afterEnd'),{initializeRange:function(){this.range.set=
StartAfter(this.element);},insertContent:function(fragments){fragments.ea=
ch((function(fragment){this.element.parentNode.insertBefore(fragment,this=
.element.nextSibling);}).bind(this));}});Element.ClassNames=3DClass.creat=
e();Element.ClassNames.prototype=3D{initialize:function(element){this.ele=
ment=3D$(element);},_each:function(iterator){this.element.className.split=
(/\s+/).select(function(name){return =
name.length>0;})._each(iterator);},set:function(className){this.element.c=
lassName=3DclassName;},add:function(classNameToAdd){if(this.include(class=
NameToAdd))return;this.set($A(this).concat(classNameToAdd).join(' =
'));},remove:function(classNameToRemove){if(!this.include(classNameToRemo=
ve))return;this.set($A(this).without(classNameToRemove).join(' =
'));},toString:function(){return $A(this).join(' =
');}};Object.extend(Element.ClassNames.prototype,Enumerable);var =
Selector=3DClass.create();Selector.prototype=3D{initialize:function(expre=
ssion){this.expression=3Dexpression.strip();this.compileMatcher();},compi=
leMatcher:function(){if(Prototype.BrowserFeatures.XPath&&!(/\[[\w-]*?:/).=
test(this.expression))
return this.compileXPathMatcher();var =
e=3Dthis.expression,ps=3DSelector.patterns,h=3DSelector.handlers,c=3DSele=
ctor.criteria,le,p,m;if(Selector._cache[e]){this.matcher=3DSelector._cach=
e[e];return;}
this.matcher=3D["this.matcher =3D function(root) {","var r =3D root, h =
=3D Selector.handlers, c =3D false, =
n;"];while(e&&le!=3De&&(/\S/).test(e)){le=3De;for(var i in =
ps){p=3Dps[i];if(m=3De.match(p)){this.matcher.push(typeof =
c[i]=3D=3D'function'?c[i](m):new =
Template(c[i]).evaluate(m));e=3De.replace(m[0],'');break;}}}
this.matcher.push("return =
h.unique(n);\n}");eval(this.matcher.join('\n'));Selector._cache[this.expr=
ession]=3Dthis.matcher;},compileXPathMatcher:function(){var =
e=3Dthis.expression,ps=3DSelector.patterns,x=3DSelector.xpath,le,m;if(Sel=
ector._cache[e]){this.xpath=3DSelector._cache[e];return;}
this.matcher=3D['.//*'];while(e&&le!=3De&&(/\S/).test(e)){le=3De;for(var =
i in ps){if(m=3De.match(ps[i])){this.matcher.push(typeof =
x[i]=3D=3D'function'?x[i](m):new =
Template(x[i]).evaluate(m));e=3De.replace(m[0],'');break;}}}
this.xpath=3Dthis.matcher.join('');Selector._cache[this.expression]=3Dthi=
s.xpath;},findElements:function(root){root=3Droot||document;if(this.xpath=
)return document._getElementsByXPath(this.xpath,root);return =
this.matcher(root);},match:function(element){return =
this.findElements(document).include(element);},toString:function(){return=
 =
this.expression;},inspect:function(){return"#<Selector:"+this.expression.=
inspect()+">";}};Object.extend(Selector,{_cache:{},xpath:{descendant:"//*=
",child:"/*",adjacent:"/following-sibling::*[1]",laterSibling:'/following=
-sibling::*',tagName:function(m){if(m[1]=3D=3D'*')return'';return"[local-=
name()=3D'"+m[1].toLowerCase()+"' or =
local-name()=3D'"+m[1].toUpperCase()+"']";},className:"[contains(concat('=
 ', @class, ' '), ' #{1} =
')]",id:"[@id=3D'#{1}']",attrPresence:"[@#{1}]",attr:function(m){m[3]=3Dm=
[5]||m[6];return new =
Template(Selector.xpath.operators[m[2]]).evaluate(m);},pseudo:function(m)=
{var h=3DSelector.xpath.pseudos[m[1]];if(!h)return'';if(typeof =
h=3D=3D=3D'function')return h(m);return new =
Template(Selector.xpath.pseudos[m[1]]).evaluate(m);},operators:{'=3D':"[@=
#{1}=3D'#{3}']",'!=3D':"[@#{1}!=3D'#{3}']",'^=3D':"[starts-with(@#{1}, =
'#{3}')]",'$=3D':"[substring(@#{1}, (string-length(@#{1}) - =
string-length('#{3}') + 1))=3D'#{3}']",'*=3D':"[contains(@#{1}, =
'#{3}')]",'~=3D':"[contains(concat(' ', @#{1}, ' '), ' #{3} =
')]",'|=3D':"[contains(concat('-', @#{1}, '-'), =
'-#{3}-')]"},pseudos:{'first-child':'[not(preceding-sibling::*)]','last-c=
hild':'[not(following-sibling::*)]','only-child':'[not(preceding-sibling:=
:* or following-sibling::*)]','empty':"[count(*) =3D 0 and =
(count(text()) =3D 0 or translate(text(), ' \t\r\n', '') =3D =
'')]",'checked':"[@checked]",'disabled':"[@disabled]",'enabled':"[not(@di=
sabled)]",'not':function(m){var =
e=3Dm[6],p=3DSelector.patterns,x=3DSelector.xpath,le,m,v;var =
exclusion=3D[];while(e&&le!=3De&&(/\S/).test(e)){le=3De;for(var i in =
p){if(m=3De.match(p[i])){v=3Dtypeof x[i]=3D=3D'function'?x[i](m):new =
Template(x[i]).evaluate(m);exclusion.push("("+v.substring(1,v.length-1)+"=
)");e=3De.replace(m[0],'');break;}}}
return"[not("+exclusion.join(" and =
")+")]";},'nth-child':function(m){return =
Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) =
",m);},'nth-last-child':function(m){return =
Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) =
",m);},'nth-of-type':function(m){return =
Selector.xpath.pseudos.nth("position() =
",m);},'nth-last-of-type':function(m){return =
Selector.xpath.pseudos.nth("(last() + 1 - position()) =
",m);},'first-of-type':function(m){m[6]=3D"1";return =
Selector.xpath.pseudos['nth-of-type'](m);},'last-of-type':function(m){m[6=
]=3D"1";return =
Selector.xpath.pseudos['nth-last-of-type'](m);},'only-of-type':function(m=
){var p=3DSelector.xpath.pseudos;return =
p['first-of-type'](m)+p['last-of-type'](m);},nth:function(fragment,m){var=
 =
mm,formula=3Dm[6],predicate;if(formula=3D=3D'even')formula=3D'2n+0';if(fo=
rmula=3D=3D'odd')formula=3D'2n+1';if(mm=3Dformula.match(/^(\d+)$/))
return'['+fragment+"=3D =
"+mm[1]+']';if(mm=3Dformula.match(/^(-?\d*)?n(([+-])(\d+))?/)){if(mm[1]=3D=
=3D"-")mm[1]=3D-1;var a=3Dmm[1]?Number(mm[1]):1;var =
b=3Dmm[2]?Number(mm[2]):0;predicate=3D"[((#{fragment} - #{b}) mod #{a} =
=3D 0) and "+"((#{fragment} - #{b}) div #{a} >=3D 0)]";return new =
Template(predicate).evaluate({fragment:fragment,a:a,b:b});}}}},criteria:{=
tagName:'n =3D h.tagName(n, r, "#{1}", c);   c =3D false;',className:'n =
=3D h.className(n, r, "#{1}", c); c =3D false;',id:'n =3D h.id(n, r, =
"#{1}", c);        c =3D false;',attrPresence:'n =3D h.attrPresence(n, =
r, "#{1}"); c =3D false;',attr:function(m){m[3]=3D(m[5]||m[6]);return =
new Template('n =3D h.attr(n, r, "#{1}", "#{3}", "#{2}"); c =3D =
false;').evaluate(m);},pseudo:function(m){if(m[6])m[6]=3Dm[6].replace(/"/=
g,'\\"');return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c =
=3D false;').evaluate(m);},descendant:'c =3D "descendant";',child:'c =3D =
"child";',adjacent:'c =3D "adjacent";',laterSibling:'c =3D =
"laterSibling";'},patterns:{laterSibling:/^\s*~\s*/,child:/^\s*>\s*/,adja=
cent:/^\s*\+\s*/,descendant:/^\s/,tagName:/^\s*(\*|[\w\-]+)(\b|$)?/,id:/^=
#([\w\-\*]+)(\b|$)/,className:/^\.([\w\-\*]+)(\b|$)/,pseudo:/^:((first|la=
st|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis)abled|not)(\=
((.*?)\))?(\b|$|\s|(?=3D:))/,attrPresence:/^\[([\w]+)\]/,attr:/\[((?:[\w-=
]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\]]*?)\4|([^'"][^\]]*?)))?\]=
/},handlers:{concat:function(a,b){for(var i=3D0,node;node=3Db[i];i++)
a.push(node);return a;},mark:function(nodes){for(var =
i=3D0,node;node=3Dnodes[i];i++)
node._counted=3Dtrue;return nodes;},unmark:function(nodes){for(var =
i=3D0,node;node=3Dnodes[i];i++)
node._counted=3Dundefined;return =
nodes;},index:function(parentNode,reverse,ofType){parentNode._counted=3Dt=
rue;if(reverse){for(var =
nodes=3DparentNode.childNodes,i=3Dnodes.length-1,j=3D1;i>=3D0;i--){node=3D=
nodes[i];if(node.nodeType=3D=3D1&&(!ofType||node._counted))node.nodeIndex=
=3Dj++;}}else{for(var =
i=3D0,j=3D1,nodes=3DparentNode.childNodes;node=3Dnodes[i];i++)
if(node.nodeType=3D=3D1&&(!ofType||node._counted))node.nodeIndex=3Dj++;}}=
,unique:function(nodes){if(nodes.length=3D=3D0)return nodes;var =
results=3D[],n;for(var i=3D0,l=3Dnodes.length;i<l;i++)
if(!(n=3Dnodes[i])._counted){n._counted=3Dtrue;results.push(Element.exten=
d(n));}
return =
Selector.handlers.unmark(results);},descendant:function(nodes){var =
h=3DSelector.handlers;for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)
h.concat(results,node.getElementsByTagName('*'));return =
results;},child:function(nodes){var h=3DSelector.handlers;for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++){for(var =
j=3D0,children=3D[],child;child=3Dnode.childNodes[j];j++)
if(child.nodeType=3D=3D1&&child.tagName!=3D'!')results.push(child);}
return results;},adjacent:function(nodes){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++){var =
next=3Dthis.nextElementSibling(node);if(next)results.push(next);}
return results;},laterSibling:function(nodes){var =
h=3DSelector.handlers;for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)
h.concat(results,Element.nextSiblings(node));return =
results;},nextElementSibling:function(node){while(node=3Dnode.nextSibling=
)
if(node.nodeType=3D=3D1)return node;return =
null;},previousElementSibling:function(node){while(node=3Dnode.previousSi=
bling)
if(node.nodeType=3D=3D1)return node;return =
null;},tagName:function(nodes,root,tagName,combinator){tagName=3DtagName.=
toUpperCase();var =
results=3D[],h=3DSelector.handlers;if(nodes){if(combinator){if(combinator=
=3D=3D"descendant"){for(var i=3D0,node;node=3Dnodes[i];i++)
h.concat(results,node.getElementsByTagName(tagName));return =
results;}else nodes=3Dthis[combinator](nodes);if(tagName=3D=3D"*")return =
nodes;}
for(var i=3D0,node;node=3Dnodes[i];i++)
if(node.tagName.toUpperCase()=3D=3DtagName)results.push(node);return =
results;}else return =
root.getElementsByTagName(tagName);},id:function(nodes,root,id,combinator=
){var =
targetNode=3D$(id),h=3DSelector.handlers;if(!nodes&&root=3D=3Ddocument)re=
turn =
targetNode?[targetNode]:[];if(nodes){if(combinator){if(combinator=3D=3D'c=
hild'){for(var i=3D0,node;node=3Dnodes[i];i++)
if(targetNode.parentNode=3D=3Dnode)return[targetNode];}else =
if(combinator=3D=3D'descendant'){for(var i=3D0,node;node=3Dnodes[i];i++)
if(Element.descendantOf(targetNode,node))return[targetNode];}else =
if(combinator=3D=3D'adjacent'){for(var i=3D0,node;node=3Dnodes[i];i++)
if(Selector.handlers.previousElementSibling(targetNode)=3D=3Dnode)
return[targetNode];}else nodes=3Dh[combinator](nodes);}
for(var i=3D0,node;node=3Dnodes[i];i++)
if(node=3D=3DtargetNode)return[targetNode];return[];}
return(targetNode&&Element.descendantOf(targetNode,root))?[targetNode]:[]=
;},className:function(nodes,root,className,combinator){if(nodes&&combinat=
or)nodes=3Dthis[combinator](nodes);return =
Selector.handlers.byClassName(nodes,root,className);},byClassName:functio=
n(nodes,root,className){if(!nodes)nodes=3DSelector.handlers.descendant([r=
oot]);var needle=3D' '+className+' ';for(var =
i=3D0,results=3D[],node,nodeClassName;node=3Dnodes[i];i++){nodeClassName=3D=
node.className;if(nodeClassName.length=3D=3D0)continue;if(nodeClassName=3D=
=3DclassName||(' '+nodeClassName+' ').include(needle))
results.push(node);}
return results;},attrPresence:function(nodes,root,attr){var =
results=3D[];for(var i=3D0,node;node=3Dnodes[i];i++)
if(Element.hasAttribute(node,attr))results.push(node);return =
results;},attr:function(nodes,root,attr,value,operator){if(!nodes)nodes=3D=
root.getElementsByTagName("*");var =
handler=3DSelector.operators[operator],results=3D[];for(var =
i=3D0,node;node=3Dnodes[i];i++){var =
nodeValue=3DElement.readAttribute(node,attr);if(nodeValue=3D=3D=3Dnull)co=
ntinue;if(handler(nodeValue,value))results.push(node);}
return =
results;},pseudo:function(nodes,name,value,root,combinator){if(nodes&&com=
binator)nodes=3Dthis[combinator](nodes);if(!nodes)nodes=3Droot.getElement=
sByTagName("*");return =
Selector.pseudos[name](nodes,value,root);}},pseudos:{'first-child':functi=
on(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++){if(Selector.handlers.previou=
sElementSibling(node))continue;results.push(node);}
return results;},'last-child':function(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++){if(Selector.handlers.nextEle=
mentSibling(node))continue;results.push(node);}
return results;},'only-child':function(nodes,value,root){var =
h=3DSelector.handlers;for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)
if(!h.previousElementSibling(node)&&!h.nextElementSibling(node))
results.push(node);return =
results;},'nth-child':function(nodes,formula,root){return =
Selector.pseudos.nth(nodes,formula,root);},'nth-last-child':function(node=
s,formula,root){return =
Selector.pseudos.nth(nodes,formula,root,true);},'nth-of-type':function(no=
des,formula,root){return =
Selector.pseudos.nth(nodes,formula,root,false,true);},'nth-last-of-type':=
function(nodes,formula,root){return =
Selector.pseudos.nth(nodes,formula,root,true,true);},'first-of-type':func=
tion(nodes,formula,root){return =
Selector.pseudos.nth(nodes,"1",root,false,true);},'last-of-type':function=
(nodes,formula,root){return =
Selector.pseudos.nth(nodes,"1",root,true,true);},'only-of-type':function(=
nodes,formula,root){var p=3DSelector.pseudos;return =
p['last-of-type'](p['first-of-type'](nodes,formula,root),formula,root);},=
getIndices:function(a,b,total){if(a=3D=3D0)return b>0?[b]:[];return =
$R(1,total).inject([],function(memo,i){if(0=3D=3D(i-b)%a&&(i-b)/a>=3D0)me=
mo.push(i);return =
memo;});},nth:function(nodes,formula,root,reverse,ofType){if(nodes.length=
=3D=3D0)return[];if(formula=3D=3D'even')formula=3D'2n+0';if(formula=3D=3D=
'odd')formula=3D'2n+1';var =
h=3DSelector.handlers,results=3D[],indexed=3D[],m;h.mark(nodes);for(var =
i=3D0,node;node=3Dnodes[i];i++){if(!node.parentNode._counted){h.index(nod=
e.parentNode,reverse,ofType);indexed.push(node.parentNode);}}
if(formula.match(/^\d+$/)){formula=3DNumber(formula);for(var =
i=3D0,node;node=3Dnodes[i];i++)
if(node.nodeIndex=3D=3Dformula)results.push(node);}else =
if(m=3Dformula.match(/^(-?\d*)?n(([+-])(\d+))?/)){if(m[1]=3D=3D"-")m[1]=3D=
-1;var a=3Dm[1]?Number(m[1]):1;var b=3Dm[2]?Number(m[2]):0;var =
indices=3DSelector.pseudos.getIndices(a,b,nodes.length);for(var =
i=3D0,node,l=3Dindices.length;node=3Dnodes[i];i++){for(var =
j=3D0;j<l;j++)
if(node.nodeIndex=3D=3Dindices[j])results.push(node);}}
h.unmark(nodes);h.unmark(indexed);return =
results;},'empty':function(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++){if(node.tagName=3D=3D'!'||(n=
ode.firstChild&&!node.innerHTML.match(/^\s*$/)))continue;results.push(nod=
e);}
return results;},'not':function(nodes,selector,root){var =
h=3DSelector.handlers,selectorType,m;var exclusions=3Dnew =
Selector(selector).findElements(root);h.mark(exclusions);for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)
if(!node._counted)results.push(node);h.unmark(exclusions);return =
results;},'enabled':function(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)
if(!node.disabled)results.push(node);return =
results;},'disabled':function(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)
if(node.disabled)results.push(node);return =
results;},'checked':function(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)
if(node.checked)results.push(node);return =
results;}},operators:{'=3D':function(nv,v){return =
nv=3D=3Dv;},'!=3D':function(nv,v){return =
nv!=3Dv;},'^=3D':function(nv,v){return =
nv.startsWith(v);},'$=3D':function(nv,v){return =
nv.endsWith(v);},'*=3D':function(nv,v){return =
nv.include(v);},'~=3D':function(nv,v){return(' '+nv+' ').include(' '+v+' =
');},'|=3D':function(nv,v){return('-'+nv.toUpperCase()+'-').include('-'+v=
.toUpperCase()+'-');}},matchElements:function(elements,expression){var =
matches=3Dnew =
Selector(expression).findElements(),h=3DSelector.handlers;h.mark(matches)=
;for(var i=3D0,results=3D[],element;element=3Delements[i];i++)
if(element._counted)results.push(element);h.unmark(matches);return =
results;},findElement:function(elements,expression,index){if(typeof =
expression=3D=3D'number'){index=3Dexpression;expression=3Dfalse;}
return =
Selector.matchElements(elements,expression||'*')[index||0];},findChildEle=
ments:function(element,expressions){var =
exprs=3Dexpressions.join(','),expressions=3D[];exprs.scan(/(([\w#:.~>+()\=
s-]+|\*|\[.*?\])+)\s*(,|$)/,function(m){expressions.push(m[1].strip());})=
;var results=3D[],h=3DSelector.handlers;for(var =
i=3D0,l=3Dexpressions.length,selector;i<l;i++){selector=3Dnew =
Selector(expressions[i].strip());h.concat(results,selector.findElements(e=
lement));}
return(l>1)?h.unique(results):results;}});function $$(){return =
Selector.findChildElements(document,$A(arguments));}
var Form=3D{reset:function(form){$(form).reset();return =
form;},serializeElements:function(elements,getHash){var =
data=3Delements.inject({},function(result,element){if(!element.disabled&&=
element.name){var =
key=3Delement.name,value=3D$(element).getValue();if(value!=3Dnull){if(key=
 in =
result){if(result[key].constructor!=3DArray)result[key]=3D[result[key]];r=
esult[key].push(value);}
else result[key]=3Dvalue;}}
return result;});return =
getHash?data:Hash.toQueryString(data);}};Form.Methods=3D{serialize:functi=
on(form,getHash){return =
Form.serializeElements(Form.getElements(form),getHash);},getElements:func=
tion(form){return =
$A($(form).getElementsByTagName('*')).inject([],function(elements,child){=
if(Form.Element.Serializers[child.tagName.toLowerCase()])
elements.push(Element.extend(child));return =
elements;});},getInputs:function(form,typeName,name){form=3D$(form);var =
inputs=3Dform.getElementsByTagName('input');if(!typeName&&!name)return =
$A(inputs).map(Element.extend);for(var =
i=3D0,matchingInputs=3D[],length=3Dinputs.length;i<length;i++){var =
input=3Dinputs[i];if((typeName&&input.type!=3DtypeName)||(name&&input.nam=
e!=3Dname))
continue;matchingInputs.push(Element.extend(input));}
return =
matchingInputs;},disable:function(form){form=3D$(form);Form.getElements(f=
orm).invoke('disable');return =
form;},enable:function(form){form=3D$(form);Form.getElements(form).invoke=
('enable');return form;},findFirstElement:function(form){return =
$(form).getElements().find(function(element){return =
element.type!=3D'hidden'&&!element.disabled&&['input','select','textarea'=
].include(element.tagName.toLowerCase());});},focusFirstElement:function(=
form){form=3D$(form);form.findFirstElement().activate();return =
form;},request:function(form,options){form=3D$(form),options=3DObject.clo=
ne(options||{});var =
params=3Doptions.parameters;options.parameters=3Dform.serialize(true);if(=
params){if(typeof =
params=3D=3D'string')params=3Dparams.toQueryParams();Object.extend(option=
s.parameters,params);}
if(form.hasAttribute('method')&&!options.method)
options.method=3Dform.method;return new =
Ajax.Request(form.readAttribute('action'),options);}}
Form.Element=3D{focus:function(element){$(element).focus();return =
element;},select:function(element){$(element).select();return element;}}
Form.Element.Methods=3D{serialize:function(element){element=3D$(element);=
if(!element.disabled&&element.name){var =
value=3Delement.getValue();if(value!=3Dundefined){var =
pair=3D{};pair[element.name]=3Dvalue;return Hash.toQueryString(pair);}}
return'';},getValue:function(element){element=3D$(element);var =
method=3Delement.tagName.toLowerCase();return =
Form.Element.Serializers[method](element);},clear:function(element){$(ele=
ment).value=3D'';return element;},present:function(element){return =
$(element).value!=3D'';},activate:function(element){element=3D$(element);=
try{element.focus();if(element.select&&(element.tagName.toLowerCase()!=3D=
'input'||!['button','reset','submit'].include(element.type)))
element.select();}catch(e){}
return =
element;},disable:function(element){element=3D$(element);element.blur();e=
lement.disabled=3Dtrue;return =
element;},enable:function(element){element=3D$(element);element.disabled=3D=
false;return element;}}
var Field=3DForm.Element;var =
$F=3DForm.Element.Methods.getValue;Form.Element.Serializers=3D{input:func=
tion(element){switch(element.type.toLowerCase()){case'checkbox':case'radi=
o':return Form.Element.Serializers.inputSelector(element);default:return =
Form.Element.Serializers.textarea(element);}},inputSelector:function(elem=
ent){return =
element.checked?element.value:null;},textarea:function(element){return =
element.value;},select:function(element){return =
this[element.type=3D=3D'select-one'?'selectOne':'selectMany'](element);},=
selectOne:function(element){var index=3Delement.selectedIndex;return =
index>=3D0?this.optionValue(element.options[index]):null;},selectMany:fun=
ction(element){var values,length=3Delement.length;if(!length)return =
null;for(var i=3D0,values=3D[];i<length;i++){var =
opt=3Delement.options[i];if(opt.selected)values.push(this.optionValue(opt=
));}
return values;},optionValue:function(opt){return =
Element.extend(opt).hasAttribute('value')?opt.value:opt.text;}}
Abstract.TimedObserver=3Dfunction(){}
Abstract.TimedObserver.prototype=3D{initialize:function(element,frequency=
,callback){this.frequency=3Dfrequency;this.element=3D$(element);this.call=
back=3Dcallback;this.lastValue=3Dthis.getValue();this.registerCallback();=
},registerCallback:function(){setInterval(this.onTimerEvent.bind(this),th=
is.frequency*1000);},onTimerEvent:function(){var =
value=3Dthis.getValue();var changed=3D('string'=3D=3Dtypeof =
this.lastValue&&'string'=3D=3Dtypeof =
value?this.lastValue!=3Dvalue:String(this.lastValue)!=3DString(value));if=
(changed){this.callback(this.element,value);this.lastValue=3Dvalue;}}}
Form.Element.Observer=3DClass.create();Form.Element.Observer.prototype=3D=
Object.extend(new Abstract.TimedObserver(),{getValue:function(){return =
Form.Element.getValue(this.element);}});Form.Observer=3DClass.create();Fo=
rm.Observer.prototype=3DObject.extend(new =
Abstract.TimedObserver(),{getValue:function(){return =
Form.serialize(this.element);}});Abstract.EventObserver=3Dfunction(){}
Abstract.EventObserver.prototype=3D{initialize:function(element,callback)=
{this.element=3D$(element);this.callback=3Dcallback;this.lastValue=3Dthis=
.getValue();if(this.element.tagName.toLowerCase()=3D=3D'form')
this.registerFormCallbacks();else
this.registerCallback(this.element);},onElementEvent:function(){var =
value=3Dthis.getValue();if(this.lastValue!=3Dvalue){this.callback(this.el=
ement,value);this.lastValue=3Dvalue;}},registerFormCallbacks:function(){F=
orm.getElements(this.element).each(this.registerCallback.bind(this));},re=
gisterCallback:function(element){if(element.type){switch(element.type.toL=
owerCase()){case'checkbox':case'radio':Event.observe(element,'click',this=
.onElementEvent.bind(this));break;default:Event.observe(element,'change',=
this.onElementEvent.bind(this));break;}}}}
Form.Element.EventObserver=3DClass.create();Form.Element.EventObserver.pr=
ototype=3DObject.extend(new =
Abstract.EventObserver(),{getValue:function(){return =
Form.Element.getValue(this.element);}});Form.EventObserver=3DClass.create=
();Form.EventObserver.prototype=3DObject.extend(new =
Abstract.EventObserver(),{getValue:function(){return =
Form.serialize(this.element);}});if(!window.Event){var Event=3Dnew =
Object();}
Object.extend(Event,{KEY_BACKSPACE:8,KEY_TAB:9,KEY_RETURN:13,KEY_ESC:27,K=
EY_LEFT:37,KEY_UP:38,KEY_RIGHT:39,KEY_DOWN:40,KEY_DELETE:46,KEY_HOME:36,K=
EY_END:35,KEY_PAGEUP:33,KEY_PAGEDOWN:34,element:function(event){return =
$(event.target||event.srcElement);},isLeftClick:function(event){return(((=
event.which)&&(event.which=3D=3D1))||((event.button)&&(event.button=3D=3D=
1)));},pointerX:function(event){return event.pageX||(event.clientX+
(document.documentElement.scrollLeft||document.body.scrollLeft));},pointe=
rY:function(event){return event.pageY||(event.clientY+
(document.documentElement.scrollTop||document.body.scrollTop));},stop:fun=
ction(event){if(event.preventDefault){event.preventDefault();event.stopPr=
opagation();}else{event.returnValue=3Dfalse;event.cancelBubble=3Dtrue;}},=
findElement:function(event,tagName){var =
element=3DEvent.element(event);while(element.parentNode&&(!element.tagNam=
e||(element.tagName.toUpperCase()!=3DtagName.toUpperCase())))
element=3Delement.parentNode;return =
element;},observers:false,_observeAndCache:function(element,name,observer=
,useCapture){if(!this.observers)this.observers=3D[];if(element.addEventLi=
stener){this.observers.push([element,name,observer,useCapture]);element.a=
ddEventListener(name,observer,useCapture);}else =
if(element.attachEvent){this.observers.push([element,name,observer,useCap=
ture]);element.attachEvent('on'+name,observer);}},unloadCache:function(){=
if(!Event.observers)return;for(var =
i=3D0,length=3DEvent.observers.length;i<length;i++){Event.stopObserving.a=
pply(this,Event.observers[i]);Event.observers[i][0]=3Dnull;}
Event.observers=3Dfalse;},observe:function(element,name,observer,useCaptu=
re){element=3D$(element);useCapture=3DuseCapture||false;if(name=3D=3D'key=
press'&&(Prototype.Browser.WebKit||element.attachEvent))
name=3D'keydown';Event._observeAndCache(element,name,observer,useCapture)=
;},stopObserving:function(element,name,observer,useCapture){element=3D$(e=
lement);useCapture=3DuseCapture||false;if(name=3D=3D'keypress'&&(Prototyp=
e.Browser.WebKit||element.attachEvent))
name=3D'keydown';if(element.removeEventListener){element.removeEventListe=
ner(name,observer,useCapture);}else =
if(element.detachEvent){try{element.detachEvent('on'+name,observer);}catc=
h(e){}}}});if(Prototype.Browser.IE)
Event.observe(window,'unload',Event.unloadCache,false);var =
Position=3D{includeScrollOffsets:false,prepare:function(){this.deltaX=3Dw=
indow.pageXOffset||document.documentElement.scrollLeft||document.body.scr=
ollLeft||0;this.deltaY=3Dwindow.pageYOffset||document.documentElement.scr=
ollTop||document.body.scrollTop||0;},realOffset:function(element){var =
valueT=3D0,valueL=3D0;do{valueT+=3Delement.scrollTop||0;valueL+=3Delement=
.scrollLeft||0;element=3Delement.parentNode;}while(element);return[valueL=
,valueT];},cumulativeOffset:function(element){var =
valueT=3D0,valueL=3D0;do{valueT+=3Delement.offsetTop||0;valueL+=3Delement=
.offsetLeft||0;element=3Delement.offsetParent;}while(element);return[valu=
eL,valueT];},positionedOffset:function(element){var =
valueT=3D0,valueL=3D0;do{valueT+=3Delement.offsetTop||0;valueL+=3Delement=
.offsetLeft||0;element=3Delement.offsetParent;if(element){if(element.tagN=
ame=3D=3D'BODY')break;var =
p=3DElement.getStyle(element,'position');if(p=3D=3D'relative'||p=3D=3D'ab=
solute')break;}}while(element);return[valueL,valueT];},offsetParent:funct=
ion(element){if(element.offsetParent)return =
element.offsetParent;if(element=3D=3Ddocument.body)return =
element;while((element=3Delement.parentNode)&&element!=3Ddocument.body)
if(Element.getStyle(element,'position')!=3D'static')
return element;return =
document.body;},within:function(element,x,y){if(this.includeScrollOffsets=
)
return =
this.withinIncludingScrolloffsets(element,x,y);this.xcomp=3Dx;this.ycomp=3D=
y;this.offset=3Dthis.cumulativeOffset(element);return(y>=3Dthis.offset[1]=
&&y<this.offset[1]+element.offsetHeight&&x>=3Dthis.offset[0]&&x<this.offs=
et[0]+element.offsetWidth);},withinIncludingScrolloffsets:function(elemen=
t,x,y){var =
offsetcache=3Dthis.realOffset(element);this.xcomp=3Dx+offsetcache[0]-this=
.deltaX;this.ycomp=3Dy+offsetcache[1]-this.deltaY;this.offset=3Dthis.cumu=
lativeOffset(element);return(this.ycomp>=3Dthis.offset[1]&&this.ycomp<thi=
s.offset[1]+element.offsetHeight&&this.xcomp>=3Dthis.offset[0]&&this.xcom=
p<this.offset[0]+element.offsetWidth);},overlap:function(mode,element){if=
(!mode)return 0;if(mode=3D=3D'vertical')
return((this.offset[1]+element.offsetHeight)-this.ycomp)/element.offsetHe=
ight;if(mode=3D=3D'horizontal')
return((this.offset[0]+element.offsetWidth)-this.xcomp)/element.offsetWid=
th;},page:function(forElement){var valueT=3D0,valueL=3D0;var =
element=3DforElement;do{valueT+=3Delement.offsetTop||0;valueL+=3Delement.=
offsetLeft||0;if(element.offsetParent=3D=3Ddocument.body)
if(Element.getStyle(element,'position')=3D=3D'absolute')break;}while(elem=
ent=3Delement.offsetParent);element=3DforElement;do{if(!window.opera||ele=
ment.tagName=3D=3D'BODY'){valueT-=3Delement.scrollTop||0;valueL-=3Delemen=
t.scrollLeft||0;}}while(element=3Delement.parentNode);return[valueL,value=
T];},clone:function(source,target){var =
options=3DObject.extend({setLeft:true,setTop:true,setWidth:true,setHeight=
:true,offsetTop:0,offsetLeft:0},arguments[2]||{})
source=3D$(source);var p=3DPosition.page(source);target=3D$(target);var =
delta=3D[0,0];var =
parent=3Dnull;if(Element.getStyle(target,'position')=3D=3D'absolute'){par=
ent=3DPosition.offsetParent(target);delta=3DPosition.page(parent);}
if(parent=3D=3Ddocument.body){delta[0]-=3Ddocument.body.offsetLeft;delta[=
1]-=3Ddocument.body.offsetTop;}
if(options.setLeft)target.style.left=3D(p[0]-delta[0]+options.offsetLeft)=
+'px';if(options.setTop)target.style.top=3D(p[1]-delta[1]+options.offsetT=
op)+'px';if(options.setWidth)target.style.width=3Dsource.offsetWidth+'px'=
;if(options.setHeight)target.style.height=3Dsource.offsetHeight+'px';},ab=
solutize:function(element){element=3D$(element);if(element.style.position=
=3D=3D'absolute')return;Position.prepare();var =
offsets=3DPosition.positionedOffset(element);var top=3Doffsets[1];var =
left=3Doffsets[0];var width=3Delement.clientWidth;var =
height=3Delement.clientHeight;element._originalLeft=3Dleft-parseFloat(ele=
ment.style.left||0);element._originalTop=3Dtop-parseFloat(element.style.t=
op||0);element._originalWidth=3Delement.style.width;element._originalHeig=
ht=3Delement.style.height;element.style.position=3D'absolute';element.sty=
le.top=3Dtop+'px';element.style.left=3Dleft+'px';element.style.width=3Dwi=
dth+'px';element.style.height=3Dheight+'px';},relativize:function(element=
){element=3D$(element);if(element.style.position=3D=3D'relative')return;P=
osition.prepare();element.style.position=3D'relative';var =
top=3DparseFloat(element.style.top||0)-(element._originalTop||0);var =
left=3DparseFloat(element.style.left||0)-(element._originalLeft||0);eleme=
nt.style.top=3Dtop+'px';element.style.left=3Dleft+'px';element.style.heig=
ht=3Delement._originalHeight;element.style.width=3Delement._originalWidth=
;}}
if(Prototype.Browser.WebKit){Position.cumulativeOffset=3Dfunction(element=
){var =
valueT=3D0,valueL=3D0;do{valueT+=3Delement.offsetTop||0;valueL+=3Delement=
.offsetLeft||0;if(element.offsetParent=3D=3Ddocument.body)
if(Element.getStyle(element,'position')=3D=3D'absolute')break;element=3De=
lement.offsetParent;}while(element);return[valueL,valueT];}}
Element.addMethods();
------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.post-gazette.com/includes/2007design/js/postgazette.js


if(PG=3D=3Dundefined)var =
PG=3D{};PG=3DObject.extend(PG,{Version:'1.0.0',emailUrl:'http://www.post-=
gazette.com/storymailer2.asp?story=3D',currentItem:'subblank',menu:[],mon=
thNames:['January','February','March','April','May','June','July','August=
','September','October','November','December'],dayNames:['Sunday','Monday=
','Tuesday','Wednesday','Thursday','Friday','Saturday'],currentWeatherId:=
0,headerHover:0,proxyURL:'/apps/PageData/',aspProxyURL:'/includes/ajax/aj=
axproxy.asp',proxyRequestID:{getStoryLeftRail:3,getPageLastUpdate:4,getAd=
Locations:5,getAPRSS:6,OASrequest:7},handleSearchForm:function(inputArea,=
focused){if(inputArea.value=3D=3D"Search Post-Gazette =
NOW"&&focused){inputArea.value=3D"";return;}
if(inputArea.value!=3D"Search Post-Gazette NOW"&&focused){return;}
if(inputArea.value=3D=3D""&&!focused){inputArea.value=3D"Search =
Post-Gazette NOW";return;}},getHeaderDate:function(){var rightNow=3Dnew =
Date();return this.dayNames[rightNow.getDay()]+" =
"+this.monthNames[rightNow.getMonth()]+" "+rightNow.getDate()+", =
"+rightNow.getFullYear();},switchTab:function(event){var =
heading=3DEvent.element(event);var =
otherHeadings=3Dheading.siblings();var list=3D$(heading.id+'_list');var =
otherLists=3Dlist.siblings();for(var =
o=3D0;o<otherHeadings.size();o++){otherHeadings[o].removeClassName('tab_b=
ox_header_selected');otherHeadings[o].addClassName('tab_box_header_unsele=
cted');}
heading.removeClassName('tab_box_header_unselected');heading.addClassName=
('tab_box_header_selected');for(var =
o=3D0;o<otherLists.size();o++){otherLists[o].setStyle({display:'none'});}=

list.setStyle({display:'block'});},insertTimeUpdated:function(){var =
endpointURL=3DPG.proxyURL+"default.asmx/GetDateLastUpdated";new =
Ajax.Request(endpointURL,{method:'get',onSuccess:PG.timeUpdatedCallback})=
;},timeUpdatedCallback:function(timeXml){try{var =
timedoc=3DXMLParse.xml2ObjArray(timeXml.responseXML,"LastUpdatedObject");=
}catch(e){}
var updatedTextArea=3Ddocument.getElementById('updateddisplay');var =
articleLink;var updatedSpan;if(typeof =
timedoc[0].LastUpdatedDate!=3D'undefined'){updatedSpan=3Ddocument.createE=
lement('span');if(typeof =
timedoc[0].LastUpdatedArticleURL!=3D'undefined'){articleLink=3Ddocument.c=
reateElement('a');articleLink.href=3Dtimedoc[0].LastUpdatedArticleURL;}
var updatedLast=3DDate.parse(timedoc[0].LastUpdatedDate);var =
updatedDate=3Dnew Date();updatedDate.setTime(updatedLast);var =
hour=3DupdatedDate.getHours();var =
amPm=3D'a.m.';if(hour>=3D12){if(hour>12){hour-=3D12;}
amPm=3D'p.m.';}
if(hour=3D=3D0){hour=3D12;}
var =
minute=3DupdatedDate.getMinutes();if(minute<10){minute=3D'0'+minute;}
if(minute=3D=3D0){minute=3D'00';}
var updateString=3D"Updated: "+hour+":"+minute+" =
"+amPm;updatedSpan.innerHTML=3DupdateString;if(typeof =
articleLink!=3D'undefined'){articleLink.appendChild(updatedSpan);updatedT=
extArea.appendChild(articleLink);}else{updatedTextArea.appendChild(update=
dSpan);}}},getItemId:function(){var =
metatags=3Ddocument.getElementsByTagName('META');var =
i=3D0;for(i=3D0;i<metatags.length;i++){if(metatags[i].name=3D=3D'itemid')=
{return metatags[i].content;}}
return =
document.URL.substring(document.URL.lastIndexOf('/')+1,document.URL.lastI=
ndexOf('-'));},setHeaderSection:function(){var =
titleSection=3Ddocument.getElementById('headersectiontitle');var =
metatags=3Ddocument.getElementsByTagName('META');var =
i=3D0;for(i=3D0;i<metatags.length;i++){if(metatags[i].name=3D=3D'keywords=
'){for(j in PG.menu){var =
tagkeywords=3Dmetatags[i].content.split(',');for(var =
k=3D0;k<tagkeywords.length;k++){var =
testword=3Dtagkeywords[k];if((PG.menu[j].keywords).toLowerCase().indexOf(=
testword.toLowerCase())>-1){if(PG.menu[j].url=3D=3D''){titleSection.style=
.display=3D'none';}else{titleSection.style.display=3D'inline';titleSectio=
n.src=3D''+PG.menu[j].imageurl;}
if(typeof =
PG.menu[j].sublinks!=3D"undefined"){document.getElementById(PG.menu[j].me=
nuid).className=3D'topselecteditem';this.submenuCommit(document.getElemen=
tById(PG.menu[j].menuid));return;}else{document.getElementById(PG.menu['n=
ow'].menuid).className=3D'topselecteditem';this.submenuCommit(document.ge=
tElementById(PG.menu['now'].menuid));return;}}}}}}
titleSection.style.display=3D'none';document.getElementById(PG.menu['now'=
].menuid).className=3D'topselecteditem';this.submenuCommit(document.getEl=
ementById(PG.menu['now'].menuid));},submenuClear:function(event){if(typeo=
f event!=3D'undefined'){var =
section=3DEvent.element(event);Event.stopObserving(section,'mouseout',PG.=
submenuClear);}
if(PG.headerHover!=3D0)clearTimeout(PG.headerHover);},submenuTrigger:func=
tion(section){if(PG.headerHover!=3D0)clearTimeout(PG.headerHover);var =
call=3D"PG.submenuCommit('"+section.id+"')";Event.observe(section,'mouseo=
ut',PG.submenuClear);PG.headerHover=3Dwindow.setTimeout(call,250);},subme=
nuCommit:function(sectionId){var section=3D$(sectionId);var =
sect=3Ddocument.getElementById("subcontainer");if(this.currentItem!=3D'su=
bblank'){var oldSection=3Ddocument.getElementById(this.currentItem);}
var =
showSection=3Ddocument.getElementById(section.id+"_nav");this.currentItem=
=3Dsection.id;sect.innerHTML=3DshowSection.innerHTML;},buildMenu:function=
(header){for(var i in PG.menu){var =
toptemp=3Ddocument.createElement("div");toptemp.style.display=3D'none';to=
ptemp.id=3DPG.menu[i].menuid+'_nav';toptemp.className=3D'secondary';var =
subtemp=3Ddocument.createElement("div");toptemp.appendChild(subtemp);subt=
emp.className=3D'subnavitem';if(typeof =
PG.menu[i].sublinks!=3D"undefined"){for(j=3D0;j<PG.menu[i].sublinks.lengt=
h;j++){var =
templink=3Ddocument.createElement("a");templink.href=3DPG.menu[i].sublink=
s[j].url;templink.innerHTML=3DPG.menu[i].sublinks[j].text;subtemp.appendC=
hild(templink);}
header.appendChild(toptemp);}}
this.setHeaderSection();},emailPage:function(){var =
thisPage=3Descape(document.URL);document.location=3Dthis.emailUrl+thisPag=
e;},toggleBioLength:function(event){var =
expandText=3DEvent.element(event);var =
bioid=3DexpandText.id.substring(10,expandText.id.length);var =
authorDiv=3Ddocument.getElementById('author_'+bioid);if(authorDiv.style.h=
eight!=3D'auto'){authorDiv.style.height=3D'auto';expandText.innerHTML=3D'=
Less';}else{authorDiv.style.height=3D'7em';expandText.innerHTML=3D'More';=
}},populateLeftRail:function(){var =
endpointURL=3DPG.proxyURL+"default.asmx/GetRelatedItems?lngItemID=3D"+PG.=
getItemId();new =
Ajax.Request(endpointURL,{method:'get',onSuccess:PG.leftRailCallback});},=
leftRailCallback:function(xml){var bios=3D[];var toggles=3D[];var =
videos=3D[];var photos=3D[];var audio=3D[];var links=3D[];try{var =
res=3DXMLParse.xml2ObjArray(xml.responseXML,"RelatedItemsObject");}catch(=
e){}
if(res.size()>0){var =
storyLeftRailAbout=3Ddocument.createElement('div');storyLeftRailAbout.cla=
ssName=3D'story_leftrail_about';var =
storyLeftRailAboutHeader=3Ddocument.createElement('div');storyLeftRailAbo=
utHeader.className=3D'story_leftrail_about_header';storyLeftRailAboutHead=
er.innerHTML=3D'';storyLeftRailAbout.appendChild(storyLeftRailAboutHeader=
);for(var i=3D0;i<res.size();i++){var =
item=3Dres[i];switch(item.ItemType){case'bio':var =
authorHolder=3Ddocument.createElement("div");authorHolder.className=3D'st=
ory_leftrail_attached_media_type';var =
authorTitleDiv=3Ddocument.createElement('div');authorTitleDiv.className=3D=
'story_leftrail_attached_media_type_title';var =
authorIcon=3Ddocument.createElement("img");authorIcon.src=3D'/includes/20=
07design/images/icons/pencil.png';authorIcon.alt=3D'link';authorTitleDiv.=
appendChild(authorIcon);var titleText=3Ddocument.createElement("span")
titleText.innerHTML=3D'Author';authorTitleDiv.appendChild(titleText);auth=
orHolder.appendChild(authorTitleDiv);var =
thisbio=3Ddocument.createElement("div");thisbio.className=3D'story_leftra=
il_author_about';thisbio.id=3D'author_'+item.ExternalID;var =
authorName=3Ddocument.createElement("div");authorName.className=3D'story_=
leftrail_type_header';authorName.innerHTML=3Ditem.BioAuthorName;thisbio.a=
ppendChild(authorName);if(typeof =
item.BioHeadshotPhotoURL!=3D'undefined'){var =
bioimage=3Ddocument.createElement("img");bioimage.className=3D'story_left=
rail_author_image';bioimage.alt=3Ditem.BioAuthorName;bioimage.src=3Ditem.=
BioHeadshotPhotoURL;thisbio.appendChild(bioimage);}
var =
biotext=3Ddocument.createElement("div");biotext.innerHTML=3Ditem.BioText;=
thisbio.appendChild(biotext);toggles.push('biotoggle_'+item.ExternalID);a=
uthorHolder.appendChild(thisbio);bios.push(authorHolder);break;case'audio=
':var =
titleLink=3Ddocument.createElement('a');titleLink.href=3Ditem.ItemURL;tit=
leLink.innerHTML=3Ditem.Title;audio.push(titleLink);break;case'video':var=
 =
titleLink=3Ddocument.createElement('a');titleLink.href=3Ditem.ItemURL;tit=
leLink.innerHTML=3Ditem.Title;videos.push(titleLink);break;case'image':va=
r =
titleLink=3Ddocument.createElement('a');titleLink.href=3D""+item.ItemURL;=
titleLink.rel=3D'lightbox['+PG.getItemId()+']';var =
popupText=3D'';if(typeof =
item.PhotoCredit!=3D"undefined"){titleLink.title=3Ditem.PhotoCredit+" =
";}
if(typeof =
item.PhotoCaption!=3D"undefined"){titleLink.title+=3Ditem.PhotoCaption;}
titleLink.innerHTML=3Ditem.Title;photos.push(titleLink);break;case'link':=
var =
link=3Ddocument.createElement('a');link.href=3Ditem.ItemURL;link.innerHTM=
L=3Ditem.Title;links.push(link);break;default:break;}}
for(var b=3D0;b<bios.size();b++){var =
biotoggle=3Ddocument.createElement("div");biotoggle.className=3D'biotoggl=
e';biotoggle.id=3Dtoggles[b];biotoggle.innerHTML=3D'More';bios[b].appendC=
hild(biotoggle);storyLeftRailAbout.appendChild(bios[b]);}
if(links.size()>0){var =
relatedLinks=3Ddocument.createElement('div');relatedLinks.className=3D'st=
ory_leftrail_attached_media_type';var =
linksTitleDiv=3Ddocument.createElement('div');linksTitleDiv.className=3D'=
story_leftrail_attached_media_type_title';var =
linksIcon=3Ddocument.createElement("img");linksIcon.src=3D'/includes/2007=
design/images/icons/link.png';linksIcon.alt=3D'link';linksTitleDiv.append=
Child(linksIcon);var titleText=3Ddocument.createElement("span")
titleText.innerHTML=3D'Related =
Links';linksTitleDiv.appendChild(titleText);relatedLinks.appendChild(link=
sTitleDiv);var =
linkContainer=3Ddocument.createElement("div");linkContainer.className=3D'=
story_leftrail_attached_media_container';for(var =
l=3D0;l<links.size();l++){var =
linkItem=3Ddocument.createElement('div');linkItem.className=3D'story_link=
';linkItem.appendChild(links[l]);linkContainer.appendChild(linkItem);}
relatedLinks.appendChild(linkContainer);storyLeftRailAbout.appendChild(re=
latedLinks);}
if(audio.size()>0){var =
relatedAudio=3Ddocument.createElement('div');relatedAudio.className=3D'st=
ory_leftrail_attached_media_type';var =
audioTitleDiv=3Ddocument.createElement('div');audioTitleDiv.className=3D'=
story_leftrail_attached_media_type_title';var =
audioIcon=3Ddocument.createElement("img");audioIcon.src=3D'http://www.pos=
t-gazette.com/includes/2007design/images/icons/audio.png';audioIcon.alt=3D=
'audio';audioTitleDiv.appendChild(audioIcon);var =
titleText=3Ddocument.createElement("span")
titleText.innerHTML=3D'Audio';audioTitleDiv.appendChild(titleText);relate=
dAudio.appendChild(audioTitleDiv);var =
linkContainer=3Ddocument.createElement("div");linkContainer.className=3D'=
story_leftrail_attached_media_container';for(var =
a=3D0;a<audio.size();a++){var =
audioItem=3Ddocument.createElement('div');audioItem.className=3D'story_li=
nk';audioItem.appendChild(audio[a]);linkContainer.appendChild(audioItem);=
}
relatedAudio.appendChild(linkContainer);storyLeftRailAbout.appendChild(re=
latedAudio);}
if(photos.size()>0){var =
relatedPhoto=3Ddocument.createElement('div');relatedPhoto.className=3D'st=
ory_leftrail_attached_media_type';var =
photoTitleDiv=3Ddocument.createElement('div');photoTitleDiv.className=3D'=
story_leftrail_attached_media_type_title';var =
photoIcon=3Ddocument.createElement("img");photoIcon.src=3D'http://www.pos=
t-gazette.com/includes/2007design/images/icons/photos.png';photoIcon.alt=3D=
'photo';photoTitleDiv.appendChild(photoIcon);var =
titleText=3Ddocument.createElement("span")
titleText.innerHTML=3D'Images';photoTitleDiv.appendChild(titleText);relat=
edPhoto.appendChild(photoTitleDiv);var =
linkContainer=3Ddocument.createElement("div");linkContainer.className=3D'=
story_leftrail_attached_media_container';for(var =
p=3D0;p<photos.size();p++){var =
photoItem=3Ddocument.createElement('div');photoItem.className=3D'story_li=
nk';photoItem.appendChild(photos[p]);linkContainer.appendChild(photoItem)=
;}
relatedPhoto.appendChild(linkContainer);storyLeftRailAbout.appendChild(re=
latedPhoto);}
if(videos.size()>0){var =
relatedVideo=3Ddocument.createElement('div');relatedVideo.className=3D'st=
ory_leftrail_attached_media_type';var =
videoTitleDiv=3Ddocument.createElement('div');videoTitleDiv.className=3D'=
story_leftrail_attached_media_type_title';var =
videoIcon=3Ddocument.createElement("img");videoIcon.src=3D'http://www.pos=
t-gazette.com/includes/2007design/images/icons/video.png';videoIcon.alt=3D=
'video';videoTitleDiv.appendChild(videoIcon);var =
titleText=3Ddocument.createElement("span")
titleText.innerHTML=3D'Video';videoTitleDiv.appendChild(titleText);relate=
dVideo.appendChild(videoTitleDiv);var =
linkContainer=3Ddocument.createElement("div");linkContainer.className=3D'=
story_leftrail_attached_media_container';for(var =
v=3D0;v<videos.size();v++){var =
videoItem=3Ddocument.createElement('div');videoItem.className=3D'story_li=
nk';videoItem.appendChild(videos[v]);linkContainer.appendChild(videoItem)=
;}
relatedVideo.appendChild(linkContainer);storyLeftRailAbout.appendChild(re=
latedVideo);}
document.getElementById('leftrail').insertBefore(storyLeftRailAbout,docum=
ent.getElementById('left_spacer'));for(var =
t=3D0;t<toggles.size();t++){Event.observe($(toggles[t]),'click',PG.toggle=
BioLength);}
myLightbox.updateImageList();}
if(typeof PG.getRSSLink()!=3D'undefined'){var =
relatedStoriesListSection=3Ddocument.createElement("div");relatedStoriesL=
istSection.className=3D'story_leftrail_more_stories =
index_lower_newslist';relatedStoriesListSection.id=3D'story_leftrail_more=
_stories';var =
relatedStoriesListHeader=3Ddocument.createElement("div");relatedStoriesLi=
stHeader.innerHTML=3D'More stories like =
this';relatedStoriesListHeader.className=3D'story_leftrail_more_stories_h=
eader';relatedStoriesListHeader.id=3D'story_leftrail_more_stories_header'=
;var =
rSLDiv=3Ddocument.createElement("div");rSLDiv.className=3D'section_lower_=
list';var =
relatedStoriesList=3Ddocument.createElement("ul");relatedStoriesList.id=3D=
'story_leftrail_more_stories_list';relatedStoriesListSection.appendChild(=
relatedStoriesListHeader);rSLDiv.appendChild(relatedStoriesList);relatedS=
toriesListSection.appendChild(rSLDiv);var =
separator=3Ddocument.createElement("div");separator.className=3D'story_se=
parator';document.getElementById('leftrail').insertBefore(separator,docum=
ent.getElementById('left_spacer'));document.getElementById('leftrail').in=
sertBefore(relatedStoriesListSection,document.getElementById('left_spacer=
'));try{new =
Ajax.Request(PG.getRSSLink(),{method:'get',onSuccess:function(transport){=
PG.populateRSSList('story_leftrail_more_stories',transport,'',5);}});}cat=
ch(e){}}},getRSSLink:function(){var =
links=3Ddocument.getElementsByTagName("link");for(var =
i=3D0;i<links.length;i++){var =
checkLink=3Dlinks[i];if(checkLink.type=3D=3D'application/rss+xml'){if(che=
ckLink.rel!=3D''){var =
cleaned=3DcheckLink.href;if(checkLink.href.indexOf('http://')=3D=3D0){cle=
aned=3DcheckLink.href.substring(7,cleaned.length);cleaned=3Dcleaned.subst=
ring(document.domain.length,cleaned.length);}
return cleaned;}}}},updateRSSLink:function(){var =
rssMenuEntry=3Ddocument.getElementById('pg_rsslink');if(typeof =
rssMenuEntry!=3D'undefined'){for(var =
r=3D0;r<rssMenuEntry.childNodes.length;r++){var =
checkNode=3DrssMenuEntry.childNodes[r];if(checkNode.tagName=3D=3D"A"){var=
 pglink=3DPG.getRSSLink();if(typeof =
pglink!=3D'undefined'){checkNode.href=3DPG.getRSSLink();}}}}},doAPRSSGet:=
function(parentElement,feedName,count){if(typeof =
parentElement!=3D'undefined'){if(typeof PG.apfeed!=3D'undefined'){var =
feedUrl=3DPG.proxyURL+'rssProxy.aspx?feedName=3D'+PG.apfeed[feedName].des=
cription+'&sectionTemplate=3D'+PG.apfeed[feedName].section;var =
title=3DPG.apfeed[feedName].title;new =
Ajax.Request(feedUrl,{method:'get',onSuccess:function(trans){PG.populateR=
SSList(parentElement,trans,title,count,true);}});}}},doPGRSSGet:function(=
listSection,section,count){if(typeof listSection!=3D'undefined'){new =
Ajax.Request('rssproxy.php?test=3D'+section,{method:'get',onSuccess:funct=
ion(transport){PG.populateRSSList(listSection,transport,'',count);}});}},=
populateRSSList:function(parentElement,rssxml,title,count,stripped_header=
){var =
rssList=3D$(parentElement+'_list');rssList.addClassName('news_feed_list')=
;parentElement=3D$(parentElement);parentElement.addClassName('news_list_b=
ox_1col');parentElement.removeClassName('section_lower_newslist');try{var=
 rssEntries=3DXMLParse.xml2ObjArray(rssxml.responseXML,"item");var =
rssChannelInfo=3DXMLParse.xml2ObjArray(rssxml.responseXML,"channel");}cat=
ch(e){}
var =
titleSection=3D$(parentElement.id+'_header');titleSection.removeClassName=
('section_lower_header');titleSection.addClassName('news_list_header');if=
(stripped_header){titleSection.innerHTML=3D'';if(typeof =
title=3D=3D'undefined'||title=3D=3D''){if(rssChannelInfo.size()>0){feedSe=
ctionLink.href=3DrssChannelInfo[0].link
var =
correctedTitle=3DrssChannelInfo[0].title.substring(rssChannelInfo[0].titl=
e.lastIndexOf('-')+2,rssChannelInfo[0].title.length);var =
feedIcon=3Ddocument.createElement("img");feedIcon.alt=3D"";feedIcon.src=3D=
"/includes/2007design/images/icons/folder.png"
var =
feedTitle=3Ddocument.createElement("span");feedTitle.innerHTML=3Dcorrecte=
dTitle+"&raquot;";titleSection.appendChild(feedIcon);titleSection.appendC=
hild(feedTitle);}}else{var =
feedIcon=3Ddocument.createElement("img");feedIcon.alt=3D"";feedIcon.src=3D=
"/includes/2007design/images/icons/folder.png"
var =
feedTitle=3Ddocument.createElement("span");feedTitle.innerHTML=3Dtitle;ti=
tleSection.appendChild(feedIcon);titleSection.appendChild(feedTitle);}}el=
se{var =
feedLink=3Ddocument.createElement("a");feedLink.href=3Drssxml.responseXML=
.baseURI;var =
feedIcon=3Ddocument.createElement("img");feedIcon.alt=3D"";feedIcon.src=3D=
"http://www.post-gazette.com/includes/2007design/images/icons/rssfeeds.pn=
g"
feedLink.appendChild(feedIcon);var =
feedSectionLink=3Ddocument.createElement("a");feedSectionLink.href=3D"/";=
titleSection.innerHTML=3D'';if(typeof =
title=3D=3D'undefined'||title=3D=3D''){if(rssChannelInfo.size()>0){feedSe=
ctionLink.href=3DrssChannelInfo[0].link
var =
correctedTitle=3DrssChannelInfo[0].title.substring(rssChannelInfo[0].titl=
e.lastIndexOf('-')+2,rssChannelInfo[0].title.length);feedSectionLink.inne=
rHTML=3DcorrectedTitle;}}else{feedSectionLink.innerHTML=3Dtitle;}
titleSection.appendChild(feedLink);titleSection.appendChild(feedSectionLi=
nk);}
if(typeof count=3D=3D'undefined'){count=3D5;}
if(typeof rssList!=3D'undefined'){var =
nodeSearch=3DrssList.childNodes;for(var =
n=3D0;n<nodeSearch.length;n++){var =
testNode=3DnodeSearch[n];if(testNode.nodeType=3D=3D1&&testNode.tagName=3D=
=3D'LI'){rssList.removeChild(testNode);}}
for(var i=3D0;i<count&&i<rssEntries.size();i++){var =
rssItem=3DrssEntries[i];var =
rsslistitem=3Ddocument.createElement("li");var =
rsslink=3Ddocument.createElement("a");var =
linkHref=3DrssItem.link;if(linkHref.lastIndexOf('hosted.ap.org')=3D=3D-1&=
&linkHref.lastIndexOf('?')>-1){linkHref=3DlinkHref.substring(0,linkHref.l=
astIndexOf('?'));}
rsslink.href=3DlinkHref;rsslink.innerHTML=3DrssItem.title;rsslistitem.app=
endChild(rsslink);rssList.appendChild(rsslistitem);}}},populateRelatedLis=
t:function(parentElement,rssxml){var =
relatedList=3D$(parentElement);try{var =
rssEntries=3DXMLParse.xml2ObjArray(rssxml.responseXML,"item");var =
rssChannelInfo=3DXMLParse.xml2ObjArray(rssxml.responseXML,"channel");}cat=
ch(e){}
if(typeof relatedList!=3D'undefined'){for(var =
i=3D0;i<3&&i<rssEntries.size();i++){var rssItem=3DrssEntries[i];var =
relatedItem=3Ddocument.createElement("span");var =
relatedLink=3Ddocument.createElement("a");relatedItem.className=3D'story_=
link';relatedLink.href=3DrssItem.link;relatedLink.innerHTML=3DrssItem.tit=
le;relatedItem.appendChild(relatedLink);if(typeof =
rssChannelInfo!=3D'undefined'){var =
sectionLink=3Ddocument.createElement("a");var =
sectionSpan=3Ddocument.createElement("span");var =
correctedTitle=3DrssChannelInfo[0].title.substring(rssChannelInfo[0].titl=
e.lastIndexOf('-')+2,rssChannelInfo[0].title.length);sectionLink.innerHTM=
L=3DcorrectedTitle;sectionLink.href=3DrssChannelInfo[0].link;sectionSpan.=
className=3D'small_section_marker';sectionSpan.appendChild(sectionLink);r=
elatedList.appendChild(sectionSpan);}
relatedList.appendChild(relatedItem);}}},populateAdvertisements:function(=
){var =
endpointURL=3DPG.proxyURL+"?requestID=3D"+PG.proxyRequestID.getAdLocation=
s+"&params=3D"+sitepage;new =
Ajax.Request(endpointURL,{method:'get',onSuccess:PG.embedAdvertising});},=
embedAdvertising:function(adxml){try{var =
adPlacement=3DXMLParse.xml2ObjArray(adxml.responseXML,"AdvPositions");}ca=
tch(e){}
if(adPlacement.size()>0){var sitePage=3DadPlacement[0].SitePage;var =
positionsUnsorted=3DadPlacement[0].Positions.split(',');var =
positions=3DpositionsUnsorted.sort();for(var =
i=3D0;i<positions.size();i++){var RN=3Dnew String(Math.random());var =
RNS=3DRN.substring(2,11);var =
oas=3D"http://oascentral.post-gazette.com/RealMedia/ads/";var =
oaspage=3Dsitepage+"/1"+RNS+"@"+positions[i];var =
endpointURL=3Doas+"adstream_sx.ads/"+oaspage;var =
location=3Dpositions[i];var elemId=3D'';switch(location){case'Top2':new =
Ajax.Request('approxy.php?url=3D'+endpointURL,{method:'get',onSuccess:fun=
ction(adTransport){PG.DisplayOASAd('ad_top','Top2',adTransport);}});break=
;case'Right1':new =
Ajax.Request('approxy.php?url=3D'+endpointURL,{method:'get',onSuccess:fun=
ction(adTransport){PG.DisplayOASAd('ad_right','Right1',adTransport);}});b=
reak;case'Right':new =
Ajax.Request('approxy.php?url=3D'+endpointURL,{method:'get',onSuccess:fun=
ction(adTransport){PG.DisplayOASAd('ad_left','Right',adTransport);}});bre=
ak;case'Left':new =
Ajax.Request('approxy.php?url=3D'+endpointURL,{method:'get',onSuccess:fun=
ction(adTransport){PG.DisplayOASAd('ad_left','Left',adTransport);}});brea=
k;case'Middle':new =
Ajax.Request('approxy.php?url=3D'+endpointURL,{method:'get',onSuccess:fun=
ction(adTransport){PG.DisplayOASAd('ad_right','Middle',adTransport);}});b=
reak;}}}},inlineAdvertising:function(adSection){if(typeof =
adPositions!=3D'undefined'&&adPositions!=3D""){var =
sitePage=3Dsitepage;var =
protocol=3Ddocument.URL;protocol=3Dprotocol.substring(0,5);var =
oas=3D'';if(protocol.lastIndexOf('s')=3D=3D-1){protocol=3D'http://oascent=
ral.post-gazette.com';}else{protocol=3D'https://oasc02.247realmedia.com';=
}
oas=3Dprotocol+"/RealMedia/ads/";var RN=3Dnew String(Math.random());var =
RNS=3DRN.substring(2,11);var oaspage=3Dsitepage+"/1"+RNS+"@";var =
endpointURL=3Doas+"adstream_jx.ads/"+oaspage;switch(adSection){case'ad_to=
p':if(adPositions.indexOf('Top')>-1){var =
adloc=3DadPositions.substring(adPositions.indexOf('Top'),adPositions.leng=
th);if(adloc.indexOf(",")>-1){adloc=3Dadloc.substring(0,adloc.indexOf(","=
));}
document.write('<div class=3D"top_ad"><scri'+'pt =
src=3D"'+endpointURL+adloc+'" =
type=3D"text/javascript"></script></div>');}
break;case'ad_right':var retVal=3D'';var =
ads=3DadPositions.split(',');for(var =
a=3D0;a<ads.size();a++){if(ads[a].indexOf('Top')>-1)continue;if(ads[a].in=
dexOf('google')=3D=3D0){retVal+=3D'<div class=3D"right_ad">'+'<script =
type=3D"text/javascript">'+'google_ad_client =3D "pub-0320899052287117"; =
'+'google_ad_width =3D 160; '+'google_ad_height =3D 600; =
'+'google_ad_format =3D "160x600_as"; '+'google_ad_type =3D "text"; =
'+'google_ad_channel =3D ""; '+'google_color_border =3D "3B3B3B"; =
'+'google_color_bg =3D "FFFFFF"; '+'google_color_link =3D "3B3B3B"; =
'+'google_color_text =3D "000000"; '+'google_color_url =3D "3B3B3B"; =
'+'google_ui_features =3D "rc:0"; '+'</script> '+'<script =
type=3D"text/javascript" =
src=3D"http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>=
'+'<div class=3D"right_ad_hack"></div>'+'</div>';}else{retVal+=3D'<div =
class=3D"right_ad"><script src=3D"'+endpointURL+ads[a]+'" =
type=3D"text/javascript"></script></div>';}}
return retVal;break;}}
return"";},retargetIframeLinks:function(iframeid){},DisplayOASAd:function=
(parentId,position,adxml){var =
parent=3Ddocument.getElementById(parentId);var =
container=3Ddocument.createElement("div");if(typeof =
adxml.responseText!=3D'undefined'){container.innerHTML=3Dadxml.responseTe=
xt;}else{container.innerHTML=3Dadxml;}
if(position.indexOf("Right")>-1||position.indexOf("Middle")>-1){container=
.className=3D'right_ad';parent.appendChild(container);}
if(position.indexOf("Left")>-1){container.className=3D'left_ad';parent.ap=
pendChild(container);}
if(position.indexOf("Top")>-1){container.className=3D'top_ad';parent.appe=
ndChild(container);}},OAS_AD:function(adName){if(typeof =
adName!=3D'undefined'){var sitePage=3Dsitepage;var =
protocol=3Ddocument.URL;protocol=3Dprotocol.substring(0,5);var =
oas=3D'';if(protocol.lastIndexOf('s')=3D=3D-1){protocol=3D'http://oascent=
ral.post-gazette.com';}else{protocol=3D'https://oasc02.247realmedia.com';=
}
oas=3Dprotocol+"/RealMedia/ads/";var RN=3Dnew String(Math.random());var =
RNS=3DRN.substring(2,11);var oaspage=3Dsitepage+"/1"+RNS+"@";var =
endpointURL=3Doas+"adstream_jx.ads/"+oaspage;document.write('<div =
class=3D"oas_compat_ad"><script src=3D"'+endpointURL+adName+'" =
type=3D"text/javascript"></script></div>');}},GoogleAd:function(){documen=
t.write('<script type=3D"text/javascript">'
+'google_ad_client =3D "pub-0320899052287117"; '
+'google_ad_width =3D 160; '
+'google_ad_height =3D 600; '
+'google_ad_format =3D "160x600_as"; '
+'google_ad_type =3D "text"; '
+'google_ad_channel =3D ""; '
+'google_color_border =3D "3B3B3B"; '
+'google_color_bg =3D "FFFFFF"; '
+'google_color_link =3D "3B3B3B"; '
+'google_color_text =3D "000000"; '
+'google_color_url =3D "3B3B3B"; '
+'google_ui_features =3D "rc:0"; '
+'</script> '
+"<script type=3D'text/javascript' =
src=3D'http://pagead2.googlesyndication.com/pagead/show_ads.js'></script>=
");},CreateDRB:function(){var =
src=3D"http://a201.g.akamai.net/7/201/32539/v001/dmc.download.akamai.com/=
32539/pittsburgh/employment/300x250.swf";document.write("<object =
classid=3D'clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' "
+"codebase=3D'http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/s=
wflash.cab#version=3D7,0,0,0' "
+"width=3D'300' "
+"height=3D'250' "
+"id=3D'endrb1'>"
+"<param name=3D'allowScriptAccess' value=3D'always' />"
+"<param name=3D'movie' value=3D'"+src+"' />"
+"<param name=3D'quality' value=3D'high' />"
+"<param name=3D'menu' value=3D'false' />"
+"<embed src=3D'"+src+"' "
+"quality=3D'high' "
+"width=3D'300' "
+"height=3D'250' "
+"name=3D'endrb1' "
+"align=3D'middle' "
+"menu=3D'false' "
+"allowScriptAccess=3D'always' "
+"type=3D'application/x-shockwave-flash' "
+"pluginspage=3D'http://www.macromedia.com/go/getflashplayer'> "
+"</embed> "
+"</object>");},weatherMap:[],setCurrentWeatherId:function(wid){for(var =
o=3D0;o<PG.weatherMap.size();o++){for(var =
i=3D0;i<PG.weatherMap[o].weather_ids.size();i++){if(PG.weatherMap[o].weat=
her_ids[i]=3D=3Dwid){}}}},changeTextSize:function(elem){var =
size=3Delem.id;var bodyTags=3Ddocument.getElementsByTagName("body");var =
bodyTag=3D$(bodyTags[0]);switch(size){case("smaller"):bodyTag.setStyle({"=
font-size":"95%"});break;case("normal"):bodyTag.setStyle({"font-size":"me=
dium"});break;case("larger"):bodyTag.setStyle({"font-size":"120%"});break=
;default:break;}},showLoaded:false,showLoading:false,initialImage:undefin=
ed,photoJournalBySection:function(sectionId,launchLink){launchLink=3D$(la=
unchLink);var =
endpointURL=3DPG.proxyURL+'photojournal.aspx?lngSectionID=3D'+sectionId;i=
f(!this.showLoaded){if(this.showLoading=3D=3Dfalse){this.showLoading=3Dtr=
ue;new =
Ajax.Request(endpointURL,{method:'get',onSuccess:function(transport){var =
allImages=3Deval(transport.responseText);var =
container=3D$('slideshow_container');var =
slideShowContent=3DallImages;container.setStyle({'display':'none'});for(v=
ar i=3D0;i<slideShowContent.size();i++){var =
imageLink=3Ddocument.createElement('A');imageLink.href=3D'http://www.post=
-gazette.com/'+slideShowContent[i].url;imageLink.rel=3D'lightbox['+sectio=
nId+']';imageLink.title=3DslideShowContent[i].photoCredit+" =
"+slideShowContent[i].photoCaption;imageLink.innerHTML=3DslideShowContent=
[i].title;container.appendChild(imageLink);if(i=3D=3D0)PG.initialImage=3D=
imageLink;}
PG.showLoaded=3Dtrue;myLightbox.updateImageList();myLightbox.start(PG.ini=
tialImage);PG.showLoading=3Dfalse;}});}}else{myLightbox.start(this.initia=
lImage);}}});PG.weatherMap.push({imagepath:'/includes/2007design/images/h=
eader_weather/1.png',weather_ids:[1,2,5,30,32,33,37]});PG.weatherMap.push=
({imagepath:'/includes/2007design/images/header_weather/2.png',weather_id=
s:[3,4,34,35,36]});PG.weatherMap.push({imagepath:'/includes/2007design/im=
ages/header_weather/3.png',weather_ids:[6,7,8,38]});PG.weatherMap.push({i=
magepath:'/includes/2007design/images/header_weather/4.png',weather_ids:[=
19,20,21,22,23,24,25,26,29,31,43,44]});PG.weatherMap.push({imagepath:'/in=
cludes/2007design/images/header_weather/5.png',weather_ids:[12,13,14,18,3=
9,40,41]});PG.weatherMap.push({imagepath:'/includes/2007design/images/hea=
der_weather/6.png',weather_ids:[15,16,17,42]});PG.weatherMap.push({imagep=
ath:'/includes/2007design/images/header_weather/8.png',weather_ids:[11]})=
;
------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.post-gazette.com/includes/2007design/js/menus.js


if(PG=3D=3Dundefined)var =
PG=3D{};PG=3DObject.extend(PG,{menu:{now:{imageurl:'',keywords:'Pittsburg=
h Post-Gazette',menuid:'now',sublinks:[{text:'Breaking =
News',url:'http://www.post-gazette.com/breaking/'},{text:'Weather',url:'h=
ttp://www.post-gazette.com/weather/'},{text:'Transportation/Traffic',url:=
'http://www.post-gazette.com/transportation/'},{text:'Events',url:'http:/=
/www.post-gazette.com/events/'},{text:'Dining =
guide',url:'http://www.post-gazette.com/diningguide/'},{text:'PG =
Store',url:'http://www.post-gazette.com/pgstore/'},{text:'Lottery',url:'h=
ttp://www.post-gazette.com/lottery/'},{text:'Marketplace',url:'http://www=
.post-gazette.com/marketplace/'}]},news:{imageurl:'/includes/2007design/i=
mages/sections/news.png',menuid:'news',keywords:'localnews,education,inte=
lligencer,nation,world,miningsafety,obituaries,breaking',sublinks:[{text:=
'Local',url:'http://www.post-gazette.com/localnews/'},{text:'U.S./World',=
url:'http://www.post-gazette.com/nationworld'},{text:'Obituaries',url:'ht=
tp://www.post-gazette.com/obituaries/'},{text:'Politics',url:'http://www.=
post-gazette.com/politics/'},{text:'Special =
Reports',url:'http://www.post-gazette.com/pg/03001/262208-209.stm'},{text=
:'Education',url:'http://www.post-gazette.com/localnews/education/'},{tex=
t:'Science',url:'http://www.post-gazette.com/healthscience/science.asp'},=
{text:'Environment',url:'http://www.post-gazette.com/healthscience/enviro=
nment.asp'},{text:'Consumer =
Help',url:'http://www.post-gazette.com/consumer'},{text:'Transportation',=
url:'http://www.post-gazette.com/transportation'}]},neighborhoods:{imageu=
rl:'/includes/2007design/images/sections/neighborhoods.png',keywords:'nei=
gh_city,neigh_north,neigh_south,neigh_east,neigh_west,neigh_washington,ne=
igh_westmoreland',menuid:'neighborhoods',sublinks:[{text:'City',url:'http=
://www.post-gazette.com/neigh_city/'},{text:'East',url:'http://www.post-g=
azette.com/neigh_east/'},{text:'West',url:'http://www.post-gazette.com/ne=
igh_west/'},{text:'North',url:'http://www.post-gazette.com/neigh_north/'}=
,{text:'South',url:'http://www.post-gazette.com/neigh_south/'},{text:'Was=
hington',url:'http://www.post-gazette.com/neigh_washington/'},{text:'West=
moreland',url:'http://www.post-gazette.com/neigh_westmoreland/'},{text:'H=
igh School News =
Wire',url:'http://www.post-gazette.com/hsnw/'}]},sports:{imageurl:'/inclu=
des/2007design/images/sections/sports.png',menuid:'sports',keywords:'Pitt=
sburgh sports, Pittsburgh Steelers,Pittsburgh Pirates,Pittsburgh =
Penguins,University of Pittsburgh,Pittsburgh High School =
Sports,Pittsburgh College Sports,Pittsburgh professional sports, Western =
Pennsylvania sports, Penn State University, =
penguins,pensquestions,pirates,hsbaseball,highschoolsports,hsother,hsfoot=
ball,pittfball,pittbbquestions,pittquestions,pittsports,psusports,psuques=
tions,duquesnesports,marchmadness,wvusports,nba,roncook,bobsmizik,chuckfi=
nder,genecollier,shellyanderson,rmusports,collegesportsother,golf,autorac=
ing,huntingfishing,sportsother',sublinks:[{text:'Steelers/NFL',url:'http:=
//www.post-gazette.com/steelers'},{text:'Penguins/NHL',url:'http://www.po=
st-gazette.com/penguins/'},{text:'Pirates/MLB',url:'http://www.post-gazet=
te.com/pirates'},{text:'High =
School',url:'http://www.post-gazette.com/highschoolsports/'},{text:'Pitt/=
Big East',url:'http://www.post-gazette.com/sports/pitt/'},{text:'PSU/Big =
Ten',url:'http://www.post-gazette.com/sports/psu'},{text:'WVU',url:'http:=
//www.post-gazette.com/sports/wvu/'},{text:'Duquesne',url:'http://www.pos=
t-gazette.com/sports/duquesne/'},{text:'Other =
Colleges',url:'http://www.post-gazette.com/sports/collegeother/'},{text:'=
Golf',url:'http://www.post-gazette.com/sports/golf/'},{text:'Other =
Sports',url:'http://www.post-gazette.com/sports/other/'},{text:'Columnist=
s',url:'http://www.post-gazette.com/sports/columnists/'}]},living:{imageu=
rl:'/includes/2007design/images/sections/living.png',menuid:'living',keyw=
ords:'Pets,food,kitchenmailbox,bridalpg,senior,restaurantreviews,lifestyl=
e,garden,susanbanks,homes,proms,fashion,health,techman,relationships',sub=
links:[{text:'Columnists',url:'http://www.post-gazette.com/columnists'},{=
text:'Food',url:'http://www.post-gazette.com/food'},{text:'Homes',url:'ht=
tp://www.post-gazette.com/homes/'},{text:'Restaurants',url:'http://www.po=
st-gazette.com/dining'},{text:'Fashion',url:'http://www.post-gazette.com/=
lifestyle/fashion/'},{text:'Health',url:'http://www.post-gazette.com/heal=
thscience/health.asp'},{text:'Gardening',url:'http://www.post-gazette.com=
/garden'},{text:'Pets',url:'http://www.post-gazette.com/pets'},{text:'Wed=
dings',url:'http://www.post-gazette.com/weddings'},{text:'Relationships',=
url:'http://www.post-gazette.com/relationships/'},{text:'Travel',url:'htt=
p://www.post-gazette.com/travel'},{text:'Outdoors',url:'http://www.post-g=
azette.com/sports/outdoors'}]},arts_n_entertainment:{imageurl:'/includes/=
2007design/images/sections/ane.png',menuid:'arts_n_entertainment',keyword=
s:'Painting,pmpeople,moviereviews,movies,tv,oscarwatch,video,music,theate=
r,inthewings,highschoolmusicals,books,bookreviews,bookclub,ae,tunedin',su=
blinks:[{text:'People',url:'http://www.post-gazette.com/people/'},{text:'=
Movies/Videos',url:'http://www.post-gazette.com/movies/'},{text:'TV/Radio=
',url:'http://www.post-gazette.com/tv/'},{text:'Music',url:'http://www.po=
st-gazette.com/music/'},{text:'Theater',url:'http://www.post-gazette.com/=
theater/'},{text:'Books',url:'http://www.post-gazette.com/books/'}]},busi=
ness:{imageurl:'/includes/2007design/images/sections/business.png',menuid=
:'business',keywords:'businessnews,Business,Pittsburgh =
Business,money,finance,bonds,consumer,interact,pittsburgh markets,local =
mortgage rates,Pittsburgh Business =
News,industry,yvonnezanos,larrywalsh,top50,yourbiz,interact',sublinks:[{t=
ext:'Dateline',url:'http://www.post-gazette.com/businessnews/dateline/'},=
{text:'Top =
50',url:'http://www.post-gazette.com/top50/top50.asp'},{text:'Markets',ur=
l:'http://www.post-gazette.com/markets'},{text:'Personal =
Business',url:'http://www.post-gazette.com/yourbiz/'},{text:'Cars',url:'h=
ttp://www.post-gazette.com/cars/'},{text:'Consumer',url:'http://www.post-=
gazette.com/consumer/'},{text:'Technology',url:'http://www.post-gazette.c=
om/Technology/'},{text:'Commercial Real =
Estate',url:'http://www.cityfeet.com/pittsburgh/'},{text:'Mortgage =
Rates',url:'http://classified.post-gazette.com/mortgage/'},{text:'Consume=
r =
Rates',url:'http://www.post-gazette.com/businessnews/rates/'}]},multimedi=
a:{imageurl:'/includes/2007design/images/sections/multimedia.png',menuid:=
'media',keywords:'video,audio,multimedia,media',sublinks:[{text:'Video',u=
rl:'http://www.post-gazette.com/pg/03001/633764-209.stm'},{text:'Podcasts=
',url:'http://www.post-gazette.com/podcast/'},{text:'Posted',url:'http://=
posted.post-gazette.com/'},{text:'Daily Photo =
Journal',url:'http://www.post-gazette.com/journal/'},{text:'Wireless',url=
:'http://www.post-gazette.com/xtras/wireless.asp'},{text:'Chat',url:'http=
://www.post-gazette.com/chat/'},{text:'Blogs',url:'http://www.post-gazett=
e.com/journals/'},{text:'Postcards & =
Wallpaper',url:'http://www.post-gazette.com/xtras/pghimages/'},{text:'Zoo=
 =
Photos',url:'http://www.post-gazette.com/xtras/zoo/'}]},opinion:{imageurl=
:'/includes/2007design/images/sections/opinion.png',menuid:'opinion',keyw=
ords:'editorials,opinion_editorials,opinion_letters,opinion_commentary,co=
lumnists,ruthanndailey,brianoneill,dansimpson,reghenry,tonynorman,barbara=
cloud,sallykalson,jackkelly,samanthabennett',sublinks:[{text:'Editorials'=
,url:'http://www.post-gazette.com/forum/edt/'},{text:'Letters',url:'http:=
//www.post-gazette.com/forum/letters/'},{text:'Perspectives',url:'http://=
www.post-gazette.com/forum/comm/'},{text:'Columnists',url:'http://www.pos=
t-gazette.com/columnists/'},{text:'Rob =
Rogers',url:'http://www.post-gazette.com/robrogers/'},{text:'Editorial =
FAQ',url:'http://www.post-gazette.com/pg/03001/322207-209.stm'}]},cars:{i=
mageurl:'/includes/2007design/images/sections/cars.png',keywords:'autonew=
s,pgonwheels'},classifieds:{imageurl:'/includes/2007design/images/section=
s/classifieds.png',keywords:'classifieds'},coupons:{imageurl:'/includes/2=
007design/images/sections/coupons.png',keywords:'coupons'},dining:{imageu=
rl:'/includes/2007design/images/sections/dining.png',keywords:'diningguid=
e'},events:{imageurl:'/includes/2007design/images/sections/events.png',ke=
ywords:'events,calendar,happenings'},explore:{imageurl:'/includes/2007des=
ign/images/sections/explore.png',keywords:'explore'},jobs:{imageurl:'/inc=
ludes/2007design/images/sections/jobs.png',keywords:'jobs'},media:{imageu=
rl:'/includes/2007design/images/sections/media.png',keywords:'media'},mov=
ies:{imageurl:'/includes/2007design/images/sections/movies.png',keywords:=
'movies'},online:{imageurl:'/includes/2007design/images/sections/online.p=
ng',keywords:'onlineexclusive,contact'},posted:{imageurl:'/includes/2007d=
esign/images/sections/posted.png',keywords:'posted'},realestate:{imageurl=
:'/includes/2007design/images/sections/realestate.png',keywords:'realesta=
te'},television:{imageurl:'/includes/2007design/images/sections/televisio=
n.png',keywords:'television'},traffic:{imageurl:'/includes/2007design/ima=
ges/sections/traffic.png',keywords:'traffic'},travel:{imageurl:'/includes=
/2007design/images/sections/travel.png',menuid:'travel',keywords:'travel'=
},search:{imageurl:'/includes/2007design/images/sections/search.png',menu=
id:'search',keywords:'search'}}});
------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.post-gazette.com/includes/2007design/js/scriptaculous.js?effects


var =
Scriptaculous=3D{Version:'1.7.1_beta3',require:function(libraryName){docu=
ment.write('<script type=3D"text/javascript" =
src=3D"'+libraryName+'"></script>');},REQUIRED_PROTOTYPE:'1.5.1',load:fun=
ction(){function convertVersionString(versionString){var =
r=3DversionString.split('.');return =
parseInt(r[0])*100000+parseInt(r[1])*1000+parseInt(r[2]);}
if((typeof Prototype=3D=3D'undefined')||(typeof =
Element=3D=3D'undefined')||(typeof =
Element.Methods=3D=3D'undefined')||(convertVersionString(Prototype.Versio=
n)<convertVersionString(Scriptaculous.REQUIRED_PROTOTYPE)))
throw("script.aculo.us requires the Prototype JavaScript framework >=3D =
"+
Scriptaculous.REQUIRED_PROTOTYPE);$A(document.getElementsByTagName("scrip=
t")).findAll(function(s){return(s.src&&s.src.match(/scriptaculous\.js(\?.=
*)?$/))}).each(function(s){var =
path=3Ds.src.replace(/scriptaculous\.js(\?.*)?$/,'');var =
includes=3Ds.src.match(/\?.*load=3D([a-z,]*)/);(includes?includes[1]:'bui=
lder,effects,dragdrop,controls,slider,sound').split(',').each(function(in=
clude){Scriptaculous.require(path+include+'.js')});});}}
Scriptaculous.load();
------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.post-gazette.com/includes/2007design/js/lightbox/lightbox.js

// =
-------------------------------------------------------------------------=
----------=0A=
//=0A=
//	Lightbox v2.03.3=0A=
//	by Lokesh Dhakar - http://www.huddletogether.com=0A=
//	5/21/06=0A=
//=0A=
//	For more information on this script, visit:=0A=
//	http://huddletogether.com/projects/lightbox2/=0A=
//=0A=
//	Licensed under the Creative Commons Attribution 2.5 License - =
http://creativecommons.org/licenses/by/2.5/=0A=
//	=0A=
//	Credit also due to those who have helped, inspired, and made their =
code available to the public.=0A=
//	Including: Scott Upton(uptonic.com), Peter-Paul Koch(quirksmode.com), =
Thomas Fuchs(mir.aculo.us), and others.=0A=
//=0A=
//=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
/*=0A=
=0A=
	Table of Contents=0A=
	-----------------=0A=
	Configuration=0A=
	Global Variables=0A=
=0A=
	Extending Built-in Objects	=0A=
	- Object.extend(Element)=0A=
	- Array.prototype.removeDuplicates()=0A=
	- Array.prototype.empty()=0A=
=0A=
	Lightbox Class Declaration=0A=
	- initialize()=0A=
	- updateImageList()=0A=
	- start()=0A=
	- changeImage()=0A=
	- resizeImageContainer()=0A=
	- showImage()=0A=
	- updateDetails()=0A=
	- updateNav()=0A=
	- enableKeyboardNav()=0A=
	- disableKeyboardNav()=0A=
	- keyboardAction()=0A=
	- preloadNeighborImages()=0A=
	- end()=0A=
	=0A=
	Miscellaneous Functions=0A=
	- getPageScroll()=0A=
	- getPageSize()=0A=
	- getKey()=0A=
	- listenKey()=0A=
	- showSelectBoxes()=0A=
	- hideSelectBoxes()=0A=
	- showFlash()=0A=
	- hideFlash()=0A=
	- pause()=0A=
	- initLightbox()=0A=
	=0A=
	Function Calls=0A=
	- addLoadEvent(initLightbox)=0A=
	=0A=
*/=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
=0A=
//=0A=
//	Configuration=0A=
//=0A=
var fileLoadingImage =3D =
"/includes/2007design/images/lightbox/loading.gif";		=0A=
var fileBottomNavCloseImage =3D =
"/includes/2007design/images/lightbox/x.png";=0A=
var arrowPrevActive =3D =
"/includes/2007design/images/lightbox/ArrowLeftOn.png";=0A=
var arrowPrevHover =3D =
"/includes/2007design/images/lightbox/ArrowLeftOver.png";=0A=
var arrowPrevInactive =3D =
"/includes/2007design/images/lightbox/ArrowLeftOff.png";=0A=
var arrowNextActive =3D =
"/includes/2007design/images/lightbox/ArrowRightOn.png";=0A=
var arrowNextHover =3D =
"/includes/2007design/images/lightbox/ArrowRightOver.png";=0A=
var arrowNextInactive =3D =
"/includes/2007design/images/lightbox/ArrowRightOff.png";=0A=
=0A=
var overlayOpacity =3D 0.8;	// controls transparency of shadow overlay=0A=
=0A=
var animate =3D true;			// toggles resizing animations=0A=
var resizeSpeed =3D 7;		// controls the speed of the image resizing =
animations (1=3Dslowest and 10=3Dfastest)=0A=
=0A=
var borderSize =3D 10;		//if you adjust the padding in the CSS, you will =
need to update this variable=0A=
=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
=0A=
//=0A=
//	Global Variables=0A=
//=0A=
var imageArray =3D new Array;=0A=
var activeImage;=0A=
=0A=
if(animate =3D=3D true){=0A=
	overlayDuration =3D 0.2;	// shadow fade in/out duration=0A=
	if(resizeSpeed > 10){ resizeSpeed =3D 10;}=0A=
	if(resizeSpeed < 1){ resizeSpeed =3D 1;}=0A=
	resizeDuration =3D (11 - resizeSpeed) * 0.15;=0A=
} else { =0A=
	overlayDuration =3D 0;=0A=
	resizeDuration =3D 0;=0A=
}=0A=
=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
=0A=
//=0A=
//	Additional methods for Element added by SU, Couloir=0A=
//	- further additions by Lokesh Dhakar (huddletogether.com)=0A=
//=0A=
Object.extend(Element, {=0A=
	getWidth: function(element) {=0A=
	   	element =3D $(element);=0A=
	   	return element.offsetWidth; =0A=
	},=0A=
	setWidth: function(element,w) {=0A=
	   	element =3D $(element);=0A=
    	element.style.width =3D w +"px";=0A=
	},=0A=
	setHeight: function(element,h) {=0A=
   		element =3D $(element);=0A=
    	element.style.height =3D h +"px";=0A=
	},=0A=
	setTop: function(element,t) {=0A=
	   	element =3D $(element);=0A=
    	element.style.top =3D t +"px";=0A=
	},=0A=
	setLeft: function(element,l) {=0A=
	   	element =3D $(element);=0A=
    	element.style.left =3D l +"px";=0A=
	},=0A=
	setSrc: function(element,src) {=0A=
    	element =3D $(element);=0A=
    	element.src =3D src; =0A=
	},=0A=
	setHref: function(element,href) {=0A=
    	element =3D $(element);=0A=
    	element.href =3D href; =0A=
	},=0A=
	setInnerHTML: function(element,content) {=0A=
		element =3D $(element);=0A=
		element.innerHTML =3D content;=0A=
	}=0A=
});=0A=
=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
=0A=
//=0A=
//	Extending built-in Array object=0A=
//	- array.removeDuplicates()=0A=
//	- array.empty()=0A=
//=0A=
Array.prototype.removeDuplicates =3D function () {=0A=
    for(i =3D 0; i < this.length; i++){=0A=
        for(j =3D this.length-1; j>i; j--){        =0A=
            if(this[i][0] =3D=3D this[j][0]){=0A=
                this.splice(j,1);=0A=
            }=0A=
        }=0A=
    }=0A=
}=0A=
=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
=0A=
Array.prototype.empty =3D function () {=0A=
	for(i =3D 0; i <=3D this.length; i++){=0A=
		this.shift();=0A=
	}=0A=
}=0A=
=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
=0A=
//=0A=
//	Lightbox Class Declaration=0A=
//	- initialize()=0A=
//	- start()=0A=
//	- changeImage()=0A=
//	- resizeImageContainer()=0A=
//	- showImage()=0A=
//	- updateDetails()=0A=
//	- updateNav()=0A=
//	- enableKeyboardNav()=0A=
//	- disableKeyboardNav()=0A=
//	- keyboardNavAction()=0A=
//	- preloadNeighborImages()=0A=
//	- end()=0A=
//=0A=
//	Structuring of code inspired by Scott Upton (http://www.uptonic.com/)=0A=
//=0A=
var Lightbox =3D Class.create();=0A=
=0A=
Lightbox.prototype =3D {=0A=
	=0A=
	// initialize()=0A=
	// Constructor runs on completion of the DOM loading. Calls =
updateImageList and then=0A=
	// the function inserts html at the bottom of the page which is used to =
display the shadow =0A=
	// overlay and the image container.=0A=
	//=0A=
	initialize: function() {	=0A=
		=0A=
		this.updateImageList();=0A=
=0A=
		// Code inserts html at the bottom of the page that looks similar to =
this:=0A=
		//=0A=
		//	<div id=3D"overlay"></div>=0A=
		//	<div id=3D"lightbox">=0A=
		//		<div id=3D"outerImageContainer">=0A=
		//			<div id=3D"imageContainer">=0A=
		//				<img id=3D"lightboxImage">=0A=
		//				<div style=3D"" id=3D"hoverNav">=0A=
		//					<a href=3D"#" id=3D"prevLink"></a>=0A=
		//					<a href=3D"#" id=3D"nextLink"></a>=0A=
		//					<span id=3D"numberDisplay"></span> ////// moved=0A=
		//					<a href=3D"#" id=3D"bottomNavClose"> ////// moved=0A=
		//						<img src=3D"images/close.gif"> ////// moved=0A=
		//					</a>							 ////// moved=0A=
		//				</div>=0A=
		//				<div id=3D"loading">=0A=
		//					<a href=3D"#" id=3D"loadingLink">=0A=
		//						<img src=3D"images/loading.gif">=0A=
		//					</a>=0A=
		//				</div>=0A=
		//			</div>=0A=
		//		</div>=0A=
		//		<div id=3D"imageDataContainer">=0A=
		//			<div id=3D"imageData">=0A=
		//				<div id=3D"imageDetails">=0A=
		//					<span id=3D"caption"></span>=0A=
		//				</div>=0A=
		//				<div id=3D"bottomNav">=0A=
		//				</div>=0A=
		//			</div>=0A=
		//		</div>=0A=
		//	</div>=0A=
=0A=
=0A=
		var objBody =3D document.getElementsByTagName("body").item(0);=0A=
		=0A=
		var objOverlay =3D document.createElement("div");=0A=
		objOverlay.setAttribute('id','overlay');=0A=
		objOverlay.style.display =3D 'none';=0A=
		objOverlay.onclick =3D function() { myLightbox.end(); }=0A=
		objBody.appendChild(objOverlay);=0A=
		=0A=
		var objLightbox =3D document.createElement("div");=0A=
		objLightbox.setAttribute('id','lightbox');=0A=
		objLightbox.style.display =3D 'none';=0A=
		objLightbox.onclick =3D function(e) {	// close Lightbox is user clicks =
shadow overlay=0A=
			if (!e) var e =3D window.event;=0A=
			var clickObj =3D Event.element(e).id;=0A=
			if ( clickObj =3D=3D 'lightbox') {=0A=
				myLightbox.end();=0A=
			}=0A=
		};=0A=
		objBody.appendChild(objLightbox);=0A=
			=0A=
		var objOuterImageContainer =3D document.createElement("div");=0A=
		objOuterImageContainer.setAttribute('id','outerImageContainer');=0A=
		objLightbox.appendChild(objOuterImageContainer);=0A=
=0A=
		// When Lightbox starts it will resize itself from 250 by 250 to the =
current image dimension.=0A=
		// If animations are turned off, it will be hidden as to prevent a =
flicker of a=0A=
		// white 250 by 250 box.=0A=
		if(animate){=0A=
			Element.setWidth('outerImageContainer', 250);=0A=
			Element.setHeight('outerImageContainer', 250);			=0A=
		} else {=0A=
			Element.setWidth('outerImageContainer', 1);=0A=
			Element.setHeight('outerImageContainer', 1);			=0A=
		}=0A=
=0A=
		var objImageContainer =3D document.createElement("div");=0A=
		objImageContainer.setAttribute('id','imageContainer');=0A=
		objOuterImageContainer.appendChild(objImageContainer);=0A=
	=0A=
		var objLightboxImage =3D document.createElement("img");=0A=
		objLightboxImage.setAttribute('id','lightboxImage');=0A=
		objImageContainer.appendChild(objLightboxImage);=0A=
	=0A=
		var objHoverNav =3D document.createElement("div");=0A=
		objHoverNav.setAttribute('id','hoverNav');=0A=
		objImageContainer.appendChild(objHoverNav);=0A=
	=0A=
		var objPrevLink =3D document.createElement("a");=0A=
		objPrevLink.setAttribute('id','prevLink');=0A=
		objPrevLink.setAttribute('href','#');=0A=
		objHoverNav.appendChild(objPrevLink);=0A=
		=0A=
		var objPrevLinkImg =3D document.createElement("img");=0A=
		objPrevLinkImg.setAttribute('id', 'prevLinkImg');=0A=
		objPrevLinkImg.setAttribute('src', arrowPrevInactive);=0A=
		objPrevLink.appendChild(objPrevLinkImg);=0A=
		=0A=
		var objNextLink =3D document.createElement("a");=0A=
		objNextLink.setAttribute('id','nextLink');=0A=
		objNextLink.setAttribute('href','#');=0A=
		objHoverNav.appendChild(objNextLink);=0A=
	=0A=
		var objNextLinkImg =3D document.createElement("img");=0A=
		objNextLinkImg.setAttribute('id', 'nextLinkImg');=0A=
		objNextLinkImg.setAttribute('src', arrowNextInactive);=0A=
		objNextLink.appendChild(objNextLinkImg);=0A=
		=0A=
		var objNumberDisplay =3D document.createElement("span");	//////added=0A=
		objNumberDisplay.setAttribute('id','numberDisplay');	//////added=0A=
		objHoverNav.appendChild(objNumberDisplay);				//////added=0A=
		=0A=
		var objBottomNavCloseLink =3D document.createElement("a");						=
//////added=0A=
		objBottomNavCloseLink.setAttribute('id','bottomNavClose');						=
//////added=0A=
		objBottomNavCloseLink.setAttribute('href','#');									//////added=0A=
		objBottomNavCloseLink.onclick =3D function() { myLightbox.end(); =
return false; }	//////added=0A=
		objHoverNav.appendChild(objBottomNavCloseLink);								//////added=0A=
	=0A=
		var objBottomNavCloseImage =3D document.createElement("img");				=
//////added=0A=
		objBottomNavCloseImage.setAttribute('src', fileBottomNavCloseImage);	=
//////added=0A=
		objBottomNavCloseLink.appendChild(objBottomNavCloseImage);				=
//////added=0A=
=0A=
		var objLoading =3D document.createElement("div");=0A=
		objLoading.setAttribute('id','loading');=0A=
		objImageContainer.appendChild(objLoading);=0A=
	=0A=
		var objLoadingLink =3D document.createElement("a");=0A=
		objLoadingLink.setAttribute('id','loadingLink');=0A=
		objLoadingLink.setAttribute('href','#');=0A=
		objLoadingLink.onclick =3D function() { myLightbox.end(); return =
false; }=0A=
		objLoading.appendChild(objLoadingLink);=0A=
	=0A=
		var objLoadingImage =3D document.createElement("img");=0A=
		objLoadingImage.setAttribute('src', fileLoadingImage);=0A=
		objLoadingLink.appendChild(objLoadingImage);=0A=
=0A=
		var objImageDataContainer =3D document.createElement("div");=0A=
		objImageDataContainer.setAttribute('id','imageDataContainer');=0A=
		objLightbox.appendChild(objImageDataContainer);=0A=
=0A=
		var objImageData =3D document.createElement("div");=0A=
		objImageData.setAttribute('id','imageData');=0A=
		objImageDataContainer.appendChild(objImageData);=0A=
	=0A=
		var objImageDetails =3D document.createElement("div");=0A=
		objImageDetails.setAttribute('id','imageDetails');=0A=
		objImageData.appendChild(objImageDetails);=0A=
	=0A=
		var objCaption =3D document.createElement("span");=0A=
		objCaption.setAttribute('id','caption');=0A=
		objImageDetails.appendChild(objCaption);=0A=
	=0A=
// 		var objNumberDisplay =3D document.createElement("span");=0A=
// 		objNumberDisplay.setAttribute('id','numberDisplay');=0A=
// 		objImageDetails.appendChild(objNumberDisplay);=0A=
		=0A=
// 		var objBottomNav =3D document.createElement("div");=0A=
// 		objBottomNav.setAttribute('id','bottomNav');=0A=
// 		objImageData.appendChild(objBottomNav);=0A=
	=0A=
// 		var objBottomNavCloseLink =3D document.createElement("a");=0A=
// 		objBottomNavCloseLink.setAttribute('id','bottomNavClose');=0A=
// 		objBottomNavCloseLink.setAttribute('href','#');=0A=
// 		objBottomNavCloseLink.onclick =3D function() { myLightbox.end(); =
return false; }=0A=
// 		objBottomNav.appendChild(objBottomNavCloseLink);=0A=
	=0A=
// 		var objBottomNavCloseImage =3D document.createElement("img");=0A=
// 		objBottomNavCloseImage.setAttribute('src', fileBottomNavCloseImage);=0A=
// 		objBottomNavCloseLink.appendChild(objBottomNavCloseImage);=0A=
	},=0A=
=0A=
=0A=
	//=0A=
	// updateImageList()=0A=
	// Loops through anchor tags looking for 'lightbox' references and =
applies onclick=0A=
	// events to appropriate links. You can rerun after dynamically adding =
images w/ajax.=0A=
	//=0A=
	updateImageList: function() {	=0A=
		if (!document.getElementsByTagName){ return; }=0A=
		var anchors =3D document.getElementsByTagName('a');=0A=
		var areas =3D document.getElementsByTagName('area');=0A=
=0A=
		// loop through all anchor tags=0A=
		for (var i=3D0; i<anchors.length; i++){=0A=
			var anchor =3D anchors[i];=0A=
			=0A=
			var relAttribute =3D String(anchor.getAttribute('rel'));=0A=
			=0A=
			// use the string.match() method to catch 'lightbox' references in =
the rel attribute=0A=
			if (anchor.getAttribute('href') && =
(relAttribute.toLowerCase().match('lightbox'))){=0A=
				anchor.onclick =3D function () {myLightbox.start(this); return =
false;}=0A=
			}=0A=
		}=0A=
=0A=
		// loop through all area tags=0A=
		// todo: combine anchor & area tag loops=0A=
		for (var i=3D0; i< areas.length; i++){=0A=
			var area =3D areas[i];=0A=
			=0A=
			var relAttribute =3D String(area.getAttribute('rel'));=0A=
			=0A=
			// use the string.match() method to catch 'lightbox' references in =
the rel attribute=0A=
			if (area.getAttribute('href') && =
(relAttribute.toLowerCase().match('lightbox'))){=0A=
				area.onclick =3D function () {myLightbox.start(this); return false;}=0A=
			}=0A=
		}=0A=
	},=0A=
	=0A=
	=0A=
	//=0A=
	//	start()=0A=
	//	Display overlay and lightbox. If image is part of a set, add =
siblings to imageArray.=0A=
	//=0A=
	start: function(imageLink) {	=0A=
=0A=
		hideSelectBoxes();=0A=
		hideFlash();=0A=
=0A=
		// stretch overlay to fill page and fade in=0A=
		var arrayPageSize =3D getPageSize();=0A=
		Element.setWidth('overlay', arrayPageSize[0]);=0A=
		Element.setHeight('overlay', arrayPageSize[1]);=0A=
=0A=
		new Effect.Appear('overlay', { duration: overlayDuration, from: 0.0, =
to: overlayOpacity });=0A=
=0A=
		imageArray =3D [];=0A=
		imageNum =3D 0;		=0A=
=0A=
		if (!document.getElementsByTagName){ return; }=0A=
		var anchors =3D document.getElementsByTagName( imageLink.tagName);=0A=
=0A=
		// if image is NOT part of a set..=0A=
		if((imageLink.getAttribute('rel') =3D=3D 'lightbox')){=0A=
			// add single image to imageArray=0A=
			imageArray.push(new Array(imageLink.getAttribute('href'), =
imageLink.getAttribute('title')));			=0A=
		} else {=0A=
		// if image is part of a set..=0A=
=0A=
			// loop through anchors, find other images in set, and add them to =
imageArray=0A=
			for (var i=3D0; i<anchors.length; i++){=0A=
				var anchor =3D anchors[i];=0A=
				if (anchor.getAttribute('href') && (anchor.getAttribute('rel') =
=3D=3D imageLink.getAttribute('rel'))){=0A=
					imageArray.push(new Array(anchor.getAttribute('href'), =
anchor.getAttribute('title')));=0A=
				}=0A=
			}=0A=
			imageArray.removeDuplicates();=0A=
			while(imageArray[imageNum][0] !=3D imageLink.getAttribute('href')) { =
imageNum++;}=0A=
		}=0A=
=0A=
		// calculate top and left offset for the lightbox =0A=
		var arrayPageScroll =3D getPageScroll();=0A=
		var lightboxTop =3D arrayPageScroll[1] + (arrayPageSize[3] / 10);=0A=
		var lightboxLeft =3D arrayPageScroll[0];=0A=
		Element.setTop('lightbox', lightboxTop);=0A=
		Element.setLeft('lightbox', lightboxLeft);=0A=
		=0A=
		Element.show('lightbox');=0A=
		=0A=
		this.changeImage(imageNum);=0A=
	},=0A=
=0A=
	//=0A=
	//	changeImage()=0A=
	//	Hide most elements and preload image in preparation for resizing =
image container.=0A=
	//=0A=
	changeImage: function(imageNum) {	=0A=
		=0A=
		activeImage =3D imageNum;	// update global var=0A=
=0A=
		// hide elements during transition=0A=
		if(animate){ Element.show('loading');}=0A=
		Element.hide('lightboxImage');=0A=
		Element.hide('hoverNav');=0A=
		Element.hide('prevLink');=0A=
		Element.hide('nextLink');=0A=
		Element.hide('imageDataContainer');=0A=
		Element.hide('numberDisplay');		=0A=
		=0A=
		imgPreloader =3D new Image();=0A=
		=0A=
		// once image is preloaded, resize image container=0A=
		imgPreloader.onload=3Dfunction(){=0A=
			Element.setSrc('lightboxImage', imageArray[activeImage][0]);=0A=
			myLightbox.resizeImageContainer(imgPreloader.width, =
imgPreloader.height + 14); /* Added 14 pixel offset to leave room for =
nav tabs at top */=0A=
			=0A=
			imgPreloader.onload=3Dfunction(){};	//	clear onLoad, IE behaves =
irratically with animated gifs otherwise =0A=
		}=0A=
		imgPreloader.src =3D imageArray[activeImage][0];=0A=
	},=0A=
=0A=
	//=0A=
	//	resizeImageContainer()=0A=
	//=0A=
	resizeImageContainer: function( imgWidth, imgHeight) {=0A=
=0A=
		// get curren width and height=0A=
		this.widthCurrent =3D Element.getWidth('outerImageContainer');=0A=
		this.heightCurrent =3D Element.getHeight('outerImageContainer');=0A=
=0A=
		// get new width and height=0A=
		var widthNew =3D (imgWidth  + (borderSize * 2));=0A=
		var heightNew =3D (imgHeight  + borderSize ); // omit bottom border so =
photo credit floats up -- (borderSize * 2));=0A=
=0A=
		// scalars based on change from old to new=0A=
		this.xScale =3D ( widthNew / this.widthCurrent) * 100;=0A=
		this.yScale =3D ( heightNew / this.heightCurrent) * 100;=0A=
=0A=
		// calculate size difference between new and old image, and resize if =
necessary=0A=
		wDiff =3D this.widthCurrent - widthNew;=0A=
		hDiff =3D this.heightCurrent - heightNew;=0A=
=0A=
		if(!( hDiff =3D=3D 0)){ new Effect.Scale('outerImageContainer', =
this.yScale, {scaleX: false, duration: resizeDuration, queue: 'front'}); =
}=0A=
		if(!( wDiff =3D=3D 0)){ new Effect.Scale('outerImageContainer', =
this.xScale, {scaleY: false, delay: resizeDuration, duration: =
resizeDuration}); }=0A=
		Element.setStyle('outerImageContainer',{ fontSize: '12px' }); ////// =
tweaked to fix font scaling problem=0A=
=0A=
		// if new and old image are same size and no scaling transition is =
necessary, =0A=
		// do a quick pause to prevent image flicker.=0A=
		if((hDiff =3D=3D 0) && (wDiff =3D=3D 0)){=0A=
			if (navigator.appVersion.indexOf("MSIE")!=3D-1){ pause(250); } else { =
pause(100);} =0A=
		}=0A=
=0A=
		//Element.setHeight('prevLink', imgHeight);=0A=
		//Element.setHeight('nextLink', imgHeight);=0A=
		Element.setWidth( 'imageDataContainer', widthNew);=0A=
		Element.setWidth( 'imageData', imgWidth);=0A=
		Element.setWidth( 'imageDetails', imgWidth);=0A=
=0A=
		this.showImage();=0A=
	},=0A=
	=0A=
	//=0A=
	//	showImage()=0A=
	//	Display image and begin preloading neighbors.=0A=
	//=0A=
	showImage: function(){=0A=
		Element.hide('loading');=0A=
		new Effect.Appear('lightboxImage', { duration: resizeDuration, queue: =
'end', afterFinish: function(){	myLightbox.updateDetails(); } });=0A=
		this.preloadNeighborImages();=0A=
	},=0A=
=0A=
	//=0A=
	//	updateDetails()=0A=
	//	Display caption, image number, and bottom nav.=0A=
	//=0A=
	updateDetails: function() {=0A=
	=0A=
		var theCaption =3D imageArray[activeImage][1];=0A=
		// if caption is not null=0A=
		if(theCaption){=0A=
			theCaption =3D theCaption.replace(/^(.*?)\<br\/?\>/i, "<span =
id=3D'credit'>$1</span><br/><br/>");=0A=
			Element.show('caption');=0A=
			Element.setInnerHTML( 'caption', theCaption);=0A=
		}=0A=
		=0A=
		// if image is part of set display 'Image x of x' =0A=
		if(imageArray.length > 1){=0A=
			Element.show('numberDisplay');=0A=
			Element.setInnerHTML( 'numberDisplay', "Image " + eval(activeImage + =
1) + " of " + imageArray.length);=0A=
		}=0A=
=0A=
		new Effect.Parallel(=0A=
			[ new Effect.SlideDown( 'imageDataContainer', { sync: true, duration: =
resizeDuration, from: 0.0, to: 1.0 }), =0A=
			  new Effect.Appear('imageDataContainer', { sync: true, duration: =
resizeDuration }) ], =0A=
			{ duration: resizeDuration, afterFinish: function() {=0A=
				// update overlay size and update nav=0A=
				var arrayPageSize =3D getPageSize();=0A=
				Element.setHeight('overlay', arrayPageSize[1]);=0A=
				myLightbox.updateNav();=0A=
				}=0A=
			} =0A=
		);=0A=
	},=0A=
=0A=
	//=0A=
	//	updateNav()=0A=
	//	Display appropriate previous and next hover navigation.=0A=
	//=0A=
	updateNav: function() {=0A=
=0A=
		var btn =3D null;=0A=
		var btnImg =3D null;=0A=
		=0A=
		Element.show('hoverNav');	=0A=
		Element.show('prevLink');=0A=
		Element.show('nextLink');=0A=
=0A=
		// if not first image in set, display prev image button as active=0A=
		btn =3D document.getElementById('prevLink');=0A=
		btnImg =3D document.getElementById('prevLinkImg');=0A=
		if(activeImage !=3D 0){=0A=
			//Element.show('prevLink');=0A=
			btnImg.src =3D arrowPrevActive;=0A=
			btn.onclick =3D function() {=0A=
				myLightbox.changeImage(activeImage - 1); return false;=0A=
			};=0A=
			btn.onmouseover =3D function() {=0A=
				document.getElementById('prevLinkImg').src =3D arrowPrevHover;=0A=
			};=0A=
			btn.onmouseout =3D function() {=0A=
				document.getElementById('prevLinkImg').src =3D arrowPrevActive;=0A=
			};=0A=
		} else {=0A=
			btnImg.src =3D arrowPrevInactive;=0A=
			btn.onclick =3D function() { }; // do-nothing functions=0A=
			btn.onmouseover =3D function() { };=0A=
			btn.onmouseout =3D function() { };=0A=
		}=0A=
=0A=
		// if not last image in set, display next image button=0A=
		btn =3D document.getElementById('nextLink');=0A=
		btnImg =3D document.getElementById('nextLinkImg');=0A=
		if(activeImage !=3D (imageArray.length - 1)){=0A=
			//Element.show('nextLink');=0A=
			btnImg.src =3D arrowNextActive;=0A=
			btn.onclick =3D function() {=0A=
				myLightbox.changeImage(activeImage + 1); return false;=0A=
			};=0A=
			btn.onmouseover =3D function() {=0A=
				document.getElementById('nextLinkImg').src =3D arrowNextHover;=0A=
			};=0A=
			btn.onmouseout =3D function() {=0A=
				document.getElementById('nextLinkImg').src =3D arrowNextActive;=0A=
			};=0A=
		} else {=0A=
			btnImg.src =3D arrowNextInactive;=0A=
			btn.onclick =3D function () { }; // do-nothing functions=0A=
			btn.onmouseover =3D function() { };=0A=
			btn.onmouseout =3D function() { };=0A=
		}=0A=
		=0A=
		this.enableKeyboardNav();=0A=
	},=0A=
=0A=
	//=0A=
	//	enableKeyboardNav()=0A=
	//=0A=
	enableKeyboardNav: function() {=0A=
		document.onkeydown =3D this.keyboardAction; =0A=
	},=0A=
=0A=
	//=0A=
	//	disableKeyboardNav()=0A=
	//=0A=
	disableKeyboardNav: function() {=0A=
		document.onkeydown =3D '';=0A=
	},=0A=
=0A=
	//=0A=
	//	keyboardAction()=0A=
	//=0A=
	keyboardAction: function(e) {=0A=
		if (e =3D=3D null) { // ie=0A=
			keycode =3D event.keyCode;=0A=
			escapeKey =3D 27;=0A=
		} else { // mozilla=0A=
			keycode =3D e.keyCode;=0A=
			escapeKey =3D e.DOM_VK_ESCAPE;=0A=
		}=0A=
=0A=
		key =3D String.fromCharCode(keycode).toLowerCase();=0A=
		=0A=
		if((key =3D=3D 'x') || (key =3D=3D 'o') || (key =3D=3D 'c') || =
(keycode =3D=3D escapeKey)){	// close lightbox=0A=
			myLightbox.end();=0A=
		} else if((key =3D=3D 'p') || (keycode =3D=3D 37)){	// display =
previous image=0A=
			if(activeImage !=3D 0){=0A=
				myLightbox.disableKeyboardNav();=0A=
				myLightbox.changeImage(activeImage - 1);=0A=
			}=0A=
		} else if((key =3D=3D 'n') || (keycode =3D=3D 39)){	// display next =
image=0A=
			if(activeImage !=3D (imageArray.length - 1)){=0A=
				myLightbox.disableKeyboardNav();=0A=
				myLightbox.changeImage(activeImage + 1);=0A=
			}=0A=
		}=0A=
=0A=
	},=0A=
=0A=
	//=0A=
	//	preloadNeighborImages()=0A=
	//	Preload previous and next images.=0A=
	//=0A=
	preloadNeighborImages: function(){=0A=
=0A=
		if((imageArray.length - 1) > activeImage){=0A=
			preloadNextImage =3D new Image();=0A=
			preloadNextImage.src =3D imageArray[activeImage + 1][0];=0A=
		}=0A=
		if(activeImage > 0){=0A=
			preloadPrevImage =3D new Image();=0A=
			preloadPrevImage.src =3D imageArray[activeImage - 1][0];=0A=
		}=0A=
	=0A=
	},=0A=
=0A=
	//=0A=
	//	end()=0A=
	//=0A=
	end: function() {=0A=
		this.disableKeyboardNav();=0A=
		Element.hide('lightbox');=0A=
		new Effect.Fade('overlay', { duration: overlayDuration});=0A=
		showSelectBoxes();=0A=
		showFlash();=0A=
	}=0A=
}=0A=
=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
=0A=
//=0A=
// getPageScroll()=0A=
// Returns array with x,y page scroll values.=0A=
// Core code from - quirksmode.com=0A=
//=0A=
function getPageScroll(){=0A=
=0A=
	var xScroll, yScroll;=0A=
=0A=
	if (self.pageYOffset) {=0A=
		yScroll =3D self.pageYOffset;=0A=
		xScroll =3D self.pageXOffset;=0A=
	} else if (document.documentElement && =
document.documentElement.scrollTop){	 // Explorer 6 Strict=0A=
		yScroll =3D document.documentElement.scrollTop;=0A=
		xScroll =3D document.documentElement.scrollLeft;=0A=
	} else if (document.body) {// all other Explorers=0A=
		yScroll =3D document.body.scrollTop;=0A=
		xScroll =3D document.body.scrollLeft;	=0A=
	}=0A=
=0A=
	arrayPageScroll =3D new Array(xScroll,yScroll) =0A=
	return arrayPageScroll;=0A=
}=0A=
=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
=0A=
//=0A=
// getPageSize()=0A=
// Returns array with page width, height and window width, height=0A=
// Core code from - quirksmode.com=0A=
// Edit for Firefox by pHaez=0A=
//=0A=
function getPageSize(){=0A=
	=0A=
	var xScroll, yScroll;=0A=
	=0A=
	if (window.innerHeight && window.scrollMaxY) {	=0A=
		xScroll =3D window.innerWidth + window.scrollMaxX;=0A=
		yScroll =3D window.innerHeight + window.scrollMaxY;=0A=
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // =
all but Explorer Mac=0A=
		xScroll =3D document.body.scrollWidth;=0A=
		yScroll =3D document.body.scrollHeight;=0A=
	} else { // Explorer Mac...would also work in Explorer 6 Strict, =
Mozilla and Safari=0A=
		xScroll =3D document.body.offsetWidth;=0A=
		yScroll =3D document.body.offsetHeight;=0A=
	}=0A=
	=0A=
	var windowWidth, windowHeight;=0A=
	=0A=
//	console.log(self.innerWidth);=0A=
//	console.log(document.documentElement.clientWidth);=0A=
=0A=
	if (self.innerHeight) {	// all except Explorer=0A=
		if(document.documentElement.clientWidth){=0A=
			windowWidth =3D document.documentElement.clientWidth; =0A=
		} else {=0A=
			windowWidth =3D self.innerWidth;=0A=
		}=0A=
		windowHeight =3D self.innerHeight;=0A=
	} else if (document.documentElement && =
document.documentElement.clientHeight) { // Explorer 6 Strict Mode=0A=
		windowWidth =3D document.documentElement.clientWidth;=0A=
		windowHeight =3D document.documentElement.clientHeight;=0A=
	} else if (document.body) { // other Explorers=0A=
		windowWidth =3D document.body.clientWidth;=0A=
		windowHeight =3D document.body.clientHeight;=0A=
	}	=0A=
	=0A=
	// for small pages with total height less then height of the viewport=0A=
	if(yScroll < windowHeight){=0A=
		pageHeight =3D windowHeight;=0A=
	} else { =0A=
		pageHeight =3D yScroll;=0A=
	}=0A=
=0A=
//	console.log("xScroll " + xScroll)=0A=
//	console.log("windowWidth " + windowWidth)=0A=
=0A=
	// for small pages with total width less then width of the viewport=0A=
	if(xScroll < windowWidth){	=0A=
		pageWidth =3D xScroll;		=0A=
	} else {=0A=
		pageWidth =3D windowWidth;=0A=
	}=0A=
//	console.log("pageWidth " + pageWidth)=0A=
=0A=
	arrayPageSize =3D new =
Array(pageWidth,pageHeight,windowWidth,windowHeight) =0A=
	return arrayPageSize;=0A=
}=0A=
=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
=0A=
//=0A=
// getKey(key)=0A=
// Gets keycode. If 'x' is pressed then it hides the lightbox.=0A=
//=0A=
function getKey(e){=0A=
	if (e =3D=3D null) { // ie=0A=
		keycode =3D event.keyCode;=0A=
	} else { // mozilla=0A=
		keycode =3D e.which;=0A=
	}=0A=
	key =3D String.fromCharCode(keycode).toLowerCase();=0A=
	=0A=
	if(key =3D=3D 'x'){=0A=
	}=0A=
}=0A=
=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
=0A=
//=0A=
// listenKey()=0A=
//=0A=
function listenKey () {	document.onkeypress =3D getKey; }=0A=
	=0A=
// ---------------------------------------------------=0A=
=0A=
function showSelectBoxes(){=0A=
	var selects =3D document.getElementsByTagName("select");=0A=
	for (i =3D 0; i !=3D selects.length; i++) {=0A=
		selects[i].style.visibility =3D "visible";=0A=
	}=0A=
}=0A=
=0A=
// ---------------------------------------------------=0A=
=0A=
function hideSelectBoxes(){=0A=
	var selects =3D document.getElementsByTagName("select");=0A=
	for (i =3D 0; i !=3D selects.length; i++) {=0A=
		selects[i].style.visibility =3D "hidden";=0A=
	}=0A=
}=0A=
=0A=
// ---------------------------------------------------=0A=
=0A=
function showFlash(){=0A=
	var flashObjects =3D document.getElementsByTagName("object");=0A=
	for (i =3D 0; i < flashObjects.length; i++) {=0A=
		flashObjects[i].style.visibility =3D "visible";=0A=
	}=0A=
=0A=
	var flashEmbeds =3D document.getElementsByTagName("embed");=0A=
	for (i =3D 0; i < flashEmbeds.length; i++) {=0A=
		flashEmbeds[i].style.visibility =3D "visible";=0A=
	}=0A=
}=0A=
=0A=
// ---------------------------------------------------=0A=
=0A=
function hideFlash(){=0A=
	var flashObjects =3D document.getElementsByTagName("object");=0A=
	for (i =3D 0; i < flashObjects.length; i++) {=0A=
		flashObjects[i].style.visibility =3D "hidden";=0A=
	}=0A=
=0A=
	var flashEmbeds =3D document.getElementsByTagName("embed");=0A=
	for (i =3D 0; i < flashEmbeds.length; i++) {=0A=
		flashEmbeds[i].style.visibility =3D "hidden";=0A=
	}=0A=
=0A=
}=0A=
=0A=
=0A=
// ---------------------------------------------------=0A=
=0A=
//=0A=
// pause(numberMillis)=0A=
// Pauses code execution for specified time. Uses busy code, not good.=0A=
// Help from Ran Bar-On [ran2103@gmail.com]=0A=
//=0A=
=0A=
function pause(ms){=0A=
	var date =3D new Date();=0A=
	curDate =3D null;=0A=
	do{var curDate =3D new Date();}=0A=
	while( curDate - date < ms);=0A=
}=0A=
/*=0A=
function pause(numberMillis) {=0A=
	var curently =3D new Date().getTime() + sender;=0A=
	while (new Date().getTime();	=0A=
}=0A=
*/=0A=
// ---------------------------------------------------=0A=
=0A=
=0A=
=0A=
function initLightbox() { myLightbox =3D new Lightbox(); }=0A=
Event.observe(window, 'load', initLightbox, false);
------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.post-gazette.com/includes/ajax/xmlparse.js


XMLParse=3Dnew =
function(){this.xml2ObjArray=3Dfunction(xmlDocElem,tagItemName){var =
self=3DXMLParse;var xmlElemArray=3Dnew Array;var xmlElemRow;var =
objArray=3D[];if(xmlDocElem.hasChildNodes()){xmlElemArray=3DxmlDocElem.ge=
tElementsByTagName(tagItemName);xmlElemRow=3DxmlElemArray[0];for(var =
j=3D0;j<xmlElemArray.length;j++){xmlElemRow=3DxmlElemArray[j];objArray[j]=
=3Dself.xmlElem2Obj(xmlElemArray[j]);}}
return objArray;};this.xmlElem2Obj=3Dfunction(xmlElem){var =
self=3DXMLParse;var ret=3Dnew =
Object();self.setPropertiesRecursive(ret,xmlElem);return =
ret;};this.setPropertiesRecursive=3Dfunction(obj,node){var =
self=3DXMLParse;if(node.childNodes.length>0){for(var =
i=3D0;i<node.childNodes.length;i++){if(node.childNodes[i].nodeType=3D=3D1=
&&node.childNodes[i].firstChild){if(node.childNodes[i].childNodes.length=3D=
=3D1){obj[node.childNodes[i].tagName]=3Dnode.childNodes[i].firstChild.nod=
eValue;}
else{obj[node.childNodes[i].tagName]=3D[];self.setPropertiesRecursive(obj=
[node.childNodes[i].tagName],node.childNodes[i]);}}}}};this.cleanXMLObjTe=
xt=3Dfunction(xmlObj){var self=3DXMLParse;var cleanObj=3DxmlObj;for(var =
prop in cleanObj){cleanObj[prop]=3DcleanText(cleanObj[prop]);}
return cleanObj;};this.cleanText=3Dfunction(str){var self=3DXMLParse;var =
ret=3Dstr;ret=3Dret.replace(/\n/g,'');ret=3Dret.replace(/\r/g,'');ret=3Dr=
et.replace(/\'/g,"\\'");ret=3Dret.replace(/\[CDATA\[/g,'');ret=3Dret.repl=
ace(/\]]/g,'');return ret;};this.rendered2Source=3Dfunction(str){var =
self=3DXMLParse;var =
proc=3Dstr;proc=3Dproc.replace(/</g,'&lt;');proc=3Dproc.replace(/>/g,'&gt=
;');return'<pre>'+proc+'</pre>';};this.getXMLDocElem=3Dfunction(xmlDivId,=
xmlNodeName){var self=3DXMLParse;var xmlElemArray=3D[];var =
xmlDocElem=3Dnull;if(document.all){var =
xmlStr=3Ddocument.getElementById(xmlDivId).innerHTML;var xmlDoc=3Dnew =
ActiveXObject("Microsoft.XMLDOM");xmlDoc.loadXML(xmlStr);xmlDocElem=3Dxml=
Doc.documentElement;}
else{xmlElemArray=3Dwindow.document.body.getElementsByTagName(xmlNodeName=
);xmlDocElem=3DxmlElemArray[0];;}
return xmlDocElem;};}
XMLParse.constructor=3Dnull;
------=_NextPart_000_00CD_01C81F89.14EDF9A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.post-gazette.com/includes/s_code.js

/* JLF 20070523 - This increments a global variable that appears in =
every=20
				  page of the web site.  Later, you can test this variable
				  and if the value is one, you're clear to execute Omniture code. */
if(typeof(OmnitureBlocksPresent) =3D=3D "undefined") {
	var OmnitureBlocksPresent =3D 0;
}

OmnitureBlocksPresent++;


/* MAKE NO EDITS BELOW THIS LINE UNLESS DIRECTED BY OMNITURE !! */

/* SiteCatalyst code version: H.9.
Copyright 1997-2007 Omniture, Inc. More info available at
http://www.omniture.com */
/************************ ADDITIONAL FEATURES ************************
     Plugins
*/
/* Specify the Report Suite ID(s) to track here */
var s_account=3D"pittpgcom"
var s=3Ds_gi(s_account)

/************************** CONFIG SECTION **************************/
/* You may add or alter any code config here. */
/* E-commerce Config */
s.currencyCode=3D"USD"
/* Link Tracking Config */
s.trackDownloadLinks=3Dtrue
s.trackExternalLinks=3Dtrue
s.trackInlineStats=3Dtrue
s.linkDownloadFileTypes=3D"exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls"
s.linkInternalFilters=3D"javascript:,post-gazette.com"
s.linkLeaveQueryString=3Dfalse
s.linkTrackVars=3D"None"
s.linkTrackEvents=3D"None"

/* WARNING: Changing any of the below variables will cause drastic
changes to how your visitor data is collected.  Changes should only be
made when instructed to do so by your account manager.*/
s.visitorNamespace=3D"pittsburghpostgazette"

s.trackingServer=3D"metrics.post-gazette.com"
s.trackingServerSecure=3D"smetrics.post-gazette.com"
s.dc=3D112

/* Plugin Config */
/* Form Analysis Config (should be above doPlugins section) */
s.formList=3D""
s.trackFormList=3Dtrue
s.trackPageName=3Dtrue
s.useCommerce=3Dfalse
s.varUsed=3D"prop25"
s.eventList=3D"" //Abandon,Success,Error

s.usePlugins=3Dtrue
function s_doPlugins(s) {
	/* Add calls to plugins here */
=09
	/* Plugin Example: getQueryParam v2.0 */
	if(!s.campaign)
		s.campaign=3Ds.getQueryParam('cmpid')
=09

	/* Plugin Example: getValOnce v0.2 */
	s.campaign=3Ds.getValOnce(s.campaign,"s_campaign",0)
=09
=09
	/* Set event 1 (page view) on every page  */=09
		=
if(s.events){if(s.events.indexOf("event1")=3D=3D-1){s.events=3Ds.events =
+ ',event1'}}else{s.events=3D'event1'}
	=09
		/* Set days since last visit */
		s.prop21=3Ds.eVar6=3Ds.getDaysSinceLastVisit();
	=09
	=09
		/* Set days since last visit on all pages if found */
		s.prop21=3Ds.getAndPersistValue(s.prop21,'o_dslv',0);
	=09
		/* Set event for unique searches if prop6 is found */
	=09
		var temp=3Ds.getValOnce(s.prop6,'ust',0);
		if(temp){s.events=3Ds.appendList(s.events,'event2',',','1');
		s.prop6=3Ds.prop6.toLowerCase();
		s.eVar5=3Ds.prop6;}
	=09
		/* Set Channel,pageName & Content Hierarchy - eVar2 & eVar3 */
		s.eVar2=3Ds.pageName;
		s.eVar3=3Ds.channel;
		s.eVar4=3Ds.hier1;
		s.prop5=3Ds.hier1;
		s.prop22=3Ds.eVar9=3Dwindow.location.host;
	=09
		/* Plugin Example: timeparting */
		s.prop8=3Ds.getTimeParting('d','-5','2007'); =20
		s.prop9=3Ds.getTimeParting('h','-5','2007');=20
		s.prop10=3Ds.getTimeParting('w','-5','2007');=20
		s.eVar11=3Ds.prop10 + " - " + s.prop8 + " - " + s.prop9;
	=09
	s.setupFormAnalysis();=20


}
s.doPlugins=3Ds_doPlugins

/************************** PLUGINS SECTION *************************/
/*
 * Plugin: Days since last Visit 1.0.H
 */
s.getDaysSinceLastVisit=3Dnew Function(""
+"var s=3Dthis,e=3Dnew =
Date(),cval,ct=3De.getTime(),c=3D's_lastvisit',day=3D24*"
+"60*60*1000;e.setTime(ct+3*365*day);cval=3Ds.c_r(c);if(!cval){s.c_w(c,"
+"ct,e);return 'First page view or cookies not supported';}else{var d"
+"=3Dct-cval;if(d>30*60*1000){if(d>30*day){s.c_w(c,ct,e);return 'More t"
+"han 30 days';}if(d<30*day+1 && d>7*day){s.c_w(c,ct,e);return 'More "
+"than 7 days';}if(d<7*day+1 && d>day){s.c_w(c,ct,e);return 'Less tha"
+"n 7 days';}if(d<day+1){s.c_w(c,ct,e);return 'Less than 1 day';}}els"
+"e return '';}"
);

/*
 * Plugin: getQueryParam 2.0 - return query string parameter(s)
 */
s.getQueryParam=3Dnew Function("p","d","u",""
+"var =
s=3Dthis,v=3D'',i,t;d=3Dd?d:'';u=3Du?u:(s.pageURL?s.pageURL:''+s.wd.loc"
+"ation);u=3Du=3D=3D'f'?''+s.gtfs().location:u;while(p){i=3Dp.indexOf(','=
);i=3D"
+"i<0?p.length:i;t=3Ds.p_gpv(p.substring(0,i),u);if(t)v+=3Dv?d+t:t;p=3Dp.=
su"
+"bstring(i=3D=3Dp.length?i:i+1)}return v");
s.p_gpv=3Dnew Function("k","u",""
+"var =
s=3Dthis,v=3D'',i=3Du.indexOf('?'),q;if(k&&i>-1){q=3Du.substring(i+1);v"
+"=3Ds.pt(q,'&','p_gvf',k)}return v");
s.p_gvf=3Dnew Function("t","k",""
+"if(t){var =
s=3Dthis,i=3Dt.indexOf('=3D'),p=3Di<0?t:t.substring(0,i),v=3Di<0?'T"
+"rue':t.substring(i+1);if(p.toLowerCase()=3D=3Dk.toLowerCase())return =
s."
+"epa(v)}return ''");

/*
 * Plugin Utility: appendList v1.0
 */
s.appendList=3Dnew Function("L","v","d","u",""
+"var s=3Dthis,m=3D0;if(!L)L=3D'';if(u){var i,n,a=3Ds.split(L,d);for(i =
in a){"
+"n=3Da[i];m=3Dm||(u=3D=3D1?(n=3D=3Dv):(n.toLowerCase()=3D=3Dv.toLowerCas=
e()));}}if(!"
+"m)L=3DL?L+d+v:v;return L");

/*
 * Plugin: getValOnce 0.2 - get a value once per session or number of =
days
 */
s.getValOnce=3Dnew Function("v","c","e",""
+"var s=3Dthis,k=3Ds.c_r(c),a=3Dnew =
Date;e=3De?e:0;if(v){a.setTime(a.getTime("
+")+e*86400000);s.c_w(c,v,e?a:0);}return v=3D=3Dk?'':v");

/*
 * Plugin: getAndPersistValue 0.3 - get a value on every page
 */
s.getAndPersistValue=3Dnew Function("v","c","e",""
+"var s=3Dthis,a=3Dnew =
Date;e=3De?e:0;a.setTime(a.getTime()+e*86400000);if("
+"v)s.c_w(c,v,e?a:0);return s.c_r(c);");

/*
 * Utility Function: split v1.5 - split a string (JS 1.0 compatible)
 */
s.split=3Dnew Function("l","d",""
+"var i,x=3D0,a=3Dnew =
Array;while(l){i=3Dl.indexOf(d);i=3Di>-1?i:l.length;a[x"
+"++]=3Dl.substring(0,i);l=3Dl.substring(i+d.length);}return a");

/*
 * Plugin: Form Analysis 2.0 (Success, Error, Abandonment)
 */
s.setupFormAnalysis=3Dnew Function(""
+"var s=3Dthis;if(!s.fa){s.fa=3Dnew Object;var =
f=3Ds.fa;f.ol=3Ds.wd.onload;s."
+"wd.onload=3Ds.faol;f.uc=3Ds.useCommerce;f.vu=3Ds.varUsed;f.vl=3Df.uc?s.=
even"
+"tList:'';f.tfl=3Ds.trackFormList;f.fl=3Ds.formList;f.va=3Dnew =
Array('',''"
+",'','')}");
s.sendFormEvent=3Dnew Function("t","pn","fn","en",""
+"var =
s=3Dthis,f=3Ds.fa;t=3Dt=3D=3D's'?t:'e';f.va[0]=3Dpn;f.va[1]=3Dfn;f.va[3]=3D=
t=3D=3D'"
+"s'?'Success':en;s.fasl(t);f.va[1]=3D'';f.va[3]=3D'';");
s.faol=3Dnew Function("e",""
+"var =
s=3Ds_c_il["+s._in+"],f=3Ds.fa,r=3Dtrue,fo,fn,i,en,t,tf;if(!e)e=3Ds.wd."
+"event;f.os=3Dnew =
Array;if(f.ol)r=3Df.ol(e);if(s.d.forms&&s.d.forms.leng"
+"th>0){for(i=3Ds.d.forms.length-1;i>=3D0;i--){fo=3Ds.d.forms[i];fn=3Dfo.=
name"
+";tf=3Df.tfl&&s.pt(f.fl,',','ee',fn)||!f.tfl&&!s.pt(f.fl,',','ee',fn);"
+"if(tf){f.os[fn]=3Dfo.onsubmit;fo.onsubmit=3Ds.faos;f.va[1]=3Dfn;f.va[3]=
=3D'"
+"No Data =
Entered';for(en=3D0;en<fo.elements.length;en++){el=3Dfo.element"
+"s[en];t=3Del.type;if(t&&t.toUpperCase){t=3Dt.toUpperCase();var =
md=3Del.on"
+"mousedown,kd=3Del.onkeydown,omd=3Dmd?md.toString():'',okd=3Dkd?kd.toStr=
in"
+"g():'';if(omd.indexOf('.fam(')<0&&okd.indexOf('.fam(')<0){el.s_famd"
+"=3Dmd;el.s_fakd=3Dkd;el.onmousedown=3Ds.fam;el.onkeydown=3Ds.fam}}}}}f.=
ul=3Ds"
+".wd.onunload;s.wd.onunload=3Ds.fasl;}return r;");
s.faos=3Dnew Function("e",""
+"var =
s=3Ds_c_il["+s._in+"],f=3Ds.fa,su;if(!e)e=3Ds.wd.event;if(f.vu){s[f.v"
+"u]=3D'';f.va[1]=3D'';f.va[3]=3D'';}su=3Df.os[this.name];return =
su?su(e):tru"
+"e;");
s.fasl=3Dnew Function("e",""
+"var =
s=3Ds_c_il["+s._in+"],f=3Ds.fa,a=3Df.va,l=3Ds.wd.location,ip=3Ds.trackPag=
"
+"eName,p=3Ds.pageName;if(a[1]!=3D''&&a[3]!=3D''){a[0]=3D!p&&ip?l.host+l.=
path"
+"name:a[0]?a[0]:p;if(!f.uc&&a[3]!=3D'No Data =
Entered'){if(e=3D=3D'e')a[2]=3D"
+"'Error';else if(e=3D=3D's')a[2]=3D'Success';else a[2]=3D'Abandon'}else =
a[2]"
+"=3D'';var =
tp=3Dip?a[0]+':':'',t3=3De!=3D's'?':('+a[3]+')':'',ym=3D!f.uc&&a[3]"
+"!=3D'No Data =
Entered'?tp+a[1]+':'+a[2]+t3:tp+a[1]+t3,ltv=3Ds.linkTrackV"
+"ars,lte=3Ds.linkTrackEvents,up=3Ds.usePlugins;if(f.uc){s.linkTrackVars=3D=
"
+"ltv=3D=3D'None'?f.vu+',events':ltv+',events,'+f.vu;s.linkTrackEvents=3D=
lt"
+"e=3D=3D'None'?f.vl:lte+','+f.vl;f.cnt=3D-1;if(e=3D=3D'e')s.events=3Ds.p=
t(f.vl,'"
+",','fage',2);else =
if(e=3D=3D's')s.events=3Ds.pt(f.vl,',','fage',1);else s"
+".events=3Ds.pt(f.vl,',','fage',0)}else{s.linkTrackVars=3Dltv=3D=3D'None=
'?f."
+"vu:ltv+','+f.vu}s[f.vu]=3Dym;s.usePlugins=3Dfalse;s.tl(true,'o','Form =
A"
+"nalysis');s[f.vu]=3D'';s.usePlugins=3Dup}return =
f.ul&&e!=3D'e'&&e!=3D's'?f."
+"ul(e):true;");
s.fam=3Dnew Function("e",""
+"var s=3Ds_c_il["+s._in+"],f=3Ds.fa;if(!e) e=3Ds.wd.event;var =
o=3Ds.trackLas"
+"tChanged,et=3De.type.toUpperCase(),t=3Dthis.type.toUpperCase(),fn=3Dthi=
s."
+"form.name,en=3Dthis.name,sc=3Dfalse;if(document.layers){kp=3De.which;b=3D=
e."
+"which}else{kp=3De.keyCode;b=3De.button}et=3Det=3D=3D'MOUSEDOWN'?1:et=3D=
=3D'KEYDOW"
+"N'?2:et;if(f.ce!=3Den||f.cf!=3Dfn){if(et=3D=3D1&&b!=3D2&&'BUTTONSUBMITR=
ESETIM"
+"AGERADIOCHECKBOXSELECT-ONEFILE'.indexOf(t)>-1){f.va[1]=3Dfn;f.va[3]=3De=
"
+"n;sc=3Dtrue}else =
if(et=3D=3D1&&b=3D=3D2&&'TEXTAREAPASSWORDFILE'.indexOf(t)>-1"
+"){f.va[1]=3Dfn;f.va[3]=3Den;sc=3Dtrue}else =
if(et=3D=3D2&&kp!=3D9&&kp!=3D13){f.va["
+"1]=3Dfn;f.va[3]=3Den;sc=3Dtrue}if(sc){nface=3Den;nfacf=3Dfn}}if(et=3D=3D=
1&&this.s"
+"_famd)return this.s_famd(e);if(et=3D=3D2&&this.s_fakd)return =
this.s_fak"
+"d(e);");
s.ee=3Dnew Function("e","n",""
+"return n&&n.toLowerCase?e.toLowerCase()=3D=3Dn.toLowerCase():false;");
s.fage=3Dnew Function("e","a",""
+"var s=3Dthis,f=3Ds.fa,x=3Df.cnt;x=3Dx?x+1:1;f.cnt=3Dx;return =
x=3D=3Da?e:'';");

/*
 * Plugin: getTimeParting 1.3 - Set timeparting values based on time =
zone
 */

s.getTimeParting=3Dnew Function("t","z","y",""
+"dc=3Dnew Date('1/1/2000');f=3D15;ne=3D8;if(dc.getDay()!=3D6||"
+"dc.getMonth()!=3D0){return'Data Not Available'}else{;z=3DparseInt(z);"
+"if(y=3D=3D'2009'){f=3D8;ne=3D1};gmar=3Dnew =
Date('3/1/'+y);dsts=3Df-gmar.getDay("
+");gnov=3Dnew Date('11/1/'+y);dste=3Dne-gnov.getDay();spr=3Dnew =
Date('3/'"
+"+dsts+'/'+y);fl=3Dnew Date('11/'+dste+'/'+y);cd=3Dnew Date();"
+"if(cd>spr&&cd<fl){z=3Dz+1}else{z=3Dz};utc=3Dcd.getTime()+(cd.getTimezon=
eO"
+"ffset()*60000);tz=3Dnew Date(utc + =
(3600000*z));thisy=3Dtz.getFullYear("
+");var days=3D['Sunday','Monday','Tuesday','Wednesday','Thursday','Fr"
+"iday','Saturday'];if(thisy!=3Dy){return'Data Not Available'}else{;thi"
+"sh=3Dtz.getHours();thismin=3Dtz.getMinutes();thisd=3Dtz.getDay();var =
dow=3D"
+"days[thisd];var ap=3D'AM';var dt=3D'Weekday';var =
mint=3D'00';if(thismin>3"
+"0){mint=3D'30'}if(thish>=3D12){ap=3D'PM';thish=3Dthish-12};if =
(thish=3D=3D0){th"
+"ish=3D12};if(thisd=3D=3D6||thisd=3D=3D0){dt=3D'Weekend'};var =
timestring=3Dthish+'"
+":'+mint+ap;var daystring=3Ddow;var =
endstring=3Ddt;if(t=3D=3D'h'){return tim"
+"estring}if(t=3D=3D'd'){return daystring};if(t=3D=3D'w'){return en"
+"dstring}}};"
);

/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_objectID;function s_c2fe(f){var x=3D'',s=3D0,e,a,b,c;while(1){e=3D
f.indexOf('"',s);b=3Df.indexOf('\\',s);c=3Df.indexOf("\n",s);if(e<0||(b>=3D=

0&&b<e))e=3Db;if(e<0||(c>=3D0&&c<e))e=3Dc;if(e>=3D0){x+=3D(e>s?f.substrin=
g(s,e):
'')+(e=3D=3Dc?'\\n':'\\'+f.substring(e,e+1));s=3De+1}else return x
+f.substring(s)}return f}function s_c2fa(f){var =
s=3Df.indexOf('(')+1,e=3D
f.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+'"':
a}function s_c2f(cc){cc=3D''+cc;var fc=3D'var f=3Dnew Function(',s=3D
cc.indexOf(';',cc.indexOf('{')),e=3Dcc.lastIndexOf('}'),o,a,d,q,c,f,h,x
fc+=3Ds_c2fa(cc)+',"var s=3Dnew Object;';c=3Dcc.substring(s+1,e);s=3D
c.indexOf('function');while(s>=3D0){d=3D1;q=3D'';x=3D0;f=3Dc.substring(s)=
;a=3D
s_c2fa(f);e=3Do=3Dc.indexOf('{',s);e++;while(d>0){h=3Dc.substring(e,e+1);=
if(
q){if(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_c2fe(c.substring(o+1,e))+'")'
+c.substring(e+1);s=3Dc.indexOf('function')}fc+=3Ds_c2fe(c)+';return =
s");'
eval(fc);return f}function s_gi(un,pg,ss){var c=3D"function s_c(un,pg,s"
+"s){var s=3Dthis;s.wd=3Dwindow;if(!s.wd.s_c_in){s.wd.s_c_il=3Dnew =
Array;s."
+"wd.s_c_in=3D0;}s._il=3Ds.wd.s_c_il;s._in=3Ds.wd.s_c_in;s._il[s._in]=3Ds=
;s.w"
+"d.s_c_in++;s.m=3Dfunction(m){return =
(''+m).indexOf('{')<0};s.fl=3Dfunct"
+"ion(x,l){return x?(''+x).substring(0,l):x};s.co=3Dfunction(o){if(!o)r"
+"eturn o;var n=3Dnew Object,x;for(x in o)if(x.indexOf('select')<0&&x.i"
+"ndexOf('filter')<0)n[x]=3Do[x];return =
n};s.num=3Dfunction(x){x=3D''+x;for"
+"(var p=3D0;p<x.length;p++)if(('0123456789').indexOf(x.substring(p,p+1"
+"))<0)return 0;return 1};s.rep=3Dfunction(x,o,n){var =
i=3Dx.indexOf(o);wh"
+"ile(x&&i>=3D0){x=3Dx.substring(0,i)+n+x.substring(i+o.length);i=3Dx.ind=
ex"
+"Of(o,i+n.length)}return x};s.ape=3Dfunction(x){var =
s=3Dthis,i;x=3Dx?s.rep"
+"(escape(''+x),'+','%2B'):x;if(x&&s.charSet&&s.em=3D=3D1&&x.indexOf('%u'=
"
+")<0&&x.indexOf('%U')<0){i=3Dx.indexOf('%');while(i>=3D0){i++;if(('89ABC=
"
+"DEFabcdef').indexOf(x.substring(i,i+1))>=3D0)return x.substring(0,i)+"
+"'u00'+x.substring(i);i=3Dx.indexOf('%',i)}}return =
x};s.epa=3Dfunction(x"
+"){var s=3Dthis;return x?unescape(s.rep(''+x,'+',' =
')):x};s.pt=3Dfunctio"
+"n(x,d,f,a){var =
s=3Dthis,t=3Dx,z=3D0,y,r;while(t){y=3Dt.indexOf(d);y=3Dy<0?t.l"
+"ength:y;t=3Dt.substring(0,y);r=3Ds.m(f)?s[f](t,a):f(t,a);if(r)return =
r;"
+"z+=3Dy+d.length;t=3Dx.substring(z,x.length);t=3Dz<x.length?t:''}return =
''"
+"};s.isf=3Dfunction(t,a){var =
c=3Da.indexOf(':');if(c>=3D0)a=3Da.substring(0,"
+"c);if(t.substring(0,2)=3D=3D's_')t=3Dt.substring(2);return =
(t!=3D''&&t=3D=3Da)}"
+";s.fsf=3Dfunction(t,a){var =
s=3Dthis;if(s.pt(a,',','isf',t))s.fsg+=3D(s.fs"
+"g!=3D''?',':'')+t;return 0};s.fs=3Dfunction(x,f){var =
s=3Dthis;s.fsg=3D'';s."
+"pt(x,',','fsf',f);return s.fsg};s.c_d=3D'';s.c_gdf=3Dfunction(t,a){var =
"
+"s=3Dthis;if(!s.num(t))return 1;return 0};s.c_gd=3Dfunction(){var =
s=3Dthis"
+",d=3Ds.wd.location.hostname,n=3Ds.fpCookieDomainPeriods,p;if(!n)n=3Ds.c=
oo"
+"kieDomainPeriods;if(d&&!s.c_d){n=3Dn?parseInt(n):2;n=3Dn>2?n:2;p=3Dd.la=
st"
+"IndexOf('.');if(p>=3D0){while(p>=3D0&&n>1){p=3Dd.lastIndexOf('.',p-1);n=
--"
+"}s.c_d=3Dp>0&&s.pt(d,'.','c_gdf',0)?d.substring(p):d}}return s.c_d};s"
+".c_r=3Dfunction(k){var s=3Dthis;k=3Ds.ape(k);var c=3D' =
'+s.d.cookie,i=3Dc.ind"
+"exOf(' =
'+k+'=3D'),e=3Di<0?i:c.indexOf(';',i),v=3Di<0?'':s.epa(c.substring"
+"(i+2+k.length,e<0?c.length:e));return =
v!=3D'[[B]]'?v:''};s.c_w=3Dfuncti"
+"on(k,v,e){var =
s=3Dthis,d=3Ds.c_gd(),l=3Ds.cookieLifetime,t;v=3D''+v;l=3Dl?(''"
+"+l).toUpperCase():'';if(e&&l!=3D'SESSION'&&l!=3D'NONE'){t=3D(v!=3D''?pa=
rseI"
+"nt(l?l:0):-60);if(t){e=3Dnew Date;e.setTime(e.getTime()+(t*1000))}}if"
+"(k&&l!=3D'NONE'){s.d.cookie=3Dk+'=3D'+s.ape(v!=3D''?v:'[[B]]')+'; =
path=3D/;'+"
+"(e&&l!=3D'SESSION'?' expires=3D'+e.toGMTString()+';':'')+(d?' =
domain=3D'+"
+"d+';':'');return s.c_r(k)=3D=3Dv}return =
0};s.eh=3Dfunction(o,e,r,f){var s"
+"=3Dthis,b=3D's_'+e+'_'+s._in,n=3D-1,l,i,x;if(!s.ehl)s.ehl=3Dnew =
Array;l=3Ds.e"
+"hl;for(i=3D0;i<l.length&&n<0;i++){if(l[i].o=3D=3Do&&l[i].e=3D=3De)n=3Di=
}if(n<0)"
+"{n=3Di;l[n]=3Dnew =
Object}x=3Dl[n];x.o=3Do;x.e=3De;f=3Dr?x.b:f;if(r||f){x.b=3Dr?0:"
+"o[e];x.o[e]=3Df}if(x.b){x.o[b]=3Dx.b;return b}return =
0};s.cet=3Dfunction("
+"f,a,t,o,b){var =
s=3Dthis,r;if(s.apv>=3D5&&(!s.isopera||s.apv>=3D7))eval('t"
+"ry{r=3Ds.m(f)?s[f](a):f(a)}catch(e){r=3Ds.m(t)?s[t](e):t(e)}');else{if(=
"
+"s.ismac&&s.u.indexOf('MSIE =
4')>=3D0)r=3Ds.m(b)?s[b](a):b(a);else{s.eh(s"
+".wd,'onerror',0,o);r=3Ds.m(f)?s[f](a):f(a);s.eh(s.wd,'onerror',1)}}re"
+"turn r};s.gtfset=3Dfunction(e){var s=3Dthis;return =
s.tfs};s.gtfsoe=3Dnew "
+"Function('e','var s=3Ds_c_il['+s._in+'];s.eh(window,\"onerror\",1);s."
+"etfs=3D1;var c=3Ds.t();if(c)s.d.write(c);s.etfs=3D0;return =
true');s.gtfsf"
+"b=3Dfunction(a){return window};s.gtfsf=3Dfunction(w){var =
s=3Dthis,p=3Dw.par"
+"ent,l=3Dw.location;s.tfs=3Dw;if(p&&p.location!=3Dl&&p.location.host=3D=3D=
l.ho"
+"st){s.tfs=3Dp;return s.gtfsf(s.tfs)}return =
s.tfs};s.gtfs=3Dfunction(){v"
+"ar =
s=3Dthis;if(!s.tfs){s.tfs=3Ds.wd;if(!s.etfs)s.tfs=3Ds.cet('gtfsf',s.tf"
+"s,'gtfset',s.gtfsoe,'gtfsfb')}return s.tfs};s.ca=3Dfunction(){var =
s=3Dt"
+"his,imn=3D's_i_'+s.fun;if(s.d.images&&s.apv>=3D3&&(!s.isopera||s.apv>=3D=
7"
+")&&(s.ns6<0||s.apv>=3D6.1)){s.ios=3D1;if(!s.d.images[imn]&&(!s.isns||(s=
"
+".apv<4||s.apv>=3D5))){s.d.write('<im'+'g name=3D\"'+imn+'\" height=3D1 =
wi"
+"dth=3D1 border=3D0 =
alt=3D\"\">');if(!s.d.images[imn])s.ios=3D0}}};s.mr=3Dfunc"
+"tion(sess,q,ta){var =
s=3Dthis,dc=3Ds.dc,t1=3Ds.trackingServer,t2=3Ds.trackin"
+"gServerSecure,ns=3Ds.visitorNamespace,unc=3Ds.rep(s.fun,'_','-'),imn=3D=
's"
+"_i_'+s.fun,im,b,e,rs=3D'http'+(s.ssl?'s':'')+'://'+(t1?(s.ssl&&t2?t2:"
+"t1):((ns?ns:(s.ssl?'102':unc))+'.'+(s.dc?s.dc:112)+'.2o7.net'))+'/b"
+"/ss/'+s.un+'/1/H.9-pdvu-2/'+sess+'?[AQB]&ndh=3D1'+(q?q:'')+(s.q?s.q:'"
+"')+'&[AQE]';if(s.isie&&!s.ismac){if(s.apv>5.5)rs=3Ds.fl(rs,4095);else"
+" rs=3Ds.fl(rs,2047)}if(s.ios||s.ss){if =
(!s.ss)s.ca();im=3Ds.wd[imn]?s.w"
+"d[imn]:s.d.images[imn];if(!im)im=3Ds.wd[imn]=3Dnew =
Image;im.src=3Drs;if(r"
+"s.indexOf('&pe=3D')>=3D0&&(!ta||ta=3D=3D'_self'||ta=3D=3D'_top'||(s.wd.=
name&&ta"
+"=3D=3Ds.wd.name))){b=3De=3Dnew =
Date;while(e.getTime()-b.getTime()<500)e=3Dnew"
+" Date}return ''}return '<im'+'g sr'+'c=3D\"'+rs+'\" width=3D1 =
height=3D1 "
+"border=3D0 alt=3D\"\">'};s.gg=3Dfunction(v){var s=3Dthis;return =
s.wd['s_'+v"
+"]};s.glf=3Dfunction(t,a){if(t.substring(0,2)=3D=3D's_')t=3Dt.substring(=
2);v"
+"ar s=3Dthis,v=3Ds.gg(t);if(v)s[t]=3Dv};s.gl=3Dfunction(v){var =
s=3Dthis;s.pt(v"
+",',','glf',0)};s.gv=3Dfunction(v){var s=3Dthis;return =
s['vpm_'+v]?s['vp"
+"v_'+v]:(s[v]?s[v]:'')};s.havf=3Dfunction(t,a){var =
s=3Dthis,b=3Dt.substrin"
+"g(0,4),x=3Dt.substring(4),n=3DparseInt(x),k=3D'g_'+t,m=3D'vpm_'+t,q=3Dt=
,v=3Ds.l"
+"inkTrackVars,e=3Ds.linkTrackEvents;s[k]=3Ds.gv(t);if(s.lnk||s.eo){v=3Dv=
?v"
+"+','+s.vl_l:'';if(v&&!s.pt(v,',','isf',t))s[k]=3D'';if(t=3D=3D'events'&=
&e"
+")s[k]=3Ds.fs(s[k],e)}s[m]=3D0;if(t=3D=3D'visitorID')q=3D'vid';else =
if(t=3D=3D'pag"
+"eURL')q=3D'g';else if(t=3D=3D'referrer')q=3D'r';else =
if(t=3D=3D'vmk')q=3D'vmt';el"
+"se =
if(t=3D=3D'charSet'){q=3D'ce';if(s[k]&&s.em=3D=3D2)s[k]=3D'UTF-8'}else =
if(t=3D"
+"=3D'visitorNamespace')q=3D'ns';else =
if(t=3D=3D'cookieDomainPeriods')q=3D'cdp'"
+";else if(t=3D=3D'cookieLifetime')q=3D'cl';else =
if(t=3D=3D'variableProvider')q"
+"=3D'vvp';else if(t=3D=3D'currencyCode')q=3D'cc';else =
if(t=3D=3D'channel')q=3D'ch'"
+";else if(t=3D=3D'campaign')q=3D'v0';else if(s.num(x)) =
{if(b=3D=3D'prop')q=3D'c'"
+"+n;else if(b=3D=3D'eVar')q=3D'v'+n;else =
if(b=3D=3D'hier'){q=3D'h'+n;s[k]=3Ds.fl(s"
+"[k],255)}}if(s[k]&&t!=3D'linkName'&&t!=3D'linkType')s.qav+=3D'&'+q+'=3D=
'+s."
+"ape(s[k]);return ''};s.hav=3Dfunction(){var =
s=3Dthis;s.qav=3D'';s.pt(s.vl"
+"_t,',','havf',0);return =
s.qav};s.lnf=3Dfunction(t,h){t=3Dt?t.toLowerCas"
+"e():'';h=3Dh?h.toLowerCase():'';var =
te=3Dt.indexOf('=3D');if(t&&te>0&&h.i"
+"ndexOf(t.substring(te+1))>=3D0)return t.substring(0,te);return ''};s."
+"ln=3Dfunction(h){var s=3Dthis,n=3Ds.linkNames;if(n)return =
s.pt(n,',','lnf"
+"',h);return =
''};s.ltdf=3Dfunction(t,h){t=3Dt?t.toLowerCase():'';h=3Dh?h.t"
+"oLowerCase():'';var =
qi=3Dh.indexOf('?');h=3Dqi>=3D0?h.substring(0,qi):h;i"
+"f(t&&h.substring(h.length-(t.length+1))=3D=3D'.'+t)return 1;return =
0};s"
+".ltef=3Dfunction(t,h){t=3Dt?t.toLowerCase():'';h=3Dh?h.toLowerCase():''=
;i"
+"f(t&&h.indexOf(t)>=3D0)return 1;return 0};s.lt=3Dfunction(h){var =
s=3Dthis"
+",lft=3Ds.linkDownloadFileTypes,lef=3Ds.linkExternalFilters,lif=3Ds.link=
In"
+"ternalFilters;lif=3Dlif?lif:s.wd.location.hostname;h=3Dh.toLowerCase();=
"
+"if(s.trackDownloadLinks&&lft&&s.pt(lft,',','ltdf',h))return 'd';if("
+"s.trackExternalLinks&&(lef||lif)&&(!lef||s.pt(lef,',','ltef',h))&&("
+"!lif||!s.pt(lif,',','ltef',h)))return 'e';return ''};s.lc=3Dnew Funct"
+"ion('e','var =
s=3Ds_c_il['+s._in+'],b=3Ds.eh(this,\"onclick\");s.lnk=3Ds.c"
+"o(this);s.t();s.lnk=3D0;if(b)return this[b](e);return =
true');s.bc=3Dnew"
+" Function('e','var s=3Ds_c_il['+s._in+'],f;if(s.d&&s.d.all&&s.d.all.c"
+"ppXYctnr)return;s.eo=3De.srcElement?e.srcElement:e.target;eval(\"try{"
+"if(s.eo&&(s.eo.tagName||s.eo.parentElement||s.eo.parentNode))s.t()}"
+"catch(f){}\");s.eo=3D0');s.ot=3Dfunction(o){var =
a=3Do.type,b=3Do.tagName;re"
+"turn (a&&a.toUpperCase?a:b&&b.toUpperCase?b:o.href?'A':'').toUpperC"
+"ase()};s.oid=3Dfunction(o){var =
s=3Dthis,t=3Ds.ot(o),p=3Do.protocol,c=3Do.oncl"
+"ick,n=3D'',x=3D0;if(!o.s_oid){if(o.href&&(t=3D=3D'A'||t=3D=3D'AREA')&&(=
!c||!p||"
+"p.toLowerCase().indexOf('javascript')<0))n=3Do.href;else =
if(c){n=3Ds.re"
+"p(s.rep(s.rep(s.rep(''+c,\"\\r\",''),\"\\n\",''),\"\\t\",''),' ',''"
+");x=3D2}else =
if(o.value&&(t=3D=3D'INPUT'||t=3D=3D'SUBMIT')){n=3Do.value;x=3D3}els"
+"e =
if(o.src&&t=3D=3D'IMAGE')n=3Do.src;if(n){o.s_oid=3Ds.fl(n,100);o.s_oidt=3D=
x"
+"}}return o.s_oid};s.rqf=3Dfunction(t,un){var =
s=3Dthis,e=3Dt.indexOf('=3D'),"
+"u=3De>=3D0?','+t.substring(0,e)+',':'';return =
u&&u.indexOf(','+un+',')>"
+"=3D0?s.epa(t.substring(e+1)):''};s.rq=3Dfunction(un){var =
s=3Dthis,c=3Dun.in"
+"dexOf(','),v=3Ds.c_r('s_sq'),q=3D'';if(c<0)return =
s.pt(v,'&','rqf',un);"
+"return s.pt(un,',','rq',0)};s.sqp=3Dfunction(t,a){var =
s=3Dthis,e=3Dt.inde"
+"xOf('=3D'),q=3De<0?'':s.epa(t.substring(e+1));s.sqq[q]=3D'';if(e>=3D0)s=
.pt("
+"t.substring(0,e),',','sqs',q);return 0};s.sqs=3Dfunction(un,q){var =
s=3D"
+"this;s.squ[un]=3Dq;return 0};s.sq=3Dfunction(q){var =
s=3Dthis,k=3D's_sq',v=3Ds"
+".c_r(k),x,c=3D0;s.sqq=3Dnew Object;s.squ=3Dnew =
Object;s.sqq[q]=3D'';s.pt(v,"
+"'&','sqp',0);s.pt(s.un,',','sqs',q);v=3D'';for(x in s.squ)s.sqq[s.squ"
+"[x]]+=3D(s.sqq[s.squ[x]]?',':'')+x;for(x in =
s.sqq)if(x&&s.sqq[x]&&(x=3D"
+"=3Dq||c<2)){v+=3D(v?'&':'')+s.sqq[x]+'=3D'+s.ape(x);c++}return =
s.c_w(k,v,"
+"0)};s.wdl=3Dnew Function('e','var =
s=3Ds_c_il['+s._in+'],r=3Dtrue,b=3Ds.eh(s"
+".wd,\"onload\"),i,o,oc;if(b)r=3Dthis[b](e);for(i=3D0;i<s.d.links.length=
"
+";i++){o=3Ds.d.links[i];oc=3Do.onclick?\"\"+o.onclick:\"\";if((oc.indexO=
"
+"f(\"s_gs(\")<0||oc.indexOf(\".s_oc(\")>=3D0)&&oc.indexOf(\".tl(\")<0)"
+"s.eh(o,\"onclick\",0,s.lc);}return r');s.wds=3Dfunction(){var =
s=3Dthis;"
+"if(s.apv>3&&(!s.isie||!s.ismac||s.apv>=3D5)){if(s.b&&s.b.attachEvent)"
+"s.b.attachEvent('onclick',s.bc);else if(s.b&&s.b.addEventListener)s"
+".b.addEventListener('click',s.bc,false);else s.eh(s.wd,'onload',0,s"
+".wdl)}};s.vs=3Dfunction(x){var =
s=3Dthis,v=3Ds.visitorSampling,g=3Ds.visitor"
+"SamplingGroup,k=3D's_vsn_'+s.un+(g?'_'+g:''),n=3Ds.c_r(k),e=3Dnew =
Date,y=3D"
+"e.getYear();e.setYear(y+10+(y<1900?1900:0));if(v){v*=3D100;if(!n){if("
+"!s.c_w(k,x,e))return 0;n=3Dx}if(n%10000>v)return 0}return 1};s.dyasmf"
+"=3Dfunction(t,m){if(t&&m&&m.indexOf(t)>=3D0)return 1;return =
0};s.dyasf=3D"
+"function(t,m){var =
s=3Dthis,i=3Dt?t.indexOf('=3D'):-1,n,x;if(i>=3D0&&m){var "
+"n=3Dt.substring(0,i),x=3Dt.substring(i+1);if(s.pt(x,',','dyasmf',m))ret=
"
+"urn n}return 0};s.uns=3Dfunction(){var =
s=3Dthis,x=3Ds.dynamicAccountSelec"
+"tion,l=3Ds.dynamicAccountList,m=3Ds.dynamicAccountMatch,n,i;s.un.toLowe=
"
+"rCase();if(x&&l){if(!m)m=3Ds.wd.location.host;if(!m.toLowerCase)m=3D''+=
"
+"m;l=3Dl.toLowerCase();m=3Dm.toLowerCase();n=3Ds.pt(l,';','dyasf',m);if(=
n)"
+"s.un=3Dn}i=3Ds.un.indexOf(',');s.fun=3Di<0?s.un:s.un.substring(0,i)};s.=
sa"
+"=3Dfunction(un){s.un=3Dun;if(!s.oun)s.oun=3Dun;else =
if((','+s.oun+',').in"
+"dexOf(un)<0)s.oun+=3D','+un;s.uns()};s.t=3Dfunction(){var =
s=3Dthis,trk=3D1,"
+"tm=3Dnew =
Date,sed=3DMath&&Math.random?Math.floor(Math.random()*10000000"
+"000000):tm.getTime(),sess=3D's'+Math.floor(tm.getTime()/10800000)%10+"
+"sed,yr=3Dtm.getYear(),vt=3Dtm.getDate()+'/'+tm.getMonth()+'/'+(yr<1900?=
"
+"yr+1900:yr)+' '+tm.getHours()+':'+tm.getMinutes()+':'+tm.getSeconds"
+"()+' '+tm.getDay()+' =
'+tm.getTimezoneOffset(),tfs=3Ds.gtfs(),ta=3D'',q=3D"
+"'',qs=3D'';s.uns();if(!s.q){var =
tl=3Dtfs.location,x=3D'',c=3D'',v=3D'',p=3D'',b"
+"w=3D'',bh=3D'',j=3D'1.0',k=3Ds.c_w('s_cc','true',0)?'Y':'N',hp=3D'',ct=3D=
'',pn=3D"
+"0,ps;if(s.apv>=3D4)x=3Dscreen.width+'x'+screen.height;if(s.isns||s.isop=
"
+"era){if(s.apv>=3D3){j=3D'1.1';v=3Ds.n.javaEnabled()?'Y':'N';if(s.apv>=3D=
4){"
+"j=3D'1.2';c=3Dscreen.pixelDepth;bw=3Ds.wd.innerWidth;bh=3Ds.wd.innerHei=
ght;"
+"if(s.apv>=3D4.06)j=3D'1.3'}}s.pl=3Ds.n.plugins}else =
if(s.isie){if(s.apv>=3D"
+"4){v=3Ds.n.javaEnabled()?'Y':'N';j=3D'1.2';c=3Dscreen.colorDepth;if(s.a=
pv"
+">=3D5){bw=3Ds.d.documentElement.offsetWidth;bh=3Ds.d.documentElement.of=
fs"
+"etHeight;j=3D'1.3';if(!s.ismac&&s.b){s.b.addBehavior('#default#homePa"
+"ge');hp=3Ds.b.isHomePage(tl)?\"Y\":\"N\";s.b.addBehavior('#default#cl"
+"ientCaps');ct=3Ds.b.connectionType}}}else =
r=3D''}if(s.pl)while(pn<s.pl."
+"length&&pn<30){ps=3Ds.fl(s.pl[pn].name,100)+';';if(p.indexOf(ps)<0)p+"
+"=3Dps;pn++}s.q=3D(x?'&s=3D'+s.ape(x):'')+(c?'&c=3D'+s.ape(c):'')+(j?'&j=
=3D'+j"
+":'')+(v?'&v=3D'+v:'')+(k?'&k=3D'+k:'')+(bw?'&bw=3D'+bw:'')+(bh?'&bh=3D'=
+bh:"
+"'')+(ct?'&ct=3D'+s.ape(ct):'')+(hp?'&hp=3D'+hp:'')+(p?'&p=3D'+s.ape(p):=
''"
+")}if(s.usePlugins)s.doPlugins(s);var =
l=3Ds.wd.location,r=3Dtfs.document"
+".referrer;if(!s.pageURL)s.pageURL=3Ds.fl(l?l:'',255);if(!s.referrer)s"
+".referrer=3Ds.fl(r?r:'',255);if(s.lnk||s.eo){var =
o=3Ds.eo?s.eo:s.lnk;if"
+"(!o)return '';var =
p=3Ds.gv('pageName'),w=3D1,t=3Ds.ot(o),n=3Ds.oid(o),x=3Do.s"
+"_oidt,h,l,i,oc;if(s.eo&&o=3D=3Ds.eo){while(o&&!n&&t!=3D'BODY'){o=3Do.pa=
rent"
+"Element?o.parentElement:o.parentNode;if(!o)return =
'';t=3Ds.ot(o);n=3Ds."
+"oid(o);x=3Do.s_oidt}oc=3Do.onclick?''+o.onclick:'';if((oc.indexOf(\"s_g=
"
+"s(\")>=3D0&&oc.indexOf(\".s_oc(\")<0)||oc.indexOf(\".tl(\")>=3D0)return=
"
+" =
''}ta=3Dn?o.target:1;h=3Do.href?o.href:'';i=3Dh.indexOf('?');h=3Ds.linkLe=
a"
+"veQueryString||i<0?h:h.substring(0,i);l=3Ds.linkName?s.linkName:s.ln("
+"h);t=3Ds.linkType?s.linkType.toLowerCase():s.lt(h);if(t&&(h||l))q+=3D'&=
"
+"pe=3Dlnk_'+(t=3D=3D'd'||t=3D=3D'e'?s.ape(t):'o')+(h?'&pev1=3D'+s.ape(h)=
:'')+(l?"
+"'&pev2=3D'+s.ape(l):'');else =
trk=3D0;if(s.trackInlineStats){if(!p){p=3Ds."
+"gv('pageURL');w=3D0}t=3Ds.ot(o);i=3Do.sourceIndex;if(s.gg('objectID')){=
n=3D"
+"s.gg('objectID');x=3D1;i=3D1}if(p&&n&&t)qs=3D'&pid=3D'+s.ape(s.fl(p,255=
))+("
+"w?'&pidt=3D'+w:'')+'&oid=3D'+s.ape(s.fl(n,100))+(x?'&oidt=3D'+x:'')+'&o=
t=3D"
+"'+s.ape(t)+(i?'&oi=3D'+i:'')}}if(!trk&&!qs)return '';if(s.p_r)s.p_r()"
+";var =
code=3D'';if(trk&&s.vs(sed))code=3Ds.mr(sess,(vt?'&t=3D'+s.ape(vt):'"
+"')+s.hav()+q+(qs?qs:s.rq(s.un)),ta);s.sq(trk?'':qs);s.lnk=3Ds.eo=3Ds.li=
"
+"nkName=3Ds.linkType=3Ds.wd.s_objectID=3Ds.ppu=3D'';return =
code};s.tl=3Dfuncti"
+"on(o,t,n){var =
s=3Dthis;s.lnk=3Ds.co(o);s.linkType=3Dt;s.linkName=3Dn;s.t()}"
+";s.ssl=3D(s.wd.location.protocol.toLowerCase().indexOf('https')>=3D0);s=
"
+".d=3Ddocument;s.b=3Ds.d.body;s.n=3Dnavigator;s.u=3Ds.n.userAgent;s.ns6=3D=
s.u."
+"indexOf('Netscape6/');var =
apn=3Ds.n.appName,v=3Ds.n.appVersion,ie=3Dv.ind"
+"exOf('MSIE '),o=3Ds.u.indexOf('Opera =
'),i;if(v.indexOf('Opera')>=3D0||o"
+">0)apn=3D'Opera';s.isie=3D(apn=3D=3D'Microsoft Internet =
Explorer');s.isns=3D("
+"apn=3D=3D'Netscape');s.isopera=3D(apn=3D=3D'Opera');s.ismac=3D(s.u.inde=
xOf('Mac"
+"')>=3D0);if(o>0)s.apv=3DparseFloat(s.u.substring(o+6));else =
if(ie>0){s."
+"apv=3DparseInt(i=3Dv.substring(ie+5));if(s.apv>3)s.apv=3DparseFloat(i)}=
el"
+"se if(s.ns6>0)s.apv=3DparseFloat(s.u.substring(s.ns6+10));else =
s.apv=3D"
+"parseFloat(v);s.em=3D0;if(String.fromCharCode){i=3Descape(String.fromCh=
"
+"arCode(256)).toUpperCase();s.em=3D(i=3D=3D'%C4%80'?2:(i=3D=3D'%U0100'?1=
:0))}s"
+".sa(un);s.vl_l=3D'visitorID,vmk,ppu,charSet,visitorNamespace,cookieDo"
+"mainPeriods,cookieLifetime,pageName,pageURL,referrer,currencyCode,p"
+"urchaseID';s.vl_t=3Ds.vl_l+',variableProvider,channel,server,pageType"
+",campaign,state,zip,events,products,linkName,linkType';for(var n=3D1;"
+"n<51;n++)s.vl_t+=3D',prop'+n+',eVar'+n+',hier'+n;s.vl_g=3Ds.vl_t+',trac=
"
+"kDownloadLinks,trackExternalLinks,trackInlineStats,linkLeaveQuerySt"
+"ring,linkDownloadFileTypes,linkExternalFilters,linkInternalFilters,"
+"linkNames';if(pg)s.gl(s.vl_g);s.ss=3Dss;if(!ss){s.wds();s.ca()}}",
l=3Dwindow.s_c_il,n=3Dnavigator,u=3Dn.userAgent,v=3Dn.appVersion,e=3Dv.in=
dexOf(
'MSIE =
'),m=3Du.indexOf('Netscape6/'),a,i,s;if(l)for(i=3D0;i<l.length;i++){
s=3Dl[i];if(s.oun=3D=3Dun)return s;else =
if(s.fs(s.oun,un)){s.sa(un);return s
}}if(e>0){a=3DparseInt(i=3Dv.substring(e+5));if(a>3)a=3DparseFloat(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){eval(c);return new
s_c(un,pg,ss)}else s=3Ds_c2f(c);return s(un,pg,ss)}

------=_NextPart_000_00CD_01C81F89.14EDF9A0--

