date: Mon, 11 May 2009 10:50:04 +0300
x-mimeole: Produced By Microsoft MimeOLE V6.00.2900.5579
from: <Saved by Windows Internet Explorer 8>
subject: Home Network Setup - Vista Networking - Home Networks Made Easy
content-type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0070_01C9D226.3DD1F550"
mime-version: 1.0


This is a multi-part message in MIME format.

------=_NextPart_000_0070_01C9D226.3DD1F550
content-type: text/html;
	charset="utf-8"
content-transfer-encoding: quoted-printable
content-location: http://www.purenetworks.com/nmlp/home-networking.php?gclid=CJWWyMXjs5oCFUQI3wod8EA3bw&src=google&kw=network+magic

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML lang=3Den xml:lang=3D"en" xmlns=3D"http://www.w3.org/1999/xhtml"><HE=
AD><TITLE>Network Magic</TITLE>
<STYLE type=3Dtext/css>@import url( /css/styles.css );
@import url( /css/retro-styles.css );
@import url( /css/nav.css );
</STYLE>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.purenetworks.com/js/jquery.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.purenetworks.com/js/main.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.purenetworks.com/js/overture.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.purenetworks.com/js/nav.js"></SCRIPT>

<META name=3Ddescription=20
content=3D"Network Magic makes home network setup easy. Setup Windows Vist=
a networking, Windows XP networking, or a mixed PC and Mac network. Our ne=
twork software handles printer networking and other tasks with ease.">
<META name=3Dkeywords=20
content=3D"home network, network software, home networking, windows xp net=
working, windows vista networking, wireless networking, pure networks, hom=
e network setup, network magic">
<META content=3D"text/html; charset=3DUTF-8" http-equiv=3DContent-Type><LI=
NK=20
rel=3D"shortcut icon" href=3D"http://www.purenetworks.com/favicon.ico">
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18702"></HEAD>
<BODY>
<DIV id=3Dbodywrapper>
<DIV style=3D"WIDTH: 210px" id=3Dnavsearchbar>
<DIV id=3Dnav>
<UL style=3D"WIDTH: 210px">
  <LI><A href=3D"http://www.purenetworks.com/download/thankyou.php">Downlo=
ad=20
  Trial</A> </LI>
  <LI style=3D"BORDER-RIGHT: medium none"><A=20
  href=3D"http://www.purenetworks.com/purchase.php">Buy Now</A> </LI></UL>=
</DIV><!--id=3Dnav--></DIV><!--id=3Dnavsearchbar-->
<DIV id=3Dlogo><A href=3D"http://www.purenetworks.com/"><IMG=20
title=3D"Cisco - Pure Networks Solutions Logo" border=3D0=20
alt=3D"Cisco - Pure Networks Solutions Logo"=20
src=3D"http://www.purenetworks.com/images/layout/logo.gif"></A> </DIV><!--=
id=3Dlogo-->
<DIV id=3Dcontentwrapper>
<DIV id=3Dbannertiertwo class=3Dinner><IMG id=3Dtier2img=20
src=3D"http://www.purenetworks.com/images/Tier2_a.jpg"> </DIV><!--id=3Dban=
nertiertwo-->
<DIV id=3Dsidebar>
<DIV class=3Dsection>
<DIV class=3DproductPriceBoxed>
<DIV><SPAN class=3Dprice>Starting at just $29.99</SPAN> <BR><A=20
href=3D"http://www.purenetworks.com/purchase.php">Buy Now</A> &nbsp;/ &nbs=
p;<A=20
href=3D"http://www.purenetworks.com/download/thankyou.php">Try Now</A> </D=
IV><IMG=20
src=3D"http://www.purenetworks.com/images/product_boxes/Pro_Essentials_Pri=
ce.jpg">=20
</DIV></DIV>
<DIV class=3Dsection>
<DIV class=3Dawards><IMG title=3DAwards alt=3DAwards=20
src=3D"http://www.purenetworks.com/images/Awards.jpg"> <!--=20
	    <br /><br />
	    <img src=3D"/images/softpedia.jpg" alt=3D"Softpedia Editors Review 4 =
out of 5 Stars" alt=3D"Softpedia Award" title=3D"Softpedia Award"/>
    --></DIV><!--class=3Dawards--></DIV><!--class=3Dsection-->
<DIV class=3Dsection>
<DIV class=3Dquote>
<BLOCKQUOTE>No more spending "hours" trying to network my office computers=
=20
  with the Internet. I loaded Network Magic and "ta da" !!! </BLOCKQUOTE><=
/DIV>
<DIV class=3Dsource>V. McKinley</DIV></DIV><!--class=3Dsection--></DIV><!-=
-id=3Dsidebar-->
<DIV id=3Dcontent>
<H1 class=3DtightH>Network Magic: Hassle-Free Networking</H1>
<H2 class=3DtightH>Connect Vista &amp; XP Computers Easily</H2>
<H3 class=3DtightH>Set up, manage and secure your home or small office net=
work ...=20
effortlessly.</H3>
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%">
  <TBODY>
  <TR>
    <TD class=3DLandingPageLeftColumn>
      <H3>With Network Magic you can:</H3>
      <UL>
        <LI>Easily add new computers, printers and devices to your network=
</LI>
        <LI>Share printers and files among computers in your network runni=
ng=20
        different versions of Windows</LI>
        <LI>Monitor and repair your network</LI>
        <LI>Protect against wireless network intruders</LI>
        <LI>View your entire network on the network map</LI></UL><BR></TD>
    <TD class=3DLandingPageRightColumn>
      <DIV class=3DButtonContainer title=3D"Download Free Trial">
      <DIV style=3D"WIDTH: 215px" class=3D"button bigbutton"><A=20
      href=3D"http://www.purenetworks.com/download/thankyou.php"><STRONG>D=
ownload=20
      Free Trial</STRONG></A> </DIV>
      <P class=3DButtonSubText>Includes 7-Day free trial of Network Magic =
Pro=20
      Features</P></DIV></TD></TR></TBODY></TABLE><A=20
href=3D"http://www.purenetworks.com/purchase.php"><IMG=20
style=3D"BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIG=
HT: 0px"=20
alt=3D"Mother's Day Savings - 20% Off (Expires 5/11/09)"=20
src=3D"http://www.purenetworks.com/images/home/promos/MothersDay_LP.jpg"><=
/A><BR><BR>
<H1>Compare Products</H1>
<P>Network Magic 7-day Free Trial Download Includes all network Magic Pro=
=20
Features. </P>
<TABLE id=3Dproductcomparison class=3Dproductcomparison cellSpacing=3D0=20
  cellPadding=3D0><TBODY>
  <TR class=3Dbar>
    <TH id=3Dleadbarcell>Network Magic Features</TH>
    <TH>Available for<BR>Linksys Router Customers* </TH>
    <TH><BR>Essentials</TH>
    <TH><BR>Pro</TH></TR>
  <TR class=3Dpricing>
    <TD><IMG src=3D"http://www.purenetworks.com/images/trans.gif" width=3D=
1=20
      height=3D2></TD>
    <TD class=3Dfreecell>N/A</TD>
    <TD>$29.99 US<BR><A href=3D"http://www.purenetworks.com/purchase.php">=
Buy=20
      Now</A></TD>
    <TD>$49.99 US<BR><A href=3D"http://www.purenetworks.com/purchase.php">=
Buy=20
      Now</A></TD></TR>
  <TR>
    <TH class=3Dsection colSpan=3D4>Easy to Use</TH></TR>
  <TR>
    <TH class=3Dfeature>Network map</TH>
    <TD class=3Dfreecell><IMG alt=3Dincluded=20
      src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TD class=3Ddivider colSpan=3D4><IMG=20
      src=3D"http://www.purenetworks.com/images/pixel.trans.gif"></TD></TR>
  <TR>
    <TH class=3Dfeature>Guided wizards</TH>
    <TD class=3Dfreecell><IMG alt=3Dincluded=20
      src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TD class=3Ddivider colSpan=3D4><IMG=20
      src=3D"http://www.purenetworks.com/images/pixel.trans.gif"></TD></TR>
  <TR>
    <TH class=3Dfeature>View device details</TH>
    <TD class=3Dfreecell><IMG alt=3Dincluded=20
      src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TD class=3Ddivider colSpan=3D4><IMG=20
      src=3D"http://www.purenetworks.com/images/pixel.trans.gif"></TD></TR>
  <TR>
    <TH class=3Dfeature>Centralized dashboard</TH>
    <TD class=3Dfreecell><IMG alt=3Dincluded=20
      src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TH class=3Dsection colSpan=3D4>Connect Devices</TH></TR>
  <TR>
    <TH class=3Dfeature>Wireless Connection Manager</TH>
    <TD class=3Dfreecell><IMG alt=3Dincluded=20
      src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TD class=3Ddivider colSpan=3D4><IMG=20
      src=3D"http://www.purenetworks.com/images/pixel.trans.gif"></TD></TR>
  <TR>
    <TH class=3Dfeature>Go Wireless Automatically</TH>
    <TD class=3Dfreecell><IMG alt=3Dincluded=20
      src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TD class=3Ddivider colSpan=3D4><IMG=20
      src=3D"http://www.purenetworks.com/images/pixel.trans.gif"></TD></TR>
  <TR>
    <TH class=3Dfeature>Add a device</TH>
    <TD class=3Dfreecell><IMG alt=3Dincluded=20
      src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TH class=3Dsection colSpan=3D4>Share Files and Printers</TH></TR>
  <TR>
    <TH class=3Dfeature>Automatic printer sharing**</TH>
    <TD class=3Dfreecell></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TD class=3Ddivider colSpan=3D4><IMG=20
      src=3D"http://www.purenetworks.com/images/pixel.trans.gif"></TD></TR>
  <TR>
    <TH class=3Dfeature>File sharing</TH>
    <TD class=3Dfreecell></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TD class=3Ddivider colSpan=3D4><IMG=20
      src=3D"http://www.purenetworks.com/images/pixel.trans.gif"></TD></TR>
  <TR>
    <TH class=3Dfeature>Network Attached Storage (NAS) device support</TH>
    <TD class=3Dfreecell></TD>
    <TD>&nbsp;</TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TH class=3Dsection colSpan=3D4>Control and Monitor Network</TH></TR>
  <TR>
    <TH class=3Dfeature>Control Internet access on other computers</TH>
    <TD class=3Dfreecell></TD>
    <TD>&nbsp;</TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TD class=3Ddivider colSpan=3D4><IMG=20
      src=3D"http://www.purenetworks.com/images/pixel.trans.gif"></TD></TR>
  <TR>
    <TH class=3Dfeature>Take real-time screenshots of other users' activit=
y</TH>
    <TD class=3Dfreecell></TD>
    <TD>&nbsp;</TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TD class=3Ddivider colSpan=3D4><IMG=20
      src=3D"http://www.purenetworks.com/images/pixel.trans.gif"></TD></TR>
  <TR>
    <TH class=3Dfeature>Receive daily computer usage reports</TH>
    <TD class=3Dfreecell></TD>
    <TD>&nbsp;</TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TD class=3Ddivider colSpan=3D4><IMG=20
      src=3D"http://www.purenetworks.com/images/pixel.trans.gif"></TD></TR>
  <TR>
    <TH class=3Dfeature>View network activity</TH>
    <TD class=3Dfreecell><IMG alt=3Dincluded=20
      src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TH class=3Dsection colSpan=3D4>Network Protection</TH></TR>
  <TR>
    <TH class=3Dfeature>Wireless security=E2=80=A0</TH>
    <TD class=3Dfreecell><IMG alt=3Dincluded=20
      src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TD class=3Ddivider colSpan=3D4><IMG=20
      src=3D"http://www.purenetworks.com/images/pixel.trans.gif"></TD></TR>
  <TR>
    <TH class=3Dfeature>Intruder detection=E2=80=A0</TH>
    <TD class=3Dfreecell><IMG alt=3Dincluded=20
      src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TD class=3Ddivider colSpan=3D4><IMG=20
      src=3D"http://www.purenetworks.com/images/pixel.trans.gif"></TD></TR>
  <TR>
    <TH class=3Dfeature>Protect shared files while roaming</TH>
    <TD class=3Dfreecell><IMG alt=3Dincluded=20
      src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TH class=3Dsection colSpan=3D4>Maintain and Repair Network</TH></TR>
  <TR>
    <TH class=3Dfeature>Internet connection repair</TH>
    <TD class=3Dfreecell><IMG alt=3Dincluded=20
      src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TD class=3Ddivider colSpan=3D4><IMG=20
      src=3D"http://www.purenetworks.com/images/pixel.trans.gif"></TD></TR>
  <TR>
    <TH class=3Dfeature>Internet speed test</TH>
    <TD class=3Dfreecell></TD>
    <TD>&nbsp;</TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TD class=3Ddivider colSpan=3D4><IMG=20
      src=3D"http://www.purenetworks.com/images/pixel.trans.gif"></TD></TR>
  <TR>
    <TH class=3Dfeature>Network health and security alerts</TH>
    <TD class=3Dfreecell><IMG alt=3Dincluded=20
      src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TH class=3Dsection colSpan=3D4>Licensing and Support</TH></TR>
  <TR>
    <TH class=3Dfeature>1 Year Free Tech Support</TH>
    <TD class=3Dfreecell><IMG alt=3Dincluded=20
      src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TD class=3Ddivider colSpan=3D4><IMG=20
      src=3D"http://www.purenetworks.com/images/pixel.trans.gif"></TD></TR>
  <TR>
    <TH class=3Dfeature>Priority Tech Support Line</TH>
    <TD class=3Dfreecell>&nbsp;</TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD>
    <TD><IMG alt=3Dincluded=20
    src=3D"http://www.purenetworks.com/images/check.gif"></TD></TR>
  <TR>
    <TD class=3Ddivider colSpan=3D4><IMG=20
      src=3D"http://www.purenetworks.com/images/pixel.trans.gif"></TD></TR>
  <TR>
    <TH class=3Dfeature>Max number of computers</TH>
    <TD class=3Dfreecell>Up to 3</TD>
    <TD>Up to 3</TD>
    <TD>Up to 8</TD></TR>
  <TR>
    <TD=20
    style=3D"TEXT-ALIGN: left; PADDING-LEFT: 10px; BORDER-TOP: #e7e7e7 1px=
 solid"=20
    colSpan=3D4>Perpetual license for purchased version of the product whi=
ch=20
      includes unlimited updates for the specific version only, ie 5.0-5.x=
.=20
      Upgrades may require additional payment. </TD></TR>
  <TR>
    <TH class=3Dsection colSpan=3D4>Mac Integration</TH></TR>
  <TR>
    <TD style=3D"TEXT-ALIGN: left" class=3Dfeature colSpan=3D4>Network Mag=
ic for Mac=20
      Add-on** <BR>Integrate Macs and PCs in one network. Share printers &=
amp;=20
      files cross platform. <BR>Must be purchased separately </TD></TR>
  <TR class=3Dfooter>
    <TH colSpan=3D4>&nbsp;</TH></TR>
  <TR>
    <TD style=3D"TEXT-ALIGN: left; whitespace: wrap" colSpan=3D4>
      <DIV style=3D"BACKGROUND: white" class=3Dsection><BR>
      <TABLE style=3D"MARGIN-LEFT: 60px" cellSpacing=3D0 cellPadding=3D0>
        <TBODY>
        <TR>
          <TD>
            <DIV class=3DButtonContainer title=3D"Buy Now">
            <DIV style=3D"WIDTH: 175px" class=3D"button bigbutton bluebutt=
on buy"><A=20
            href=3D"http://www.purenetworks.com/purchase.php"><STRONG>Buy=
=20
            Now</STRONG></A> </DIV></DIV></TD>
          <TD><IMG src=3D"http://www.purenetworks.com/images/trans.gif" wi=
dth=3D20=20
            height=3D1></TD>
          <TD>
            <DIV class=3DButtonContainer title=3D"Download Free Trial">
            <DIV style=3D"WIDTH: 270px" class=3D"button bigbutton"><A=20
            href=3D"http://www.purenetworks.com/download/thankyou.php"><ST=
RONG>Download=20
            Free Trial</STRONG></A> </DIV></DIV></TD></TR></TBODY></TABLE>=
</DIV><!--class=3Dsection--><BR>*=20
      Linksys Router Customers: After your 7-day free trial download of Ne=
twork=20
      Magic expires, you can continue to use the select features. To help =
secure=20
      and manage your network , purchase Network Magic Pro or Essentials.=
=20
      <BR><BR>** Currently Network Magic for the Mac only enables printer=
=20
      sharing between Macs and PCs for printers supported by the Macintosh=
=20
      operating system. To view a list of supported printers, go to <A=20
      href=3D"http://docs.info.apple.com/article.html?artnum=3D301175">htt=
p://docs.info.apple.com/article.html?artnum=3D301175</A>.=20
      If your printer is not on the list or does not have an "X" under the=
=20
      "Modern Driver" column, it will not work. However, Apple is hard at =
work=20
      to improve printer compatibility. As they continue to build in more=
=20
      printer drivers to their OS, these will automatically be picked up b=
y=20
      Network Magic. <BR><BR>=E2=80=A0 Wireless Protection/Network Lock wo=
rks with=20
      certain routers (<A=20
      href=3D"http://www.purenetworks.com/product/supported/netlock.php">C=
heck=20
      List</A>) </TD></TR></TBODY></TABLE></DIV><!--class=3Dsections--><BR=
=20
class=3Dclear></DIV><!--id=3Dcontent--></DIV><!--id=3Dcontentwrapper-->
<DIV></DIV><!--id=3Dbodywrapper-->
<DIV id=3Dfooterwrapper>
<DIV id=3Dfooter>
<DIV id=3Dcopyright><SPAN>Copyright =C2=A9 2005-2009 Cisco Systems, Inc. A=
ll rights=20
reserved.</SPAN>=20
<UL>
  <LI><A href=3D"http://www.purenetworks.com/privacy.php">Privacy</A></LI>
  <LI><A href=3D"http://www.purenetworks.com/termsofuse.php">Terms of=20
Use</A></LI></UL></DIV></DIV><!--id=3Dfooter--></DIV><!--id=3Dfooterwrappe=
r-->
<DIV id=3Dexternal_tracking_codes>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.google-analytics.com/urchin.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript>
		_userv=3D2;
		_udn=3D"purenetworks.com";
		_uacct =3D "UA-311406-5";
		urchinTracker();
	</SCRIPT>
</DIV></BODY></HTML>

------=_NextPart_000_0070_01C9D226.3DD1F550
content-type: image/gif
content-transfer-encoding: base64
content-location: http://www.purenetworks.com/images/layout/logo.gif

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
oQWc3kECKDas9E8AClBsY48QBAA7

------=_NextPart_000_0070_01C9D226.3DD1F550
content-type: image/jpeg
content-transfer-encoding: base64
content-location: http://www.purenetworks.com/images/Tier2_a.jpg

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

------=_NextPart_000_0070_01C9D226.3DD1F550
content-type: image/jpeg
content-transfer-encoding: base64
content-location: http://www.purenetworks.com/images/product_boxes/Pro_Essentials_Price.jpg

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

------=_NextPart_000_0070_01C9D226.3DD1F550
content-type: image/jpeg
content-transfer-encoding: base64
content-location: http://www.purenetworks.com/images/Awards.jpg

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

------=_NextPart_000_0070_01C9D226.3DD1F550
content-type: image/jpeg
content-transfer-encoding: base64
content-location: http://www.purenetworks.com/images/home/promos/MothersDay_LP.jpg

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
5YvL/CrudkaxtrYtsm9FFdrdF2bdiOU/NviF9XeZblfS7XKcpiyAOcQiLRtV86hkGqIG1KUzhmdN
wscf3x1DjqOugFL6IfqlyT+3zlLg2MrcseGRc6Z3Yqbb/wB11jFdSS8Lb1Py051/cDzbxjJdyORP
Ht9ELUnBJf7yalJ9bb8CS0GO+031Z/1nMicP/wBa3J+eV3j7Z8p/AY3sLfonSPuXzX8fk+2uekA9
TfVn/WdyJ/TW5fzyp+2fKfwGN7C36I+5fNfx+T7a56Qfab6s/wCs5kQP/wCa3J+eVH2z5T+AxvYW
/RH3L5r+PyfbXPSD7TfVn/WdyJ/TW5fzyn2y5T+AxvYW/RH3L5r+PyfbXPSD7TfVn2fadyJ/TW5f
zyn2y5T+AxvYW/RH3L5r+PyfbXPSD7TfVn39TuRP6a3J+eU+2fKfwGN7C36I+5fNfx+T7a56Qn2m
+rT+s7kT+mty/nlT9s+U/gMb2Fv0R9y+a/j8n21z0hftN9Wf9Z3In9Nbk/PKj7Z8p/AY3sLfoj7l
81/H5PtrnpCfac6s/wCs7kT+mly/nlT9suU/gMb2Fv0R9y+a/j8n21z0gDqb6s/6zmRP6a3L+eU+
2XKfwGN7C36I+5fNfx+T7a56Qv2m+rP+s7kT+mty/nlR9suU/gMb2Fv0R9y+a/j8n21z0g+011Z/
1ncif01uT88p9s+U/gMb2Fv0R9y+a/j8n21z0g+031Z8P/qdyJ/TW5fzyp+2fKfwGN7C36I+5fNf
x+T7a56Qfab6s/6zuRP6a3L+eVH2y5T+AxvYW/RH3L5r+PyfbXPSD7TfVn/WdyJ/TW5fzyn2y5T+
AxvYW/RH3L5r+PyfbXPSD7TfVn/WdyJ/TW5Pzyn2z5T+AxvYW/RH3L5r+PyfbXPSD7TfVn/WdyJ/
TW5Pzyn2z5T+AxvYW/RH3L5r+PyfbXPSE+031Z/1ncif01uX88qftlyn8Bjewt+iPuVzX8fk+2ue
kL9pvqz/AKzmRP6a3J+eVH2z5T+AxvYW/RH3L5r+PyfbXPSD7TfVn/WdyJ/TW5Pzyn2z5T+AxvYW
/RH3L5r+PyfbXPSD7TfVn/WdyJ/TW5Pzyn2z5T+AxvYW/RH3L5r+PyfbXPSD7TfVn/WdyJ/TW5Pz
yn2z5T+AxvYW/RH3L5r+PyfbXPSE+031Z9n2ncif00uX88qftnyp8Bjewt+iPuXzX8fk+2uekfRP
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

------=_NextPart_000_0070_01C9D226.3DD1F550
content-type: image/gif
content-transfer-encoding: base64
content-location: http://www.purenetworks.com/images/trans.gif

R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0070_01C9D226.3DD1F550
content-type: image/gif
content-transfer-encoding: base64
content-location: http://www.purenetworks.com/images/check.gif

R0lGODlhDwAPALMPABGM/z6i//D4/yCT/9Lp/2u3/1yw/+Hx/6XU/4jF/5bM/8Pi/02p/3q//y+a
/////yH5BAEAAA8ALAAAAAAPAA8AAARG8MlJpVCn6hcA21QDAAUoIaMjmMQADIQpdABiPsZYmskY
UAPGSrIYDTIT3+rgAiwqtACBltAIcqORwVTIBoagLuwmUdhAEQA7

------=_NextPart_000_0070_01C9D226.3DD1F550
content-type: image/gif
content-transfer-encoding: base64
content-location: http://www.purenetworks.com/images/pixel.trans.gif

R0lGODlhAQABAPcAAP///wAAAFN3AAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAIwAAAAD1EgBkdY8A
FPUSABs711ojAAAA+PUSAAh1jwAAAAAAAAABAAEAAgCg9BIAAAAUADIHkXwkAAAASA0UAAAAFAAY
LBUAePQSAAAAAAC89hIAGO6QfDgHkXz/////MgeRfKsGkXzrBpF8AAAAAAAAAADc+RIA4PoSAAAA
AAA5moB8x6CAfAAAAAAI9RIA60H2dwAAAAAAAAAARLcZAAAAAADc+RIABAEAAAAAAAAAABQAEPUS
AKs3kXzHN5F8CAYUAGAApQAAAAAAAAAAAEz1EgD9AIF8BQGBfES3GQBZAAAAOZqAfGAApQBE9RIA
AAAAABz1EgBEtxkAYPsSAPOZg3wIAYF8/////wUBgXzc/aF8ZAClAAEAAAAAAAAA6f2hfGQApQDc
+RIABAAAAAMAAAAEAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAABAAAAGgAAAAAAAAAAAAAAFQAAABUA
AAANAAAADQAAAKIKEChuAoUDFwAAAAEAAAAZAAAAEQAAANE511qEAAAAiBbaWhUAAADWAgAAOwAA
AAj4EgAI+BIA9LWRfIa2kXwAAAAAYAClAAAAFAAeBQgAhAAAAAAAAADWAtICBAAAAOQEAADp39R3
CLgZAAEAAAAWAAAAAAAAADAEFAABAAAASPYSAHo211otPNdaAAAAACb6EgAEAAAApPYSAD4FRwCk
9hIAMfoSAAQAAACk9hIAgPYSAM/5RgCk9hIAJAAAAGQApQAAAAAAAQAAANz5EgDM3UQApPYSAKQY
SAA1+hIAJvoSAAAAAAAAAAAAAAAAABgsFQCzP6d8LmdpZiABAAC/QwB3AAAUAKz0EgDguRkACPcS
ABjukHzwBpF8/////+sGkXwPmoB8AAAUAAgAFAAgmoB8AQAAAAAAAAAAAAAAAAAAAAAAAABE2kQA
biwVAJzwFgByLBUANvoSAP////8YLBUAntpEAG4sFQBz0EQAGCwVACH5BAEAAAAALAAAAAABAAEA
QAgEAAEEBAA7

------=_NextPart_000_0070_01C9D226.3DD1F550
content-type: text/css;
	charset="iso-8859-1"
content-transfer-encoding: quoted-printable
content-location: http://www.purenetworks.com/css/styles.css

DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 10pt
}
LI {
	FONT-SIZE: 10pt
}
P {
	FONT-SIZE: 10pt
}
A {
	FONT-SIZE: 10pt
}
TD {
	FONT-SIZE: 10pt
}
BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, sans-serif; COLOR: #76787a; =
PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; COLOR: #4d4d4f; FONT-WEIGHT: 100; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; COLOR: #4d4d4f; FONT-WEIGHT: 100; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; COLOR: #4d4d4f; FONT-WEIGHT: 100; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; COLOR: #4d4d4f; FONT-WEIGHT: 100; PADDING-TOP: 0px
}
H3 {
	MARGIN: 1em 0px; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 12px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Arial; FONT-SIZE: 14pt; FONT-WEIGHT: =
bold; PADDING-TOP: 0px
}
H1 {
	MARGIN: 12px 0px; COLOR: orange; FONT-SIZE: 2em
}
H4 {
	FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
H1.tightH {
=09
}
BR.break {
	CLEAR: both
}
BR.clear {
	CLEAR: both
}
A {
	COLOR: #0076c0; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0b394f
}
DIV#nav A.current {
	COLOR: #88c0f2
}
DIV#footer A.current {
	COLOR: #88c0f2
}
.right {
	FLOAT: right
}
DIV#content {
	Z-INDEX: 0; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
50px; PADDING-TOP: 0px
}
DIV#footerwrapper {
	Z-INDEX: 0; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
50px; PADDING-TOP: 0px
}
DIV#contentLanding {
	Z-INDEX: 0; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
50px; PADDING-TOP: 0px
}
DIV#bodywrapper {
	TEXT-ALIGN: left; MARGIN: 40px auto 0px; WIDTH: 950px
}
DIV#partnerlogo {
	TEXT-ALIGN: right; WIDTH: 750px; FLOAT: right; HEIGHT: 70px
}
DIV#contentwrapper {
	MARGIN-TOP: 25px; CLEAR: right
}
DIV#banner {
	Z-INDEX: 0; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; =
PADDING-LEFT: 0px; WIDTH: 950px; PADDING-RIGHT: 0px; HEIGHT: 242px; =
PADDING-TOP: 0px
}
DIV#bannertiertwo {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto 25px; PADDING-LEFT: 0px; WIDTH: =
950px; PADDING-RIGHT: 0px; HEIGHT: 145px; PADDING-TOP: 0px
}
DIV#banner IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV.inner#banner {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 910px; PADDING-RIGHT: =
20px; HEIGHT: 200px; PADDING-TOP: 20px; _width: 950px
}
DIV#banner P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.15em; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 12em; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 2.5em; =
FONT-WEIGHT: 100; PADDING-TOP: 0px
}
DIV#bannertiertwo P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.15em; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 12em; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 2.5em; =
FONT-WEIGHT: 100; PADDING-TOP: 0px
}
DIV#banner H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.15em; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 12em; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 2.5em; =
FONT-WEIGHT: 100; PADDING-TOP: 0px
}
DIV#bannertiertwo H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.15em; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 12em; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 2.5em; =
FONT-WEIGHT: 100; PADDING-TOP: 0px
}
DIV#banner H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.15em; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 12em; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 2.5em; =
FONT-WEIGHT: 100; PADDING-TOP: 0px
}
DIV#bannertiertwo H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.15em; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 12em; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 2.5em; =
FONT-WEIGHT: 100; PADDING-TOP: 0px
}
DIV#banner H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.15em; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 12em; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 2.5em; =
FONT-WEIGHT: 100; PADDING-TOP: 0px
}
DIV#bannertiertwo H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.15em; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 12em; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 2.5em; =
FONT-WEIGHT: 100; PADDING-TOP: 0px
}
DIV#banner H2 {
	LINE-HEIGHT: 1em; FONT-SIZE: 1.6em
}
DIV#bannertiertwo H2 {
	LINE-HEIGHT: 1em; FONT-SIZE: 1.6em
}
DIV#banner H3 {
	LINE-HEIGHT: 2em; FONT-SIZE: 1.6em
}
DIV#bannertiertwo H3 {
	LINE-HEIGHT: 2em; FONT-SIZE: 1.6em
}
DIV#banner SPAN {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; BOTTOM: 5px; PADDING-RIGHT: 0px; COLOR: #ffffff; VERTICAL-ALIGN: =
bottom; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV#bannertiertwo SPAN {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; BOTTOM: 5px; PADDING-RIGHT: 0px; COLOR: #ffffff; VERTICAL-ALIGN: =
bottom; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV#banner A {
	COLOR: #ffffff; FONT-SIZE: 1.3em; FONT-WEIGHT: bold
}
DIV#banner UL A:hover {
	TEXT-DECORATION: underline
}
DIV.homenetlp#bannertiertwo DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; =
WHITE-SPACE: nowrap; PADDING-TOP: 20px
}
DIV.homebanner#banner DIV {
	PADDING-LEFT: 20px
}
DIV.homebanner#banner SPAN {
	BOTTOM: 10px; LEFT: 40px
}
DIV.essentialsprod#banner DIV {
	PADDING-LEFT: 10px
}
DIV.proprod#banner DIV {
	PADDING-LEFT: 10px
}
DIV.macprod#banner DIV {
	PADDING-LEFT: 10px
}
DIV.smpprod#banner DIV {
	PADDING-LEFT: 10px
}
DIV.essentialsprod#banner SPAN {
	BOTTOM: 20px; LEFT: 30px
}
DIV.proprod#banner SPAN {
	BOTTOM: 20px; LEFT: 30px
}
DIV.macprod#banner SPAN {
	BOTTOM: 22px; LEFT: 30px
}
DIV.smpprod#banner SPAN {
	BOTTOM: 15px; LEFT: 30px
}
DIV.homesol#banner DIV {
	PADDING-LEFT: 10px
}
DIV.sohosol#banner DIV {
	PADDING-LEFT: 10px
}
DIV.homesol#banner DIV H1 {
	LINE-HEIGHT: 32px; MARGIN-BOTTOM: 8px
}
DIV.homesol#banner SPAN {
	BOTTOM: 10px; LEFT: 30px
}
DIV.sohosol#banner SPAN {
	BOTTOM: 10px; LEFT: 30px
}
DIV.sohosol#banner DIV H1 {
	LINE-HEIGHT: 38px; MARGIN-BOTTOM: 8px
}
DIV.oem#banner DIV {
	PADDING-LEFT: 0px; PADDING-TOP: 10px
}
DIV.bisp#banner DIV {
	PADDING-LEFT: 0px; PADDING-TOP: 10px
}
DIV.oem#banner DIV H1 {
	LINE-HEIGHT: 32px; MARGIN-BOTTOM: 8px
}
DIV.bisp#banner DIV H1 {
	LINE-HEIGHT: 32px; MARGIN-BOTTOM: 8px
}
DIV.oem#banner SPAN {
	BOTTOM: 10px; LEFT: 20px
}
DIV.bisp#banner SPAN {
	BOTTOM: 10px; LEFT: 20px
}
DIV.upgpro#banner DIV H1 {
	LINE-HEIGHT: 36px; MARGIN-BOTTOM: 8px
}
DIV.upgess#banner DIV H1 {
	LINE-HEIGHT: 36px; MARGIN-BOTTOM: 8px
}
DIV.upgpro#banner DIV H3 {
	LINE-HEIGHT: 20px
}
DIV.upgess#banner DIV H3 {
	LINE-HEIGHT: 20px
}
DIV.upgpro#banner SPAN {
	BOTTOM: 10px; LEFT: 50px
}
DIV.upgess#banner SPAN {
	BOTTOM: 10px; LEFT: 50px
}
UL.promos {
	MARGIN: 0px
}
DIV#sidebar {
	MARGIN-TOP: 20px
}
DIV#content {
	MARGIN-TOP: 20px
}
DIV#contentLanding {
	MARGIN-TOP: 20px
}
DIV#sidebar {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; WIDTH: 220px; PADDING-RIGHT: =
0px; FLOAT: right; PADDING-TOP: 0px
}
DIV#sidebar DIV + DIV {
	MARGIN-TOP: 35px
}
DIV#sidebar DIV.highlight {
	BORDER-BOTTOM: #c2c2c2 1px solid; BORDER-LEFT: #c2c2c2 1px solid; =
PADDING-BOTTOM: 15px; PADDING-LEFT: 40px; WIDTH: 170px; PADDING-RIGHT: =
40px; BACKGROUND: url(../images/layout/sidebar_highlight_bg.jpg) =
repeat-x 50% bottom; BORDER-TOP: #c2c2c2 1px solid; BORDER-RIGHT: =
#c2c2c2 1px solid; PADDING-TOP: 15px
}
DIV#sidebar DIV.quote.highlight {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; WIDTH: 220px; PADDING-RIGHT: =
15px; PADDING-TOP: 15px
}
DIV#sidebar DIV.highlight P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV#sidebar .float {
	MARGIN: 0px 0px 10px 10px; FLOAT: right
}
DIV#content DIV.highlight {
	PADDING-BOTTOM: 0.2em; BACKGROUND-COLOR: #fff1e4; MARGIN: 2em; =
PADDING-LEFT: 2em; PADDING-RIGHT: 2em; PADDING-TOP: 0.2em
}
DIV.quote {
	PADDING-BOTTOM: 4px; WIDTH: 100%; BACKGROUND: =
url(../images/layout/quote_bottom.jpg) #ecf4fc no-repeat right bottom; =
BORDER-TOP: #176a95 1px solid
}
DIV.quote BLOCKQUOTE {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.2em; FONT-STYLE: italic; MARGIN: =
0px 0px 15px; PADDING-LEFT: 35px; PADDING-RIGHT: 25px; BACKGROUND: =
url(../images/layout/left_quote.jpg) no-repeat left top; PADDING-TOP: =
5px
}
DIV#sidebar DIV.source {
	FONT-STYLE: italic; MARGIN-TOP: 3px; FONT-WEIGHT: bold; PADDING-TOP: =
0px
}
DIV#sidebar DIV.quote + DIV.source {
	MARGIN-LEFT: 20px
}
DIV#sidebar DIV.highlight DIV.source {
	MARGIN-TOP: 15px
}
DIV.awards {
	TEXT-ALIGN: center
}
DIV#content {
	MARGIN-RIGHT: 275px
}
DIV#content TABLE {
	WIDTH: auto
}
DIV.nosidebar#content {
	PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; =
MARGIN-RIGHT: 0px
}
UL.sections LI {
	MARGIN-TOP: 1.5em; CLEAR: left
}
DIV.section + DIV.section {
	MARGIN-TOP: 1.5em; CLEAR: left
}
UL.sections LI LI {
	MARGIN: 0px
}
DIV.columns > DIV {
	FLOAT: left
}
DIV#content DIV.columns > DIV {
	WIDTH: 50%
}
DIV.columns DIV H2 + SPAN.subtitle {
	FONT-WEIGHT: bold
}
DIV.columns DIV UL {
	MARGIN: 0px; PADDING-LEFT: 1.5em
}
DIV.columns DIV UL LI + LI {
	MARGIN-TOP: 1em
}
DIV#footerwrapper {
	TEXT-ALIGN: center; MARGIN-TOP: 5em; PADDING-LEFT: 95px; BACKGROUND: =
url(http://www.purenetworks.com/images/layout/footer_top.gif) #000000 =
repeat-x center top
}
DIV#footer {
	TEXT-ALIGN: left; PADDING-BOTTOM: 50px; MARGIN: 0px auto; WIDTH: 970px; =
PADDING-TOP: 32px
}
DIV#footer DIV.columns DIV {
	PADDING-RIGHT: 4em
}
DIV#footer DIV.columns DIV H2 {
	TEXT-TRANSFORM: none; MARGIN-BOTTOM: 0.25em; COLOR: #5f6062; FONT-SIZE: =
1.1em
}
DIV#footer DIV.columns DIV H2.current {
	COLOR: #ffffff
}
DIV#footer DIV.columns DIV UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; LIST-STYLE-TYPE: none; MARGIN: =
0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#footer DIV.columns DIV UL LI {
	PADDING-BOTTOM: 0.1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0.1em
}
DIV#footer A {
	LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial; COLOR: #4d4d50
}
DIV#footer A:hover {
	COLOR: #80b4e6
}
DIV#footer DIV.columns DIV.highlight A {
	COLOR: #a2a2a2
}
DIV#footer DIV.columns DIV.highlight A:hover {
	COLOR: #eeeeee
}
DIV#footer DIV.columns DIV.highlight A.highlight {
	COLOR: #8bb3d1
}
DIV#footer DIV#copyright {
	COLOR: #797979; CLEAR: both; FONT-SIZE: 14px
}
DIV#footer DIV#copyright UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
DIV#footer DIV#copyright UL LI {
	PADDING-RIGHT: 1em; FLOAT: left
}
DIV#footer DIV#copyright UL LI + LI {
	BORDER-LEFT: #4d4d4d 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; =
PADDING-RIGHT: 1em; PADDING-TOP: 0px
}
.footnote {
	LETTER-SPACING: -0.03em; FONT-SIZE: 10px
}
.fineprint {
	FONT-SIZE: smaller
}
.ButtonContainer {
	DISPLAY: inline; CLEAR: both
}
.button {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN: 0px 0px 0.5em; WIDTH: =
auto; BACKGROUND: =
url(http://www.purenetworks.com/images/layout/button_middle.gif) =
repeat-x 50% top; HEIGHT: 29px
}
.button A {
	DISPLAY: block; BACKGROUND: =
url(http://www.purenetworks.com/images/layout/button_right.gif) =
no-repeat right top
}
.button STRONG {
	DISPLAY: block; BACKGROUND: =
url(http://www.purenetworks.com/images/layout/button_left.gif) no-repeat =
left top; COLOR: white; FONT-SIZE: 10pt
}
.bigbutton {
	LINE-HEIGHT: 50px; BACKGROUND: =
url(http://www.purenetworks.com/images/layout/orange_button_middle_big.gi=
f) repeat-x 50% top; HEIGHT: 51px; FONT-SIZE: 17px
}
.bigbutton A {
	BACKGROUND: =
url(http://www.purenetworks.com/images/layout/orange_button_right_big.gif=
) no-repeat right top
}
.bigbutton STRONG {
	BACKGROUND: =
url(http://www.purenetworks.com/images/layout/orange_button_left_big.gif)=
 no-repeat left top; COLOR: white; FONT-SIZE: 16px
}
.bluebutton {
	LINE-HEIGHT: 51px; BACKGROUND: =
url(http://www.purenetworks.com/images/layout/blue_button_big_middle.gif)=
 repeat-x 50% top; HEIGHT: 51px; FONT-SIZE: 17px
}
.bluebutton A {
	BACKGROUND: =
url(http://www.purenetworks.com/images/layout/blue_button_big_right.gif) =
no-repeat right top
}
.bluebutton STRONG {
	BACKGROUND: =
url(http://www.purenetworks.com/images/layout/blue_button_big_left.gif) =
no-repeat left top; COLOR: white; FONT-SIZE: 16px
}
.bluebuttongrey {
	LINE-HEIGHT: 51px; BACKGROUND: =
url(http://www.purenetworks.com/images/layout/blue_button_big_greybg_midd=
le.gif) repeat-x 50% top; HEIGHT: 51px; FONT-SIZE: 17px
}
.bluebuttongrey A {
	BACKGROUND: =
url(http://www.purenetworks.com/images/layout/blue_button_big_greybg_righ=
t.gif) no-repeat right top
}
.bluebuttongrey STRONG {
	BACKGROUND: =
url(http://www.purenetworks.com/images/layout/blue_button_big_greybg_left=
.gif) no-repeat left top; COLOR: white; FONT-SIZE: 16px
}
.button A {
	COLOR: #ffffff
}
.ButtonSubText {
	TEXT-ALIGN: center; LETTER-SPACING: -0.05em; FONT-SIZE: 10px
}
UL.sections {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.LandingPageLeftColumn {
	PADDING-RIGHT: 25px
}
.LandingPageRightColumn {
	PADDING-LEFT: 20px
}
.LandingPageB1LeftColumn {
	WIDTH: 475px; PADDING-RIGHT: 25px
}
.LandingPageBLeftColumn {
	WIDTH: 575px; PADDING-RIGHT: 25px
}
.LandingPageBRightColumn {
	PADDING-LEFT: 20px
}
.LandingPagePromoBG {
	BACKGROUND: =
url(http://www.purenetworks.com/images/lps/lp_grey_repeater_bg.jpg) =
repeat-x left top; HEIGHT: 169px
}
.LandingPageDivider {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 20px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; =
BACKGROUND: #b5b5b5; HEIGHT: 1px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; =
PADDING-TOP: 0px
}
#productcomparison .bar TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; BACKGROUND: #0781e5; COLOR: #ffffff; FONT-SIZE: =
1.2em; PADDING-TOP: 5px
}
#productcomparison .bar #leadbarcell {
	TEXT-ALIGN: left
}
#productcomparison TR .section {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: #e8e8e8; COLOR: #000000; FONT-SIZE: 0.9em; PADDING-TOP: 3px
}
#productcomparison TR .feature {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
FONT-WEIGHT: normal; PADDING-TOP: 5px
}
#productcomparison TR TD.divider {
	LINE-HEIGHT: 1px; BACKGROUND-COLOR: #e7e7e7; FONT-SIZE: 1px
}
.productcomparison TR TD {
	TEXT-ALIGN: center
}
#productcomparison .footer TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: =
#0781e5; PADDING-TOP: 5px
}
.trial .download {
	WIDTH: 17em
}
.trial .download UL {
	LIST-STYLE-TYPE: none
}
.download .downloadContent {
	PADDING-TOP: 0px; _padding-top: 10px
}
.download .downloadContent A {
	POSITION: relative; FLOAT: left
}
.download .downloadContent A IMG {
	_margin-top: 10px
}
.productInfoLinks {
	PADDING-LEFT: 5px
}
.pa-leftside {
	WIDTH: 11px; BACKGROUND: =
url(http://www.purenetworks.com/images/layout/awards_Left.gif) no-repeat =
left top; HEIGHT: 128px
}
.pa-logo {
	TEXT-ALIGN: center; WIDTH: 135px; VERTICAL-ALIGN: middle
}
.pa-divider {
	WIDTH: 3px; BACKGROUND: =
url(http://www.purenetworks.com/images/layout/awards_Divider.gif) =
no-repeat left top; HEIGHT: 128px
}
.pa-description {
	BACKGROUND: =
url(http://www.purenetworks.com/images/layout/awards_Repeat.gif) =
repeat-x 50% top; HEIGHT: 128px
}
.pa-logo {
	BACKGROUND: =
url(http://www.purenetworks.com/images/layout/awards_Repeat.gif) =
repeat-x 50% top; HEIGHT: 128px
}
.pa-description {
	PADDING-LEFT: 10px
}
.pa-rightside {
	WIDTH: 11px; BACKGROUND: =
url(http://www.purenetworks.com/images/layout/awards_Right.gif) =
no-repeat left top; HEIGHT: 128px
}
DIV#casestudy {
	BORDER-BOTTOM: #b5b5b5 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: =
10px; PADDING-RIGHT: 10px; BACKGROUND: #f6f6f6; BORDER-TOP: #b5b5b5 1px =
solid; PADDING-TOP: 10px
}
DIV#productsidebarnav {
	BORDER-BOTTOM: #b5b5b5 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: =
10px; PADDING-RIGHT: 10px; BACKGROUND: #f6f6f6; BORDER-TOP: #b5b5b5 1px =
solid; PADDING-TOP: 10px
}
DIV#productsidebarnav A {
	LINE-HEIGHT: 0.8em; FONT-SIZE: 12px
}
UL {
	LIST-STYLE-TYPE: disc
}
DIV.productPriceBoxed {
	POSITION: relative
}
DIV.productPriceBoxed DIV {
	POSITION: absolute; BOTTOM: 16px; LEFT: 20px
}
DIV.productPriceBoxed DIV .price {
	FONT-SIZE: 18px; FONT-WEIGHT: bold; _font-size: 16px
}
DIV.productPriceBoxed DIV {
	_top: 170px
}
.upgradeButtonTable {
	BORDER-BOTTOM: #d7d7d7 1px solid; POSITION: relative; MARGIN-TOP: 15px; =
WIDTH: 600px; BORDER-TOP: #d7d7d7 1px solid; LEFT: 50px
}
.upgradeButtonTable TR TD#leftSide {
	PADDING-LEFT: 50px
}
TABLE.productcomparison .freecell {
	BACKGROUND: #f2f9fe
}

------=_NextPart_000_0070_01C9D226.3DD1F550
content-type: text/css;
	charset="iso-8859-1"
content-transfer-encoding: quoted-printable
content-location: http://www.purenetworks.com/css/retro-styles.css

.legend {
	BORDER-BOTTOM: #275a94 1px solid; BORDER-LEFT: #275a94 1px solid; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #eff2f9; PADDING-LEFT: 0px; =
WIDTH: 500px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: =
20px; BORDER-TOP: #275a94 1px solid; BORDER-RIGHT: #275a94 1px solid; =
PADDING-TOP: 0px
}
.legend STRONG {
	COLOR: #000000; FONT-WEIGHT: bold
}
.faqsubheader {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; COLOR: #000000; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.searchbox {
	BORDER-BOTTOM: #b5b5b5 1px solid; TEXT-ALIGN: center; BACKGROUND-COLOR: =
#eff2f9; MARGIN: 0px; BORDER-TOP: #b5b5b5 1px solid
}
.searchbox B {
	COLOR: #275a94
}
.searchbox TABLE TR TD {
=09
}
A.searchtips {
	COLOR: #275a94; FONT-WEIGHT: normal
}
.linkbox {
	MARGIN-TOP: 5px; WIDTH: 100%
}
.linkbox TABLE TR TD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 50%; PADDING-RIGHT: =
10px; PADDING-TOP: 10px
}
.mainheadline {
	DISPLAY: inline; FONT-FAMILY: Arial, verdana, helvetica, sans-serif; =
COLOR: #fa9b1d; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
.mainheadline2 {
	DISPLAY: inline; FONT-FAMILY: Arial, verdana, helvetica, sans-serif; =
COLOR: #fa9b1d; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
.mainheadline2 B {
	DISPLAY: inline; FONT-FAMILY: Arial, verdana, helvetica, sans-serif; =
COLOR: #fa9b1d; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
H2.mainheadline {
	FONT-SIZE: 20px
}
H2.mainheadline2 {
	FONT-SIZE: 20px
}
H3.mainheadline {
	FONT-SIZE: 16px; FONT-WEIGHT: bold
}
H3.mainheadline2 {
	FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.mainheadline2 {
	COLOR: #275a94
}
.mainheadline2 B {
	COLOR: #275a94
}
.mainheadline2 B {
	FONT-WEIGHT: bold
}
TABLE.compareTable {
	BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; =
PADDING-LEFT: 100px; BORDER-COLLAPSE: collapse; EMPTY-CELLS: show; =
BORDER-TOP: #b5b5b5 1px solid; BORDER-RIGHT: #b5b5b5 1px solid
}
TABLE.compareTable TR TH {
	BORDER-BOTTOM: #b5b5b5 1px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#b5b5b5 0px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f6f6f6; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; COLOR: =
#76787a; BORDER-TOP: #b5b5b5 0px solid; BORDER-RIGHT: #b5b5b5 0px solid; =
PADDING-TOP: 4px
}
TABLE.compareTable TR TD {
	BORDER-BOTTOM: #b5b5b5 0px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#b5b5b5 0px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; BORDER-TOP: #b5b5b5 1px solid; BORDER-RIGHT: =
#b5b5b5 0px solid; PADDING-TOP: 4px
}
DIV.hr {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
#d7d7d7; HEIGHT: 1px; FONT-SIZE: 1px; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.hr2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
#d7d7d7; HEIGHT: 1px; FONT-SIZE: 1px; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.hr2 {
	MARGIN: 0px
}
.BoxStyle1 {
	BACKGROUND-COLOR: #636363
}
.BoxStyle1 #top {
	BACKGROUND-COLOR: #464646; HEIGHT: 9px
}
.BoxStyle1 #top DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldboxes/darkgray-topleft.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 9px
}
.BoxStyle1 #top DIV DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldboxes/darkgray-topright.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: =
9px; FONT-SIZE: 1px
}
.BoxStyle1 #headertop {
	BACKGROUND-COLOR: #464646
}
.BoxStyle1 #headertop DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldboxes/darkgray-topleft.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 9px
}
.BoxStyle1 #headertop DIV DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldboxes/darkgray-topright.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: =
9px; FONT-SIZE: 1px
}
.BoxStyle1 #header {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #464646; =
COLOR: #ffffff; FONT-WEIGHT: bold
}
.BoxStyle1 #bottom {
	BACKGROUND-POSITION: 0px 8px
}
.BoxStyle1 #bottom DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldboxes/gray-bottomleft.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom
}
.BoxStyle1 #bottom DIV DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldboxes/gray-bottomright.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; HEIGHT: =
9px; FONT-SIZE: 1px
}
.BoxStyle1 #middle {
=09
}
.BoxStyle1 #middle TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; HEIGHT: 1%
}
.BoxStyle1 #middle TABLE TR TD {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.BoxStyle2 {
	BACKGROUND-COLOR: #ececec
}
.BoxStyle2 #top {
=09
}
.BoxStyle2 #headertop DIV {
=09
}
.BoxStyle2 #top DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldboxes/lightgray-topleft.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 9px
}
.BoxStyle2 #headertop DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldboxes/lightgray-topleft.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 9px
}
.BoxStyle2 #top DIV DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldboxes/lightgray-topright.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: =
9px; FONT-SIZE: 1px
}
.BoxStyle2 #headertop DIV DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldboxes/lightgray-topright.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: =
9px; FONT-SIZE: 1px
}
.BoxStyle2 #bottom {
=09
}
.BoxStyle2 #bottom DIV {
	BACKGROUND-IMAGE: =
url(/images/layout/oldboxes/lightgray-bottomleft.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom
}
.BoxStyle2 #bottom DIV DIV {
	BACKGROUND-IMAGE: =
url(/images/layout/oldboxes/lightgray-bottomright.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; HEIGHT: =
9px; FONT-SIZE: 1px
}
.BoxStyle2 #middle {
	BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: =
15px; PADDING-RIGHT: 15px; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: =
0px
}
.BoxStyle2 #middle TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; HEIGHT: 1%
}
.BoxStyle4 #top {
	BACKGROUND-COLOR: #ececec
}
.BoxStyle4 #header {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #7ac142; =
COLOR: #ffffff; FONT-WEIGHT: bold
}
.BoxStyle4 #subheader {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ececec; =
PADDING-LEFT: 30px; PADDING-RIGHT: 30px; COLOR: #464646; FONT-WEIGHT: =
bold; PADDING-TOP: 10px
}
.BoxStyle4 #subheader2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ececec; =
PADDING-LEFT: 30px; PADDING-RIGHT: 30px; COLOR: #464646; FONT-WEIGHT: =
bold; PADDING-TOP: 10px
}
.BoxStyle4 #subheader3 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ececec; =
PADDING-LEFT: 30px; PADDING-RIGHT: 30px; COLOR: #464646; FONT-WEIGHT: =
bold; PADDING-TOP: 10px
}
.BoxStyle4 #subheader2 {
	BORDER-TOP: #b5b5b5 1px solid
}
.BoxStyle4 #subheader3 {
	BORDER-BOTTOM: #b5b5b5 1px solid
}
.BoxStyle4 #middle {
=09
}
.BoxStyle4 #middle TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; HEIGHT: 1%
}
.BoxStyle4 #table TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; EMPTY-CELLS: show; HEIGHT: 1%
}
.BoxStyle4 #table TABLE TR TH {
	BORDER-BOTTOM: #0781e5 1px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#0781e5 0px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #0781e5; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: verdana, =
helvetica, sans-serif; WHITE-SPACE: nowrap; COLOR: #ffffff; FONT-SIZE: =
8pt; BORDER-TOP: #0781e5 0px solid; BORDER-RIGHT: #0781e5 0px solid; =
PADDING-TOP: 4px
}
.BoxStyle4 #table TABLE TR TH#subheader {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BORDER-RIGHT-WIDTH: 0px; =
BACKGROUND-COLOR: #ececec; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
FONT-FAMILY: verdana, helvetica, sans-serif; BORDER-TOP-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; COLOR: #275a94; FONT-SIZE: 8pt; =
BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 4px
}
.BoxStyle4 #table TABLE TR TH#subheader2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BORDER-RIGHT-WIDTH: 0px; =
BACKGROUND-COLOR: #ececec; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
FONT-FAMILY: verdana, helvetica, sans-serif; BORDER-TOP-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; COLOR: #275a94; FONT-SIZE: 8pt; =
BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 4px
}
.BoxStyle4 #table TABLE TR TD {
	BORDER-BOTTOM: #ececec 0px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#ececec 0px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: =
#ececec 0px solid; PADDING-TOP: 4px
}
.BoxStyle4 #table TABLE TR TD I {
	FONT-SIZE: 10px
}
.BoxStyle4 TABLE.productbox TD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; =
PADDING-TOP: 10px
}
.BoxStyle4 TABLE.productbox TD A {
	FONT-WEIGHT: bold
}
.BoxStyle4 #subheader {
	FONT-WEIGHT: normal
}
.BoxStyle4 #subheader2 {
	FONT-WEIGHT: normal
}
.productbox TR TD {
	BORDER-BOTTOM: #ececec 1px solid; WIDTH: 50%
}
.GreenButton {
	CURSOR: hand; TEXT-DECORATION: none
}
.PurpleButton {
	CURSOR: hand; TEXT-DECORATION: none
}
.GrayButton {
	CURSOR: hand; TEXT-DECORATION: none
}
.GreenButton:hover {
	TEXT-DECORATION: none
}
.PurpleButton:hover {
	TEXT-DECORATION: none
}
.GrayButton:hover {
	TEXT-DECORATION: none
}
.GreenButton DIV {
	BACKGROUND-IMAGE: url(/images/nm46/buttons/dyn/Gray_Middle.gif); =
HEIGHT: 34px
}
.PurpleButton DIV {
	BACKGROUND-IMAGE: url(/images/nm46/buttons/dyn/Gray_Middle.gif); =
HEIGHT: 34px
}
.GrayButton DIV {
	BACKGROUND-IMAGE: url(/images/nm46/buttons/dyn/Gray_Middle.gif); =
HEIGHT: 34px
}
.GreenButton DIV DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldbuttons/Gray_Left.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: =
34px
}
.PurpleButton DIV DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldbuttons/Gray_Left.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: =
34px
}
.GrayButton DIV DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldbuttons/Gray_Left.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: =
34px
}
.GreenButton DIV DIV DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldbuttons/Gray_Right.gif); =
TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; =
PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana; =
WHITE-SPACE: nowrap; BACKGROUND-POSITION: right top; HEIGHT: 34px; =
COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.PurpleButton DIV DIV DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldbuttons/Gray_Right.gif); =
TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; =
PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana; =
WHITE-SPACE: nowrap; BACKGROUND-POSITION: right top; HEIGHT: 34px; =
COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.GrayButton DIV DIV DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldbuttons/Gray_Right.gif); =
TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; =
PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana; =
WHITE-SPACE: nowrap; BACKGROUND-POSITION: right top; HEIGHT: 34px; =
COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.GreenButton DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldbuttons/Green_Middle.gif)
}
.GreenButton DIV DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldbuttons/Green_Left.gif)
}
.GreenButton DIV DIV DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldbuttons/Green_Right.gif)
}
.PurpleButton DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldbuttons/Purple_Middle.gif)
}
.PurpleButton DIV DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldbuttons/Purple_Left.gif)
}
.PurpleButton DIV DIV DIV {
	BACKGROUND-IMAGE: url(/images/layout/oldbuttons/Purple_Right.gif)
}
.Button {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap; COLOR: =
black; FONT-SIZE: 12px; CURSOR: hand; FONT-WEIGHT: bold
}
.Button A {
	FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 12px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
.Button A:hover {
	TEXT-DECORATION: none
}
.ButtonYellow {
	BACKGROUND-IMAGE: url(/images/layout/oldbuttons/btn_yellow_middle.gif)
}
.ButtonGreen {
	BACKGROUND-IMAGE: url(/images/layout/oldbuttons/btn_green_middle.gif)
}
.sitelinks {
	WIDTH: 170px; FLOAT: left
}

------=_NextPart_000_0070_01C9D226.3DD1F550
content-type: text/css;
	charset="iso-8859-1"
content-transfer-encoding: quoted-printable
content-location: http://www.purenetworks.com/css/nav.css

#navsearchbar {
	BACKGROUND: url(http://www.purenetworks.com/images/layout/nav_up.gif)
}
#navsearchbar UL {
	BACKGROUND: url(http://www.purenetworks.com/images/layout/nav_up.gif)
}
#navsearchbar UL LI:hover {
	BACKGROUND: url(http://www.purenetworks.com/images/layout/nav_down.gif)
}
#navsearchbar UL UL {
	BACKGROUND-IMAGE: none
}
#navsearchbar UL UL A:hover {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #222; WIDTH: 190px
}
#navsearchbar UL UL LI:hover {
	BACKGROUND-IMAGE: none
}
#navsearchbar UL LI.tall {
	PADDING-LEFT: 5px; WIDTH: 195px; COLOR: white; FONT-WEIGHT: bold; =
PADDING-TOP: 1em
}
#navsearchbar UL LI.tall A {
	MARGIN-LEFT: -5px
}
#navsearchbar UL LI.tall A:hover {
	MARGIN-LEFT: -5px
}
#navsearchbar {
	WIDTH: 428px
}
#navsearchbar UL {
	WIDTH: 428px
}
#navsearchbar UL LI {
	WIDTH: 100px
}
#navsearchbar UL LI A {
	WIDTH: 100px
}
#navsearchbar UL LI.wide {
	WIDTH: 125px
}
#navsearchbar UL LI.wide A {
	WIDTH: 125px
}
#navsearchbar UL LI UL {
	WIDTH: 200px; _width: 190px
}
#navsearchbar UL LI UL LI {
	WIDTH: 200px; _width: 190px
}
#navsearchbar UL LI UL LI A {
	WIDTH: 200px; _width: 190px
}
#navsearchbar UL LI {
	BORDER-RIGHT: #4d4d4f 1px solid
}
#navsearchbar UL LI UL {
=09
}
#navsearchbar UL LI UL.narrow {
	WIDTH: 120px
}
#navsearchbar UL LI UL.narrow LI {
	WIDTH: 120px
}
#navsearchbar UL LI UL.narrow LI A {
	WIDTH: 120px
}
#navsearchbar UL LI UL.narrow LI A:hover {
	WIDTH: 110px; _width: 120px
}
#navsearchbar {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 70px; BACKGROUND-COLOR: #000; MARGIN: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; FLOAT: right; PADDING-TOP: =
0px
}
#navsearchbar UL LI A {
	DISPLAY: block; COLOR: white
}
#navsearchbar UL LI A:hover {
	COLOR: #80b4e6
}
#navsearchbar UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#navsearchbar UL LI {
	TEXT-ALIGN: center; DISPLAY: inline; FLOAT: left
}
#navsearchbar UL LI UL LI {
	TEXT-ALIGN: left; DISPLAY: block; FLOAT: none; CLEAR: left
}
#navsearchbar UL LI UL LI * {
	PADDING-LEFT: 10px
}
#navsearchbar UL LI UL {
	Z-INDEX: 2; POSITION: absolute; LINE-HEIGHT: 25px; BACKGROUND-COLOR: =
#4d4d4f; DISPLAY: none; CLEAR: left
}

------=_NextPart_000_0070_01C9D226.3DD1F550
content-type: application/octet-stream
content-transfer-encoding: quoted-printable
content-location: http://www.purenetworks.com/js/jquery.js

(function(){=0A=
/*=0A=
 * jQuery 1.2.6 - New Wave Javascript=0A=
 *=0A=
 * Copyright (c) 2008 John Resig (jquery.com)=0A=
 * Dual licensed under the MIT (MIT-LICENSE.txt)=0A=
 * and GPL (GPL-LICENSE.txt) licenses.=0A=
 *=0A=
 * $Date: 2008-05-24 14:22:17 -0400 (Sat, 24 May 2008) $=0A=
 * $Rev: 5685 $=0A=
 */=0A=
=0A=
// Map over jQuery in case of overwrite=0A=
var _jQuery =3D window.jQuery,=0A=
// Map over the $ in case of overwrite=0A=
	_$ =3D window.$;=0A=
=0A=
var jQuery =3D window.jQuery =3D window.$ =3D function( selector, =
context ) {=0A=
	// The jQuery object is actually just the init constructor 'enhanced'=0A=
	return new jQuery.fn.init( selector, context );=0A=
};=0A=
=0A=
// A simple way to check for HTML strings or ID strings=0A=
// (both of which we optimize for)=0A=
var quickExpr =3D /^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/,=0A=
=0A=
// Is it a simple selector=0A=
	isSimple =3D /^.[^:#\[\.]*$/,=0A=
=0A=
// Will speed up references to undefined, and allows munging its name.=0A=
	undefined;=0A=
=0A=
jQuery.fn =3D jQuery.prototype =3D {=0A=
	init: function( selector, context ) {=0A=
		// Make sure that a selection was provided=0A=
		selector =3D selector || document;=0A=
=0A=
		// Handle $(DOMElement)=0A=
		if ( selector.nodeType ) {=0A=
			this[0] =3D selector;=0A=
			this.length =3D 1;=0A=
			return this;=0A=
		}=0A=
		// Handle HTML strings=0A=
		if ( typeof selector =3D=3D "string" ) {=0A=
			// Are we dealing with HTML string or an ID?=0A=
			var match =3D quickExpr.exec( selector );=0A=
=0A=
			// Verify a match, and that no context was specified for #id=0A=
			if ( match && (match[1] || !context) ) {=0A=
=0A=
				// HANDLE: $(html) -> $(array)=0A=
				if ( match[1] )=0A=
					selector =3D jQuery.clean( [ match[1] ], context );=0A=
=0A=
				// HANDLE: $("#id")=0A=
				else {=0A=
					var elem =3D document.getElementById( match[3] );=0A=
=0A=
					// Make sure an element was located=0A=
					if ( elem ){=0A=
						// Handle the case where IE and Opera return items=0A=
						// by name instead of ID=0A=
						if ( elem.id !=3D match[3] )=0A=
							return jQuery().find( selector );=0A=
=0A=
						// Otherwise, we inject the element directly into the jQuery object=0A=
						return jQuery( elem );=0A=
					}=0A=
					selector =3D [];=0A=
				}=0A=
=0A=
			// HANDLE: $(expr, [context])=0A=
			// (which is just equivalent to: $(content).find(expr)=0A=
			} else=0A=
				return jQuery( context ).find( selector );=0A=
=0A=
		// HANDLE: $(function)=0A=
		// Shortcut for document ready=0A=
		} else if ( jQuery.isFunction( selector ) )=0A=
			return jQuery( document )[ jQuery.fn.ready ? "ready" : "load" ]( =
selector );=0A=
=0A=
		return this.setArray(jQuery.makeArray(selector));=0A=
	},=0A=
=0A=
	// The current version of jQuery being used=0A=
	jquery: "1.2.6",=0A=
=0A=
	// The number of elements contained in the matched element set=0A=
	size: function() {=0A=
		return this.length;=0A=
	},=0A=
=0A=
	// The number of elements contained in the matched element set=0A=
	length: 0,=0A=
=0A=
	// Get the Nth element in the matched element set OR=0A=
	// Get the whole matched element set as a clean array=0A=
	get: function( num ) {=0A=
		return num =3D=3D undefined ?=0A=
=0A=
			// Return a 'clean' array=0A=
			jQuery.makeArray( this ) :=0A=
=0A=
			// Return just the object=0A=
			this[ num ];=0A=
	},=0A=
=0A=
	// Take an array of elements and push it onto the stack=0A=
	// (returning the new matched element set)=0A=
	pushStack: function( elems ) {=0A=
		// Build a new jQuery matched element set=0A=
		var ret =3D jQuery( elems );=0A=
=0A=
		// Add the old object onto the stack (as a reference)=0A=
		ret.prevObject =3D this;=0A=
=0A=
		// Return the newly-formed element set=0A=
		return ret;=0A=
	},=0A=
=0A=
	// Force the current matched set of elements to become=0A=
	// the specified array of elements (destroying the stack in the process)=0A=
	// You should use pushStack() in order to do this, but maintain the =
stack=0A=
	setArray: function( elems ) {=0A=
		// Resetting the length to 0, then using the native Array push=0A=
		// is a super-fast way to populate an object with array-like properties=0A=
		this.length =3D 0;=0A=
		Array.prototype.push.apply( this, elems );=0A=
=0A=
		return this;=0A=
	},=0A=
=0A=
	// Execute a callback for every element in the matched set.=0A=
	// (You can seed the arguments with an array of args, but this is=0A=
	// only used internally.)=0A=
	each: function( callback, args ) {=0A=
		return jQuery.each( this, callback, args );=0A=
	},=0A=
=0A=
	// Determine the position of an element within=0A=
	// the matched set of elements=0A=
	index: function( elem ) {=0A=
		var ret =3D -1;=0A=
=0A=
		// Locate the position of the desired element=0A=
		return jQuery.inArray(=0A=
			// If it receives a jQuery object, the first element is used=0A=
			elem && elem.jquery ? elem[0] : elem=0A=
		, this );=0A=
	},=0A=
=0A=
	attr: function( name, value, type ) {=0A=
		var options =3D name;=0A=
=0A=
		// Look for the case where we're accessing a style value=0A=
		if ( name.constructor =3D=3D String )=0A=
			if ( value =3D=3D=3D undefined )=0A=
				return this[0] && jQuery[ type || "attr" ]( this[0], name );=0A=
=0A=
			else {=0A=
				options =3D {};=0A=
				options[ name ] =3D value;=0A=
			}=0A=
=0A=
		// Check to see if we're setting style values=0A=
		return this.each(function(i){=0A=
			// Set all the styles=0A=
			for ( name in options )=0A=
				jQuery.attr(=0A=
					type ?=0A=
						this.style :=0A=
						this,=0A=
					name, jQuery.prop( this, options[ name ], type, i, name )=0A=
				);=0A=
		});=0A=
	},=0A=
=0A=
	css: function( key, value ) {=0A=
		// ignore negative width and height values=0A=
		if ( (key =3D=3D 'width' || key =3D=3D 'height') && parseFloat(value) =
< 0 )=0A=
			value =3D undefined;=0A=
		return this.attr( key, value, "curCSS" );=0A=
	},=0A=
=0A=
	text: function( text ) {=0A=
		if ( typeof text !=3D "object" && text !=3D null )=0A=
			return this.empty().append( (this[0] && this[0].ownerDocument || =
document).createTextNode( text ) );=0A=
=0A=
		var ret =3D "";=0A=
=0A=
		jQuery.each( text || this, function(){=0A=
			jQuery.each( this.childNodes, function(){=0A=
				if ( this.nodeType !=3D 8 )=0A=
					ret +=3D this.nodeType !=3D 1 ?=0A=
						this.nodeValue :=0A=
						jQuery.fn.text( [ this ] );=0A=
			});=0A=
		});=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	wrapAll: function( html ) {=0A=
		if ( this[0] )=0A=
			// The elements to wrap the target around=0A=
			jQuery( html, this[0].ownerDocument )=0A=
				.clone()=0A=
				.insertBefore( this[0] )=0A=
				.map(function(){=0A=
					var elem =3D this;=0A=
=0A=
					while ( elem.firstChild )=0A=
						elem =3D elem.firstChild;=0A=
=0A=
					return elem;=0A=
				})=0A=
				.append(this);=0A=
=0A=
		return this;=0A=
	},=0A=
=0A=
	wrapInner: function( html ) {=0A=
		return this.each(function(){=0A=
			jQuery( this ).contents().wrapAll( html );=0A=
		});=0A=
	},=0A=
=0A=
	wrap: function( html ) {=0A=
		return this.each(function(){=0A=
			jQuery( this ).wrapAll( html );=0A=
		});=0A=
	},=0A=
=0A=
	append: function() {=0A=
		return this.domManip(arguments, true, false, function(elem){=0A=
			if (this.nodeType =3D=3D 1)=0A=
				this.appendChild( elem );=0A=
		});=0A=
	},=0A=
=0A=
	prepend: function() {=0A=
		return this.domManip(arguments, true, true, function(elem){=0A=
			if (this.nodeType =3D=3D 1)=0A=
				this.insertBefore( elem, this.firstChild );=0A=
		});=0A=
	},=0A=
=0A=
	before: function() {=0A=
		return this.domManip(arguments, false, false, function(elem){=0A=
			this.parentNode.insertBefore( elem, this );=0A=
		});=0A=
	},=0A=
=0A=
	after: function() {=0A=
		return this.domManip(arguments, false, true, function(elem){=0A=
			this.parentNode.insertBefore( elem, this.nextSibling );=0A=
		});=0A=
	},=0A=
=0A=
	end: function() {=0A=
		return this.prevObject || jQuery( [] );=0A=
	},=0A=
=0A=
	find: function( selector ) {=0A=
		var elems =3D jQuery.map(this, function(elem){=0A=
			return jQuery.find( selector, elem );=0A=
		});=0A=
=0A=
		return this.pushStack( /[^+>] [^+>]/.test( selector ) || =
selector.indexOf("..") > -1 ?=0A=
			jQuery.unique( elems ) :=0A=
			elems );=0A=
	},=0A=
=0A=
	clone: function( events ) {=0A=
		// Do the clone=0A=
		var ret =3D this.map(function(){=0A=
			if ( jQuery.browser.msie && !jQuery.isXMLDoc(this) ) {=0A=
				// IE copies events bound via attachEvent when=0A=
				// using cloneNode. Calling detachEvent on the=0A=
				// clone will also remove the events from the orignal=0A=
				// In order to get around this, we use innerHTML.=0A=
				// Unfortunately, this means some modifications to=0A=
				// attributes in IE that are actually only stored=0A=
				// as properties will not be copied (such as the=0A=
				// the name attribute on an input).=0A=
				var clone =3D this.cloneNode(true),=0A=
					container =3D document.createElement("div");=0A=
				container.appendChild(clone);=0A=
				return jQuery.clean([container.innerHTML])[0];=0A=
			} else=0A=
				return this.cloneNode(true);=0A=
		});=0A=
=0A=
		// Need to set the expando to null on the cloned set if it exists=0A=
		// removeData doesn't work here, IE removes it from the original as =
well=0A=
		// this is primarily for IE but the data expando shouldn't be copied =
over in any browser=0A=
		var clone =3D ret.find("*").andSelf().each(function(){=0A=
			if ( this[ expando ] !=3D undefined )=0A=
				this[ expando ] =3D null;=0A=
		});=0A=
=0A=
		// Copy the events from the original to the clone=0A=
		if ( events =3D=3D=3D true )=0A=
			this.find("*").andSelf().each(function(i){=0A=
				if (this.nodeType =3D=3D 3)=0A=
					return;=0A=
				var events =3D jQuery.data( this, "events" );=0A=
=0A=
				for ( var type in events )=0A=
					for ( var handler in events[ type ] )=0A=
						jQuery.event.add( clone[ i ], type, events[ type ][ handler ], =
events[ type ][ handler ].data );=0A=
			});=0A=
=0A=
		// Return the cloned set=0A=
		return ret;=0A=
	},=0A=
=0A=
	filter: function( selector ) {=0A=
		return this.pushStack(=0A=
			jQuery.isFunction( selector ) &&=0A=
			jQuery.grep(this, function(elem, i){=0A=
				return selector.call( elem, i );=0A=
			}) ||=0A=
=0A=
			jQuery.multiFilter( selector, this ) );=0A=
	},=0A=
=0A=
	not: function( selector ) {=0A=
		if ( selector.constructor =3D=3D String )=0A=
			// test special case where just one selector is passed in=0A=
			if ( isSimple.test( selector ) )=0A=
				return this.pushStack( jQuery.multiFilter( selector, this, true ) );=0A=
			else=0A=
				selector =3D jQuery.multiFilter( selector, this );=0A=
=0A=
		var isArrayLike =3D selector.length && selector[selector.length - 1] =
!=3D=3D undefined && !selector.nodeType;=0A=
		return this.filter(function() {=0A=
			return isArrayLike ? jQuery.inArray( this, selector ) < 0 : this !=3D =
selector;=0A=
		});=0A=
	},=0A=
=0A=
	add: function( selector ) {=0A=
		return this.pushStack( jQuery.unique( jQuery.merge(=0A=
			this.get(),=0A=
			typeof selector =3D=3D 'string' ?=0A=
				jQuery( selector ) :=0A=
				jQuery.makeArray( selector )=0A=
		)));=0A=
	},=0A=
=0A=
	is: function( selector ) {=0A=
		return !!selector && jQuery.multiFilter( selector, this ).length > 0;=0A=
	},=0A=
=0A=
	hasClass: function( selector ) {=0A=
		return this.is( "." + selector );=0A=
	},=0A=
=0A=
	val: function( value ) {=0A=
		if ( value =3D=3D undefined ) {=0A=
=0A=
			if ( this.length ) {=0A=
				var elem =3D this[0];=0A=
=0A=
				// We need to handle select boxes special=0A=
				if ( jQuery.nodeName( elem, "select" ) ) {=0A=
					var index =3D elem.selectedIndex,=0A=
						values =3D [],=0A=
						options =3D elem.options,=0A=
						one =3D elem.type =3D=3D "select-one";=0A=
=0A=
					// Nothing was selected=0A=
					if ( index < 0 )=0A=
						return null;=0A=
=0A=
					// Loop through all the selected options=0A=
					for ( var i =3D one ? index : 0, max =3D one ? index + 1 : =
options.length; i < max; i++ ) {=0A=
						var option =3D options[ i ];=0A=
=0A=
						if ( option.selected ) {=0A=
							// Get the specifc value for the option=0A=
							value =3D jQuery.browser.msie && =
!option.attributes.value.specified ? option.text : option.value;=0A=
=0A=
							// We don't need an array for one selects=0A=
							if ( one )=0A=
								return value;=0A=
=0A=
							// Multi-Selects return an array=0A=
							values.push( value );=0A=
						}=0A=
					}=0A=
=0A=
					return values;=0A=
=0A=
				// Everything else, we just grab the value=0A=
				} else=0A=
					return (this[0].value || "").replace(/\r/g, "");=0A=
=0A=
			}=0A=
=0A=
			return undefined;=0A=
		}=0A=
=0A=
		if( value.constructor =3D=3D Number )=0A=
			value +=3D '';=0A=
=0A=
		return this.each(function(){=0A=
			if ( this.nodeType !=3D 1 )=0A=
				return;=0A=
=0A=
			if ( value.constructor =3D=3D Array && /radio|checkbox/.test( =
this.type ) )=0A=
				this.checked =3D (jQuery.inArray(this.value, value) >=3D 0 ||=0A=
					jQuery.inArray(this.name, value) >=3D 0);=0A=
=0A=
			else if ( jQuery.nodeName( this, "select" ) ) {=0A=
				var values =3D jQuery.makeArray(value);=0A=
=0A=
				jQuery( "option", this ).each(function(){=0A=
					this.selected =3D (jQuery.inArray( this.value, values ) >=3D 0 ||=0A=
						jQuery.inArray( this.text, values ) >=3D 0);=0A=
				});=0A=
=0A=
				if ( !values.length )=0A=
					this.selectedIndex =3D -1;=0A=
=0A=
			} else=0A=
				this.value =3D value;=0A=
		});=0A=
	},=0A=
=0A=
	html: function( value ) {=0A=
		return value =3D=3D undefined ?=0A=
			(this[0] ?=0A=
				this[0].innerHTML :=0A=
				null) :=0A=
			this.empty().append( value );=0A=
	},=0A=
=0A=
	replaceWith: function( value ) {=0A=
		return this.after( value ).remove();=0A=
	},=0A=
=0A=
	eq: function( i ) {=0A=
		return this.slice( i, i + 1 );=0A=
	},=0A=
=0A=
	slice: function() {=0A=
		return this.pushStack( Array.prototype.slice.apply( this, arguments ) =
);=0A=
	},=0A=
=0A=
	map: function( callback ) {=0A=
		return this.pushStack( jQuery.map(this, function(elem, i){=0A=
			return callback.call( elem, i, elem );=0A=
		}));=0A=
	},=0A=
=0A=
	andSelf: function() {=0A=
		return this.add( this.prevObject );=0A=
	},=0A=
=0A=
	data: function( key, value ){=0A=
		var parts =3D key.split(".");=0A=
		parts[1] =3D parts[1] ? "." + parts[1] : "";=0A=
=0A=
		if ( value =3D=3D=3D undefined ) {=0A=
			var data =3D this.triggerHandler("getData" + parts[1] + "!", =
[parts[0]]);=0A=
=0A=
			if ( data =3D=3D=3D undefined && this.length )=0A=
				data =3D jQuery.data( this[0], key );=0A=
=0A=
			return data =3D=3D=3D undefined && parts[1] ?=0A=
				this.data( parts[0] ) :=0A=
				data;=0A=
		} else=0A=
			return this.trigger("setData" + parts[1] + "!", [parts[0], =
value]).each(function(){=0A=
				jQuery.data( this, key, value );=0A=
			});=0A=
	},=0A=
=0A=
	removeData: function( key ){=0A=
		return this.each(function(){=0A=
			jQuery.removeData( this, key );=0A=
		});=0A=
	},=0A=
=0A=
	domManip: function( args, table, reverse, callback ) {=0A=
		var clone =3D this.length > 1, elems;=0A=
=0A=
		return this.each(function(){=0A=
			if ( !elems ) {=0A=
				elems =3D jQuery.clean( args, this.ownerDocument );=0A=
=0A=
				if ( reverse )=0A=
					elems.reverse();=0A=
			}=0A=
=0A=
			var obj =3D this;=0A=
=0A=
			if ( table && jQuery.nodeName( this, "table" ) && jQuery.nodeName( =
elems[0], "tr" ) )=0A=
				obj =3D this.getElementsByTagName("tbody")[0] || this.appendChild( =
this.ownerDocument.createElement("tbody") );=0A=
=0A=
			var scripts =3D jQuery( [] );=0A=
=0A=
			jQuery.each(elems, function(){=0A=
				var elem =3D clone ?=0A=
					jQuery( this ).clone( true )[0] :=0A=
					this;=0A=
=0A=
				// execute all scripts after the elements have been injected=0A=
				if ( jQuery.nodeName( elem, "script" ) )=0A=
					scripts =3D scripts.add( elem );=0A=
				else {=0A=
					// Remove any inner scripts for later evaluation=0A=
					if ( elem.nodeType =3D=3D 1 )=0A=
						scripts =3D scripts.add( jQuery( "script", elem ).remove() );=0A=
=0A=
					// Inject the elements into the document=0A=
					callback.call( obj, elem );=0A=
				}=0A=
			});=0A=
=0A=
			scripts.each( evalScript );=0A=
		});=0A=
	}=0A=
};=0A=
=0A=
// Give the init function the jQuery prototype for later instantiation=0A=
jQuery.fn.init.prototype =3D jQuery.fn;=0A=
=0A=
function evalScript( i, elem ) {=0A=
	if ( elem.src )=0A=
		jQuery.ajax({=0A=
			url: elem.src,=0A=
			async: false,=0A=
			dataType: "script"=0A=
		});=0A=
=0A=
	else=0A=
		jQuery.globalEval( elem.text || elem.textContent || elem.innerHTML || =
"" );=0A=
=0A=
	if ( elem.parentNode )=0A=
		elem.parentNode.removeChild( elem );=0A=
}=0A=
=0A=
function now(){=0A=
	return +new Date;=0A=
}=0A=
=0A=
jQuery.extend =3D jQuery.fn.extend =3D function() {=0A=
	// copy reference to target object=0A=
	var target =3D arguments[0] || {}, i =3D 1, length =3D =
arguments.length, deep =3D false, options;=0A=
=0A=
	// Handle a deep copy situation=0A=
	if ( target.constructor =3D=3D Boolean ) {=0A=
		deep =3D target;=0A=
		target =3D arguments[1] || {};=0A=
		// skip the boolean and the target=0A=
		i =3D 2;=0A=
	}=0A=
=0A=
	// Handle case when target is a string or something (possible in deep =
copy)=0A=
	if ( typeof target !=3D "object" && typeof target !=3D "function" )=0A=
		target =3D {};=0A=
=0A=
	// extend jQuery itself if only one argument is passed=0A=
	if ( length =3D=3D i ) {=0A=
		target =3D this;=0A=
		--i;=0A=
	}=0A=
=0A=
	for ( ; i < length; i++ )=0A=
		// Only deal with non-null/undefined values=0A=
		if ( (options =3D arguments[ i ]) !=3D null )=0A=
			// Extend the base object=0A=
			for ( var name in options ) {=0A=
				var src =3D target[ name ], copy =3D options[ name ];=0A=
=0A=
				// Prevent never-ending loop=0A=
				if ( target =3D=3D=3D copy )=0A=
					continue;=0A=
=0A=
				// Recurse if we're merging object values=0A=
				if ( deep && copy && typeof copy =3D=3D "object" && !copy.nodeType )=0A=
					target[ name ] =3D jQuery.extend( deep, =0A=
						// Never move original objects, clone them=0A=
						src || ( copy.length !=3D null ? [ ] : { } )=0A=
					, copy );=0A=
=0A=
				// Don't bring in undefined values=0A=
				else if ( copy !=3D=3D undefined )=0A=
					target[ name ] =3D copy;=0A=
=0A=
			}=0A=
=0A=
	// Return the modified object=0A=
	return target;=0A=
};=0A=
=0A=
var expando =3D "jQuery" + now(), uuid =3D 0, windowData =3D {},=0A=
	// exclude the following css properties to add px=0A=
	exclude =3D /z-?index|font-?weight|opacity|zoom|line-?height/i,=0A=
	// cache defaultView=0A=
	defaultView =3D document.defaultView || {};=0A=
=0A=
jQuery.extend({=0A=
	noConflict: function( deep ) {=0A=
		window.$ =3D _$;=0A=
=0A=
		if ( deep )=0A=
			window.jQuery =3D _jQuery;=0A=
=0A=
		return jQuery;=0A=
	},=0A=
=0A=
	// See test/unit/core.js for details concerning this function.=0A=
	isFunction: function( fn ) {=0A=
		return !!fn && typeof fn !=3D "string" && !fn.nodeName &&=0A=
			fn.constructor !=3D Array && /^[\s[]?function/.test( fn + "" );=0A=
	},=0A=
=0A=
	// check if an element is in a (or is an) XML document=0A=
	isXMLDoc: function( elem ) {=0A=
		return elem.documentElement && !elem.body ||=0A=
			elem.tagName && elem.ownerDocument && !elem.ownerDocument.body;=0A=
	},=0A=
=0A=
	// Evalulates a script in a global context=0A=
	globalEval: function( data ) {=0A=
		data =3D jQuery.trim( data );=0A=
=0A=
		if ( data ) {=0A=
			// Inspired by code by Andrea Giammarchi=0A=
			// =
http://webreflection.blogspot.com/2007/08/global-scope-evaluation-and-dom=
.html=0A=
			var head =3D document.getElementsByTagName("head")[0] || =
document.documentElement,=0A=
				script =3D document.createElement("script");=0A=
=0A=
			script.type =3D "text/javascript";=0A=
			if ( jQuery.browser.msie )=0A=
				script.text =3D data;=0A=
			else=0A=
				script.appendChild( document.createTextNode( data ) );=0A=
=0A=
			// Use insertBefore instead of appendChild  to circumvent an IE6 bug.=0A=
			// This arises when a base node is used (#2709).=0A=
			head.insertBefore( script, head.firstChild );=0A=
			head.removeChild( script );=0A=
		}=0A=
	},=0A=
=0A=
	nodeName: function( elem, name ) {=0A=
		return elem.nodeName && elem.nodeName.toUpperCase() =3D=3D =
name.toUpperCase();=0A=
	},=0A=
=0A=
	cache: {},=0A=
=0A=
	data: function( elem, name, data ) {=0A=
		elem =3D elem =3D=3D window ?=0A=
			windowData :=0A=
			elem;=0A=
=0A=
		var id =3D elem[ expando ];=0A=
=0A=
		// Compute a unique ID for the element=0A=
		if ( !id )=0A=
			id =3D elem[ expando ] =3D ++uuid;=0A=
=0A=
		// Only generate the data cache if we're=0A=
		// trying to access or manipulate it=0A=
		if ( name && !jQuery.cache[ id ] )=0A=
			jQuery.cache[ id ] =3D {};=0A=
=0A=
		// Prevent overriding the named cache with undefined values=0A=
		if ( data !=3D=3D undefined )=0A=
			jQuery.cache[ id ][ name ] =3D data;=0A=
=0A=
		// Return the named cache data, or the ID for the element=0A=
		return name ?=0A=
			jQuery.cache[ id ][ name ] :=0A=
			id;=0A=
	},=0A=
=0A=
	removeData: function( elem, name ) {=0A=
		elem =3D elem =3D=3D window ?=0A=
			windowData :=0A=
			elem;=0A=
=0A=
		var id =3D elem[ expando ];=0A=
=0A=
		// If we want to remove a specific section of the element's data=0A=
		if ( name ) {=0A=
			if ( jQuery.cache[ id ] ) {=0A=
				// Remove the section of cache data=0A=
				delete jQuery.cache[ id ][ name ];=0A=
=0A=
				// If we've removed all the data, remove the element's cache=0A=
				name =3D "";=0A=
=0A=
				for ( name in jQuery.cache[ id ] )=0A=
					break;=0A=
=0A=
				if ( !name )=0A=
					jQuery.removeData( elem );=0A=
			}=0A=
=0A=
		// Otherwise, we want to remove all of the element's data=0A=
		} else {=0A=
			// Clean up the element expando=0A=
			try {=0A=
				delete elem[ expando ];=0A=
			} catch(e){=0A=
				// IE has trouble directly removing the expando=0A=
				// but it's ok with using removeAttribute=0A=
				if ( elem.removeAttribute )=0A=
					elem.removeAttribute( expando );=0A=
			}=0A=
=0A=
			// Completely remove the data cache=0A=
			delete jQuery.cache[ id ];=0A=
		}=0A=
	},=0A=
=0A=
	// args is for internal usage only=0A=
	each: function( object, callback, args ) {=0A=
		var name, i =3D 0, length =3D object.length;=0A=
=0A=
		if ( args ) {=0A=
			if ( length =3D=3D undefined ) {=0A=
				for ( name in object )=0A=
					if ( callback.apply( object[ name ], args ) =3D=3D=3D false )=0A=
						break;=0A=
			} else=0A=
				for ( ; i < length; )=0A=
					if ( callback.apply( object[ i++ ], args ) =3D=3D=3D false )=0A=
						break;=0A=
=0A=
		// A special, fast, case for the most common use of each=0A=
		} else {=0A=
			if ( length =3D=3D undefined ) {=0A=
				for ( name in object )=0A=
					if ( callback.call( object[ name ], name, object[ name ] ) =
=3D=3D=3D false )=0A=
						break;=0A=
			} else=0A=
				for ( var value =3D object[0];=0A=
					i < length && callback.call( value, i, value ) !=3D=3D false; value =
=3D object[++i] ){}=0A=
		}=0A=
=0A=
		return object;=0A=
	},=0A=
=0A=
	prop: function( elem, value, type, i, name ) {=0A=
		// Handle executable functions=0A=
		if ( jQuery.isFunction( value ) )=0A=
			value =3D value.call( elem, i );=0A=
=0A=
		// Handle passing in a number to a CSS property=0A=
		return value && value.constructor =3D=3D Number && type =3D=3D =
"curCSS" && !exclude.test( name ) ?=0A=
			value + "px" :=0A=
			value;=0A=
	},=0A=
=0A=
	className: {=0A=
		// internal only, use addClass("class")=0A=
		add: function( elem, classNames ) {=0A=
			jQuery.each((classNames || "").split(/\s+/), function(i, className){=0A=
				if ( elem.nodeType =3D=3D 1 && !jQuery.className.has( =
elem.className, className ) )=0A=
					elem.className +=3D (elem.className ? " " : "") + className;=0A=
			});=0A=
		},=0A=
=0A=
		// internal only, use removeClass("class")=0A=
		remove: function( elem, classNames ) {=0A=
			if (elem.nodeType =3D=3D 1)=0A=
				elem.className =3D classNames !=3D undefined ?=0A=
					jQuery.grep(elem.className.split(/\s+/), function(className){=0A=
						return !jQuery.className.has( classNames, className );=0A=
					}).join(" ") :=0A=
					"";=0A=
		},=0A=
=0A=
		// internal only, use hasClass("class")=0A=
		has: function( elem, className ) {=0A=
			return jQuery.inArray( className, (elem.className || =
elem).toString().split(/\s+/) ) > -1;=0A=
		}=0A=
	},=0A=
=0A=
	// A method for quickly swapping in/out CSS properties to get correct =
calculations=0A=
	swap: function( elem, options, callback ) {=0A=
		var old =3D {};=0A=
		// Remember the old values, and insert the new ones=0A=
		for ( var name in options ) {=0A=
			old[ name ] =3D elem.style[ name ];=0A=
			elem.style[ name ] =3D options[ name ];=0A=
		}=0A=
=0A=
		callback.call( elem );=0A=
=0A=
		// Revert the old values=0A=
		for ( var name in options )=0A=
			elem.style[ name ] =3D old[ name ];=0A=
	},=0A=
=0A=
	css: function( elem, name, force ) {=0A=
		if ( name =3D=3D "width" || name =3D=3D "height" ) {=0A=
			var val, props =3D { position: "absolute", visibility: "hidden", =
display:"block" }, which =3D name =3D=3D "width" ? [ "Left", "Right" ] : =
[ "Top", "Bottom" ];=0A=
=0A=
			function getWH() {=0A=
				val =3D name =3D=3D "width" ? elem.offsetWidth : elem.offsetHeight;=0A=
				var padding =3D 0, border =3D 0;=0A=
				jQuery.each( which, function() {=0A=
					padding +=3D parseFloat(jQuery.curCSS( elem, "padding" + this, =
true)) || 0;=0A=
					border +=3D parseFloat(jQuery.curCSS( elem, "border" + this + =
"Width", true)) || 0;=0A=
				});=0A=
				val -=3D Math.round(padding + border);=0A=
			}=0A=
=0A=
			if ( jQuery(elem).is(":visible") )=0A=
				getWH();=0A=
			else=0A=
				jQuery.swap( elem, props, getWH );=0A=
=0A=
			return Math.max(0, val);=0A=
		}=0A=
=0A=
		return jQuery.curCSS( elem, name, force );=0A=
	},=0A=
=0A=
	curCSS: function( elem, name, force ) {=0A=
		var ret, style =3D elem.style;=0A=
=0A=
		// A helper method for determining if an element's values are broken=0A=
		function color( elem ) {=0A=
			if ( !jQuery.browser.safari )=0A=
				return false;=0A=
=0A=
			// defaultView is cached=0A=
			var ret =3D defaultView.getComputedStyle( elem, null );=0A=
			return !ret || ret.getPropertyValue("color") =3D=3D "";=0A=
		}=0A=
=0A=
		// We need to handle opacity special in IE=0A=
		if ( name =3D=3D "opacity" && jQuery.browser.msie ) {=0A=
			ret =3D jQuery.attr( style, "opacity" );=0A=
=0A=
			return ret =3D=3D "" ?=0A=
				"1" :=0A=
				ret;=0A=
		}=0A=
		// Opera sometimes will give the wrong display answer, this fixes it, =
see #2037=0A=
		if ( jQuery.browser.opera && name =3D=3D "display" ) {=0A=
			var save =3D style.outline;=0A=
			style.outline =3D "0 solid black";=0A=
			style.outline =3D save;=0A=
		}=0A=
=0A=
		// Make sure we're using the right name for getting the float value=0A=
		if ( name.match( /float/i ) )=0A=
			name =3D styleFloat;=0A=
=0A=
		if ( !force && style && style[ name ] )=0A=
			ret =3D style[ name ];=0A=
=0A=
		else if ( defaultView.getComputedStyle ) {=0A=
=0A=
			// Only "float" is needed here=0A=
			if ( name.match( /float/i ) )=0A=
				name =3D "float";=0A=
=0A=
			name =3D name.replace( /([A-Z])/g, "-$1" ).toLowerCase();=0A=
=0A=
			var computedStyle =3D defaultView.getComputedStyle( elem, null );=0A=
=0A=
			if ( computedStyle && !color( elem ) )=0A=
				ret =3D computedStyle.getPropertyValue( name );=0A=
=0A=
			// If the element isn't reporting its values properly in Safari=0A=
			// then some display: none elements are involved=0A=
			else {=0A=
				var swap =3D [], stack =3D [], a =3D elem, i =3D 0;=0A=
=0A=
				// Locate all of the parent display: none elements=0A=
				for ( ; a && color(a); a =3D a.parentNode )=0A=
					stack.unshift(a);=0A=
=0A=
				// Go through and make them visible, but in reverse=0A=
				// (It would be better if we knew the exact display type that they =
had)=0A=
				for ( ; i < stack.length; i++ )=0A=
					if ( color( stack[ i ] ) ) {=0A=
						swap[ i ] =3D stack[ i ].style.display;=0A=
						stack[ i ].style.display =3D "block";=0A=
					}=0A=
=0A=
				// Since we flip the display style, we have to handle that=0A=
				// one special, otherwise get the value=0A=
				ret =3D name =3D=3D "display" && swap[ stack.length - 1 ] !=3D null ?=0A=
					"none" :=0A=
					( computedStyle && computedStyle.getPropertyValue( name ) ) || "";=0A=
=0A=
				// Finally, revert the display styles back=0A=
				for ( i =3D 0; i < swap.length; i++ )=0A=
					if ( swap[ i ] !=3D null )=0A=
						stack[ i ].style.display =3D swap[ i ];=0A=
			}=0A=
=0A=
			// We should always get a number back from opacity=0A=
			if ( name =3D=3D "opacity" && ret =3D=3D "" )=0A=
				ret =3D "1";=0A=
=0A=
		} else if ( elem.currentStyle ) {=0A=
			var camelCase =3D name.replace(/\-(\w)/g, function(all, letter){=0A=
				return letter.toUpperCase();=0A=
			});=0A=
=0A=
			ret =3D elem.currentStyle[ name ] || elem.currentStyle[ camelCase ];=0A=
=0A=
			// From the awesome hack by Dean Edwards=0A=
			// http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291=0A=
=0A=
			// If we're not dealing with a regular pixel number=0A=
			// but a number that has a weird ending, we need to convert it to =
pixels=0A=
			if ( !/^\d+(px)?$/i.test( ret ) && /^\d/.test( ret ) ) {=0A=
				// Remember the original values=0A=
				var left =3D style.left, rsLeft =3D elem.runtimeStyle.left;=0A=
=0A=
				// Put in the new values to get a computed value out=0A=
				elem.runtimeStyle.left =3D elem.currentStyle.left;=0A=
				style.left =3D ret || 0;=0A=
				ret =3D style.pixelLeft + "px";=0A=
=0A=
				// Revert the changed values=0A=
				style.left =3D left;=0A=
				elem.runtimeStyle.left =3D rsLeft;=0A=
			}=0A=
		}=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	clean: function( elems, context ) {=0A=
		var ret =3D [];=0A=
		context =3D context || document;=0A=
		// !context.createElement fails in IE with an error but returns typeof =
'object'=0A=
		if (typeof context.createElement =3D=3D 'undefined')=0A=
			context =3D context.ownerDocument || context[0] && =
context[0].ownerDocument || document;=0A=
=0A=
		jQuery.each(elems, function(i, elem){=0A=
			if ( !elem )=0A=
				return;=0A=
=0A=
			if ( elem.constructor =3D=3D Number )=0A=
				elem +=3D '';=0A=
=0A=
			// Convert html string into DOM nodes=0A=
			if ( typeof elem =3D=3D "string" ) {=0A=
				// Fix "XHTML"-style tags in all browsers=0A=
				elem =3D elem.replace(/(<(\w+)[^>]*?)\/>/g, function(all, front, =
tag){=0A=
					return =
tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i) ?=0A=
						all :=0A=
						front + "></" + tag + ">";=0A=
				});=0A=
=0A=
				// Trim whitespace, otherwise indexOf won't work as expected=0A=
				var tags =3D jQuery.trim( elem ).toLowerCase(), div =3D =
context.createElement("div");=0A=
=0A=
				var wrap =3D=0A=
					// option or optgroup=0A=
					!tags.indexOf("<opt") &&=0A=
					[ 1, "<select multiple=3D'multiple'>", "</select>" ] ||=0A=
=0A=
					!tags.indexOf("<leg") &&=0A=
					[ 1, "<fieldset>", "</fieldset>" ] ||=0A=
=0A=
					tags.match(/^<(thead|tbody|tfoot|colg|cap)/) &&=0A=
					[ 1, "<table>", "</table>" ] ||=0A=
=0A=
					!tags.indexOf("<tr") &&=0A=
					[ 2, "<table><tbody>", "</tbody></table>" ] ||=0A=
=0A=
				 	// <thead> matched above=0A=
					(!tags.indexOf("<td") || !tags.indexOf("<th")) &&=0A=
					[ 3, "<table><tbody><tr>", "</tr></tbody></table>" ] ||=0A=
=0A=
					!tags.indexOf("<col") &&=0A=
					[ 2, "<table><tbody></tbody><colgroup>", "</colgroup></table>" ] ||=0A=
=0A=
					// IE can't serialize <link> and <script> tags normally=0A=
					jQuery.browser.msie &&=0A=
					[ 1, "div<div>", "</div>" ] ||=0A=
=0A=
					[ 0, "", "" ];=0A=
=0A=
				// Go to html and back, then peel off extra wrappers=0A=
				div.innerHTML =3D wrap[1] + elem + wrap[2];=0A=
=0A=
				// Move to the right depth=0A=
				while ( wrap[0]-- )=0A=
					div =3D div.lastChild;=0A=
=0A=
				// Remove IE's autoinserted <tbody> from table fragments=0A=
				if ( jQuery.browser.msie ) {=0A=
=0A=
					// String was a <table>, *may* have spurious <tbody>=0A=
					var tbody =3D !tags.indexOf("<table") && tags.indexOf("<tbody") < 0 =
?=0A=
						div.firstChild && div.firstChild.childNodes :=0A=
=0A=
						// String was a bare <thead> or <tfoot>=0A=
						wrap[1] =3D=3D "<table>" && tags.indexOf("<tbody") < 0 ?=0A=
							div.childNodes :=0A=
							[];=0A=
=0A=
					for ( var j =3D tbody.length - 1; j >=3D 0 ; --j )=0A=
						if ( jQuery.nodeName( tbody[ j ], "tbody" ) && !tbody[ j =
].childNodes.length )=0A=
							tbody[ j ].parentNode.removeChild( tbody[ j ] );=0A=
=0A=
					// IE completely kills leading whitespace when innerHTML is used=0A=
					if ( /^\s/.test( elem ) )=0A=
						div.insertBefore( context.createTextNode( elem.match(/^\s*/)[0] ), =
div.firstChild );=0A=
=0A=
				}=0A=
=0A=
				elem =3D jQuery.makeArray( div.childNodes );=0A=
			}=0A=
=0A=
			if ( elem.length =3D=3D=3D 0 && (!jQuery.nodeName( elem, "form" ) && =
!jQuery.nodeName( elem, "select" )) )=0A=
				return;=0A=
=0A=
			if ( elem[0] =3D=3D undefined || jQuery.nodeName( elem, "form" ) || =
elem.options )=0A=
				ret.push( elem );=0A=
=0A=
			else=0A=
				ret =3D jQuery.merge( ret, elem );=0A=
=0A=
		});=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	attr: function( elem, name, value ) {=0A=
		// don't set attributes on text and comment nodes=0A=
		if (!elem || elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8)=0A=
			return undefined;=0A=
=0A=
		var notxml =3D !jQuery.isXMLDoc( elem ),=0A=
			// Whether we are setting (or getting)=0A=
			set =3D value !=3D=3D undefined,=0A=
			msie =3D jQuery.browser.msie;=0A=
=0A=
		// Try to normalize/fix the name=0A=
		name =3D notxml && jQuery.props[ name ] || name;=0A=
=0A=
		// Only do all the following if this is a node (faster for style)=0A=
		// IE elem.getAttribute passes even for style=0A=
		if ( elem.tagName ) {=0A=
=0A=
			// These attributes require special treatment=0A=
			var special =3D /href|src|style/.test( name );=0A=
=0A=
			// Safari mis-reports the default selected property of a hidden option=0A=
			// Accessing the parent's selectedIndex property fixes it=0A=
			if ( name =3D=3D "selected" && jQuery.browser.safari )=0A=
				elem.parentNode.selectedIndex;=0A=
=0A=
			// If applicable, access the attribute via the DOM 0 way=0A=
			if ( name in elem && notxml && !special ) {=0A=
				if ( set ){=0A=
					// We can't allow the type property to be changed (since it causes =
problems in IE)=0A=
					if ( name =3D=3D "type" && jQuery.nodeName( elem, "input" ) && =
elem.parentNode )=0A=
						throw "type property can't be changed";=0A=
=0A=
					elem[ name ] =3D value;=0A=
				}=0A=
=0A=
				// browsers index elements by id/name on forms, give priority to =
attributes.=0A=
				if( jQuery.nodeName( elem, "form" ) && elem.getAttributeNode(name) )=0A=
					return elem.getAttributeNode( name ).nodeValue;=0A=
=0A=
				return elem[ name ];=0A=
			}=0A=
=0A=
			if ( msie && notxml &&  name =3D=3D "style" )=0A=
				return jQuery.attr( elem.style, "cssText", value );=0A=
=0A=
			if ( set )=0A=
				// convert the value to a string (all browsers do this but IE) see =
#1070=0A=
				elem.setAttribute( name, "" + value );=0A=
=0A=
			var attr =3D msie && notxml && special=0A=
					// Some attributes require a special call on IE=0A=
					? elem.getAttribute( name, 2 )=0A=
					: elem.getAttribute( name );=0A=
=0A=
			// Non-existent attributes return null, we normalize to undefined=0A=
			return attr =3D=3D=3D null ? undefined : attr;=0A=
		}=0A=
=0A=
		// elem is actually elem.style ... set the style=0A=
=0A=
		// IE uses filters for opacity=0A=
		if ( msie && name =3D=3D "opacity" ) {=0A=
			if ( set ) {=0A=
				// IE has trouble with opacity if it does not have layout=0A=
				// Force it by setting the zoom level=0A=
				elem.zoom =3D 1;=0A=
=0A=
				// Set the alpha filter to set the opacity=0A=
				elem.filter =3D (elem.filter || "").replace( /alpha\([^)]*\)/, "" ) +=0A=
					(parseInt( value ) + '' =3D=3D "NaN" ? "" : "alpha(opacity=3D" + =
value * 100 + ")");=0A=
			}=0A=
=0A=
			return elem.filter && elem.filter.indexOf("opacity=3D") >=3D 0 ?=0A=
				(parseFloat( elem.filter.match(/opacity=3D([^)]*)/)[1] ) / 100) + '':=0A=
				"";=0A=
		}=0A=
=0A=
		name =3D name.replace(/-([a-z])/ig, function(all, letter){=0A=
			return letter.toUpperCase();=0A=
		});=0A=
=0A=
		if ( set )=0A=
			elem[ name ] =3D value;=0A=
=0A=
		return elem[ name ];=0A=
	},=0A=
=0A=
	trim: function( text ) {=0A=
		return (text || "").replace( /^\s+|\s+$/g, "" );=0A=
	},=0A=
=0A=
	makeArray: function( array ) {=0A=
		var ret =3D [];=0A=
=0A=
		if( array !=3D null ){=0A=
			var i =3D array.length;=0A=
			//the window, strings and functions also have 'length'=0A=
			if( i =3D=3D null || array.split || array.setInterval || array.call )=0A=
				ret[0] =3D array;=0A=
			else=0A=
				while( i )=0A=
					ret[--i] =3D array[i];=0A=
		}=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	inArray: function( elem, array ) {=0A=
		for ( var i =3D 0, length =3D array.length; i < length; i++ )=0A=
		// Use =3D=3D=3D because on IE, window =3D=3D document=0A=
			if ( array[ i ] =3D=3D=3D elem )=0A=
				return i;=0A=
=0A=
		return -1;=0A=
	},=0A=
=0A=
	merge: function( first, second ) {=0A=
		// We have to loop this way because IE & Opera overwrite the length=0A=
		// expando of getElementsByTagName=0A=
		var i =3D 0, elem, pos =3D first.length;=0A=
		// Also, we need to make sure that the correct elements are being =
returned=0A=
		// (IE returns comment nodes in a '*' query)=0A=
		if ( jQuery.browser.msie ) {=0A=
			while ( elem =3D second[ i++ ] )=0A=
				if ( elem.nodeType !=3D 8 )=0A=
					first[ pos++ ] =3D elem;=0A=
=0A=
		} else=0A=
			while ( elem =3D second[ i++ ] )=0A=
				first[ pos++ ] =3D elem;=0A=
=0A=
		return first;=0A=
	},=0A=
=0A=
	unique: function( array ) {=0A=
		var ret =3D [], done =3D {};=0A=
=0A=
		try {=0A=
=0A=
			for ( var i =3D 0, length =3D array.length; i < length; i++ ) {=0A=
				var id =3D jQuery.data( array[ i ] );=0A=
=0A=
				if ( !done[ id ] ) {=0A=
					done[ id ] =3D true;=0A=
					ret.push( array[ i ] );=0A=
				}=0A=
			}=0A=
=0A=
		} catch( e ) {=0A=
			ret =3D array;=0A=
		}=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	grep: function( elems, callback, inv ) {=0A=
		var ret =3D [];=0A=
=0A=
		// Go through the array, only saving the items=0A=
		// that pass the validator function=0A=
		for ( var i =3D 0, length =3D elems.length; i < length; i++ )=0A=
			if ( !inv !=3D !callback( elems[ i ], i ) )=0A=
				ret.push( elems[ i ] );=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	map: function( elems, callback ) {=0A=
		var ret =3D [];=0A=
=0A=
		// Go through the array, translating each of the items to their=0A=
		// new value (or values).=0A=
		for ( var i =3D 0, length =3D elems.length; i < length; i++ ) {=0A=
			var value =3D callback( elems[ i ], i );=0A=
=0A=
			if ( value !=3D null )=0A=
				ret[ ret.length ] =3D value;=0A=
		}=0A=
=0A=
		return ret.concat.apply( [], ret );=0A=
	}=0A=
});=0A=
=0A=
var userAgent =3D navigator.userAgent.toLowerCase();=0A=
=0A=
// Figure out what browser is being used=0A=
jQuery.browser =3D {=0A=
	version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || =
[])[1],=0A=
	safari: /webkit/.test( userAgent ),=0A=
	opera: /opera/.test( userAgent ),=0A=
	msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),=0A=
	mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( =
userAgent )=0A=
};=0A=
=0A=
var styleFloat =3D jQuery.browser.msie ?=0A=
	"styleFloat" :=0A=
	"cssFloat";=0A=
=0A=
jQuery.extend({=0A=
	// Check to see if the W3C box model is being used=0A=
	boxModel: !jQuery.browser.msie || document.compatMode =3D=3D =
"CSS1Compat",=0A=
=0A=
	props: {=0A=
		"for": "htmlFor",=0A=
		"class": "className",=0A=
		"float": styleFloat,=0A=
		cssFloat: styleFloat,=0A=
		styleFloat: styleFloat,=0A=
		readonly: "readOnly",=0A=
		maxlength: "maxLength",=0A=
		cellspacing: "cellSpacing"=0A=
	}=0A=
});=0A=
=0A=
jQuery.each({=0A=
	parent: function(elem){return elem.parentNode;},=0A=
	parents: function(elem){return jQuery.dir(elem,"parentNode");},=0A=
	next: function(elem){return jQuery.nth(elem,2,"nextSibling");},=0A=
	prev: function(elem){return jQuery.nth(elem,2,"previousSibling");},=0A=
	nextAll: function(elem){return jQuery.dir(elem,"nextSibling");},=0A=
	prevAll: function(elem){return jQuery.dir(elem,"previousSibling");},=0A=
	siblings: function(elem){return =
jQuery.sibling(elem.parentNode.firstChild,elem);},=0A=
	children: function(elem){return jQuery.sibling(elem.firstChild);},=0A=
	contents: function(elem){return =
jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.d=
ocument:jQuery.makeArray(elem.childNodes);}=0A=
}, function(name, fn){=0A=
	jQuery.fn[ name ] =3D function( selector ) {=0A=
		var ret =3D jQuery.map( this, fn );=0A=
=0A=
		if ( selector && typeof selector =3D=3D "string" )=0A=
			ret =3D jQuery.multiFilter( selector, ret );=0A=
=0A=
		return this.pushStack( jQuery.unique( ret ) );=0A=
	};=0A=
});=0A=
=0A=
jQuery.each({=0A=
	appendTo: "append",=0A=
	prependTo: "prepend",=0A=
	insertBefore: "before",=0A=
	insertAfter: "after",=0A=
	replaceAll: "replaceWith"=0A=
}, function(name, original){=0A=
	jQuery.fn[ name ] =3D function() {=0A=
		var args =3D arguments;=0A=
=0A=
		return this.each(function(){=0A=
			for ( var i =3D 0, length =3D args.length; i < length; i++ )=0A=
				jQuery( args[ i ] )[ original ]( this );=0A=
		});=0A=
	};=0A=
});=0A=
=0A=
jQuery.each({=0A=
	removeAttr: function( name ) {=0A=
		jQuery.attr( this, name, "" );=0A=
		if (this.nodeType =3D=3D 1)=0A=
			this.removeAttribute( name );=0A=
	},=0A=
=0A=
	addClass: function( classNames ) {=0A=
		jQuery.className.add( this, classNames );=0A=
	},=0A=
=0A=
	removeClass: function( classNames ) {=0A=
		jQuery.className.remove( this, classNames );=0A=
	},=0A=
=0A=
	toggleClass: function( classNames ) {=0A=
		jQuery.className[ jQuery.className.has( this, classNames ) ? "remove" =
: "add" ]( this, classNames );=0A=
	},=0A=
=0A=
	remove: function( selector ) {=0A=
		if ( !selector || jQuery.filter( selector, [ this ] ).r.length ) {=0A=
			// Prevent memory leaks=0A=
			jQuery( "*", this ).add(this).each(function(){=0A=
				jQuery.event.remove(this);=0A=
				jQuery.removeData(this);=0A=
			});=0A=
			if (this.parentNode)=0A=
				this.parentNode.removeChild( this );=0A=
		}=0A=
	},=0A=
=0A=
	empty: function() {=0A=
		// Remove element nodes and prevent memory leaks=0A=
		jQuery( ">*", this ).remove();=0A=
=0A=
		// Remove any remaining nodes=0A=
		while ( this.firstChild )=0A=
			this.removeChild( this.firstChild );=0A=
	}=0A=
}, function(name, fn){=0A=
	jQuery.fn[ name ] =3D function(){=0A=
		return this.each( fn, arguments );=0A=
	};=0A=
});=0A=
=0A=
jQuery.each([ "Height", "Width" ], function(i, name){=0A=
	var type =3D name.toLowerCase();=0A=
=0A=
	jQuery.fn[ type ] =3D function( size ) {=0A=
		// Get window width or height=0A=
		return this[0] =3D=3D window ?=0A=
			// Opera reports document.body.client[Width/Height] properly in both =
quirks and standards=0A=
			jQuery.browser.opera && document.body[ "client" + name ] ||=0A=
=0A=
			// Safari reports inner[Width/Height] just fine (Mozilla and Opera =
include scroll bar widths)=0A=
			jQuery.browser.safari && window[ "inner" + name ] ||=0A=
=0A=
			// Everyone else use document.documentElement or document.body =
depending on Quirks vs Standards mode=0A=
			document.compatMode =3D=3D "CSS1Compat" && document.documentElement[ =
"client" + name ] || document.body[ "client" + name ] :=0A=
=0A=
			// Get document width or height=0A=
			this[0] =3D=3D document ?=0A=
				// Either scroll[Width/Height] or offset[Width/Height], whichever is =
greater=0A=
				Math.max(=0A=
					Math.max(document.body["scroll" + name], =
document.documentElement["scroll" + name]),=0A=
					Math.max(document.body["offset" + name], =
document.documentElement["offset" + name])=0A=
				) :=0A=
=0A=
				// Get or set width or height on the element=0A=
				size =3D=3D undefined ?=0A=
					// Get width or height on the element=0A=
					(this.length ? jQuery.css( this[0], type ) : null) :=0A=
=0A=
					// Set the width or height on the element (default to pixels if =
value is unitless)=0A=
					this.css( type, size.constructor =3D=3D String ? size : size + "px" =
);=0A=
	};=0A=
});=0A=
=0A=
// Helper function used by the dimensions and offset modules=0A=
function num(elem, prop) {=0A=
	return elem[0] && parseInt( jQuery.curCSS(elem[0], prop, true), 10 ) || =
0;=0A=
}var chars =3D jQuery.browser.safari && parseInt(jQuery.browser.version) =
< 417 ?=0A=
		"(?:[\\w*_-]|\\\\.)" :=0A=
		"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",=0A=
	quickChild =3D new RegExp("^>\\s*(" + chars + "+)"),=0A=
	quickID =3D new RegExp("^(" + chars + "+)(#)(" + chars + "+)"),=0A=
	quickClass =3D new RegExp("^([#.]?)(" + chars + "*)");=0A=
=0A=
jQuery.extend({=0A=
	expr: {=0A=
		"": function(a,i,m){return m[2]=3D=3D"*"||jQuery.nodeName(a,m[2]);},=0A=
		"#": function(a,i,m){return a.getAttribute("id")=3D=3Dm[2];},=0A=
		":": {=0A=
			// Position Checks=0A=
			lt: function(a,i,m){return i<m[3]-0;},=0A=
			gt: function(a,i,m){return i>m[3]-0;},=0A=
			nth: function(a,i,m){return m[3]-0=3D=3Di;},=0A=
			eq: function(a,i,m){return m[3]-0=3D=3Di;},=0A=
			first: function(a,i){return i=3D=3D0;},=0A=
			last: function(a,i,m,r){return i=3D=3Dr.length-1;},=0A=
			even: function(a,i){return i%2=3D=3D0;},=0A=
			odd: function(a,i){return i%2;},=0A=
=0A=
			// Child Checks=0A=
			"first-child": function(a){return =
a.parentNode.getElementsByTagName("*")[0]=3D=3Da;},=0A=
			"last-child": function(a){return =
jQuery.nth(a.parentNode.lastChild,1,"previousSibling")=3D=3Da;},=0A=
			"only-child": function(a){return =
!jQuery.nth(a.parentNode.lastChild,2,"previousSibling");},=0A=
=0A=
			// Parent Checks=0A=
			parent: function(a){return a.firstChild;},=0A=
			empty: function(a){return !a.firstChild;},=0A=
=0A=
			// Text Check=0A=
			contains: function(a,i,m){return =
(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m[3])>=3D0;},=0A=
=0A=
			// Visibility=0A=
			visible: function(a){return =
"hidden"!=3Da.type&&jQuery.css(a,"display")!=3D"none"&&jQuery.css(a,"visi=
bility")!=3D"hidden";},=0A=
			hidden: function(a){return =
"hidden"=3D=3Da.type||jQuery.css(a,"display")=3D=3D"none"||jQuery.css(a,"=
visibility")=3D=3D"hidden";},=0A=
=0A=
			// Form attributes=0A=
			enabled: function(a){return !a.disabled;},=0A=
			disabled: function(a){return a.disabled;},=0A=
			checked: function(a){return a.checked;},=0A=
			selected: function(a){return a.selected||jQuery.attr(a,"selected");},=0A=
=0A=
			// Form elements=0A=
			text: function(a){return "text"=3D=3Da.type;},=0A=
			radio: function(a){return "radio"=3D=3Da.type;},=0A=
			checkbox: function(a){return "checkbox"=3D=3Da.type;},=0A=
			file: function(a){return "file"=3D=3Da.type;},=0A=
			password: function(a){return "password"=3D=3Da.type;},=0A=
			submit: function(a){return "submit"=3D=3Da.type;},=0A=
			image: function(a){return "image"=3D=3Da.type;},=0A=
			reset: function(a){return "reset"=3D=3Da.type;},=0A=
			button: function(a){return =
"button"=3D=3Da.type||jQuery.nodeName(a,"button");},=0A=
			input: function(a){return =
/input|select|textarea|button/i.test(a.nodeName);},=0A=
=0A=
			// :has()=0A=
			has: function(a,i,m){return jQuery.find(m[3],a).length;},=0A=
=0A=
			// :header=0A=
			header: function(a){return /h\d/i.test(a.nodeName);},=0A=
=0A=
			// :animated=0A=
			animated: function(a){return =
jQuery.grep(jQuery.timers,function(fn){return a=3D=3Dfn.elem;}).length;}=0A=
		}=0A=
	},=0A=
=0A=
	// The regular expressions that power the parsing engine=0A=
	parse: [=0A=
		// Match: [@value=3D'test'], [@foo]=0A=
		/^(\[) *@?([\w-]+) *([!*$^~=3D]*) *('?"?)(.*?)\4 *\]/,=0A=
=0A=
		// Match: :contains('foo')=0A=
		/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,=0A=
=0A=
		// Match: :even, :last-child, #id, .class=0A=
		new RegExp("^([:.#]*)(" + chars + "+)")=0A=
	],=0A=
=0A=
	multiFilter: function( expr, elems, not ) {=0A=
		var old, cur =3D [];=0A=
=0A=
		while ( expr && expr !=3D old ) {=0A=
			old =3D expr;=0A=
			var f =3D jQuery.filter( expr, elems, not );=0A=
			expr =3D f.t.replace(/^\s*,\s*/, "" );=0A=
			cur =3D not ? elems =3D f.r : jQuery.merge( cur, f.r );=0A=
		}=0A=
=0A=
		return cur;=0A=
	},=0A=
=0A=
	find: function( t, context ) {=0A=
		// Quickly handle non-string expressions=0A=
		if ( typeof t !=3D "string" )=0A=
			return [ t ];=0A=
=0A=
		// check to make sure context is a DOM element or a document=0A=
		if ( context && context.nodeType !=3D 1 && context.nodeType !=3D 9)=0A=
			return [ ];=0A=
=0A=
		// Set the correct context (if none is provided)=0A=
		context =3D context || document;=0A=
=0A=
		// Initialize the search=0A=
		var ret =3D [context], done =3D [], last, nodeName;=0A=
=0A=
		// Continue while a selector expression exists, and while=0A=
		// we're no longer looping upon ourselves=0A=
		while ( t && last !=3D t ) {=0A=
			var r =3D [];=0A=
			last =3D t;=0A=
=0A=
			t =3D jQuery.trim(t);=0A=
=0A=
			var foundToken =3D false,=0A=
=0A=
			// An attempt at speeding up child selectors that=0A=
			// point to a specific element tag=0A=
				re =3D quickChild,=0A=
=0A=
				m =3D re.exec(t);=0A=
=0A=
			if ( m ) {=0A=
				nodeName =3D m[1].toUpperCase();=0A=
=0A=
				// Perform our own iteration and filter=0A=
				for ( var i =3D 0; ret[i]; i++ )=0A=
					for ( var c =3D ret[i].firstChild; c; c =3D c.nextSibling )=0A=
						if ( c.nodeType =3D=3D 1 && (nodeName =3D=3D "*" || =
c.nodeName.toUpperCase() =3D=3D nodeName) )=0A=
							r.push( c );=0A=
=0A=
				ret =3D r;=0A=
				t =3D t.replace( re, "" );=0A=
				if ( t.indexOf(" ") =3D=3D 0 ) continue;=0A=
				foundToken =3D true;=0A=
			} else {=0A=
				re =3D /^([>+~])\s*(\w*)/i;=0A=
=0A=
				if ( (m =3D re.exec(t)) !=3D null ) {=0A=
					r =3D [];=0A=
=0A=
					var merge =3D {};=0A=
					nodeName =3D m[2].toUpperCase();=0A=
					m =3D m[1];=0A=
=0A=
					for ( var j =3D 0, rl =3D ret.length; j < rl; j++ ) {=0A=
						var n =3D m =3D=3D "~" || m =3D=3D "+" ? ret[j].nextSibling : =
ret[j].firstChild;=0A=
						for ( ; n; n =3D n.nextSibling )=0A=
							if ( n.nodeType =3D=3D 1 ) {=0A=
								var id =3D jQuery.data(n);=0A=
=0A=
								if ( m =3D=3D "~" && merge[id] ) break;=0A=
=0A=
								if (!nodeName || n.nodeName.toUpperCase() =3D=3D nodeName ) {=0A=
									if ( m =3D=3D "~" ) merge[id] =3D true;=0A=
									r.push( n );=0A=
								}=0A=
=0A=
								if ( m =3D=3D "+" ) break;=0A=
							}=0A=
					}=0A=
=0A=
					ret =3D r;=0A=
=0A=
					// And remove the token=0A=
					t =3D jQuery.trim( t.replace( re, "" ) );=0A=
					foundToken =3D true;=0A=
				}=0A=
			}=0A=
=0A=
			// See if there's still an expression, and that we haven't already=0A=
			// matched a token=0A=
			if ( t && !foundToken ) {=0A=
				// Handle multiple expressions=0A=
				if ( !t.indexOf(",") ) {=0A=
					// Clean the result set=0A=
					if ( context =3D=3D ret[0] ) ret.shift();=0A=
=0A=
					// Merge the result sets=0A=
					done =3D jQuery.merge( done, ret );=0A=
=0A=
					// Reset the context=0A=
					r =3D ret =3D [context];=0A=
=0A=
					// Touch up the selector string=0A=
					t =3D " " + t.substr(1,t.length);=0A=
=0A=
				} else {=0A=
					// Optimize for the case nodeName#idName=0A=
					var re2 =3D quickID;=0A=
					var m =3D re2.exec(t);=0A=
=0A=
					// Re-organize the results, so that they're consistent=0A=
					if ( m ) {=0A=
						m =3D [ 0, m[2], m[3], m[1] ];=0A=
=0A=
					} else {=0A=
						// Otherwise, do a traditional filter check for=0A=
						// ID, class, and element selectors=0A=
						re2 =3D quickClass;=0A=
						m =3D re2.exec(t);=0A=
					}=0A=
=0A=
					m[2] =3D m[2].replace(/\\/g, "");=0A=
=0A=
					var elem =3D ret[ret.length-1];=0A=
=0A=
					// Try to do a global search by ID, where we can=0A=
					if ( m[1] =3D=3D "#" && elem && elem.getElementById && =
!jQuery.isXMLDoc(elem) ) {=0A=
						// Optimization for HTML document case=0A=
						var oid =3D elem.getElementById(m[2]);=0A=
=0A=
						// Do a quick check for the existence of the actual ID attribute=0A=
						// to avoid selecting by the name attribute in IE=0A=
						// also check to insure id is a string to avoid selecting an =
element with the name of 'id' inside a form=0A=
						if ( (jQuery.browser.msie||jQuery.browser.opera) && oid && typeof =
oid.id =3D=3D "string" && oid.id !=3D m[2] )=0A=
							oid =3D jQuery('[@id=3D"'+m[2]+'"]', elem)[0];=0A=
=0A=
						// Do a quick check for node name (where applicable) so=0A=
						// that div#foo searches will be really fast=0A=
						ret =3D r =3D oid && (!m[3] || jQuery.nodeName(oid, m[3])) ? [oid] =
: [];=0A=
					} else {=0A=
						// We need to find all descendant elements=0A=
						for ( var i =3D 0; ret[i]; i++ ) {=0A=
							// Grab the tag name being searched for=0A=
							var tag =3D m[1] =3D=3D "#" && m[3] ? m[3] : m[1] !=3D "" || m[0] =
=3D=3D "" ? "*" : m[2];=0A=
=0A=
							// Handle IE7 being really dumb about <object>s=0A=
							if ( tag =3D=3D "*" && ret[i].nodeName.toLowerCase() =3D=3D =
"object" )=0A=
								tag =3D "param";=0A=
=0A=
							r =3D jQuery.merge( r, ret[i].getElementsByTagName( tag ));=0A=
						}=0A=
=0A=
						// It's faster to filter by class and be done with it=0A=
						if ( m[1] =3D=3D "." )=0A=
							r =3D jQuery.classFilter( r, m[2] );=0A=
=0A=
						// Same with ID filtering=0A=
						if ( m[1] =3D=3D "#" ) {=0A=
							var tmp =3D [];=0A=
=0A=
							// Try to find the element with the ID=0A=
							for ( var i =3D 0; r[i]; i++ )=0A=
								if ( r[i].getAttribute("id") =3D=3D m[2] ) {=0A=
									tmp =3D [ r[i] ];=0A=
									break;=0A=
								}=0A=
=0A=
							r =3D tmp;=0A=
						}=0A=
=0A=
						ret =3D r;=0A=
					}=0A=
=0A=
					t =3D t.replace( re2, "" );=0A=
				}=0A=
=0A=
			}=0A=
=0A=
			// If a selector string still exists=0A=
			if ( t ) {=0A=
				// Attempt to filter it=0A=
				var val =3D jQuery.filter(t,r);=0A=
				ret =3D r =3D val.r;=0A=
				t =3D jQuery.trim(val.t);=0A=
			}=0A=
		}=0A=
=0A=
		// An error occurred with the selector;=0A=
		// just return an empty set instead=0A=
		if ( t )=0A=
			ret =3D [];=0A=
=0A=
		// Remove the root context=0A=
		if ( ret && context =3D=3D ret[0] )=0A=
			ret.shift();=0A=
=0A=
		// And combine the results=0A=
		done =3D jQuery.merge( done, ret );=0A=
=0A=
		return done;=0A=
	},=0A=
=0A=
	classFilter: function(r,m,not){=0A=
		m =3D " " + m + " ";=0A=
		var tmp =3D [];=0A=
		for ( var i =3D 0; r[i]; i++ ) {=0A=
			var pass =3D (" " + r[i].className + " ").indexOf( m ) >=3D 0;=0A=
			if ( !not && pass || not && !pass )=0A=
				tmp.push( r[i] );=0A=
		}=0A=
		return tmp;=0A=
	},=0A=
=0A=
	filter: function(t,r,not) {=0A=
		var last;=0A=
=0A=
		// Look for common filter expressions=0A=
		while ( t && t !=3D last ) {=0A=
			last =3D t;=0A=
=0A=
			var p =3D jQuery.parse, m;=0A=
=0A=
			for ( var i =3D 0; p[i]; i++ ) {=0A=
				m =3D p[i].exec( t );=0A=
=0A=
				if ( m ) {=0A=
					// Remove what we just matched=0A=
					t =3D t.substring( m[0].length );=0A=
=0A=
					m[2] =3D m[2].replace(/\\/g, "");=0A=
					break;=0A=
				}=0A=
			}=0A=
=0A=
			if ( !m )=0A=
				break;=0A=
=0A=
			// :not() is a special case that can be optimized by=0A=
			// keeping it out of the expression list=0A=
			if ( m[1] =3D=3D ":" && m[2] =3D=3D "not" )=0A=
				// optimize if only one selector found (most common case)=0A=
				r =3D isSimple.test( m[3] ) ?=0A=
					jQuery.filter(m[3], r, true).r :=0A=
					jQuery( r ).not( m[3] );=0A=
=0A=
			// We can get a big speed boost by filtering by class here=0A=
			else if ( m[1] =3D=3D "." )=0A=
				r =3D jQuery.classFilter(r, m[2], not);=0A=
=0A=
			else if ( m[1] =3D=3D "[" ) {=0A=
				var tmp =3D [], type =3D m[3];=0A=
=0A=
				for ( var i =3D 0, rl =3D r.length; i < rl; i++ ) {=0A=
					var a =3D r[i], z =3D a[ jQuery.props[m[2]] || m[2] ];=0A=
=0A=
					if ( z =3D=3D null || /href|src|selected/.test(m[2]) )=0A=
						z =3D jQuery.attr(a,m[2]) || '';=0A=
=0A=
					if ( (type =3D=3D "" && !!z ||=0A=
						 type =3D=3D "=3D" && z =3D=3D m[5] ||=0A=
						 type =3D=3D "!=3D" && z !=3D m[5] ||=0A=
						 type =3D=3D "^=3D" && z && !z.indexOf(m[5]) ||=0A=
						 type =3D=3D "$=3D" && z.substr(z.length - m[5].length) =3D=3D =
m[5] ||=0A=
						 (type =3D=3D "*=3D" || type =3D=3D "~=3D") && z.indexOf(m[5]) =
>=3D 0) ^ not )=0A=
							tmp.push( a );=0A=
				}=0A=
=0A=
				r =3D tmp;=0A=
=0A=
			// We can get a speed boost by handling nth-child here=0A=
			} else if ( m[1] =3D=3D ":" && m[2] =3D=3D "nth-child" ) {=0A=
				var merge =3D {}, tmp =3D [],=0A=
					// parse equations like 'even', 'odd', '5', '2n', '3n+2', '4n-1', =
'-n+6'=0A=
					test =3D /(-?)(\d*)n((?:\+|-)?\d*)/.exec(=0A=
						m[3] =3D=3D "even" && "2n" || m[3] =3D=3D "odd" && "2n+1" ||=0A=
						!/\D/.test(m[3]) && "0n+" + m[3] || m[3]),=0A=
					// calculate the numbers (first)n+(last) including if they are =
negative=0A=
					first =3D (test[1] + (test[2] || 1)) - 0, last =3D test[3] - 0;=0A=
=0A=
				// loop through all the elements left in the jQuery object=0A=
				for ( var i =3D 0, rl =3D r.length; i < rl; i++ ) {=0A=
					var node =3D r[i], parentNode =3D node.parentNode, id =3D =
jQuery.data(parentNode);=0A=
=0A=
					if ( !merge[id] ) {=0A=
						var c =3D 1;=0A=
=0A=
						for ( var n =3D parentNode.firstChild; n; n =3D n.nextSibling )=0A=
							if ( n.nodeType =3D=3D 1 )=0A=
								n.nodeIndex =3D c++;=0A=
=0A=
						merge[id] =3D true;=0A=
					}=0A=
=0A=
					var add =3D false;=0A=
=0A=
					if ( first =3D=3D 0 ) {=0A=
						if ( node.nodeIndex =3D=3D last )=0A=
							add =3D true;=0A=
					} else if ( (node.nodeIndex - last) % first =3D=3D 0 && =
(node.nodeIndex - last) / first >=3D 0 )=0A=
						add =3D true;=0A=
=0A=
					if ( add ^ not )=0A=
						tmp.push( node );=0A=
				}=0A=
=0A=
				r =3D tmp;=0A=
=0A=
			// Otherwise, find the expression to execute=0A=
			} else {=0A=
				var fn =3D jQuery.expr[ m[1] ];=0A=
				if ( typeof fn =3D=3D "object" )=0A=
					fn =3D fn[ m[2] ];=0A=
=0A=
				if ( typeof fn =3D=3D "string" )=0A=
					fn =3D eval("false||function(a,i){return " + fn + ";}");=0A=
=0A=
				// Execute it against the current filter=0A=
				r =3D jQuery.grep( r, function(elem, i){=0A=
					return fn(elem, i, m, r);=0A=
				}, not );=0A=
			}=0A=
		}=0A=
=0A=
		// Return an array of filtered elements (r)=0A=
		// and the modified expression string (t)=0A=
		return { r: r, t: t };=0A=
	},=0A=
=0A=
	dir: function( elem, dir ){=0A=
		var matched =3D [],=0A=
			cur =3D elem[dir];=0A=
		while ( cur && cur !=3D document ) {=0A=
			if ( cur.nodeType =3D=3D 1 )=0A=
				matched.push( cur );=0A=
			cur =3D cur[dir];=0A=
		}=0A=
		return matched;=0A=
	},=0A=
=0A=
	nth: function(cur,result,dir,elem){=0A=
		result =3D result || 1;=0A=
		var num =3D 0;=0A=
=0A=
		for ( ; cur; cur =3D cur[dir] )=0A=
			if ( cur.nodeType =3D=3D 1 && ++num =3D=3D result )=0A=
				break;=0A=
=0A=
		return cur;=0A=
	},=0A=
=0A=
	sibling: function( n, elem ) {=0A=
		var r =3D [];=0A=
=0A=
		for ( ; n; n =3D n.nextSibling ) {=0A=
			if ( n.nodeType =3D=3D 1 && n !=3D elem )=0A=
				r.push( n );=0A=
		}=0A=
=0A=
		return r;=0A=
	}=0A=
});=0A=
/*=0A=
 * A number of helper functions used for managing events.=0A=
 * Many of the ideas behind this code orignated from=0A=
 * Dean Edwards' addEvent library.=0A=
 */=0A=
jQuery.event =3D {=0A=
=0A=
	// Bind an event to an element=0A=
	// Original by Dean Edwards=0A=
	add: function(elem, types, handler, data) {=0A=
		if ( elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8 )=0A=
			return;=0A=
=0A=
		// For whatever reason, IE has trouble passing the window object=0A=
		// around, causing it to be cloned in the process=0A=
		if ( jQuery.browser.msie && elem.setInterval )=0A=
			elem =3D window;=0A=
=0A=
		// Make sure that the function being executed has a unique ID=0A=
		if ( !handler.guid )=0A=
			handler.guid =3D this.guid++;=0A=
=0A=
		// if data is passed, bind to handler=0A=
		if( data !=3D undefined ) {=0A=
			// Create temporary function pointer to original handler=0A=
			var fn =3D handler;=0A=
=0A=
			// Create unique handler function, wrapped around original handler=0A=
			handler =3D this.proxy( fn, function() {=0A=
				// Pass arguments and context to original handler=0A=
				return fn.apply(this, arguments);=0A=
			});=0A=
=0A=
			// Store data in unique handler=0A=
			handler.data =3D data;=0A=
		}=0A=
=0A=
		// Init the element's event structure=0A=
		var events =3D jQuery.data(elem, "events") || jQuery.data(elem, =
"events", {}),=0A=
			handle =3D jQuery.data(elem, "handle") || jQuery.data(elem, "handle", =
function(){=0A=
				// Handle the second event of a trigger and when=0A=
				// an event is called after a page has unloaded=0A=
				if ( typeof jQuery !=3D "undefined" && !jQuery.event.triggered )=0A=
					return jQuery.event.handle.apply(arguments.callee.elem, arguments);=0A=
			});=0A=
		// Add elem as a property of the handle function=0A=
		// This is to prevent a memory leak with non-native=0A=
		// event in IE.=0A=
		handle.elem =3D elem;=0A=
=0A=
		// Handle multiple events separated by a space=0A=
		// jQuery(...).bind("mouseover mouseout", fn);=0A=
		jQuery.each(types.split(/\s+/), function(index, type) {=0A=
			// Namespaced event handlers=0A=
			var parts =3D type.split(".");=0A=
			type =3D parts[0];=0A=
			handler.type =3D parts[1];=0A=
=0A=
			// Get the current list of functions bound to this event=0A=
			var handlers =3D events[type];=0A=
=0A=
			// Init the event handler queue=0A=
			if (!handlers) {=0A=
				handlers =3D events[type] =3D {};=0A=
=0A=
				// Check for a special event handler=0A=
				// Only use addEventListener/attachEvent if the special=0A=
				// events handler returns false=0A=
				if ( !jQuery.event.special[type] || =
jQuery.event.special[type].setup.call(elem) =3D=3D=3D false ) {=0A=
					// Bind the global event handler to the element=0A=
					if (elem.addEventListener)=0A=
						elem.addEventListener(type, handle, false);=0A=
					else if (elem.attachEvent)=0A=
						elem.attachEvent("on" + type, handle);=0A=
				}=0A=
			}=0A=
=0A=
			// Add the function to the element's handler list=0A=
			handlers[handler.guid] =3D handler;=0A=
=0A=
			// Keep track of which events have been used, for global triggering=0A=
			jQuery.event.global[type] =3D true;=0A=
		});=0A=
=0A=
		// Nullify elem to prevent memory leaks in IE=0A=
		elem =3D null;=0A=
	},=0A=
=0A=
	guid: 1,=0A=
	global: {},=0A=
=0A=
	// Detach an event or set of events from an element=0A=
	remove: function(elem, types, handler) {=0A=
		// don't do events on text and comment nodes=0A=
		if ( elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8 )=0A=
			return;=0A=
=0A=
		var events =3D jQuery.data(elem, "events"), ret, index;=0A=
=0A=
		if ( events ) {=0A=
			// Unbind all events for the element=0A=
			if ( types =3D=3D undefined || (typeof types =3D=3D "string" && =
types.charAt(0) =3D=3D ".") )=0A=
				for ( var type in events )=0A=
					this.remove( elem, type + (types || "") );=0A=
			else {=0A=
				// types is actually an event object here=0A=
				if ( types.type ) {=0A=
					handler =3D types.handler;=0A=
					types =3D types.type;=0A=
				}=0A=
=0A=
				// Handle multiple events seperated by a space=0A=
				// jQuery(...).unbind("mouseover mouseout", fn);=0A=
				jQuery.each(types.split(/\s+/), function(index, type){=0A=
					// Namespaced event handlers=0A=
					var parts =3D type.split(".");=0A=
					type =3D parts[0];=0A=
=0A=
					if ( events[type] ) {=0A=
						// remove the given handler for the given type=0A=
						if ( handler )=0A=
							delete events[type][handler.guid];=0A=
=0A=
						// remove all handlers for the given type=0A=
						else=0A=
							for ( handler in events[type] )=0A=
								// Handle the removal of namespaced events=0A=
								if ( !parts[1] || events[type][handler].type =3D=3D parts[1] )=0A=
									delete events[type][handler];=0A=
=0A=
						// remove generic event handler if no more handlers exist=0A=
						for ( ret in events[type] ) break;=0A=
						if ( !ret ) {=0A=
							if ( !jQuery.event.special[type] || =
jQuery.event.special[type].teardown.call(elem) =3D=3D=3D false ) {=0A=
								if (elem.removeEventListener)=0A=
									elem.removeEventListener(type, jQuery.data(elem, "handle"), =
false);=0A=
								else if (elem.detachEvent)=0A=
									elem.detachEvent("on" + type, jQuery.data(elem, "handle"));=0A=
							}=0A=
							ret =3D null;=0A=
							delete events[type];=0A=
						}=0A=
					}=0A=
				});=0A=
			}=0A=
=0A=
			// Remove the expando if it's no longer used=0A=
			for ( ret in events ) break;=0A=
			if ( !ret ) {=0A=
				var handle =3D jQuery.data( elem, "handle" );=0A=
				if ( handle ) handle.elem =3D null;=0A=
				jQuery.removeData( elem, "events" );=0A=
				jQuery.removeData( elem, "handle" );=0A=
			}=0A=
		}=0A=
	},=0A=
=0A=
	trigger: function(type, data, elem, donative, extra) {=0A=
		// Clone the incoming data, if any=0A=
		data =3D jQuery.makeArray(data);=0A=
=0A=
		if ( type.indexOf("!") >=3D 0 ) {=0A=
			type =3D type.slice(0, -1);=0A=
			var exclusive =3D true;=0A=
		}=0A=
=0A=
		// Handle a global trigger=0A=
		if ( !elem ) {=0A=
			// Only trigger if we've ever bound an event for it=0A=
			if ( this.global[type] )=0A=
				jQuery("*").add([window, document]).trigger(type, data);=0A=
=0A=
		// Handle triggering a single element=0A=
		} else {=0A=
			// don't do events on text and comment nodes=0A=
			if ( elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8 )=0A=
				return undefined;=0A=
=0A=
			var val, ret, fn =3D jQuery.isFunction( elem[ type ] || null ),=0A=
				// Check to see if we need to provide a fake event, or not=0A=
				event =3D !data[0] || !data[0].preventDefault;=0A=
=0A=
			// Pass along a fake event=0A=
			if ( event ) {=0A=
				data.unshift({=0A=
					type: type,=0A=
					target: elem,=0A=
					preventDefault: function(){},=0A=
					stopPropagation: function(){},=0A=
					timeStamp: now()=0A=
				});=0A=
				data[0][expando] =3D true; // no need to fix fake event=0A=
			}=0A=
=0A=
			// Enforce the right trigger type=0A=
			data[0].type =3D type;=0A=
			if ( exclusive )=0A=
				data[0].exclusive =3D true;=0A=
=0A=
			// Trigger the event, it is assumed that "handle" is a function=0A=
			var handle =3D jQuery.data(elem, "handle");=0A=
			if ( handle )=0A=
				val =3D handle.apply( elem, data );=0A=
=0A=
			// Handle triggering native .onfoo handlers (and on links since we =
don't call .click() for links)=0A=
			if ( (!fn || (jQuery.nodeName(elem, 'a') && type =3D=3D "click")) && =
elem["on"+type] && elem["on"+type].apply( elem, data ) =3D=3D=3D false )=0A=
				val =3D false;=0A=
=0A=
			// Extra functions don't get the custom event object=0A=
			if ( event )=0A=
				data.shift();=0A=
=0A=
			// Handle triggering of extra function=0A=
			if ( extra && jQuery.isFunction( extra ) ) {=0A=
				// call the extra function and tack the current return value on the =
end for possible inspection=0A=
				ret =3D extra.apply( elem, val =3D=3D null ? data : data.concat( val =
) );=0A=
				// if anything is returned, give it precedence and have it overwrite =
the previous value=0A=
				if (ret !=3D=3D undefined)=0A=
					val =3D ret;=0A=
			}=0A=
=0A=
			// Trigger the native events (except for clicks on links)=0A=
			if ( fn && donative !=3D=3D false && val !=3D=3D false && =
!(jQuery.nodeName(elem, 'a') && type =3D=3D "click") ) {=0A=
				this.triggered =3D true;=0A=
				try {=0A=
					elem[ type ]();=0A=
				// prevent IE from throwing an error for some hidden elements=0A=
				} catch (e) {}=0A=
			}=0A=
=0A=
			this.triggered =3D false;=0A=
		}=0A=
=0A=
		return val;=0A=
	},=0A=
=0A=
	handle: function(event) {=0A=
		// returned undefined or false=0A=
		var val, ret, namespace, all, handlers;=0A=
=0A=
		event =3D arguments[0] =3D jQuery.event.fix( event || window.event );=0A=
=0A=
		// Namespaced event handlers=0A=
		namespace =3D event.type.split(".");=0A=
		event.type =3D namespace[0];=0A=
		namespace =3D namespace[1];=0A=
		// Cache this now, all =3D true means, any handler=0A=
		all =3D !namespace && !event.exclusive;=0A=
=0A=
		handlers =3D ( jQuery.data(this, "events") || {} )[event.type];=0A=
=0A=
		for ( var j in handlers ) {=0A=
			var handler =3D handlers[j];=0A=
=0A=
			// Filter the functions by class=0A=
			if ( all || handler.type =3D=3D namespace ) {=0A=
				// Pass in a reference to the handler function itself=0A=
				// So that we can later remove it=0A=
				event.handler =3D handler;=0A=
				event.data =3D handler.data;=0A=
=0A=
				ret =3D handler.apply( this, arguments );=0A=
=0A=
				if ( val !=3D=3D false )=0A=
					val =3D ret;=0A=
=0A=
				if ( ret =3D=3D=3D false ) {=0A=
					event.preventDefault();=0A=
					event.stopPropagation();=0A=
				}=0A=
			}=0A=
		}=0A=
=0A=
		return val;=0A=
	},=0A=
=0A=
	fix: function(event) {=0A=
		if ( event[expando] =3D=3D true )=0A=
			return event;=0A=
=0A=
		// store a copy of the original event object=0A=
		// and "clone" to set read-only properties=0A=
		var originalEvent =3D event;=0A=
		event =3D { originalEvent: originalEvent };=0A=
		var props =3D "altKey attrChange attrName bubbles button cancelable =
charCode clientX clientY ctrlKey currentTarget data detail eventPhase =
fromElement handler keyCode metaKey newValue originalTarget pageX pageY =
prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement =
target timeStamp toElement type view wheelDelta which".split(" ");=0A=
		for ( var i=3Dprops.length; i; i-- )=0A=
			event[ props[i] ] =3D originalEvent[ props[i] ];=0A=
=0A=
		// Mark it as fixed=0A=
		event[expando] =3D true;=0A=
=0A=
		// add preventDefault and stopPropagation since=0A=
		// they will not work on the clone=0A=
		event.preventDefault =3D function() {=0A=
			// if preventDefault exists run it on the original event=0A=
			if (originalEvent.preventDefault)=0A=
				originalEvent.preventDefault();=0A=
			// otherwise set the returnValue property of the original event to =
false (IE)=0A=
			originalEvent.returnValue =3D false;=0A=
		};=0A=
		event.stopPropagation =3D function() {=0A=
			// if stopPropagation exists run it on the original event=0A=
			if (originalEvent.stopPropagation)=0A=
				originalEvent.stopPropagation();=0A=
			// otherwise set the cancelBubble property of the original event to =
true (IE)=0A=
			originalEvent.cancelBubble =3D true;=0A=
		};=0A=
=0A=
		// Fix timeStamp=0A=
		event.timeStamp =3D event.timeStamp || now();=0A=
=0A=
		// Fix target property, if necessary=0A=
		if ( !event.target )=0A=
			event.target =3D event.srcElement || document; // Fixes #1925 where =
srcElement might not be defined either=0A=
=0A=
		// check if target is a textnode (safari)=0A=
		if ( event.target.nodeType =3D=3D 3 )=0A=
			event.target =3D event.target.parentNode;=0A=
=0A=
		// Add relatedTarget, if necessary=0A=
		if ( !event.relatedTarget && event.fromElement )=0A=
			event.relatedTarget =3D event.fromElement =3D=3D event.target ? =
event.toElement : event.fromElement;=0A=
=0A=
		// Calculate pageX/Y if missing and clientX/Y available=0A=
		if ( event.pageX =3D=3D null && event.clientX !=3D null ) {=0A=
			var doc =3D document.documentElement, body =3D document.body;=0A=
			event.pageX =3D event.clientX + (doc && doc.scrollLeft || body && =
body.scrollLeft || 0) - (doc.clientLeft || 0);=0A=
			event.pageY =3D event.clientY + (doc && doc.scrollTop || body && =
body.scrollTop || 0) - (doc.clientTop || 0);=0A=
		}=0A=
=0A=
		// Add which for key events=0A=
		if ( !event.which && ((event.charCode || event.charCode =3D=3D=3D 0) ? =
event.charCode : event.keyCode) )=0A=
			event.which =3D event.charCode || event.keyCode;=0A=
=0A=
		// Add metaKey to non-Mac browsers (use ctrl for PC's and Meta for =
Macs)=0A=
		if ( !event.metaKey && event.ctrlKey )=0A=
			event.metaKey =3D event.ctrlKey;=0A=
=0A=
		// Add which for click: 1 =3D=3D left; 2 =3D=3D middle; 3 =3D=3D right=0A=
		// Note: button is not normalized, so don't use it=0A=
		if ( !event.which && event.button )=0A=
			event.which =3D (event.button & 1 ? 1 : ( event.button & 2 ? 3 : ( =
event.button & 4 ? 2 : 0 ) ));=0A=
=0A=
		return event;=0A=
	},=0A=
=0A=
	proxy: function( fn, proxy ){=0A=
		// Set the guid of unique handler to the same of original handler, so =
it can be removed=0A=
		proxy.guid =3D fn.guid =3D fn.guid || proxy.guid || this.guid++;=0A=
		// So proxy can be declared as an argument=0A=
		return proxy;=0A=
	},=0A=
=0A=
	special: {=0A=
		ready: {=0A=
			setup: function() {=0A=
				// Make sure the ready event is setup=0A=
				bindReady();=0A=
				return;=0A=
			},=0A=
=0A=
			teardown: function() { return; }=0A=
		},=0A=
=0A=
		mouseenter: {=0A=
			setup: function() {=0A=
				if ( jQuery.browser.msie ) return false;=0A=
				jQuery(this).bind("mouseover", =
jQuery.event.special.mouseenter.handler);=0A=
				return true;=0A=
			},=0A=
=0A=
			teardown: function() {=0A=
				if ( jQuery.browser.msie ) return false;=0A=
				jQuery(this).unbind("mouseover", =
jQuery.event.special.mouseenter.handler);=0A=
				return true;=0A=
			},=0A=
=0A=
			handler: function(event) {=0A=
				// If we actually just moused on to a sub-element, ignore it=0A=
				if ( withinElement(event, this) ) return true;=0A=
				// Execute the right handlers by setting the event type to mouseenter=0A=
				event.type =3D "mouseenter";=0A=
				return jQuery.event.handle.apply(this, arguments);=0A=
			}=0A=
		},=0A=
=0A=
		mouseleave: {=0A=
			setup: function() {=0A=
				if ( jQuery.browser.msie ) return false;=0A=
				jQuery(this).bind("mouseout", =
jQuery.event.special.mouseleave.handler);=0A=
				return true;=0A=
			},=0A=
=0A=
			teardown: function() {=0A=
				if ( jQuery.browser.msie ) return false;=0A=
				jQuery(this).unbind("mouseout", =
jQuery.event.special.mouseleave.handler);=0A=
				return true;=0A=
			},=0A=
=0A=
			handler: function(event) {=0A=
				// If we actually just moused on to a sub-element, ignore it=0A=
				if ( withinElement(event, this) ) return true;=0A=
				// Execute the right handlers by setting the event type to mouseleave=0A=
				event.type =3D "mouseleave";=0A=
				return jQuery.event.handle.apply(this, arguments);=0A=
			}=0A=
		}=0A=
	}=0A=
};=0A=
=0A=
jQuery.fn.extend({=0A=
	bind: function( type, data, fn ) {=0A=
		return type =3D=3D "unload" ? this.one(type, data, fn) : =
this.each(function(){=0A=
			jQuery.event.add( this, type, fn || data, fn && data );=0A=
		});=0A=
	},=0A=
=0A=
	one: function( type, data, fn ) {=0A=
		var one =3D jQuery.event.proxy( fn || data, function(event) {=0A=
			jQuery(this).unbind(event, one);=0A=
			return (fn || data).apply( this, arguments );=0A=
		});=0A=
		return this.each(function(){=0A=
			jQuery.event.add( this, type, one, fn && data);=0A=
		});=0A=
	},=0A=
=0A=
	unbind: function( type, fn ) {=0A=
		return this.each(function(){=0A=
			jQuery.event.remove( this, type, fn );=0A=
		});=0A=
	},=0A=
=0A=
	trigger: function( type, data, fn ) {=0A=
		return this.each(function(){=0A=
			jQuery.event.trigger( type, data, this, true, fn );=0A=
		});=0A=
	},=0A=
=0A=
	triggerHandler: function( type, data, fn ) {=0A=
		return this[0] && jQuery.event.trigger( type, data, this[0], false, fn =
);=0A=
	},=0A=
=0A=
	toggle: function( fn ) {=0A=
		// Save reference to arguments for access in closure=0A=
		var args =3D arguments, i =3D 1;=0A=
=0A=
		// link all the functions, so any of them can unbind this click handler=0A=
		while( i < args.length )=0A=
			jQuery.event.proxy( fn, args[i++] );=0A=
=0A=
		return this.click( jQuery.event.proxy( fn, function(event) {=0A=
			// Figure out which function to execute=0A=
			this.lastToggle =3D ( this.lastToggle || 0 ) % i;=0A=
=0A=
			// Make sure that clicks stop=0A=
			event.preventDefault();=0A=
=0A=
			// and execute the function=0A=
			return args[ this.lastToggle++ ].apply( this, arguments ) || false;=0A=
		}));=0A=
	},=0A=
=0A=
	hover: function(fnOver, fnOut) {=0A=
		return this.bind('mouseenter', fnOver).bind('mouseleave', fnOut);=0A=
	},=0A=
=0A=
	ready: function(fn) {=0A=
		// Attach the listeners=0A=
		bindReady();=0A=
=0A=
		// If the DOM is already ready=0A=
		if ( jQuery.isReady )=0A=
			// Execute the function immediately=0A=
			fn.call( document, jQuery );=0A=
=0A=
		// Otherwise, remember the function for later=0A=
		else=0A=
			// Add the function to the wait list=0A=
			jQuery.readyList.push( function() { return fn.call(this, jQuery); } );=0A=
=0A=
		return this;=0A=
	}=0A=
});=0A=
=0A=
jQuery.extend({=0A=
	isReady: false,=0A=
	readyList: [],=0A=
	// Handle when the DOM is ready=0A=
	ready: function() {=0A=
		// Make sure that the DOM is not already loaded=0A=
		if ( !jQuery.isReady ) {=0A=
			// Remember that the DOM is ready=0A=
			jQuery.isReady =3D true;=0A=
=0A=
			// If there are functions bound, to execute=0A=
			if ( jQuery.readyList ) {=0A=
				// Execute all of them=0A=
				jQuery.each( jQuery.readyList, function(){=0A=
					this.call( document );=0A=
				});=0A=
=0A=
				// Reset the list of functions=0A=
				jQuery.readyList =3D null;=0A=
			}=0A=
=0A=
			// Trigger any bound ready events=0A=
			jQuery(document).triggerHandler("ready");=0A=
		}=0A=
	}=0A=
});=0A=
=0A=
var readyBound =3D false;=0A=
=0A=
function bindReady(){=0A=
	if ( readyBound ) return;=0A=
	readyBound =3D true;=0A=
=0A=
	// Mozilla, Opera (see further below for it) and webkit nightlies =
currently support this event=0A=
	if ( document.addEventListener && !jQuery.browser.opera)=0A=
		// Use the handy event callback=0A=
		document.addEventListener( "DOMContentLoaded", jQuery.ready, false );=0A=
=0A=
	// If IE is used and is not in a frame=0A=
	// Continually check to see if the document is ready=0A=
	if ( jQuery.browser.msie && window =3D=3D top ) (function(){=0A=
		if (jQuery.isReady) return;=0A=
		try {=0A=
			// If IE is used, use the trick by Diego Perini=0A=
			// http://javascript.nwbox.com/IEContentLoaded/=0A=
			document.documentElement.doScroll("left");=0A=
		} catch( error ) {=0A=
			setTimeout( arguments.callee, 0 );=0A=
			return;=0A=
		}=0A=
		// and execute any waiting functions=0A=
		jQuery.ready();=0A=
	})();=0A=
=0A=
	if ( jQuery.browser.opera )=0A=
		document.addEventListener( "DOMContentLoaded", function () {=0A=
			if (jQuery.isReady) return;=0A=
			for (var i =3D 0; i < document.styleSheets.length; i++)=0A=
				if (document.styleSheets[i].disabled) {=0A=
					setTimeout( arguments.callee, 0 );=0A=
					return;=0A=
				}=0A=
			// and execute any waiting functions=0A=
			jQuery.ready();=0A=
		}, false);=0A=
=0A=
	if ( jQuery.browser.safari ) {=0A=
		var numStyles;=0A=
		(function(){=0A=
			if (jQuery.isReady) return;=0A=
			if ( document.readyState !=3D "loaded" && document.readyState !=3D =
"complete" ) {=0A=
				setTimeout( arguments.callee, 0 );=0A=
				return;=0A=
			}=0A=
			if ( numStyles =3D=3D=3D undefined )=0A=
				numStyles =3D jQuery("style, link[rel=3Dstylesheet]").length;=0A=
			if ( document.styleSheets.length !=3D numStyles ) {=0A=
				setTimeout( arguments.callee, 0 );=0A=
				return;=0A=
			}=0A=
			// and execute any waiting functions=0A=
			jQuery.ready();=0A=
		})();=0A=
	}=0A=
=0A=
	// A fallback to window.onload, that will always work=0A=
	jQuery.event.add( window, "load", jQuery.ready );=0A=
}=0A=
=0A=
jQuery.each( ("blur,focus,load,resize,scroll,unload,click,dblclick," +=0A=
	"mousedown,mouseup,mousemove,mouseover,mouseout,change,select," +=0A=
	"submit,keydown,keypress,keyup,error").split(","), function(i, name){=0A=
=0A=
	// Handle event binding=0A=
	jQuery.fn[name] =3D function(fn){=0A=
		return fn ? this.bind(name, fn) : this.trigger(name);=0A=
	};=0A=
});=0A=
=0A=
// Checks if an event happened on an element within another element=0A=
// Used in jQuery.event.special.mouseenter and mouseleave handlers=0A=
var withinElement =3D function(event, elem) {=0A=
	// Check if mouse(over|out) are still within the same parent element=0A=
	var parent =3D event.relatedTarget;=0A=
	// Traverse up the tree=0A=
	while ( parent && parent !=3D elem ) try { parent =3D =
parent.parentNode; } catch(error) { parent =3D elem; }=0A=
	// Return true if we actually just moused on to a sub-element=0A=
	return parent =3D=3D elem;=0A=
};=0A=
=0A=
// Prevent memory leaks in IE=0A=
// And prevent errors on refresh with events like mouseover in other =
browsers=0A=
// Window isn't included so as not to unbind existing unload events=0A=
jQuery(window).bind("unload", function() {=0A=
	jQuery("*").add(document).unbind();=0A=
});=0A=
jQuery.fn.extend({=0A=
	// Keep a copy of the old load=0A=
	_load: jQuery.fn.load,=0A=
=0A=
	load: function( url, params, callback ) {=0A=
		if ( typeof url !=3D 'string' )=0A=
			return this._load( url );=0A=
=0A=
		var off =3D url.indexOf(" ");=0A=
		if ( off >=3D 0 ) {=0A=
			var selector =3D url.slice(off, url.length);=0A=
			url =3D url.slice(0, off);=0A=
		}=0A=
=0A=
		callback =3D callback || function(){};=0A=
=0A=
		// Default to a GET request=0A=
		var type =3D "GET";=0A=
=0A=
		// If the second parameter was provided=0A=
		if ( params )=0A=
			// If it's a function=0A=
			if ( jQuery.isFunction( params ) ) {=0A=
				// We assume that it's the callback=0A=
				callback =3D params;=0A=
				params =3D null;=0A=
=0A=
			// Otherwise, build a param string=0A=
			} else {=0A=
				params =3D jQuery.param( params );=0A=
				type =3D "POST";=0A=
			}=0A=
=0A=
		var self =3D this;=0A=
=0A=
		// Request the remote document=0A=
		jQuery.ajax({=0A=
			url: url,=0A=
			type: type,=0A=
			dataType: "html",=0A=
			data: params,=0A=
			complete: function(res, status){=0A=
				// If successful, inject the HTML into all the matched elements=0A=
				if ( status =3D=3D "success" || status =3D=3D "notmodified" )=0A=
					// See if a selector was specified=0A=
					self.html( selector ?=0A=
						// Create a dummy div to hold the results=0A=
						jQuery("<div/>")=0A=
							// inject the contents of the document in, removing the scripts=0A=
							// to avoid any 'Permission Denied' errors in IE=0A=
							.append(res.responseText.replace(/<script(.|\s)*?\/script>/g, ""))=0A=
=0A=
							// Locate the specified elements=0A=
							.find(selector) :=0A=
=0A=
						// If not, just inject the full result=0A=
						res.responseText );=0A=
=0A=
				self.each( callback, [res.responseText, status, res] );=0A=
			}=0A=
		});=0A=
		return this;=0A=
	},=0A=
=0A=
	serialize: function() {=0A=
		return jQuery.param(this.serializeArray());=0A=
	},=0A=
	serializeArray: function() {=0A=
		return this.map(function(){=0A=
			return jQuery.nodeName(this, "form") ?=0A=
				jQuery.makeArray(this.elements) : this;=0A=
		})=0A=
		.filter(function(){=0A=
			return this.name && !this.disabled &&=0A=
				(this.checked || /select|textarea/i.test(this.nodeName) ||=0A=
					/text|hidden|password/i.test(this.type));=0A=
		})=0A=
		.map(function(i, elem){=0A=
			var val =3D jQuery(this).val();=0A=
			return val =3D=3D null ? null :=0A=
				val.constructor =3D=3D Array ?=0A=
					jQuery.map( val, function(val, i){=0A=
						return {name: elem.name, value: val};=0A=
					}) :=0A=
					{name: elem.name, value: val};=0A=
		}).get();=0A=
	}=0A=
});=0A=
=0A=
// Attach a bunch of functions for handling common AJAX events=0A=
jQuery.each( =
"ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(",=
"), function(i,o){=0A=
	jQuery.fn[o] =3D function(f){=0A=
		return this.bind(o, f);=0A=
	};=0A=
});=0A=
=0A=
var jsc =3D now();=0A=
=0A=
jQuery.extend({=0A=
	get: function( url, data, callback, type ) {=0A=
		// shift arguments if data argument was ommited=0A=
		if ( jQuery.isFunction( data ) ) {=0A=
			callback =3D data;=0A=
			data =3D null;=0A=
		}=0A=
=0A=
		return jQuery.ajax({=0A=
			type: "GET",=0A=
			url: url,=0A=
			data: data,=0A=
			success: callback,=0A=
			dataType: type=0A=
		});=0A=
	},=0A=
=0A=
	getScript: function( url, callback ) {=0A=
		return jQuery.get(url, null, callback, "script");=0A=
	},=0A=
=0A=
	getJSON: function( url, data, callback ) {=0A=
		return jQuery.get(url, data, callback, "json");=0A=
	},=0A=
=0A=
	post: function( url, data, callback, type ) {=0A=
		if ( jQuery.isFunction( data ) ) {=0A=
			callback =3D data;=0A=
			data =3D {};=0A=
		}=0A=
=0A=
		return jQuery.ajax({=0A=
			type: "POST",=0A=
			url: url,=0A=
			data: data,=0A=
			success: callback,=0A=
			dataType: type=0A=
		});=0A=
	},=0A=
=0A=
	ajaxSetup: function( settings ) {=0A=
		jQuery.extend( jQuery.ajaxSettings, settings );=0A=
	},=0A=
=0A=
	ajaxSettings: {=0A=
		url: location.href,=0A=
		global: true,=0A=
		type: "GET",=0A=
		timeout: 0,=0A=
		contentType: "application/x-www-form-urlencoded",=0A=
		processData: true,=0A=
		async: true,=0A=
		data: null,=0A=
		username: null,=0A=
		password: null,=0A=
		accepts: {=0A=
			xml: "application/xml, text/xml",=0A=
			html: "text/html",=0A=
			script: "text/javascript, application/javascript",=0A=
			json: "application/json, text/javascript",=0A=
			text: "text/plain",=0A=
			_default: "*/*"=0A=
		}=0A=
	},=0A=
=0A=
	// Last-Modified header cache for next request=0A=
	lastModified: {},=0A=
=0A=
	ajax: function( s ) {=0A=
		// Extend the settings, but re-extend 's' so that it can be=0A=
		// checked again later (in the test suite, specifically)=0A=
		s =3D jQuery.extend(true, s, jQuery.extend(true, {}, =
jQuery.ajaxSettings, s));=0A=
=0A=
		var jsonp, jsre =3D /=3D\?(&|$)/g, status, data,=0A=
			type =3D s.type.toUpperCase();=0A=
=0A=
		// convert data if not already a string=0A=
		if ( s.data && s.processData && typeof s.data !=3D "string" )=0A=
			s.data =3D jQuery.param(s.data);=0A=
=0A=
		// Handle JSONP Parameter Callbacks=0A=
		if ( s.dataType =3D=3D "jsonp" ) {=0A=
			if ( type =3D=3D "GET" ) {=0A=
				if ( !s.url.match(jsre) )=0A=
					s.url +=3D (s.url.match(/\?/) ? "&" : "?") + (s.jsonp || =
"callback") + "=3D?";=0A=
			} else if ( !s.data || !s.data.match(jsre) )=0A=
				s.data =3D (s.data ? s.data + "&" : "") + (s.jsonp || "callback") + =
"=3D?";=0A=
			s.dataType =3D "json";=0A=
		}=0A=
=0A=
		// Build temporary JSONP function=0A=
		if ( s.dataType =3D=3D "json" && (s.data && s.data.match(jsre) || =
s.url.match(jsre)) ) {=0A=
			jsonp =3D "jsonp" + jsc++;=0A=
=0A=
			// Replace the =3D? sequence both in the query string and the data=0A=
			if ( s.data )=0A=
				s.data =3D (s.data + "").replace(jsre, "=3D" + jsonp + "$1");=0A=
			s.url =3D s.url.replace(jsre, "=3D" + jsonp + "$1");=0A=
=0A=
			// We need to make sure=0A=
			// that a JSONP style response is executed properly=0A=
			s.dataType =3D "script";=0A=
=0A=
			// Handle JSONP-style loading=0A=
			window[ jsonp ] =3D function(tmp){=0A=
				data =3D tmp;=0A=
				success();=0A=
				complete();=0A=
				// Garbage collect=0A=
				window[ jsonp ] =3D undefined;=0A=
				try{ delete window[ jsonp ]; } catch(e){}=0A=
				if ( head )=0A=
					head.removeChild( script );=0A=
			};=0A=
		}=0A=
=0A=
		if ( s.dataType =3D=3D "script" && s.cache =3D=3D null )=0A=
			s.cache =3D false;=0A=
=0A=
		if ( s.cache =3D=3D=3D false && type =3D=3D "GET" ) {=0A=
			var ts =3D now();=0A=
			// try replacing _=3D if it is there=0A=
			var ret =3D s.url.replace(/(\?|&)_=3D.*?(&|$)/, "$1_=3D" + ts + "$2");=0A=
			// if nothing was replaced, add timestamp to the end=0A=
			s.url =3D ret + ((ret =3D=3D s.url) ? (s.url.match(/\?/) ? "&" : "?") =
+ "_=3D" + ts : "");=0A=
		}=0A=
=0A=
		// If data is available, append data to url for get requests=0A=
		if ( s.data && type =3D=3D "GET" ) {=0A=
			s.url +=3D (s.url.match(/\?/) ? "&" : "?") + s.data;=0A=
=0A=
			// IE likes to send both get and post data, prevent this=0A=
			s.data =3D null;=0A=
		}=0A=
=0A=
		// Watch for a new set of requests=0A=
		if ( s.global && ! jQuery.active++ )=0A=
			jQuery.event.trigger( "ajaxStart" );=0A=
=0A=
		// Matches an absolute URL, and saves the domain=0A=
		var remote =3D /^(?:\w+:)?\/\/([^\/?#]+)/;=0A=
=0A=
		// If we're requesting a remote document=0A=
		// and trying to load JSON or Script with a GET=0A=
		if ( s.dataType =3D=3D "script" && type =3D=3D "GET"=0A=
				&& remote.test(s.url) && remote.exec(s.url)[1] !=3D location.host ){=0A=
			var head =3D document.getElementsByTagName("head")[0];=0A=
			var script =3D document.createElement("script");=0A=
			script.src =3D s.url;=0A=
			if (s.scriptCharset)=0A=
				script.charset =3D s.scriptCharset;=0A=
=0A=
			// Handle Script loading=0A=
			if ( !jsonp ) {=0A=
				var done =3D false;=0A=
=0A=
				// Attach handlers for all browsers=0A=
				script.onload =3D script.onreadystatechange =3D function(){=0A=
					if ( !done && (!this.readyState ||=0A=
							this.readyState =3D=3D "loaded" || this.readyState =3D=3D =
"complete") ) {=0A=
						done =3D true;=0A=
						success();=0A=
						complete();=0A=
						head.removeChild( script );=0A=
					}=0A=
				};=0A=
			}=0A=
=0A=
			head.appendChild(script);=0A=
=0A=
			// We handle everything using the script element injection=0A=
			return undefined;=0A=
		}=0A=
=0A=
		var requestDone =3D false;=0A=
=0A=
		// Create the request object; Microsoft failed to properly=0A=
		// implement the XMLHttpRequest in IE7, so we use the ActiveXObject =
when it is available=0A=
		var xhr =3D window.ActiveXObject ? new =
ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();=0A=
=0A=
		// Open the socket=0A=
		// Passing null username, generates a login popup on Opera (#2865)=0A=
		if( s.username )=0A=
			xhr.open(type, s.url, s.async, s.username, s.password);=0A=
		else=0A=
			xhr.open(type, s.url, s.async);=0A=
=0A=
		// Need an extra try/catch for cross domain requests in Firefox 3=0A=
		try {=0A=
			// Set the correct header, if data is being sent=0A=
			if ( s.data )=0A=
				xhr.setRequestHeader("Content-Type", s.contentType);=0A=
=0A=
			// Set the If-Modified-Since header, if ifModified mode.=0A=
			if ( s.ifModified )=0A=
				xhr.setRequestHeader("If-Modified-Since",=0A=
					jQuery.lastModified[s.url] || "Thu, 01 Jan 1970 00:00:00 GMT" );=0A=
=0A=
			// Set header so the called script knows that it's an XMLHttpRequest=0A=
			xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest");=0A=
=0A=
			// Set the Accepts header for the server, depending on the dataType=0A=
			xhr.setRequestHeader("Accept", s.dataType && s.accepts[ s.dataType ] ?=0A=
				s.accepts[ s.dataType ] + ", */*" :=0A=
				s.accepts._default );=0A=
		} catch(e){}=0A=
=0A=
		// Allow custom headers/mimetypes=0A=
		if ( s.beforeSend && s.beforeSend(xhr, s) =3D=3D=3D false ) {=0A=
			// cleanup active request counter=0A=
			s.global && jQuery.active--;=0A=
			// close opended socket=0A=
			xhr.abort();=0A=
			return false;=0A=
		}=0A=
=0A=
		if ( s.global )=0A=
			jQuery.event.trigger("ajaxSend", [xhr, s]);=0A=
=0A=
		// Wait for a response to come back=0A=
		var onreadystatechange =3D function(isTimeout){=0A=
			// The transfer is complete and the data is available, or the request =
timed out=0A=
			if ( !requestDone && xhr && (xhr.readyState =3D=3D 4 || isTimeout =
=3D=3D "timeout") ) {=0A=
				requestDone =3D true;=0A=
=0A=
				// clear poll interval=0A=
				if (ival) {=0A=
					clearInterval(ival);=0A=
					ival =3D null;=0A=
				}=0A=
=0A=
				status =3D isTimeout =3D=3D "timeout" && "timeout" ||=0A=
					!jQuery.httpSuccess( xhr ) && "error" ||=0A=
					s.ifModified && jQuery.httpNotModified( xhr, s.url ) && =
"notmodified" ||=0A=
					"success";=0A=
=0A=
				if ( status =3D=3D "success" ) {=0A=
					// Watch for, and catch, XML document parse errors=0A=
					try {=0A=
						// process the data (runs the xml through httpData regardless of =
callback)=0A=
						data =3D jQuery.httpData( xhr, s.dataType, s.dataFilter );=0A=
					} catch(e) {=0A=
						status =3D "parsererror";=0A=
					}=0A=
				}=0A=
=0A=
				// Make sure that the request was successful or notmodified=0A=
				if ( status =3D=3D "success" ) {=0A=
					// Cache Last-Modified header, if ifModified mode.=0A=
					var modRes;=0A=
					try {=0A=
						modRes =3D xhr.getResponseHeader("Last-Modified");=0A=
					} catch(e) {} // swallow exception thrown by FF if header is not =
available=0A=
=0A=
					if ( s.ifModified && modRes )=0A=
						jQuery.lastModified[s.url] =3D modRes;=0A=
=0A=
					// JSONP handles its own success callback=0A=
					if ( !jsonp )=0A=
						success();=0A=
				} else=0A=
					jQuery.handleError(s, xhr, status);=0A=
=0A=
				// Fire the complete handlers=0A=
				complete();=0A=
=0A=
				// Stop memory leaks=0A=
				if ( s.async )=0A=
					xhr =3D null;=0A=
			}=0A=
		};=0A=
=0A=
		if ( s.async ) {=0A=
			// don't attach the handler to the request, just poll it instead=0A=
			var ival =3D setInterval(onreadystatechange, 13);=0A=
=0A=
			// Timeout checker=0A=
			if ( s.timeout > 0 )=0A=
				setTimeout(function(){=0A=
					// Check to see if the request is still happening=0A=
					if ( xhr ) {=0A=
						// Cancel the request=0A=
						xhr.abort();=0A=
=0A=
						if( !requestDone )=0A=
							onreadystatechange( "timeout" );=0A=
					}=0A=
				}, s.timeout);=0A=
		}=0A=
=0A=
		// Send the data=0A=
		try {=0A=
			xhr.send(s.data);=0A=
		} catch(e) {=0A=
			jQuery.handleError(s, xhr, null, e);=0A=
		}=0A=
=0A=
		// firefox 1.5 doesn't fire statechange for sync requests=0A=
		if ( !s.async )=0A=
			onreadystatechange();=0A=
=0A=
		function success(){=0A=
			// If a local callback was specified, fire it and pass it the data=0A=
			if ( s.success )=0A=
				s.success( data, status );=0A=
=0A=
			// Fire the global callback=0A=
			if ( s.global )=0A=
				jQuery.event.trigger( "ajaxSuccess", [xhr, s] );=0A=
		}=0A=
=0A=
		function complete(){=0A=
			// Process result=0A=
			if ( s.complete )=0A=
				s.complete(xhr, status);=0A=
=0A=
			// The request was completed=0A=
			if ( s.global )=0A=
				jQuery.event.trigger( "ajaxComplete", [xhr, s] );=0A=
=0A=
			// Handle the global AJAX counter=0A=
			if ( s.global && ! --jQuery.active )=0A=
				jQuery.event.trigger( "ajaxStop" );=0A=
		}=0A=
=0A=
		// return XMLHttpRequest to allow aborting the request etc.=0A=
		return xhr;=0A=
	},=0A=
=0A=
	handleError: function( s, xhr, status, e ) {=0A=
		// If a local callback was specified, fire it=0A=
		if ( s.error ) s.error( xhr, status, e );=0A=
=0A=
		// Fire the global callback=0A=
		if ( s.global )=0A=
			jQuery.event.trigger( "ajaxError", [xhr, s, e] );=0A=
	},=0A=
=0A=
	// Counter for holding the number of active queries=0A=
	active: 0,=0A=
=0A=
	// Determines if an XMLHttpRequest was successful or not=0A=
	httpSuccess: function( xhr ) {=0A=
		try {=0A=
			// IE error sometimes returns 1223 when it should be 204 so treat it =
as success, see #1450=0A=
			return !xhr.status && location.protocol =3D=3D "file:" ||=0A=
				( xhr.status >=3D 200 && xhr.status < 300 ) || xhr.status =3D=3D 304 =
|| xhr.status =3D=3D 1223 ||=0A=
				jQuery.browser.safari && xhr.status =3D=3D undefined;=0A=
		} catch(e){}=0A=
		return false;=0A=
	},=0A=
=0A=
	// Determines if an XMLHttpRequest returns NotModified=0A=
	httpNotModified: function( xhr, url ) {=0A=
		try {=0A=
			var xhrRes =3D xhr.getResponseHeader("Last-Modified");=0A=
=0A=
			// Firefox always returns 200. check Last-Modified date=0A=
			return xhr.status =3D=3D 304 || xhrRes =3D=3D =
jQuery.lastModified[url] ||=0A=
				jQuery.browser.safari && xhr.status =3D=3D undefined;=0A=
		} catch(e){}=0A=
		return false;=0A=
	},=0A=
=0A=
	httpData: function( xhr, type, filter ) {=0A=
		var ct =3D xhr.getResponseHeader("content-type"),=0A=
			xml =3D type =3D=3D "xml" || !type && ct && ct.indexOf("xml") >=3D 0,=0A=
			data =3D xml ? xhr.responseXML : xhr.responseText;=0A=
=0A=
		if ( xml && data.documentElement.tagName =3D=3D "parsererror" )=0A=
			throw "parsererror";=0A=
			=0A=
		// Allow a pre-filtering function to sanitize the response=0A=
		if( filter )=0A=
			data =3D filter( data, type );=0A=
=0A=
		// If the type is "script", eval it in global context=0A=
		if ( type =3D=3D "script" )=0A=
			jQuery.globalEval( data );=0A=
=0A=
		// Get the JavaScript object, if JSON is used.=0A=
		if ( type =3D=3D "json" )=0A=
			data =3D eval("(" + data + ")");=0A=
=0A=
		return data;=0A=
	},=0A=
=0A=
	// Serialize an array of form elements or a set of=0A=
	// key/values into a query string=0A=
	param: function( a ) {=0A=
		var s =3D [];=0A=
=0A=
		// If an array was passed in, assume that it is an array=0A=
		// of form elements=0A=
		if ( a.constructor =3D=3D Array || a.jquery )=0A=
			// Serialize the form elements=0A=
			jQuery.each( a, function(){=0A=
				s.push( encodeURIComponent(this.name) + "=3D" + encodeURIComponent( =
this.value ) );=0A=
			});=0A=
=0A=
		// Otherwise, assume that it's an object of key/value pairs=0A=
		else=0A=
			// Serialize the key/values=0A=
			for ( var j in a )=0A=
				// If the value is an array then the key names need to be repeated=0A=
				if ( a[j] && a[j].constructor =3D=3D Array )=0A=
					jQuery.each( a[j], function(){=0A=
						s.push( encodeURIComponent(j) + "=3D" + encodeURIComponent( this ) =
);=0A=
					});=0A=
				else=0A=
					s.push( encodeURIComponent(j) + "=3D" + encodeURIComponent( =
jQuery.isFunction(a[j]) ? a[j]() : a[j] ) );=0A=
=0A=
		// Return the resulting serialization=0A=
		return s.join("&").replace(/%20/g, "+");=0A=
	}=0A=
=0A=
});=0A=
jQuery.fn.extend({=0A=
	show: function(speed,callback){=0A=
		return speed ?=0A=
			this.animate({=0A=
				height: "show", width: "show", opacity: "show"=0A=
			}, speed, callback) :=0A=
=0A=
			this.filter(":hidden").each(function(){=0A=
				this.style.display =3D this.oldblock || "";=0A=
				if ( jQuery.css(this,"display") =3D=3D "none" ) {=0A=
					var elem =3D jQuery("<" + this.tagName + " />").appendTo("body");=0A=
					this.style.display =3D elem.css("display");=0A=
					// handle an edge condition where css is - div { display:none; } or =
similar=0A=
					if (this.style.display =3D=3D "none")=0A=
						this.style.display =3D "block";=0A=
					elem.remove();=0A=
				}=0A=
			}).end();=0A=
	},=0A=
=0A=
	hide: function(speed,callback){=0A=
		return speed ?=0A=
			this.animate({=0A=
				height: "hide", width: "hide", opacity: "hide"=0A=
			}, speed, callback) :=0A=
=0A=
			this.filter(":visible").each(function(){=0A=
				this.oldblock =3D this.oldblock || jQuery.css(this,"display");=0A=
				this.style.display =3D "none";=0A=
			}).end();=0A=
	},=0A=
=0A=
	// Save the old toggle function=0A=
	_toggle: jQuery.fn.toggle,=0A=
=0A=
	toggle: function( fn, fn2 ){=0A=
		return jQuery.isFunction(fn) && jQuery.isFunction(fn2) ?=0A=
			this._toggle.apply( this, arguments ) :=0A=
			fn ?=0A=
				this.animate({=0A=
					height: "toggle", width: "toggle", opacity: "toggle"=0A=
				}, fn, fn2) :=0A=
				this.each(function(){=0A=
					jQuery(this)[ jQuery(this).is(":hidden") ? "show" : "hide" ]();=0A=
				});=0A=
	},=0A=
=0A=
	slideDown: function(speed,callback){=0A=
		return this.animate({height: "show"}, speed, callback);=0A=
	},=0A=
=0A=
	slideUp: function(speed,callback){=0A=
		return this.animate({height: "hide"}, speed, callback);=0A=
	},=0A=
=0A=
	slideToggle: function(speed, callback){=0A=
		return this.animate({height: "toggle"}, speed, callback);=0A=
	},=0A=
=0A=
	fadeIn: function(speed, callback){=0A=
		return this.animate({opacity: "show"}, speed, callback);=0A=
	},=0A=
=0A=
	fadeOut: function(speed, callback){=0A=
		return this.animate({opacity: "hide"}, speed, callback);=0A=
	},=0A=
=0A=
	fadeTo: function(speed,to,callback){=0A=
		return this.animate({opacity: to}, speed, callback);=0A=
	},=0A=
=0A=
	animate: function( prop, speed, easing, callback ) {=0A=
		var optall =3D jQuery.speed(speed, easing, callback);=0A=
=0A=
		return this[ optall.queue =3D=3D=3D false ? "each" : "queue" =
](function(){=0A=
			if ( this.nodeType !=3D 1)=0A=
				return false;=0A=
=0A=
			var opt =3D jQuery.extend({}, optall), p,=0A=
				hidden =3D jQuery(this).is(":hidden"), self =3D this;=0A=
=0A=
			for ( p in prop ) {=0A=
				if ( prop[p] =3D=3D "hide" && hidden || prop[p] =3D=3D "show" && =
!hidden )=0A=
					return opt.complete.call(this);=0A=
=0A=
				if ( p =3D=3D "height" || p =3D=3D "width" ) {=0A=
					// Store display property=0A=
					opt.display =3D jQuery.css(this, "display");=0A=
=0A=
					// Make sure that nothing sneaks out=0A=
					opt.overflow =3D this.style.overflow;=0A=
				}=0A=
			}=0A=
=0A=
			if ( opt.overflow !=3D null )=0A=
				this.style.overflow =3D "hidden";=0A=
=0A=
			opt.curAnim =3D jQuery.extend({}, prop);=0A=
=0A=
			jQuery.each( prop, function(name, val){=0A=
				var e =3D new jQuery.fx( self, opt, name );=0A=
=0A=
				if ( /toggle|show|hide/.test(val) )=0A=
					e[ val =3D=3D "toggle" ? hidden ? "show" : "hide" : val ]( prop );=0A=
				else {=0A=
					var parts =3D val.toString().match(/^([+-]=3D)?([\d+-.]+)(.*)$/),=0A=
						start =3D e.cur(true) || 0;=0A=
=0A=
					if ( parts ) {=0A=
						var end =3D parseFloat(parts[2]),=0A=
							unit =3D parts[3] || "px";=0A=
=0A=
						// We need to compute starting value=0A=
						if ( unit !=3D "px" ) {=0A=
							self.style[ name ] =3D (end || 1) + unit;=0A=
							start =3D ((end || 1) / e.cur(true)) * start;=0A=
							self.style[ name ] =3D start + unit;=0A=
						}=0A=
=0A=
						// If a +=3D/-=3D token was provided, we're doing a relative =
animation=0A=
						if ( parts[1] )=0A=
							end =3D ((parts[1] =3D=3D "-=3D" ? -1 : 1) * end) + start;=0A=
=0A=
						e.custom( start, end, unit );=0A=
					} else=0A=
						e.custom( start, val, "" );=0A=
				}=0A=
			});=0A=
=0A=
			// For JS strict compliance=0A=
			return true;=0A=
		});=0A=
	},=0A=
=0A=
	queue: function(type, fn){=0A=
		if ( jQuery.isFunction(type) || ( type && type.constructor =3D=3D =
Array )) {=0A=
			fn =3D type;=0A=
			type =3D "fx";=0A=
		}=0A=
=0A=
		if ( !type || (typeof type =3D=3D "string" && !fn) )=0A=
			return queue( this[0], type );=0A=
=0A=
		return this.each(function(){=0A=
			if ( fn.constructor =3D=3D Array )=0A=
				queue(this, type, fn);=0A=
			else {=0A=
				queue(this, type).push( fn );=0A=
=0A=
				if ( queue(this, type).length =3D=3D 1 )=0A=
					fn.call(this);=0A=
			}=0A=
		});=0A=
	},=0A=
=0A=
	stop: function(clearQueue, gotoEnd){=0A=
		var timers =3D jQuery.timers;=0A=
=0A=
		if (clearQueue)=0A=
			this.queue([]);=0A=
=0A=
		this.each(function(){=0A=
			// go in reverse order so anything added to the queue during the loop =
is ignored=0A=
			for ( var i =3D timers.length - 1; i >=3D 0; i-- )=0A=
				if ( timers[i].elem =3D=3D this ) {=0A=
					if (gotoEnd)=0A=
						// force the next step to be the last=0A=
						timers[i](true);=0A=
					timers.splice(i, 1);=0A=
				}=0A=
		});=0A=
=0A=
		// start the next in the queue if the last step wasn't forced=0A=
		if (!gotoEnd)=0A=
			this.dequeue();=0A=
=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
var queue =3D function( elem, type, array ) {=0A=
	if ( elem ){=0A=
=0A=
		type =3D type || "fx";=0A=
=0A=
		var q =3D jQuery.data( elem, type + "queue" );=0A=
=0A=
		if ( !q || array )=0A=
			q =3D jQuery.data( elem, type + "queue", jQuery.makeArray(array) );=0A=
=0A=
	}=0A=
	return q;=0A=
};=0A=
=0A=
jQuery.fn.dequeue =3D function(type){=0A=
	type =3D type || "fx";=0A=
=0A=
	return this.each(function(){=0A=
		var q =3D queue(this, type);=0A=
=0A=
		q.shift();=0A=
=0A=
		if ( q.length )=0A=
			q[0].call( this );=0A=
	});=0A=
};=0A=
=0A=
jQuery.extend({=0A=
=0A=
	speed: function(speed, easing, fn) {=0A=
		var opt =3D speed && speed.constructor =3D=3D Object ? speed : {=0A=
			complete: fn || !fn && easing ||=0A=
				jQuery.isFunction( speed ) && speed,=0A=
			duration: speed,=0A=
			easing: fn && easing || easing && easing.constructor !=3D Function && =
easing=0A=
		};=0A=
=0A=
		opt.duration =3D (opt.duration && opt.duration.constructor =3D=3D =
Number ?=0A=
			opt.duration :=0A=
			jQuery.fx.speeds[opt.duration]) || jQuery.fx.speeds.def;=0A=
=0A=
		// Queueing=0A=
		opt.old =3D opt.complete;=0A=
		opt.complete =3D function(){=0A=
			if ( opt.queue !=3D=3D false )=0A=
				jQuery(this).dequeue();=0A=
			if ( jQuery.isFunction( opt.old ) )=0A=
				opt.old.call( this );=0A=
		};=0A=
=0A=
		return opt;=0A=
	},=0A=
=0A=
	easing: {=0A=
		linear: function( p, n, firstNum, diff ) {=0A=
			return firstNum + diff * p;=0A=
		},=0A=
		swing: function( p, n, firstNum, diff ) {=0A=
			return ((-Math.cos(p*Math.PI)/2) + 0.5) * diff + firstNum;=0A=
		}=0A=
	},=0A=
=0A=
	timers: [],=0A=
	timerId: null,=0A=
=0A=
	fx: function( elem, options, prop ){=0A=
		this.options =3D options;=0A=
		this.elem =3D elem;=0A=
		this.prop =3D prop;=0A=
=0A=
		if ( !options.orig )=0A=
			options.orig =3D {};=0A=
	}=0A=
=0A=
});=0A=
=0A=
jQuery.fx.prototype =3D {=0A=
=0A=
	// Simple function for setting a style value=0A=
	update: function(){=0A=
		if ( this.options.step )=0A=
			this.options.step.call( this.elem, this.now, this );=0A=
=0A=
		(jQuery.fx.step[this.prop] || jQuery.fx.step._default)( this );=0A=
=0A=
		// Set display property to block for height/width animations=0A=
		if ( this.prop =3D=3D "height" || this.prop =3D=3D "width" )=0A=
			this.elem.style.display =3D "block";=0A=
	},=0A=
=0A=
	// Get the current size=0A=
	cur: function(force){=0A=
		if ( this.elem[this.prop] !=3D null && this.elem.style[this.prop] =
=3D=3D null )=0A=
			return this.elem[ this.prop ];=0A=
=0A=
		var r =3D parseFloat(jQuery.css(this.elem, this.prop, force));=0A=
		return r && r > -10000 ? r : parseFloat(jQuery.curCSS(this.elem, =
this.prop)) || 0;=0A=
	},=0A=
=0A=
	// Start an animation from one number to another=0A=
	custom: function(from, to, unit){=0A=
		this.startTime =3D now();=0A=
		this.start =3D from;=0A=
		this.end =3D to;=0A=
		this.unit =3D unit || this.unit || "px";=0A=
		this.now =3D this.start;=0A=
		this.pos =3D this.state =3D 0;=0A=
		this.update();=0A=
=0A=
		var self =3D this;=0A=
		function t(gotoEnd){=0A=
			return self.step(gotoEnd);=0A=
		}=0A=
=0A=
		t.elem =3D this.elem;=0A=
=0A=
		jQuery.timers.push(t);=0A=
=0A=
		if ( jQuery.timerId =3D=3D null ) {=0A=
			jQuery.timerId =3D setInterval(function(){=0A=
				var timers =3D jQuery.timers;=0A=
=0A=
				for ( var i =3D 0; i < timers.length; i++ )=0A=
					if ( !timers[i]() )=0A=
						timers.splice(i--, 1);=0A=
=0A=
				if ( !timers.length ) {=0A=
					clearInterval( jQuery.timerId );=0A=
					jQuery.timerId =3D null;=0A=
				}=0A=
			}, 13);=0A=
		}=0A=
	},=0A=
=0A=
	// Simple 'show' function=0A=
	show: function(){=0A=
		// Remember where we started, so that we can go back to it later=0A=
		this.options.orig[this.prop] =3D jQuery.attr( this.elem.style, =
this.prop );=0A=
		this.options.show =3D true;=0A=
=0A=
		// Begin the animation=0A=
		this.custom(0, this.cur());=0A=
=0A=
		// Make sure that we start at a small width/height to avoid any=0A=
		// flash of content=0A=
		if ( this.prop =3D=3D "width" || this.prop =3D=3D "height" )=0A=
			this.elem.style[this.prop] =3D "1px";=0A=
=0A=
		// Start by showing the element=0A=
		jQuery(this.elem).show();=0A=
	},=0A=
=0A=
	// Simple 'hide' function=0A=
	hide: function(){=0A=
		// Remember where we started, so that we can go back to it later=0A=
		this.options.orig[this.prop] =3D jQuery.attr( this.elem.style, =
this.prop );=0A=
		this.options.hide =3D true;=0A=
=0A=
		// Begin the animation=0A=
		this.custom(this.cur(), 0);=0A=
	},=0A=
=0A=
	// Each step of an animation=0A=
	step: function(gotoEnd){=0A=
		var t =3D now();=0A=
=0A=
		if ( gotoEnd || t > this.options.duration + this.startTime ) {=0A=
			this.now =3D this.end;=0A=
			this.pos =3D this.state =3D 1;=0A=
			this.update();=0A=
=0A=
			this.options.curAnim[ this.prop ] =3D true;=0A=
=0A=
			var done =3D true;=0A=
			for ( var i in this.options.curAnim )=0A=
				if ( this.options.curAnim[i] !=3D=3D true )=0A=
					done =3D false;=0A=
=0A=
			if ( done ) {=0A=
				if ( this.options.display !=3D null ) {=0A=
					// Reset the overflow=0A=
					this.elem.style.overflow =3D this.options.overflow;=0A=
=0A=
					// Reset the display=0A=
					this.elem.style.display =3D this.options.display;=0A=
					if ( jQuery.css(this.elem, "display") =3D=3D "none" )=0A=
						this.elem.style.display =3D "block";=0A=
				}=0A=
=0A=
				// Hide the element if the "hide" operation was done=0A=
				if ( this.options.hide )=0A=
					this.elem.style.display =3D "none";=0A=
=0A=
				// Reset the properties, if the item has been hidden or shown=0A=
				if ( this.options.hide || this.options.show )=0A=
					for ( var p in this.options.curAnim )=0A=
						jQuery.attr(this.elem.style, p, this.options.orig[p]);=0A=
			}=0A=
=0A=
			if ( done )=0A=
				// Execute the complete function=0A=
				this.options.complete.call( this.elem );=0A=
=0A=
			return false;=0A=
		} else {=0A=
			var n =3D t - this.startTime;=0A=
			this.state =3D n / this.options.duration;=0A=
=0A=
			// Perform the easing function, defaults to swing=0A=
			this.pos =3D jQuery.easing[this.options.easing || =
(jQuery.easing.swing ? "swing" : "linear")](this.state, n, 0, 1, =
this.options.duration);=0A=
			this.now =3D this.start + ((this.end - this.start) * this.pos);=0A=
=0A=
			// Perform the next step of the animation=0A=
			this.update();=0A=
		}=0A=
=0A=
		return true;=0A=
	}=0A=
=0A=
};=0A=
=0A=
jQuery.extend( jQuery.fx, {=0A=
	speeds:{=0A=
		slow: 600,=0A=
 		fast: 200,=0A=
 		// Default speed=0A=
 		def: 400=0A=
	},=0A=
	step: {=0A=
		scrollLeft: function(fx){=0A=
			fx.elem.scrollLeft =3D fx.now;=0A=
		},=0A=
=0A=
		scrollTop: function(fx){=0A=
			fx.elem.scrollTop =3D fx.now;=0A=
		},=0A=
=0A=
		opacity: function(fx){=0A=
			jQuery.attr(fx.elem.style, "opacity", fx.now);=0A=
		},=0A=
=0A=
		_default: function(fx){=0A=
			fx.elem.style[ fx.prop ] =3D fx.now + fx.unit;=0A=
		}=0A=
	}=0A=
});=0A=
// The Offset Method=0A=
// Originally By Brandon Aaron, part of the Dimension Plugin=0A=
// http://jquery.com/plugins/project/dimensions=0A=
jQuery.fn.offset =3D function() {=0A=
	var left =3D 0, top =3D 0, elem =3D this[0], results;=0A=
=0A=
	if ( elem ) with ( jQuery.browser ) {=0A=
		var parent       =3D elem.parentNode,=0A=
		    offsetChild  =3D elem,=0A=
		    offsetParent =3D elem.offsetParent,=0A=
		    doc          =3D elem.ownerDocument,=0A=
		    safari2      =3D safari && parseInt(version) < 522 && =
!/adobeair/i.test(userAgent),=0A=
		    css          =3D jQuery.curCSS,=0A=
		    fixed        =3D css(elem, "position") =3D=3D "fixed";=0A=
=0A=
		// Use getBoundingClientRect if available=0A=
		if ( elem.getBoundingClientRect ) {=0A=
			var box =3D elem.getBoundingClientRect();=0A=
=0A=
			// Add the document scroll offsets=0A=
			add(box.left + Math.max(doc.documentElement.scrollLeft, =
doc.body.scrollLeft),=0A=
				box.top  + Math.max(doc.documentElement.scrollTop,  =
doc.body.scrollTop));=0A=
=0A=
			// IE adds the HTML element's border, by default it is medium which =
is 2px=0A=
			// IE 6 and 7 quirks mode the border width is overwritable by the =
following css html { border: 0; }=0A=
			// IE 7 standards mode, the border is always 2px=0A=
			// This border/offset is typically represented by the clientLeft and =
clientTop properties=0A=
			// However, in IE6 and 7 quirks mode the clientLeft and clientTop =
properties are not updated when overwriting it via CSS=0A=
			// Therefore this method will be off by 2px in IE while in quirksmode=0A=
			add( -doc.documentElement.clientLeft, -doc.documentElement.clientTop =
);=0A=
=0A=
		// Otherwise loop through the offsetParents and parentNodes=0A=
		} else {=0A=
=0A=
			// Initial element offsets=0A=
			add( elem.offsetLeft, elem.offsetTop );=0A=
=0A=
			// Get parent offsets=0A=
			while ( offsetParent ) {=0A=
				// Add offsetParent offsets=0A=
				add( offsetParent.offsetLeft, offsetParent.offsetTop );=0A=
=0A=
				// Mozilla and Safari > 2 does not include the border on offset =
parents=0A=
				// However Mozilla adds the border for table or table cells=0A=
				if ( mozilla && !/^t(able|d|h)$/i.test(offsetParent.tagName) || =
safari && !safari2 )=0A=
					border( offsetParent );=0A=
=0A=
				// Add the document scroll offsets if position is fixed on any =
offsetParent=0A=
				if ( !fixed && css(offsetParent, "position") =3D=3D "fixed" )=0A=
					fixed =3D true;=0A=
=0A=
				// Set offsetChild to previous offsetParent unless it is the body =
element=0A=
				offsetChild  =3D /^body$/i.test(offsetParent.tagName) ? offsetChild =
: offsetParent;=0A=
				// Get next offsetParent=0A=
				offsetParent =3D offsetParent.offsetParent;=0A=
			}=0A=
=0A=
			// Get parent scroll offsets=0A=
			while ( parent && parent.tagName && =
!/^body|html$/i.test(parent.tagName) ) {=0A=
				// Remove parent scroll UNLESS that parent is inline or a table to =
work around Opera inline/table scrollLeft/Top bug=0A=
				if ( !/^inline|table.*$/i.test(css(parent, "display")) )=0A=
					// Subtract parent scroll offsets=0A=
					add( -parent.scrollLeft, -parent.scrollTop );=0A=
=0A=
				// Mozilla does not add the border for a parent that has overflow =
!=3D visible=0A=
				if ( mozilla && css(parent, "overflow") !=3D "visible" )=0A=
					border( parent );=0A=
=0A=
				// Get next parent=0A=
				parent =3D parent.parentNode;=0A=
			}=0A=
=0A=
			// Safari <=3D 2 doubles body offsets with a fixed position =
element/offsetParent or absolutely positioned offsetChild=0A=
			// Mozilla doubles body offsets with a non-absolutely positioned =
offsetChild=0A=
			if ( (safari2 && (fixed || css(offsetChild, "position") =3D=3D =
"absolute")) ||=0A=
				(mozilla && css(offsetChild, "position") !=3D "absolute") )=0A=
					add( -doc.body.offsetLeft, -doc.body.offsetTop );=0A=
=0A=
			// Add the document scroll offsets if position is fixed=0A=
			if ( fixed )=0A=
				add(Math.max(doc.documentElement.scrollLeft, doc.body.scrollLeft),=0A=
					Math.max(doc.documentElement.scrollTop,  doc.body.scrollTop));=0A=
		}=0A=
=0A=
		// Return an object with top and left properties=0A=
		results =3D { top: top, left: left };=0A=
	}=0A=
=0A=
	function border(elem) {=0A=
		add( jQuery.curCSS(elem, "borderLeftWidth", true), jQuery.curCSS(elem, =
"borderTopWidth", true) );=0A=
	}=0A=
=0A=
	function add(l, t) {=0A=
		left +=3D parseInt(l, 10) || 0;=0A=
		top +=3D parseInt(t, 10) || 0;=0A=
	}=0A=
=0A=
	return results;=0A=
};=0A=
=0A=
=0A=
jQuery.fn.extend({=0A=
	position: function() {=0A=
		var left =3D 0, top =3D 0, results;=0A=
=0A=
		if ( this[0] ) {=0A=
			// Get *real* offsetParent=0A=
			var offsetParent =3D this.offsetParent(),=0A=
=0A=
			// Get correct offsets=0A=
			offset       =3D this.offset(),=0A=
			parentOffset =3D /^body|html$/i.test(offsetParent[0].tagName) ? { =
top: 0, left: 0 } : offsetParent.offset();=0A=
=0A=
			// Subtract element margins=0A=
			// note: when an element has margin: auto the offsetLeft and =
marginLeft =0A=
			// are the same in Safari causing offset.left to incorrectly be 0=0A=
			offset.top  -=3D num( this, 'marginTop' );=0A=
			offset.left -=3D num( this, 'marginLeft' );=0A=
=0A=
			// Add offsetParent borders=0A=
			parentOffset.top  +=3D num( offsetParent, 'borderTopWidth' );=0A=
			parentOffset.left +=3D num( offsetParent, 'borderLeftWidth' );=0A=
=0A=
			// Subtract the two offsets=0A=
			results =3D {=0A=
				top:  offset.top  - parentOffset.top,=0A=
				left: offset.left - parentOffset.left=0A=
			};=0A=
		}=0A=
=0A=
		return results;=0A=
	},=0A=
=0A=
	offsetParent: function() {=0A=
		var offsetParent =3D this[0].offsetParent;=0A=
		while ( offsetParent && (!/^body|html$/i.test(offsetParent.tagName) && =
jQuery.css(offsetParent, 'position') =3D=3D 'static') )=0A=
			offsetParent =3D offsetParent.offsetParent;=0A=
		return jQuery(offsetParent);=0A=
	}=0A=
});=0A=
=0A=
=0A=
// Create scrollLeft and scrollTop methods=0A=
jQuery.each( ['Left', 'Top'], function(i, name) {=0A=
	var method =3D 'scroll' + name;=0A=
	=0A=
	jQuery.fn[ method ] =3D function(val) {=0A=
		if (!this[0]) return;=0A=
=0A=
		return val !=3D undefined ?=0A=
=0A=
			// Set the scroll offset=0A=
			this.each(function() {=0A=
				this =3D=3D window || this =3D=3D document ?=0A=
					window.scrollTo(=0A=
						!i ? val : jQuery(window).scrollLeft(),=0A=
						 i ? val : jQuery(window).scrollTop()=0A=
					) :=0A=
					this[ method ] =3D val;=0A=
			}) :=0A=
=0A=
			// Return the scroll offset=0A=
			this[0] =3D=3D window || this[0] =3D=3D document ?=0A=
				self[ i ? 'pageYOffset' : 'pageXOffset' ] ||=0A=
					jQuery.boxModel && document.documentElement[ method ] ||=0A=
					document.body[ method ] :=0A=
				this[0][ method ];=0A=
	};=0A=
});=0A=
// Create innerHeight, innerWidth, outerHeight and outerWidth methods=0A=
jQuery.each([ "Height", "Width" ], function(i, name){=0A=
=0A=
	var tl =3D i ? "Left"  : "Top",  // top or left=0A=
		br =3D i ? "Right" : "Bottom"; // bottom or right=0A=
=0A=
	// innerHeight and innerWidth=0A=
	jQuery.fn["inner" + name] =3D function(){=0A=
		return this[ name.toLowerCase() ]() +=0A=
			num(this, "padding" + tl) +=0A=
			num(this, "padding" + br);=0A=
	};=0A=
=0A=
	// outerHeight and outerWidth=0A=
	jQuery.fn["outer" + name] =3D function(margin) {=0A=
		return this["inner" + name]() +=0A=
			num(this, "border" + tl + "Width") +=0A=
			num(this, "border" + br + "Width") +=0A=
			(margin ?=0A=
				num(this, "margin" + tl) + num(this, "margin" + br) : 0);=0A=
	};=0A=
=0A=
});})();=0A=

------=_NextPart_000_0070_01C9D226.3DD1F550
content-type: application/octet-stream
content-transfer-encoding: quoted-printable
content-location: http://www.purenetworks.com/js/main.js

/**=0A=
 * This file depends on the jQuery library version >=3D 1.2.6=0A=
 *=0A=
 * @author  Ryan Timmons=0A=
 * @date    05 September 2008=0A=
 */=0A=
=0A=
/// =0A=
/// Hides the search form submit button.  I'm not sure if we should be=0A=
/// hiding or how we want to handle submitting that data: forms will=0A=
/// submit when the user hits enter, but do we trust users to know that?=0A=
/// =0A=
var hide_search_link =3D function()=0A=
{=0A=
    $('#search input[type=3D"submit"]').hide();=0A=
};=0A=
=0A=
=0A=
=0A=
/// =0A=
/// In all, this amounts to taking a DOM structure like=0A=
/// =0A=
///     <ul class=3D"selector">=0A=
///         <li><img src=3D"1" /> [Other Content 1]</li>=0A=
///         <li><img src=3D"2" /> [Other Content 2]</li>=0A=
///         <li><img src=3D"3" /> [Other Content 3]</li>=0A=
///     </ul>=0A=
/// =0A=
/// and replacing it with a DOM structure like=0A=
/// =0A=
///     <ul class=3D"selector final">=0A=
///         <li class=3D"selector_0"><img src=3D"1" /></li>=0A=
///         <li class=3D"selector_1"><img src=3D"2" /></li>=0A=
///         <li class=3D"selector_2"><img src=3D"3" /></li>=0A=
///     </ul>=0A=
///     <ul class=3D"selector">=0A=
///         <li class=3D"selctor_0">[Other Content 1]</li>=0A=
///         <li class=3D"selctor_1">[Other Content 2]</li>=0A=
///         <li class=3D"selctor_2">[Other Content 3]</li>=0A=
///     </ul>=0A=
/// =0A=
/// This is used on the networking.php page to make the =0A=
/// clickable boxen.=0A=
///=0A=
var make_selectoruls_image_list =3D function()=0A=
{=0A=
    $('ul.selector').each(function(){=0A=
        // create the new ul to insert above this one=0A=
        var ul =3D $(document.createElement('ul'));=0A=
        // make it like=0A=
        //=0A=
        //     <ul class=3D"selector final">=0A=
        //=0A=
        $(ul).addClass('selector').addClass('final');=0A=
        =0A=
        var classes =3D []; // see (*1*), below=0A=
=0A=
        // find all the images inside our ul. We'll duplicate the image =
and=0A=
        // wrap it in a new `<li>` and put it inside our newly-created =
`ul`=0A=
        // element above. We'll then remove the original image from the =
DOM=0A=
        // and hide its parent `<li>`.=0A=
        //=0A=
        // And when clicking on an image in the `<ul class=3D"selector =
final">`,=0A=
        // we make the respective `<li>` in the *other* `<ul>` visible =
and=0A=
        // hide the rest. This is why we have our `classes` array:  so =
we can    (*1*)=0A=
        // keep track of which `<li>`s we need to hide and which we =
don't.=0A=
        //=0A=
        //=0A=
        // Note that the below assumes that there is only one image =
inside a=0A=
        // given `<li>` for the original `<ul class=3D"selector">`.  =
This code=0A=
        // could pretty easily be modified to handle that case, but this =
is=0A=
        // rapid-prototyping, man :).=0A=
        //=0A=
        // TODO: allow for other images inside the items=0A=
        // =0A=
        $( 'img', this ).each(function( jj ){=0A=
            =0A=
            // throughout let's say that `this` is=0A=
            //=0A=
            //     <img src=3D"1" />=0A=
            // =0A=
            // in HTML form.  `jj` is the index of the image.  I'll use =
0.=0A=
            =0A=
            =0A=
            // wrap the image in a new `<li>` element and select=0A=
            // it.  `li`, in HTML form, will look like=0A=
            //=0A=
            //    <li><img src=3D"1" /></li>=0A=
            // =0A=
            // once this executes since `this` is our image.=0A=
            //=0A=
            var li =3D $(this).wrap( document.createElement('li') )=0A=
                          // now select our outer elt=0A=
                          .parent();=0A=
            =0A=
            // Stop.  It's reflection time.=0A=
            //=0A=
            // Now our DOM structure is like=0A=
            //=0A=
            //    <ul class=3D"selector final">=0A=
            //        <li><li><img src=3D"1" />[Other Content =
1]</li></li>=0A=
            //        <li><img src=3D"2" />[Other Content 2]</li>=0A=
            //        ...=0A=
            //    </ul>=0A=
            //=0A=
            // (Notice the `<li>` inside the other `<li>`.)=0A=
=0A=
            =0A=
            // Aggregate our classes=0A=
            //=0A=
            var classname =3D 'selector_' + jj;  // #=3D> selector_0=0A=
            classes.push( classname );=0A=
            =0A=
            // Attach our class to the  'outer' `<li>`=0A=
            //=0A=
            li.parent().addClass( classname );=0A=
            =0A=
            // Now our DOM structure is like=0A=
            //=0A=
            //    <ul class=3D"selector final">=0A=
            //        <li class=3D"selector_0">=0A=
            //            <li><img src=3D"1" />[Other Content =
1]</li></li>=0A=
            //        <li><img src=3D"2" />[Other Content 2]</li>=0A=
            //        ...=0A=
            //    </ul>=0A=
            //=0A=
            =0A=
            // `newelt` is what we're going to be adding to our new =0A=
            // `<ul class=3D"selector final">`.  It looks like=0A=
            //=0A=
            //    <li class=3D"selector_0"><img src=3D"1" /></li>=0A=
            //=0A=
            // (Notice that it's *not* the bits with the `[Content 1]`.)=0A=
            //=0A=
            var newelt  =3D li=0A=
                .addClass( classname )=0A=
                .clone();=0A=
            =0A=
            // Attach our event to `newelt`...=0A=
            newelt.click(function(){=0A=
                toggle_lis( this, classes );=0A=
            });=0A=
            =0A=
            // uncommont tomake the newelt have the hand cursor when=0A=
            // moused-over:=0A=
            //=0A=
            //     newelt.css('cursor','pointer');=0A=
            //=0A=
            =0A=
            // ...and add it to our `ul`=0A=
            $( ul ).append( newelt );=0A=
            =0A=
            // and remove it from the DOM (this would result in=0A=
            // it being 'garbage-collcted', but we actually have a clone =
of=0A=
            // it in the form of `newelt` inside our `ul`).=0A=
            $(this).parent().remove();=0A=
        });=0A=
        =0A=
        // We're done adding classes and modifying the DOM for our inner=0A=
        // `<ul class=3D"selector">`.  Now we need to hide it:=0A=
        //=0A=
        $.each(classes,function(){=0A=
            // Don't grab the outer `<ul class=3D"final">`=0A=
            $('ul.selector:not(.final) .' + this).hide();=0A=
        });=0A=
        =0A=
        // back to the `<ul>`:=0A=
        insert_selector_elements( this, ul );=0A=
        =0A=
        =0A=
        var initial =3D $('li#initially_visible').show();=0A=
        move_arrow_below( =0A=
            ( $('li.' + initial.attr('class').split(' ') || [''] )[0]) =0A=
        );=0A=
    });=0A=
};=0A=
=0A=
var randomize_tier2_banner =3D function()=0A=
{=0A=
    var imgLetter =3D String.fromCharCode(97 + Math.round(Math.random() =
* 5));=0A=
    var src       =3D "http://www.purenetworks.com/images/Tier2_" + =
imgLetter + '.jpg';=0A=
    $('#tier2img').attr('src', src);=0A=
}=0A=
=0A=
var insert_selector_elements =3D function( ul_context, new_ul_dom_elt )=0A=
{=0A=
    $( ul_context ).before( new_ul_dom_elt )=0A=
    var arrow =3D $(document.createElement('img'))=0A=
                    // TODO: modify this image's source to be more =
portable=0A=
                    .attr('src','images/layout/selection_arrow.gif')=0A=
                    .attr('id','selector_arrow_img');=0A=
=0A=
    var struct =3D '<div><div><div></div></div></div>';=0A=
    $( 'div div', $(new_ul_dom_elt).after(struct).next('div') )=0A=
        .append( arrow )=0A=
        .append( '<br />' ) // we're going to be making the arrow have=0A=
                            // position =3D absolute, so there needs to =
be=0A=
                            // something inside the div or it'll lose =
its bg=0A=
        // add all our necessary classes from the inside-out:=0A=
        .addClass('selectorinner')=0A=
        .parent()=0A=
        .addClass('selectorright')=0A=
        .parent()=0A=
        .addClass('selectorleft')=0A=
    ;=0A=
};=0A=
=0A=
var move_arrow_below =3D function( li_context )=0A=
{=0A=
    var box    =3D $( 'img', li_context );=0A=
    var offset =3D box.offset();=0A=
    var width  =3D box.width();=0A=
    var arrow  =3D $('#selector_arrow_img');=0A=
=0A=
    arrow.css({=0A=
        position: 'absolute',=0A=
        left: offset.left + Math.floor( width / 2 )=0A=
    });=0A=
=0A=
};=0A=
=0A=
=0A=
var toggle_lis =3D function( context, classes )=0A=
{=0A=
    // it might have more than one class, so split on spaces and grab =
the first=0A=
    var parent_class =3D =0A=
        ( $(context).attr('class').split(/\s+/) || [''] )[0];=0A=
    =0A=
    move_arrow_below( context );=0A=
    $( 'ul.selector li.' + parent_class ).show();=0A=
    $( 'ul.selector:not(.final) > li:not(.' + parent_class + ')').hide();=0A=
};=0A=
=0A=
=0A=
var build_sections_bar =3D function()=0A=
{=0A=
    var ul =3D $( document.createElement('ul') );=0A=
    $('ul.sections').each(function(){=0A=
        var sections =3D [];=0A=
        $(this).children('li').each(function(){=0A=
            sections.push( $(this).attr('title') );=0A=
            var classn =3D sections.length - 1;=0A=
            $(this).addClass( 'section_' + classn )=0A=
                   .hide()=0A=
            ;=0A=
            var link =3D $( document.createElement('a') )=0A=
                   .attr( 'href','section_' + classn )=0A=
                   .html( sections[classn] )=0A=
                   .click(function(){=0A=
                       return toggle_sections( this, sections );=0A=
                   });=0A=
            ;=0A=
            var li =3D $( document.createElement('li') );=0A=
            li.append( link );=0A=
            ul.append( li );=0A=
        })=0A=
        ;=0A=
        var wrapper   =3D $( document.createElement('div') )=0A=
                            .attr('id','switcherwrapper');=0A=
        var switcher  =3D $( document.createElement('div') )=0A=
                            .attr('id','switcher');=0A=
        var to_insert =3D wrapper.append( switcher );=0A=
        switcher.append( ul );=0A=
        $(this).before( to_insert );=0A=
        return false; // prevent further `each` matching=0A=
    }); // each ul.sections=0A=
};=0A=
=0A=
var toggle_sections =3D function( link_context, sections )=0A=
{=0A=
    $('li.section_visible').removeClass('section_visible');=0A=
    add_visible_corners(=0A=
        $(link_context).parent('li').addClass('section_visible')=0A=
    );=0A=
    var class_to_show =3D $(link_context).attr('href').split(/\s+/)[0];=0A=
    $('li.'+class_to_show).show();=0A=
    =0A=
    $.each( sections, function(k,v){=0A=
        if ( $.trim(v) !=3D $.trim($(link_context).html()) )=0A=
            $('li.section_' + k ).hide();=0A=
    });=0A=
    return false;=0A=
};=0A=
=0A=
var lft_visible_corner =3D new Image();=0A=
lft_visible_corner.src =3D =
'http://www.purenetworks.com/images/layout/switcher_left.gif';=0A=
var rt_visible_corner  =3D new Image();=0A=
rt_visible_corner.src  =3D =
'http://www.purenetworks.com/images/layout/switcher_right.gif';=0A=
=0A=
//=0A=
// TODO:  this is super ugly but strangely effective...=0A=
//=0A=
var add_visible_corners =3D function( li_context )=0A=
{=0A=
    var lft_img  =3D $( lft_visible_corner ).css({=0A=
        position: 'absolute',=0A=
        left: 0,=0A=
        top: 0=0A=
    });=0A=
    =0A=
    var rt_img =3D $( rt_visible_corner ).css({=0A=
        position: 'absolute',=0A=
        right: 0,=0A=
        top: 0=0A=
    });=0A=
    =0A=
    $(li_context).prepend( lft_img )=0A=
                 .append(  rt_img  );=0A=
};=0A=
=0A=
var add_nav_dividers =3D function()=0A=
{=0A=
    // var lis =3D $('div#nav > ul > li'),=0A=
    //     len =3D lis.length;=0A=
    // =0A=
    // $(lis).each(function(ind){=0A=
    //     if ( ind !=3D len - 1 )=0A=
    //         $(this).append('<img =
src=3D"http://www.purenetworks.com/images/layout/Nav_Divider.gif"/>');=0A=
    // });=0A=
};=0A=
=0A=
var initial_tab_click =3D function()=0A=
{=0A=
    // a bit of a hack:  call the `click` lambda on our link that =0A=
    // has href=3D(the same class as the li with id=3Dinitially_visible)=0A=
    // TODO: do this better :)=0A=
    // Click twice because FF3 doesn't really react well or at all to =
the first one'=0A=
    //=0A=
    $('a[href=3D'+$("li#initially_visible").attr('class')+']').click();=0A=
    $('a[href=3D'+$("li#initially_visible").attr('class')+']').click();=0A=
};=0A=
=0A=
var openWindowDownload =3D function(sUrl)=0A=
{=0A=
    window.open( sUrl,=0A=
                 "downloadWindow",=0A=
                    "width=3D640,"=0A=
                 +  "height=3D400,"=0A=
                 +  "scrollbars=3Dyes,"=0A=
                 +  "resizable=3Dno,"=0A=
                 +  "status=3Dno,"=0A=
                 +  "toolbar=3Dno,"=0A=
                 +  "menubar=3Dno" ).focus();=0A=
};=0A=
=0A=
$(document).ready(function(){=0A=
    add_nav_dividers();=0A=
    hide_search_link();=0A=
    randomize_tier2_banner();=0A=
    make_selectoruls_image_list();=0A=
    build_sections_bar();=0A=
    setTimeout( initial_tab_click, 0 );=0A=
});
------=_NextPart_000_0070_01C9D226.3DD1F550
content-type: application/octet-stream
content-transfer-encoding: quoted-printable
content-location: http://www.purenetworks.com/js/overture.js

//=0A=
// This file is part of the overture tracking and should be included=0A=
// at the top of every page.=0A=
//=0A=
var pm_tagname    =3D "universalTag.txt";=0A=
var pm_tagversion =3D "1.4";=0A=
var pm_accountid  =3D "JQVN1DTH919DSM2B78CVG78KJ4";=0A=
var pm_scripthost =3D "http://srv.perf.overture.com";=0A=
var pm_customargs =3D "";=0A=
var pm_querystr   =3D "?" + "ver=3D" + pm_tagversion=0A=
                        + "&aid=3D" + pm_accountid + pm_customargs;=0A=
=0A=
var pm_tag =3D "<script type=3D\"text/javascript\" src=3D\""=0A=
                + pm_scripthost + "/collweb/ScriptServlet" =0A=
                + pm_querystr + "></script>";=0A=
=0A=
$(function(){=0A=
    $('body').append( pm_tag );=0A=
});=0A=

------=_NextPart_000_0070_01C9D226.3DD1F550
content-type: application/octet-stream
content-transfer-encoding: quoted-printable
content-location: http://www.purenetworks.com/js/nav.js

var flyout_menu =3D function()=0A=
{=0A=
    $('div#nav > ul > li').hover(=0A=
        function(){$(this).children('ul').show();},=0A=
        function(){$(this).children('ul').hide();}=0A=
    );=0A=
};=0A=
=0A=
var fix_ie_submenu =3D function()=0A=
{=0A=
    if ( ! $.boxModel )=0A=
        $('#navsearchbar ul li ul').css('margin-left','-50px');=0A=
};=0A=
=0A=
=0A=
=0A=
var remove_nav_corners =3D function() {=0A=
    var leftNavCornerImage =3D $('#leftNavCorner');=0A=
    var rightNavCornerImage =3D $('#rightNavCorner');=0A=
    =0A=
    if (leftNavCornerImage) {=0A=
        leftNavCornerImage.remove();=0A=
    }=0A=
    if (rightNavCornerImage) {=0A=
        rightNavCornerImage.remove();=0A=
    }=0A=
};=0A=
=0A=
=0A=
var add_nav_corners =3D function()=0A=
{=0A=
    =0A=
    $(remove_nav_corners);=0A=
    =0A=
    var left  =3D $('<img id=3D"leftNavCorner" =
src=3D"http://www.purenetworks.com/images/layout/nav_left.jpg" />'),=0A=
        right =3D $('<img id=3D"rightNavCorner" =
src=3D"http://www.purenetworks.com/images/layout/nav_right.jpg" />');=0A=
    =0A=
    $('#navsearchbar').each(function(){=0A=
        =0A=
        var offset =3D $(this).offset();=0A=
        offset.top -=3D $.boxModel ? 0 : 2;=0A=
        =0A=
        $(this).append(left)=0A=
               .append(right);=0A=
        =0A=
        left.css({position: 'absolute', =0A=
                  left: offset.left - 15 + 'px',=0A=
                  top: offset.top });=0A=
        right.css({position: 'absolute', =0A=
                  left: offset.left + $(this).width() - 5 + 'px',=0A=
                  top: offset.top });=0A=
        =0A=
        return false;=0A=
    });=0A=
}=0A=
=0A=
$(flyout_menu);=0A=
$(fix_ie_submenu);=0A=
$(add_nav_corners);=0A=
=0A=
=0A=
function resizeWindow( e ) {=0A=
    $(flyout_menu);=0A=
    $(fix_ie_submenu);=0A=
    $(add_nav_corners);=0A=
}=0A=
=0A=
=0A=
$(window).bind("resize", resizeWindow);
------=_NextPart_000_0070_01C9D226.3DD1F550
content-type: application/octet-stream
content-transfer-encoding: quoted-printable
content-location: http://www.google-analytics.com/urchin.js

//-- Google Analytics Urchin Module=0A=
//-- Copyright 2007 Google, All Rights Reserved.=0A=
=0A=
//-- Urchin On Demand Settings ONLY=0A=
var _uacct=3D"";			// set up the Urchin Account=0A=
var _userv=3D1;			// service mode (0=3Dlocal,1=3Dremote,2=3Dboth)=0A=
=0A=
//-- UTM User Settings=0A=
var _ufsc=3D1;			// set client info flag (1=3Don|0=3Doff)=0A=
var _udn=3D"auto";		// (auto|none|domain) set the domain name for cookies=0A=
var _uhash=3D"on";		// (on|off) unique domain hash for cookies=0A=
var _utimeout=3D"1800";   	// set the inactive session timeout in seconds=0A=
var _ugifpath=3D"/__utm.gif";	// set the web path to the __utm.gif file=0A=
var _utsp=3D"|";			// transaction field separator=0A=
var _uflash=3D1;			// set flash version detect option (1=3Don|0=3Doff)=0A=
var _utitle=3D1;			// set the document title detect option =
(1=3Don|0=3Doff)=0A=
var _ulink=3D0;			// enable linker functionality (1=3Don|0=3Doff)=0A=
var _uanchor=3D0;			// enable use of anchors for campaign =
(1=3Don|0=3Doff)=0A=
var _utcp=3D"/";			// the cookie path for tracking=0A=
var _usample=3D100;		// The sampling % of visitors to track (1-100).=0A=
=0A=
//-- UTM Campaign Tracking Settings=0A=
var _uctm=3D1;			// set campaign tracking module (1=3Don|0=3Doff)=0A=
var _ucto=3D"15768000";		// set timeout in seconds (6 month default)=0A=
var _uccn=3D"utm_campaign";	// name=0A=
var _ucmd=3D"utm_medium";		// medium (cpc|cpm|link|email|organic)=0A=
var _ucsr=3D"utm_source";		// source=0A=
var _uctr=3D"utm_term";		// term/keyword=0A=
var _ucct=3D"utm_content";	// content=0A=
var _ucid=3D"utm_id";		// id number=0A=
var _ucno=3D"utm_nooverride";	// don't override=0A=
=0A=
//-- Auto/Organic Sources and Keywords=0A=
var _uOsr=3Dnew Array();=0A=
var _uOkw=3Dnew Array();=0A=
_uOsr[0]=3D"google";	_uOkw[0]=3D"q";=0A=
_uOsr[1]=3D"yahoo";	_uOkw[1]=3D"p";=0A=
_uOsr[2]=3D"msn";		_uOkw[2]=3D"q";=0A=
_uOsr[3]=3D"aol";		_uOkw[3]=3D"query";=0A=
_uOsr[4]=3D"aol";		_uOkw[4]=3D"encquery";=0A=
_uOsr[5]=3D"lycos";	_uOkw[5]=3D"query";=0A=
_uOsr[6]=3D"ask";		_uOkw[6]=3D"q";=0A=
_uOsr[7]=3D"altavista";	_uOkw[7]=3D"q";=0A=
_uOsr[8]=3D"netscape";	_uOkw[8]=3D"query";=0A=
_uOsr[9]=3D"cnn";	_uOkw[9]=3D"query";=0A=
_uOsr[10]=3D"looksmart";	_uOkw[10]=3D"qt";=0A=
_uOsr[11]=3D"about";	_uOkw[11]=3D"terms";=0A=
_uOsr[12]=3D"mamma";	_uOkw[12]=3D"query";=0A=
_uOsr[13]=3D"alltheweb";	_uOkw[13]=3D"q";=0A=
_uOsr[14]=3D"gigablast";	_uOkw[14]=3D"q";=0A=
_uOsr[15]=3D"voila";	_uOkw[15]=3D"rdata";=0A=
_uOsr[16]=3D"virgilio";	_uOkw[16]=3D"qs";=0A=
_uOsr[17]=3D"live";	_uOkw[17]=3D"q";=0A=
_uOsr[18]=3D"baidu";	_uOkw[18]=3D"wd";=0A=
_uOsr[19]=3D"alice";	_uOkw[19]=3D"qs";=0A=
_uOsr[20]=3D"yandex";	_uOkw[20]=3D"text";=0A=
_uOsr[21]=3D"najdi";	_uOkw[21]=3D"q";=0A=
_uOsr[22]=3D"aol";	_uOkw[22]=3D"q";=0A=
_uOsr[23]=3D"club-internet"; _uOkw[23]=3D"query";=0A=
_uOsr[24]=3D"mama";	_uOkw[24]=3D"query";=0A=
_uOsr[25]=3D"seznam";	_uOkw[25]=3D"q";=0A=
_uOsr[26]=3D"search";	_uOkw[26]=3D"q";=0A=
_uOsr[27]=3D"wp";	_uOkw[27]=3D"szukaj";=0A=
_uOsr[28]=3D"onet";	_uOkw[28]=3D"qt";=0A=
_uOsr[29]=3D"netsprint";	_uOkw[29]=3D"q";=0A=
_uOsr[30]=3D"google.interia";	_uOkw[30]=3D"q";=0A=
_uOsr[31]=3D"szukacz";	_uOkw[31]=3D"q";=0A=
_uOsr[32]=3D"yam";	_uOkw[32]=3D"k";=0A=
_uOsr[33]=3D"pchome";	_uOkw[33]=3D"q";=0A=
_uOsr[34]=3D"kvasir";	_uOkw[34]=3D"searchExpr";=0A=
_uOsr[35]=3D"sesam";	_uOkw[35]=3D"q";=0A=
_uOsr[36]=3D"ozu"; _uOkw[36]=3D"q";=0A=
_uOsr[37]=3D"terra"; _uOkw[37]=3D"query";=0A=
_uOsr[38]=3D"nostrum"; _uOkw[38]=3D"query";=0A=
_uOsr[39]=3D"mynet"; _uOkw[39]=3D"q";=0A=
_uOsr[40]=3D"ekolay"; _uOkw[40]=3D"q";=0A=
_uOsr[41]=3D"search.ilse"; _uOkw[41]=3D"search_for";=0A=
=0A=
//-- Auto/Organic Keywords to Ignore=0A=
var _uOno=3Dnew Array();=0A=
//_uOno[0]=3D"urchin";=0A=
//_uOno[1]=3D"urchin.com";=0A=
//_uOno[2]=3D"www.urchin.com";=0A=
=0A=
//-- Referral domains to Ignore=0A=
var _uRno=3Dnew Array();=0A=
//_uRno[0]=3D".urchin.com";=0A=
=0A=
//-- **** Don't modify below this point ***=0A=
var =
_uff,_udh,_udt,_ubl=3D0,_udo=3D"",_uu,_ufns=3D0,_uns=3D0,_ur=3D"-",_ufno=3D=
0,_ust=3D0,_ubd=3Ddocument,_udl=3D_ubd.location,_udlh=3D"",_uwv=3D"1.3";=0A=
var _ugifpath2=3D"http://www.google-analytics.com/__utm.gif";=0A=
if (_udl.hash) _udlh=3D_udl.href.substring(_udl.href.indexOf('#'));=0A=
if (_udl.protocol=3D=3D"https:") =
_ugifpath2=3D"https://ssl.google-analytics.com/__utm.gif";=0A=
if (!_utcp || _utcp=3D=3D"") _utcp=3D"/";=0A=
function urchinTracker(page) {=0A=
 if (_udl.protocol=3D=3D"file:") return;=0A=
 if (_uff && (!page || page=3D=3D"")) return;=0A=
 var a,b,c,xx,v,z,k,x=3D"",s=3D"",f=3D0,nv=3D0;=0A=
 var nx=3D" expires=3D"+_uNx()+";";=0A=
 var dc=3D_ubd.cookie;=0A=
 _udh=3D_uDomain();=0A=
 if (!_uVG()) return;=0A=
 _uu=3DMath.round(Math.random()*2147483647);=0A=
 _udt=3Dnew Date();=0A=
 _ust=3DMath.round(_udt.getTime()/1000);=0A=
 a=3Ddc.indexOf("__utma=3D"+_udh+".");=0A=
 b=3Ddc.indexOf("__utmb=3D"+_udh);=0A=
 c=3Ddc.indexOf("__utmc=3D"+_udh);=0A=
 if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
 if (_utimeout && _utimeout!=3D"") {=0A=
  x=3Dnew Date(_udt.getTime()+(_utimeout*1000));=0A=
  x=3D" expires=3D"+x.toGMTString()+";";=0A=
 }=0A=
 if (_ulink) {=0A=
  if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
  s+=3D_udl.search;=0A=
  if(s && s!=3D"" && s.indexOf("__utma=3D")>=3D0) {=0A=
   if (!(_uIN(a=3D_uGC(s,"__utma=3D","&")))) a=3D"-";=0A=
   if (!(_uIN(b=3D_uGC(s,"__utmb=3D","&")))) b=3D"-";=0A=
   if (!(_uIN(c=3D_uGC(s,"__utmc=3D","&")))) c=3D"-";=0A=
   v=3D_uGC(s,"__utmv=3D","&");=0A=
   z=3D_uGC(s,"__utmz=3D","&");=0A=
   k=3D_uGC(s,"__utmk=3D","&");=0A=
   xx=3D_uGC(s,"__utmx=3D","&");=0A=
   if ((k*1) !=3D ((_uHash(a+b+c+xx+z+v)*1)+(_udh*1))) =
{_ubl=3D1;a=3D"-";b=3D"-";c=3D"-";xx=3D"-";z=3D"-";v=3D"-";}=0A=
   if (a!=3D"-" && b!=3D"-" && c!=3D"-") f=3D1;=0A=
   else if(a!=3D"-") f=3D2;=0A=
  }=0A=
 }=0A=
 if(f=3D=3D1) {=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+c+"; path=3D"+_utcp+";"+_udo;=0A=
 } else if (f=3D=3D2) {=0A=
  a=3D_uFixA(s,"&",_ust);=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
  _ufns=3D1;=0A=
 } else if (a>=3D0 && b>=3D0 && c>=3D0) {=0A=
   b =3D _uGC(dc,"__utmb=3D"+_udh,";");=0A=
   b =3D ("-" =3D=3D b) ? _udh : b;  =0A=
  _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
 } else {=0A=
  if (a>=3D0) a=3D_uFixA(_ubd.cookie,";",_ust);=0A=
  else {=0A=
   a=3D_udh+"."+_uu+"."+_ust+"."+_ust+"."+_ust+".1";=0A=
   nv=3D1;=0A=
  }=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
  _ufns=3D1;=0A=
 }=0A=
 if (_ulink && xx && xx!=3D"" && xx!=3D"-") {=0A=
   xx=3D_uUES(xx);=0A=
   if (xx.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmx=3D"+xx+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 if (_ulink && v && v!=3D"" && v!=3D"-") {=0A=
  v=3D_uUES(v);=0A=
  if (v.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmv=3D"+v+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 var wc=3Dwindow;=0A=
 var c=3D_ubd.cookie;=0A=
 if(wc && wc.gaGlobal && wc.gaGlobal.dh=3D=3D_udh){=0A=
  var g=3Dwc.gaGlobal;=0A=
  var ua=3Dc.split("__utma=3D"+_udh+".")[1].split(";")[0].split(".");=0A=
  if(g.sid)ua[3]=3Dg.sid;=0A=
  if(nv>0){=0A=
   ua[2]=3Dua[3];=0A=
   if(g.vid){=0A=
    var v=3Dg.vid.split(".");=0A=
    ua[0]=3Dv[0];=0A=
    ua[1]=3Dv[1];=0A=
   }=0A=
  }=0A=
  _ubd.cookie=3D"__utma=3D"+_udh+"."+ua.join(".")+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 _uInfo(page);=0A=
 _ufns=3D0;=0A=
 _ufno=3D0;=0A=
 if (!page || page=3D=3D"") _uff=3D1;=0A=
}=0A=
function _uGH() {=0A=
 var hid;=0A=
 var wc=3Dwindow;=0A=
 if (wc && wc.gaGlobal && wc.gaGlobal.hid) {=0A=
  hid=3Dwc.gaGlobal.hid;=0A=
 } else {=0A=
  hid=3DMath.round(Math.random()*0x7fffffff);=0A=
  if (!wc.gaGlobal) wc.gaGlobal=3D{};=0A=
  wc.gaGlobal.hid=3Dhid;=0A=
 }=0A=
 return hid;=0A=
}=0A=
function _uInfo(page) {=0A=
 var p,s=3D"",dm=3D"",pg=3D_udl.pathname+_udl.search;=0A=
 if (page && page!=3D"") pg=3D_uES(page,1);=0A=
 _ur=3D_ubd.referrer;=0A=
 if (!_ur || _ur=3D=3D"") { _ur=3D"-"; }=0A=
 else {=0A=
  dm=3D_ubd.domain;=0A=
  if(_utcp && _utcp!=3D"/") dm+=3D_utcp;=0A=
  p=3D_ur.indexOf(dm);=0A=
  if ((p>=3D0) && (p<=3D8)) { _ur=3D"0"; }=0A=
  if (_ur.indexOf("[")=3D=3D0 && =
_ur.lastIndexOf("]")=3D=3D(_ur.length-1)) { _ur=3D"-"; }=0A=
 }=0A=
 s+=3D"&utmn=3D"+_uu;=0A=
 if (_ufsc) s+=3D_uBInfo();=0A=
 if (_uctm) s+=3D_uCInfo();=0A=
 if (_utitle && _ubd.title && _ubd.title!=3D"") =
s+=3D"&utmdt=3D"+_uES(_ubd.title);=0A=
 if (_udl.hostname && _udl.hostname!=3D"") =
s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A=
 if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
 s+=3D"&utmhid=3D"+_uGH();=0A=
 s+=3D"&utmr=3D"+_ur;=0A=
 s+=3D"&utmp=3D"+pg;=0A=
 if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
  var i=3Dnew Image(1,1);=0A=
  i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
  i.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
  var i2=3Dnew Image(1,1);=0A=
  =
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
  i2.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 return;=0A=
}=0A=
function _uVoid() { return; }=0A=
function _uCInfo() {=0A=
 if (!_ucto || _ucto=3D=3D"") { _ucto=3D"15768000"; }=0A=
 if (!_uVG()) return;=0A=
 var =
c=3D"",t=3D"-",t2=3D"-",t3=3D"-",o=3D0,cs=3D0,cn=3D0,i=3D0,z=3D"-",s=3D""=
;=0A=
 if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
 s+=3D_udl.search;=0A=
 var x=3Dnew Date(_udt.getTime()+(_ucto*1000));=0A=
 var dc=3D_ubd.cookie;=0A=
 x=3D" expires=3D"+x.toGMTString()+";";=0A=
 if (_ulink && !_ubl) {=0A=
  z=3D_uUES(_uGC(s,"__utmz=3D","&"));=0A=
  if (z!=3D"-" && z.indexOf(";")=3D=3D-1) { =
_ubd.cookie=3D"__utmz=3D"+z+"; path=3D"+_utcp+";"+x+_udo; return ""; }=0A=
 }=0A=
 z=3Ddc.indexOf("__utmz=3D"+_udh+".");=0A=
 if (z>-1) { z=3D_uGC(dc,"__utmz=3D"+_udh+".",";"); }=0A=
 else { z=3D"-"; }=0A=
 t=3D_uGC(s,_ucid+"=3D","&");=0A=
 t2=3D_uGC(s,_ucsr+"=3D","&");=0A=
 t3=3D_uGC(s,"gclid=3D","&");=0A=
 if ((t!=3D"-" && t!=3D"") || (t2!=3D"-" && t2!=3D"") || (t3!=3D"-" && =
t3!=3D"")) {=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"utmcid=3D"+_uEC(t);=0A=
  if (t2!=3D"-" && t2!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmcsr=3D"+_uEC(t2); }=0A=
  if (t3!=3D"-" && t3!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmgclid=3D"+_uEC(t3); }=0A=
  t=3D_uGC(s,_uccn+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmccn=3D"+_uEC(t);=0A=
  else c+=3D"|utmccn=3D(not+set)";=0A=
  t=3D_uGC(s,_ucmd+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmcmd=3D"+_uEC(t);=0A=
  else  c+=3D"|utmcmd=3D(not+set)";=0A=
  t=3D_uGC(s,_uctr+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmctr=3D"+_uEC(t);=0A=
  else { t=3D_uOrg(1); if (t!=3D"-" && t!=3D"") =
c+=3D"|utmctr=3D"+_uEC(t); }=0A=
  t=3D_uGC(s,_ucct+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmcct=3D"+_uEC(t);=0A=
  t=3D_uGC(s,_ucno+"=3D","&");=0A=
  if (t=3D=3D"1") o=3D1;=0A=
  if (z!=3D"-" && o=3D=3D1) return "";=0A=
 }=0A=
 if (c=3D=3D"-" || c=3D=3D"") { c=3D_uOrg(); if (z!=3D"-" && =
_ufno=3D=3D1)  return ""; }=0A=
 if (c=3D=3D"-" || c=3D=3D"") { if (_ufns=3D=3D1)  c=3D_uRef(); if =
(z!=3D"-" && _ufno=3D=3D1)  return ""; }=0A=
 if (c=3D=3D"-" || c=3D=3D"") {=0A=
  if (z=3D=3D"-" && _ufns=3D=3D1) { =
c=3D"utmccn=3D(direct)|utmcsr=3D(direct)|utmcmd=3D(none)"; }=0A=
  if (c=3D=3D"-" || c=3D=3D"") return "";=0A=
 }=0A=
 if (z!=3D"-") {=0A=
  i=3Dz.indexOf(".");=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  t=3Dz.substring(i+1,z.length);=0A=
  if (t.toLowerCase()=3D=3Dc.toLowerCase()) cs=3D1;=0A=
  t=3Dz.substring(0,i);=0A=
  if ((i=3Dt.lastIndexOf(".")) > -1) {=0A=
   t=3Dt.substring(i+1,t.length);=0A=
   cn=3D(t*1);=0A=
  }=0A=
 }=0A=
 if (cs=3D=3D0 || _ufns=3D=3D1) {=0A=
  t=3D_uGC(dc,"__utma=3D"+_udh+".",";");=0A=
  if ((i=3Dt.lastIndexOf(".")) > 9) {=0A=
   _uns=3Dt.substring(i+1,t.length);=0A=
   _uns=3D(_uns*1);=0A=
  }=0A=
  cn++;=0A=
  if (_uns=3D=3D0) _uns=3D1;=0A=
  _ubd.cookie=3D"__utmz=3D"+_udh+"."+_ust+"."+_uns+"."+cn+"."+c+"; =
path=3D"+_utcp+"; "+x+_udo;=0A=
 }=0A=
 if (cs=3D=3D0 || _ufns=3D=3D1) return "&utmcn=3D1";=0A=
 else return "&utmcr=3D1";=0A=
}=0A=
function _uRef() {=0A=
 if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
 var i=3D0,h,k,n;=0A=
 if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A=
 h=3D_ur.substring(i+3,_ur.length);=0A=
 if (h.indexOf("/") > -1) {=0A=
  k=3Dh.substring(h.indexOf("/"),h.length);=0A=
  if (k.indexOf("?") > -1) k=3Dk.substring(0,k.indexOf("?"));=0A=
  h=3Dh.substring(0,h.indexOf("/"));=0A=
 }=0A=
 h=3Dh.toLowerCase();=0A=
 n=3Dh;=0A=
 if ((i=3Dn.indexOf(":")) > -1) n=3Dn.substring(0,i);=0A=
 for (var ii=3D0;ii<_uRno.length;ii++) {=0A=
  if ((i=3Dn.indexOf(_uRno[ii].toLowerCase())) > -1 && =
n.length=3D=3D(i+_uRno[ii].length)) { _ufno=3D1; break; }=0A=
 }=0A=
 if (h.indexOf("www.")=3D=3D0) h=3Dh.substring(4,h.length);=0A=
 return =
"utmccn=3D(referral)|utmcsr=3D"+_uEC(h)+"|"+"utmcct=3D"+_uEC(k)+"|utmcmd=3D=
referral";=0A=
}=0A=
function _uOrg(t) {=0A=
 if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
 var i=3D0,h,k;=0A=
 if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A=
 h=3D_ur.substring(i+3,_ur.length);=0A=
 if (h.indexOf("/") > -1) {=0A=
  h=3Dh.substring(0,h.indexOf("/"));=0A=
 }=0A=
 for (var ii=3D0;ii<_uOsr.length;ii++) {=0A=
  if (h.toLowerCase().indexOf(_uOsr[ii].toLowerCase()) > -1) {=0A=
   if ((i=3D_ur.indexOf("?"+_uOkw[ii]+"=3D")) > -1 || =
(i=3D_ur.indexOf("&"+_uOkw[ii]+"=3D")) > -1) {=0A=
    k=3D_ur.substring(i+_uOkw[ii].length+2,_ur.length);=0A=
    if ((i=3Dk.indexOf("&")) > -1) k=3Dk.substring(0,i);=0A=
    for (var yy=3D0;yy<_uOno.length;yy++) {=0A=
     if (_uOno[yy].toLowerCase()=3D=3Dk.toLowerCase()) { _ufno=3D1; =
break; }=0A=
    }=0A=
    if (t) return _uEC(k);=0A=
    else return =
"utmccn=3D(organic)|utmcsr=3D"+_uEC(_uOsr[ii])+"|"+"utmctr=3D"+_uEC(k)+"|=
utmcmd=3Dorganic";=0A=
   }=0A=
  }=0A=
 }=0A=
 return "";=0A=
}=0A=
function _uGCse() {=0A=
 var h,p;=0A=
 h=3Dp=3D_ur.split("://")[1];=0A=
 if(h.indexOf("/")>-1) {=0A=
  h=3Dh.split("/")[0];=0A=
  p=3Dp.substring(p.indexOf("/")+1,p.length);=0A=
 }=0A=
 if(p.indexOf("?")>-1) {=0A=
  p=3Dp.split("?")[0];=0A=
 }=0A=
 if(h.toLowerCase().indexOf("google")>-1) {=0A=
  if(_ur.indexOf("?q=3D")>-1 || _ur.indexOf("&q=3D")>-1) {=0A=
   if (p.toLowerCase().indexOf("cse")>-1) {=0A=
    return true;=0A=
   }=0A=
  }=0A=
 }=0A=
}=0A=
function _uBInfo() {=0A=
 var sr=3D"-",sc=3D"-",ul=3D"-",fl=3D"-",cs=3D"-",je=3D1;=0A=
 var n=3Dnavigator;=0A=
 if (self.screen) {=0A=
  sr=3Dscreen.width+"x"+screen.height;=0A=
  sc=3Dscreen.colorDepth+"-bit";=0A=
 } else if (self.java) {=0A=
  var j=3Djava.awt.Toolkit.getDefaultToolkit();=0A=
  var s=3Dj.getScreenSize();=0A=
  sr=3Ds.width+"x"+s.height;=0A=
 }=0A=
 if (n.language) { ul=3Dn.language.toLowerCase(); }=0A=
 else if (n.browserLanguage) { ul=3Dn.browserLanguage.toLowerCase(); }=0A=
 je=3Dn.javaEnabled()?1:0;=0A=
 if (_uflash) fl=3D_uFlash();=0A=
 if (_ubd.characterSet) cs=3D_uES(_ubd.characterSet);=0A=
 else if (_ubd.charset) cs=3D_uES(_ubd.charset);=0A=
 return =
"&utmcs=3D"+cs+"&utmsr=3D"+sr+"&utmsc=3D"+sc+"&utmul=3D"+ul+"&utmje=3D"+j=
e+"&utmfl=3D"+fl;=0A=
}=0A=
function __utmSetTrans() {=0A=
 var e;=0A=
 if (_ubd.getElementById) e=3D_ubd.getElementById("utmtrans");=0A=
 else if (_ubd.utmform && _ubd.utmform.utmtrans) =
e=3D_ubd.utmform.utmtrans;=0A=
 if (!e) return;=0A=
 var l=3De.value.split("UTM:");=0A=
 var i,i2,c;=0A=
 if (_userv=3D=3D0 || _userv=3D=3D2) i=3Dnew Array();=0A=
 if (_userv=3D=3D1 || _userv=3D=3D2) { i2=3Dnew Array(); c=3D_uGCS(); }=0A=
=0A=
 for (var ii=3D0;ii<l.length;ii++) {=0A=
  l[ii]=3D_uTrim(l[ii]);=0A=
  if (l[ii].charAt(0)!=3D'T' && l[ii].charAt(0)!=3D'I') continue;=0A=
  var r=3DMath.round(Math.random()*2147483647);=0A=
  if (!_utsp || _utsp=3D=3D"") _utsp=3D"|";=0A=
  var f=3Dl[ii].split(_utsp),s=3D"";=0A=
  if (f[0].charAt(0)=3D=3D'T') {=0A=
   s=3D"&utmt=3Dtran"+"&utmn=3D"+r;=0A=
   f[1]=3D_uTrim(f[1]); if(f[1]&&f[1]!=3D"") =
s+=3D"&utmtid=3D"+_uES(f[1]);=0A=
   f[2]=3D_uTrim(f[2]); if(f[2]&&f[2]!=3D"") =
s+=3D"&utmtst=3D"+_uES(f[2]);=0A=
   f[3]=3D_uTrim(f[3]); if(f[3]&&f[3]!=3D"") =
s+=3D"&utmtto=3D"+_uES(f[3]);=0A=
   f[4]=3D_uTrim(f[4]); if(f[4]&&f[4]!=3D"") =
s+=3D"&utmttx=3D"+_uES(f[4]);=0A=
   f[5]=3D_uTrim(f[5]); if(f[5]&&f[5]!=3D"") =
s+=3D"&utmtsp=3D"+_uES(f[5]);=0A=
   f[6]=3D_uTrim(f[6]); if(f[6]&&f[6]!=3D"") =
s+=3D"&utmtci=3D"+_uES(f[6]);=0A=
   f[7]=3D_uTrim(f[7]); if(f[7]&&f[7]!=3D"") =
s+=3D"&utmtrg=3D"+_uES(f[7]);=0A=
   f[8]=3D_uTrim(f[8]); if(f[8]&&f[8]!=3D"") =
s+=3D"&utmtco=3D"+_uES(f[8]);=0A=
  } else {=0A=
   s=3D"&utmt=3Ditem"+"&utmn=3D"+r;=0A=
   f[1]=3D_uTrim(f[1]); if(f[1]&&f[1]!=3D"") =
s+=3D"&utmtid=3D"+_uES(f[1]);=0A=
   f[2]=3D_uTrim(f[2]); if(f[2]&&f[2]!=3D"") =
s+=3D"&utmipc=3D"+_uES(f[2]);=0A=
   f[3]=3D_uTrim(f[3]); if(f[3]&&f[3]!=3D"") =
s+=3D"&utmipn=3D"+_uES(f[3]);=0A=
   f[4]=3D_uTrim(f[4]); if(f[4]&&f[4]!=3D"") =
s+=3D"&utmiva=3D"+_uES(f[4]);=0A=
   f[5]=3D_uTrim(f[5]); if(f[5]&&f[5]!=3D"") =
s+=3D"&utmipr=3D"+_uES(f[5]);=0A=
   f[6]=3D_uTrim(f[6]); if(f[6]&&f[6]!=3D"") =
s+=3D"&utmiqt=3D"+_uES(f[6]);=0A=
  }=0A=
  if (_udl.hostname && _udl.hostname!=3D"") =
s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A=
  if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
=0A=
  if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
   i[ii]=3Dnew Image(1,1);=0A=
   i[ii].src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
   i[ii].onload=3Dfunction() { _uVoid(); }=0A=
  }=0A=
  if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
   i2[ii]=3Dnew Image(1,1);=0A=
   =
i2[ii].src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D=
"+c;=0A=
   i2[ii].onload=3Dfunction() { _uVoid(); }=0A=
  }=0A=
 }=0A=
 return;=0A=
}=0A=
function _uFlash() {=0A=
 var f=3D"-",n=3Dnavigator;=0A=
 if (n.plugins && n.plugins.length) {=0A=
  for (var ii=3D0;ii<n.plugins.length;ii++) {=0A=
   if (n.plugins[ii].name.indexOf('Shockwave Flash')!=3D-1) {=0A=
    f=3Dn.plugins[ii].description.split('Shockwave Flash ')[1];=0A=
    break;=0A=
   }=0A=
  }=0A=
 } else {=0A=
  var fl;=0A=
  try {=0A=
   fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");=0A=
   f =3D fl.GetVariable("$version");=0A=
  } catch(e) {}=0A=
  if (f =3D=3D "-") {=0A=
   try {=0A=
    fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");=0A=
    f =3D "WIN 6,0,21,0";=0A=
    fl.AllowScriptAccess =3D "always";=0A=
    f =3D fl.GetVariable("$version");=0A=
   } catch(e) {}=0A=
  }=0A=
  if (f =3D=3D "-") {=0A=
   try {=0A=
    fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash");=0A=
    f =3D fl.GetVariable("$version");=0A=
   } catch(e) {}=0A=
  }=0A=
  if (f !=3D "-") {=0A=
   f =3D f.split(" ")[1].split(",");=0A=
   f =3D f[0] + "." + f[1] + " r" + f[2];=0A=
  }=0A=
 }=0A=
 return f;=0A=
}=0A=
function __utmLinkerUrl(l,h) {=0A=
 var p,k,a=3D"-",b=3D"-",c=3D"-",x=3D"-",z=3D"-",v=3D"-";=0A=
 var dc=3D_ubd.cookie;=0A=
 var iq =3D l.indexOf("?");=0A=
 var ih =3D l.indexOf("#");=0A=
 var url=3Dl;=0A=
 if (dc) {=0A=
  a=3D_uES(_uGC(dc,"__utma=3D"+_udh+".",";"));=0A=
  b=3D_uES(_uGC(dc,"__utmb=3D"+_udh,";"));=0A=
  c=3D_uES(_uGC(dc,"__utmc=3D"+_udh,";"));=0A=
  x=3D_uES(_uGC(dc,"__utmx=3D"+_udh,";"));=0A=
  z=3D_uES(_uGC(dc,"__utmz=3D"+_udh+".",";"));=0A=
  v=3D_uES(_uGC(dc,"__utmv=3D"+_udh+".",";"));=0A=
  k=3D(_uHash(a+b+c+x+z+v)*1)+(_udh*1);=0A=
  =
p=3D"__utma=3D"+a+"&__utmb=3D"+b+"&__utmc=3D"+c+"&__utmx=3D"+x+"&__utmz=3D=
"+z+"&__utmv=3D"+v+"&__utmk=3D"+k;=0A=
 }=0A=
 if (p) {=0A=
  if (h && ih>-1) return;=0A=
  if (h) { url=3Dl+"#"+p; }=0A=
  else {=0A=
   if (iq=3D=3D-1 && ih=3D=3D-1) url=3Dl+"?"+p;=0A=
   else if (ih=3D=3D-1) url=3Dl+"&"+p;=0A=
   else if (iq=3D=3D-1) url=3Dl.substring(0,ih-1)+"?"+p+l.substring(ih);=0A=
   else url=3Dl.substring(0,ih-1)+"&"+p+l.substring(ih);=0A=
  }=0A=
 }=0A=
 return url;=0A=
}=0A=
function __utmLinker(l,h) {=0A=
 if (!_ulink || !l || l=3D=3D"") return;=0A=
 _udl.href=3D__utmLinkerUrl(l,h);=0A=
}=0A=
function __utmLinkPost(f,h) {=0A=
 if (!_ulink || !f || !f.action) return;=0A=
 f.action=3D__utmLinkerUrl(f.action, h);=0A=
 return;=0A=
}=0A=
function __utmSetVar(v) {=0A=
 if (!v || v=3D=3D"") return;=0A=
 if (!_udo || _udo =3D=3D "") {=0A=
  _udh=3D_uDomain();=0A=
  if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
 }=0A=
 if (!_uVG()) return;=0A=
 var r=3DMath.round(Math.random() * 2147483647);=0A=
 _ubd.cookie=3D"__utmv=3D"+_udh+"."+_uES(v)+"; path=3D"+_utcp+"; =
expires=3D"+_uNx()+";"+_udo;=0A=
 var s=3D"&utmt=3Dvar&utmn=3D"+r;=0A=
 if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
 if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
  var i=3Dnew Image(1,1);=0A=
  i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
  i.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
  var i2=3Dnew Image(1,1);=0A=
  =
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
  i2.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
}=0A=
function _uGCS() {=0A=
 var t,c=3D"",dc=3D_ubd.cookie;=0A=
 if ((t=3D_uGC(dc,"__utma=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utma=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmx=3D"+_udh,";"))!=3D"-") =
c+=3D_uES("__utmx=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmz=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utmz=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmv=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utmv=3D"+t+";");=0A=
 if (c.charAt(c.length-1)=3D=3D"+") c=3Dc.substring(0,c.length-1);=0A=
 return c;=0A=
}=0A=
function _uGC(l,n,s) {=0A=
 if (!l || l=3D=3D"" || !n || n=3D=3D"" || !s || s=3D=3D"") return "-";=0A=
 var i,i2,i3,c=3D"-";=0A=
 i=3Dl.indexOf(n);=0A=
 i3=3Dn.indexOf("=3D")+1;=0A=
 if (i > -1) {=0A=
  i2=3Dl.indexOf(s,i); if (i2 < 0) { i2=3Dl.length; }=0A=
  c=3Dl.substring((i+i3),i2);=0A=
 }=0A=
 return c;=0A=
}=0A=
function _uDomain() {=0A=
 if (!_udn || _udn=3D=3D"" || _udn=3D=3D"none") { _udn=3D""; return 1; }=0A=
 if (_udn=3D=3D"auto") {=0A=
  var d=3D_ubd.domain;=0A=
  if (d.substring(0,4)=3D=3D"www.") {=0A=
   d=3Dd.substring(4,d.length);=0A=
  }=0A=
  _udn=3Dd;=0A=
 }=0A=
 _udn =3D _udn.toLowerCase(); =0A=
 if (_uhash=3D=3D"off") return 1;=0A=
 return _uHash(_udn);=0A=
}=0A=
function _uHash(d) {=0A=
 if (!d || d=3D=3D"") return 1;=0A=
 var h=3D0,g=3D0;=0A=
 for (var i=3Dd.length-1;i>=3D0;i--) {=0A=
  var c=3DparseInt(d.charCodeAt(i));=0A=
  h=3D((h << 6) & 0xfffffff) + c + (c << 14);=0A=
  if ((g=3Dh & 0xfe00000)!=3D0) h=3D(h ^ (g >> 21));=0A=
 }=0A=
 return h;=0A=
}=0A=
function _uFixA(c,s,t) {=0A=
 if (!c || c=3D=3D"" || !s || s=3D=3D"" || !t || t=3D=3D"") return "-";=0A=
 var a=3D_uGC(c,"__utma=3D"+_udh+".",s);=0A=
 var lt=3D0,i=3D0;=0A=
 if ((i=3Da.lastIndexOf(".")) > 9) {=0A=
  _uns=3Da.substring(i+1,a.length);=0A=
  _uns=3D(_uns*1)+1;=0A=
  a=3Da.substring(0,i);=0A=
  if ((i=3Da.lastIndexOf(".")) > 7) {=0A=
   lt=3Da.substring(i+1,a.length);=0A=
   a=3Da.substring(0,i);=0A=
  }=0A=
  if ((i=3Da.lastIndexOf(".")) > 5) {=0A=
   a=3Da.substring(0,i);=0A=
  }=0A=
  a+=3D"."+lt+"."+t+"."+_uns;=0A=
 }=0A=
 return a;=0A=
}=0A=
function _uTrim(s) {=0A=
  if (!s || s=3D=3D"") return "";=0A=
  while ((s.charAt(0)=3D=3D' ') || (s.charAt(0)=3D=3D'\n') || =
(s.charAt(0,1)=3D=3D'\r')) s=3Ds.substring(1,s.length);=0A=
  while ((s.charAt(s.length-1)=3D=3D' ') || =
(s.charAt(s.length-1)=3D=3D'\n') || (s.charAt(s.length-1)=3D=3D'\r')) =
s=3Ds.substring(0,s.length-1);=0A=
  return s;=0A=
}=0A=
function _uEC(s) {=0A=
  var n=3D"";=0A=
  if (!s || s=3D=3D"") return "";=0A=
  for (var i=3D0;i<s.length;i++) {if (s.charAt(i)=3D=3D" ") n+=3D"+"; =
else n+=3Ds.charAt(i);}=0A=
  return n;=0A=
}=0A=
function __utmVisitorCode(f) {=0A=
 var r=3D0,t=3D0,i=3D0,i2=3D0,m=3D31;=0A=
 var a=3D_uGC(_ubd.cookie,"__utma=3D"+_udh+".",";");=0A=
 if ((i=3Da.indexOf(".",0))<0) return;=0A=
 if ((i2=3Da.indexOf(".",i+1))>0) r=3Da.substring(i+1,i2); else return =
"";  =0A=
 if ((i=3Da.indexOf(".",i2+1))>0) t=3Da.substring(i2+1,i); else return =
"";  =0A=
 if (f) {=0A=
  return r;=0A=
 } else {=0A=
  var c=3Dnew =
Array('A','B','C','D','E','F','G','H','J','K','L','M','N','P','R','S','T'=
,'U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9');=0A=
  return =
c[r>>28&m]+c[r>>23&m]+c[r>>18&m]+c[r>>13&m]+"-"+c[r>>8&m]+c[r>>3&m]+c[((r=
&7)<<2)+(t>>30&3)]+c[t>>25&m]+c[t>>20&m]+"-"+c[t>>15&m]+c[t>>10&m]+c[t>>5=
&m]+c[t&m];=0A=
 }=0A=
}=0A=
function _uIN(n) {=0A=
 if (!n) return false;=0A=
 for (var i=3D0;i<n.length;i++) {=0A=
  var c=3Dn.charAt(i);=0A=
  if ((c<"0" || c>"9") && (c!=3D".")) return false;=0A=
 }=0A=
 return true;=0A=
}=0A=
function _uES(s,u) {=0A=
 if (typeof(encodeURIComponent) =3D=3D 'function') {=0A=
  if (u) return encodeURI(s);=0A=
  else return encodeURIComponent(s);=0A=
 } else {=0A=
  return escape(s);=0A=
 }=0A=
}=0A=
function _uUES(s) {=0A=
 if (typeof(decodeURIComponent) =3D=3D 'function') {=0A=
  return decodeURIComponent(s);=0A=
 } else {=0A=
  return unescape(s);=0A=
 }=0A=
}=0A=
function _uVG() {=0A=
 if((_udn.indexOf("www.google.") =3D=3D 0 || _udn.indexOf(".google.") =
=3D=3D 0 || _udn.indexOf("google.") =3D=3D 0) && _utcp=3D=3D'/' && =
_udn.indexOf("google.org")=3D=3D-1) {=0A=
  return false;=0A=
 }=0A=
 return true;=0A=
}=0A=
function _uSP() {=0A=
 var s=3D100;=0A=
 if (_usample) s=3D_usample;=0A=
 if(s>=3D100 || s<=3D0) return true;=0A=
 return ((__utmVisitorCode(1)%10000)<(s*100));=0A=
}=0A=
function urchinPathCopy(p){=0A=
 var d=3Ddocument,nx,tx,sx,i,c,cs,t,h,o;=0A=
 cs=3Dnew Array("a","b","c","v","x","z");=0A=
 h=3D_uDomain(); if (_udn && _udn!=3D"") o=3D" domain=3D"+_udn+";";=0A=
 nx=3D_uNx()+";";=0A=
 tx=3Dnew Date(); tx.setTime(tx.getTime()+(_utimeout*1000));=0A=
 tx=3Dtx.toGMTString()+";";=0A=
 sx=3Dnew Date(); sx.setTime(sx.getTime()+(_ucto*1000));=0A=
 sx=3Dsx.toGMTString()+";";=0A=
 for (i=3D0;i<6;i++){=0A=
  t=3D" expires=3D";=0A=
  if (i=3D=3D1) t+=3Dtx; else if (i=3D=3D2) t=3D""; else if (i=3D=3D5) =
t+=3Dsx; else t+=3Dnx;=0A=
  c=3D_uGC(d.cookie,"__utm"+cs[i]+"=3D"+h,";");=0A=
  if (c!=3D"-") d.cookie=3D"__utm"+cs[i]+"=3D"+c+"; path=3D"+p+";"+t+o;=0A=
 }=0A=
}=0A=
function _uCO() {=0A=
 if (!_utk || _utk=3D=3D"" || _utk.length<10) return;=0A=
 var d=3D'www.google.com';=0A=
 if (_utk.charAt(0)=3D=3D'!') d=3D'analytics.corp.google.com';=0A=
 _ubd.cookie=3D"GASO=3D"+_utk+"; path=3D"+_utcp+";"+_udo;=0A=
 var sc=3Ddocument.createElement('script');=0A=
 sc.type=3D'text/javascript';=0A=
 sc.id=3D"_gasojs";=0A=
 =
sc.src=3D'https://'+d+'/analytics/reporting/overlay_js?gaso=3D'+_utk+'&'+=
Math.random();=0A=
 document.getElementsByTagName('head')[0].appendChild(sc);  =0A=
}=0A=
function _uGT() {=0A=
 var h=3Dlocation.hash, a;=0A=
 if (h && h!=3D"" && h.indexOf("#gaso=3D")=3D=3D0) {=0A=
  a=3D_uGC(h,"gaso=3D","&");=0A=
 } else {=0A=
  a=3D_uGC(_ubd.cookie,"GASO=3D",";");=0A=
 }=0A=
 return a;=0A=
}=0A=
var _utk=3D_uGT();=0A=
if (_utk && _utk!=3D"" && _utk.length>10 && _utk.indexOf("=3D")=3D=3D-1) =
{=0A=
 if (window.addEventListener) {=0A=
  window.addEventListener('load', _uCO, false); =0A=
 } else if (window.attachEvent) { =0A=
  window.attachEvent('onload', _uCO);=0A=
 }=0A=
}=0A=
=0A=
function _uNx() {=0A=
  return (new Date((new Date()).getTime()+63072000000)).toGMTString();=0A=
}=0A=

------=_NextPart_000_0070_01C9D226.3DD1F550--
