From: <Saved by Windows Internet Explorer 8>
Subject: File-based growth increases popularity of unified storage systems
Date: Fri, 16 Nov 2012 16:25:49 +0300
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01CDC417.0A321A40"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CDC417.0A321A40
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://searchstorage.techtarget.com/video/File-based-growth-increases-popularity-of-unified-storage-systems?utm_medium=EM&asrc=EM_ERU_19554696&

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML dir=3Dltr lang=3Den><HEAD><TITLE>File-based growth increases =
popularity of unified storage systems</TITLE>
<META name=3DpageStart content=3D1353068725175><LINK rel=3Dcanonical=20
href=3D"http://searchstorage.techtarget.com/video/File-based-growth-incre=
ases-popularity-of-unified-storage-systems"><!-- TMP-Head, =
searchstorage.techtarget.com, generated at 15:12:56 Mon Nov 12, 2012 , =
by vappma14.techtarget.com -->
<META name=3Ddescription=20
content=3D"Evaluator Group senior strategist Randy Kerns explains how =
unified storage systems adoption is being driven by the need for block =
and file systems in the data center.">
<META content=3D"text/html; charset=3Dutf-8" http-equiv=3DContent-Type>
<META name=3Drobots content=3Dnoodp><LINK=20
title=3D"SearchStorage.com: ContentSyndication" rel=3Dalternate=20
type=3Dapplication/rss+xml=20
href=3D"http://searchstorage.techtarget.com/rss/ContentSyndication.xml"><=
LINK=20
title=3D"SearchStorage.com: RSS Feed" rel=3Dalternate =
type=3Dapplication/rss+xml=20
href=3D"http://searchstorage.techtarget.com/rss/RSS-Feed.xml"><!-- =
declertion of global variables for Google text ads -->
<SCRIPT type=3Dtext/javascript>

var networkPopupURL =3D "";

/* Start : Initalizing Ad Ids to taxes variable */
var taxes=3D[];
var adIdString =3D "306704";
if(adIdString !=3D null && adIdString !=3D "null"){
	var adIds =3D adIdString.split(",");
	for (var i =3D 0; i < adIds.length; i++) {
		taxes[i]=3DadIds[i];
	}
}
/* END : Initalizing Ad Ids to taxes variable */

google_ad_client =3D 'ca-pub-6050985421795229';
google_ad_channel =3D'Other';
google_ad_output =3D 'js';
google_max_num_ads =3D 5;

//Environment Vars
var ENV_name =3D'PROD';
var ENV_isStage =3D false;
var ENV_mediaHost =3D 'http://cdn.ttgtmedia.com/rms/ux';
var ENV_clicktrackHost =3D 'http://clicktrack.techtarget.com';

//Site Vars (all)
var SITE_name =3D 'searchStorage';
var SITE_v5sid =3D '5';
var SITE_domain =3D '.techtarget.com';
var SITE_bitpipeHost =3D 'searchStorage.bitpipe.com';
var SITE_logoutURL =3D =
'http://users.techtarget.com/registration/searchstorage/Logout.page?fromU=
RL=3Dhttp%3A%2F%2Fsearchstorage.techtarget.com%2Fvideo%2FFile-based-growt=
h-increases-popularity-of-unified-storage-systems';
var SITE_hostName =3D 'techtarget';

//FromURL for inlinereg

	var regFromUrl =3D document.location;


//Site Vars (magazines)


//Site Vars (member update)
var SITE_memberUpdateFlag =3D 'off';
var SITE_memberUpdateURL =3D =
'http://searchstorage.techtarget.com/memberUpdateCheck';

//Site Vars (ads)
var watermarkSwitch =3D false;

var interstitialSwitch =3D true;
var isHome =3D false;=20
var is404 =3D false;
var prestitialSwitch =3D false;

//Site Vars (bizo)
var SITE_bizoFlag =3D 'on';
var SITE_bizoIframeURL =3D '';

//Site Vars (web reporting)
var SITE_hbxAcct =3D 'DM521219EGDW83EN3';
var SITE_hbxVsEmailSubscriber =3D '10';
var SITE_hbxVsIKEMember =3D '9';
var SITE_hbxVsLoggedIn =3D '8';
var SITE_hbxVsSiteMember =3D '7';
var hbxMLC =3D =
'/CL-Green-2240031148/Multiprot-306704;/searchStorage/CL-Green-2240031148=
/Multiprot-306704';

//Declared and defined Dart global variables
var leaderboardSwitch =3D true;
var vendorofferSwitch =3D true;
var skyscraperSwitch =3D true;
var cltadSwitch =3D true;
var bigadSwitch =3D true;
var prestitialTTL =3D 12;
var accountAbbr =3D 'sstr';=20
var zone =3D 'VIDEO';
var gci =3D '2240169703';
var tax =3D '306704';
var clu =3D '2240031148';
var adg =3D '';
//AD ID value will be passed to iid if channel is info centre
var iid =3D '';
// AD ID value will be passed to rci if channel is resource centre =20
var rci =3D '';
var defaultTax =3D '';
// MSFT atc3 value, i.e. Taxonomy name
var taxNameWithOutSpecialChars=3D'Multiprotocolorunifiedstorage';



var PAGE_cltIsVendorOnly =3D 1;

</SCRIPT>
<!-- End of declertion of global variables -->
<SCRIPT type=3Dtext/javascript=20
src=3D"http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"><=
/SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://cdn.ttgtmedia.com/rms/ux/javascript/moScripts.js"></SCRIPT>=


<SCRIPT type=3Dtext/javascript=20
src=3D"http://cdn.ttgtmedia.com/rms/ux/javascript/writeCapture.js"></SCRI=
PT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://cdn.ttgtmedia.com/rms/ux/javascript/jquery.writeCapture.js"=
></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://cdn.ttgtmedia.com/rms/ux/javascript/tt_thickbox-compressed.=
js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://cdn.ttgtmedia.com/rms/ux/javascript/tt_scripts.js"></SCRIPT=
>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://users.techtarget.com/registration/js/userreg-lib.js"></SCRI=
PT>
<LINK id=3DstylesheetGlobal rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://cdn.ttgtmedia.com/rms/ux/css/global.css" =
media=3Dscreen><LINK=20
id=3DstylesheetSiteSpecific rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://cdn.ttgtmedia.com/rms/ux/css/searchstorage_new.css" =
media=3Dscreen>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://cdn.ttgtmedia.com/rms/ux/javascript/ieFixScripts.js"></SCRI=
PT>
<!--[if lt IE 8]>
<link rel=3D"stylesheet" type=3D"text/css" =
href=3D"http://cdn.ttgtmedia.com/rms/ux/css/ieBugFixes.css" =
media=3D"screen" />
<![endif]--><!-- BEGIN: Google Analytics -->
<SCRIPT type=3Dtext/javascript>
	var SITE_gaAccountID =3D "UA-19046353-19";
	var gaPageTrackUrl =3D "/page/etpk_SAN (storage area =
network)-298615/ptpk_Multiprotocol or unified =
storage-306704/true/VIDEO/content/cid_2240169703/date_20121030/mem_${appC=
ode}/clst_Green-2240031148/rtpk_SAN Management-1175319/idx_0";
</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://cdn.ttgtmedia.com/rms/ux/javascript/googleAnalytics.min.js?=
date=3D20121112"></SCRIPT>
<!-- END: Google Analytics -->
<SCRIPT type=3Dtext/javascript=20
src=3D"http://content.dl-rms.com/rms/mother/5541/nodetag.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript>
var isMboxJsIncluded =3D false;
var isMboxEnabled =3D false;
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
isMboxJsIncluded =3Dtrue;
</SCRIPT>

<SCRIPT type=3Dtext/javascript =
src=3D"http://cdn.ttgtmedia.com/js/mbox.js">
</SCRIPT>

<SCRIPT type=3Dtext/javascript>var =
NREUMQ=3DNREUMQ||[];NREUMQ.push(["mark","firstbyte",new =
Date().getTime()])</SCRIPT>

<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18702"></HEAD>
<BODY id=3Dvideo>
<SCRIPT type=3Dtext/javascript>
if (typeof jQuery =3D=3D "function") =
jQuery(document).trigger("onbodyopen");

function tt_mboxCreate(mboxName){
	if(typeof isMboxJsIncluded !=3D "undefined" && typeof isMboxEnabled =
!=3D "undefined"){
		if(isMboxJsIncluded && isMboxEnabled){
			mboxCreate(mboxName);
		}
	}
}
</SCRIPT>

<DIV class=3DmboxDefault></DIV>
<SCRIPT type=3Dtext/javascript>
		isMboxEnabled =3D true;
		tt_mboxCreate('global_searchStorage');
	</SCRIPT>

<DIV id=3DpremiumContentPromoContainer></DIV>
<SCRIPT language=3DJavaScript type=3Dtext/javascript>
  // map of variables should be named based on the
  // name of the containing div id above
  var premiumContentPromoContainer_variables =3D new Object();

  premiumContentPromoContainer_variables['FromURL'] =3D location.href;
  premiumContentPromoContainer_variables['AppCode'] =3D '111';
  premiumContentPromoContainer_variables['AdId'] =3D '2240169703';

  // first argument:  site name
  // second argument: name of containing div
  // third argument:  action (inlineregister, inlineactivate, =
inlineoptin)
  executeInlineByPage("searchStorage", "premiumContentPromoContainer", =
"inlineoptin", "5");
</SCRIPT>

<DIV id=3Dheader><!-- TTBC-TMP-LoginBand, searchstorage.techtarget.com, =
generated at 12:30:37 Mon Nov 12, 2012 , by vappma14.techtarget.com -->
<DIV id=3DuniversalBar>
<DIV id=3DuniversalBarCompress>
<DIV id=3DseoKeyword></DIV>
<DIV id=3DmembershipLinks>
<UL>
  <LI id=3DmlLogin><A=20
  =
href=3D"http://users.techtarget.com/registration/searchstorage/LoginRegis=
ter.page">Login</A></LI>
  <LI id=3DmlRegister><A=20
  =
href=3D"http://users.techtarget.com/registration/searchstorage/Register.p=
age">Become=20
  a member</A></LI>
  <LI id=3DmlRss><A=20
  =
href=3D"http://searchstorage.techtarget.com/rss"><SPAN></SPAN>RSS</A></LI=
>
  <LI id=3DmlNetwork><A class=3DttNetworkLinks=20
  =
href=3D"http://searchstorage.techtarget.com/?vgnextfmt=3Dportfolio">Part =
of the=20
  TechTarget network</A></LI></UL>
<SCRIPT type=3Dtext/javascript>
				if (typeof regFromUrl =3D=3D "undefined")
					var regFromUrl =3D document.location;
				$("#mlLogin a").attr("href", =
"http://users.techtarget.com/registration/searchstorage/LoginRegister.pag=
e?fromURL=3D" + encodeURIComponent(regFromUrl));
				$("#mlRegister a").attr("href", =
"http://users.techtarget.com/registration/searchstorage/Register.page?fro=
mURL=3D" + encodeURIComponent(regFromUrl));
				if (loggedIn =3D=3D 1) {
					$("#mlRegister a").text("Edit your profile");
					$("#mlLogin a").attr("href", SITE_logoutURL).text("Logout");
					$("#mlLogin").
						before("<li id=3D'mlLoginIdentity'>You're logged in as:<span =
class=3D'mlUserName'>" + DisplayName + "</span></li>").
							attr("id", "mlLogout").insertAfter($("#mlRegister").attr("id", =
"mlEditProfile"));
				}
			</SCRIPT>
</DIV></DIV></DIV><!-- TTBC-TMP-Header, searchstorage.techtarget.com, =
generated at 04:12:02 Fri Nov 16, 2012 , by vappma14.techtarget.com -->
<DIV id=3DheaderLogo>
<DIV id=3DheaderLogoCompress><A=20
href=3D"http://searchstorage.techtarget.com/">SearchStorage.com</A> =
<SPAN=20
id=3DheaderTechtargetLogo></SPAN></DIV></DIV>
<DIV id=3DheaderNavigation>
<DIV id=3DheaderNavigationCompress>
<DIV class=3DmegaMenu>
<UL>
  <LI class=3DmmNavItem><A class=3DmmNavLink=20
  href=3D"http://searchstorage.techtarget.com/news">News</A>=20
  <DIV class=3DmmContent>
  <UL class=3D"mmContentCols makeCols">
    <LI class=3DmmContentLinkList>
    <H5>Latest Headlines</H5>
    <UL class=3DmmContentLinkList>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/news/2240171314/NetApp-tucks-=
in-CacheIQ-for-NAS-acceleration">NetApp=20
      tucks in CacheIQ for NAS acceleration</A> </LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/news/2240171135/Quantum-Lattu=
s-disk-archive-with-object-storage-released">Quantum=20
      Lattus disk archive with object storage released</A> </LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/news/2240170151/NetApp-FAS-st=
orage-line-refreshed-with-FAS3220-3250-models">NetApp=20
      FAS storage line refreshed with FAS3220, 3250 models</A> </LI>
      <LI class=3DviewAll><A =
href=3D"http://searchstorage.techtarget.com/news">View=20
      All News</A></LI></UL></LI>
    <LI>
    <UL class=3D"mmContentLinkList mmContentSponsoredNews">
      <LI class=3DmmSponsoredNewsHeader>Sponsored News</LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/Three-Options-for-Optimizing-=
Flash-in-Your-Storage-Infrastructure?track=3DNAV">Three=20
      Options for Optimizing Flash in Your Storage=20
      Infrastructure&nbsp;<EM>sponsored by NetApp</EM></A></LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/NetApp-Data-ONTAP-Is-Now-the-=
Industrys-No-1-Storage-OS?track=3DNAV">NetApp=20
      Data ONTAP Is Now the Industry=E2=80=99s No. 1 Storage =
OS&nbsp;<EM>sponsored by=20
      NetApp</EM></A></LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/CERN-Unlocks-Secrets-Of-The-U=
niverse-With-An-Agile-Data-Infrastructure?track=3DNAV">CERN=20
      Unlocks Secrets Of The Universe With An Agile Data=20
      Infrastructure&nbsp;<EM>sponsored by NetApp</EM></A></LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/Architecting-the-Virtual-Envi=
ronment-SANs-vs-NAS?track=3DNAV">Architecting=20
      the Virtual Environment: SANs vs. NAS&nbsp;<EM>sponsored by=20
      NetApp</EM></A></LI>
      <LI class=3DviewAll><A=20
      =
href=3D"http://searchstorage.techtarget.com/Sponsored-News-Archive?track=3D=
NAV">VIEW=20
      ALL SPONSORED NEWS</A></LI></UL></LI>
    <LI class=3DmmColTypeFeaturedVendor>
    <H5>Featured</H5>
    <DIV class=3Dcarousel>
    <DIV class=3DcarouselWindow>
    <UL class=3DlistTypeCarousel>
      <LI>
      <H4><A=20
      =
href=3D"http://searchstorage.techtarget.com/promo/Download-Storage-Magazi=
ne-Online?Offer=3DNewsMegaMenu">Storage=20
      Magazine</A> </H4><A=20
      =
href=3D"http://searchstorage.techtarget.com/promo/Download-Storage-Magazi=
ne-Online?Offer=3DNewsMegaMenu"><IMG=20
      alt=3D"" =
src=3D"http://cbimages.ed4.net/techtarget/5823_422050.gif" width=3D360=20
      height=3D100> </A>
      <P>Get insights from today=E2=80=99s top experts into the latest =
tips, trends and=20
      technologies in storage</P><A class=3DviewAll=20
      =
href=3D"http://searchstorage.techtarget.com/promo/Download-Storage-Magazi=
ne-Online?Offer=3DNewsMegaMenu">Download=20
      Now!</A> </LI></UL></DIV></DIV></LI></UL></DIV></LI>
  <LI class=3DmmNavItem><A class=3DmmNavLink=20
  =
href=3D"http://searchstorage.techtarget.com/magazine-sections/2012/10?vie=
w=3Dcurrent_issue">Magazine</A>=20

  <DIV class=3DmmContent>
  <UL class=3D"mmContentCols makeCols">
    <LI class=3DmmContentLinkList>
    <UL class=3DmmContentLinkList>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/ezine/Storage-magazine/Salari=
es-up-for-storage-pros">Current=20
      Issue</A> </LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/magazine-sections/2012?view=3D=
features">Features</A>=20
      </LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/magazine-sections/2012?view=3D=
columns">Columns</A>=20
      </LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/magazine-sections/2012?view=3D=
archives">Archives</A>=20
      </LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/register">Subscribe/Renew</A>=
=20
      </LI></UL></LI></UL></DIV></LI>
  <LI class=3DmmNavItem><A class=3DmmNavLink=20
  href=3D"http://searchstorage.bitpipe.com/webcasts">Multimedia</A>=20
  <DIV class=3DmmContent>
  <UL class=3D"mmContentCols makeCols">
    <LI class=3DmmContentLinkList>
    <UL class=3DmmContentLinkList>
      <LI><A =
href=3D"http://searchstorage.techtarget.com/videos">Videos</A> </LI>
      <LI><A =
href=3D"http://searchstorage.bitpipe.com/webcasts">Podcasts</A> </LI>
      <LI><A =
href=3D"http://searchstorage.bitpipe.com/webcasts">Webcasts</A>=20
    </LI></UL></LI></UL></DIV></LI>
  <LI class=3DmmNavItem><A class=3DmmNavLink=20
  =
href=3D"http://searchstorage.techtarget.com/resources">Storage<BR>Topics<=
/A>=20
  <DIV class=3DmmContent>
  <UL class=3D"mmContentCols makeCols">
    <LI class=3D"mmColTypeTopics mmColSubcol">
    <H5>Topics</H5>
    <UL class=3DmakeCols>
      <LI>
      <H6><A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Cloud-Storage">Clou=
d=20
      Storage</A></H6>
      <P><A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Private-Cloud-Stora=
ge">Private=20
      Cloud</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Public-Cloud-Storag=
e">Public=20
      Cloud</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Cloud-Computing-Inf=
rastructure">Cloud=20
      Computing Infrastructure</A></P>
      <H6><A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Storage-and-Virtual=
ization">Storage=20
      and Virtualization</A></H6>
      <P><A=20
      =
href=3D"http://searchvirtualstorage.techtarget.com/resources/Data-Storage=
-Solutions-for-a-Virtual-Environment">Data=20
      Storage for a Virtual Environment</A>, <A=20
      =
href=3D"http://searchvirtualstorage.techtarget.com/resources/File-Virtual=
ization-or-NAS-Virtualization">File=20
      Virtualization</A>, <A=20
      =
href=3D"http://searchvirtualstorage.techtarget.com/resources/SAN-Virtuali=
zation-and-SAN-Storage-Consolidation">SAN=20
      Virtualization and Consolidation</A>, <A=20
      =
href=3D"http://searchvirtualstorage.techtarget.com/resources/Storage-Netw=
ork-Virtualization">Storage=20
      Network Virtualization</A>, <A=20
      =
href=3D"http://searchvirtualstorage.techtarget.com/resources/Virtualizati=
on-Strategy">Virtualization=20
      Strategy</A></P>
      <H6><A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/SAN-storage-area-ne=
twork">SAN=20
      (storage area network)</A></H6>
      <P><A =
href=3D"http://searchstorage.techtarget.com/resources/ISCSI-SAN">ISCSI=20
      SAN</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/SAN-switch">SAN=20
      switch</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/SAN-management">SAN=
=20
      (storage area network) management</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Multiprotocol-or-un=
ified-storage">Multiprotocol=20
      or unified storage</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Fibre-Channel-FC-SA=
N">Fibre=20
      Channel (FC) SAN</A></P></LI>
      <LI>
      <H6><A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/NAS-network-attache=
d-storage">NAS=20
      (network attached storage)</A></H6>
      <P><A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Clustered-NAS">Clus=
tered=20
      NAS</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/NAS-hardware">NAS=20
      hardware</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/NAS-management">NAS=
=20
      management</A></P>
      <H6><A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Primary-Storage-or-=
Storage-Hardware">Primary=20
      Storage or Storage Hardware</A></H6>
      <P><A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Disk-arrays">Disk=20
      arrays</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Disk-drives">Disk=20
      drives</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Solid-State-Storage=
">Solid-State=20
      Storage</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/RAID">RAID</A></P>
      <H6><A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Data-Backup">Data=20
      Backup</A></H6>
      <P><A=20
      =
href=3D"http://searchdatabackup.techtarget.com/resources/Disk-based-backu=
p">Disk-based=20
      backup</A>, <A=20
      =
href=3D"http://searchdatabackup.techtarget.com/resources/Tape-backup-and-=
tape-libraries">Tape=20
      backup and libraries</A>, <A=20
      =
href=3D"http://searchdatabackup.techtarget.com/resources/Data-storage-bac=
kup-tools">Data=20
      storage backup tools</A>, <A=20
      =
href=3D"http://searchdatabackup.techtarget.com/resources/Data-reduction-a=
nd-deduplication">Data=20
      reduction and deduplication</A></P></LI>
      <LI>
      <H6><A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Data-Protection">Da=
ta=20
      Protection</A></H6>
      <P><A =
href=3D"http://searchdisasterrecovery.techtarget.com/">Disaster=20
      recovery and planning</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Remote-data-protect=
ion">Remote=20
      data protection</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Secure-data-storage=
">Secure=20
      data storage</A></P>
      <H6><A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Data-Storage-Manage=
ment">Data=20
      Storage Management</A></H6>
      <P><A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Data-storage-compli=
ance-and-archiving">Data=20
      storage compliance and archiving</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Primary-storage-cap=
acity-optimization">Primary=20
      storage capacity optimization</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Data-management-too=
ls">Data=20
      management tools</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Tiered-storage">Tie=
red=20
      storage</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Remote-and-offsite-=
data-storage">Remote=20
      and offsite data storage</A></P>
      <H6><A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Storage-Strategy">S=
torage=20
      Strategy</A></H6>
      <P><A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Enterprise-storage-=
planning-and-management">Enterprise=20
      storage, planning and management</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/HPC-storage">HPC=20
      storage</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Outsourced-storage-=
and-storage-service-providers">Outsourced=20
      storage and storage service providers</A>, <A=20
      href=3D"http://searchsmbstorage.techtarget.com/">Small business =
storage</A>,=20
      <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Storage-management-=
jobs-and-salaries">Storage=20
      management jobs and salaries</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Storage-vendors">St=
orage=20
      vendors</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Storage-market-rese=
arch-reports">Storage=20
      market research reports</A>, <A=20
      =
href=3D"http://searchstorage.techtarget.com/resources/Data-center-storage=
">Data=20
      center storage</A></P></LI></UL></LI>
    <LI class=3DmmContentLinkList>
    <H5>Hot Topics</H5>
    <UL class=3DmmContentLinkList>
      <LI class=3DmmPromo><A=20
      =
href=3D"http://searchcio.techtarget.com/resources/Enterprise-data-storage=
-management"><IMG=20
      alt=3D""=20
      =
src=3D"http://cdn.ttgtmedia.com/rms/onlineImages/cioAngle_178x20.png">=20
      Storage Management Strategies for the CIO</A> </LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/DellCompellentEfficientVirtua=
lStorage">SPONSORED:=20
      Dell Compellent Efficient Virtual Storage</A> </LI>
      <LI class=3DpoweredBy><A class=3DmicrositeSponsorDell=20
      =
href=3D"http://searchstorage.techtarget.com/DellCompellentEfficientVirtua=
lStorage">Sponsored=20
      by Dell Compellent</A></LI></UL></LI></UL></DIV></LI>
  <LI class=3DmmNavItem><A class=3DmmNavLink=20
  =
href=3D"http://searchstorage.techtarget.com/tutorial/Data-storage-tutoria=
ls">Tutorials</A>=20

  <DIV class=3DmmContent>
  <UL class=3D"mmContentCols makeCols">
    <LI class=3DmmContentLinkList>
    <H5>Advice &amp; Tutorials</H5>
    <UL class=3DmmContentLinkList>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/guides/Big-data-tutorial-Ever=
ything-you-need-to-know">Big=20
      data tutorial: Everything you need to know</A> </LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/guides/A-guide-to-technology-=
stack-product-bundles">A=20
      guide to technology stack product bundles</A> </LI>
      <LI><A=20
      =
href=3D"http://www.computerweekly.com/guides/EMC-World-2012-conference-co=
verage">EMC=20
      World 2012 conference coverage</A> </LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/tip/Scale-out-network-attache=
d-storage-What-you-need-to-know">Scale-out=20
      network-attached storage: What you need to know</A> </LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/guides/Best-data-storage-prod=
ucts-2011-Products-of-the-Year-winners">Best=20
      data storage products 2011</A> </LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/feature/NAS-options-Pros-and-=
cons-of-scale-out-and-scale-up">NAS=20
      options: Pros and cons of scale-out and scale-up</A> </LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/feature/NAS-technologies-Scal=
e-up-vs-scale-out">NAS=20
      technologies: Vendor landscape</A> </LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/feature/Evaluating-midrange-s=
ystems-to-meet-your-data-storage-needs">Evaluating=20
      midrange systems to meet your data storage needs</A> =
</LI></UL></LI>
    <LI class=3DmmContentLinkList>
    <H5>Technology Dictionary</H5>
    <UL class=3DmmContentLinkList>
      <LI><A class=3DexternalLink=20
      =
href=3D"http://whatis.techtarget.com/definitionsSearch/0,290008,sid9,00.h=
tml">Find=20
      definitions and links to technical resources</A> </LI>
      <LI class=3DpoweredBy><A class=3DpoweredByWhatis=20
      href=3D"http://whatis.techtarget.com/">Powered by=20
  WhatIs.com</A></LI></UL></LI></UL></DIV></LI>
  <LI class=3DmmNavItem><A class=3DmmNavLink=20
  href=3D"http://searchstorage.techtarget.com/tips">Expert<BR>Advice</A> =

  <DIV class=3DmmContent>
  <UL class=3D"mmContentCols makeCols">
    <LI class=3DmmContentLinkList>
    <H5>Tips</H5>
    <UL class=3DmmContentLinkList>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/tip/Converged-architecture-of=
ferings-pick-up-momentum-with-IT-shops">Converged=20
      architecture offerings pick up momentum with IT shops</A> </LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/tip/FC-technology-still-domin=
ates-enterprise-storage-networking">FC=20
      technology still dominates enterprise storage networking</A> </LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/tip/Top-10-enterprise-data-st=
orage-terms-from-SearchStoragecom">Top=20
      10 enterprise data storage terms from SearchStorage.com</A> </LI>
      <LI class=3DviewAll><A =
href=3D"http://searchstorage.techtarget.com/tips">View=20
      All Tips</A></LI></UL></LI>
    <LI class=3DmmContentLinkList>
    <H5>Answers</H5>
    <UL class=3DmmContentLinkList>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/answer/Ask-the-expert-What-to=
-expect-when-using-HDFS-in-Hadoop-architecture">Ask=20
      the expert: What to expect when using HDFS in Hadoop =
architecture</A>=20
</LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/answer/Ask-the-expert-Underst=
anding-big-data-analytics-and-data-warehousing">Ask=20
      the expert: Understanding big data analytics and data =
warehousing</A>=20
</LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/answer/Ask-the-expert-Impleme=
nting-Hadoop-for-reasons-other-than-big-data">Ask=20
      the expert: Implementing Hadoop for reasons other than big =
data</A> </LI>
      <LI class=3DviewAll><A=20
      href=3D"http://searchstorage.techtarget.com/answers">View All=20
      Answers</A></LI></UL></LI>
    <LI class=3DmmContentLinkList>
    <H5>Ask a Question</H5>
    <UL class=3DmmContentLinkList>
      <LI><A class=3DexternalLink=20
      =
href=3D"http://itknowledgeexchange.techtarget.com/itanswers/ask_question"=
>Get=20
      help from our technical community</A> </LI>
      <LI class=3DpoweredBy><A class=3DpoweredByItke=20
      =
href=3D"http://itknowledgeexchange.techtarget.com/itblogs/">Powered By=20
      ITKnowledgeExchange.com</A></LI></UL></LI></UL></DIV></LI>
  <LI class=3DmmNavItem><A class=3DmmNavLink=20
  href=3D"http://searchstorage.bitpipe.com/">White<BR>Papers</A>=20
  <DIV class=3DmmContent>
  <UL class=3D"mmContentCols makeCols">
    <LI class=3DmmContentLinkList>
    <H5>Research Library</H5>
    <UL class=3DmmContentLinkList>
      <LI><A href=3D"http://searchstorage.bitpipe.com/">White Papers</A> =
</LI>
      <LI><A href=3D"http://searchstorage.bitpipe.com/webcasts">Business =

      Webcasts</A> </LI>
      <LI><A =
href=3D"http://searchstorage.bitpipe.com/itdownloads">Downloads</A>=20
      </LI>
      <LI class=3DpoweredBy><A class=3DpoweredByBitpipe=20
      href=3D"http://searchstorage.bitpipe.com/">Powered by=20
    Bitpipe.com</A></LI></UL></LI>
    <LI class=3DmmContentLinkList>
    <H5>Demostraciones de Productos</H5>
    <UL class=3DmmContentLinkList>
      <LI><A class=3DexternalLink=20
      href=3D"http://www.2020software.com/selectionhelp.asp">Try out =
software=20
      demos</A> </LI>
      <LI class=3DpoweredBy><A class=3DpoweredBy2020=20
      href=3D"http://www.2020software.com/">Powered By=20
    2020Software.com</A></LI></UL></LI>
    <LI class=3DmmContentLinkList>
    <H5>Resource Centers</H5>
    <UL class=3DmmContentLinkList>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/resourceCenter/Oracle-Tape-Ar=
chive-Resource-Center">Oracle=20
      Tape &amp; Archive Resource Center</A> </LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/resourceCenter/Quest-Software=
-Enterprise-Backup-Series">Quest=20
      Software: Enterprise &amp; Backup Series</A> </LI>
      <LI><A=20
      =
href=3D"http://searchstorage.techtarget.com/resourceCenter/Oracle-NAS-SAN=
-Storage-Resource-Center">Oracle=20
      NAS &amp; SAN Storage Resource Center</A> </LI>
      <LI class=3DviewAll><A=20
      href=3D"http://searchstorage.techtarget.com/resourceCenters">View =
All=20
      Resource Centers</A></LI></UL></LI></UL></DIV></LI>
  <LI class=3DmmNavItem><A class=3DmmNavLink=20
  href=3D"http://itknowledgeexchange.techtarget.com/itblogs/">Blogs</A>=20
  <DIV class=3DmmContent>
  <UL class=3D"mmContentCols makeCols">
    <LI class=3DmmContentLinkList>
    <H5>Blogs</H5>
    <UL class=3DmmContentLinkList>
      <LI><A class=3DexternalLink=20
      =
href=3D"http://itknowledgeexchange.techtarget.com/storage-soup/">Storage =

      Soup</A> </LI>
      <LI class=3DpoweredBy><A class=3DpoweredByItke=20
      =
href=3D"http://itknowledgeexchange.techtarget.com/itblogs/">Powered By=20
      ITKnowledgeExchange.com</A></LI></UL></LI></UL></DIV></LI>
  <LI class=3DmmNavItem><A class=3DmmNavLink=20
  =
href=3D"http://storagedecisions.techtarget.com/?Offer=3DMTJuly19SDMain">S=
torage=20
  Decisions Events</A>=20
  <DIV class=3DmmContent>
  <UL class=3D"mmContentCols makeCols">
    <LI class=3DmmContentLinkList>
    <H5>Conferences</H5>
    <UL class=3DmmContentLinkList>
      <LI><A=20
      =
href=3D"http://storagedecisions.techtarget.com/chicago/index.html?Offer=3D=
MTJuly19SDCHI">Chicago</A>=20
      </LI>
      <LI><A=20
      =
href=3D"http://storagedecisions.techtarget.com/newyork/index.html?Offer=3D=
MTJuly19SDNY">New=20
      York</A> </LI>
      <LI><A=20
      =
href=3D"http://storagedecisions.techtarget.com/sanfrancisco/index.html?Of=
fer=3DMTJuly19SDSF">San=20
      Francisco</A> </LI></UL></LI>
    <LI class=3DmmContentLinkList>
    <H5>Regional Seminars</H5>
    <UL class=3DmmContentLinkList>
      <LI><A=20
      =
href=3D"http://storagedecisions.techtarget.com/seminars/backup_school.htm=
l?Offer=3DMTJuly19Backup">Backup=20
      School</A> </LI>
      <LI><A=20
      =
href=3D"http://storagedecisions.techtarget.com/seminars/disaster_recovery=
.html?Offer=3DMTJuly19DR">Disaster=20
      Recovery</A> </LI>
      <LI><A=20
      =
href=3D"http://storagedecisions.techtarget.com/seminars/storage_virtualiz=
ation.html?Offer=3DMTJuly19VirtServ">Virtual=20
      Servers &amp; Desktops</A> </LI>
      <LI><A=20
      =
href=3D"http://storagedecisions.techtarget.com/seminars/cloud_storage.htm=
l?Offer=3DMTJuly19CloudStor">Cloud=20
      Storage</A> </LI>
      <LI><A=20
      =
href=3D"http://storagedecisions.techtarget.com/seminars/solid_state_stora=
ge.html?Offer=3DMTJuly19SSD">Solid-State=20
      Storage</A> </LI></UL></LI></UL></DIV></LI></UL></DIV>
<DIV id=3DheaderNavigationSearch class=3DnavigationSearch>
<FORM id=3DheaderNavigationSearchForm method=3Dget =
action=3D/search/query>
<FIELDSET><LABEL class=3DnavigationSearchLabel=20
for=3DheaderNavigationSearchTextbox>Search this site</LABEL> <INPUT =
value=3D0=20
type=3Dhidden name=3Dstart> <INPUT value=3D1 type=3Dhidden =
name=3Dfilter> <INPUT=20
id=3DheaderNavigationSearchTextbox class=3DnavigationSearchBox =
type=3Dtext name=3Dq> <INPUT id=3DheaderNavigationSearchSubmit =
class=3DnavigationSearchSubmitButton value=3DSearch type=3Dsubmit>=20
</FIELDSET> </FORM></DIV></DIV></DIV></DIV>
<DIV id=3Dcontent>
<DIV id=3DcontentCompress><!-- TMP-ContentHeader, =
searchstorage.techtarget.com, generated at 11:15:49 Thu Nov 15, 2012 , =
by vappma14.techtarget.com -->
<DIV id=3DleaderboardPlacement>
<SCRIPT type=3Dtext/javascript>
				//call leaderboard inline to force a chronological sequence placing =
it first, this is an AdOPS requirement.
				if (typeof dcopt =3D=3D "undefined") var dcopt =3D "ist";
				var dcopt_holder =3D dcopt; dcopt =3D "";
				if (typeof leaderboardSwitch =3D=3D "undefined") var =
leaderboardSwitch =3D true; //default on
				if (typeof dgADJads =3D=3D "undefined") var dgADJads =3D "on"; =
//default on
				if (leaderboardSwitch) {
					var loginBand =3D document.getElementById("loginBand");
					if (loginBand !=3D null) loginBand.className =3D "on";
					if (typeof dartUtil =3D=3D "undefined") var dartUtil =3D new =
DartUtil();
	      			document.write('<div class=3D"on" id=3D"leaderboard"><div>');
              		if (dgADJads =3D=3D "off") =
document.write(dartUtil.getLeaderboard());
                } else {
              		document.write('<div id=3D"leaderboard"><div>');
              	}
               	document.write('</div><!-- Leader Board place holder =
--></div>');
              </SCRIPT>
</DIV>
<DIV id=3Dbreadcrumbs>
<UL>
  <LI class=3Dhome><A=20
  href=3D"http://searchstorage.techtarget.com/video/">Home</A></LI>
  <LI><A =
href=3D"http://searchstorage.techtarget.com/resources">Topics</A> </LI>
  <LI><A=20
  =
href=3D"http://searchstorage.techtarget.com/resources/SAN-storage-area-ne=
twork">SAN=20
  (storage area network)</A> </LI>
  <LI><A=20
  =
href=3D"http://searchstorage.techtarget.com/resources/Multiprotocol-or-un=
ified-storage">Multiprotocol=20
  or unified storage</A> </LI>
  <LI><EM>File-based growth increases popularity of unified storage=20
  systems</EM></LI></UL></DIV>
<DIV id=3DarticleLeftAd></DIV>
<DIV id=3Darticle><SPAN class=3D"decoration =
decorationTopLeft"></SPAN><SPAN=20
class=3D"decoration decorationBottomRight"></SPAN>
<DIV><!-- ItemRegion, searchstorage.techtarget.com, generated at =
11:15:49 Thu Nov 15, 2012 , by vappma14.techtarget.com -->
<DIV id=3DarticleHeader>
<DIV id=3Dheadline>
<H1>File-based growth increases popularity of unified storage=20
systems</H1></DIV></DIV>
<DIV id=3DarticleBody>
<DIV class=3DvideoItemPlayer>
<DIV id=3DvideoPlayer><!-- Start of Brightcove Player -->
<DIV style=3D"DISPLAY: none"></DIV><!--
By use of this code snippet, I agree to the Brightcove Publisher T and C =

found at https://accounts.brightcove.com/en/terms-and-conditions/.=20
-->
<SCRIPT type=3Dtext/javascript=20
src=3D"http://admin.brightcove.com/js/BrightcoveExperiences_all.js"></SCR=
IPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://cdn.ttgtmedia.com/rms/ux/javascript/brightcoveCuePoints.js"=
></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://admin.brightcove.com/js/BrightcoveExperiences.js"></SCRIPT>=


<OBJECT id=3DmyExperience1924632398001 =
class=3DBrightcoveExperience><PARAM NAME=3D"bgcolor" =
VALUE=3D"#FFFFFF"><PARAM NAME=3D"width" VALUE=3D"486"><PARAM =
NAME=3D"height" VALUE=3D"412"><PARAM NAME=3D"playerID" =
VALUE=3D"1924632398001"><PARAM NAME=3D"playerKey" =
VALUE=3D"AQ~~,AAAAAFGE4wo~,g57wOIK2TXL5SpB_E60Ffp59OzmvSSKU"><PARAM =
NAME=3D"isVid" VALUE=3D"true"><PARAM NAME=3D"dynamicStreaming" =
VALUE=3D"true"><PARAM NAME=3D"@videoPlayer" =
VALUE=3D"1924632398001"></OBJECT><!--=20
This script tag will cause the Brightcove Players defined above it to be =
created as soon
as the line is read by the browser. If you wish to have the player =
instantiated only after
the rest of the HTML is processed and the page load is complete, remove =
the line.
-->
<SCRIPT type=3Dtext/javascript>brightcove.createExperiences();</SCRIPT>
<!-- End of Brightcove Player --></DIV><!-- PlaceHolder ul tag for =
Brightcove Video Cue Points -->
<UL id=3DcuePointsList class=3DlistTypeVideoCuePoints></UL>
<DIV class=3DciDetails>
<H3>File-based growth increases popularity of unified storage=20
systems</H3><EM>Date: </EM>Oct 30, 2012=20
<DIV class=3DciText>
<P><I>In part two of his Storage Decisions 2012 video TechTalk, =
Evaluator Group=20
senior strategist Randy Kerns explains why the complexity of managing =
block and=20
file systems separately is driving the adoption of <A=20
href=3D"http://searchstorage.techtarget.com/definition/unified-storage">u=
nified=20
storage</A> systems. Watch the video and read the transcript below to =
find out=20
more.</I></P>
<P><B>SearchStorage: What are the pros and cons of adopting unified =
storage=20
systems?</B></P>
<P><B>Kerns:</B> Typically, we see [people using it] in environments =
that are in=20
the smaller enterprise or midsized business [category], and they want to =
add in=20
a file-based storage [array] where they may not have had it before. They =
were=20
using just typical servers, running a file system on the server. They =
want=20
network-attached storage [NAS], but still have a demand for block =
storage and=20
want to have it in a single footprint, if you will, so they can =
consolidate two=20
different systems or expand -- not add another complete system. Getting =
a <A=20
href=3D"http://searchstorage.techtarget.com/video/Unified-storage-systems=
-offer-cost-savings-and-management-advantages">unified=20
system</A> may be perfect for them; they'll now have one box that can do =

everything to fit their needs. That's the usual way we see people <A=20
href=3D"http://www.computerweekly.com/Unified-storage-Block-level-and-fil=
e-level-access-in-one-box">acquire=20
unified storage</A>.</P>
<P><B>SearchStorage: Is there a way to know when a unified storage =
system isn't=20
necessary?</B></P>
<DIV class=3D"aside extraInfo ">
<H4>More on unified storage systems</H4>
<P>View part one of Randy Kerns' video TechTalk on <A=20
href=3D"http://searchstorage.techtarget.com/video/Understanding-unified-s=
torage-architecture">unified=20
data storage architecture</A>.</P></DIV>
<P><B>Kerns:</B> You can always go with two different systems. What we =
find is=20
that as you move higher in the enterprise, particularly in the =
enterprise data=20
center, you'll find that <A=20
href=3D"http://searchstorage.techtarget.com/feature/High-performance-NAS-=
speeds-file-based-storage">NAS=20
with file-based storage</A> is typically administered separately, and =
maybe has=20
different people managing it than those managing <A=20
href=3D"http://searchstorage.techtarget.com/answer/Block-level-vs-file-le=
vel">block-based=20
storage</A>. [In part, that=E2=80=99s because] NAS is <A=20
href=3D"http://searchstorage.techtarget.com/video/Analyst-Randy-Kerns-dis=
cusses-the-state-of-file-based-storage">growing=20
much faster than block-based storage</A>. They'll buy a NAS system =
specifically=20
to meet that demand with a new project. Typically, we see higher in the=20
enterprise that they have two separate systems -- but it's whatever =
works for=20
your particular customer. When you move down market, though, you see the =

footprint and administration becoming more of a concern, and <A=20
href=3D"http://searchstorage.techtarget.com/tip/Unified-storage-benefits-=
implementation-and-challenges">unified=20
storage gets into the mix</A> earlier on.</P>
<P><B>SearchStorage: Unified storage isn't a new idea, so why have we =
been=20
hearing so much about it recently?</B></P>
<P><B>Kerns:</B> There's been a lot of excellent vendor promotion and =
they've=20
done a good job of conditioning the market and getting people to think =
about it.=20
The <A=20
href=3D"http://searchsmbstorage.techtarget.com/tip/Controlling-unstructur=
ed-file-data-storage-growth-Five-storage-reduction-tips">growth=20
in file-based storage</A> has also brought the issue up significantly. =
People=20
are realizing, 'I need to address this. How am I going to do it?' The =
NAS system=20
is the best way to do it. Then you ask, 'How can I get a NAS system to =
meet this=20
combination of block and file?' Most storage systems today have enough =
capacity=20
and performance to manage both, so getting a consolidated system, in =
many=20
instances, is warranted. If people look at a [<A=20
href=3D"http://www.computerweekly.com/podcast/Unified-storage-architectur=
e-Different-approaches-scalability-and-capacity-saving-tools">unified=20
storage system</A>] -- the availability, awareness and growth in =
file-based=20
storage is what's driving [the =
technology].</P></DIV></DIV></DIV></DIV></DIV><!-- TMP-VideoRelated, =
searchstorage.techtarget.com, generated at 11:15:49 Thu Nov 15, 2012 , =
by vappma14.techtarget.com -->
<H2>More on Multiprotocol or unified storage</H2>
<DIV class=3DvideoRelatedItemsContainer>
<UL class=3DvideoRelatedItems>
  <LI class=3Dodd>
  <P class=3DvideoRelatedImage><IMG class=3DgetVideoThumbnail =
alt=3Dcanderson src=3D""=20
  data-video-id=3D"1924628670001"></P>
  <H3><A=20
  =
href=3D"http://searchstorage.techtarget.com/video/Understanding-unified-s=
torage-architecture?videoId=3D8ff660c4bb2ba310VgnVCM1000000d01c80aRCRD">U=
nderstanding=20
  unified storage architecture</A></H3><EM>VIDEO -</EM> Randy Kerns =
explains=20
  that there's more than one way to build a unified storage architecture =
in this=20
  Storage Decisions 2012 TechTalk.</LI>
  <LI class=3Deven>
  <P class=3DvideoRelatedImage><IMG class=3DgetVideoThumbnail =
alt=3Dcanderson src=3D""=20
  data-video-id=3D"1822879504001"></P>
  <H3><A=20
  =
href=3D"http://searchstorage.techtarget.com/video/Unified-storage-systems=
-offer-cost-savings-and-management-advantages?videoId=3D9c02d5b1f80b9310V=
gnVCM1000000d01c80aRCRD">Unified=20
  storage systems offer cost savings and management advantages=20
  </A></H3><EM>VIDEO -</EM> In this whiteboard video presentation, =
storage=20
  expert Ben Woo outlines the key architectural points and benefits of =
unified=20
  storage systems.</LI>
  <LI class=3Dodd>
  <H3><A=20
  =
href=3D"http://searchstorage.techtarget.com/news/2240164555/Dell-FS8600-a=
dds-unified-storage-for-Compellent-SAN">Dell=20
  FS8600 adds unified storage for Compellent SAN</A></H3><EM>News -</EM> =
Dell=20
  FS8600 adds Fluid File System (FluidFS) device that turns the =
Compellent SAN=20
  into unified storage, and prepares to add primary deduplication.
  <P>( Oct 05, 2012 )</P></LI>
  <LI class=3Deven>
  <H3><A=20
  =
href=3D"http://searchstorage.techtarget.com/podcast/Storage-Soup-HUS-VM-i=
s-Hitachi-unified-storage-for-the-enterprise">Storage=20
  Radio: HUS VM is Hitachi unified storage for the=20
  enterprise</A></H3><EM>Podcast -</EM> In our latest Storage Radio =
podcast,=20
  SearchStorage.com editors dig into the details of HUS VM, the Hitachi =
unified=20
  storage system for the enterprise.</LI>
  <LI class=3Dodd>
  <H3><A=20
  =
href=3D"http://searchstorage.techtarget.com/news/2240163861/With-HUS-VM-H=
itachi-takes-its-unified-storage-to-the-enterprise">With=20
  HUS VM, Hitachi takes its unified storage to the =
enterprise</A></H3><EM>News=20
  -</EM> Hitachi Data Systems rolls out Hitachi Unified Storage VM (HUS =
VM),=20
  taking its multiprotocol storage array to the enterprise.
  <P>( Sep 25, 2012 )</P></LI>
  <LI class=3Deven>
  <H3><A=20
  =
href=3D"http://searchvirtualstorage.techtarget.com/news/2240162070/Scale-=
Computing-weighs-in-with-converged-storage-compute-VM-cluster">Scale=20
  Computing weighs in with converged storage, compute, VM=20
  cluster</A></H3><EM>News -</EM> Scale Computing's HC3 clustered system =

  includes storage capacity, compute and virtual machines built in.
  <P>( Aug 27, 2012 )</P></LI>
  <LI class=3Dodd>
  <H3><A=20
  =
href=3D"http://searchstorage.techtarget.com/news/2240159707/Coraid-launch=
es-ZFS-NAS-again">Coraid=20
  launches ZFS NAS, again</A></H3><EM>News -</EM> Two years after =
scrapping=20
  plans for a ZFS NAS appliance because of legal reasons, Coraid =
licenses ZFS=20
  from Oracle for its ZX3000 server.
  <P>( Jul 17, 2012 )</P></LI></UL></DIV>
<DIV id=3DarticleFooter><C:IF test=3D"true">
<DIV id=3DadPsl class=3D"splash adSplash on">
<DIV id=3DvendorOffer><!-- vendor offer place holder	=
--></DIV></DIV></C:IF></DIV>
<DIV class=3DpageNav><A class=3DbackToTop=20
href=3D"http://searchstorage.techtarget.com/video/File-based-growth-incre=
ases-popularity-of-unified-storage-systems?utm_medium=3DEM&amp;asrc=3DEM_=
ERU_19554696&amp;#content">Back=20
to top</A> </DIV></DIV>
<DIV id=3Dsidebar><!-- TMP-RightCol, searchstorage.techtarget.com, =
generated at 01:40:46 Mon Nov 12, 2012 , by vappma14.techtarget.com -->
<DIV id=3DadSkyscraper class=3D"splash adSplash on">
<DIV class=3DadSplashContent>
<DIV=20
id=3Dskyscraper><!-- skyscraper offer place holder	=
--></DIV></DIV></DIV></DIV><!-- TMP-ContentFooter, =
searchstorage.techtarget.com, generated at 11:15:49 Thu Nov 15, 2012 , =
by vappma14.techtarget.com -->
<DIV id=3DfooterAdsPlacement>
<SCRIPT type=3Dtext/javascript>
	var cl_exclusive =3D "N";

	function ss(w){window.status=3Dw;return true;}
	function cs(){window.status=3D'';}
	function ga(o,e){
		if (document.getElementById){
			a=3Do.id.substring(1);
			p=3D"";
			g=3De.target;
			if(g){
				t=3Dg.id;f=3Dg.parentNode;
					if(f)p=3Df.id;
				}
			else{t=3De.srcElement.id;}
			if(t=3D=3Da||p=3D=3Da)
				return;
			location.href=3Ddocument.getElementById(a).href;
		}
	}

	function google_ad_request_done(google_ads) {
		if (google_ads.length > 0) {
			document.write(['<a name=3D"marketplace_top"></a>',
				'<div id=3D"adGoogleFooter" class=3D"splash adSplash on">',
			    '<div class=3D"adSplashContent">',
			    '<h4><a =
href=3D"https://www.google.com/adsense/support/bin/request.py?contact=3Da=
bg_afc">Ads by Google</a></h4>',
			    '<ul>',
			    (function (ads) {
				    var arr =3D [];
				    for (var i =3D 0; i < ads.length; i++) {
						arr.push(['<li>',
							'<a href=3D"' + ads[i].url + '" class=3D"openInNewWindow">' + =
ads[i].line1 + '</a>',
							ads[i].line2 + '<br/>',
							ads[i].line3,
							'<a href=3D"' + ads[i].url + '" class=3D"agtUrl =
openInNewWindow">' + ads[i].visible_url + '</a>',
					    	'</li>'
					    	].join(""));
				    }
				    return arr.join("\n");	    		=09
				})(google_ads),
				'</ul>',
			    '</div>',
			    '</div>'
				].join("\n")
			);
		}
	}

	if (cl_exclusive !=3D "Y") {
		var google_max_num_ads =3D 4;
		document.write('<script type=3D"text/javascript" =
src=3D"http://pagead2.googlesyndication.com/pagead/show_ads.js"></\script=
>');
	}
</SCRIPT>
</DIV></DIV></DIV>
<DIV id=3Dfooter><!-- TTBC-TMP-Footer, searchstorage.techtarget.com, =
generated at 00:30:31 Fri Nov 16, 2012 , by vappma14.techtarget.com -->
<DIV id=3DfooterNavigation>
<DIV id=3DfooterNavigationCompress>
<DIV class=3DmegaMenu>
<SCRIPT type=3Dtext/javascript>
				(function ($) {
					var mm =3D $("#headerNavigation .megaMenu");
					if (mm.length > 0) {
						$("#footerNavigation .megaMenu").html(mm.html());
					} else {
						$(document).ready(function ($) {
							$("#footerNavigation .megaMenu").html($("#headerNavigation =
.megaMenu").html());
						});
					}
				})(jQuery);
			</SCRIPT>
</DIV>
<DIV id=3DfooterNavigationSearch class=3DnavigationSearch>
<FORM id=3DfooterNavigationSearchForm method=3Dget =
action=3D/search/query>
<FIELDSET><LABEL class=3DnavigationSearchLabel=20
for=3DfooterNavigationSearchTextbox>Search this site</LABEL> <INPUT =
value=3D0=20
type=3Dhidden name=3Dstart> <INPUT value=3D1 type=3Dhidden =
name=3Dfilter> <INPUT=20
id=3DfooterNavigationSearchTextbox class=3DnavigationSearchBox =
type=3Dtext name=3Dq> <INPUT id=3DfooterNavigationSearchSubmit =
class=3DnavigationSearchSubmitButton value=3DSearch type=3Dsubmit>=20
</FIELDSET> </FORM></DIV></DIV></DIV>
<DIV id=3DfooterCompress>
<DIV id=3DrelatedSites>
<H5>More from Related TechTarget Sites</H5>
<UL id=3DrelatedSitesNav class=3DlistTypeTab>
  <LI><A=20
  =
href=3D"http://searchstorage.techtarget.com/video/File-based-growth-incre=
ases-popularity-of-unified-storage-systems?utm_medium=3DEM&amp;asrc=3DEM_=
ERU_19554696&amp;#rsh-tab0">Solid=20
  State Storage</A> </LI>
  <LI><A=20
  =
href=3D"http://searchstorage.techtarget.com/video/File-based-growth-incre=
ases-popularity-of-unified-storage-systems?utm_medium=3DEM&amp;asrc=3DEM_=
ERU_19554696&amp;#rsh-tab1">Virtual=20
  Storage</A> </LI>
  <LI><A=20
  =
href=3D"http://searchstorage.techtarget.com/video/File-based-growth-incre=
ases-popularity-of-unified-storage-systems?utm_medium=3DEM&amp;asrc=3DEM_=
ERU_19554696&amp;#rsh-tab2">Cloud=20
  Storage</A> </LI>
  <LI><A=20
  =
href=3D"http://searchstorage.techtarget.com/video/File-based-growth-incre=
ases-popularity-of-unified-storage-systems?utm_medium=3DEM&amp;asrc=3DEM_=
ERU_19554696&amp;#rsh-tab3">Disaster=20
  Recovery</A> </LI>
  <LI><A=20
  =
href=3D"http://searchstorage.techtarget.com/video/File-based-growth-incre=
ases-popularity-of-unified-storage-systems?utm_medium=3DEM&amp;asrc=3DEM_=
ERU_19554696&amp;#rsh-tab4">Data=20
  Backup</A> </LI>
  <LI><A=20
  =
href=3D"http://searchstorage.techtarget.com/video/File-based-growth-incre=
ases-popularity-of-unified-storage-systems?utm_medium=3DEM&amp;asrc=3DEM_=
ERU_19554696&amp;#rsh-tab5">Storage=20
  UK</A> </LI>
  <LI><A=20
  =
href=3D"http://searchstorage.techtarget.com/video/File-based-growth-incre=
ases-popularity-of-unified-storage-systems?utm_medium=3DEM&amp;asrc=3DEM_=
ERU_19554696&amp;#rsh-tab6">Storage=20
  Channel</A> </LI></UL>
<UL id=3DrelatedSitesHeadlines class=3DlistTypeTabContent>
  <LI id=3Drsh-tab0>
  <DIV class=3DrshLogo><A class=3Dsearchsolidstatestorage=20
  =
href=3D"http://searchsolidstatestorage.techtarget.com/">searchSolidStateS=
torage</A>=20
  </DIV>
  <UL class=3DrshCols>
    <LI>
    <H6><A=20
    =
href=3D"http://searchsolidstatestorage.techtarget.com/news/2240171026/Dat=
aDirect-Networks-adds-hybrid-scale-out-storage-for-big-data">DataDirect=20
    Networks adds hybrid scale-out storage for 'big data'</A> </H6>
    <P>DataDirect Networks' latest scale-out storage system is its first =
hybrid=20
    flash array; SFA7700 also has caching suite to optimize flash=20
    performance.</P></LI>
    <LI>
    <H6><A=20
    =
href=3D"http://searchsolidstatestorage.techtarget.com/answer/Understand-w=
hich-SSD-specs-are-most-important">Understand=20
    which SSD specs are most important</A> </H6>
    <P>SSD expert Dennis Martin explains which SSD specs you should care =
about=20
    and why they are important in this Expert Response.</P></LI>
    <LI>
    <H6><A=20
    =
href=3D"http://searchsolidstatestorage.techtarget.com/news/2240170469/HDS=
-launches-in-house-flash-controller-for-VSP-arrays">HDS=20
    launches in-house flash controller for VSP arrays</A> </H6>
    <P>Hitachi Data Systems' Accelerated Flash storage module for the =
Virtual=20
    Storage Platform is the first HDS product based on its new flash=20
    controller.</P></LI></UL></LI>
  <LI id=3Drsh-tab1>
  <DIV class=3DrshLogo><A class=3Dsearchvirtualstorage=20
  href=3D"http://searchvirtualstorage.techtarget.com/">Virtual =
Storage</A> </DIV>
  <UL class=3DrshCols>
    <LI>
    <H6><A=20
    =
href=3D"http://searchvirtualstorage.techtarget.com/news/2240170646/NexGen=
-Storage-beefs-up-monitoring-in-ioControl-aims-to-eliminate-guessing">Nex=
Gen=20
    Storage beefs up monitoring in ioControl, aims to eliminate =
guessing</A>=20
    </H6>
    <P>NexGen Storage makes its performance and Quality of Service =
metrics more=20
    granular for its n5 series of iSCSI hybrid flash arrays.</P></LI>
    <LI>
    <H6><A=20
    =
href=3D"http://searchvirtualstorage.techtarget.com/video/VMware-thin-prov=
isioning-Pros-and-cons">VMware=20
    thin provisioning: Pros and cons</A> </H6>
    <P>Storage expert Howard Marks explains the benefits of thin =
provisioning=20
    disks in a virtual environment and key concerns for =
implementation.</P></LI>
    <LI>
    <H6><A=20
    =
href=3D"http://searchvirtualstorage.techtarget.com/news/2240170274/IBM-ad=
ds-Storwize-V3700-entry-level-storage-virtualization-array">IBM=20
    adds Storwize V3700 entry-level storage virtualization array</A> =
</H6>
    <P>IBM Storwize V3700 gives SMBs the ability to virtualize internal =
storage,=20
    plus one-way data migration, thin provisioning and=20
  auto-tiering.</P></LI></UL></LI>
  <LI id=3Drsh-tab2>
  <DIV class=3DrshLogo><A class=3Dsearchcloudstorage=20
  href=3D"http://searchcloudstorage.techtarget.com/">CloudStorage</A> =
</DIV>
  <UL class=3DrshCols>
    <LI>
    <H6><A=20
    =
href=3D"http://searchcloudstorage.techtarget.com/news/2240171242/LSI-Sync=
ro-pools-shared-server-storage">LSI=20
    Syncro pools shared server storage</A> </H6>
    <P>The LSI Syncro platform includes a boot appliance that adds =
reliability=20
    and availability to server farms in storage clouds and large data=20
    centers.</P></LI>
    <LI>
    <H6><A=20
    =
href=3D"http://searchcloudstorage.techtarget.com/news/2240170276/EMC-push=
es-online-file-sync-into-Documentum-through-Syncplicity">EMC=20
    pushes online file sync into Documentum through Syncplicity</A> =
</H6>
    <P>EMC gives Documentum online file sync capability through its =
Syncplicity=20
    acquisition to allow content sharing on mobile devices.</P></LI>
    <LI>
    <H6><A=20
    =
href=3D"http://searchcloudstorage.techtarget.com/news/2240170198/TwinStra=
ta-adds-cloud-NAS-to-CloudArray">TwinStrata=20
    adds cloud NAS to CloudArray</A> </H6>
    <P>TwinStrata enters cloud NAS by adding file capabilities to its=20
    CloudArray, which previously supported only =
iSCSI.</P></LI></UL></LI>
  <LI id=3Drsh-tab3>
  <DIV class=3DrshLogo><A class=3Dsearchdisasterrecovery=20
  =
href=3D"http://searchdisasterrecovery.techtarget.com/">searchDisasterReco=
very</A>=20
  </DIV>
  <UL class=3DrshCols>
    <LI>
    <H6><A=20
    =
href=3D"http://searchdisasterrecovery.techtarget.com/answer/The-biggest-r=
oadblocks-to-DR-in-the-cloud">The=20
    biggest roadblocks to DR in the cloud</A> </H6>
    <P>Paul Kirvan, an independent DR consultant, discusses the variety =
of=20
    roadblocks organizations encounter when considering DR in the=20
cloud.</P></LI>
    <LI>
    <H6><A=20
    =
href=3D"http://searchdisasterrecovery.techtarget.com/answer/Evaluating-em=
ergency-power-supply-options">Evaluating=20
    emergency power supply options</A> </H6>
    <P>Independent disaster recovery consultant Paul Kirvan discusses =
what you=20
    should consider when evaluating emergency power supply =
options.</P></LI>
    <LI>
    <H6><A=20
    =
href=3D"http://searchdisasterrecovery.techtarget.com/tip/Tips-on-setting-=
up-a-DR-BC-maintenance-program">Tips=20
    on setting up a DR/BC maintenance program</A> </H6>
    <P>A disaster recovery/business continuity maintenance program =
ensures that=20
    plans and other documentation are accurate and up to =
date.</P></LI></UL></LI>
  <LI id=3Drsh-tab4>
  <DIV class=3DrshLogo><A class=3Dsearchdatabackup=20
  href=3D"http://searchdatabackup.techtarget.com/">searchDataBackup</A> =
</DIV>
  <UL class=3DrshCols>
    <LI>
    <H6><A=20
    =
href=3D"http://searchdatabackup.techtarget.com/news/2240171321/Dell-backu=
p-portfolio-expands-with-integrated-appliances">Dell=20
    backup portfolio expands with integrated appliances</A> </H6>
    <P>New Dell backup appliances include an SMB model running AppAssure =

    software and an enterprise system with CommVault Simpana.</P></LI>
    <LI>
    <H6><A=20
    =
href=3D"http://searchdatabackup.techtarget.com/news/2240171246/VM-backups=
-drive-Idera-rebrand-of-R1Soft-price-change">VM=20
    backups drive Idera rebrand of R1Soft, price change</A> </H6>
    <P>Two years after buying R1Soft, Idera turns it into Idera Server =
Backup=20
    and changes its pricing to reflect concentration on VM =
backups.</P></LI>
    <LI>
    <H6><A=20
    =
href=3D"http://searchdatabackup.techtarget.com/news/2240171137/Cobalt-Iro=
n-offers-public-or-private-cloud-on-prem-backup-Vaults">Cobalt=20
    Iron offers public or private cloud, on-prem backup Vaults</A> </H6>
    <P>Cobalt Iron's Vaults enable backup to public or private clouds, =
as well=20
    as on-premise backup or replication between a customer's data=20
    centers.</P></LI></UL></LI>
  <LI id=3Drsh-tab5>
  <DIV class=3DrshLogo><A class=3Dsearchstorageuk=20
  href=3D"http://searchstorage.techtarget.co.uk/">searchStorageUK</A> =
</DIV>
  <UL class=3DrshCols>
    <LI>
    <H6><A=20
    =
href=3D"http://searchstorage.techtarget.co.uk/opinion/Dell-cloud-storage-=
plans-remain-hazy">Dell=20
    cloud storage plans remain hazy</A> </H6>
    <P>News of a Nirvanix partnership filled in some details about =
Dell's cloud=20
    storage strategy, but the company still treats its cloud plans as a=20
    secret.</P></LI>
    <LI>
    <H6><A=20
    =
href=3D"http://searchstorage.techtarget.co.uk/podcast/Storage-Radio-River=
bed-Whitewater-appliance-chases-enterprise">Storage=20
    Radio: Riverbed Whitewater appliance chases enterprise</A> </H6>
    <P>In our latest Storage Radio podcast, SearchStorage.com editors =
discuss=20
    the Riverbed Whitewater cloud data backup appliance for enterprise=20
    backups.</P></LI>
    <LI>
    <H6><A=20
    =
href=3D"http://searchstorage.techtarget.co.uk/tip/Finding-data-deduplicat=
ion-solutions-for-DR">Finding=20
    data deduplication solutions for DR</A> </H6>
    <P>Deduplication is an important strategy for disaster recovery. =
Learn more=20
    about data dedupe solutions in this expert tip by Paul=20
  Kirvan.</P></LI></UL></LI>
  <LI id=3Drsh-tab6>
  <DIV class=3DrshLogo><A class=3Dsearchstoragechannel=20
  =
href=3D"http://searchstoragechannel.techtarget.com/">searchStorageChannel=
</A>=20
  </DIV>
  <UL class=3DrshCols>
    <LI>
    <H6><A=20
    =
href=3D"http://searchstoragechannel.techtarget.com/news/2240171025/NetApp=
-updates-midrange-FAS-HDS-launches-first-SSD-product-more-news">NetApp=20
    updates midrange FAS; HDS launches first SSD product; more news</A> =
</H6>
    <P>NetApp added two new models of its FAS storage array with greater =

    capacity, processing power and array flash caching; more =
news.</P></LI>
    <LI>
    <H6><A=20
    =
href=3D"http://searchstoragechannel.techtarget.com/news/2240170642/DinClo=
ud-partners-with-NetApp-for-new-cloud-backup-DR-service">DinCloud=20
    partners with NetApp for new cloud backup, DR service</A> </H6>
    <P>Cloud service provider dinCloud became a NetApp partner, using =
NetApp=20
    storage arrays and data protection software for its data protection=20
    service.</P></LI>
    <LI>
    <H6><A=20
    =
href=3D"http://searchstoragechannel.techtarget.com/tip/Active-archive-sof=
tware-Not-just-for-the-enterprise-anymore">Active=20
    archive software: Not just for the enterprise anymore</A> </H6>
    <P>Active archives, once thought of as practical just for big =
companies, are=20
    becoming more useful for SMB customers in a variety of vertical=20
    industries.</P></LI></UL></LI></UL><SPAN=20
id=3DfooterTechtargetLogo></SPAN></DIV></DIV>
<DIV id=3DfooterMiscLinks>
<DIV id=3DfooterMiscLinksCompress>
<DIV id=3DfooterCopyright>All Rights Reserved,<A=20
href=3D"http://searchstorage.techtarget.com/about/copyright">Copyright =
2000 -=20
2012</A>, TechTarget</DIV>
<UL>
  <LI><A href=3D"http://searchstorage.techtarget.com/about">About =
Us</A></LI>
  <LI><A =
href=3D"http://searchstorage.techtarget.com/about/contact">Contact=20
  Us</A></LI>
  <LI><A href=3D"http://searchstorage.techtarget.com/about/index">Site=20
  Index</A></LI>
  <LI><A =
href=3D"http://www.techtarget.com/html/privacy_policy.html">Privacy=20
  policy</A></LI>
  <LI><A=20
  =
href=3D"http://searchstorage.techtarget.com/about/advertising">Advertiser=
s</A></LI>
  <LI><A =
href=3D"http://searchstorage.techtarget.com/about/partners">Business=20
  partners</A></LI>
  <LI><A =
href=3D"http://searchstorage.techtarget.com/events">Events</A></LI>
  <LI><A href=3D"http://www.techtarget.com/mediakit/">Media kit</A></LI>
  <LI><A href=3D"http://www.techtarget.com/">TechTarget Corporate =
site</A></LI>
  <LI><A =
href=3D"http://reprints.ygsgroup.com/m/techtarget">Reprints</A></LI>
  <LI><A href=3D"http://searchstorage.techtarget.com/sitemap">Site=20
map</A></LI></UL></DIV></DIV>
<DIV id=3DadjInterstitial></DIV>
<SCRIPT type=3Dtext/javascript>
if (typeof jQuery =3D=3D "function") =
jQuery(document).trigger("onclosebody");
</SCRIPT>
</DIV>
<SCRIPT>

var date =3D new Date();
date.setTime(date.getTime()+(5*365*24*60*60*1000));
var expires =3D "expires=3D"+date.toGMTString();


	var name =3D 'cc';
	var count =3D 'searchStorage-3';
=09
	document.cookie =3D name+"=3D"+count+ ";" + expires +"; path=3D/";


</SCRIPT>
<!-- =0A=
Region/Component Load time=0A=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
TMP-Head=3D2=0A=
TMP-LoginBand=3D7=0A=
TMP-Header=3D3=0A=
TMP-ContentHeader=3D2=0A=
itemRegion:videoPage=3D25=0A=
TMP-VideoRelated=3D2=0A=
TMP-COMMENT=3D1=0A=
TMP-RightCol=3D2=0A=
TMP-ContentFooter=3D1=0A=
TMP-Footer=3D2=0A=
End-Of-Page=3D0=0A=
=0A=
TOTAL PAGE LOAD TIME=3D47=0A=
 --><!-- Request Serving Server : vappma14.techtarget.com-->
<SCRIPT type=3Dtext/javascript>if (!NREUMQ.f) { NREUMQ.f=3Dfunction() =
{NREUMQ.push(["load",new Date().getTime()]);var =
e=3Ddocument.createElement("script");e.type=3D"text/javascript";e.src=3D(=
("http:"=3D=3D=3Ddocument.location.protocol)?"http:":"https:") + "//" + =
"d1ros97qkrwjf5.cloudfront.net/42/eum/rum.js";document.body.appendChild(e=
);if(NREUMQ.a)NREUMQ.a();};NREUMQ.a=3Dwindow.onload;window.onload=3DNREUM=
Q.f;};NREUMQ.push(["nrfj","beacon-1.newrelic.com","1068cf12f6","313780","=
ZQMAYxdYXUBSAkFbClxJLFgXVFJfWhtQVjBAD00dSk9aV1YOGhxP",0,53,new =
Date().getTime(),"","","","",""]);</SCRIPT>
</BODY></HTML>

------=_NextPart_000_0000_01CDC417.0A321A40
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://cbimages.ed4.net/techtarget/5823_422050.gif

R0lGODlhaAFkAOf/AIkAApQAAo4CAEEYCpkCAKAAAY8GD6oAAKQCAKwAAaQDBJoGB68BArQAAIgM
DK4BC6QEDK8CAJwKEpYRDFglDKoOCGslEa4RE5ggI5ghG4gmJTU9RDs8RLIdHaEkIEE/QoUyEXQ4
DkZCQShIYGw9DbUmKMEjK01EP1hEPVNIPsMpLDBRZ506FlxLPKk5GLsxOJpCFI1HEm1NOq1AFWhR
OoZNDqQ/QnhNOdQ1KHdQOD9cbnFTOFVaW7w/P61EQrZGHaVNFoNUNXhYNrdERo9VM4VfNL9SGFJp
eWVmZNtLHtJOHp9cMKNYV7ZZFqtaL6ZfEZBjMfJIJMRRU2prae9OJaBlLq9dX/NQIMRZVJ9qMLlj
K7FoKvJXIaduLMdhYtZjI8VoJ/BdInd5d6traqRtcWl9is9qH/NfJM9sFvteIMZwE8VoZ8VwJsNz
FMByJ/NlHrt2KYCBgMN4If1pG8xwaPNsIc1xb9x1Is1zd/FxIst9J/pxHfVzG8l4ce91JoqKh+F7
HOt4JtGBI95/IvV5Hv96Ge1/HtmFIISSnPV/IZCSj8+Bfv2AG/iCGbaLipCVl+WJHvaGGpWZndOJ
jJialvaLHuyPGf2LFPSQH/uPFrmWlvaNQviSFdOSkaGhnpyipPeXGPyWHP+YD/idAPidEfidKfec
TtmenvifOvijE62qraqsqZqwvaOvsKautqmusPmpBPeoGvehYfivC/quNLm1tbK3t9+rrfmuRfmz
J9yvr9SysPqyWrW9xanAz/qybry/v/q6PPq3guO4vPq8afq/Ur7Hz8PHxrbK1+S/wPrBeOLFxcXO
1vvJbMnOzr7Q3frHivzFmdbT1/zSgtfW08ba5tDY4Mra4erT1NnZ5PzWpfvVstrb5ePZ3/zZmsvg
7Oja2Nne4dDh59fg6dXi4/7grdzk7dfn7uDl6P7kuuXm8P3lwfHm3u/n5uHq8uXt9urt6f3rz+/s
8env8efv+OTx8ujw+f3w3erz+//x8v/0+/L5+/737f/7+v3//P///yH+EUNyZWF0ZWQgd2l0aCBH
SU1QACH5BAEKAP8ALAAAAABoAWQAAAj+ACkJHEiwoMGDCBMqXMiwocOHECNKnEixosWLFSVp3CgJ
48GOGgl2HDgyIbqTKFOqXMmypcuXMGPKnEmzps2bLc3p3LlzHM+fQIMKHUq0qNGjQFWGW8q0aThy
46Jam2rtmtWrWLNqvTb1mdevXpl9ZYYM7DNkaI2hXcsWn9u3cOPKnUu3rt27ePPq3cu3r9+78+b9
HUy4sFx7iBPTW0zvnePH9dw9nuyucmWd5879zMxZnOfPoD1/G12ttOnTqJ9VM8v6WeDXsGPLnk27
tu3buHPr3s27t2/bjGHTw5f4t/HeiZMrX46YMb160KNDh30SOufMOt1dx26OO+iooT3+WxNnFbX5
a+Zbs2brvL379/Djy59Pv779+/jz658Pu/g7e429s9+ABNL3Gj2zTUaZdttZtt12P0Ul4TjhfVae
eRiapp5ZbK3F3IcghijiiCSWaOKJKKaoInNuAUiPPfjUZtiMNEpn4431KGjZjg8+ONqPQAYp5Dem
UWVNhqtt2CFbxzXp5JNQRiklbQjOk5g5TmWp5ZZcdunll0tJCOaYTk2lpZFooskMM8606Saba8a5
pjF01mnnnb3kmadaS7JX4J+ABirooIQuNk+VztShaB558OHoo44SIumklCZCSCKYYtpIJJx26mkk
lYQq6qiclGrqqaiW2sgZiaTq6qv+sMbKCaeyVpJHq7ImEgYhserKx6uveNUnWoUWa+yxyBIoIILv
4AOMoos2CumjlFZ7aaaabvrpp6N2K+upttZRSSjflmtuJbT2yse4sVZSxxuRwOruG43A+kieHfqC
li/J9uvvvwA3+yy0jDI6LR/WVnptptpu62m3oWJSLiiJvIGruRjHyqnEsGJy67eEnEEIx6mCsuq6
sSqCBBKssOXLy/wCLPPMNOfnmIvOQhvtwZEmLKml2CbSsMOcQhzqt3m8QXLGTKOaSCWyRvIG1LLm
cUa8sNYRRr2ySiLNFC3DLHbNZJdt9mKONTbcwDozWoe0kPr888JCD0200VS7Gkn+HXyQ2/TfpVZy
8auYEPJr1G/UsTSqUiteLiXUTLHyJ8iIHfPZmGee7KGL5ayzoonDHbfcQddNdKdGY5L3qXzUgTXg
f6f7KiiR8PE6rHxYHCshb/BqLuRTvBIHElMg4gsrL2uu/PKDcr725+++LTq1cv+Mrd3b4n20qZj0
vjjs5w7+KsLfo1pJ4qub/8bUGVMiDRLSxKHIH2IczworzOevv83LCqzz+tGaXs98BrTrnQ51RjOV
1LgGPqbJ7lWV4AMDYdWIXflNb2foG9MU8T5niMEWr+BBHBBxv/2Z8IT08d+7AEiwRgmwepZqBMOw
l71RZSITnIiguC7YwHKhK33+qbLU7VIVinBFgofgStoQzaWIyB0jDq9QxRT+wDJWzGNZ85DHO5yX
NhR6sVCw2eKhAuOeZXXuWSz8nMH4cAc++IF61soUIGQoNKEZAhCngxgkGkGvUmHCEq+yRPlMhcSo
RWKQfpQgIkuVCJEhUmoo+1sTp3AMMazCE4pwRhUPJSB51MNKr+niF0epLFFaaTGeJGParugcZ50h
cdCL1h6WYAYwjI4Qd6AUIAKhBUYI7Q6NaIQbDLEtQwxiEKCKGCS0MDVISOwQkOBENE91CGim6hCl
CoUgSjVNjQHRfOL6Vu6+aSpChGGJGZvkEy/5h2MgARGIkIcWX/RJ5+VGQfj+zKc+98nPfvrznwAN
qEAfMxt7NIs4/zmQc0S5tjRCz2BaoCUYtKCFWlJ0ohM1gxm0sAUwgCERbNjCHarAhpBuYQtscMMW
3CAHN8BhC5AAhBO0IAg4dMGZXYCDHnR6CDhsM6c7haYc4KDTouYUDnLQgyD08L1KNGKRmEjE4TSW
uHa9i5wYU2ccLqkId8LzP/WQpyfDKo/FrOisaE2rWtdKok/KIzDTkafz0NZKYKwPlrHcwxe+4ASL
ehQMS8BoRHHJhjuItBElvUNJ2WCIkg5ipYNgAxxY6oc8uGEQNYUDJiCRU0741KeCwIRPD9EFSwhC
EEPlLCRqKodDsHabjMP+auAIgU5U8U58pwoF73zXQK2ughLtfCci3PLJ6HDOjAgipXLn85j21MMe
8rDHa4gToP4h11l3jWUAC1YwP3jUD4SYaCDolinGGoKY541EekEViQyOChOqqwR8OQHf+tJXYvit
73z1cIj8ztdUTpUVxfiwyFK9IQ+yvWoPS6VVVQD3GDwoAyIABF15uMXCNMqwhjfM4cEEpqwBYkxz
GYPd7GpXegcDr6T8MN5JBc0QMgymw/hICLypDnD/1VttuUeIRhSScSL7canaq8EFV6LBD44wIj75
InqogxxQjrKUp0zlKlv5yljOspa3zOUue/nLVI6rOqzkIrWR2K53xev+Q/Owhza3+WCFQBghGEHn
OjMimHjOcyNax95QXeKGgA50KJA46EIb+tCDBjCoXGXoSDBix6XKBB/mcAlEFzoTvIuXpTctZEa+
QZ1icHA7I1yGetBDHu4gxy4cQQYmuPrVsI61rGdN61rb+ta4zrWud83rXjNhDGTQhDTMIcb/lPm6
aDZxXvMA2CU4+9nQXsJ4IxrtZ1fh2theghM+pYcuZOHb4AY3HAYhCkLKIdzoBncXuiAIcoGqfJz9
dhWWkAVsvioUhohoutG9BJRhYt8Ah0PWxPUHJ0IRuMAgdXLD4QkmaMABEI+4xCdO8Ypb/OIYz7jG
N87xjnv84xHXgA3+yAAMckTmiscVZYnTrN0vnOADMI+5zGF+gkAUQgYzz/nMW9CpQbRA5zkvAiGh
IAKg55wGhoBVKLpQ9JhzIAuwYrrRZc4BU1mCA1OXeRG+F4ldlarglNwqwhVeD3TswuEXN4ADDMD2
trv97XCPu9znTve62/3ueM973teecQ04whmaMYc7WCniM6ZZ2QRretZrfvOs75xThni542EOdU6E
AgqTj7kQAMnoIuRcCE0FA9YnvwG/XT3zWz9V4eAFiq8b/LeKSPgRymCPenTDERiAOAB2z3veC+D3
wA++8IdP/OIb//jIT77yl8/85gu/97x3AAbGAAyu+ITwAFrWyln+rrM5ECHzjMd55j/Qgk1VYfzk
j+bl0f8Be6cKEzTIuQg4X849iJ/0ph+941PPCdq9gcCnAnbrNHazByDhgHu613vJFwAM2IAO+IAQ
GIESOIEUWIEWeIEYmIEPiHy9B3FMAAxrYg3jgA6ScUoCIjCHh3hz8HMytwEu+IIvKAI2JwMwuAE5
V4Pl1whCMHM1aINUh03rR3UcMIQcsAH69wEcIHCpEglfkAI3CFulwjeZcIQfYIQvSIRDWHqlcnpO
h4VYuAGgVyohs0QCKHZ/IHtl4BYHmHsKSHwa+IZwGIdyOId0GADF14EOwAS1QCfMYA0kOHjUZXgp
aGJzIHkw1wL+F/VXHhVRgcAHiehROSBzNAAGJeUGKrUpOyBzKTBZluhSXdCC2xSEMEcDeiAHpigH
kmWIHNAFQUQIcqBzHAAF7tY7oWAJPghzRYBUbvADbHCKQwUFVqd/LXAInAZImNA6r1KGv3WGPDB7
hyINCLh7bliH1FiN1niNGRh8vad2ergnIih4zcJJgpFsgwg6hvgBTuBmfLAHB2M4cjZn36d5eqYt
mRhzWXAJnAJolVCPVagHlod5micKg5YJkZAJlzd6qwguiRAJoJAFPqh45IdpO8QJXPgBKUCMjLAH
R4RowRhzFxkrjVAHvJUqwTWAzDh7WgSNbAgAwleBBICNMBn+kzIZAAuwAATwkhM4fACQh7XQC67Q
C30Ijky2RfhwDK80iAD0BueYjmvUjtXCB/EIczvgS5rSKfzIAVWAj93Cjxvgj6L4AUJQbotWKlmA
kKxoeUKDX/xIA+f4MVZ3iy0wCN4jKxX5keMTTrCSSWG3jLJ3BNKlkgbAkr8XgTdZmIZ5mIiZmIq5
mIzZmI75mJAZmZBJgdrIk63wk0EpGUyGIPjgDEeJlOuDAjKXjigmQO+YNFH5AVM5Q5xylVlZNKLC
lV4JkDAnBKEwRFBglvRVY1Ync1kQfzEHBzxkizGHAl8AaR0Jc3aJKt0zkq+ilybZl4EBmAIggYpZ
ADeJnYj+WQDaSQDcWZjdKZnhKZnk2Zja+Z3giZ7luZgRCHw7qYet8Am2YAwiiA5pk1CudAafmYJz
IJoxdwN5ID2mKSmtUweMkJqriS2t6XSvCZv7GHNdyQmZQJtgeQmpkpswt4qCQzKhIAejJwJwkAVa
N5y3uJx0qX8m6mkM+S0lGWoEeATTiXsGUJ0QmJ3neZjcmaM6uqM82qM++qNAGqRCOqRESqQ2qp6F
uQAOWJ0C8J61EJ/zKYKSEWLjqJ/6iZRzcAMzdwNfsAcF046KgjCFgKBUyTCR4Jr4iECyKaEUGpap
UpYwtwFLMEH/OHonIAhgIHMtgCrEeYjud6Ie+afuAoD+5dJOUwAMLnqSMDoP1PmANmmYRRqpkqoA
kpqjlFqpmJqpPWqYECgAE5AB8Cmf9BkOkpF9RAkMVgqab/AFt0hzXWowopM4kwKVMjeVdBNMrpk9
snlDbSqQh+Z5GVp5pyIKhpgCeUAIMnenp1KRw5hNnLaFKEqMg7YqR4QxceAMh5qo0lkPjdqAkIqd
lsqdCoAA3IkAl1oACpCulJqu6Hqp7Lqj6oqu7aqj5Dqu4iqu7JqvOvquBYAA5oqv6hqw8Rqu80qu
ANuuAjuwPDqu5OqdOsqpSzoBlimq1kCqh2JQp2qlVzqIc7AE8qcFKOYoScM3s5qaOeBLC4OrDGo3
Dxr+p3rAq3oKBTI7s8Aap2dJSJAgczLACKLAgh8Aon6TCXkAl/YmCDN7tDILrTF3AkUws0Qgs0XQ
TbLyB5qEqKK2rSo5ATTKgOlZrvGqrubKsALrr+nqr2H7r2Vrtv6KrmHLtmJLtuZKAAmrtmSbtnSb
sHY7tnYbtmALtnRbt39btvz6sIXZgJ5qAKEapRbrHFWqsft5eEQAkT+7BGzmNgcWN7Qacyd7q4lw
f1jJsrs6oTPnhUNIdVCYTZ9oj4OGoTAHjJyQCHVgCERbKnCAhKT7AUrbhUXogkX4p7ESB8eQrVfb
jEfQGFnbgDV5pF5rr+ZKtuj6AHyrtmmbtmwbuNL+K72U2rwKQAB1W73S2698u7dwG73W67cB+7d3
i77mq7DhyYC/h7hPSrHhgA6c1BiNq7Gq6gQ6B6DR046ZC3M5UAiXci0y5LlVALoQqgeRcAkU6ng0
QH/ZtIMxpweDpgf6twOQIJKV0KfkZ29wILkwJwK5a3QbMAjlEgrAK7wvalDHy4CP6rDyip0IcADM
a7bZi7716rfNm77oewD16q8+DMRnu8PYe7cMi8NILLg8jMQ4PK5HLLbnWrjuC79QOqr0e59VGgaO
q6oul3PG6UI8Y7ICPMCZYsAIHKdsUAmiC36nu4U+W3V+JHPGiTUc3KyeBcI/O8JAV8LlwgcpbLX+
wFULxOtJLRwAXZu9NBy2CZCuD/AA6hrEM5wAQXwAkszEM4zEi6yu0JuuCaC2kDzDk1zJZnsAnwzE
nVzKl2yujfy3qEy3pIzKkszIO/yuSTrFVhC/ijt4J8iZwKDFWoy/oPkF97e0YMCOYSxzAexi12LG
3CKbakyhItAC0uyfh1haSFQJbGCINOA38Od0UFjH9iYHNDDOLaB4IkyR+hfN47zONNACUusqttII
f5yognwEMPoOWaukh0y3FyAFunALuhDQAL0La2DDo+zKZtvJZ6vQqUy2F3AK/zzQndADFZDKlMzQ
De2vCVDJDOvDDKvQHX3KB3ABfdAJJYAACt3+yUfsyXQrylB8AWvQCS8Avs6LnraMy/Q5gvUrIM4S
Br8MzKCZB0TQqj9bzMesuWNsPZ0rcwfczAn8zLW6WYDgcx5JRFK1BU0XixfEuk/3ljFnx5YnCqKg
B+Y8wu4s1mgtkLIiKVAzz6JWz8XrDvn8reILAXiwD+CwDMmw18mADX2QrjScyJE8yhetthtNyqds
yghQAu3QDsug18sADvOwDFLgxD7sw52M0ZRsw5gdyxqd2Z+sAAlwAZ0ADi8g2qEMyht90K680SqN
AB1wCsnQAzT9rzn6kjVJxRSr0yImMD7906mqqnWgvzOHAqYpxtWCKcPc1J/ClWm8xrWZCU/+gwk1
m4Q8RD60yQH+aCpwoH/bvIWzm1sfHHMiHAqQUKK+KyuY4Dqm4taBTLz0INeOkAET8MKW+rcXsAjw
sAgl0N/+3QEaDb0a7cObjNKX7dqQfNgHDtv5gA09cAH9/QJ4wA7YMASK3bybbdCtbdGrjdIa7a+k
bdqifdhw69qSDMkZ7trOG9uzXdu2rZ25fctVXJ9zNY6/7bjBPYivpAXnKAJMOS3IXSlLHXPM3SmG
4NxQHXNTmU3jfYh+YyvxYgnACXOQYAlW7l2qyDHgjCqh0OR5HJLojTHusjpi4E6A/AdwHd/UMN/1
nZ7iewAVsAjtIAUNfdkfDQGrXQCNDNr+KB3LCnABi9znCA7b7ZAMJVAAQZwAUrAPywDgQawAD3AB
n10BF/AAq50Ae37RlC7pj34BEMCwIV4Com2uFdABkj6uhz2uD9ABD5DIq63qD1AAEnAKy0Dbd3vb
BFCTEiDju02/dGXjvw3cj5uCdTAHXRxzROClfAA3QV4pyz00jXDkEPrcbXpBkOCEGbpNUkU1kGDO
6ywDMlDOTiecFBnehOTlIiApdZne8Gw4i1PmSHDmgqwDcQ2N9G3f1ZvIpBzn8uAFhw3SJTAJJdAD
p9AJAN4BeDAMyaALdMDpGx3we30KXlABF43ZB9ABjn3SlTzSwzAPQ9DJD0DwEY8Fktz+AZ0wCa2e
ACVwCqfg6CVQ0hDQA3gg87uwDLeABa1O2tgg6hfvBbqg1xN94rBtB7eg16cgBRXtwz3QCcmwDIsg
BbJt69+LnrrO61HK22pzKMDABWHA9cI+7J+pKN4nc0HgpWC8B81OKc++KUKjXkjOwDInBDgUwXFf
CBPU3eNXBOSy5eJtzke07t8SQegE71Y7P/Ne747gAW0Owx0dyXAu52sAAY3cyBWgAD2wD50Q2adQ
6ZMADrrQCboADyjvwysPDiyfDPCwBik/2CUAD43e55T8AHiQD3jgyF6ADdjA8suADbXfAcPQDj2A
0j3gD8Dfry+wDLtwAHawDwvP8rj+jwV/XtolQAAdIOfL0Am3AA7JQOewPQntMAyTcArtAA5Y4K89
gA2mL9t9vQs9sNJt250LsOs4TeNoI13vcAxckP83juN3tZ9in5oAEaROHoJ8+Owh8kHhhxyFCD2E
SEjGwg9VGjVKFEmjoR0LN7CpdAkKRSGZKnHiFAoOxRSDUKIMBYUDRZo1T4TiZGnDwhaHXsKEI2Kh
CJSWZipM4fPnUk6N+DB9KebYFGBiVCn6U4uHjiP03klz5EHCAgIFzBZQgADBAbYHEFTAs2/XpEmd
7GJJ0GMftlNDLiiwg42O2ged4GE5AKETth4EEFzQBa7H2gMJEiAo0W5Zh8qWEzz+wNJuUYIS2LC9
SFti12EEdsCtUfDATjt4XhQo8IJtzQEv/pJNLjAEWzIED051K6EAT7tbF9BKAbesxAEs4E45LxD6
1API7Xqk7rRv2WS3atXeLkBA/QIJVmq1+mTLmLVx6ObRozdPv7tjXPyHARDAMwYkcMA3DkTwjTkS
WkiggQjKAyGKGooIookWqoKRjDSKhCOP2NCIQYVKwuSklIRSSIQufgolBYpaoKEFGWF0cahDQtGJ
J6VeUgnFD4jK6agPkoIKpUoISQSUIjmRaopaxPAEK624euersMZa4Cy0zDuvuLjAARPMdibJy7cH
1OogGV0e4O6CDqx7oIdlOkn+oIML4hTtAcsQSOCADtpJpgQ+93zAi3kWeQCP1wpgK4EX4HxhmVP8
nOQUXSa5oILFSkgAD3nWUKvOU5a5sxNwSoBAF8YGVa4dO+JcY7oKEOgBnEkUgG6SUElbhjEFLuPy
LPUIYM89+OSjzz789JvHHWf84yLAMM6YdsAwlDgjQQXn4PZChRx88CARGXKoQokoCoKRi9Y1pMYP
PkqkkZEWKqkSE2PaaURLXoIk3x/lCCVggbvwUUUc/T0BYIFDyaSKgosSsqeFF26EEROXlAqJqqLM
aquurPRgggXIOisttdyqrIJF+LGjBJddviCBIfyxw7IHoEsGj0kW4XkZXTr+qG4XO3bGY5F2TumA
z+Lq1Cxpzz7zAh48jJNuUAQ60GWYEi4YJpkKSkjGCzxu2VoXXfhUdAjPSrhlmQo0xaaEDpa5hS09
aeWrg18v6EHsZNqZeg1svChA6Q7a/g5Y89AbdoEJjI1vvvrmqbLKZp+FVtoCw0Chc88/R8HHD4LY
o44HIxyXQnM7GioF119HgaINzIhEJJJMqiQTTvi4w18RXEqpC397WioUQUQvIhRMhPzghBlnFF0E
nIxa6IQioMA+e+yJKGLHIpt88qqOddDBK7BCHrkss0wOla0LFqlN8ctw9QcLPWXGxjqzb7lFF0S9
aAc2+KeL/t3CDjG7jFv+OgCPzazFMxfohDykAIG2dcAzCsBaoAqAh9P0gB0vEI4UIrUIAiRgNlIA
VgdGVSpsdABsp0gLsF7AlwfgBhz7YM4p8pQbKXTmaqPqQQEUdx4FpGc9j3tP5JJ1H6/sB3OZCxC1
qHWCmlTxR0sonekGIqGFNIQPFWJEEKxoxd/Vbl4jMolJ+BAJTNBgIRxYESdEwTqF0GBfS8EEFRdi
x1DocYw0aYEogvRH2QliSSgBn1WktJXygUxkJFsflwalMnl44WmeGYI8sHAeKWBjEUL0jJ6UswxQ
feY2l7xMnRgoqFRiBhzt2FrbBMUnP5lNUFhIxiS8AA4FlGAZi7CDLr7+I5t2oJBPWCNVAkwlt2Tc
4kx7mmEnQGMdC9IKHNLMTSkvc7jx/EqSjDsi5JA1Oa+8Qz/meCIUBTRFQg7lC1o0HeomVAiDVAgM
7aTIDgxhxnyapBGEiAQnMNEFIaXASMjDyVJE4caFpEAQMWHeHzcAh+lF9I+GPGQixTelRp7vkerb
kiQT8L74XfJm+kChZS6wjF1coDJvwYMX4sSXtfDpAbrU0/38BCi9zU+F8JgEBCAwicGBkjTWuQBm
VIWHU9TJLrq4TnFOmEC2LYNNy5TALU4zqES1wwsIWMwLzNMDbJCJrJ1QwEtL0w3UDBEB4CQWEo8l
OfvYo3LvQCe09Br+LQGFwY8SdUIWtSjPLtLzixWqgr/GyIETgIifC9nBJfjQiNxhghOC8ONEGQGG
gnUhoSzKAvPgwAlI0ECxVuRAESw7SHx+AKMYAwYSnsQxjpovLB8tmXlQlgCVldQyL9ULYiyjAKPd
qjiheVUFTsGOrxbHaF6oTGdIIw9sYKEHQ5ACHpaxj2RwBgGR6sZkMJMMdkjBgXYQD3QhkBt54EGI
sinvnqr6ALgJag3M0ZsNpaMAw2DBLC8YxqEeAAEdyrQAKhSPWMuzOLM0Tq5KJGc58ZpOdVrrr1UU
wQ3eCU8tclEhXjysPWUgOpqgoAiA4JDtILuHSNjLXqRlqEJQcIn+LFBEBA9lSigOISQOQMGymMhC
C8YoghbAYbU5Oe0YN/Da78V2toskn23RB8mQ1lQtF5jEPixpUilouTI17MAk2CHAZFiHUwp4wS3Y
kYxdkBdTg/ptCeDhD3jQph3yWMYkplMZXC1DHsMYBjgGVwGbYWEvk5FZO9oxhMLJpjahYhs27qRD
1FygD4LWxTLYoYshuEUK7GgHoG+hQ8D18haaGcYyyjweKzPYiHEVJ13nYQ8Jo4PC6pxWGnS9a271
utdv4DA897CHQhR7DwZBtrkYsWxmL7sQjLjEJRrBIY1EO9qMKISLtc2JTIhCFJcohO5C4W1yf7Z4
5Pb2ZxkGbXT+t9vcckR3KC7BiHaX+5CcoIpsoQTljt42fbnVrVse8II1WBCVHfACp377GC90on9e
sGBnSmAHS53CCwi0mWXWawc84MEOdvBCD565p+8ugoCTELnSHoMFmVbmAl6wn2dekHAHXkAKUtBT
35JaHCl0Yhi36MN01mLzTkA14V6weFJL0Af+LeK6Ukjags/T4HAmcZx1rfWtcV0gA2kLQcGGJ4SQ
PXZzVSgRD4lXvKhNbackQtvatuyRGnFvui8lEW63hCUwYdnP7n21e/9JJNzOIxbRnSpO2vf4+j1l
kLKvpiTvjA+V1qgItPIzs7okYVy6q1a+9K1ccksq+5RK+nL+Xk8HMJnkL2lU+QHrfufpwJmk68C3
1XxPv6Jvn9on9bdSHdZWl/V96jF8W+91r1Hkera8fiCwx7MgY0922SNyd+qvXSNf1Mjb7aU7p1ys
7nQHKGnlINAbCSLvoegCJFZ7iH0JAhLqSglpMWF+SNT/EEeGSiXy/WTFe4Ua/laPs5CkkwklVBq9
PZGuA/QMB/qtBUxAODPACAQWCVRACtwTCYy8BHyaBNRABgwl3gOnkXkwZAkH+9CPykEHaTC+41sn
rlu+r2u+54O+EKsQPqC+G1Q7jWi7tdO+sxOo76O7SuADE4EEQYADOLAElag/TtCDI6w/OdADTpAD
MDhCOJD+AzgQhEMQBCN0PzmAhCVphDDYv8SrLUf6t0gCPQ80QAhUQDb0jNCzQFT6FQP0oQO0Gg2M
wwZcQDiDQwe8wATaQzpkiwEMQceJNWsoQWapEncovhXcOhd8QWCLQRkkO+mDCBzcEEKYLOtrMXuJ
BEKYO5MAwiXBhH/6ibzTwvaDBEtYxUM4BPVjv0i4A0G4wi10P0tAwlTUA/x7CSGsA0wYQ9rigRVY
PNxCw5PhvA5cwDfMPM+oPM5LgAbQPQgclAfMw0uCQ1ZhFT1kRm7sxqdhQGi0wAGcOiMSwUNMxHmo
h0UMB61jwWmpFgKJREkEO0qsxIegQSRBEurDiC+aNk7+tBckebtRzD9C8D6oeLefGLyUWMVRDIVE
eANCQIlgXCRirBKPOsPCGUBvFMcJrEBw5MPbA8dUahRUKo9v7BM8xEM3HMQEqLw1jDyS40ZtRCU1
JESqO0fgQ0R0qAdaewd3YER31Ctpiceue8Hmcz4+yIMZ1MR8RDsczIMNAchIsEHtezGCRAlTxEoj
SYSt/Ak+eIMjo8iOIUYpM0aN1C1AHD1p1L0/HMnMsxpqxMMN3MO5VMCSpMuaDEkEfEu7vEY4iyG3
6r3GMUSdDAd3mLVFdIdw6A9HfMeiNEqvQ0qxm8F6kj7q08SL4EQdXCOrdDGCxISM8EpOqIS5G81K
GIj+pRhLrSjLecDIADQLcmzLCYw8CIRD6cLNN1RJDlzGDFxGmezGkyQ5B4rJZsTLkowukETJ6MJL
chzM9SjMuUJExKwcoGTMK3DMoeyr5IvEybRHy7xMTQTFu/vHtXuI7PNMh4wEyvLKSmix0eQEQqiD
Rng3J9E3YSxLd3jNxnPO2XPDA5w9vxS90etDu+zI3zRJAcXN3KzJ2ZRANsTLlLzJV8tJ6TzM+/jJ
czgHcjiGK8DO7OSr7ZTHefROpWRK6TMIHNRMDnEK60vP7zPI0wwo+KwDPuBFlJCt+6zI8nGH/8sA
kYHNKgsVAnypCaSlRmFOQESZtiDO5LTGJr3Ltgj+vfahjGpMyUCU0JQsj+Qk0Nq8wJOJLrnkQMnj
kiKi0OhUonAwB8p5Bw09h3HoUA8F0f9AvgLpzhKtzLLLg33cxxvUiPN0Uc88SKYIzUEFwvcczUh4
A9OEihxdBTIcRh0wp//DACANUscDU+TMQCnl1E711E8F1VAV1VEl1VI1VSklRDM1x2JJol6YjxJc
RDcVhziVUxDVHO48Su9cyhPFxz29RBwUPEAFyBctEsGTUfiMzzqohIR8CUcVA0rAilWIVP2g1I8C
KbSUpEF0zm3l1m711m8F13AV129l0gmlUAF4MFd4VXSIVQ2dVQ+tVVu91RHN1XqkzHusUbPbx4v+
QLvN5BCrLJEiYU+vRNStDAXU7Mp7y9EngdY/kFZi1A+wqNT0uVZMHdeLxdiM1diNvVj0wMkFQFfI
UVdrIAd2zVANHQdngNd4dUzNgUwSnUQTncE6CM+7+6Ic9NdO1D6mqISE3UpMmNHRlM/vc9aGfdh+
m1gCCIBL5dimddqnhdpwVdX0CICqnQADENn5IAdzqBJ3FQdrUNmV/dDsdFlIrNdg+04+oNnw1MS0
w1l/Tc8f0whmrbuAPU1NBMKiVYQ4eNgVsK1KXdqlZdqoJdzCNdyO9VgjqtoAuFpjkYSR3dpYNYev
DVuxndOypdflQ8pwMYg8GIjLvLuHWBd+zFn+nYW7uCtY0LxKg/2noK07veXbYfRbK5nYqh0W2LyN
w9Xd3eXdxB2WwGVcrH2Px9Vars1QcxgHcqjclZ3TEIVM5TtbDhM70wHPX+XX8txMF+NBq+SE9wQF
JYGK7xVf8cUJu+WE8WXWUBhfmADF8x3FHH2FZ93bvv1bAxCAxb1dLUGL28jd3OXd/wVg5+TfAZ7a
213c4HUPVyBeZhgHcwBKd3jTcQBbsYXX5iVKXNXcSaRe6OtXDsmEDwZhk6A23eE299xebQsoUCCF
UvjeHPteUoDhGAbfhPreUljhFv6JFyYF8Y3PSrhh8H3dWkCC+IXW2F2BFVjHbnAEDPjRxR3+GSrb
XwKW4imm4iq24ivG4izW4i3mYinWEug84MatBQVWV2awBgeGYHEYB3G4hmOggit4Y8uVVxGNzAyO
QZmNPu8VXxlWEhM+XxYmTROmNu1NYVJIhVTYYSA+XxU+5FiAhViIBUT+Xho25EPe4RxmZEn+RFA4
ZEmmW6bIUVV41j+I3RFYAcrJBk1g4gkQgFZ+4lcWqliW5Vmm5Vq25VvG5VzW5V3m5V725VcG5lae
AAfAgDFYhU/4BHV1hq0FSnM4BzVuYyqQZgoe25at08yVzBLd1XqaNk6o5E7u5B12z0pgZHEe1m7m
ZEeGBUnmEUaGhVmA53he50RW31Rw5Ej+BoXPcud11gh3xmdFPiT4HeVSRuJ3QIdjGINKlYAJmAAs
AWZg9uWIluiJpuiK5uWHfmgJWGgDyAAmqIVVkIRkNoZlNgcHRl5x+FpjkOY4luM5ft47hSd6vNd6
cjtDjmRwtmTSbLF0TgVQEOR/FbwXI4VYkOcdpuRUyIVgCIZcmIV3hud1ZmFQKIVUeOqeTqh6fudU
yIQaToV3XmccpjsksIUhHmhpNWXKUQdy2IUxYAIbcOu3fmsfkOu5puu6tuu7xuu81uu95uu+9uu7
HoLADuy8FuzCFuy5huvEHoNdsAVJeARXKOMzduZnRmlrUOmVZukKvtx5rWNt0SJ6dL7+bTYIWViH
0jbteEDtdMAFUMiESBCG0p4GfP5pFt0+XliHdPCGqgZiUKCFaYgHfvCHfriHcgiGeI6FHUaF287t
r04oVNCGdCiHYjBkULDtdfCGXGBuol0FJBBlSiBls/bbeUhrcgAGVdCE80bv9Fbv9Wbv9nbv94bv
+Jbv+abv+rbv9F6FxkaEx3VVMxYHWRWHb4hmzKZmC6bjzs5m6d3mPf0F4PaHB4fwB/8FHVyHB49t
UtBptkPPUriHB+cH7D7kGeaFeHjwfsiHfPDwaXjqHVaGBy+HWThuIMYFCJ+Gr4aGfvCH5e7pvBXi
R/VugvYKdCAHcmCGYwAGW7CFVlD+8iV/hSV38ieH8iiX8imn8iq38ivH8izXcix37Ed4BP4+Bv8+
h8kN8GoYcAJvabK9ZgSHQXv1XIMIBGFw8AiHcFO4CEPocH8ohuPO8PUsz9xpcQgvBlj4apRAhTzv
B32gcz2H8R1OBw/PhRjHCVAIdH9ohq/WBgtv6ksmWlUg6x8Hb3uQB3dQh3CQBmNwhVf4BElg9S73
8leH9ViX9Vmn9Vq39VvH9VzX9V3n9VtHBER49cd1BWAw42v47zEX8Gu4hstGcwre7AOHWaRENkOI
BhfXBm3YhmzfhmjYhLszBeDmh2BIhVLoXo2QyuzjcAjPh3WA5x3nBGgo8XUohmD+IIYOx/FymGdQ
yHN/aOpxF1949wd+GPQVJnFGj/G89XQi/m4eOGu0NgdrYIYjV3VkpviKt/iLx/iM1/iN5/iO9/iP
B/mQ/3hWX/WQTmZX6G9rQGl3FXAzZ/ZmZ95nf2mYRlsT3YRtCPhRUJJL8PN1YQRZAO57EHefFrxz
b7FMAHgT74d4YOpxV554MPF7YGpYIAVigPB7kGRQgPB4IHRLVpIKD/hcQORDD/hgeGROD2Ik8PGF
P+t6UAd3MAdukAZn6IVesIVXwPu813u8b4W99/u/B/zAF/zBJ/zCN/zDR/wmh2y9V3LITvUmbwWU
NwYzVnlxKGmUrgYzBwbMhvn+WsUBl8bgBEfbgtiECo+HUch68PVzYfDwYujpIzH6FkMFEmeHR/cH
oT975emH3b8Hp4YFWnDwe5jkGX/w3F5xe74HHO/9cceFoG96QP4+Hkj4smZ4vy0nuLcGiDcGY6j7
7vf+7wf/8Bf/8Sf/8jf/80f/9Ff/9f/+yVd2lC7pyf2GzGeGl19pOBZbKsCBz1dzeAx9zwaIOgIH
CsyTh5Cse/68pWqYihREUJUaJYrWzx+/YKQ4JWrUKBLIkJWU+fMXr1lJfsVgxSIFCtNFjLlm0QxW
0iQoUJxIlmxGc1YqmrnyXUwHKxUoXiXXzTqakxPUqFKn8lCF5JUYSX/irOL+MWLFO3rv3rlzZ26c
NWvM1rJt6/Yt3Lhy59Kta/cu3rnG9vLt6/cv32N711q7Ju6wubPiqjFm1isKlciSJV+pTMWECipc
NnPuvDkM6DBnRpN+Y/o0atMEC+bx80ths1y0Zs/eONGQwn7xaIECSdFjyEiY4vUsxq9ksaYuh99M
N3NWsGnNitEqpVPbzWbBguEKlitXsZvTnPL0xtJlqKnqpVa9mnVr16/07Ikta3Yc2rT69/Pv7/8/
gAEKOCCBBRpYoDTShLNggtY48yCEzjioFlv6GXbYOImNs1hjxkQB2WRUVHYFFTiYgIOInqn4WWik
lZbaaasRlEcgwhx3Tzz+OcZzzz2cZBJJIpv0c9E6G3ESCUUdhXQJT/ekYlxJ0zSF1E43+XOPN8HA
QtNRLnFC3E36XHTPOuuA6c9KLoE53kM6rfdme6q8F4cnXoFFD55jkVVWYn36+SeggQo6KKGFGnoo
ookWuiCj5DhKTqOP4rffNZUedimGGeLHYTXMePjhZJapYAJmmV2x4ootujgajDHKWAcfm0RjZUlj
gpQIIaaUlI82LlUCZCLBfiScQmjCEgw/F3kzpXWlnJmSeVwiVcpx/uRDlD/95EOrP7m0BMpx/ayU
inVvwmmVnI9sVedXYc0zj1h6jmVfWe/aey+++eq7L7/9+vsvwPnS687+nmWN1e/A9tVTz8B9knMO
xBGfg+mm4lRs8YaHVfPMM8wA8+GHlpVIKqkonloZqp6pumqrrhIU6zYY8TPzzP0IQwjOhAhT6zSk
hDJRsEGD9EtJ9zSVS7Hl0ERuKaSkss5NMd3z3EO4HJePjvxsS+s9R1mXEi1tummuVITEKYa6dNr5
zr1i0RPwuwvLPTfdddt9N95567233nDnKy/geibsjsSFQwwopphes3HHH4dMIg6jkqzCiCOm3Flo
orHc8hsy5mEKccTggoopm5geSM6ExHxRMbYhCRxIzPkzzXdIXxTP0hClclQzUFuJO1CkEGNtRrmk
Qgw0yWPXk9ellFT+TkNekh1VJXXkwcMrSKS7rp1v2ysWfX6LPz755Zu/L555Br7+vGUZ/r6fiSvO
+DOPRXFFFJGTqgIO/UdWOcouxyLRaO5FLVtNHhLSD1qQIhON4AMEI8gHQuTGH7zxUSV+9atIVOIX
MdFRPGLiD5rEIhW0wEVyWIKLdNyEHz5pCXb6MTVYSC8TwyuJlpCCi56IbXqcAAUh3tAITmBPe2jj
nnzsYY93gY8+bDsfFKMoRfIpMX3se8fCADcwwyWmcOI4R2Lkd5hvLI5j9fuQiUh2IhKJCICWE2Dm
QOMiznWOIK7hx24kkggJThCCLQRFm9RjCd9x6ya0mAUt4nGcdEj+KxXLm51TfLcOb0mPE8vjRy6c
opR10KKE5ZqeQKJSxO2pTT7eY2L6UqnKVbKyla58JSxjKUtXwkt9Vjxlvqx4xcDVo2D0ep/EzJGp
jMmPMWbsRRrViAM2hgqAAuRM5lZ1Bs7Z0UbpQEokCMFHCG4iW/3YRipK6BCIuIQXF+EHj3hULeTA
Akr+UBqX2imeaYFJad+KCpjiQUlQlAIXtNhSIM0ViTokIj1QOVva2LWC9KFylg59KEQjCtGw2JKh
/FLfLuW1RWAGM4xiLCbjkNELNZZMZJRpY+WeyYUWFdCAMBqIrPyhjVIcSZvbTAg7+uGNUTSEpzx9
iLOyVYzRkU7+FjEriTJI4c57xAIWToWFN1LSun5Wi01P4UQpkmY8nxFDGf/s0tjUQ4g8RIIq6Dpi
KRcq0bWyta1uXSX64pVRLbqPcByNmGI+qjhxVIp+IiUpDu4Xov+h9I2Xi2ZL6dg5mPkDGkfaYx62
GYiEmEQb5bjsZbVRDFDcsFc+8o2urNUrq93kJMXo3U3K4ZKkZMuFbTIoKqpaQlDwRBvivOpUqpcI
TKgHoUhU61uDK9zhsjKXGJ0rWXxp144WTph6ld/iGOPXkU6OCiAbbGFT+sxobq5V1tvEPfrxC4pA
0CB89IONCpktYnBCIfzABSc2CJJKCMNGPbKkeksSD+voBBX+2phZ63CLCmiEkBhe8t09GPjJqUTi
DWVdj2/TStwJU5it+qLPcTM6OLPcdWLPTdw3QixdYyKjxNTFzP2ui103BvCwK5tjaggii5nJorwG
MW8EA2ER9fIDE7PyxzbkGxKK2IgfmchEJaBhpnWic6ZSKYUy+sEPVOAWKrxQCC+eAg1t5Ii/6qmE
NskmgrMmtHsVPjOaX/muKlZRrnPdMJ/uiqEP8zXE3xixdJ9R4r/yD2R+XnF2T7Vd7rq0jnXonCzq
64cZ3TjHia4vpCNtCEibwiO/eV0lTFFfDv4KE6j4xZah8QtU8PbJvICGMmg6FUucGhqokAqrcWFQ
qYQiEmT+NVcl+CCC7JFSoWn+NbDxNA8l0gfDyG3fLzvcJzpf6s54xrOeTRxYP/8Zu4EWtIvlKE1X
uexVjd5m6sKNs6AJS0nBOXcG053uTPiw3eYKxVjJZmtMiOATRiyzKYOt7+HWkthOzHDgCJawDkcM
Q87Vq53v7Gw8X4Nje7Yftas9WBZjO2Wqauk0D+3dV1kvstucoLhzhityw+7c6FZ3ut2tcqjkuhFh
lQomHgiVMSPhE2j19b5zLtyxpPLYynWfsj08Z/klfOGVOvqIo11iW0Q84s28tuUqrjKWkkYgdOS4
xz+uzZCPOxGMEFbJTT5flFcCE5Vw96ynh6uzvymbkTD+qAg8UXO0xUEMCsUH3vOu973zve9+/zvg
Ay/4wRPe78Vm89zoJbi6JsxPhzPHxISOqaKL+Nkj3jMyHNf0aleGBVdQgucrlwQl/OAKP+iMEjaT
hDCkYaVpcNEe3uDSL3wBCKaZA0H2sIc6JOELENQ9ECJohi9sHWeMIMTXE9EEjyw/7GLPIJIrceTp
h6L61r8+JyzRBuyvBxO3flMocFXqmcvdE1NQRN0Vio71s7/97n8//OMv//nTv/72dz+i0BEO/S+I
/4z6/4I8CjlMioUcnQEeIAKmhQG6hRk1oMMhgy9EINNtHrWJiAsMQBK4gAVcQRKAQBKwAAv8AAuA
AAv+UEEHKgEFzMAFgt7qgcAPuCAMwAAIGMEM/AAMvIERwAAQwAAFAIERzOAXGMEPzoAGxGDtxUAT
hEATAEETUAAhmAESRiEUQmEMeAQJgEETPAEaPIEh3EEMeKEWPsETsMET1IAaVMITtMETQEINiKEY
DkIZPoEciGEbqmEZQsKX8QHbvQkfPBh7mJ8niIEibAUlIMEK6AAlJKIiLiIjNqIjPiIkRqIkTiIl
VqIlXiImZqIjSgIlcKIkUGAFUgEIWIALuAAIlKIFuCApsoAFKAEqiiAIzEArUoASJAEFxCANsuII
ggAIvAEv5uAM3CIMzIERhMAPWEAGWEAehEAI7CBZEAABBcQADIRAIQBBDChhNF5jCEBhR5DAE8RA
DJBADETCN5KAGtRAOMZAG5JAJjyBGrSBN5ZhDcCjPMIjPdYACbRBGwrCrMUcIcgbIYyfVHiiIkoC
JypiQAAAOw==

------=_NextPart_000_0000_01CDC417.0A321A40
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://cdn.ttgtmedia.com/rms/onlineImages/cioAngle_178x20.png

iVBORw0KGgoAAAANSUhEUgAAALIAAAAUCAYAAAApz2ebAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp
bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6
eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0
MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo
dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw
dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv
IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS
ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD
cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFu
Y2VJRD0ieG1wLmlpZDowNkJBREIwMjZGOTAxMUUxQkI5MEZENjlFRThFODBCRCIgeG1wTU06RG9j
dW1lbnRJRD0ieG1wLmRpZDowNkJBREIwMzZGOTAxMUUxQkI5MEZENjlFRThFODBCRCI+IDx4bXBN
TTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA2QkFEQjAwNkY5MDExRTFC
QjkwRkQ2OUVFOEU4MEJEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA2QkFEQjAxNkY5MDEx
RTFCQjkwRkQ2OUVFOEU4MEJEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4
bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+DiIsDQAABA9JREFUeNrsmU9IFFEcx5+RBpm2JIkp
/jmkh9aDQRKsFIIGrac1SD10sCKPeamjVHQ0SDsakUEH9ZCeXKGEpWhBDDRoPagH10UzpXB1E1wP
9fu+2Tc7zu7W6qo47u8Lw7ozb2bejJ/f933f24z8gVd/BItlcR3jV8BikC2k5rJy0VZuT4tnLc4+
JR7aL4pK25m0Afn4UXqYXkedcBaVxux/NjUhHGfP0VYgemZ8u77+6cws8bTqsrhO98Dfgd8hcX/8
k/CufBc/bt4RHZNj+vXRjwcXojChbcfXMeFe8Me9Nvo3WOsUwa2wqHs/JNvvGuSTOfLe0LfVX+zI
VlO/f1ZC2z83o32nT3z/vLy0N4VSUy+dHddt9LiFe9EvavILoqBnZekQo6igVu+o3AAo9gHYeGop
Oy/boECchaWcFdLZkeF22AALgOubm5VuqUlzqBfVV+QxOF6r94N0LMDTTfsBIGACqHBXo+CscHTj
sei1t0tFmBueYXk9zZHXxeg1lwQ23nlweVwbEON85ey4L85DQTaXlsvYgGOqDxgh0B738dGzBMOb
dHwqpu/d1VflJ56701Ds7MgWVS5BCwgAhAIOEFfa8sSl4QHRTlEB+wG7USqyuBfn/3sPAO9dWdIh
Ng7xxdk5cfM7iglwAVL0TUWS3MwT8vMe9QkA4jroH9qo3I8ogmeShUajklnvahtkIVUMvZWjCIoZ
5zPIFhaGeeV2CirlxC0EhgKoJME/OhgO73mfnIUl0ikBKUBTcBv1kvoM0Ecix5GDAb9ZANacvVW7
tgq7/jfO52hxxIVh3Dwpm49MvpxFJQkjRRSmkLCbVgyik771mAmkcntMGI0ubY43Zql+wHEhFCiK
IVEOl/ffCMnn863+ZJCPmlRO7iPHA4QAwRgLoBECOxjJo8o9MdED4Oa82e+fkasGGMKR0zEJVKsI
iAfmbAxh9SNgKBbcR44U/xgBcFythqDd2tZmTBsjsD3T2kjkyI99PgbZojL+I9vHP4peR7340tCk
H8NELWBqj32YNGGCpfYhU5vV6ZuQWdyYtbXJ5WjMslpLZOJpLIbAxroGMkUOFEKiaIPVGBSIyvpq
edG9ML+t3ygS9HnadUvvS6JlQKsqg3+ijkpNgJJZw4WDJ+NqaqVgPxxwMBIpGqnAIKxurNF91PeD
7As78iHSTn6ESBaG/fxBAhkZjgyAUVi5FGHijRAH0Rd2ZFZKAsB2W962yV86Co78hHFIWe202XZ5
7hxtb1LJ+ukMsO7IzGDqolENEL+mzbXDU7tgJMtNd1f5LTLIhwnoVvp4noQ7A9zbBPAQvzUG+bDC
XIYFBdqqEjTxYKGBXZhBtgrQj+njkcmFESO6+O0wyFaDuSrizipKTPJb2R/9FWAA51wLs549p4wA
AAAASUVORK5CYII=

------=_NextPart_000_0000_01CDC417.0A321A40
Content-Type: text/css;
	charset="koi8-r"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cdn.ttgtmedia.com/rms/ux/css/global.css

article {
	DISPLAY: block
}
aside {
	DISPLAY: block
}
details {
	DISPLAY: block
}
figcaption {
	DISPLAY: block
}
figure {
	DISPLAY: block
}
footer {
	DISPLAY: block
}
header {
	DISPLAY: block
}
hgroup {
	DISPLAY: block
}
nav {
	DISPLAY: block
}
section {
	DISPLAY: block
}
audio {
	DISPLAY: inline-block
}
canvas {
	DISPLAY: inline-block
}
video {
	DISPLAY: inline-block
}
HTML {
	OVERFLOW-Y: scroll; FONT-SIZE: 100%
}
BODY {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ccc; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-FAMILY: Calibri, Helvetica, Arial, =
sans-serif; COLOR: #000; PADDING-TOP: 0px
}
H1 {
	LINE-HEIGHT: 1; FONT-WEIGHT: bold
}
H2 {
	LINE-HEIGHT: 1; FONT-WEIGHT: bold
}
H3 {
	LINE-HEIGHT: 1; FONT-WEIGHT: bold
}
H4 {
	LINE-HEIGHT: 1; FONT-WEIGHT: bold
}
H5 {
	LINE-HEIGHT: 1; FONT-WEIGHT: bold
}
H6 {
	LINE-HEIGHT: 1; FONT-WEIGHT: bold
}
H1 {
	MARGIN: 0px 0px 15px; FONT-SIZE: 2.2em
}
H2 {
	MARGIN: 0px 0px 10px; FONT-SIZE: 1.5em
}
H3 {
	MARGIN: 0px 0px 5px; FONT-SIZE: 1.3em
}
H4 {
	MARGIN: 0px 0px 5px; FONT-SIZE: 1.1em
}
H5 {
	MARGIN: 0px 0px 5px; FONT-SIZE: 1em
}
H6 {
	MARGIN: 0px; FONT-SIZE: 0.9em
}
P {
	LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 20px
}
BLOCKQUOTE {
	TEXT-ALIGN: justify; BORDER-LEFT: #eee 2px solid; PADDING-BOTTOM: 5px; =
MARGIN: 0px auto 20px; PADDING-LEFT: 15px; WIDTH: 80%; PADDING-RIGHT: =
15px; COLOR: #333; PADDING-TOP: 5px
}
BLOCKQUOTE SMALL {
	DISPLAY: block; FLOAT: right; COLOR: #999
}
HR {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
DISPLAY: block; HEIGHT: 1px; BORDER-TOP: #ddd 0px; BORDER-RIGHT: #ddd =
0px; PADDING-TOP: 0px
}
UL {
	LIST-STYLE: disc none outside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px =
20px 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	LIST-STYLE: disc none outside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px =
20px 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	LIST-STYLE: decimal none outside
}
UL UL {
	MARGIN: 0px 0px 0px 25px
}
UL OL {
	MARGIN: 0px 0px 0px 25px
}
OL OL {
	MARGIN: 0px 0px 0px 25px
}
OL UL {
	MARGIN: 0px 0px 0px 25px
}
LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL DT {
	FONT-WEIGHT: bold
}
DL DD {
	MARGIN: 5px 15px 20px
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#039; TEXT-DECORATION: none
}
A:visited {
	COLOR: #636
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
A:focus {
	BACKGROUND-COLOR: #ccc
}
ABBR {
	BORDER-BOTTOM: #000 1px dotted; CURSOR: help
}
ACRONYM {
	BORDER-BOTTOM: #000 1px dotted; CURSOR: help
}
ADDRESS {
	MARGIN: 0px 20px 20px; DISPLAY: block
}
CODE {
	FONT-FAMILY: consolas, courier, monospace, serif; WORD-WRAP: =
break-word; WHITE-SPACE: pre-line
}
KBD {
	FONT-FAMILY: consolas, courier, monospace, serif; WORD-WRAP: =
break-word; WHITE-SPACE: pre-line
}
PRE {
	FONT-FAMILY: consolas, courier, monospace, serif; WORD-WRAP: =
break-word; WHITE-SPACE: pre-line
}
SAMP {
	FONT-FAMILY: consolas, courier, monospace, serif; WORD-WRAP: =
break-word; WHITE-SPACE: pre-line
}
CODE {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fefeec; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; FONT-SIZE: 13px; PADDING-TOP: 2px
}
KBD {
	FONT-WEIGHT: bold
}
SAMP {
	FONT-WEIGHT: bold
}
DEL {
	TEXT-DECORATION: line-through
}
INS {
	BACKGROUND: #ff9; COLOR: #000; TEXT-DECORATION: none
}
EM {
	FONT-STYLE: italic
}
DFN {
	FONT-STYLE: italic
}
I {
	FONT-STYLE: italic
}
VAR {
	FONT-STYLE: italic
}
mark {
	FONT-STYLE: italic; BACKGROUND: #ff0; COLOR: #000; FONT-WEIGHT: bold
}
PRE {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 1.5em; BACKGROUND-COLOR: #000; =
MARGIN: 0px 0px 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: =
block; COLOR: #fff; PADDING-TOP: 20px
}
PRE > CODE {
	BACKGROUND: 0px 50%
}
Q {
	FONT-STYLE: italic; QUOTES: "\201C" "\201D" "\2018" "\2019"
}
Q:after {
	CONTENT: close-quote
}
Q:before {
	CONTENT: open-quote
}
SMALL {
	FONT-SIZE: 90%
}
STRONG {
	FONT-WEIGHT: bold
}
B {
	FONT-WEIGHT: bold
}
SUB {
	POSITION: relative; LINE-HEIGHT: 0; FONT-SIZE: 75%; VERTICAL-ALIGN: =
baseline
}
SUP {
	POSITION: relative; LINE-HEIGHT: 0; FONT-SIZE: 75%; VERTICAL-ALIGN: =
baseline
}
SUP {
	TOP: -0.5em
}
SUB {
	BOTTOM: -0.25em
}
TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; =
BORDER-SPACING: 0; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; COLOR: =
#333; PADDING-TOP: 0px
}
TD {
	VERTICAL-ALIGN: top
}
.niceTable CAPTION {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #333; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 1em; PADDING-TOP: 5px
}
.niceTable TH {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 0.8em; =
VERTICAL-ALIGN: middle; PADDING-TOP: 10px
}
.niceTable TD {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 0.8em; =
VERTICAL-ALIGN: middle; PADDING-TOP: 10px
}
.niceTable THEAD TH {
	BORDER-BOTTOM-COLOR: #333; TEXT-ALIGN: center; TEXT-TRANSFORM: =
uppercase; BORDER-TOP-COLOR: #333; BORDER-BOTTOM-WIDTH: 2px; =
BORDER-RIGHT-COLOR: #333; VERTICAL-ALIGN: bottom; BORDER-LEFT-COLOR: =
#333; FONT-WEIGHT: bold; text-shadow: 0 1px 0 #fff
}
.niceTable TBODY TR:hover TD {
	BACKGROUND-COLOR: #ffc
}
.niceTable TBODY TD:first-child {
	FONT-WEIGHT: bold
}
.niceTable TFOOT TD {
	BACKGROUND-COLOR: #333; COLOR: #fff
}
.sortableTable THEAD TH:hover {
	BACKGROUND-COLOR: #eee; CURSOR: pointer
}
.colHeaderSortUp:after {
	PADDING-LEFT: 3px; CONTENT: '^'
}
.colHeaderSortDown:after {
	PADDING-LEFT: 3px; CONTENT: 'v'
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
FORM OL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
FORM UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
FORM LI {
	MARGIN-BOTTOM: 20px
}
LEGEND {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 10px; FONT-SIZE: 0.8em; =
FONT-WEIGHT: bold
}
LABEL {
	POSITION: relative; TEXT-ALIGN: right; WIDTH: 25%; DISPLAY: =
inline-block; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px
}
.label {
	POSITION: relative; TEXT-ALIGN: right; WIDTH: 25%; DISPLAY: =
inline-block; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px
}
BUTTON {
	PADDING-BOTTOM: 2px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: =
invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 5px; =
FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; =
PADDING-TOP: 2px
}
INPUT {
	PADDING-BOTTOM: 2px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: =
invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 5px; =
FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; =
PADDING-TOP: 2px
}
SELECT {
	PADDING-BOTTOM: 2px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: =
invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 5px; =
FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; =
PADDING-TOP: 2px
}
TEXTAREA {
	PADDING-BOTTOM: 2px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: =
invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 5px; =
FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; =
PADDING-TOP: 2px
}
BUTTON {
	-webkit-appearance: button
}
INPUT[type=3D'button'] {
	-webkit-appearance: button
}
INPUT[type=3D'reset'] {
	-webkit-appearance: button
}
INPUT[type=3D'submit'] {
	-webkit-appearance: button
}
INPUT[type=3D'search'] {
	-webkit-appearance: textfield; -moz-box-sizing: content-box; =
-webkit-box-sizing: content-box
}
TEXTAREA {
	HEIGHT: auto; VERTICAL-ALIGN: top; OVERFLOW: auto; resize: vertical
}
BUTTON {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; =
PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #ccc; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333; FONT-SIZE: 0.8em; =
BORDER-TOP: #999 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; =
BORDER-RIGHT: #999 1px solid; PADDING-TOP: 4px; border-radius: 3px
}
INPUT[type=3D'submit'] {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; =
PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #ccc; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333; FONT-SIZE: 0.8em; =
BORDER-TOP: #999 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; =
BORDER-RIGHT: #999 1px solid; PADDING-TOP: 4px; border-radius: 3px
}
INPUT[type=3D'button'] {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; =
PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #ccc; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333; FONT-SIZE: 0.8em; =
BORDER-TOP: #999 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; =
BORDER-RIGHT: #999 1px solid; PADDING-TOP: 4px; border-radius: 3px
}
INPUT[type=3D'reset'] {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; =
PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #ccc; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333; FONT-SIZE: 0.8em; =
BORDER-TOP: #999 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; =
BORDER-RIGHT: #999 1px solid; PADDING-TOP: 4px; border-radius: 3px
}
INPUT[type=3D'hidden'] {
	DISPLAY: none
}
INPUT[type=3D'checkbox'] {
	BOX-SIZING: border-box; MARGIN: 0px 3px 0px 0px; CURSOR: pointer
}
INPUT[type=3D'radio'] {
	BOX-SIZING: border-box; MARGIN: 0px 3px 0px 0px; CURSOR: pointer
}
INPUT[type=3D'search'] {
	BOX-SIZING: content-box
}
INPUT[type=3D'text'] {
	BORDER-BOTTOM: #a5a5a5 1px solid; BORDER-LEFT: #a5a5a5 1px solid; =
COLOR: #666; BORDER-TOP: #a5a5a5 1px solid; BORDER-RIGHT: #a5a5a5 1px =
solid; border-radius: 3px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) =
inset
}
INPUT[type=3D'password'] {
	BORDER-BOTTOM: #a5a5a5 1px solid; BORDER-LEFT: #a5a5a5 1px solid; =
COLOR: #666; BORDER-TOP: #a5a5a5 1px solid; BORDER-RIGHT: #a5a5a5 1px =
solid; border-radius: 3px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) =
inset
}
TEXTAREA {
	BORDER-BOTTOM: #a5a5a5 1px solid; BORDER-LEFT: #a5a5a5 1px solid; =
COLOR: #666; BORDER-TOP: #a5a5a5 1px solid; BORDER-RIGHT: #a5a5a5 1px =
solid; border-radius: 3px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) =
inset
}
SELECT {
	BORDER-BOTTOM: #a5a5a5 1px solid; BORDER-LEFT: #a5a5a5 1px solid; =
COLOR: #666; BORDER-TOP: #a5a5a5 1px solid; BORDER-RIGHT: #a5a5a5 1px =
solid; border-radius: 3px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) =
inset
}
INPUT[type=3D'text']:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; =
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(82, 168, =
236, 0.6)
}
INPUT[type=3D'password']:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; =
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(82, 168, =
236, 0.6)
}
TEXTAREA:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; =
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(82, 168, =
236, 0.6)
}
INPUT[readonly]:focus {
	BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; BACKGROUND: #f5f5f5 =
0px 0px; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd; box-shadow: =
none
}
TEXTAREA[readonly]:focus {
	BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; BACKGROUND: #f5f5f5 =
0px 0px; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd; box-shadow: =
none
}
INPUT {
	-moz-transition: border .1s linear 0s, box-shadow .1s linear 0s
}
TEXTAREA {
	-moz-transition: border .1s linear 0s, box-shadow .1s linear 0s
}
SELECT {
	-moz-transition: border .1s linear 0s, box-shadow .1s linear 0s
}
INPUT[type=3Dsubmit][disabled=3Ddisabled] {
	BACKGROUND-COLOR: #ddd
}
BUTTON[disabled=3Ddisabled] {
	BACKGROUND-COLOR: #ddd
}
.error {
	COLOR: #c00
}
.error LABEL {
	COLOR: #c00
}
.error INPUT[type=3D'text'] {
	BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; BORDER-TOP: =
#c00 1px solid; BORDER-RIGHT: #c00 1px solid
}
.error INPUT[type=3D'password'] {
	BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; BORDER-TOP: =
#c00 1px solid; BORDER-RIGHT: #c00 1px solid
}
.error SELECT {
	BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; BORDER-TOP: =
#c00 1px solid; BORDER-RIGHT: #c00 1px solid
}
.error TEXTAREA {
	BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; BORDER-TOP: =
#c00 1px solid; BORDER-RIGHT: #c00 1px solid
}
.error INPUT[type=3D'text']:focus {
	BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; =
OUTLINE-STYLE: solid; OUTLINE-COLOR: #ec9e9e; OUTLINE-WIDTH: 1px; =
BORDER-TOP: #c00 1px solid; BORDER-RIGHT: #c00 1px solid
}
.error INPUT[type=3D'password']:focus {
	BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; =
OUTLINE-STYLE: solid; OUTLINE-COLOR: #ec9e9e; OUTLINE-WIDTH: 1px; =
BORDER-TOP: #c00 1px solid; BORDER-RIGHT: #c00 1px solid
}
.error SELECT:focus {
	BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; =
OUTLINE-STYLE: solid; OUTLINE-COLOR: #ec9e9e; OUTLINE-WIDTH: 1px; =
BORDER-TOP: #c00 1px solid; BORDER-RIGHT: #c00 1px solid
}
.error TEXTAREA:focus {
	BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; =
OUTLINE-STYLE: solid; OUTLINE-COLOR: #ec9e9e; OUTLINE-WIDTH: 1px; =
BORDER-TOP: #c00 1px solid; BORDER-RIGHT: #c00 1px solid
}
.required:after {
	COLOR: #a90000; CONTENT: '*'
}
.requiredFieldIndicator {
	FONT-STYLE: italic; COLOR: #666; FONT-SIZE: 12px
}
.requiredFieldIndicator EM {
	FONT-STYLE: normal; PADDING-RIGHT: 5px; COLOR: #a90000
}
.requiredFieldNote EM {
	FONT-STYLE: normal; PADDING-RIGHT: 5px; COLOR: #a90000
}
.requiredFieldNote {
	COLOR: #999; FONT-SIZE: 12px
}
.formPrivacyNotice {
	COLOR: #999; FONT-SIZE: 12px
}
.formButtons {
	TEXT-ALIGN: center
}
.primaryButton {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; LINE-HEIGHT: =
15px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #e37d00; =
PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: inline-block; COLOR: =
#fff; FONT-SIZE: 14px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: =
normal; BORDER-RIGHT: 0px; PADDING-TOP: 5px; border-radius: 8px; =
-moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; =
-webkit-border-radius: 8px
}
INPUT[type=3D'submit'].primaryButton {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; LINE-HEIGHT: =
15px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #e37d00; =
PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: inline-block; COLOR: =
#fff; FONT-SIZE: 14px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: =
normal; BORDER-RIGHT: 0px; PADDING-TOP: 5px; border-radius: 8px; =
-moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; =
-webkit-border-radius: 8px
}
INPUT[type=3D'button'].primaryButton {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; LINE-HEIGHT: =
15px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #e37d00; =
PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: inline-block; COLOR: =
#fff; FONT-SIZE: 14px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: =
normal; BORDER-RIGHT: 0px; PADDING-TOP: 5px; border-radius: 8px; =
-moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; =
-webkit-border-radius: 8px
}
INPUT[type=3D'reset'].primaryButton {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; LINE-HEIGHT: =
15px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #e37d00; =
PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: inline-block; COLOR: =
#fff; FONT-SIZE: 14px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: =
normal; BORDER-RIGHT: 0px; PADDING-TOP: 5px; border-radius: 8px; =
-moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; =
-webkit-border-radius: 8px
}
.articleCol1 INPUT.emailOptinFormEmailAddressSubmit {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; LINE-HEIGHT: =
15px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #e37d00; =
PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: inline-block; COLOR: =
#fff; FONT-SIZE: 14px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: =
normal; BORDER-RIGHT: 0px; PADDING-TOP: 5px; border-radius: 8px; =
-moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; =
-webkit-border-radius: 8px
}
.primaryButton:focus {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #fff; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; TEXT-DECORATION: none; text-shadow: 0 1px 1px rgba(0, =
0, 0, 0.25); box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25)
}
.primaryButton:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #fff; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; TEXT-DECORATION: none; text-shadow: 0 1px 1px rgba(0, =
0, 0, 0.25); box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25)
}
.primaryButton:visited {
	COLOR: #fff
}
.primaryButton:active {
	TOP: 2px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15)
}
.primaryButton:link {
	COLOR: #fff !important
}
.primaryButton:focus {
	COLOR: #fff !important
}
.primaryButton:hover {
	COLOR: #fff !important
}
INPUT[type=3Dsubmit][disabled=3Ddisabled].primaryButton:hover {
	text-shadow: none; box-shadow: none
}
BUTTON[disabled=3Ddisabled].primaryButton:hover {
	text-shadow: none; box-shadow: none
}
.secondaryButton {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc =
1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; TEXT-TRANSFORM: none; =
BACKGROUND-COLOR: #fff; MARGIN: 0px; MIN-HEIGHT: 20px; PADDING-LEFT: =
4px; PADDING-RIGHT: 4px; DISPLAY: inline-block; HEIGHT: 20px; COLOR: =
#999; MAX-HEIGHT: 20px; FONT-SIZE: 13px !important; VERTICAL-ALIGN: =
middle; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: =
#ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px; border-radius: =
2px
}
.secondaryButton:hover {
	BACKGROUND: #bbb; COLOR: #fff !important; TEXT-DECORATION: none
}
.secondaryButton:focus {
	BACKGROUND: #bbb; COLOR: #fff !important; TEXT-DECORATION: none
}
.secondaryButton:active {
	TOP: 1px
}
.secondaryButton:visited {
	COLOR: #999
}
.secondaryButton .icon {
	POSITION: relative; DISPLAY: inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat 0px 0px; =
MARGIN-RIGHT: 3px
}
.download.secondaryButton .icon {
	WIDTH: 13px; BACKGROUND-POSITION: -205px -46px; HEIGHT: 13px; TOP: 2px
}
.error.secondaryButton .icon {
	WIDTH: 13px; BACKGROUND-POSITION: -135px -46px; HEIGHT: 12px; TOP: 2px
}
.info.secondaryButton .icon {
	WIDTH: 13px; BACKGROUND-POSITION: -149px -46px; HEIGHT: 12px; TOP: 2px
}
.login.secondaryButton .icon {
	WIDTH: 16px; BACKGROUND-POSITION: -308px -22px; HEIGHT: 13px; TOP: 2px
}
.more.secondaryButton .icon {
	WIDTH: 13px; BACKGROUND-POSITION: -125px -95px; HEIGHT: 12px; TOP: 2px
}
.noIcon.secondaryButton .icon {
	DISPLAY: none
}
.star.secondaryButton .icon {
	WIDTH: 13px; BACKGROUND-POSITION: -292px -21px; HEIGHT: 13px; TOP: 1px
}
.warning.secondaryButton .icon {
	WIDTH: 16px; BACKGROUND-POSITION: -162px -46px; HEIGHT: 13px; TOP: 2px
}
.report.secondaryButton .icon {
	WIDTH: 16px; BACKGROUND-POSITION: -162px -46px; HEIGHT: 13px; TOP: 2px
}
.working.secondaryButton .icon {
	BACKGROUND-IMAGE: =
url(../images/global/redesign2/backgroundButtonSpinner.gif); WIDTH: =
10px; HEIGHT: 10px; TOP: 1px
}
.working.secondaryButton {
	CURSOR: default
}
.working.secondaryButton:hover {
	BACKGROUND-COLOR: #fff; COLOR: #999 !important
}
.working.secondaryButton:focus {
	BACKGROUND-COLOR: #fff; COLOR: #999 !important
}
.working.secondaryButton:active {
	TOP: 0px
}
.tertiaryButton {
	BORDER-BOTTOM: #c1c1c1 1px solid; POSITION: relative; BORDER-LEFT: =
#c1c1c1 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: =
7px; PADDING-RIGHT: 7px; DISPLAY: inline-block; BACKGROUND: #dedede; =
COLOR: #333; FONT-SIZE: 13px !important; VERTICAL-ALIGN: middle; =
BORDER-TOP: #c1c1c1 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #c1c1c1 =
1px solid; PADDING-TOP: 0px; text-shadow: 0 1px 0 #fff; border-radius: =
8px
}
.tertiaryButton:hover {
	BACKGROUND: #d3d3d3; TEXT-DECORATION: none
}
.tertiaryButton:focus {
	BACKGROUND: #d3d3d3; TEXT-DECORATION: none
}
.tertiaryButton .icon {
	POSITION: relative; DISPLAY: inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat 0px 0px; =
MARGIN-LEFT: 5px
}
.more.tertiaryButton .icon {
	WIDTH: 15px; BACKGROUND-POSITION: -100px -21px; HEIGHT: 15px; TOP: 2px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
OBJECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
EMBED {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
IFRAME {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#contentCompress {
	MARGIN: 0px auto; WIDTH: 980px
}
#universalBarCompress {
	MARGIN: 0px auto; WIDTH: 980px
}
#headerLogoCompress {
	MARGIN: 0px auto; WIDTH: 980px
}
#headerNavigationCompress {
	MARGIN: 0px auto; WIDTH: 980px
}
#footerNavigationCompress {
	MARGIN: 0px auto; WIDTH: 980px
}
#footerCompress {
	MARGIN: 0px auto; WIDTH: 980px
}
#footerMiscLinksCompress {
	MARGIN: 0px auto; WIDTH: 980px
}
#contentCompress:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
'.'
}
#universalBar:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
'.'
}
#headerNavigationCompress:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
'.'
}
#footerNavigationCompress:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
'.'
}
#content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../images/global/redesign2/spriteBackground.png) =
no-repeat 50% -90px; CLEAR: both; PADDING-TOP: 10px
}
#header {
	CLEAR: both
}
#article {
	CLEAR: both
}
#articleHeader {
	CLEAR: both
}
#articleBody {
	CLEAR: both
}
#articleFooter {
	CLEAR: both
}
#footer {
	CLEAR: both
}
#article {
	BORDER-BOTTOM: #b1b1b1 1px solid; POSITION: relative; BORDER-LEFT: =
#b1b1b1 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; =
MIN-HEIGHT: 700px; PADDING-LEFT: 20px; WIDTH: 600px; PADDING-RIGHT: =
20px; MARGIN-BOTTOM: 25px; FLOAT: left; BORDER-TOP: #b1b1b1 1px solid; =
BORDER-RIGHT: #b1b1b1 1px solid; PADDING-TOP: 0px
}
#articleBody {
	LINE-HEIGHT: 1.2em
}
#articleBody IMG {
	MAX-WIDTH: 600px
}
#home #article {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; WIDTH: 640px; =
PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#home #article .decorationTopLeft {
	DISPLAY: none
}
#home #article .decorationBottomRight {
	DISPLAY: none
}
#sidebar {
	WIDTH: 330px; MARGIN-BOTTOM: 50px; FLOAT: right
}
.articleCol1 {
	FLOAT: left
}
.articleCol2 {
	FLOAT: left
}
.articleCol3 {
	FLOAT: left
}
.articleColumnsTwo {
	MARGIN-BOTTOM: 20px; OVERFLOW: hidden
}
.articleColumnsThree {
	MARGIN-BOTTOM: 20px; OVERFLOW: hidden
}
.articleColumnsTwo .articleCol1 {
	WIDTH: 180px; MARGIN-RIGHT: 20px
}
.articleColumnsTwo .articleCol2 {
	WIDTH: 400px
}
.articleColumnsThree .articleCol1 {
	WIDTH: 190px; MARGIN-RIGHT: 15px
}
.articleColumnsThree .articleCol2 {
	WIDTH: 190px; MARGIN-RIGHT: 15px
}
.articleColumnsThree .articleCol3 {
	WIDTH: 190px
}
.articleColumns {
	MARGIN-BOTTOM: 25px; OVERFLOW: hidden
}
.articleColumns UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none !important; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none =
!important; PADDING-TOP: 0px
}
.articleSidebar UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none !important; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none =
!important; PADDING-TOP: 0px
}
.articleColumns > UL > LI {
	BORDER-LEFT: #666 1px dotted; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: =
none; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: inline-block; =
VERTICAL-ALIGN: top; LIST-STYLE-IMAGE: none; MARGIN-RIGHT: 5px; =
PADDING-TOP: 0px
}
.articleColumns > UL > LI:first-child {
	BORDER-LEFT: medium none; PADDING-LEFT: 0px
}
.articleColumns .columnCount2 > LI {
	WIDTH: 45%
}
.articleColumns .columnCount3 > LI {
	WIDTH: 30%
}
.articleColumns .columnCount4 > LI {
	WIDTH: 22%
}
.articleColumns .columnCount2 .columnCount2 > LI {
	FLOAT: left
}
.articleColumns .columnCount2 .columnCount2 > LI:first-child {
	PADDING-RIGHT: 10px
}
.articleColumns .columnSplash {
	OVERFLOW: hidden
}
.articleColumns .columnSplash IMG {
	WIDTH: 100%
}
.articleColumns .columnSplash UL LI {
	FONT-SIZE: 12px
}
.articleColumns .columnSplash H5 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 10px; COLOR: #333; FONT-SIZE: =
12px
}
.articleColumns .columnSplashMore {
	MARGIN-TOP: -10px; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.latestNewsColumns {
	BORDER-BOTTOM: #666 1px dotted; PADDING-BOTTOM: 10px
}
.latestNewsColumns H3 {
	MARGIN-BOTTOM: 15px
}
.latestNewsColumns > UL > LI {
	BORDER-LEFT: medium none
}
.latestNewsColumnsImage {
	MARGIN: 0px auto 5px; WIDTH: 145px; DISPLAY: block
}
#home .articleColumns > UL > LI {
	BORDER-BOTTOM: #b1b1b1 1px solid; BORDER-LEFT: #b1b1b1 1px solid; =
PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #fff; LIST-STYLE-TYPE: none; =
MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
FONT-SIZE: 13px; BORDER-TOP: #b1b1b1 1px solid; LIST-STYLE-IMAGE: none; =
BORDER-RIGHT: #b1b1b1 1px solid; PADDING-TOP: 10px
}
#home .articleColumns P {
	MARGIN-BOTTOM: 10px
}
#home .articleColumns IMG {
	MARGIN-BOTTOM: 10px
}
#home .articleColumns .viewAll {
	DISPLAY: block
}
#home .articleColumns .columnCount1 > LI {
	WIDTH: 618px
}
#home .articleColumns .columnCount2 > LI {
	WIDTH: 293px; MARGIN-LEFT: 5px
}
#home .articleColumns .columnCount3 > LI {
	WIDTH: 184px; MARGIN-LEFT: 0.5em
}
#home .articleColumns .columnCount4 > LI {
	WIDTH: 131px; MARGIN-LEFT: 5px
}
#home .articleColumns .columnCount2 > LI:first-child {
	MARGIN-LEFT: 0px
}
#home .articleColumns .columnCount3 > LI:first-child {
	MARGIN-LEFT: 0px
}
#home .articleColumns .columnCount4 > LI:first-child {
	MARGIN-LEFT: 0px
}
.floatRight {
	MARGIN: 0px 0px 10px 10px; FLOAT: right
}
.floatLeft {
	MARGIN: 0px 10px 10px 0px; FLOAT: left
}
.clearfix:before {
	DISPLAY: table; CONTENT: ""
}
.clearfix:after {
	DISPLAY: table; CONTENT: ""
}
.clearfix:after {
	CLEAR: both
}
#notification {
	POSITION: relative; BACKGROUND-COLOR: #ffc; WIDTH: 100%; COLOR: #333
}
#notificationClose {
	POSITION: absolute; TEXT-INDENT: 100%; WIDTH: 31px; DISPLAY: block; =
WHITE-SPACE: nowrap; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -328px -78px; =
HEIGHT: 31px; OVERFLOW: hidden; TOP: 5px; CURSOR: pointer; LEFT: 5px
}
#notificationText {
	PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 40px; WIDTH: =
940px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#notificationText P {
	MARGIN: 15px 0px 0px
}
#notificationText P:first-child {
	MARGIN: 0px
}
#universalBar {
	BORDER-BOTTOM: #666 1px dotted; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-SIZE: 0.6em; PADDING-TOP: 4px
}
#seoKeyword {
	FLOAT: right; COLOR: #999
}
#membershipLinks {
	FLOAT: left
}
#membershipLinks UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; LIST-STYLE-IMAGE: none
}
#membershipLinks LI {
	LINE-HEIGHT: 1.2em; TEXT-TRANSFORM: uppercase; PADDING-RIGHT: 10px; =
DISPLAY: block; FLOAT: left; COLOR: #999; MARGIN-RIGHT: 10px; =
BORDER-RIGHT: #ccc 1px solid
}
#membershipLinks A {
	COLOR: #fff
}
#membershipLinks A:hover {
	TEXT-DECORATION: none
}
#membershipLinks #mlNetwork {
	DISPLAY: none
}
#membershipLinks #mlRss {
	PADDING-RIGHT: 10px; MARGIN-RIGHT: 10px; BORDER-RIGHT: 0px
}
#membershipLinks #mlRss SPAN {
	POSITION: relative; WIDTH: 11px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -327px -22px; =
FLOAT: left; HEIGHT: 11px; TOP: 0px; MARGIN-RIGHT: 2px
}
#header {
	BACKGROUND: #3c3c3c
}
#headerLogo {
	BACKGROUND: url(../images/global/redesign2/spriteBackground.png) =
no-repeat 50% 0px
}
#headerLogo A {
	POSITION: relative; BACKGROUND-COLOR: transparent; TEXT-INDENT: 100%; =
DISPLAY: block; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; =
BACKGROUND-POSITION: 0px 0px; HEIGHT: 65px; OVERFLOW: hidden; TOP: 28px
}
#headerLogoCompress {
	POSITION: relative; MIN-HEIGHT: 88px
}
#headerTechtargetLogo {
	POSITION: absolute; WIDTH: 119px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -119px =
-157px; HEIGHT: 63px; TOP: 13px; CURSOR: pointer; RIGHT: 0px
}
#footer {
	POSITION: relative; BACKGROUND-COLOR: #fff
}
#footerCompress {
	POSITION: relative
}
#footerTechtargetLogo {
	POSITION: absolute; WIDTH: 87px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -240px =
-157px; HEIGHT: 47px; TOP: 50px; RIGHT: 5px
}
#footerMiscLinksCompress {
	POSITION: relative; BACKGROUND-COLOR: #fff; BORDER-TOP: #999 1px dotted
}
#footerMiscLinks UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: =
none
}
#footerMiscLinks LI {
	DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; MARGIN-LEFT: 30px
}
#footerMiscLinks LI:first-child {
	MARGIN: 0px; FLOAT: left
}
#footerMiscLinks LI A {
	TEXT-TRANSFORM: uppercase; COLOR: #666; FONT-SIZE: 10px; =
VERTICAL-ALIGN: text-top; FONT-WEIGHT: bold; WORD-SPACING: 2px; =
TEXT-DECORATION: none
}
#footerCopyright {
	POSITION: absolute; TEXT-ALIGN: right; MARGIN: 0px; COLOR: #666; CLEAR: =
both; FONT-SIZE: 10px; TOP: -25px; RIGHT: 0px
}
#headerNavigation {
	BORDER-BOTTOM: 0px; FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#00a99d',endC=
olorstr=3D'#00716a',GradientType=3D0); BORDER-LEFT: 0px; PADDING-BOTTOM: =
8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #00a99d; HEIGHT: =
30px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 7px
}
#footerNavigation {
	BORDER-BOTTOM: 0px; FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#00a99d',endC=
olorstr=3D'#00716a',GradientType=3D0); BORDER-LEFT: 0px; PADDING-BOTTOM: =
8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #00a99d; HEIGHT: =
30px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 7px
}
.navigationSearch {
	FLOAT: right
}
.navigationSearch FIELDSET {
	POSITION: relative; TOP: 2px
}
.navigationSearchLabel {
	DISPLAY: none
}
INPUT.navigationSearchBox {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 8px; WIDTH: 175px; PADDING-RIGHT: 0px; FLOAT: left; =
HEIGHT: 25px; COLOR: #e37d00; BORDER-TOP: 0px; BORDER-RIGHT: 0px; =
PADDING-TOP: 0px; border-radius: 10px 0 0 10px
}
INPUT.navigationSearchBox:focus {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; OUTLINE-STYLE: none; =
OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: #333; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; box-shadow: none
}
INPUT.navigationSearchSubmitButton {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; TEXT-INDENT: -90px; PADDING-LEFT: 0px; WIDTH: 33px; =
PADDING-RIGHT: 0px; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -60px -48px; =
HEIGHT: 25px; OVERFLOW: auto; BORDER-TOP: 0px; RIGHT: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px; border-radius: 0
}
.megaMenu {
	FLOAT: left
}
.megaMenu UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; LIST-STYLE-IMAGE: none
}
.megaMenu LI {
	Z-INDEX: 999999; LINE-HEIGHT: 1em
}
.megaMenu LI.mmNavItemFocus {
	COLOR: #e37d00
}
.mmNavItem {
	POSITION: relative; WIDTH: 70px; DISPLAY: block; FLOAT: left; HEIGHT: =
30px; BORDER-RIGHT: #333 1px solid
}
.mmNavItem .mmDropDownArrow {
	POSITION: absolute; WIDTH: 7px; BOTTOM: 5px; DISPLAY: block; HEIGHT: =
4px; RIGHT: 8px
}
.mmNavItem:first-child {
	BORDER-LEFT: #333 1px solid
}
.mmNavItem .mmNavLink {
	POSITION: absolute; PADDING-BOTTOM: 3px; LINE-HEIGHT: 14px; =
PADDING-LEFT: 10px; BOTTOM: 0px; PADDING-RIGHT: 10px; DISPLAY: =
inline-block; WORD-WRAP: normal; WHITE-SPACE: nowrap; COLOR: #fff; =
FONT-SIZE: 0.85em; VERTICAL-ALIGN: bottom; TOP: 0px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none; PADDING-TOP: 0px; LEFT: 0px
}
.mmNavItem .mmNavLink:focus {
	BACKGROUND-COLOR: transparent
}
.mmNavItem .mmNavLink .mmNavLinkEyebrow {
	DISPLAY: block; FONT-SIZE: 0.85em
}
.mmNavItem .mmNavLink .mmNavLinkBigger {
	FONT-SIZE: 1.3em
}
.mmContent {
	Z-INDEX: 999999; BORDER-BOTTOM: #00716a 2px solid; POSITION: absolute; =
BORDER-LEFT: #00716a 2px solid; BACKGROUND-COLOR: #fff; VISIBILITY: =
hidden; FONT-SIZE: 0.8em; OVERFLOW: hidden; BORDER-TOP: #00716a 2px =
solid; BORDER-RIGHT: #00716a 2px solid; LEFT: -8px
}
.mmContent H5 {
	COLOR: #00a99d
}
.mmContent .viewAll A {
	COLOR: #e37d00
}
#headerNavigation .mmContent {
	BORDER-TOP: 0px; TOP: 38px; box-shadow: 4px 2px 10px rgba(0, 0, 0, =
0.25)
}
#footerNavigation .mmContent {
	BORDER-BOTTOM: 0px; BOTTOM: 37px; box-shadow: 4px -2px 10px rgba(0, 0, =
0, 0.25)
}
.mmNavItemVendor A {
	COLOR: #00a99d
}
.mmNavItemVendor .mmNavLink {
	COLOR: #a5e8e8
}
.mmNavItemVendor H5 {
	COLOR: #a9a9a9; FONT-SIZE: 1.25em !important
}
.mmShow .mmContent {
	VISIBILITY: visible
}
.mmContent .mmContentCols {
	BORDER-LEFT: #d6d6d6 1px dotted; MARGIN: 0px 0px 0px 5px; OVERFLOW: =
hidden
}
.mmContentCols > LI {
	BORDER-LEFT: #999 1px dotted; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; =
PADDING-LEFT: 10px; WIDTH: 179px; PADDING-RIGHT: 10px; FLOAT: left; =
PADDING-TOP: 5px
}
.mmContentCols > LI:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.mmContentCols LI H5 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 10px; FONT-SIZE: 1.2em
}
.mmContentCols LI H6 {
	MARGIN-BOTTOM: 2px; FONT-SIZE: 1.1em
}
.mmContentCols .mmColTypeFeaturedVendor {
	WIDTH: 360px
}
.mmContentCols .mmColTypeTopStory IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
MARGIN-BOTTOM: 5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px =
solid
}
.mmContentCols .mmColTypeTopStory P {
	MARGIN-BOTTOM: 5px
}
.mmContentCols .mmColTypeTopics H6 {
	MARGIN-BOTTOM: 22px
}
.mmContentCols .mmColTypeTopics P {
	LINE-HEIGHT: 1.3em; MARGIN-TOP: -20px
}
.mmContentCols .mmColTypeTopics P A {
	COLOR: #000
}
.mmContentCols .mmColTypeBlogs P.blogBy {
	FONT-SIZE: 0.75em
}
.mmContentCols .mmColTypeBlogs P.blogSummary A {
	DISPLAY: block
}
.mmContentCols .mmColTypeBlogs P.poweredBy {
	MARGIN: 3px 5px 0px 0px; CLEAR: both
}
.mmContentCols .mmColSubcol {
	WIDTH: 565px; OVERFLOW: hidden
}
.mmContentCols .mmColSubcol UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.mmContentCols .mmColSubcol UL LI {
	BORDER-LEFT: #999 1px dotted; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 10px; WIDTH: 170px; PADDING-RIGHT: 10px; FLOAT: left; =
PADDING-TOP: 0px
}
.mmContentCols .mmColSubcol UL LI:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; BORDER-TOP: =
0px; BORDER-RIGHT: 0px
}
.mmContentLinkList LI {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; BORDER-TOP: #eee 1px solid; PADDING-TOP: 5px
}
.mmContentLinkList LI:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.mmPromo {
	BORDER-BOTTOM: #bbb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #bbb =
1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f2f2f2; MARGIN-TOP: =
10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px solid; =
BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 0px
}
.mmPromo IMG {
	MAX-WIDTH: 180px; MARGIN-BOTTOM: 5px
}
.mmContentLinkList LI.mmSponsoredNews.viewAll A {
	FONT-FAMILY: arial, sans-serif; FONT-SIZE: 10px
}
.mmContentLinkList LI.mmSponsoredNewsHeader {
	TEXT-TRANSFORM: uppercase; MARGIN-TOP: 5px; FONT-FAMILY: arial, =
sans-serif; COLOR: #00a99d; FONT-SIZE: 12px; BORDER-TOP: 0px; =
FONT-WEIGHT: bold
}
#breadcrumbs {
	MARGIN: 0px 0px 3px
}
#breadcrumbs UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#breadcrumbs UL {
	COLOR: #666; FONT-SIZE: 11px
}
#breadcrumbs UL A {
	COLOR: #666; FONT-SIZE: 11px
}
#breadcrumbs UL LI {
	LINE-HEIGHT: 1.2; LIST-STYLE-TYPE: none; PADDING-RIGHT: 5px; DISPLAY: =
inline; LIST-STYLE-IMAGE: none
}
#breadcrumbs UL LI:before {
	PADDING-RIGHT: 3px; FONT-FAMILY: arial, serif; FONT-SIZE: 10px; =
CONTENT: '>\00a0'
}
#breadcrumbs UL LI:first-child:before {
	PADDING-RIGHT: 0px; CONTENT: ''
}
#breadcrumbs UL LI EM {
	FONT-STYLE: normal
}
#home #breadcrumbs {
	DISPLAY: none
}
#articleHeader {
	MARGIN: 10px 0px
}
#headline H1 {
	COLOR: #00a99d
}
#articleBody H1 {
	COLOR: #00a99d
}
#headline .button {
	FLOAT: right; TOP: 10px
}
#eyebrow P {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 5px; COLOR: #333; FONT-SIZE: =
13px
}
#subhead H2 {
	FONT-STYLE: italic; MARGIN: 5px 0px 15px; COLOR: #333; FONT-SIZE: 21px; =
FONT-WEIGHT: normal
}
#articleToolbar {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 4px; MIN-HEIGHT: 28px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: =
#999 1px dotted; PADDING-TOP: 4px
}
#byline {
	LINE-HEIGHT: 1.1; WIDTH: 210px; FLOAT: left; FONT-SIZE: 12px
}
#byline P {
	MARGIN-BOTTOM: 0px
}
#byline .author {
	FLOAT: left; FONT-WEIGHT: bold
}
#byline .authorEmail {
	FLOAT: left
}
#byline .authorEmail A {
	POSITION: relative; WIDTH: 13px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -120px -45px; =
HEIGHT: 10px; TOP: 2px; LEFT: 5px
}
#byline .authorTitle {
	FLOAT: left
}
#byline .authorTitle:before {
	CONTENT: ', '
}
#byline .publishDate {
	DISPLAY: block; COLOR: #666; CLEAR: both; PADDING-TOP: 2px
}
#contentTools {
	DISPLAY: none; OVERFLOW: hidden
}
#contentTools UL {
	MARGIN: 4px 0px 0px; FLOAT: right
}
#contentTools LI {
	LINE-HEIGHT: 0; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 6px; =
DISPLAY: block; FLOAT: left; LIST-STYLE-IMAGE: none
}
#contentTools LI > A {
	BACKGROUND-IMAGE: url(../images/global/redesign2/spriteGlobal.png); =
POSITION: relative; TEXT-INDENT: -9999px; DISPLAY: block; =
BACKGROUND-REPEAT: no-repeat; FLOAT: left; OVERFLOW: hidden
}
#contentTools LI A:focus {
	BACKGROUND-COLOR: transparent
}
#contentTools-email A {
	WIDTH: 26px; BACKGROUND-POSITION: -212px -22px; HEIGHT: 20px; TOP: 0px
}
#contentTools-print A {
	WIDTH: 21px; BACKGROUND-POSITION: -240px -21px; HEIGHT: 22px; TOP: -2px
}
#contentTools-reprints A {
	WIDTH: 22px; BACKGROUND-POSITION: -189px -21px; HEIGHT: 22px; TOP: -2px
}
#contentTools-commentCount {
	POSITION: relative
}
#contentTools-commentCount A {
	POSITION: absolute; WIDTH: 26px; BACKGROUND-POSITION: -262px -21px; =
HEIGHT: 21px; TOP: -1px
}
#contentTools-commentCount SPAN {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 1; TEXT-INDENT: =
0px; WIDTH: 22px; DISPLAY: block; COLOR: #666; FONT-SIZE: 11px; TOP: =
3px; FONT-WEIGHT: bold; LEFT: 2px
}
#contentTools-textSizeSmall .textSizer {
	WIDTH: 12px; DISPLAY: none; BACKGROUND-POSITION: -240px 0px; HEIGHT: =
11px; TOP: 9px
}
.activeSize#contentTools-textSizeSmall .textSizer {
	BACKGROUND-POSITION: -189px 0px
}
#contentTools-textSizeMedium .textSizer {
	WIDTH: 15px; DISPLAY: none; BACKGROUND-POSITION: -253px 0px; HEIGHT: =
15px; TOP: 5px
}
.activeSize#contentTools-textSizeMedium .textSizer {
	BACKGROUND-POSITION: -202px 0px
}
#contentTools-textSizeLarge .textSizer {
	WIDTH: 20px; DISPLAY: none; BACKGROUND-POSITION: -270px 0px; HEIGHT: =
20px
}
.activeSize#contentTools-textSizeLarge .textSizer {
	BACKGROUND-POSITION: -219px 0px
}
#contentTools-textSizeMedium {
	MARGIN-LEFT: 3px !important
}
#contentTools-textSizeLarge {
	MARGIN-LEFT: 3px !important
}
.activeSize#contentTools-textSizeSmall {
	CURSOR: default
}
.activeSize#contentTools-textSizeMedium {
	CURSOR: default
}
.activeSize#contentTools-textSizeLarge {
	CURSOR: default
}
#contentTools-rss A {
	WIDTH: 17px; BACKGROUND-POSITION: -240px -45px; HEIGHT: 17px; TOP: 1px
}
#contentTools #socialMedia-addThis {
	DISPLAY: none
}
#socialMedia-addThis A {
	WIDTH: 17px; BACKGROUND-POSITION: -259px -45px; HEIGHT: 17px; TOP: 1px
}
#socialMedia-facebook A {
	WIDTH: 17px; BACKGROUND-POSITION: -278px -45px; HEIGHT: 17px; TOP: 1px
}
#socialMedia-google A {
	WIDTH: 17px; BACKGROUND-POSITION: -332px -45px; HEIGHT: 17px; TOP: 1px
}
#socialMedia-linkedin A {
	WIDTH: 17px; BACKGROUND-POSITION: -296px -45px; HEIGHT: 17px; TOP: 1px
}
#socialMedia-twitter A {
	WIDTH: 17px; BACKGROUND-POSITION: -314px -45px; HEIGHT: 17px; TOP: 1px
}
#socialMedia-tweetButton {
	MARGIN-RIGHT: -28px !important
}
#socialMedia-linkedInButton {
	MARGIN: inherit
}
#socialMedia-plusoneButton {
	MARGIN-RIGHT: -30px !important
}
#socialMedia-facebookLike {
	POSITION: relative; OVERFLOW: visible; TOP: 0px; MARGIN-RIGHT: 0px =
!important
}
#socialMedia-facebookLike IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 75px; HEIGHT: 20px; =
OVERFLOW: visible; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#socialMedia-facebookLike A {
	TEXT-DECORATION: none
}
#relatedSites {
	POSITION: relative; PADDING-BOTTOM: 10px; WIDTH: 100%; CLEAR: both; =
OVERFLOW: hidden; PADDING-TOP: 10px
}
#relatedSites H5 {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 10px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 22px; =
PADDING-TOP: 0px
}
#relatedSites .listTypeTab {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FLOAT: left; BORDER-TOP: 0px; =
MARGIN-RIGHT: 25px; BORDER-RIGHT: 0px
}
#relatedSites .listTypeTab LI {
	WIDTH: 231px
}
#relatedSites .listTypeTab LI.selected SPAN {
	RIGHT: 8px
}
#relatedSites .listTypeTabContent {
	WIDTH: 720px; MARGIN-BOTTOM: 20px; FLOAT: left
}
#relatedSites .listTypeTabContent H6 {
	LINE-HEIGHT: 1.2; MARGIN: 5px 0px 3px; FONT-SIZE: 16px
}
#relatedSites .listTypeTabContent P {
	LINE-HEIGHT: 1.3; FONT-SIZE: 14px
}
.rshLogo {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 15px
}
.rshLogo A {
	BACKGROUND-COLOR: transparent; TEXT-INDENT: 100%; WIDTH: 700px; =
DISPLAY: block; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; =
BACKGROUND-POSITION: 0px 0px; HEIGHT: 40px; OVERFLOW: hidden
}
.rshLogo {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 15px
}
.rshLogo A {
	MARGIN-TOP: 10px; MIN-HEIGHT: 30px
}
.rshLogo A.searchsqlserver {
	BACKGROUND-IMAGE: url(../images/searchsqlserver/redesign2/rshLogo.png); =
WIDTH: 220px; HEIGHT: 26px
}
.rshLogo A.searchsoftwarequality {
	BACKGROUND-IMAGE: =
url(../images/searchsoftwarequality/redesign2/rshLogo.png); WIDTH: =
276px; HEIGHT: 27px
}
.rshLogo A.searchsoa {
	BACKGROUND-IMAGE: url(../images/searchsoa/redesign2/rshLogo.png); =
WIDTH: 155px; HEIGHT: 20px
}
.rshLogo A.searchwindevelopment {
	BACKGROUND-IMAGE: =
url(../images/searchwindevelopment/redesign2/rshLogo.png); WIDTH: 293px; =
HEIGHT: 26px
}
.rshLogo A.searchdatacenter {
	BACKGROUND-IMAGE: =
url(../images/searchdatacenter/redesign2/rshLogo.png); WIDTH: 228px; =
HEIGHT: 20px
}
.rshLogo A.searchdatacenterin {
	BACKGROUND-IMAGE: =
url(../images/searchdatacenterin/redesign2/rshLogo.png); WIDTH: 250px; =
HEIGHT: 20px
}
.rshLogo A.searchenterpriselinux {
	BACKGROUND-IMAGE: =
url(../images/searchenterpriselinux/redesign2/rshLogo.png); WIDTH: =
271px; HEIGHT: 26px
}
.rshLogo A.searchservervirtualization {
	BACKGROUND-IMAGE: =
url(../images/searchservervirtualization/redesign2/rshLogo.png); WIDTH: =
310px; HEIGHT: 20px
}
.rshLogo A.searchvirtualdatacentreuk {
	BACKGROUND-IMAGE: =
url(../images/searchvirtualdatacentreuk/redesign2/rshLogo.png); WIDTH: =
362px; HEIGHT: 20px
}
.rshLogo A.searchvmware {
	BACKGROUND-IMAGE: url(../images/searchvmware/redesign2/rshLogo.png); =
WIDTH: 191px; HEIGHT: 20px
}
.rshLogo A.searchwindowsserver {
	BACKGROUND-IMAGE: =
url(../images/searchwindowsserver/redesign2/rshLogo.png); WIDTH: 270px; =
HEIGHT: 20px
}
.rshLogo A.searchcloudcomputing {
	BACKGROUND-IMAGE: =
url(../images/searchcloudcomputing/redesign2/rshLogo.png); WIDTH: 282px; =
HEIGHT: 26px
}
.rshLogo A.search400 {
	BACKGROUND-IMAGE: url(../images/search400/redesign2/rshLogo.png); =
WIDTH: 145px; HEIGHT: 20px
}
.rshLogo A.searchbusinessanalytics {
	BACKGROUND-IMAGE: =
url(../images/searchbusinessanalytics/redesign2/rshLogo.png); WIDTH: =
291px; HEIGHT: 27px
}
.rshLogo A.searchcrm {
	BACKGROUND-IMAGE: url(../images/searchcrm/redesign2/rshLogo.png); =
WIDTH: 156px; HEIGHT: 20px
}
.rshLogo A.searchdatamanagement {
	BACKGROUND-IMAGE: =
url(../images/searchdatamanagement/redesign2/rshLogo.png); WIDTH: 296px; =
HEIGHT: 26px
}
.rshLogo A.searchdatamanagementuk {
	BACKGROUND-IMAGE: =
url(../images/searchdatamanagementuk/redesign2/rshLogo.png); WIDTH: =
366px; HEIGHT: 26px
}
.rshLogo A.searchmanufacturingerp {
	BACKGROUND-IMAGE: =
url(../images/searchmanufacturingerp/redesign2/rshLogo.png); WIDTH: =
297px; HEIGHT: 26px
}
.rshLogo A.searchoracle {
	BACKGROUND-IMAGE: url(../images/searchoracle/redesign2/rshLogo.png); =
WIDTH: 177px; HEIGHT: 20px
}
.rshLogo A.searchsap {
	BACKGROUND-IMAGE: url(../images/searchsap/redesign2/rshLogo.png); =
WIDTH: 150px; HEIGHT: 20px
}
.rshLogo A.searchmobilecomputing {
	BACKGROUND-IMAGE: =
url(../images/searchmobilecomputing/redesign2/rshLogo.png); WIDTH: =
296px; HEIGHT: 26px
}
.rshLogo A.searchnetworking {
	BACKGROUND-IMAGE: =
url(../images/searchnetworking/redesign2/rshLogo.png); WIDTH: 228px; =
HEIGHT: 26px
}
.rshLogo A.searchnetworkinguk {
	BACKGROUND-IMAGE: =
url(../images/searchnetworkinguk/redesign2/rshLogo.png); WIDTH: 295px; =
HEIGHT: 26px
}
.rshLogo A.searchtelecom {
	BACKGROUND-IMAGE: url(../images/searchtelecom/redesign2/rshLogo.png); =
WIDTH: 190px; HEIGHT: 20px
}
.rshLogo A.searchunifiedcommunications {
	BACKGROUND-IMAGE: =
url(../images/searchunifiedcommunications/redesign2/rshLogo.png); WIDTH: =
361px; HEIGHT: 20px
}
.rshLogo A.searchcloudsecurity {
	BACKGROUND-IMAGE: =
url(../images/searchcloudsecurity/redesign2/rshLogo.png); WIDTH: 253px; =
HEIGHT: 27px
}
.rshLogo A.searchfinancialsecurity {
	BACKGROUND-IMAGE: =
url(../images/searchfinancialsecurity/redesign2/rshLogo.png); WIDTH: =
284px; HEIGHT: 27px
}
.rshLogo A.searchmidmarketsecurity {
	BACKGROUND-IMAGE: =
url(../images/searchmidmarketsecurity/redesign2/rshLogo.png); WIDTH: =
306px; HEIGHT: 27px
}
.rshLogo A.searchsecurity {
	BACKGROUND-IMAGE: url(../images/searchsecurity/redesign2/rshLogo.png); =
WIDTH: 193px; HEIGHT: 27px
}
.rshLogo A.searchsecurityuk {
	BACKGROUND-IMAGE: =
url(../images/searchsecurityuk/redesign2/rshLogo.png); WIDTH: 261px; =
HEIGHT: 27px
}
.rshLogo A.searchsecurityin {
	BACKGROUND-IMAGE: =
url(../images/searchsecurityin/redesign2/rshLogo.png); WIDTH: 215px; =
HEIGHT: 27px
}
.rshLogo A.searchsecurityau {
	BACKGROUND-IMAGE: =
url(../images/searchsecurityau/redesign2/rshLogo.png); WIDTH: 274px; =
HEIGHT: 27px
}
.rshLogo A.searchenterprisedesktop {
	BACKGROUND-IMAGE: =
url(../images/searchenterprisedesktop/redesign2/rshLogo.png); WIDTH: =
303px; HEIGHT: 26px
}
.rshLogo A.searchexchange {
	BACKGROUND-IMAGE: url(../images/searchexchange/redesign2/rshLogo.png); =
WIDTH: 204px; HEIGHT: 26px
}
.rshLogo A.searchwinit {
	BACKGROUND-IMAGE: url(../images/searchwinit/redesign2/rshLogo.png); =
WIDTH: 167px; HEIGHT: 20px
}
.rshLogo A.searchvirtualdesktop {
	BACKGROUND-IMAGE: =
url(../images/searchvirtualdesktop/redesign2/rshLogo.png); WIDTH: 263px; =
HEIGHT: 26px
}
.rshLogo A.searchdomino {
	BACKGROUND-IMAGE: url(../images/searchdomino/redesign2/rshLogo.png); =
WIDTH: 190px; HEIGHT: 20px
}
.rshLogo A.searchcontentmanagement {
	BACKGROUND-IMAGE: =
url(../images/searchcontentmanagement/redesign2/rshLogo.png); WIDTH: =
332px; HEIGHT: 26px
}
.rshLogo A.searchdatabackup {
	BACKGROUND-IMAGE: =
url(../images/searchdatabackup/redesign2/rshLogo.png); WIDTH: 234px; =
HEIGHT: 26px
}
.rshLogo A.searchdisasterrecovery {
	BACKGROUND-IMAGE: =
url(../images/searchdisasterrecovery/redesign2/rshLogo.png); WIDTH: =
288px; HEIGHT: 27px
}
.rshLogo A.searchstorage {
	BACKGROUND-IMAGE: url(../images/searchstorage/redesign2/rshLogo.png); =
WIDTH: 185px; HEIGHT: 26px
}
.rshLogo A.searchcloudstorage {
	BACKGROUND-IMAGE: =
url(../images/searchcloudstorage/redesign2/rshLogo.png); WIDTH: 246px; =
HEIGHT: 26px
}
.rshLogo A.searchvirtualstorage {
	BACKGROUND-IMAGE: =
url(../images/searchvirtualstorage/redesign2/rshLogo.png); WIDTH: 253px; =
HEIGHT: 26px
}
.rshLogo A.searchsmbstorage {
	BACKGROUND-IMAGE: =
url(../images/searchsmbstorage/redesign2/rshLogo.png); WIDTH: 233px; =
HEIGHT: 26px
}
.rshLogo A.searchstorageuk {
	BACKGROUND-IMAGE: url(../images/searchstorageuk/redesign2/rshLogo.png); =
WIDTH: 256px; HEIGHT: 26px
}
.rshLogo A.searchstorageau {
	BACKGROUND-IMAGE: url(../images/searchstorageau/redesign2/rshLogo.png); =
WIDTH: 269px; HEIGHT: 26px
}
.rshLogo A.searchcio {
	BACKGROUND-IMAGE: url(../images/searchcio/redesign2/rshLogo.png); =
WIDTH: 149px; HEIGHT: 20px
}
.rshLogo A.searchcioin {
	BACKGROUND-IMAGE: url(../images/searchcioin/redesign2/rshLogo.png); =
WIDTH: 172px; HEIGHT: 20px
}
.rshLogo A.searchcioau {
	BACKGROUND-IMAGE: url(../images/searchcioau/redesign2/rshLogo.png); =
WIDTH: 230px; HEIGHT: 20px
}
.rshLogo A.searchcio-midmarket {
	BACKGROUND-IMAGE: =
url(../images/searchcio-midmarket/redesign2/rshLogo.png); WIDTH: 269px; =
HEIGHT: 20px
}
.rshLogo A.searchcompliance {
	BACKGROUND-IMAGE: =
url(../images/searchcompliance/redesign2/rshLogo.png); WIDTH: 232px; =
HEIGHT: 26px
}
.rshLogo A.searchhealthit {
	BACKGROUND-IMAGE: url(../images/searchhealthit/redesign2/rshLogo.png); =
WIDTH: 197px; HEIGHT: 20px
}
.rshLogo A.searchenterprisewan {
	BACKGROUND-IMAGE: =
url(../images/searchenterprisewan/redesign2/rshLogo.png); WIDTH: 266px; =
HEIGHT: 26px
}
.rshLogo A.searchbusinessintelligencein {
	BACKGROUND-IMAGE: =
url(../images/searchbusinessintelligencein/redesign2/rshLogo.png); =
WIDTH: 346px; HEIGHT: 26px
}
.rshLogo A.searchstoragechannel {
	BACKGROUND-IMAGE: =
url(../images/searchstoragechannel/redesign2/rshLogo.png); WIDTH: 271px; =
HEIGHT: 26px
}
.rshLogo A.searchsystemschannel {
	BACKGROUND-IMAGE: =
url(../images/searchsystemschannel/redesign2/rshLogo.png); WIDTH: 280px; =
HEIGHT: 27px
}
.rshLogo A.searchitchannel {
	BACKGROUND-IMAGE: url(../images/searchitchannel/redesign2/rshLogo.png); =
WIDTH: 211px; HEIGHT: 20px
}
.rshLogo A.searchnetworkingchannel {
	BACKGROUND-IMAGE: =
url(../images/searchnetworkingchannel/redesign2/rshLogo.png); WIDTH: =
313px; HEIGHT: 26px
}
.rshLogo A.searchsecuritychannel {
	BACKGROUND-IMAGE: =
url(../images/searchsecuritychannel/redesign2/rshLogo.png); WIDTH: =
277px; HEIGHT: 27px
}
.rshLogo A.searchcloudprovider {
	BACKGROUND-IMAGE: =
url(../images/searchcloudprovider/redesign2/rshLogo.png); WIDTH: 253px; =
HEIGHT: 20px
}
.rshLogo A.searchconsumerization {
	BACKGROUND-IMAGE: =
url(../images/searchconsumerization/redesign2/rshLogo.png); WIDTH: =
285px; HEIGHT: 20px
}
.rshLogo A.searchsolidstatestorage {
	BACKGROUND-IMAGE: =
url(../images/searchsolidstatestorage/redesign2/rshLogo.png); WIDTH: =
293px; HEIGHT: 26px
}
.rshLogo A.searchfinancialapplications {
	BACKGROUND-IMAGE: =
url(../images/searchfinancialapplications/redesign2/rshLogo.png); WIDTH: =
331px; HEIGHT: 26px
}
.rshLogo A.searchcloudapplications {
	BACKGROUND-IMAGE: =
url(../images/searchcloudapplications/redesign2/rshLogo.png); WIDTH: =
299px; HEIGHT: 26px
}
.rshLogo A.searchdatacenteres {
	BACKGROUND-IMAGE: =
url(../images/searchdatacenteres/redesign2/rshLogo.png); WIDTH: 341px; =
HEIGHT: 20px
}
.rshLogo A.ajaxian {
	BACKGROUND-IMAGE: url(../images/ajaxian/redesign2/rshLogo.png); WIDTH: =
162px; HEIGHT: 26px
}
.rshLogo A.beyenetwork {
	BACKGROUND-IMAGE: url(../images/beyenetwork/redesign2/rshLogo.png); =
WIDTH: 201px; HEIGHT: 27px
}
.rshLogo A.computerweekly {
	BACKGROUND-IMAGE: url(../images/computerweekly/redesign2/rshLogo.png); =
WIDTH: 265px; HEIGHT: 27px
}
.rshLogo A.ebizq {
	BACKGROUND-IMAGE: url(../images/ebizq/redesign2/rshLogo.png); WIDTH: =
137px; HEIGHT: 26px
}
.rshLogo A.theserversidecom {
	BACKGROUND-IMAGE: url(../images/theserverside/redesign2/rshLogo.png); =
WIDTH: 238px; HEIGHT: 20px
}
.rshLogo A.theserversidenet {
	BACKGROUND-IMAGE: =
url(../images/theserversidenet/redesign2/rshLogo.png); WIDTH: 228px; =
HEIGHT: 20px
}
.rshCols {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; LIST-STYLE-TYPE: none; =
MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.rshCols LI {
	BORDER-LEFT: #999 1px dotted; PADDING-LEFT: 15px; WIDTH: 214px; =
PADDING-RIGHT: 15px; FLOAT: left
}
.rshCols LI:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; BORDER-TOP: =
0px; BORDER-RIGHT: 0px
}
#relatedSites .rshLink H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 15px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 20px
}
#relatedSites .rshLink H5 A {
	DISPLAY: inline-block; COLOR: #00a99d !important; FONT-SIZE: 22px
}
.poweredBy {
	TEXT-ALIGN: right
}
A.poweredBy {
	BACKGROUND-IMAGE: url(../images/global/redesign2/spriteGlobal.png); =
TEXT-ALIGN: left; TEXT-INDENT: 100%; DISPLAY: inline-block; =
BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.poweredBy A {
	BACKGROUND-IMAGE: url(../images/global/redesign2/spriteGlobal.png); =
TEXT-ALIGN: left; TEXT-INDENT: 100%; DISPLAY: inline-block; =
BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
A.poweredByBitpipe {
	WIDTH: 141px; BACKGROUND-POSITION: -361px 0px; HEIGHT: 23px
}
A.poweredByHealthITExchange {
	WIDTH: 171px; BACKGROUND-POSITION: -361px -24px; HEIGHT: 23px
}
A.poweredByWhatis {
	WIDTH: 141px; BACKGROUND-POSITION: -361px -48px; HEIGHT: 23px
}
A.poweredByItke {
	WIDTH: 172px; BACKGROUND-POSITION: -361px -73px; HEIGHT: 21px
}
A.poweredBy2020 {
	WIDTH: 143px; BACKGROUND-POSITION: -361px -97px; HEIGHT: 23px
}
A.poweredBy {
	POSITION: relative; LINE-HEIGHT: 1em; TEXT-TRANSFORM: none; =
TEXT-INDENT: -9999px; OVERFLOW: visible
}
.poweredBy A {
	POSITION: relative; LINE-HEIGHT: 1em; TEXT-TRANSFORM: none; =
TEXT-INDENT: -9999px; OVERFLOW: visible
}
A.poweredBy:hover {
	TEXT-DECORATION: none
}
.poweredBy A:hover {
	TEXT-DECORATION: none
}
A.poweredBy:before {
	POSITION: absolute; TEXT-INDENT: 100%; COLOR: #999; FONT-SIZE: 11px; =
CONTENT: "Powered by:"
}
.poweredBy A:before {
	POSITION: absolute; TEXT-INDENT: 100%; COLOR: #999; FONT-SIZE: 11px; =
CONTENT: "Powered by:"
}
A.poweredByItke:before {
	TOP: 4px; LEFT: -175px
}
A.poweredByWhatis:before {
	TOP: 9px; LEFT: -144px
}
A.poweredByHealthITExchange:before {
	TOP: 8px; LEFT: -174px
}
A.poweredByBitpipe:before {
	TOP: 9px; LEFT: -144px
}
A.poweredBy2020:before {
	TOP: -4px; LEFT: -144px
}
.tagSize0 {
	FONT-SIZE: 0.75em !important
}
.tagSize1 {
	FONT-SIZE: 0.9em !important
}
.tagSize2 {
	FONT-SIZE: 1.05em !important
}
.tagSize3 {
	FONT-SIZE: 1.2em !important
}
.tagSize4 {
	FONT-SIZE: 1.35em !important
}
.tagSize5 {
	FONT-SIZE: 1.5em !important
}
.tagSize6 {
	FONT-SIZE: 1.65em !important
}
.tagSize7 {
	FONT-SIZE: 1.8em !important
}
.tagSize8 {
	FONT-SIZE: 1.95em !important
}
.tagSize9 {
	FONT-SIZE: 2.05em !important
}
.tagSize10 {
	FONT-SIZE: 2.2em !important
}
.adSplash {
	BACKGROUND: url(../images/global/redesign2/backgroundAds.png) no-repeat =
50% 0px; PADDING-TOP: 12px
}
.sponsoredSplash {
	MARGIN: 0px auto 20px; FONT-SIZE: 13px
}
.sponsoredSplash H4 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #666; MARGIN: 0px; PADDING-LEFT: =
10px; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 18px; OVERFLOW: =
hidden; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: =
#ccc 1px solid; PADDING-TOP: 5px
}
.sponsoredSplash H4 A {
	POSITION: relative; TEXT-TRANSFORM: uppercase; PADDING-RIGHT: 6px; =
BACKGROUND: url(../images/global/redesign2/iconArrowSmallEastFFF.png) =
no-repeat 100% 2px; FLOAT: right; COLOR: #fff; FONT-SIZE: 11px; TOP: =
4px; FONT-WEIGHT: bold
}
.sponsoredSplash UL {
	BORDER-BOTTOM: #b1b1b1 1px solid; BORDER-LEFT: #b1b1b1 1px solid; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; LIST-STYLE-TYPE: none; =
MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; =
LIST-STYLE-IMAGE: none; BORDER-RIGHT: #b1b1b1 1px solid; PADDING-TOP: =
0px
}
.sponsoredSplash LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; CLEAR: =
both; OVERFLOW: visible; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px
}
.sponsoredSplash LI:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.sponsoredSplash LI P {
	MARGIN: 0px; OVERFLOW: hidden
}
.sponsoredSplash LI P EM.contentType {
	FONT-STYLE: normal; COLOR: #666; FONT-SIZE: 11px
}
.sponsoredSplash LI IMG {
	MARGIN: 0px 20px 10px 0px; MAX-WIDTH: 65px; FLOAT: left
}
#adVendorResources {
	DISPLAY: none
}
#adResourceCenters {
	DISPLAY: none
}
#adLeaderboard {
	MARGIN: 0px auto 10px; WIDTH: 728px; DISPLAY: none; CLEAR: both
}
#adLeaderboard2 {
	MARGIN: 0px auto 10px; WIDTH: 728px; DISPLAY: none; CLEAR: both
}
#adLeaderboard2 {
	MARGIN-BOTTOM: 30px
}
#leaderboard {
	MARGIN: 10px auto 25px; WIDTH: 728px; DISPLAY: none; HEIGHT: 90px; =
CLEAR: both
}
#leaderboard2 {
	MARGIN: 10px auto 25px; WIDTH: 728px; DISPLAY: none; HEIGHT: 90px; =
CLEAR: both
}
.on#leaderboard {
	DISPLAY: block
}
.on#leaderboard2 {
	DISPLAY: block
}
#leaderboard IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 728px; PADDING-RIGHT: 0px; FLOAT: left; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#leaderboard2 IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 728px; PADDING-RIGHT: 0px; FLOAT: left; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#adPsl {
	TEXT-ALIGN: center; DISPLAY: none; MARGIN-BOTTOM: 25px; CLEAR: both
}
#adPsl IFRAME {
	BORDER-BOTTOM: #b1b1b1 1px solid; BORDER-LEFT: #b1b1b1 1px solid; =
BORDER-TOP: #b1b1b1 1px solid; BORDER-RIGHT: #b1b1b1 1px solid
}
#adMediumRectangle {
	MARGIN: 0px auto 20px; WIDTH: 300px; DISPLAY: none
}
#adMediumRectangle2 {
	MARGIN: 0px auto 20px; WIDTH: 300px; DISPLAY: none
}
#adHalfPage {
	MARGIN: 0px auto 20px; WIDTH: 300px; DISPLAY: none
}
#adSkyscraper {
	MARGIN: 0px auto 20px; WIDTH: 160px; DISPLAY: none
}
#adGoogleFooter {
	MARGIN: 0px auto 25px; BACKGROUND: 0px 50%; CLEAR: both; PADDING-TOP: =
0px
}
#adGoogleFooter H4 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.2; TEXT-TRANSFORM: uppercase; =
BACKGROUND-COLOR: #333; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; =
MARGIN-BOTTOM: 0px; COLOR: #fff; FONT-SIZE: 15px; FONT-WEIGHT: normal; =
PADDING-TOP: 5px
}
#adGoogleFooter H4 A {
	COLOR: #fff
}
#adGoogleFooter UL {
	BORDER-BOTTOM: #b1b1b1 1px solid; BORDER-LEFT: #b1b1b1 1px solid; =
PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-TOP: =
#b1b1b1 1px solid; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #b1b1b1 1px =
solid; PADDING-TOP: 0px
}
#adGoogleFooter UL LI {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; WIDTH: 224px; PADDING-RIGHT: =
10px; DISPLAY: block; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 15px
}
#adGoogleFooter UL LI A {
	DISPLAY: block; WORD-WRAP: break-word; TEXT-DECORATION: underline
}
#adGoogleFooter UL LI A.agtUrl {
	COLOR: #090
}
#adjInterstitial {
	LINE-HEIGHT: 0; HEIGHT: 0px; FONT-SIZE: 0px
}
.on#adGoogleFooter {
	DISPLAY: block
}
.on#adVendorResources {
	DISPLAY: block
}
.on#adResourceCenters {
	DISPLAY: block
}
.on#adLeaderboard {
	DISPLAY: block
}
.on#adLeaderboard2 {
	DISPLAY: block
}
.on#adMediumRectangle {
	DISPLAY: block
}
.on#adMediumRectangle2 {
	DISPLAY: block
}
.on#adSkyscraper {
	DISPLAY: block
}
.on#adHalfPage {
	DISPLAY: block
}
.on#adPsl {
	DISPLAY: block
}
#bigAd {
	MARGIN: 0px auto 20px; WIDTH: 300px; DISPLAY: none
}
#bigAd1 {
	MARGIN: 0px auto 20px; WIDTH: 300px; DISPLAY: none
}
#bigAd2 {
	MARGIN: 0px auto 20px; WIDTH: 300px; DISPLAY: none
}
#cltAd {
	MARGIN: 0px auto 20px; WIDTH: 300px; DISPLAY: none
}
.on#bigAd {
	DISPLAY: block
}
.on#bigAd1 {
	DISPLAY: block
}
.on#bigAd2 {
	DISPLAY: block
}
.on#cltAd {
	DISPLAY: block
}
#bigAd {
	BACKGROUND: url(../images/global/redesign2/backgroundAds.png) no-repeat =
50% 0px; PADDING-TOP: 12px
}
#bigAd1 {
	BACKGROUND: url(../images/global/redesign2/backgroundAds.png) no-repeat =
50% 0px; PADDING-TOP: 12px
}
#bigAd2 {
	BACKGROUND: url(../images/global/redesign2/backgroundAds.png) no-repeat =
50% 0px; PADDING-TOP: 12px
}
#cltAd {
	BACKGROUND: url(../images/global/redesign2/backgroundAds.png) no-repeat =
50% 0px; PADDING-TOP: 12px
}
#leaderboard {
	BACKGROUND: url(../images/global/redesign2/backgroundAds.png) no-repeat =
50% 0px; PADDING-TOP: 12px
}
#leaderboard2 {
	BACKGROUND: url(../images/global/redesign2/backgroundAds.png) no-repeat =
50% 0px; PADDING-TOP: 12px
}
#googleTextAds UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none
}
.aside {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
20px 15px 0px; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 0px; =
FLOAT: left; FONT-SIZE: 13px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; =
PADDING-TOP: 0px
}
.figure {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
20px 15px 0px; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 0px; =
FLOAT: left; FONT-SIZE: 13px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; =
PADDING-TOP: 0px
}
.aside P {
	MARGIN: 0px
}
.floatAlt {
	MARGIN: 0px 0px 15px 20px; FLOAT: right
}
.asideButton {
	MARGIN-TOP: 15px
}
.asideHeader {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #666; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.asideHeader H5 {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px; FLOAT: left; COLOR: #fff; =
FONT-SIZE: 14px
}
.asideHeaderButton {
	FLOAT: right
}
.codeBox {
	BORDER-BOTTOM: #ccc 2px solid; BACKGROUND-COLOR: #fff; WIDTH: 100%; =
DISPLAY: none; MARGIN-BOTTOM: 25px; FLOAT: none
}
.codeBox PRE {
	WHITE-SPACE: normal; OVERFLOW: hidden
}
.userEngagementQuestion {
	BORDER-BOTTOM: #666 2px solid; TEXT-ALIGN: center; PADDING-BOTTOM: =
15px; MARGIN: 10px 0px 15px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FLOAT: right; COLOR: #666; BORDER-TOP: #666 2px solid; PADDING-TOP: 10px
}
.userEngagementQuestion P {
	LINE-HEIGHT: 1; FONT-SIZE: 24px
}
.contentPoke {
	POSITION: relative; MARGIN: 5px -24px 0px 15px; WIDTH: 213px; =
BACKGROUND: url(../images/global/redesign2/backgroundContentPokeTop.png) =
no-repeat right top; FLOAT: right; CLEAR: right
}
.contentPokeContent {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc =
1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 8px; =
PADDING-RIGHT: 9px; BACKGROUND: =
url(../images/global/redesign2/backgroundContentPokeMiddle.png) #eee =
repeat-y right top; BORDER-TOP: #666 4px solid; PADDING-TOP: 8px
}
.contentPokeContent H4 {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 12px
}
.contentPokeContent .listTypeTooltip {
	PADDING-LEFT: 5px
}
.contentPokeContent SPAN.decorationTop {
	POSITION: absolute; WIDTH: 9px; BACKGROUND: =
url(../images/global/redesign2/backgroundContentPokeTop.png) no-repeat =
0px 0px; HEIGHT: 6px; TOP: -4px; RIGHT: 0px
}
.contentPokeContent SPAN.decorationBottom {
	POSITION: absolute; WIDTH: 3px; BOTTOM: -14px; BACKGROUND: =
url(../images/global/redesign2/backgroundContentPokeBottom.png) =
no-repeat 0px 0px; HEIGHT: 14px; RIGHT: 0px
}
.contentPoke #contentPokeSearchTextbox {
	WIDTH: 155px; FONT-SIZE: 13px
}
.readOut {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.25em; BACKGROUND-COLOR: #fff; =
FONT-STYLE: italic; WORD-WRAP: break-word; COLOR: #333; FONT-SIZE: 21px; =
FONT-WEIGHT: bold
}
.pullQuote {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.25em; BACKGROUND-COLOR: #fff; =
FONT-STYLE: italic; WORD-WRAP: break-word; COLOR: #333; FONT-SIZE: 21px; =
FONT-WEIGHT: bold
}
.readOut P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; =
PADDING-TOP: 0px
}
.pullQuote {
	PADDING-BOTTOM: 30px; BACKGROUND: =
url(../images/global/redesign2/backgroundPullQuoteClose.png) #fff =
no-repeat right bottom
}
.pullQuote P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; =
PADDING-TOP: 30px
}
.pullQuote P:first-child {
	BACKGROUND: url(../images/global/redesign2/backgroundPullQuoteOpen.png) =
no-repeat 0px 0px
}
.extraInfo {
	BORDER-BOTTOM: #666 2px solid; MARGIN-TOP: 5px; COLOR: #666
}
.extraInfo H4 {
	PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #666; =
PADDING-LEFT: 7px; PADDING-RIGHT: 7px; MARGIN-BOTTOM: 5px; COLOR: #fff; =
FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.extraInfo P {
	MARGIN: 0px 7px 10px
}
.extraInfo UL {
	MARGIN: 0px 7px 10px
}
.extraInfo OL {
	MARGIN: 0px 7px 10px
}
.extraInfo UL LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 8px; BACKGROUND: =
url(../images/global/redesign2/iconBulletSize2.png) no-repeat 0px 8px; =
LIST-STYLE-IMAGE: none
}
.extraInfo OL LI {
	LIST-STYLE-POSITION: outside; MARGIN-LEFT: 18px
}
.extraInfo LI {
	MARGIN-BOTTOM: 10px
}
.downloadThis {
	BORDER-BOTTOM: #666 2px solid; TEXT-ALIGN: center; TEXT-TRANSFORM: =
uppercase; MARGIN-TOP: 5px; WIDTH: 120px; COLOR: #666; BORDER-TOP: #666 =
2px solid; FONT-WEIGHT: bold
}
.downloadThis P {
	MARGIN: 0px auto 5px; WIDTH: 100px
}
.downloadThis A {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #666
}
.downloadThis A:hover {
	TEXT-DECORATION: none
}
.downloadThis A SPAN {
	MARGIN: 10px 0px 5px 20px; WIDTH: 60px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat 0px -48px; =
HEIGHT: 62px
}
.slideshowModal {
	BORDER-BOTTOM: #666 2px solid; MARGIN-TOP: 5px; COLOR: #666
}
.slideshowModal H4 {
	PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #666; =
PADDING-LEFT: 7px; PADDING-RIGHT: 7px; MARGIN-BOTTOM: 5px; COLOR: #fff; =
FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.slideshowModal UL {
	MARGIN-BOTTOM: 10px
}
.slideshowModal OL {
	MARGIN-BOTTOM: 10px
}
.figure {
	MARGIN-TOP: 10px; CLEAR: both
}
.figResizeable IMG {
	POSITION: relative; WIDTH: 100%; DISPLAY: block; CLEAR: right
}
.figModal IMG {
	POSITION: relative; WIDTH: 100%; DISPLAY: block; CLEAR: right
}
.figResizeable .figCaption {
	MAX-HEIGHT: 14px; OVERFLOW: hidden
}
.figModal .figCaption {
	MAX-HEIGHT: 14px; OVERFLOW: hidden
}
.figResizeable .figCaption P {
	LINE-HEIGHT: 1.3
}
.figModal .figCaption P {
	LINE-HEIGHT: 1.3
}
.figureExpanded .figCaption {
	MAX-HEIGHT: none; OVERFLOW: visible
}
.figModal {
	MARGIN-TOP: 5px
}
.figModal > A:hover {
	CURSOR: zoom-in
}
.figCaption {
	BORDER-BOTTOM: #666 2px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; COLOR: #666; PADDING-TOP: 5px
}
.figCaption P {
	MARGIN: 10px 0px 5px
}
.figCaption P:first-child {
	MARGIN: 0px
}
.figThumb IMG {
	MARGIN-TOP: 5px; WIDTH: 100%
}
.figSmall IMG {
	MARGIN-TOP: 5px; WIDTH: 100%
}
.figMedium IMG {
	MARGIN-TOP: 5px; WIDTH: 100%
}
.figLarge IMG {
	MARGIN-TOP: 5px; WIDTH: 100%
}
.figFull IMG {
	MARGIN-TOP: 5px; WIDTH: 100%
}
.figThumb {
	WIDTH: 70px
}
.figSmall {
	WIDTH: 145px
}
.figMedium {
	WIDTH: 290px
}
.figLarge {
	WIDTH: 390px
}
.figFull {
	WIDTH: 100%
}
.toggleSize {
	DISPLAY: block; OVERFLOW: visible
}
.toggleSize:hover {
	TEXT-DECORATION: none
}
.toggleSize:focus {
	BACKGROUND-COLOR: transparent
}
.embiggen {
	LINE-HEIGHT: 1.2em; TEXT-TRANSFORM: uppercase; FLOAT: right; COLOR: =
#666; FONT-SIZE: 0.85em
}
.smallify {
	LINE-HEIGHT: 1.2em; TEXT-TRANSFORM: uppercase; FLOAT: right; COLOR: =
#666; FONT-SIZE: 0.85em
}
.embiggen:before {
	CONTENT: 'Enlarge'
}
.smallify:before {
	CONTENT: 'Close'
}
.embiggen SPAN {
	POSITION: relative; MARGIN: 0px 0px 0px 3px; WIDTH: 8px; DISPLAY: =
inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -219px -65px; =
HEIGHT: 9px; TOP: 0px
}
.smallify SPAN {
	POSITION: relative; MARGIN: 0px 0px 0px 3px; WIDTH: 8px; DISPLAY: =
inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -219px -65px; =
HEIGHT: 9px; TOP: 0px
}
.smallify SPAN {
	WIDTH: 8px; BACKGROUND-POSITION: -229px -65px; HEIGHT: 3px; TOP: -3px
}
.embiggen:hover {
	TEXT-DECORATION: none
}
.smallify:hover {
	TEXT-DECORATION: none
}
.slideshowPaginated {
	BORDER-BOTTOM: #666 2px solid; MARGIN-BOTTOM: 20px
}
.slideshowImage {
	LINE-HEIGHT: 0; WIDTH: 600px
}
.slideshowPaginated .slideshowPagination {
	BORDER-BOTTOM: #999 1px dotted; TEXT-ALIGN: center; PADDING-BOTTOM: =
5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: none; FONT-SIZE: =
13px; PADDING-TOP: 5px
}
.slideshowCaption {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: =
#333; PADDING-TOP: 15px
}
.slideshowCaption H4 {
	MARGIN-BOTTOM: 10px
}
.slideshowCaption P {
	MARGIN: 0px 0px 5px; FONT-SIZE: 12px
}
.slideshowCaption P.largerText {
	FONT-SIZE: 16px
}
#comments {
	MARGIN-BOTTOM: 25px; CLEAR: both; OVERFLOW: hidden
}
#comments H4 {
	BORDER-BOTTOM: #333 5px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px =
10px; COLOR: #333; FONT-SIZE: 26px; OVERFLOW: hidden
}
#comments H4 .commentsModalOpen {
	FLOAT: right; FONT-WEIGHT: normal
}
#comments H5 {
	TEXT-TRANSFORM: uppercase; COLOR: #333; FONT-SIZE: 12px
}
#commentsCol1 {
	WIDTH: 180px; PADDING-RIGHT: 15px; FLOAT: left; MARGIN-RIGHT: 15px; =
BORDER-RIGHT: #666 1px dotted
}
#commentsCol2 {
	WIDTH: 385px; FLOAT: right
}
#commentsPollResults {
	MARGIN: 15px 0px; DISPLAY: none; BORDER-TOP: #666 1px dotted; =
PADDING-TOP: 15px
}
#commentsList {
	MARGIN: 0px
}
.listTypeComments {
	LIST-STYLE-TYPE: none; MARGIN: 0px; LIST-STYLE-IMAGE: none
}
.listTypeComments LI {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #666 1px =
dotted; PADDING-TOP: 10px
}
.listTypeComments LI:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.commentMetadata {
	MARGIN: 0px 10px 10px 0px; WIDTH: 75px; FLOAT: left; FONT-SIZE: 11px
}
.commentUsername {
	DISPLAY: block; COLOR: #666; FONT-WEIGHT: bold
}
.commentDate {
	DISPLAY: block; COLOR: #666; FONT-WEIGHT: bold
}
.commentReport A {
	MARGIN-TOP: 10px
}
.commentBody {
	MARGIN: 0px 0px 10px; FONT-SIZE: 13px; OVERFLOW: hidden
}
.commentSource {
	BORDER-BOTTOM: #c1c1c1 1px dotted; BORDER-LEFT: #c1c1c1 1px dotted; =
MARGIN-TOP: 5px; COLOR: #666; FONT-SIZE: 11px; OVERFLOW: hidden; =
BORDER-TOP: #c1c1c1 1px dotted; BORDER-RIGHT: #c1c1c1 1px dotted
}
.commentSourceSite {
	PADDING-LEFT: 5px; FLOAT: left; FONT-WEIGHT: bold
}
.commentSourceViewProfile {
	BORDER-LEFT: #c1c1c1 1px dotted; PADDING-BOTTOM: 0px; PADDING-LEFT: =
5px; PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: 0px
}
.commentSourceSite EM {
	TEXT-TRANSFORM: capitalize; FONT-STYLE: normal
}
.commentSource .facebook {
	COLOR: #3c5a98
}
.commentSource .linkedIn {
	COLOR: #007aaa
}
.commentSource .twitter {
	COLOR: #00a0d1
}
.commentSource .googlePlus {
	COLOR: #d14836
}
#commentsNone {
	BORDER-BOTTOM: 0px
}
#commentsNone P {
	TEXT-ALIGN: center; MARGIN-TOP: 0px; FONT-WEIGHT: bold
}
#commentsModal {
	BACKGROUND-COLOR: #fff; WIDTH: 500px; DISPLAY: none; OVERFLOW: hidden
}
.showPollResults#commentsModal {
	WIDTH: 660px
}
#commentsModal H4 {
	MARGIN-BOTTOM: 0px; COLOR: #333; FONT-SIZE: 26px
}
#commentsModalHeader {
	BORDER-BOTTOM: #666 1px dotted; PADDING-BOTTOM: 15px; PADDING-LEFT: =
20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 10px; PADDING-TOP: 15px
}
.showPollResults #commentsModalHeader {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-BOTTOM: 0px; BORDER-TOP: =
0px; BORDER-RIGHT: 0px
}
#commentsModalMessaging P {
	MARGIN: 0px; COLOR: #a90000
}
#commentsModalPollResults {
	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #f1f1f1; PADDING-LEFT: 15px; =
WIDTH: 200px; PADDING-RIGHT: 15px; DISPLAY: none; FLOAT: left; HEIGHT: =
400px; MARGIN-RIGHT: 20px; BORDER-RIGHT: #666 1px dotted; PADDING-TOP: =
15px
}
#commentsModalPollResults H5 {
	TEXT-ALIGN: center; MARGIN: 10px 0px 5px; COLOR: #666; FONT-SIZE: 20px; =
FONT-WEIGHT: normal
}
.showPollResults #commentsModalPollResults {
	DISPLAY: block
}
#commentsModalForm {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; OVERFLOW: hidden
}
#commentsModalForm OL {
	MARGIN: 10px auto 0px; WIDTH: 315px
}
#commentsModalForm LI {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 15px
}
#commentsModalForm LABEL {
	TEXT-ALIGN: left; TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: =
#333; FONT-SIZE: 12px
}
#commentsModalFormMessage {
	WIDTH: 300px; HEIGHT: 100px
}
#commentsModalFormRecaptcha {
	POSITION: relative; HEIGHT: 140px; MARGIN-LEFT: -2px
}
#commentsModalFormRecaptcha .spinner {
	TOP: 50% !important; LEFT: 50% !important
}
#commentsModalFormSubmit {
	TEXT-ALIGN: center; CLEAR: both
}
#commentsShare .addthis_default_style A {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; =
PADDING-RIGHT: 0px !important; DISPLAY: block; MARGIN-BOTTOM: 5px =
!important; FLOAT: none !important; PADDING-TOP: 0px !important
}
#commentsShare .addthis_button_facebook_like IFRAME {
	HEIGHT: 20px !important
}
#userEngagement {
	POSITION: fixed; TEXT-ALIGN: left; BORDER-LEFT: #666 1px solid; =
BACKGROUND-COLOR: #efefef; WIDTH: 280px; BOTTOM: 0px; DISPLAY: none; =
BORDER-TOP: #333 5px solid; RIGHT: 0px; box-shadow: 0 4px 10px #666
}
#userEngagementClose {
	POSITION: absolute; WIDTH: 13px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -292px 0px; =
HEIGHT: 13px; TOP: 6px; CURSOR: pointer; RIGHT: 6px
}
#userEngagementToComments {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 12px; BORDER-TOP: =
#999 1px solid; PADDING-TOP: 10px
}
#userEngagementForm {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 5px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#userEngagementForm LEGEND {
	TEXT-TRANSFORM: none; MARGIN: 0px 15px 10px 0px; WIDTH: 100%; =
FONT-SIZE: 1.1em
}
#userEngagementForm LABEL {
	TEXT-ALIGN: left; MARGIN: 0px 0px 5px 20px; WIDTH: auto; DISPLAY: =
block; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#userEngagementForm LABEL INPUT {
	MARGIN: 0px 6px 0px -20px
}
#userEngagementForm BUTTON {
	MARGIN-TOP: 10px
}
.listTypeCollapsible {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.listTypeCollapsible > LI {
	BORDER-BOTTOM: #999 1px dotted; POSITION: relative; PADDING-BOTTOM: =
8px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
CURSOR: pointer; LIST-STYLE-IMAGE: none; PADDING-TOP: 8px
}
.listTypeCollapsible > LI:first-child {
	BORDER-TOP: #999 1px dotted
}
.listTypeCollapsible > LI.oddRow {
	BACKGROUND-COLOR: #eee
}
.listTypeCollapsible > LI.open {
	BACKGROUND-IMAGE: none !important; CURSOR: default
}
.listTypeCollapsibleContent {
	POSITION: relative; PADDING-BOTTOM: 15px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; DISPLAY: none; OVERFLOW: hidden; PADDING-TOP: 15px
}
.open .listTypeCollapsibleContent {
	DISPLAY: block
}
.listTypeCollapsibleContent .listTypeBullet {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.listTypeCollapsibleContent .listTypeBullet LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; PADDING-LEFT: 8px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.splashBody .listTypeCollapsible H5 {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; PADDING-TOP: 0px
}
.splashBody .listTypeCollapsible H5 A {
	COLOR: #333; TEXT-DECORATION: none
}
.splashBody .listTypeCollapsible H6 {
	MARGIN: 10px 0px; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.splashBody .listTypeCollapsible H6:first-child {
	MARGIN: 0px 0px 10px
}
.splashBody .listTypeCollapsibleContent {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 10px
}
.splashBody .openAllDrawers {
	POSITION: absolute; LINE-HEIGHT: 1; TEXT-TRANSFORM: uppercase; =
FONT-SIZE: 11px; TOP: -23px; RIGHT: 0px; FONT-WEIGHT: bold
}
.splashBody .openAllDrawers {
	BACKGROUND-COLOR: transparent
}
#home .splashBody .openAllDrawers {
	TOP: -21px; RIGHT: 10px
}
.drawerKnob {
	POSITION: absolute; WIDTH: 10px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -240px -65px; =
HEIGHT: 7px; TOP: 10px; RIGHT: 10px
}
.open .drawerKnob {
	BOTTOM: 10px; BACKGROUND-POSITION: -250px -65px; TOP: auto; CURSOR: =
pointer
}
#membershipLinks #mlEmailAlerts {
	Z-INDEX: 9999999; POSITION: relative; BORDER-LEFT: #ccc 1px solid; =
PADDING-LEFT: 10px; MARGIN-LEFT: -10px; BORDER-RIGHT: 0px
}
#membershipLinks #mlEmailAlerts SPAN {
	POSITION: relative; WIDTH: 13px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -120px -46px; =
FLOAT: left; HEIGHT: 9px; TOP: 2px; MARGIN-RIGHT: 3px
}
#membershipLinks #mlEmailAlerts > A:focus {
	BACKGROUND-COLOR: transparent
}
#membershipLinks #mlEmailAlerts .mlOptin {
	Z-INDEX: 9999998; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: =
0px; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: none; BACKGROUND-COLOR: #fff; =
PADDING-LEFT: 15px; WIDTH: 330px; PADDING-RIGHT: 15px; COLOR: #333; =
FONT-SIZE: 16px; OVERFLOW: hidden; BORDER-TOP: 0px; TOP: 16px; =
BORDER-RIGHT: 0px; PADDING-TOP: 15px; LEFT: -1px; box-shadow: 4px 2px =
10px rgba(0, 0, 0, 0.25)
}
#membershipLinks #mlEmailAlerts .mlOptin A {
	COLOR: #000
}
#membershipLinks #mlEmailAlerts .mlOptin A.mlOptinClose {
	POSITION: absolute; WIDTH: 12px; DISPLAY: inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -293px 0px; =
HEIGHT: 13px; TOP: 5px; RIGHT: 5px
}
#membershipLinks #mlEmailAlerts .mlOptin P {
	PADDING-BOTTOM: 10px; MARGIN: 0px; FONT-SIZE: 13px
}
#membershipLinks #mlEmailAlerts .mlOptin P STRONG {
	COLOR: #00a99d; FONT-WEIGHT: bold
}
#membershipLinks #mlEmailAlerts .mlOptin .privacyDisclaimer {
	PADDING-BOTTOM: 0px; FONT-SIZE: 11px
}
.mlOptinForm {
	MARGIN-BOTTOM: 10px
}
INPUT.mlOptinFormEmailAddress {
	WIDTH: 293px; FLOAT: left; HEIGHT: 21px
}
INPUT.mlOptinFormEmailAddressSubmit {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 24px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../images/global/redesign2/spriteGlobal.png) no-repeat =
-62px -75px; FLOAT: right; HEIGHT: 27px; BORDER-TOP: 0px; TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px; LEFT: -3px; border-radius: 0
}
INPUT[value].mlOptinFormEmailAddressSubmit {
	COLOR: transparent
}
#emailUpdates {
	OVERFLOW: hidden
}
.developerSplash#emailUpdates .emailOptinDescription {
	WIDTH: 100%
}
.developerSplash#emailUpdates #Email {
	WIDTH: 260px
}
.emailOptin {
	LINE-HEIGHT: 1.3; MARGIN-BOTTOM: 20px; CLEAR: both
}
.emailOptin H4 SPAN {
	MARGIN: 0px 5px 0px 0px; WIDTH: 20px; DISPLAY: inline-block; =
BACKGROUND: url(../images/global/redesign2/spriteGlobal.png) no-repeat =
-99px -46px; HEIGHT: 13px
}
.premiumAccess.emailOptin SPAN {
	WIDTH: 13px; BACKGROUND-POSITION: -99px -94px; HEIGHT: 15px
}
.emailOptinDescription {
	WIDTH: 360px; MARGIN-BOTTOM: 10px; FLOAT: left; FONT-SIZE: 13px
}
.emailOptinForm {
	MARGIN: 4px 0px 10px; FLOAT: right
}
.emailOptinForm LABEL {
	DISPLAY: none
}
INPUT.emailOptinFormEmailAddress {
	WIDTH: 175px; FLOAT: left; HEIGHT: 19px
}
#sidebar INPUT.emailOptinFormEmailAddress {
	WIDTH: 260px
}
INPUT.emailOptinFormEmailAddressSubmit {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 33px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../images/global/redesign2/spriteGlobal.png) no-repeat =
-60px -48px; FLOAT: right; HEIGHT: 25px; BORDER-TOP: 0px; TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px; LEFT: -3px; border-radius: 0
}
INPUT[value].emailOptinFormEmailAddressSubmit {
	COLOR: transparent
}
.privacyDisclaimer {
	MARGIN-BOTTOM: 20px; COLOR: #999; CLEAR: both; FONT-SIZE: 11px; =
BORDER-TOP: #999 1px dotted; PADDING-TOP: 5px
}
.articleCol1 .emailOptin {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 8px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: =
#ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 8px
}
.articleCol1 .emailOptin H4 {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 2px; MARGIN: 0px 0px =
5px; COLOR: #999; FONT-SIZE: 15px
}
.articleCol1 .emailOptin H4 SPAN {
	WIDTH: 14px; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -119px -45px; =
HEIGHT: 10px
}
.articleCol1 .premiumAccess.emailOptin SPAN {
	WIDTH: 10px; BACKGROUND-POSITION: -114px -95px; HEIGHT: 11px
}
.articleCol1 .emailOptinDescription {
	WIDTH: auto; FLOAT: none
}
.articleCol1 .emailOptinForm {
	MARGIN: 0px 0px 5px; FLOAT: none
}
.articleCol1 INPUT {
	WIDTH: 100%
}
.articleCol1 INPUT.emailOptinFormEmailAddress {
	MARGIN: 0px 0px 5px; WIDTH: 94%
}
.articleCol1 INPUT.emailOptinFormEmailAddressSubmit {
	BACKGROUND-IMAGE: none; FLOAT: none; LEFT: 0px
}
.articleCol1 INPUT[value].emailOptinFormEmailAddressSubmit {
	COLOR: #fff
}
.articleCol1 .privacyDisclaimer {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
.splash .emailOptinDescription {
	WIDTH: auto
}
.splash .emailOptinForm {
	FLOAT: left; MARGIN-LEFT: 30px
}
.premiumContentPromo {
	Z-INDEX: 1; POSITION: absolute; FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#ffffff',endC=
olorstr=3D'#ececec',GradientType=3D0); WIDTH: 100px; DISPLAY: none; =
BACKGROUND: #fff; TOP: 300px; RIGHT: 0px; border-radius: 5px 0 0 5px; =
box-shadow: 0 1px 5px #666; -moz-transition: all .2s ease-out; =
-moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px; =
-moz-background-clip: padding; -webkit-background-clip: padding-box; =
background-clip: padding-box; -o-transition: all .2s ease-out; =
-webkit-transition: all .2s ease-out; transition: all .2s ease-out
}
.premiumContentPromoHeader {
	BORDER-BOTTOM: #999 1px dotted; TEXT-ALIGN: center; PADDING-BOTTOM: =
2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #00726b; FONT-SIZE: =
14px; FONT-WEIGHT: bold; PADDING-TOP: 2px; text-shadow: 0 1px 0 #fff
}
.premiumContentPromoBody {
	MARGIN: 10px; OVERFLOW: hidden
}
.premiumContentPromoMagCover {
	MARGIN: 0px 10px 0px 0px; WIDTH: 80px; FLOAT: left; HEIGHT: 104px
}
.premiumContentPromoCopy {
	TEXT-ALIGN: center; MARGIN: 0px 0px 10px; DISPLAY: none; COLOR: #444; =
FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.premiumContentPromoCopy STRONG {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: =
block; COLOR: #00726b; FONT-SIZE: 20px; PADDING-TOP: 3px
}
.premiumContentPromoDownload {
	TEXT-ALIGN: center; MARGIN: 0px; DISPLAY: none
}
.premiumContentPromoForm {
	TEXT-ALIGN: center; DISPLAY: none; MARGIN-LEFT: 90px; OVERFLOW: hidden
}
INPUT.premiumContentPromoTextbox {
	WIDTH: 185px; FLOAT: left; HEIGHT: 19px
}
INPUT.premiumContentPromoSubmit {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 33px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../images/global/redesign2/spriteGlobal.png) no-repeat =
-60px -48px; FLOAT: right; HEIGHT: 25px; BORDER-TOP: 0px; TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px; LEFT: -3px; border-radius: 0
}
INPUT[value].premiumContentPromoSubmit {
	COLOR: transparent
}
.premiumContentPromoPrivacyDisclaimer {
	PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: none; COLOR: #999; CLEAR: both; FONT-SIZE: 11px; =
BORDER-TOP: #666 1px dotted; PADDING-TOP: 6px
}
.expanded.premiumContentPromo {
	WIDTH: 340px
}
.expanded.premiumContentPromo .premiumContentPromoCopy {
	DISPLAY: block
}
.expanded.premiumContentPromo .premiumContentPromoForm {
	DISPLAY: block
}
.expanded.premiumContentPromo .premiumContentPromoPrivacyDisclaimer {
	DISPLAY: block
}
.loggedIn.premiumContentPromo .premiumContentPromoForm {
	DISPLAY: none
}
.loggedIn.premiumContentPromo .premiumContentPromoPrivacyDisclaimer {
	DISPLAY: none
}
.loggedIn.expanded.premiumContentPromo .premiumContentPromoDownload {
	DISPLAY: block
}
.editorsPicks H2 {
	BORDER-BOTTOM: #333 3px solid; COLOR: #333
}
.moreLikeThis H2 {
	BORDER-BOTTOM: #333 3px solid; COLOR: #333
}
.moreResults H2 {
	BORDER-BOTTOM: #333 3px solid; COLOR: #333
}
.editorsPicks H2 SPAN {
	WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat 0px 0px; =
HEIGHT: 16px; MARGIN-RIGHT: 5px
}
.moreLikeThis H2 SPAN {
	WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat 0px 0px; =
HEIGHT: 16px; MARGIN-RIGHT: 5px
}
.moreResults H2 SPAN {
	WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat 0px 0px; =
HEIGHT: 16px; MARGIN-RIGHT: 5px
}
.editorsPicks H2 SPAN {
	BACKGROUND-POSITION: -118px -112px
}
.moreLikeThis H2 SPAN {
	BACKGROUND-POSITION: -100px -112px
}
.moreResults H2 SPAN {
	BACKGROUND-POSITION: -100px -112px
}
.moreResults .pageListSort {
	MARGIN: -5px 0px 10px
}
.editorsPicks .viewAll {
	TEXT-ALIGN: right
}
#moLog {
	POSITION: fixed; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 10px
}
#moLogClose {
	POSITION: absolute; WIDTH: 13px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -292px 0px; =
HEIGHT: 13px; TOP: 5px; CURSOR: pointer; LEFT: 5px
}
#moLog UL {
	BORDER-BOTTOM: #666 2px solid; BORDER-LEFT: #666 2px solid; =
PADDING-BOTTOM: 10px; OVERFLOW-Y: auto; TEXT-TRANSFORM: uppercase; =
BACKGROUND-COLOR: #000; MARGIN: 0px; MIN-HEIGHT: 0px; PADDING-LEFT: =
10px; WIDTH: 300px; PADDING-RIGHT: 10px; FONT-FAMILY: courier, =
monospace; COLOR: #fff; MAX-HEIGHT: 250px; BORDER-TOP: #666 2px solid; =
BORDER-RIGHT: #666 2px solid; PADDING-TOP: 10px; border-radius: 5px
}
#moLog LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 10px 0px 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 13px; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#moLog LI:first-child {
	MARGIN: 0px
}
#moLog LI:before {
	POSITION: relative; MARGIN: 0px 5px 0px 0px; DISPLAY: inline-block; =
BACKGROUND: url(../images/global/redesign2/spriteGlobal.png) no-repeat =
0px 0px; CONTENT: ""
}
#moLog LI.type-default:before {
	WIDTH: 7px; BACKGROUND-POSITION: -128px -66px; HEIGHT: 10px; TOP: 1px
}
#moLog LI.type-info:before {
	WIDTH: 13px; BACKGROUND-POSITION: -149px -46px; HEIGHT: 12px; TOP: 2px
}
#moLog LI.type-warning:before {
	WIDTH: 16px; BACKGROUND-POSITION: -162px -46px; HEIGHT: 13px; TOP: 2px
}
#moLog LI.type-error:before {
	WIDTH: 13px; BACKGROUND-POSITION: -135px -46px; HEIGHT: 12px; TOP: 2px
}
#emailFriendForm {
	MIN-WIDTH: 350px; PADDING-BOTTOM: 30px; BACKGROUND-COLOR: #fff; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#emailFriendForm .formHeader {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 15px; MARGIN: 0px -10px =
15px; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 10px; FONT-SIZE: =
26px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#emailFriendForm .requiredFieldNote {
	TEXT-TRANSFORM: none; FLOAT: right
}
#emailFriendForm OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#emailFriendForm LI {
	MARGIN: 0px 0px 15px; OVERFLOW: hidden
}
#emailFriendForm LABEL {
	TEXT-ALIGN: left; MARGIN: 0px; WIDTH: auto; DISPLAY: block
}
#emailFriendForm INPUT {
	BOX-SIZING: border-box; WIDTH: 100%; COLOR: #999; -moz-box-sizing: =
border-box; -webkit-box-sizing: border-box
}
#emailFriendForm TEXTAREA {
	BOX-SIZING: border-box; WIDTH: 100%; COLOR: #999; -moz-box-sizing: =
border-box; -webkit-box-sizing: border-box
}
#emailFriendForm INPUT:focus {
	COLOR: #333
}
#emailFriendForm TEXTAREA:focus {
	COLOR: #333
}
#emailFriendForm BUTTON {
	FLOAT: right
}
#emailFriendForm .errorMessage {
	MARGIN: 4px 0px 0px 8px; FONT-SIZE: 12px
}
A.backToTop {
	TEXT-TRANSFORM: uppercase; PADDING-RIGHT: 13px; BACKGROUND: =
url(../images/global/redesign2/iconArrowLargeNorthCCC.png) no-repeat =
right 3px; COLOR: #999; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.backToTop:hover {
	TEXT-DECORATION: none
}
.title {
	FONT-WEIGHT: bold
}
.getVideoThumbnail {
	DISPLAY: none
}
.listTypeBullet LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; =
PADDING-RIGHT: 0px; BACKGROUND: =
url(../images/global/redesign2/iconBulletSize2.png) no-repeat 0px 0.6em; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.listTypeToc LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; =
PADDING-RIGHT: 0px; BACKGROUND: =
url(../images/global/redesign2/iconBulletSize2.png) no-repeat 0px 0.6em; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.mteBio LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; =
PADDING-RIGHT: 0px; BACKGROUND: =
url(../images/global/redesign2/iconBulletSize2.png) no-repeat 0px 0.6em; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.mteBio LI {
	MARGIN-LEFT: 90px
}
.listTypeToc {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.listTypeToc LI {
	BACKGROUND-POSITION: 0px 0.7em
}
.listTypeToc LI A {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.listTypeNoBullet {
	MARGIN: 0px
}
.listTypeNoBullet LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.listTypeAlpha {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 20px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: =
0px
}
.listTypeAlpha LI {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px =
!important; PADDING-RIGHT: 3px !important; FLOAT: left; PADDING-TOP: 0px =
!important
}
.listTypeExternalLinks {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.listTypeExternalLinks LI {
	MARGIN-BOTTOM: 14px
}
.listTypeExternalLinks LI A:after {
	POSITION: relative; MARGIN: 0px 0px 0px 3px; WIDTH: 12px; DISPLAY: =
inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -221px -46px; =
HEIGHT: 12px; CONTENT: ''; TOP: 2px
}
A.externalLink:after {
	POSITION: relative; MARGIN: 0px 0px 0px 3px; WIDTH: 12px; DISPLAY: =
inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -221px -46px; =
HEIGHT: 12px; CONTENT: ''; TOP: 2px
}
.listTypeExternalLinks LI A.noExternalLink:after {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CONTENT: =
''; PADDING-TOP: 0px
}
.listTypeTooltip {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
15px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 5px
}
.listTypeTooltip LI {
	POSITION: relative; PADDING-LEFT: 18px; MARGIN-BOTTOM: 14px
}
.listTypeTooltip LI SPAN.tooltipText {
	POSITION: absolute; TOP: 0.2em; MARGIN-RIGHT: 10px; LEFT: 0px
}
.listTypeTab {
	BORDER-BOTTOM: #666 1px dotted; LIST-STYLE-TYPE: none; MARGIN: 0px 0px =
25px; BORDER-TOP: #666 1px dotted; LIST-STYLE-IMAGE: none
}
.listTypeTab LI {
	POSITION: relative; LINE-HEIGHT: 1em; DISPLAY: block; BORDER-TOP: #666 =
1px dotted
}
.listTypeTab LI.selected SPAN {
	POSITION: absolute; WIDTH: 10px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -318px -65px; =
HEIGHT: 16px; TOP: 10px; RIGHT: -12px
}
.listTypeTab LI.selected A {
	BACKGROUND-COLOR: #eee
}
.listTypeTab LI:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.listTypeTab LI SPAN {
	DISPLAY: none
}
.listTypeTab LI A {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; =
PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #333; FONT-SIZE: 12px; =
BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px =
solid; PADDING-TOP: 10px
}
.listTypeTab LI A:hover {
	TEXT-DECORATION: none
}
.listTypeTabContent {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.listTypeTabContent > DIV {
	DISPLAY: none
}
.listTypeTabContent > LI {
	DISPLAY: none
}
#topicLeaf #topicsList > DIV {
	DISPLAY: none
}
.listTypeTabContent > DIV:first-child {
	DISPLAY: block
}
.listTypeTabContent > LI:first-child {
	DISPLAY: block
}
#topicLeaf #topicsList > DIV:first-child {
	DISPLAY: block
}
.listTypeTagCloud {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.listTypeTagCloud LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: =
inline; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.listTypeTagCloud LI:after {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; CONTENT: =
','; PADDING-TOP: 0px
}
.listTypeInlinePipe {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.listTypeInlinePipe LI {
	BORDER-LEFT: #d9d9d9 1px solid; LINE-HEIGHT: 0.8; PADDING-LEFT: 5px; =
FLOAT: left; MARGIN-RIGHT: 5px
}
.listTypeInlinePipe LI:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.listTypeVideoCuePoints {
	TEXT-ALIGN: left; PADDING-BOTTOM: 15px; LIST-STYLE-TYPE: none; MARGIN: =
10px auto 30px; PADDING-LEFT: 5px; WIDTH: 480px; PADDING-RIGHT: 5px; =
FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.listTypeKeepEmSeparated {
	PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.listTypeKeepEmSeparated LI {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-TOP: #999 1px dotted; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 5px
}
.listTypeKeepEmSeparated LI.poweredBy {
	BORDER-TOP: 0px
}
.listType2Columns {
	LIST-STYLE-TYPE: none; MARGIN: 0px
}
.listType2Columns LI {
	WIDTH: 280px; FLOAT: left; MARGIN-RIGHT: 20px
}
.listType2Columns LI UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px
}
.listType3Columns {
	LIST-STYLE-TYPE: none; MARGIN: 0px
}
.listType3Columns LI {
	WIDTH: 180px; FLOAT: left; MARGIN-RIGHT: 20px
}
.listType3Columns LI UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px
}
.listTypePhotos {
	LIST-STYLE-TYPE: none; MARGIN: 0px
}
.listTypeVideos {
	LIST-STYLE-TYPE: none; MARGIN: 0px
}
.listTypePhotos LI {
	CLEAR: both; OVERFLOW: hidden
}
.listTypeVideos LI {
	CLEAR: both; OVERFLOW: hidden
}
.listTypePhotos IMG {
	WIDTH: 75px; MARGIN-BOTTOM: 10px; FLOAT: left
}
.listTypeVideos IMG {
	WIDTH: 75px; MARGIN-BOTTOM: 10px; FLOAT: left
}
.listTypePhotos P {
	MARGIN-LEFT: 90px
}
.listTypePhotos H4 {
	MARGIN-LEFT: 90px
}
.listTypeVideos P {
	MARGIN-LEFT: 90px
}
.listTypeVideos H4 {
	MARGIN-LEFT: 90px
}
.splashBody .listTypePhotos H4 {
	LINE-HEIGHT: 1.2; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
.listTypeRssFeed {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px
}
.listTypeRssFeed LI {
	MARGIN-BOTTOM: 25px
}
.listTypeRssFeed LI H4 {
	FONT-SIZE: 18px
}
.listTypeRssFeed LI P {
	MARGIN-BOTTOM: 0px
}
.listTypeRssFeed LI STRONG {
	POSITION: relative; LINE-HEIGHT: 18px; TEXT-TRANSFORM: uppercase; =
PADDING-RIGHT: 5px; DISPLAY: inline-block; COLOR: #666; FONT-SIZE: 12px; =
TOP: -3px
}
.listTypeBlogroll {
	LIST-STYLE-TYPE: none; MARGIN: 0px; LIST-STYLE-IMAGE: none
}
.listTypeLatestNews {
	LINE-HEIGHT: 0; LIST-STYLE-TYPE: none; MARGIN: 0px; LIST-STYLE-IMAGE: =
none
}
.listTypeLatestNews DT {
	WIDTH: 75px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.listTypeLatestNews DT IMG {
	MARGIN-TOP: 5px; WIDTH: 100%
}
.listTypeLatestNews DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 20px 100px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.listTypeLatestNews DD P {
	MARGIN: 0px
}
.listTypeGuidesNavigation {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.listTypeGuidesNavigation LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.listTypeGuidesNavigation LI A {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.2; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #333; =
FONT-SIZE: 12px; PADDING-TOP: 8px
}
.listTypeGuidesNavigation LI.active {
	BACKGROUND: url(../images/global/redesign2/backgroundListActive.png) =
no-repeat 0px 11px
}
.listTypeGuidesNavigation LI STRONG {
	TEXT-TRANSFORM: uppercase
}
.listTypeLeadStory {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.listTypeLeadStory IMG {
	DISPLAY: none
}
.listTypeLeadStory LI P {
	DISPLAY: none
}
.listTypeLeadStory H2 {
	LINE-HEIGHT: 1.1; MARGIN: 0px; FONT-SIZE: 15px
}
.listTypeLeadStory H3 {
	TEXT-TRANSFORM: uppercase; MARGIN: -20px 0px 5px; WIDTH: 600px; COLOR: =
#333; FONT-SIZE: 13px
}
.listTypeLeadStory LI {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: =
129px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; PADDING-TOP: =
10px
}
.leadStory {
	BORDER-BOTTOM: #999 1px dotted; POSITION: relative; LINE-HEIGHT: 0; =
BACKGROUND-COLOR: #fff; MARGIN-BOTTOM: 25px; OVERFLOW: hidden; =
BORDER-TOP: #999 1px dotted
}
.leadStory P {
	LINE-HEIGHT: 1em
}
.leadStory A:focus {
	BACKGROUND-COLOR: transparent
}
.leadStory .tracer {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 15px; DISPLAY: block; =
BACKGROUND: url(../images/global/redesign2/spriteGlobal.png) no-repeat =
-136px -65px; HEIGHT: 10px; TOP: 233px; LEFT: 70px
}
#home .leadStory {
	BORDER-BOTTOM: #b1b1b1 1px solid; BORDER-LEFT: #b1b1b1 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 20px; PADDING-RIGHT: 18px; =
MARGIN-BOTTOM: 10px; BORDER-TOP: #b1b1b1 1px solid; BORDER-RIGHT: =
#b1b1b1 1px solid; PADDING-TOP: 15px
}
#home .leadStory .tracer {
	TOP: 248px; LEFT: 90px
}
.leadStoryStage .leadStoryInfo {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; DISPLAY: table-cell; VERTICAL-ALIGN: middle; =
PADDING-TOP: 10px
}
.leadStoryStage IMG {
	WIDTH: 290px; HEIGHT: 230px
}
.leadStoryTypeInteractive {
	PADDING-BOTTOM: 1px
}
.leadStoryTypeInteractive .leadStoryStage {
	BORDER-BOTTOM: #e37d00 1px solid; PADDING-BOTTOM: 3px; MIN-HEIGHT: =
230px; WIDTH: 600px; MARGIN-BOTTOM: 1px
}
.leadStoryTypeInteractive .leadStoryStage .leadStoryInfo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: =
table; PADDING-TOP: 0px
}
.leadStoryTypeInteractive .leadStoryStage .leadStoryInfo .leadStoryImage =
IMG {
	WIDTH: 290px; HEIGHT: 230px
}
.leadStoryTypeInteractive .leadStoryStage .leadStoryInfo .leadStoryText =
{
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; DISPLAY: =
table-cell; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
.leadStoryTypeInteractive .leadStoryStage H3 {
	TEXT-TRANSFORM: uppercase; WIDTH: auto; COLOR: #333; FONT-SIZE: 13px
}
.leadStoryTypeInteractive .listTypeLeadStory LI {
	MARGIN: 0px; HEIGHT: 70px; CURSOR: pointer
}
.leadStoryTypeInteractive .listTypeLeadStory LI A:hover {
	TEXT-DECORATION: none
}
.leadStoryTypeInteractive .listTypeLeadStory LI H2 {
	FONT-WEIGHT: normal
}
.leadStoryTypeInteractive .listTypeLeadStory LI H3 {
	DISPLAY: none
}
.leadStoryTypeInteractive .listTypeLeadStory LI.active {
	BACKGROUND-COLOR: #eee
}
.leadStoryTypeInteractive .listTypeLeadStory LI.active H2 {
	FONT-WEIGHT: bold
}
.leadStoryTypeStatic .leadStoryStage {
	POSITION: absolute
}
.leadStoryTypeSingle .leadStoryStage {
	POSITION: absolute
}
.leadStoryTypeStatic .listTypeLeadStory LI {
	PADDING-TOP: 20px
}
.leadStoryTypeSingle .listTypeLeadStory LI {
	PADDING-TOP: 20px
}
.leadStoryTypeStatic .listTypeLeadStory LI.active {
	BORDER-BOTTOM: #999 1px dotted; POSITION: relative; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 600px; =
PADDING-RIGHT: 0px; DISPLAY: table; HEIGHT: 230px; PADDING-TOP: 0px
}
.leadStoryTypeSingle .listTypeLeadStory LI.active {
	BORDER-BOTTOM: #999 1px dotted; POSITION: relative; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 600px; =
PADDING-RIGHT: 0px; DISPLAY: table; HEIGHT: 230px; PADDING-TOP: 0px
}
.leadStoryTypeStatic .listTypeLeadStory LI.active .leadStoryInfo {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 300px; PADDING-RIGHT: 10px; DISPLAY: =
table-cell; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
.leadStoryTypeSingle .listTypeLeadStory LI.active .leadStoryInfo {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 300px; PADDING-RIGHT: 10px; DISPLAY: =
table-cell; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
.leadStoryTypeStatic .listTypeLeadStory LI.active H2 {
	LINE-HEIGHT: 1.1em; MARGIN-TOP: -5px; MARGIN-BOTTOM: 8px; FONT-SIZE: =
32px
}
.leadStoryTypeSingle .listTypeLeadStory LI.active H2 {
	LINE-HEIGHT: 1.1em; MARGIN-TOP: -5px; MARGIN-BOTTOM: 8px; FONT-SIZE: =
32px
}
.leadStoryTypeStatic .listTypeLeadStory LI.active H3 {
	MARGIN: 0px 0px 8px; WIDTH: auto
}
.leadStoryTypeSingle .listTypeLeadStory LI.active H3 {
	MARGIN: 0px 0px 8px; WIDTH: auto
}
.leadStoryTypeStatic .listTypeLeadStory LI.active P {
	MARGIN: 0px; DISPLAY: block; FONT-SIZE: 16px
}
.leadStoryTypeSingle .listTypeLeadStory LI.active P {
	MARGIN: 0px; DISPLAY: block; FONT-SIZE: 16px
}
.leadStoryTypeSingle {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 2px
}
.leadStoryTypeSingle .listTypeLeadStory LI.active {
	BORDER-BOTTOM: 0px; MARGIN: 0px
}
#home .leadStoryTypeText {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.leadStoryTypeText IMG {
	DISPLAY: none
}
.leadStoryTypeText .leadStoryStage {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 230px; PADDING-LEFT: 0px; WIDTH: =
280px; PADDING-RIGHT: 20px; DISPLAY: table; FLOAT: left; PADDING-TOP: =
0px
}
#home .leadStoryTypeText .leadStoryStage {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 298px; PADDING-RIGHT: =
15px; PADDING-TOP: 0px
}
.leadStoryTypeText H3 {
	DISPLAY: none
}
.leadStoryTypeText .leadStoryInfo .leadStoryImage {
	DISPLAY: none
}
.leadStoryTypeText .leadStoryStage .leadStoryInfo H2 {
	FONT-SIZE: 32px
}
.leadStoryTypeText .leadStoryStage .leadStoryInfo P {
	MARGIN: 0px
}
.leadStoryTypeText .listTypeLeadStory {
	WIDTH: 300px; FLOAT: right
}
.leadStoryTypeText .listTypeLeadStory LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; =
PADDING-RIGHT: 0px; FLOAT: none; BORDER-TOP: #999 1px dotted; =
PADDING-TOP: 0px
}
.leadStoryTypeText .listTypeLeadStory LI:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.leadStoryTypeText .listTypeLeadStory LI A {
	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: transparent; MARGIN: 1px 0px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #333; =
FONT-SIZE: 15px; FONT-WEIGHT: normal; PADDING-TOP: 15px
}
.leadStoryTypeText .listTypeLeadStory LI A:hover {
	TEXT-DECORATION: none
}
.leadStoryTypeText .listTypeLeadStory LI.active A {
	BACKGROUND-COLOR: #eee
}
.listTypeSlider {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; =
OVERFLOW: hidden; PADDING-TOP: 0px
}
.listTypeSlider LI {
	POSITION: relative; WHITE-SPACE: normal; FLOAT: left; MARGIN-RIGHT: 7px
}
.listTypeSlider LI A {
	POSITION: relative; WIDTH: 145px; DISPLAY: block; HEIGHT: 164px
}
.listTypeSlider LI A:hover {
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.sliderWindow {
	POSITION: relative; MARGIN: 0px; OVERFLOW: hidden
}
.sliderThumbnailText {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1; =
BACKGROUND-COLOR: #333; PADDING-LEFT: 5px; WIDTH: 135px; PADDING-RIGHT: =
5px; DISPLAY: block; WORD-WRAP: break-word; HEIGHT: 164px; COLOR: #fff; =
FONT-SIZE: 13px; TOP: 108px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.sliderThumbnailText .storyTitle {
	DISPLAY: block; HEIGHT: 50px
}
.sliderThumbnailImage {
	BACKGROUND-IMAGE: =
url(../images/global/redesign2/spriteMissingImage.png); POSITION: =
relative; LINE-HEIGHT: 0; DISPLAY: block
}
.sliderThumbnailImage IMG {
	WIDTH: 100%; HEIGHT: 100%
}
.sliderStory {
	HEIGHT: 164px
}
.sliderStory .sliderThumbnailImage {
	WIDTH: 145px; BACKGROUND-POSITION: -355px 0px; HEIGHT: 164px
}
.sliderVideo {
	HEIGHT: 164px
}
.sliderVideo .sliderThumbnailText {
	BACKGROUND-COLOR: #fff; WIDTH: 145px; COLOR: #333; TOP: 115px
}
.sliderVideo .sliderThumbnailText .storyTitle:hover {
	TEXT-DECORATION: underline
}
.sliderVideo .sliderThumbnailImage {
	WIDTH: 145px; BACKGROUND-POSITION: -210px 0px; HEIGHT: 115px
}
.sliderVideo .sliderThumbnailImage SPAN {
	POSITION: absolute; WIDTH: 30px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/spritePlayVideoIcon.png) no-repeat 0px =
0px; HEIGHT: 30px; TOP: 43px; LEFT: 57px
}
.sliderVideo .sliderThumbnailImage:hover SPAN {
	BACKGROUND-POSITION: -30px 0px
}
.sliderPhoto {
	HEIGHT: 60px
}
.sliderPhoto LI {
	MARGIN-RIGHT: 13px
}
.sliderPhoto LI A {
	WIDTH: 74px; HEIGHT: 60px
}
.sliderPhoto .sliderThumbnailImage {
	WIDTH: 74px; BACKGROUND-POSITION: -500px 0px; HEIGHT: 60px
}
.currentThumbnail {
	BORDER-BOTTOM: #e37d00 2px solid; POSITION: absolute; BORDER-LEFT: =
#e37d00 2px solid; BACKGROUND-COLOR: #fff; WIDTH: 70px; HEIGHT: 56px; =
BORDER-TOP: #e37d00 2px solid; BORDER-RIGHT: #e37d00 2px solid
}
.sliderConrols {
	POSITION: relative; MARGIN: 22px 30px 10px; CLEAR: both; OVERFLOW: =
visible; BORDER-TOP: #ccc 1px solid
}
.sliderConrols A {
	BACKGROUND-IMAGE: url(../images/global/redesign2/spriteGlobal.png); =
POSITION: absolute; TEXT-ALIGN: center; WIDTH: 20px; DISPLAY: =
inline-block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px; TOP: -10px
}
.sliderConrols A:active {
	BACKGROUND-COLOR: transparent
}
.sliderConrols A:focus {
	BACKGROUND-COLOR: transparent
}
.sliderPrevious {
	BACKGROUND-POSITION: -121px 0px; LEFT: -25px
}
.sliderNext {
	BACKGROUND-POSITION: -100px 0px; RIGHT: -25px
}
#answers .question {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 20px; FONT-WEIGHT: bold
}
#dateline {
	FONT-STYLE: italic; MARGIN-BOTTOM: 25px; COLOR: #333; FONT-SIZE: 13px
}
#disclaimer {
	FONT-STYLE: italic; COLOR: #666; FONT-SIZE: 11px
}
A.rssFeed {
	TEXT-INDENT: 100%; MARGIN: 5px; DISPLAY: inline-block; WHITE-SPACE: =
nowrap; OVERFLOW: hidden
}
A.addToGoogle {
	TEXT-INDENT: 100%; MARGIN: 5px; DISPLAY: inline-block; WHITE-SPACE: =
nowrap; OVERFLOW: hidden
}
A.rssFeed {
	BACKGROUND-IMAGE: url(../images/global/redesign2/spriteGlobal.png); =
WIDTH: 17px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -240px =
-45px; HEIGHT: 17px
}
A.addToGoogle {
	WIDTH: 104px; BACKGROUND: =
url(../images/global/redesign2/googleAddButton.png) no-repeat 0px 0px; =
HEIGHT: 18px
}
#contactUsForm {
	MARGIN-BOTTOM: 50px
}
#contactUsForm LI {
	MARGIN-BOTTOM: 15px
}
#contactUsForm LABEL {
	MARGIN-TOP: 3px; WIDTH: 90px; DISPLAY: block; FLOAT: left
}
#contactUsForm INPUT {
	WIDTH: 480px
}
#contactUsForm TEXTAREA {
	WIDTH: 480px
}
#contactUsForm SELECT {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 492px; PADDING-RIGHT: =
5px; PADDING-TOP: 5px
}
#contactUsForm .formButtons {
	MARGIN-TOP: 50px
}
#contactUsFormRecaptcha {
	MARGIN-LEFT: 98px
}
#contactInformation STRONG {
	TEXT-TRANSFORM: uppercase
}
#contactInformation P {
	MARGIN-BOTTOM: 15px
}
#pollResults {
	BORDER-BOTTOM: #000 3px solid; BORDER-LEFT: #000 3px solid; =
PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 20px; =
PADDING-RIGHT: 20px; DISPLAY: none; BORDER-TOP: #000 3px solid; =
BORDER-RIGHT: #000 3px solid; PADDING-TOP: 20px
}
.articleSection {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 25px; MARGIN-BOTTOM: =
25px; CLEAR: both; OVERFLOW: hidden
}
#home #articleHeader {
	DISPLAY: none
}
#home .articleSection {
	BORDER-BOTTOM: #b1b1b1 1px solid; BORDER-LEFT: #b1b1b1 1px solid; =
PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 15px; =
PADDING-RIGHT: 15px; MARGIN-BOTTOM: 10px; BORDER-TOP: #b1b1b1 1px solid; =
BORDER-RIGHT: #b1b1b1 1px solid; PADDING-TOP: 15px
}
#home .articleSection H3 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 12px; COLOR: #333; FONT-SIZE: =
13px
}
#home .articleColumns H3 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 12px; COLOR: #333; FONT-SIZE: =
13px
}
#home .articleSection H4 {
	LINE-HEIGHT: 1.4em; MARGIN-BOTTOM: 5px
}
#home .articleSection H4 A {
	FONT-SIZE: 24px
}
#home .articleSection .listTypeLatestNews H4 A {
	FONT-SIZE: 18px
}
#home .articleSection .acrticleSectionImage {
	MARGIN: 5px 10px 10px 0px; FLOAT: left
}
#home .articleSection .listTypeTooltip {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: =
13px; PADDING-TOP: 0px
}
#home .articleSection .listTypeTooltip SPAN.tooltipText {
	TOP: 0.2em
}
#home .articleSection P.poweredBy {
	TEXT-ALIGN: left
}
.articleSectionEyebrow {
	TEXT-TRANSFORM: uppercase; COLOR: #333; FONT-SIZE: 12px
}
.articleSectionColumns > UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0.9em; LIST-STYLE-TYPE: none; MARGIN: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.articleSectionColumns > UL > LI {
	BORDER-LEFT: #666 1px dotted; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: =
none; MARGIN: 0px 0px -10px 13px; PADDING-LEFT: 13px; WIDTH: 47.7%; =
PADDING-RIGHT: 0px; WORD-WRAP: break-word; FLOAT: left; FONT-SIZE: 14px; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.articleSectionColumns > UL > LI:first-child {
	BORDER-LEFT: medium none; PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.articleSectionColumns .columns_2-3_1-3 > LI:first-child {
	WIDTH: 63.5%
}
.articleSectionColumns .columns_2-3_1-3 > LI {
	WIDTH: 32%
}
.articleSectionColumns .columns_1-3_2-3 > LI:first-child {
	WIDTH: 32%
}
.articleSectionColumns .columns_1-3_2-3 > LI {
	WIDTH: 63.5%
}
.articleSectionColumns .columns_1-4 > LI {
	WIDTH: 21.6%
}
.articleSectionColumns .moreBlogPosts H5 {
	MARGIN-BOTTOM: 10px; COLOR: #333; FONT-SIZE: 17px
}
.articleSectionColumns .moreBlogPosts .listTypeBullet {
	MARGIN: 0px; FONT-SIZE: 13px
}
.articleSectionMostPopular {
	MARGIN-TOP: 15px; BORDER-TOP: #666 1px dotted; PADDING-TOP: 15px
}
.articleSectionMostPopular:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 0px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.articleSectionMostPopular .listTypeTooltip {
	OVERFLOW: hidden
}
.articleSectionMostPopular .listTypeTooltip > LI {
	LINE-HEIGHT: 1.1em; WIDTH: 20%; DISPLAY: block; WORD-WRAP: break-word; =
FLOAT: left; MARGIN-LEFT: 15px; FONT-SIZE: 15px
}
.articleSectionMostPopular .listTypeTooltip > LI:first-child {
	MARGIN-LEFT: 0px
}
#featuredStorySplashTitle {
	LINE-HEIGHT: 1; DISPLAY: block; MARGIN-BOTTOM: 10px; FONT-SIZE: 18px; =
FONT-WEIGHT: bold
}
.archiveContent H3 {
	MARGIN: 15px 0px; CLEAR: both; BORDER-TOP: #999 1px dotted; =
PADDING-TOP: 20px
}
.archiveContent > UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.archiveContent UL LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: =
2.5em !important; COLOR: #999; BORDER-TOP: medium none; BORDER-RIGHT: =
medium none
}
.archiveContent UL LI A {
	FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.pagination {
	BORDER-BOTTOM: #666 1px dotted; PADDING-BOTTOM: 4px; LINE-HEIGHT: 0; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; CLEAR: both; =
OVERFLOW: hidden; BORDER-TOP: #666 1px dotted; PADDING-TOP: 4px
}
.listTypePagination {
	LIST-STYLE-TYPE: none; MARGIN: 0px; WIDTH: auto; DISPLAY: inline-block; =
FONT-SIZE: 0.8em; OVERFLOW: auto
}
.listTypePagination LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: =
8px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.listTypePagination LI:first-child {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.listTypePagination A {
	COLOR: #333
}
.listTypePagination A:focus {
	BACKGROUND-COLOR: transparent
}
.listTypePagination SPAN {
	LINE-HEIGHT: 0
}
.paginationNavigation {
	OVERFLOW: hidden
}
.paginationNavigation SPAN {
	DISPLAY: block
}
.paginationNavigation .pageCount {
	POSITION: relative; TOP: -4px
}
.paginationNavigation .pagePrevious {
	WIDTH: 15px; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -115px -21px; =
HEIGHT: 15px; MARGIN-RIGHT: 1px
}
.paginationNavigation .pagePrevious A {
	WIDTH: 15px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px
}
.paginationNavigation .pageNext {
	WIDTH: 15px; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -100px -21px; =
HEIGHT: 15px; MARGIN-LEFT: 1px
}
.paginationNavigation .pageNext A {
	WIDTH: 15px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px
}
.paginationTypeMonthList .listTypePagination {
	TEXT-TRANSFORM: uppercase; FLOAT: left; FONT-SIZE: 0.8em; OVERFLOW: =
hidden
}
.paginationTypeMonthList LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.paginationTypeMonthList LI:after {
	PADDING-LEFT: 10px; COLOR: #ccc; CONTENT: '|'
}
.paginationTypeMonthList LI.last:after {
	CONTENT: none
}
.paginationYear {
	LINE-HEIGHT: 1.2em; DISPLAY: block; FLOAT: left; COLOR: #666; =
FONT-SIZE: 0.8em; MARGIN-RIGHT: 15px
}
.paginationTypePageList {
	TEXT-ALIGN: center
}
.paginationSort {
	LINE-HEIGHT: 1.5em; WIDTH: 250px; FLOAT: left; FONT-SIZE: 0.8em
}
.paginationSort SPAN {
	COLOR: #999
}
.paginationNav {
	FLOAT: right; FONT-SIZE: 0.8em
}
.paginationNav UL {
	MARGIN: 0px
}
.paginationNav LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline; COLOR: #333; LIST-STYLE-IMAGE: =
none
}
.paginationNav LI:after {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 2px; COLOR: =
#999; CONTENT: '|'; PADDING-TOP: 0px
}
.paginationNav LI.last:after {
	CONTENT: none
}
.paginationNav .paginationPrevious {
	MARGIN-RIGHT: 3px
}
.paginationNav .paginationNext {
	MARGIN-LEFT: 3px
}
.paginationNav .paginationPrevious:after {
	CONTENT: none
}
.paginationNav .paginationNext:after {
	CONTENT: none
}
.paginationNav .paginationPrevious SPAN {
	BACKGROUND-IMAGE: url(../images/global/redesign2/spriteGlobal.png); =
POSITION: relative; WIDTH: 7px; DISPLAY: inline-block; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px; TOP: 1px
}
.paginationNav .paginationNext SPAN {
	BACKGROUND-IMAGE: url(../images/global/redesign2/spriteGlobal.png); =
POSITION: relative; WIDTH: 7px; DISPLAY: inline-block; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px; TOP: 1px
}
.paginationNav .paginationPrevious A {
	BACKGROUND-IMAGE: url(../images/global/redesign2/spriteGlobal.png); =
POSITION: relative; WIDTH: 7px; DISPLAY: inline-block; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px; TOP: 1px
}
.paginationNav .paginationNext A {
	BACKGROUND-IMAGE: url(../images/global/redesign2/spriteGlobal.png); =
POSITION: relative; WIDTH: 7px; DISPLAY: inline-block; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px; TOP: 1px
}
.paginationNav .paginationPrevious SPAN {
	BACKGROUND-POSITION: -261px -65px
}
.paginationNav .paginationPrevious A {
	BACKGROUND-POSITION: -121px -65px
}
.paginationNav .paginationNext SPAN {
	BACKGROUND-POSITION: -269px -65px
}
.paginationNav .paginationNext A {
	BACKGROUND-POSITION: -129px -65px
}
.byline {
	LINE-HEIGHT: 1.1; WIDTH: 210px; FLOAT: left; FONT-SIZE: 12px
}
.byline P {
	MARGIN-BOTTOM: 0px
}
.byline .author {
	FLOAT: left; FONT-WEIGHT: bold
}
.byline .authorEmail {
	FLOAT: left
}
.byline .authorEmail A {
	POSITION: relative; WIDTH: 13px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -120px -45px; =
HEIGHT: 10px; TOP: 2px; LEFT: 5px
}
.byline .authorTitle {
	FLOAT: left
}
.byline .authorTitle:before {
	CONTENT: ', '
}
.byline .publishDate {
	DISPLAY: block; COLOR: #666; CLEAR: both; PADDING-TOP: 2px
}
#photoStorySplash IMG {
	MAX-WIDTH: 308px
}
#photoStory #headline H1 {
	MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 22px; FONT-WEIGHT: bold
}
.photoGallery {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 25px; MARGIN-BOTTOM: =
25px
}
.photoGallery A:hover {
	TEXT-DECORATION: none
}
.photoGalleryHeader {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 4px; MIN-HEIGHT: 16px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: hidden; =
BORDER-TOP: #999 1px dotted; PADDING-TOP: 4px
}
.photoGalleryFooter {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 4px; MIN-HEIGHT: 16px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: hidden; =
BORDER-TOP: #999 1px dotted; PADDING-TOP: 4px
}
.photoGalleryHeader .photoTitle {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 85%; =
PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 18px; PADDING-TOP: 2px
}
.photoGalleryHeader .photoGalleryPagination {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; FLOAT: right; PADDING-TOP: 4px; border-radius: 15px
}
.photoGalleryCaption .photoGalleryPagination {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; FLOAT: right; PADDING-TOP: 4px; border-radius: 15px
}
.photoGalleryHeader .photoGalleryPagination A {
	WIDTH: 16px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -140px -96px; =
FLOAT: left; HEIGHT: 15px
}
.photoGalleryCaption .photoGalleryPagination A {
	WIDTH: 16px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -140px -96px; =
FLOAT: left; HEIGHT: 15px
}
.photoGalleryHeader A.photoGalleryNext {
	BACKGROUND-POSITION: -157px -96px
}
.photoGalleryCaption A.photoGalleryNext {
	BACKGROUND-POSITION: -157px -96px
}
.photoGalleryHeader .photoGalleryIndex {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 0.9 !important; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; FLOAT: left; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.photoGalleryCaption .photoGalleryIndex {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 0.9 !important; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; FLOAT: left; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.photoGalleryBody {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 15px; MARGIN: =
10px -20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; CLEAR: both; =
OVERFLOW: hidden; PADDING-TOP: 0px
}
.photoGalleryBody IMG {
	MAX-WIDTH: 580px !important
}
.photoGalleryBody .photoGalleryPagination {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; LEFT: 0px
}
.photoGalleryBody .photoGalleryPagination A {
	POSITION: absolute; WIDTH: 50%; DISPLAY: block; HEIGHT: 100%
}
.photoGalleryBody .photoGalleryPagination A:focus {
	BACKGROUND-COLOR: transparent
}
.photoGalleryBody .photoGalleryPagination SPAN {
	POSITION: absolute; WIDTH: 18px; ZOOM: 1; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat 0px -157px; =
HEIGHT: 95px; TOP: 37%
}
.photoGalleryBody .photoGalleryNext {
	LEFT: 50%
}
.photoGalleryBody .photoGalleryNext SPAN {
	BACKGROUND-POSITION: -19px -157px; RIGHT: 12px
}
.photoGalleryBody .photoGalleryPrevious {
	LEFT: 0px
}
.photoGalleryBody .photoGalleryPrevious SPAN {
	LEFT: 12px
}
.photoGalleryBody .photoCredit {
	POSITION: absolute; LINE-HEIGHT: 2; BOTTOM: -6px; COLOR: #333; =
FONT-SIZE: 10px; RIGHT: 20px
}
.photoGalleryBody .photoCredit EM {
	TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; COLOR: #999; FONT-SIZE: =
10px
}
.photoGalleryBody .photoCredit A {
	FONT-SIZE: 11px
}
.photoGalleryAlt .photoGalleryBody {
	TEXT-ALIGN: left; OVERFLOW: hidden
}
.photoGalleryAlt .photoGalleryBody IMG {
	MAX-WIDTH: 350px !important; FLOAT: left
}
.photoGalleryAlt .photoGalleryBody .photoGalleryCaption {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; =
MARGIN: 0px 0px 0px 10px; MIN-HEIGHT: 280px; PADDING-LEFT: 10px; WIDTH: =
225px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.photoGalleryFooter .byline {
	WIDTH: 100%
}
.photoGalleryFooter .publishDate {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: =
right; CLEAR: none; PADDING-TOP: 0px
}
.photoGalleryFooter .photoEnlarge {
	FLOAT: left
}
.photoGalleryFooter .photoEnlarge A {
	COLOR: #999; FONT-SIZE: 11px
}
.photoGalleryFooter .photoEnlarge SPAN {
	MARGIN: -2px 3px 0px 0px; WIDTH: 14px; DISPLAY: inline-block; =
BACKGROUND: url(../images/global/redesign2/spriteGlobal.png) no-repeat =
-189px -45px; HEIGHT: 14px; VERTICAL-ALIGN: middle
}
.photoGalleryCaption {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 20px; MARGIN: 0px 0px =
10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: =
10px
}
.photoGalleryCaption H3 {
	COLOR: #666; FONT-SIZE: 20px
}
.photoGalleryCaption .socialMediaButtons {
	MARGIN: inherit
}
.photoGalleryNavigation {
	CLEAR: both
}
.photoGalleryNavigation H4 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 8px; FONT-SIZE: 12px
}
#getEmailUpdatesForm {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 15px
}
#getEmailUpdatesForm LI {
	TEXT-ALIGN: left; MARGIN-BOTTOM: -5px
}
#getEmailUpdatesForm LABEL {
	POSITION: relative; TEXT-ALIGN: left; WIDTH: 84%; DISPLAY: block; =
FONT-SIZE: 13px; TOP: -21px; LEFT: 20px
}
#getEmailUpdatesEmailAddress {
	BORDER-BOTTOM-COLOR: #ccc; PADDING-BOTTOM: 3px; BORDER-TOP-COLOR: #ccc; =
MARGIN: 5px auto 10px; PADDING-LEFT: 3px; WIDTH: 84%; PADDING-RIGHT: =
3px; DISPLAY: block; COLOR: #999; BORDER-RIGHT-COLOR: #ccc; FONT-SIZE: =
12px; BORDER-LEFT-COLOR: #ccc; PADDING-TOP: 3px
}
.insertDepth1 {
	MARGIN-LEFT: 30px
}
.insertDepth2 {
	MARGIN-LEFT: 60px
}
.insertDepth3 {
	MARGIN-LEFT: 90px
}
.insertDepth4 {
	MARGIN-LEFT: 120px
}
.insertDepth5 {
	MARGIN-LEFT: 150px
}
.noMargin {
	MARGIN: 0px
}
.noMarginTop {
	MARGIN-TOP: 0px
}
.noMarginBottom {
	MARGIN-BOTTOM: 0px
}
.noMarginRight {
	MARGIN-RIGHT: 0px
}
.noMarginLeft {
	MARGIN-LEFT: 0px
}
.noPadding {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.noPaddingTop {
	PADDING-TOP: 0px
}
.noPaddingBottom {
	PADDING-BOTTOM: 0px
}
.noPaddingRight {
	PADDING-RIGHT: 0px
}
.noPaddingLeft {
	PADDING-LEFT: 0px
}
.developerSplash {
	BORDER-BOTTOM: #b1b1b1 1px solid; BORDER-LEFT: #b1b1b1 1px solid; =
PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; MARGIN-BOTTOM: 20px; BORDER-TOP: #b1b1b1 1px solid; =
BORDER-RIGHT: #b1b1b1 1px solid; PADDING-TOP: 10px
}
.developerSplash .splashHeader {
	BORDER-BOTTOM: #ccc 1px dotted; MARGIN-BOTTOM: 10px
}
.developerSplash .splashHeader H4 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 5px; COLOR: #333; FONT-SIZE: =
12px
}
.developerSplash .splashBody {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.developerSplash P {
	MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 12px
}
.developerSplash P.getEmailUpdatesNotMember {
	FONT-STYLE: italic; MARGIN-BOTTOM: 0px; FONT-SIZE: 11px
}
.headlineFloat {
	PADDING-LEFT: 5px; FLOAT: right
}
.editorialSplash {
	MARGIN-BOTTOM: 20px
}
.miscSplash {
	MARGIN-BOTTOM: 20px
}
.miscSplash {
	BORDER-BOTTOM: #b1b1b1 1px solid; BORDER-LEFT: #b1b1b1 1px solid; =
BACKGROUND-COLOR: #fff; BORDER-TOP: #b1b1b1 1px solid; BORDER-RIGHT: =
#b1b1b1 1px solid
}
.miscSplash .splashBody {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; OVERFLOW: hidden; BORDER-TOP: =
0px; BORDER-RIGHT: 0px
}
.editorialSplash .splashHeader {
	BACKGROUND: url(../images/global/redesign2/backgroundSplashHeader.png) =
no-repeat right bottom
}
.editorialSplash .splashHeader H4 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #333; FONT-SIZE: 21px
}
.splashBody {
	BORDER-BOTTOM: #b1b1b1 1px solid; POSITION: relative; BORDER-LEFT: =
#b1b1b1 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.1; =
BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
FONT-SIZE: 13px; BORDER-TOP: 0px; BORDER-RIGHT: #b1b1b1 1px solid; =
PADDING-TOP: 10px
}
.splashBody H5 {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: =
uppercase; MARGIN-BOTTOM: 8px; FONT-SIZE: 13px; OVERFLOW: visible
}
.splashBody .headlineFloat A.poweredBy {
	POSITION: relative; TOP: -4px
}
.splashBody .headlineFloat .secondaryButton {
	POSITION: relative; MIN-HEIGHT: 18px; MAX-HEIGHT: 18px; TOP: -5px
}
.splashBody .listTypeBullet {
	MARGIN-LEFT: 0px
}
.splashBody .listTypeBullet LI {
	MARGIN-BOTTOM: 10px
}
#articleBody .splashBody {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.splashBody P {
	MARGIN-BOTTOM: 5px
}
.splashBody P.poweredBy {
	MARGIN: 10px 0px 0px; CLEAR: both
}
.splashBody .upcomingEventTitle {
	DISPLAY: block
}
.splashBody2Cols {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.splashBody3Cols {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.splashBody4Cols {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.splashBody2Cols > LI {
	PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; FLOAT: left
}
.splashBody3Cols > LI {
	PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; FLOAT: left
}
.splashBody4Cols > LI {
	PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; FLOAT: left
}
.splashBody2Cols > LI:first-child {
	PADDING-LEFT: 0px
}
.splashBody3Cols > LI:first-child {
	PADDING-LEFT: 0px
}
.splashBody4Cols > LI:first-child {
	PADDING-LEFT: 0px
}
.splashBody2Cols > LI {
	WIDTH: 46%
}
.splashBody3Cols > LI {
	WIDTH: 30%
}
.splashBody4Cols > LI {
	WIDTH: 21%
}
.listTypeTooltip.splashBody2Cols > LI {
	PADDING-LEFT: 20px; WIDTH: 39%
}
.editorialSplash .splashFooter {
	DISPLAY: none
}
.relatedContentSplash .listTypeTooltip {
	MARGIN-BOTTOM: 15px
}
#defineIt .poweredBy {
	MARGIN: 0px
}
.editorialSplash UL {
	MARGIN-BOTTOM: 0px
}
.editorialSplash .listTypeTooltip {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: =
1em; PADDING-TOP: 0px
}
.editorialSplash .listTypeTooltip LI SPAN.tooltipText {
	TOP: 0.2em
}
.splashBody H5 {
	MARGIN-TOP: 15px
}
.splashBody H5:first-child {
	MARGIN-TOP: 0px
}
.networkSiteSplash {
	BACKGROUND-IMAGE: =
url(../images/global/redesign2/spriteNetworkSiteSplash.png); =
BORDER-BOTTOM: #b1b1b1 1px solid; POSITION: relative; BORDER-LEFT: =
#b1b1b1 1px solid; BACKGROUND-COLOR: #f6f6f6; BACKGROUND-REPEAT: =
no-repeat; MARGIN-BOTTOM: 20px; HEIGHT: 135px; BORDER-TOP: #b1b1b1 1px =
solid; BORDER-RIGHT: #b1b1b1 1px solid
}
.networkSiteSplash .primaryButton {
	BACKGROUND-COLOR: #666 !important
}
.networkSiteSplash .primaryButton:hover {
	BACKGROUND-COLOR: #666 !important
}
.networkSiteSplash .splashHeader H4 {
	TEXT-ALIGN: center; MARGIN: 12px auto 10px; WIDTH: 260px; FONT-SIZE: =
1.05em; FONT-WEIGHT: normal
}
.networkSiteSplash .splashBody {
	BORDER-BOTTOM: 0px; POSITION: static; BORDER-LEFT: 0px; PADDING-BOTTOM: =
0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.networkSiteSplash .poweredBy {
	POSITION: absolute; BOTTOM: 2px; RIGHT: 12px
}
.networkSiteButton {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 5px
}
#networkSiteItke {
	BACKGROUND-POSITION: 100% -135px
}
#networkSiteHealthITExchange {
	BACKGROUND-POSITION: 100% 0px
}
#networkSiteWhatis {
	BACKGROUND-POSITION: 100% -270px
}
#networkSiteWhatisSearch {
	TEXT-ALIGN: center
}
#networkSiteWhatisSearch .networkSiteWhatisSearchBox {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 2px; MARGIN: 2px auto 10px; PADDING-LEFT: 2px; WIDTH: =
250px; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: =
#ccc 1px solid; PADDING-TOP: 2px
}
.showMoreContent {
	DISPLAY: none
}
.open.showMoreContent {
	DISPLAY: block
}
.showMoreButton {
	TEXT-ALIGN: center
}
.showMoreButton A {
	BORDER-BOTTOM: #b1b1b1 1px solid; POSITION: relative; TEXT-ALIGN: =
center; BORDER-LEFT: #b1b1b1 1px solid; PADDING-BOTTOM: 0px; =
LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #fff; =
MARGIN: 0px auto; PADDING-LEFT: 18px; PADDING-RIGHT: 12px; DISPLAY: =
none; COLOR: #e37d00; FONT-SIZE: 11px !important; VERTICAL-ALIGN: =
middle; BORDER-TOP: 0px; TOP: -5px; BORDER-RIGHT: #b1b1b1 1px solid; =
PADDING-TOP: 0px
}
.showMoreButton A:hover {
	TEXT-DECORATION: none
}
.showMoreButton SPAN {
	POSITION: absolute; WIDTH: 20px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -142px 0px; =
HEIGHT: 20px; TOP: -1px; LEFT: -7px
}
.showMoreButton .clickToClose {
	BACKGROUND-COLOR: #fff
}
.showMoreButton .clickToClose SPAN {
	BACKGROUND-POSITION: -163px 0px
}
.articleHiddenPanel {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f1f1f1; MARGIN: 0px -20px; =
PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: none; PADDING-TOP: =
10px
}
.open.articleHiddenPanel {
	DISPLAY: block
}
.articleHiddenPanelButton {
	OVERFLOW: hidden
}
.articleHiddenPanelButton A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; LINE-HEIGHT: 20px; =
TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; WIDTH: auto; =
PADDING-RIGHT: 30px; DISPLAY: none; BACKGROUND: =
url(../images/global/redesign2/iconArrowLargeSouthFFF.png) #e37d00 =
no-repeat 94% 8px; FLOAT: right; COLOR: #fff !important; FONT-SIZE: =
14px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 0px; =
border-radius: 0 0 10px 10px
}
.articleHiddenPanelButton A.clickToClose {
	BACKGROUND-IMAGE: =
url(../images/global/redesign2/iconArrowLargeNorthFFF.png)
}
.articleHiddenPanelButton A:hover {
	TEXT-DECORATION: none
}
#relatedContent {
	MARGIN-BOTTOM: 25px; CLEAR: both
}
#relatedContent H4 {
	BORDER-BOTTOM: #333 5px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px =
10px; FONT-SIZE: 21px; OVERFLOW: hidden
}
.emailOptin H4 {
	BORDER-BOTTOM: #333 5px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px =
10px; FONT-SIZE: 21px; OVERFLOW: hidden
}
#relatedContent P {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 12px
}
#relatedContent A {
	FONT-SIZE: 16px
}
#relatedContentShow H4 {
	BORDER-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 10px; =
FONT-SIZE: 12px
}
#relatedContentHide H4 {
	BORDER-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 10px; =
FONT-SIZE: 12px
}
#relatedContentShow {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 10px
}
#relatedContentHide {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: =
none; PADDING-TOP: 10px
}
.open#relatedContentHide {
	DISPLAY: block
}
.open #relatedContentHide {
	DISPLAY: block
}
#showMoreRelatedContent {
	MARGIN-BOTTOM: 20px; BORDER-TOP: #ccc 1px solid
}
#relatedContent .listTypeTooltip LI {
	MARGIN-BOTTOM: 10px
}
#relatedContent .listTypeBullet LI {
	MARGIN-BOTTOM: 10px
}
.viewRelatedContent {
	MARGIN: -20px 0px 20px; FONT-SIZE: 12px
}
.viewRelatedContentButton {
	POSITION: relative; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 12px; =
DISPLAY: inline-block; MARGIN-BOTTOM: 10px; COLOR: #333; FONT-SIZE: =
11px; CURSOR: pointer; FONT-WEIGHT: bold
}
.viewRelatedContentButton SPAN {
	POSITION: absolute; WIDTH: 10px; DISPLAY: block; BACKGROUND: =
url(../images/whatis/redesign2/iconArrowLargeEastFF9.png) no-repeat 0px =
0px; HEIGHT: 10px; TOP: 1px; LEFT: 0px
}
.open .viewRelatedContentButton SPAN {
	WIDTH: 10px; BACKGROUND: =
url(../images/whatis/redesign2/iconArrowLargeSouthFF9.png) no-repeat 0px =
0px; HEIGHT: 5px; TOP: 3px
}
.viewRelatedContentList {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 12px; DISPLAY: none; =
LIST-STYLE-IMAGE: none
}
.open .viewRelatedContentList {
	DISPLAY: block
}
.viewRelatedContentList LI {
	MARGIN: 0px 0px 10px
}
.viewRelatedContentList LI P {
	MARGIN: 0px
}
#home .editorialSplash {
	MARGIN-BOTTOM: 10px
}
#home .networkSiteSplash {
	MARGIN-BOTTOM: 10px
}
#home .editorialSplash .splashHeader {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #b1b1b1 1px solid; PADDING-BOTTOM: =
0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; =
BORDER-TOP: #b1b1b1 1px solid; BORDER-RIGHT: #b1b1b1 1px solid; =
PADDING-TOP: 10px
}
#home .editorialSplash .splashHeader H4 {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 13px
}
#home .editorialSplash .splashBody {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 0px
}
#siteTopicList H4 {
	TEXT-TRANSFORM: capitalize; COLOR: #333; FONT-SIZE: 17px; FONT-WEIGHT: =
bold
}
#home #siteTopicList H4 {
	TEXT-TRANSFORM: capitalize; COLOR: #333; FONT-SIZE: 17px; FONT-WEIGHT: =
bold
}
#magazineCurrentIssue .splashHeader A {
	TEXT-TRANSFORM: none; FONT-SIZE: 22px !important
}
.editorialSplash .magazineIssueContents {
	MARGIN: 0px 0px 10px 125px
}
.editorialSplash .magazineIssueContents H6 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 5px
}
.editorialSplash .magazineIssueCover {
	MARGIN-BOTTOM: 15px; FLOAT: left; MARGIN-LEFT: -125px
}
.editorialSplash .splashButton {
	TEXT-ALIGN: center; MARGIN: 10px 0px 5px; CLEAR: both
}
.carousel {
	OVERFLOW: hidden
}
.carouselWindow {
	OVERFLOW: hidden
}
.carouselPagination {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px
}
.carouselPagination A {
	TEXT-INDENT: 100%; MARGIN: 0px 4px 6px; WIDTH: 17px; DISPLAY: =
inline-block; WHITE-SPACE: nowrap; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -207px -81px; =
HEIGHT: 17px; OVERFLOW: hidden
}
.carouselPagination A.current {
	BACKGROUND-POSITION: -188px -81px
}
.carouselPagination A:focus {
	BACKGROUND-COLOR: transparent
}
.listTypeCarousel {
	POSITION: relative; MARGIN: 0px; HEIGHT: 300px; OVERFLOW: hidden
}
.listTypeCarousel LI {
	POSITION: absolute; BACKGROUND-COLOR: #fff; WIDTH: 600px; DISPLAY: none
}
.listTypeCarousel LI:first-child {
	DISPLAY: block
}
.mmColTypeFeaturedVendor .listTypeCarousel LI {
	WIDTH: 360px
}
.splashBody .listTypeCarousel LI {
	WIDTH: 308px
}
.listTypeCarousel H4 {
	MARGIN: 0px 0px 8px; FONT-SIZE: 24px
}
.splashBody .listTypeCarousel H4 {
	FONT-SIZE: 1.4em
}
.listTypeCarousel IMG {
	WIDTH: 100%; DISPLAY: block; MARGIN-BOTTOM: 10px
}
.listTypeCarousel P {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 16px
}
.mmColTypeFeaturedVendor .listTypeCarousel P {
	FONT-SIZE: 14px
}
.splashBody .listTypeCarousel P {
	FONT-SIZE: 14px
}
.listTypeCarousel .viewAll {
	FLOAT: left
}
.listTypeCarousel .sponsorLogo {
	FLOAT: right
}
.listTypeCarousel .sponsorLogo IMG {
	MARGIN: 0px; WIDTH: 70px
}
.listTypeFilmstrip {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; =
LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px -1px; PADDING-LEFT: 0px; =
WIDTH: 1000px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; OVERFLOW: =
hidden; PADDING-TOP: 0px
}
.listTypeFilmstrip LI {
	POSITION: relative; BORDER-LEFT: #999 1px dotted; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 21px; WIDTH: 70px; PADDING-RIGHT: 21px; DISPLAY: block; =
WHITE-SPACE: normal; FLOAT: left; HEIGHT: 160px; PADDING-TOP: 5px
}
#home .listTypeFilmstrip LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 22px; =
PADDING-TOP: 5px
}
#sidebar .listTypeFilmstrip LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 5px
}
#home #sidebar .listTypeFilmstrip LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 5px
}
.filmstripThumbnail {
	WIDTH: 70px; BACKGROUND: =
url(../images/global/redesign2/spriteMissingImage.png) no-repeat -140px =
0px; HEIGHT: 90px
}
.filmstripThumbnail IMG {
	WIDTH: 70px; HEIGHT: 90px
}
.filmstripThumbnailText {
	LINE-HEIGHT: 1; FONT-SIZE: 11px
}
.filmstripThumbnailText .mteName {
	LINE-HEIGHT: 1.2; MARGIN: 3px 0px; DISPLAY: block; COLOR: #666; =
FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.filmstripThumbnailText .mteTitle {
	FONT-STYLE: italic; DISPLAY: block; COLOR: #666; FONT-SIZE: 11px
}
.filmstrip {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; =
PADDING-RIGHT: 18px; PADDING-TOP: 0px
}
.filmstripWindow {
	HEIGHT: 160px; OVERFLOW: hidden
}
.filmstripPrevious {
	POSITION: absolute; TEXT-INDENT: 100%; WIDTH: 15px; WHITE-SPACE: =
nowrap; BACKGROUND: url(../images/global/redesign2/spriteGlobal.png) =
no-repeat -115px -21px; HEIGHT: 15px; OVERFLOW: hidden; TOP: 35px; LEFT: =
0px
}
.filmstripNext {
	POSITION: absolute; TEXT-INDENT: 100%; WIDTH: 15px; WHITE-SPACE: =
nowrap; BACKGROUND: url(../images/global/redesign2/spriteGlobal.png) =
no-repeat -100px -21px; HEIGHT: 15px; OVERFLOW: hidden; TOP: 35px; =
RIGHT: 0px
}
.disabled.filmstripPrevious {
	BACKGROUND-POSITION: -255px -81px; CURSOR: default
}
.disabled.filmstripNext {
	BACKGROUND-POSITION: -240px -81px; CURSOR: default
}
.filmstripPrevious:focus {
	BACKGROUND-COLOR: transparent
}
.filmstripNext:focus {
	BACKGROUND-COLOR: transparent
}
#blogrollHidden {
	PADDING-TOP: 0px
}
#latestBlogPosts #blogrollHidden {
	PADDING-TOP: 20px
}
#meetTheEditors .splashBody P {
	MARGIN: 0px 0px 10px; CLEAR: both; OVERFLOW: hidden
}
.meetTheEditors {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dotted; PADDING-TOP: 15px
}
.meetTheEditors:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.meetTheEditors {
	OVERFLOW: hidden
}
.mteInfo {
	OVERFLOW: hidden
}
.meetTheEditors IMG {
	MARGIN: 0px 10px 0px 0px; WIDTH: 70px; DISPLAY: block; FLOAT: left; =
HEIGHT: 90px
}
.mteInfo P {
	MARGIN: 10px 0px 0px
}
.mteBio {
	MARGIN: -5px 0px 30px; OVERFLOW: hidden
}
.mteHeadshot {
	MARGIN: 0px 15px 0px 0px; WIDTH: 70px; BACKGROUND: =
url(../images/global/redesign2/spriteMissingImage.png) no-repeat -140px =
0px; FLOAT: left; HEIGHT: 90px; CLEAR: both
}
.mteHeadshot IMG {
	WIDTH: 70px; HEIGHT: 90px
}
.mteContact {
	OVERFLOW: hidden
}
.mteName {
	LINE-HEIGHT: 1.3; MARGIN-TOP: -5px; DISPLAY: block; COLOR: #333; =
FONT-SIZE: 17px; FONT-WEIGHT: bold
}
.mteTitle {
	FONT-STYLE: italic; MARGIN-TOP: -2px; DISPLAY: block; FONT-SIZE: 13px
}
.mteEmail {
	MARGIN-TOP: -2px; DISPLAY: block; FONT-SIZE: 13px
}
.listTypeArchive P {
	MARGIN-BOTTOM: 25px
}
.listTypeArchive .topNewsStory .topNewsStoryCaption {
	DISPLAY: block; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.listTypeArchive .topNewsStory {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 15px; MARGIN-BOTTOM: =
15px
}
.listTypeArchive .topNewsStory P {
	MARGIN-BOTTOM: 0px
}
.listTypeArchive .topNewsStory EM {
	MARGIN: 3px 0px; DISPLAY: block
}
.listTypeArchive H3 {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 18px
}
.listTypeArchive H3 STRONG {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #666; FONT-SIZE: 13px
}
.listTypeArchive H3 EM {
	FONT-STYLE: normal; COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
#contributorBio {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 15px; MARGIN: -5px 0px =
20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; =
BORDER-TOP: #999 1px dotted; PADDING-TOP: 1px
}
#contributorMeta {
	WIDTH: 140px; FLOAT: left
}
#contributorMeta SPAN {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
.contributorHeadshot {
	WIDTH: 140px; HEIGHT: 180px
}
.contributorName {
	FONT-WEIGHT: bold
}
.contributorEmail {
	POSITION: relative; WIDTH: 20px; DISPLAY: inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -99px -46px; =
HEIGHT: 13px; MARGIN-LEFT: 5px; TOP: 2px
}
.contributorTitle {
	FONT-STYLE: italic; COLOR: #666; CLEAR: left; FONT-SIZE: 12px
}
.contributorSite {
	COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.contributorLatestTweets {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; MARGIN-BOTTOM: 10px; =
FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#contributorTabs {
	MARGIN-LEFT: 160px
}
#contributorTabsNav {
	MARGIN-BOTTOM: 10px
}
#contributorTabsContent {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#contributorTabsContent > LI {
	DISPLAY: none; HEIGHT: 340px; OVERFLOW: auto
}
#contributorTabsContent > LI:first-child {
	DISPLAY: block
}
#contributorTabBio {
	PADDING-RIGHT: 10px
}
#contributorTabAsk H3 {
	FONT-SIZE: 16px
}
#contributorAskQuestionForm {
	TEXT-ALIGN: center
}
#contributorAskQuestionFormMessage {
	MARGIN: 10px auto 20px; WIDTH: 420px; HEIGHT: 200px
}
#contributorAskQuestionFormSubmit {
	FLOAT: right; MARGIN-RIGHT: 5px
}
.listTypeTabHorizontal {
	PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.listTypeTabHorizontal LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; WIDTH: 85px; PADDING-RIGHT: =
1px; DISPLAY: block; MARGIN-BOTTOM: 1px; FLOAT: left; BORDER-RIGHT: #ccc =
1px solid; PADDING-TOP: 0px
}
.listTypeTabHorizontal LI.selected A {
	BACKGROUND-COLOR: #efefef
}
.listTypeTabHorizontal LI.selected SPAN {
	DISPLAY: block
}
.listTypeTabHorizontal A {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 30px; =
TEXT-TRANSFORM: uppercase; DISPLAY: block; HEIGHT: 30px; COLOR: #666; =
FONT-SIZE: 11px
}
.listTypeTabHorizontal A:hover {
	TEXT-DECORATION: none
}
.listTypeTabHorizontal SPAN {
	POSITION: absolute; WIDTH: 15px; DISPLAY: none; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -136px -65px; =
HEIGHT: 10px; TOP: 31px; LEFT: 37px
}
.listTypeEvents {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.listTypeEvents LI {
	MARGIN-BOTTOM: 15px
}
.listTypeEvents SPAN {
	LINE-HEIGHT: 1.25em
}
.listTypeEvents .eventName {
	DISPLAY: block; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.listTypeEvents .eventDate {
	DISPLAY: block
}
.listTypeEvents .eventLocation {
	DISPLAY: block
}
.listTypeEvents .eventDescription {
	DISPLAY: block
}
.listTypeEvents .eventWebsite {
	DISPLAY: block
}
.listTypeContributorFollow {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1em; MARGIN-BOTTOM: 10px; OVERFLOW: =
hidden
}
.listTypeContributorFollow DT {
	WIDTH: 75px; FLOAT: left; COLOR: #666; CLEAR: both; FONT-WEIGHT: normal
}
.listTypeContributorFollow DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.listTypeContributorFollow DD A {
	FONT-WEIGHT: bold
}
#contributorTweets {
	MARGIN: 0px 15px 0px 0px
}
#contributorTweets H3 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 10px; FONT-SIZE: 14px
}
.listTypeTwitterFeed {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.listTypeTwitterFeed LI {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 6px; WORD-WRAP: =
break-word; MARGIN-BOTTOM: 6px; FONT-SIZE: 12px
}
.listTypeTwitterFeed LI EM {
	DISPLAY: block; COLOR: #999; FONT-SIZE: 11px
}
.marketingSplashes {
	DISPLAY: none
}
#seoLinks {
	FONT-SIZE: 11px
}
#videoLandingPlayer {
	MARGIN-BOTTOM: 25px
}
.videoPlayerInline {
	MARGIN: 0px 0px 15px 15px; WIDTH: 260px; FLOAT: right
}
.articleVideoLeft {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; FLOAT: =
left; PADDING-TOP: 0px
}
.articleVideoRight {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FLOAT: =
right; PADDING-TOP: 0px
}
.parentTopicHomepage {
	BORDER-BOTTOM: #b1b1b1 1px solid; BORDER-LEFT: #b1b1b1 1px solid; =
PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #f7f7f7; PADDING-LEFT: 20px; =
PADDING-RIGHT: 20px; MARGIN-BOTTOM: -1px; BORDER-TOP: #b1b1b1 1px solid; =
BORDER-RIGHT: #b1b1b1 1px solid; PADDING-TOP: 15px
}
#parentTopicNav {
	MARGIN: 0px 0px 30px; OVERFLOW: hidden
}
#parentTopicNav UL LI UL LI {
	LINE-HEIGHT: 1; MARGIN-BOTTOM: 10px
}
#parentTopicNav A {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.parentTopicHighlights {
	BORDER-BOTTOM: #666 1px dotted; PADDING-BOTTOM: 0px !important; =
LIST-STYLE-TYPE: none; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px =
!important; PADDING-RIGHT: 0px !important; DISPLAY: none; BORDER-TOP: =
#666 1px dotted; PADDING-TOP: 15px !important
}
.parentTopicHighlights H2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-BOTTOM: =
20px; COLOR: #333 !important; BORDER-TOP: medium none; BORDER-RIGHT: =
medium none
}
.parentTopicSection {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.parentTopicSection H2 {
	BORDER-BOTTOM: #666 1px dotted; OVERFLOW: hidden
}
.parentTopicSection H2.parentTopicSectionTitle {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-BOTTOM: 20px; COLOR: #000 =
!important; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.parentTopicSection H2 .pageNav {
	MARGIN-BOTTOM: 10px; FLOAT: right
}
.listTypeChildTopics {
	WIDTH: 290px; MARGIN-BOTTOM: 20px; FLOAT: left
}
.listTypeChildTopics:first-child {
	FLOAT: right; MARGIN-RIGHT: 10px
}
.listTypeChildTopics LI A {
	FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.parentTopicSection .listTypeTooltip {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.parentTopicSummary {
	FONT-SIZE: 12px
}
A.parentTopicSummaryMore {
	TEXT-DECORATION: underline
}
LI.viewAll {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
LI.viewAll A {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.viewAll {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.callToAction {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
P.viewAll A {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
LI.viewAll {
	COLOR: #e37d00 !important
}
LI.viewAll A {
	COLOR: #e37d00 !important
}
A.viewAll {
	COLOR: #e37d00 !important
}
A.callToAction {
	COLOR: #e37d00 !important
}
P.viewAll A {
	COLOR: #e37d00 !important
}
.mmContent .viewAll A {
	COLOR: #e37d00 !important
}
#mteExpandedContent .listTypeInlinePipe A {
	COLOR: #e37d00 !important
}
A.openAllDrawers {
	COLOR: #e37d00 !important
}
.listTypePagination LI A.currentPage {
	COLOR: #e37d00 !important
}
#parentTopicNav A {
	COLOR: #e37d00 !important
}
.pageListSort A.activeSort {
	COLOR: #e37d00 !important
}
.listTypeToc LI A {
	COLOR: #e37d00 !important
}
#userEngagementToComments A {
	COLOR: #e37d00 !important
}
.photoGalleryHeader .photoTitle {
	COLOR: #e37d00 !important
}
LI.viewAll {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: left; LIST-STYLE-TYPE: none; WIDTH: =
auto; CLEAR: both
}
LI.noBullet {
	BACKGROUND-IMAGE: none; LIST-STYLE-TYPE: none
}
P.splashButton {
	TEXT-ALIGN: center
}
.soloButton {
	TEXT-ALIGN: center
}
P.splashButton A {
	MARGIN-BOTTOM: 10px
}
.lowercase {
	TEXT-TRANSFORM: lowercase
}
.uppercase {
	TEXT-TRANSFORM: uppercase
}
EM.sponsoredBy {
	DISPLAY: block; COLOR: #999; FONT-SIZE: 11px
}
.imgHeadshotSmall {
	WIDTH: 70px; HEIGHT: 90px
}
.imgHeadshotLarge {
	WIDTH: 140px; HEIGHT: 180px
}
.searchResultsZero {
	BORDER-BOTTOM: #666 1px dotted; MARGIN-BOTTOM: 15px; BORDER-TOP: #666 =
1px dotted; PADDING-TOP: 15px
}
.searchResultsZero .listTypeBullet {
	MARGIN-TOP: -20px
}
.searchResultsZero .listTypeBullet LI {
	PADDING-BOTTOM: 0px
}
.inputCombo {
	POSITION: relative
}
.inputCombo .inputComboTextbox {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 165px; PADDING-RIGHT: =
0px; FLOAT: left; HEIGHT: 23px; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px; border-radius: 10px 0 0 10px
}
.inputCombo .inputComboTextbox:focus {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; =
BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: 0px; box-shadow: none
}
.inputCombo .inputComboSubmit {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; TEXT-INDENT: 100%; PADDING-LEFT: 0px; WIDTH: 33px; =
PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -60px -48px; =
HEIGHT: 25px; OVERFLOW: hidden; BORDER-TOP: 0px; RIGHT: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px; border-radius: 0
}
.inContentToc {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 10px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; BORDER-TOP: #ccc 1px =
dotted; PADDING-TOP: 20px
}
.inContentToc H4 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 5px; FONT-SIZE: 13px
}
.guideGraphic {
	MARGIN: 4px 15px 0px 0px; FLOAT: left; CLEAR: both
}
.guideGraphicHeadshot {
	MARGIN: 4px 15px 0px 0px; FLOAT: left; CLEAR: both
}
.guideGraphic IMG {
	WIDTH: 145px; HEIGHT: 115px
}
.guideGraphicHeadshot IMG {
	WIDTH: 70px; HEIGHT: 90px
}
.pageList .guideGraphic {
	MARGIN-BOTTOM: 10px
}
.pageList .guideGraphic IMG {
	WIDTH: 73px; HEIGHT: 58px
}
.guideCategoriesCovered H4 {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 10px 15px; COLOR: #333; =
FONT-SIZE: 13px
}
.guideCategoriesCovered UL LI {
	FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.guideList {
	MARGIN-TOP: 20px
}
.guideList H3 {
	CLEAR: none; OVERFLOW: hidden
}
.guideList P {
	CLEAR: none; OVERFLOW: hidden
}
H2 .eyebrow {
	LINE-HEIGHT: 1em; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 5px; =
DISPLAY: block; COLOR: #999; FONT-SIZE: 13px
}
H2 .deck {
	FONT-STYLE: italic; MARGIN: 5px 0px 15px; DISPLAY: block; COLOR: #999; =
FONT-SIZE: 19px; FONT-WEIGHT: normal
}
#guides .paginationTypePageList {
	MARGIN-BOTTOM: 40px; OVERFLOW: hidden
}
#guides .articleSection {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 0px; CLEAR: =
both
}
#guides .articleSection:first-child {
	BORDER-BOTTOM: #ccc 1px dotted; MARGIN-BOTTOM: 20px
}
#guides .visibleSection {
	BORDER-BOTTOM: #ccc 1px dotted; MARGIN-BOTTOM: 20px
}
.articleSection#guideToc {
	BORDER-BOTTOM: #ccc 1px dotted; MARGIN-BOTTOM: 20px
}
#guides .relatedContent H4 {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 10px 15px; COLOR: #333; =
FONT-SIZE: 13px
}
#guides .articleSection .columnCount2 LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
#guides .articleSection .sliderWindow {
	MARGIN-BOTTOM: 25px
}
#guides .articleSection .sliderConrols {
	MARGIN-BOTTOM: 25px
}
#guides .articleSection .filmstrip {
	MARGIN-BOTTOM: 25px
}
#guideToc {
	DISPLAY: none; BORDER-TOP: 0px; PADDING-TOP: 0px
}
#guides .articleColumns {
	OVERFLOW: visible
}
#guides .articleColumns .columnCount3 {
	BORDER-TOP: #666 1px dotted
}
#guides .articleColumns .columnCount3:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
#guides .articleColumns .columnCount3:first-child LI {
	PADDING-TOP: 5px
}
#guides .articleColumns .columnCount3 LI {
	POSITION: relative; BORDER-LEFT: medium none; WIDTH: 177px; =
PADDING-RIGHT: 5px; MARGIN-RIGHT: 0px; BORDER-RIGHT: #666 1px dotted; =
PADDING-TOP: 10px
}
#guides .articleColumns .columnCount3 LI:first-child {
	PADDING-LEFT: 9px; BORDER-RIGHT: #666 1px dotted
}
.tgPromo {
	BORDER-BOTTOM: #ccc 1px dotted; POSITION: relative; BORDER-LEFT: #ccc =
1px dotted; PADDING-BOTTOM: 0px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; =
WIDTH: 250px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px dotted; =
BORDER-RIGHT: #ccc 1px dotted; PADDING-TOP: 0px
}
.tgPromo H4 {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: -10px 0px 0px =
-2px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: =
#00a99d; PADDING-TOP: 0px
}
.tgPromoHeaderImage {
	BACKGROUND-COLOR: #fff; MARGIN-TOP: -20px; WIDTH: 75px; PADDING-RIGHT: =
5px
}
.tgPromo UL {
	MARGIN: 0px 0px 5px 25px
}
.tgPromo UL LI {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1em; FONT-SIZE: 14px
}
.tgPromo H5 {
	FONT-WEIGHT: normal
}
.tgPromoFeed {
	PADDING-TOP: 5px
}
.searchResultsSearch {
	MARGIN: 10px auto 25px; WIDTH: 400px; CLEAR: both
}
.searchResultsSearch:first-child {
	MARGIN: 0px 0px 15px
}
.searchResultsSearch P {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.searchResultsSearch .inputCombo {
	WIDTH: 300px
}
.searchResultsSearch .inputCombo .inputComboTextbox {
	WIDTH: 85%
}
.pageList {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.pageList UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.pageList LI {
	LIST-STYLE-TYPE: none; CLEAR: both; LIST-STYLE-IMAGE: none
}
#articleBody H2.pageListTitle {
	MARGIN-BOTTOM: 15px; COLOR: #000; FONT-SIZE: 24px
}
.pageList H3 {
	MARGIN-BOTTOM: 2px; FONT-SIZE: 20px
}
.pageList P {
	LINE-HEIGHT: 1.1
}
.pageListMetaData {
	FONT-STYLE: normal; PADDING-LEFT: 5px; COLOR: #999; FONT-SIZE: 11px
}
.pageListSort {
	MARGIN: -10px 0px 20px; COLOR: #ccc; FONT-SIZE: 12px
}
.pageListSort SPAN {
	PADDING-RIGHT: 5px; COLOR: #333; FONT-WEIGHT: bold
}
.pageListSort A {
	TEXT-TRANSFORM: uppercase; COLOR: #666; FONT-WEIGHT: bold
}
#mustRead {
	BORDER-BOTTOM: #666 1px dotted; PADDING-BOTTOM: 5px; MARGIN: 25px 0px =
35px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; BORDER-TOP: =
#666 1px dotted; PADDING-TOP: 10px
}
#mustRead > H3 {
	MARGIN-BOTTOM: 20px; FONT-SIZE: 26px
}
.topicResults {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; =
LIST-STYLE-IMAGE: none
}
#articleBody #aboutTopic {
	MARGIN: 5px 0px 35px; CLEAR: both; BORDER-TOP: #666 1px dotted; =
PADDING-TOP: 25px
}
#articleBody #aboutTopic H5 {
	TEXT-TRANSFORM: uppercase
}
#articleBody #aboutTopic P {
	FONT-SIZE: 13px
}
.sponsoredLinks {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: =
10px; BORDER-TOP: #666 1px dotted; PADDING-TOP: 20px
}
.first.sponsoredLinks {
	BORDER-BOTTOM: #666 1px dotted; PADDING-BOTTOM: 10px; MARGIN: 0px 0px =
25px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: 0px; =
PADDING-TOP: 0px
}
.sponsoredLinks H4 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: =
13px; FONT-WEIGHT: normal
}
.sponsoredLinks UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.sponsoredLinks LI {
	LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 10px; LIST-STYLE-IMAGE: none
}
.sponsoredLinks P {
	MARGIN: 0px; FONT-SIZE: 12px
}
.sponsoredLinks A {
	COLOR: #0f3f9e; TEXT-DECORATION: underline
}
.sponsoredLinks A.agtUrl {
	PADDING-LEFT: 15px; COLOR: #090
}
.sponsoredNews {
	FONT-FAMILY: arial, sans-serif
}
.sponsoredNews H4 {
	TEXT-TRANSFORM: none; MARGIN-BOTTOM: 20px; COLOR: #00a99d; FONT-SIZE: =
18px; FONT-WEIGHT: bold
}
.listTypeSponsoredNews {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.listTypeSponsoredNews H3 STRONG {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #666; FONT-SIZE: 11px
}
.listTypeSponsoredNews H3 EM {
	FONT-STYLE: normal; COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.listTypeSponsoredNews LI A {
	FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.listTypeSponsoredNews P {
	LINE-HEIGHT: 1.3; FONT-SIZE: 14px
}
.relatedSearches {
	MARGIN-BOTTOM: 15px
}
.relatedSearches H3 {
	MARGIN-BOTTOM: 15px; COLOR: #144265
}
.relatedSearches UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.relatedSearches .columnCount3 LI {
	LIST-STYLE-TYPE: none; WIDTH: 190px; DISPLAY: inline-block; =
LIST-STYLE-IMAGE: none
}
#relatedGlossaryTerms {
	MARGIN-BOTTOM: 20px
}
#relatedGlossaryTerms STRONG {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 12px
}
#articleMetaData {
	MARGIN-BOTTOM: 25px
}
#articleLastUpdated {
	FONT-SIZE: 11px
}
#contributorList {
	FONT-SIZE: 11px
}
#articleLastUpdated EM {
	COLOR: #999
}
#contributorList EM {
	COLOR: #999
}
.blogPostEyebrow {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #999; FONT-SIZE: =
0.8em; FONT-WEIGHT: bold
}
#addToDefinition {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 15px; =
PADDING-RIGHT: 15px; MARGIN-BOTTOM: 25px; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 15px
}
#addToDefinition H5 {
	MARGIN-BOTTOM: 5px; COLOR: #666; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
#addToDefinition H6 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 16px
}
#tooltip {
	Z-INDEX: 1; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; =
BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1; =
BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: =
10px; FONT-SIZE: 12px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 =
1px solid; PADDING-TOP: 10px; box-shadow: 4px 2px 10px rgba(0, 0, 0, =
0.25)
}
SPAN.tooltipText {
	POSITION: relative; MARGIN: 1px 0px 3px; WIDTH: 13px; DISPLAY: =
inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -173px -98px; =
HEIGHT: 13px; TOP: -0.2em; CURSOR: pointer; LEFT: 1px
}
.tooltipData {
	DISPLAY: none
}
.openInModal {
	FONT-WEIGHT: bold
}
.pageNav {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 20px
}
.decorationTopLeft {
	POSITION: absolute; WIDTH: 5px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -541px 0px; =
HEIGHT: 152px; TOP: 22px; LEFT: -5px
}
.mceContentBody {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #333; MARGIN: 0px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff !important; =
FONT-SIZE: 100%; PADDING-TOP: 10px
}
#ezineDetail #article {
	WIDTH: 940px
}
#ebookDetail #article {
	WIDTH: 940px
}
#ezineLanding #article {
	WIDTH: 940px
}
#magNav #article {
	WIDTH: 940px
}
#ezineDetailLogin #article {
	WIDTH: 940px
}
#ebookChapter #article {
	WIDTH: 940px
}
#ebookChapterLogin #article {
	WIDTH: 940px
}
#magBizcard #article {
	WIDTH: 940px
}
#ebookNav #article {
	WIDTH: 940px
}
#ezineDetail #sidebar {
	DISPLAY: none
}
#ebookDetail #sidebar {
	DISPLAY: none
}
#ezineLanding #sidebar {
	DISPLAY: none
}
#magNav #sidebar {
	DISPLAY: none
}
#ezineDetailLogin #sidebar {
	DISPLAY: none
}
#ebookChapter #sidebar {
	DISPLAY: none
}
#ebookChapterLogin #sidebar {
	DISPLAY: none
}
#magBizcard #sidebar {
	DISPLAY: none
}
#ebookNav #sidebar {
	DISPLAY: none
}
#ezineDetail #headline H1 {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 5px; MARGIN: 0px 0px =
5px; FONT-SIZE: 1.6em
}
#ebookDetail #headline H1 {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 5px; MARGIN: 0px 0px =
5px; FONT-SIZE: 1.6em
}
#ezineLanding #headline H1 {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 5px; MARGIN: 0px 0px =
5px; FONT-SIZE: 1.6em
}
#ebookDetail #headline H1 {
	MARGIN-BOTTOM: 20px
}
#ezineDetail .ezineCol3 UL {
	BORDER-BOTTOM: #d0d0d0 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: =
10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#ezineDetail .privacyDisclaimer {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1.1em; BORDER-TOP: =
0px; BORDER-RIGHT: 0px
}
#ebookDetail .privacyDisclaimer {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1.1em; BORDER-TOP: =
0px; BORDER-RIGHT: 0px
}
#ezineLanding .privacyDisclaimer {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1.1em; BORDER-TOP: =
0px; BORDER-RIGHT: 0px
}
#ezineLanding #headline H1 {
	MARGIN-BOTTOM: 5px
}
#ezineLanding .ezineCol2 {
	WIDTH: 673px; MARGIN-RIGHT: 0px
}
#ezineLanding H2 {
	MARGIN-BOTTOM: 10px
}
#ezineLanding .downloadEzine P {
	WIDTH: 365px; FLOAT: left
}
#ezineLanding .ezineCoverBig {
	POSITION: relative
}
#ezineLanding .articleSection {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN-BOTTOM: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#ezineLanding .articleColumns {
	MARGIN-BOTTOM: 0px
}
#ezineLanding .articleColumnsTwo {
	MARGIN-BOTTOM: 0px
}
#ebookDetail .ebookCol2 P {
	LINE-HEIGHT: 1.3em
}
#ebookDetail .ebookCol3 UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 0px
}
#issueDate P {
	MARGIN: 0px 0px 10px; COLOR: #333; FONT-SIZE: 13px
}
.ezineCol1 {
	FLOAT: left
}
.ezineCol2 {
	FLOAT: left
}
.ezineCol3 {
	FLOAT: left
}
.ebookCol1 {
	FLOAT: left
}
.ebookCol2 {
	FLOAT: left
}
.ebookCol3 {
	FLOAT: left
}
.ezineCol1 {
	WIDTH: 252px; MARGIN-RIGHT: 15px
}
.ebookCol1 {
	WIDTH: 252px; MARGIN-RIGHT: 15px
}
.ezineCol2 {
	WIDTH: 406px; MARGIN-RIGHT: 15px
}
.ebookCol2 {
	WIDTH: 406px; MARGIN-RIGHT: 15px
}
.ezineCol3 {
	WIDTH: 250px
}
.ebookCol3 {
	WIDTH: 250px
}
.ezineCoverBig {
	WIDTH: 250px; MARGIN-BOTTOM: 10px; HEIGHT: 324px
}
.ebookCoverBig {
	WIDTH: 250px; MARGIN-BOTTOM: 10px; HEIGHT: 324px
}
.ezineCoverBig IMG {
	BORDER-BOTTOM: #d0d0d0 1px solid; BORDER-LEFT: #d0d0d0 1px solid; =
WIDTH: 100%; HEIGHT: 100%; BORDER-TOP: #d0d0d0 1px solid; BORDER-RIGHT: =
#d0d0d0 1px solid
}
.ebookCoverBig IMG {
	BORDER-BOTTOM: #d0d0d0 1px solid; BORDER-LEFT: #d0d0d0 1px solid; =
WIDTH: 100%; HEIGHT: 100%; BORDER-TOP: #d0d0d0 1px solid; BORDER-RIGHT: =
#d0d0d0 1px solid
}
.ezineCol3 {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; =
BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid
}
.ezineRecentIssues {
	BORDER-BOTTOM: #d0d0d0 1px solid; BORDER-LEFT: #d0d0d0 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; CLEAR: =
both; OVERFLOW: hidden; BORDER-TOP: #d0d0d0 1px solid; BORDER-RIGHT: =
#d0d0d0 1px solid; PADDING-TOP: 10px
}
.ezineRecentIssues H3 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 12px; COLOR: #333; FONT-SIZE: =
13px
}
.ezineRecentIssues UL LI {
	BORDER-LEFT: #666 1px dotted; PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; =
WIDTH: 80px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.ezineRecentIssues UL LI:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 24px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.ezineRecentIssues UL LI IMG {
	WIDTH: 80px; HEIGHT: 104px
}
.ezineRecentIssues UL LI P {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 0px; COLOR: #333; FONT-SIZE: 13px
}
.ezineCol1 H2 {
	BORDER-BOTTOM: #000 3px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: =
uppercase; MARGIN: 0px 0px 5px; FONT-SIZE: 0.9em
}
.ezineCol2 H2 {
	BORDER-BOTTOM: #000 3px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: =
uppercase; MARGIN: 0px 0px 5px; FONT-SIZE: 0.9em
}
.ebookCol2 H2 {
	BORDER-BOTTOM: #000 3px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: =
uppercase; MARGIN: 0px 0px 5px; FONT-SIZE: 0.9em
}
.ezinePreviousIssues H2 {
	BORDER-BOTTOM: #000 3px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: =
uppercase; MARGIN: 0px 0px 5px; FONT-SIZE: 0.9em
}
.articleColumnsFour H2 {
	BORDER-BOTTOM: #000 3px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: =
uppercase; MARGIN: 0px 0px 5px; FONT-SIZE: 0.9em
}
#ebookNav H2 {
	BORDER-BOTTOM: #000 3px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: =
uppercase; MARGIN: 0px 0px 5px; FONT-SIZE: 0.9em
}
.ezineCol2 H3 {
	BORDER-BOTTOM: #666 1px dotted; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: =
uppercase; MARGIN: 10px 0px 5px; COLOR: #333; FONT-SIZE: 13px
}
.ebookCol2 H3 {
	BORDER-BOTTOM: #666 1px dotted; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: =
uppercase; MARGIN: 10px 0px 5px; COLOR: #333; FONT-SIZE: 13px
}
.ezineCol2 H4 {
	MARGIN-BOTTOM: 3px; COLOR: #333; FONT-SIZE: 14px
}
.ebookCol2 H4 {
	MARGIN-BOTTOM: 3px; COLOR: #333; FONT-SIZE: 14px
}
.ezineCol2 P {
	FONT-SIZE: 14px
}
.ebookCol2 P {
	FONT-SIZE: 14px
}
.ezineCol2 .freeDownload {
	DISPLAY: inline-block; COLOR: #000; FONT-WEIGHT: bold
}
.articleCol1 .freeDownload {
	DISPLAY: inline-block; COLOR: #000; FONT-WEIGHT: bold
}
.downloadEzine {
	BORDER-BOTTOM: #d0d0d0 1px solid; BORDER-LEFT: #d0d0d0 1px solid; =
PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; OVERFLOW: =
hidden; BORDER-TOP: #d0d0d0 1px solid; BORDER-RIGHT: #d0d0d0 1px solid; =
PADDING-TOP: 15px
}
.downloadEzine P {
	MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 16px
}
#downloadEzineForm {
	FLOAT: left
}
.downloadEzineLogin {
	BORDER-BOTTOM: #d0d0d0 1px solid; BORDER-LEFT: #d0d0d0 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: =
#666; FONT-SIZE: 16px; BORDER-TOP: 0px; BORDER-RIGHT: #d0d0d0 1px solid; =
PADDING-TOP: 10px
}
.downloadEzineLogin P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 2px
}
.listInThisIssue LI {
	LINE-HEIGHT: 0.7em
}
.listInThisIssue LI H4 {
	MARGIN-BOTTOM: 3px
}
.listInThisIssue LI P {
	MARGIN-TOP: 5px; COLOR: #333
}
.ezineByline {
	COLOR: #333; FONT-SIZE: 12px
}
.ezineCol3 H3 {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333; FONT-SIZE: 13px; =
PADDING-TOP: 0px
}
.ebookCol3 H3 {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333; FONT-SIZE: 13px; =
PADDING-TOP: 0px
}
.articleSidebar H3 {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333; FONT-SIZE: 13px; =
PADDING-TOP: 0px
}
.listTypeEBooks LI {
	MARGIN-BOTTOM: 0px; OVERFLOW: hidden; BORDER-TOP: #666 1px dotted; =
PADDING-TOP: 15px
}
.listTypeEBooks LI:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.listTypeEBooks LI H4 {
	FONT-SIZE: 15px
}
.listTypeEBooks LI P {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 14px
}
.listTypeEBooks LI IMG.eBookImage {
	WIDTH: 80px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 15px; FLOAT: left; =
HEIGHT: 104px
}
.ezineCol2 .listTypeEBooks P {
	MARGIN-LEFT: 96px
}
.ezineCol3 .listTypeBullet LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1em; LIST-STYLE-TYPE: disc; MARGIN: =
0px 0px 10px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
0px 50%; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.ebookCol3 .listTypeBullet LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1em; LIST-STYLE-TYPE: disc; MARGIN: =
0px 0px 10px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
0px 50%; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.ebookCoverBig {
	MARGIN-BOTTOM: 15px
}
.ebookOtherChapters {
	BORDER-BOTTOM: #d0d0d0 1px solid; BORDER-LEFT: #d0d0d0 1px solid; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BORDER-TOP: #d0d0d0 1px solid; BORDER-RIGHT: #d0d0d0 1px solid; =
PADDING-TOP: 0px
}
.ebookOtherChapters H3 {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 13px; =
PADDING-TOP: 0px
}
.ebookAuthorHeadshot {
	MARGIN-TOP: 5px; PADDING-RIGHT: 10px; FLOAT: left
}
.ebookAuthorName {
	MARGIN-TOP: 10px; DISPLAY: block; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.ebookAuthorTitle {
	FONT-STYLE: italic; DISPLAY: block; FONT-SIZE: 12px
}
.ebookAuthorBio {
	MARGIN: 5px 0px 15px 85px
}
.aboutThisEbook LI {
	WIDTH: 45%; FLOAT: left
}
.aboutThisEbook P {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 13px
}
.ebookCol3 .downloadEzine {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 10px
}
.ebookCol3 .downloadEzine P {
	MARGIN-BOTTOM: 15px; FONT-SIZE: 15px
}
.ebookCol3 .downloadEzineLogin P {
	FONT-SIZE: 15px
}
.ebookCol3 .privacyDisclaimer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
MARGIN-BOTTOM: 10px; PADDING-TOP: 7px
}
.relatedEbooks {
	BORDER-BOTTOM: #d0d0d0 1px solid; BORDER-LEFT: #d0d0d0 1px solid; =
BORDER-TOP: #d0d0d0 1px solid; BORDER-RIGHT: #d0d0d0 1px solid
}
.viewIssueButton {
	POSITION: absolute; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; =
BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; BOTTOM: -10px; =
PADDING-RIGHT: 10px; MARGIN-LEFT: 90px; FONT-SIZE: 11px; FONT-WEIGHT: =
bold; PADDING-TOP: 0px; LEFT: 0px; box-shadow: -2px -2px 4px rgba(0, 0, =
0, 0.20), 0 -2px 4px rgba(0, 0, 0, 0), 2px -2px 4px rgba(0, 0, 0, 0.20)
}
.viewIssueButton A {
	COLOR: #e37d00 !important
}
.listTypeEzineIssues {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.listTypeEzineIssues LI {
	POSITION: relative; BORDER-LEFT: #ccc 1px dotted; PADDING-BOTTOM: 10px; =
LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; WIDTH: 306px; PADDING-RIGHT: =
0px; FLOAT: left; HEIGHT: 110px; FONT-SIZE: 14px; OVERFLOW: visible; =
BORDER-TOP: #ccc 1px dotted; PADDING-TOP: 10px
}
.listTypeEzineIssues LI:first-child {
	BORDER-LEFT: medium none; PADDING-LEFT: 0px
}
.ezinePreviousIssuesColumns .listTypeEzineIssues:first-child LI {
	BORDER-TOP: 0px; PADDING-TOP: 0px
}
.listTypeEzineIssues LI .viewIssueButton {
	BOTTOM: 5px; MARGIN-LEFT: 15px; LEFT: 0px
}
.listTypeEzineIssues LI:first-child .viewIssueButton {
	MARGIN-LEFT: 5px
}
.listTypeEzineIssues LI P {
	MARGIN-BOTTOM: 5px
}
.coverPreviousIssue {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: =
80px; FLOAT: left; HEIGHT: 104px; BORDER-TOP: #ccc 1px solid; =
MARGIN-RIGHT: 10px; BORDER-RIGHT: #ccc 1px solid
}
.listTypeEzineYear {
	MARGIN-TOP: 10px; MARGIN-LEFT: 0px; CLEAR: both; OVERFLOW: hidden
}
.listTypeEzineYear LI {
	LIST-STYLE-TYPE: none; FLOAT: left; FONT-SIZE: 14px
}
.listTypeEzineYear LI:first-child {
	PADDING-RIGHT: 5px; FONT-WEIGHT: normal
}
.listTypeEzineYear LI A {
	FONT-WEIGHT: bold
}
.articleColumns .listTypeAllEzines {
	MARGIN-BOTTOM: 50px; MARGIN-LEFT: 0px; CLEAR: both; OVERFLOW: hidden
}
.listTypeAllEzines > LI {
	BORDER-LEFT: #ccc 1px dotted; PADDING-LEFT: 10px; WIDTH: 226px; FLOAT: =
left; FONT-SIZE: 12px
}
.listTypeAllEzines > LI:first-child {
	BORDER-LEFT: medium none; PADDING-LEFT: 0px
}
.listTypeAllEzines > LI UL LI {
	PADDING-BOTTOM: 5px
}
.ezineCol3 {
	FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#fafafa',endC=
olorstr=3D'#ffffff',GradientType=3D1); BACKGROUND: #fff
}
#ezineDetail .articleSidebar {
	FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#fafafa',endC=
olorstr=3D'#ffffff',GradientType=3D1); BACKGROUND: #fff
}
#ebookChapter .articleSidebar {
	FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#fafafa',endC=
olorstr=3D'#ffffff',GradientType=3D1); BACKGROUND: #fff
}
#ebookDetail .articleSidebar {
	FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#fafafa',endC=
olorstr=3D'#ffffff',GradientType=3D1); BACKGROUND: #fff
}
#ezineDetailLogin .articleColumnsThree {
	FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#ffffff',endC=
olorstr=3D'#ececec',GradientType=3D0); BACKGROUND: #ececec
}
#ebookChapterLogin .articleColumns:first-child {
	FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#ffffff',endC=
olorstr=3D'#ececec',GradientType=3D0); BACKGROUND: #ececec
}
#magBizcard .articleColumnsTwo .articleCol1 {
	FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#ffffff',endC=
olorstr=3D'#ececec',GradientType=3D0); BACKGROUND: #ececec
}
.downloadEzine {
	FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#ffffff',endC=
olorstr=3D'#ececec',GradientType=3D0); BACKGROUND: #ececec
}
.downloadEzineLogin {
	FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#ffffff',endC=
olorstr=3D'#ececec',GradientType=3D0); BACKGROUND: #ececec
}
.ebooksSection.articleSection {
	FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#ffffff',endC=
olorstr=3D'#ececec',GradientType=3D0); BACKGROUND: #ececec
}
.articleFeatureCover {
	FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#ececec',endC=
olorstr=3D'#ffffff',GradientType=3D0); BACKGROUND: #ececec
}
.ebooksTabs > LI:first-child {
	FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#ececec',endC=
olorstr=3D'#ffffff',GradientType=3D0); BACKGROUND: #ececec
}
#premiumDecoration {
	POSITION: relative; MARGIN: -10px 0px 10px -20px; WIDTH: 980px; HEIGHT: =
12px; BORDER-TOP: #00a2dd 5px solid
}
#premiumDecorationTag {
	POSITION: absolute; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; =
BACKGROUND-COLOR: #00a2dd; FONT-STYLE: normal; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; COLOR: #fff; MARGIN-LEFT: 20px; FONT-SIZE: 13px; =
TOP: -3px; FONT-WEIGHT: bold; PADDING-TOP: 0px; =
border-bottom-left-radius: 5px; border-bottom-right-radius: 5px
}
SPAN.premiumDecorationLeft {
	POSITION: absolute; WIDTH: 4px; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -152px =
-125px; HEIGHT: 4px; TOP: 3px; LEFT: -3px
}
SPAN.premiumDecorationRight {
	POSITION: absolute; WIDTH: 4px; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -157px =
-125px; HEIGHT: 4px; TOP: 3px; RIGHT: -3px
}
#ezineDetail .articleColumns {
	FLOAT: left
}
#ezineDetail .articleColumnsThree {
	WIDTH: 688px; FLOAT: left
}
#ezineDetail .articleSidebar {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; =
WIDTH: 250px; FLOAT: left; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: =
#ececec 1px solid
}
#ebookChapter .articleSidebar {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; =
WIDTH: 250px; FLOAT: left; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: =
#ececec 1px solid
}
#ebookDetail .articleSidebar {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; =
WIDTH: 250px; FLOAT: left; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: =
#ececec 1px solid
}
#ezineDetail .articleSidebar .listTypeBullet LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1em; LIST-STYLE-TYPE: disc; MARGIN: =
0px 0px 10px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
0px 50%; FONT-SIZE: 14px; PADDING-TOP: 0px
}
#ebookDetail .articleSidebar .listTypeBullet LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1em; LIST-STYLE-TYPE: disc; MARGIN: =
0px 0px 10px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
0px 50%; FONT-SIZE: 14px; PADDING-TOP: 0px
}
#ezineDetail .articleSidebar H3 {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333; FONT-SIZE: 13px; =
PADDING-TOP: 0px
}
#ebookDetail .articleSidebar H3 {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333; FONT-SIZE: 13px; =
PADDING-TOP: 0px
}
#ezineDetail .articleSidebar UL {
	BORDER-BOTTOM: #d0d0d0 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#ebookDetail .articleSidebar UL {
	BORDER-BOTTOM: #d0d0d0 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#ezineDetail .articleSidebar H4 {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333; FONT-SIZE: 13px; =
PADDING-TOP: 0px
}
#ebookDetail .articleSidebar H4 {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333; FONT-SIZE: 13px; =
PADDING-TOP: 0px
}
#ezineDetail .articleSidebar .listTypeEBooks {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#ebookDetail .articleSidebar .listTypeEBooks {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#ezineDetail .articleSidebar .listTypeEBooks H5 {
	FONT-SIZE: 15px
}
#ebookDetail .articleSidebar .listTypeEBooks H5 {
	FONT-SIZE: 15px
}
#ezineDetail #byline {
	POSITION: relative; WIDTH: 350px; TOP: 6px
}
#ezineDetail #byline #issueDate P {
	MARGIN: 0px
}
#ezineDetailLogin .articleColumns {
	MARGIN-BOTTOM: 20px
}
#ezineDetailLogin .articleColumnsThree {
	BORDER-BOTTOM: #b1b1b1 1px solid; PADDING-BOTTOM: 20px; MARGIN-BOTTOM: =
0px
}
#ezineDetailLogin .ezineCol2 {
	WIDTH: 325px
}
#ezineDetailLogin .ezineCol3 {
	WIDTH: 333px
}
#ezineDetailLogin .ezineCol2 SMALL {
	DISPLAY: block; FONT-SIZE: 12px
}
#ezineDetailLogin .ezineCol2 P {
	LINE-HEIGHT: 1.3em; MARGIN-BOTTOM: 5px
}
#ezineDetailLogin #headline H2 {
	MARGIN-BOTTOM: 15px
}
#ezineDetailLogin .ezineCol3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
#ezineDetail .ezineCol3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
#ezineDetailLogin .magCol1 {
	MARGIN-LEFT: 0px
}
#ebookChapter .magCol1 {
	MARGIN-LEFT: 0px
}
#magNav .magCol1 {
	MARGIN-LEFT: 0px
}
#ezineDetailLogin .magCol1 {
	WIDTH: 600px
}
#ezineDetailLogin .magCol2 {
	WIDTH: 325px
}
#ezineDetailLogin .magCol1 .listTypeMagDetail > LI {
	WIDTH: 287px
}
.magCol1 {
	MARGIN: 0px 15px 0px 20px; WIDTH: 625px; FLOAT: left; FONT-SIZE: 14px
}
.magCol2 {
	WIDTH: 300px; FLOAT: left; FONT-SIZE: 14px
}
.magCol1 H4 {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #444; =
MARGIN: 0px 0px 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: =
#fff; FONT-SIZE: 13px; PADDING-TOP: 5px
}
.magCol2 H4 {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #444; =
MARGIN: 0px 0px 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: =
#fff; FONT-SIZE: 13px; PADDING-TOP: 5px
}
.magCol1 H5 {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: =
uppercase; COLOR: #333; FONT-SIZE: 13px
}
.listTypeMagDetail {
	CLEAR: both; OVERFLOW: hidden
}
.listTypeMagDetail > LI {
	WIDTH: 300px; FLOAT: left; MARGIN-LEFT: 15px
}
.listTypeMagDetail > LI:first-child {
	MARGIN-LEFT: 0px
}
.listTypeMagDetail LI UL LI {
	LINE-HEIGHT: 1.2em
}
.listTypeMagDetail A {
	LINE-HEIGHT: 1.2em; FONT-WEIGHT: bold
}
.listTypeMagDetail EM {
	FONT-STYLE: italic; MARGIN: 0px 0px 5px; DISPLAY: block; COLOR: #666; =
FONT-SIZE: 12px
}
.magDetailEbook {
	LINE-HEIGHT: 0; MARGIN: 0px 15px 15px 0px; FLOAT: left
}
.magDetailEBooks {
	LINE-HEIGHT: 0; MARGIN: 0px 15px 15px 0px; FLOAT: left
}
.magDetailEbook IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: =
80px; HEIGHT: 104px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px =
solid
}
.magDetailEBooks IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: =
80px; HEIGHT: 104px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px =
solid
}
.magDetailEbook H6 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #00a2de; =
PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #fff; FONT-SIZE: 11px; =
PADDING-TOP: 1px
}
.magDetailEBooks H6 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #00a2de; =
PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #fff; FONT-SIZE: 11px; =
PADDING-TOP: 1px
}
.magCol2 .listTypeEBooks LI {
	BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: =
#999; CLEAR: both; OVERFLOW: hidden; BORDER-LEFT-COLOR: #999
}
.downloadEzineHeader {
	POSITION: relative; BACKGROUND-COLOR: #00a2dd; MARGIN-BOTTOM: 10px
}
.downloadEzineHeader H3 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: none; =
MARGIN-TOP: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #fff; =
FONT-SIZE: 19px; PADDING-TOP: 10px
}
#ezineDetailLogin .downloadEzine {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
#ebookChapterLogin .downloadEzine {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
#ezineDetailLogin .downloadEzineHeader SPAN {
	BORDER-BOTTOM: #fff 5px solid; POSITION: absolute; BORDER-LEFT: =
transparent 5px solid; WIDTH: 0px; BOTTOM: 0px; FLOAT: none; HEIGHT: =
0px; MARGIN-RIGHT: 0px; BORDER-RIGHT: transparent 5px solid; LEFT: 50%
}
#ebookChapterLogin .downloadEzineHeader SPAN {
	BORDER-BOTTOM: #fff 5px solid; POSITION: absolute; BORDER-LEFT: =
transparent 5px solid; WIDTH: 0px; BOTTOM: 0px; FLOAT: none; HEIGHT: =
0px; MARGIN-RIGHT: 0px; BORDER-RIGHT: transparent 5px solid; LEFT: 50%
}
#ezineDetailLogin #downloadEzineForm LI {
	MARGIN-BOTTOM: 10px
}
#ebookChapterLogin #downloadEzineForm LI {
	MARGIN-BOTTOM: 10px
}
#ezineDetailLogin #downloadEzineForm LI LABEL {
	TEXT-ALIGN: left; WIDTH: 105px; DISPLAY: block; FLOAT: left; COLOR: =
#333; MARGIN-LEFT: 10px; FONT-SIZE: 14px; FONT-WEIGHT: normal; =
MARGIN-RIGHT: 0px
}
#ebookChapterLogin #downloadEzineForm LI LABEL {
	TEXT-ALIGN: left; WIDTH: 105px; DISPLAY: block; FLOAT: left; COLOR: =
#333; MARGIN-LEFT: 10px; FONT-SIZE: 14px; FONT-WEIGHT: normal; =
MARGIN-RIGHT: 0px
}
#ezineDetailLogin #downloadEzineForm LI INPUT {
	WIDTH: 165px
}
#ebookChapterLogin #downloadEzineForm LI INPUT {
	WIDTH: 165px
}
#ezineDetailLogin .privacyDisclaimer {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; =
LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
COLOR: #666; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 10px
}
#ebookChapterLogin .privacyDisclaimer {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; =
LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
COLOR: #666; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 10px
}
#ezineDetailLogin .downloadEzineLogin {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
#ebookChapterLogin .downloadEzineLogin {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
#ezineDetailLogin .downloadEzineLogin A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: =
5px; DISPLAY: block; HEIGHT: 100%; COLOR: #333; FONT-SIZE: 14px; =
FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#ebookChapterLogin .downloadEzineLogin A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: =
5px; DISPLAY: block; HEIGHT: 100%; COLOR: #333; FONT-SIZE: 14px; =
FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#ezineDetailLogin .downloadEzineLogin P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: =
13px; PADDING-TOP: 0px
}
#ebookChapterLogin .downloadEzineLogin P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: =
13px; PADDING-TOP: 0px
}
.downloadEzineLogin SPAN {
	MARGIN: 0px 7px 0px 5px; WIDTH: 13px; DISPLAY: inline-block; =
BACKGROUND: url(../images/global/redesign2/spriteGlobal.png) no-repeat =
-136px -113px; FLOAT: left; HEIGHT: 16px
}
#downloadEzineForm SPAN.required {
	MARGIN: 0px -10px 0px 15px; DISPLAY: inline-block; FLOAT: left
}
INPUT.downloadIssueFormEmailAddressSubmit {
	BORDER-BOTTOM: #00a2de 1px solid; POSITION: relative; FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#91e2ff',endC=
olorstr=3D'#00a2de',GradientType=3D0); BORDER-LEFT: #00a2de 1px solid; =
PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; TEXT-TRANSFORM: uppercase; =
PADDING-LEFT: 20px; WIDTH: 177px; PADDING-RIGHT: 20px; DISPLAY: =
inline-block; BACKGROUND: #00a2de; HEIGHT: auto; COLOR: #fff; FONT-SIZE: =
12px; BORDER-TOP: #00a2de 1px solid; TOP: 0px; CURSOR: pointer; RIGHT: =
0px; FONT-WEIGHT: bold; BORDER-RIGHT: #00a2de 1px solid; =
TEXT-DECORATION: none; PADDING-TOP: 5px; LEFT: 130px; border-radius: 5px
}
INPUT.downloadIssueMagBizcardFormSubmit {
	BORDER-BOTTOM: #00a2de 1px solid; POSITION: relative; FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#91e2ff',endC=
olorstr=3D'#00a2de',GradientType=3D0); BORDER-LEFT: #00a2de 1px solid; =
PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; TEXT-TRANSFORM: uppercase; =
PADDING-LEFT: 20px; WIDTH: 177px; PADDING-RIGHT: 20px; DISPLAY: =
inline-block; BACKGROUND: #00a2de; HEIGHT: auto; COLOR: #fff; FONT-SIZE: =
12px; BORDER-TOP: #00a2de 1px solid; TOP: 0px; CURSOR: pointer; RIGHT: =
0px; FONT-WEIGHT: bold; BORDER-RIGHT: #00a2de 1px solid; =
TEXT-DECORATION: none; PADDING-TOP: 5px; LEFT: 130px; border-radius: 5px
}
.downloadEzineButton .primaryButton {
	BORDER-BOTTOM: #00a2de 1px solid; POSITION: relative; FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#91e2ff',endC=
olorstr=3D'#00a2de',GradientType=3D0); BORDER-LEFT: #00a2de 1px solid; =
PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; TEXT-TRANSFORM: uppercase; =
PADDING-LEFT: 20px; WIDTH: 177px; PADDING-RIGHT: 20px; DISPLAY: =
inline-block; BACKGROUND: #00a2de; HEIGHT: auto; COLOR: #fff; FONT-SIZE: =
12px; BORDER-TOP: #00a2de 1px solid; TOP: 0px; CURSOR: pointer; RIGHT: =
0px; FONT-WEIGHT: bold; BORDER-RIGHT: #00a2de 1px solid; =
TEXT-DECORATION: none; PADDING-TOP: 5px; LEFT: 130px; border-radius: 5px
}
INPUT.downloadIssueFormEmailAddressSubmit:hover {
	FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#91e2ff',endC=
olorstr=3D'#66c7e8',GradientType=3D0)
}
INPUT.downloadIssueMagBizcardFormSubmit:hover {
	FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#91e2ff',endC=
olorstr=3D'#66c7e8',GradientType=3D0)
}
.downloadEzineButton .primaryButton:hover {
	FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#91e2ff',endC=
olorstr=3D'#66c7e8',GradientType=3D0)
}
.downloadEzineButton .primaryButton {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 5px; LEFT: 0px
}
.downloadEzineButton .small.primaryButton {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 25px; WIDTH: auto; PADDING-RIGHT: =
25px; HEIGHT: auto; PADDING-TOP: 6px
}
#magNav .downloadIssueFormEmailAddressSubmit {
	COLOR: #fff; LEFT: 0px
}
#magBizcard .downloadIssueMagBizcardFormSubmit {
	COLOR: #fff; LEFT: 0px
}
#magBizcard .alignRight .downloadIssueMagBizcardFormSubmit {
	MARGIN-TOP: 5px
}
.downloadEzine .downloadIssueFormEmailAddressSubmit {
	MARGIN-BOTTOM: 10px
}
#ezineDetailLogin .articleColumnsTwo {
	MARGIN-BOTTOM: 0px
}
#ezineDetailLogin .articleColumnsTwo .articleCol1 {
	WIDTH: 595px
}
#ezineDetailLogin .articleColumnsTwo .articleCol2 {
	WIDTH: 325px
}
#ezineDetailLogin #socialMedia-tweetButton {
	MARGIN-RIGHT: -26px !important
}
#ezineDetailLogin #socialMedia-facebookLike {
	OVERFLOW: visible; MARGIN-RIGHT: 0px !important
}
#ezineDetailLogin #contentTools #contentTools-email > A {
	WIDTH: 56px; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat 0px -112px; =
HEIGHT: 21px
}
#ezineDetail #contentTools #contentTools-email > A {
	WIDTH: 56px; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat 0px -112px; =
HEIGHT: 21px
}
#ebookChapter #contentTools #contentTools-email > A {
	WIDTH: 56px; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat 0px -112px; =
HEIGHT: 21px
}
#ebookDetail #contentTools #contentTools-email > A {
	WIDTH: 56px; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat 0px -112px; =
HEIGHT: 21px
}
#ezineDetailLogin #contentTools #contentTools-email > A:hover {
	BACKGROUND-POSITION: 0px -135px
}
#ezineDetail #contentTools #contentTools-email > A:hover {
	BACKGROUND-POSITION: 0px -135px
}
#ebookChapter #contentTools #contentTools-email > A:hover {
	BACKGROUND-POSITION: 0px -135px
}
#ebookDetail #contentTools #contentTools-email > A:hover {
	BACKGROUND-POSITION: 0px -135px
}
.articleFeature {
	MARGIN-TOP: 10px; CLEAR: both; OVERFLOW: hidden
}
.articleFeatureCover {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: =
150px; PADDING-RIGHT: 10px; FLOAT: left; FONT-SIZE: 12px; MARGIN-RIGHT: =
10px; PADDING-TOP: 10px
}
.articleFeatureCoverImage {
	WIDTH: 80px; HEIGHT: 104px
}
#magNav #headline H1 {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 5px; MARGIN: 0px 0px =
15px; COLOR: #333; FONT-SIZE: 26px
}
#magNav .ezineCol1 {
	WIDTH: 940px
}
#magNav .ezineCol1 H2 {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 15px
}
#magNav .ezineCoverBig {
	POSITION: relative; WIDTH: 252px; FLOAT: left; MARGIN-RIGHT: 15px
}
#magNav .ezineIssueNav {
	WIDTH: 673px; FLOAT: left
}
#magNav .listTypeEzineIssues > LI {
	WIDTH: 288px; HEIGHT: auto
}
#magNav .listTypeEzineIssues > LI P {
	MARGIN-BOTTOM: 3px
}
#magNav .listTypeEzineIssues > LI P A {
	FONT-WEIGHT: bold
}
#magNav .ezinePreviousIssuesColumns {
	BORDER-BOTTOM: #eee 1px solid; POSITION: relative; BORDER-LEFT: #eee =
1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: =
10px; HEIGHT: 405px; OVERFLOW: auto; BORDER-TOP: #eee 1px solid; =
BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 10px
}
#magNav .magCol1 H2 {
	FONT-SIZE: 15px
}
#magNav .magCol2 H2 {
	FONT-SIZE: 15px
}
#magNav .magCol2 H2 {
	BORDER-BOTTOM: black 3px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: =
uppercase; MARGIN: 0px 0px 5px
}
#magNav .listTypeEzineIssues .listTypeBullet {
	WIDTH: 190px; FLOAT: left
}
#magNav .listTypeEzineIssues .listTypeBullet LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: =
1.1em; LIST-STYLE-TYPE: disc; MARGIN: 0px 0px 10px 20px; PADDING-LEFT: =
0px; WIDTH: 170px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; HEIGHT: =
auto; FONT-SIZE: 13px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: =
0px
}
#magNav .listTypeEzineIssues .listTypeBullet LI:first-child {
	PADDING-LEFT: 0px
}
#magNav .listTypeEzineIssues .viewIssueButton {
	BOTTOM: auto; TOP: 95px
}
#magNav .listTypeEzineYear {
	MARGIN-BOTTOM: 5px
}
#magNav .listTypeTab {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 10px 0px 5px; CLEAR: =
both; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#magNav .listTypeTab LI {
	BORDER-BOTTOM: 0px; POSITION: static; BORDER-LEFT: #333 1px solid; =
PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; FLOAT: left; FONT-SIZE: 14px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#magNav .listTypeTab LI:first-child {
	BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#magNav .listTypeTab LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: =
inline; COLOR: #039; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: =
0px
}
#magNav .listTypeTab LI.selected A {
	BACKGROUND: 0px 50%; COLOR: #000
}
.ezineIssueNav H3 {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 20px
}
.ezineIssueNav SMALL {
	DISPLAY: block; MARGIN-BOTTOM: 10px; FONT-SIZE: 13px
}
.ezineIssueNav H4 {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: =
uppercase; WIDTH: 565px; MARGIN-BOTTOM: 5px; COLOR: #333; FONT-SIZE: =
13px
}
.ezineIssueNav > UL {
	MARGIN-BOTTOM: 10px; CLEAR: both; OVERFLOW: hidden
}
.ezineIssueNav > UL > LI {
	WIDTH: 250px; FLOAT: left; MARGIN-LEFT: 15px
}
.ezineIssueNav > UL > LI:first-child {
	MARGIN-LEFT: 0px
}
.ezineIssueNav .listTypeBullet LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; LIST-STYLE-TYPE: disc; MARGIN: =
0px 0px 10px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
0px 50%; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.listTypeEzineIssues > LI SMALL {
	LINE-HEIGHT: 0.95em; DISPLAY: block; MARGIN-BOTTOM: 8px; COLOR: #444
}
.listTypeEzineIssues > LI STRONG {
	LINE-HEIGHT: 0.95em; DISPLAY: block; MARGIN-BOTTOM: 2px; FONT-SIZE: =
12px; FONT-WEIGHT: bold
}
#membersOnlyDecoration {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #00a2dd; MARGIN: -10px 0px 15px =
-20px; PADDING-LEFT: 0px; WIDTH: 980px; PADDING-RIGHT: 0px; PADDING-TOP: =
10px
}
#membersOnlyDecoration H4 {
	TEXT-ALIGN: center; MARGIN: 0px; COLOR: #fff
}
#membersOnlyDecoration H4:before {
	POSITION: absolute; MARGIN: 0px 20px; WIDTH: 23.5%; DISPLAY: block; =
HEIGHT: 1px; BORDER-TOP: #fff 1px solid; CONTENT: ""; TOP: 1.2em; LEFT: =
0px
}
#membersOnlyDecoration H4:after {
	POSITION: absolute; MARGIN: 0px 20px; WIDTH: 23.5%; DISPLAY: block; =
HEIGHT: 1px; BORDER-TOP: #fff 1px solid; CONTENT: ""; TOP: 1.2em; LEFT: =
0px
}
#membersOnlyDecoration H4:after {
	RIGHT: 0px; LEFT: auto
}
.listTypeTab#ezinePreviousIssuesNav LI.selected SPAN {
	DISPLAY: none
}
#magBizcard .articleColumnsTwo .articleCol1 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 690px; PADDING-RIGHT: =
0px; FONT-SIZE: 0.8em; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 15px; =
BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
#magBizcard .articleColumnsTwo .articleCol2 {
	WIDTH: 230px
}
#magBizcard #premiumDecoration {
	MARGIN: 0px 0px 15px -20px
}
#magBizcard .articleCol1 H2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #00a2dd; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 24px; =
PADDING-TOP: 10px
}
#magBizcard .articleCol1 H3 {
	MARGIN: 0px 0px 15px 15px; COLOR: #00a2dd; FONT-SIZE: 16px
}
#magBizcardForm {
	MARGIN-BOTTOM: 25px
}
#magBizcardForm FIELDSET > UL {
	CLEAR: both; OVERFLOW: hidden
}
#magBizcardForm FIELDSET > UL > LI {
	MARGIN: 0px 0px 0px 15px; WIDTH: 325px; FLOAT: left
}
#magBizcardForm .listTypeMagBizcard LI {
	MARGIN-BOTTOM: 15px; OVERFLOW: hidden
}
#magBizcardForm LABEL {
	TEXT-ALIGN: left; WIDTH: 115px; FLOAT: left; COLOR: #333; FONT-WEIGHT: =
normal
}
#magBizcardForm SPAN {
	FLOAT: left; COLOR: #333
}
#magBizcardForm INPUT {
	WIDTH: 180px; COLOR: #333
}
#magBizcardForm SELECT {
	WIDTH: 192px; COLOR: #333
}
#magBizcardForm INPUT[type=3D'radio'] {
	WIDTH: auto; MARGIN-LEFT: 5px
}
#magBizcardForm INPUT[type=3D'checkbox'] {
	WIDTH: auto; MARGIN-LEFT: 5px
}
#magBizcardForm .required:before {
	PADDING-RIGHT: 2px; COLOR: #f00; CONTENT: '*'
}
#downloadEzineForm .required:before {
	PADDING-RIGHT: 2px; COLOR: #f00; CONTENT: '*'
}
#magBizcardForm .required:after {
	CONTENT: ''
}
#downloadEzineForm .required:after {
	CONTENT: ''
}
#magBizcardForm EM.required:before {
	CONTENT: ''
}
#magBizcardForm SELECT.required:before {
	CONTENT: ''
}
#magBizcardForm .purchasingRole {
	MARGIN-LEFT: 125px
}
#magBizcardForm .purchasingRole P {
	MARGIN-BOTTOM: 0px; COLOR: #666
}
#magBizcardForm .productsAndOffers {
	BORDER-BOTTOM: #00a2dd 1px solid; PADDING-BOTTOM: 15px; MARGIN: 0px =
15px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: =
hidden; BORDER-TOP: #00a2dd 1px solid; PADDING-TOP: 15px
}
#magBizcardForm .productsAndOffers P {
	MARGIN-BOTTOM: 10px
}
#magBizcardForm .productsAndOffers INPUT[type=3D'checkbox'] {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-RIGHT: 5px
}
#magBizcardForm .additionalTechnologies INPUT[type=3D'checkbox'] {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-RIGHT: 5px
}
#magBizcardForm .productsAndOffers LABEL {
	WIDTH: 620px; DISPLAY: block; FLOAT: left; FONT-SIZE: 14px; =
FONT-WEIGHT: normal; MARGIN-RIGHT: 0px
}
#magBizcardForm .additionalTechnologies LABEL {
	WIDTH: 620px; DISPLAY: block; FLOAT: left; FONT-SIZE: 14px; =
FONT-WEIGHT: normal; MARGIN-RIGHT: 0px
}
#magBizcardForm .additionalTechnologies {
	MARGIN: 0px 15px 25px; CLEAR: both; OVERFLOW: hidden
}
#magBizcardForm .additionalTechnologies P {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 14px
}
#magBizcardForm .additionalTechnologies UL LI {
	MARGIN-BOTTOM: 0px; CLEAR: both; OVERFLOW: hidden
}
#magBizcardForm .alignLeft {
	FLOAT: left; MARGIN-LEFT: 15px
}
#magBizcardForm .alignRight {
	FLOAT: right; MARGIN-RIGHT: 15px
}
#magBizcardForm #bcRegFormFooter {
	MARGIN-BOTTOM: 15px
}
.magBizcardSidebar {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.magBizcardSidebar UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.magBizcardSidebar > LI {
	MARGIN-BOTTOM: 25px; CLEAR: both; FONT-SIZE: 14px
}
.magBizcardSidebar > LI:first-child {
	OVERFLOW: hidden
}
.magBizcardSidebar > LI:first-child P {
	MARGIN-BOTTOM: 0px
}
.magBizcardSidebar H3 {
	MARGIN-BOTTOM: 10px; COLOR: #00a2dd; FONT-SIZE: 21px
}
.magBizcardSidebar H4 {
	BORDER-BOTTOM: black 3px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: =
uppercase; MARGIN: 0px 0px 7px; FONT-SIZE: 0.9em
}
.magBizcardSidebar H5 {
	FONT-SIZE: 14px
}
.magBizcardSidebar P {
	MARGIN-BOTTOM: 15px
}
.magBizcardSidebar .eBookImage {
	WIDTH: 80px; FLOAT: left; HEIGHT: 104px; MARGIN-RIGHT: 10px
}
#magBizcardForm .checkboxList {
	MARGIN-BOTTOM: 15px; OVERFLOW: auto
}
#magBizcardForm .combo.checkboxList {
	BACKGROUND-COLOR: #fff; DISPLAY: inline-block; MARGIN-BOTTOM: 0px
}
#magBizcardForm .combo.checkboxList UL {
	POSITION: relative; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; WIDTH: =
186px; PADDING-RIGHT: 0px; HEIGHT: 80px; OVERFLOW: auto; PADDING-TOP: =
2px
}
#magBizcardForm .combo.checkboxList LI {
	WIDTH: 170px
}
#magBizcardForm .combo.checkboxList LI.highlight {
	BACKGROUND-COLOR: #efefef
}
#magBizcardForm .checkboxList LI {
	MARGIN: 2px 0px
}
#magBizcardForm .checkboxList LABEL {
	POSITION: relative; WIDTH: auto; MARGIN-LEFT: 20px
}
#magBizcardForm .checkboxList LABEL A {
	FONT-WEIGHT: bold
}
#magBizcardForm .checkboxList INPUT {
	POSITION: relative; MARGIN-LEFT: -19px; TOP: 2px
}
#magBizcardForm .checkboxList INPUT {
=09
}
#magBizcardForm LABEL[for=3DIndustry] {
	WIDTH: 320px; MARGIN-BOTTOM: 5px
}
#magBizcardForm .productsAndOffers .checkboxList LABEL {
	WIDTH: 620px
}
#magBizcardForm .lblNone INPUT[type=3Dsubmit] {
	WIDTH: auto; MARGIN-BOTTOM: 30px
}
#magBizcardForm .lblNone INPUT[type=3Dsubmit]:first-child {
	MARGIN-LEFT: 125px
}
.magRegistration SELECT#Industry {
	MARGIN-LEFT: 125px
}
.magRegistration .productsAndOffers LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.magRegistration .additionalTechnologies LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.magRegistration EM.required {
	PADDING-RIGHT: 2px; COLOR: #f00
}
.magRegistration EM.required:after {
	CONTENT: ''
}
.combo.checkboxList {
	BORDER-BOTTOM: #a5a5a5 1px solid; BORDER-LEFT: #a5a5a5 1px solid; =
COLOR: #666; BORDER-TOP: #a5a5a5 1px solid; BORDER-RIGHT: #a5a5a5 1px =
solid; border-radius: 3px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) =
inset
}
.error .combo.checkboxList {
	BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; BORDER-TOP: =
#c00 1px solid; BORDER-RIGHT: #c00 1px solid
}
.messaging UL {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; =
PADDING-BOTTOM: 10px; MARGIN: 20px 0px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px =
solid; PADDING-TOP: 10px
}
.messaging UL LI {
	WIDTH: 100%
}
.messaging UL.errorMessage {
	BORDER-BOTTOM: #e35c5c 5px solid; BORDER-LEFT: #e35c5c 5px solid; =
PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 15px; MIN-HEIGHT: =
20px; PADDING-LEFT: 55px; PADDING-RIGHT: 10px; BACKGROUND: =
url(../images/global/ttRegistrationPasswordSent.png) #ffffb7 no-repeat =
7px 8px; BORDER-TOP: #e35c5c 5px solid; LIST-STYLE-IMAGE: none; =
BORDER-RIGHT: #e35c5c 5px solid; PADDING-TOP: 16px
}
.messaging UL.successMessage {
	BORDER-BOTTOM: #f7e7ab 5px solid; BORDER-LEFT: #f7e7ab 5px solid; =
BACKGROUND-COLOR: #ffffe3; BORDER-TOP: #f7e7ab 5px solid; BORDER-RIGHT: =
#f7e7ab 5px solid
}
.messaging UL.errorMessage {
	FONT-WEIGHT: bold
}
.messaging UL.successMessage LI:first-child {
	FONT-WEIGHT: bold
}
.messaging UL.errorMessage LI {
	MARGIN-BOTTOM: 0px
}
.messaging UL.errorMessage LI SPAN {
	FLOAT: none
}
.magRegistration .ttRegistrationPasswordSent {
	BORDER-BOTTOM: #e35c5c 5px solid; BORDER-LEFT: #e35c5c 5px solid; =
PADDING-BOTTOM: 10px; MARGIN: 15px; PADDING-LEFT: 55px; PADDING-RIGHT: =
10px; BACKGROUND: url(../images/global/ttRegistrationPasswordSent.png) =
#ffffb7 no-repeat 7px 8px; BORDER-TOP: #e35c5c 5px solid; BORDER-RIGHT: =
#e35c5c 5px solid; PADDING-TOP: 10px
}
.magRegistration .ttRegistrationPasswordSent {
=09
}
.magRegistration .ttRegistrationError {
	BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; =
PADDING-BOTTOM: 7px; MARGIN: 10px 0px 5px; PADDING-LEFT: 7px; =
PADDING-RIGHT: 7px; DISPLAY: block; COLOR: #c00; FONT-SIZE: 11px; =
BORDER-TOP: #c00 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #c00 1px =
solid; PADDING-TOP: 7px
}
.magRegistration .ttRegistrationError UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.magRegistration .ttRegistrationError LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; FONT-WEIGHT: normal; =
LIST-STYLE-IMAGE: none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#ebookChapter #headline H1 {
	PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #333; FONT-SIZE: 26px
}
#ebookChapter #subHeadline H4 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; FONT-SIZE: 14px
}
#ebookChapter #contentTools {
	DISPLAY: block
}
#ebookChapter .articleColumnsTwo {
	WIDTH: 688px; FLOAT: left
}
#ebookDetail .articleColumnsTwo {
	WIDTH: 688px; FLOAT: left
}
#ebookChapter .articleColumns {
	FLOAT: left
}
#ebookDetail .articleColumns {
	FLOAT: left
}
#ebookChapter .articleSidebar UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 0px
}
#ebookChapter .ebookAuthorName {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal
}
#ebookChapter .ebookAuthorName A {
	FONT-WEIGHT: bold
}
#ebookChapter .ezineCol2 .listTypeEBooks LI:first-child {
	MARGIN-TOP: 10px
}
#ebookDetail .ezineCol2 .listTypeEBooks LI:first-child {
	MARGIN-TOP: 10px
}
#ebookChapter .listTypeBullet LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; MARGIN: 0px 0px 10px 20px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; FONT-SIZE: =
14px; PADDING-TOP: 0px
}
#ebookDetail .listTypeBullet LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; MARGIN: 0px 0px 10px 20px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; FONT-SIZE: =
14px; PADDING-TOP: 0px
}
#ebookChapter .ebookChapterToc UL LI {
	MARGIN-BOTTOM: 0px
}
.colSection {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px =
solid; PADDING-TOP: 0px
}
.colSection H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.publishDateEBook {
	POSITION: relative; FONT-SIZE: 14px; TOP: 6px
}
.ebookChapterToc {
	MARGIN-BOTTOM: 20px
}
#ebookChapterLogin .articleColumns:first-child {
	BORDER-BOTTOM: #999 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: =
15px
}
#ebookChapterLogin .articleColumnsTwo {
	MARGIN-BOTTOM: 0px
}
#ebookChapterLogin .articleCol1 {
	WIDTH: 595px
}
#ebookChapterLogin .articleCol2 {
	WIDTH: 325px
}
#ebookChapterLogin .ebookCol2 {
	WIDTH: 313px
}
#ebookChapterLogin .ebookCol2 P {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 100%
}
#ebookChapterLogin .ebookCol2 H2 {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 3px; MARGIN-BOTTOM: 3px
}
#ebookChapterLogin #articleToolbar {
	MARGIN-BOTTOM: 10px
}
#ebookChapterLogin .ebookChapterToc {
	FONT-SIZE: 14px
}
#ebookChapterLogin .ebookChapterToc .listTypeBullet LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; MARGIN-LEFT: 15px; PADDING-TOP: =
0px
}
#ebookChapterLogin .colSection {
	BACKGROUND-COLOR: #fff; MARGIN-BOTTOM: 0px; FONT-SIZE: 13px; =
PADDING-TOP: 10px
}
#ebookChapterLogin .ebookAuthorName {
	MARGIN-TOP: 0px; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
#ebookChapterLogin .downloadEzine {
	BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: =
#999; BORDER-LEFT-COLOR: #999
}
#ebookChapterLogin .downloadEzineLogin {
	BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: =
#999; BORDER-LEFT-COLOR: #999
}
#ebookChapterLogin .magCol1 {
	MARGIN: 0px 0px 100px; WIDTH: auto
}
#ebookChapterLogin .magCol1 > UL > LI {
	WIDTH: 303px; FLOAT: left; MARGIN-LEFT: 15px
}
#ebookChapterLogin .magCol1 > UL > LI:first-child {
	MARGIN-LEFT: 0px
}
#ebookChapterLogin .magCol1 H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
TEXT-TRANSFORM: none; MARGIN-BOTTOM: 2px; FONT-SIZE: 14px; BORDER-TOP: =
0px; BORDER-RIGHT: 0px
}
#ebookChapterLogin #subHeadline H4 {
	PADDING-BOTTOM: 0px; MARGIN: -5px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
#ebookChapterLogin .magCol2 {
	MARGIN-LEFT: 15px
}
.chapterHeadline {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
MARGIN-BOTTOM: 10px; FONT-SIZE: 13px; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
.chapterHeadline SPAN {
	BORDER-LEFT: #00a2dd 5px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#ebookNav #articleHeader {
	MARGIN-BOTTOM: 15px
}
#ebookNav .downloadEzineButton {
	MARGIN-BOTTOM: 5px
}
#ebookNav .articleSection {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 20px
}
#ebookNav .ebooksSection.articleSection {
	BORDER-BOTTOM: #999 1px solid
}
#ebookNav .listTypeEzineIssues LI .viewIssueButton {
	BOTTOM: auto; MARGIN-LEFT: 20px; TOP: 106px
}
#ebookNav .listTypeEzineIssues LI:first-child .viewIssueButton {
	BOTTOM: auto; MARGIN-LEFT: 20px; TOP: 106px
}
.ebooksSection.articleSection {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; =
PADDING-BOTTOM: 0px; MARGIN: -33px 0px 15px -21px; PADDING-LEFT: 20px; =
WIDTH: 940px; PADDING-RIGHT: 20px; BORDER-TOP: #999 1px solid; =
BORDER-RIGHT: #999 1px solid; PADDING-TOP: 33px
}
.listTypeFeaturedEbooks {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 15px 0px 10px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.listTypeFeaturedEbooks LI {
	BORDER-LEFT: #999 1px solid; PADDING-LEFT: 15px; WIDTH: 454px; FLOAT: =
left; MARGIN-LEFT: 15px
}
.listTypeFeaturedEbooks LI:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.ebooksCover {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.ebooksCover IMG {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: =
135px; HEIGHT: 176px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px =
solid
}
.ebooksInfo H3 {
	FONT-SIZE: 18px
}
.ebooksInfo P {
	FONT-SIZE: 15px
}
.ebooksInfo P.author {
	FONT-STYLE: italic; MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 12px
}
.ebooksTabs {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.ebooksTabs > LI {
	FLOAT: left
}
.ebooksTabs > LI:first-child {
	MARGIN-TOP: 5px
}
.ebooksTabs .listTypeTab {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; FLOAT: =
left; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.ebooksTabs .listTypeTab LI {
	WIDTH: 185px; BORDER-TOP: #999 1px solid
}
.ebooksTabs .listTypeTab LI:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.ebooksTabs .listTypeTab LI A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.ebooksTabs .listTypeTab LI.selected A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: #00a2de; COLOR: #fff; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ebooksTabs .listTypeTab LI.selected SPAN {
	BORDER-BOTTOM: transparent 19px solid; BORDER-LEFT: #00a2de 19px solid; =
WIDTH: 0px; BACKGROUND: 0px 50%; HEIGHT: 0px; BORDER-TOP: transparent =
19px solid; TOP: -1px; RIGHT: -19px
}
.ebooksTabs .listTypeTabContent {
	FLOAT: left; MARGIN-LEFT: 20px
}
.ebooksTabs .ezinePreviousIssuesColumns {
	BORDER-BOTTOM: #ccc 1px dotted; MARGIN-TOP: 15px
}
.ebooksTabs .ezinePreviousIssuesColumns .listTypeEzineIssues:first-child =
LI {
	PADDING-TOP: 15px
}
.ebooksTabs .listTypeEzineIssues {
	CLEAR: both
}
.ebooksTabs .listTypeEzineIssues P.title {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 15px
}
.relatedIssues.listTypeEzineIssues P.title {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 15px
}
.ebooksTabs .listTypeEzineIssues P.author {
	FONT-STYLE: italic; MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 12px
}
.relatedIssues.listTypeEzineIssues P.author {
	FONT-STYLE: italic; MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 12px
}
.ebooksTabs .listTypeEzineIssues P.summary {
	MARGIN-LEFT: 90px
}
.relatedIssues.listTypeEzineIssues P.summary {
	MARGIN-LEFT: 90px
}
.ebooksTabs .listTypeEzineIssues LI {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; WIDTH: 336px; PADDING-RIGHT: =
15px; HEIGHT: auto; PADDING-TOP: 15px
}
.ebooksTabs .listTypeEzineIssues LI:first-child {
	PADDING-LEFT: 15px
}
.ebooksTabsPagination {
	LIST-STYLE-TYPE: none; MARGIN: 5px 0px 2px; FLOAT: right; COLOR: #666; =
FONT-SIZE: 11px; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none
}
.ebooksTabsPagination SPAN {
	LINE-HEIGHT: 1em; FLOAT: left
}
.ebooksTabsPagination SPAN.previous A {
	BORDER-BOTTOM: transparent 6px solid; WIDTH: 0px; DISPLAY: =
inline-block; HEIGHT: 0px; BORDER-TOP: transparent 6px solid; =
BORDER-LEFT-WIDTH: 6px; MARGIN-RIGHT: 3px; BORDER-RIGHT: #039 6px solid
}
.ebooksTabsPagination SPAN.next A {
	BORDER-BOTTOM: transparent 6px solid; BORDER-LEFT: #039 6px solid; =
BORDER-RIGHT-WIDTH: 6px; WIDTH: 0px; DISPLAY: inline-block; HEIGHT: 0px; =
MARGIN-LEFT: 3px; BORDER-TOP: transparent 6px solid
}
.listTypeViewAllEbooks A SPAN {
	BORDER-BOTTOM: transparent 6px solid; BORDER-LEFT: #039 6px solid; =
BORDER-RIGHT-WIDTH: 6px; WIDTH: 0px; DISPLAY: inline-block; HEIGHT: 0px; =
MARGIN-LEFT: 3px; BORDER-TOP: transparent 6px solid
}
.ebooksTabsPagination SPAN.off.previous A {
	BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666
}
.ebooksTabsPagination SPAN.off.next A {
	BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666
}
.relatedIssues.listTypeEzineIssues {
	MARGIN-BOTTOM: 15px
}
.relatedIssues.listTypeEzineIssues LI {
	BORDER-TOP: 0px
}
.relatedIssues.listTypeEzineIssues LI .viewIssueButton {
	MARGIN-LEFT: 15px
}
.relatedIssues.listTypeEzineIssues LI:first-child .viewIssueButton {
	MARGIN-LEFT: 5px
}
.listTypeViewAllEbooks {
	LIST-STYLE-TYPE: none; MARGIN: 10px 0px 25px; OVERFLOW: hidden; =
LIST-STYLE-IMAGE: none
}
.listTypeViewAllEbooks > LI {
	BORDER-LEFT: #999 1px dotted; PADDING-LEFT: 15px; WIDTH: 211px; FLOAT: =
left; MARGIN-LEFT: 15px; FONT-SIZE: 14px
}
.listTypeViewAllEbooks > LI:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.listTypeViewAllEbooks > LI H4 {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-SIZE: 15px; PADDING-TOP: 5px
}
.listTypeViewAllEbooks > LI UL {
	MARGIN-LEFT: 20px
}
.listTypeViewAllEbooks LI.viewAll {
	MARGIN-TOP: 10px; FLOAT: right
}
.listTypeViewAllEbooks LI.viewAll A {
	COLOR: #039 !important
}
.ebooksTabs .listTypeTab LI {
	FILTER: =
progid:DXImageTransform.Microsoft.gradient(startColorstr=3D'#ffffff',endC=
olorstr=3D'#ececec',GradientType=3D0); BACKGROUND: #ececec
}
.eProdSearch {
	MARGIN: 0px 10px 20px 0px; WIDTH: 80px; FLOAT: left; HEIGHT: 104px
}
#sdef #articleBody > P A {
	TEXT-DECORATION: underline
}
#sdef #articleBody > OL LI A {
	TEXT-DECORATION: underline
}
#sdef #articleBody > UL LI A {
	TEXT-DECORATION: underline
}
#bitpipeBizcard #article {
	WIDTH: 940px
}
#bitpipeBizcard .articleColumnsTwo .articleCol1 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #efefef; MARGIN-TOP: 50px; =
PADDING-LEFT: 10px; WIDTH: 178px; PADDING-RIGHT: 10px; FONT-SIZE: 0.8em; =
BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: =
10px
}
#bitpipeBizcard .articleColumnsTwo .articleCol2 {
	WIDTH: 720px
}
.bitpipeHeader#articleHeader {
	MARGIN: 20px 0px
}
.bitpipeHeader #headline {
	BORDER-BOTTOM: #999 1px dotted; OVERFLOW: hidden
}
.bitpipeHeader H1 {
	WIDTH: 460px; FLOAT: left
}
.bitpipeHeader .poweredBy {
	MARGIN: 12px 0px 0px
}
#bitpipeSearch {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 1px; OVERFLOW: hidden
}
#bitpipeSearchForm {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 10px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
#bitpipeSearchForm LABEL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: auto; =
PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; COLOR: #666; =
FONT-WEIGHT: normal; PADDING-TOP: 2px
}
#bitpipeSearchTextbox {
	PADDING-BOTTOM: 3px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; PADDING-TOP: 3px
}
#bitpipeSearchSubmit {
	DISPLAY: block; FLOAT: left
}
#bitpipeSearchOld {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 1px; OVERFLOW: hidden
}
#bitpipeSearchFormOld {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 10px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
#bitpipeSearchFormOld LABEL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: auto; =
PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; COLOR: #666; =
FONT-WEIGHT: normal; PADDING-TOP: 2px
}
#bitpipeSearchTextboxOld {
	PADDING-BOTTOM: 3px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; PADDING-TOP: 3px
}
#bitpipeSearchSubmitOld {
	DISPLAY: block; FLOAT: left
}
#bitpipeBrowseRelated {
	BORDER-TOP: #999 1px dotted; PADDING-TOP: 20px
}
#bitpipeBrowseRelated {
	MARGIN-BOTTOM: 20px; COLOR: #666; FONT-SIZE: 11px
}
#bitpipeInfo {
	MARGIN-BOTTOM: 20px; COLOR: #666; FONT-SIZE: 11px
}
#bitpipeInfo P {
	MARGIN-BOTTOM: 0px
}
#bitpipeAboutResearchLibrary {
	FONT-SIZE: 11px
}
#bitpipeAboutResearchLibrary H6 {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 13px
}
#bitpipeArticleBodyHeader {
	MARGIN-BOTTOM: 20px; FONT-SIZE: 26px
}
#bitpipeVideoPlayer {
	MARGIN-BOTTOM: 20px
}
.sponsorLogo {
	TEXT-ALIGN: center; MARGIN: 0px 0px 15px
}
.listTypeBitpipeDownloadInfo {
	LINE-HEIGHT: 1; MARGIN: 0px 0px 5px; FONT-SIZE: 11px; OVERFLOW: hidden
}
.listTypeBitpipeDownloadInfo DT {
	TEXT-TRANSFORM: uppercase; MARGIN-TOP: 1px; WIDTH: 75px; DISPLAY: =
block; FLOAT: left; COLOR: #666; CLEAR: both
}
.listTypeBitpipeDownloadInfo DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 80px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#bitpipeSpeakers {
	MARGIN-TOP: 5px; BORDER-TOP: #999 1px dotted; PADDING-TOP: 20px
}
#bitpipeSpeakers H5 {
	MARGIN-BOTTOM: 15px; COLOR: #666; FONT-SIZE: 24px
}
#bitpipeSpeakers H6 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 20px
}
.listTypeBitpipeSpeakers {
	LIST-STYLE-TYPE: none; MARGIN: 0px; LIST-STYLE-IMAGE: none
}
.listTypeBitpipeSpeakers H4 {
	MARGIN-BOTTOM: 5px
}
.listTypeBitpipeSpeakers H5 {
	FONT-STYLE: italic; MARGIN-BOTTOM: 5px !important; COLOR: #666; =
FONT-SIZE: 14px !important; FONT-WEIGHT: normal !important
}
.listTypeBitpipeSpeakers H6 {
	MARGIN-BOTTOM: 10px !important; COLOR: #666; FONT-SIZE: 12px =
!important; FONT-WEIGHT: normal
}
.listTypeBitpipeSpeakers H6 STRONG {
	TEXT-TRANSFORM: none; FONT-SIZE: 13px !important
}
#bitpipeResearchSponsor {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: =
20px; OVERFLOW: hidden
}
#bitpipeResearchSponsor .sponsorLogo {
	FLOAT: right
}
#bitpipeResearchSponsor H3 {
	FLOAT: left
}
#bitpipeResearchSponsor .sponsoredBy {
	LINE-HEIGHT: 1em; DISPLAY: block; MARGIN-BOTTOM: 5px; COLOR: #333; =
FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.listTypeBitpipeResults {
	LIST-STYLE-TYPE: none; MARGIN: 0px; LIST-STYLE-IMAGE: none
}
.listTypeBitpipeResults > LI {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: =
both; OVERFLOW: hidden; BORDER-TOP: #999 1px dotted; PADDING-TOP: 15px
}
.listTypeBitpipeResults > LI:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.listTypeBitpipeResults H4 {
	FONT-SIZE: 18px
}
.listTypeBitpipeResults H4 {
	MARGIN-BOTTOM: 0px
}
.listTypeBitpipeResults P {
	MARGIN-BOTTOM: 0px
}
.listTypeBitpipeResults .sponsoredBy {
	MARGIN: -2px 0px -3px; DISPLAY: block; COLOR: #666; FONT-SIZE: 11px
}
.listTypeBitpipeResults .sponsoredBy STRONG {
	TEXT-TRANSFORM: uppercase; COLOR: #333; FONT-SIZE: 12px
}
.listTypeBitpipeResults .sponsorInfo {
	MARGIN: 10px 0px 0px; OVERFLOW: hidden
}
.listTypeBitpipeResults .secondaryButton {
	MARGIN: 10px 0px; FLOAT: left
}
.listTypeBitpipeResults .sponsorLogo {
	MARGIN: 0px; FLOAT: right
}
.resDemand {
	COLOR: #060; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.resNew {
	COLOR: #c00; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.sg-question-set {
	MARGIN-BOTTOM: 25px
}
.sg-question-title {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.sg-question-options {
	MARGIN: 0px 0px 25px 25px
}
.sg-question-options LABEL {
	POSITION: relative; TEXT-ALIGN: left; WIDTH: 520px; TOP: -1px; =
FONT-WEIGHT: normal
}
.sg-question-title LABEL {
	TEXT-ALIGN: left; WIDTH: 100%
}
.sg-question-options LI {
	MARGIN-BOTTOM: 2px
}
.sg-question-options INPUT {
	MARGIN-TOP: 5px; VERTICAL-ALIGN: top
}
.sg-button-bar {
	TEXT-ALIGN: center
}
.sg-powered-by {
	MARGIN-BOTTOM: 25px
}
#colorbox {
	POSITION: absolute; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#cboxOverlay {
	POSITION: absolute; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#cboxWrapper {
	POSITION: absolute; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#cboxOverlay {
	POSITION: fixed; WIDTH: 100%; HEIGHT: 100%
}
#cboxMiddleLeft {
	CLEAR: left
}
#cboxBottomLeft {
	CLEAR: left
}
#cboxContent {
	POSITION: relative
}
#cboxLoadedContent {
	OVERFLOW: auto
}
#cboxTitle {
	MARGIN: 0px
}
#cboxLoadingOverlay {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#cboxLoadingGraphic {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#cboxPrevious {
	CURSOR: pointer
}
#cboxNext {
	CURSOR: pointer
}
#cboxClose {
	CURSOR: pointer
}
#cboxSlideshow {
	CURSOR: pointer
}
.cboxPhoto {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: auto; DISPLAY: block; =
FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.cboxIframe {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; DISPLAY: block; =
HEIGHT: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#colorbox {
	Z-INDEX: 999999
}
#cboxOverlay {
	Z-INDEX: 999999
}
#cboxWrapper {
	Z-INDEX: 999999
}
#cboxOverlay {
	BACKGROUND-COLOR: #000
}
#cboxClose {
	POSITION: absolute; TEXT-INDENT: 100%; WIDTH: 31px; DISPLAY: block; =
WHITE-SPACE: nowrap; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -327px -78px; =
HEIGHT: 31px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px
}
#cboxLoadedContent {
	BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BACKGROUND: #000; =
BORDER-RIGHT-COLOR: #000; BORDER-LEFT-COLOR: #000; border-radius: 6px
}
#cboxContent {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; =
PADDING-TOP: 20px
}
#cboxTitle {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 1; TEXT-INDENT: =
10px; MARGIN: 0px 30px 30px; BOTTOM: 0px; BACKGROUND: #000; COLOR: #fff; =
LEFT: 0px
}
#cboxTitle DIV {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 10px
}
.videoLanding .col1 #videoLandingPlayer {
	MARGIN-LEFT: -4px
}
.videoLanding .col2 {
	DISPLAY: none
}
.videoLanding .col3 {
	DISPLAY: none
}
.videoItem .colmask {
	BACKGROUND: 0px 50%
}
.videoItem .videoItemPlayer {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc =
1px solid; PADDING-BOTTOM: 6px; MARGIN: 1em 0px; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; BACKGROUND: #efefef; HEIGHT: 1%; OVERFLOW: visible; =
BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: =
6px
}
.videoItem .videoItemPlayer .ciDetails EM {
	FONT-STYLE: normal
}
.videoItem .videoItemPlayer:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
.videoItem .videoItemPlayer .tl {
	POSITION: absolute; WIDTH: 6px; BACKGROUND: =
url(../images/global/redesign2/legacy-vidCornerTl.png) no-repeat 0px =
0px; HEIGHT: 6px; TOP: -1px; LEFT: -1px
}
.videoItem .videoItemPlayer .tr {
	POSITION: absolute; WIDTH: 6px; BACKGROUND: =
url(../images/global/redesign2/legacy-vidCornerTr.png) no-repeat right =
top; HEIGHT: 6px; TOP: -1px; RIGHT: -1px
}
.videoItem .videoItemPlayer .bl {
	POSITION: absolute; WIDTH: 6px; BOTTOM: -1px; BACKGROUND: =
url(../images/global/redesign2/legacy-vidCornerBl.png) no-repeat left =
bottom; HEIGHT: 6px; LEFT: -1px
}
.videoItem .videoItemPlayer .br {
	POSITION: absolute; WIDTH: 6px; BOTTOM: -1px; BACKGROUND: =
url(../images/global/redesign2/legacy-vidCornerBr.png) no-repeat right =
bottom; HEIGHT: 6px; RIGHT: -1px
}
.videoItem .videoItemPlayer #videoPlayer {
	FLOAT: right; MARGIN-LEFT: 12px
}
.videoItem .ciDetails {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 12px; FONT-SIZE: =
0.9em; PADDING-TOP: 3px
}
.videoItem .ciDetails H3 {
	MARGIN-BOTTOM: 1em; FONT-SIZE: 1.25em
}
.videoItem .ciDetails EM {
	TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; PADDING-RIGHT: 4px; =
COLOR: #666; FONT-SIZE: 0.95em
}
.videoItem .ciDetails .ciText {
	FONT-SIZE: 1.05em
}
.videoItem .col3 #skyscraper {
	MARGIN-TOP: 3em
}
#splashComputerWeekly500 {
	WIDTH: 100%; DISPLAY: table; OVERFLOW: hidden
}
#splashComputerWeekly500 .splashBody {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 10px
}
#splashComputerWeekly500 A {
	PADDING-LEFT: 137px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/splashComputerWeekly500.png) no-repeat =
0px 0px; FLOAT: left; HEIGHT: 100px
}
#splashComputerWeekly500 A:hover {
	TEXT-DECORATION: none
}
#splashComputerWeekly500 P {
	TEXT-ALIGN: center; LINE-HEIGHT: 1; BACKGROUND-COLOR: #fff; =
PADDING-LEFT: 10px; DISPLAY: table-cell; HEIGHT: 100px; COLOR: #999; =
FONT-SIZE: 18px; VERTICAL-ALIGN: middle
}
#splashDilbertComic {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
#splashDilbertComic A {
	MARGIN: 0px auto; WIDTH: 252px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/splashDilbertComic.png) no-repeat 0px =
0px; HEIGHT: 87px
}
#splashDilbertComic A:focus {
	BACKGROUND-COLOR: transparent
}
#splashComputerWeekly500 A:focus {
	BACKGROUND-COLOR: transparent
}
.sidebar {
	BORDER-BOTTOM: #666 2px solid; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 5px 20px 20px 0px; PADDING-LEFT: 0px; WIDTH: 180px; =
PADDING-RIGHT: 0px; FLOAT: left; COLOR: #666; FONT-SIZE: 13px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.sidebar H5 {
	PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #666; =
PADDING-LEFT: 7px; PADDING-RIGHT: 7px; MARGIN-BOTTOM: 5px; COLOR: #fff; =
FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.sidebar P {
	MARGIN: 0px 7px 10px
}
.sidebar UL {
	MARGIN: 0px 7px 10px
}
.sidebar OL {
	MARGIN: 0px 7px 10px
}
.sidebar UL LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 8px; BACKGROUND: =
url(../images/global/redesign2/iconBulletSize2.png) no-repeat 0px 8px; =
LIST-STYLE-IMAGE: none
}
.sidebar OL LI {
	LIST-STYLE-POSITION: outside; MARGIN-LEFT: 18px
}
.sidebar LI {
	MARGIN-BOTTOM: 10px
}
.alignRight.sidebar {
	MARGIN: 0px 0px 20px 20px
}
.alignLeft {
	FLOAT: left
}
.alignRight {
	FLOAT: right
}
#article TABLE .colorback {
	BACKGROUND-COLOR: #666; COLOR: #fff
}
#article TABLE .colorback TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
#article TABLE .colorSuperLite {
	BACKGROUND-COLOR: #efefef
}
TT {
	LINE-HEIGHT: 1.4; MARGIN-BOTTOM: 20px
}
.pullquote {
	BORDER-LEFT: medium none; MARGIN-RIGHT: 20px
}
.commentDateLinks {
	COLOR: #999; FONT-SIZE: 12px
}
#siteIndexList {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(../images/global/redesign2/legacy-siteMapVlineSpacer.png) repeat-y =
left 6px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#siteIndexList LI {
	CLEAR: both
}
#siteIndexList LI H3 {
	LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 10px; =
PADDING-LEFT: 12px; BACKGROUND: =
url(../images/global/redesign2/siteMap_bullet_section.gif) no-repeat =
left bottom; HEIGHT: 16px
}
#siteIndexList LI:first-child H3 {
	BACKGROUND-IMAGE: =
url(../images/global/redesign2/legacy-siteMapBulletSectionFirst.png)
}
#siteIndexList LI UL {
	BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: #ccc 1px solid; =
LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; MARGIN-LEFT: 3px; BORDER-TOP: =
#ccc 1px solid; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #ccc 0px solid
}
#siteIndexList LI UL LI {
	MARGIN: 3px 0px 0px -4px; PADDING-LEFT: 18px; BACKGROUND: =
url(../images/global/redesign2/legacy-siteMapBulletItem.png) no-repeat =
left center
}
#siteIndexList LI UL LI A {
	COLOR: #333
}
#siteIndexList LI UL LI.goTo {
	PADDING-BOTTOM: 15px; BACKGROUND: 0px 50%
}
#siteIndexList LI UL LI.goTo A {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; BACKGROUND: =
url(../images/global/redesign2/legacy-arrowNextRed.png) no-repeat 0px =
1px; COLOR: #f00; FONT-SIZE: 12px
}
#siteIndexList LI UL LI.siteIndexListColumns {
	BACKGROUND: 0px 50%; HEIGHT: 1%
}
#siteIndexList LI UL LI.siteIndexListColumns:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
#siteIndexList LI UL LI UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LIST-STYLE-TYPE: none; =
PADDING-LEFT: 0px; BACKGROUND: 0px 50%; BORDER-TOP: 0px; =
LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px
}
#siteIndexList LI UL LI UL.siteIndexListCol1 {
	WIDTH: 49%; FLOAT: left
}
#siteIndexList LI UL LI UL.siteIndexListCol2 {
	WIDTH: 49%; FLOAT: left
}
#siteIndexList LI UL LI UL LI {
	PADDING-LEFT: 8px; BACKGROUND: =
url(../images/global/redesign2/legacy-squareBullet.png) no-repeat 0px =
4px; MARGIN-LEFT: 3px
}
#siteIndexList LI UL LI UL LI A {
	COLOR: #666
}
#siteIndexList LI.emptyList {
	DISPLAY: none
}
.color1 {
	BACKGROUND-COLOR: #666
}
.color2 {
	BACKGROUND-COLOR: #666
}
.dottedLine {
	BORDER-BOTTOM: #666 1px dotted; HEIGHT: 1px; CLEAR: both; FONT-SIZE: =
0px
}
.sendComments {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 15px; =
PADDING-RIGHT: 15px; MARGIN-BOTTOM: 25px; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 15px
}
.pullquote {
	WIDTH: 147px; BACKGROUND: =
url(../images/global/redesign2/legacy-calloutBeginQuote.png) white =
no-repeat left top
}
.pullquote DIV {
	BACKGROUND: url(../images/global/redesign2/legacy-calloutTopLine.png) =
no-repeat 34px top
}
.pullquote DIV DIV {
	BACKGROUND: =
url(../images/global/redesign2/legacy-calloutBottomLine.png) no-repeat =
8px bottom
}
.pullquote DIV DIV DIV {
	TEXT-ALIGN: center; PADDING-BOTTOM: 24px; PADDING-LEFT: 8px; =
PADDING-RIGHT: 8px; BACKGROUND: =
url(../images/global/redesign2/legacy-calloutEndQuote.png) no-repeat =
right bottom; PADDING-TOP: 24px
}
.pullquote SPAN.pullquoteContent {
	LINE-HEIGHT: 1.22em; FONT-STYLE: normal; FONT-SIZE: 1.35em; =
FONT-WEIGHT: bold
}
.pullquote P {
	LINE-HEIGHT: 1.22em; MARGIN: 0.5em 0px; COLOR: #666; FONT-SIZE: 1em
}
.typeLabel EM {
	POSITION: relative; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; =
FLOAT: left; COLOR: #999; MARGIN-RIGHT: 3px !important
}
.showMeEverythingOn {
	PADDING-BOTTOM: 3px; MARGIN: 12px 0px; PADDING-LEFT: 32px; =
PADDING-RIGHT: 0px; BACKGROUND: =
url(../images/global/redesign2/legacy-iconMagnifyingGlass.png) no-repeat =
0px 0px; PADDING-TOP: 3px
}
.briefcaseLinksContainer UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.briefcaseLinksContainer LI {
	PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; =
PADDING-RIGHT: 0px; BACKGROUND: =
url(../images/global/redesign2/iconBulletSize2.png) no-repeat 0px 0.6em; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.briefcaseLinksContainer H4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../images/global/redesign2/legacy-iconBriefcase.png) =
no-repeat 0px 0px; HEIGHT: 20px; PADDING-TOP: 2px
}
.lastUpdated {
	MARGIN: 12px 0px
}
.lastUpdated EM {
	TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; PADDING-RIGHT: 3px; =
COLOR: #999
}
.alphaLinksContainer {
	MARGIN: 12px 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(../images/global/redesign2/legacy-iconMottInfo.png) no-repeat 0px =
0px
}
.alphaLinks {
	BORDER-LEFT: #ccc 2px solid; PADDING-LEFT: 7px
}
.alphaLinks:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
.alphaLinksContainer UL {
	WIDTH: 100%; OVERFLOW: auto; PADDING-TOP: 5px
}
.alphaLinksContainer LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; DISPLAY: =
block; FLOAT: left; PADDING-TOP: 0px
}
.alphaLinksContainer LI A {
	COLOR: #f00; FONT-WEIGHT: bold
}
.readMoreContainer {
	BORDER-BOTTOM: #666 1px dotted; PADDING-BOTTOM: 20px; MARGIN: 10px 0px; =
OVERFLOW: hidden
}
.readMoreContainer .readMore {
	CLEAR: both
}
.readMoreContainer .readMore A {
	POSITION: relative; MARGIN-TOP: -1.2em; PADDING-LEFT: 8px; DISPLAY: =
block; FLOAT: left
}
.seoSplash {
	LINE-HEIGHT: 1.4
}
.seoSplash H4 {
	FONT-SIZE: 18px
}
.seoSplash H5 {
	MARGIN-TOP: 5px; FONT-SIZE: 16px
}
.imagecaption {
	TEXT-ALIGN: center; MARGIN: 0px 15px 15px 0px; MAX-WIDTH: 200px; COLOR: =
#666; CLEAR: both; FONT-SIZE: 13px
}
#articleBody .imagecaption IMG {
	DISPLAY: block; MAX-WIDTH: 200px; MARGIN-BOTTOM: 5px
}
.alignRight.imagecaption {
	MARGIN: 0px 0px 15px 15px
}
.podcastdownload {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 375px; PADDING-RIGHT: =
5px; PADDING-TOP: 5px
}
.podcastdownload UL {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 5px; FONT-SIZE: 12px; =
LIST-STYLE-IMAGE: none
}
.podcastdownload UL LI {
	MARGIN-BOTTOM: 5px
}
.podcastdownload:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
.podcastdownload .left {
	WIDTH: 65%; FLOAT: left
}
.podcastdownload H6 {
	MARGIN-BOTTOM: 1.2em; FONT-WEIGHT: bold
}
.podcastdownload P {
	FONT-STYLE: italic; MARGIN-BOTTOM: 0.25em
}
.podcastdownload P A {
	FONT-STYLE: normal
}
.mejs-container {
	POSITION: relative; TEXT-ALIGN: left; FONT-FAMILY: Helvetica, Arial; =
BACKGROUND: #00a99d; VERTICAL-ALIGN: top
}
.me-plugin {
	POSITION: absolute
}
.mejs-embed {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; =
PADDING-RIGHT: 0px; BACKGROUND: #000; HEIGHT: 100%; OVERFLOW: hidden; =
PADDING-TOP: 0px
}
.mejs-embed BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; =
PADDING-RIGHT: 0px; BACKGROUND: #000; HEIGHT: 100%; OVERFLOW: hidden; =
PADDING-TOP: 0px
}
.mejs-container-fullscreen {
	Z-INDEX: 1000; POSITION: fixed; BOTTOM: 0px; OVERFLOW: hidden; TOP: =
0px; RIGHT: 0px; LEFT: 0px
}
.mejs-container-fullscreen .mejs-mediaelement {
	WIDTH: 100%; HEIGHT: 100%
}
.mejs-container-fullscreen video {
	WIDTH: 100%; HEIGHT: 100%
}
.mejs-background {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.mejs-mediaelement {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.mejs-poster {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.mejs-poster IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mejs-overlay {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.mejs-overlay-play {
	CURSOR: pointer
}
.mejs-overlay-button {
	POSITION: absolute; MARGIN: -50px 0px 0px -50px; WIDTH: 100px; =
BACKGROUND: url(../images/global/redesign2/bigplay.png) no-repeat; =
HEIGHT: 100px; TOP: 50%; LEFT: 50%
}
.mejs-overlay:hover .mejs-overlay-button {
	BACKGROUND-POSITION: 0px -100px
}
.mejs-overlay-loading {
	POSITION: absolute; MARGIN: -40px 0px 0px -40px; WIDTH: 80px; =
BACKGROUND: url(../images/global/redesign2/podcastBackground.png); =
HEIGHT: 80px; TOP: 50%; LEFT: 50%
}
.mejs-overlay-loading SPAN {
	WIDTH: 80px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/podcastLoading.gif) no-repeat 50% 50%; =
HEIGHT: 80px
}
.mejs-container .mejs-controls {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: =
0px; PADDING-LEFT: 0px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: 0px 50%; HEIGHT: 30px; PADDING-TOP: 0px; LEFT: 0px
}
.mejs-container .mejs-controls DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: =
11px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: =
26px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Helvetica, Arial; =
BACKGROUND: 0px 50%; FLOAT: left; HEIGHT: 26px; FONT-SIZE: 11px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mejs-controls .mejs-button BUTTON {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 7px 5px; PADDING-LEFT: 0px; =
WIDTH: 16px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/podcastControls.png) no-repeat; HEIGHT: =
16px; FONT-SIZE: 0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: =
0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.mejs-controls .mejs-button BUTTON:focus {
	OUTLINE-STYLE: solid; OUTLINE-COLOR: yellow; OUTLINE-WIDTH: 1px
}
.mejs-container .mejs-controls .mejs-time {
	BOX-SIZING: content-box; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 3px; WIDTH: auto; PADDING-RIGHT: 3px; DISPLAY: block; =
HEIGHT: 17px; COLOR: #fff; OVERFLOW: hidden; PADDING-TOP: 8px; =
-moz-box-sizing: content-box; -webkit-box-sizing: content-box
}
.mejs-container .mejs-controls .mejs-time SPAN {
	LINE-HEIGHT: 12px; MARGIN: 1px 2px 0px 0px; WIDTH: auto; DISPLAY: =
block; FLOAT: left; COLOR: #fff; FONT-SIZE: 11px
}
.mejs-controls .mejs-play BUTTON {
	BACKGROUND-POSITION: 0px 0px
}
.mejs-controls .mejs-pause BUTTON {
	BACKGROUND-POSITION: 0px -16px
}
.mejs-controls .mejs-stop BUTTON {
	BACKGROUND-POSITION: -112px 0px
}
.mejs-controls DIV.mejs-time-rail {
	WIDTH: 200px; PADDING-TOP: 5px
}
.mejs-controls .mejs-time-rail SPAN {
	POSITION: absolute; WIDTH: 180px; DISPLAY: block; HEIGHT: 10px; CURSOR: =
pointer; border-radius: 2px; -moz-border-radius: 2px; =
-webkit-border-radius: 2px
}
.mejs-controls .mejs-time-rail .mejs-time-total {
	MARGIN: 5px; BACKGROUND: #333
}
.mejs-controls .mejs-time-rail .mejs-time-buffering {
	WIDTH: 100%; -webkit-background-size: 15px 15px; -moz-background-size: =
15px 15px; -o-background-size: 15px 15px; background-size: 15px 15px; =
-webkit-animation: buffering-stripes 2s linear infinite; -moz-animation: =
buffering-stripes 2s linear infinite; -ms-animation: buffering-stripes =
2s linear infinite; -o-animation: buffering-stripes 2s linear infinite; =
animation: buffering-stripes 2s linear infinite
}
.mejs-controls .mejs-time-rail .mejs-time-loaded {
	WIDTH: 0px; BACKGROUND: #4c4c4c
}
.mejs-controls .mejs-time-rail .mejs-time-current {
	WIDTH: 0px; BACKGROUND: #fff
}
.mejs-controls .mejs-time-rail .mejs-time-handle {
	BORDER-BOTTOM: #333 2px solid; POSITION: absolute; TEXT-ALIGN: center; =
BORDER-LEFT: #333 2px solid; MARGIN: 0px; WIDTH: 10px; DISPLAY: none; =
BACKGROUND: #fff; BORDER-TOP: #333 2px solid; TOP: -2px; CURSOR: =
pointer; BORDER-RIGHT: #333 2px solid; border-radius: 5px; =
-moz-border-radius: 5px; -webkit-border-radius: 5px
}
.mejs-controls .mejs-time-rail .mejs-time-float {
	BORDER-BOTTOM: #333 1px solid; POSITION: absolute; TEXT-ALIGN: center; =
BORDER-LEFT: #333 1px solid; WIDTH: 36px; DISPLAY: none; BACKGROUND: =
#eee; HEIGHT: 17px; COLOR: #111; MARGIN-LEFT: -18px; BORDER-TOP: #333 =
1px solid; TOP: -26px; BORDER-RIGHT: #333 1px solid
}
.mejs-controls .mejs-time-rail .mejs-time-float-current {
	TEXT-ALIGN: center; MARGIN: 2px; WIDTH: 30px; DISPLAY: block; LEFT: 0px
}
.mejs-controls .mejs-time-rail .mejs-time-float-corner {
	BORDER-BOTTOM: transparent 5px solid; POSITION: absolute; BORDER-LEFT: =
transparent 5px solid; LINE-HEIGHT: 0; WIDTH: 0px; DISPLAY: block; =
HEIGHT: 0px; BORDER-TOP: #eee 5px solid; TOP: 15px; BORDER-RIGHT: =
transparent 5px solid; LEFT: 13px; border-radius: 0; -moz-border-radius: =
0; -webkit-border-radius: 0
}
.mejs-controls .mejs-fullscreen-button BUTTON {
	BACKGROUND-POSITION: -32px 0px
}
.mejs-controls .mejs-unfullscreen BUTTON {
	BACKGROUND-POSITION: -32px -16px
}
.mejs-controls .mejs-mute BUTTON {
	BACKGROUND-POSITION: -16px -16px
}
.mejs-controls .mejs-unmute BUTTON {
	BACKGROUND-POSITION: -16px 0px
}
.mejs-controls .mejs-volume-button {
	POSITION: relative
}
.mejs-controls .mejs-volume-button .mejs-volume-slider {
	Z-INDEX: 1; POSITION: absolute; MARGIN: 0px; WIDTH: 25px; DISPLAY: =
none; BACKGROUND: url(../images/global/redesign2/podcastBackground.png); =
HEIGHT: 115px; TOP: -115px; LEFT: 0px; border-radius: 0; =
-moz-border-radius: 0; -webkit-border-radius: 0
}
.mejs-controls .mejs-volume-button:hover {
	border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; =
-webkit-border-radius: 0 0 4px 4px
}
.mejs-controls .mejs-volume-button .mejs-volume-slider =
.mejs-volume-total {
	POSITION: absolute; MARGIN: 0px; WIDTH: 2px; BACKGROUND: #ddd; HEIGHT: =
100px; TOP: 8px; LEFT: 11px
}
.mejs-controls .mejs-volume-button .mejs-volume-slider =
.mejs-volume-current {
	POSITION: absolute; MARGIN: 0px; WIDTH: 2px; BACKGROUND: #ddd; HEIGHT: =
100px; TOP: 8px; LEFT: 11px
}
.mejs-controls .mejs-volume-button .mejs-volume-slider =
.mejs-volume-handle {
	POSITION: absolute; MARGIN: 0px; WIDTH: 16px; BACKGROUND: #ddd; HEIGHT: =
6px; TOP: -3px; CURSOR: n-resize; LEFT: 4px; border-radius: 1px; =
-moz-border-radius: 1px; -webkit-border-radius: 1px
}
.mejs-controls DIV.mejs-horizontal-volume-slider {
	POSITION: relative; WIDTH: 60px; HEIGHT: 26px
}
.mejs-controls .mejs-horizontal-volume-slider =
.mejs-horizontal-volume-total {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 50px; PADDING-RIGHT: 0px; BACKGROUND: #333; HEIGHT: 8px; =
FONT-SIZE: 1px; TOP: 11px; PADDING-TOP: 0px; LEFT: 0px; border-radius: =
2px; -moz-border-radius: 2px; -webkit-border-radius: 2px
}
.mejs-controls .mejs-horizontal-volume-slider =
.mejs-horizontal-volume-current {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 50px; PADDING-RIGHT: 0px; BACKGROUND: #fff; HEIGHT: 8px; =
FONT-SIZE: 1px; TOP: 11px; PADDING-TOP: 0px; LEFT: 0px; border-radius: =
2px; -moz-border-radius: 2px; -webkit-border-radius: 2px
}
.mejs-controls .mejs-horizontal-volume-slider =
.mejs-horizontal-volume-handle {
	DISPLAY: none
}
.mejs-controls .mejs-captions-button {
	POSITION: relative
}
.mejs-controls .mejs-captions-button BUTTON {
	BACKGROUND-POSITION: -48px 0px
}
.mejs-controls .mejs-captions-button .mejs-captions-selector {
	BORDER-BOTTOM: transparent 1px solid; POSITION: absolute; BORDER-LEFT: =
transparent 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: =
130px; BOTTOM: 26px; PADDING-RIGHT: 10px; BACKGROUND: =
url(../images/global/redesign2/podcastBackground.png); HEIGHT: 100px; =
VISIBILITY: hidden; OVERFLOW: hidden; BORDER-TOP: transparent 1px solid; =
RIGHT: -10px; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 10px; =
border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0
}
.mejs-controls .mejs-captions-button .mejs-captions-selector UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none !important; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; OVERFLOW: hidden; =
PADDING-TOP: 0px
}
.mejs-controls .mejs-captions-button .mejs-captions-selector UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none !important; MARGIN: 0px 0px =
6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; =
OVERFLOW: hidden; PADDING-TOP: 0px
}
.mejs-controls .mejs-captions-button .mejs-captions-selector UL LI INPUT =
{
	MARGIN: 3px 3px 0px 5px; FLOAT: left; CLEAR: both
}
.mejs-controls .mejs-captions-button .mejs-captions-selector UL LI LABEL =
{
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; PADDING-LEFT: 0px; WIDTH: =
100px; PADDING-RIGHT: 0px; FONT-FAMILY: helvetica, arial; FLOAT: left; =
FONT-SIZE: 10px; PADDING-TOP: 4px
}
.mejs-controls .mejs-captions-button .mejs-captions-translations {
	MARGIN: 0px 0px 5px; FONT-SIZE: 10px
}
.mejs-chapters {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 10000px; TOP: 0px; LEFT: 0px; =
-xborder-right: solid 1px #fff
}
.mejs-chapters .mejs-chapter {
	BORDER-BOTTOM: 0px; POSITION: absolute; FILTER: =
progid:DXImageTransform.Microsoft.Gradient(GradientType=3D0,startColorstr=
=3D#323232,endColorstr=3D#000000); BORDER-LEFT: 0px; BACKGROUND: #222; =
FLOAT: left; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.mejs-chapters .mejs-chapter .mejs-chapter-block {
	BORDER-BOTTOM: #333 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 11px; =
CURSOR: pointer; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 5px
}
.mejs-chapters .mejs-chapter .mejs-chapter-block-last {
	BORDER-RIGHT: 0px
}
.mejs-chapters .mejs-chapter .mejs-chapter-block:hover {
	FILTER: =
progid:DXImageTransform.Microsoft.Gradient(GradientType=3D0,startColorstr=
=3D#666666,endColorstr=3D#323232); BACKGROUND: #666
}
.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title {
	LINE-HEIGHT: 12px; MARGIN: 0px 0px 3px; TEXT-OVERFLOW: ellipsis; =
DISPLAY: block; WHITE-SPACE: nowrap; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan {
	LINE-HEIGHT: 12px; MARGIN: 3px 0px 4px; TEXT-OVERFLOW: ellipsis; =
DISPLAY: block; WHITE-SPACE: nowrap; FONT-SIZE: 12px
}
.mejs-captions-layer {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 22px; BOTTOM: 0px; =
COLOR: #fff; FONT-SIZE: 12px; LEFT: 0px
}
.mejs-captions-layer A {
	COLOR: #fff; TEXT-DECORATION: underline
}
[lang=3Dar].mejs-captions-layer {
	FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.mejs-captions-position {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 15px; LEFT: 0px
}
.mejs-captions-position-hover {
	BOTTOM: 45px
}
.mejs-captions-text {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: =
url(../images/global/redesign2/podcastBackground.png); PADDING-TOP: 3px
}
.mejs-clear {
	CLEAR: both
}
.me-cannotplay A {
	COLOR: #fff; FONT-WEIGHT: bold
}
.me-cannotplay SPAN {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: =
block; PADDING-TOP: 15px
}
.mejs-controls .mejs-loop-off BUTTON {
	BACKGROUND-POSITION: -64px -16px
}
.mejs-controls .mejs-loop-on BUTTON {
	BACKGROUND-POSITION: -64px 0px
}
.mejs-controls .mejs-backlight-off BUTTON {
	BACKGROUND-POSITION: -80px -16px
}
.mejs-controls .mejs-backlight-on BUTTON {
	BACKGROUND-POSITION: -80px 0px
}
.mejs-controls .mejs-picturecontrols-button {
	BACKGROUND-POSITION: -96px 0px
}
.mejs-contextmenu {
	Z-INDEX: 1001; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; =
BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; =
WIDTH: 150px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: #999 =
1px solid; TOP: 0px; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 10px; =
LEFT: 0px; border-radius: 4px
}
.mejs-contextmenu .mejs-contextmenu-separator {
	MARGIN: 5px 6px; BACKGROUND: #333; HEIGHT: 1px; FONT-SIZE: 0px
}
.mejs-contextmenu .mejs-contextmenu-item {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; =
FONT-FAMILY: Helvetica, Arial; COLOR: #333; FONT-SIZE: 12px; CURSOR: =
pointer; PADDING-TOP: 4px
}
.mejs-contextmenu .mejs-contextmenu-item:hover {
	BACKGROUND: #2c7c91; COLOR: #fff
}
.mejs-controls .mejs-sourcechooser-button {
	POSITION: relative
}
.mejs-controls .mejs-sourcechooser-button BUTTON {
	BACKGROUND-POSITION: -128px 0px
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector {
	BORDER-BOTTOM: transparent 1px solid; POSITION: absolute; BORDER-LEFT: =
transparent 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: =
130px; BOTTOM: 26px; PADDING-RIGHT: 10px; BACKGROUND: =
url(../images/global/redesign2/podcastBackground.png); HEIGHT: 100px; =
VISIBILITY: hidden; OVERFLOW: hidden; BORDER-TOP: transparent 1px solid; =
RIGHT: -10px; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 10px; =
border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector =
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none !important; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; OVERFLOW: hidden; =
PADDING-TOP: 0px
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector =
UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none !important; MARGIN: 0px 0px =
6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; =
OVERFLOW: hidden; PADDING-TOP: 0px
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector =
UL LI INPUT {
	MARGIN: 3px 3px 0px 5px; FLOAT: left; CLEAR: both
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector =
UL LI LABEL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; PADDING-LEFT: 0px; WIDTH: =
100px; PADDING-RIGHT: 0px; FONT-FAMILY: helvetica, arial; FLOAT: left; =
FONT-SIZE: 10px; PADDING-TOP: 4px
}
BODY > IMG {
	DISPLAY: none
}
BODY > IFRAME {
	DISPLAY: none
}
.bioBackground {
	BACKGROUND-COLOR: #eee
}
#registration #footer {
	DISPLAY: none
}
#registration #universalBar {
	DISPLAY: none
}
#registration #sidebar {
	DISPLAY: none
}
#registration #feedbackButton {
	DISPLAY: none
}
#registration .megaMenu {
	DISPLAY: none
}
#registration #headerNavigationSearch {
	DISPLAY: none
}
#registration #headerLogo {
	MARGIN-TOP: 15px
}
#registration #headerNavigation {
	BORDER-BOTTOM: 0px; HEIGHT: 1px
}
#registration #article {
	WIDTH: 940px
}
#regContainer {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: =
5px; PADDING-TOP: 5px
}
#regContainerInner {
	BORDER-BOTTOM: #b0b0b0 1px dotted; MARGIN: 5px 5px 10px
}
.regAlreadyMember {
	PADDING-BOTTOM: 10px; FLOAT: right
}
.regAlreadyMember A {
	COLOR: #f00
}
.regHeader {
	PADDING-BOTTOM: 10px; FONT-SIZE: 20px
}
.regColLeft {
	WIDTH: 700px; FLOAT: left; BORDER-RIGHT: #b0b0b0 1px dotted
}
.regColRight {
	WIDTH: 200px; FLOAT: right
}
.regColHeader {
	BORDER-BOTTOM: #dedede 1px solid; PADDING-BOTTOM: 5px; =
BACKGROUND-COLOR: #efefef; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
HEIGHT: 25px; FONT-SIZE: 13px; BORDER-TOP: #dedede 1px solid; =
PADDING-TOP: 5px
}
.regColHeader IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 7px
}
.regColContentL {
	PADDING-TOP: 10px
}
.regColContentR {
	PADDING-LEFT: 20px; PADDING-TOP: 10px
}
.regColMag {
	PADDING-TOP: 30px
}
.regColMag P {
	PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.regDotted {
	BORDER-BOTTOM: #b0b0b0 1px dotted; MARGIN: 2px 15px 10px 7px
}
.regMagPic {
	MARGIN-BOTTOM: 20px; FLOAT: left; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.regMagPic IMG {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
.regMagInfo {
	FLOAT: left
}
.regLink {
	COLOR: #00e; TEXT-DECORATION: underline
}
.regBanner {
	TEXT-ALIGN: center
}
.bubbleInfo {
	POSITION: relative
}
.trigger {
	POSITION: relative; CURSOR: pointer
}
.popup {
	POSITION: absolute; DISPLAY: none; BORDER-COLLAPSE: collapse
}
.tooltipTDtop {
	BACKGROUND-IMAGE: =
url(http://media.techtarget.com/digitalguide/images/Misc/tooltipTop.png);=
 BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px
}
.tooltipTDmid {
	BACKGROUND-IMAGE: =
url(http://media.techtarget.com/digitalguide/images/Misc/tooltipMid.png);=
 PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 30px; =
BACKGROUND-REPEAT: repeat-y; PADDING-TOP: 0px
}
.tooltipTDbot {
	BACKGROUND-IMAGE: =
url(http://media.techtarget.com/digitalguide/images/Misc/tooltipBot.png);=
 BACKGROUND-REPEAT: no-repeat; HEIGHT: 29px
}
#inlineRegistration {
	MARGIN: 25px auto 40px; WIDTH: 450px; CLEAR: both
}
#inlineRegistration A {
	TEXT-DECORATION: underline
}
#inlineRegistration P.callToAction {
	COLOR: #f00; FONT-WEIGHT: bold
}
#inlineRegistration P.callToAction A {
	COLOR: #f00; FONT-WEIGHT: bold
}
#inlineRegistration #inlineRegistrationHeader {
	BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
MARGIN-BOTTOM: 1px; BACKGROUND: =
url(../images/global/redesign2/inlineRegistrationHeaderBackground.png) =
#fff repeat-x; HEIGHT: 24px; BORDER-TOP: #d4d4d4 1px solid; =
BORDER-RIGHT: #d4d4d4 1px solid; PADDING-TOP: 8px
}
#inlineRegistration #inlineRegistrationHeader H4 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 32px; PADDING-RIGHT: 0px; =
BACKGROUND: =
url(../images/global/redesign2/inlineRegistrationHeaderIcon.png) =
no-repeat 8px 1px; COLOR: #666; FONT-SIZE: 16px; PADDING-TOP: 1px
}
#inlineRegistration #inlineRegistrationBody {
	BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffc; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; BORDER-TOP: #d4d4d4 1px solid; FONT-WEIGHT: bold; =
BORDER-RIGHT: #d4d4d4 1px solid; PADDING-TOP: 15px
}
#inlineRegistration #inlineRegistrationBody P {
	LINE-HEIGHT: 1
}
#inlineRegistration #inlineRegistrationBody P SMALL {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#inlineRegistration FORM {
	MARGIN-BOTTOM: 15px
}
.inlineReg FORM LABEL {
	MARGIN-LEFT: 40px; FONT-WEIGHT: normal
}
.inlineReg FORM INPUT {
	WIDTH: 200px
}
.inlineReg FORM INPUT.submit {
	BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #000 =
1px solid; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; MARGIN: 20px =
auto 10px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; DISPLAY: =
block; COLOR: #fff; FONT-SIZE: 10px; BORDER-TOP: #000 1px solid; =
BORDER-RIGHT: #000 1px solid; PADDING-TOP: 4px
}
.inlineReg {
	MARGIN: 25px 0px
}
.inlineReg P {
	MARGIN-BOTTOM: 20px
}
.inlineReg P.callToAction {
	COLOR: #f00; FONT-WEIGHT: bold
}
.inlineReg P.callToAction A {
	COLOR: #f00; FONT-WEIGHT: bold
}
.inlineReg .inlineRegHeader {
	BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
MARGIN-BOTTOM: 1px; BACKGROUND: =
url(../images/global/redesign2/inlineRegistrationHeaderBackground.png) =
#fff repeat-x; HEIGHT: 24px; BORDER-TOP: #d4d4d4 1px solid; =
BORDER-RIGHT: #d4d4d4 1px solid; PADDING-TOP: 8px
}
.inlineReg .inlineRegHeader H4 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 32px; PADDING-RIGHT: 0px; =
BACKGROUND: =
url(../images/global/redesign2/inlineRegistrationHeaderIcon.png) =
no-repeat 8px 1px; COLOR: #666; FONT-SIZE: 16px; PADDING-TOP: 1px
}
.inlineReg .inlineRegBody {
	BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffc; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; BORDER-TOP: #d4d4d4 1px solid; FONT-WEIGHT: bold; =
BORDER-RIGHT: #d4d4d4 1px solid; PADDING-TOP: 15px
}
.inlineReg .inlineRegBody P SMALL {
	FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.inlineReg .inlineRegBody UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.inlineReg .inlineRegBody LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 5px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cltAdPage #cltAdContent .inlineReg .inlineRegBody LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.inlineReg FORM {
	MARGIN-BOTTOM: 15px
}
.inlineReg FORM LABEL {
	WIDTH: 130px; FLOAT: left; CLEAR: left; FONT-WEIGHT: normal
}
.inlineReg FORM INPUT.submit {
	BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #000 =
1px solid; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; =
BACKGROUND-COLOR: #c00; MARGIN: 20px 0px 10px 110px; PADDING-LEFT: 0px; =
WIDTH: 140px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; =
FONT-SIZE: 10px; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px =
solid; PADDING-TOP: 4px
}
.inlineReg FORM #showHide {
	MARGIN: 5px 5px 10px; DISPLAY: none
}
#inlineRegistration {
	MARGIN: 25px auto 40px; WIDTH: 100%; CLEAR: both
}
#inlineRegistration > UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.inlineReg_new {
	MARGIN: 25px 0px
}
.inlineReg_new P {
	MARGIN-BOTTOM: 20px
}
.inlineReg_new .callToAction {
	TEXT-TRANSFORM: uppercase; FLOAT: right; FONT-SIZE: 12px; FONT-WEIGHT: =
bold; PADDING-TOP: 10px
}
.inlineReg_new .callToAction A {
	PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; PADDING-LEFT: 5px; WIDTH: =
59px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/inlineRegistrationLogin.png) no-repeat =
5px 0px; HEIGHT: 17px; PADDING-TOP: 0px
}
.inlineReg_new .inlineRegHeader {
	BORDER-BOTTOM: #333 5px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; HEIGHT: 32px; CLEAR: both; OVERFLOW: hidden; =
PADDING-TOP: 8px
}
.inlineReg_new .inlineRegHeader H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 35px; PADDING-RIGHT: =
0px; BACKGROUND: =
url(../images/global/redesign2/inlineRegistrationLock.png) no-repeat 5px =
0px; FLOAT: left; FONT-SIZE: 21px; OVERFLOW: hidden; PADDING-TOP: 7px
}
.inlineReg_new .inlineRegBody {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffc; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.inlineReg_new .inlineRegBody P SMALL {
	FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.inlineReg_new .inlineRegBody UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.inlineReg_new .inlineRegBody LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 5px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cltAdPage #cltAdContent .inlineReg_new .inlineRegBody LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.inlineReg_new FORM {
	MARGIN-BOTTOM: 15px
}
.inlineReg_new FORM INPUT {
	WIDTH: 250px
}
.inlineReg_new FORM LABEL {
	WIDTH: 130px; FLOAT: left; CLEAR: left; FONT-WEIGHT: normal
}
.inlineReg_new FORM INPUT.submit {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; MARGIN: 30px auto 15px; =
PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; DISPLAY: block; =
COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: 0px; CURSOR: pointer; =
BORDER-RIGHT: 0px; PADDING-TOP: 4px; -moz-border-radius: 8px 8px 8px 8px
}
.inlineReg_new FORM #showHide {
	MARGIN: 5px 5px 10px; DISPLAY: none
}
.inlineReg_new .inlineRegSplash {
	WIDTH: 100%; MARGIN-BOTTOM: 10px; CLEAR: both; OVERFLOW: hidden
}
.inlineReg_new .inlineRegSplashProfile {
	WIDTH: 70px; FLOAT: left
}
.inlineReg_new .inlineRegSplashProfile IMG {
	WIDTH: 70px; HEIGHT: 90px
}
.inlineReg_new .inlineRegSplashQuote {
	BORDER-BOTTOM: #ffeb9b 1px solid; POSITION: relative; BORDER-LEFT: =
#ffeb9b 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fffff0; =
MARGIN-TOP: 5px; PADDING-LEFT: 10px; WIDTH: 470px; PADDING-RIGHT: 10px; =
FLOAT: left; HEIGHT: 70px; MARGIN-LEFT: 15px; BORDER-TOP: #ffeb9b 1px =
solid; BORDER-RIGHT: #ffeb9b 1px solid; PADDING-TOP: 5px; =
-moz-border-radius: 2px 2px 2px 2px
}
.inlineReg_new .inlineRegSplashQuote P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; COLOR: #666; FONT-SIZE: 13px; =
FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.inlineReg_new .inlineRegSplashQuote EM {
	LINE-HEIGHT: 1.2em; FONT-STYLE: italic; COLOR: #666; FONT-SIZE: 13px; =
FONT-WEIGHT: normal
}
.inlineReg_new .quoteArrow {
	POSITION: absolute; WIDTH: 10px; BACKGROUND: =
url(../images/global/redesign2/inlineRegistrationArrowQuote.png) =
no-repeat 0px 0px; HEIGHT: 15px; TOP: 30px; LEFT: -10px
}
.inlineReg_new FORM SELECT {
	WIDTH: 252px
}
.inlineReg_new FORM SELECT.expand {
	WIDTH: auto
}
.inlineReg_new FORM LABEL SMALL {
	DISPLAY: inline-block; COLOR: #999; FONT-SIZE: 11px
}
.inlineReg_new FORM .combo.checkboxList {
	BACKGROUND-COLOR: #fff; DISPLAY: inline-block; MARGIN-BOTTOM: 0px
}
.inlineReg_new FORM .checkboxList {
	OVERFLOW: auto
}
.inlineReg_new FORM .combo.checkboxList UL {
	BORDER-BOTTOM: #999 1px solid; POSITION: relative; BORDER-LEFT: #999 =
1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; WIDTH: 245px; =
PADDING-RIGHT: 0px; HEIGHT: 80px; OVERFLOW: auto; BORDER-TOP: #999 1px =
solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 0px
}
.inlineReg_new FORM .combo.checkboxList LI {
	WIDTH: 230px
}
.inlineReg_new FORM .checkboxList LI {
	MARGIN: 2px 0px; FLOAT: left; CLEAR: left; VERTICAL-ALIGN: top
}
.inlineReg_new FORM .checkboxList LABEL {
	POSITION: relative; WIDTH: auto; DISPLAY: block; FLOAT: left; =
MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px
}
.inlineReg_new FORM .checkboxList INPUT {
	POSITION: relative; WIDTH: auto; MARGIN-LEFT: 0px; TOP: 2px
}
.inlineReg_new FORM LI.labelLong LABEL {
	WIDTH: 100%; FLOAT: none
}
.inlineReg_new FORM LI.labelLong SELECT {
	MARGIN: 10px 0px 0px 140px
}
.inlineRegFormFooter {
	PADDING-BOTTOM: 15px; FONT-STYLE: italic; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: normal; =
PADDING-TOP: 0px
}
.inlineRegFormFooter P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.inlineRegFormFooter P.privacy {
	FONT-SIZE: 10px
}
.inlineRegFormFooter UL#inlineRegfooterLinks {
	LIST-STYLE: disc none outside; PADDING-BOTTOM: 10px; PADDING-LEFT: =
20px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.inlineRegFormFooter UL#inlineRegfooterLinks LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.inlineRegFormFooter UL#inlineRegfooterLinks LI P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.inlineReg_new .inlineRegBody UL#inlineRegfooterLinks {
	FONT-SIZE: 10px
}
.inlineReg_new .inlineRegBody UL#inlineRegfooterLinks LI {
	LIST-STYLE: disc none outside; FONT-SIZE: 10px
}
.inlineRegFormFooter A {
	TEXT-DECORATION: none
}
.inlineRegFormFooter A:hover {
	TEXT-DECORATION: underline
}
.declarationOfConsent {
	TEXT-ALIGN: center; DISPLAY: block; MARGIN-BOTTOM: 10px; FONT-SIZE: =
13px; FONT-WEIGHT: normal
}
.emailOptin .declarationOfConsent {
	TEXT-ALIGN: left; WIDTH: 280px; DISPLAY: block
}
.premiumContentPromo .declarationOfConsent {
	TEXT-ALIGN: center; WIDTH: 205px; DISPLAY: block; COLOR: #666
}
.inlineReg_new .inlineRegBody .declarationOfConsent {
	MARGIN: 10px auto 0px; WIDTH: 367px; FONT-SIZE: 14px
}
.downloadEzine .declarationOfConsent {
	TEXT-ALIGN: left; FONT-SIZE: 13px
}
.articleCol1 .emailOptin .declarationOfConsent {
	WIDTH: auto
}
#article .emailOptin .declarationOfConsent {
	MARGIN-TOP: 10px; WIDTH: auto
}
#sidebar .emailOptin .declarationOfConsent {
	MARGIN: 10px 0px 0px; WIDTH: auto
}
.docScroll {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 5px; =
MARGIN-BOTTOM: 10px; HEIGHT: 120px; OVERFLOW: scroll; BORDER-TOP: #ccc =
1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.DoC_only {
	BORDER-BOTTOM: #bcd0df 1px solid; BORDER-LEFT: #bcd0df 1px solid; =
PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
MARGIN-BOTTOM: 35px; BORDER-TOP: #bcd0df 5px solid; BORDER-RIGHT: =
#bcd0df 1px solid; PADDING-TOP: 3px
}
.DoC_bodytext {
	LINE-HEIGHT: 1.2; COLOR: #666; FONT-SIZE: 14px
}
.micrositeSponsorDell {
	WIDTH: 90px !important; BACKGROUND: =
url(../images/global/redesign/spriteMicrositeSponsor.png) no-repeat 0px =
0px; HEIGHT: 35px !important
}
.micrositeSponsorVmware {
	WIDTH: 90px !important; BACKGROUND: =
url(../images/global/redesign/spriteMicrositeSponsor.png) no-repeat 0px =
-35px; HEIGHT: 35px !important
}
.micrositeSponsorIbm {
	WIDTH: 70px !important; BACKGROUND: =
url(../images/global/redesign/spriteMicrositeSponsor.png) no-repeat 0px =
-70px; HEIGHT: 33px !important
}
.contactUs .col1 P.required {
	COLOR: #666
}
.contactUs .col1 P.required EM {
	COLOR: #f00; MARGIN-RIGHT: 2px
}
.contactUs .col1 P.required STRONG {
	FONT-WEIGHT: normal
}
.contactUs .col1 P.required:after {
	CONTENT: ''
}
.contactUs .col1 #contactUsForm {
	CLEAR: both
}
.contactUs .col1 #contactUsForm P {
	MARGIN: 0px
}
.contactUs .col1 P SPAN.mandatory {
	COLOR: #f00; PADDING-TOP: 6px
}
.contactUs .col1 #recaptcha_container P {
	MARGIN-TOP: 6px
}
.contactUs .col1 #contactUsForm LABEL {
	TEXT-ALIGN: left; WIDTH: auto; MARGIN-BOTTOM: 10px
}
.contactUs .col1 #contactUsForm LABEL EM {
	COLOR: #f00
}
.contactUs .col1 #contactUsForm INPUT {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: =
#000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 1px
}
.contactUs .col1 #contactUsFormName {
	MARGIN-LEFT: 48px
}
.contactUs .col1 #contactUsFormEmail {
	MARGIN-LEFT: 39px
}
.contactUs .col1 #contactUsFormContact {
	MARGIN-LEFT: 24px
}
.contactUs .col1 #contactUsFormFeedback {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; WIDTH: =
250px; MARGIN-LEFT: 9px; VERTICAL-ALIGN: top; BORDER-TOP: #000 1px =
solid; BORDER-RIGHT: #000 1px solid
}
.contactUs .col1 #contactUsFormSubmit {
	TEXT-TRANSFORM: uppercase; MARGIN: 20px 200px; WIDTH: 100px; =
BACKGROUND: #cecfce; FONT-SIZE: 14px
}
.contactUs .col1 #recaptcha_widget #recaptcha_image {
	MARGIN-LEFT: 80px
}
.contactUs .col1 #contactUsSplash {
	BORDER-LEFT: #ccc 1px solid; MARGIN: 6px 0px 6px 12px; PADDING-LEFT: =
10px; PADDING-RIGHT: 44px; FLOAT: right; FONT-SIZE: 0.95em
}
.contactUs .col1 #contactUsSplash H3 {
	MARGIN-BOTTOM: 5px
}
.contactUs .col1 #contactUsSplash P {
	MARGIN-BOTTOM: 5px
}
.contactUs .col1 .confirmMessage {
	MARGIN: 15px; FONT-WEIGHT: bold
}
.contactUs .col1 .thanksMessage {
	MARGIN: 15px 15px 300px
}
.articleToolbar {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 4px; MARGIN: 0px 0px =
10px; MIN-HEIGHT: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: =
hidden; BORDER-TOP: #999 1px dotted; PADDING-TOP: 4px
}
.articleToolbar .contentTools {
	MARGIN: 3px 0px 0px; FLOAT: right
}
.byline {
	LINE-HEIGHT: 1.1; WIDTH: 210px; FLOAT: left; FONT-SIZE: 12px
}
.byline P {
	MARGIN-BOTTOM: 0px
}
.byline .author {
	FLOAT: left; FONT-WEIGHT: bold
}
.byline .authorEmail {
	FLOAT: left
}
.byline .authorEmail A {
	POSITION: relative; WIDTH: 13px; DISPLAY: block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) no-repeat -120px -45px; =
HEIGHT: 10px; TOP: 2px; LEFT: 5px
}
.byline .authorTitle {
	FLOAT: left
}
.byline .authorTitle:before {
	CONTENT: ', '
}
.byline .publishDate {
	DISPLAY: block; COLOR: #666; CLEAR: both; PADDING-TOP: 2px
}
.contentTools {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.contentTools LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; PADDING-LEFT: 0px; PADDING-RIGHT: =
5px; FLOAT: left; PADDING-TOP: 0px
}
.contentTools-comments {
	POSITION: relative; WIDTH: 26px; DISPLAY: inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) -262px -21px; HEIGHT: =
21px
}
.contentTools-comments SPAN {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 1; TEXT-INDENT: =
0px; WIDTH: 22px; DISPLAY: block; COLOR: #666; FONT-SIZE: 11px; TOP: =
3px; FONT-WEIGHT: bold; LEFT: 2px
}
.contentTools-email {
	POSITION: relative; WIDTH: 26px; DISPLAY: inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) -212px -22px; HEIGHT: =
20px; TOP: 1px
}
.contentTools-print {
	POSITION: relative; WIDTH: 21px; DISPLAY: inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) -240px -21px; HEIGHT: =
22px; TOP: -1px
}
.contentTools-reprints {
	POSITION: relative; WIDTH: 22px; DISPLAY: inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) -189px -21px; HEIGHT: =
22px; TOP: -1px
}
.contentTools-rss {
	POSITION: relative; WIDTH: 17px; DISPLAY: inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) -240px -45px; HEIGHT: =
17px; TOP: 4px
}
.socialMediaFollow {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.socialMediaFollow LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; PADDING-LEFT: 0px; PADDING-RIGHT: =
5px; FLOAT: left; PADDING-TOP: 0px
}
.displayVertical.socialMediaFollow {
	POSITION: absolute; TOP: 0px; LEFT: -22px
}
.displayVertical.socialMediaFollow LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: =
none; PADDING-TOP: 0px
}
.socialMediaFollow-facebook {
	COLOR: #3c5a98 !important
}
.socialMediaFollow-facebook SPAN {
	WIDTH: 17px; DISPLAY: inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) -277px -45px; HEIGHT: =
17px
}
.socialMediaFollow-google {
	COLOR: #d14836 !important
}
.socialMediaFollow-google SPAN {
	WIDTH: 17px; DISPLAY: inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) -331px -45px; HEIGHT: =
17px
}
.socialMediaFollow-linkedin {
	COLOR: #007aaa !important
}
.socialMediaFollow-linkedin SPAN {
	WIDTH: 17px; DISPLAY: inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) -295px -45px; HEIGHT: =
17px
}
.socialMediaFollow-twitter {
	COLOR: #00a0d1 !important
}
.socialMediaFollow-twitter SPAN {
	WIDTH: 17px; DISPLAY: inline-block; BACKGROUND: =
url(../images/global/redesign2/spriteGlobal.png) -313px -45px; HEIGHT: =
17px
}

------=_NextPart_000_0000_01CDC417.0A321A40
Content-Type: text/css;
	charset="koi8-r"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cdn.ttgtmedia.com/rms/ux/css/searchstorage_new.css

.siteName:after {
	CONTENT: 'SearchStorage'
}
#headerLogo A {
	BACKGROUND-IMAGE: =
url(../images/searchstorage/redesign2/headerLogo.png); WIDTH: 251px; =
HEIGHT: 35px
}

------=_NextPart_000_0000_01CDC417.0A321A40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js

/*! jQuery v1.7.1 jquery.com | jquery.org/license */=0A=
(function(a,b){function cy(a){return =
f.isWindow(a)?a:a.nodeType=3D=3D=3D9?a.defaultView||a.parentWindow:!1}fun=
ction cv(a){if(!ck[a]){var =
b=3Dc.body,d=3Df("<"+a+">").appendTo(b),e=3Dd.css("display");d.remove();i=
f(e=3D=3D=3D"none"||e=3D=3D=3D""){cl||(cl=3Dc.createElement("iframe"),cl.=
frameBorder=3Dcl.width=3Dcl.height=3D0),b.appendChild(cl);if(!cm||!cl.cre=
ateElement)cm=3D(cl.contentWindow||cl.contentDocument).document,cm.write(=
(c.compatMode=3D=3D=3D"CSS1Compat"?"<!doctype =
html>":"")+"<html><body>"),cm.close();d=3Dcm.createElement(a),cm.body.app=
endChild(d),e=3Df.css(d,"display"),b.removeChild(cl)}ck[a]=3De}return =
ck[a]}function cu(a,b){var =
c=3D{};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=3Da});=
return c}function ct(){cr=3Db}function cs(){setTimeout(ct,0);return =
cr=3Df.now()}function cj(){try{return new =
a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return =
new a.XMLHttpRequest}catch(b){}}function =
cc(a,c){a.dataFilter&&(c=3Da.dataFilter(c,a.dataType));var =
d=3Da.dataTypes,e=3D{},g,h,i=3Dd.length,j,k=3Dd[0],l,m,n,o,p;for(g=3D1;g<=
i;g++){if(g=3D=3D=3D1)for(h in a.converters)typeof =
h=3D=3D"string"&&(e[h.toLowerCase()]=3Da.converters[h]);l=3Dk,k=3Dd[g];if=
(k=3D=3D=3D"*")k=3Dl;else if(l!=3D=3D"*"&&l!=3D=3Dk){m=3Dl+" =
"+k,n=3De[m]||e["* "+k];if(!n){p=3Db;for(o in e){j=3Do.split(" =
");if(j[0]=3D=3D=3Dl||j[0]=3D=3D=3D"*"){p=3De[j[1]+" =
"+k];if(p){o=3De[o],o=3D=3D=3D!0?n=3Dp:p=3D=3D=3D!0&&(n=3Do);break}}}}!n&=
&!p&&f.error("No conversion from "+m.replace(" "," to =
")),n!=3D=3D!0&&(c=3Dn?n(c):p(o(c)))}}return c}function cb(a,c,d){var =
e=3Da.contents,f=3Da.dataTypes,g=3Da.responseFields,h,i,j,k;for(i in g)i =
in =
d&&(c[g[i]]=3Dd[i]);while(f[0]=3D=3D=3D"*")f.shift(),h=3D=3D=3Db&&(h=3Da.=
mimeType||c.getResponseHeader("content-type"));if(h)for(i in =
e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in =
d)j=3Df[0];else{for(i in d){if(!f[0]||a.converters[i+" =
"+f[0]]){j=3Di;break}k||(k=3Di)}j=3Dj||k}if(j){j!=3D=3Df[0]&&f.unshift(j)=
;return d[j]}}function =
ca(a,b,c,d){if(f.isArray(b))f.each(b,function(b,e){c||bE.test(a)?d(a,e):c=
a(a+"["+(typeof e=3D=3D"object"||f.isArray(e)?b:"")+"]",e,c,d)});else =
if(!c&&b!=3Dnull&&typeof b=3D=3D"object")for(var e in =
b)ca(a+"["+e+"]",b[e],c,d);else d(a,b)}function b_(a,c){var =
d,e,g=3Df.ajaxSettings.flatOptions||{};for(d in =
c)c[d]!=3D=3Db&&((g[d]?a:e||(e=3D{}))[d]=3Dc[d]);e&&f.extend(!0,a,e)}func=
tion b$(a,c,d,e,f,g){f=3Df||c.dataTypes[0],g=3Dg||{},g[f]=3D!0;var =
h=3Da[f],i=3D0,j=3Dh?h.length:0,k=3Da=3D=3D=3DbT,l;for(;i<j&&(k||!l);i++)=
l=3Dh[i](c,d,e),typeof =
l=3D=3D"string"&&(!k||g[l]?l=3Db:(c.dataTypes.unshift(l),l=3Db$(a,c,d,e,l=
,g)));(k||!l)&&!g["*"]&&(l=3Db$(a,c,d,e,"*",g));return l}function =
bZ(a){return function(b,c){typeof =
b!=3D"string"&&(c=3Db,b=3D"*");if(f.isFunction(c)){var =
d=3Db.toLowerCase().split(bP),e=3D0,g=3Dd.length,h,i,j;for(;e<g;e++)h=3Dd=
[e],j=3D/^\+/.test(h),j&&(h=3Dh.substr(1)||"*"),i=3Da[h]=3Da[h]||[],i[j?"=
unshift":"push"](c)}}}function bC(a,b,c){var =
d=3Db=3D=3D=3D"width"?a.offsetWidth:a.offsetHeight,e=3Db=3D=3D=3D"width"?=
bx:by,g=3D0,h=3De.length;if(d>0){if(c!=3D=3D"border")for(;g<h;g++)c||(d-=3D=
parseFloat(f.css(a,"padding"+e[g]))||0),c=3D=3D=3D"margin"?d+=3DparseFloa=
t(f.css(a,c+e[g]))||0:d-=3DparseFloat(f.css(a,"border"+e[g]+"Width"))||0;=
return =
d+"px"}d=3Dbz(a,b,b);if(d<0||d=3D=3Dnull)d=3Da.style[b]||0;d=3DparseFloat=
(d)||0;if(c)for(;g<h;g++)d+=3DparseFloat(f.css(a,"padding"+e[g]))||0,c!=3D=
=3D"padding"&&(d+=3DparseFloat(f.css(a,"border"+e[g]+"Width"))||0),c=3D=3D=
=3D"margin"&&(d+=3DparseFloat(f.css(a,c+e[g]))||0);return =
d+"px"}function =
bp(a,b){b.src?f.ajax({url:b.src,async:!1,dataType:"script"}):f.globalEval=
((b.text||b.textContent||b.innerHTML||"").replace(bf,"/*$0*/")),b.parentN=
ode&&b.parentNode.removeChild(b)}function bo(a){var =
b=3Dc.createElement("div");bh.appendChild(b),b.innerHTML=3Da.outerHTML;re=
turn b.firstChild}function bn(a){var =
b=3D(a.nodeName||"").toLowerCase();b=3D=3D=3D"input"?bm(a):b!=3D=3D"scrip=
t"&&typeof =
a.getElementsByTagName!=3D"undefined"&&f.grep(a.getElementsByTagName("inp=
ut"),bm)}function =
bm(a){if(a.type=3D=3D=3D"checkbox"||a.type=3D=3D=3D"radio")a.defaultCheck=
ed=3Da.checked}function bl(a){return typeof =
a.getElementsByTagName!=3D"undefined"?a.getElementsByTagName("*"):typeof =
a.querySelectorAll!=3D"undefined"?a.querySelectorAll("*"):[]}function =
bk(a,b){var =
c;if(b.nodeType=3D=3D=3D1){b.clearAttributes&&b.clearAttributes(),b.merge=
Attributes&&b.mergeAttributes(a),c=3Db.nodeName.toLowerCase();if(c=3D=3D=3D=
"object")b.outerHTML=3Da.outerHTML;else =
if(c!=3D=3D"input"||a.type!=3D=3D"checkbox"&&a.type!=3D=3D"radio"){if(c=3D=
=3D=3D"option")b.selected=3Da.defaultSelected;else =
if(c=3D=3D=3D"input"||c=3D=3D=3D"textarea")b.defaultValue=3Da.defaultValu=
e}else =
a.checked&&(b.defaultChecked=3Db.checked=3Da.checked),b.value!=3D=3Da.val=
ue&&(b.value=3Da.value);b.removeAttribute(f.expando)}}function =
bj(a,b){if(b.nodeType=3D=3D=3D1&&!!f.hasData(a)){var =
c,d,e,g=3Df._data(a),h=3Df._data(b,g),i=3Dg.events;if(i){delete =
h.handle,h.events=3D{};for(c in =
i)for(d=3D0,e=3Di[c].length;d<e;d++)f.event.add(b,c+(i[c][d].namespace?".=
":"")+i[c][d].namespace,i[c][d],i[c][d].data)}h.data&&(h.data=3Df.extend(=
{},h.data))}}function bi(a,b){return =
f.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a=
.ownerDocument.createElement("tbody")):a}function U(a){var =
b=3DV.split("|"),c=3Da.createDocumentFragment();if(c.createElement)while(=
b.length)c.createElement(b.pop());return c}function =
T(a,b,c){b=3Db||0;if(f.isFunction(b))return f.grep(a,function(a,d){var =
e=3D!!b.call(a,d,a);return e=3D=3D=3Dc});if(b.nodeType)return =
f.grep(a,function(a,d){return a=3D=3D=3Db=3D=3D=3Dc});if(typeof =
b=3D=3D"string"){var d=3Df.grep(a,function(a){return =
a.nodeType=3D=3D=3D1});if(O.test(b))return =
f.filter(b,d,!c);b=3Df.filter(b,d)}return f.grep(a,function(a,d){return =
f.inArray(a,b)>=3D0=3D=3D=3Dc})}function =
S(a){return!a||!a.parentNode||a.parentNode.nodeType=3D=3D=3D11}function =
K(){return!0}function J(){return!1}function n(a,b,c){var =
d=3Db+"defer",e=3Db+"queue",g=3Db+"mark",h=3Df._data(a,d);h&&(c=3D=3D=3D"=
queue"||!f._data(a,e))&&(c=3D=3D=3D"mark"||!f._data(a,g))&&setTimeout(fun=
ction(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)=
}function m(a){for(var b in =
a){if(b=3D=3D=3D"data"&&f.isEmptyObject(a[b]))continue;if(b!=3D=3D"toJSON=
")return!1}return!0}function =
l(a,c,d){if(d=3D=3D=3Db&&a.nodeType=3D=3D=3D1){var =
e=3D"data-"+c.replace(k,"-$1").toLowerCase();d=3Da.getAttribute(e);if(typ=
eof =
d=3D=3D"string"){try{d=3Dd=3D=3D=3D"true"?!0:d=3D=3D=3D"false"?!1:d=3D=3D=
=3D"null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}ca=
tch(g){}f.data(a,c,d)}else d=3Db}return d}function h(a){var =
b=3Dg[a]=3D{},c,d;a=3Da.split(/\s+/);for(c=3D0,d=3Da.length;c<d;c++)b[a[c=
]]=3D!0;return b}var =
c=3Da.document,d=3Da.navigator,e=3Da.location,f=3Dfunction(){function =
J(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTim=
eout(J,1);return}e.ready()}}var e=3Dfunction(a,b){return new =
e.fn.init(a,b,h)},f=3Da.jQuery,g=3Da.$,h,i=3D/^(?:[^#<]*(<[\w\W]+>)[^>]*$=
|#([\w\-]*)$)/,j=3D/\S/,k=3D/^\s+/,l=3D/\s+$/,m=3D/^<(\w+)\s*\/?>(?:<\/\1=
>)?$/,n=3D/^[\],:{}\s]*$/,o=3D/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=3D/=
"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=3D/(?=
:^|:|,)(?:\s*\[)+/g,r=3D/(webkit)[ =
\/]([\w.]+)/,s=3D/(opera)(?:.*version)?[ \/]([\w.]+)/,t=3D/(msie) =
([\w.]+)/,u=3D/(mozilla)(?:.*? =
rv:([\w.]+))?/,v=3D/-([a-z]|[0-9])/ig,w=3D/^-ms-/,x=3Dfunction(a,b){retur=
n(b+"").toUpperCase()},y=3Dd.userAgent,z,A,B,C=3DObject.prototype.toStrin=
g,D=3DObject.prototype.hasOwnProperty,E=3DArray.prototype.push,F=3DArray.=
prototype.slice,G=3DString.prototype.trim,H=3DArray.prototype.indexOf,I=3D=
{};e.fn=3De.prototype=3D{constructor:e,init:function(a,d,f){var =
g,h,j,k;if(!a)return =
this;if(a.nodeType){this.context=3Dthis[0]=3Da,this.length=3D1;return =
this}if(a=3D=3D=3D"body"&&!d&&c.body){this.context=3Dc,this[0]=3Dc.body,t=
his.selector=3Da,this.length=3D1;return this}if(typeof =
a=3D=3D"string"){a.charAt(0)!=3D=3D"<"||a.charAt(a.length-1)!=3D=3D">"||a=
.length<3?g=3Di.exec(a):g=3D[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=3D=
d instanceof =
e?d[0]:d,k=3Dd?d.ownerDocument||d:c,j=3Dm.exec(a),j?e.isPlainObject(d)?(a=
=3D[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=3D[k.createElement(j=
[1])]:(j=3De.buildFragment([g[1]],[k]),a=3D(j.cacheable?e.clone(j.fragmen=
t):j.fragment).childNodes);return =
e.merge(this,a)}h=3Dc.getElementById(g[2]);if(h&&h.parentNode){if(h.id!=3D=
=3Dg[2])return =
f.find(a);this.length=3D1,this[0]=3Dh}this.context=3Dc,this.selector=3Da;=
return =
this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.i=
sFunction(a))return =
f.ready(a);a.selector!=3D=3Db&&(this.selector=3Da.selector,this.context=3D=
a.context);return =
e.makeArray(a,this)},selector:"",jquery:"1.7.1",length:0,size:function(){=
return this.length},toArray:function(){return =
F.call(this,0)},get:function(a){return =
a=3D=3Dnull?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:fun=
ction(a,b,c){var =
d=3Dthis.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObjec=
t=3Dthis,d.context=3Dthis.context,b=3D=3D=3D"find"?d.selector=3Dthis.sele=
ctor+(this.selector?" =
":"")+c:b&&(d.selector=3Dthis.selector+"."+b+"("+c+")");return =
d},each:function(a,b){return =
e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return =
this},eq:function(a){a=3D+a;return =
a=3D=3D=3D-1?this.slice(a):this.slice(a,a+1)},first:function(){return =
this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return =
this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","=
))},map:function(a){return =
this.pushStack(e.map(this,function(b,c){return =
a.call(b,c,b)}))},end:function(){return =
this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].sp=
lice},e.fn.init.prototype=3De.fn,e.extend=3De.fn.extend=3Dfunction(){var =
a,c,d,f,g,h,i=3Darguments[0]||{},j=3D1,k=3Darguments.length,l=3D!1;typeof=
 i=3D=3D"boolean"&&(l=3Di,i=3Darguments[1]||{},j=3D2),typeof =
i!=3D"object"&&!e.isFunction(i)&&(i=3D{}),k=3D=3D=3Dj&&(i=3Dthis,--j);for=
(;j<k;j++)if((a=3Darguments[j])!=3Dnull)for(c in =
a){d=3Di[c],f=3Da[c];if(i=3D=3D=3Df)continue;l&&f&&(e.isPlainObject(f)||(=
g=3De.isArray(f)))?(g?(g=3D!1,h=3Dd&&e.isArray(d)?d:[]):h=3Dd&&e.isPlainO=
bject(d)?d:{},i[c]=3De.extend(l,h,f)):f!=3D=3Db&&(i[c]=3Df)}return =
i},e.extend({noConflict:function(b){a.$=3D=3D=3De&&(a.$=3Dg),b&&a.jQuery=3D=
=3D=3De&&(a.jQuery=3Df);return =
e},isReady:!1,readyWait:1,holdReady:function(a){a?e.readyWait++:e.ready(!=
0)},ready:function(a){if(a=3D=3D=3D!0&&!--e.readyWait||a!=3D=3D!0&&!e.isR=
eady){if(!c.body)return =
setTimeout(e.ready,1);e.isReady=3D!0;if(a!=3D=3D!0&&--e.readyWait>0)retur=
n;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bi=
ndReady:function(){if(!A){A=3De.Callbacks("once =
memory");if(c.readyState=3D=3D=3D"complete")return =
setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMConten=
tLoaded",B,!1),a.addEventListener("load",e.ready,!1);else =
if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("on=
load",e.ready);var =
b=3D!1;try{b=3Da.frameElement=3D=3Dnull}catch(d){}c.documentElement.doScr=
oll&&b&&J()}}},isFunction:function(a){return =
e.type(a)=3D=3D=3D"function"},isArray:Array.isArray||function(a){return =
e.type(a)=3D=3D=3D"array"},isWindow:function(a){return a&&typeof =
a=3D=3D"object"&&"setInterval"in =
a},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:f=
unction(a){return =
a=3D=3Dnull?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){i=
f(!a||e.type(a)!=3D=3D"object"||a.nodeType||e.isWindow(a))return!1;try{if=
(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype=
,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return =
d=3D=3D=3Db||D.call(a,d)},isEmptyObject:function(a){for(var b in =
a)return!1;return!0},error:function(a){throw new =
Error(a)},parseJSON:function(b){if(typeof b!=3D"string"||!b)return =
null;b=3De.trim(b);if(a.JSON&&a.JSON.parse)return =
a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))=
return(new Function("return "+b))();e.error("Invalid JSON: =
"+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=3Dnew =
DOMParser,d=3Df.parseFromString(c,"text/xml")):(d=3Dnew =
ActiveXObject("Microsoft.XMLDOM"),d.async=3D"false",d.loadXML(c))}catch(g=
){d=3Db}(!d||!d.documentElement||d.getElementsByTagName("parsererror").le=
ngth)&&e.error("Invalid XML: "+c);return =
d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||=
function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return =
a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return =
a.nodeName&&a.nodeName.toUpperCase()=3D=3D=3Db.toUpperCase()},each:functi=
on(a,c,d){var =
f,g=3D0,h=3Da.length,i=3Dh=3D=3D=3Db||e.isFunction(a);if(d){if(i){for(f =
in a)if(c.apply(a[f],d)=3D=3D=3D!1)break}else =
for(;g<h;)if(c.apply(a[g++],d)=3D=3D=3D!1)break}else if(i){for(f in =
a)if(c.call(a[f],f,a[f])=3D=3D=3D!1)break}else =
for(;g<h;)if(c.call(a[g],g,a[g++])=3D=3D=3D!1)break;return =
a},trim:G?function(a){return =
a=3D=3Dnull?"":G.call(a)}:function(a){return =
a=3D=3Dnull?"":(a+"").replace(k,"").replace(l,"")},makeArray:function(a,b=
){var c=3Db||[];if(a!=3Dnull){var =
d=3De.type(a);a.length=3D=3Dnull||d=3D=3D=3D"string"||d=3D=3D=3D"function=
"||d=3D=3D=3D"regexp"||e.isWindow(a)?E.call(c,a):e.merge(c,a)}return =
c},inArray:function(a,b,c){var d;if(b){if(H)return =
H.call(b,a,c);d=3Db.length,c=3Dc?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(=
c in b&&b[c]=3D=3D=3Da)return c}return-1},merge:function(a,c){var =
d=3Da.length,e=3D0;if(typeof c.length=3D=3D"number")for(var =
f=3Dc.length;e<f;e++)a[d++]=3Dc[e];else =
while(c[e]!=3D=3Db)a[d++]=3Dc[e++];a.length=3Dd;return =
a},grep:function(a,b,c){var d=3D[],e;c=3D!!c;for(var =
f=3D0,g=3Da.length;f<g;f++)e=3D!!b(a[f],f),c!=3D=3De&&d.push(a[f]);return=
 d},map:function(a,c,d){var f,g,h=3D[],i=3D0,j=3Da.length,k=3Da =
instanceof e||j!=3D=3Db&&typeof =
j=3D=3D"number"&&(j>0&&a[0]&&a[j-1]||j=3D=3D=3D0||e.isArray(a));if(k)for(=
;i<j;i++)f=3Dc(a[i],i,d),f!=3Dnull&&(h[h.length]=3Df);else for(g in =
a)f=3Dc(a[g],g,d),f!=3Dnull&&(h[h.length]=3Df);return =
h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof =
c=3D=3D"string"){var d=3Da[c];c=3Da,a=3Dd}if(!e.isFunction(a))return =
b;var f=3DF.call(arguments,2),g=3Dfunction(){return =
a.apply(c,f.concat(F.call(arguments)))};g.guid=3Da.guid=3Da.guid||g.guid|=
|e.guid++;return g},access:function(a,c,d,f,g,h){var =
i=3Da.length;if(typeof c=3D=3D"object"){for(var j in =
c)e.access(a,j,c[j],f,g,d);return =
a}if(d!=3D=3Db){f=3D!h&&f&&e.isFunction(d);for(var =
k=3D0;k<i;k++)g(a[k],c,f?d.call(a[k],k,g(a[k],c)):d,h);return a}return =
i?g(a[0],c):b},now:function(){return(new =
Date).getTime()},uaMatch:function(a){a=3Da.toLowerCase();var =
b=3Dr.exec(a)||s.exec(a)||t.exec(a)||a.indexOf("compatible")<0&&u.exec(a)=
||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function =
a(b,c){return new =
a.fn.init(b,c)}e.extend(!0,a,this),a.superclass=3Dthis,a.fn=3Da.prototype=
=3Dthis(),a.fn.constructor=3Da,a.sub=3Dthis.sub,a.fn.init=3Dfunction(d,f)=
{f&&f instanceof e&&!(f instanceof a)&&(f=3Da(f));return =
e.fn.init.call(this,d,f,b)},a.fn.init.prototype=3Da.fn;var =
b=3Da(c);return a},browser:{}}),e.each("Boolean Number String Function =
Array Date RegExp Object".split(" "),function(a,b){I["[object =
"+b+"]"]=3Db.toLowerCase()}),z=3De.uaMatch(y),z.browser&&(e.browser[z.bro=
wser]=3D!0,e.browser.version=3Dz.version),e.browser.webkit&&(e.browser.sa=
fari=3D!0),j.test("=C2=A0")&&(k=3D/^[\s\xA0]+/,l=3D/[\s\xA0]+$/),h=3De(c)=
,c.addEventListener?B=3Dfunction(){c.removeEventListener("DOMContentLoade=
d",B,!1),e.ready()}:c.attachEvent&&(B=3Dfunction(){c.readyState=3D=3D=3D"=
complete"&&(c.detachEvent("onreadystatechange",B),e.ready())});return =
e}(),g=3D{};f.Callbacks=3Dfunction(a){a=3Da?g[a]||h(a):{};var =
c=3D[],d=3D[],e,i,j,k,l,m=3Dfunction(b){var =
d,e,g,h,i;for(d=3D0,e=3Db.length;d<e;d++)g=3Db[d],h=3Df.type(g),h=3D=3D=3D=
"array"?m(g):h=3D=3D=3D"function"&&(!a.unique||!o.has(g))&&c.push(g)},n=3D=
function(b,f){f=3Df||[],e=3D!a.memory||[b,f],i=3D!0,l=3Dj||0,j=3D0,k=3Dc.=
length;for(;c&&l<k;l++)if(c[l].apply(b,f)=3D=3D=3D!1&&a.stopOnFalse){e=3D=
!0;break}i=3D!1,c&&(a.once?e=3D=3D=3D!0?o.disable():c=3D[]:d&&d.length&&(=
e=3Dd.shift(),o.fireWith(e[0],e[1])))},o=3D{add:function(){if(c){var =
a=3Dc.length;m(arguments),i?k=3Dc.length:e&&e!=3D=3D!0&&(j=3Da,n(e[0],e[1=
]))}return this},remove:function(){if(c){var =
b=3Darguments,d=3D0,e=3Db.length;for(;d<e;d++)for(var =
f=3D0;f<c.length;f++)if(b[d]=3D=3D=3Dc[f]){i&&f<=3Dk&&(k--,f<=3Dl&&l--),c=
.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var =
b=3D0,d=3Dc.length;for(;b<d;b++)if(a=3D=3D=3Dc[b])return!0}return!1},empt=
y:function(){c=3D[];return this},disable:function(){c=3Dd=3De=3Db;return =
this},disabled:function(){return!c},lock:function(){d=3Db,(!e||e=3D=3D=3D=
!0)&&o.disable();return =
this},locked:function(){return!d},fireWith:function(b,c){d&&(i?a.once||d.=
push([b,c]):(!a.once||!e)&&n(b,c));return =
this},fire:function(){o.fireWith(this,arguments);return =
this},fired:function(){return!!e}};return o};var =
i=3D[].slice;f.extend({Deferred:function(a){var b=3Df.Callbacks("once =
memory"),c=3Df.Callbacks("once =
memory"),d=3Df.Callbacks("memory"),e=3D"pending",g=3D{resolve:b,reject:c,=
notify:d},h=3D{done:b.add,fail:c.add,progress:d.add,state:function(){retu=
rn =
e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){i.done(a).f=
ail(b).progress(c);return =
this},always:function(){i.done.apply(i,arguments).fail.apply(i,arguments)=
;return this},pipe:function(a,b,c){return =
f.Deferred(function(d){f.each({done:[a,"resolve"],fail:[b,"reject"],progr=
ess:[c,"notify"]},function(a,b){var =
c=3Db[0],e=3Db[1],g;f.isFunction(c)?i[a](function(){g=3Dc.apply(this,argu=
ments),g&&f.isFunction(g.promise)?g.promise().then(d.resolve,d.reject,d.n=
otify):d[e+"With"](this=3D=3D=3Di?d:this,[g])}):i[a](d[e])})}).promise()}=
,promise:function(a){if(a=3D=3Dnull)a=3Dh;else for(var b in =
h)a[b]=3Dh[b];return a}},i=3Dh.promise({}),j;for(j in =
g)i[j]=3Dg[j].fire,i[j+"With"]=3Dg[j].fireWith;i.done(function(){e=3D"res=
olved"},c.disable,d.lock).fail(function(){e=3D"rejected"},b.disable,d.loc=
k),a&&a.call(i,i);return i},when:function(a){function m(a){return =
function(b){e[a]=3Darguments.length>1?i.call(arguments,0):b,j.notifyWith(=
k,e)}}function l(a){return =
function(c){b[a]=3Darguments.length>1?i.call(arguments,0):c,--g||j.resolv=
eWith(j,b)}}var =
b=3Di.call(arguments,0),c=3D0,d=3Db.length,e=3DArray(d),g=3Dd,h=3Dd,j=3Dd=
<=3D1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=3Dj.promise();if(d>1){=
for(;c<d;c++)b[c]&&b[c].promise&&f.isFunction(b[c].promise)?b[c].promise(=
).then(l(c),j.reject,m(c)):--g;g||j.resolveWith(j,b)}else =
j!=3D=3Da&&j.resolveWith(j,d?[a]:[]);return =
k}}),f.support=3Dfunction(){var =
b,d,e,g,h,i,j,k,l,m,n,o,p,q=3Dc.createElement("div"),r=3Dc.documentElemen=
t;q.setAttribute("className","t"),q.innerHTML=3D"   =
<link/><table></table><a href=3D'/a' =
style=3D'top:1px;float:left;opacity:.55;'>a</a><input =
type=3D'checkbox'/>",d=3Dq.getElementsByTagName("*"),e=3Dq.getElementsByT=
agName("a")[0];if(!d||!d.length||!e)return{};g=3Dc.createElement("select"=
),h=3Dg.appendChild(c.createElement("option")),i=3Dq.getElementsByTagName=
("input")[0],b=3D{leadingWhitespace:q.firstChild.nodeType=3D=3D=3D3,tbody=
:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.getElementsByT=
agName("link").length,style:/top/.test(e.getAttribute("style")),hrefNorma=
lized:e.getAttribute("href")=3D=3D=3D"/a",opacity:/^0.55/.test(e.style.op=
acity),cssFloat:!!e.style.cssFloat,checkOn:i.value=3D=3D=3D"on",optSelect=
ed:h.selected,getSetAttribute:q.className!=3D=3D"t",enctype:!!c.createEle=
ment("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).oute=
rHTML!=3D=3D"<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubb=
les:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkW=
rapBlocks:!1,reliableMarginRight:!0},i.checked=3D!0,b.noCloneChecked=3Di.=
cloneNode(!0).checked,g.disabled=3D!0,b.optDisabled=3D!h.disabled;try{del=
ete =
q.test}catch(s){b.deleteExpando=3D!1}!q.addEventListener&&q.attachEvent&&=
q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=3D!1}),q.=
cloneNode(!0).fireEvent("onclick")),i=3Dc.createElement("input"),i.value=3D=
"t",i.setAttribute("type","radio"),b.radioValue=3Di.value=3D=3D=3D"t",i.s=
etAttribute("checked","checked"),q.appendChild(i),k=3Dc.createDocumentFra=
gment(),k.appendChild(q.lastChild),b.checkClone=3Dk.cloneNode(!0).cloneNo=
de(!0).lastChild.checked,b.appendChecked=3Di.checked,k.removeChild(i),k.a=
ppendChild(q),q.innerHTML=3D"",a.getComputedStyle&&(j=3Dc.createElement("=
div"),j.style.width=3D"0",j.style.marginRight=3D"0",q.style.width=3D"2px"=
,q.appendChild(j),b.reliableMarginRight=3D(parseInt((a.getComputedStyle(j=
,null)||{marginRight:0}).marginRight,10)||0)=3D=3D=3D0);if(q.attachEvent)=
for(o in{submit:1,change:1,focusin:1})n=3D"on"+o,p=3Dn in =
q,p||(q.setAttribute(n,"return;"),p=3Dtypeof =
q[n]=3D=3D"function"),b[o+"Bubbles"]=3Dp;k.removeChild(q),k=3Dg=3Dh=3Dj=3D=
q=3Di=3Dnull,f(function(){var =
a,d,e,g,h,i,j,k,m,n,o,r=3Dc.getElementsByTagName("body")[0];!r||(j=3D1,k=3D=
"position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m=3D"visi=
bility:hidden;border:0;",n=3D"style=3D'"+k+"border:5px solid =
#000;padding:0;'",o=3D"<div "+n+"><div></div></div>"+"<table "+n+" =
cellpadding=3D'0' =
cellspacing=3D'0'>"+"<tr><td></td></tr></table>",a=3Dc.createElement("div=
"),a.style.cssText=3Dm+"width:0;height:0;position:static;top:0;margin-top=
:"+j+"px",r.insertBefore(a,r.firstChild),q=3Dc.createElement("div"),a.app=
endChild(q),q.innerHTML=3D"<table><tr><td =
style=3D'padding:0;border:0;display:none'></td><td>t</td></tr></table>",l=
=3Dq.getElementsByTagName("td"),p=3Dl[0].offsetHeight=3D=3D=3D0,l[0].styl=
e.display=3D"",l[1].style.display=3D"none",b.reliableHiddenOffsets=3Dp&&l=
[0].offsetHeight=3D=3D=3D0,q.innerHTML=3D"",q.style.width=3Dq.style.paddi=
ngLeft=3D"1px",f.boxModel=3Db.boxModel=3Dq.offsetWidth=3D=3D=3D2,typeof =
q.style.zoom!=3D"undefined"&&(q.style.display=3D"inline",q.style.zoom=3D1=
,b.inlineBlockNeedsLayout=3Dq.offsetWidth=3D=3D=3D2,q.style.display=3D"",=
q.innerHTML=3D"<div =
style=3D'width:4px;'></div>",b.shrinkWrapBlocks=3Dq.offsetWidth!=3D=3D2),=
q.style.cssText=3Dk+m,q.innerHTML=3Do,d=3Dq.firstChild,e=3Dd.firstChild,h=
=3Dd.nextSibling.firstChild.firstChild,i=3D{doesNotAddBorder:e.offsetTop!=
=3D=3D5,doesAddBorderForTableAndCells:h.offsetTop=3D=3D=3D5},e.style.posi=
tion=3D"fixed",e.style.top=3D"20px",i.fixedPosition=3De.offsetTop=3D=3D=3D=
20||e.offsetTop=3D=3D=3D15,e.style.position=3De.style.top=3D"",d.style.ov=
erflow=3D"hidden",d.style.position=3D"relative",i.subtractsBorderForOverf=
lowNotVisible=3De.offsetTop=3D=3D=3D-5,i.doesNotIncludeMarginInBodyOffset=
=3Dr.offsetTop!=3D=3Dj,r.removeChild(a),q=3Da=3Dnull,f.extend(b,i))});ret=
urn b}();var =
j=3D/^(?:\{.*\}|\[.*\])$/,k=3D/([A-Z])/g;f.extend({cache:{},uuid:0,expand=
o:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0=
,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:f=
unction(a){a=3Da.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!=
m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var =
g,h,i,j=3Df.expando,k=3Dtypeof =
c=3D=3D"string",l=3Da.nodeType,m=3Dl?f.cache:a,n=3Dl?a[j]:a[j]&&j,o=3Dc=3D=
=3D=3D"events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d=3D=3D=3Db)return;=
n||(l?a[j]=3Dn=3D++f.uuid:n=3Dj),m[n]||(m[n]=3D{},l||(m[n].toJSON=3Df.noo=
p));if(typeof c=3D=3D"object"||typeof =
c=3D=3D"function")e?m[n]=3Df.extend(m[n],c):m[n].data=3Df.extend(m[n].dat=
a,c);g=3Dh=3Dm[n],e||(h.data||(h.data=3D{}),h=3Dh.data),d!=3D=3Db&&(h[f.c=
amelCase(c)]=3Dd);if(o&&!h[c])return =
g.events;k?(i=3Dh[c],i=3D=3Dnull&&(i=3Dh[f.camelCase(c)])):i=3Dh;return =
i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var =
d,e,g,h=3Df.expando,i=3Da.nodeType,j=3Di?f.cache:a,k=3Di?a[h]:h;if(!j[k])=
return;if(b){d=3Dc?j[k]:j[k].data;if(d){f.isArray(b)||(b in =
d?b=3D[b]:(b=3Df.camelCase(b),b in d?b=3D[b]:b=3Db.split(" =
")));for(e=3D0,g=3Db.length;e<g;e++)delete =
d[b[e]];if(!(c?m:f.isEmptyObject)(d))return}}if(!c){delete =
j[k].data;if(!m(j[k]))return}f.support.deleteExpando||!j.setInterval?dele=
te j[k]:j[k]=3Dnull,i&&(f.support.deleteExpando?delete =
a[h]:a.removeAttribute?a.removeAttribute(h):a[h]=3Dnull)}},_data:function=
(a,b,c){return =
f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var =
b=3Df.noData[a.nodeName.toLowerCase()];if(b)return =
b!=3D=3D!0&&a.getAttribute("classid")=3D=3D=3Db}return!0}}),f.fn.extend({=
data:function(a,c){var d,e,g,h=3Dnull;if(typeof =
a=3D=3D"undefined"){if(this.length){h=3Df.data(this[0]);if(this[0].nodeTy=
pe=3D=3D=3D1&&!f._data(this[0],"parsedAttrs")){e=3Dthis[0].attributes;for=
(var =
i=3D0,j=3De.length;i<j;i++)g=3De[i].name,g.indexOf("data-")=3D=3D=3D0&&(g=
=3Df.camelCase(g.substring(5)),l(this[0],g,h[g]));f._data(this[0],"parsed=
Attrs",!0)}}return h}if(typeof a=3D=3D"object")return =
this.each(function(){f.data(this,a)});d=3Da.split("."),d[1]=3Dd[1]?"."+d[=
1]:"";if(c=3D=3D=3Db){h=3Dthis.triggerHandler("getData"+d[1]+"!",[d[0]]),=
h=3D=3D=3Db&&this.length&&(h=3Df.data(this[0],a),h=3Dl(this[0],a,h));retu=
rn h=3D=3D=3Db&&d[1]?this.data(d[0]):h}return this.each(function(){var =
b=3Df(this),e=3D[d[0],c];b.triggerHandler("setData"+d[1]+"!",e),f.data(th=
is,a,c),b.triggerHandler("changeData"+d[1]+"!",e)})},removeData:function(=
a){return =
this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a=
,b){a&&(b=3D(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:f=
unction(a,b,c){a!=3D=3D!0&&(c=3Db,b=3Da,a=3D!1);if(b){c=3Dc||"fx";var =
d=3Dc+"mark",e=3Da?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b=
,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var =
d;if(a){b=3D(b||"fx")+"queue",d=3Df._data(a,b),c&&(!d||f.isArray(c)?d=3Df=
._data(a,b,f.makeArray(c)):d.push(c));return =
d||[]}},dequeue:function(a,b){b=3Db||"fx";var =
c=3Df.queue(a,b),d=3Dc.shift(),e=3D{};d=3D=3D=3D"inprogress"&&(d=3Dc.shif=
t()),d&&(b=3D=3D=3D"fx"&&c.unshift("inprogress"),f._data(a,b+".run",e),d.=
call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue =
"+b+".run",!0),n(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){typeof=
 a!=3D"string"&&(c=3Da,a=3D"fx");if(c=3D=3D=3Db)return =
f.queue(this[0],a);return this.each(function(){var =
b=3Df.queue(this,a,c);a=3D=3D=3D"fx"&&b[0]!=3D=3D"inprogress"&&f.dequeue(=
this,a)})},dequeue:function(a){return =
this.each(function(){f.dequeue(this,a)})},delay:function(a,b){a=3Df.fx?f.=
fx.speeds[a]||a:a,b=3Db||"fx";return this.queue(b,function(b,c){var =
d=3DsetTimeout(b,a);c.stop=3Dfunction(){clearTimeout(d)}})},clearQueue:fu=
nction(a){return this.queue(a||"fx",[])},promise:function(a,c){function =
m(){--h||d.resolveWith(e,[e])}typeof =
a!=3D"string"&&(c=3Da,a=3Db),a=3Da||"fx";var =
d=3Df.Deferred(),e=3Dthis,g=3De.length,h=3D1,i=3Da+"defer",j=3Da+"queue",=
k=3Da+"mark",l;while(g--)if(l=3Df.data(e[g],i,b,!0)||(f.data(e[g],j,b,!0)=
||f.data(e[g],k,b,!0))&&f.data(e[g],i,f.Callbacks("once =
memory"),!0))h++,l.add(m);m();return d.promise()}});var =
o=3D/[\n\t\r]/g,p=3D/\s+/,q=3D/\r/g,r=3D/^(?:button|input)$/i,s=3D/^(?:bu=
tton|input|object|select|textarea)$/i,t=3D/^a(?:rea)?$/i,u=3D/^(?:autofoc=
us|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|op=
en|readonly|required|scoped|selected)$/i,v=3Df.support.getSetAttribute,w,=
x,y;f.fn.extend({attr:function(a,b){return =
f.access(this,a,b,!0,f.attr)},removeAttr:function(a){return =
this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return =
f.access(this,a,b,!0,f.prop)},removeProp:function(a){a=3Df.propFix[a]||a;=
return this.each(function(){try{this[a]=3Db,delete =
this[a]}catch(c){}})},addClass:function(a){var =
b,c,d,e,g,h,i;if(f.isFunction(a))return =
this.each(function(b){f(this).addClass(a.call(this,b,this.className))});i=
f(a&&typeof =
a=3D=3D"string"){b=3Da.split(p);for(c=3D0,d=3Dthis.length;c<d;c++){e=3Dth=
is[c];if(e.nodeType=3D=3D=3D1)if(!e.className&&b.length=3D=3D=3D1)e.class=
Name=3Da;else{g=3D" "+e.className+" =
";for(h=3D0,i=3Db.length;h<i;h++)~g.indexOf(" "+b[h]+" ")||(g+=3Db[h]+" =
");e.className=3Df.trim(g)}}}return this},removeClass:function(a){var =
c,d,e,g,h,i,j;if(f.isFunction(a))return =
this.each(function(b){f(this).removeClass(a.call(this,b,this.className))}=
);if(a&&typeof =
a=3D=3D"string"||a=3D=3D=3Db){c=3D(a||"").split(p);for(d=3D0,e=3Dthis.len=
gth;d<e;d++){g=3Dthis[d];if(g.nodeType=3D=3D=3D1&&g.className)if(a){h=3D(=
" "+g.className+" ").replace(o," =
");for(i=3D0,j=3Dc.length;i<j;i++)h=3Dh.replace(" "+c[i]+" "," =
");g.className=3Df.trim(h)}else g.className=3D""}}return =
this},toggleClass:function(a,b){var c=3Dtypeof a,d=3Dtypeof =
b=3D=3D"boolean";if(f.isFunction(a))return =
this.each(function(c){f(this).toggleClass(a.call(this,c,this.className,b)=
,b)});return this.each(function(){if(c=3D=3D=3D"string"){var =
e,g=3D0,h=3Df(this),i=3Db,j=3Da.split(p);while(e=3Dj[g++])i=3Dd?i:!h.hasC=
lass(e),h[i?"addClass":"removeClass"](e)}else =
if(c=3D=3D=3D"undefined"||c=3D=3D=3D"boolean")this.className&&f._data(thi=
s,"__className__",this.className),this.className=3Dthis.className||a=3D=3D=
=3D!1?"":f._data(this,"__className__")||""})},hasClass:function(a){var =
b=3D" "+a+" =
",c=3D0,d=3Dthis.length;for(;c<d;c++)if(this[c].nodeType=3D=3D=3D1&&(" =
"+this[c].className+" ").replace(o," =
").indexOf(b)>-1)return!0;return!1},val:function(a){var =
c,d,e,g=3Dthis[0];{if(!!arguments.length){e=3Df.isFunction(a);return =
this.each(function(d){var =
g=3Df(this),h;if(this.nodeType=3D=3D=3D1){e?h=3Da.call(this,d,g.val()):h=3D=
a,h=3D=3Dnull?h=3D"":typeof =
h=3D=3D"number"?h+=3D"":f.isArray(h)&&(h=3Df.map(h,function(a){return =
a=3D=3Dnull?"":a+""})),c=3Df.valHooks[this.nodeName.toLowerCase()]||f.val=
Hooks[this.type];if(!c||!("set"in =
c)||c.set(this,h,"value")=3D=3D=3Db)this.value=3Dh}})}if(g){c=3Df.valHook=
s[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get"in =
c&&(d=3Dc.get(g,"value"))!=3D=3Db)return d;d=3Dg.value;return typeof =
d=3D=3D"string"?d.replace(q,""):d=3D=3Dnull?"":d}}}}),f.extend({valHooks:=
{option:{get:function(a){var =
b=3Da.attributes.value;return!b||b.specified?a.value:a.text}},select:{get=
:function(a){var =
b,c,d,e,g=3Da.selectedIndex,h=3D[],i=3Da.options,j=3Da.type=3D=3D=3D"sele=
ct-one";if(g<0)return =
null;c=3Dj?g:0,d=3Dj?g+1:i.length;for(;c<d;c++){e=3Di[c];if(e.selected&&(=
f.support.optDisabled?!e.disabled:e.getAttribute("disabled")=3D=3D=3Dnull=
)&&(!e.parentNode.disabled||!f.nodeName(e.parentNode,"optgroup"))){b=3Df(=
e).val();if(j)return b;h.push(b)}}if(j&&!h.length&&i.length)return =
f(i[g]).val();return h},set:function(a,b){var =
c=3Df.makeArray(b);f(a).find("option").each(function(){this.selected=3Df.=
inArray(f(this).val(),c)>=3D0}),c.length||(a.selectedIndex=3D-1);return =
c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,off=
set:!0},attr:function(a,c,d,e){var =
g,h,i,j=3Da.nodeType;if(!!a&&j!=3D=3D3&&j!=3D=3D8&&j!=3D=3D2){if(e&&c in =
f.attrFn)return f(a)[c](d);if(typeof =
a.getAttribute=3D=3D"undefined")return =
f.prop(a,c,d);i=3Dj!=3D=3D1||!f.isXMLDoc(a),i&&(c=3Dc.toLowerCase(),h=3Df=
.attrHooks[c]||(u.test(c)?x:w));if(d!=3D=3Db){if(d=3D=3D=3Dnull){f.remove=
Attr(a,c);return}if(h&&"set"in h&&i&&(g=3Dh.set(a,d,c))!=3D=3Db)return =
g;a.setAttribute(c,""+d);return d}if(h&&"get"in =
h&&i&&(g=3Dh.get(a,c))!=3D=3Dnull)return g;g=3Da.getAttribute(c);return =
g=3D=3D=3Dnull?b:g}},removeAttr:function(a,b){var =
c,d,e,g,h=3D0;if(b&&a.nodeType=3D=3D=3D1){d=3Db.toLowerCase().split(p),g=3D=
d.length;for(;h<g;h++)e=3Dd[h],e&&(c=3Df.propFix[e]||e,f.attr(a,e,""),a.r=
emoveAttribute(v?e:c),u.test(e)&&c in =
a&&(a[c]=3D!1))}},attrHooks:{type:{set:function(a,b){if(r.test(a.nodeName=
)&&a.parentNode)f.error("type property can't be changed");else =
if(!f.support.radioValue&&b=3D=3D=3D"radio"&&f.nodeName(a,"input")){var =
c=3Da.value;a.setAttribute("type",b),c&&(a.value=3Dc);return =
b}}},value:{get:function(a,b){if(w&&f.nodeName(a,"button"))return =
w.get(a,b);return b in =
a?a.value:null},set:function(a,b,c){if(w&&f.nodeName(a,"button"))return =
w.set(a,b,c);a.value=3Db}}},propFix:{tabindex:"tabIndex",readonly:"readOn=
ly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing=
:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSp=
an",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEdi=
table"},prop:function(a,c,d){var =
e,g,h,i=3Da.nodeType;if(!!a&&i!=3D=3D3&&i!=3D=3D8&&i!=3D=3D2){h=3Di!=3D=3D=
1||!f.isXMLDoc(a),h&&(c=3Df.propFix[c]||c,g=3Df.propHooks[c]);return =
d!=3D=3Db?g&&"set"in g&&(e=3Dg.set(a,d,c))!=3D=3Db?e:a[c]=3Dd:g&&"get"in =
g&&(e=3Dg.get(a,c))!=3D=3Dnull?e:a[c]}},propHooks:{tabIndex:{get:function=
(a){var c=3Da.getAttributeNode("tabindex");return =
c&&c.specified?parseInt(c.value,10):s.test(a.nodeName)||t.test(a.nodeName=
)&&a.href?0:b}}}}),f.attrHooks.tabindex=3Df.propHooks.tabIndex,x=3D{get:f=
unction(a,c){var d,e=3Df.prop(a,c);return e=3D=3D=3D!0||typeof =
e!=3D"boolean"&&(d=3Da.getAttributeNode(c))&&d.nodeValue!=3D=3D!1?c.toLow=
erCase():b},set:function(a,b,c){var =
d;b=3D=3D=3D!1?f.removeAttr(a,c):(d=3Df.propFix[c]||c,d in =
a&&(a[d]=3D!0),a.setAttribute(c,c.toLowerCase()));return =
c}},v||(y=3D{name:!0,id:!0},w=3Df.valHooks.button=3D{get:function(a,c){va=
r d;d=3Da.getAttributeNode(c);return =
d&&(y[c]?d.nodeValue!=3D=3D"":d.specified)?d.nodeValue:b},set:function(a,=
b,d){var =
e=3Da.getAttributeNode(d);e||(e=3Dc.createAttribute(d),a.setAttributeNode=
(e));return =
e.nodeValue=3Db+""}},f.attrHooks.tabindex.set=3Dw.set,f.each(["width","he=
ight"],function(a,b){f.attrHooks[b]=3Df.extend(f.attrHooks[b],{set:functi=
on(a,c){if(c=3D=3D=3D""){a.setAttribute(b,"auto");return =
c}}})}),f.attrHooks.contenteditable=3D{get:w.get,set:function(a,b,c){b=3D=
=3D=3D""&&(b=3D"false"),w.set(a,b,c)}}),f.support.hrefNormalized||f.each(=
["href","src","width","height"],function(a,c){f.attrHooks[c]=3Df.extend(f=
.attrHooks[c],{get:function(a){var d=3Da.getAttribute(c,2);return =
d=3D=3D=3Dnull?b:d}})}),f.support.style||(f.attrHooks.style=3D{get:functi=
on(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return =
a.style.cssText=3D""+b}}),f.support.optSelected||(f.propHooks.selected=3D=
f.extend(f.propHooks.selected,{get:function(a){var =
b=3Da.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedI=
ndex);return =
null}})),f.support.enctype||(f.propFix.enctype=3D"encoding"),f.support.ch=
eckOn||f.each(["radio","checkbox"],function(){f.valHooks[this]=3D{get:fun=
ction(a){return =
a.getAttribute("value")=3D=3D=3Dnull?"on":a.value}}}),f.each(["radio","ch=
eckbox"],function(){f.valHooks[this]=3Df.extend(f.valHooks[this],{set:fun=
ction(a,b){if(f.isArray(b))return =
a.checked=3Df.inArray(f(a).val(),b)>=3D0}})});var =
z=3D/^(?:textarea|input|select)$/i,A=3D/^([^\.]*)?(?:\.(.+))?$/,B=3D/\bho=
ver(\.\S+)?\b/,C=3D/^key/,D=3D/^(?:mouse|contextmenu)|click/,E=3D/^(?:foc=
usinfocus|focusoutblur)$/,F=3D/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=3D=
function(a){var =
b=3DF.exec(a);b&&(b[1]=3D(b[1]||"").toLowerCase(),b[3]=3Db[3]&&new =
RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=3Dfunction(a,b){var =
c=3Da.attributes||{};return(!b[1]||a.nodeName.toLowerCase()=3D=3D=3Db[1])=
&&(!b[2]||(c.id||{}).value=3D=3D=3Db[2])&&(!b[3]||b[3].test((c["class"]||=
{}).value))},I=3Dfunction(a){return =
f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")};=0A=
f.event=3D{add:function(a,c,d,e,g){var =
h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType=3D=3D=3D3||a.nodeType=3D=3D=3D8||=
!c||!d||!(h=3Df._data(a)))){d.handler&&(p=3Dd,d=3Dp.handler),d.guid||(d.g=
uid=3Df.guid++),j=3Dh.events,j||(h.events=3Dj=3D{}),i=3Dh.handle,i||(h.ha=
ndle=3Di=3Dfunction(a){return typeof =
f!=3D"undefined"&&(!a||f.event.triggered!=3D=3Da.type)?f.event.dispatch.a=
pply(i.elem,arguments):b},i.elem=3Da),c=3Df.trim(I(c)).split(" =
");for(k=3D0;k<c.length;k++){l=3DA.exec(c[k])||[],m=3Dl[1],n=3D(l[2]||"")=
.split(".").sort(),s=3Df.event.special[m]||{},m=3D(g?s.delegateType:s.bin=
dType)||m,s=3Df.event.special[m]||{},o=3Df.extend({type:m,origType:l[1],d=
ata:e,handler:d,guid:d.guid,selector:g,quick:G(g),namespace:n.join(".")},=
p),r=3Dj[m];if(!r){r=3Dj[m]=3D[],r.delegateCount=3D0;if(!s.setup||s.setup=
.call(a,e,n,i)=3D=3D=3D!1)a.addEventListener?a.addEventListener(m,i,!1):a=
.attachEvent&&a.attachEvent("on"+m,i)}s.add&&(s.add.call(a,o),o.handler.g=
uid||(o.handler.guid=3Dd.guid)),g?r.splice(r.delegateCount++,0,o):r.push(=
o),f.event.global[m]=3D!0}a=3Dnull}},global:{},remove:function(a,b,c,d,e)=
{var =
g=3Df.hasData(a)&&f._data(a),h,i,j,k,l,m,n,o,p,q,r,s;if(!!g&&!!(o=3Dg.eve=
nts)){b=3Df.trim(I(b||"")).split(" =
");for(h=3D0;h<b.length;h++){i=3DA.exec(b[h])||[],j=3Dk=3Di[1],l=3Di[2];i=
f(!j){for(j in =
o)f.event.remove(a,j+b[h],c,d,!0);continue}p=3Df.event.special[j]||{},j=3D=
(d?p.delegateType:p.bindType)||j,r=3Do[j]||[],m=3Dr.length,l=3Dl?new =
RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):nul=
l;for(n=3D0;n<r.length;n++)s=3Dr[n],(e||k=3D=3D=3Ds.origType)&&(!c||c.gui=
d=3D=3D=3Ds.guid)&&(!l||l.test(s.namespace))&&(!d||d=3D=3D=3Ds.selector||=
d=3D=3D=3D"**"&&s.selector)&&(r.splice(n--,1),s.selector&&r.delegateCount=
--,p.remove&&p.remove.call(a,s));r.length=3D=3D=3D0&&m!=3D=3Dr.length&&((=
!p.teardown||p.teardown.call(a,l)=3D=3D=3D!1)&&f.removeEvent(a,j,g.handle=
),delete =
o[j])}f.isEmptyObject(o)&&(q=3Dg.handle,q&&(q.elem=3Dnull),f.removeData(a=
,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData=
:!0},trigger:function(c,d,e,g){if(!e||e.nodeType!=3D=3D3&&e.nodeType!=3D=3D=
8){var =
h=3Dc.type||c,i=3D[],j,k,l,m,n,o,p,q,r,s;if(E.test(h+f.event.triggered))r=
eturn;h.indexOf("!")>=3D0&&(h=3Dh.slice(0,-1),k=3D!0),h.indexOf(".")>=3D0=
&&(i=3Dh.split("."),h=3Di.shift(),i.sort());if((!e||f.event.customEvent[h=
])&&!f.event.global[h])return;c=3Dtypeof =
c=3D=3D"object"?c[f.expando]?c:new f.Event(h,c):new =
f.Event(h),c.type=3Dh,c.isTrigger=3D!0,c.exclusive=3Dk,c.namespace=3Di.jo=
in("."),c.namespace_re=3Dc.namespace?new =
RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=3Dh.indexOf(":=
")<0?"on"+h:"";if(!e){j=3Df.cache;for(l in =
j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);r=
eturn}c.result=3Db,c.target||(c.target=3De),d=3Dd!=3Dnull?f.makeArray(d):=
[],d.unshift(c),p=3Df.event.special[h]||{};if(p.trigger&&p.trigger.apply(=
e,d)=3D=3D=3D!1)return;r=3D[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isW=
indow(e)){s=3Dp.delegateType||h,m=3DE.test(s+h)?e:e.parentNode,n=3Dnull;f=
or(;m;m=3Dm.parentNode)r.push([m,s]),n=3Dm;n&&n=3D=3D=3De.ownerDocument&&=
r.push([n.defaultView||n.parentWindow||a,s])}for(l=3D0;l<r.length&&!c.isP=
ropagationStopped();l++)m=3Dr[l][0],c.type=3Dr[l][1],q=3D(f._data(m,"even=
ts")||{})[c.type]&&f._data(m,"handle"),q&&q.apply(m,d),q=3Do&&m[o],q&&f.a=
cceptData(m)&&q.apply(m,d)=3D=3D=3D!1&&c.preventDefault();c.type=3Dh,!g&&=
!c.isDefaultPrevented()&&(!p._default||p._default.apply(e.ownerDocument,d=
)=3D=3D=3D!1)&&(h!=3D=3D"click"||!f.nodeName(e,"a"))&&f.acceptData(e)&&o&=
&e[h]&&(h!=3D=3D"focus"&&h!=3D=3D"blur"||c.target.offsetWidth!=3D=3D0)&&!=
f.isWindow(e)&&(n=3De[o],n&&(e[o]=3Dnull),f.event.triggered=3Dh,e[h](),f.=
event.triggered=3Db,n&&(e[o]=3Dn));return =
c.result}},dispatch:function(c){c=3Df.event.fix(c||a.event);var =
d=3D(f._data(this,"events")||{})[c.type]||[],e=3Dd.delegateCount,g=3D[].s=
lice.call(arguments,0),h=3D!c.exclusive&&!c.namespace,i=3D[],j,k,l,m,n,o,=
p,q,r,s,t;g[0]=3Dc,c.delegateTarget=3Dthis;if(e&&!c.target.disabled&&(!c.=
button||c.type!=3D=3D"click")){m=3Df(this),m.context=3Dthis.ownerDocument=
||this;for(l=3Dc.target;l!=3Dthis;l=3Dl.parentNode||this){o=3D{},q=3D[],m=
[0]=3Dl;for(j=3D0;j<e;j++)r=3Dd[j],s=3Dr.selector,o[s]=3D=3D=3Db&&(o[s]=3D=
r.quick?H(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,ma=
tches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=3D0;j=
<i.length&&!c.isPropagationStopped();j++){p=3Di[j],c.currentTarget=3Dp.el=
em;for(k=3D0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){=
r=3Dp.matches[k];if(h||!c.namespace&&!r.namespace||c.namespace_re&&c.name=
space_re.test(r.namespace))c.data=3Dr.data,c.handleObj=3Dr,n=3D((f.event.=
special[r.origType]||{}).handle||r.handler).apply(p.elem,g),n!=3D=3Db&&(c=
.result=3Dn,n=3D=3D=3D!1&&(c.preventDefault(),c.stopPropagation()))}}retu=
rn c.result},props:"attrChange attrName relatedNode srcElement altKey =
bubbles cancelable ctrlKey currentTarget eventPhase metaKey =
relatedTarget shiftKey target timeStamp view which".split(" =
"),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" =
"),filter:function(a,b){a.which=3D=3Dnull&&(a.which=3Db.charCode!=3Dnull?=
b.charCode:b.keyCode);return a}},mouseHooks:{props:"button buttons =
clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY =
toElement".split(" "),filter:function(a,d){var =
e,f,g,h=3Dd.button,i=3Dd.fromElement;a.pageX=3D=3Dnull&&d.clientX!=3Dnull=
&&(e=3Da.target.ownerDocument||c,f=3De.documentElement,g=3De.body,a.pageX=
=3Dd.clientX+(f&&f.scrollLeft||g&&g.scrollLeft||0)-(f&&f.clientLeft||g&&g=
.clientLeft||0),a.pageY=3Dd.clientY+(f&&f.scrollTop||g&&g.scrollTop||0)-(=
f&&f.clientTop||g&&g.clientTop||0)),!a.relatedTarget&&i&&(a.relatedTarget=
=3Di=3D=3D=3Da.target?d.toElement:i),!a.which&&h!=3D=3Db&&(a.which=3Dh&1?=
1:h&2?3:h&4?2:0);return a}},fix:function(a){if(a[f.expando])return a;var =
d,e,g=3Da,h=3Df.event.fixHooks[a.type]||{},i=3Dh.props?this.props.concat(=
h.props):this.props;a=3Df.Event(g);for(d=3Di.length;d;)e=3Di[--d],a[e]=3D=
g[e];a.target||(a.target=3Dg.srcElement||c),a.target.nodeType=3D=3D=3D3&&=
(a.target=3Da.target.parentNode),a.metaKey=3D=3D=3Db&&(a.metaKey=3Da.ctrl=
Key);return =
h.filter?h.filter(a,g):a},special:{ready:{setup:f.bindReady},load:{noBubb=
le:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},befo=
reunload:{setup:function(a,b,c){f.isWindow(this)&&(this.onbeforeunload=3D=
c)},teardown:function(a,b){this.onbeforeunload=3D=3D=3Db&&(this.onbeforeu=
nload=3Dnull)}}},simulate:function(a,b,c,d){var e=3Df.extend(new =
f.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?f.event.trigger(e,n=
ull,b):f.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefaul=
t()}},f.event.handle=3Df.event.dispatch,f.removeEvent=3Dc.removeEventList=
ener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)=
}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},f.Event=3Dfunct=
ion(a,b){if(!(this instanceof f.Event))return new =
f.Event(a,b);a&&a.type?(this.originalEvent=3Da,this.type=3Da.type,this.is=
DefaultPrevented=3Da.defaultPrevented||a.returnValue=3D=3D=3D!1||a.getPre=
ventDefault&&a.getPreventDefault()?K:J):this.type=3Da,b&&f.extend(this,b)=
,this.timeStamp=3Da&&a.timeStamp||f.now(),this[f.expando]=3D!0},f.Event.p=
rototype=3D{preventDefault:function(){this.isDefaultPrevented=3DK;var =
a=3Dthis.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnV=
alue=3D!1)},stopPropagation:function(){this.isPropagationStopped=3DK;var =
a=3Dthis.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.canc=
elBubble=3D!0)},stopImmediatePropagation:function(){this.isImmediatePropa=
gationStopped=3DK,this.stopPropagation()},isDefaultPrevented:J,isPropagat=
ionStopped:J,isImmediatePropagationStopped:J},f.each({mouseenter:"mouseov=
er",mouseleave:"mouseout"},function(a,b){f.event.special[a]=3D{delegateTy=
pe:b,bindType:b,handle:function(a){var =
c=3Dthis,d=3Da.relatedTarget,e=3Da.handleObj,g=3De.selector,h;if(!d||d!=3D=
=3Dc&&!f.contains(c,d))a.type=3De.origType,h=3De.handler.apply(this,argum=
ents),a.type=3Db;return =
h}}}),f.support.submitBubbles||(f.event.special.submit=3D{setup:function(=
){if(f.nodeName(this,"form"))return!1;f.event.add(this,"click._submit =
keypress._submit",function(a){var =
c=3Da.target,d=3Df.nodeName(c,"input")||f.nodeName(c,"button")?c.form:b;d=
&&!d._submit_attached&&(f.event.add(d,"submit._submit",function(a){this.p=
arentNode&&!a.isTrigger&&f.event.simulate("submit",this.parentNode,a,!0)}=
),d._submit_attached=3D!0)})},teardown:function(){if(f.nodeName(this,"for=
m"))return!1;f.event.remove(this,"._submit")}}),f.support.changeBubbles||=
(f.event.special.change=3D{setup:function(){if(z.test(this.nodeName)){if(=
this.type=3D=3D=3D"checkbox"||this.type=3D=3D=3D"radio")f.event.add(this,=
"propertychange._change",function(a){a.originalEvent.propertyName=3D=3D=3D=
"checked"&&(this._just_changed=3D!0)}),f.event.add(this,"click._change",f=
unction(a){this._just_changed&&!a.isTrigger&&(this._just_changed=3D!1,f.e=
vent.simulate("change",this,a,!0))});return!1}f.event.add(this,"beforeact=
ivate._change",function(a){var =
b=3Da.target;z.test(b.nodeName)&&!b._change_attached&&(f.event.add(b,"cha=
nge._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&f=
.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=3D!0)=
})},handle:function(a){var =
b=3Da.target;if(this!=3D=3Db||a.isSimulated||a.isTrigger||b.type!=3D=3D"r=
adio"&&b.type!=3D=3D"checkbox")return =
a.handleObj.handler.apply(this,arguments)},teardown:function(){f.event.re=
move(this,"._change");return =
z.test(this.nodeName)}}),f.support.focusinBubbles||f.each({focus:"focusin=
",blur:"focusout"},function(a,b){var =
d=3D0,e=3Dfunction(a){f.event.simulate(b,a.target,f.event.fix(a),!0)};f.e=
vent.special[b]=3D{setup:function(){d++=3D=3D=3D0&&c.addEventListener(a,e=
,!0)},teardown:function(){--d=3D=3D=3D0&&c.removeEventListener(a,e,!0)}}}=
),f.fn.extend({on:function(a,c,d,e,g){var h,i;if(typeof =
a=3D=3D"object"){typeof c!=3D"string"&&(d=3Dc,c=3Db);for(i in =
a)this.on(i,c,d,a[i],g);return =
this}d=3D=3Dnull&&e=3D=3Dnull?(e=3Dc,d=3Dc=3Db):e=3D=3Dnull&&(typeof =
c=3D=3D"string"?(e=3Dd,d=3Db):(e=3Dd,d=3Dc,c=3Db));if(e=3D=3D=3D!1)e=3DJ;=
else if(!e)return =
this;g=3D=3D=3D1&&(h=3De,e=3Dfunction(a){f().off(a);return =
h.apply(this,arguments)},e.guid=3Dh.guid||(h.guid=3Df.guid++));return =
this.each(function(){f.event.add(this,a,e,d,c)})},one:function(a,b,c,d){r=
eturn =
this.on.call(this,a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&=
&a.handleObj){var =
e=3Da.handleObj;f(a.delegateTarget).off(e.namespace?e.type+"."+e.namespac=
e:e.type,e.selector,e.handler);return this}if(typeof =
a=3D=3D"object"){for(var g in a)this.off(g,c,a[g]);return =
this}if(c=3D=3D=3D!1||typeof =
c=3D=3D"function")d=3Dc,c=3Db;d=3D=3D=3D!1&&(d=3DJ);return =
this.each(function(){f.event.remove(this,a,d,c)})},bind:function(a,b,c){r=
eturn this.on(a,null,b,c)},unbind:function(a,b){return =
this.off(a,null,b)},live:function(a,b,c){f(this.context).on(a,this.select=
or,b,c);return =
this},die:function(a,b){f(this.context).off(a,this.selector||"**",b);retu=
rn this},delegate:function(a,b,c,d){return =
this.on(b,a,c,d)},undelegate:function(a,b,c){return =
arguments.length=3D=3D1?this.off(a,"**"):this.off(b,a,c)},trigger:functio=
n(a,b){return =
this.each(function(){f.event.trigger(a,b,this)})},triggerHandler:function=
(a,b){if(this[0])return =
f.event.trigger(a,b,this[0],!0)},toggle:function(a){var =
b=3Darguments,c=3Da.guid||f.guid++,d=3D0,e=3Dfunction(c){var =
e=3D(f._data(this,"lastToggle"+a.guid)||0)%d;f._data(this,"lastToggle"+a.=
guid,e+1),c.preventDefault();return =
b[e].apply(this,arguments)||!1};e.guid=3Dc;while(d<b.length)b[d++].guid=3D=
c;return this.click(e)},hover:function(a,b){return =
this.mouseenter(a).mouseleave(b||a)}}),f.each("blur focus focusin =
focusout load resize scroll unload click dblclick mousedown mouseup =
mousemove mouseover mouseout mouseenter mouseleave change select submit =
keydown keypress keyup error contextmenu".split(" =
"),function(a,b){f.fn[b]=3Dfunction(a,c){c=3D=3Dnull&&(c=3Da,a=3Dnull);re=
turn =
arguments.length>0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attr=
Fn[b]=3D!0),C.test(b)&&(f.event.fixHooks[b]=3Df.event.keyHooks),D.test(b)=
&&(f.event.fixHooks[b]=3Df.event.mouseHooks)}),function(){function =
x(a,b,c,e,f,g){for(var h=3D0,i=3De.length;h<i;h++){var =
j=3De[h];if(j){var =
k=3D!1;j=3Dj[a];while(j){if(j[d]=3D=3D=3Dc){k=3De[j.sizset];break}if(j.no=
deType=3D=3D=3D1){g||(j[d]=3Dc,j.sizset=3Dh);if(typeof =
b!=3D"string"){if(j=3D=3D=3Db){k=3D!0;break}}else =
if(m.filter(b,[j]).length>0){k=3Dj;break}}j=3Dj[a]}e[h]=3Dk}}}function =
w(a,b,c,e,f,g){for(var h=3D0,i=3De.length;h<i;h++){var =
j=3De[h];if(j){var =
k=3D!1;j=3Dj[a];while(j){if(j[d]=3D=3D=3Dc){k=3De[j.sizset];break}j.nodeT=
ype=3D=3D=3D1&&!g&&(j[d]=3Dc,j.sizset=3Dh);if(j.nodeName.toLowerCase()=3D=
=3D=3Db){k=3Dj;break}j=3Dj[a]}e[h]=3Dk}}}var =
a=3D/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[=
\]'"]+)+\]|\\.|[^ =
>+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d=3D"sizcache"+(Math.rando=
m()+"").replace(".",""),e=3D0,g=3DObject.prototype.toString,h=3D!1,i=3D!0=
,j=3D/\\/g,k=3D/\r\n/g,l=3D/\W/;[0,0].sort(function(){i=3D!1;return =
0});var m=3Dfunction(b,d,e,f){e=3De||[],d=3Dd||c;var =
h=3Dd;if(d.nodeType!=3D=3D1&&d.nodeType!=3D=3D9)return[];if(!b||typeof =
b!=3D"string")return e;var =
i,j,k,l,n,q,r,t,u=3D!0,v=3Dm.isXML(d),w=3D[],x=3Db;do{a.exec(""),i=3Da.ex=
ec(x);if(i){x=3Di[3],w.push(i[1]);if(i[2]){l=3Di[3];break}}}while(i);if(w=
.length>1&&p.exec(b))if(w.length=3D=3D=3D2&&o.relative[w[0]])j=3Dy(w[0]+w=
[1],d,f);else{j=3Do.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=3D=
w.shift(),o.relative[b]&&(b+=3Dw.shift()),j=3Dy(b,j,f)}else{!f&&w.length>=
1&&d.nodeType=3D=3D=3D9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.=
length-1])&&(n=3Dm.find(w.shift(),d,v),d=3Dn.expr?m.filter(n.expr,n.set)[=
0]:n.set[0]);if(d){n=3Df?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length=3D=
=3D=3D1&&(w[0]=3D=3D=3D"~"||w[0]=3D=3D=3D"+")&&d.parentNode?d.parentNode:=
d,v),j=3Dn.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=3Ds(j):u=3D!1;w=
hile(w.length)q=3Dw.pop(),r=3Dq,o.relative[q]?r=3Dw.pop():q=3D"",r=3D=3Dn=
ull&&(r=3Dd),o.relative[q](k,r,v)}else =
k=3Dw=3D[]}k||(k=3Dj),k||m.error(q||b);if(g.call(k)=3D=3D=3D"[object =
Array]")if(!u)e.push.apply(e,k);else =
if(d&&d.nodeType=3D=3D=3D1)for(t=3D0;k[t]!=3Dnull;t++)k[t]&&(k[t]=3D=3D=3D=
!0||k[t].nodeType=3D=3D=3D1&&m.contains(d,k[t]))&&e.push(j[t]);else =
for(t=3D0;k[t]!=3Dnull;t++)k[t]&&k[t].nodeType=3D=3D=3D1&&e.push(j[t]);el=
se s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return =
e};m.uniqueSort=3Dfunction(a){if(u){h=3Di,a.sort(u);if(h)for(var =
b=3D1;b<a.length;b++)a[b]=3D=3D=3Da[b-1]&&a.splice(b--,1)}return =
a},m.matches=3Dfunction(a,b){return =
m(a,null,null,b)},m.matchesSelector=3Dfunction(a,b){return =
m(b,null,null,[a]).length>0},m.find=3Dfunction(a,b,c){var =
d,e,f,g,h,i;if(!a)return[];for(e=3D0,f=3Do.order.length;e<f;e++){h=3Do.or=
der[e];if(g=3Do.leftMatch[h].exec(a)){i=3Dg[1],g.splice(1,1);if(i.substr(=
i.length-1)!=3D=3D"\\"){g[1]=3D(g[1]||"").replace(j,""),d=3Do.find[h](g,b=
,c);if(d!=3Dnull){a=3Da.replace(o.match[h],"");break}}}}d||(d=3Dtypeof =
b.getElementsByTagName!=3D"undefined"?b.getElementsByTagName("*"):[]);ret=
urn{set:d,expr:a}},m.filter=3Dfunction(a,c,d,e){var =
f,g,h,i,j,k,l,n,p,q=3Da,r=3D[],s=3Dc,t=3Dc&&c[0]&&m.isXML(c[0]);while(a&&=
c.length){for(h in =
o.filter)if((f=3Do.leftMatch[h].exec(a))!=3Dnull&&f[2]){k=3Do.filter[h],l=
=3Df[1],g=3D!1,f.splice(1,1);if(l.substr(l.length-1)=3D=3D=3D"\\")continu=
e;s=3D=3D=3Dr&&(r=3D[]);if(o.preFilter[h]){f=3Do.preFilter[h](f,s,d,r,e,t=
);if(!f)g=3Di=3D!0;else =
if(f=3D=3D=3D!0)continue}if(f)for(n=3D0;(j=3Ds[n])!=3Dnull;n++)j&&(i=3Dk(=
j,f,n,s),p=3De^i,d&&i!=3Dnull?p?g=3D!0:s[n]=3D!1:p&&(r.push(j),g=3D!0));i=
f(i!=3D=3Db){d||(s=3Dr),a=3Da.replace(o.match[h],"");if(!g)return[];break=
}}if(a=3D=3D=3Dq)if(g=3D=3Dnull)m.error(a);else break;q=3Da}return =
s},m.error=3Dfunction(a){throw new Error("Syntax error, unrecognized =
expression: "+a)};var n=3Dm.getText=3Dfunction(a){var =
b,c,d=3Da.nodeType,e=3D"";if(d){if(d=3D=3D=3D1||d=3D=3D=3D9){if(typeof =
a.textContent=3D=3D"string")return a.textContent;if(typeof =
a.innerText=3D=3D"string")return =
a.innerText.replace(k,"");for(a=3Da.firstChild;a;a=3Da.nextSibling)e+=3Dn=
(a)}else if(d=3D=3D=3D3||d=3D=3D=3D4)return a.nodeValue}else =
for(b=3D0;c=3Da[b];b++)c.nodeType!=3D=3D8&&(e+=3Dn(c));return =
e},o=3Dm.selectors=3D{order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0=
-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=3D=
['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFF=
FF\-]|\\.)+)\s*(?:(\S?=3D)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\=
\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth=
|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\=
-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\)=
)?(?=3D[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\=
([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","=
for":"htmlFor"},attrHandle:{href:function(a){return =
a.getAttribute("href")},type:function(a){return =
a.getAttribute("type")}},relative:{"+":function(a,b){var c=3Dtypeof =
b=3D=3D"string",d=3Dc&&!l.test(b),e=3Dc&&!d;d&&(b=3Db.toLowerCase());for(=
var =
f=3D0,g=3Da.length,h;f<g;f++)if(h=3Da[f]){while((h=3Dh.previousSibling)&&=
h.nodeType!=3D=3D1);a[f]=3De||h&&h.nodeName.toLowerCase()=3D=3D=3Db?h||!1=
:h=3D=3D=3Db}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=3Dtypeof =
b=3D=3D"string",e=3D0,f=3Da.length;if(d&&!l.test(b)){b=3Db.toLowerCase();=
for(;e<f;e++){c=3Da[e];if(c){var =
g=3Dc.parentNode;a[e]=3Dg.nodeName.toLowerCase()=3D=3D=3Db?g:!1}}}else{fo=
r(;e<f;e++)c=3Da[e],c&&(a[e]=3Dd?c.parentNode:c.parentNode=3D=3D=3Db);d&&=
m.filter(b,a,!0)}},"":function(a,b,c){var d,f=3De++,g=3Dx;typeof =
b=3D=3D"string"&&!l.test(b)&&(b=3Db.toLowerCase(),d=3Db,g=3Dw),g("parentN=
ode",b,f,a,d,c)},"~":function(a,b,c){var d,f=3De++,g=3Dx;typeof =
b=3D=3D"string"&&!l.test(b)&&(b=3Db.toLowerCase(),d=3Db,g=3Dw),g("previou=
sSibling",b,f,a,d,c)}},find:{ID:function(a,b,c){if(typeof =
b.getElementById!=3D"undefined"&&!c){var =
d=3Db.getElementById(a[1]);return =
d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof =
b.getElementsByName!=3D"undefined"){var =
c=3D[],d=3Db.getElementsByName(a[1]);for(var =
e=3D0,f=3Dd.length;e<f;e++)d[e].getAttribute("name")=3D=3D=3Da[1]&&c.push=
(d[e]);return c.length=3D=3D=3D0?null:c}},TAG:function(a,b){if(typeof =
b.getElementsByTagName!=3D"undefined")return =
b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=3D=
" "+a[1].replace(j,"")+" ";if(f)return a;for(var =
g=3D0,h;(h=3Db[g])!=3Dnull;g++)h&&(e^(h.className&&(" "+h.className+" =
").replace(/[\t\n\r]/g," =
").indexOf(a)>=3D0)?c||d.push(h):c&&(b[g]=3D!1));return!1},ID:function(a)=
{return a[1].replace(j,"")},TAG:function(a,b){return =
a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]=3D=3D=3D"nth"=
){a[2]||m.error(a[0]),a[2]=3Da[2].replace(/^\+|\s*/g,"");var =
b=3D/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]=3D=3D=3D"even"&&"2n"||a[2]=3D=3D=
=3D"odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=3Db[1]+(b[2]||=
1)-0,a[3]=3Db[3]-0}else a[2]&&m.error(a[0]);a[0]=3De++;return =
a},ATTR:function(a,b,c,d,e,f){var =
g=3Da[1]=3Da[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=3Do.attrMap[g]),a[4=
]=3D(a[4]||a[5]||"").replace(j,""),a[2]=3D=3D=3D"~=3D"&&(a[4]=3D" =
"+a[4]+" ");return =
a},PSEUDO:function(b,c,d,e,f){if(b[1]=3D=3D=3D"not")if((a.exec(b[3])||"")=
.length>1||/^\w/.test(b[3]))b[3]=3Dm(b[3],null,null,c);else{var =
g=3Dm.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else =
if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return =
b},POS:function(a){a.unshift(!0);return =
a}},filters:{enabled:function(a){return =
a.disabled=3D=3D=3D!1&&a.type!=3D=3D"hidden"},disabled:function(a){return=
 a.disabled=3D=3D=3D!0},checked:function(a){return =
a.checked=3D=3D=3D!0},selected:function(a){a.parentNode&&a.parentNode.sel=
ectedIndex;return =
a.selected=3D=3D=3D!0},parent:function(a){return!!a.firstChild},empty:fun=
ction(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).lengt=
h},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var=
 b=3Da.getAttribute("type"),c=3Da.type;return =
a.nodeName.toLowerCase()=3D=3D=3D"input"&&"text"=3D=3D=3Dc&&(b=3D=3D=3Dc|=
|b=3D=3D=3Dnull)},radio:function(a){return =
a.nodeName.toLowerCase()=3D=3D=3D"input"&&"radio"=3D=3D=3Da.type},checkbo=
x:function(a){return =
a.nodeName.toLowerCase()=3D=3D=3D"input"&&"checkbox"=3D=3D=3Da.type},file=
:function(a){return =
a.nodeName.toLowerCase()=3D=3D=3D"input"&&"file"=3D=3D=3Da.type},password=
:function(a){return =
a.nodeName.toLowerCase()=3D=3D=3D"input"&&"password"=3D=3D=3Da.type},subm=
it:function(a){var =
b=3Da.nodeName.toLowerCase();return(b=3D=3D=3D"input"||b=3D=3D=3D"button"=
)&&"submit"=3D=3D=3Da.type},image:function(a){return =
a.nodeName.toLowerCase()=3D=3D=3D"input"&&"image"=3D=3D=3Da.type},reset:f=
unction(a){var =
b=3Da.nodeName.toLowerCase();return(b=3D=3D=3D"input"||b=3D=3D=3D"button"=
)&&"reset"=3D=3D=3Da.type},button:function(a){var =
b=3Da.nodeName.toLowerCase();return =
b=3D=3D=3D"input"&&"button"=3D=3D=3Da.type||b=3D=3D=3D"button"},input:fun=
ction(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:fu=
nction(a){return =
a=3D=3D=3Da.ownerDocument.activeElement}},setFilters:{first:function(a,b)=
{return b=3D=3D=3D0},last:function(a,b,c,d){return =
b=3D=3D=3Dd.length-1},even:function(a,b){return =
b%2=3D=3D=3D0},odd:function(a,b){return =
b%2=3D=3D=3D1},lt:function(a,b,c){return =
b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return =
c[3]-0=3D=3D=3Db},eq:function(a,b,c){return =
c[3]-0=3D=3D=3Db}},filter:{PSEUDO:function(a,b,c,d){var =
e=3Db[1],f=3Do.filters[e];if(f)return =
f(a,c,b,d);if(e=3D=3D=3D"contains")return(a.textContent||a.innerText||n([=
a])||"").indexOf(b[3])>=3D0;if(e=3D=3D=3D"not"){var g=3Db[3];for(var =
h=3D0,i=3Dg.length;h<i;h++)if(g[h]=3D=3D=3Da)return!1;return!0}m.error(e)=
},CHILD:function(a,b){var =
c,e,f,g,h,i,j,k=3Db[1],l=3Da;switch(k){case"only":case"first":while(l=3Dl=
.previousSibling)if(l.nodeType=3D=3D=3D1)return!1;if(k=3D=3D=3D"first")re=
turn!0;l=3Da;case"last":while(l=3Dl.nextSibling)if(l.nodeType=3D=3D=3D1)r=
eturn!1;return!0;case"nth":c=3Db[2],e=3Db[3];if(c=3D=3D=3D1&&e=3D=3D=3D0)=
return!0;f=3Db[0],g=3Da.parentNode;if(g&&(g[d]!=3D=3Df||!a.nodeIndex)){i=3D=
0;for(l=3Dg.firstChild;l;l=3Dl.nextSibling)l.nodeType=3D=3D=3D1&&(l.nodeI=
ndex=3D++i);g[d]=3Df}j=3Da.nodeIndex-e;return =
c=3D=3D=3D0?j=3D=3D=3D0:j%c=3D=3D=3D0&&j/c>=3D0}},ID:function(a,b){return=
 =
a.nodeType=3D=3D=3D1&&a.getAttribute("id")=3D=3D=3Db},TAG:function(a,b){r=
eturn =
b=3D=3D=3D"*"&&a.nodeType=3D=3D=3D1||!!a.nodeName&&a.nodeName.toLowerCase=
()=3D=3D=3Db},CLASS:function(a,b){return(" =
"+(a.className||a.getAttribute("class"))+" =
").indexOf(b)>-1},ATTR:function(a,b){var =
c=3Db[1],d=3Dm.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=3D=
null?a[c]:a.getAttribute(c),e=3Dd+"",f=3Db[2],g=3Db[4];return =
d=3D=3Dnull?f=3D=3D=3D"!=3D":!f&&m.attr?d!=3Dnull:f=3D=3D=3D"=3D"?e=3D=3D=
=3Dg:f=3D=3D=3D"*=3D"?e.indexOf(g)>=3D0:f=3D=3D=3D"~=3D"?(" "+e+" =
").indexOf(g)>=3D0:g?f=3D=3D=3D"!=3D"?e!=3D=3Dg:f=3D=3D=3D"^=3D"?e.indexO=
f(g)=3D=3D=3D0:f=3D=3D=3D"$=3D"?e.substr(e.length-g.length)=3D=3D=3Dg:f=3D=
=3D=3D"|=3D"?e=3D=3D=3Dg||e.substr(0,g.length+1)=3D=3D=3Dg+"-":!1:e&&d!=3D=
=3D!1},POS:function(a,b,c,d){var =
e=3Db[2],f=3Do.setFilters[e];if(f)return =
f(a,c,b,d)}}},p=3Do.match.POS,q=3Dfunction(a,b){return"\\"+(b-0+1)};for(v=
ar r in o.match)o.match[r]=3Dnew =
RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r=
]=3Dnew =
RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q))=
;var =
s=3Dfunction(a,b){a=3DArray.prototype.slice.call(a,0);if(b){b.push.apply(=
b,a);return b}return =
a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].node=
Type}catch(t){s=3Dfunction(a,b){var =
c=3D0,d=3Db||[];if(g.call(a)=3D=3D=3D"[object =
Array]")Array.prototype.push.apply(d,a);else if(typeof =
a.length=3D=3D"number")for(var e=3Da.length;c<e;c++)d.push(a[c]);else =
for(;a[c];c++)d.push(a[c]);return d}}var =
u,v;c.documentElement.compareDocumentPosition?u=3Dfunction(a,b){if(a=3D=3D=
=3Db){h=3D!0;return =
0}if(!a.compareDocumentPosition||!b.compareDocumentPosition)return =
a.compareDocumentPosition?-1:1;return =
a.compareDocumentPosition(b)&4?-1:1}:(u=3Dfunction(a,b){if(a=3D=3D=3Db){h=
=3D!0;return 0}if(a.sourceIndex&&b.sourceIndex)return =
a.sourceIndex-b.sourceIndex;var =
c,d,e=3D[],f=3D[],g=3Da.parentNode,i=3Db.parentNode,j=3Dg;if(g=3D=3D=3Di)=
return v(a,b);if(!g)return-1;if(!i)return =
1;while(j)e.unshift(j),j=3Dj.parentNode;j=3Di;while(j)f.unshift(j),j=3Dj.=
parentNode;c=3De.length,d=3Df.length;for(var =
k=3D0;k<c&&k<d;k++)if(e[k]!=3D=3Df[k])return v(e[k],f[k]);return =
k=3D=3D=3Dc?v(a,f[k],-1):v(e[k],b,1)},v=3Dfunction(a,b,c){if(a=3D=3D=3Db)=
return c;var =
d=3Da.nextSibling;while(d){if(d=3D=3D=3Db)return-1;d=3Dd.nextSibling}retu=
rn 1}),function(){var a=3Dc.createElement("div"),d=3D"script"+(new =
Date).getTime(),e=3Dc.documentElement;a.innerHTML=3D"<a =
name=3D'"+d+"'/>",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.=
find.ID=3Dfunction(a,c,d){if(typeof =
c.getElementById!=3D"undefined"&&!d){var =
e=3Dc.getElementById(a[1]);return e?e.id=3D=3D=3Da[1]||typeof =
e.getAttributeNode!=3D"undefined"&&e.getAttributeNode("id").nodeValue=3D=3D=
=3Da[1]?[e]:b:[]}},o.filter.ID=3Dfunction(a,b){var c=3Dtypeof =
a.getAttributeNode!=3D"undefined"&&a.getAttributeNode("id");return =
a.nodeType=3D=3D=3D1&&c&&c.nodeValue=3D=3D=3Db}),e.removeChild(a),e=3Da=3D=
null}(),function(){var =
a=3Dc.createElement("div");a.appendChild(c.createComment("")),a.getElemen=
tsByTagName("*").length>0&&(o.find.TAG=3Dfunction(a,b){var =
c=3Db.getElementsByTagName(a[1]);if(a[1]=3D=3D=3D"*"){var d=3D[];for(var =
e=3D0;c[e];e++)c[e].nodeType=3D=3D=3D1&&d.push(c[e]);c=3Dd}return =
c}),a.innerHTML=3D"<a href=3D'#'></a>",a.firstChild&&typeof =
a.firstChild.getAttribute!=3D"undefined"&&a.firstChild.getAttribute("href=
")!=3D=3D"#"&&(o.attrHandle.href=3Dfunction(a){return =
a.getAttribute("href",2)}),a=3Dnull}(),c.querySelectorAll&&function(){var=
 a=3Dm,b=3Dc.createElement("div"),d=3D"__sizzle__";b.innerHTML=3D"<p =
class=3D'TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").=
length!=3D=3D0){m=3Dfunction(b,e,f,g){e=3De||c;if(!g&&!m.isXML(e)){var =
h=3D/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType=3D=3D=3D=
1||e.nodeType=3D=3D=3D9)){if(h[1])return =
s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClas=
sName)return =
s(e.getElementsByClassName(h[2]),f)}if(e.nodeType=3D=3D=3D9){if(b=3D=3D=3D=
"body"&&e.body)return s([e.body],f);if(h&&h[3]){var =
i=3De.getElementById(h[3]);if(!i||!i.parentNode)return =
s([],f);if(i.id=3D=3D=3Dh[3])return s([i],f)}try{return =
s(e.querySelectorAll(b),f)}catch(j){}}else =
if(e.nodeType=3D=3D=3D1&&e.nodeName.toLowerCase()!=3D=3D"object"){var =
k=3De,l=3De.getAttribute("id"),n=3Dl||d,p=3De.parentNode,q=3D/^\s*[+~]/.t=
est(b);l?n=3Dn.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=3De.p=
arentNode);try{if(!q||p)return s(e.querySelectorAll("[id=3D'"+n+"'] =
"+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return =
a(b,e,f,g)};for(var e in a)m[e]=3Da[e];b=3Dnull}}(),function(){var =
a=3Dc.documentElement,b=3Da.matchesSelector||a.mozMatchesSelector||a.webk=
itMatchesSelector||a.msMatchesSelector;if(b){var =
d=3D!b.call(c.createElement("div"),"div"),e=3D!1;try{b.call(c.documentEle=
ment,"[test!=3D'']:sizzle")}catch(f){e=3D!0}m.matchesSelector=3Dfunction(=
a,c){c=3Dc.replace(/\=3D\s*([^'"\]]*)\s*\]/g,"=3D'$1']");if(!m.isXML(a))t=
ry{if(e||!o.match.PSEUDO.test(c)&&!/!=3D/.test(c)){var =
f=3Db.call(a,c);if(f||!d||a.document&&a.document.nodeType!=3D=3D11)return=
 f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var =
a=3Dc.createElement("div");a.innerHTML=3D"<div class=3D'test =
e'></div><div =
class=3D'test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClas=
sName("e").length!=3D=3D0){a.lastChild.className=3D"e";if(a.getElementsBy=
ClassName("e").length=3D=3D=3D1)return;o.order.splice(1,0,"CLASS"),o.find=
.CLASS=3Dfunction(a,b,c){if(typeof =
b.getElementsByClassName!=3D"undefined"&&!c)return =
b.getElementsByClassName(a[1])},a=3Dnull}}(),c.documentElement.contains?m=
.contains=3Dfunction(a,b){return =
a!=3D=3Db&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocume=
ntPosition?m.contains=3Dfunction(a,b){return!!(a.compareDocumentPosition(=
b)&16)}:m.contains=3Dfunction(){return!1},m.isXML=3Dfunction(a){var =
b=3D(a?a.ownerDocument||a:0).documentElement;return =
b?b.nodeName!=3D=3D"HTML":!1};var y=3Dfunction(a,b,c){var =
d,e=3D[],f=3D"",g=3Db.nodeType?[b]:b;while(d=3Do.match.PSEUDO.exec(a))f+=3D=
d[0],a=3Da.replace(o.match.PSEUDO,"");a=3Do.relative[a]?a+"*":a;for(var =
h=3D0,i=3Dg.length;h<i;h++)m(a,g[h],e,c);return =
m.filter(f,e)};m.attr=3Df.attr,m.selectors.attrMap=3D{},f.find=3Dm,f.expr=
=3Dm.selectors,f.expr[":"]=3Df.expr.filters,f.unique=3Dm.uniqueSort,f.tex=
t=3Dm.getText,f.isXMLDoc=3Dm.isXML,f.contains=3Dm.contains}();var =
L=3D/Until$/,M=3D/^(?:parents|prevUntil|prevAll)/,N=3D/,/,O=3D/^.[^:#\[\.=
,]*$/,P=3DArray.prototype.slice,Q=3Df.expr.match.POS,R=3D{children:!0,con=
tents:!0,next:!0,prev:!0};f.fn.extend({find:function(a){var =
b=3Dthis,c,d;if(typeof a!=3D"string")return =
f(a).filter(function(){for(c=3D0,d=3Db.length;c<d;c++)if(f.contains(b[c],=
this))return!0});var =
e=3Dthis.pushStack("","find",a),g,h,i;for(c=3D0,d=3Dthis.length;c<d;c++){=
g=3De.length,f.find(a,this[c],e);if(c>0)for(h=3Dg;h<e.length;h++)for(i=3D=
0;i<g;i++)if(e[i]=3D=3D=3De[h]){e.splice(h--,1);break}}return =
e},has:function(a){var b=3Df(a);return this.filter(function(){for(var =
a=3D0,c=3Db.length;a<c;a++)if(f.contains(this,b[a]))return!0})},not:funct=
ion(a){return =
this.pushStack(T(this,a,!1),"not",a)},filter:function(a){return =
this.pushStack(T(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeo=
f =
a=3D=3D"string"?Q.test(a)?f(a,this.context).index(this[0])>=3D0:f.filter(=
a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var =
c=3D[],d,e,g=3Dthis[0];if(f.isArray(a)){var =
h=3D1;while(g&&g.ownerDocument&&g!=3D=3Db){for(d=3D0;d<a.length;d++)f(g).=
is(a[d])&&c.push({selector:a[d],elem:g,level:h});g=3Dg.parentNode,h++}ret=
urn c}var i=3DQ.test(a)||typeof =
a!=3D"string"?f(a,b||this.context):0;for(d=3D0,e=3Dthis.length;d<e;d++){g=
=3Dthis[d];while(g){if(i?i.index(g)>-1:f.find.matchesSelector(g,a)){c.pus=
h(g);break}g=3Dg.parentNode;if(!g||!g.ownerDocument||g=3D=3D=3Db||g.nodeT=
ype=3D=3D=3D11)break}}c=3Dc.length>1?f.unique(c):c;return =
this.pushStack(c,"closest",a)},index:function(a){if(!a)return =
this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof =
a=3D=3D"string")return f.inArray(this[0],f(a));return =
f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=3Dtypeof =
a=3D=3D"string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=3Df.merge(this.=
get(),c);return =
this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return=
 this.add(this.prevObject)}}),f.each({parent:function(a){var =
b=3Da.parentNode;return =
b&&b.nodeType!=3D=3D11?b:null},parents:function(a){return =
f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return =
f.dir(a,"parentNode",c)},next:function(a){return =
f.nth(a,2,"nextSibling")},prev:function(a){return =
f.nth(a,2,"previousSibling")},nextAll:function(a){return =
f.dir(a,"nextSibling")},prevAll:function(a){return =
f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return =
f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return =
f.dir(a,"previousSibling",c)},siblings:function(a){return =
f.sibling(a.parentNode.firstChild,a)},children:function(a){return =
f.sibling(a.firstChild)},contents:function(a){return =
f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.make=
Array(a.childNodes)}},function(a,b){f.fn[a]=3Dfunction(c,d){var =
e=3Df.map(this,b,c);L.test(a)||(d=3Dc),d&&typeof =
d=3D=3D"string"&&(e=3Df.filter(d,e)),e=3Dthis.length>1&&!R[a]?f.unique(e)=
:e,(this.length>1||N.test(d))&&M.test(a)&&(e=3De.reverse());return =
this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:funct=
ion(a,b,c){c&&(a=3D":not("+a+")");return =
b.length=3D=3D=3D1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matche=
s(a,b)},dir:function(a,c,d){var =
e=3D[],g=3Da[c];while(g&&g.nodeType!=3D=3D9&&(d=3D=3D=3Db||g.nodeType!=3D=
=3D1||!f(g).is(d)))g.nodeType=3D=3D=3D1&&e.push(g),g=3Dg[c];return =
e},nth:function(a,b,c,d){b=3Db||1;var =
e=3D0;for(;a;a=3Da[c])if(a.nodeType=3D=3D=3D1&&++e=3D=3D=3Db)break;return=
 a},sibling:function(a,b){var =
c=3D[];for(;a;a=3Da.nextSibling)a.nodeType=3D=3D=3D1&&a!=3D=3Db&&c.push(a=
);return c}});var =
V=3D"abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|f=
ooter|header|hgroup|mark|meter|nav|output|progress|section|summary|time|v=
ideo",W=3D/ =
jQuery\d+=3D"(?:\d+|null)"/g,X=3D/^\s+/,Y=3D/<(?!area|br|col|embed|hr|img=
|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=3D/<([\w:]+)/,$=3D/<tbody/=
i,_=3D/<|&#?\w+;/,ba=3D/<(?:script|style)/i,bb=3D/<(?:script|object|embed=
|option|style)/i,bc=3Dnew =
RegExp("<(?:"+V+")","i"),bd=3D/checked\s*(?:[^=3D]|=3D\s*.checked.)/i,be=3D=
/\/(java|ecma)script/i,bf=3D/^\s*<!(?:\[CDATA\[|\-\-)/,bg=3D{option:[1,"<=
select =
multiple=3D'multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"=
],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>=
"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tb=
ody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],=
_default:[0,"",""]},bh=3DU(c);bg.optgroup=3Dbg.option,bg.tbody=3Dbg.tfoot=
=3Dbg.colgroup=3Dbg.caption=3Dbg.thead,bg.th=3Dbg.td,f.support.htmlSerial=
ize||(bg._default=3D[1,"div<div>","</div>"]),f.fn.extend({text:function(a=
){if(f.isFunction(a))return this.each(function(b){var =
c=3Df(this);c.text(a.call(this,b,c.text()))});if(typeof =
a!=3D"object"&&a!=3D=3Db)return =
this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a)=
);return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return =
this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var =
b=3Df(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.inse=
rtBefore(this[0]),b.map(function(){var =
a=3Dthis;while(a.firstChild&&a.firstChild.nodeType=3D=3D=3D1)a=3Da.firstC=
hild;return a}).append(this)}return =
this},wrapInner:function(a){if(f.isFunction(a))return =
this.each(function(b){f(this).wrapInner(a.call(this,b))});return =
this.each(function(){var =
b=3Df(this),c=3Db.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:fu=
nction(a){var b=3Df.isFunction(a);return =
this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:funct=
ion(){return =
this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWit=
h(this.childNodes)}).end()},append:function(){return =
this.domManip(arguments,!0,function(a){this.nodeType=3D=3D=3D1&&this.appe=
ndChild(a)})},prepend:function(){return =
this.domManip(arguments,!0,function(a){this.nodeType=3D=3D=3D1&&this.inse=
rtBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].pare=
ntNode)return =
this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,thi=
s)});if(arguments.length){var =
a=3Df.clean(arguments);a.push.apply(a,this.toArray());return =
this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[=
0].parentNode)return =
this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,thi=
s.nextSibling)});if(arguments.length){var =
a=3Dthis.pushStack(this,"after",arguments);a.push.apply(a,f.clean(argumen=
ts));return a}},remove:function(a,b){for(var =
c=3D0,d;(d=3Dthis[c])!=3Dnull;c++)if(!a||f.filter(a,[d]).length)!b&&d.nod=
eType=3D=3D=3D1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d=
])),d.parentNode&&d.parentNode.removeChild(d);return =
this},empty:function()=0A=
{for(var =
a=3D0,b;(b=3Dthis[a])!=3Dnull;a++){b.nodeType=3D=3D=3D1&&f.cleanData(b.ge=
tElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}r=
eturn =
this},clone:function(a,b){a=3Da=3D=3Dnull?!1:a,b=3Db=3D=3Dnull?a:b;return=
 this.map(function(){return =
f.clone(this,a,b)})},html:function(a){if(a=3D=3D=3Db)return =
this[0]&&this[0].nodeType=3D=3D=3D1?this[0].innerHTML.replace(W,""):null;=
if(typeof =
a=3D=3D"string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&=
!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=3Da.replace(Y,"<$1></$2>");=
try{for(var =
c=3D0,d=3Dthis.length;c<d;c++)this[c].nodeType=3D=3D=3D1&&(f.cleanData(th=
is[c].getElementsByTagName("*")),this[c].innerHTML=3Da)}catch(e){this.emp=
ty().append(a)}}else f.isFunction(a)?this.each(function(b){var =
c=3Df(this);c.html(a.call(this,b,c.html()))}):this.empty().append(a);retu=
rn =
this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(f.isFunc=
tion(a))return this.each(function(b){var =
c=3Df(this),d=3Dc.html();c.replaceWith(a.call(this,b,d))});typeof =
a!=3D"string"&&(a=3Df(a).detach());return this.each(function(){var =
b=3Dthis.nextSibling,c=3Dthis.parentNode;f(this).remove(),b?f(b).before(a=
):f(c).append(a)})}return =
this.length?this.pushStack(f(f.isFunction(a)?a():a),"replaceWith",a):this=
},detach:function(a){return =
this.remove(a,!0)},domManip:function(a,c,d){var =
e,g,h,i,j=3Da[0],k=3D[];if(!f.support.checkClone&&arguments.length=3D=3D=3D=
3&&typeof j=3D=3D"string"&&bd.test(j))return =
this.each(function(){f(this).domManip(a,c,d,!0)});if(f.isFunction(j))retu=
rn this.each(function(e){var =
g=3Df(this);a[0]=3Dj.call(this,e,c?g.html():b),g.domManip(a,c,d)});if(thi=
s[0]){i=3Dj&&j.parentNode,f.support.parentNode&&i&&i.nodeType=3D=3D=3D11&=
&i.childNodes.length=3D=3D=3Dthis.length?e=3D{fragment:i}:e=3Df.buildFrag=
ment(a,this,k),h=3De.fragment,h.childNodes.length=3D=3D=3D1?g=3Dh=3Dh.fir=
stChild:g=3Dh.firstChild;if(g){c=3Dc&&f.nodeName(g,"tr");for(var =
l=3D0,m=3Dthis.length,n=3Dm-1;l<m;l++)d.call(c?bi(this[l],g):this[l],e.ca=
cheable||m>1&&l<n?f.clone(h,!0,!0):h)}k.length&&f.each(k,bp)}return =
this}}),f.buildFragment=3Dfunction(a,b,d){var =
e,g,h,i,j=3Da[0];b&&b[0]&&(i=3Db[0].ownerDocument||b[0]),i.createDocument=
Fragment||(i=3Dc),a.length=3D=3D=3D1&&typeof =
j=3D=3D"string"&&j.length<512&&i=3D=3D=3Dc&&j.charAt(0)=3D=3D=3D"<"&&!bb.=
test(j)&&(f.support.checkClone||!bd.test(j))&&(f.support.html5Clone||!bc.=
test(j))&&(g=3D!0,h=3Df.fragments[j],h&&h!=3D=3D1&&(e=3Dh)),e||(e=3Di.cre=
ateDocumentFragment(),f.clean(a,i,e,d)),g&&(f.fragments[j]=3Dh?e:1);retur=
n{fragment:e,cacheable:g}},f.fragments=3D{},f.each({appendTo:"append",pre=
pendTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"re=
placeWith"},function(a,b){f.fn[a]=3Dfunction(c){var =
d=3D[],e=3Df(c),g=3Dthis.length=3D=3D=3D1&&this[0].parentNode;if(g&&g.nod=
eType=3D=3D=3D11&&g.childNodes.length=3D=3D=3D1&&e.length=3D=3D=3D1){e[b]=
(this[0]);return this}for(var h=3D0,i=3De.length;h<i;h++){var =
j=3D(h>0?this.clone(!0):this).get();f(e[h])[b](j),d=3Dd.concat(j)}return =
this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var =
d,e,g,h=3Df.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):=
bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeTyp=
e=3D=3D=3D1||a.nodeType=3D=3D=3D11)&&!f.isXMLDoc(a)){bk(a,h),d=3Dbl(a),e=3D=
bl(h);for(g=3D0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=3Dbl(a=
),e=3Dbl(h);for(g=3D0;d[g];++g)bj(d[g],e[g])}}d=3De=3Dnull;return =
h},clean:function(a,b,d,e){var g;b=3Db||c,typeof =
b.createElement=3D=3D"undefined"&&(b=3Db.ownerDocument||b[0]&&b[0].ownerD=
ocument||c);var h=3D[],i;for(var j=3D0,k;(k=3Da[j])!=3Dnull;j++){typeof =
k=3D=3D"number"&&(k+=3D"");if(!k)continue;if(typeof =
k=3D=3D"string")if(!_.test(k))k=3Db.createTextNode(k);else{k=3Dk.replace(=
Y,"<$1></$2>");var =
l=3D(Z.exec(k)||["",""])[1].toLowerCase(),m=3Dbg[l]||bg._default,n=3Dm[0]=
,o=3Db.createElement("div");b=3D=3D=3Dc?bh.appendChild(o):U(b).appendChil=
d(o),o.innerHTML=3Dm[1]+k+m[2];while(n--)o=3Do.lastChild;if(!f.support.tb=
ody){var =
p=3D$.test(k),q=3Dl=3D=3D=3D"table"&&!p?o.firstChild&&o.firstChild.childN=
odes:m[1]=3D=3D=3D"<table>"&&!p?o.childNodes:[];for(i=3Dq.length-1;i>=3D0=
;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.r=
emoveChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(=
b.createTextNode(X.exec(k)[0]),o.firstChild),k=3Do.childNodes}var =
r;if(!f.support.appendChecked)if(k[0]&&typeof =
(r=3Dk.length)=3D=3D"number")for(i=3D0;i<r;i++)bn(k[i]);else =
bn(k);k.nodeType?h.push(k):h=3Df.merge(h,k)}if(d){g=3Dfunction(a){return!=
a.type||be.test(a.type)};for(j=3D0;h[j];j++)if(e&&f.nodeName(h[j],"script=
")&&(!h[j].type||h[j].type.toLowerCase()=3D=3D=3D"text/javascript"))e.pus=
h(h[j].parentNode?h[j].parentNode.removeChild(h[j]):h[j]);else{if(h[j].no=
deType=3D=3D=3D1){var =
s=3Df.grep(h[j].getElementsByTagName("script"),g);h.splice.apply(h,[j+1,0=
].concat(s))}d.appendChild(h[j])}}return h},cleanData:function(a){var =
b,c,d=3Df.cache,e=3Df.event.special,g=3Df.support.deleteExpando;for(var =
h=3D0,i;(i=3Da[h])!=3Dnull;h++){if(i.nodeName&&f.noData[i.nodeName.toLowe=
rCase()])continue;c=3Di[f.expando];if(c){b=3Dd[c];if(b&&b.events){for(var=
 j in =
b.events)e[j]?f.event.remove(i,j):f.removeEvent(i,j,b.handle);b.handle&&(=
b.handle.elem=3Dnull)}g?delete =
i[f.expando]:i.removeAttribute&&i.removeAttribute(f.expando),delete =
d[c]}}}});var =
bq=3D/alpha\([^)]*\)/i,br=3D/opacity=3D([^)]*)/,bs=3D/([A-Z]|^ms)/g,bt=3D=
/^-?\d+(?:px)?$/i,bu=3D/^-?\d/,bv=3D/^([\-+])=3D([\-+.\de]+)/,bw=3D{posit=
ion:"absolute",visibility:"hidden",display:"block"},bx=3D["Left","Right"]=
,by=3D["Top","Bottom"],bz,bA,bB;f.fn.css=3Dfunction(a,c){if(arguments.len=
gth=3D=3D=3D2&&c=3D=3D=3Db)return this;return =
f.access(this,a,c,!0,function(a,c,d){return =
d!=3D=3Db?f.style(a,c,d):f.css(a,c)})},f.extend({cssHooks:{opacity:{get:f=
unction(a,b){if(b){var c=3Dbz(a,"opacity","opacity");return =
c=3D=3D=3D""?"1":c}return =
a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,=
opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.su=
pport.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a=
.nodeType!=3D=3D3&&a.nodeType!=3D=3D8&&!!a.style){var =
g,h,i=3Df.camelCase(c),j=3Da.style,k=3Df.cssHooks[i];c=3Df.cssProps[i]||i=
;if(d=3D=3D=3Db){if(k&&"get"in k&&(g=3Dk.get(a,!1,e))!=3D=3Db)return =
g;return j[c]}h=3Dtypeof =
d,h=3D=3D=3D"string"&&(g=3Dbv.exec(d))&&(d=3D+(g[1]+1)*+g[2]+parseFloat(f=
.css(a,c)),h=3D"number");if(d=3D=3Dnull||h=3D=3D=3D"number"&&isNaN(d))ret=
urn;h=3D=3D=3D"number"&&!f.cssNumber[i]&&(d+=3D"px");if(!k||!("set"in =
k)||(d=3Dk.set(a,d))!=3D=3Db)try{j[c]=3Dd}catch(l){}}},css:function(a,c,d=
){var =
e,g;c=3Df.camelCase(c),g=3Df.cssHooks[c],c=3Df.cssProps[c]||c,c=3D=3D=3D"=
cssFloat"&&(c=3D"float");if(g&&"get"in =
g&&(e=3Dg.get(a,!0,d))!=3D=3Db)return e;if(bz)return =
bz(a,c)},swap:function(a,b,c){var d=3D{};for(var e in =
b)d[e]=3Da.style[e],a.style[e]=3Db[e];c.call(a);for(e in =
b)a.style[e]=3Dd[e]}}),f.curCSS=3Df.css,f.each(["height","width"],functio=
n(a,b){f.cssHooks[b]=3D{get:function(a,c,d){var =
e;if(c){if(a.offsetWidth!=3D=3D0)return =
bC(a,b,d);f.swap(a,bw,function(){e=3DbC(a,b,d)});return =
e}},set:function(a,b){if(!bt.test(b))return =
b;b=3DparseFloat(b);if(b>=3D0)return =
b+"px"}}}),f.support.opacity||(f.cssHooks.opacity=3D{get:function(a,b){re=
turn =
br.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?par=
seFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var =
c=3Da.style,d=3Da.currentStyle,e=3Df.isNumeric(b)?"alpha(opacity=3D"+b*10=
0+")":"",g=3Dd&&d.filter||c.filter||"";c.zoom=3D1;if(b>=3D1&&f.trim(g.rep=
lace(bq,""))=3D=3D=3D""){c.removeAttribute("filter");if(d&&!d.filter)retu=
rn}c.filter=3Dbq.test(g)?g.replace(bq,e):g+" =
"+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRigh=
t=3D{get:function(a,b){var =
c;f.swap(a,{display:"inline-block"},function(){b?c=3Dbz(a,"margin-right",=
"marginRight"):c=3Da.style.marginRight});return =
c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=3Dfunction(a,b)=
{var =
c,d,e;b=3Db.replace(bs,"-$1").toLowerCase(),(d=3Da.ownerDocument.defaultV=
iew)&&(e=3Dd.getComputedStyle(a,null))&&(c=3De.getPropertyValue(b),c=3D=3D=
=3D""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=3Df.style(a,b))=
);return c}),c.documentElement.currentStyle&&(bB=3Dfunction(a,b){var =
c,d,e,f=3Da.currentStyle&&a.currentStyle[b],g=3Da.style;f=3D=3D=3Dnull&&g=
&&(e=3Dg[b])&&(f=3De),!bt.test(f)&&bu.test(f)&&(c=3Dg.left,d=3Da.runtimeS=
tyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=3Da.currentStyle.left),=
g.left=3Db=3D=3D=3D"fontSize"?"1em":f||0,f=3Dg.pixelLeft+"px",g.left=3Dc,=
d&&(a.runtimeStyle.left=3Dd));return =
f=3D=3D=3D""?"auto":f}),bz=3DbA||bB,f.expr&&f.expr.filters&&(f.expr.filte=
rs.hidden=3Dfunction(a){var b=3Da.offsetWidth,c=3Da.offsetHeight;return =
b=3D=3D=3D0&&c=3D=3D=3D0||!f.support.reliableHiddenOffsets&&(a.style&&a.s=
tyle.display||f.css(a,"display"))=3D=3D=3D"none"},f.expr.filters.visible=3D=
function(a){return!f.expr.filters.hidden(a)});var =
bD=3D/%20/g,bE=3D/\[\]$/,bF=3D/\r?\n/g,bG=3D/#.*$/,bH=3D/^(.*?):[ =
\t]*([^\r\n]*)\r?$/mg,bI=3D/^(?:color|date|datetime|datetime-local|email|=
hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=3D=
/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=3D/^(?:G=
ET|HEAD)$/,bL=3D/^\/\//,bM=3D/\?/,bN=3D/<script\b[^<]*(?:(?!<\/script>)<[=
^<]*)*<\/script>/gi,bO=3D/^(?:select|textarea)/i,bP=3D/\s+/,bQ=3D/([?&])_=
=3D[^&]*/,bR=3D/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=3Df.fn=
.load,bT=3D{},bU=3D{},bV,bW,bX=3D["*/"]+["*"];try{bV=3De.href}catch(bY){b=
V=3Dc.createElement("a"),bV.href=3D"",bV=3DbV.href}bW=3DbR.exec(bV.toLowe=
rCase())||[],f.fn.extend({load:function(a,c,d){if(typeof =
a!=3D"string"&&bS)return bS.apply(this,arguments);if(!this.length)return =
this;var e=3Da.indexOf(" ");if(e>=3D0){var =
g=3Da.slice(e,a.length);a=3Da.slice(0,e)}var =
h=3D"GET";c&&(f.isFunction(c)?(d=3Dc,c=3Db):typeof =
c=3D=3D"object"&&(c=3Df.param(c,f.ajaxSettings.traditional),h=3D"POST"));=
var =
i=3Dthis;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,=
b,c){c=3Da.responseText,a.isResolved()&&(a.done(function(a){c=3Da}),i.htm=
l(g?f("<div>").append(c.replace(bN,"")).find(g):c)),d&&i.each(d,[c,b,a])}=
});return this},serialize:function(){return =
f.param(this.serializeArray())},serializeArray:function(){return =
this.map(function(){return =
this.elements?f.makeArray(this.elements):this}).filter(function(){return =
this.name&&!this.disabled&&(this.checked||bO.test(this.nodeName)||bI.test=
(this.type))}).map(function(a,b){var c=3Df(this).val();return =
c=3D=3Dnull?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,va=
lue:a.replace(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).ge=
t()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess =
ajaxSend".split(" "),function(a,b){f.fn[b]=3Dfunction(a){return =
this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=3Dfunction(a,d,e=
,g){f.isFunction(d)&&(g=3Dg||e,e=3Dd,d=3Db);return =
f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript=
:function(a,c){return =
f.get(a,b,c,"script")},getJSON:function(a,b,c){return =
f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b_(a,f.ajaxSettings):(b=3D=
a,a=3Df.ajaxSettings),b_(a,b);return =
a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[1]),global:!0,type:"GET",conte=
ntType:"application/x-www-form-urlencoded",processData:!0,async:!0,accept=
s:{xml:"application/xml, =
text/xml",html:"text/html",text:"text/plain",json:"application/json, =
text/javascript","*":bX},contents:{xml:/xml/,html:/html/,json:/json/},res=
ponseFields:{xml:"responseXML",text:"responseText"},converters:{"* =
text":a.String,"text html":!0,"text json":f.parseJSON,"text =
xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bZ(bT),aj=
axTransport:bZ(bU),ajax:function(a,c){function =
w(a,c,l,m){if(s!=3D=3D2){s=3D2,q&&clearTimeout(q),p=3Db,n=3Dm||"",v.ready=
State=3Da>0?4:0;var =
o,r,u,w=3Dc,x=3Dl?cb(d,v,l):b,y,z;if(a>=3D200&&a<300||a=3D=3D=3D304){if(d=
.ifModified){if(y=3Dv.getResponseHeader("Last-Modified"))f.lastModified[k=
]=3Dy;if(z=3Dv.getResponseHeader("Etag"))f.etag[k]=3Dz}if(a=3D=3D=3D304)w=
=3D"notmodified",o=3D!0;else =
try{r=3Dcc(d,x),w=3D"success",o=3D!0}catch(A){w=3D"parsererror",u=3DA}}el=
se{u=3Dw;if(!w||a)w=3D"error",a<0&&(a=3D0)}v.status=3Da,v.statusText=3D""=
+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j=
),j=3Db,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith=
(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger=
("ajaxStop"))}}typeof a=3D=3D"object"&&(c=3Da,a=3Db),c=3Dc||{};var =
d=3Df.ajaxSetup({},c),e=3Dd.context||d,g=3De!=3D=3Dd&&(e.nodeType||e =
instanceof f)?f(e):f.event,h=3Df.Deferred(),i=3Df.Callbacks("once =
memory"),j=3Dd.statusCode||{},k,l=3D{},m=3D{},n,o,p,q,r,s=3D0,t,u,v=3D{re=
adyState:0,setRequestHeader:function(a,b){if(!s){var =
c=3Da.toLowerCase();a=3Dm[c]=3Dm[c]||a,l[a]=3Db}return =
this},getAllResponseHeaders:function(){return =
s=3D=3D=3D2?n:null},getResponseHeader:function(a){var =
c;if(s=3D=3D=3D2){if(!o){o=3D{};while(c=3DbH.exec(n))o[c[1].toLowerCase()=
]=3Dc[2]}c=3Do[a.toLowerCase()]}return =
c=3D=3D=3Db?null:c},overrideMimeType:function(a){s||(d.mimeType=3Da);retu=
rn this},abort:function(a){a=3Da||"abort",p&&p.abort(a),w(0,a);return =
this}};h.promise(v),v.success=3Dv.done,v.error=3Dv.fail,v.complete=3Di.ad=
d,v.statusCode=3Dfunction(a){if(a){var b;if(s<2)for(b in =
a)j[b]=3D[j[b],a[b]];else b=3Da[v.status],v.then(b,b)}return =
this},d.url=3D((a||d.url)+"").replace(bG,"").replace(bL,bW[1]+"//"),d.dat=
aTypes=3Df.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain=3D=
=3Dnull&&(r=3DbR.exec(d.url.toLowerCase()),d.crossDomain=3D!(!r||r[1]=3D=3D=
bW[1]&&r[2]=3D=3DbW[2]&&(r[3]||(r[1]=3D=3D=3D"http:"?80:443))=3D=3D(bW[3]=
||(bW[1]=3D=3D=3D"http:"?80:443)))),d.data&&d.processData&&typeof =
d.data!=3D"string"&&(d.data=3Df.param(d.data,d.traditional)),b$(bT,d,c,v)=
;if(s=3D=3D=3D2)return!1;t=3Dd.global,d.type=3Dd.type.toUpperCase(),d.has=
Content=3D!bK.test(d.type),t&&f.active++=3D=3D=3D0&&f.event.trigger("ajax=
Start");if(!d.hasContent){d.data&&(d.url+=3D(bM.test(d.url)?"&":"?")+d.da=
ta,delete d.data),k=3Dd.url;if(d.cache=3D=3D=3D!1){var =
x=3Df.now(),y=3Dd.url.replace(bQ,"$1_=3D"+x);d.url=3Dy+(y=3D=3D=3Dd.url?(=
bM.test(d.url)?"&":"?")+"_=3D"+x:"")}}(d.data&&d.hasContent&&d.contentTyp=
e!=3D=3D!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentTy=
pe),d.ifModified&&(k=3Dk||d.url,f.lastModified[k]&&v.setRequestHeader("If=
-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-Non=
e-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accept=
s[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=3D=3D"*"?", =
"+bX+"; q=3D0.01":""):d.accepts["*"]);for(u in =
d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSe=
nd.call(e,v,d)=3D=3D=3D!1||s=3D=3D=3D2)){v.abort();return!1}for(u =
in{success:1,error:1,complete:1})v[u](d[u]);p=3Db$(bU,d,c,v);if(!p)w(-1,"=
No =
Transport");else{v.readyState=3D1,t&&g.trigger("ajaxSend",[v,d]),d.async&=
&d.timeout>0&&(q=3DsetTimeout(function(){v.abort("timeout")},d.timeout));=
try{s=3D1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return =
v},param:function(a,c){var =
d=3D[],e=3Dfunction(a,b){b=3Df.isFunction(b)?b():b,d[d.length]=3DencodeUR=
IComponent(a)+"=3D"+encodeURIComponent(b)};c=3D=3D=3Db&&(c=3Df.ajaxSettin=
gs.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,f=
unction(){e(this.name,this.value)});else for(var g in =
a)ca(g,a[g],c,e);return =
d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}=
});var =
cd=3Df.now(),ce=3D/(\=3D)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jso=
npCallback:function(){return f.expando+"_"+cd++}}),f.ajaxPrefilter("json =
jsonp",function(b,c,d){var =
e=3Db.contentType=3D=3D=3D"application/x-www-form-urlencoded"&&typeof =
b.data=3D=3D"string";if(b.dataTypes[0]=3D=3D=3D"jsonp"||b.jsonp!=3D=3D!1&=
&(ce.test(b.url)||e&&ce.test(b.data))){var =
g,h=3Db.jsonpCallback=3Df.isFunction(b.jsonpCallback)?b.jsonpCallback():b=
.jsonpCallback,i=3Da[h],j=3Db.url,k=3Db.data,l=3D"$1"+h+"$2";b.jsonp!=3D=3D=
!1&&(j=3Dj.replace(ce,l),b.url=3D=3D=3Dj&&(e&&(k=3Dk.replace(ce,l)),b.dat=
a=3D=3D=3Dk&&(j+=3D(/\?/.test(j)?"&":"?")+b.jsonp+"=3D"+h))),b.url=3Dj,b.=
data=3Dk,a[h]=3Dfunction(a){g=3D[a]},d.always(function(){a[h]=3Di,g&&f.is=
Function(i)&&a[h](g[0])}),b.converters["script =
json"]=3Dfunction(){g||f.error(h+" was not called");return =
g[0]},b.dataTypes[0]=3D"json";return"script"}}),f.ajaxSetup({accepts:{scr=
ipt:"text/javascript, application/javascript, application/ecmascript, =
application/x-ecmascript"},contents:{script:/javascript|ecmascript/},conv=
erters:{"text script":function(a){f.globalEval(a);return =
a}}}),f.ajaxPrefilter("script",function(a){a.cache=3D=3D=3Db&&(a.cache=3D=
!1),a.crossDomain&&(a.type=3D"GET",a.global=3D!1)}),f.ajaxTransport("scri=
pt",function(a){if(a.crossDomain){var =
d,e=3Dc.head||c.getElementsByTagName("head")[0]||c.documentElement;return=
{send:function(f,g){d=3Dc.createElement("script"),d.async=3D"async",a.scr=
iptCharset&&(d.charset=3Da.scriptCharset),d.src=3Da.url,d.onload=3Dd.onre=
adystatechange=3Dfunction(a,c){if(c||!d.readyState||/loaded|complete/.tes=
t(d.readyState))d.onload=3Dd.onreadystatechange=3Dnull,e&&d.parentNode&&e=
.removeChild(d),d=3Db,c||g(200,"success")},e.insertBefore(d,e.firstChild)=
},abort:function(){d&&d.onload(0,1)}}}});var =
cf=3Da.ActiveXObject?function(){for(var a in =
ch)ch[a](0,1)}:!1,cg=3D0,ch;f.ajaxSettings.xhr=3Da.ActiveXObject?function=
(){return!this.isLocal&&ci()||cj()}:ci,function(a){f.extend(f.support,{aj=
ax:!!a,cors:!!a&&"withCredentials"in =
a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if=
(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var =
h=3Dc.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.passw=
ord):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in =
c.xhrFields)h[j]=3Dc.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overr=
ideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Req=
uested-With"]=3D"XMLHttpRequest");try{for(j in =
e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null)=
,d=3Dfunction(a,e){var =
j,k,l,m,n;try{if(d&&(e||h.readyState=3D=3D=3D4)){d=3Db,i&&(h.onreadystate=
change=3Df.noop,cf&&delete =
ch[i]);if(e)h.readyState!=3D=3D4&&h.abort();else{j=3Dh.status,l=3Dh.getAl=
lResponseHeaders(),m=3D{},n=3Dh.responseXML,n&&n.documentElement&&(m.xml=3D=
n),m.text=3Dh.responseText;try{k=3Dh.statusText}catch(o){k=3D""}!j&&c.isL=
ocal&&!c.crossDomain?j=3Dm.text?200:404:j=3D=3D=3D1223&&(j=3D204)}}}catch=
(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState=3D=3D=3D4?d():(i=3D+=
+cg,cf&&(ch||(ch=3D{},f(a).unload(cf)),ch[i]=3Dd),h.onreadystatechange=3D=
d)},abort:function(){d&&d(0,1)}}}});var =
ck=3D{},cl,cm,cn=3D/^(?:toggle|show|hide)$/,co=3D/^([+\-]=3D)?([\d+.\-]+)=
([a-z%]*)$/i,cp,cq=3D[["height","marginTop","marginBottom","paddingTop","=
paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddin=
gRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var =
d,e;if(a||a=3D=3D=3D0)return this.animate(cu("show",3),a,b,c);for(var =
g=3D0,h=3Dthis.length;g<h;g++)d=3Dthis[g],d.style&&(e=3Dd.style.display,!=
f._data(d,"olddisplay")&&e=3D=3D=3D"none"&&(e=3Dd.style.display=3D""),e=3D=
=3D=3D""&&f.css(d,"display")=3D=3D=3D"none"&&f._data(d,"olddisplay",cv(d.=
nodeName)));for(g=3D0;g<h;g++){d=3Dthis[g];if(d.style){e=3Dd.style.displa=
y;if(e=3D=3D=3D""||e=3D=3D=3D"none")d.style.display=3Df._data(d,"olddispl=
ay")||""}}return this},hide:function(a,b,c){if(a||a=3D=3D=3D0)return =
this.animate(cu("hide",3),a,b,c);var =
d,e,g=3D0,h=3Dthis.length;for(;g<h;g++)d=3Dthis[g],d.style&&(e=3Df.css(d,=
"display"),e!=3D=3D"none"&&!f._data(d,"olddisplay")&&f._data(d,"olddispla=
y",e));for(g=3D0;g<h;g++)this[g].style&&(this[g].style.display=3D"none");=
return this},_toggle:f.fn.toggle,toggle:function(a,b,c){var d=3Dtypeof =
a=3D=3D"boolean";f.isFunction(a)&&f.isFunction(b)?this._toggle.apply(this=
,arguments):a=3D=3Dnull||d?this.each(function(){var =
b=3Dd?a:f(this).is(":hidden");f(this)[b?"show":"hide"]()}):this.animate(c=
u("toggle",3),a,b,c);return this},fadeTo:function(a,b,c,d){return =
this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},=
a,c,d)},animate:function(a,b,c,d){function =
g(){e.queue=3D=3D=3D!1&&f._mark(this);var =
b=3Df.extend({},e),c=3Dthis.nodeType=3D=3D=3D1,d=3Dc&&f(this).is(":hidden=
"),g,h,i,j,k,l,m,n,o;b.animatedProperties=3D{};for(i in =
a){g=3Df.camelCase(i),i!=3D=3Dg&&(a[g]=3Da[i],delete =
a[i]),h=3Da[g],f.isArray(h)?(b.animatedProperties[g]=3Dh[1],h=3Da[g]=3Dh[=
0]):b.animatedProperties[g]=3Db.specialEasing&&b.specialEasing[g]||b.easi=
ng||"swing";if(h=3D=3D=3D"hide"&&d||h=3D=3D=3D"show"&&!d)return =
b.complete.call(this);c&&(g=3D=3D=3D"height"||g=3D=3D=3D"width")&&(b.over=
flow=3D[this.style.overflow,this.style.overflowX,this.style.overflowY],f.=
css(this,"display")=3D=3D=3D"inline"&&f.css(this,"float")=3D=3D=3D"none"&=
&(!f.support.inlineBlockNeedsLayout||cv(this.nodeName)=3D=3D=3D"inline"?t=
his.style.display=3D"inline-block":this.style.zoom=3D1))}b.overflow!=3Dnu=
ll&&(this.style.overflow=3D"hidden");for(i in a)j=3Dnew =
f.fx(this,b,i),h=3Da[i],cn.test(h)?(o=3Df._data(this,"toggle"+i)||(h=3D=3D=
=3D"toggle"?d?"show":"hide":0),o?(f._data(this,"toggle"+i,o=3D=3D=3D"show=
"?"hide":"show"),j[o]()):j[h]()):(k=3Dco.exec(h),l=3Dj.cur(),k?(m=3Dparse=
Float(k[2]),n=3Dk[3]||(f.cssNumber[i]?"":"px"),n!=3D=3D"px"&&(f.style(thi=
s,i,(m||1)+n),l=3D(m||1)/j.cur()*l,f.style(this,i,l+n)),k[1]&&(m=3D(k[1]=3D=
=3D=3D"-=3D"?-1:1)*m+l),j.custom(l,m,n)):j.custom(l,h,""));return!0}var =
e=3Df.speed(b,c,d);if(f.isEmptyObject(a))return =
this.each(e.complete,[!1]);a=3Df.extend({},a);return =
e.queue=3D=3D=3D!1?this.each(g):this.queue(e.queue,g)},stop:function(a,c,=
d){typeof =
a!=3D"string"&&(d=3Dc,c=3Da,a=3Db),c&&a!=3D=3D!1&&this.queue(a||"fx",[]);=
return this.each(function(){function h(a,b,c){var =
e=3Db[c];f.removeData(a,c,!0),e.stop(d)}var =
b,c=3D!1,e=3Df.timers,g=3Df._data(this);d||f._unmark(!0,this);if(a=3D=3Dn=
ull)for(b in =
g)g[b]&&g[b].stop&&b.indexOf(".run")=3D=3D=3Db.length-4&&h(this,g,b);else=
 =
g[b=3Da+".run"]&&g[b].stop&&h(this,g,b);for(b=3De.length;b--;)e[b].elem=3D=
=3D=3Dthis&&(a=3D=3Dnull||e[b].queue=3D=3D=3Da)&&(d?e[b](!0):e[b].saveSta=
te(),c=3D!0,e.splice(b,1));(!d||!c)&&f.dequeue(this,a)})}}),f.each({slide=
Down:cu("show",1),slideUp:cu("hide",1),slideToggle:cu("toggle",1),fadeIn:=
{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},=
function(a,b){f.fn[a]=3Dfunction(a,c,d){return =
this.animate(b,a,c,d)}}),f.extend({speed:function(a,b,c){var =
d=3Da&&typeof =
a=3D=3D"object"?f.extend({},a):{complete:c||!c&&b||f.isFunction(a)&&a,dur=
ation:a,easing:c&&b||b&&!f.isFunction(b)&&b};d.duration=3Df.fx.off?0:type=
of d.duration=3D=3D"number"?d.duration:d.duration in =
f.fx.speeds?f.fx.speeds[d.duration]:f.fx.speeds._default;if(d.queue=3D=3D=
null||d.queue=3D=3D=3D!0)d.queue=3D"fx";d.old=3Dd.complete,d.complete=3Df=
unction(a){f.isFunction(d.old)&&d.old.call(this),d.queue?f.dequeue(this,d=
.queue):a!=3D=3D!1&&f._unmark(this)};return =
d},easing:{linear:function(a,b,c,d){return =
c+d*a},swing:function(a,b,c,d){return(-Math.cos(a*Math.PI)/2+.5)*d+c}},ti=
mers:[],fx:function(a,b,c){this.options=3Db,this.elem=3Da,this.prop=3Dc,b=
.orig=3Db.orig||{}}}),f.fx.prototype=3D{update:function(){this.options.st=
ep&&this.options.step.call(this.elem,this.now,this),(f.fx.step[this.prop]=
||f.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=3Dnu=
ll&&(!this.elem.style||this.elem.style[this.prop]=3D=3Dnull))return =
this.elem[this.prop];var a,b=3Df.css(this.elem,this.prop);return =
isNaN(a=3DparseFloat(b))?!b||b=3D=3D=3D"auto"?0:b:a},custom:function(a,c,=
d){function h(a){return e.step(a)}var =
e=3Dthis,g=3Df.fx;this.startTime=3Dcr||cs(),this.end=3Dc,this.now=3Dthis.=
start=3Da,this.pos=3Dthis.state=3D0,this.unit=3Dd||this.unit||(f.cssNumbe=
r[this.prop]?"":"px"),h.queue=3Dthis.options.queue,h.elem=3Dthis.elem,h.s=
aveState=3Dfunction(){e.options.hide&&f._data(e.elem,"fxshow"+e.prop)=3D=3D=
=3Db&&f._data(e.elem,"fxshow"+e.prop,e.start)},h()&&f.timers.push(h)&&!cp=
&&(cp=3DsetInterval(g.tick,g.interval))},show:function(){var =
a=3Df._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=3D=
a||f.style(this.elem,this.prop),this.options.show=3D!0,a!=3D=3Db?this.cus=
tom(this.cur(),a):this.custom(this.prop=3D=3D=3D"width"||this.prop=3D=3D=3D=
"height"?1:0,this.cur()),f(this.elem).show()},hide:function(){this.option=
s.orig[this.prop]=3Df._data(this.elem,"fxshow"+this.prop)||f.style(this.e=
lem,this.prop),this.options.hide=3D!0,this.custom(this.cur(),0)},step:fun=
ction(a){var =
b,c,d,e=3Dcr||cs(),g=3D!0,h=3Dthis.elem,i=3Dthis.options;if(a||e>=3Di.dur=
ation+this.startTime){this.now=3Dthis.end,this.pos=3Dthis.state=3D1,this.=
update(),i.animatedProperties[this.prop]=3D!0;for(b in =
i.animatedProperties)i.animatedProperties[b]!=3D=3D!0&&(g=3D!1);if(g){i.o=
verflow!=3Dnull&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],functio=
n(a,b){h.style["overflow"+b]=3Di.overflow[a]}),i.hide&&f(h).hide();if(i.h=
ide||i.show)for(b in =
i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0)=
,f.removeData(h,"toggle"+b,!0);d=3Di.complete,d&&(i.complete=3D!1,d.call(=
h))}return!1}i.duration=3D=3DInfinity?this.now=3De:(c=3De-this.startTime,=
this.state=3Dc/i.duration,this.pos=3Df.easing[i.animatedProperties[this.p=
rop]](this.state,c,0,1,i.duration),this.now=3Dthis.start+(this.end-this.s=
tart)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){v=
ar =
a,b=3Df.timers,c=3D0;for(;c<b.length;c++)a=3Db[c],!a()&&b[c]=3D=3D=3Da&&b=
.splice(c--,1);b.length||f.fx.stop()},interval:13,stop:function(){clearIn=
terval(cp),cp=3Dnull},speeds:{slow:600,fast:200,_default:400},step:{opaci=
ty:function(a){f.style(a.elem,"opacity",a.now)},_default:function(a){a.el=
em.style&&a.elem.style[a.prop]!=3Dnull?a.elem.style[a.prop]=3Da.now+a.uni=
t:a.elem[a.prop]=3Da.now}}}),f.each(["width","height"],function(a,b){f.fx=
.step[b]=3Dfunction(a){f.style(a.elem,b,Math.max(0,a.now)+a.unit)}}),f.ex=
pr&&f.expr.filters&&(f.expr.filters.animated=3Dfunction(a){return =
f.grep(f.timers,function(b){return a=3D=3D=3Db.elem}).length});var =
cw=3D/^t(?:able|d|h)$/i,cx=3D/^(?:body|html)$/i;"getBoundingClientRect"in=
 c.documentElement?f.fn.offset=3Dfunction(a){var =
b=3Dthis[0],c;if(a)return =
this.each(function(b){f.offset.setOffset(this,a,b)});if(!b||!b.ownerDocum=
ent)return null;if(b=3D=3D=3Db.ownerDocument.body)return =
f.offset.bodyOffset(b);try{c=3Db.getBoundingClientRect()}catch(d){}var =
e=3Db.ownerDocument,g=3De.documentElement;if(!c||!f.contains(g,b))return =
c?{top:c.top,left:c.left}:{top:0,left:0};var =
h=3De.body,i=3Dcy(e),j=3Dg.clientTop||h.clientTop||0,k=3Dg.clientLeft||h.=
clientLeft||0,l=3Di.pageYOffset||f.support.boxModel&&g.scrollTop||h.scrol=
lTop,m=3Di.pageXOffset||f.support.boxModel&&g.scrollLeft||h.scrollLeft,n=3D=
c.top+l-j,o=3Dc.left+m-k;return{top:n,left:o}}:f.fn.offset=3Dfunction(a){=
var b=3Dthis[0];if(a)return =
this.each(function(b){f.offset.setOffset(this,a,b)});if(!b||!b.ownerDocum=
ent)return null;if(b=3D=3D=3Db.ownerDocument.body)return =
f.offset.bodyOffset(b);var =
c,d=3Db.offsetParent,e=3Db,g=3Db.ownerDocument,h=3Dg.documentElement,i=3D=
g.body,j=3Dg.defaultView,k=3Dj?j.getComputedStyle(b,null):b.currentStyle,=
l=3Db.offsetTop,m=3Db.offsetLeft;while((b=3Db.parentNode)&&b!=3D=3Di&&b!=3D=
=3Dh){if(f.support.fixedPosition&&k.position=3D=3D=3D"fixed")break;c=3Dj?=
j.getComputedStyle(b,null):b.currentStyle,l-=3Db.scrollTop,m-=3Db.scrollL=
eft,b=3D=3D=3Dd&&(l+=3Db.offsetTop,m+=3Db.offsetLeft,f.support.doesNotAdd=
Border&&(!f.support.doesAddBorderForTableAndCells||!cw.test(b.nodeName))&=
&(l+=3DparseFloat(c.borderTopWidth)||0,m+=3DparseFloat(c.borderLeftWidth)=
||0),e=3Dd,d=3Db.offsetParent),f.support.subtractsBorderForOverflowNotVis=
ible&&c.overflow!=3D=3D"visible"&&(l+=3DparseFloat(c.borderTopWidth)||0,m=
+=3DparseFloat(c.borderLeftWidth)||0),k=3Dc}if(k.position=3D=3D=3D"relati=
ve"||k.position=3D=3D=3D"static")l+=3Di.offsetTop,m+=3Di.offsetLeft;f.sup=
port.fixedPosition&&k.position=3D=3D=3D"fixed"&&(l+=3DMath.max(h.scrollTo=
p,i.scrollTop),m+=3DMath.max(h.scrollLeft,i.scrollLeft));return{top:l,lef=
t:m}},f.offset=3D{bodyOffset:function(a){var =
b=3Da.offsetTop,c=3Da.offsetLeft;f.support.doesNotIncludeMarginInBodyOffs=
et&&(b+=3DparseFloat(f.css(a,"marginTop"))||0,c+=3DparseFloat(f.css(a,"ma=
rginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var =
d=3Df.css(a,"position");d=3D=3D=3D"static"&&(a.style.position=3D"relative=
");var =
e=3Df(a),g=3De.offset(),h=3Df.css(a,"top"),i=3Df.css(a,"left"),j=3D(d=3D=3D=
=3D"absolute"||d=3D=3D=3D"fixed")&&f.inArray("auto",[h,i])>-1,k=3D{},l=3D=
{},m,n;j?(l=3De.position(),m=3Dl.top,n=3Dl.left):(m=3DparseFloat(h)||0,n=3D=
parseFloat(i)||0),f.isFunction(b)&&(b=3Db.call(a,c,g)),b.top!=3Dnull&&(k.=
top=3Db.top-g.top+m),b.left!=3Dnull&&(k.left=3Db.left-g.left+n),"using"in=
 =
b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[=
0])return null;var =
a=3Dthis[0],b=3Dthis.offsetParent(),c=3Dthis.offset(),d=3Dcx.test(b[0].no=
deName)?{top:0,left:0}:b.offset();c.top-=3DparseFloat(f.css(a,"marginTop"=
))||0,c.left-=3DparseFloat(f.css(a,"marginLeft"))||0,d.top+=3DparseFloat(=
f.css(b[0],"borderTopWidth"))||0,d.left+=3DparseFloat(f.css(b[0],"borderL=
eftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:f=
unction(){return this.map(function(){var =
a=3Dthis.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"pos=
ition")=3D=3D=3D"static")a=3Da.offsetParent;return =
a})}}),f.each(["Left","Top"],function(a,c){var =
d=3D"scroll"+c;f.fn[d]=3Dfunction(c){var =
e,g;if(c=3D=3D=3Db){e=3Dthis[0];if(!e)return null;g=3Dcy(e);return =
g?"pageXOffset"in =
g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documen=
tElement[d]||g.document.body[d]:e[d]}return =
this.each(function(){g=3Dcy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:=
f(g).scrollTop()):this[d]=3Dc})}}),f.each(["Height","Width"],function(a,c=
){var d=3Dc.toLowerCase();f.fn["inner"+c]=3Dfunction(){var =
a=3Dthis[0];return =
a?a.style?parseFloat(f.css(a,d,"padding")):this[d]():null},f.fn["outer"+c=
]=3Dfunction(a){var b=3Dthis[0];return =
b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():null},f.fn=
[d]=3Dfunction(a){var e=3Dthis[0];if(!e)return =
a=3D=3Dnull?null:this;if(f.isFunction(a))return =
this.each(function(b){var =
c=3Df(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var =
g=3De.document.documentElement["client"+c],h=3De.document.body;return =
e.document.compatMode=3D=3D=3D"CSS1Compat"&&g||h&&h["client"+c]||g}if(e.n=
odeType=3D=3D=3D9)return =
Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentEleme=
nt["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a=3D=3D=
=3Db){var i=3Df.css(e,d),j=3DparseFloat(i);return =
f.isNumeric(j)?j:i}return this.css(d,typeof =
a=3D=3D"string"?a:a+"px")}}),a.jQuery=3Da.$=3Df,typeof =
define=3D=3D"function"&&define.amd&&define.amd.jQuery&&define("jquery",[]=
,function(){return f})})(window);
------=_NextPart_000_0000_01CDC417.0A321A40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cdn.ttgtmedia.com/rms/ux/javascript/moScripts.js

/* Compiled on Wed Nov 14 21:41:46 EDT 2012 */=0A=
$(document).ready(function(d){(function(g,f,h){g.pageUrl=3Df('link[rel=3D=
"canonical"]').attr("href")||window.location.href;g.siteName=3Dwindow.SIT=
E_name;g.bodyId=3Ddocument.body.id.toString();g.articleTitle=3Df("#headli=
ne").find("h1").text()||document.title;g.userAgent=3Dwindow.navigator.use=
rAgent;g.language=3Df("html").attr("lang")||"en";g.gaAccountID=3Dwindow.S=
ITE_gaAccountID||"";g.lightboxOpacity=3D"0.50";g.getShortUrl=3Dfunction(k=
,m){var =
i=3D{requestUrl:"http://api.bit.ly/v3/shorten",login:"uxtechtarget",key:"=
R_3711c9f9013670f25d70b047c8deb6f2"};var l=3Dfunction(n){if(typeof =
m=3D=3D=3D"function"){m.call(this,n)}else{return n}};var =
j=3Df.ajax({url:i.requestUrl,contentType:"application/x-www-form-urlencod=
ed",dataType:"jsonp",async:false,data:({login:i.login,apiKey:i.key,longUr=
l:k})});j.done(function(n){if(n.status_txt=3D=3D=3D"OK"){l(n.data.url)}el=
se{g.log("bit.ly API log: =
"+n.status_txt);l(k)}});j.fail(function(n,o){g.log("Couldn't connect to =
url shortening service: =
"+n+o);l(k)})};g.getRecaptcha=3Dfunction(n,j,l,m){var =
i=3D{script:"http://www.google.com/recaptcha/api/js/recaptcha_ajax.js",ke=
y:"6LeNJAQAAAAAALNfHl-1afGZI24Gn-xsuS48kTKE"};var =
k=3Df.ajax({url:i.script,dataType:"script"});k.done(function(){if(typeof =
Recaptcha!=3D=3D"undefined"){Recaptcha.create(i.key,n,{tabindex:j||0,them=
e:l||"red",callback:m||"",lang:g.language})}})};g.mailTo=3Dfunction(k){va=
r j=3D{to:k.to,subject:k.subject,body:k.body};var =
i=3D"mailto:"+j.to+"?subject=3D"+encodeURIComponent(j.subject)+"&body=3D"=
+encodeURIComponent(j.body);window.location.href=3Di};g.generateEditorEma=
ilAddress=3Dfunction(){var =
j=3D"editor",l=3Dg.siteName,i=3D".com",k=3D/\IN|UK|AU$/g;l=3Dl.replace(k,=
function(m){switch(m){case"UK":i=3D".co.uk";break;case"IN":i=3D".in";brea=
k;case"AU":i=3D".com.au";break}return""});return =
j+"@"+l.toLowerCase()+i};g.getUrlParams=3Dfunction(){var =
j,m,l=3D{};j=3D(window.location.search.substring(1)).split("&");for(var =
k=3D0;k<j.length;k++){if(j[k]!=3D=3D""){m=3Dj[k].split("=3D");if(typeof =
m[1]!=3D=3D"undefined"&&m[1].length>0){l[m[0]]=3D(decodeURIComponent(m[1]=
)).replace(/(\+)/g," ")}else{l[m[0]]=3Dtrue}}}return =
l};g.isAssumedUs=3Dfunction(){function l(){var m=3Di();return =
Math.floor(m+436)}function i(){var n=3Dnew Date();var m=3Dnew =
Date(n.getFullYear(),0,1);var p=3Dnew Date(n.getFullYear(),6,1);var =
o=3DMath.max(m.getTimezoneOffset()/60,p.getTimezoneOffset()/60);return(-o=
)}function k(){var =
m=3Dwindow.navigator.language||window.navigator.userLanguage;return =
m!=3D=3Dnull&&m.match(/en-US/i)!=3D=3Dnull}var j=3Dl();return =
k()&&(j>=3D426&&j<=3D431)};g.getReferrerKeywords=3Dfunction(){function =
o(q){var r=3Ddocument.cookie;var =
t=3Dr.indexOf(q+"=3D");if(t!=3D=3D-1){var s=3Dt+q.length+1;var =
p=3Dr.indexOf(";",s);if(p=3D=3D=3D-1){p=3Dr.length}return =
r.substring(s,p)}else{return""}}var =
i=3Do("referrer");if(i!=3D=3D""){i=3DdecodeURIComponent(i);var =
m=3DdecodeURIComponent(document.referrer);var =
l=3D/referrer(.*);key/g;var n=3D/keyword(.*);asrc/g;var =
k=3Dl.exec(i)[1]||"";var =
j;if(m=3D=3D=3Dk){j=3DdecodeURIComponent(n.exec(i)[1]||"");j=3Dj.replace(=
/\+/g," ");return j}else{return null}}else{return =
null}};g.log=3Dfunction(l,k){if(g.getUrlParams().molog=3D=3D=3Dtrue){var =
j=3Df("<div =
/>",{id:"moLogClose"}).bind("click",function(){window.location.assign(win=
dow.location.pathname)});var i=3Df("#moLog");if(!i.length){i=3Df("<div =
/>",{id:"moLog",html:"<ul />"}).append(j).appendTo("body")}if(typeof =
l=3D=3D=3D"undefined"){l=3D"Everything is ok..."}if(typeof =
k=3D=3D=3D"undefined"){k=3D"default"}i.find("ul").append('<li =
class=3D"type-'+k+'">'+l+"</li>")}else{if(window.console&&console.dir){co=
nsole.dir(l)}else{return}}};g.stash=3D{set:function(i,j){if(typeof =
window.localStorage!=3D=3D"undefined"&&typeof =
window.JSON!=3D=3D"undefined"){if(typeof =
j=3D=3D=3D"object"){j=3DJSON.stringify(j)}try{localStorage.setItem(i,j)}c=
atch(k){if(k=3D=3D=3D"QUOTA_EXCEEDED_ERR"){g.log("storage quota =
exceeded")}}}},get:function(i){if(typeof =
window.localStorage!=3D=3D"undefined"){var =
j=3DlocalStorage.getItem(i);try{j=3DJSON.parse(j)}catch(k){}finally{retur=
n j}}},flush:function(i){if(typeof =
window.localStorage!=3D=3D"undefined"){localStorage.removeItem(i)}}};g.ch=
angeTextSize=3Dfunction(m){var n=3Df("#articleBody");var =
j=3Dn.data("originalTextSize");if(typeof =
j=3D=3D=3D"undefined"){j=3D"16px"}var i=3DparseFloat(j);var =
l=3Dj.slice(-2);var =
k;f(".activeSize").removeClass("activeSize");switch(m){case =
0:f("#contentTools-textSizeSmall").addClass("activeSize");k=3Di;g.saveUi(=
{textSize:0});break;case =
1:f("#contentTools-textSizeMedium").addClass("activeSize");k=3Di*1.25;g.s=
aveUi({textSize:1});break;case =
2:f("#contentTools-textSizeLarge").addClass("activeSize");k=3Di*1.5;g.sav=
eUi({textSize:2});break}n.css("font-size",k+l)};g.saveUi=3Dfunction(j){va=
r =
i=3D{textSize:0};f.extend(i,j);g.stash.set("uiObj",i)};g.getString=3Dfunc=
tion(j){var i=3D{en:{noComment:"Please add a =
comment.",noRecaptcha:"Please enter the words in the =
recaptcha.",recaptchaFail:"The recaptcha code you entered was incorrect. =
Please try again.",serviceUnavailable:"This service is currently =
unavailable. Please try again later.",postRejected:"Your post has been =
rejected."},es:{noComment:"Please add a comment.",noRecaptcha:"Please =
enter the words in the recaptcha.",recaptchaFail:"The recaptcha code you =
entered was incorrect. Please try again.",serviceUnavailable:"This =
service is currently unavailable. Please try again =
later.",postRejected:"Your post has been rejected."}};return =
i[g.language][j]}}(window.mo=3Dwindow.mo||{},jQuery));switch(mo.bodyId){c=
ase"sdef":d("#relatedContent").addClass("open");break;case"topicLeaf":d("=
.leadStory").prependTo("#articleBody");break;case"topics":d(".parentTopic=
Highlights").prependTo(".parentTopicSection").show();break;case"news":var=
 =
c=3Dd(".listTypeArchive");if(c.length>1){c.eq(0).hide().children("li").pr=
ependTo("#articleBody .listTypeArchive")}break}(function(){var =
j=3Dd("#guideToc");if(j.length){var f=3D"";var i;var g;var =
h=3Dd(".articleSection").find("h2");h.each(function(){i=3Dd(this);g=3Di.c=
losest(".articleSection");f+=3D'<li><a =
href=3D"#'+g.attr("id")+'">'+i.text()+"</a></li>";g.addClass("visibleSect=
ion")});if(f.length){j.show().children(".listTypeToc").empty().html(f)}}}=
());d("#headerTechtargetLogo").on("click",function(g){g.preventDefault();=
var =
f=3Dwindow.networkPopupURL||"";if(f){d.colorbox({iframe:true,href:f,trans=
ition:"none",opacity:mo.lightboxOpacity,height:"835px",width:"825px"})}})=
;if(d("#disqus_thread").length){d("#adPsl, =
.pageNav").appendTo("#article")}(function(){var =
f=3Dd(".mmContentSponsoredNews");var h=3Df.parent("li");var =
g=3Df.children("li").addClass("mmSponsoredNews").detach();g.splice(0,Math=
.floor(g.length/2));g.insertAfter(h.prev("li").find("ul > =
li:last-child"));h.remove()})();d(".megaMenu").megaMenu({showDropDownArro=
ws:false,navLinkPadding:0});d(".tooltipText").toolTips();d("#siteArchiveL=
ist").bureau();d("#siteTopicList").bureau({showToggleAllButton:true,showT=
oggleAllButtonText:"Open all =
topics"});d("#researchTechTerms").bureau();d(".carousel").carousel({navig=
ation:false,pagination:true,autoPlay:true,autoPlaySpeed:10000});if(mo.bod=
yId!=3D=3D"HPCI2"){d(".filmstrip").filmstrip()}d(".sliderStory").glider({=
controls:true,storySummary:true});d(".sliderPhoto").glider({controls:true=
,itemsToShow:7,showCurrent:true});d(".sliderVideo").glider({controls:true=
,playIcon:true});d(".leadStoryTypeText").leadStory({type:"text",autoPlay:=
true,autoPlaySpeed:10000});d(".leadStoryTypeInteractive").leadStory({type=
:"interactive",autoPlay:true,autoPlaySpeed:10000,stageSpeed:500,mouseEven=
t:"click",tracer:true});d(".figResizeable").graphicResizer({showToggle:tr=
ue,resizeSpeed:600,mouseEvent:"click"});d("#showMoreRelatedContent").expa=
ndorama({hiddenContent:"#relatedContentHide",callback:function(){d("#rela=
tedContentHide").find(".articleColumns > =
ul").uniformHeights()},iconHtml:"<span></span>"});d("#articleHeaderHidden=
PanelButton").expandorama({hiddenContent:"#articleHeaderHiddenPanel"});d(=
"#showMoreBlogroll").expandorama({hiddenContent:"#blogrollHidden",iconHtm=
l:"<span></span>"});d("#relatedSitesNav").tabList({callback:function(){d(=
"#relatedSitesHeadlines").find(".rshCols").uniformHeights()},tabContent:d=
("#relatedSitesHeadlines").children("li")});d("#ezinePreviousIssuesNav").=
tabList({tabContent:d("#ezinePreviousIssuesContent").children("li")});d("=
#rssFilter").tabList({tabContent:d("#rssList").children("div")});d("#cont=
ributorTabsNav").tabList({tabContent:d("#contributorTabsContent").childre=
n("li")});d("#ebooksTabsNav").tabList({tabContent:d("#ebooksTabsContent")=
.children("li")});d("#findTechBrowseTopicNav").tabList({tabContent:d("#fi=
ndTechBrowseTopicContent").children("li"),autoPlay:false,autoPlaySpeed:10=
000});d("#overviewTechTabsNav").tabList({tabContent:d("#overviewTechTabsC=
ontent").children("li")});d("#ttSitesFilter").tabList({tabContent:d("#ttS=
itesList").children("div")});d("#portalTopicsFilter").tabList({tabContent=
:d("#portalTopicsList").children("div")});if(mo.bodyId=3D=3D=3D"topicLeaf=
"){d("#topicsFilter").tabList({tabContent:d("#topicsList").children("div"=
)})}if(mo.bodyId=3D=3D=3D"topicListing"){d("#topicsFilterTab-"+mo.getUrlP=
arams().bucketCode).addClass("selected").append("<span></span>")}d(".down=
loadIssueFormEmailAddress, #getEmailUpdatesEmailAddress, =
.premiumContentPromoTextbox, .emailOptinFormEmailAddress, =
.mlOptinFormEmailAddress").textboxValueizer("Email =
Address");if(window.ttUser=3D=3D=3D1){d(".emailOptin, #mlEmailAlerts, =
#sidebar #emailUpdates, .downloadEzine, =
.downloadEzineLogin").hide()}d(".mlOptin").hide();d(".mlOptinOpen").on("c=
lick",function(){d(".mlOptin").slideToggle()});d(".mlOptinClose").on("cli=
ck",function(){d(".mlOptin").slideUp()});d(".openInNewWindow").on("click"=
,function(f){f.preventDefault();window.open(this.href)});d("a.consentWind=
ow").click(function(f){window.open(this.href,"Consent","scrollbars=3Dno,r=
esizable=3Dno,toolbar=3Dno,width=3D375,height=3D350");f.preventDefault()}=
);if(d(".podcastdownload").length){d.getScript("http://cdn.ttgtmedia.com/=
rms/ux/javascript/mediaelement-and-player.min.js",function(){d("audio").m=
ediaelementplayer({pluginPath:"http://cdn.ttgtmedia.com/rms/ux/flash/"})}=
)}if(d("#articleHeader #headline h1 img").length){var =
e=3Dd("#articleHeader #headline h1 img").attr("src");d("#articleHeader =
#headline =
h1").css({"background-image":"url("+e+")","background-repeat":"no-repeat"=
,"margin-bottom":"0","max-height":"65px","max-width":"600px","text-indent=
":"-9999px"});d("#articleHeader #headline h1 =
img").remove()}if(d(".myclass .parentTopicHomepage img").length){var =
b=3Dd(".myclass .parentTopicHomepage img").attr("src");d(".myclass =
.parentTopicHomepage").css({"background-image":"url("+b+")","background-r=
epeat":"no-repeat","background-position":"10px =
10px",height:"85px","margin-bottom":"0","max-height":"85px","max-width":"=
638px",padding:"0","text-indent":"-9999px",width:"638px"});d(".myclass =
.parentTopicHomepage =
img").remove()}d(".getVideoThumbnail").getVideoThumbnail();d(".figModal")=
.find("> a").on("click",function(h){h.preventDefault();var =
g=3Dd(this);var =
f=3Dg.next(".figCaption").text();f=3Dd.trim(f);if(f.length>0){f=3D"<div>"=
+f+"</div>"}g.attr("title",f);g.colorbox({photo:true,maxWidth:"90%",maxHe=
ight:"90%",opacity:mo.lightboxOpacity})});var a=3Dfunction(){var =
g=3Dmo.getReferrerKeywords();if(g=3D=3D=3Dnull){if(mo.siteName=3D=3D=3D"W=
hatIs"){var f=3Dmo.getUrlParams();if(typeof =
f.q!=3D=3D"undefined"){return f.q}else{return"Search our IT =
encyclopedia..."}}else{return"SEARCH"}}else{return =
g}};d("#headerNavigationSearchTextbox, =
#footerNavigationSearchTextbox").textboxValueizer(a());d("#findTechSearch=
Textbox").textboxValueizer("Thousands of Tech =
definitions...");d("#siteOverviewSearchTextbox").textboxValueizer("Search=
 thousands of tech definitions...");(function(){var =
g=3Dmo.stash.get("uiObj");if(!g){mo.saveUi()}else{if(mo.bodyId=3D=3D=3D"h=
ome"){return}var =
f=3Dd("#articleBody");f.data({originalTextSize:f.css("font-size")});var =
h=3Dg.textSize;switch(h){case 0:break;case =
1:mo.changeTextSize(1);break;case =
2:mo.changeTextSize(2);break}}}());if(!(!!window.JSON&&!!JSON.parse)){d.a=
jax({url:"http://cdn.ttgtmedia.com/rms/ux/javascript/json2.min.js",dataTy=
pe:"script"})}if(mo.userAgent.indexOf("MSIE =
7")>-1||mo.userAgent.indexOf("MSIE =
8")>-1){d(".listTypeCollapsible").each(function(){d(this).find("> =
li:even").addClass("oddRow")})}if(mo.userAgent.indexOf("MSIE =
7.0")>-1){d("#breadcrumbs ul =
li").not(":first-child").prepend("&gt;&nbsp;&nbsp;");d(".listTypeTagCloud=
 =
li").each(function(){if(d(this).is(":not(:last-child)")){d(this).css("mar=
gin-left","0").append(",&nbsp;&nbsp;")}})}});$(window).on("load",function=
(){$(".articleColumns > ul").uniformHeights();$(".articleSectionColumns =
> ul").uniformHeights();$(".childTopicColumns > =
ul").uniformHeights();$("#relatedSitesHeadlines =
.rshCols").uniformHeights();$(".ebooksTabs").uniformHeights();$(".ebooksT=
abs .listTypeEzineIssues").uniformHeights();(function(){var =
b=3D$("#premiumContentPromo");if(b.length){var =
d=3Dmo.isAssumedUs()?window.promoContentInUs:window.promoContentOutsideUs=
;var c=3D'<img src=3D"'+d.imageUrl+'" alt=3D"'+d.imageAltText+'" =
class=3D"premiumContentPromoMagCover" /><p =
class=3D"premiumContentPromoCopy">'+d.copy+'</p><p =
class=3D"premiumContentPromoDownload"><a href=3D"'+d.downloadUrl+'" =
class=3D"button primaryButton">Download</a></p>';var =
a=3Dfunction(){if(window.loggedIn=3D=3D=3D1){b.addClass("loggedIn")}else{=
$("#premiumContentPromoContainer_FromURL").val(d.downloadUrl)}if($(window=
).width()<1024){return}b.show()};b.on("promoCopyAdded",a);b.on("mouseente=
r",function(){$(this).addClass("expanded")});b.on("mouseleave",function()=
{if(b.find(".premiumContentPromoTextbox").is(":focus")){return}$(this).re=
moveClass("expanded")});b.find(".premiumContentPromoBody").prepend(c).tri=
gger("promoCopyAdded")}})();(function(){var =
h=3D$(".viewRelatedContent");if(h.length){var =
f=3D"/vgn-ext-templating/techtarget/search/related.json";var =
c=3D".viewRelatedContentButton";var a=3D".viewRelatedContentList";var =
i=3D"relatedContentList";var e=3Dfunction(j){var =
k=3Dj.find(a).children("li");if(k.length>0){return true}else{return =
false}};var g=3Dfunction(){var l=3D$(this);if(e(l)){return}var =
j=3D{defId:l.data("defId")||false,language:mo.language};var =
k=3D$.ajax({url:f,type:"GET",contentType:"application/json; =
charset=3Dutf-8",jsonpCallback:i,dataType:"jsonp",data:j});k.done(functio=
n(m){d(m,l)});k.fail(function(m,n){mo.log("json request failed because: =
"+n)})};var d=3Dfunction(j,l){var k=3Dl.find(a);k.append(b(j))};var =
b=3Dfunction(o){var =
m,p,l,k,j,n=3D"";$.each(o.related,function(){m=3Dthis.url;p=3Dthis.title;=
l=3Dthis.summary;k=3Dthis.typeLabel;j=3Dthis.site;n+=3D'<li><a =
href=3D"'+m+'">'+p+"</a><p>"+l+'<span class=3D"pageListMetaData">'+k+" | =
"+j+"</span></p></li>"});return =
n};h.hideAndSeek(c,a,"displayRelatedContent").on("displayRelatedContent",=
g)}})();(function(){var c=3D$("#comments");if(c.length){var =
F=3Dc.find("#commentsList");var g=3Dfalse;var s=3D0;var C=3D'<li =
id=3D"commentsNone"><p>There are currently no responses.<br /><a =
href=3D"#" class=3D"callToAction commentsModalOpen">Be the first to tell =
us what you think.</a></p></li>';var i=3D"commentList";var =
q=3D{commentList:"/vgn-ext-templating/techtarget/comments/list.json",comm=
entPost:"/vgn-ext-templating/techtarget/comments/add.json",pollPost:"/vgn=
-ext-templating/techtarget/comments/poll/submit.json"};var =
b=3D{reference_id:c.data("commentReferenceId")||false,forumId:c.data("com=
mentForumId")||false,url:c.data("commentUrl")||false};var d=3D{};var =
H=3Dc.find("#commentsModal");var K=3DH.find("#commentsModalForm");var =
J=3DK.find("#commentsModalFormMessage");var =
f=3DK.find("#commentsModalFormRecaptcha");var =
z=3DH.find("#commentsModalMessaging");var a=3Dz.html();var =
u=3D{noComment:mo.getString("noComment"),noRecaptcha:mo.getString("noReca=
ptcha"),recaptchaFail:mo.getString("recaptchaFail"),serviceUnavailable:mo=
.getString("serviceUnavailable"),postRejected:mo.getString("postRejected"=
)};var k=3Dfalse;var j=3Dfalse;var r=3D$("#commentsPollResults");var =
L=3D$('<div id=3D"userEngagement" />');var t=3Dfunction(){var =
N=3D$("#commentsCol1, =
#commentsCol2"),M=3D0;N.each(function(){M=3D$(this).height()>M?$(this).he=
ight():M});N.css("min-height",M)};if(!b.reference_id||!b.forumId||!b.url)=
{c.hide();return mo.log("error: data attributes missing from #comments? =
OR possible duplicate #comments ids on page?")}(function(){var =
M=3D$.ajax({url:q.commentList,type:"GET",contentType:"application/json; =
charset=3Dutf-8",jsonpCallback:i,dataType:"jsonp",data:b});M.done(functio=
n(N){d=3DN;h(d);o(d)});M.fail(function(N,O){mo.log("Comments json =
request failed because: "+N+O);h()});c.show()})();var =
h=3Dfunction(M){if(typeof =
M!=3D=3D"undefined"){if(M.hasOwnProperty("comments")&&M.comments!=3D=3D""=
){if(g=3D=3D=3Dfalse){g=3Dtrue;F.empty()}F.prepend(I(M)).trigger("comment=
sLoaded",s);t()}else{F.prepend(C)}}else{F.prepend(C)}};var =
I=3Dfunction(U){var P,S,M,R,O,T,V,Q=3D"";var =
N=3D$.makeArray(U.comments);$.each(N,function(){s++;P=3Dthis.user;S=3De(t=
his.message);M=3Dthis.source;R=3Dthis.sourceUrl;O=3Dmoment(this.postDate)=
;T=3DO.format("D MMM YYYY");V=3DO.format("h:mm A =
z");if(P=3D=3D=3D"Post"){var =
W=3D"";W=3DF.find(".commentUsername")[0];W=3DW.innerText||W.textContent;W=
=3DW.replace("Post ","");W=3D(Number(W)+1);if(isNaN(W)){W=3D""}P=3DP+" =
"+W.toString()}var X=3D(M!=3D=3Dnull)?'<div =
class=3D"commentSource"><span class=3D"commentSourceSite">via <em =
class=3D"'+M+'">'+M+'</em></span><span =
class=3D"commentSourceViewProfile"><a href=3D"'+R+'" =
target=3D"_new">View Profile</a></span></div>':"";Q+=3D'<li><div =
class=3D"commentMetadata"><span =
class=3D"commentUsername">'+P+'</span><span =
class=3D"commentDate">'+T+'</span><span =
class=3D"commentDate">'+V+'</span><span class=3D"commentReport"><a =
href=3D"replaceMe" class=3D"button secondaryButton report"><span =
class=3D"icon"></span>Report</a></span></div><div =
class=3D"commentBody">'+S+X+"</div></li>"});return Q};var =
e=3Dfunction(M){return =
M.replace(/&amp;/g,"&").replace(/&quot;/g,'"').replace(/&#039;/g,"'").rep=
lace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/\n/g,"<br />")};var =
B=3Dfunction(){var =
M=3DK.find("#recaptcha_response_field");if($.trim(J.val())=3D=3D=3D""){x(=
"noComment")}else{if($.trim(M.val())=3D=3D=3D""){x("noRecaptcha")}else{re=
turn true}}};var =
G=3Dfunction(M){if(M.attr("disabled")){M.attr("disabled",false)}else{M.at=
tr("disabled",true)}};var =
x=3Dfunction(M){if(M.reset){z.html(a)}else{z.fadeOut("fast",function(){z.=
html("<p>"+u[M]+"</p>").fadeIn("normal")})}};var =
y=3Dfunction(O){O.preventDefault();var M=3D$(this);G(M);if(B()){var =
N=3D$.ajax({url:q.commentPost,type:"POST",contentType:"application/x-www-=
form-urlencoded; =
charset=3DUTF-8",data:K.serialize()});N.done(function(P){if(P.success=3D=3D=
=3Dtrue){h(P);G(M);$.colorbox.close()}else{G(M);x(P.error)}});N.fail(func=
tion(P,Q){mo.log("Comment post request failed because: =
"+Q)})}else{G(M)}};var v=3Dfunction(P){P.preventDefault();var =
N=3D$(this).siblings(".commentUsername").text();var =
O=3D{to:mo.generateEditorEmailAddress(),subject:"COMMENT REPORT: =
"+mo.articleTitle,body:N+" has been flagged on =
"+mo.articleTitle+".\n\nTo view this comment, visit: "+mo.pageUrl};var =
M=3D"mailto:"+O.to+"?subject=3D"+encodeURIComponent(O.subject)+"&body=3D"=
+encodeURIComponent(O.body);window.location.href=3DM};var =
o=3Dfunction(P){if(P.hasOwnProperty("poll")&&P.poll!=3D=3D""){if($("#inli=
neRegistration").length){return}var =
O=3Dmo.getUrlParams();if(O.pre=3D=3D=3D"off"||O.intt=3D=3D=3D"off"){retur=
n}k=3Dtrue;A(d);var N=3D0;for(var =
M=3DP.poll.options.length-1;M>=3D0;M--){N+=3DP.poll.options[M].count}if(N=
>0){j=3Dtrue;n(d)}}};var =
A=3Dfunction(M){L.append(l(M)).appendTo("body").on("click","#userEngageme=
ntClose",w).peekaboo();$("#userEngagementForm").on("click","label",functi=
on(){$("#userEngagementFormSubmit").animate({opacity:0.25},100,function()=
{G($(this))}).animate({opacity:1},100);$("#userEngagementForm").off("clic=
k","label")}).on("submit",{showPollResults:true},function(N){D(N,function=
(){m(N)});w()})};var l=3Dfunction(R){var N=3DR.poll.question;var =
M=3DR.poll.id;var O=3D$.makeArray(R.poll.options);var Q=3D"";var =
P=3D"";$.each(O,function(){P+=3D'<label><input type=3D"radio" =
name=3D"optionId" value=3D"'+this.id+'" =
/>'+this.label+"</label>"});Q+=3D'<span =
id=3D"userEngagementClose"></span><form =
id=3D"userEngagementForm"><legend>'+N+"</legend>"+P+'<input =
type=3D"hidden" name=3D"questionId" value=3D"'+M+'" /><button =
type=3D"submit" id=3D"userEngagementFormSubmit" class=3D"button =
primaryButton" disabled=3D"disabled">Submit</button></form><div =
id=3D"userEngagementToComments"><a href=3D"#comments">View Comments =
('+s+")</a></div>";return Q};var =
D=3Dfunction(N,O){N.preventDefault();var =
M=3D$.ajax({url:q.pollPost,type:"POST",data:$("#userEngagementForm").seri=
alize()});M.done(function(P){if(P.success=3D=3D=3Dtrue){p(P);r.children()=
.clone().appendTo("#commentsModalPollResults");H.addClass("showPollResult=
s");if(O&&typeof(O)=3D=3D=3D"function"){O(N)}}else{mo.log(P.error)}});M.f=
ail(function(P,Q){mo.log("Poll post request failed because: "+Q)})};var =
w=3Dfunction(){L.dismiss()};var n=3Dfunction(P){var =
N=3Dd.poll.question;var M=3DE(P);var =
O=3D"<h5>"+N+"</h5>"+M;r.html(O).show()};var p=3Dfunction(N){var =
M=3DE(N);r.find("img").replaceWith(M)};var E=3Dfunction(O){var =
M=3D$.makeArray(O.poll.options);var T=3D[];var N=3D[];var =
Q=3D0;$.each(M,function(){T.push(this.label);N.push(this.count);Q+=3Dthis=
.count});var S=3Dfunction(U,V,W){return =
Math.round(((U/V)*100)*Math.pow(10,W))/Math.pow(10,W)};var =
P=3D$.map(T,function(V,U){return V+" ("+S(N[U],Q,2)+"%)"});var =
R=3D{cht:"p",chf:"bg,s,f1f1f100",chs:"196",chd:"t:"+N.join(","),chdl:P.jo=
in("|"),chdls:"000000,11",chof:"png",chds:"a",chdlp:"bv"};return'<img =
src=3D"http://chart.apis.google.com/chart?'+$.param(R)+'" />'};var =
m=3Dfunction(M){M.preventDefault();f.spin("small");if(M.data.showPollResu=
lts){H.addClass("showPollResults")}else{H.removeClass("showPollResults")}=
$.colorbox({onOpen:function(){mo.getRecaptcha(f[0],2,"white",function(){f=
.spin(false)});J.val("").focus();H.show()},onCleanup:function(){if(typeof=
 =
Recaptcha!=3D=3D"undefined"){Recaptcha.destroy()}x({reset:true});H.hide()=
},inline:true,href:"#commentsModal",transition:"none",scrolling:false,opa=
city:mo.lightboxOpacity})};c.on("click",".commentsModalOpen",{showPollRes=
ults:false},m).on("click",".commentReport",v);K.on("click","#commentsModa=
lFormSubmit",y)}})();(function(){var =
d=3D$("#contributorAskQuestionForm");if(d.length){var =
h=3Dmo.generateEditorEmailAddress();var c=3D"Ask a question: =
"+mo.articleTitle;var =
b=3D"/vgn-ext-templating/techtarget/email/post.json";var =
e=3D{emailType:"SIMPLE_TEXT",fromAddress:{emailId:null},toAddresses:[{ema=
ilId:h}],emailSubject:c,emailTextBody:""};var =
f=3Dd.find("#contributorAskQuestionFormMessage");var g=3D'<h2>Thank you =
for your question.</h2><p>We will submit your question to our experts. =
If they are able to answer, it will be posted on <a =
href=3D"/answers">our Expert Answers page</a>.</p><p>You can also ask =
your peers at <a =
href=3D"http://itknowledgeexchange.techtarget.com/itanswers/" =
target=3D"_new">ITKnowledgeExchange</a>.</p>';var =
a=3Dfunction(j){j.preventDefault();e.emailTextBody=3Df.val();var =
i=3D$.ajax({url:b,type:"POST",contentType:"application/json; =
charset=3Dutf-8",data:JSON.stringify(e)});i.done(function(k){if(k.success=
=3D=3D=3Dtrue){$("#contributorTabAsk").empty().html(g)}else{mo.log(k.emai=
lStatusMsg)}});i.fail(function(k,l){mo.log("Poll post request failed =
because: =
"+l)})};d.on("click","#contributorAskQuestionFormSubmit",a)}})();(functio=
n(){var =
c=3D$("#contributorTabFollow").find(".socialMediaFollow-twitter");if(c.le=
ngth){var b=3D$("<div/>",{id:"contributorTweets",html:"<h3>Latest =
Twitter posts:</h3>"});var =
a=3Dc.attr("href").replace(/https?:\/\/(www\.)?twitter\.com\/(#!\/)?@?/g,=
"").replace(/\/[a-z]*/gi,"");b.tweety({twitterHandle:a,numberOfTweets:10}=
);$(".listTypeContributorFollow").after(b)}})();(function(){$("#askExpert=
QuestionButton").on("click",function(b){b.preventDefault();var =
a=3D{to:mo.generateEditorEmailAddress(),subject:"Ask the =
Expert",body:""};mo.mailTo(a)})})();(function(){var =
p=3D$("#contentTools");if(p.length){$("#contentTools-commentCount, =
.contentTools-comments").find("span").text(function(){var =
y=3D$(this);$("#commentsList").on("commentsLoaded",function(A,z){if(z>0){=
y.text(z)}})});$("#contentTools-print").find("a").on("click",function(y){=
y.preventDefault();window.open(this.href)});var =
o=3D$(".textSizer");o.on("click",function(A){A.preventDefault();var =
y=3D$(this).parent("li");var =
z=3Dy.attr("id");if(y.hasClass("activeSize")){return}switch(z){case"conte=
ntTools-textSizeSmall":mo.changeTextSize(0);break;case"contentTools-textS=
izeMedium":mo.changeTextSize(1);break;case"contentTools-textSizeLarge":mo=
.changeTextSize(2);break}}).show();$("#contentTools-email").on("click",fu=
nction(A){A.preventDefault();var =
y=3D"http://api.addthis.com/oexchange/0.8/forward/email/offer?";var =
B=3D{en:"TechTargetSearchSites",es:"TechTargetSearchSitesSpanish"};var =
z=3D{pubid:"uxtechtarget",url:window.location.href,title:document.title,e=
mail_template:B[mo.language],ct:1};window.open(y+$.param(z),"EmailAFriend=
","width=3D540,height=3D770");return =
false});$("body").prepend("<script>var addthis_config =3D {ui_language: =
mo.language,data_ga_property: mo.gaAccountID,data_ga_social: =
true};<\/script>");var a=3D$("#socialMedia-addThis");if(a.length){var =
t=3Ddocument.getElementById("socialMedia-addThis").childNodes[0];var =
g=3D"http://s7.addthis.com/js/250/addthis_widget.js";var q=3D{};var =
x=3D{pubid:"uxtechtarget",async:true,domready:true,data_track_clickback:t=
rue,data_ga_tracker:"UA-18475716-1"};$.ajax({url:g,cache:true,dataType:"s=
cript"}).done(function(){if(typeof =
addthis!=3D=3D"undefined"){addthis.button(t,x,q);addthis.init();a.show()}=
})}var c=3D$("#socialMedia-plusoneButton");if(c.length){var =
h=3Ddocument.getElementById("socialMedia-plusoneButton").childNodes[0];va=
r w=3D"https://apis.google.com/js/plusone.js";var =
v=3D{size:"medium",annotation:"bubble",expandTo:"top"};$.ajax({url:w,cach=
e:true,dataType:"script"}).done(function(){if(typeof =
gapi!=3D=3D"undefined"){gapi.plusone.render(h,v)}})}var =
i=3D$("#socialMedia-tweetButton");if(i.length){var =
m=3D"http://platform.twitter.com/widgets.js";$.ajax({url:m,cache:true,dat=
aType:"script"})}var k=3D$("#socialMedia-tweetButtonWhatIs");var =
n=3Ddocument.title;if(n.length>90){n=3Dn.substring(0,90)+"..."}if(k.lengt=
h){var =
j=3D"http://platform.twitter.com/widgets.js";$.ajax({url:j,cache:true,dat=
aType:"script"});$("#socialMedia-tweetButtonWhatIs =
a").attr({"data-via":"whatisdotcom","data-text":n})}window.twttr=3D(funct=
ion(C,z,D){var =
y,B,A=3DC.getElementsByTagName(z)[0];if(C.getElementById(D)){return}B=3DC=
.createElement(z);B.id=3DD;B.src=3D"//platform.twitter.com/widgets.js";A.=
parentNode.insertBefore(B,A);return =
window.twttr||(y=3D{_e:[],ready:function(E){y._e.push(E)}})}(document,"sc=
ript","twitter-wjs"));var =
s=3Dfunction(y){if(y){_gaq.push(["_trackSocial","twitter","tweet",window.=
location.href])}};twttr.ready(function(y){y.events.bind("tweet",s)});var =
u=3D$("#socialMedia-facebookLike");if(u.length){var =
d=3D$("<div/>",{"class":"fb-like","data-href":encodeURIComponent(window.l=
ocation.href),"data-send":"false","data-layout":"button_count","data-widt=
h":"90","data-show-faces":"false"});u.append(d)}var =
r=3Dwindow.location.href.split("/");var =
b=3Dr[0]+"//"+r[2]+"/vgn-ext-templating/html/fbChannel.html";$("body").pr=
epend('<div id=3D"fb-root"></div><script>window.fbAsyncInit =3D function =
() {FB.init({xfbml: true, channelURL: "'+b+"\"});};(function (d, s, id) =
{var js, fjs =3D d.getElementsByTagName(s)[0]; if (d.getElementById(id)) =
return; js =3D d.createElement(s); js.id =3D id; js.src =3D =
\"//connect.facebook.net/en_US/all.js\"; fjs.parentNode.insertBefore(js, =
fjs);}(document, 'script', 'facebook-jssdk'));<\/script>");var =
l=3D$("#socialMedia-linkedInButton");if(l.length){var =
f=3D$("<script/>",{type:"IN/Share","data-url":window.location.href,"data-=
counter":"right"});var =
e=3D"http://platform.linkedin.com/in.js";$.ajax({url:e,dataType:"script"}=
);l.append(f)}$("#socialMedia-linkedin a, #socialMedia-facebook a, =
#socialMedia-twitter a, #socialMedia-google =
a").on("click",function(z){z.preventDefault();var =
y=3D$(this).parent().attr("id");mo.getShortUrl(mo.pageUrl,function(E){var=
 G=3DencodeURIComponent(E);var =
F=3DencodeURIComponent(mo.articleTitle);var =
D=3D"http://www.linkedin.com/shareArticle?mini=3Dtrue&url=3D"+G+"&title=3D=
"+F;var B=3D"http://www.facebook.com/share.php?u=3D"+G+"&t=3D"+F;var =
C=3D"http://twitter.com/home?status=3DReading "+F+" "+G;var =
A=3D"https://plus.google.com/share?url=3D"+G;switch(y){case"socialMedia-l=
inkedin":_gaq.push(["_trackSocial","linkedin","share"]);window.open(D);br=
eak;case"socialMedia-facebook":_gaq.push(["_trackSocial","facebook","shar=
e"]);window.open(B);break;case"socialMedia-twitter":_gaq.push(["_trackSoc=
ial","twitter","tweet"]);window.open(C);break;case"socialMedia-google":_g=
aq.push(["_trackSocial","google","share"]);window.open(A);break}})});p.sh=
ow()}}());(function(){var =
a=3D$(".socialMediaButtons");if(a.length){a.html('<div =
class=3D"addthis_toolbox addthis_default_style "><a =
class=3D"addthis_button_tweet" tw:related=3D"addthis"></a><a =
class=3D"addthis_button_facebook_like" =
fb:like:layout=3D"button_count"></a><a =
class=3D"addthis_button_linkedin_counter"></a><a =
class=3D"addthis_button_google_plusone" g:plusone:size=3D"medium"></a><a =
class=3D"addthis_counter addthis_pill_style"></a></div>');if(typeof =
addthis=3D=3D=3D"undefined"){$.ajax({url:"http://s7.addthis.com/js/250/ad=
dthis_widget.js",cache:true,dataType:"script"}).done(function(){if(typeof=
 addthis!=3D=3D"undefined"){addthis.init()}})}}}());(function(){var =
a=3D$(".socialMediaButtons2");if(a.length){a.html('<div =
class=3D"addthis_toolbox addthis_default_style "><a =
class=3D"addthis_counter"></a><a class=3D"addthis_button_tweet" =
tw:related=3D"addthis" tw:count=3D"vertical"><a =
class=3D"addthis_button_google_plusone" =
g:plusone:size=3D"tall"></a></a><a =
class=3D"addthis_button_facebook_like" =
fb:like:layout=3D"box_count"></a></div>');if(typeof =
addthis=3D=3D=3D"undefined"){$.ajax({url:"http://s7.addthis.com/js/250/ad=
dthis_widget.js",cache:true,dataType:"script"}).done(function(){if(typeof=
 =
addthis!=3D=3D"undefined"){addthis.init()}})}}}())});(function(a){a.fn.ge=
tVideoThumbnail=3Dfunction(){var b=3D{apiName:"Brightcove Media =
API",apiUrl:"http://api.brightcove.com/services/library",apiKey:"G8thULsW=
pbbOlMthhkzc6qf31MLILp5SuJSSpsFUcP0."};var =
g=3D{command:"find_videos_by_ids",token:b.apiKey,video_ids:"",video_field=
s:"thumbnailURL"};var d=3D[];var f=3Dthis.filter(function(){var =
h=3Da(this);var i=3Dh.data("videoId");if(h.is("img")&&typeof =
i!=3D=3D"undefined"&&i!=3D=3D""){if(i.toString().substr(0,4)=3D=3D=3D"htt=
p"){h.attr("src",i).css("display","block")}else{d.push(i);return =
h}}});if(d.length>0){var =
c=3Dfunction(h){f.map(function(j){if(h.items[j]!=3D=3Dnull){a(this).attr(=
"src",decodeURIComponent(h.items[j].thumbnailURL)).css("display","block")=
}else{mo.log(b.apiName+" is returning "+h.items[j]+" for this image ID =
-> "+a(this).data("videoId"),"error")}})};g.video_ids=3Dd.toString();var =
e=3Da.ajax({url:b.apiUrl,contentType:"application/json; =
charset=3Dutf-8",dataType:"jsonp",data:g});e.done(function(h){if(h&&!h.er=
ror){c(h)}else{if(h.error){mo.log("Error connecting to "+b.apiName+". =
Error: "+h.error)}}});e.fail(function(h,i){mo.log("Error connecting to =
"+b.apiName+". Status: "+i)})}}})(jQuery);(function(d,b,f){var =
c=3D"graphicResizer";var =
e=3D{showToggle:true,resizeSpeed:500,mouseEvent:"click",callback:function=
(){}};function =
a(h,g){this.element=3Dh;this.options=3Dd.extend({},e,g);this._defaults=3D=
e;this._name=3Dc;this.init()}a.prototype.init=3Dfunction(){var =
j=3Dthis.options;var k=3Dd(this.element);var =
i=3Dk.find(".toggleSize");var g=3Dd('<span class=3D"embiggen"><span =
class=3D"icon"></span></span>');var =
h;if(j.showToggle){i.prepend(g)}i.on(j.mouseEvent,function(l){l.preventDe=
fault();h=3Dd(this);if(h.data("state")=3D=3D=3D"expanded"){k.removeClass(=
"figureExpanded").animate({width:h.data("origWidth")+"px"},{duration:j.re=
sizeSpeed,easing:"easeInCubic"},function(){j.callback.call(this)});g.togg=
leClass("embiggen =
smallify");h.data("state","closed")}else{k.addClass("figureExpanded").ani=
mate({width:"100%"},{duration:j.resizeSpeed,easing:"easeOutCubic"},functi=
on(){j.callback.call(this)});g.toggleClass("embiggen =
smallify");h.data("state","expanded");h.data("origWidth",h.width())}})};d=
.fn[c]=3Dfunction(g){return =
this.each(function(){if(!d.data(this,"plugin_"+c)){d.data(this,"plugin_"+=
c,new =
a(this,g))}})}}(jQuery,window));(function(a){a.fn.bureau=3Dfunction(l){va=
r f=3D{showToggleAllButton:false,showToggleAllButtonText:"Open all"};var =
b=3Da.extend(f,l);var d=3Da(this).find(".listTypeCollapsible");var =
k=3Dd.find("> li");var c=3Da("<span/>",{"class":"drawerKnob"});var =
h=3Dk.length;var j=3D0;var i=3D{open:function(m){var =
n=3Da(m);n.each(function(){a(this).find(".listTypeCollapsibleContent").sl=
ideDown({duration:250,easing:"easeInCubic",complete:function(){n.addClass=
("open")}})})},close:function(m){var =
n=3Da(m);n.each(function(){a(this).find(".listTypeCollapsibleContent").sl=
ideUp({duration:250,easing:"easeInCubic",complete:function(){n.removeClas=
s("open")}})})}};var g=3Da('<a href=3D"#" class=3D"openAllDrawers =
allClosed">'+b.showToggleAllButtonText+"</a>");var =
e=3Dfunction(n){n.preventDefault();var =
m=3Da(this);if(m.hasClass("allClosed")){m.removeClass("allClosed").text("=
Close all");i.open(m.siblings(".listTypeCollapsible").find("> =
li").not(".stuck"))}else{m.addClass("allClosed").text(b.showToggleAllButt=
onText);i.close(m.siblings(".listTypeCollapsible").find("> =
li").not(".stuck"))}};k.each(function(){var n=3Da(this);var =
m=3Dn.find(".listTypeCollapsibleContent").children().size();if(m){n.appen=
d(c.clone())}else{j++;n.addClass("stuck")}});k.on("click",function(n){var=
 =
m=3Da(this);if(!m.hasClass("stuck")){if(!m.hasClass("open")){n.preventDef=
ault();i.open(this)}else{if(n.target.className=3D=3D=3D"drawerKnob"){n.pr=
eventDefault();i.close(this)}}}});if(b.showToggleAllButton&&h!=3D=3Dj){g.=
insertBefore(d);g.on("click",e)}}})(jQuery);(function(a){a.fn.formHinter=3D=
function(){return this.each(function(){var =
c=3Da(this).children("li").children('input[type=3D"text"]',"textarea");va=
r f;var d;var e;var =
b;c.each(function(){f=3Da(this);d=3Df.prev("label").text();f.attr("value"=
,d).attr("title",d);f.focus(function(){e=3Da.trim(a(this).attr("value"));=
if(e=3D=3D=3Da(this).attr("title")){a(this).attr("value","")}});f.blur(fu=
nction(){b=3Da.trim(a(this).attr("value"));if(b=3D=3D=3D""){a(this).attr(=
"value",a(this).attr("title"))}})})})}})(jQuery);(function(a){a.fn.hideAn=
dSeek=3Dfunction(c,b,d){return this.each(function(){var =
f=3Da(this),e=3Df.find(c),g=3Df.find(b);e.on("click",function(i){var =
h=3Df.hasClass("open");i.preventDefault();if(!!d){f.trigger(d)}if(h){f.re=
moveClass("open");g.hide()}else{f.addClass("open");g.show()}})})}})(jQuer=
y);(function(a){a.fn.megaMenu=3Dfunction(b){var =
d=3D{showDropDowns:true,showDropDownArrows:true,dropDownDelay:300,navLink=
Padding:10};var f=3Da.extend(d,b);var =
e=3D{container:this,navItems:a(".mmNavItem",this),navLinks:a(".mmNavLink"=
,this),navLinkSpace:0,navLinkWidth:0,navLinkWidthTotal:0,navOffset:a("#he=
aderNavigationCompress").offset(),navWidth:a("#headerNavigationCompress")=
.outerWidth(true),dropDown:a(".mmContentCols",this),dropDownWidth:0,dropD=
ownColWidth:0};var =
c=3Da(window).width()-20;e.navLinks.each(function(){if(a(this).parent("li=
").hasClass("mmNoDropdown")){e.navLinkSpace=3DMath.round(f.navLinkPadding=
*0.33)}else{if(a(this).parent("li").hasClass("mmNavItemVendor")){a(this).=
next(".mmContent").addClass("mmDropDownCentered")}else{e.navLinkSpace=3Df=
.navLinkPadding;if(f.showDropDownArrows){a(this).parent("li").append('<sp=
an class=3D"mmDropDownArrow" =
/>')}}}e.navLinkWidth=3D(a(this).outerWidth(true)+e.navLinkSpace);e.navLi=
nkWidthTotal=3De.navLinkWidthTotal+e.navLinkWidth;a(this).parent("li").wi=
dth(e.navLinkWidth)});e.navLinks.focus(function(){a(this).parent("li").ad=
dClass("mmNavItemFocus")}).blur(function(){a(this).parent("li").removeCla=
ss("mmNavItemFocus")});if(f.showDropDowns){e.navItems.hoverIntent({over:f=
unction(){a("#headerNavigation .mmShow , #footerNavigation =
.mmShow").removeClass("mmShow");a(this).addClass("mmShow");a(".makeCols")=
.uniformHeights()},timeout:f.dropDownDelay,out:function(){a(this).removeC=
lass("mmShow")}});e.dropDown.each(function(){e.dropDownWidth=3D0;a(this).=
children("li").each(function(){e.dropDownColWidth=3DparseInt(a(this).widt=
h(),10);if(!isNaN(e.dropDownColWidth)){e.dropDownWidth+=3D(e.dropDownColW=
idth+24)}});var =
l=3Da(this).parent("div");l.css("width",(e.dropDownWidth>0)?e.dropDownWid=
th+"px":"auto");if(l.hasClass("mmDropDownCentered")){var =
n=3D(e.navWidth-e.dropDownWidth)/2;var =
m=3De.navOffset.left+n;l.offset({left:m})}var =
i=3Dl.offset().left+e.dropDownWidth;if(i>c){var =
k=3Di-c;l.css("left",-k)}var =
j=3Da(this).children(".mmColSubcol");if(j.length){var =
h=3Dj.children("ul").children("li");var =
g;if(h.length=3D=3D=3D2){j.css("width","375px");g=3Da(this).width()-185;a=
(this).parent("div").width(g+"px")}else{if(h.length=3D=3D=3D1){j.css("wid=
th","180px");g=3Da(this).width()-375;a(this).parent("div").width(g+"px")}=
else{return}}}})}}})(jQuery);(function(a){a.fn.expandorama=3Dfunction(b){=
var =
d=3D{toggleClass:"clickToClose",showSpeed:400,hideSpeed:400,mouseEvent:"c=
lick",hiddenContent:"",iconHtml:"",callback:function(){}};var =
c=3Da.extend(d,b);return this.each(function(){var k=3Dc;var =
g=3Da(this).find("a");var e=3Dg.attr("data-closeText");var h;var =
i=3Da(k.hiddenContent);var f=3Da.trim(i.text());var =
j=3Dfunction(){h=3Dg.data("openText");if(g.hasClass(k.toggleClass)){g.rem=
oveClass(k.toggleClass).html(h);i.slideUp({duration:k.hideSpeed,easing:"e=
aseOutQuart"})}else{if(!h){g.data("openText",g.html())}if(k.iconHtml){e=3D=
k.iconHtml+e}g.addClass(k.toggleClass).html(e);i.slideDown({duration:k.sh=
owSpeed,easing:"easeOutSine"})}};if(f!=3D=3D""){if(i.hasClass("open")||i.=
parent().hasClass("open")){return}if(g.hasClass("hide")){return}g.css("di=
splay","inline-block");g.css("width",g.width()+1);if(!e){e=3D"Close"}g.on=
(k.mouseEvent,function(l){l.preventDefault();j();b.callback.call(this)})}=
})}})(jQuery);(function(a){a.fn.textboxValueizer=3Dfunction(b){return =
this.each(function(){var =
c=3Da(this);if(b&&b.length){c.attr("value",b);c.focus(function(){var =
d=3Da.trim(c.attr("value"));if(d=3D=3D=3Db){c.attr("value","")}});c.blur(=
function(){var =
d=3Da.trim(c.attr("value"));if(d=3D=3D=3D""){c.attr("value",b)}})}})}})(j=
Query);(function(c,b,a){c.fn.toolTips=3Dfunction(){var e=3Dc('<div =
id=3D"tooltip"></div>').hide().prependTo("body");var h;var d;var g;var =
f=3D{delay:500,title:"",hasTitle:true,element:null,position:{top:0,left:0=
}};var =
i;this.on({click:function(j){j.preventDefault()},mouseenter:function(j){i=
=3Dc(this).offset();f.position.top=3Di.top-3;if(e.outerWidth()>j.pageX){f=
.position.left=3Di.left+16}else{f.position.left=3Di.left-(e.outerWidth()+=
5)}f.element=3Dthis;h=3Dc(this).attr("data-tooltipId");if(c(this).attr("t=
itle")!=3D=3D""||undefined){f.hasTitle=3Dtrue;f.title=3Dthis.title;if(f.t=
itle=3D=3D=3D"<!-- No Summary Found -->"){f.title=3D"Click to read =
more"}this.title=3D""}else{if(h!=3D=3Dundefined){f.hasTitle=3Dfalse;f.tit=
le=3Dc("#"+h).html()}else{f.hasTitle=3Dfalse;return}}d=3Db.setTimeout(fun=
ction(){e.css({top:f.position.top,left:f.position.left}).html(f.title).fa=
deIn("fast",function(){b.clearTimeout(g);g=3Db.setTimeout(function(){c(a)=
.trigger("ontooltiphover",[f.element])},1000)})},f.delay)},mouseleave:fun=
ction(){e.fadeOut("fast");b.clearTimeout(d);b.clearTimeout(g);if(f.hasTit=
le=3D=3D=3Dtrue){this.title=3Df.title}}},this)}})(jQuery,window,document)=
;(function(a){a.fn.uniformHeights=3Dfunction(){return =
a(this).each(function(){var =
d=3Da(this),b=3D0,c;d.children().each(function(){c=3Da(this).height();b=3D=
c>b?c:b});d.children().css("min-height",b)})}})(jQuery);(function(a){a.fn=
.tabList=3Dfunction(b){var =
c=3D{tabContent:"",icon:true,callback:function(){},mouseEvent:"click",aut=
oPlay:false,autoPlaySpeed:5000};var d=3Da.extend(c,b);return =
this.each(function(){var o=3Da(this).children("li");var m=3Do.length;var =
i=3Do.children("a");var g=3Dd.tabContent;var e=3D0;var p;var f;var =
n=3Dfunction(q){l(q);h(String(q.hash));d.callback.call(this)};var =
l=3Dfunction(q){o.filter(".selected").removeClass("selected");a(q).parent=
("li").addClass("selected")};var =
h=3Dfunction(q){if(q=3D=3D=3D"#all"){g.show()}else{g.hide().filter(q).fad=
eIn("fast")}};var =
k=3Dfunction(){f=3DsetTimeout(function(){j()},d.autoPlaySpeed)};var =
j=3Dfunction(){if(e<m-1){e++}else{e=3D0}n(i.get(e));k()};if(d.autoPlay){i=
f(m>1){k()}}i.on(d.mouseEvent,function(q){q.preventDefault();n(this);if(d=
.autoPlay){clearTimeout(f);k();e=3Di.index(this)}});if(d.icon){i.append("=
<span></span>")}if(o.hasClass("selected")){p=3Do.filter(".selected").chil=
dren("a");e=3Di.index(p);h(p.attr("href"))}else{o.first().addClass("selec=
ted")}})}})(jQuery);(function(a){a.fn.leadStory=3Dfunction(b){var =
d=3D{type:"static",mouseEvent:"mouseenter",tracer:false,stageSpeed:300,au=
toPlay:true,autoPlaySpeed:3000};var c=3Da.extend(d,b);return =
this.each(function(){var g=3Dc;var l=3Da(this);var =
u=3Da(".leadStoryStage",l).empty();var n=3Da(".listTypeLeadStory",l);var =
e=3Da("li",n);var t=3De.eq(0);var q=3De.length;var i;var h;var =
m=3Dl.attr("data-autoplay");var p=3D0;t.addClass("active");function =
k(){i=3DsetTimeout(function(){j()},g.autoPlaySpeed)}function j(){var =
o;if(p<q-1){p++;o=3Da(".active",l).next("li")}else{p=3D0;o=3Da("li:first-=
child",l)}s(o);k()}function =
s(o){u.children().stop().animate({opacity:"0"},g.stageSpeed,function(){u.=
empty();a(".leadStoryInfo",o).clone().appendTo(u);u.children().animate({o=
pacity:"1"},g.stageSpeed)});e.filter(".active").removeClass("active");a(o=
).addClass("active");if(g.tracer){f.getToActive()}}function =
r(o,v){if(q=3D=3D=3D1){return}if(g.mouseEvent=3D=3D=3D"click"){v.preventD=
efault()}if(h){clearTimeout(i);k()}p=3De.index(o);s(o)}if(q=3D=3D=3D0){l.=
css("display","none");return}if(m){if(m>0){g.autoPlay=3Dtrue;g.autoPlaySp=
eed=3Dm}else{g.autoPlay=3Dfalse;g.autoPlaySpeed=3D0}}if(g.type=3D=3D=3D"s=
tatic"){return}if(g.type=3D=3D=3D"text"){u.height(l.height());t.children(=
".leadStoryInfo").clone().appendTo(u);if(g.autoPlay){if(q>1){h=3Dtrue;k()=
}}e.on(g.mouseEvent,function(o){r(this,o)})}if(g.type=3D=3D=3D"interactiv=
e"){t.children(".leadStoryInfo").clone().appendTo(u);if(g.autoPlay){if(q>=
1){h=3Dtrue;k()}}e.on(g.mouseEvent,function(o){r(this,o)})}if(g.tracer){v=
ar f=3D(function(){var w=3Da('<span class=3D"tracer" />');var =
x=3Dt.outerWidth();var o;var =
v;l.append(w);e.on("mouseenter",function(){z(a(this))});n.on("mouseleave"=
,function(){z(e.filter(".active"))});var =
z=3Dfunction(A){o=3DA.position();v=3D(o.left+((x/2)-4)).toString();w.stop=
().animate({left:v},{duration:200,easing:"easeInCubic"})};var =
y=3Dfunction(){z(e.filter(".active"))};return{getToActive:y}}())}})}})(jQ=
uery);(function(b,a){b.fn.peekaboo=3Dfunction(){var h=3Dthis;var =
i=3Dh.width()+10;var j=3Dh.height();var c=3Db("#sidebar");var =
k=3Db("#relatedContent");if(!c.length||!k.length){mo.log("#sidebar or =
#relatedContent appears to be missing");return}var f=3Db(a);var =
e=3Dc.height()+c.offset().top+j;var d=3Dk.offset().top;var =
g=3DMath.max(e,d);h.css({right:-i}).show();h.peekIn=3Dfunction(l){h.stop(=
).animate({right:0},{duration:500,easing:"easeOutCubic",complete:l})};h.p=
eekOut=3Dfunction(l){h.stop().animate({right:-i},{duration:150,easing:"ea=
seInCubic",complete:l})};h.dismiss=3Dfunction(){h.peekOut(function(){h.re=
move()});clearInterval(h.timer)};h.timer=3DsetInterval(function(){var =
l=3Dg-f.height();if(f.scrollTop()>l){h.peekIn()}else{h.peekOut()}},500)}}=
)(jQuery,window);(function(a){a.fn.tweety=3Dfunction(j){var =
f=3D{twitterHandle:"SteveMartinToGo",numberOfTweets:3};var =
b=3Da.extend(f,j);var c=3Da(this);var =
d=3D{url:"https://api.twitter.com/1/statuses/user_timeline.json?",trimUse=
r:true,excludeReplies:true,includeEntities:false};var =
g=3Dfunction(l){var k=3D'<ul =
class=3D"listTypeTwitterFeed">';a(l).each(function(m){k+=3D"<li>"+h(l[m].=
text)+"<em>"+i(l[m].created_at)+"</em></li>"});k+=3D"</ul>";c.append(k)};=
var h=3Dfunction(k){var =
l=3Dk;l=3Dl.replace(/(\b(https?|ftp|file):\/\/[\-A-Z0-9+&@#\/%?=3D~_|!:,.=
;]*[\-A-Z0-9+&@#\/%=3D~_|])/ig,'<a href=3D"$1" =
class=3D"openInNewWindow">$1</a>').replace(/([^\w])\@([\w\-]+)/gm,'$1@<a =
href=3D"http://twitter.com/$2" =
class=3D"openInNewWindow">$2</a>').replace(/([^\w])\#([\w\-]+)/gm,'$1<a =
href=3D"http://twitter.com/search?q=3D%23$2" =
class=3D"openInNewWindow">#$2</a>');return l};var i=3Dfunction(n){var =
p=3DDate.parse(n);var k=3Dnew Date();var l=3Dk.getTime();var =
o=3DparseInt((l-p)/1000,10);var m=3Dn.split(" ");if(o<0){return =
false}if(o<=3D5){return"Just now"}if(o<=3D20){return"A few seconds =
ago"}if(o<=3D60){return"A minute ago"}if(o<3600){return =
parseInt(o/60,10)+" minutes ago"}if(o<=3D1.5*3600){return"One hour =
ago"}if(o<23.5*3600){return Math.round(o/3600,10)+" hours =
ago"}if(o<1.5*24*3600){return"One day ago"}return m[1]+" "+m[2]+", =
"+m[5]};var =
e=3Dfunction(k,l){a.ajax({url:d.url+"screen_name=3D"+k+"&count=3D"+l+"&tr=
im_user=3D"+d.trimUser+"&exclude_replies=3D"+d.excludeReplies+"&include_e=
ntities=3D"+d.includeEntities,dataType:"jsonp",timeout:5000,success:funct=
ion(m){g(m)},error:function(m,o,n){mo.log("textStatus: "+o+", =
errorThrown: =
"+n)}})};e(b.twitterHandle,b.numberOfTweets)}})(jQuery);(function(a){a.fn=
.carousel=3Dfunction(b){var =
d=3D{navigation:false,pagination:false,animateHeight:true,autoPlay:true,a=
utoPlaySpeed:3000};var c=3Da.extend(d,b);return this.each(function(){var =
f=3Dc;var p=3Da(this);var =
g=3Dp.children(".carouselWindow").children(".listTypeCarousel");var =
m=3Dg.find("> li");var h=3Dm.length;var n;var e=3D0;function =
k(){n=3DsetTimeout(function(){j()},f.autoPlaySpeed)}function =
j(){l.removeClass("current");l.eq(e).addClass("current");m.hide();m.eq(e)=
.fadeIn();if(e+1<h){e=3De+1}else{e=3D0}k()}if(h<2){f.navigation=3Dfalse;f=
.pagination=3Dfalse;f.autoPlay=3Dfalse}if(f.pagination){var l=3D"";var =
i;m.each(function(o){l+=3D'<a =
href=3D"#">'+o+"</a>"});l=3Da(l);l.eq(0).addClass("current");l.on("click"=
,function(o){o.preventDefault();i=3Dl.index(this);l.removeClass("current"=
);m.hide();m.eq(i).fadeIn();e=3Di;a(this).addClass("current")});l.insertA=
fter(g).wrapAll('<div class=3D"carouselPagination" =
/>');if(f.autoPlay){j()}}})}})(jQuery);(function(a){a.fn.filmstrip=3Dfunc=
tion(b){var d=3D{autoPlay:false,speed:800,itemClick:function(){}};var =
c=3Da.extend(d,b);return this.each(function(){var r=3Dc;var =
e=3Da(this);var m=3De.width();var =
i=3De.children(".filmstripWindow").children(".listTypeFilmstrip");var =
q=3Di.find("> li");var j=3Dq.outerWidth();var u=3Dq.size();var =
g=3Dj*u;var h=3Dfalse;var p=3DMath.round(m/j);var s=3Dp*j;var =
w=3DMath.ceil(u/p);var l=3D1;var =
f=3D(u<=3Dp)?false:true;i.width(g);q.on("click",function(){b.itemClick.ca=
ll(this)});function =
t(){if(l=3D=3D=3D1){n.removeClass("disabled");k.addClass("disabled")}else=
{if(l=3D=3D=3Dw){k.removeClass("disabled");n.addClass("disabled")}else{k.=
removeClass("disabled");n.removeClass("disabled")}}}function =
x(o){if(!h){if(o=3D=3D=3D"right"){h=3Dtrue;l++;i.stop().animate({left:"-=3D=
"+s},{duration:r.speed,easing:"easeOutExpo",complete:function(){h=3Dfalse=
;t()}})}if(o=3D=3D=3D"left"){h=3Dtrue;l--;i.stop().animate({left:"+=3D"+s=
},{duration:r.speed,easing:"easeOutExpo",complete:function(){h=3Dfalse;t(=
)}})}}}if(f){var k=3Da("<a>",{"class":"filmstripPrevious =
disabled",href:"#",title:"Previous",text:"Previous"});var =
n=3Da("<a>",{"class":"filmstripNext",href:"#",title:"Next",text:"Next"});=
var =
v=3Da("<div/>",{"class":"filmstripNavigation"}).append(k,n).appendTo(e);v=
.delegate("a","click",function(o){o.preventDefault();if(a(this).hasClass(=
"disabled")){return}else{if(a(this).hasClass("filmstripPrevious")){x("lef=
t")}else{if(a(this).hasClass("filmstripNext")){x("right")}}}})}})}})(jQue=
ry);(function(b,a){b.fn.glider=3Dfunction(c){var =
m=3D{itemsToShow:4,controls:false,storySummary:false,showCurrent:false,pl=
ayIcon:false};var t=3Db.extend(m,c);var q=3Dthis.children("ul");var =
s=3Dq.children("li");var d=3Ds.outerWidth(true);var w=3Ds.length;var =
p=3Dd*w;var i=3D15;var =
h=3D{left:0,right:-((d*w)-q.outerWidth())};q.width(p);function =
r(){if(q.position().left<h.left){q.css({left:q.position().left+i})}}funct=
ion =
k(){if(q.position().left>h.right){q.css({left:q.position().left-i})}}if(s=
.length<=3Dt.itemsToShow){t.controls=3Dfalse}if(t.playIcon){s.find(".slid=
erThumbnailImage").append("<span />")}if(t.controls){var f=3Db('<div =
class=3D"sliderConrols"></div>');var x=3Db('<a href=3D"#" =
class=3D"sliderPrevious"></a>');var n=3Db('<a href=3D"#" =
class=3D"sliderNext"></a>');var j=3D30;var =
v;this.after(f.append(x,n));x.on({click:function(o){o.preventDefault()},m=
ousedown:function(){v=3Da.setInterval(r,j)},mouseup:function(){a.clearInt=
erval(v)}});n.on({click:function(o){o.preventDefault()},mousedown:functio=
n(){v=3Da.setInterval(k,j)},mouseup:function(){a.clearInterval(v)}})}if(t=
.storySummary){var l;var =
e=3Ds.children("a").children(".sliderThumbnailText").css("top");var =
u=3D"0";var g=3D400;s.on("mouseover =
mouseout",function(o){l=3Db(this).children("a").children(".sliderThumbnai=
lText");if(o.type=3D=3D=3D"mouseover"){l.stop().animate({top:u},{duration=
:g,easing:"easeOutQuint"})}if(o.type=3D=3D=3D"mouseout"){l.stop().animate=
({top:e},{duration:g,easing:"easeInQuint"})}})}}})(jQuery,window);=0A=
/*!=0A=
 * Compatibility View Warning v1.0 (http://okize.github.com/)=0A=
 * Copyright (c) 2012 | Licensed under the MIT license - =
http://www.opensource.org/licenses/mit-license.php=0A=
 */=0A=
(function(d,a,f){var b=3D{inlineCss:true,closeButton:true,defaultMsg:'We =
noticed that you are using Internet Explorer in Compatibility View =
<sup><a =
href=3D"http://windows.microsoft.com/en-US/internet-explorer/products/ie-=
9/features/compatibility-view" target=3D"_new">?</a></sup><br =
/><strong>For the best experience, Compatibility View should be turned =
off.</strong>'};var =
c=3D{init:function(){if(this.isIeCompatibilityMode()){this.showWarningMes=
sage()}else{return}},isIeCompatibilityMode:function(){var =
g=3Dd.navigator.userAgent;if(~g.indexOf("MSIE =
7.0")){if(~g.indexOf("Trident/6.0")||~g.indexOf("Trident/5.0")||~g.indexO=
f("Trident/4.0")){return true}}else{return =
false}},showWarningMessage:function(){var =
g=3Da.getElementsByTagName("body")[0],h=3Dg.firstElementChild||g.children=
[0],l=3Da.createElement("div"),k=3Dl.style,j=3Da.createElement("button"),=
i=3Dj.style;l.id=3D"compatibilityViewWarning";l.innerHTML=3Db.defaultMsg;=
if(b.closeButton){j.id=3D"compatibilityViewWarningClose";j.innerText=3D"X=
";j.title=3D"Click to dismiss this warning =
message";j.dismissMsg=3Dfunction(m){m=3Dm||d.event;m.returnValue=3Dfalse;=
if(this.removeEventListener){this.removeEventListener("click",j.dismissMs=
g,false)}else{if(this.detachEvent){this.detachEvent("onclick",j.dismissMs=
g)}}g.removeChild(l)};if(j.addEventListener){j.addEventListener("click",j=
.dismissMsg,false)}else{if(j.attachEvent){j.attachEvent("onclick",j.dismi=
ssMsg)}else{j.onclick=3Dj.dismissMsg}}l.appendChild(j)}if(b.inlineCss){k.=
backgroundColor=3D"#ffc";k.border=3D"2px solid =
#333";k.color=3D"#333";k.margin=3D"0";k.padding=3D"6px =
0";k.position=3D"relative";k.textAlign=3D"center";k.width=3D"100%"}if(b.c=
loseButton&&b.inlineCss){i.backgroundColor=3D"#333";i.border=3D"none";i.c=
olor=3D"#fff";i.cursor=3D"pointer";i.display=3D"inline";i.fontSize=3D"10p=
x";i.fontWeight=3D"bold";i.height=3D"16px";i.left=3D"5px";i.margin=3D"0";=
i.padding=3D"0";i.position=3D"absolute";i.textAlign=3D"center";i.top=3D"5=
px";i.width=3D"16px"}h.parentNode.insertBefore(l,h)}};if(a.body){c.init()=
}else{if(d.addEventListener){d.addEventListener("load",function =
e(g){d.removeEventListener("load",e,false);c.init()},false)}else{d.attach=
Event("onload",function =
e(g){d.detachEvent("onload",e);c.init()},false)}}})(window,window.documen=
t);=0A=
/*!=0A=
 * Moment.js - Version 1.7.2 - (c) 2012 Tim Wood - http://momentjs.com/=0A=
 * Moment.js is freely distributable under the terms of the MIT license.=0A=
 */=0A=
(function(r){var =
X,z=3D"1.7.2",ab=3DMath.round,ac,P=3D{},D=3D"en",O=3D(typeof =
module!=3D=3D"undefined"&&module.exports),p=3D"months|monthsShort|weekday=
s|weekdaysShort|weekdaysMin|longDateFormat|calendar|relativeTime|ordinal|=
meridiem".split("|"),w=3D/^\/?Date\((\-?\d+)/i,l=3D/(\[[^\[]*\])|(\\)?(Mo=
|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|YYYY|YY|a|A|hh?|HH?|mm?|ss?|S=
S?S?|zz?|ZZ?|.)/g,q=3D/(\[[^\[]*\])|(\\)?(LT|LL?L?L?)/g,ad=3D/([0-9a-zA-Z=
\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+)/gi,g=3D/\d\d?/,Q=3D/\d{1,3}/,R=
=3D/\d{3}/,I=3D/\d{1,4}/,J=3D/[0-9a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uF=
FEF]+/i,b=3D/Z|[\+\-]\d\d:?\d\d/i,s=3D/T/i,K=3D/^\s*\d{4}-\d\d-\d\d(T(\d\=
d(:\d\d(:\d\d(\.\d\d?\d?)?)?)?)?([\+\-]\d\d:?\d\d)?)?/,d=3D"YYYY-MM-DDTHH=
:mm:ssZ",j=3D[["HH:mm:ss.S",/T\d\d:\d\d:\d\d\.\d{1,3}/],["HH:mm:ss",/T\d\=
d:\d\d:\d\d/],["HH:mm",/T\d\d:\d\d/],["HH",/T\d\d/]],B=3D/([\+\-]|\d\d)/g=
i,n=3D"Month|Date|Hours|Minutes|Seconds|Milliseconds".split("|"),Y=3D{Mil=
liseconds:1,Seconds:1000,Minutes:60000,Hours:3600000,Days:86400000,Months=
:2592000000,Years:31536000000},m=3D{},F=3D"DDD w M D d".split(" =
"),u=3D"M D H h m s w".split(" "),h=3D{M:function(){return =
this.month()+1},MMM:function(i){return =
v("monthsShort",this.month(),this,i)},MMMM:function(i){return =
v("months",this.month(),this,i)},D:function(){return =
this.date()},DDD:function(){var af=3Dnew =
Date(this.year(),this.month(),this.date()),i=3Dnew =
Date(this.year(),0,1);return =
~~(((af-i)/86400000)+1.5)},d:function(){return =
this.day()},dd:function(i){return =
v("weekdaysMin",this.day(),this,i)},ddd:function(i){return =
v("weekdaysShort",this.day(),this,i)},dddd:function(i){return =
v("weekdays",this.day(),this,i)},w:function(){var af=3Dnew =
Date(this.year(),this.month(),this.date()-this.day()+5),i=3Dnew =
Date(af.getFullYear(),0,4);return =
~~((af-i)/86400000/7+1.5)},YY:function(){return =
aa(this.year()%100,2)},YYYY:function(){return =
aa(this.year(),4)},a:function(){return =
this.lang().meridiem(this.hours(),this.minutes(),true)},A:function(){retu=
rn =
this.lang().meridiem(this.hours(),this.minutes(),false)},H:function(){ret=
urn this.hours()},h:function(){return =
this.hours()%12||12},m:function(){return =
this.minutes()},s:function(){return this.seconds()},S:function(){return =
~~(this.milliseconds()/100)},SS:function(){return =
aa(~~(this.milliseconds()/10),2)},SSS:function(){return =
aa(this.milliseconds(),3)},Z:function(){var =
af=3D-this.zone(),i=3D"+";if(af<0){af=3D-af;i=3D"-"}return =
i+aa(~~(af/60),2)+":"+aa(~~af%60,2)},ZZ:function(){var =
af=3D-this.zone(),i=3D"+";if(af<0){af=3D-af;i=3D"-"}return =
i+aa(~~(10*af/6),4)}};function v(ag,af,i,ah){var ai=3Di.lang();return =
ai[ag].call?ai[ag](i,ah):ai[ag][af]}function M(af,i){return =
function(ag){return aa(af.call(this,ag),i)}}function G(i){return =
function(ag){var af=3Di.call(this,ag);return =
af+this.lang().ordinal(af)}}while(F.length){ac=3DF.pop();h[ac+"o"]=3DG(h[=
ac])}while(u.length){ac=3Du.pop();h[ac+ac]=3DM(h[ac],2)}h.DDDD=3DM(h.DDD,=
3);function =
t(af,i,ag){this._d=3Daf;this._isUTC=3D!!i;this._a=3Daf._a||null;this._lan=
g=3Dag||false}function ae(ah){var =
aj=3Dthis._data=3D{},ak=3Dah.years||ah.y||0,af=3Dah.months||ah.M||0,i=3Da=
h.weeks||ah.w||0,an=3Dah.days||ah.d||0,al=3Dah.hours||ah.h||0,ai=3Dah.min=
utes||ah.m||0,am=3Dah.seconds||ah.s||0,ag=3Dah.milliseconds||ah.ms||0;thi=
s._milliseconds=3Dag+am*1000+ai*60000+al*3600000;this._days=3Dan+i*7;this=
._months=3Daf+ak*12;aj.milliseconds=3Dag%1000;am+=3DW(ag/1000);aj.seconds=
=3Dam%60;ai+=3DW(am/60);aj.minutes=3Dai%60;al+=3DW(ai/60);aj.hours=3Dal%2=
4;an+=3DW(al/24);an+=3Di*7;aj.days=3Dan%30;af+=3DW(an/30);aj.months=3Daf%=
12;ak+=3DW(af/12);aj.years=3Dak;this._lang=3Dfalse}function =
W(i){if(i<0){return Math.ceil(i)}else{return Math.floor(i)}}function =
aa(ag,af){var i=3Dag+"";while(i.length<af){i=3D"0"+i}return i}function =
T(ag,ai,ah){var =
af=3Dai._milliseconds,aj=3Dai._days,ak=3Dai._months,i;if(af){ag._d.setTim=
e(+ag+af*ah)}if(aj){ag.date(ag.date()+aj*ah)}if(ak){i=3Dag.date();ag.date=
(1).month(ag.month()+ak*ah).date(Math.min(i,ag.daysInMonth()))}}function =
C(i){return Object.prototype.toString.call(i)=3D=3D=3D"[object =
Array]"}function S(aj,ai){var =
af=3DMath.min(aj.length,ai.length),ag=3DMath.abs(aj.length-ai.length),ak=3D=
0,ah;for(ah=3D0;ah<af;ah++){if(~~aj[ah]!=3D=3D~~ai[ah]){ak++}}return =
ak+ag}function k(ag,al,ak,aj){var =
ai,ah,af=3D[];for(ai=3D0;ai<7;ai++){af[ai]=3Dag[ai]=3D(ag[ai]=3D=3Dnull)?=
(ai=3D=3D=3D2?1:0):ag[ai]}ag[7]=3Daf[7]=3Dal;if(ag[8]!=3Dnull){af[8]=3Dag=
[8]}ag[3]+=3Dak||0;ag[4]+=3Daj||0;ah=3Dnew =
Date(0);if(al){ah.setUTCFullYear(ag[0],ag[1],ag[2]);ah.setUTCHours(ag[3],=
ag[4],ag[5],ag[6])}else{ah.setFullYear(ag[0],ag[1],ag[2]);ah.setHours(ag[=
3],ag[4],ag[5],ag[6])}ah._a=3Daf;return ah}function y(ai,ag){var =
ah,af,aj=3D[];if(!ag&&O){ag=3Drequire("./lang/"+ai)}for(ah=3D0;ah<p.lengt=
h;ah++){ag[p[ah]]=3Dag[p[ah]]||P.en[p[ah]]}for(ah=3D0;ah<12;ah++){af=3DX(=
[2000,ah]);aj[ah]=3Dnew =
RegExp("^"+(ag.months[ah]||ag.months(af,""))+"|^"+(ag.monthsShort[ah]||ag=
.monthsShort(af,"")).replace(".",""),"i")}ag.monthsParse=3Dag.monthsParse=
||aj;P[ai]=3Dag;return ag}function x(i){var af=3D(typeof =
i=3D=3D=3D"string")&&i||i&&i._lang||null;return =
af?(P[af]||y(af)):X}function H(i){if(i.match(/\[.*\]/)){return =
i.replace(/^\[|\]$/g,"")}return i.replace(/\\/g,"")}function V(ah){var =
ai=3Dah.match(l),af,ag;for(af=3D0,ag=3Dai.length;af<ag;af++){if(h[ai[af]]=
){ai[af]=3Dh[ai[af]]}else{ai[af]=3DH(ai[af])}}return function(aj){var =
i=3D"";for(af=3D0;af<ag;af++){i+=3Dtypeof =
ai[af].call=3D=3D=3D"function"?ai[af].call(aj,ah):ai[af]}return =
i}}function N(af,ai){var ag=3D5;function ah(i){return =
af.lang().longDateFormat[i]||i}while(ag--&&q.test(ai)){ai=3Dai.replace(q,=
ah)}if(!m[ai]){m[ai]=3DV(ai)}return m[ai](af)}function =
f(i){switch(i){case"DDDD":return R;case"YYYY":return =
I;case"S":case"SS":case"SSS":case"DDD":return =
Q;case"MMM":case"MMMM":case"dd":case"ddd":case"dddd":case"a":case"A":retu=
rn J;case"Z":case"ZZ":return b;case"T":return =
s;case"MM":case"DD":case"YY":case"HH":case"hh":case"mm":case"ss":case"M":=
case"D":case"d":case"H":case"h":case"m":case"s":return g;default:return =
new RegExp(i.replace("\\",""))}}function e(aj,ah,ag,ai){var =
af,i;switch(aj){case"M":case"MM":ag[1]=3D(ah=3D=3Dnull)?0:~~ah-1;break;ca=
se"MMM":case"MMMM":for(af=3D0;af<12;af++){if(x().monthsParse[af].test(ah)=
){ag[1]=3Daf;i=3Dtrue;break}}if(!i){ag[8]=3Dfalse}break;case"D":case"DD":=
case"DDD":case"DDDD":if(ah!=3Dnull){ag[2]=3D~~ah}break;case"YY":ag[0]=3D~=
~ah+(~~ah>70?1900:2000);break;case"YYYY":ag[0]=3D~~Math.abs(ah);break;cas=
e"a":case"A":ai.isPm=3D((ah+"").toLowerCase()=3D=3D=3D"pm");break;case"H"=
:case"HH":case"h":case"hh":ag[3]=3D~~ah;break;case"m":case"mm":ag[4]=3D~~=
ah;break;case"s":case"ss":ag[5]=3D~~ah;break;case"S":case"SS":case"SSS":a=
g[6]=3D~~(("0."+ah)*1000);break;case"Z":case"ZZ":ai.isUTC=3Dtrue;af=3D(ah=
+"").match(B);if(af&&af[1]){ai.tzh=3D~~af[1]}if(af&&af[2]){ai.tzm=3D~~af[=
2]}if(af&&af[0]=3D=3D=3D"+"){ai.tzh=3D-ai.tzh;ai.tzm=3D-ai.tzm}break}if(a=
h=3D=3Dnull){ag[8]=3Dfalse}}function L(ah,al){var =
af=3D[0,0,1,0,0,0,0],ag=3D{tzh:0,tzm:0},ak=3Dal.match(l),ai,aj;for(ai=3D0=
;ai<ak.length;ai++){aj=3D(f(ak[ai]).exec(ah)||[])[0];if(aj){ah=3Dah.slice=
(ah.indexOf(aj)+aj.length)}if(h[ak[ai]]){e(ak[ai],aj,af,ag)}}if(ag.isPm&&=
af[3]<12){af[3]+=3D12}if(ag.isPm=3D=3D=3Dfalse&&af[3]=3D=3D=3D12){af[3]=3D=
0}return k(af,ag.isUTC,ag.tzh,ag.tzm)}function A(aj,al){var =
ag,am=3Daj.match(ad)||[],ak,an=3D99,ai,af,ah;for(ai=3D0;ai<al.length;ai++=
){af=3DL(aj,al[ai]);ak=3DN(new =
t(af),al[ai]).match(ad)||[];ah=3DS(am,ak);if(ah<an){an=3Dah;ag=3Daf}}retu=
rn ag}function Z(af){var =
ah=3D"YYYY-MM-DDT",ag;if(K.exec(af)){for(ag=3D0;ag<4;ag++){if(j[ag][1].ex=
ec(af)){ah+=3Dj[ag][0];break}}return b.exec(af)?L(af,ah+" =
Z"):L(af,ah)}return new Date(af)}function U(af,ah,ag,ai,aj){var =
i=3Daj.relativeTime[af];return(typeof =
i=3D=3D=3D"function")?i(ah||1,!!ag,af,ai):i.replace(/%d/i,ah||1)}function=
 E(ag,i,af){var =
al=3Dab(Math.abs(ag)/1000),ah=3Dab(al/60),ak=3Dab(ah/60),am=3Dab(ak/24),a=
i=3Dab(am/365),aj=3Dal<45&&["s",al]||ah=3D=3D=3D1&&["m"]||ah<45&&["mm",ah=
]||ak=3D=3D=3D1&&["h"]||ak<22&&["hh",ak]||am=3D=3D=3D1&&["d"]||am<=3D25&&=
["dd",am]||am<=3D45&&["M"]||am<345&&["MM",ab(am/30)]||ai=3D=3D=3D1&&["y"]=
||["yy",ai];aj[2]=3Di;aj[3]=3Dag>0;aj[4]=3Daf;return =
U.apply({},aj)}X=3Dfunction(af,ah){if(af=3D=3D=3Dnull||af=3D=3D=3D""){ret=
urn null}var ag,i;if(X.isMoment(af)){return new t(new =
Date(+af._d),af._isUTC,af._lang)}else{if(ah){if(C(ah)){ag=3DA(af,ah)}else=
{ag=3DL(af,ah)}}else{i=3Dw.exec(af);ag=3Daf=3D=3D=3Dr?new Date():i?new =
Date(+i[1]):af instanceof Date?af:C(af)?k(af):typeof =
af=3D=3D=3D"string"?Z(af):new Date(af)}}return new =
t(ag)};X.utc=3Dfunction(i,af){if(C(i)){return new =
t(k(i,true),true)}if(typeof i=3D=3D=3D"string"&&!b.exec(i)){i+=3D" =
+0000";if(af){af+=3D" Z"}}return =
X(i,af).utc()};X.unix=3Dfunction(i){return =
X(i*1000)};X.duration=3Dfunction(i,ai){var =
ah=3DX.isDuration(i),ag=3D(typeof =
i=3D=3D=3D"number"),aj=3D(ah?i._data:(ag?{}:i)),af;if(ag){if(ai){aj[ai]=3D=
i}else{aj.milliseconds=3Di}}af=3Dnew =
ae(aj);if(ah){af._lang=3Di._lang}return =
af};X.humanizeDuration=3Dfunction(i,af,ag){return =
X.duration(i,af=3D=3D=3Dtrue?null:af).humanize(af=3D=3D=3Dtrue?true:ag)};=
X.version=3Dz;X.defaultFormat=3Dd;X.lang=3Dfunction(ah,af){var =
ag;if(!ah){return =
D}if(af||!P[ah]){y(ah,af)}if(P[ah]){for(ag=3D0;ag<p.length;ag++){X[p[ag]]=
=3DP[ah][p[ag]]}X.monthsParse=3DP[ah].monthsParse;D=3Dah}};X.langData=3Dx=
;X.isMoment=3Dfunction(i){return i instanceof =
t};X.isDuration=3Dfunction(i){return i instanceof =
ae};X.lang("en",{months:"January_February_March_April_May_June_July_Augus=
t_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Ma=
r_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday=
_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Su=
n_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".=
split("_"),longDateFormat:{LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D =
YYYY",LLL:"MMMM D YYYY LT",LLLL:"dddd, MMMM D YYYY =
LT"},meridiem:function(i,af,ag){if(i>11){return ag?"pm":"PM"}else{return =
ag?"am":"AM"}},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] =
LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[last] =
dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s =
ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d =
hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a =
year",yy:"%d years"},ordinal:function(af){var =
i=3Daf%10;return(~~(af%100/10)=3D=3D=3D1)?"th":(i=3D=3D=3D1)?"st":(i=3D=3D=
=3D2)?"nd":(i=3D=3D=3D3)?"rd":"th"}});X.fn=3Dt.prototype=3D{clone:functio=
n(){return X(this)},valueOf:function(){return =
+this._d},unix:function(){return =
Math.floor(+this._d/1000)},toString:function(){return =
this._d.toString()},toDate:function(){return =
this._d},toArray:function(){var =
i=3Dthis;return[i.year(),i.month(),i.date(),i.hours(),i.minutes(),i.secon=
ds(),i.milliseconds(),!!this._isUTC]},isValid:function(){if(this._a){if(t=
his._a[8]!=3Dnull){return !!this._a[8]}return =
!S(this._a,(this._a[7]?X.utc(this._a):X(this._a)).toArray())}return =
!isNaN(this._d.getTime())},utc:function(){this._isUTC=3Dtrue;return =
this},local:function(){this._isUTC=3Dfalse;return =
this},format:function(i){return =
N(this,i?i:X.defaultFormat)},add:function(i,ag){var =
af=3Dag?X.duration(+ag,i):X.duration(i);T(this,af,1);return =
this},subtract:function(i,ag){var =
af=3Dag?X.duration(+ag,i):X.duration(i);T(this,af,-1);return =
this},diff:function(al,ag,an){var =
i=3Dthis._isUTC?X(al).utc():X(al).local(),ai=3D(this.zone()-i.zone())*600=
00,am=3Dthis._d-i._d-ai,ak=3Dthis.year()-i.year(),aj=3Dthis.month()-i.mon=
th(),ah=3Dthis.date()-i.date(),af;if(ag=3D=3D=3D"months"){af=3Dak*12+aj+a=
h/30}else{if(ag=3D=3D=3D"years"){af=3Dak+(aj+ah/30)/12}else{af=3Dag=3D=3D=
=3D"seconds"?am/1000:ag=3D=3D=3D"minutes"?am/60000:ag=3D=3D=3D"hours"?am/=
3600000:ag=3D=3D=3D"days"?am/86400000:ag=3D=3D=3D"weeks"?am/604800000:am}=
}return an?af:ab(af)},from:function(af,i){return =
X.duration(this.diff(af)).lang(this._lang).humanize(!i)},fromNow:function=
(i){return this.from(X(),i)},calendar:function(){var =
ah=3Dthis.diff(X().sod(),"days",true),ag=3Dthis.lang().calendar,af=3Dag.s=
ameElse,i=3Dah<-6?af:ah<-1?ag.lastWeek:ah<0?ag.lastDay:ah<1?ag.sameDay:ah=
<2?ag.nextDay:ah<7?ag.nextWeek:af;return this.format(typeof =
i=3D=3D=3D"function"?i.apply(this):i)},isLeapYear:function(){var =
i=3Dthis.year();return(i%4=3D=3D=3D0&&i%100!=3D=3D0)||i%400=3D=3D=3D0},is=
DST:function(){return(this.zone()<X([this.year()]).zone()||this.zone()<X(=
[this.year(),5]).zone())},day:function(af){var =
i=3Dthis._isUTC?this._d.getUTCDay():this._d.getDay();return =
af=3D=3Dnull?i:this.add({d:af-i})},startOf:function(i){switch(i.replace(/=
s$/,"")){case"year":this.month(0);case"month":this.date(1);case"day":this=
.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"se=
cond":this.milliseconds(0)}return this},endOf:function(i){return =
this.startOf(i).add(i.replace(/s?$/,"s"),1).subtract("ms",1)},sod:functio=
n(){return this.clone().startOf("day")},eod:function(){return =
this.clone().endOf("day")},zone:function(){return =
this._isUTC?0:this._d.getTimezoneOffset()},daysInMonth:function(){return =
X.utc([this.year(),this.month()+1,0]).date()},lang:function(i){if(i=3D=3D=
=3Dr){return x(this)}else{this._lang=3Di;return this}}};function =
o(i,af){X.fn[i]=3Dfunction(ag){var =
ah=3Dthis._isUTC?"UTC":"";if(ag!=3Dnull){this._d["set"+ah+af](ag);return =
this}else{return =
this._d["get"+ah+af]()}}}for(ac=3D0;ac<n.length;ac++){o(n[ac].toLowerCase=
(),n[ac])}o("year","FullYear");X.duration.fn=3Dae.prototype=3D{weeks:func=
tion(){return W(this.days()/7)},valueOf:function(){return =
this._milliseconds+this._days*86400000+this._months*2592000000},humanize:=
function(ah){var =
ai=3D+this,i=3Dthis.lang().relativeTime,af=3DE(ai,!ah,this.lang()),ag=3Da=
i<=3D0?i.past:i.future;if(ah){if(typeof =
ag=3D=3D=3D"function"){af=3Dag(af)}else{af=3Dag.replace(/%s/i,af)}}return=
 af},lang:X.fn.lang};function a(i){X.duration.fn[i]=3Dfunction(){return =
this._data[i]}}function =
c(i,af){X.duration.fn["as"+i]=3Dfunction(){return +this/af}}for(ac in =
Y){if(Y.hasOwnProperty(ac)){c(ac,Y[ac]);a(ac.toLowerCase())}}c("Weeks",60=
4800000);if(O){module.exports=3DX}if(typeof =
ender=3D=3D=3D"undefined"){this["moment"]=3DX}if(typeof =
define=3D=3D=3D"function"&&define.amd){define("moment",[],function(){retu=
rn X})}}).call(this);=0A=
/*!=0A=
 * Spin.js - Copyright (c) 2011 Felix Gnass [fgnass at neteye dot de]=0A=
 * Licensed under the MIT license; fgnass.github.com/spin.js#v1.2.3=0A=
 */=0A=
(function(j,l,a){var e=3D["webkit","Moz","ms","O"],q=3D{},p;function =
h(r,u){var s=3Dl.createElement(r||"div"),t;for(t in =
u){s[t]=3Du[t]}return s}function i(s){for(var =
r=3D1,t=3Darguments.length;r<t;r++){s.appendChild(arguments[r])}return =
s}var k=3D(function(){var =
r=3Dh("style");i(l.getElementsByTagName("head")[0],r);return =
r.sheet||r.styleSheet})();function c(v,r,w,A){var =
s=3D["opacity",r,~~(v*100),w,A].join("-"),t=3D0.01+w/A*100,y=3DMath.max(1=
-(1-v)/r*(100-t),v),x=3Dp.substring(0,p.indexOf("Animation")).toLowerCase=
(),u=3Dx&&"-"+x+"-"||"";if(!q[s]){k.insertRule("@"+u+"keyframes =
"+s+"{0%{opacity:"+y+"}"+t+"%{opacity:"+v+"}"+(t+0.01)+"%{opacity:1}"+(t+=
r)%100+"%{opacity:"+v+"}100%{opacity:"+y+"}}",0);q[s]=3D1}return =
s}function o(v,w){var u=3Dv.style,r,t;if(u[w]!=3D=3Da){return =
w}w=3Dw.charAt(0).toUpperCase()+w.slice(1);for(t=3D0;t<e.length;t++){r=3D=
e[t]+w;if(u[r]!=3D=3Da){return r}}}function g(r,t){for(var s in =
t){r.style[o(r,s)||s]=3Dt[s]}return r}function n(t){for(var =
r=3D1;r<arguments.length;r++){var s=3Darguments[r];for(var u in =
s){if(t[u]=3D=3D=3Da){t[u]=3Ds[u]}}}return t}function m(r){var =
s=3D{x:r.offsetLeft,y:r.offsetTop};while((r=3Dr.offsetParent)){s.x+=3Dr.o=
ffsetLeft;s.y+=3Dr.offsetTop}return s}var b=3Dfunction =
b(r){if(!this.spin){return new =
b(r)}this.opts=3Dn(r||{},b.defaults,d)},d=3Db.defaults=3D{className:"spin=
ner",lines:12,length:7,width:5,radius:10,color:"#000",speed:1,trail:100,o=
pacity:1/4,fps:20},f=3Db.prototype=3D{spin:function(y){this.stop();var =
B=3Dthis,s=3DB.el=3Dg(h(),{position:"relative"}),C,A;if(y){y.insertBefore=
(s,y.firstChild||null);A=3Dm(y);C=3Dm(s);g(s,{left:(y.offsetWidth>>1)-C.x=
+A.x+"px",top:(y.offsetHeight>>1)-C.y+A.y+"px"})}s.setAttribute("class",B=
.opts.className);s.setAttribute("aria-role","progressbar");B.lines(s,B.op=
ts);if(!p){var =
r=3DB.opts,v=3D0,t=3Dr.fps,x=3Dt/r.speed,w=3D(1-r.opacity)/(x*r.trail/100=
),z=3Dx/r.lines;(function u(){v++;for(var D=3Dr.lines;D;D--){var =
E=3DMath.max(1-(v+D*z)%x*w,r.opacity);B.opacity(s,r.lines-D,E,r)}B.timeou=
t=3DB.el&&setTimeout(u,~~(1000/t))}())}return B},stop:function(){var =
r=3Dthis.el;if(r){clearTimeout(this.timeout);if(r.parentNode){r.parentNod=
e.removeChild(r)}this.el=3Da}return this}};f.lines=3Dfunction(t,v){var =
s=3D0,r;function u(w,x){return =
g(h(),{position:"absolute",width:(v.length+v.width)+"px",height:v.width+"=
px",background:w,boxShadow:x,transformOrigin:"left",transform:"rotate("+~=
~(360/v.lines*s)+"deg) =
translate("+v.radius+"px,0)",borderRadius:(v.width>>1)+"px"})}for(;s<v.li=
nes;s++){r=3Dg(h(),{position:"absolute",top:1+~(v.width/2)+"px",transform=
:v.hwaccel?"translate3d(0,0,0)":"",opacity:v.opacity,animation:p&&c(v.opa=
city,v.trail,s,v.lines)+" "+1/v.speed+"s linear =
infinite"});if(v.shadow){i(r,g(u("#000","0 0 4px =
#000"),{top:2+"px"}))}i(t,i(r,u(v.color,"0 0 1px =
rgba(0,0,0,.1)")))}return =
t};f.opacity=3Dfunction(s,r,t){if(r<s.childNodes.length){s.childNodes[r].=
style.opacity=3Dt}};(function(){var =
t=3Dg(h("group"),{behavior:"url(#default#VML)"}),r;if(!o(t,"transform")&&=
t.adj){for(r=3D4;r--;){k.addRule(["group","roundrect","fill","stroke"][r]=
,"behavior:url(#default#VML)")}f.lines=3Dfunction(w,v){var =
u=3Dv.length+v.width,C=3D2*u;function B(){return =
g(h("group",{coordsize:C+" "+C,coordorigin:-u+" =
"+-u}),{width:C,height:C})}var =
A=3DB(),x=3D~(v.length+v.radius+v.width)+"px",z;function =
y(D,s,E){i(A,i(g(B(),{rotation:360/v.lines*D+"deg",left:~~s}),i(g(h("roun=
drect",{arcsize:1}),{width:u,height:v.width,left:v.radius,top:-v.width>>1=
,filter:E}),h("fill",{color:v.color,opacity:v.opacity}),h("stroke",{opaci=
ty:0}))))}if(v.shadow){for(z=3D1;z<=3Dv.lines;z++){y(z,-2,"progid:DXImage=
Transform.Microsoft.Blur(pixelradius=3D2,makeshadow=3D1,shadowopacity=3D.=
3)")}}for(z=3D1;z<=3Dv.lines;z++){y(z)}return i(g(w,{margin:x+" 0 0 =
"+x,zoom:1}),A)};f.opacity=3Dfunction(u,s,w,v){var =
x=3Du.firstChild;v=3Dv.shadow&&v.lines||0;if(x&&s+v<x.childNodes.length){=
x=3Dx.childNodes[s+v];x=3Dx&&x.firstChild;x=3Dx&&x.firstChild;if(x){x.opa=
city=3Dw}}}}else{p=3Do(t,"animation")}}());j.Spinner=3Db})(window,documen=
t);(function(a){a.fn.spin=3Dfunction(d,c){var =
b=3D{tiny:{lines:8,length:2,width:2,radius:3},small:{lines:8,length:4,wid=
th:3,radius:5},large:{lines:10,length:8,width:4,radius:8}};if(Spinner){re=
turn this.each(function(){var =
f=3Da(this),e=3Df.data();if(e.spinner){e.spinner.stop();delete =
e.spinner}if(d!=3D=3Dfalse){if(typeof d=3D=3D=3D"string"){if(d in =
b){d=3Db[d]}else{d=3D{}}if(c){d.color=3Dc}}e.spinner=3Dnew =
Spinner(a.extend({color:f.css("color")},d)).spin(this)}})}else{throw"Spin=
ner class not available."}}})(jQuery);=0A=
/*!=0A=
 * ColorBox v1.3.19 - jQuery lightbox plugin; (c) 2011 Jack Moore - =
jacklmoore.com=0A=
 * License: http://www.opensource.org/licenses/mit-license.php=0A=
 */=0A=
(function(J,l,W){var =
K=3D{transition:"elastic",speed:300,width:false,initialWidth:"600",innerW=
idth:false,maxWidth:false,height:false,initialHeight:"450",innerHeight:fa=
lse,maxHeight:false,scalePhotos:true,scrolling:true,inline:false,html:fal=
se,iframe:false,fastIframe:true,photo:false,href:false,title:false,rel:fa=
lse,opacity:0.9,preloading:true,current:"image {current} of =
{total}",previous:"previous",next:"next",close:"close",open:false,returnF=
ocus:true,reposition:true,loop:true,slideshow:false,slideshowAuto:true,sl=
ideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop =
slideshow",onOpen:false,onLoad:false,onComplete:false,onCleanup:false,onC=
losed:false,overlayClose:true,escKey:true,arrowKey:true,top:false,bottom:=
false,left:false,right:false,fixed:false,data:undefined},x=3D"colorbox",S=
=3D"cbox",r=3DS+"Element",V=3DS+"_open",e=3DS+"_load",U=3DS+"_complete",u=
=3DS+"_cleanup",ac=3DS+"_closed",i=3DS+"_purge",v=3D!J.support.opacity&&!=
J.support.style,af=3Dv&&!W.XMLHttpRequest,aa=3DS+"_IE6",Q,ag,ah,d,H,p,b,P=
,c,Z,N,k,h,o,t,X,s,R,z,B,ae,ai,m,g,a,w,I,n,D,Y,M,A,L,ad=3D"div",ab;functi=
on G(aj,am,al){var =
ak=3Dl.createElement(aj);if(am){ak.id=3DS+am}if(al){ak.style.cssText=3Dal=
}return J(ak)}function E(ak){var =
aj=3Dc.length,al=3D(I+ak)%aj;return(al<0)?aj+al:al}function =
O(aj,ak){return =
Math.round((/%/.test(aj)?((ak=3D=3D=3D"x"?Z.width():Z.height())/100):1)*p=
arseInt(aj,10))}function C(aj){return =
ae.photo||/\.(gif|png|jpe?g|bmp|ico)((#|\?).*)?$/i.test(aj)}function =
T(){var aj;ae=3DJ.extend({},J.data(w,x));for(aj in =
ae){if(J.isFunction(ae[aj])&&aj.slice(0,2)!=3D=3D"on"){ae[aj]=3Dae[aj].ca=
ll(w)}}ae.rel=3Dae.rel||w.rel||"nofollow";ae.href=3Dae.href||J(w).attr("h=
ref");ae.title=3Dae.title||w.title;if(typeof =
ae.href=3D=3D=3D"string"){ae.href=3DJ.trim(ae.href)}}function =
F(aj,ak){J.event.trigger(aj);if(ak){ak.call(w)}}function y(){var =
ak,am=3DS+"Slideshow_",an=3D"click."+S,ao,al,aj;if(ae.slideshow&&c[1]){ao=
=3Dfunction(){X.text(ae.slideshowStop).unbind(an).bind(U,function(){if(ae=
.loop||c[I+1]){ak=3DsetTimeout(L.next,ae.slideshowSpeed)}}).bind(e,functi=
on(){clearTimeout(ak)}).one(an+" =
"+u,al);ag.removeClass(am+"off").addClass(am+"on");ak=3DsetTimeout(L.next=
,ae.slideshowSpeed)};al=3Dfunction(){clearTimeout(ak);X.text(ae.slideshow=
Start).unbind([U,e,u,an].join(" =
")).one(an,function(){L.next();ao()});ag.removeClass(am+"on").addClass(am=
+"off")};if(ae.slideshowAuto){ao()}else{al()}}else{ag.removeClass(am+"off=
 "+am+"on")}}function =
f(aj){if(!M){w=3Daj;T();c=3DJ(w);I=3D0;if(ae.rel!=3D=3D"nofollow"){c=3DJ(=
"."+r).filter(function(){var =
ak=3DJ.data(this,x).rel||this.rel;return(ak=3D=3D=3Dae.rel)});I=3Dc.index=
(w);if(I=3D=3D=3D-1){c=3Dc.add(w);I=3Dc.length-1}}if(!D){D=3DY=3Dtrue;ag.=
show();if(ae.returnFocus){J(w).blur().one(ac,function(){J(this).focus()})=
}Q.css({opacity:+ae.opacity,cursor:ae.overlayClose?"pointer":"auto"}).sho=
w();ae.w=3DO(ae.initialWidth,"x");ae.h=3DO(ae.initialHeight,"y");L.positi=
on();if(af){Z.bind("resize."+aa+" =
scroll."+aa,function(){Q.css({width:Z.width(),height:Z.height(),top:Z.scr=
ollTop(),left:Z.scrollLeft()})}).trigger("resize."+aa)}F(V,ae.onOpen);B.a=
dd(o).hide();z.html(ae.close).show()}L.load(true)}}function =
q(){if(!ag&&l.body){ab=3Dfalse;Z=3DJ(W);ag=3DG(ad).attr({id:x,"class":v?S=
+(af?"IE6":"IE"):""}).hide();Q=3DG(ad,"Overlay",af?"position:absolute":""=
).hide();ah=3DG(ad,"Wrapper");d=3DG(ad,"Content").append(N=3DG(ad,"Loaded=
Content","width:0; height:0; =
overflow:hidden"),h=3DG(ad,"LoadingOverlay").add(G(ad,"LoadingGraphic")),=
o=3DG(ad,"Title"),t=3DG(ad,"Current"),s=3DG(ad,"Next"),R=3DG(ad,"Previous=
"),X=3DG(ad,"Slideshow").bind(V,y),z=3DG(ad,"Close"));ah.append(G(ad).app=
end(G(ad,"TopLeft"),H=3DG(ad,"TopCenter"),G(ad,"TopRight")),G(ad,false,"c=
lear:left").append(p=3DG(ad,"MiddleLeft"),d,b=3DG(ad,"MiddleRight")),G(ad=
,false,"clear:left").append(G(ad,"BottomLeft"),P=3DG(ad,"BottomCenter"),G=
(ad,"BottomRight"))).find("div =
div").css({"float":"left"});k=3DG(ad,false,"position:absolute; =
width:9999px; visibility:hidden; =
display:none");B=3Ds.add(R).add(t).add(X);J(l.body).append(Q,ag.append(ah=
,k))}}function =
j(){if(ag){if(!ab){ab=3Dtrue;ai=3DH.height()+P.height()+d.outerHeight(tru=
e)-d.height();m=3Dp.width()+b.width()+d.outerWidth(true)-d.width();g=3DN.=
outerHeight(true);a=3DN.outerWidth(true);ag.css({"padding-bottom":ai,"pad=
ding-right":m});s.click(function(){L.next()});R.click(function(){L.prev()=
});z.click(function(){L.close()});Q.click(function(){if(ae.overlayClose){=
L.close()}});J(l).bind("keydown."+S,function(ak){var =
aj=3Dak.keyCode;if(D&&ae.escKey&&aj=3D=3D=3D27){ak.preventDefault();L.clo=
se()}if(D&&ae.arrowKey&&c[1]){if(aj=3D=3D=3D37){ak.preventDefault();R.cli=
ck()}else{if(aj=3D=3D=3D39){ak.preventDefault();s.click()}}}});J("."+r,l)=
.live("click",function(aj){if(!(aj.which>1||aj.shiftKey||aj.altKey||aj.me=
taKey)){aj.preventDefault();f(this)}})}return true}return =
false}if(J.colorbox){return}J(q);L=3DJ.fn[x]=3DJ[x]=3Dfunction(aj,al){var=
 ak=3Dthis;aj=3Daj||{};q();if(j()){if(!ak[0]){if(ak.selector){return =
ak}ak=3DJ("<a/>");aj.open=3Dtrue}if(al){aj.onComplete=3Dal}ak.each(functi=
on(){J.data(this,x,J.extend({},J.data(this,x)||K,aj))}).addClass(r);if((J=
.isFunction(aj.open)&&aj.open.call(ak))||aj.open){f(ak[0])}}return =
ak};L.position=3Dfunction(ak,aj){var =
an=3D0,am=3D0,ap=3Dag.offset(),al=3DZ.scrollTop(),ao=3DZ.scrollLeft();Z.u=
nbind("resize."+S);ag.css({top:-90000,left:-90000});if(ae.fixed&&!af){ap.=
top-=3Dal;ap.left-=3Dao;ag.css({position:"fixed"})}else{an=3Dal;am=3Dao;a=
g.css({position:"absolute"})}if(ae.right!=3D=3Dfalse){am+=3DMath.max(Z.wi=
dth()-ae.w-a-m-O(ae.right,"x"),0)}else{if(ae.left!=3D=3Dfalse){am+=3DO(ae=
.left,"x")}else{am+=3DMath.round(Math.max(Z.width()-ae.w-a-m,0)/2)}}if(ae=
.bottom!=3D=3Dfalse){an+=3DMath.max(Z.height()-ae.h-g-ai-O(ae.bottom,"y")=
,0)}else{if(ae.top!=3D=3Dfalse){an+=3DO(ae.top,"y")}else{an+=3DMath.round=
(Math.max(Z.height()-ae.h-g-ai,0)/2)}}ag.css({top:ap.top,left:ap.left});a=
k=3D(ag.width()=3D=3D=3Dae.w+a&&ag.height()=3D=3D=3Dae.h+g)?0:ak||0;ah[0]=
.style.width=3Dah[0].style.height=3D"9999px";function =
aq(ar){H[0].style.width=3DP[0].style.width=3Dd[0].style.width=3Dar.style.=
width;d[0].style.height=3Dp[0].style.height=3Db[0].style.height=3Dar.styl=
e.height}ag.dequeue().animate({width:ae.w+a,height:ae.h+g,top:an,left:am}=
,{duration:ak,complete:function(){aq(this);Y=3Dfalse;ah[0].style.width=3D=
(ae.w+a+m)+"px";ah[0].style.height=3D(ae.h+g+ai)+"px";if(ae.reposition){s=
etTimeout(function(){Z.bind("resize."+S,L.position)},1)}if(aj){aj()}},ste=
p:function(){aq(this)}})};L.resize=3Dfunction(aj){if(D){aj=3Daj||{};if(aj=
.width){ae.w=3DO(aj.width,"x")-a-m}if(aj.innerWidth){ae.w=3DO(aj.innerWid=
th,"x")}N.css({width:ae.w});if(aj.height){ae.h=3DO(aj.height,"y")-g-ai}if=
(aj.innerHeight){ae.h=3DO(aj.innerHeight,"y")}if(!aj.innerHeight&&!aj.hei=
ght){N.css({height:"auto"});ae.h=3DN.height()}N.css({height:ae.h});L.posi=
tion(ae.transition=3D=3D=3D"none"?0:ae.speed)}};L.prep=3Dfunction(ak){if(=
!D){return}var =
an,al=3Dae.transition=3D=3D=3D"none"?0:ae.speed;N.remove();N=3DG(ad,"Load=
edContent").append(ak);function =
aj(){ae.w=3Dae.w||N.width();ae.w=3Dae.mw&&ae.mw<ae.w?ae.mw:ae.w;return =
ae.w}function =
am(){ae.h=3Dae.h||N.height();ae.h=3Dae.mh&&ae.mh<ae.h?ae.mh:ae.h;return =
ae.h}N.hide().appendTo(k.show()).css({width:aj(),overflow:ae.scrolling?"a=
uto":"hidden"}).css({height:am()}).prependTo(d);k.hide();J(n).css({"float=
":"none"});if(af){J("select").not(ag.find("select")).filter(function(){re=
turn =
this.style.visibility!=3D=3D"hidden"}).css({visibility:"hidden"}).one(u,f=
unction(){this.style.visibility=3D"inherit"})}an=3Dfunction(){var =
ay,av,aw=3Dc.length,at,ax=3D"frameBorder",ar=3D"allowTransparency",ap,ao,=
au;if(!D){return}function =
aq(){if(v){ag[0].style.removeAttribute("filter")}}ap=3Dfunction(){clearTi=
meout(A);h.hide();F(U,ae.onComplete)};if(v){if(n){N.fadeIn(100)}}o.html(a=
e.title).add(N).show();if(aw>1){if(typeof =
ae.current=3D=3D=3D"string"){t.html(ae.current.replace("{current}",I+1).r=
eplace("{total}",aw)).show()}s[(ae.loop||I<aw-1)?"show":"hide"]().html(ae=
.next);R[(ae.loop||I)?"show":"hide"]().html(ae.previous);if(ae.slideshow)=
{X.show()}if(ae.preloading){ay=3D[E(-1),E(1)];while(av=3Dc[ay.pop()]){ao=3D=
J.data(av,x).href||av.href;if(J.isFunction(ao)){ao=3Dao.call(av)}if(C(ao)=
){au=3Dnew =
Image();au.src=3Dao}}}}else{B.hide()}if(ae.iframe){at=3DG("iframe")[0];if=
(ax in at){at[ax]=3D0}if(ar in at){at[ar]=3D"true"}at.name=3DS+(+new =
Date());if(ae.fastIframe){ap()}else{J(at).one("load",ap)}at.src=3Dae.href=
;if(!ae.scrolling){at.scrolling=3D"no"}J(at).addClass(S+"Iframe").appendT=
o(N).one(i,function(){at.src=3D"//about:blank"})}else{ap()}if(ae.transiti=
on=3D=3D=3D"fade"){ag.fadeTo(al,1,aq)}else{aq()}};if(ae.transition=3D=3D=3D=
"fade"){ag.fadeTo(al,0,function(){L.position(0,an)})}else{L.position(al,a=
n)}};L.load=3Dfunction(al){var =
ak,am,aj=3DL.prep;Y=3Dtrue;n=3Dfalse;w=3Dc[I];if(!al){T()}F(i);F(e,ae.onL=
oad);ae.h=3Dae.height?O(ae.height,"y")-g-ai:ae.innerHeight&&O(ae.innerHei=
ght,"y");ae.w=3Dae.width?O(ae.width,"x")-a-m:ae.innerWidth&&O(ae.innerWid=
th,"x");ae.mw=3Dae.w;ae.mh=3Dae.h;if(ae.maxWidth){ae.mw=3DO(ae.maxWidth,"=
x")-a-m;ae.mw=3Dae.w&&ae.w<ae.mw?ae.w:ae.mw}if(ae.maxHeight){ae.mh=3DO(ae=
.maxHeight,"y")-g-ai;ae.mh=3Dae.h&&ae.h<ae.mh?ae.h:ae.mh}ak=3Dae.href;A=3D=
setTimeout(function(){h.show()},100);if(ae.inline){G(ad).hide().insertBef=
ore(J(ak)[0]).one(i,function(){J(this).replaceWith(N.children())});aj(J(a=
k))}else{if(ae.iframe){aj(" =
")}else{if(ae.html){aj(ae.html)}else{if(C(ak)){J(n=3Dnew =
Image()).addClass(S+"Photo").error(function(){ae.title=3Dfalse;aj(G(ad,"E=
rror").text("This image could not be loaded"))}).load(function(){var =
an;n.onload=3Dnull;if(ae.scalePhotos){am=3Dfunction(){n.height-=3Dn.heigh=
t*an;n.width-=3Dn.width*an};if(ae.mw&&n.width>ae.mw){an=3D(n.width-ae.mw)=
/n.width;am()}if(ae.mh&&n.height>ae.mh){an=3D(n.height-ae.mh)/n.height;am=
()}}if(ae.h){n.style.marginTop=3DMath.max(ae.h-n.height,0)/2+"px"}if(c[1]=
&&(ae.loop||c[I+1])){n.style.cursor=3D"pointer";n.onclick=3Dfunction(){L.=
next()}}if(v){n.style.msInterpolationMode=3D"bicubic"}setTimeout(function=
(){aj(n)},1)});setTimeout(function(){n.src=3Dak},1)}else{if(ak){k.load(ak=
,ae.data,function(ao,an,ap){aj(an=3D=3D=3D"error"?G(ad,"Error").text("Req=
uest unsuccessful: =
"+ap.statusText):J(this).contents())})}}}}}};L.next=3Dfunction(){if(!Y&&c=
[1]&&(ae.loop||c[I+1])){I=3DE(1);L.load()}};L.prev=3Dfunction(){if(!Y&&c[=
1]&&(ae.loop||I)){I=3DE(-1);L.load()}};L.close=3Dfunction(){if(D&&!M){M=3D=
true;D=3Dfalse;F(u,ae.onCleanup);Z.unbind("."+S+" =
."+aa);Q.fadeTo(200,0);ag.stop().fadeTo(300,0,function(){ag.add(Q).css({o=
pacity:1,cursor:"auto"}).hide();F(i);N.remove();setTimeout(function(){M=3D=
false;F(ac,ae.onClosed)},1)})}};L.remove=3Dfunction(){J([]).add(ag).add(Q=
).remove();ag=3Dnull;J("."+r).removeData(x).removeClass(r).die()};L.eleme=
nt=3Dfunction(){return J(w)};L.settings=3DK}(jQuery,document,this));=0A=
/*!=0A=
 * hoverIntent r6 2011.02.26; Copyright (c) Brian Cherne =
brian(at)cherne(dot)net =
<http://cherne.net/brian/resources/jquery.hoverIntent.html>=0A=
 * Dual licensed under the MIT and GPL licenses: =
http://www.opensource.org/licenses/mit-license.php =
http://www.gnu.org/licenses/gpl.html=0A=
 */=0A=
(function(a){a.fn.hoverIntent=3Dfunction(k,j){var =
l=3D{sensitivity:7,interval:100,timeout:0};l=3Da.extend(l,j?{over:k,out:j=
}:k);var n,m,h,d;var e=3Dfunction(f){n=3Df.pageX;m=3Df.pageY};var =
c=3Dfunction(g,f){f.hoverIntent_t=3DclearTimeout(f.hoverIntent_t);if((Mat=
h.abs(h-n)+Math.abs(d-m))<l.sensitivity){a(f).unbind("mousemove",e);f.hov=
erIntent_s=3D1;return =
l.over.apply(f,[g])}else{h=3Dn;d=3Dm;f.hoverIntent_t=3DsetTimeout(functio=
n(){c(g,f)},l.interval)}};var =
i=3Dfunction(g,f){f.hoverIntent_t=3DclearTimeout(f.hoverIntent_t);f.hover=
Intent_s=3D0;return l.out.apply(f,[g])};var b=3Dfunction(o){var =
g=3DjQuery.extend({},o);var =
f=3Dthis;if(f.hoverIntent_t){f.hoverIntent_t=3DclearTimeout(f.hoverIntent=
_t)}if(o.type=3D=3D"mouseenter"){h=3Dg.pageX;d=3Dg.pageY;a(f).bind("mouse=
move",e);if(f.hoverIntent_s!=3D1){f.hoverIntent_t=3DsetTimeout(function()=
{c(g,f)},l.interval)}}else{a(f).unbind("mousemove",e);if(f.hoverIntent_s=3D=
=3D1){f.hoverIntent_t=3DsetTimeout(function(){i(g,f)},l.timeout)}}};retur=
n this.bind("mouseenter",b).bind("mouseleave",b)}})(jQuery);=0A=
/*!=0A=
 * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/; =
Copyright (c) 2008 George McGinley Smith; Easing equations Copyright (c) =
2001 Robert Penner=0A=
 * Open source under the BSD License:=0A=
 */=0A=
jQuery.easing.jswing=3DjQuery.easing.swing;jQuery.extend(jQuery.easing,{d=
ef:"easeOutQuad",swing:function(e,f,a,h,g){return =
jQuery.easing[jQuery.easing.def](e,f,a,h,g)},easeInQuad:function(e,f,a,h,=
g){return h*(f/=3Dg)*f+a},easeOutQuad:function(e,f,a,h,g){return =
-h*(f/=3Dg)*(f-2)+a},easeInOutQuad:function(e,f,a,h,g){if((f/=3Dg/2)<1){r=
eturn h/2*f*f+a}return =
-h/2*((--f)*(f-2)-1)+a},easeInCubic:function(e,f,a,h,g){return =
h*(f/=3Dg)*f*f+a},easeOutCubic:function(e,f,a,h,g){return =
h*((f=3Df/g-1)*f*f+1)+a},easeInOutCubic:function(e,f,a,h,g){if((f/=3Dg/2)=
<1){return h/2*f*f*f+a}return =
h/2*((f-=3D2)*f*f+2)+a},easeInQuart:function(e,f,a,h,g){return =
h*(f/=3Dg)*f*f*f+a},easeOutQuart:function(e,f,a,h,g){return =
-h*((f=3Df/g-1)*f*f*f-1)+a},easeInOutQuart:function(e,f,a,h,g){if((f/=3Dg=
/2)<1){return h/2*f*f*f*f+a}return =
-h/2*((f-=3D2)*f*f*f-2)+a},easeInQuint:function(e,f,a,h,g){return =
h*(f/=3Dg)*f*f*f*f+a},easeOutQuint:function(e,f,a,h,g){return =
h*((f=3Df/g-1)*f*f*f*f+1)+a},easeInOutQuint:function(e,f,a,h,g){if((f/=3D=
g/2)<1){return h/2*f*f*f*f*f+a}return =
h/2*((f-=3D2)*f*f*f*f+2)+a},easeInSine:function(e,f,a,h,g){return =
-h*Math.cos(f/g*(Math.PI/2))+h+a},easeOutSine:function(e,f,a,h,g){return =
h*Math.sin(f/g*(Math.PI/2))+a},easeInOutSine:function(e,f,a,h,g){return =
-h/2*(Math.cos(Math.PI*f/g)-1)+a},easeInExpo:function(e,f,a,h,g){return(f=
=3D=3D0)?a:h*Math.pow(2,10*(f/g-1))+a},easeOutExpo:function(e,f,a,h,g){re=
turn(f=3D=3Dg)?a+h:h*(-Math.pow(2,-10*f/g)+1)+a},easeInOutExpo:function(e=
,f,a,h,g){if(f=3D=3D0){return a}if(f=3D=3Dg){return =
a+h}if((f/=3Dg/2)<1){return h/2*Math.pow(2,10*(f-1))+a}return =
h/2*(-Math.pow(2,-10*--f)+2)+a},easeInCirc:function(e,f,a,h,g){return =
-h*(Math.sqrt(1-(f/=3Dg)*f)-1)+a},easeOutCirc:function(e,f,a,h,g){return =
h*Math.sqrt(1-(f=3Df/g-1)*f)+a},easeInOutCirc:function(e,f,a,h,g){if((f/=3D=
g/2)<1){return -h/2*(Math.sqrt(1-f*f)-1)+a}return =
h/2*(Math.sqrt(1-(f-=3D2)*f)+1)+a},easeInElastic:function(f,h,e,l,k){var =
i=3D1.70158;var j=3D0;var g=3Dl;if(h=3D=3D0){return =
e}if((h/=3Dk)=3D=3D1){return =
e+l}if(!j){j=3Dk*0.3}if(g<Math.abs(l)){g=3Dl;var i=3Dj/4}else{var =
i=3Dj/(2*Math.PI)*Math.asin(l/g)}return =
-(g*Math.pow(2,10*(h-=3D1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e},easeOutEl=
astic:function(f,h,e,l,k){var i=3D1.70158;var j=3D0;var =
g=3Dl;if(h=3D=3D0){return e}if((h/=3Dk)=3D=3D1){return =
e+l}if(!j){j=3Dk*0.3}if(g<Math.abs(l)){g=3Dl;var i=3Dj/4}else{var =
i=3Dj/(2*Math.PI)*Math.asin(l/g)}return =
g*Math.pow(2,-10*h)*Math.sin((h*k-i)*(2*Math.PI)/j)+l+e},easeInOutElastic=
:function(f,h,e,l,k){var i=3D1.70158;var j=3D0;var =
g=3Dl;if(h=3D=3D0){return e}if((h/=3Dk/2)=3D=3D2){return =
e+l}if(!j){j=3Dk*(0.3*1.5)}if(g<Math.abs(l)){g=3Dl;var i=3Dj/4}else{var =
i=3Dj/(2*Math.PI)*Math.asin(l/g)}if(h<1){return =
-0.5*(g*Math.pow(2,10*(h-=3D1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e}return=
 =
g*Math.pow(2,-10*(h-=3D1))*Math.sin((h*k-i)*(2*Math.PI)/j)*0.5+l+e},easeI=
nBack:function(e,f,a,i,h,g){if(g=3D=3Dundefined){g=3D1.70158}return =
i*(f/=3Dh)*f*((g+1)*f-g)+a},easeOutBack:function(e,f,a,i,h,g){if(g=3D=3Du=
ndefined){g=3D1.70158}return =
i*((f=3Df/h-1)*f*((g+1)*f+g)+1)+a},easeInOutBack:function(e,f,a,i,h,g){if=
(g=3D=3Dundefined){g=3D1.70158}if((f/=3Dh/2)<1){return =
i/2*(f*f*(((g*=3D(1.525))+1)*f-g))+a}return =
i/2*((f-=3D2)*f*(((g*=3D(1.525))+1)*f+g)+2)+a},easeInBounce:function(e,f,=
a,h,g){return =
h-jQuery.easing.easeOutBounce(e,g-f,0,h,g)+a},easeOutBounce:function(e,f,=
a,h,g){if((f/=3Dg)<(1/2.75)){return =
h*(7.5625*f*f)+a}else{if(f<(2/2.75)){return =
h*(7.5625*(f-=3D(1.5/2.75))*f+0.75)+a}else{if(f<(2.5/2.75)){return =
h*(7.5625*(f-=3D(2.25/2.75))*f+0.9375)+a}else{return =
h*(7.5625*(f-=3D(2.625/2.75))*f+0.984375)+a}}}},easeInOutBounce:function(=
e,f,a,h,g){if(f<g/2){return =
jQuery.easing.easeInBounce(e,f*2,0,h,g)*0.5+a}return =
jQuery.easing.easeOutBounce(e,f*2-g,0,h,g)*0.5+h*0.5+a}});
------=_NextPart_000_0000_01CDC417.0A321A40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cdn.ttgtmedia.com/rms/ux/javascript/writeCapture.js

/*=0A=
 * writeCapture.js v1.0.5 @author noah <noah.sloan@gmail.com> =0A=
 */=0A=
(function(H,a){var j=3Da.document;function C(Q){var =
ac=3Dj.createElement("div");j.body.insertBefore(ac,null);H.replaceWith(ac=
,'<script =
type=3D"text/javascript">'+Q+"<\/script>")}H=3DH||(function(Q){return{aja=
x:Q.ajax,$:function(ac){return Q(ac)[0]},replaceWith:function(ac,ag){var =
af=3DQ(ac)[0];var =
ae=3Daf.nextSibling,ad=3Daf.parentNode;Q(af).remove();if(ae){Q(ae).before=
(ag)}else{Q(ad).append(ag)}},onLoad:function(ac){Q(ac)},copyAttrs:functio=
n(ai,ae){var ag=3DQ(ae),ad=3Dai.attributes;for(var =
af=3D0,ac=3Dad.length;af<ac;af++){if(ad[af]&&ad[af].value){try{ag.attr(ad=
[af].name,ad[af].value)}catch(ah){}}}}}})(a.jQuery);H.copyAttrs=3DH.copyA=
ttrs||function(){};H.onLoad=3DH.onLoad||function(){throw"error: =
autoAsync cannot be used without jQuery or defining =
writeCaptureSupport.onLoad"};function T(ae,ad){for(var =
ac=3D0,Q=3Dae.length;ac<Q;ac++){if(ad(ae[ac])=3D=3D=3Dfalse){return}}}fun=
ction w(Q){return Object.prototype.toString.call(Q)=3D=3D=3D"[object =
Function]"}function q(Q){return =
Object.prototype.toString.call(Q)=3D=3D=3D"[object String]"}function =
v(ad,ac,Q){return =
Array.prototype.slice.call(ad,ac||0,Q||ad&&ad.length)}function =
G(ae,ad){var Q=3Dfalse;T(ae,ac);function ac(af){return =
!(Q=3Dad(af))}return Q}function =
O(Q){this._queue=3D[];this._children=3D[];this._parent=3DQ;if(Q){Q._addCh=
ild(this)}}O.prototype=3D{_addChild:function(Q){this._children.push(Q)},p=
ush:function(Q){this._queue.push(Q);this._bubble("_doRun")},pause:functio=
n(){this._bubble("_doPause")},resume:function(){this._bubble("_doResume")=
},_bubble:function(ac){var Q=3Dthis;while(!Q[ac]){Q=3DQ._parent}return =
Q[ac]()},_next:function(){if(G(this._children,Q)){return true}function =
Q(ad){return ad._next()}var ac=3Dthis._queue.shift();if(ac){ac()}return =
!!ac}};function i(Q){if(Q){return new =
O(Q)}O.call(this);this.paused=3D0}i.prototype=3D(function(){function =
Q(){}Q.prototype=3DO.prototype;return new =
Q()})();i.prototype._doRun=3Dfunction(){if(!this.running){this.running=3D=
true;try{while(this.paused<1&&this._next()){}}finally{this.running=3Dfals=
e}}};i.prototype._doPause=3Dfunction(){this.paused++};i.prototype._doResu=
me=3Dfunction(){this.paused--;this._doRun()};function =
P(){}P.prototype=3D{_html:"",open:function(){this._opened=3Dtrue;if(this.=
_delegate){this._delegate.open()}},write:function(Q){if(this._closed){ret=
urn}this._written=3Dtrue;if(this._delegate){this._delegate.write(Q)}else{=
this._html+=3DQ}},writeln:function(Q){this.write(Q+"\n")},close:function(=
){this._closed=3Dtrue;if(this._delegate){this._delegate.close()}},copyTo:=
function(Q){this._delegate=3DQ;Q.foobar=3Dtrue;if(this._opened){Q.open()}=
if(this._written){Q.write(this._html)}if(this._closed){Q.close()}}};var =
e=3D(function(){var =
Q=3D{f:j.getElementById};try{Q.f.call(j,"abc");return =
true}catch(ac){return false}})();function L(Q){T(Q,function(ac){var =
ad=3Dj.getElementById(ac.id);if(!ad){l("<proxyGetElementById - =
finish>","no element in writen markup with id =
"+ac.id);return}T(ac.el.childNodes,function(ae){ad.appendChild(ae)});if(a=
d.contentWindow){a.setTimeout(function(){ac.el.contentWindow.document.cop=
yTo(ad.contentWindow.document)},1)}H.copyAttrs(ac.el,ad)})}function =
t(ac,Q){if(Q&&Q[ac]=3D=3D=3Dfalse){return false}return =
Q&&Q[ac]||o[ac]}function z(ad,aq){var =
ak=3D[],ai=3Dt("proxyGetElementById",aq),al=3Dt("forceLastScriptTag",aq),=
ap=3Dt("writeOnGetElementById",aq),af=3Dt("immediateWrites",aq),Q=3D{writ=
e:j.write,writeln:j.writeln,finish:function(){},out:""};ad.state=3DQ;j.wr=
ite=3Daf?aj:ao;j.writeln=3Daf?am:ac;if(ai||ap){Q.getEl=3Dj.getElementById=
;j.getElementById=3Dae;if(ap){findEl=3Dan}else{findEl=3Dag;Q.finish=3Dfun=
ction(){L(ak)}}}if(al){Q.getByTag=3Dj.getElementsByTagName;j.getElementsB=
yTagName=3Dfunction(at){var =
ar=3Dv(e?Q.getByTag.call(j,at):Q.getByTag(at));if(at=3D=3D=3D"script"){ar=
.push(H.$(ad.target))}return ar};var =
ah=3DQ.finish;Q.finish=3Dfunction(){ah();j.getElementsByTagName=3DQ.getBy=
Tag}}function ao(ar){Q.out+=3Dar}function =
ac(ar){Q.out+=3Dar+"\n"}function aj(ar){var at=3DH.$(ad.target);var =
au=3Dj.createElement("div");at.parentNode.insertBefore(au,at);H.replaceWi=
th(au,U(ar))}function am(ar){var at=3DH.$(ad.target);var =
au=3Dj.createElement("div");at.parentNode.insertBefore(au,at);H.replaceWi=
th(au,U(ar)+"\n")}function ag(at){var =
ar=3Dj.createElement("div");ak.push({id:at,el:ar});ar.contentWindow=3D{do=
cument:new P()};return ar}function an(au){var ar=3DH.$(ad.target);var =
at=3Dj.createElement("div");ar.parentNode.insertBefore(at,ar);H.replaceWi=
th(at,Q.out);Q.out=3D"";return e?Q.getEl.call(j,au):Q.getEl(au)}function =
ae(at){var ar=3De?Q.getEl.call(j,at):Q.getEl(at);return =
ar||findEl(at)}return Q}function =
Y(Q){j.write=3DQ.write;j.writeln=3DQ.writeln;if(Q.getEl){j.getElementById=
=3DQ.getEl}return Q.out}function R(Q){return =
Q&&Q.replace(/^\s*<!(\[CDATA\[|--)/,"").replace(/(\]\]|--)>\s*$/,"")}func=
tion b(){}function d(ac,Q){console.error("Error",Q,"executing =
code:",ac)}var l=3Dw(a.console&&console.error)?d:b;function =
V(ad,ac,Q){var =
ae=3Dz(ac,Q);try{C(R(ad))}catch(af){l(ad,af)}finally{Y(ae)}return =
ae}function S(ac){var Q=3D/^(\w+:)?\/\/([^\/?#]+)/.exec(ac);return =
Q&&(Q[1]&&Q[1]!=3Dlocation.protocol||Q[2]!=3Dlocation.host)}function =
W(Q){return new =
RegExp("[\\s\\r\\n]"+Q+"[\\s\\r\\n]*=3D[\\s\\r\\n]*(?:([\"'])([\\s\\S]*?)=
\\1|([^\\s>]+))","i")}function k(Q){var ac=3DW(Q);return =
function(ad){var ae=3Dac.exec(ad)||[];return ae[2]||ae[3]}}var =
s=3D/(<script[^>]*>)([\s\S]*?)<\/script>/ig,E=3D/<script[^>]*\/>/ig,n=3DW=
("src"),aa=3Dk("src"),r=3Dk("type"),ab=3Dk("language"),F=3D"__document_wr=
ite_ajax_callbacks__",D=3D"__document_write_ajax_div-",g=3D"window['"+F+"=
']['%d']();",m=3Da[F]=3D{},y=3D'<script =
type=3D"text/javascript">'+g+"<\/script>",K=3D0;function =
c(){return(++K).toString()}function J(ac,ad){var =
Q;if(w(ac)){Q=3Dac;ac=3Dnull}ac=3Dac||{};Q=3DQ||ac&&ac.done;ac.done=3Dad?=
function(){ad(Q)}:Q;return ac}var B=3Dnew i();var A=3D[];var =
f=3Dwindow._debugWriteCapture?function(){}:function(Q,ad,ac){A.push({type=
:Q,src:ad,data:ac})};var =
N=3Dwindow._debugWriteCapture?function(){}:function(){A.push(arguments)};=
function Z(Q){var ac=3Dc();m[ac]=3Dfunction(){Q();delete m[ac]};return =
ac}function M(Q){return y.replace(/%d/,Z(Q))}function U(ag,ak,ad,ai){var =
ah=3Dad&&new i(ad)||B;ak=3DJ(ak);var af=3Dt("done",ak);var Q=3D"";var =
ac=3Dt("fixUrls",ak);if(!w(ac)){ac=3Dfunction(al){return =
al}}if(w(af)){Q=3DM(function(){ah.push(af)})}return =
ag.replace(s,aj).replace(E,ae)+Q;function ae(al){return =
aj(al,al.substring(0,al.length-2)+">","")}function aj(an,az,am){var =
ar=3Daa(az),aq=3Dr(az)||"",aG=3Dab(az)||"",aF=3D(!aq&&!aG)||aq.toLowerCas=
e().indexOf("javascript")!=3D=3D-1||aG.toLowerCase().indexOf("javascript"=
)!=3D=3D-1;f("replace",ar,an);if(!aF){return an}var =
aA=3DZ(au),at=3DD+aA,ay,ap=3D{target:"#"+at,parent:ai};function =
au(){ah.push(ay)}if(ar){ar=3Dac(ar);az=3Daz.replace(n,"");if(S(ar)){ay=3D=
aE}else{if(t("asyncAll",ak)){ay=3DaD()}else{ay=3Dax}}}else{ay=3DaC}functi=
on aC(){al(am)}function =
ax(){H.ajax({url:ar,type:"GET",dataType:"text",async:false,success:functi=
on(aH){al(aH)}})}function ao(aJ,aH,aI){l("<XHR for =
"+ar+">",aI);ah.resume()}function av(){return =
M(function(){ah.resume()})}function aD(){var aJ,aI;function =
aH(aL,aK){if(!aJ){aI=3DaL;return}try{al(aL,av())}catch(aM){l(aL,aM)}}H.aj=
ax({url:ar,type:"GET",dataType:"text",async:true,success:aH,error:ao});re=
turn function(){aJ=3Dtrue;if(aI){al(aI)}else{ah.pause()}}}function =
aE(aH){var =
aJ=3Dz(ap,ak);ah.pause();f("pause",ar);p(ap.target,ar,aI);function =
aI(aM,aL,aK){f("out",ar,aJ.out);aw(Y(aJ),M(aJ.finish)+av());f("resume",ar=
)}}function al(aI,aH){var =
aJ=3DV(aI,ap,ak);aH=3DM(aJ.finish)+(aH||"");aw(aJ.out,aH)}function =
aB(aH){var aJ=3D{};for(var aI in =
aH){if(aH.hasOwnProperty(aI)){aJ[aI]=3DaH[aI]}}delete aJ.done;return =
aJ}function =
aw(aI,aH){H.replaceWith(ap.target,U(aI,aB(ak),ah,ap)+(aH||""))}return'<di=
v style=3D"display: none" =
id=3D"'+at+'"></div>'+az+g.replace(/%d/,aA)+"<\/script>"}}function =
p(af,ad,ag){var =
ac=3Ddocument.createElement("script");ac.src=3Dad;af=3DH.$(af);var =
Q=3Dfalse,ae=3Daf.parentNode;ac.onload=3Dac.onreadystatechange=3Dfunction=
(){if(!Q&&(!this.readyState||this.readyState=3D=3D"loaded"||this.readySta=
te=3D=3D"complete")){Q=3Dtrue;ag();ac.onload=3Dac.onreadystatechange=3Dnu=
ll;ae.removeChild(ac)}};ae.insertBefore(ac,af)}function I(ac,ad){var =
Q=3DB;T(ac,function(ae){Q.push(af);function =
af(){ae.action(U(ae.html,ae.options,Q),ae)}});if(ad){Q.push(ad)}}function=
 X(Q){var =
ac=3DQ;while(ac&&ac.nodeType=3D=3D=3D1){Q=3Dac;ac=3Dac.lastChild;while(ac=
&&ac.nodeType!=3D=3D1){ac=3Dac.previousSibling}}return Q}function =
h(Q){var =
ad=3Dj.write,ag=3Dj.writeln,ac,ae=3D[];j.writeln=3Dfunction(ah){j.write(a=
h+"\n")};var af;j.write=3Dfunction(ai){var =
ah=3DX(j.body);if(ah!=3D=3Dac){ac=3Dah;ae.push(af=3D{el:ah,out:[]})}af.ou=
t.push(ai)};H.onLoad(function(){var =
ak,an,ai,am,al;Q=3DJ(Q);al=3DQ.done;Q.done=3Dfunction(){j.write=3Dad;j.wr=
iteln=3Dag;if(al){al()}};for(var =
aj=3D0,ah=3Dae.length;aj<ah;aj++){ak=3Dae[aj].el;an=3Dj.createElement("di=
v");ak.parentNode.insertBefore(an,ak.nextSibling);ai=3Dae[aj].out.join(""=
);am=3Dah-aj=3D=3D=3D1?U(ai,Q):U(ai);H.replaceWith(an,am)}})}function =
x(ag){var =
ah=3Ddocument.getElementsByTagName("script"),an,ac,al,Q,ad,af,ae=3D0,aj=3D=
ag?M(function(){if(++ae>=3Dai.length){ag()}}):"",ai=3D[];for(var =
ak=3D0,am=3Dah.length;ak<am;ak++){an=3Dah[ak];ad=3Dan.getAttribute("extsr=
c");af=3Dan.getAttribute("asyncsrc");if(ad||af){ai.push({ext:ad,async:af,=
s:an})}}for(ak=3D0,am=3Dai.length;ak<am;ak++){ac=3Dai[ak];if(ac.ext){al=3D=
'<script type=3D"text/javascript" src=3D"'+ac.ext+'"> =
<\/script>';H.replaceWith(ac.s,U(al)+aj)}else{if(ac.async){al=3D'<script =
type=3D"text/javascript" src=3D"'+ac.async+'"> =
<\/script>';H.replaceWith(ac.s,U(al,{asyncAll:true},new i())+aj)}}}}var =
u=3D"writeCapture";var =
o=3Da[u]=3D{_original:a[u],support:H,fixUrls:function(Q){return =
Q.replace(/&amp;/g,"&")},noConflict:function(){a[u]=3Dthis._original;retu=
rn =
this},debug:A,proxyGetElementById:false,_forTest:{Q:i,GLOBAL_Q:B,$:H,matc=
hAttr:k,slice:v,capture:z,uncapture:Y,captureWrite:V},replaceWith:functio=
n(Q,ad,ac){H.replaceWith(Q,U(ad,ac))},html:function(Q,ae,ac){var =
ad=3DH.$(Q);ad.innerHTML=3D"<span/>";H.replaceWith(ad.firstChild,U(ae,ac)=
)},load:function(Q,ad,ac){H.ajax({url:ad,dataType:"text",type:"GET",succe=
ss:function(ae){o.html(Q,ae,ac)}})},extsrc:x,autoAsync:h,sanitize:U,sanit=
izeSerial:I}})(this.writeCaptureSupport,this);
------=_NextPart_000_0000_01CDC417.0A321A40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cdn.ttgtmedia.com/rms/ux/javascript/jquery.writeCapture.js

/*
 * jquery.writeCapture.js @author noah <noah.sloan@gmail.com>=20
 */
(function(g,d,n){var =
c=3D{html:h};g.each(["append","prepend","after","before","wrap","wrapAll"=
,"replaceWith","wrapInner"],function(){c[this]=3Di(this)});function =
a(q){return Object.prototype.toString.call(q)=3D=3D"[object =
String]"}function p(u,t,s,r){if(arguments.length=3D=3D0){return =
o.call(this)}var q=3Dc[u];if(u=3D=3D"load"){return =
l.call(this,t,s,r)}if(!q){j(u)}return =
b.call(this,t,s,q)}g.fn.writeCapture=3Dp;var =
k=3D"__writeCaptureJsProxied-fghebd__";function o(){if(this[k]){return =
this}var r=3Dthis;function q(){var =
t=3Dthis,s=3Dfalse;this[k]=3Dtrue;g.each(c,function(v){var =
u=3Dr[v];if(!u){return}t[v]=3Dfunction(y,x,w){if(!s&&a(y)){try{s=3Dtrue;r=
eturn p.call(t,v,y,x,w)}finally{s=3Dfalse}}return =
u.apply(t,arguments)}});this.pushStack=3Dfunction(){return =
o.call(r.pushStack.apply(t,arguments))};this.endCapture=3Dfunction(){retu=
rn r}}q.prototype=3Dr;return new q()}function b(t,s,u){var =
q,r=3Dthis;if(s&&s.done){q=3Ds.done;delete =
s.done}else{if(g.isFunction(s)){q=3Ds;s=3Dnull}}d.sanitizeSerial(g.map(th=
is,function(v){return{html:t,options:s,action:function(w){u.call(v,w)}}})=
,q&&function(){q.call(r)}||q);return this}function =
h(q){g(this).html(q)}function i(q){return =
function(r){g(this)[q](r)}}function l(t,s,v){var =
r=3Dthis,q,u=3Dt.indexOf(" =
");if(u>=3D0){q=3Dt.slice(u,t.length);t=3Dt.slice(0,u)}if(g.isFunction(v)=
){s=3Ds||{};s.done=3Dv}return =
g.ajax({url:t,type:s&&s.type||"GET",dataType:"html",data:s&&s.params,comp=
lete:f(r,s,q)})}function f(r,s,q){return =
function(u,t){if(t=3D=3D"success"||t=3D=3D"notmodified"){var =
v=3Dm(u.responseText,q);b.call(r,v,s,h)}}}var =
e=3D/jquery-writeCapture-script-placeholder-(\d+)-wc/g;function =
m(s,r){if(!r||!s){return s}var t=3D0,q=3D{};return =
g("<div/>").append(s.replace(/<script(.|\s)*?\/script>/g,function(u){q[t]=
=3Du;return"jquery-writeCapture-script-placeholder-"+(t++)+"-wc"})).find(=
r).html().replace(e,function(u,v){return q[v]})}function =
j(q){throw"invalid method parameter =
"+q}g.writeCapture=3Dd})(jQuery,writeCapture.noConflict());
------=_NextPart_000_0000_01CDC417.0A321A40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cdn.ttgtmedia.com/rms/ux/javascript/tt_thickbox-compressed.js

eval(function(p,a,c,k,e,r){e=3Dfunction(c){return(c<a?'':e(parseInt(c/a))=
)+((c=3Dc%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace=
(/^/,String)){while(c--)r[e(c)]=3Dk[c]||e(c);k=3D[function(e){return =
r[e]}];e=3Dfunction(){return'\\w+'};c=3D1};while(c--)if(k[c])p=3Dp.replac=
e(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return =
p}('$(n).33(9($){18.$=3D$;1v("a.1n, 3t.1n, 3m.1n")});9 =
1v(b){$(b).p(9(){6 t=3DL.11||L.1I||Q;6 a=3DL.B||L.2p;6 =
g=3DL.2h||G;1h(t,a,g);L.32();J G})}9 1h(d,f,g){2L{3(12 =
n.v.H.1K=3D=3D=3D"16"){$("v","O").q({C:"2q%",u:"2q%"});$("O").q("1x","3k"=
);3(n.2k("1c")=3D=3D=3DQ){$("v").A("<S 5=3D\'1c\'></S><4 =
5=3D\'z\'></4><4 =
5=3D\'8\'></4>");$("#z").p(V)}}o{3(n.2k("z")=3D=3D=3DQ){$("v").A("<4 =
5=3D\'z\'></4><4 =
5=3D\'8\'></4>");$("#z").p(V)}}3(1W()){$("#z").1T("2S")}o{$("#z").1T("2P"=
)}3(d=3D=3D=3DQ){d=3D""}6 =
h;3(f.N("?")!=3D=3D-1){h=3Df.2K(0,f.N("?"))}o{h=3Df}6 =
i=3D/\\.1O$|\\.2J$|\\.2G$|\\.2E$|\\.2C$/;6 =
j=3Dh.1J().2B(i);3(j=3D=3D".1O"||j=3D=3D".2J"||j=3D=3D".2G"||j=3D=3D".2E"=
||j=3D=3D".2C"){1w=3D"";1F=3D"";1a=3D"";1E=3D"";1D=3D"";Y=3D"";1z=3D"";1C=
=3DG;3(g){I=3D$("a[@2h=3D"+g+"]").3l();1m(E=3D0;E<I.T&&Y=3D=3D=3D"";E++){=
6 =
k=3DI[E].B.1J().2B(i);3(!(I[E].B=3D=3Df)){3(1C){1E=3DI[E].11;1D=3DI[E].B;=
Y=3D"<1k 5=3D\'2j\'>&1d;&1d;<a B=3D\'#\'>3e =
&3c;</a></1k>"}o{1w=3DI[E].11;1F=3DI[E].B;1a=3D"<1k =
5=3D\'2d\'>&1d;&1d;<a B=3D\'#\'>&3a; 37</a></1k>"}}o{1C=3D1f;1z=3D"2b =
"+(E+1)+" 34 "+I.T}}}R=3D25 2b;R.1q=3D9(){R.1q=3DQ;6 a=3D22();6 =
x=3Da[0]-20;6 y=3Da[1]-20;6 b=3DR.u;6 =
c=3DR.C;3(b>x){c=3Dc*(x/b);b=3Dx;3(c>y){b=3Db*(y/c);c=3Dy}}o =
3(c>y){b=3Db*(y/c);c=3Dy;3(b>x){c=3Dc*(x/b);b=3Dx}}14=3Db+30;1p=3Dc+2U;$(=
"#8").A("<a B=3D\'\' 5=3D\'1V\' 11=3D\'1G\'><2R 5=3D\'2Q\' =
1e=3D\'"+f+"\' u=3D\'"+b+"\' C=3D\'"+c+"\' 2p=3D\'"+d+"\'/></a>"+"<4 =
5=3D\'2O\'>"+d+"<4 5=3D\'2N\'>"+1z+1a+Y+"</4></4><4 5=3D\'2M\'><a =
B=3D\'#\' 5=3D\'M\' 11=3D\'1G\'>1S</a> 1R 1Q =
1P</4>");$("#M").p(V);3(!(1a=3D=3D=3D"")){9 =
13(){3($(n).D("p",13)){$(n).D("p",13)}$("#8").s();$("v").A("<4 =
5=3D\'8\'></4>");1h(1w,1F,g);J G}$("#2d").p(13)}3(!(Y=3D=3D=3D"")){9 =
1r(){$("#8").s();$("v").A("<4 5=3D\'8\'></4>");1h(1E,1D,g);J =
G}$("#2j").p(1r)}n.15=3D9(e){3(e=3D=3DQ){K=3D2I.2H}o{K=3De.2F}3(K=3D=3D27=
){1L("2D")}o 3(K=3D=3D3x){3(!(Y=3D=3D"")){n.15=3D"";1r()}}o =
3(K=3D=3D3u){3(!(1a=3D=3D"")){n.15=3D"";13()}}};1b();$("#P").s();$("#1V")=
.p(V);$("#8").q({Z:"U"})};R.1e=3Df}o{6 l=3Df.2A(/^[^\\?]+\\??/,"");6 =
m=3D2z(l);14=3Dm.u*1+0||3s;1p=3Dm.C*1+27||3r;W=3D14-30;X=3D1p-3q;3(f.N("2=
v")!=3D-1){1y=3Df.1N("3p");$("#19").s();3(m.1B!=3D"1f"){$("#8").A("<4 =
5=3D\'2t\'><4 5=3D\'1A\'>"+d+"</4><4 5=3D\'2r\'><a B=3D\'#\' 5=3D\'M\' =
11=3D\'1G\'>3o L 3n</a></4></4><S 2o=3D\'0\' 2n=3D\'0\' =
1e=3D\'"+1y[0]+"\' 5=3D\'19\' 1I=3D\'19"+1l.2m(1l.1H()*2l)+"\' =
1q=3D\'1M()\' H=3D\'u:"+(W+29)+"r;C:"+(X+17)+"r;\' 3j=3D\'3i\'> =
</S>")}o{$("#z").D();$("#8").A("<S 2o=3D\'0\' 2n=3D\'0\' =
1e=3D\'"+1y[0]+"\' 5=3D\'19\' 1I=3D\'19"+1l.2m(1l.1H()*2l)+"\' =
1q=3D\'1M()\' H=3D\'u:"+(W+29)+"r;C:"+(X+17)+"r;\'> =
</S>")}}o{3($("#8").q("Z")!=3D"U"){3(m.1B!=3D"1f"){$("#8").A("<4 =
5=3D\'2t\'><4 5=3D\'1A\'>"+d+"</4><4 5=3D\'2r\'><a B=3D\'#\' =
5=3D\'M\'>1S</a> 1R 1Q 1P</4></4><4 5=3D\'F\' =
H=3D\'u:"+W+"r;C:"+X+"r\'></4>")}o{$("#z").D();$("#8").A("<4 5=3D\'F\' =
3h=3D\'3g\' =
H=3D\'u:"+W+"r;C:"+X+"r;\'></4>")}}o{$("#F")[0].H.u=3DW+"r";$("#F")[0].H.=
C=3DX+"r";$("#F")[0].3f=3D0;$("#1A").O(d)}}$("#M").p(V);3(f.N("3d")!=3D-1=
){$("#F").A($("#"+m.2g).2f());$("#8").1t(9(){$("#"+m.2g).A($("#F").2f())}=
);1b();$("#P").s();$("#8").q({Z:"U"})}o =
3(f.N("2v")!=3D-1){1b();3($.1s.3b){$("#P").s();$("#8").q({Z:"U"})}}o{$("#=
F").39(f+=3D"&1H=3D"+(25 38).36(),9(){1b();$("#P").s();1v("#F =
a.1n");$("#8").q({Z:"U"})})}}3(!m.1B){n.1u=3D9(e){3(e=3D=3DQ){K=3D2I.2H}o=
{K=3De.2F}3(K=3D=3D27){1L("2D")}}}}35(e){}}9 =
1M(){$("#P").s();$("#8").q({Z:"U"})}9 =
V(){$("#2c").D("p");$("#M").D("p");$("#8").2a("1Z",9(){$("#8,#z,#1c").28(=
"1t").D().s()});$("#P").s();3(12 =
n.v.H.1K=3D=3D"16"){$("v","O").q({C:"1o",u:"1o"});$("O").q("1x","")}n.15=3D=
"";n.1u=3D"";3(12 1i!=3D"16"){18.26(1i)}3(1j){1m(6 =
i=3D0,1g=3D24.T;i<1g;++i){23(24[i])}2i();1j=3DG}J G}9 =
1L(a){$("#2c").D("p");$("#M").D("p");$("#8").2a("1Z",9(){$("#8,#z,#1c").2=
8("1t").D().s()});$("#P").s();3(12 =
n.v.H.1K=3D=3D"16"){$("v","O").q({C:"1o",u:"1o"});$("O").q("1x","")}n.15=3D=
"";n.1u=3D"";3(12 1i!=3D"16"){18.26(1i)}3(1j){1m(6 =
i=3D0,1g=3D2e.T;i<1g;++i){23(2e[i])}2i();1j=3DG}J G}9 =
1b(){$("#8").q({31:"-"+21(14/2,10)+"r",u:14+"r"});3(!(1Y.1s.2Z&&1Y.1s.2Y<=
7)){$("#8").q({2X:"-"+21(1p/2,10)+"r"})}}9 2z(a){6 b=3D{};3(!a){J b}6 =
c=3Da.1N(/[;&]/);1m(6 i=3D0;i<c.T;i++){6 =
d=3Dc[i].1N("=3D");3(!d||d.T!=3D2){2W}6 e=3D1X(d[0]);6 =
f=3D1X(d[1]);f=3Df.2A(/\\+/g," ");b[e]=3Df}J b}9 22(){6 a=3Dn.2V;6 =
w=3D18.2y||2u.2y||a&&a.2s||n.v.2s;6 =
h=3D18.1U||2u.1U||a&&a.2x||n.v.2x;2w=3D[w,h];J 2w}9 1W(){6 =
a=3D2T.3v.1J();3(a.N("3w")!=3D-1&&a.N("3y")!=3D-1){J =
1f}}',62,221,'|||if|div|id|var||TB_window|function||||||||||||||document|=
else|click|css|px|remove||width|body||||TB_overlay|append|href|height|unb=
ind|TB_Counter|TB_ajaxContent|false|style|TB_TempArray|return|keycode|thi=
s|TB_closeWindowButton|indexOf|html|TB_load|null|imgPreloader|iframe|leng=
th|block|tb_remove|ajaxContentW|ajaxContentH|TB_NextHTML|display||title|t=
ypeof|goPrev|TB_WIDTH|onkeydown|undefined||window|TB_iframeContent|TB_Pre=
vHTML|tb_position|TB_HideSelect|nbsp|src|true|len|tb_show|prestitialTimeO=
ut|prestitialHBX|span|Math|for|thickbox|auto|TB_HEIGHT|onload|goNext|brow=
ser|unload|onkeyup|tb_init|TB_PrevCaption|overflow|urlNoQuery|TB_imageCou=
nt|TB_ajaxWindowTitle|modal|TB_FoundURL|TB_NextURL|TB_NextCaption|TB_Prev=
URL|Close|random|name|toLowerCase|maxHeight|tb_remove_tt|tb_showIframe|sp=
lit|jpg|Key|Esc|or|close|addClass|innerHeight|TB_ImageOff|tb_detectMacXFF=
|unescape|jQuery|slow|150|parseInt|tb_getPageSize|eval|prestitialHBXArray=
Skip|new|clearTimeout||trigger||fadeOut|Image|TB_imageOff|TB_prev|prestit=
ialHBXArrayAuto|children|inlineId|rel|_hbSend|TB_next|getElementById|1000=
|round|hspace|frameborder|alt|100|TB_closeAjaxWindow|clientWidth|TB_title=
|self|TB_iframe|arrayPageSize|clientHeight|innerWidth|tb_parseQuery|repla=
ce|match|bmp|skip|gif|which|png|keyCode|event|jpeg|substr|try|TB_closeWin=
dow|TB_secondLine|TB_caption|TB_overlayBG|TB_Image|img|TB_overlayMacFFBGH=
ack|navigator|60|documentElement|continue|marginTop|version|msie||marginL=
eft|blur|ready|of|catch|getTime|Prev|Date|load|lt|safari|gt|TB_inline|Nex=
t|scrollTop|TB_modal|class|no|scrolling|hidden|get|input|advertisement|Sk=
ip|TB_|45|440|630|area|188|userAgent|mac|190|firefox'.split('|'),0,{}))
------=_NextPart_000_0000_01CDC417.0A321A40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cdn.ttgtmedia.com/rms/ux/javascript/tt_scripts.js

var isHome=3DisHome||false;var is404=3Dis404||false;var =
allcookies=3Ddocument.cookie;var =
crsCookieIndex=3Dallcookies.indexOf("crs");var =
indexLogin=3D(crsCookieIndex!=3D-1)?crsCookieIndex:allcookies.indexOf("Da=
tav2");var =
crsCookie=3D(crsCookieIndex!=3D-1)?$.parseJSON(unescape(getCookieValue("c=
rs"))):"";var indexProps=3DindexLogin;var =
indexProps2=3Dallcookies.indexOf("uidLoggedIn");var =
SiteList=3D(crsCookieIndex!=3D-1)?","+crsCookie.sites+",":unescape(allcoo=
kies.substring(allcookies.indexOf("Site",indexProps)+4));var =
thisSite=3DSiteList.indexOf(","+SITE_v5sid+",");var =
loggedIn=3D(indexProps!=3D-1&&thisSite!=3D-1)?1:-1;var =
uidLoggedIn=3D(indexProps2!=3D-1&&thisSite!=3D-1)?1:-1;var =
indexIPC=3DgetCookieValue("IPC");var =
ipcLoggedIn=3D(indexIPC!=3D"")?1:-1;var =
fiveYear=3D(5*(365*(24*(60*(60*1000)))));var cookieNow=3Dnew =
Date().getTime();var DisplayName=3D(function(){var =
endName=3D"";if(crsCookieIndex!=3D-1){var =
firstName=3DcrsCookie.firstName;var =
lastName=3DcrsCookie.lastName;if(firstName=3D=3Dnull&&lastName=3D=3Dnull)=
{endName=3DcrsCookie.email;}else{endName=3D(firstName+"+"+lastName);}}els=
e{var =
beginName=3Dunescape(allcookies.substring(allcookies.indexOf("DispName",i=
ndexProps)+8));endName=3DbeginName.substring(0,beginName.indexOf(";"));}=0A=
var regexp=3D/(\+)/g;return endName.replace(regexp," ");})();var =
ttUser=3D(indexLogin!=3D-1&&indexProps!=3D-1)?1:-1;var =
userContentAccess=3D(function(){var =
accessMONYY=3DgetChipValue("magAccess","sid"+SITE_v5sid);var =
vc=3D(typeof =
SITE_magQualValidCookies=3D=3D"undefined")?"":SITE_magQualValidCookies;re=
turn(accessMONYY!=3D""&&vc.indexOf(accessMONYY)!=3D-1);})();var =
underscoreOffer=3D(function(){var =
offer=3DgetURLParamValue("Offer");if(offer!=3D""){setSessionCookie("Offer=
",offer);return"-"+offer;}=0A=
return"";})();var =
memberUpdate=3D(function(){if(memberUpdate&&memberUpdate!=3D"on")return;v=
ar memUpd=3D-1;var flag=3D(typeof =
SITE_memberUpdateFlag=3D=3D"undefined"&&"on"||SITE_memberUpdateFlag);if(f=
lag=3D=3D"on"&&loggedIn=3D=3D1){var =
mu1=3DgetCookieValue("mu1");if(mu1=3D=3D"")memUpd=3D1;if(mu1!=3D1&&mu1!=3D=
""){var oneDay=3D(24*(60*(60*1000)));var cDate=3D(new =
Date(mu1)).getTime();var tDate=3DcDate+oneDay;var nowDate=3D(new =
Date()).getTime();if(nowDate>tDate)memUpd=3D1;}=0A=
if(memUpd!=3D-1){var url=3D(typeof =
SITE_memberUpdateURL=3D=3D"undefined")?"":SITE_memberUpdateURL;if(url!=3D=
""){$(document).ready(function($){if(memberUpdate=3D=3D"on"){$("body").ap=
pend('<iframe id=3D"memberUpdate"'+' width=3D"1" height=3D"0"'+' =
border=3D"0" frameborder=3D"0"'+' marginheight=3D"0" =
marginwidth=3D"0"'+' scrolling=3D"no" =
/>');$("iframe#memberUpdate").attr("src",url);}});}}}=0A=
return flag;})();var forMembersOnly=3D(function(){var mo=3D(typeof =
forMembersOnly!=3D"undefined"&&forMembersOnly);var =
moOverride=3DgetURLParamValue("mo");return(mo||moOverride=3D=3D1);})();va=
r adDebug=3D(getURLParamValue("adString")=3D=3D"on")?true:false;var =
dcopt=3D(function(){var on=3D(typeof =
interstitialSwitch=3D=3D"undefined"||interstitialSwitch);var =
dc=3D(typeof dcopt=3D=3D"undefined"&&"ist"||dcopt);var =
urlOverride=3DgetURLParamValue("int");if(!on||dc!=3D"ist"||urlOverride=3D=
=3D"off"){return"";}=0A=
return"ist";})();var =
dcopt_holder=3Ddcopt;if(SITE_name=3D=3D'ComputerWeekly'){var =
dcopt_holder_cw=3Ddcopt;}=0A=
var tt_ad_fliteMessage=3D"close expand";function =
DartUtil(){this.log=3D[],this.acct=3Dwindow.accountAbbr||"null",this.zone=
=3DgetURLParamValue("parentZone")||window.zone||"null",this.pth=3DgetURLP=
aramValue("parentPth")||window.location.pathname.substring(1).replace(/\/=
/g,"."),this.kw=3DgetURLParamValue("parentKw")||window.kw||(function(){va=
r =
query=3DgetURLParamValue("query")||getURLParamValue("q");if(query!=3D""){=
query=3Dunescape(query).toLowerCase().replace(/[\s\+]+&[\s\+]+/g,"+").rep=
lace(/[\s\+]+/g,"+").replace(/\+(?!(or\+))/g,function(){return(RegExp.lef=
tContext.substr(-3)=3D=3D"+or")?"+":"+and+";});return =
escape(query);}})()||"",this.gci=3DgetURLParamValue("parentGci")||window.=
gci||"",this.taxHelper=3D{taxLevel:function(){var =
pathArray=3Dwindow.location.pathname.substring(1).split("/");var =
lvl=3DpathArray.length;if(lvl>0){if(ENV_isStage&&pathArray[0]=3D=3DSITE_n=
ame){return lvl-1;}}=0A=
return =
lvl;}},this.tax=3DgetURLParamValue("parentTax")||(function(o){if(document=
.referrer.indexOf("informationCenter")!=3D-1){var =
topicTax=3DgetCookieValue("topicTax");if(topicTax!=3D""){topicTax=3Dtopic=
Tax.split(":");o.clu=3D(topicTax.length>0)?topicTax[1]:"NONE";return =
topicTax[0];}}=0A=
return"";})(this)||(function(o){var gci=3Dwindow.gci||"";var =
zn=3Dwindow.zone||"";if(gci!=3D""||(zn=3D=3D"TOPICS"&&o.taxHelper.taxLeve=
l()>1)||(zn=3D=3D"FORUM"&&window.tax!=3D"")){return window.tax;}=0A=
return"";})(this)||(function(o){var =
zn=3Dwindow.zone||"";if((zn=3D=3D"ATE"||zn=3D=3D"TIPS")&&o.taxHelper.taxL=
evel()>1){return window.defaultTax;}=0A=
return"";})(this)||"",this.defaultTaxGuide=3DgetURLParamValue("parentDefa=
ultTax")||(function(o){var =
zn=3Dwindow.zone||"";if((zn=3D=3D"AIOG")&&o.taxHelper.taxLevel()>1){retur=
n window.defaultTax;}=0A=
return"";})(this)||"";this.adut=3DgetCookieValue("tt_ut")||getCookieValue=
("ad_ut")||(function(){var adUtExpire=3Dnew Date(cookieNow+fiveYear);var =
adUt=3DMath.round(Math.random()*100000000000);setCookie("ad_ut",adUt,adUt=
Expire.toGMTString(),"/",SITE_domain);return =
adUt;})();this.isIeCompMode=3D(function(){var =
g=3Dwindow.navigator.userAgent;if(~g.indexOf("MSIE =
7.0")){if(~g.indexOf("Trident/6.0")||~g.indexOf("Trident/5.0")||~g.indexO=
f("Trident/4.0")){return true;}}else{return =
false;}})();this.clu=3DgetURLParamValue("parentClu")||this.clu||window.cl=
u||"",this.adg=3DgetURLParamValue("adg")||window.adg||"",this.ptile=3D0,t=
his.iid=3Dwindow.iid||getURLParamValue("parentIid")||"",this.iin=3DgetURL=
ParamValue("parentIin")||(function(){if(typeof =
hbxMLC!=3D"undefined"&&hbxMLC.indexOf("infoCenter")!=3D-1){return =
hbxMLC.substring(1,hbxMLC.indexOf(";"));}=0A=
return"";})(),this.rci=3Dwindow.rci||getURLParamValue("parentRci"),this.n=
l=3DgetURLParamValue("ad"),this.ses=3DgetURLParamValue("ses"),this.track=3D=
getURLParamValue("track"),this.ptag=3DgetURLParamValue("ptag"),this.tag=3D=
getURLParamValue("tag"),this.blog=3DgetURLParamValue("blog")=0A=
this.ord=3DgetURLParamValue("ordValue")||Math.round(Math.random()*1000000=
00),this.getPPC=3Dfunction(){var =
ppcval=3DgetURLParamValue("utm_medium");var =
ppc=3D(ppcval.length>0)?1:0;return =
ppc;},this.ppc=3Dthis.getPPC(),this.getMST=3Dfunction(){var =
mst=3D(typeof =
window.microsite=3D=3D"undefined")?"":window.microsite;return =
mst;},this.mst=3Dthis.getMST(),this.getDartString=3Dfunction(adi,sz,ptile=
,zone,env,host,ses){var zone=3Dzone||this.zone;var =
env=3Denv||this.env;var ord=3Dthis.ord;var adString=3Dnew =
String();if(adi=3D=3D"adi")ord+=3D"?";adString=3D"http://ad.doubleclick.n=
et/N3618/"+adi+"/"+this.acct+"/"+zone;adString+=3D";pos=3D0;pth=3D"+this.=
pth+";sz=3D"+sz+";tile=3D"+ptile+";ppc=3D"+this.ppc;adString+=3D(dcopt=3D=
=3D"ist")?";dcopt=3Dist":"";adString+=3D(this.kw!=3D"")?";kw=3D"+this.kw:=
"";adString+=3D(this.gci!=3D"")?";gci=3D"+this.gci:"";adString+=3D(this.t=
ax!=3D"")?";tax=3D"+this.tax:"";adString+=3D(this.defaultTaxGuide!=3D"")?=
";guide=3D"+this.defaultTaxGuide:"";adString+=3D(this.clu!=3D"NONE")?";cl=
u=3D"+this.clu:"";adString+=3D(this.adg!=3D"")?";adg=3D"+this.adg:"";adSt=
ring+=3D(this.iid!=3D"")?";iid=3D"+this.iid:"";adString+=3D(this.iin!=3D"=
")?";iin=3D"+this.iin:"";adString+=3D(this.rci!=3D"")?";rci=3D"+this.rci:=
"";adString+=3D(this.nl!=3D"")?";nl=3D"+this.nl:"";adString+=3D(this.mst!=
=3D"")?";mst=3D"+this.mst:"";adString+=3D(ses!=3D""&&this.ses!=3D"")?";se=
s=3D"+(ses||this.ses):"";adString+=3D(this.track!=3D"")?";track=3D"+this.=
track:"";adString+=3D(this.ptag!=3D"")?";ptag=3D"+this.ptag:"";adString+=3D=
(this.tag!=3D"")?";tag=3D"+this.tag:"";adString+=3D(this.blog!=3D"")?";bl=
og=3D"+this.blog:"";adString+=3D(env&&typeof =
env=3D=3D"string")?";env=3D"+env.toLowerCase():"";adString+=3D(host&&type=
of =
host=3D=3D"string")?";host=3D"+host:"";adString+=3D(this.adut!=3D"")?";ui=
=3D"+this.adut:"";adString+=3D(this.isIeCompMode)?";iecmp=3D1":"";adStrin=
g+=3D";ord=3D"+ord+"?";return =
adString;},this.getLeaderboard=3Dfunction(baZone,baPos){var =
ptile=3D++this.ptile;dcopt=3D"";var baZone=3DbaZone||this.zone;var =
baPos=3DbaPos||0;var name=3D"leaderboard_"+ptile;var sz=3D"728x90";var =
adjAds=3Dwindow.dgADJads||"on";var =
src=3Dthis.getDartString("adj",sz,ptile,baZone);if(baPos!=3D0)src=3Dsrc.r=
eplace('pos=3D0','pos=3D'+baPos);var leaderboardString=3Dnew =
String();if(adjAds=3D=3D"on"){leaderboardString=3D'<scr';leaderboardStrin=
g+=3D'ipt type=3D"text/javascript" =
src=3D"'+src+'"></scr';leaderboardString+=3D'ipt>';}else{src=3D"/vgn-ext-=
templating/html/leaderboard.html?"+escape(src);leaderboardString=3D'<ifra=
me src=3D"'+src+'" name=3D"frame_'+name+'" width=3D"728" height=3D"90" =
border=3D"0" marginheight=3D"0" marginwidth=3D"0" frameborder=3D"0" =
scrolling=3D"no"></iframe>';}=0A=
if(adDebug)this.log.push("Ad: "+name+"<ul><li>"+src+"</li></ul>");return =
leaderboardString;},this.getVendorOffer=3Dfunction(){var =
ptile=3D++this.ptile;var name=3D"vendorOffer_"+ptile;var =
sz=3D"550x33,550x45";var adjAds=3Dwindow.dgADJads||"on";var =
adType=3D(adjAds=3D=3D"on")?"adj":"adi";var =
src=3Dthis.getDartString(adType,sz,ptile);var vendorOfferString=3Dnew =
String();if(adjAds=3D=3D"on"){vendorOfferString=3D'<scr';vendorOfferStrin=
g+=3D'ipt type=3D"text/javascript" =
src=3D"'+src+'"></scr';vendorOfferString+=3D'ipt>';}else{vendorOfferStrin=
g=3D'<iframe src=3D"'+src+'" name=3D"frame_'+name+'" width=3D"550" =
height=3D"45" border=3D"0" marginheight=3D"0" marginwidth=3D"0" =
frameborder=3D"0" scrolling=3D"no"></iframe>';}=0A=
if(adDebug)this.log.push("Ad: "+name+"<ul><li>"+src+"</li></ul>");return =
vendorOfferString;},this.getSkyscraper=3Dfunction(){var =
ptile=3D++this.ptile;dcopt=3D"";var name=3D"skyscraper_"+ptile;var =
sz=3D"160x600";var adjAds=3Dwindow.dgADJads||"on";var =
adType=3D(adjAds=3D=3D"on")?"adj":"adi";var =
src=3Dthis.getDartString(adType,sz,ptile);var skyscraperString=3Dnew =
String();if(adjAds=3D=3D"on"){skyscraperString=3D'<scr';skyscraperString+=
=3D'ipt type=3D"text/javascript" =
src=3D"'+src+'"></scr';skyscraperString+=3D'ipt>';}else{skyscraperString=3D=
'<iframe src=3D"'+src+'" name=3D"frame_'+name+'" width=3D"160" =
height=3D"600" border=3D"0" marginheight=3D"0" marginwidth=3D"0" =
frameborder=3D"0" scrolling=3D"no"></iframe>';}=0A=
if(adDebug)this.log.push("Ad: "+name+"<ul><li>"+src+"</li></ul>");return =
skyscraperString;},this.getArticleLeftAd=3Dfunction(){var =
ptile=3D++this.ptile;dcopt=3D"";var name=3D"articleLeft_"+ptile;var =
sz=3D"35x310,100x300";var adjAds=3Dwindow.dgADJads||"on";var =
adType=3D"adj";var src=3Dthis.getDartString(adType,sz,ptile);var =
articleLeftString=3Dnew =
String();articleLeftString=3D'<scr';articleLeftString+=3D'ipt =
type=3D"text/javascript" =
src=3D"'+src+'"></scr';articleLeftString+=3D'ipt>';if(adDebug)this.log.pu=
sh("Ad: "+name+"<ul><li>"+src+"</li></ul>");return =
articleLeftString;},this.getJsInterstitial=3Dfunction(){var =
ptile=3D++this.ptile;var pretile=3D++this.ptile;var =
name=3D"interstitial_"+ptile;var sz=3D"2x1";dcopt=3Ddcopt_holder;var =
interstitialAdSrc=3Dthis.getDartString("adj",sz,ptile);var =
interstitialAdScript=3D'<scr';interstitialAdScript+=3D'ipt =
type=3D"text/javascript" id=3D"'+name+'" =
src=3D"'+interstitialAdSrc+'"><\/scr';interstitialAdScript+=3D'ipt>';if(a=
dDebug){this.log.push("Ad: =
"+name+"<ul><li>"+interstitialAdSrc+"</li></ul>");}=0A=
dcopt=3D"";return =
interstitialAdScript;},this.getBigAd=3Dfunction(baZone,baPos){dcopt=3D"";=
var baZone=3DbaZone||this.zone;var baPos=3DbaPos||0;var =
ptile=3D++this.ptile;if(getURLParamValue("ordValue"))ptile=3D8;var =
name=3D"bigAd_"+ptile;var sz=3D"300x250";var =
adjAds=3Dwindow.dgADJads||"on";var =
adType=3D(adjAds=3D=3D"on")?"adj":"adi";var =
src=3Dthis.getDartString(adType,sz,ptile,baZone);if(baPos!=3D0)src=3Dsrc.=
replace('pos=3D0','pos=3D'+baPos);var bigAdString=3Dnew =
String();if(adjAds=3D=3D"on"){bigAdString=3D'<scr';bigAdString+=3D'ipt =
type=3D"text/javascript" =
src=3D"'+src+'"></scr';bigAdString+=3D'ipt>';}else{bigAdString=3D'<iframe=
 src=3D"'+src+'" name=3D"frame_'+name+'" width=3D"300" height=3D"250" =
border=3D"0" marginheight=3D"0" marginwidth=3D"0" frameborder=3D"0" =
scrolling=3D"no"></iframe>';}=0A=
if(adDebug)this.log.push("Ad: "+name+" =
<ul><li>"+src+"</li></ul>");return =
bigAdString;},this.getCltAd=3Dfunction(moExists){deleteCookie("ugcCltHeig=
ht","/",SITE_domain);dcopt=3D"";var moExists=3DmoExists||0;var =
ptile=3D++this.ptile;var name=3D"cltAd_"+ptile;var =
adjAds=3Dwindow.dgADJads||"on";var cltAdString=3Dnew String();var =
sz=3Dnew String();var src=3Dnew =
String();sz=3D"300x600";src=3Dthis.getDartString("adj",sz,ptile);cltAdStr=
ing=3D'<scr';cltAdString+=3D'ipt type=3D"text/javascript" =
src=3D"'+src+'"></scr';cltAdString+=3D'ipt>';if(adDebug)this.log.push("Ad=
: "+name+"<ul><li>"+src+"</li></ul>");return cltAdString;}}=0A=
function setLeaderBoard(clickCommand){var =
positioned=3D($("#leaderboard").css("position")=3D=3D"absolute");$("#lead=
erboard").addClass("functional");$("#leaderboard div").append('<p =
id=3D"leaderboardToggle" =
/>');$("p#leaderboardToggle").toggle(function(){$(this).toggleClass("coll=
apse").append("<img =
/>").find("img").load(function(){$(this).remove();}).css("display","none"=
).attr("src",clickCommand);if(positioned){$("#loginBand").each(function()=
{if(!$(this).data("css")){$(this).data("css",{mb:parseInt($(this).css("ma=
rgin-bottom"))});}=0A=
$(this).animate({marginBottom:($(this).data("css").mb+210)+"px"},1500);})=
;}=0A=
$("#leaderboard div, #leaderboard =
iframe").animate({height:"300px"},1500);},function(){$(this).toggleClass(=
"collapse");$("#leaderboard iframe, #leaderboard =
div").animate({height:"90px"},1500);if(positioned){$("#loginBand").animat=
e({marginBottom:$("#loginBand").data("css").mb+"px"},1500);}});if(cookieE=
xists("adv")=3D=3D-1){setSessionCookie("adv",1);$("p#leaderboardToggle").=
click();}}=0A=
var dartUtil=3Dnew =
DartUtil();(function(){$(document).ready(function($){if(!isHome&&getURLPa=
ramValue("testslider")=3D=3D"on"){$("#article").before("<div =
id=3D'articleLeftAd'></div>");}=0A=
var adjAds=3D(typeof =
window.dgADJads=3D=3D"undefined")?"on":window.dgADJads;if(typeof =
window.dgADJads=3D=3D"undefined"){var dgADJads=3D"on";}=0A=
$("#leaderboard").each(function(){if(typeof =
leaderboardSwitch=3D=3D"undefined"||leaderboardSwitch&&adjAds!=3D"off"){$=
(this).addClass("on").writeCapture().html(dartUtil.getLeaderboard());}});=
$("#leaderboard2").each(function(){if(typeof =
leaderboardSwitch=3D=3D"undefined"||leaderboardSwitch&&adjAds!=3D"off"){$=
(this).addClass("on").writeCapture().html(dartUtil.getLeaderboard(dartUti=
l.zone+"_lowerlb","bottom"));}});$("#vendorOffer").each(function(){if(typ=
eof =
vendorofferSwitch=3D=3D"undefined"||vendorofferSwitch){$(this).addClass("=
on").writeCapture().html(dartUtil.getVendorOffer());}});$("#bigAd1").each=
(function(){if(typeof =
bigadSwitch=3D=3D"undefined"||bigadSwitch){$(this).addClass("on").writeCa=
pture().html(dartUtil.getBigAd(zone,"top"));}});$("#cltAd").each(function=
(){if(typeof =
cltadSwitch=3D=3D"undefined"||cltadSwitch){$(this).addClass("on").writeCa=
pture().html(dartUtil.getCltAd($("#inlineRegistration").length));}});$("#=
bigAd2").each(function(){if(typeof =
bigadSwitch=3D=3D"undefined"||bigadSwitch){$(this).addClass("on").writeCa=
pture().html(dartUtil.getBigAd("lowermu","bottom"));}});$("#bigAd").each(=
function(){if(typeof =
bigadSwitch=3D=3D"undefined"||bigadSwitch){$(this).addClass("on").writeCa=
pture().html(dartUtil.getBigAd(zone));}});$("#skyscraper").each(function(=
){if(typeof =
skyscraperSwitch=3D=3D"undefined"||skyscraperSwitch){$(this).addClass("on=
").writeCapture().html(dartUtil.getSkyscraper());}});var =
tt_ad_sldr_status=3D(navigator.userAgent.toLowerCase().indexOf('firefox')=
=3D=3D"-1"||(navigator.userAgent.toLowerCase().indexOf('firefox')!=3D"-1"=
&&10<$.browser.version))?"on":"off";$("#articleLeftAd").each(function(){$=
("#article").prepend($(this).addClass("on").writeCapture().html("<div =
id=3D'article-left-ad-move' style=3D'display: inline-block; position: =
absolute; left: -35px; top: 20px; overflow: visible; width: 35px; =
height: =
300px;text-align:right;z-index:1'>"+dartUtil.getArticleLeftAd().replace('=
;pos=3D0',';pos=3D0;slider=3D'+tt_ad_sldr_status)+"</div>"));$("#article =
> =
.decorationTopLeft").css({"visibility":"hidden"});tt_ad_fliteMessage=3D"o=
pen expand";$(function(){var pos=3D$("#article").offset();var =
sldr=3D{top:pos.top,left:Math.round(pos.left-35)+"px",bottom:$("#article"=
).height(),height:"300px",width:"35px",state:"absolute",fpos:"",scrollTop=
:0};$(window).resize(function(){if(sldr.state=3D=3D=3D"fixed"){pos=3D$("#=
article").offset();sldr.left=3DMath.round(pos.left-35)+"px";$("#article-l=
eft-ad-move").css({"left":sldr.left});}});$(window).keydown(function(e){i=
f(e.keyCode=3D=3D36){sldr.state=3D"absolute";$("#article-left-ad-move").c=
ss({"position":"absolute","display":"inline-block","left":"-35px","top":"=
20px","overflow":"visible","width":"35px","height":"300px","text-align":"=
right","z-index":"1"});}=0A=
if(e.keyCode=3D=3D35){sldr.state=3D"absolute";$("#article-left-ad-move").=
css({"position":"absolute","display":"inline-block","left":"-35px","top":=
Math.round(sldr.bottom-sldr.top)+"px","overflow":"visible","width":"35px"=
,"height":"300px","text-align":"right","z-index":"1"});}});$(window).scro=
ll(function(){sldr.scrollTop=3D$(this).scrollTop();if(sldr.scrollTop>sldr=
.top&&(sldr.scrollTop<sldr.bottom)){if(sldr.state=3D=3D=3D"absolute"){sld=
r.state=3D"fixed";sldr.fpos=3D$("#article-left-ad-move").offset();$("#art=
icle-left-ad-move").css({"position":sldr.state,"top":"20px","left":Math.r=
ound(sldr.fpos.left)+"px"});}}else{if(sldr.state=3D=3D=3D"fixed"){sldr.st=
ate=3D"absolute";$("#article-left-ad-move").css({"position":sldr.state,"l=
eft":"-35px","top":function(){if(sldr.scrollTop>sldr.bottom){return =
Math.round(sldr.bottom-sldr.top)+"px";}=0A=
if(sldr.scrollTop<sldr.top){return"20px";}}});}}});});});$("#adjInterstit=
ial").each(function(){if(typeof =
dcopt_holder_cw!=3D"undefined"){dcopt_holder=3Ddcopt_holder_cw;}=0A=
if(dcopt_holder=3D=3D"ist"&&!(forMembersOnly||is404)){$(this).writeCaptur=
e().html(dartUtil.getJsInterstitial());}});if(adjAds=3D=3D"on"){$(".col3"=
).css("overflow","visible");}=0A=
if(adDebug){if(typeof =
$.parseJSON=3D=3D"undefined")dartUtil.log.push(".parseJSON is =
undefined");var adDebugString=3D'<ul>';for(var =
i=3D0;i<dartUtil.log.length;i++){adDebugString+=3D'<li>'+dartUtil.log[i].=
replace("http://ad.doubleclick.net/N3618/adj/","/")+'</li>';}=0A=
adDebugString+=3D'</ul>'=0A=
$("body").prepend("<div id=3D'adAlert'></div><div =
id=3D'adOpen'></div>");$("#adAlert,#adOpen").css({"height":"auto","width"=
:"100%","background":"black","color":"white","line-height":"1","font-weig=
ht":"normal","display":"none"});$("#adAlert").html("<span =
style=3D'cursor: pointer;color:white;font-weight:bold'>ADVERTISING =
INFO</span><br><br>"+adDebugString+"<br><br><span =
id=3D'adCloseClick'style=3D'cursor: =
pointer;color:white;font-weight:bold'>CLICK TO =
CLOSE</span><br><br>");$("#adOpen").html("<span id=3D'adOpenClick' =
style=3D'cursor:pointer;color:white;font-weight:bold'>CLICK TO OPEN =
ADVERTISING =
INFO</span><br><br>");$("#adOpen").slideDown("slow");$("#adCloseClick").c=
lick(function(){$("#adAlert").hide();$("#adOpen").slideDown("slow");});$(=
"#adOpenClick").click(function(){$("#adOpen").hide();$("#adAlert").slideD=
own("slow");});}});})();var watermark=3D(function(){var on=3D(typeof =
watermarkSwitch!=3D"undefined"&&watermarkSwitch);if(on){var =
onlyHome=3D(typeof =
watermarkHomeOnly!=3D"undefined"&&watermarkHomeOnly);if(onlyHome&&!isHome=
){return false;}=0A=
var url=3D(typeof watermarkURL=3D=3D"undefined")?"":watermarkURL;var =
track=3D(typeof =
watermarkTrackingImageURL=3D=3D"undefined")?"":watermarkTrackingImageURL;=
if(url!=3D""&&track!=3D""){$(document).ready(function($){if(watermark){$(=
document.body).css("background-image","url("+url+")").append('<img =
src=3D"'+track+'" class=3D"track" />');}});}}=0A=
return on;})();function cltSubmitForm(form){var errMsgs=3D[];var =
newsletter_count=3D0;if(typeof =
form.newsletters.length=3D=3D"undefined"){if(form.newsletters.checked){ne=
wsletter_count++;}}else{for(i=3D0;i<form.newsletters.length;i++){if(form.=
newsletters[i].checked){newsletter_count++;}}}=0A=
if(newsletter_count=3D=3D0){errMsgs.push("No newsletters have been =
selected.");}=0A=
if(typeof =
form.email!=3D"undefined"){if(form.email.value=3D=3D''){errMsgs.push("Ple=
ase enter an Email =
address.");form.email.focus();}else{emailStatus=3DcheckEmail(form.email.v=
alue);if(emailStatus!=3D'good'){errMsgs.push(emailStatus);form.email.focu=
s();}}}=0A=
if(errMsgs.length>0){alert(errMsgs.join("\n"));}else{form.submit();form.t=
arget=3D"_top";form.email.value=3D"";return true;}=0A=
return false;}=0A=
$(document).ready(function($){var =
prepop=3DgetCookieValue("WebXuser")||"Your E-mail =
Address";$("input:text[name=3D'email']").val(prepop).focus(function(){if(=
$(this).val()=3D=3D"Your E-mail =
Address"){$(this).val("");}});$("#wordOfTheDayForm,#emailUpdatesForm").su=
bmit(function(){var =
errMsgs=3D[];if(this.id!=3D"wordOfTheDayForm"){if($("input:checked[name=3D=
'newsletters']",this).length=3D=3D0){errMsgs.push("No newsletters have =
been selected.");}}=0A=
var field=3D$("input:text[name=3D'email']",this);var =
addr=3Dfield.val();if(/\s+|Your E-mail =
Address/.test(addr)){errMsgs.push("Please enter an Email =
address.");field.focus();}else{var =
status=3DcheckEmail(addr);if(status!=3D"good"){errMsgs.push(status);field=
.focus();}}=0A=
if(errMsgs.length>0){alert(errMsgs.join("\n"));}else{this.submit();return=
 true;}=0A=
return =
false;});$('#networkSiteWhatisSearch').attr('action','http://whatis.techt=
arget.com/wsearchResults/0,,sid9,00.html');});var =
wrDebug=3D(function(){var =
param=3DgetURLParamValue("wrData");if(param=3D=3D"on"||param=3D=3D"off"){=
setCookie("wrData",param,null,"/");return =
param;}else{param=3DgetCookieValue("wrData");if(param=3D=3D"on"||param=3D=
=3D"off"){return param;}}=0A=
return"";})();var wrData=3D(function(){return =
wrData||wrDebug||((ENV_name=3D=3D"PROD"&&!ENV_isStage)?"on":"off");})();v=
ar =
clicktrackIMG=3DENV_clicktrackHost.replace("clicktrack","go")+"/clicktrac=
k-r/activity/activity.gif";var clicktrackUID=3D(function(){var =
uidParamValue=3DgetURLParamValue("uid");var =
clicktrackUID=3D"";if(getCookieValue("tt_ut")=3D=3D""&&(uidParamValue!=3D=
""||loggedIn!=3D-1)){if(uidParamValue!=3D""){clicktrackUID=3DuidParamValu=
e;}else{if(crsCookieIndex!=3D-1){clicktrackUID=3DcrsCookie.uid;}else{var =
clicktrackUIDCookie=3DgetCookieValue("Datav2");clicktrackUID=3Dclicktrack=
UIDCookie.substring(clicktrackUIDCookie.indexOf("dgUserID")+8);}=0A=
if(clicktrackUID.indexOf("%0A")!=3D-1){clicktrackUID=3Dunescape(clicktrac=
kUID.substring(0,clicktrackUID.indexOf("%0A")));}else{clicktrackUID=3Dune=
scape(clicktrackUID);}=0A=
if(clicktrackUID.indexOf(";")!=3D-1)clicktrackUID=3DclicktrackUID.substri=
ng(0,clicktrackUID.indexOf(";"));}=0A=
var clicktrackExpire=3Dnew =
Date(cookieNow+fiveYear);setCookie("tt_ut",clicktrackUID,clicktrackExpire=
.toGMTString(),"/",SITE_domain);deleteCookie("ad_ut","/",SITE_domain);}=0A=
return clicktrackUID;})();(function(tax,gci,taxes){function =
LZ(x){return(x<0||x>9?"":"0")+x;}=0A=
var thisDate=3Dnew Date();var curTime=3DthisDate.getTime();var =
timeZoneOffset=3DthisDate.getTimezoneOffset()*60000;var =
curTimeUTC=3DcurTime+timeZoneOffset;var =
serverTime=3DcurTimeUTC+(3600000*-5);var estTime=3Dnew =
Date(serverTime);var =
estTimeStr=3DestTime.getFullYear()+"-"+LZ(estTime.getMonth()+1)+"-"+LZ(es=
tTime.getDate())+" =
"+LZ(estTime.getHours())+":"+LZ(estTime.getMinutes())+":"+LZ(estTime.getS=
econds());var addClicktrackIMG=3Dfunction(type,tax,gci,taxes,user){var =
trackIMG=3DclicktrackIMG+"?activityTypeId=3D"+type;if(user&&user!=3D""){t=
rackIMG+=3D"&u=3D"+user;}=0A=
trackIMG+=3D((taxes.length>0)?(function(t){var str=3D"";var =
len=3Dt.length;for(var =
i=3D0;i<len;i++){str+=3D"&t"+(i+1>1?i+1:"")+"=3D"+t[i];}=0A=
return =
str;})(taxes):"&t=3D"+tax);trackIMG+=3D"&a=3D"+estTimeStr.replace(" =
","%20");trackIMG+=3D"&c=3Dnormal"+"&r=3D"+Math.round(Math.random()*10000=
00);if(gci!=3D""){trackIMG+=3D"&g=3D"+gci;}=0A=
if(underscoreOffer!=3D""){trackIMG+=3D"&promo=3D"+underscoreOffer.substri=
ng(1);}=0A=
$(document).ready(function($){$(document.body).append('<img =
src=3D"'+trackIMG+'" class=3D"track" =
/>');});if(wrDebug=3D=3D"on"){alert("Activity.jpg tracked: "+trackIMG);}}=0A=
if(is404||wrData!=3D"on"){if(wrDebug=3D=3D"on"){alert("is404: "+is404+" =
| wrData: "+wrData);}=0A=
return;}=0A=
tax=3Dtax||"";gci=3Dgci||"";taxes=3Dtaxes||[];var =
ttUtCookieValue=3DgetCookieValue("tt_ut");var =
preRegDebug=3D(wrDebug=3D=3D"on"||getURLParamValue("preRegData")=3D=3D"on=
")?"on":"off";if(getCookieValue("moActivity")=3D=3D"on"){setSessionCookie=
("moActivity","off");if(wrDebug=3D=3D"on"){alert("moActivity Cookie shut =
off");}}else =
if(ttUtCookieValue!=3D""&&tax!=3D""){addClicktrackIMG(1,tax,gci,taxes,ttU=
tCookieValue);}else =
if(tax!=3D""&&ttUtCookieValue=3D=3D""){addClicktrackIMG(16,tax,gci,taxes)=
;var maxTax=3D5;var preRegCookieTime=3DestTimeStr;var preRegExpire=3Dnew =
Date();preRegExpire.setTime(preRegExpire.getTime()+fiveYear);if(tax!=3D""=
){var taxString=3D(taxes.length>0)?(function(t){var str=3D"";var =
len=3Dt.length;for(var i=3D0;i<len;i++){str+=3D"t"+(i+1)+"@"+t[i]+"$"}=0A=
return =
str;})(taxes):"t1@"+tax+"$";if(getCookieValue("tt_prereg")!=3D""){var =
storedPreRegValues=3Dunescape(getCookieValue("tt_prereg"));var =
storedArray=3DstoredPreRegValues.split(",");var =
preRegCookieString=3DtaxString+"_"+preRegCookieTime;if(gci!=3D""){preRegC=
ookieString+=3D"&g=3D"+gci;}=0A=
if(underscoreOffer!=3D""){preRegCookieString+=3D"&promo=3D"+underscoreOff=
er.substring(1);}=0A=
storedArray.push(preRegCookieString);if(storedArray.length>maxTax){var =
overLimitCount=3DstoredArray.length-maxTax;for(var =
i=3D0;i<overLimitCount;i++){storedArray.shift();}}=0A=
preRegCookieString=3DstoredArray.join();setCookie("tt_prereg",preRegCooki=
eString,preRegCookieTime,"/",SITE_domain);if(preRegDebug=3D=3D"on"){alert=
("Pre Reg Tracking Cookie Updated: =
\n\n"+unescape(getCookieValue("tt_prereg")));}}else{var =
preRegCookieString=3DtaxString+"_"+preRegCookieTime;if(gci!=3D""){preRegC=
ookieString+=3D"&g=3D"+gci;}=0A=
if(underscoreOffer!=3D""){preRegCookieString+=3D"&promo=3D"+underscoreOff=
er.substring(1);}=0A=
setCookie("tt_prereg",preRegCookieString,preRegExpire.toGMTString(),"/",S=
ITE_domain);if(preRegDebug=3D=3D"on"){alert("Pre Reg Tracking Cookie =
Created: \n\n"+unescape(getCookieValue("tt_prereg")));}}}}else =
if(preRegDebug=3D=3D"on"){alert("No Activity: tax=3D"+tax+": =
tt_ut=3D"+ttUtCookieValue);}=0A=
if(ttUtCookieValue!=3D""){var =
preRegCookieValues=3DgetCookieValue("tt_prereg");if(preRegCookieValues!=3D=
""){if(preRegDebug=3D=3D"on")var log=3D["Pre Reg Activity.jpg =
tracked:"];var storedPreRegValues=3Dunescape(preRegCookieValues);var =
trackArray=3DstoredPreRegValues.split(",");var =
thisCookieResult,taxString,taxIDArray,taxID,j,jlen,thisTaxString,activity=
Type,datetime,preRegTrackIMG;var preRegTrackResult=3D'';for(var =
i=3D0,len=3DtrackArray.length;i<len;i++){thisCookieResult=3DtrackArray[i]=
;if(typeof =
thisCookieResult!=3D"undefined"){taxString=3D"";taxIDArray=3DthisCookieRe=
sult.split("$");for(j=3D0,jlen=3DtaxIDArray.length;j<jlen-1;j++){thisTaxS=
tring=3DtaxIDArray[j];activityType=3DthisTaxString.substring(0,2);if(acti=
vityType=3D=3D"t1"){activityType=3D"t";}=0A=
taxID=3DthisTaxString.substring(thisTaxString.indexOf("@")+1);taxString=3D=
taxString+"&"+activityType+"=3D"+taxID;}=0A=
datetime=3DthisCookieResult.substring(thisCookieResult.indexOf("_")+1);da=
tetime=3Ddatetime.replace(" =
","%20");preRegTrackIMG=3DclicktrackIMG+"?activityTypeId=3D1&u=3D"+ttUtCo=
okieValue+taxString+"&a=3D"+datetime+"&c=3Dpre"+"&r=3D"+Math.round(Math.r=
andom()*1000000);preRegTrackResult+=3D'<img src=3D"'+preRegTrackIMG+'" =
class=3D"track" />';if(preRegDebug=3D=3D"on")log.push(preRegTrackIMG);}}=0A=
$(document).ready(function($){$(document.body).append(preRegTrackResult);=
});deleteCookie("tt_prereg","/",SITE_domain);if(preRegDebug=3D=3D"on")ale=
rt(log.join("\n\n"));}}})(window.tax,window.gci,window.taxes);var =
bizoDebug=3D(getURLParamValue("bizo")=3D=3D"on");var =
bizo=3D(function(){var flag=3D((wrData!=3D"on"||typeof =
SITE_bizoFlag=3D=3D"undefined")&&"off"||SITE_bizoFlag);if(bizoDebug)alert=
("wrData: "+wrData+" | Bizo: =
"+flag);if(flag=3D=3D"on"&&((ENV_name=3D=3D"PROD"&&!ENV_isStage)||bizoDeb=
ug)){if(cookieExists("tt_ut")!=3D-1&&cookieExists("bizo2")=3D=3D-1){var =
url=3D(typeof =
SITE_bizoIframeURL=3D=3D"undefined")?"":SITE_bizoIframeURL;if(bizoDebug)a=
lert("Bizo Iframe URL: "+url);if(url!=3D""){}}=0A=
_bizo_data_partner_id=3D32}=0A=
return flag;})();function getBizoDataObject(_bizo_cookie_string){var =
_bizo_data_object=3D{};var =
_bizo_cookie_entries=3D_bizo_cookie_string.split("#");for(var =
i=3D0;i<_bizo_cookie_entries.length;i++){var =
_bizo_cookie_entry_parts=3D_bizo_cookie_entries[i].split("*");if(_bizo_co=
okie_entry_parts.length>1){switch(_bizo_cookie_entry_parts[0]){case"I1":_=
bizo_data_object.I1=3D_bizo_cookie_entry_parts[1];break;case"I2":_bizo_da=
ta_object.I2=3D_bizo_cookie_entry_parts[1];break;case"I3":_bizo_data_obje=
ct.I3=3D_bizo_cookie_entry_parts[1];break;case"I4":_bizo_data_object.I4=3D=
_bizo_cookie_entry_parts[1];break;default:;}}}=0A=
return _bizo_data_object;}=0A=
function cookieExists(name){return document.cookie.indexOf(name+"=3D")}=0A=
function getCookieValue(name){var cookie=3Ddocument.cookie;var =
pos=3Dcookie.indexOf(name+"=3D");if(pos!=3D-1){var =
start=3Dpos+name.length+1;var =
end=3Dcookie.indexOf(";",start);if(end=3D=3D-1)end=3Dcookie.length;var =
value=3Dcookie.substring(start,end);return value;}else{return"";}}=0A=
function getChipValue(cookiename,chipname){var =
cookievalue=3DgetCookieValue(cookiename);if(cookievalue!=3D""){if(cookiev=
alue.indexOf(chipname)!=3D-1){var =
start=3Dunescape(cookievalue.substring(cookievalue.indexOf(chipname)+chip=
name.length));var =
end=3Dstart.substring(0,start.indexOf(";"));if(!end)end=3Dstart.substring=
(0,start.length);var regexp=3D/(\W)/g;var value=3Dend.replace(regexp," =
");return value;}else{return"";}}else{return"";}}=0A=
function =
setChipString(value){value=3Dvalue+"\n";value=3Descape(value);return =
value;}=0A=
function =
setSessionCookie(name,value){document.cookie=3Dname+"=3D"+value+";path=3D=
/"+";domain=3D"+SITE_domain;}=0A=
function =
setCookie(name,value,expires,path,domain,secure){document.cookie=3Dname+"=
=3D"+encodeURIComponent(value)+((expires)?"; =
expires=3D"+expires:"")+((path)?"; path=3D"+path:"")+((domain)?"; =
domain=3D"+domain:"")+((secure)?"; secure":"");return true;}=0A=
function =
deleteCookie(name,path,domain){if(cookieExists(name)){setCookie(name,"",-=
30,path,domain);}}=0A=
function getURLParam(param){var paramValue=3Dparam+"=3D";var =
searchValue=3Dwindow.location.search.toLowerCase();var =
searchValueParam=3D"";if(searchValue.indexOf(paramValue)!=3D-1){searchVal=
ueParam=3Dwindow.location.search.substring(searchValue.indexOf(paramValue=
),searchValue.length);if(searchValueParam.indexOf("&")!=3D-1){searchValue=
Param=3DsearchValueParam.substring(0,searchValueParam.indexOf("&"));}}=0A=
return searchValueParam;}=0A=
function getURLParamValue(param){var =
paramValue=3Dparam.toLowerCase()+"=3D";var =
searchValue=3Dwindow.location.search.toLowerCase();var =
searchValueParam=3D"";if(searchValue.indexOf(paramValue)!=3D-1){searchVal=
ueParam=3Dwindow.location.search.substring(searchValue.indexOf(paramValue=
),searchValue.length);if(searchValueParam.indexOf("&")!=3D-1){searchValue=
Param=3DsearchValueParam.substring(0,searchValueParam.indexOf("&"));}}=0A=
searchValueParam=3DsearchValueParam.substring(param.length+1,searchValueP=
aram.length);return searchValueParam;}=0A=
function checkEmail(emailStr){var num_error=3D0;var NewemailStr=3D"";var =
emailPat=3D/^(.+)@(.+)$/;var =
specialChars=3D"\\(\\)\\{\\}\/%?\\$\\*\\^\\|\\.=3D&`~#!<>@,;:\\\\\\\"\\.\=
\[\\]";var =
invalidchars=3D"\\(\\)\\{\\}\/%?\\$\\s\\^~#!&`\\*\\|=3D@<>,;:\\\\\\\"\\[\=
\]'";var validChars=3D"[^\\s"+specialChars+"]";var =
validChars1=3D"[^\\s"+invalidchars+"]";var =
quotedUser=3D/(\"[^\"]*\"\')/;var =
ipDomainPat=3D/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;var =
atom=3DvalidChars+"+";var atom1=3DvalidChars1+"+";var =
word=3D"("+atom+"|"+quotedUser+")";var =
word1=3D"("+atom1+"|"+quotedUser+")";var userPat=3Dnew =
RegExp("^"+word+"(\\."+word+")*$");var domainPat=3Dnew =
RegExp("^"+word1+"("+word1+")*$");if(emailStr=3D=3D""){return"An email =
address is required";}else{var NewemailStr=3DemailStr;}=0A=
var =
matchArray=3DNewemailStr.match(emailPat);if(matchArray=3D=3Dnull){return"=
E-mail address is not a valid format (check @ and .'s)";}=0A=
var user=3DmatchArray[1];var =
domain=3DmatchArray[2];if(user.match(userPat)=3D=3Dnull){return"The =
username in the email address doesn't seem to be valid.";}=0A=
var IPArray=3Ddomain.match(ipDomainPat);if(IPArray!=3Dnull){for(var =
i=3D1;i<=3D4;i++){if(IPArray[i]>255){return"Destination IP address in =
the email address is invalid!";}}=0A=
return true;}=0A=
var =
domainArray=3Ddomain.match(domainPat);if(domainArray=3D=3Dnull){return"Th=
e domain name in the email address doesn't seem to be valid.";}=0A=
if(domain.length>0){if(domain.charAt(0)=3D=3D"."){return"The domain name =
in the email address doesn't seem to be valid.";}else =
if(domain.charAt(domain.length-1)=3D=3D"."){return"The domain name in =
the email address doesn't seem to be valid.";}else{var =
errors=3D0;for(var =
k=3D1;k<domain.length;k++){if(domain.charAt(k)=3D=3D"."){errors++;}=0A=
if(domain.charAt(k)=3D=3D"."&&domain.charAt(k+1)=3D=3D"."){errors=3Derror=
s+5;k=3Ddomain.length;}}=0A=
if(errors>4){return"The domain name in the email address doesn't seem to =
be valid.";}}}=0A=
var atomPat=3Dnew RegExp(atom,"g");var =
domArr=3Ddomain.match(atomPat);var =
len=3DdomArr.length;if(domArr[domArr.length-1].length<2){return"The =
email address must end in a valid domain.";}=0A=
if(len<2){return"This email address is missing a hostname!";}=0A=
return"good";}=0A=
function validateEmail(emailAddr){var =
emailAlert=3DcheckEmail(emailAddr);if(emailAlert=3D=3D"good"){return =
true;}else{alert(emailAlert);return false;}}=0A=
function =
SWFObject(){this.addVariable=3Dfunction(a,b){switch(a){case"file":this.fi=
le=3Dunescape(b);}};this.useExpressInstall=3Dfunction(){};this.write=3Dfu=
nction(a){$("#"+a).remove();PPF.newPlayer(this.file||"");};return this;}=0A=
SWFObject.proxy=3Dtrue;var PPF=3Dnew PodcastPlayerFactory();function =
PodcastPlayerFactory(){this.counter=3D10;this.loadLibrary=3Dfunction(fn){=
if(typeof SWFObject=3D=3D"undefined"||SWFObject.proxy){delete =
SWFObject;$.getScript("http://media.techtarget.com/bitpipe/player/swfobje=
ct.js",fn);}else if(fn){fn();}};var =
self=3Dthis;this.writePlayer=3Dfunction(id,url){var =
i=3Did.substring(12);var so=3Dnew =
SWFObject("http://media.techtarget.com/bitpipe/player/mp3player.swf","mp3=
player"+i,"225","175","7","#CCCCCC");so.addVariable("file",escape(url));s=
o.addVariable("displayheight","155");so.addVariable("displaywidth","225")=
;so.addVariable("height","175");so.addVariable("width","225");so.addVaria=
ble("shownavigation","true");so.addVariable("overstretch","none");so.useE=
xpressInstall('http://media.techtarget.com/bitpipe/player/expressinstall.=
swf');so.write(id);};this.newPlayer=3Dfunction(url){var =
id=3D"flashcontent"+(++this.counter);document.write('<div =
id=3D"'+id+'"><strong>You must have Adobe Flash Player 7 or above to =
view this content.</strong> '+'See <a =
href=3D"http://www.adobe.com/products/flashplayer/">http://www.adobe.com/=
products/flashplayer</a> to download now.</div>');if(typeof =
SWFObject=3D=3D"undefined"||SWFObject.proxy){this.loadLibrary(function(){=
self.writePlayer(id,url);});return =
false;}else{this.writePlayer(id,url);return true;}};}=0A=
document.write('<link rel=3D"stylesheet" =
href=3D"'+ENV_mediaHost+'/css/tt_thickbox_reg.css" type=3D"text/css" =
media=3D"screen" />');document.write('<script =
src=3D"http://admin.brightcove.com/js/experience_util.js" =
type=3D"text/javascript"></scr'+'ipt>');document.write('<script =
src=3D"'+ENV_mediaHost+'/javascript/tt_video.js" =
type=3D"text/javascript"></scr'+'ipt>');if(typeof =
ENV_name=3D=3D"undefined")var ENV_name=3D'PROD';var =
ENV_user=3D(ENV_name=3D=3D=3D'PROD')?'users.techtarget.com':(ENV_name=3D=3D=
=3D'QA')?'users.qa.techtarget.com':'users-0.eng.techtarget.com';var =
crsCookieCheck=3D{datav2cookie:"",exists:false,uid:"",email:"",regServer:=
ENV_user,load:function(){this.datav2cookie=3DgetCookieValue("Datav2");thi=
s.uid=3D(this.datav2cookie)?this.parse(this.datav2cookie,"dgUserID","%0A"=
):"";this.email=3D(this.datav2cookie)?this.parse(this.datav2cookie,"dgUse=
rName","%00"):"";this.exists=3D(this.uid!=3D""&&this.email!=3D"");},parse=
:function(cookie,token,delimit){return =
cookie.substring((start=3Dcookie.indexOf(token)+token.length),((end=3Dcoo=
kie.indexOf(delimit,start))!=3D-1?end:cookie.length));},isMissingCrs:func=
tion(){var =
crs=3DgetCookieValue("crs");return(this.exists&&crs=3D=3D"");},doCheck:fu=
nction(){if(this.isMissingCrs()){var =
src=3D"http://"+this.regServer+"/registration/json/common/SetCrsCookieWit=
hCallback"+"?callback=3DloadCookieCallback"+"&userid=3D"+this.uid+"&email=
=3D"+this.email+"&domain=3D"+window.location.hostname;$.ajax({dataType:'j=
sonp',data:'',jsonp:'loadCookieCallback',url:src});}}};crsCookieCheck.loa=
d();function =
loadCookieCallback(data){$.each(data.results,function(i,item){if(item.nam=
e=3D=3D"crs"){if(typeof =
item.value!=3D"undefined"){cookieValue=3Dunescape(item.value);now=3Dnew =
Date();daysFromNow=3Dnew =
Date(now.getTime()+(365*24*60*60*1000));setCookie("crs",cookieValue,daysF=
romNow.toGMTString(),"/",/[^\.]+(?:\.|\.co\.|\.com\.)[^\.]+$/.exec(window=
.location.hostname));}}});}=0A=
$(document).ready(function($){crsCookieCheck.doCheck();if((ENV_name=3D=3D=
"PROD")||(getURLParamValue("msft")=3D=3D"on")){var =
msftSRC=3D"http://view.atdmt.com/action/MSFT_TechTarget_AE_ExtData/v3/atc=
1."+SITE_name+"/atc2."+zone+"/atc3."+taxNameWithOutSpecialChars+"/atc4."+=
SITE_hostName;var =
oMSFTImg=3Ddocument.createElement("img");oMSFTImg.setAttribute("src",msft=
SRC);oMSFTImg.setAttribute("style","width: 1px; height: 1px; display: =
none;");if(getURLParamValue("msft")=3D=3D"on"){alert("MSFT URL =3D =
"+msftSRC);}=0A=
document.getElementsByTagName("body")[0].appendChild(oMSFTImg);}=0A=
if(indexLogin!=3D"-1"){if(typeof SITE_logoutURL=3D=3D"undefined"){var =
SITE_logoutURL=3D"";}=0A=
$("#loginBand > .membershipLinks").prepend("<em>You're logged in =
as:</em> <strong>"+DisplayName+" =
</strong>").children("a").each(function(i){if(i=3D=3D0){$(this).text("Edi=
t your =
Profile");}else{$(this).attr("href",SITE_logoutURL).text("Log-out");}});$=
("#siteIndexMembers > ul > =
li").children("a").each(function(i){if(i=3D=3D0){$(this).attr("href",SITE=
_logoutURL).text("Logout");}else{$(this).text("Edit =
Profile").parents("ul").eq(0).prepend($(this).parent());}});}});$(documen=
t).ready(function(){$('<script =
type=3D"text/javascript">setTimeout(function(){var =
a=3Ddocument.createElement("script");var =
b=3Ddocument.getElementsByTagName("script")[0];a.src=3Ddocument.location.=
protocol+"//dnn506yrbagrg.cloudfront.net/pages/scripts/0012/7034.js?"+Mat=
h.floor(new Date().getTime()/3600000); =
a.async=3Dtrue;a.type=3D"text/javascript";b.parentNode.insertBefore(a,b)}=
, 1);</script>').appendTo("body");var =
bizoString=3D'<scr';bizoString+=3D'ipt type=3D"text/javascript"> =
_bizo_data_partner_id =3D =
"2134";</scr';bizoString+=3D'ipt><scr';bizoString+=3D'ipt =
type=3D"text/javascript">(function(){var =
b,a,u;a=3Ddocument.createElement("script");a.type=3D"text/javascript";a.a=
sync=3Dtrue;u=3D(window.location.protocol=3D=3D=3D"https:"?"https://sjs."=
:"http://js.")+"bizographics.com/insight.min.js";a.src=3Du;b=3Ddocument.g=
etElementsByTagName("script")[0];return =
b.parentNode.insertBefore(a,b)})();</scr';bizoString+=3D'ipt>';$(bizoStri=
ng).appendTo("body");});
------=_NextPart_000_0000_01CDC417.0A321A40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://users.techtarget.com/registration/js/userreg-lib.js

=0A=
/*=0A=
 * Dependency-free Javascript library used for both full and=0A=
 * inline registration use cases.  Do not add any external or=0A=
 * third party script dependencies to this file.=0A=
 */=0A=
=0A=
function isNewUser () {=0A=
=0A=
  var crs =3D getCookieValue("crs");=0A=
  var datav2 =3D getCookieValue("Datav2");=0A=
  return (datav2 =3D=3D "" && crs =3D=3D "");=0A=
}=0A=
=0A=
function isTechtargetUser () {=0A=
=0A=
  var crs =3D getCookieValue("crs");=0A=
  var datav2 =3D getCookieValue("Datav2");=0A=
  return (datav2 !=3D "" || crs !=3D "");=0A=
}=0A=
=0A=
function isSiteMember () {=0A=
=0A=
  var sites =3D getCookieValue("Sites");=0A=
  return (sites =3D=3D currentSite || sites.indexOf(":"+currentSite+":") =
>=3D 0) && isTechtargetUser();=0A=
}=0A=
=0A=
function isUidLoggedIn () {=0A=
=0A=
  var uuid =3D getCookieValue("uidLoggedIn");=0A=
  return (uuid !=3D "" && uuid.indexOf(","+currentSite+",") >=3D 0);=0A=
}=0A=
=0A=
function loadCookies (clientCallback) {=0A=
    var tc =3D "TTGTCHECKDONE";=0A=
    =0A=
    if(!getCookieValue(tc)) {=0A=
                =0A=
        if (isNewUser()) {=0A=
        =0A=
            logMessage("Unrecognized user; checking master domain for =
cookies");=0A=
            var src =3D =
["http://users.techtarget.com/registration/json/common/GetCookiesWithCall=
back.page?callback=3DloadCookiesCallback"];=0A=
            var root =3D document.getElementsByTagName("head")[0];=0A=
            var callback =3D function() {};=0A=
            loadJs(root, src, clientCallback);=0A=
=0A=
            createCookieDT(tc, "y", 5, "m", getTopLevelDomain());=0A=
=0A=
        } else {=0A=
=0A=
            deleteCookie(tc);=0A=
            =0A=
            logMessage("Recognized user; no need for master domain =
cookie check");=0A=
            clientCallback();=0A=
        =0A=
        }=0A=
        =0A=
    } else {=0A=
        logMessage("loadCookies called within the last 5 minutes. Do not =
call again.");=0A=
        clientCallback();=0A=
        =0A=
    }=0A=
}=0A=
=0A=
var cookieNames =3D new Array();=0A=
cookieNames["tt_ut"] =3D true;=0A=
cookieNames["Sites"] =3D true;=0A=
cookieNames["WebXuser"] =3D true;=0A=
cookieNames["crs"] =3D true;=0A=
cookieNames["Datav2"] =3D true;=0A=
=0A=
function loadCookiesCallback (cookies) {=0A=
=0A=
  var length =3D cookies.results.length;=0A=
=0A=
  logMessage(length + " cookies returned in callback");=0A=
=0A=
  for (var x =3D 0; x < length; x++) {=0A=
=0A=
    if (cookies.results[x].name in cookieNames) {=0A=
=0A=
      createCookieDT (cookies.results[x].name, cookies.results[x].value, =
5, "y", getTopLevelDomain());=0A=
=0A=
    } else {=0A=
=0A=
      logMessage("Cookie " + cookies.results[x].name + " not a userreg =
cookie; skipping");=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
function createCookie (name, value, days) {=0A=
    createCookieDT(name, value, days, "d", getTopLevelDomain());=0A=
    // .replace(/(dev\.eng|eng|qa)\./i,"")=0A=
}=0A=
=0A=
function createCookieD (name, value, days, domain) {=0A=
    createCookieDT(name, value, days, "d", domain);=0A=
}=0A=
=0A=
function createCookieDT (name, value, expLength, expType, domain) {=0A=
    var date =3D new Date();=0A=
=0A=
    switch(expType) {=0A=
    case "y": // ~365 days / year=0A=
        expType =3D "years";=0A=
        date.setTime(date.getTime()+(expLength*365*24*60*60*1000)); =0A=
        break;=0A=
    case "mo": // ~30 days / month=0A=
        expType =3D "months"; =0A=
        date.setTime(date.getTime()+(expLength*30*24*60*60*1000)); =0A=
        break;        =0A=
    case "d":=0A=
        expType =3D "days";=0A=
        date.setTime(date.getTime()+(expLength*24*60*60*1000)); =0A=
        break;=0A=
    case "h":=0A=
        expType =3D "hours";=0A=
        date.setTime(date.getTime()+(expLength*60*60*1000));=0A=
        break;=0A=
    case "m":=0A=
        expType =3D "minutes";=0A=
        date.setTime(date.getTime()+(expLength*60*1000));=0A=
        break;=0A=
    case "s":=0A=
        expType =3D "seconds";=0A=
        date.setTime(date.getTime()+(expLength*1000));=0A=
        break;=0A=
    case "ms":=0A=
        expType =3D "milliseconds";=0A=
        date.setTime(date.getTime()+(expLength));=0A=
    }=0A=
    =0A=
    logMessage("Creating cookie " + name + " for " + expLength + " " + =
expType + " on domain " + domain + " with value: " + value);=0A=
=0A=
    var expires =3D "";=0A=
    if (expLength) {=0A=
        expires =3D "; expires=3D"+date.toGMTString();=0A=
    }=0A=
    document.cookie =3D name+"=3D"+value+expires+"; path=3D/; =
domain=3D"+domain;=0A=
}=0A=
=0A=
function deleteCookie(name) {=0A=
    if(getCookieValue(name)) {=0A=
        createCookie(name, "", -1);=0A=
    }=0A=
}=0A=
=0A=
function getTopLevelDomain () {=0A=
=0A=
  var hostname =3D window.location.hostname;=0A=
  var regexp =3D =
/(?:(?:dev\.eng|eng|qa)\.)?[^\.]+(?:\.|\.co\.|\.com\.)[^\.]+$/;=0A=
=0A=
  return regexp.exec(hostname);=0A=
}=0A=
=0A=
function onScriptLoadCallback (script, callback) {=0A=
=0A=
    var script_loaded =3D false;=0A=
    script.onreadystatechange =3D script.onload =3D function () {=0A=
        if((script.readyState && script.readyState !=3D 'loaded' && =
script.readyState !=3D 'complete' ) || script_loaded) return;=0A=
        script_loaded =3D true;=0A=
        callback();=0A=
    }=0A=
    =0A=
}=0A=
=0A=
function loadJs (root, srcArray, callback) {=0A=
=0A=
  var script =3D document.createElement("script");=0A=
  script.type =3D "text/javascript";=0A=
  script.src =3D srcArray.pop();=0A=
  if (srcArray.length > 0) {=0A=
    onScriptLoadCallback(script, function() { loadJs(root, srcArray, =
callback); });=0A=
  } else {=0A=
    onScriptLoadCallback(script, callback);=0A=
  }=0A=
  logMessage("Loading script " + script.src);=0A=
  root.appendChild(script);=0A=
}=0A=
=0A=
function loadCss (root, href, callback) {=0A=
=0A=
  var link =3D document.createElement("link");=0A=
  link.setAttribute("rel", "stylesheet");=0A=
  link.setAttribute("type", "text/css");=0A=
  link.setAttribute("href", href);=0A=
  onScriptLoadCallback(link, callback);=0A=
  root.appendChild(link);=0A=
}=0A=
=0A=
function getCookieValue (name) {=0A=
=0A=
  var cookie =3D document.cookie;=0A=
  var pos =3D cookie.indexOf(name + "=3D");=0A=
  if (pos !=3D -1) {=0A=
    var start =3D pos + name.length + 1;=0A=
    var end =3D cookie.indexOf(";", start);=0A=
    if (end =3D=3D -1) {=0A=
      end =3D cookie.length;=0A=
    }=0A=
    var value =3D cookie.substring(start, end);=0A=
    return value;=0A=
  } else {=0A=
    return "";=0A=
  }=0A=
}=0A=
=0A=
function stringify (obj) {=0A=
=0A=
  var objectType =3D typeof (obj);  =0A=
=0A=
  if (objectType !=3D "object" || obj =3D=3D=3D null) {  =0A=
=0A=
    if (t =3D=3D "string") {=0A=
      obj =3D '"'+obj+'"';=0A=
    }=0A=
=0A=
    return String(obj);  =0A=
=0A=
  } else {  =0A=
=0A=
    var n, v, json =3D [], arr =3D (obj && obj.constructor =3D=3D =
Array);  =0A=
=0A=
    for (n in obj) {  =0A=
=0A=
      v =3D obj[n]; t =3D typeof(v);  =0A=
=0A=
      if (t =3D=3D "string") {=0A=
=0A=
        v =3D '"'+v+'"';=0A=
=0A=
      } else if (t =3D=3D "object" && v !=3D=3D null) {=0A=
=0A=
        v =3D JSON.stringify(v);=0A=
      }=0A=
=0A=
      json.push((arr ? "" : '"' + n + '":') + String(v));  =0A=
    }=0A=
  }=0A=
=0A=
  return (arr ? "[" : "{") + String(json) + (arr ? "]" : "}");  =0A=
}=0A=
=0A=
function inlineCallback (id, content) {=0A=
=0A=
  var js =3D "";=0A=
  var html =3D "";=0A=
  var root =3D document.getElementById(id);=0A=
  var size =3D content.length;=0A=
=0A=
  for (var x =3D 0; x < size; x++) {=0A=
    var row =3D content[x];=0A=
    logMessage(row);=0A=
    if (row.contentType =3D=3D "BLOCK") {=0A=
      if (row.CONTENT !=3D undefined) {=0A=
        html +=3D generateBlock(row);=0A=
      }=0A=
      if (row.SCRIPT !=3D undefined) {=0A=
        js +=3D generateJavascript(row);=0A=
      }=0A=
    } else if (row.contentType =3D=3D "QUESTION") {=0A=
      html +=3D generateQuestion(row, id);=0A=
    } else {=0A=
      logMessage("TODO:  implement process for " + row.contentType);=0A=
    }=0A=
  }=0A=
=0A=
  root.innerHTML =3D html;=0A=
=0A=
  eval(js);=0A=
=0A=
  var params =3D getPageParams(id);=0A=
  for (var key in params) {=0A=
    var element =3D document.getElementById(id+"_"+key);=0A=
    if (element !=3D undefined && element !=3D null) {=0A=
      element.value =3D params[key];=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
function generateJavascript (row) {=0A=
=0A=
  var result =3D "";=0A=
  if (row.SCRIPT !=3D undefined) {=0A=
    result =3D row.SCRIPT;=0A=
  }=0A=
  return result;=0A=
}=0A=
=0A=
function generateBlock (row) {=0A=
=0A=
  var result =3D "";=0A=
  if (row.CONTENT !=3D undefined) {=0A=
    result =3D row.CONTENT;=0A=
  }=0A=
  return result;=0A=
}=0A=
=0A=
function generateQuestion (row, id) {=0A=
=0A=
  var inputId =3D id + "_" + row.id;=0A=
    =0A=
  if (row.type =3D=3D "hidden") {=0A=
=0A=
    var result =3D "<input type=3D\"hidden\" name=3D\"" + row.code + "\" =
id=3D\"" + inputId + "\" ";=0A=
=0A=
    if (row.value !=3D undefined) {=0A=
      result +=3D "value=3D\"" + row.value + "\"";=0A=
    }=0A=
=0A=
    result +=3D "/>";=0A=
=0A=
    return result=0A=
=0A=
  } else if (row.type =3D=3D "text") {=0A=
=0A=
    var result =3D "";=0A=
    if (row.BEFORE_HTML !=3D undefined) {=0A=
      result +=3D row.BEFORE_HTML;=0A=
    }=0A=
=0A=
    /*=0A=
    result +=3D "<li ";=0A=
    if (row.LIST_CLASS !=3D undefined) {=0A=
      result +=3D "class=3D\"" + row.LIST_CLASS + "\"";=0A=
    }=0A=
    result +=3D ">";=0A=
    */=0A=
=0A=
    if (row.DISPLAY_VALUE !=3D undefined && row.DISPLAY_VALUE !=3D "") {=0A=
      result +=3D "<label for=3D\"" + inputId + "\">" + =
row.DISPLAY_VALUE + "&nbsp;</label>";=0A=
    }=0A=
=0A=
    if (row.DESCRIPTION !=3D undefined && row.DESCRIPTION !=3D "") {=0A=
      result +=3D "<small>" + row.DESCRIPTION + "</small>";=0A=
    }=0A=
=0A=
    result +=3D "<input type=3D\"text\" maxlength=3D\"" + row.MAX_LENGTH =
+ "\" size=3D\"25\" ";=0A=
    if (row.value !=3D undefined) {=0A=
      result +=3D "value=3D\"" + row.value + "\" ";=0A=
    }=0A=
    if (row.STYLES !=3D undefined) {=0A=
      result +=3D row.STYLES + " ";=0A=
    }=0A=
    if (row.EVENTS !=3D undefined) {=0A=
      result +=3D row.EVENTS + " ";=0A=
    }=0A=
    result +=3D "id=3D\"" + inputId + "\" ";=0A=
    result +=3D "name=3D\"" + row.code + "\"/>";=0A=
=0A=
    if (row.AFTER_HTML !=3D undefined) {=0A=
      result +=3D row.AFTER_HTML;=0A=
    }=0A=
    return result;=0A=
=0A=
  } else if (row.type =3D=3D "submit") {=0A=
=0A=
    var result =3D "<input type=3D\"submit\" value=3D\"" + =
row.DISPLAY_VALUE + "\" ";=0A=
    if (row.STYLES !=3D undefined) {=0A=
      result +=3D row.STYLES + " ";=0A=
    }=0A=
    if (row.EVENTS !=3D undefined) {=0A=
      result +=3D row.EVENTS;=0A=
    }=0A=
    result +=3D "/>";=0A=
    return result;=0A=
=0A=
  } else if (row.type =3D=3D "select") {=0A=
=0A=
    /*=0A=
    var result =3D "<li ";=0A=
    if (row.LIST_CLASS !=3D undefined) {=0A=
      result +=3D "class=3D\"" + row.LIST_CLASS + "\"";=0A=
    }=0A=
    result +=3D ">";=0A=
    */=0A=
=0A=
    if (row.DISPLAY_VALUE !=3D undefined && row.DISPLAY_VALUE !=3D "") {=0A=
      result +=3D "<label for=3D\"" + row.code + "\">" + =
row.DISPLAY_VALUE + "&nbsp;</label>";=0A=
    }=0A=
=0A=
    if (row.DESCRIPTION !=3D undefined && row.DESCRIPTION !=3D "") {=0A=
      result +=3D "<small>" + row.DESCRIPTION + "</small>";=0A=
    }=0A=
    result +=3D "<select ";=0A=
    result +=3D "id=3D\"" + inputId + "\" ";=0A=
    result +=3D "name=3D\"" + row.code + "\" ";=0A=
=0A=
    if (row.STYLES !=3D undefined) {=0A=
      result +=3D row.STYLES + " ";=0A=
    }=0A=
    if (row.EVENTS !=3D undefined) {=0A=
      result +=3D row.EVENTS + " ";=0A=
    }=0A=
    result +=3D ">";=0A=
=0A=
    var size =3D row.answers.length;=0A=
    for (var x =3D 0; x < size; x++) {=0A=
      var answer =3D row.answers[x];=0A=
      result +=3D "<option ";=0A=
      result +=3D "value=3D\"" + answer.value + "\">";=0A=
      result +=3D answer.DISPLAY_VALUE;=0A=
      result +=3D "</option>";=0A=
    }=0A=
    result +=3D "</select>";=0A=
    return result;=0A=
=0A=
  } else if (row.type =3D=3D "script") {=0A=
=0A=
    eval(row.DISPLAY_VALUE);=0A=
    return "";=0A=
=0A=
  } else {=0A=
=0A=
    logMessage("TODO:  implement question for " + row.type);=0A=
=0A=
  }=0A=
}=0A=
=0A=
function executeInline (site, div, action) {=0A=
  executeInlineByPage(site, div, action, "1");=0A=
}=0A=
=0A=
function executeInlineByPage (site, div, action, pageNumber) {=0A=
  var src =3D "";=0A=
  if (site =3D=3D "theserversidecom") {=0A=
    src =3D ["http://users.theserverside.com/registration/" + site + =
"/InlineRegister.page?type=3D" + action + =
"&callback=3DinlineCallback&div=3D" + div + "&pageNumber=3D" + =
pageNumber];=0A=
  } else {=0A=
    src =3D ["http://users.techtarget.com/registration/" + site + =
"/InlineRegister.page?type=3D" + action + =
"&callback=3DinlineCallback&div=3D" + div + "&pageNumber=3D" + =
pageNumber];=0A=
  }=0A=
  var root =3D document.getElementsByTagName("head")[0];=0A=
  var callback =3D function() {};=0A=
  loadJs(root, src, callback);=0A=
}=0A=
=0A=
function getQueryStringValue (key) {=0A=
=0A=
  var qs =3D window.location.search.substring(1);=0A=
  var tokens =3D qs.split("&");=0A=
=0A=
  for (var x =3D 0; x < tokens.length; x++) {=0A=
=0A=
    var pair =3D tokens[x].split("=3D");=0A=
    if (pair[0] =3D=3D key) {=0A=
      return pair[1];=0A=
    }=0A=
  }=0A=
  return null;=0A=
}=0A=
=0A=
function getPageParams (div) {=0A=
=0A=
  return window[div + "_variables"];=0A=
}=0A=
=0A=
function getTimezoneCode () {=0A=
=0A=
  var timezone =3D getTimezone();=0A=
  return Math.floor(timezone + 436);=0A=
}=0A=
=0A=
function getTimezone () {=0A=
=0A=
  var now =3D new Date();=0A=
=0A=
  var jan =3D new Date(now.getFullYear(), 0, 1);=0A=
  var jul =3D new Date(now.getFullYear(), 6, 1);=0A=
  var offset =3D Math.max(jan.getTimezoneOffset()/60, =
jul.getTimezoneOffset()/60);=0A=
=0A=
  return (-offset);=0A=
}=0A=
=0A=
function isUsEnglish () {=0A=
=0A=
  var language =3D window.navigator.userLanguage || =
window.navigator.language;=0A=
  return language !=3D null && language.match(/en-US/i) !=3D null;=0A=
}=0A=
=0A=
function isAssumedUs () {=0A=
=0A=
  var timezone =3D getTimezoneCode();=0A=
  return isUsEnglish() && (timezone >=3D 426 && timezone <=3D 431);=0A=
}=0A=
=0A=
function logMessage (message) {=0A=
=0A=
  if (typeof console =3D=3D 'undefined') {=0A=
    // do nothing=0A=
  } else {=0A=
    console.log(message);=0A=
  }=0A=
}=0A=
=0A=
function irSubmitValidation(oForm, fields, message) {=0A=
    var ret =3D true; // default return value is true to allow form =
submit=0A=
    message =3D (message=3D=3D"") ? "Please complete all fields." : =
message;=0A=
    for(var i =3D 0; i < fields.length; i++) { =0A=
        var ev =3D oForm.form.elements[fields[i]].value;=0A=
        ev =3D ev.replace(/^\s\s*/, '').replace(/\s\s*$/, '');  //trim=0A=
        if (ev=3D=3D"") { =0A=
            alert(message); =0A=
            ret=3Dfalse; =0A=
            break; =0A=
        }=0A=
    } =0A=
    return ret;    =0A=
}=0A=

------=_NextPart_000_0000_01CDC417.0A321A40
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://cdn.ttgtmedia.com/rms/ux/javascript/ieFixScripts.js


------=_NextPart_000_0000_01CDC417.0A321A40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cdn.ttgtmedia.com/rms/ux/javascript/googleAnalytics.min.js?date=20121112

var configType=3D"";var UNKNOWN=3D"UNKNOWN";var ga_wrData=3Dfalse;var =
isDebug=3D/(\?|&)debug_ga=3D1/.test(window.location.search);if(typeof =
SITE_gaAccountID=3D=3D"undefined"){var SITE_gaAccountID=3D""}var =
dbIndustryMapping=3D{id_1:"Aerospace",id_2:"AgriForest",id_3:"Automotive"=
,id_4:"BusConsult",id_5:"ComTelecom",id_6:"CompManufac",id_7:"CompResell"=
,id_8:"CompConslt",id_9:"Education",id_10:"Electronic",id_11:"Government"=
,id_12:"Healthcare",id_13:"ManIndustr",id_14:"ManConsumr",id_15:"FinBanIn=
s",id_16:"RetailWhol",id_17:"OilGasMine",id_18:"PubBrodMed",id_19:"ServPr=
ovid",id_20:"VARIntg8r",id_22:"TransDistr",id_23:"TrvlHosEnt",id_24:"Util=
ity",id_21:"Other",id_UNKNOWN:"U"};var =
dbEmpSizeMapping=3D{id_2:"100k",id_3:"50k",id_4:"25k",id_5:"10k",id_6:"5k=
",id_7:"1k",id_8:"500",id_9:"100",id_11:"50",id_1:"100k+",id_10:"250",id_=
12:"250",id_13:"100",id_UNKNOWN:"U"};var =
dbRevenueMapping=3D{id_281:"10b+",id_282:"10b",id_283:"5b",id_284:"2b",id=
_285:"1b",id_286:"500m",id_287:"100m",id_288:"50m",id_289:"25m",id_290:"1=
0m-",id_UNKNOWN:"U"};var =
globalProfileDomainsRegEx=3D"(users(-0)?\\..*|.*.?bitpipe.com)";globalTra=
ckAcctId=3D"UA-19047342-11";clickTrackAcctId=3D"UA-19047342-13";function =
getCookieValue(b){var c=3Ddocument.cookie;var =
f=3Dc.indexOf(b+"=3D");if(f!=3D-1){var e=3Df+b.length+1;var =
a=3Dc.indexOf(";",e);if(a=3D=3D-1){a=3Dc.length}var =
d=3Dc.substring(e,a);return d}else{return""}}var =
demandBaseCompany=3Dnull;if(typeof =
$.parseJSON!=3D"undefined"){demandBaseCompany=3D$.parseJSON(unescape(getC=
ookieValue("co")));if(demandBaseCompany=3D=3Dnull&&document.location.href=
.indexOf("techtarget.com")=3D=3D-1){if(isDebug){alert("On non-techtarget =
domain... attempting to reflect =
cookie")}$.ajax({dataType:"jsonp",data:"id=3D10",jsonp:"cookieReflectionC=
allback",url:"http://users.techtarget.com/registration/json/common/GetCoo=
kiesWithCallback?callback=3DcookieReflectionCallback"})}else{if(demandBas=
eCompany!=3Dnull){if(isDebug){alert("DemandBase company set from =
cookie")}}else{if(isDebug){alert("DemandBase company set not set for =
techtarget.com domain")}}}}function =
cookieReflectionCallback(a){$.each(a.results,function(b,c){if(c.name=3D=3D=
"co"){cookieValue=3Dunescape(c.value);if(isDebug){alert("DemandBase =
cookie reflected. Initializing local var and setting local domain =
cookie:"+cookieValue)}if(typeof =
c.value!=3D"undefined"){demandBaseCompany=3D$.parseJSON(unescape(c.value)=
);now=3Dnew Date();daysFromNow=3Dnew =
Date(now.getTime()+(90*24*60*60*1000));if(typeof =
SITE_domain!=3D"undefined"){setCookie("co",cookieValue,daysFromNow.toGMTS=
tring(),"/",window.location.hostname)}}}})}function =
createDemandBaseCustomVariableString(company,attempts){maxAttempts=3D2;se=
parator=3D"/";custVar=3D"";attempts=3D(typeof =
attempts=3D=3D"undefined")?1:attempts;if(company=3D=3Dnull){if(attempts<=3D=
maxAttempts){attempts++;custVar=3DsetTimeout(function(){createDemandBaseC=
ustomVariableString(demandBaseCompany,attempts)},250)}else{custVar=3D"NO =
COOKIE =
DATA"}}else{custVar=3Dseparator;custVar+=3D(company.dbSic=3D=3DUNKNOWN)?"=
U":company.dbSic;custVar+=3Dseparator;custVar+=3D(company.industryId=3D=3D=
UNKNOWN)?"U":company.industryId;custVar+=3D"-";custVar+=3Deval("dbIndustr=
yMapping.id_"+company.industryId);custVar+=3Dseparator;custVar+=3D(compan=
y.empSizeId=3D=3DUNKNOWN)?"U":company.empSizeId;custVar+=3D"-";custVar+=3D=
eval("dbEmpSizeMapping.id_"+company.empSizeId);custVar+=3Dseparator;custV=
ar+=3D(company.revenueId=3D=3DUNKNOWN)?"U":company.revenueId;custVar+=3D"=
-";custVar+=3Deval("dbRevenueMapping.id_"+company.revenueId);custVar+=3Ds=
eparator;custVar+=3D(company.f1000=3D=3D"true")?"f1-Y":"f1-N";custVar+=3D=
separator;custVar+=3D(company.f2000=3D=3D"true")?"f2-Y":"f2-N";custVar+=3D=
separator;custVar+=3D(company.type=3D=3DUNKNOWN||company.type=3D=3D"none"=
)?"U":company.type}return custVar}var ga_adString=3D"";if(typeof =
dartUtil!=3D"undefined"){ga_adString=3D"'"+dartUtil.acct+"/"+dartUtil.zon=
e;if(dartUtil.pth!=3D""){ga_adString+=3D";pth=3D"+dartUtil.pth}if(dartUti=
l.kw!=3D""){ga_adString+=3D";kw=3D"+dartUtil.kw}if(dartUtil.gci!=3D""){ga=
_adString+=3D";gci=3D"+dartUtil.gci}if(dartUtil.tax!=3D""){ga_adString+=3D=
";tax=3D"+dartUtil.tax}if(dartUtil.defaultTaxGuide!=3D""){ga_adString+=3D=
";guide=3D"+dartUtil.defaultTaxGuide}if(dartUtil.adg!=3D""){ga_adString+=3D=
";adg=3D"+dartUtil.adg}if(dartUtil.nl!=3D""){ga_adString+=3D";nl=3D"+dart=
Util.nl}if(dartUtil.ses!=3D""){ga_adString+=3D";ses=3D"+dartUtil.ses}if(d=
artUtil.track!=3D""){ga_adString+=3D";track=3D"+dartUtil.track}if(dartUti=
l.ptag!=3D""){ga_adString+=3D";ptag=3D"+dartUtil.ptag}if(dartUtil.tag!=3D=
""){ga_adString+=3D";tag=3D"+dartUtil.tag}if(dartUtil.blog!=3D""){ga_adSt=
ring+=3D";blog=3D"+dartUtil.blog}}else{ga_adString=3D"null/"+window.locat=
ion.href}var ga_loggedIn=3Dfalse;var ga_ttUser=3Dfalse;var =
ga_cltPage=3D(window.location.pathname.indexOf("/contentTargetingSplash")=
!=3D"-1")?true:false;if(typeof =
window.loggedIn!=3D"undefined"){ga_loggedIn=3D(window.loggedIn=3D=3D1)?tr=
ue:false}if(typeof =
window.uidLoggedIn!=3D"undefined"&&!ga_loggedIn){ga_loggedIn=3D(window.ui=
dLoggedIn=3D=3D1)?true:false}if(typeof =
window.ttUser!=3D"undefined"){ga_ttUser=3D(window.ttUser=3D=3D1)?true:fal=
se}var =
ga_memberStatus=3D(ga_loggedIn)?"SITE_MEMBER":(ga_ttUser)?"TT_MEMBER":"NO=
T_MEMBER";if(typeof gaPageTrackUrl!=3D"undefined"){var =
ga_appCode=3D(typeof =
appCode!=3D"undefined")?appCode:0;if(ga_memberStatus=3D=3D"SITE_MEMBER"&&=
(ga_appCode=3D=3D55||ga_appCode=3D=3D70||ga_appCode=3D=3D90)){ga_appCode=3D=
99}gaPageTrackUrl=3DgaPageTrackUrl.replace("${appCode}",ga_appCode);gaPag=
eTrackUrl=3DgaPageTrackUrl.replace("${uri}",window.location.pathname.repl=
ace(/^\//,""));gaPageTrackUrl+=3D"/URL_"+window.location.hostname+window.=
location.pathname+window.location.search}else{var =
gaPageTrackUrl=3Dwindow.location.href}if(ENV_name=3D=3D"PROD"&&!ENV_isSta=
ge){configType=3D"Live"}if(window.location.search.indexOf("wrData=3Don")!=
=3D"-1"||getCookieValue("wrData")=3D=3D"on"){ga_wrData=3Dtrue}if((configT=
ype=3D=3D"Live"||ga_wrData)&&!ga_cltPage){var =
_gaq=3D_gaq||[];if(SITE_gaAccountID!=3D""){dbCustVar=3DcreateDemandBaseCu=
stomVariableString(demandBaseCompany);if(isDebug){alert("DemandBase =
custom variable: =
"+dbCustVar)}_gaq.push(["_setAccount",SITE_gaAccountID],["_setAllowLinker=
",true],["_setAllowHash",false],["_setCustomVar",1,"Member_Status",ga_mem=
berStatus,3],["_addOrganic","google.com","q",true],["_addOrganic","images=
.google","prev",true],["_addOrganic","news.google","q",true],["_addOrgani=
c","video.google","q",true],["_addOrganic","google.co.in","q",true],["_ad=
dOrganic","google.co.uk","q",true],["_addOrganic","google.ca","q",true],[=
"_addOrganic","google.com.au","q",true],["_addOrganic","google.com.de","q=
",true],["_addOrganic","google.com.es","q",true],["_addOrganic","google.c=
om.fr","q",true],["_setCustomVar",2,"db",dbCustVar,3],["_setCustomVar",3,=
"ad",ga_adString,3],["_trackPageview",gaPageTrackUrl])}_gaq.push(["global=
._setAccount",globalTrackAcctId],["global._setAllowLinker",true],["global=
._setAllowHash",false],["global._addOrganic","google.com","q",true],["glo=
bal._addOrganic","images.google","prev",true],["global._addOrganic","news=
.google","q",true],["global._addOrganic","video.google","q",true],["globa=
l._addOrganic","google.co.in","q",true],["global._addOrganic","google.co.=
uk","q",true],["global._addOrganic","google.ca","q",true],["global._addOr=
ganic","google.com.au","q",true],["global._addOrganic","google.com.de","q=
",true],["global._addOrganic","google.com.es","q",true],["global._addOrga=
nic","google.com.fr","q",true],["global._trackPageview"]);(function(){var=
 =
b=3Ddocument.createElement("script");b.type=3D"text/javascript";b.async=3D=
true;b.src=3D("https:"=3D=3Ddocument.location.protocol?"https://ssl":"htt=
p://www")+".google-analytics.com/ga.js";var =
a=3Ddocument.getElementsByTagName("script")[0];a.parentNode.insertBefore(=
b,a)})();var =
GA=3D{};(function(b){this.Tracker=3D{initialized:false,key:"GGL-ANALYTICS=
",isReporting:(window.wrData=3D=3D"on"||/(\?|&)wrData=3Don/.test(window.l=
ocation.search)),isDebug:/(\?|&)debug_ga=3D1/.test(window.location.search=
),isQA:/(\?|&)qa=3D1/.test(window.location.search),log:function(c){if(typ=
eof console!=3D"undefined"&&typeof =
console.debug!=3D"undefined"&&this.isDebug){if(typeof =
c=3D=3D"object"){console.dir(c)}else{console.debug(c)}}},logElement:funct=
ion(c){var d=3Db(c).data(_this.key);_this.log("el: "+c.tagName+" =
[id=3D"+c.id+", class=3D"+c.className+", =
data=3D"+d+"]")},initTrackers:function(){_this.log("Initializing =
tracker...");_gaq.push(["click._setAccount",_this.clickTrackAcctId],["cli=
ck._setAllowLinker",true],["click._setAllowHash",false])},init:function(c=
){_this.log("Initializing...");b.extend(this,c);_this.log(this);if(typeof=
 _gaq!=3D"undefined"){_this.log(_gaq);_this.log("Found existing _gaq =
instance, using that")}else{_this.log("Existing _gaq not found, creating =
new instance...");var =
d=3D("https:"=3D=3Ddocument.location.protocol?"https://ssl":"http://www")=
+".google-analytics.com/ga.js";b.ajax({type:"GET",url:d,success:function(=
){_this.log("_gaq =
loaded...");_this.initTrackers();_this.initialized=3Dtrue},error:function=
(e,f){_this.log("Problem getting code from google =
"+f)},dataType:"script",cache:true})}},resolveTrackingPath:function(c){va=
r d=3D"";b(c).parentsUntil("html").andSelf().each(function(f,e){var =
g=3Db(e).data(_this.key);_this.log("i: "+f+", el: "+e.tagName+" =
[id=3D"+e.id+", class=3D"+e.className+", =
data=3D"+g+"]");if(b(e).is("a")&&!g){d=3Dd+"/"+b(e).text()}else{if(g){if(=
c=3D=3D=3De){var =
h=3D{text:b(e).text()};if(b(c).is("a")){h.url=3Db(c).attr("href")}h.tag=3D=
g.tag;_this.log(h)}if(g.tag){if(g.tag.indexOf("/")=3D=3D=3D0){d=3Dd+g.tag=
}else{d=3Dd+"/"+g.tag}}}}});return =
d},trackClick:function(){_this.logElement(this);var =
c=3D_this.resolveTrackingPath(this);if(_this.isQA){c+=3D"/"+new =
Date().toLocaleString()}if(_this.isDebug){_this.log("Tracking click as =
"+c);alert("Tracking click as =
"+c)}_gaq.push(["click._setAccount",_this.clickTrackAcctId],["click._setA=
llowLinker",true],["click._setAllowHash",false],["click._trackPageview",c=
])},track:function(c){return this.each(function(){var =
e=3Db(this);_this.log("Processing element with tag: =
"+c);_this.logElement(this);if(e.is("a")||e.is("input")||e.is("span")||e.=
is("map")){_this.log("Binding click to trackClick =
function");e.unbind("click.track");e.bind("click.track",_this.trackClick)=
}if(e.is("form")){_this.log("Binding form to trackClick =
function");e.unbind("submit.track");e.bind("submit.track",_this.trackClic=
k)}var d=3De.data(_this.key);if(d){_this.log("Warning, tracking data =
already set... overwriting")}if(c){var =
f=3D{text:e.text()};if(e.is("a")){f.url=3De.attr("href")}resolvedTag=3D_t=
his.resolveTokens(c,f);d=3D{tag:resolvedTag};e.data(_this.key,d)}})},reso=
lveTokens:function a(e,d,c){var g=3Dd||{};var =
f=3De.replace(/\${([^}]+)}/g,function(h,i){return =
g[i]||((c)?h:null)});return =
f}};b.fn.trackAs=3Dthis.Tracker.track;_this=3Dthis.Tracker}).call(GA,jQue=
ry);$(document).ready(function(){GA.Tracker.init({clickTrackAcctId:clickT=
rackAcctId});$("body").on("click","a",function(b){var =
a=3Db.target.href.match(/:\/\/(www\.)?(.[^/:]+)/)[2];if(typeof =
_gaq!=3D"undefined"&&a!=3Ddocument.domain.replace("www.","")&&a.match(glo=
balProfileDomainsRegEx)!=3Dnull){_gaq.push(["_link",b.target.href]);retur=
n =
false}});$("body").trackAs((zone)?zone:"UNKNOWN");$("#header").trackAs("H=
eader");$("#universalBarCompress").trackAs("Network").find("a").trackAs("=
${text}");$("#headerLogoCompress =
a").trackAs("SiteLogo/Link");$("#headerTechtargetLogo").trackAs("Techtarg=
etLogo/Link");$("#headerNavigation").trackAs("Nav").find("a").each(functi=
on(){tag=3D$(this).parents(".mmNavItem").find(".mmNavLink").text();$(this=
).trackAs(tag)});$("#headerNavigationSearchSubmit").trackAs("Search");$("=
#footer").trackAs("Footer").find("a").trackAs("Other/Link");$("#footerNav=
igation").trackAs("Nav").find("a").each(function(){tag=3D$(this).parents(=
".mmNavItem").find(".mmNavLink").text();$(this).trackAs(tag)});$("#footer=
NavigationSearchSubmit").trackAs("Search");$("#sidebar").find("a").trackA=
s("RCol/Splash/Link");if($("#inlineRegistration").length>0){_this.log("In=
line exists, waiting for elements to load before adding =
tracking");setTimeout(function(){$("#inlineRegistration .callToAction =
a").trackAs("Body/Registration/login");$('input[value=3D"Become a =
Member"]').trackAs("Body/Registration/submit")},2000);$("#inlineRegistrat=
ion").prevUntil("#articleBody").find("a").each(function(){if($(this).is("=
a")){url=3D$(this).attr("href");if(url&&(url.indexOf(window.location.href=
)!=3D-1||url.match("^#")=3D=3D"#")){$(this).trackAs("Body/TOCTop/Link")}e=
lse{$(this).trackAs("Body/InlineTop/Link")}}});$("#inlineRegistration").n=
extUntil("#articleFooter").find("a").each(function(){if($(this).is("a")){=
url=3D$(this).attr("href");if(url&&(url.indexOf(window.location.href)!=3D=
-1||url.match("^#")=3D=3D"#")){$(this).trackAs("Body/TOCBottom/Link")}els=
e{$(this).trackAs("Body/InlineBottom/Link")}}})}else{$("#articleBody =
a").each(function(){if($(this).is("a")){url=3D$(this).attr("href");if(url=
&&(url.indexOf(window.location.href)!=3D-1||url.match("^#")=3D=3D"#")){$(=
this).trackAs("Body/TOC/Link")}else{$(this).trackAs("Body/Inline/Link")}}=
})}$("#breadcrumbs =
a").trackAs("Body/Breadcrumb/Link");$("#articleToolbar").trackAs("Body/To=
olbar");$(".author a").trackAs("Author");$(".authorEmail =
a").trackAs("Email Author");$("#contentTools-textSizeSmall =
a").trackAs("Text Size Small");$("#contentTools-textSizeMedium =
a").trackAs("Text Size Medium");$("#contentTools-textSizeLarge =
a").trackAs("Text Size Large");$("#contentTools-email a").trackAs("Email =
A Friend");$("#contentTools-print a").trackAs("Printer =
Friendly");$("#contentTools-reprints =
a").trackAs("Reprints");$("#contentTools-textSize =
a").trackAs("Resize");$("#socialMedia-linkedin =
a").trackAs("LinkedIn");$("#socialMedia-linkedInButton =
a").trackAs("LinkedIn");$("#socialMedia-facebook =
a").trackAs("Facebook");$("#socialMedia-twitter =
a").trackAs("Twitter");$("#socialMedia-addThis =
a").trackAs("AddThis");$("#contentTools-rss =
a").trackAs("RSS");$(".contentPoke").trackAs("Body/Poke");$("#contentPoke=
SearchSubmit").trackAs("Search");$(".contentPokeContent ul li =
a").trackAs("Link");$(".contentPokeContent ul li.poweredBy =
a").trackAs("ITKE");$("#relatedContentTechnical").trackAs("RCol").find("a=
").trackAs("Other/Link");$("#relatedContentTechnical =
.splashBody").find("a").each(function(){tag=3D$(this).parents("#relatedCo=
ntentTechnical").find(".splashHeader").text();$(this).trackAs(tag+"/Link"=
)});$(".searchResultsSearch =
form").trackAs("Body/Results/Search");$(".listTypeLeadStory").trackAs("Bo=
dy/Carousel").find("a").trackAs("Click");$(".leadStoryStage").find("a").u=
nbind("click.track");$(".leadStoryStage").trackAs("Body/Carousel/Link").b=
ind("click.track",GA.Tracker.trackClick);$("#photoStorySplash").trackAs("=
RCol/PhotoStory").find("a").trackAs("Link");$("#hotTopics").trackAs("RCol=
/Hot =
Topics").find("a").trackAs("Link");$("#splashBlogroll").trackAs("RCol/Blo=
groll").find("a").trackAs("Link");$("#magazineCurrentIssue").trackAs("RCo=
l/Magazine Current =
Issue").find("a").trackAs("Link");$("#networkSiteWhatis =
a").trackAs("RCol/Search =
WhatIs/Link");$("#networkSiteWhatisSearch").trackAs("RCol/Search =
WhatIs/Submit");$("#featuredStorySplash").trackAs("RCol/Featured =
Story").find("a").trackAs("Link");$("#networkSiteItke").trackAs("RCol/ITK=
E").find("a").trackAs("Link");$("#splashDilbertComic").trackAs("RCol/Dilb=
ert").find("a").trackAs("Link");$("#splashComputerWeekly500").trackAs("RC=
ol/CW =
500").find("a").trackAs("Link");$("#researchTechTerms").trackAs("RCol/Res=
earch More Tech Terms").find("a").trackAs("Link");$("#researchTechTerms =
.listTypeCollapsibleClose").trackAs("Close");$("#techTermButton").trackAs=
("Search");$("#digDeeper").trackAs("Related");$("#showMoreButton").trackA=
s("Dig Deeper/Open");$("#showLessButton").trackAs("Dig =
Deeper/Close");$("#relatedContentShow").find("a").trackAs("Body/Article/L=
ink");$("#relatedContentHide").find("a").trackAs("Body/Article/Link");$("=
#alsoRead").find("a").trackAs("Body/People Who =
Read/Link");$("#splashEditorsChoice").find("a").trackAs("Body/People Who =
Read/Link");$("#relatedTags").trackAs("Body/Tags").find("a").trackAs("Lin=
k");$("#relatedGlossaryTerms").trackAs("Body/Glossary =
Terms").find("a").trackAs("Link");$("#articleBody =
#tags").trackAs("Body/Related =
Topics").find("a").trackAs("Link");$("#relatedSitesNav =
a").trackAs("Related/Open");$("#relatedSitesHeadlines =
a").trackAs("Related/Link");$("#mustRead a").trackAs("Body/Must =
Read/Link");$("#topicsFilter =
a").trackAs("Body/${text}/Open");$("#topicFilter-REF =
a").trackAs("Body/Essential Knowledge/Link");$("#topicFilter-NEWS =
a").trackAs("Body/News/Link");$("#topicFilter-TIP =
a").trackAs("Body/Tips/Link");$("#topicFilter-ETA =
a").trackAs("Body/Expert Advice/Link");$("#topicFilter-DEF =
a").trackAs("Body/Definitions/Link");$("#topicFilter-VID =
a").trackAs("Body/Multimedia/Link");$("#topicFilter-ALL =
a").trackAs("Body/All/Link");$("#splashJobsLocationMap").trackAs("RCol/Ma=
p").find("map").trackAs("Link");$("#latestBlogPosts").trackAs("RCol/BlogR=
oll").find("a").trackAs("Link");$("#cltAdForm").trackAs("Body/Email =
Alerts/Submit");$("#premiumContentPromoForm").trackAs("Body/Premium =
Content =
Promo/Submit");$("#cltAdForm,#inlineregform,#premiumContentPromoForm").su=
bmit(function(){_gaq.push(["_linkByPost",this])});setTimeout(function(){$=
("#comments").trackAs("Body/Comments");$(".commentsModalOpen").trackAs("C=
omment");$(".addthis_button_tweet").find("a").trackAs("Twitter");$(".addt=
his_button_facebook_like").find("a").trackAs("Facebook");$(".addthis_butt=
on_linkedin_counter").find("a").trackAs("LinkedIn");$(".addthis_button_go=
ogle_plusone").find("a").trackAs("GooglePlus");$(".addthis_counter").trac=
kAs("AddThis");$("#commentsModalForm").trackAs("Submit");$(".commentSourc=
eViewProfile a").trackAs("ViewProfile");$(".commentReport =
a").trackAs("Report");$(".jive-link-external").trackAs("Link")},7000);$("=
a[data-GGL-ANALYTICS=3Dundefined]").each(function(){$(this).trackAs(windo=
w.location+":"+$(this).attr("href"))})})};
------=_NextPart_000_0000_01CDC417.0A321A40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://content.dl-rms.com/rms/mother/5541/nodetag.js

(function(){=0A=
var pfs=3D{ =
"http://searchmobilecomputing.techtarget.com/":{"nid":30147,"tr":1},=0A=
"Searchvirtualdatacentre.co.uk":{"nid":31129,"tr":1},=0A=
"SearchBusinessAnalytics.com":{"nid":31133,"tr":1},=0A=
"SearchDataManagement.co.uk":{"nid":31131,"tr":1},=0A=
"SearchConsumerization.com":{"nid":31132,"tr":1},=0A=
"SearchSecurity.co.uk":{"nid":31134,"tr":1},=0A=
"SearchStorage.co.uk":{"nid":31130,"tr":1},=0A=
"Computerweekly.com":{"nid":31127,"tr":1},=0A=
"MicroScope.co.uk":{"nid":31128,"tr":1} =
},d=3Ddocument,w=3Dwindow,u=3D(w.gm_fake_href)?w.gm_fake_href:w.location.=
href;=0A=
=0A=
function z(n){=0A=
var s,u;=0A=
=0A=
if (Math.random()>=3Dn['tr']) {=0A=
	return;=0A=
}=0A=
=0A=
var ar_nodes =3D =
":30147:31129:31133:31131:31132:31134:31130:31127:31128:";=0A=
if (ar_nodes.indexOf(":"+n['nid']+":") >=3D 0) {	// adradar only=0A=
	(new =
Image).src=3D"//amch.questionmarket.com/adscgen/adrad.php?survey_num=3D0&=
aicode=3D0&site=3D"+n['nid'];=0A=
	return;=0A=
}=0A=
=0A=
=0A=
=0A=
s=3Dd.createElement('SCRIPT');=0A=
u=3D'//content.dl-rms.com/dt/s/'+n['nid']+'/s.js';=0A=
s.src=3Du;=0A=
s.type=3D'text/javascript';=0A=
d.getElementsByTagName('head')[0].appendChild(s);=0A=
}=0A=
function r() {=0A=
	var n=3D"",p,x;=0A=
	while (1) {=0A=
		try {=0A=
			for (p in pfs) {=0A=
			  if (u.substring(0,p.length)=3D=3Dp && p.length > n.length) {=0A=
				if (pfs[p].ex) {=0A=
					x=3Dnew RegExp(pfs[p].ex,"i");=0A=
					if (x.test(u)) {=0A=
						continue;=0A=
					}=0A=
				}=0A=
				n=3Dp;=0A=
			  }=0A=
			}=0A=
			if (n.length > 0) {=0A=
				z(pfs[n]);=0A=
				return;=0A=
			}=0A=
		} catch (e) {}=0A=
	=0A=
		if (w=3D=3Dtop) {=0A=
			break;=0A=
		}=0A=
	=0A=
		if (w=3D=3Dwindow&&u!=3Dd.referrer) {=0A=
			u=3Dd.referrer;=0A=
		} else {=0A=
			w=3Dw.parent;=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
if (d.readyState=3D=3D"complete"){=0A=
	r();=0A=
} else if (w.addEventListener){ =0A=
	w.addEventListener("load", r, false);=0A=
} else if (w.attachEvent){ =0A=
	w.attachEvent("onload", r);=0A=
}=0A=
})();=0A=

------=_NextPart_000_0000_01CDC417.0A321A40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cdn.ttgtmedia.com/js/mbox.js

var mboxCopyright =3D "Copyright 1996-2012. Adobe Systems Incorporated. =
All rights reserved.";mboxUrlBuilder =3D function(a, b) { this.a =3D a; =
this.b =3D b; this.c =3D new Array(); this.d =3D function(e) { return e; =
}; this.f =3D null;};mboxUrlBuilder.prototype.addParameter =3D =
function(g, h) { var i =3D new RegExp('(\'|")'); if (i.exec(g)) { throw =
"Parameter '" + g + "' contains invalid characters"; } for (var j =3D 0; =
j < this.c.length; j++) { var k =3D this.c[j]; if (k.name =3D=3D g) { =
k.value =3D h; return this; } } var l =3D new Object(); l.name =3D g; =
l.value =3D h; this.c[this.c.length] =3D l; return =
this;};mboxUrlBuilder.prototype.addParameters =3D function(c) { if (!c) =
{ return this; } for (var j =3D 0; j < c.length; j++) { var m =3D =
c[j].indexOf('=3D'); if (m =3D=3D -1 || m =3D=3D 0) { continue; } =
this.addParameter(c[j].substring(0, m), c[j].substring(m + 1, =
c[j].length)); } return this;};mboxUrlBuilder.prototype.setServerType =
=3D function(n) { this.o =3D n;};mboxUrlBuilder.prototype.setBasePath =
=3D function(f) { this.f =3D =
f;};mboxUrlBuilder.prototype.setUrlProcessAction =3D function(p) { =
this.d =3D p;};mboxUrlBuilder.prototype.buildUrl =3D function() { var q =
=3D this.f ? this.f : '/m2/' + this.b + '/mbox/' + this.o; var r =3D =
document.location.protocol =3D=3D 'file:' ? 'http:' : =
document.location.protocol; var e =3D r + "//" + this.a + q; var s =3D =
e.indexOf('?') !=3D -1 ? '&' : '?'; for (var j =3D 0; j < this.c.length; =
j++) { var k =3D this.c[j]; e +=3D s + encodeURIComponent(k.name) + =
'=3D' + encodeURIComponent(k.value); s =3D '&'; } return =
this.t(this.d(e));};mboxUrlBuilder.prototype.getParameters =3D =
function() { return this.c;};mboxUrlBuilder.prototype.setParameters =3D =
function(c) { this.c =3D c;};mboxUrlBuilder.prototype.clone =3D =
function() { var u =3D new mboxUrlBuilder(this.a, this.b); =
u.setServerType(this.o); u.setBasePath(this.f); =
u.setUrlProcessAction(this.d); for (var j =3D 0; j < this.c.length; j++) =
{ u.addParameter(this.c[j].name, this.c[j].value); } return =
u;};mboxUrlBuilder.prototype.t =3D function(v) { return v.replace(/\"/g, =
'&quot;').replace(/>/g, '&gt;');};mboxStandardFetcher =3D function() { =
};mboxStandardFetcher.prototype.getType =3D function() { return =
'standard';};mboxStandardFetcher.prototype.fetch =3D function(w) { =
w.setServerType(this.getType()); document.write('<' + 'scr' + 'ipt =
src=3D"' + w.buildUrl() + '" language=3D"JavaScript"><' + '\/scr' + =
'ipt>');};mboxStandardFetcher.prototype.cancel =3D function() { =
};mboxAjaxFetcher =3D function() { };mboxAjaxFetcher.prototype.getType =
=3D function() { return 'ajax';};mboxAjaxFetcher.prototype.fetch =3D =
function(w) { w.setServerType(this.getType()); var e =3D w.buildUrl(); =
this.x =3D document.createElement('script'); this.x.src =3D e; =
document.body.appendChild(this.x);};mboxAjaxFetcher.prototype.cancel =3D =
function() { };mboxMap =3D function() { this.y =3D new Object(); this.z =
=3D new Array();};mboxMap.prototype.put =3D function(A, h) { if =
(!this.y[A]) { this.z[this.z.length] =3D A; } this.y[A] =3D =
h;};mboxMap.prototype.get =3D function(A) { return =
this.y[A];};mboxMap.prototype.remove =3D function(A) { this.y[A] =3D =
undefined;};mboxMap.prototype.each =3D function(p) { for (var j =3D 0; j =
< this.z.length; j++ ) { var A =3D this.z[j]; var h =3D this.y[A]; if =
(h) { var B =3D p(A, h); if (B =3D=3D=3D false) { break; } } =
}};mboxFactory =3D function(C, b, D) { this.E =3D false; this.C =3D C; =
this.D =3D D; this.F =3D new mboxList(); mboxFactories.put(D, this); =
this.G =3D typeof document.createElement('div').replaceChild !=3D =
'undefined' && (function() { return true; })() && typeof =
document.getElementById !=3D 'undefined' && typeof (window.attachEvent =
|| document.addEventListener || window.addEventListener) !=3D =
'undefined' && typeof encodeURIComponent !=3D 'undefined'; this.H =3D =
this.G && mboxGetPageParameter('mboxDisable') =3D=3D null; var I =3D D =
=3D=3D 'default'; this.J =3D new mboxCookieManager( 'mbox' + (I ? '' : =
('-' + D)), (function() { return mboxCookiePageDomain(); })()); this.H =
=3D this.H && this.J.isEnabled() && (this.J.getCookie('disable') =3D=3D =
null); if (this.isAdmin()) { this.enable(); } this.K(); this.L =3D =
mboxGenerateId(); this.M =3D mboxScreenHeight(); this.N =3D =
mboxScreenWidth(); this.O =3D mboxBrowserWidth(); this.P =3D =
mboxBrowserHeight(); this.Q =3D mboxScreenColorDepth(); this.R =3D =
mboxBrowserTimeOffset(); this.S =3D new mboxSession(this.L, =
'mboxSession', 'session', 31 * 60, this.J); this.T =3D new mboxPC('PC', =
2592000, this.J); this.w =3D new mboxUrlBuilder(C, b); this.U(this.w, =
I); this.V =3D new Date().getTime(); this.W =3D this.V; var X =3D this; =
this.addOnLoad(function() { X.W =3D new Date().getTime(); }); if =
(this.G) { this.addOnLoad(function() { X.E =3D true; =
X.getMboxes().each(function(Y) { Y.setFetcher(new mboxAjaxFetcher()); =
Y.finalize(); }); }); if (this.H) { this.limitTraffic(100, 10368000); =
this.Z(); this._ =3D new mboxSignaler(function(ab, c) { return =
X.create(ab, c); }, this.J); } }};mboxFactory.prototype.isEnabled =3D =
function() { return this.H;};mboxFactory.prototype.getDisableReason =3D =
function() { return =
this.J.getCookie('disable');};mboxFactory.prototype.isSupported =3D =
function() { return this.G;};mboxFactory.prototype.disable =3D =
function(bb, cb) { if (typeof bb =3D=3D 'undefined') { bb =3D 60 * 60; } =
if (typeof cb =3D=3D 'undefined') { cb =3D 'unspecified'; } if =
(!this.isAdmin()) { this.H =3D false; this.J.setCookie('disable', cb, =
bb); }};mboxFactory.prototype.enable =3D function() { this.H =3D true; =
this.J.deleteCookie('disable');};mboxFactory.prototype.isAdmin =3D =
function() { return document.location.href.indexOf('mboxEnv') !=3D =
-1;};mboxFactory.prototype.limitTraffic =3D function(db, bb) =
{};mboxFactory.prototype.addOnLoad =3D function(eb) { if =
(this.isDomLoaded()) { eb(); } else { var fb =3D false; var gb =3D =
function() { if (fb) { return; } fb =3D true; eb(); }; this.hb.push(gb); =
if (this.isDomLoaded() && !fb) { gb(); } =
}};mboxFactory.prototype.getEllapsedTime =3D function() { return this.W =
- this.V;};mboxFactory.prototype.getEllapsedTimeUntil =3D function(ib) { =
return ib - this.V;};mboxFactory.prototype.getMboxes =3D function() { =
return this.F;};mboxFactory.prototype.get =3D function(ab, jb) { return =
this.F.get(ab).getById(jb || 0);};mboxFactory.prototype.update =3D =
function(ab, c) { if (!this.isEnabled()) { return; } if =
(!this.isDomLoaded()) { var X =3D this; this.addOnLoad(function() { =
X.update(ab, c); }); return; } if (this.F.get(ab).length() =3D=3D 0) { =
throw "Mbox " + ab + " is not defined"; } =
this.F.get(ab).each(function(Y) { Y.getUrlBuilder() =
.addParameter('mboxPage', mboxGenerateId()); Y.load(c); =
});};mboxFactory.prototype.create =3D function( ab, c, kb) { if =
(!this.isSupported()) { return null; } var e =3D this.w.clone(); =
e.addParameter('mboxCount', this.F.length() + 1); e.addParameters(c); =
var jb =3D this.F.get(ab).length(); var lb =3D this.D + '-' + ab + '-' + =
jb; var mb; if (kb) { mb =3D new mboxLocatorNode(kb); } else { if =
(this.E) { throw 'The page has already been loaded, can\'t write =
marker'; } mb =3D new mboxLocatorDefault(lb); } try { var X =3D this; =
var nb =3D 'mboxImported-' + lb; var Y =3D new mbox(ab, jb, e, mb, nb); =
if (this.H) { Y.setFetcher( this.E ? new mboxAjaxFetcher() : new =
mboxStandardFetcher()); } Y.setOnError(function(ob, n) { =
Y.setMessage(ob); Y.activate(); if (!Y.isActivated()) { X.disable(60 * =
60, ob); window.location.reload(false); } }); this.F.add(Y); } catch =
(pb) { this.disable(); throw 'Failed creating mbox "' + ab + '", the =
error was: ' + pb; } var qb =3D new Date(); e.addParameter('mboxTime', =
qb.getTime() - (qb.getTimezoneOffset() * 60000)); return =
Y;};mboxFactory.prototype.getCookieManager =3D function() { return =
this.J;};mboxFactory.prototype.getPageId =3D function() { return =
this.L;};mboxFactory.prototype.getPCId =3D function() { return =
this.T;};mboxFactory.prototype.getSessionId =3D function() { return =
this.S;};mboxFactory.prototype.getSignaler =3D function() { return =
this._;};mboxFactory.prototype.getUrlBuilder =3D function() { return =
this.w;};mboxFactory.prototype.U =3D function(e, I) { =
e.addParameter('mboxHost', document.location.hostname) =
.addParameter('mboxSession', this.S.getId()); if (!I) { =
e.addParameter('mboxFactoryId', this.D); } if (this.T.getId() !=3D null) =
{ e.addParameter('mboxPC', this.T.getId()); } e.addParameter('mboxPage', =
this.L); e.addParameter('screenHeight', this.M); =
e.addParameter('screenWidth', this.N); e.addParameter('browserWidth', =
this.O); e.addParameter('browserHeight', this.P); =
e.addParameter('browserTimeOffset', this.R); =
e.addParameter('colorDepth', this.Q); e.setUrlProcessAction(function(e) =
{ e +=3D '&mboxURL=3D' + encodeURIComponent(document.location); var rb =
=3D encodeURIComponent(document.referrer); if (e.length + rb.length < =
2000) { e +=3D '&mboxReferrer=3D' + rb; } e +=3D '&mboxVersion=3D' + =
mboxVersion; return e; });};mboxFactory.prototype.sb =3D function() { =
return "";};mboxFactory.prototype.Z =3D function() { =
document.write('<style>.' + 'mboxDefault' + ' { visibility:hidden; =
}</style>');};mboxFactory.prototype.isDomLoaded =3D function() { return =
this.E;};mboxFactory.prototype.K =3D function() { if (this.hb !=3D null) =
{ return; } this.hb =3D new Array(); var X =3D this; (function() { var =
tb =3D document.addEventListener ? "DOMContentLoaded" : =
"onreadystatechange"; var ub =3D false; var vb =3D function() { if (ub) =
{ return; } ub =3D true; for (var i =3D 0; i < X.hb.length; ++i) { =
X.hb[i](); } }; if (document.addEventListener) { =
document.addEventListener(tb, function() { =
document.removeEventListener(tb, arguments.callee, false); vb(); }, =
false); window.addEventListener("load", function(){ =
document.removeEventListener("load", arguments.callee, false); vb(); }, =
false); } else if (document.attachEvent) { if (self !=3D=3D self.top) { =
document.attachEvent(tb, function() { if (document.readyState =3D=3D=3D =
'complete') { document.detachEvent(tb, arguments.callee); vb(); } }); } =
else { var wb =3D function() { try { =
document.documentElement.doScroll('left'); vb(); } catch (xb) { =
setTimeout(wb, 13); } }; wb(); } } if (document.readyState =3D=3D=3D =
"complete") { vb(); } })();};mboxSignaler =3D function(yb, J) { this.J =
=3D J; var zb =3D J.getCookieNames('signal-'); for (var j =3D 0; j < =
zb.length; j++) { var Ab =3D zb[j]; var Bb =3D =
J.getCookie(Ab).split('&'); var Y =3D yb(Bb[0], Bb); Y.load(); =
J.deleteCookie(Ab); }};mboxSignaler.prototype.signal =3D function(Cb, ab =
) { this.J.setCookie('signal-' + Cb, =
mboxShiftArray(arguments).join('&'), 45 * 60);};mboxList =3D function() =
{ this.F =3D new Array();};mboxList.prototype.add =3D function(Y) { if =
(Y !=3D null) { this.F[this.F.length] =3D Y; }};mboxList.prototype.get =
=3D function(ab) { var B =3D new mboxList(); for (var j =3D 0; j < =
this.F.length; j++) { var Y =3D this.F[j]; if (Y.getName() =3D=3D ab) { =
B.add(Y); } } return B;};mboxList.prototype.getById =3D function(Db) { =
return this.F[Db];};mboxList.prototype.length =3D function() { return =
this.F.length;};mboxList.prototype.each =3D function(p) { if (typeof p =
!=3D 'function') { throw 'Action must be a function, was: ' + typeof(p); =
} for (var j =3D 0; j < this.F.length; j++) { p(this.F[j]); =
}};mboxLocatorDefault =3D function(g) { this.g =3D 'mboxMarker-' + g; =
document.write('<div id=3D"' + this.g + '" =
style=3D"visibility:hidden;display:none">&nbsp;</div>');};mboxLocatorDefa=
ult.prototype.locate =3D function() { var Eb =3D =
document.getElementById(this.g); while (Eb !=3D null) { if (Eb.nodeType =
=3D=3D 1) { if (Eb.className =3D=3D 'mboxDefault') { return Eb; } } Eb =
=3D Eb.previousSibling; } return =
null;};mboxLocatorDefault.prototype.force =3D function() { var Fb =3D =
document.createElement('div'); Fb.className =3D 'mboxDefault'; var Gb =
=3D document.getElementById(this.g); Gb.parentNode.insertBefore(Fb, Gb); =
return Fb;};mboxLocatorNode =3D function(Hb) { this.Eb =3D =
Hb;};mboxLocatorNode.prototype.locate =3D function() { return typeof =
this.Eb =3D=3D 'string' ? document.getElementById(this.Eb) : =
this.Eb;};mboxLocatorNode.prototype.force =3D function() { return =
null;};mboxCreate =3D function(ab ) { var Y =3D =
mboxFactoryDefault.create( ab, mboxShiftArray(arguments)); if (Y) { =
Y.load(); } return Y;};mboxDefine =3D function(kb, ab ) { var Y =3D =
mboxFactoryDefault.create(ab, mboxShiftArray(mboxShiftArray(arguments)), =
kb); return Y;};mboxUpdate =3D function(ab ) { =
mboxFactoryDefault.update(ab, mboxShiftArray(arguments));};mbox =3D =
function(g, Ib, w, Jb, nb) { this.Kb =3D null; this.Lb =3D 0; this.mb =
=3D Jb; this.nb =3D nb; this.Mb =3D null; this.Nb =3D new =
mboxOfferContent(); this.Fb =3D null; this.w =3D w; this.message =3D ''; =
this.Ob =3D new Object(); this.Pb =3D 0; this.Ib =3D Ib; this.g =3D g; =
this.Qb(); w.addParameter('mbox', g) .addParameter('mboxId', Ib); =
this.Rb =3D function() {}; this.Sb =3D function() {}; this.Tb =3D =
null;};mbox.prototype.getId =3D function() { return =
this.Ib;};mbox.prototype.Qb =3D function() { if (this.g.length > 250) { =
throw "Mbox Name " + this.g + " exceeds max length of " + "250 =
characters."; } else if (this.g.match(/^\s+|\s+$/g)) { throw "Mbox Name =
" + this.g + " has leading/trailing whitespace(s)."; =
}};mbox.prototype.getName =3D function() { return =
this.g;};mbox.prototype.getParameters =3D function() { var c =3D =
this.w.getParameters(); var B =3D new Array(); for (var j =3D 0; j < =
c.length; j++) { if (c[j].name.indexOf('mbox') !=3D 0) { B[B.length] =3D =
c[j].name + '=3D' + c[j].value; } } return B;};mbox.prototype.setOnLoad =
=3D function(p) { this.Sb =3D p; return this;};mbox.prototype.setMessage =
=3D function(ob) { this.message =3D ob; return =
this;};mbox.prototype.setOnError =3D function(Rb) { this.Rb =3D Rb; =
return this;};mbox.prototype.setFetcher =3D function(Ub) { if (this.Mb) =
{ this.Mb.cancel(); } this.Mb =3D Ub; return =
this;};mbox.prototype.getFetcher =3D function() { return =
this.Mb;};mbox.prototype.load =3D function(c) { if (this.Mb =3D=3D null) =
{ return this; } this.setEventTime("load.start"); this.cancelTimeout(); =
this.Lb =3D 0; var w =3D (c && c.length > 0) ? =
this.w.clone().addParameters(c) : this.w; this.Mb.fetch(w); var X =3D =
this; this.Vb =3D setTimeout(function() { X.Rb('browser timeout', =
X.Mb.getType()); }, 15000); this.setEventTime("load.end"); return =
this;};mbox.prototype.loaded =3D function() { this.cancelTimeout(); if =
(!this.activate()) { var X =3D this; setTimeout(function() { X.loaded(); =
}, 100); }};mbox.prototype.activate =3D function() { if (this.Lb) { =
return this.Lb; } this.setEventTime('activate' + ++this.Pb + '.start'); =
if (this.show()) { this.cancelTimeout(); this.Lb =3D 1; } =
this.setEventTime('activate' + this.Pb + '.end'); return =
this.Lb;};mbox.prototype.isActivated =3D function() { return =
this.Lb;};mbox.prototype.setOffer =3D function(Nb) { if (Nb && Nb.show =
&& Nb.setOnLoad) { this.Nb =3D Nb; } else { throw 'Invalid offer'; } =
return this;};mbox.prototype.getOffer =3D function() { return =
this.Nb;};mbox.prototype.show =3D function() { =
this.setEventTime('show.start'); var B =3D this.Nb.show(this); =
this.setEventTime(B =3D=3D 1 ? "show.end.ok" : "show.end"); return =
B;};mbox.prototype.showContent =3D function(Wb) { if (Wb =3D=3D null) { =
return 0; } if (this.Fb =3D=3D null || !this.Fb.parentNode) { this.Fb =
=3D this.getDefaultDiv(); if (this.Fb =3D=3D null) { return 0; } } if =
(this.Fb !=3D Wb) { this.Xb(this.Fb); =
this.Fb.parentNode.replaceChild(Wb, this.Fb); this.Fb =3D Wb; } =
this.Yb(Wb); this.Sb(); return 1;};mbox.prototype.hide =3D function() { =
this.setEventTime('hide.start'); var B =3D =
this.showContent(this.getDefaultDiv()); this.setEventTime(B =3D=3D 1 ? =
'hide.end.ok' : 'hide.end.fail'); return B;};mbox.prototype.finalize =3D =
function() { this.setEventTime('finalize.start'); this.cancelTimeout(); =
if (this.getDefaultDiv() =3D=3D null) { if (this.mb.force() !=3D null) { =
this.setMessage('No default content, an empty one has been added'); } =
else { this.setMessage('Unable to locate mbox'); } } if =
(!this.activate()) { this.hide(); =
this.setEventTime('finalize.end.hide'); } =
this.setEventTime('finalize.end.ok');};mbox.prototype.cancelTimeout =3D =
function() { if (this.Vb) { clearTimeout(this.Vb); } if (this.Mb !=3D =
null) { this.Mb.cancel(); }};mbox.prototype.getDiv =3D function() { =
return this.Fb;};mbox.prototype.getDefaultDiv =3D function() { if =
(this.Tb =3D=3D null) { this.Tb =3D this.mb.locate(); } return =
this.Tb;};mbox.prototype.setEventTime =3D function(Zb) { this.Ob[Zb] =3D =
(new Date()).getTime();};mbox.prototype.getEventTimes =3D function() { =
return this.Ob;};mbox.prototype.getImportName =3D function() { return =
this.nb;};mbox.prototype.getURL =3D function() { return =
this.w.buildUrl();};mbox.prototype.getUrlBuilder =3D function() { return =
this.w;};mbox.prototype._b =3D function(Fb) { return Fb.style.display =
!=3D 'none';};mbox.prototype.Yb =3D function(Fb) { this.ac(Fb, =
true);};mbox.prototype.Xb =3D function(Fb) { this.ac(Fb, =
false);};mbox.prototype.ac =3D function(Fb, bc) { Fb.style.visibility =
=3D bc ? "visible" : "hidden"; Fb.style.display =3D bc ? "block" : =
"none";};mboxOfferContent =3D function() { this.Sb =3D function() =
{};};mboxOfferContent.prototype.show =3D function(Y) { var B =3D =
Y.showContent(document.getElementById(Y.getImportName())); if (B =3D=3D =
1) { this.Sb(); } return B;};mboxOfferContent.prototype.setOnLoad =3D =
function(Sb) { this.Sb =3D Sb;};mboxOfferAjax =3D function(Wb) { this.Wb =
=3D Wb; this.Sb =3D function() {};};mboxOfferAjax.prototype.setOnLoad =
=3D function(Sb) { this.Sb =3D Sb;};mboxOfferAjax.prototype.show =3D =
function(Y) { var cc =3D document.createElement('div'); cc.id =3D =
Y.getImportName(); cc.innerHTML =3D this.Wb; var B =3D =
Y.showContent(cc); if (B =3D=3D 1) { this.Sb(); } return =
B;};mboxOfferDefault =3D function() { this.Sb =3D function() =
{};};mboxOfferDefault.prototype.setOnLoad =3D function(Sb) { this.Sb =3D =
Sb;};mboxOfferDefault.prototype.show =3D function(Y) { var B =3D =
Y.hide(); if (B =3D=3D 1) { this.Sb(); } return B;};mboxCookieManager =
=3D function mboxCookieManager(g, dc) { this.g =3D g; this.dc =3D dc =
=3D=3D '' || dc.indexOf('.') =3D=3D -1 ? '' : '; domain=3D' + dc; =
this.ec =3D new mboxMap(); =
this.loadCookies();};mboxCookieManager.prototype.isEnabled =3D =
function() { this.setCookie('check', 'true', 60); this.loadCookies(); =
return this.getCookie('check') =3D=3D =
'true';};mboxCookieManager.prototype.setCookie =3D function(g, h, bb) { =
if (typeof g !=3D 'undefined' && typeof h !=3D 'undefined' && typeof bb =
!=3D 'undefined') { var fc =3D new Object(); fc.name =3D g; fc.value =3D =
escape(h); fc.expireOn =3D Math.ceil(bb + new Date().getTime() / 1000); =
this.ec.put(g, fc); this.saveCookies(); =
}};mboxCookieManager.prototype.getCookie =3D function(g) { var fc =3D =
this.ec.get(g); return fc ? unescape(fc.value) : =
null;};mboxCookieManager.prototype.deleteCookie =3D function(g) { =
this.ec.remove(g); =
this.saveCookies();};mboxCookieManager.prototype.getCookieNames =3D =
function(gc) { var hc =3D new Array(); this.ec.each(function(g, fc) { if =
(g.indexOf(gc) =3D=3D 0) { hc[hc.length] =3D g; } }); return =
hc;};mboxCookieManager.prototype.saveCookies =3D function() { var ic =3D =
false; var jc =3D 'disable'; var kc =3D new Array(); var lc =3D 0; =
this.ec.each(function(g, fc) { if(!ic || g =3D=3D=3D jc) { kc[kc.length] =
=3D g + '#' + fc.value + '#' + fc.expireOn; if (lc < fc.expireOn) { lc =
=3D fc.expireOn; } } }); var mc =3D new Date(lc * 1000); document.cookie =
=3D this.g + '=3D' + kc.join('|') + '; expires=3D' + mc.toGMTString() + =
'; path=3D/' + this.dc;};mboxCookieManager.prototype.loadCookies =3D =
function() { this.ec =3D new mboxMap(); var nc =3D =
document.cookie.indexOf(this.g + '=3D'); if (nc !=3D -1) { var oc =3D =
document.cookie.indexOf(';', nc); if (oc =3D=3D -1) { oc =3D =
document.cookie.indexOf(',', nc); if (oc =3D=3D -1) { oc =3D =
document.cookie.length; } } var pc =3D document.cookie.substring( nc + =
this.g.length + 1, oc).split('|'); var qc =3D Math.ceil(new =
Date().getTime() / 1000); for (var j =3D 0; j < pc.length; j++) { var fc =
=3D pc[j].split('#'); if (qc <=3D fc[2]) { var rc =3D new Object(); =
rc.name =3D fc[0]; rc.value =3D fc[1]; rc.expireOn =3D fc[2]; =
this.ec.put(rc.name, rc); } } }};mboxSession =3D function(sc, tc, Ab, =
uc, J) { this.tc =3D tc; this.Ab =3D Ab; this.uc =3D uc; this.J =3D J; =
this.vc =3D false; this.Ib =3D typeof mboxForceSessionId !=3D =
'undefined' ? mboxForceSessionId : mboxGetPageParameter(this.tc); if =
(this.Ib =3D=3D null || this.Ib.length =3D=3D 0) { this.Ib =3D =
J.getCookie(Ab); if (this.Ib =3D=3D null || this.Ib.length =3D=3D 0) { =
this.Ib =3D sc; this.vc =3D true; } } J.setCookie(Ab, this.Ib, =
uc);};mboxSession.prototype.getId =3D function() { return =
this.Ib;};mboxSession.prototype.forceId =3D function(wc) { this.Ib =3D =
wc; this.J.setCookie(this.Ab, this.Ib, this.uc);};mboxPC =3D =
function(Ab, uc, J) { this.Ab =3D Ab; this.uc =3D uc; this.J =3D J; =
this.Ib =3D typeof mboxForcePCId !=3D 'undefined' ? mboxForcePCId : =
J.getCookie(Ab); if (this.Ib !=3D null) { J.setCookie(Ab, this.Ib, uc); =
}};mboxPC.prototype.getId =3D function() { return =
this.Ib;};mboxPC.prototype.forceId =3D function(wc) { if (this.Ib !=3D =
wc) { this.Ib =3D wc; this.J.setCookie(this.Ab, this.Ib, this.uc); =
return true; } return false;};mboxGetPageParameter =3D function(g) { var =
B =3D null; var xc =3D new RegExp(g + "=3D([^\&]*)"); var yc =3D =
xc.exec(document.location); if (yc !=3D null && yc.length >=3D 2) { B =
=3D yc[1]; } return B;};mboxSetCookie =3D function(g, h, bb) { return =
mboxFactoryDefault.getCookieManager().setCookie(g, h, =
bb);};mboxGetCookie =3D function(g) { return =
mboxFactoryDefault.getCookieManager().getCookie(g);};mboxCookiePageDomain=
 =3D function() { var dc =3D =
(/([^:]*)(:[0-9]{0,5})?/).exec(document.location.host)[1]; var zc =3D =
/[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}/; if (!zc.exec(dc)) { =
var Ac =3D (/([^\.]+\.[^\.]{3}|[^\.]+\.[^\.]+\.[^\.]{2})$/).exec(dc); if =
(Ac) { dc =3D Ac[0]; } } return dc ? dc: "";};mboxShiftArray =3D =
function(Bc) { var B =3D new Array(); for (var j =3D 1; j < Bc.length; =
j++) { B[B.length] =3D Bc[j]; } return B;};mboxGenerateId =3D function() =
{ return (new Date()).getTime() + "-" + Math.floor(Math.random() * =
999999);};mboxScreenHeight =3D function() { return =
screen.height;};mboxScreenWidth =3D function() { return =
screen.width;};mboxBrowserWidth =3D function() { return =
(window.innerWidth) ? window.innerWidth : document.documentElement ? =
document.documentElement.clientWidth : =
document.body.clientWidth;};mboxBrowserHeight =3D function() { return =
(window.innerHeight) ? window.innerHeight : document.documentElement ? =
document.documentElement.clientHeight : =
document.body.clientHeight;};mboxBrowserTimeOffset =3D function() { =
return -new Date().getTimezoneOffset();};mboxScreenColorDepth =3D =
function() { return screen.pixelDepth;};if (typeof mboxVersion =3D=3D =
'undefined') { var mboxVersion =3D 41; var mboxFactories =3D new =
mboxMap(); var mboxFactoryDefault =3D new =
mboxFactory('techtarget.tt.omtrdc.net', 'techtarget', 'default');};if =
(mboxGetPageParameter("mboxDebug") !=3D null || =
mboxFactoryDefault.getCookieManager() .getCookie("debug") !=3D null) { =
setTimeout(function() { if (typeof mboxDebugLoaded =3D=3D 'undefined') { =
alert('Could not load the remote debug.\nPlease check your connection' + =
' to Test&amp;Target servers'); } }, 60*60); document.write('<' + 'scr' =
+ 'ipt language=3D"Javascript1.2" src=3D' + =
'"http://admin5.testandtarget.omniture.com/admin/mbox/mbox_debug.jsp?mbox=
ServerHost=3Dtechtarget.tt.omtrdc.net' + '&clientCode=3Dtechtarget"><' + =
'\/scr' + 'ipt>');};var mboxTrack=3Dfunction(mbox,params){var =
m,u,i,f=3DmboxFactoryDefault;if(f.isEnabled()){if(f.getMboxes().length()>=
0){m=3Df.getMboxes().getById(0);u=3Dm.getURL().replace("mbox=3D"+escape(m=
.getName()),"mbox=3D"+mbox).replace("/undefined","/ajax").replace("mboxPa=
ge=3D"+f.getPageId(),"mboxPage=3D"+mboxGenerateId())+'&'+params,i=3Dnew =
Image();i.style.display=3D'none';i.src=3Du;document.body.appendChild(i)}e=
lse{mboxTrackDefer(mbox,params)}}},mboxTrackDefer=3Dfunction(mbox,params)=
{var =
f=3DmboxFactoryDefault;if(f.isEnabled()){mboxFactoryDefault.getSignaler()=
.signal(mbox,mbox+'&'+params)}},mboxTrackLink=3Dfunction(mbox,params,url)=
{mboxTrack(mbox,params);setTimeout("location=3D'"+url+"'",500)};
------=_NextPart_000_0000_01CDC417.0A321A40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://admin.brightcove.com/js/BrightcoveExperiences_all.js

=0A=
if(brightcove=3D=3Dundefined){var =
brightcove=3D{};brightcove.getExperience=3Dfunction(){alert("Please =
import APIModules_all.js in order to use the API.");};}=0A=
if(brightcove.experiences=3D=3Dundefined){brightcove.servicesURL=3D'http:=
//c.brightcove.com/services';brightcove.cdnURL=3D'http://admin.brightcove=
.com';brightcove.secureCDNURL=3D'https://sadmin.brightcove.com';brightcov=
e.secureServicesURL=3D'https://secure.brightcove.com/services';brightcove=
.pubHost=3D'c.$pubcode$.$zoneprefix$$zone$';brightcove.pubSecureHost=3D's=
ecure.$pubcode$.$zoneprefix$$zone$';brightcove.pubSubdomain=3D'ariessauce=
town.local';brightcove.experiences=3D{};brightcove.experienceObjects=3D{}=
;brightcove.timeouts=3D{};brightcove.flashTimeoutInterval=3D10000;brightc=
ove.htmlTimeoutInterval=3D10000;brightcove.experienceNum=3D0;brightcove.m=
ajorVersion=3D9;brightcove.majorRevision=3D0;brightcove.minorRevision=3D2=
8;brightcove.servlet=3D{AS3:"federated_f9",HTML:"htmlFederated"};brightco=
ve.playerType=3D{FLASH:"flash",HTML:"html",FLASH_IFRAME:"flashIFrame",INS=
TALLER:"installer",NO_SUPPORT:"nosupport"};brightcove.errorCodes=3D{UNKNO=
WN:0,DOMAIN_RESTRICTED:1,GEO_RESTRICTED:2,INVALID_ID:3,NO_CONTENT:4,UNAVA=
ILABLE_CONTENT:5,UPGRADE_REQUIRED_FOR_VIDEO:6,UPGRADE_REQUIRED_FOR_PLAYER=
:7,SERVICE_UNAVAILABLE:8};brightcove.defaultParam=3D{};brightcove.default=
Param.width=3D'100%';brightcove.defaultParam.height=3D'100%';brightcove.d=
efaultFlashParam=3D{};brightcove.defaultFlashParam.allowScriptAccess=3D'a=
lways';brightcove.defaultFlashParam.allowFullScreen=3D'true';brightcove.d=
efaultFlashParam.seamlessTabbing=3Dfalse;brightcove.defaultFlashParam.swl=
iveconnect=3Dtrue;brightcove.defaultFlashParam.wmode=3D'window';brightcov=
e.defaultFlashParam.quality=3D'high';brightcove.defaultFlashParam.bgcolor=
=3D'#999999';brightcove.hasActiveX=3Dbrightcove.isIE=3D(window.ActiveXObj=
ect!=3Dundefined);brightcove.userAgent=3Dnavigator.userAgent;brightcove._=
queuedAPICalls=3D[];var =
brightcoveJS=3Dbrightcove;brightcove.createExperiences=3Dfunction(pEvent,=
pElementID){var experiences=3D[];var params;var experience;var =
flashSupport=3Dbrightcove.checkFlashSupport();var =
htmlSupport=3Dbrightcove.checkHtmlSupport();if(pElementID!=3Dnull){experi=
ences.push(document.getElementById(pElementID));}else{experiences=3Dbrigh=
tcove.collectExperiences();}=0A=
if(brightcove.hasActiveX){params=3Ddocument.getElementsByTagName('param')=
;}=0A=
var urlParams=3Dbrightcove.cacheUrlParams();var =
numExperiences=3Dexperiences.length;for(var =
i=3D0;i<numExperiences;i++){experience=3Dexperiences[i];experience=3Dbrig=
htcove.copyDefaultParams(experience);experience=3Dbrightcove.copySnippetP=
arams(experience,params);experience=3Dbrightcove.copyUrlParams(experience=
,urlParams,numExperiences);var =
playerType=3Dbrightcove.determinePlayerType(experience,flashSupport,htmlS=
upport);var =
secureConnections=3D(experience.params.secureConnections=3D=3D"true");if(=
playerType=3D=3Dbrightcove.playerType.HTML){secureConnections=3Dfalse;}=0A=
if(playerType=3D=3Dbrightcove.playerType.NO_SUPPORT){brightcove.renderIns=
tallGif(experience,secureConnections);brightcove.reportUpgradeRequired(ex=
perience);continue;}=0A=
if(playerType=3D=3Dbrightcove.playerType.HTML){delete =
experience.params.linkBaseURL;}else{if(experience.params.includeAPI&&expe=
rience.params.templateReadyHandler!=3Dnull){experience.params.originalTem=
plateReadyHandler=3Dexperience.params.templateReadyHandler;var =
handlerName=3D"templateReadyHandler"+experience.id;brightcove[handlerName=
]=3D(function(id){return =
function(event){if(brightcove.internal!=3Dnull&&brightcove.internal._inst=
ances[id]!=3Dnull){brightcove._addModuleToEvent(id,event);}=0A=
var =
player=3Dbrightcove.experienceObjects[id];brightcove.callHandlerForPlayer=
(player,"originalTemplateReadyHandler",event);};})(experience.id);experie=
nce.params.templateReadyHandler=3D"brightcove."+handlerName;}}=0A=
var =
file=3Dbrightcove.generateRequestUrl(experience,playerType,secureConnecti=
ons);if(document.location.protocol=3D=3D"http:"){var =
event=3D'http://goku.brightcove.com/1pix.gif?';var =
gokuParams=3D["dcsuri=3D/viewer/player_load_req","playerType=3D"+playerTy=
pe,"playerURL=3D"+encodeURIComponent(document.location||"")];var =
image=3Dbrightcove.createElement('image');for(var j in =
experience.params){gokuParams.push([encodeURIComponent(j)+"=3D"+encodeURI=
Component(experience.params[j])]);}=0A=
event+=3DgokuParams.join('&');image.src=3Devent;}=0A=
brightcove.renderExperience(experience,file,playerType,secureConnections)=
;}};brightcove.collectExperiences=3Dfunction(){var experiences=3D[];var =
allObjects=3Ddocument.getElementsByTagName('object');var =
numObjects=3DallObjects.length;for(var =
i=3D0;i<numObjects;i++){if(/\bBrightcoveExperience\b/.test(allObjects[i].=
className)){if(allObjects[i].type!=3D'application/x-shockwave-flash'){exp=
eriences.push(allObjects[i]);}}}=0A=
return experiences;};brightcove.cacheUrlParams=3Dfunction(){var =
urlParams=3D{};urlParams.playerKey=3DdecodeURIComponent(brightcove.getPar=
ameter("bckey"));urlParams.playerID=3Dbrightcove.getParameter("bcpid");ur=
lParams.titleID=3Dbrightcove.getParameter("bctid");urlParams.lineupID=3Db=
rightcove.getParameter("bclid");urlParams.autoStart=3Dbrightcove.getParam=
eter("autoStart");urlParams.debuggerID=3Dbrightcove.getParameter("debugge=
rID");urlParams.forceHTML=3Dbrightcove.getParameter("forceHTML");urlParam=
s.forceFlashIFrame=3Dbrightcove.getParameter("forceFlashIFrame");urlParam=
s.debug=3Dbrightcove.getParameter("debug");urlParams.showNoContentMessage=
=3Dbrightcove.getParameter("showNoContentMessage");return =
urlParams;};brightcove.copyDefaultParams=3Dfunction(experience){if(!exper=
ience.params)experience.params=3D{};if(!experience.flashParams)experience=
.flashParams=3D{};for(var i in =
brightcove.defaultParam){experience.params[i]=3Dbrightcove.defaultParam[i=
];}=0A=
for(var j in =
brightcove.defaultFlashParam){experience.flashParams[j]=3Dbrightcove.defa=
ultFlashParam[j];}=0A=
if(experience.id.length>0){experience.params.flashID=3Dexperience.id;}els=
e{experience.id=3Dexperience.params.flashID=3D'bcExperienceObj'+(brightco=
ve.experienceNum++);}=0A=
return =
experience;};brightcove.copySnippetParams=3Dfunction(experience,params){i=
f(!brightcove.hasActiveX){params=3Dexperience.getElementsByTagName('param=
');}=0A=
var numParams=3Dparams.length;var param;for(var =
j=3D0;j<numParams;j++){param=3Dparams[j];if(brightcove.hasActiveX&&param.=
parentNode.id!=3Dexperience.id){continue;}=0A=
experience.params[param.name]=3Dparam.value;}=0A=
if(experience.params.bgcolor!=3Dundefined)experience.flashParams.bgcolor=3D=
experience.params.bgcolor;if(experience.params.wmode!=3Dundefined)experie=
nce.flashParams.wmode=3Dexperience.params.wmode;if(experience.params.seam=
lessTabbing!=3Dundefined)experience.flashParams.seamlessTabbing=3Dexperie=
nce.params.seamlessTabbing;return =
experience;};brightcove.copyUrlParams=3Dfunction(experience,urlParams){if=
(experience.params.autoStart=3D=3Dundefined&&urlParams.autoStart!=3Dundef=
ined){experience.params.autoStart=3DurlParams.autoStart;}=0A=
if(urlParams.debuggerID!=3Dundefined){experience.params.debuggerID=3DurlP=
arams.debuggerID;}=0A=
if(urlParams.forceHTML!=3Dundefined&&urlParams.forceHTML!=3D=3D''){experi=
ence.params.forceHTML=3DurlParams.forceHTML;}=0A=
if(urlParams.forceFlashIFrame!=3Dundefined&&urlParams.forceFlashIFrame!=3D=
=3D''){experience.params.forceFlashIFrame=3DurlParams.forceFlashIFrame;}=0A=
if(urlParams.debug!=3Dundefined&&urlParams.debug!=3D=3D''){experience.par=
ams.debug=3DurlParams.debug;}=0A=
if(urlParams.showNoContentMessage!=3Dundefined&&urlParams.showNoContentMe=
ssage!=3D''){experience.params.showNoContentMessage=3DurlParams.showNoCon=
tentMessage;}=0A=
var =
overrideContent=3D(urlParams.playerID.length<1&&urlParams.playerKey.lengt=
h<1)||(urlParams.playerID=3D=3Dexperience.params.playerID)||(urlParams.pl=
ayerKey=3D=3Dexperience.params.playerKey);if(overrideContent){if(urlParam=
s.titleID.length>0){experience.params.videoID=3DurlParams.titleID;experie=
nce.params["@videoPlayer"]=3DurlParams.titleID;experience.params.autoStar=
t=3D(experience.params.autoStart!=3D"false"&&urlParams.autoStart!=3D"fals=
e");}=0A=
if(urlParams.lineupID.length>0){experience.params.lineupID=3DurlParams.li=
neupID;}}=0A=
return =
experience;};brightcove.determinePlayerType=3Dfunction(experience,flashSu=
pport,htmlSupport){if(flashSupport=3D=3Dnull&&htmlSupport=3D=3Dfalse){ret=
urn brightcove.playerType.NO_SUPPORT;}=0A=
if(experience.params.forceHTML){if(window.console){var message=3D"The =
forceHTML parameter was used for the Brightcove player. This value =
should ONLY be used for";message+=3D" development and testing purposes =
and is not supported in production environments.";console.log(message);}=0A=
return brightcove.playerType.HTML;}=0A=
if(experience.params.forceFlashIFrame||(brightcove.isMetroIE()&&flashSupp=
ort=3D=3Dnull)){return brightcove.playerType.FLASH_IFRAME;}=0A=
if(flashSupport!=3Dnull){if(brightcove.isFlashVersionSufficient(experienc=
e,flashSupport)){return brightcove.playerType.FLASH;}else{return =
brightcove.playerType.INSTALLER;}}=0A=
if(htmlSupport){if(brightcove.isSupportedHTMLDevice()||experience.params.=
htmlFallback){return brightcove.playerType.HTML;}}=0A=
return =
brightcove.playerType.NO_SUPPORT;};brightcove.isFlashVersionSufficient=3D=
function(experience,flashSupport){if(flashSupport=3D=3Dnull)return =
false;var setMajorVersion=3Dfalse;var requestedMajorVersion;var =
requestedMajorRevision;var =
requestedMinorRevision;if(experience.params.majorVersion!=3Dundefined){re=
questedMajorVersion=3DparseInt(experience.params.majorVersion,10);setMajo=
rVersion=3Dtrue;}else{requestedMajorVersion=3Dbrightcove.majorVersion;}=0A=
if(experience.params.majorRevision!=3Dundefined){requestedMajorRevision=3D=
parseInt(experience.params.majorRevision,10);}else{if(setMajorVersion){re=
questedMajorRevision=3D0;}else{requestedMajorRevision=3Dbrightcove.majorR=
evision;}}=0A=
if(experience.params.minorRevision!=3Dundefined){requestedMinorRevision=3D=
parseInt(experience.params.minorRevision,10);}else{if(setMajorVersion){re=
questedMinorRevision=3D0;}else{requestedMinorRevision=3Dbrightcove.minorR=
evision;}}=0A=
return(flashSupport.majorVersion>requestedMajorVersion||(flashSupport.maj=
orVersion=3D=3DrequestedMajorVersion&&flashSupport.majorRevision>requeste=
dMajorRevision)||(flashSupport.majorVersion=3D=3DrequestedMajorVersion&&f=
lashSupport.majorRevision=3D=3DrequestedMajorRevision&&flashSupport.minor=
Revision>=3DrequestedMinorRevision));};brightcove.generateRequestUrl=3Dfu=
nction(experience,playerType,secureConnections){var =
file;if(playerType=3D=3Dbrightcove.playerType.INSTALLER){file=3Dbrightcov=
e.cdnURL+"/viewer/playerProductInstall.swf";var =
MMPlayerType=3Dbrightcove.hasActiveX?"ActiveX":"PlugIn";document.title=3D=
document.title.slice(0,47)+" - Flash Player Installation";var =
MMdoctitle=3Ddocument.title;file+=3D"?&MMredirectURL=3D"+window.location+=
'&MMplayerType=3D'+MMPlayerType+'&MMdoctitle=3D'+MMdoctitle;brightcove.re=
portUpgradeRequired(experience);}else{if(secureConnections){file=3Dbright=
cove.getPubURL(brightcove.secureServicesURL,brightcove.pubSecureHost,expe=
rience.params.pubCode);}else{file=3Dbrightcove.getPubURL(brightcove.servi=
cesURL,brightcove.pubHost,experience.params.pubCode);}=0A=
var =
servlet=3D(playerType=3D=3Dbrightcove.playerType.HTML)?brightcove.servlet=
.HTML:brightcove.servlet.AS3;file+=3D'/viewer/'+servlet+'?'+brightcove.ge=
tOverrides();for(var config in =
experience.params){file+=3D'&'+encodeURIComponent(config)+'=3D'+encodeURI=
Component(experience.params[config]);}}=0A=
return =
file;};brightcove.renderInstallGif=3Dfunction(experience,secureConnection=
s){var containerID=3D'_container'+experience.id;var =
container=3Dbrightcove.createElement('span');if(experience.params.height.=
charAt(experience.params.height.length-1)=3D=3D"%"){container.style.displ=
ay=3D'block';}else{container.style.display=3D'inline-block';}=0A=
container.id=3DcontainerID;var =
cdnURL=3DsecureConnections?brightcove.secureCDNURL:brightcove.cdnURL;var =
linkHTML=3D"<a href=3D'http://www.adobe.com/go/getflash/' =
target=3D'_blank'><img =
src=3D'"+cdnURL+"/viewer/upgrade_flash_player2.gif' alt=3D'Get Flash =
Player' width=3D'314' height=3D'200' =
border=3D'0'></a>";experience.parentNode.replaceChild(container,experienc=
e);document.getElementById(containerID).innerHTML=3DlinkHTML;};brightcove=
.renderExperience=3Dfunction(experience,file,playerType,secureConnections=
){var experienceElement;var experienceID=3Dexperience.id;var =
container;var =
timeout=3Dbrightcove.flashTimeoutInterval;if(!(experience.params.playerKe=
y||experience.params.playerID||experience.params.playerId||experience.par=
ams.playerid)){if(window.console){console.log("No playerID or playerKey =
was found for the Brightcove player, so it can not be rendered.");}=0A=
return;}=0A=
brightcove.experienceObjects[experienceID]=3Dexperience;var =
unminified=3D(brightcove.getParameter("unminified")=3D=3D"true")||(experi=
ence.params.unminified=3D=3D=3D"true");if(experience.params.includeAPI=3D=
=3D=3D"true"&&!(brightcove._apiRequested||brightcove.api)){var =
source=3D"/js/api/";if(unminified){source+=3D"unminified/";}=0A=
source+=3D"SmartPlayerAPI.js";var =
apiInclude=3Dbrightcove.createElement('script');apiInclude.type=3D"text/j=
avascript";var =
cdnURL=3DsecureConnections?brightcove.secureCDNURL:brightcove.cdnURL;apiI=
nclude.src=3DcdnURL+source;experience.parentNode.appendChild(apiInclude);=
brightcove._apiRequested=3Dtrue;}=0A=
file+=3D"&startTime=3D"+new =
Date().getTime();if(playerType=3D=3D=3Dbrightcove.playerType.HTML){timeou=
t=3Dbrightcove.htmlTimeoutInterval;file+=3D"&refURL=3D"+(window.document.=
referrer?window.document.referrer:'not =
available');if(unminified){file+=3D"&unminified=3Dtrue";}=0A=
experienceElement=3Dbrightcove.createIFrame(experience);experience.parent=
Node.replaceChild(experienceElement,experience);brightcove.experiences[ex=
perienceID]=3DexperienceElement;experience.element=3DexperienceElement;if=
(experience.params.videoID||experience.params.videoId){file+=3D"&"+encode=
URIComponent("@videoPlayer")+"=3D"+encodeURIComponent(experience.params.v=
ideoID||experience.params.videoId);}=0A=
experienceElement.src=3Dfile;}else =
if(playerType=3D=3D=3Dbrightcove.playerType.FLASH_IFRAME){var =
currentCDN=3DsecureConnections?brightcove.secureCDNURL:brightcove.cdnURL;=
var =
iframeURL=3DcurrentCDN+"/js/flash_iframe.html?parentPage=3D"+window.locat=
ion.toString().split("?")[0];iframeURL+=3D'&currentCDN=3D'+currentCDN;if(=
unminified){iframeURL+=3D'&unminified=3D'+unminified;}=0A=
experienceElement=3Dbrightcove.createIFrame(experience);experience.parent=
Node.replaceChild(experienceElement,experience);brightcove.experiences[ex=
perienceID]=3DexperienceElement;experience.element=3DexperienceElement;ex=
perienceElement.src=3DiframeURL;window.addEventListener('message',functio=
n(event){if(event.origin.split("/")[2]!=3D=3DcurrentCDN.split("/")[2])ret=
urn;var =
data=3DJSON.parse(event.data);if(data!=3D"bcIframeInitialized"){return;}=0A=
var =
playerConfig;if(brightcove.hasActiveX){experience.flashParams.movie=3Dfil=
e;var =
flashEmbedStr=3Dbrightcove.getFlashEmbedString(experience,secureConnectio=
ns);playerConfig=3D{activeX:flashEmbedStr,height:experience.params.height=
,id:'_container'+experience.id,file:file};}else{playerConfig=3Dbrightcove=
.getFlashObjectParams(experience,file);}=0A=
var =
playerConfigStr=3DJSON.stringify(playerConfig);experienceElement.contentW=
indow.postMessage(playerConfigStr,currentCDN);},false);window.addEventLis=
tener('message',function(event){if(event.origin.split("/")[2]!=3D=3Dcurre=
ntCDN.split("/")[2])return;var =
data=3DJSON.parse(event.data);if(data.api&&brightcove.internal&&brightcov=
e.internal._setAPICallback){if(data.api=3D=3D"apiCallback"){brightcove.in=
ternal._setAPICallback(data.pid,data.callback,iframeURL);}else =
if(data.api=3D=3D"loadEvent"){window[data.callback](data.event);}else =
if(data.api=3D=3D"onTemplateReadyEvent"){brightcove[data.callback](data.e=
vent);}}},false);}else{if(brightcove.hasActiveX){experience.flashParams.m=
ovie=3Dfile;var =
flashEmbedStr=3Dbrightcove.getFlashEmbedString(experience,secureConnectio=
ns);var =
containerID=3D'_container'+experience.id;container=3Dbrightcove.createFla=
shEmbed(containerID,experience.params.height);experience.parentNode.repla=
ceChild(container,experience);document.getElementById(containerID).innerH=
TML=3DflashEmbedStr;brightcove.experiences[experienceID]=3Dcontainer;}els=
e{var =
flashObjectParams=3Dbrightcove.getFlashObjectParams(experience,file);expe=
rienceElement=3Dbrightcove.createFlashObject(flashObjectParams);experienc=
e.parentNode.replaceChild(experienceElement,experience);brightcove.experi=
ences[experienceID]=3DexperienceElement;}}=0A=
brightcove.timeouts[experience.id]=3DsetTimeout(function(){brightcove.han=
dleExperienceTimeout(experienceID);},timeout);};brightcove.createIFrame=3D=
function(experience){var =
iframeElement=3Dbrightcove.createElement('iframe');iframeElement.id=3Dexp=
erience.id;iframeElement.width=3Dexperience.params.width;iframeElement.he=
ight=3Dexperience.params.height;iframeElement.className=3Dexperience.clas=
sName;iframeElement.frameborder=3D0;iframeElement.scrolling=3D"no";iframe=
Element.style.borderStyle=3D"none";return =
iframeElement;};brightcove.getFlashEmbedString=3Dfunction(experience,secu=
reConnections){var options=3D'';var =
flashParams=3Dexperience.flashParams;for(var pOption in =
flashParams){options+=3D'<param name=3D"'+pOption+'" =
value=3D"'+experience.flashParams[pOption]+'" />';}=0A=
var protocol=3DsecureConnections?"https":"http";return'<object =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'=0A=
+' =
codebase=3D"'+protocol+'://download.macromedia.com/pub/shockwave/cabs/fla=
sh/swflash.cab#version=3D'+brightcove.majorVersion+','+brightcove.majorRe=
vision+','+brightcove.minorRevision+',0"'=0A=
+' id=3D"'+experience.id+'"'=0A=
+' width=3D"'+experience.params.width+'"'=0A=
+' height=3D"'+experience.params.height+'"'=0A=
+' type=3D"application/x-shockwave-flash"'=0A=
+' class=3D"BrightcoveExperience">'=0A=
+options=0A=
+'</object>';};brightcove.getFlashObjectParams=3Dfunction(experience,file=
){var =
experienceObject=3D{};experienceObject.type=3D'application/x-shockwave-fl=
ash';experienceObject.data=3Dfile;experienceObject.id=3Dexperience.params=
.flashID;experienceObject.width=3Dexperience.params.width;experienceObjec=
t.height=3Dexperience.params.height;experienceObject.className=3Dexperien=
ce.className;experienceObject.seamlesstabbing=3Dexperience.flashParams.se=
amlessTabbing;for(var config in =
experience.flashParams){experienceObject["flashParam_"+config]=3Dexperien=
ce.flashParams[config];}=0A=
return =
experienceObject;};brightcove.createFlashEmbed=3Dfunction(experienceId,he=
ight){var =
container=3Dbrightcove.createElement('span');if(height.charAt(height.leng=
th-1)=3D=3D"%"){container.style.display=3D'block';}else{container.style.d=
isplay=3D'inline-block';}=0A=
container.id=3DexperienceId;return =
container;};brightcove.createFlashObject=3Dfunction(playerConfig){var =
experienceElement=3Dbrightcove.createElement('object');experienceElement.=
type=3DplayerConfig.type;experienceElement.data=3DplayerConfig.data;exper=
ienceElement.id=3DplayerConfig.id;experienceElement.width=3DplayerConfig.=
width;experienceElement.height=3DplayerConfig.height;experienceElement.cl=
assName=3DplayerConfig.className;experienceElement.setAttribute("seamless=
tabbing",playerConfig.seamlessTabbing);var tempParam;var =
flashParamPrefix=3D"flashParam_";for(var config in playerConfig){var =
flashParamInd=3Dconfig.indexOf(flashParamPrefix);if(flashParamInd=3D=3D0)=
{tempParam=3Dbrightcove.createElement('param');tempParam.name=3Dconfig.su=
bstring(flashParamPrefix.length);tempParam.value=3DplayerConfig[config];e=
xperienceElement.appendChild(tempParam);}}=0A=
return =
experienceElement;};brightcove.handleExperienceTimeout=3Dfunction(pID){br=
ightcove.executeErrorHandlerForExperience(brightcove.experienceObjects[pI=
D],{type:"templateError",errorType:"serviceUnavailable",code:brightcove.e=
rrorCodes.SERVICE_UNAVAILABLE,info:pID});};brightcove.reportPlayerLoad=3D=
function(pID){var =
timeout=3Dbrightcove.timeouts[pID];if(timeout){clearTimeout(timeout);}};b=
rightcove.reportUpgradeRequired=3Dfunction(pExperience){brightcove.execut=
eErrorHandlerForExperience(pExperience,{type:"templateError",errorType:"u=
pgradeRequiredForPlayer",code:brightcove.errorCodes.UPGRADE_REQUIRED_FOR_=
PLAYER,info:pExperience.id});};brightcove.checkFlashSupport=3Dfunction(){=
var =
hasActiveX=3D(window.ActiveXObject!=3Dundefined);return(hasActiveX)?brigh=
tcove.checkFlashSupportIE():brightcove.checkFlashSupportStandard();};brig=
htcove.checkFlashSupportIE=3Dfunction(){var versions;try{var flash=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");var =
version=3Dflash.GetVariable('$version');versions=3D/ =
([0-9]+),([0-9]+),([0-9]+),/.exec(version);}catch(exception){return =
null;}=0A=
return{majorVersion:versions[1],majorRevision:versions[2],minorRevision:v=
ersions[3]};};brightcove.isMetroIE=3Dfunction(){var =
version=3D0;if(navigator.appVersion.indexOf("MSIE")!=3D-1){var =
appSplit=3Dnavigator.appVersion.split("MSIE");if(appSplit.length>1){versi=
on=3DparseFloat(appSplit[1]);}}=0A=
if(version<10||isNaN(version)){return false;}=0A=
var activeXSupport=3Dfalse;try{activeXSupport=3D!!new =
ActiveXObject("htmlfile");}catch(e){activeXSupport=3Dfalse;}=0A=
return!activeXSupport;};brightcove.checkFlashSupportStandard=3Dfunction()=
{var versions;var majorVersion;var majorRevision;var =
minorRevision;try{if(typeof =
navigator.plugins!=3D'undefined'&&navigator.plugins.length>0){if(navigato=
r.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave =
Flash"]){var swfVersion=3Dnavigator.plugins["Shockwave Flash 2.0"]?" =
2.0":"";var description=3Dnavigator.plugins["Shockwave =
Flash"+swfVersion].description;var =
filename=3Dnavigator.plugins["Shockwave =
Flash"+swfVersion].filename;if(filename.match){if(filename.toLowerCase().=
match(/lite/)){throw new Error();}}=0A=
versions=3Ddescription.split(" =
");majorVersion=3Dversions[2].split(".")[0];majorRevision=3Dversions[2].s=
plit(".")[1];minorRevision=3Dversions[3];if(minorRevision=3D=3D""){minorR=
evision=3Dversions[4];}=0A=
if(minorRevision[0]=3D=3D"d"){minorRevision=3DminorRevision.substring(1);=
}else =
if(minorRevision[0]=3D=3D"r"){minorRevision=3DminorRevision.substring(1);=
if(minorRevision.indexOf("d")>0){minorRevision=3DminorRevision.substring(=
0,minorRevision.indexOf("d"));}}}else{throw new Error();}}else{return =
null;}}catch(exception){return null;}=0A=
return{majorVersion:majorVersion,majorRevision:majorRevision,minorRevisio=
n:minorRevision};};brightcove.checkHtmlSupport=3Dfunction(){var =
v=3Dbrightcove.createElement('video');var =
videoSupport=3Dtrue;if(!brightcove.userAgent.match(new =
RegExp("android","i"))){videoSupport=3D!!(v.canPlayType&&v.canPlayType('v=
ideo/mp4; codecs=3D"avc1.42E01E, mp4a.40.2"').replace(/no/,''));}=0A=
if(brightcove.userAgent.match(/BlackBerry.*Version\/6\.0/)){return =
false;}=0A=
var =
canvasSupport=3D!!brightcove.createElement('canvas').getContext;return =
videoSupport&&canvasSupport;};brightcove.isSupportedHTMLDevice=3Dfunction=
(pUAString){var types=3D["iPad","iPhone","iPod","android","Silk"];var =
numTypes=3Dtypes.length;var =
uaString=3DpUAString||brightcove.userAgent;for(var =
i=3D0;i<numTypes;i++){if(uaString.match(new =
RegExp(types[i],"i"))){return true;}}=0A=
return =
false;};brightcove.getTechnology=3Dfunction(pExperienceId){for(var id in =
brightcove.experiences){if(pExperienceId=3D=3Did){return(brightcove.exper=
iences[id].tagName=3D=3D"object")?brightcove.playerType.FLASH:brightcove.=
playerType.HTML;}}=0A=
return =
brightcove.playerType.NO_SUPPORT;};brightcove.respondToMessages=3Dfunctio=
n(pMessage){if(brightcove.verifyMessage(pMessage)){var =
messageData=3DpMessage.data;if(messageData.charAt(0)=3D=3D"\""){if(window=
.JSON){messageData=3Dwindow.JSON.parse(messageData);}else{messageData=3Db=
rightcove.json_parse(messageData);}}=0A=
var messageParts=3DmessageData.split("::");var =
type=3DmessageParts[1];var =
messageJson=3DmessageParts[2].split("\n").join(" ");var =
messageDataObject;if(window.JSON){messageDataObject=3Dwindow.JSON.parse(m=
essageJson);}else{messageDataObject=3Dbrightcove.json_parse(messageJson);=
}=0A=
switch(type){case"error":brightcove.executeMessageCallback(messageDataObj=
ect,brightcove.executeErrorHandlerForExperience);break;case"api":brightco=
ve.handleAPICallForHTML(messageDataObject);break;case"handler":var =
event=3Dbrightcove.internal._convertDates(messageDataObject.event);try{br=
ightcove.internal._handlers[messageDataObject.handler](event);}catch(e){}=0A=
break;case"asyncGetter":var =
data=3Dbrightcove.internal._convertDates(messageDataObject.data);brightco=
ve.internal._handlers[messageDataObject.handler](data);break;}}};brightco=
ve.verifyMessage=3Dfunction(pMessage){return =
pMessage.data.match(/brightcove.player/);};brightcove.handleAPICallForHTM=
L=3Dfunction(pMessageObject){var =
experience=3Dbrightcove.experienceObjects[pMessageObject.id];if(experienc=
e=3D=3Dnull){return;}=0A=
var id=3Dexperience.id;var =
method=3DpMessageObject.method;switch(method){case"initializeBridge":brig=
htcove.reportPlayerLoad(id);if(pMessageObject.arguments[0]){if(brightcove=
.internal!=3Dnull){brightcove.internal._setAPICallback(id,null,pMessageOb=
ject.arguments[1]);brightcove.callHandlerForPlayer(experience,"templateLo=
adHandler",id);}else =
if(brightcove._apiRequested){brightcove._queuedAPICalls.push(pMessageObje=
ct);}}=0A=
break;case"callTemplateReady":if(brightcove._apiRequested&&!brightcove.in=
ternal){brightcove._queuedAPICalls.push(pMessageObject);}else{var =
event=3DpMessageObject.arguments;brightcove._addModuleToEvent(id,event);b=
rightcove.callHandlerForPlayer(experience,"templateReadyHandler",event);}=0A=
break;}};brightcove._addModuleToEvent=3Dfunction(pID,pEvent){if(pEvent.ty=
pe!=3Dnull&&brightcove.api){var =
experience=3Dbrightcove.api.getExperience(pID);if(experience){pEvent.targ=
et=3Dexperience.getModule("experience");}}};brightcove.callHandlerForPlay=
er=3Dfunction(pExperience,pHandler,pArgument){if(pExperience&&pExperience=
.params&&pExperience.params[pHandler]){var =
namespaceArray=3DpExperience.params[pHandler].split(".");var =
namespaces;if((namespaces=3DnamespaceArray.length)>1){var =
trace=3Dwindow;for(var =
i=3D0;i<namespaces;i++){trace=3Dtrace[namespaceArray[i]];}=0A=
if(typeof =
trace=3D=3D=3D"function"){trace(pArgument);}}else{window[pExperience.para=
ms[pHandler]](pArgument);}}};brightcove.executeErrorHandlerForExperience=3D=
function(pExperience,pErrorObject){brightcove.callHandlerForPlayer(pExper=
ience,"templateErrorHandler",pErrorObject);};brightcove.executeMessageCal=
lback=3Dfunction(pMessageDataObject,pCallback){var experience;for(var =
experienceKey in =
brightcove.experienceObjects){experience=3Dbrightcove.experienceObjects[e=
xperienceKey];if(experience.element.src=3D=3D=3DpMessageDataObject.__srcU=
rl){delete =
pMessageDataObject.__srcUrl;pCallback(experience,pMessageDataObject);brea=
k;}}};brightcove.createExperience=3Dfunction(pElement,pParentOrSibling,pA=
ppend){if(!pElement.id||pElement.id.length<1){pElement.id=3D'bcExperience=
Obj'+(brightcove.experienceNum++);}=0A=
if(pAppend){pParentOrSibling.appendChild(pElement);}else{pParentOrSibling=
.parentNode.insertBefore(pElement,pParentOrSibling);}=0A=
brightcove.createExperiences(null,pElement.id);};brightcove.removeExperie=
nce=3Dfunction(pID){if(brightcove.experiences[pID]!=3Dnull){brightcove.ex=
periences[pID].parentNode.removeChild(brightcove.experiences[pID]);}};bri=
ghtcove.getURL=3Dfunction(){var url;if(typeof =
window.location.search!=3D'undefined'){url=3Dwindow.location.search;}else=
{url=3D/(\?.*)$/.exec(document.location.href);}=0A=
return url;};brightcove.getOverrides=3Dfunction(){var =
url=3Dbrightcove.getURL();var query=3Dnew =
RegExp('@[\\w\\.]+=3D[^&]+','g');var value=3Dquery.exec(url);var =
overrides=3D"";while(value!=3Dnull){overrides+=3D"&"+value;value=3Dquery.=
exec(url);}=0A=
return =
overrides;};brightcove.getParameter=3Dfunction(pName,pDefaultValue){if(pD=
efaultValue=3D=3Dnull)pDefaultValue=3D"";var =
url=3Dbrightcove.getURL();var query=3Dnew RegExp(pName+'=3D([^&]*)');var =
value=3Dquery.exec(url);if(value!=3Dnull){return value[1];}else{return =
pDefaultValue;}};brightcove.createElement=3Dfunction(el){if(document.crea=
teElementNS){return =
document.createElementNS('http://www.w3.org/1999/xhtml',el);}else{return =
document.createElement(el);}};brightcove.i18n=3D{'BROWSER_TOO_OLD':'The =
browser you are using is too old. Please upgrade to the latest version =
of your =
browser.'};brightcove.removeListeners=3Dfunction(){if(/KHTML/i.test(navig=
ator.userAgent)){clearInterval(checkLoad);document.removeEventListener('l=
oad',brightcove.createExperiences,false);}=0A=
if(typeof =
document.addEventListener!=3D'undefined'){document.removeEventListener('D=
OMContentLoaded',brightcove.createExperiences,false);document.removeEvent=
Listener('load',brightcove.createExperiences,false);}else if(typeof =
window.attachEvent!=3D'undefined'){window.detachEvent('onload',brightcove=
.createExperiences);}};brightcove.getPubURL=3Dfunction(source,host,pubCod=
e){if(!pubCode||pubCode=3D=3D"")return source;var =
re=3D/^([htps]{4,5}\:\/\/)([^\/\:]+)/i;host=3Dhost.replace("$pubcode$",pu=
bCode).replace("$zoneprefix$$zone$",brightcove.pubSubdomain);return =
source.replace(re,"$1"+host);};brightcove.createExperiencesPostLoad=3Dfun=
ction(){brightcove.removeListeners();brightcove.createExperiences();};bri=
ghtcove.encode=3Dfunction(string){string=3Descape(string);string=3Dstring=
.replace(/\+/g,"%2B");string=3Dstring.replace(/\-/g,"%2D");string=3Dstrin=
g.replace(/\*/g,"%2A");string=3Dstring.replace(/\//g,"%2F");string=3Dstri=
ng.replace(/\./g,"%2E");string=3Dstring.replace(/_/g,"%5F");string=3Dstri=
ng.replace(/@/g,"%40");return =
string;};if(/KHTML/i.test(navigator.userAgent)){var =
checkLoad=3DsetInterval(function(){if(/loaded|complete/.test(document.rea=
dyState)){clearInterval(checkLoad);brightcove.createExperiencesPostLoad()=
;}},70);document.addEventListener('load',brightcove.createExperiencesPost=
Load,false);}=0A=
if(typeof =
document.addEventListener!=3D'undefined'){document.addEventListener('DOMC=
ontentLoaded',brightcove.createExperiencesPostLoad,false);document.addEve=
ntListener('load',brightcove.createExperiencesPostLoad,false);window.addE=
ventListener("message",brightcove.respondToMessages,false);}else =
if(typeof =
window.attachEvent!=3D'undefined'){window.attachEvent('onload',brightcove=
.createExperiencesPostLoad);}else{alert(brightcove.i18n.BROWSER_TOO_OLD);=
}}=0A=
brightcove.json_parse=3D(function(){"use strict";var =
state,stack,container,key,value,escapes=3D{'\\':'\\','"':'"','/':'/','t':=
'\t','n':'\n','r':'\r','f':'\f','b':'\b'},string=3D{go:function(){state=3D=
'ok';},firstokey:function(){key=3Dvalue;state=3D'colon';},okey:function()=
{key=3Dvalue;state=3D'colon';},ovalue:function(){state=3D'ocomma';},first=
avalue:function(){state=3D'acomma';},avalue:function(){state=3D'acomma';}=
},number=3D{go:function(){state=3D'ok';},ovalue:function(){state=3D'ocomm=
a';},firstavalue:function(){state=3D'acomma';},avalue:function(){state=3D=
'acomma';}},action=3D{'{':{go:function(){stack.push({state:'ok'});contain=
er=3D{};state=3D'firstokey';},ovalue:function(){stack.push({container:con=
tainer,state:'ocomma',key:key});container=3D{};state=3D'firstokey';},firs=
tavalue:function(){stack.push({container:container,state:'acomma'});conta=
iner=3D{};state=3D'firstokey';},avalue:function(){stack.push({container:c=
ontainer,state:'acomma'});container=3D{};state=3D'firstokey';}},'}':{firs=
tokey:function(){var =
pop=3Dstack.pop();value=3Dcontainer;container=3Dpop.container;key=3Dpop.k=
ey;state=3Dpop.state;},ocomma:function(){var =
pop=3Dstack.pop();container[key]=3Dvalue;value=3Dcontainer;container=3Dpo=
p.container;key=3Dpop.key;state=3Dpop.state;}},'[':{go:function(){stack.p=
ush({state:'ok'});container=3D[];state=3D'firstavalue';},ovalue:function(=
){stack.push({container:container,state:'ocomma',key:key});container=3D[]=
;state=3D'firstavalue';},firstavalue:function(){stack.push({container:con=
tainer,state:'acomma'});container=3D[];state=3D'firstavalue';},avalue:fun=
ction(){stack.push({container:container,state:'acomma'});container=3D[];s=
tate=3D'firstavalue';}},']':{firstavalue:function(){var =
pop=3Dstack.pop();value=3Dcontainer;container=3Dpop.container;key=3Dpop.k=
ey;state=3Dpop.state;},acomma:function(){var =
pop=3Dstack.pop();container.push(value);value=3Dcontainer;container=3Dpop=
.container;key=3Dpop.key;state=3Dpop.state;}},':':{colon:function(){if(Ob=
ject.hasOwnProperty.call(container,key)){throw new =
SyntaxError('Duplicate key "'+key+'"');}=0A=
state=3D'ovalue';}},',':{ocomma:function(){container[key]=3Dvalue;state=3D=
'okey';},acomma:function(){container.push(value);state=3D'avalue';}},'tru=
e':{go:function(){value=3Dtrue;state=3D'ok';},ovalue:function(){value=3Dt=
rue;state=3D'ocomma';},firstavalue:function(){value=3Dtrue;state=3D'acomm=
a';},avalue:function(){value=3Dtrue;state=3D'acomma';}},'false':{go:funct=
ion(){value=3Dfalse;state=3D'ok';},ovalue:function(){value=3Dfalse;state=3D=
'ocomma';},firstavalue:function(){value=3Dfalse;state=3D'acomma';},avalue=
:function(){value=3Dfalse;state=3D'acomma';}},'null':{go:function(){value=
=3Dnull;state=3D'ok';},ovalue:function(){value=3Dnull;state=3D'ocomma';},=
firstavalue:function(){value=3Dnull;state=3D'acomma';},avalue:function(){=
value=3Dnull;state=3D'acomma';}}};function debackslashify(text){return =
text.replace(/\\(?:u(.{4})|([^u]))/g,function(a,b,c){return =
b?String.fromCharCode(parseInt(b,16)):escapes[c];});}=0A=
return function(source,reviver){var =
r,tx=3D/^[\x20\t\n\r]*(?:([,:\[\]{}]|true|false|null)|(-?\d+(?:\.\d*)?(?:=
[eE][+\-]?\d+)?)|"((?:[^\r\n\t\\\"]|\\(?:["\\\/trnfb]|u[0-9a-fA-F]{4}))*)=
")/;state=3D'go';stack=3D[];try{for(;;){r=3Dtx.exec(source);if(!r){break;=
}=0A=
if(r[1]){action[r[1]][state]();}else =
if(r[2]){value=3D+r[2];number[state]();}else{value=3Ddebackslashify(r[3])=
;string[state]();}=0A=
source=3Dsource.slice(r[0].length);}}catch(e){state=3De;}=0A=
if(state!=3D=3D'ok'||(/[^\x20\t\n\r]/).test(source)){throw state =
instanceof SyntaxError?state:new SyntaxError('JSON');}=0A=
return typeof reviver=3D=3D=3D'function'?(function walk(holder,key){var =
k,v,value=3Dholder[key];if(value&&typeof value=3D=3D=3D'object'){for(k =
in =
value){if(Object.prototype.hasOwnProperty.call(value,k)){v=3Dwalk(value,k=
);if(v!=3D=3Dundefined){value[k]=3Dv;}else{delete value[k];}}}}=0A=
return reviver.call(holder,key,value);}({'':value},'')):value;};}());var =
APIModules=3D{};APIModules.EXPERIENCE=3D"experience";APIModules.CONTENT=3D=
"content";APIModules.VIDEO_PLAYER=3D"videoPlayer";APIModules.SOCIAL=3D"so=
cial";APIModules.SEARCH=3D"search";APIModules.CUE_POINTS=3D"cuePoints";AP=
IModules.ADVERTISING=3D"advertising";APIModules.MENU=3D"menu";APIModules.=
EFFECTS=3D"effects";APIModules.CONVIVA=3D"conviva";APIModules.CAPTIONS=3D=
"captions";APIModules.HTML5=3D"_html5";if(brightcove=3D=3Dundefined){var =
brightcove=3D{playerType:{FLASH:"flash",HTML:"html",INSTALLER:"installer"=
,NO_SUPPORT:"nosupport"}};}=0A=
brightcove.instances=3D{};brightcove.modules=3D{};brightcove.ID_DELIM=3D"=
|||";var =
bcPlayer=3Dbrightcove;brightcove.getExperience=3Dfunction(pExperience){if=
(this.instances[pExperience]=3D=3Dnull){if(window.console){console.log("E=
xperience '"+pExperience+"' not found. Please ensure the name is correct =
and the API for the player is enabled.");}}=0A=
return =
this.instances[pExperience];};brightcove.getPlayer=3Dbrightcove.getExperi=
ence;brightcove.stringify=3Dfunction(pObject){var type=3Dtypeof =
pObject;if(type=3D=3D"function"||pObject=3D=3Dundefined){return"\"\"";}el=
se =
if(type=3D=3D"string"){return"\""+pObject.replace(/"/g,"\\\"")+"\"";}else=
 if(pObject instanceof Array){var json=3D"[";for(var i in =
pObject){if(typeof =
pObject[i]=3D=3D"function"){json+=3D("\"\",");}else{json+=3D(this.stringi=
fy(pObject[i])+",");}}=0A=
if(json.substr(-1)=3D=3D","){json=3Djson.substr(0,json.length-1);}=0A=
return json+"]";}else if(type=3D=3D"object"){var json=3D"{";var i;var =
props=3DpObject.enumerableProperties;if(props){for(i in =
props){json+=3D("\""+props[i]+"\":"+this.stringify(pObject[props[i]])+","=
);}}else{for(i in pObject){if(typeof =
pObject[i]!=3D"function"&&i!=3D"__proto__"){json+=3D("\""+i+"\":"+this.st=
ringify(pObject[i])+",");}}}=0A=
if(json.substr(-1)=3D=3D","){json=3Djson.substr(0,json.length-1);}=0A=
return json+"}";}else{return pObject;}}=0A=
function =
setAPICallback(pID,pCallback,pURL){brightcove.instances[pID]=3Dnew =
BrightcoveExperience(pCallback,pID,pURL);}=0A=
function =
BrightcoveExperience(pCallback,pID,pURL){if(pCallback=3D=3Dnull){this.typ=
e=3Dbrightcove.playerType.HTML;this.playerURL=3DpURL;this.callback=3Dbrig=
htcove.experiences[pID].contentWindow;}else{this.type=3Dbrightcove.player=
Type.FLASH;this.callback=3DpCallback;}=0A=
this.modules=3D{};}=0A=
BrightcoveExperience.prototype.getModule=3Dfunction(pModule){if(this.type=
=3D=3Dbrightcove.playerType.HTML){pModule+=3DAPIModules.HTML5;}=0A=
if(this.modules[pModule]=3D=3Dnull&&brightcove.modules[pModule]){var =
module=3Dnew =
brightcove.modules[pModule](this);module.playerURL=3Dthis.playerURL;if(mo=
dule.isPlayerDefined!=3Dnull){if(!module.isPlayerDefined()){return =
null;}}=0A=
this.modules[pModule]=3Dmodule;}=0A=
return this.modules[pModule];};function APIModule(){this.handlers=3D[];}=0A=
APIModule.handlerCount=3D0;APIModule.getHandler=3Dfunction(){return"bc_ha=
ndler"+(APIModule.handlerCount++);};APIModule.callFlash=3Dfunction(pCallb=
ack,pParams){var =
pCallbackArray=3DpCallback.split(brightcove.ID_DELIM);if(pCallbackArray.l=
ength<2)return;if(pCallbackArray[0].length<1)return;var =
pFlashId=3DpCallbackArray[0];var pCallback=3DpCallbackArray[1];var =
pExperience=3Ddocument.getElementById(pFlashId);if(pExperience[pCallback]=
!=3Dnull){return =
pExperience[pCallback](BCXML.convertToXML(pParams,"js2flash"));}};APIModu=
le.prototype.name=3D"APIModule";APIModule.prototype.addEventListener=3Dfu=
nction(pEvent,pHandler,pPriority){var =
pNewHandler=3DAPIModule.getHandler();this.handlers.push({handler:pHandler=
,bcHandler:pNewHandler,event:pEvent});window[pNewHandler]=3DpHandler;retu=
rn =
this.callMethod("addEventListener",[pEvent,pNewHandler,pPriority]);};APIM=
odule.prototype.removeEventListener=3Dfunction(pEvent,pHandler){var =
pNum=3Dthis.handlers.length;for(var =
i=3D0;i<pNum;i++){if(this.handlers[i].event=3D=3DpEvent&&this.handlers[i]=
.handler=3D=3DpHandler){var =
pBCHandler=3Dthis.handlers[i].bcHandler;this.handlers.splice(i,1);break;}=
}=0A=
if(pBCHandler=3D=3Dundefined)return;return =
this.callMethod("removeEventListener",[pEvent,pBCHandler]);};APIModule.pr=
ototype.callPlayer=3Dfunction(pCallback,pParams){if(this.playerURL!=3Dund=
efined){return this.callHTML5(pParams);}else{return =
APIModule.callFlash(pCallback,pParams);}};APIModule.prototype.callMethod=3D=
function(pMethod,pArguments){var pArgs=3D[];for(var =
i=3D0;i<pArguments.length;i++)pArgs.push(pArguments[i]);return =
this.callPlayer(this.callback,{module:this.name,method:pMethod,params:pAr=
gs});};APIModule.prototype.callHTML5=3Dfunction(pParams){if(!this.callbac=
k.postMessage){return null;}=0A=
var =
json;if(window.JSON){json=3Dwindow.JSON.stringify(pParams);}else{json=3Db=
rightcove.stringify(pParams);}=0A=
if(json){this.callback.postMessage(json,this.playerURL);}=0A=
return null;};var =
BCXML=3D{};BCXML.convertToXML=3Dfunction(pObj,pNodeName){if(pObj =
instanceof Function)return"";var pType=3DBCXML.getType(pObj);var =
pXML=3D"<"+pType.name+pNodeName+">";if(pType.name=3D=3D"obj"){for(var i =
in pObj){pXML+=3DBCXML.convertToXML(pObj[i],i);}}else =
if(pType.name=3D=3D"arr"){for(var =
j=3D0;j<pObj.length;j++){pXML+=3DBCXML.convertToXML(pObj[j],j);}}else =
if(pType.name=3D=3D"str"){pObj=3DBCXML.replaceEntities(pObj);pXML+=3DpObj=
;}else{pXML+=3DpObj;}=0A=
pXML+=3D"</"+pType.name+pNodeName+">";return =
pXML;};BCXML.replaceEntities=3Dfunction(pObj){pObj=3DpObj.replace(new =
RegExp("&","g"),"&amp;");pObj=3DpObj.replace(new =
RegExp("<","g"),"&lt;");pObj=3DpObj.replace(new =
RegExp(">","g"),"&gt;");return =
pObj;};BCXML.getType=3Dfunction(pObj){switch(typeof(pObj)){case"boolean":=
return{name:"boo",type:Boolean};case"string":return{name:"str",type:Strin=
g};case"number":return{name:"num",type:Number};default:if(pObj =
instanceof =
Array){return{name:"arr",type:Array};}else{return{name:"obj",type:Object}=
;}}};BCAdvertisingEvent=3D{}=0A=
BCAdvertisingEvent.AD_COMPLETE=3D"adComplete";BCAdvertisingEvent.AD_POSTR=
OLLS_COMPLETE=3D"adPostRollsComplete";BCAdvertisingEvent.AD_PAUSE=3D"adPa=
use";BCAdvertisingEvent.AD_PROGRESS=3D"adProgress";BCAdvertisingEvent.AD_=
RESUME=3D"adResume";BCAdvertisingEvent.AD_RECEIVED=3D"adReceived";BCAdver=
tisingEvent.AD_START=3D"adStart";BCAdvertisingEvent.AD_CLICK=3D"adClick";=
BCAdvertisingEvent.EXTERNAL_AD=3D"externalAd";BCAdvertisingEvent.AD_RULES=
_READY=3D"adRulesReady";brightcove.modules[APIModules.ADVERTISING]=3DAdve=
rtisingAPI;function =
AdvertisingAPI(pExperience){this.experience=3DpExperience;this.callback=3D=
pExperience.callback;this.name=3DAPIModules.ADVERTISING;}=0A=
var pttp=3DAdvertisingAPI.prototype=3Dnew =
APIModule();pttp.showAd=3Dfunction(){return =
this.callMethod("showAd",arguments);};pttp.resumeAfterExternalAd=3Dfuncti=
on(){return =
this.callMethod("resumeAfterExternalAd",arguments);};pttp.getEnabledAdFor=
mats=3Dfunction(){return =
this.callMethod("getEnabledAdFormats",arguments);};pttp.enableAdFormats=3D=
function(){return =
this.callMethod("enableAdFormats",arguments);};pttp.enableExternalAds=3Df=
unction(){return =
this.callMethod("enableExternalAds",arguments);};pttp.enableOverrideAds=3D=
function(){return =
this.callMethod("enableOverrideAds",arguments);};pttp.getExternalAdsEnabl=
ed=3Dfunction(){return =
this.callMethod("getExternalAdsEnabled",arguments);};pttp.getOverrideAdsE=
nabled=3Dfunction(){return =
this.callMethod("getOverrideAdsEnabled",arguments);};pttp.disableForExter=
nalAd=3Dfunction(){return =
this.callMethod("disableForExternalAd",arguments);};pttp.getCurrentAdProp=
erties=3Dfunction(){return =
this.callMethod("getCurrentAdProperties",arguments);};pttp.showSponsorMes=
sage=3Dfunction(){return =
this.callMethod("showSponsorMessage",arguments);};pttp.getShowSponsorMess=
age=3Dfunction(){return =
this.callMethod("getShowSponsorMessage",arguments);};pttp.allowThirdParty=
Control=3Dfunction(){return =
this.callMethod("allowThirdPartyControl",arguments);};pttp.setThirdPartyT=
ime=3Dfunction(){return =
this.callMethod("setThirdPartyTime",arguments);};pttp.getThirdPartyTime=3D=
function(){return =
this.callMethod("getThirdPartyTime",arguments);};pttp.getAdPolicy=3Dfunct=
ion(){return =
this.callMethod("getAdPolicy",arguments);};pttp.setAdPolicy=3Dfunction(){=
return =
this.callMethod("setAdPolicy",arguments);};pttp.setAdRules=3Dfunction(){r=
eturn =
this.callMethod("setAdRules",arguments);};pttp.getCurrentAdRules=3Dfuncti=
on(){return =
this.callMethod("getCurrentAdRules",arguments);};pttp.setAdTranslator=3Df=
unction(){return =
this.callMethod("setAdTranslator",arguments);};pttp.getCurrentAdTranslato=
r=3Dfunction(){return =
this.callMethod("getCurrentAdTranslator",arguments);};pttp.requestAd=3Dfu=
nction(){return =
this.callMethod("requestAd",arguments);};pttp.getStayInFullScreen=3Dfunct=
ion(){return =
this.callMethod("getStayInFullScreen",arguments);};pttp.setStayInFullScre=
en=3Dfunction(){return =
this.callMethod("setStayInFullScreen",arguments);};pttp.stopAd=3Dfunction=
(){return =
this.callMethod("stopAd",arguments);};pttp.DEFAULT_AD_TRANSLATOR=3D"defau=
ltAdTranslator";BCCaptionsEvent=3D{}=0A=
BCCaptionsEvent.DFXP_LOAD_SUCCESS=3D"dfxpLoadSuccess";BCCaptionsEvent.DFX=
P_LOAD_ERROR=3D"dfxpLoadError";brightcove.modules[APIModules.CAPTIONS]=3D=
CaptionsAPI;function =
CaptionsAPI(pExperience){this.experience=3DpExperience;this.callback=3DpE=
xperience.callback;this.name=3DAPIModules.CAPTIONS;}=0A=
var pttp=3DCaptionsAPI.prototype=3Dnew =
APIModule();pttp.loadDFXP=3Dfunction(){return =
this.callMethod("loadDFXP",arguments);};pttp.setLanguage=3Dfunction(){ret=
urn =
this.callMethod("setLanguage",arguments);};pttp.getLanguages=3Dfunction()=
{return =
this.callMethod("getLanguages",arguments);};pttp.getStyleOptions=3Dfuncti=
on(){return =
this.callMethod("getStyleOptions",arguments);};pttp.setStyleOptions=3Dfun=
ction(){return =
this.callMethod("setStyleOptions",arguments);};pttp.getCaptionsEnabled=3D=
function(){return =
this.callMethod("getCaptionsEnabled",arguments);};pttp.setCaptionsEnabled=
=3Dfunction(){return =
this.callMethod("setCaptionsEnabled",arguments);};BCContentEvent=3D{}=0A=
BCContentEvent.VIDEO_LOAD=3D"videoLoad";BCContentEvent.PLAYLIST_LOAD=3D"p=
laylistLoad";BCContentEvent.MEDIA_LOAD=3D"mediaLoad";BCContentEvent.MEDIA=
_COLLECTION_LOAD=3D"mediaCollectionLoad";brightcove.modules[APIModules.CO=
NTENT]=3DContentAPI;function =
ContentAPI(pExperience){this.experience=3DpExperience;if(pExperience){thi=
s.callback=3DpExperience.callback;}=0A=
this.name=3DAPIModules.CONTENT;}=0A=
var pttp=3DContentAPI.prototype=3Dnew =
APIModule();pttp.getAllMediaCollections=3Dfunction(){return =
this.callMethod("getAllMediaCollections",arguments);};pttp.getAllMediaCol=
lectionIDs=3Dfunction(){return =
this.callMethod("getAllMediaCollectionIDs",arguments);};pttp.getAllPlayli=
sts=3Dfunction(){return =
this.callMethod("getAllPlaylists",arguments);};pttp.getAllPlaylistIDs=3Df=
unction(){return =
this.callMethod("getAllPlaylistIDs",arguments);};pttp.getMediaCollection=3D=
function(){return =
this.callMethod("getMediaCollection",arguments);};pttp.getMediaCollection=
Asynch=3Dfunction(){return =
this.callMethod("getMediaCollectionAsynch",arguments);};pttp.getPlaylist=3D=
function(){return =
this.callMethod("getPlaylist",arguments);};pttp.getPlaylistAsynch=3Dfunct=
ion(){return =
this.callMethod("getPlaylistAsynch",arguments);};pttp.getMedia=3Dfunction=
(){return =
this.callMethod("getMedia",arguments);};pttp.getMediaAsynch=3Dfunction(){=
return =
this.callMethod("getMediaAsynch",arguments);};pttp.getVideo=3Dfunction(){=
return =
this.callMethod("getVideo",arguments);};pttp.getVideoAsynch=3Dfunction(){=
return =
this.callMethod("getVideoAsynch",arguments);};pttp.purgeAllContent=3Dfunc=
tion(){return =
this.callMethod("purgeAllContent",arguments);};pttp.purgeMediaCollections=
=3Dfunction(){return =
this.callMethod("purgeMediaCollections",arguments);};pttp.purgeMedia=3Dfu=
nction(){return =
this.callMethod("purgeMedia",arguments);};pttp.purgePlaylist=3Dfunction()=
{return =
this.callMethod("purgePlaylist",arguments);};pttp.purgePlaylists=3Dfuncti=
on(){return =
this.callMethod("purgePlaylists",arguments);};pttp.purgeVideo=3Dfunction(=
){return =
this.callMethod("purgeVideo",arguments);};pttp.purgeVideos=3Dfunction(){r=
eturn =
this.callMethod("purgeVideos",arguments);};pttp.getMediaInGroupAsynch=3Df=
unction(){return =
this.callMethod("getMediaInGroupAsynch",arguments);};pttp.createRuntimeMe=
diaCollection=3Dfunction(){return =
this.callMethod("createRuntimeMediaCollection",arguments);};pttp.updateMe=
dia=3Dfunction(){return =
this.callMethod("updateMedia",arguments);};pttp.appendArgsToMediaRequest=3D=
function(){return =
this.callMethod("appendArgsToMediaRequest",arguments);};brightcove.module=
s[APIModules.CONVIVA]=3DConvivaAPI;function =
ConvivaAPI(pExperience){this.experience=3DpExperience;this.callback=3DpEx=
perience.callback;this.name=3DAPIModules.CONVIVA;}=0A=
var pttp=3DConvivaAPI.prototype=3Dnew =
APIModule();pttp.sendEvent=3Dfunction(){return =
this.callMethod("sendEvent",arguments);};BCCuePointEvent=3D{}=0A=
BCCuePointEvent.CUE=3D"cuePoint";brightcove.modules[APIModules.CUE_POINTS=
]=3DCuePointsAPI;function =
CuePointsAPI(pExperience){this.experience=3DpExperience;this.callback=3Dp=
Experience.callback;this.name=3DAPIModules.CUE_POINTS;}=0A=
var pttp=3DCuePointsAPI.prototype=3Dnew =
APIModule();pttp.addCuePoints=3Dfunction(){return =
this.callMethod("addCuePoints",arguments);};pttp.clearCodeCuePoints=3Dfun=
ction(){return =
this.callMethod("clearCodeCuePoints",arguments);};pttp.removeCodeCuePoint=
sAtTime=3Dfunction(){return =
this.callMethod("removeCodeCuePointsAtTime",arguments);};pttp.getCuePoint=
s=3Dfunction(){return =
this.callMethod("getCuePoints",arguments);};pttp.clearAdCuePoints=3Dfunct=
ion(){return =
this.callMethod("clearAdCuePoints",arguments);};pttp.removeAdCuePointsAtT=
ime=3Dfunction(){return =
this.callMethod("removeAdCuePointsAtTime",arguments);};BCEffectsEvent=3D{=
};BCEffectsEvent.BEGIN=3D"animationBegin";BCEffectsEvent.COMPLETE=3D"anim=
ationComplete";BCEffectsEvent.CHANGE=3D"animationChange";brightcove.modul=
es[APIModules.EFFECTS]=3DEffectsAPI;function =
EffectsAPI(pExperience){this.experience=3DpExperience;this.callback=3DpEx=
perience.callback;this.name=3DAPIModules.EFFECTS;}=0A=
EffectsAPI.animations=3D{};var pttp=3DEffectsAPI.prototype=3Dnew =
APIModule();pttp.createAnimation=3Dfunction(){var =
pID=3Dthis.callMethod("createAnimationJS",arguments);return =
this.getAnimation(pID);};pttp.getAnimation=3Dfunction(){var =
pID=3Dthis.callMethod("getAnimationJS",arguments);if(pID){return =
this.getAnimationWrapper(pID);}=0A=
return null;};pttp.getAnimationWrapper=3Dfunction(pID){var =
pAnimation=3DEffectsAPI.animations[pID];if(pAnimation=3D=3Dundefined){pAn=
imation=3Dnew =
EffectsAPIAnimation(pID,this.callback);EffectsAPI.animations[pID]=3DpAnim=
ation;}=0A=
return pAnimation;};function =
EffectsAPIAnimation(pID,pCallback){this.id=3DpID;this.name=3DAPIModules.E=
FFECTS;this.callback=3DpCallback;}=0A=
pttp=3DEffectsAPIAnimation.prototype=3Dnew =
APIModule();pttp.id=3D-1;pttp.callMethod=3Dfunction(pMethod,pArguments){i=
f(pArguments=3D=3Dundefined)pArguments=3D[];var =
pArgs=3D[this.id];for(var =
i=3D0;i<pArguments.length;i++)pArgs.push(pArguments[i]);return =
APIModule.callFlash(this.callback,{module:this.name,method:pMethod,params=
:pArgs});};pttp.start=3Dfunction(){return =
this.callMethod("startJS",arguments);};pttp.stop=3Dfunction(){return =
this.callMethod("stopJS",arguments);};pttp.apply=3Dfunction(target){var =
targetID=3Dtarget.getID();if(targetID){return =
this.callMethod("applyJS",[targetID]);}};pttp.addEventListener=3Dfunction=
(pEvent,pHandler){var =
pNewHandler=3DAPIModule.getHandler();this.handlers.push({handler:pHandler=
,bcHandler:pNewHandler,event:pEvent});window[pNewHandler]=3DpHandler;retu=
rn =
this.callMethod("addEventListenerJS",[pEvent,pNewHandler]);};pttp.removeE=
ventListener=3Dfunction(pEvent,pHandler){var =
pNum=3Dthis.handlers.length;for(var =
i=3D0;i<pNum;i++){if(this.handlers[i].event=3D=3DpEvent&&this.handlers[i]=
.handler=3D=3DpHandler){var =
pBCHandler=3Dthis.handlers[i].bcHandler;this.handlers.splice(i,1);break;}=
}=0A=
if(pBCHandler=3D=3Dundefined)return;return =
this.callMethod("removeEventListenerJS",[pEvent,pBCHandler]);};BCExperien=
ceEvent=3D{}=0A=
BCExperienceEvent.CONTENT_LOAD=3D"contentLoad";BCExperienceEvent.USER_MES=
SAGE=3D"userMessage";BCExperienceEvent.TEMPLATE_READY=3D"templateReady";B=
CExperienceEvent.ENTER_FULLSCREEN=3D"enterFullScreen";BCExperienceEvent.E=
XIT_FULLSCREEN=3D"exitFullScreen";brightcove.modules[APIModules.EXPERIENC=
E]=3DExperienceAPI;BCComponentModules=3D{};function =
ExperienceAPI(pExperience){this.experience=3DpExperience;if(pExperience){=
this.callback=3DpExperience.callback;}=0A=
this.name=3DAPIModules.EXPERIENCE;}=0A=
var pttp=3DExperienceAPI.prototype=3Dnew =
APIModule();pttp.setSize=3Dfunction(){return =
this.callMethod("setSize",arguments);};pttp.getPlayerName=3Dfunction(){re=
turn =
this.callMethod("getPlayerName",arguments);};pttp.getReady=3Dfunction(){r=
eturn =
this.callMethod("getReady",arguments);};pttp.getWidth=3Dfunction(){return=
 =
this.callMethod("getWidth",arguments);};pttp.getHeight=3Dfunction(){retur=
n =
this.callMethod("getHeight",arguments);};pttp.getAdEnabled=3Dfunction(){r=
eturn =
this.callMethod("getAdEnabled",arguments);};pttp.getEnabled=3Dfunction(){=
return =
this.callMethod("getEnabled",arguments);};pttp.setEnabled=3Dfunction(){re=
turn =
this.callMethod("setEnabled",arguments);};pttp.loadExperience=3Dfunction(=
){return =
this.callMethod("loadExperience",arguments);};pttp.getLayout=3Dfunction()=
{return =
this.callMethod("getLayout",arguments);};pttp.getAffiliateID=3Dfunction()=
{return =
this.callMethod("getAffiliateID",arguments);};pttp.getExperienceID=3Dfunc=
tion(){return =
this.callMethod("getExperienceID",arguments);};pttp.getPublisherID=3Dfunc=
tion(){return =
this.callMethod("getPublisherID",arguments);};pttp.getExperienceURL=3Dfun=
ction(){return =
this.callMethod("getExperienceURL",arguments);};pttp.getReferrerURL=3Dfun=
ction(){return =
this.callMethod("getReferrerURL",arguments);};pttp.getConfiguredPropertie=
sForID=3Dfunction(){return =
this.callMethod("getConfiguredPropertiesForID",arguments);};pttp.getPlaye=
rParameter=3Dfunction(){return =
this.callMethod("getPlayerParameter",arguments);};pttp.getLayoutRoot=3Dfu=
nction(){var =
pObj=3Dthis.callMethod("getLayoutRootJS",arguments);if(pObj!=3Dnull){if(B=
CComponentModules[pObj.elementName]!=3Dnull){return new =
BCComponentModules[pObj.elementName](this.experience,this.callback,pObj.e=
lementID);}}=0A=
return null;};pttp.getElementByID=3Dfunction(){var =
pNodeName=3Dthis.callMethod("getJSElementByID",arguments);if(pNodeName!=3D=
null){if(pNodeName=3D=3D"VideoPlayer"||pNodeName=3D=3D"VideoDisplay"){var=
 =
pPlayerAPI=3Dthis.experience.getModule(APIModules.VIDEO_PLAYER);if(pPlaye=
rAPI){pPlayerAPI.initializeComponentAPI();return pPlayerAPI;}}else =
if(BCComponentModules[pNodeName]!=3Dnull){return new =
BCComponentModules[pNodeName](this.experience,this.callback,arguments[0])=
;}}=0A=
return null;};pttp.getElementsByType=3Dfunction(){var =
pIDs=3Dthis.callMethod("getJSElementsByType",arguments);var =
pElements=3D[];var pElement;for(var i in =
pIDs){if(typeof(pIDs[i])!=3D"function"){pElement=3Dthis.getElementByID(pI=
Ds[i]);if(pElement)pElements.push(pElement);}}=0A=
return pElements;};pttp.getModules=3Dfunction(){return =
this.callMethod("getModules",arguments);};pttp.unload=3Dfunction(){return=
 this.callMethod("unload",arguments);};pttp.debug=3Dfunction(){return =
this.callMethod("debug",arguments);};pttp.getUserCountry=3Dfunction(){ret=
urn =
this.callMethod("getUserCountry",arguments);};pttp.getTranslation=3Dfunct=
ion(){return =
this.callMethod("getTranslation",arguments);};BCMenuEvent=3D{}=0A=
BCMenuPage=3D{}=0A=
BCMenuAdditionalMedia=3D{}=0A=
BCMenuEvent.MENU_PAGE_OPEN=3D"menuPageOpen";BCMenuEvent.MENU_PAGE_CLOSE=3D=
"menuPageClose";BCMenuEvent.OVERLAY_MENU_OPEN=3D"overlayMenuOpen";BCMenuE=
vent.OVERLAY_MENU_CLOSE=3D"overlayMenuClose";BCMenuEvent.OVERLAY_MENU_PLA=
Y_CLICK=3D"overlayMenuPlayClick";BCMenuEvent.ICON_MENU_OPEN=3D"iconMenuOp=
en";BCMenuEvent.ICON_MENU_CLOSE=3D"iconMenuClose";BCMenuEvent.SEND_EMAIL_=
CLICK=3D"sendEmailClick";BCMenuEvent.BLOG_POST_CLICK=3D"blogPostClick";BC=
MenuEvent.COPY_LINK=3D"copyLink";BCMenuEvent.COPY_CODE=3D"copyCode";BCMen=
uEvent.VIDEO_REQUEST=3D"videoRequest";BCMenuPage.EMAIL=3D"Email";BCMenuPa=
ge.SHARE=3D"Share";BCMenuPage.LINK=3D"Link";BCMenuPage.CODE=3D"Embed";BCM=
enuPage.INFO=3D"Info";BCMenuAdditionalMedia.RELATED_VIDEOS=3D"related =
videos";BCMenuAdditionalMedia.NEWEST_VIDEOS=3D"newest =
videos";BCMenuAdditionalMedia.MOST_VIEWED_VIDEOS=3D"most viewed =
videos";brightcove.modules[APIModules.MENU]=3DMenuAPI;function =
MenuAPI(pExperience){this.experience=3DpExperience;this.callback=3DpExper=
ience.callback;this.name=3DAPIModules.MENU;}=0A=
var pttp=3DMenuAPI.prototype=3Dnew =
APIModule();pttp.showIconMenu=3Dfunction(){return =
this.callMethod("showIconMenu",arguments);};pttp.isIconMenuShowing=3Dfunc=
tion(){return =
this.callMethod("isIconMenuShowing",arguments);};pttp.showMenuPage=3Dfunc=
tion(){return =
this.callMethod("showMenuPage",arguments);};pttp.closeMenuPage=3Dfunction=
(){return =
this.callMethod("closeMenuPage",arguments);};pttp.isMenuPageShowing=3Dfun=
ction(){return =
this.callMethod("isMenuPageShowing",arguments);};pttp.isOverlayMenuShowin=
g=3Dfunction(){return =
this.callMethod("isOverlayMenuShowing",arguments);};pttp.removeOverlayMen=
u=3Dfunction(){return =
this.callMethod("removeOverlayMenu",arguments);};pttp.getCurrentMenuPage=3D=
function(){return =
this.callMethod("getCurrentMenuPage",arguments);};pttp.setOverlayMenuVisi=
ble=3Dfunction(){return =
this.callMethod("setOverlayMenuVisible",arguments);};pttp.getOverlayMenuV=
isible=3Dfunction(){return =
this.callMethod("getOverlayMenuVisible",arguments);};pttp.setAdditionalMe=
diaForType=3Dfunction(){return =
this.callMethod("setAdditionalMediaForType",arguments);};pttp.getAddition=
alMediaForType=3Dfunction(){return =
this.callMethod("getAdditionalMediaForType",arguments);};var =
bcAdditionalMediaCallback;pttp.setAdditionalMediaCallback=3Dfunction(pCal=
lback,pTypes){bcAdditionalMediaCallback=3DpCallback;return =
this.callMethod("setAdditionalMediaCallbackJS",["bcCallAdditionalMediaCal=
lback",pTypes]);};function =
bcCallAdditionalMediaCallback(pType,pMedia){return =
bcAdditionalMediaCallback(pType,pMedia);};BCSearchEvent=3D{};BCSearchEven=
t.RESULT=3D"searchResult";BCSearchEvent.ERROR=3D"searchError";brightcove.=
modules[APIModules.SEARCH]=3DSearchAPI;SortOrderType=3D{ASC:"ASC",DESC:"D=
ESC"};SortByType=3D{PUBLISH_DATE:"PUBLISH_DATE",CREATION_DATE:"CREATION_D=
ATE",MODIFIED_DATE:"MODIFIED_DATE",PLAYS_TOTAL:"PLAYS_TOTAL",PLAYS_TRAILI=
NG_WEEK:"PLAYS_TRAILING_WEEK"};function =
SearchAPI(pExperience){this.experience=3DpExperience;this.callback=3DpExp=
erience.callback;this.name=3DAPIModules.SEARCH;}=0A=
SearchAPI.searches=3D{};var pttp=3DSearchAPI.prototype=3Dnew =
APIModule();pttp.findRelatedVideos=3Dfunction(){var =
pID=3Dthis.callMethod("findRelatedVideosJS",arguments);return =
this.getVideoSearch(pID);};pttp.findVideosByText=3Dfunction(){var =
pID=3Dthis.callMethod("findVideosByTextJS",arguments);return =
this.getVideoSearch(pID);};pttp.findVideosByTags=3Dfunction(){var =
pID=3Dthis.callMethod("findVideosByTagsJS",arguments);return =
this.getVideoSearch(pID);};pttp.findAllVideos=3Dfunction(){var =
pID=3Dthis.callMethod("findAllVideosJS",arguments);return =
this.getVideoSearch(pID);};pttp.getVideoSearch=3Dfunction(pID){var =
pSearch=3DSearchAPI.searches[pID];if(pSearch=3D=3Dundefined){pSearch=3Dne=
w VideoSearch(pID,this.callback);SearchAPI.searches[pID]=3DpSearch;}=0A=
return pSearch;};pttp.getMaxItemsInMemory=3Dfunction(){return =
this.callMethod("getMaxItemsInMemory",arguments);};pttp.setMaxItemsInMemo=
ry=3Dfunction(){return =
this.callMethod("setMaxItemsInMemory",arguments);};function =
VideoSearch(pID,pCallback){this.id=3DpID;this.name=3DAPIModules.SEARCH;th=
is.callback=3DpCallback;}=0A=
pttp=3DVideoSearch.prototype=3Dnew =
APIModule();pttp.id=3D-1;pttp.callMethod=3Dfunction(pMethod,pArguments){i=
f(pArguments=3D=3Dundefined)pArguments=3D[];var =
pArgs=3D[this.id];for(var =
i=3D0;i<pArguments.length;i++)pArgs.push(pArguments[i]);return =
APIModule.callFlash(this.callback,{module:this.name,method:pMethod,params=
:pArgs});};pttp.getItems=3Dfunction(){return =
this.callMethod("getItems",arguments);};pttp.getPage=3Dfunction(){return =
this.callMethod("getPage",arguments);};pttp.getPageAsynch=3Dfunction(){th=
is.pageNumber=3Dthis.callMethod("getPageNumber");return =
this.callMethod("getPageAsynch",arguments);};pttp.getNextPage=3Dfunction(=
){return =
this.callMethod("getNextPage",arguments);};pttp.getNextPageAsynch=3Dfunct=
ion(){return =
this.callMethod("getNextPageAsynch",arguments);};pttp.getPreviousPage=3Df=
unction(){return =
this.callMethod("getPreviousPage",arguments);};pttp.getPreviousPageAsynch=
=3Dfunction(){return =
this.callMethod("getPreviousPageAsynch",arguments);};pttp.getRow=3Dfuncti=
on(){return =
this.callMethod("getRow",arguments);};pttp.getRowOnPage=3Dfunction(){retu=
rn =
this.callMethod("getRowOnPage",arguments);};pttp.purgeAll=3Dfunction(){re=
turn =
this.callMethod("purgeAll",arguments);};pttp.purgePage=3Dfunction(){retur=
n =
this.callMethod("purgePage",arguments);};pttp.getTotalRows=3Dfunction(){r=
eturn =
this.callMethod("getTotalRows",arguments);};pttp.getTotalPages=3Dfunction=
(){return =
this.callMethod("getTotalPages",arguments);};pttp.getPageNumber=3Dfunctio=
n(){return =
this.callMethod("getPageNumber",arguments);};pttp.getPageSize=3Dfunction(=
){return =
this.callMethod("getPageSize",arguments);};pttp.getMaxPagesInMemory=3Dfun=
ction(){return =
this.callMethod("getMaxPagesInMemory",arguments);};pttp.setMaxPagesInMemo=
ry=3Dfunction(){return =
this.callMethod("setMaxPagesInMemory",arguments);};BCSocialEvent=3D{}=0A=
BCSocialEvent.EMBED_CODE_RETRIEVED=3D"embedCodeRetrieved";BCSocialEvent.L=
INK_GENERATED=3D"linkGenerated";brightcove.modules[APIModules.SOCIAL]=3DS=
ocialAPI;function =
SocialAPI(pExperience){this.experience=3DpExperience;this.callback=3DpExp=
erience.callback;this.name=3DAPIModules.SOCIAL;}=0A=
var pttp=3DSocialAPI.prototype=3Dnew =
APIModule();pttp.shareVideoViaEmail=3Dfunction(){return =
this.callMethod("shareVideoViaEmail",arguments);};pttp.getEmbedCode=3Dfun=
ction(){return =
this.callMethod("getEmbedCode",arguments);};pttp.setEmbedCode=3Dfunction(=
){return =
this.callMethod("setEmbedCode",arguments);};pttp.setLink=3Dfunction(){ret=
urn =
this.callMethod("setLink",arguments);};pttp.getLink=3Dfunction(){return =
this.callMethod("getLink",arguments);};pttp.isURLShortenedForMedia=3Dfunc=
tion(){return =
this.callMethod("isURLShortenedForMedia",arguments);};pttp.getRSS=3Dfunct=
ion(){return =
this.callMethod("getRSS",arguments);};pttp.enableBlogging=3Dfunction(){re=
turn =
this.callMethod("enableBlogging",arguments);};if(BCMediaEvent=3D=3Dundefi=
ned){var BCMediaEvent=3D{}=0A=
BCMediaEvent.BEGIN=3D"mediaBegin";BCMediaEvent.BUFFER_BEGIN=3D"mediaBuffe=
rBegin";BCMediaEvent.BUFFER_COMPLETE=3D"mediaBufferComplete";BCMediaEvent=
.CHANGE=3D"mediaChange";BCMediaEvent.COMPLETE=3D"mediaComplete";BCMediaEv=
ent.ERROR=3D"mediaError";BCMediaEvent.MUTE_CHANGE=3D"mediaMuteChange";BCM=
ediaEvent.PLAY=3D"mediaPlay";BCMediaEvent.PROGRESS=3D"mediaProgress";BCMe=
diaEvent.SEEK=3D"mediaSeek";BCMediaEvent.SEEK_NOTIFY=3D"mediaSeekNotify";=
BCMediaEvent.STOP=3D"mediaStop";BCMediaEvent.VOLUME_CHANGE=3D"mediaVolume=
Change";}=0A=
var BCVideoEvent=3D{}=0A=
BCVideoEvent.END_BUFFER=3D"endBuffering";BCVideoEvent.RENDITION_CHANGE=3D=
"renditionChange";BCVideoEvent.VIDEO_CHANGE=3D"videoChange";BCVideoEvent.=
VIDEO_COMPLETE=3D"videoComplete";BCVideoEvent.VIDEO_CONNECT=3D"videoConne=
ct";BCVideoEvent.VIDEO_LOAD=3D"videoLoad";BCVideoEvent.VIDEO_PROGRESS=3D"=
videoProgress";BCVideoEvent.VIDEO_START=3D"videoStart";BCVideoEvent.VIDEO=
_STOP=3D"videoStop";BCVideoEvent.VIDEO_MUTE=3D"ui_mute";BCVideoEvent.VIDE=
O_SEEK=3D"seek";BCVideoEvent.START_BUFFER=3D"startBuffering";BCVideoEvent=
.STREAM_START=3D"streamStart";BCVideoEvent.VOLUME_CHANGE=3D"volumeChange"=
;brightcove.modules[APIModules.VIDEO_PLAYER]=3DVideoPlayerAPI;function =
VideoPlayerAPI(pExperience){this.experience=3DpExperience;if(pExperience)=
{this.callback=3DpExperience.callback;}=0A=
this.name=3DAPIModules.VIDEO_PLAYER;}=0A=
var pttp=3DVideoPlayerAPI.prototype=3Dnew =
APIModule();pttp.initializeComponentAPI=3Dfunction(){return =
this.callMethod("initializeComponentAPI",arguments);};pttp.getComponentAP=
I=3Dfunction(pElementName,pElementID){if(pElementName!=3Dnull){if(pElemen=
tName=3D=3D"VideoPlayer"||pElementName=3D=3D"VideoDisplay"){var =
pPlayerAPI=3Dthis.experience.getModule(APIModules.VIDEO_PLAYER);pPlayerAP=
I.initializeComponentAPI();return pPlayerAPI;}else =
if(BCComponentModules[pElementName]!=3Dnull){return new =
BCComponentModules[pElementName](this.experience,this.callback,pElementID=
);}}=0A=
return null;};pttp.isPlayerDefined=3Dfunction(){return =
this.callMethod("isPlayerDefined",arguments);};pttp.setVideoFilter=3Dfunc=
tion(){return =
this.callMethod("setVideoFilter",arguments);};pttp.getCurrentVideo=3Dfunc=
tion(){return =
this.callMethod("getCurrentVideo",arguments);};pttp.getCurrentRendition=3D=
function(){return =
this.callMethod("getCurrentRendition",arguments);};pttp.loadVideo=3Dfunct=
ion(){return =
this.callMethod("loadVideo",arguments);};pttp.cueVideo=3Dfunction(){retur=
n this.callMethod("cueVideo",arguments);};pttp.play=3Dfunction(){return =
this.callMethod("play",arguments);};pttp.stop=3Dfunction(){return =
this.callMethod("stop",arguments);};pttp.pause=3Dfunction(){return =
this.callMethod("pause",arguments);};pttp.seek=3Dfunction(){return =
this.callMethod("seek",arguments);};pttp.mute=3Dfunction(){return =
this.callMethod("mute",arguments);};pttp.setVolume=3Dfunction(){return =
this.callMethod("setVolume",arguments);};pttp.getVolume=3Dfunction(){retu=
rn =
this.callMethod("getVolume",arguments);};pttp.showVolumeControls=3Dfuncti=
on(){return =
this.callMethod("showVolumeControls",arguments);};pttp.getVideoPosition=3D=
function(){return =
this.callMethod("getVideoPosition",arguments);};pttp.getVideoDuration=3Df=
unction(){return =
this.callMethod("getVideoDuration",arguments);};pttp.getVideoBytesLoaded=3D=
function(){return =
this.callMethod("getVideoBytesLoaded",arguments);};pttp.getVideoBytesTota=
l=3Dfunction(){return =
this.callMethod("getVideoBytesTotal",arguments);};pttp.isPlaying=3Dfuncti=
on(){return =
this.callMethod("isPlaying",arguments);};pttp.isMuted=3Dfunction(){return=
 =
this.callMethod("isMuted",arguments);};pttp.getContentTypeDisplayed=3Dfun=
ction(){return =
this.callMethod("getContentTypeDisplayed",arguments);};pttp.setSize=3Dfun=
ction(){return =
this.callMethod("setSize",arguments);};pttp.move=3Dfunction(){return =
this.callMethod("move",arguments);};pttp.getX=3Dfunction(){return =
this.callMethod("getX",arguments);};pttp.getY=3Dfunction(){return =
this.callMethod("getY",arguments);};pttp.getDefinition=3Dfunction(){retur=
n =
this.callMethod("getDefinition",arguments);};pttp.getID=3Dfunction(){retu=
rn =
this.callMethod("getID",arguments);};pttp.getWidth=3Dfunction(){return =
this.callMethod("getWidth",arguments);};pttp.getHeight=3Dfunction(){retur=
n =
this.callMethod("getHeight",arguments);};pttp.getDisplayWidth=3Dfunction(=
){return =
this.callMethod("getDisplayWidth",arguments);};pttp.getDisplayHeight=3Dfu=
nction(){return =
this.callMethod("getDisplayHeight",arguments);};pttp.getCurrentVideoWidth=
=3Dfunction(){return =
this.callMethod('getCurrentVideoWidth',arguments);};pttp.getCurrentVideoH=
eight=3Dfunction(){return =
this.callMethod('getCurrentVideoHeight',arguments);};pttp.getCurrentDispl=
ayX=3Dfunction(){return this.callMethod('getCurrentDisplayX',arguments);}=0A=
pttp.getCurrentDisplayY=3Dfunction(){return =
this.callMethod('getCurrentDisplayY',arguments);}=0A=
pttp.getCurrentDisplayWidth=3Dfunction(){return =
this.callMethod('getCurrentDisplayWidth',arguments);};pttp.getCurrentDisp=
layHeight=3Dfunction(){return =
this.callMethod('getCurrentDisplayHeight',arguments);};pttp.getEnabled=3D=
function(){return =
this.callMethod("getEnabled",arguments);};pttp.setStyles=3Dfunction(){ret=
urn =
this.callMethod("setStyles",arguments);};pttp.setEnabled=3Dfunction(){ret=
urn =
this.callMethod("setEnabled",arguments);};pttp.getVisible=3Dfunction(){re=
turn =
this.callMethod("getVisible",arguments);};pttp.setVisible=3Dfunction(){re=
turn =
this.callMethod("setVisible",arguments);};pttp.getAlpha=3Dfunction(){retu=
rn =
this.callMethod("getAlpha",arguments);};pttp.setAlpha=3Dfunction(){return=
 =
this.callMethod("setAlpha",arguments);};pttp.getBlendMode=3Dfunction(){re=
turn =
this.callMethod("getBlendMode",arguments);};pttp.setBlendMode=3Dfunction(=
){return =
this.callMethod("setBlendMode",arguments);};pttp.getRotation=3Dfunction()=
{return =
this.callMethod("getRotation",arguments);};pttp.setRotation=3Dfunction(){=
return =
this.callMethod("setRotation",arguments);};pttp.getIndex=3Dfunction(){ret=
urn =
this.callMethod("getIndex",arguments);};pttp.toggleVolumeControls=3Dfunct=
ion(){return =
this.callMethod("toggleVolumeControls",arguments);};pttp.toggleMenuPage=3D=
function(){return =
this.callMethod("toggleMenuPage",arguments);};pttp.getContainer=3Dfunctio=
n(){var =
pObj=3Dthis.callMethod("getContainerJS",arguments);if(pObj){return =
this.getComponentAPI(pObj.elementName,pObj.elementID);}=0A=
return null;};pttp.getNextSibling=3Dfunction(){var =
pObj=3Dthis.callMethod("getNextSiblingJS",arguments);if(pObj){return =
this.getComponentAPI(pObj.elementName,pObj.elementID);}=0A=
return null;};pttp.getPreviousSibling=3Dfunction(){var =
pObj=3Dthis.callMethod("getPreviousSiblingJS",arguments);if(pObj){return =
this.getComponentAPI(pObj.elementName,pObj.elementID);}=0A=
return null;};pttp.getCSS=3Dfunction(){return =
this.callMethod("getCSS",arguments);};pttp.mediaIsLive=3Dfunction(){retur=
n =
this.callMethod("mediaIsLive",arguments);};pttp.setDynamicDeliveryParamet=
ers=3Dfunction(){return =
this.callMethod("setDynamicDeliveryParameters",arguments);};pttp.removeUs=
erMessage=3Dfunction(){return =
this.callMethod("removeUserMessage",arguments);};pttp.enableInitialBandwi=
dthDetection=3Dfunction(){return =
this.callMethod("enableInitialBandwidthDetection",arguments);};pttp.getIn=
itialBandwidthDetectionEnabled=3Dfunction(){return =
this.callMethod("getInitialBandwidthDetectionEnabled",arguments);};pttp.s=
etBufferCapacity=3Dfunction(){return =
this.callMethod("setBufferCapacity",arguments);};pttp.getBufferCapacity=3D=
function(){return =
this.callMethod("getBufferCapacity",arguments);};pttp.setDefaultBufferTim=
e=3Dfunction(){return =
this.callMethod("setDefaultBufferTime",arguments);};pttp.getDefaultBuffer=
Time=3Dfunction(){return =
this.callMethod("getDefaultBufferTime",arguments);};pttp.getBufferLength=3D=
function(){return =
this.callMethod("getBufferLength",arguments);};pttp.getBackBufferLength=3D=
function(){return =
this.callMethod("getBackBufferLength",arguments);};pttp.getBackBufferCapa=
city=3Dfunction(){return =
this.callMethod("getBackBufferCapacity",arguments);};pttp.setBackBufferCa=
pacity=3Dfunction(){return =
this.callMethod("setBackBufferCapacity",arguments);};pttp.setConnectOnLoa=
d=3Dfunction(){return =
this.callMethod("setConnectOnLoad",arguments);};pttp.setBitRateRange=3Dfu=
nction(){return =
this.callMethod("setBitRateRange",arguments);};pttp.requestRenditionChang=
e=3Dfunction(){return =
this.callMethod("requestRenditionChange",arguments);};pttp.getCurrentBand=
width=3Dfunction(){return =
this.callMethod("getCurrentBandwidth",arguments);};pttp.getCurrentFrameRa=
te=3Dfunction(){return =
this.callMethod("getCurrentFrameRate",arguments);};pttp.setPrivacyMode=3D=
function(){return =
this.callMethod("setPrivacyMode",arguments);};pttp.getPrivacyMode=3Dfunct=
ion(){return this.callMethod("getPrivacyMode",arguments);};var =
bcRenditionSelectionCallback;pttp.setRenditionSelectionCallback=3Dfunctio=
n(pSelector){bcRenditionSelectionCallback=3DpSelector;return =
this.callMethod("setRenditionSelectionCallbackJS",["bcCallRenditionSelect=
ionCallback"]);};function =
bcCallRenditionSelectionCallback(pContext){return =
bcRenditionSelectionCallback(pContext);};function =
ComponentAPI(){this.name=3DAPIModules.EXPERIENCE;}=0A=
var pttp=3DComponentAPI.prototype=3Dnew =
APIModule();pttp.callMethod=3Dfunction(pMethod,pArguments){var =
pArgs=3D[];for(var =
i=3D0;i<pArguments.length;i++)pArgs.push(pArguments[i]);return =
APIModule.callFlash(this.callback,{module:this.name,element:this.elementI=
D,method:"getComponentAPI",componentMethod:pMethod,params:pArgs});};pttp.=
getComponentAPI=3Dfunction(pElementName,pElementID){if(pElementName!=3Dnu=
ll){if(pElementName=3D=3D"VideoPlayer"||pElementName=3D=3D"VideoDisplay")=
{var =
pPlayerAPI=3Dthis.experience.getModule(APIModules.VIDEO_PLAYER);pPlayerAP=
I.initializeComponentAPI();return pPlayerAPI;}else =
if(BCComponentModules[pElementName]!=3Dnull){return new =
BCComponentModules[pElementName](this.experience,this.callback,pElementID=
);}}=0A=
return null;};pttp.setSize=3Dfunction(){return =
this.callMethod("setSize",arguments);};pttp.move=3Dfunction(){return =
this.callMethod("move",arguments);};pttp.getX=3Dfunction(){return =
this.callMethod("getX",arguments);};pttp.getY=3Dfunction(){return =
this.callMethod("getY",arguments);};pttp.getVisible=3Dfunction(){return =
this.callMethod("getVisible",arguments);};pttp.setVisible=3Dfunction(){re=
turn =
this.callMethod("setVisible",arguments);};pttp.getIncludeInLayout=3Dfunct=
ion(){return =
this.callMethod("getIncludeInLayout",arguments);};pttp.setIncludeInLayout=
=3Dfunction(){return =
this.callMethod("setIncludeInLayout",arguments);};pttp.getAlpha=3Dfunctio=
n(){return =
this.callMethod("getAlpha",arguments);};pttp.setAlpha=3Dfunction(){return=
 =
this.callMethod("setAlpha",arguments);};pttp.getDefinition=3Dfunction(){r=
eturn =
this.callMethod("getDefinition",arguments);};pttp.getID=3Dfunction(){retu=
rn =
this.callMethod("getID",arguments);};pttp.getWidth=3Dfunction(){return =
this.callMethod("getWidth",arguments);};pttp.getHeight=3Dfunction(){retur=
n =
this.callMethod("getHeight",arguments);};pttp.getIndex=3Dfunction(){retur=
n =
this.callMethod("getIndex",arguments);};pttp.getContainer=3Dfunction(){va=
r pObj=3Dthis.callMethod("getContainerJS",arguments);if(pObj){return =
this.getComponentAPI(pObj.elementName,pObj.elementID);}=0A=
return null;};pttp.getNextSibling=3Dfunction(){var =
pObj=3Dthis.callMethod("getNextSiblingJS",arguments);if(pObj){return =
this.getComponentAPI(pObj.elementName,pObj.elementID);}=0A=
return null;};pttp.getPreviousSibling=3Dfunction(){var =
pObj=3Dthis.callMethod("getPreviousSiblingJS",arguments);if(pObj){return =
this.getComponentAPI(pObj.elementName,pObj.elementID);}=0A=
return null;};function =
UIObjectAPI(pCallback,pElementID){this.callback=3DpCallback;this.elementI=
D=3DpElementID;}=0A=
var pttp=3DUIObjectAPI.prototype=3Dnew =
ComponentAPI();pttp.getEnabled=3Dfunction(){return =
this.callMethod("getEnabled",arguments);};pttp.setEnabled=3Dfunction(){re=
turn =
this.callMethod("setEnabled",arguments);};pttp.getBlendMode=3Dfunction(){=
return =
this.callMethod("getBlendMode",arguments);};pttp.setBlendMode=3Dfunction(=
){return =
this.callMethod("setBlendMode",arguments);};pttp.getRotation=3Dfunction()=
{return =
this.callMethod("getRotation",arguments);};pttp.setRotation=3Dfunction(){=
return =
this.callMethod("setRotation",arguments);};pttp.setStyles=3Dfunction(){re=
turn =
this.callMethod("setStyles",arguments);};pttp.getCSS=3Dfunction(){return =
this.callMethod("getCSS",arguments);};if(BCMediaEvent=3D=3Dundefined){var=
 BCMediaEvent=3D{}=0A=
BCMediaEvent.BEGIN=3D"mediaBegin";BCMediaEvent.BUFFER_BEGIN=3D"mediaBuffe=
rBegin";BCMediaEvent.BUFFER_COMPLETE=3D"mediaBufferComplete";BCMediaEvent=
.CHANGE=3D"mediaChange";BCMediaEvent.COMPLETE=3D"mediaComplete";BCMediaEv=
ent.ERROR=3D"mediaError";BCMediaEvent.MUTE_CHANGE=3D"mediaMuteChange";BCM=
ediaEvent.PLAY=3D"mediaPlay";BCMediaEvent.PROGRESS=3D"mediaProgress";BCMe=
diaEvent.SEEK=3D"mediaSeek";BCMediaEvent.STOP=3D"mediaStop";BCMediaEvent.=
VOLUME_CHANGE=3D"mediaVolumeChange";}=0A=
BCComponentModules["AudioPlayer"]=3DAudioPlayerAPI;function =
AudioPlayerAPI(pExperience,pCallback,pElementID){this.experience=3DpExper=
ience;this.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DAudioPlayerAPI.prototype=3Dnew =
ComponentAPI();pttp.play=3Dfunction(){return =
this.callMethod("play",arguments);};pttp.pause=3Dfunction(){return =
this.callMethod("pause",arguments);};pttp.stop=3Dfunction(){return =
this.callMethod("stop",arguments);};pttp.seek=3Dfunction(){return =
this.callMethod("seek",arguments);};pttp.mute=3Dfunction(){return =
this.callMethod("mute",arguments);};pttp.setVolume=3Dfunction(){return =
this.callMethod("setVolume",arguments);};pttp.getVolume=3Dfunction(){retu=
rn =
this.callMethod("getVolume",arguments);};pttp.isPlaying=3Dfunction(){retu=
rn =
this.callMethod("isPlaying",arguments);};pttp.isMuted=3Dfunction(){return=
 =
this.callMethod("isMuted",arguments);};pttp.getMediaBytesLoaded=3Dfunctio=
n(){return =
this.callMethod("getMediaBytesLoaded",arguments);};pttp.getMediaBytesTota=
l=3Dfunction(){return =
this.callMethod("getMediaBytesTotal",arguments);};pttp.getMediaDuration=3D=
function(){return =
this.callMethod("getMediaDuration",arguments);};pttp.getMediaPosition=3Df=
unction(){return =
this.callMethod("getMediaPosition",arguments);};pttp.getCurrentMedia=3Dfu=
nction(){return =
this.callMethod("getCurrentMedia",arguments);};pttp.cueMedia=3Dfunction()=
{return =
this.callMethod("cueMedia",arguments);};pttp.loadMedia=3Dfunction(){retur=
n =
this.callMethod("loadMedia",arguments);};BCComponentModules["Banner"]=3DB=
annerAPI;function =
BannerAPI(pExperience,pCallback,pElementID){this.experience=3DpExperience=
;this.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DBannerAPI.prototype=3Dnew =
UIObjectAPI();BCComponentModules["Button"]=3DButtonAPI;function =
ButtonAPI(pExperience,pCallback,pElementID){this.experience=3DpExperience=
;this.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DButtonAPI.prototype=3Dnew =
UIObjectAPI();pttp.getLabel=3Dfunction(){return =
this.callMethod("getLabel",arguments);};pttp.setLabel=3Dfunction(){return=
 =
this.callMethod("setLabel",arguments);};pttp.setFont=3Dfunction(){return =
this.callMethod("setFont",arguments);};pttp.getFont=3Dfunction(){return =
this.callMethod("getFont",arguments);};pttp.setLabelSize=3Dfunction(){ret=
urn =
this.callMethod("setLabelSize",arguments);};pttp.getLabelSize=3Dfunction(=
){return =
this.callMethod("getLabelSize",arguments);};pttp.getAutoSize=3Dfunction()=
{return =
this.callMethod("getAutoSize",arguments);};pttp.setAutoSize=3Dfunction(){=
return =
this.callMethod("setAutoSize",arguments);};pttp.getTruncateLabel=3Dfuncti=
on(){return =
this.callMethod("getTruncateLabel",arguments);};pttp.setTruncateLabel=3Df=
unction(){return =
this.callMethod("setTruncateLabel",arguments);};pttp.getMultiline=3Dfunct=
ion(){return =
this.callMethod("getMultiline",arguments);};pttp.setMultiline=3Dfunction(=
){return =
this.callMethod("setMultiline",arguments);};pttp.getIsTruncated=3Dfunctio=
n(){return =
this.callMethod("getIsTruncated",arguments);};pttp.getLabelWidth=3Dfuncti=
on(){return =
this.callMethod("getLabelWidth",arguments);};pttp.getShowBack=3Dfunction(=
){return =
this.callMethod("getShowBack",arguments);};pttp.setShowBack=3Dfunction(){=
return =
this.callMethod("setShowBack",arguments);};pttp.getTooltip=3Dfunction(){r=
eturn =
this.callMethod("getTooltip",arguments);};pttp.setTooltip=3Dfunction(){re=
turn =
this.callMethod("setTooltip",arguments);};pttp.getIconScale=3Dfunction(){=
return =
this.callMethod("getIconScale",arguments);};pttp.setIconScale=3Dfunction(=
){return =
this.callMethod("setIconScale",arguments);};pttp.getIconOffsetX=3Dfunctio=
n(){return =
this.callMethod("getIconOffsetX",arguments);};pttp.setIconOffsetX=3Dfunct=
ion(){return =
this.callMethod("setIconOffsetX",arguments);};pttp.getIconOffsetY=3Dfunct=
ion(){return =
this.callMethod("getIconOffsetY",arguments);};pttp.setIconOffsetY=3Dfunct=
ion(){return =
this.callMethod("setIconOffsetY",arguments);};pttp.getLabelOffsetX=3Dfunc=
tion(){return =
this.callMethod("getLabelOffsetX",arguments);};pttp.setLabelOffsetX=3Dfun=
ction(){return =
this.callMethod("setLabelOffsetX",arguments);};pttp.getLabelOffsetY=3Dfun=
ction(){return =
this.callMethod("getLabelOffsetY",arguments);};pttp.setLabelOffsetY=3Dfun=
ction(){return =
this.callMethod("setLabelOffsetY",arguments);};pttp.getLabelBuffer=3Dfunc=
tion(){return =
this.callMethod("getLabelBuffer",arguments);};pttp.setLabelBuffer=3Dfunct=
ion(){return =
this.callMethod("setLabelBuffer",arguments);};pttp.getIconAlignmentH=3Dfu=
nction(){return =
this.callMethod("getIconAlignmentH",arguments);};pttp.setIconAlignmentH=3D=
function(){return =
this.callMethod("setIconAlignmentH",arguments);};pttp.getIconAlignmentV=3D=
function(){return =
this.callMethod("getIconAlignmentV",arguments);};pttp.setIconAlignmentV=3D=
function(){return =
this.callMethod("setIconAlignmentV",arguments);};pttp.getLabelAlignmentH=3D=
function(){return =
this.callMethod("getLabelAlignmentH",arguments);};pttp.setLabelAlignmentH=
=3Dfunction(){return =
this.callMethod("setLabelAlignmentH",arguments);};pttp.getLabelAlignmentV=
=3Dfunction(){return =
this.callMethod("getLabelAlignmentV",arguments);};pttp.setLabelAlignmentV=
=3Dfunction(){return =
this.callMethod("setLabelAlignmentV",arguments);};pttp.getIconName=3Dfunc=
tion(){return =
this.callMethod("getIconName",arguments);};pttp.setIconName=3Dfunction(){=
return =
this.callMethod("setIconName",arguments);};BCComponentModules["Chromeless=
VideoPlayer"]=3DChromelessVideoPlayerAPI;function =
ChromelessVideoPlayerAPI(pExperience,pCallback,pElementID){this.experienc=
e=3DpExperience;this.callback=3DpCallback;this.elementID=3DpElementID;thi=
s.initializeComponentAPI();}=0A=
var pttp=3DChromelessVideoPlayerAPI.prototype=3Dnew =
VideoPlayerAPI();pttp.callChromelessComponentMethod=3Dfunction(pMethod,pA=
rguments){var args=3D[];for(var =
i=3D0;i<pArguments.length;i++)args.push(pArguments[i]);return =
APIModule.callFlash(this.callback,{module:APIModules.EXPERIENCE,element:t=
his.elementID,method:"getComponentAPI",componentMethod:pMethod,params:arg=
s});};pttp.getControls=3Dfunction(){var =
controls=3Dthis.callChromelessComponentMethod("getControlsJS",arguments);=
if(controls){return =
this.getComponentAPI(controls.elementName,controls.elementID);}=0A=
return null;};pttp.showControls=3Dfunction(){return =
this.callChromelessComponentMethod("showControls",arguments);};pttp.getCo=
ntrolsVisible=3Dfunction(){return =
this.callChromelessComponentMethod("getControlsVisible",arguments);};pttp=
.getIncludeInLayout=3Dfunction(){return =
this.callChromelessComponentMethod("getIncludeInLayout",arguments);};pttp=
.setIncludeInLayout=3Dfunction(){return =
this.callChromelessComponentMethod("setIncludeInLayout",arguments);};BCCo=
mponentModules["ComboBox"]=3DComboBoxAPI;function =
ComboBoxAPI(pExperience,pCallback,pElementID){this.experience=3DpExperien=
ce;this.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DComboBoxAPI.prototype=3Dnew =
UIObjectAPI();pttp.setSelectedIndex=3Dfunction(){return =
this.callMethod("setSelectedIndex",arguments);};pttp.getSelectedIndex=3Df=
unction(){return =
this.callMethod("getSelectedIndex",arguments);};pttp.getSelectedData=3Dfu=
nction(){return =
this.callMethod("getSelectedData",arguments);};pttp.getDataAtIndex=3Dfunc=
tion(){return =
this.callMethod("getDataAtIndex",arguments);};pttp.getData=3Dfunction(){r=
eturn =
this.callMethod("getData",arguments);};pttp.setData=3Dfunction(){return =
this.callMethod("setData",arguments);};pttp.getNumItems=3Dfunction(){retu=
rn =
this.callMethod("getNumItems",arguments);};pttp.getScrollerWidth=3Dfuncti=
on(){return =
this.callMethod("getScrollerWidth",arguments);};pttp.setScrollerWidth=3Df=
unction(){return =
this.callMethod("setScrollerWidth",arguments);};pttp.getScrollerInset=3Df=
unction(){return =
this.callMethod("getScrollerInset",arguments);};pttp.setScrollerInset=3Df=
unction(){return =
this.callMethod("setScrollerInset",arguments);};pttp.getItemLeading=3Dfun=
ction(){return =
this.callMethod("getItemLeading",arguments);};pttp.setItemLeading=3Dfunct=
ion(){return =
this.callMethod("setItemLeading",arguments);};pttp.getItemInsetH=3Dfuncti=
on(){return =
this.callMethod("getItemInsetH",arguments);};pttp.setItemInsetH=3Dfunctio=
n(){return =
this.callMethod("setItemInsetH",arguments);};pttp.getItemInsetV=3Dfunctio=
n(){return =
this.callMethod("getItemInsetV",arguments);};pttp.setItemInsetV=3Dfunctio=
n(){return =
this.callMethod("setItemInsetV",arguments);};pttp.getRowHeight=3Dfunction=
(){return =
this.callMethod("getRowHeight",arguments);};pttp.setRowHeight=3Dfunction(=
){return =
this.callMethod("setRowHeight",arguments);};pttp.getLabelBufferLeft=3Dfun=
ction(){return =
this.callMethod("getLabelBufferLeft",arguments);};pttp.setLabelBufferLeft=
=3Dfunction(){return =
this.callMethod("setLabelBufferLeft",arguments);};pttp.getLabelBufferRigh=
t=3Dfunction(){return =
this.callMethod("getLabelBufferRight",arguments);};pttp.setLabelBufferRig=
ht=3Dfunction(){return =
this.callMethod("setLabelBufferRight",arguments);};pttp.getLabelBufferTop=
=3Dfunction(){return =
this.callMethod("getLabelBufferTop",arguments);};pttp.setLabelBufferTop=3D=
function(){return =
this.callMethod("setLabelBufferTop",arguments);};pttp.getAnimated=3Dfunct=
ion(){return =
this.callMethod("getAnimated",arguments);};pttp.setAnimated=3Dfunction(){=
return =
this.callMethod("setAnimated",arguments);};pttp.getLabelField=3Dfunction(=
){return =
this.callMethod("getLabelField",arguments);};pttp.setLabelField=3Dfunctio=
n(){return =
this.callMethod("setLabelField",arguments);};pttp.getLabel=3Dfunction(){r=
eturn =
this.callMethod("getLabel",arguments);};pttp.setLabel=3Dfunction(){return=
 this.callMethod("setLabel",arguments);};function =
ContainerAPI(pExperience,pCallback,pElementID){this.experience=3DpExperie=
nce;this.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DContainerAPI.prototype=3Dnew =
UIObjectAPI();pttp.getHAlign=3Dfunction(){return =
this.callMethod("getHAlign",arguments);};pttp.setHAlign=3Dfunction(){retu=
rn =
this.callMethod("setHAlign",arguments);};pttp.getVAlign=3Dfunction(){retu=
rn =
this.callMethod("getVAlign",arguments);};pttp.setVAlign=3Dfunction(){retu=
rn =
this.callMethod("setVAlign",arguments);};pttp.getBackgroundColor=3Dfuncti=
on(){return =
this.callMethod("getBackgroundColor",arguments);};pttp.setBackgroundColor=
=3Dfunction(){return =
this.callMethod("setBackgroundColor",arguments);};pttp.getBackgroundImage=
=3Dfunction(){return =
this.callMethod("getBackgroundImage",arguments);};pttp.setBackgroundImage=
=3Dfunction(){return =
this.callMethod("setBackgroundImage",arguments);};pttp.getGutter=3Dfuncti=
on(){return =
this.callMethod("getGutter",arguments);};pttp.setGutter=3Dfunction(){retu=
rn =
this.callMethod("setGutter",arguments);};pttp.getPadding=3Dfunction(){ret=
urn =
this.callMethod("getPadding",arguments);};pttp.setPadding=3Dfunction(){re=
turn =
this.callMethod("setPadding",arguments);};pttp.appendChild=3Dfunction(){r=
eturn =
this.callMethod("appendChild",arguments);};pttp.insertChildAt=3Dfunction(=
){return =
this.callMethod("insertChildAt",arguments);};pttp.removeChildByID=3Dfunct=
ion(){return =
this.callMethod("removeChildByID",arguments);};pttp.getNumChildren=3Dfunc=
tion(){return =
this.callMethod("getNumChildren",arguments);};pttp.removeChildAt=3Dfuncti=
on(){return =
this.callMethod("removeChildAt",arguments);};pttp.getChildAt=3Dfunction()=
{var pObj=3Dthis.callMethod("getChildAtJS",arguments);if(pObj){return =
this.getComponentAPI(pObj.elementName,pObj.elementID);}=0A=
return =
null;};BCComponentModules["ExpandingBanner"]=3DExpandingBannerAPI;functio=
n =
ExpandingBannerAPI(pExperience,pCallback,pElementID){this.experience=3DpE=
xperience;this.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DExpandingBannerAPI.prototype=3Dnew =
UIObjectAPI();pttp.expand=3Dfunction(){return =
this.callMethod("expand",arguments);};pttp.contract=3Dfunction(){return =
this.callMethod("contract",arguments);};pttp.getExpanded=3Dfunction(){ret=
urn =
this.callMethod("getExpanded",arguments);};pttp.synchBannerWithExternal=3D=
function(){return =
this.callMethod("synchBannerWithExternal",arguments);};BCComponentModules=
["GraphicBlock"]=3DGraphicBlockAPI;function =
GraphicBlockAPI(pExperience,pCallback,pElementID){this.experience=3DpExpe=
rience;this.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DGraphicBlockAPI.prototype=3Dnew =
UIObjectAPI();BCComponentModules["Image"]=3DImageAPI;function =
ImageAPI(pExperience,pCallback,pElementID){this.experience=3DpExperience;=
this.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DImageAPI.prototype=3Dnew =
UIObjectAPI();pttp.setSource=3Dfunction(){return =
this.callMethod("setSource",arguments);};pttp.getSource=3Dfunction(){retu=
rn =
this.callMethod("getSource",arguments);};pttp.getScaleMode=3Dfunction(){r=
eturn =
this.callMethod("getScaleMode",arguments);};pttp.setScaleMode=3Dfunction(=
){return =
this.callMethod("setScaleMode",arguments);};pttp.getHAlign=3Dfunction(){r=
eturn =
this.callMethod("getHAlign",arguments);};pttp.setHAlign=3Dfunction(){retu=
rn =
this.callMethod("setHAlign",arguments);};pttp.getVAlign=3Dfunction(){retu=
rn =
this.callMethod("getVAlign",arguments);};pttp.setVAlign=3Dfunction(){retu=
rn =
this.callMethod("setVAlign",arguments);};pttp.getURL=3Dfunction(){return =
this.callMethod("getURL",arguments);};pttp.setURL=3Dfunction(){return =
this.callMethod("setURL",arguments);};pttp.getTooltip=3Dfunction(){return=
 =
this.callMethod("getTooltip",arguments);};pttp.setTooltip=3Dfunction(){re=
turn =
this.callMethod("setTooltip",arguments);};pttp.getInset=3Dfunction(){retu=
rn =
this.callMethod("getInset",arguments);};pttp.setInset=3Dfunction(){return=
 =
this.callMethod("setInset",arguments);};pttp.getContentWidth=3Dfunction()=
{return =
this.callMethod("getContentWidth",arguments);};pttp.getContentHeight=3Dfu=
nction(){return =
this.callMethod("getContentHeight",arguments);};BCComponentModules["Label=
"]=3DLabelAPI;function =
LabelAPI(pExperience,pCallback,pElementID){this.experience=3DpExperience;=
this.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DLabelAPI.prototype=3Dnew =
UIObjectAPI();pttp.setText=3Dfunction(){return =
this.callMethod("setText",arguments);};pttp.getText=3Dfunction(){return =
this.callMethod("getText",arguments);};pttp.setType=3Dfunction(){return =
this.callMethod("setType",arguments);};pttp.getType=3Dfunction(){return =
this.callMethod("getType",arguments);};pttp.setFont=3Dfunction(){return =
this.callMethod("setFont",arguments);};pttp.getFont=3Dfunction(){return =
this.callMethod("getFont",arguments);};pttp.setColor=3Dfunction(){return =
this.callMethod("setColor",arguments);};pttp.getColor=3Dfunction(){return=
 =
this.callMethod("getColor",arguments);};pttp.setTextSize=3Dfunction(){ret=
urn =
this.callMethod("setTextSize",arguments);};pttp.getTextSize=3Dfunction(){=
return =
this.callMethod("getTextSize",arguments);};pttp.getHAlign=3Dfunction(){re=
turn =
this.callMethod("getHAlign",arguments);};pttp.setHAlign=3Dfunction(){retu=
rn =
this.callMethod("setHAlign",arguments);};pttp.getVAlign=3Dfunction(){retu=
rn =
this.callMethod("getVAlign",arguments);};pttp.setVAlign=3Dfunction(){retu=
rn =
this.callMethod("setVAlign",arguments);};pttp.setUnderline=3Dfunction(){r=
eturn =
this.callMethod("setUnderline",arguments);};pttp.getUnderline=3Dfunction(=
){return =
this.callMethod("getUnderline",arguments);};pttp.setHTMLEnabled=3Dfunctio=
n(){return =
this.callMethod("setHTMLEnabled",arguments);};pttp.getHTMLEnabled=3Dfunct=
ion(){return =
this.callMethod("getHTMLEnabled",arguments);};pttp.setAutoSize=3Dfunction=
(){return =
this.callMethod("setAutoSize",arguments);};pttp.getAutoSize=3Dfunction(){=
return =
this.callMethod("getAutoSize",arguments);};pttp.setTruncate=3Dfunction(){=
return =
this.callMethod("setTruncate",arguments);};pttp.getTruncate=3Dfunction(){=
return =
this.callMethod("getTruncate",arguments);};pttp.setMultiline=3Dfunction()=
{return =
this.callMethod("setMultiline",arguments);};pttp.getMultiline=3Dfunction(=
){return =
this.callMethod("getMultiline",arguments);};pttp.getIsTruncated=3Dfunctio=
n(){return =
this.callMethod("getIsTruncated",arguments);};pttp.getTextWidth=3Dfunctio=
n(){return =
this.callMethod("getTextWidth",arguments);};pttp.getTextHeight=3Dfunction=
(){return =
this.callMethod("getTextHeight",arguments);};BCComponentModules["LayoutBo=
x"]=3DLayoutBoxAPI;function =
LayoutBoxAPI(pExperience,pCallback,pElementID){this.experience=3DpExperie=
nce;this.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DLayoutBoxAPI.prototype=3Dnew =
ComponentAPI();pttp.getHAlign=3Dfunction(){return =
this.callMethod("getHAlign",arguments);};pttp.setHAlign=3Dfunction(){retu=
rn =
this.callMethod("setHAlign",arguments);};pttp.getVAlign=3Dfunction(){retu=
rn =
this.callMethod("getVAlign",arguments);};pttp.setVAlign=3Dfunction(){retu=
rn =
this.callMethod("setVAlign",arguments);};pttp.getBackgroundColor=3Dfuncti=
on(){return =
this.callMethod("getBackgroundColor",arguments);};pttp.setBackgroundColor=
=3Dfunction(){return =
this.callMethod("setBackgroundColor",arguments);};pttp.getBackgroundImage=
=3Dfunction(){return =
this.callMethod("getBackgroundImage",arguments);};pttp.setBackgroundImage=
=3Dfunction(){return =
this.callMethod("setBackgroundImage",arguments);};pttp.getGutter=3Dfuncti=
on(){return =
this.callMethod("getGutter",arguments);};pttp.setGutter=3Dfunction(){retu=
rn =
this.callMethod("setGutter",arguments);};pttp.getPadding=3Dfunction(){ret=
urn =
this.callMethod("getPadding",arguments);};pttp.setPadding=3Dfunction(){re=
turn =
this.callMethod("setPadding",arguments);};pttp.appendChild=3Dfunction(){r=
eturn =
this.callMethod("appendChild",arguments);};pttp.insertChildAt=3Dfunction(=
){return =
this.callMethod("insertChildAt",arguments);};pttp.removeChildByID=3Dfunct=
ion(){return =
this.callMethod("removeChildByID",arguments);};pttp.getNumChildren=3Dfunc=
tion(){return =
this.callMethod("getNumChildren",arguments);};pttp.removeChildAt=3Dfuncti=
on(){return =
this.callMethod("removeChildAt",arguments);};pttp.getChildAt=3Dfunction()=
{var pObj=3Dthis.callMethod("getChildAtJS",arguments);if(pObj){return =
this.getComponentAPI(pObj.elementName,pObj.elementID);}=0A=
return null;};BCComponentModules["Link"]=3DLinkAPI;function =
LinkAPI(pExperience,pCallback,pElementID){this.experience=3DpExperience;t=
his.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DLinkAPI.prototype=3Dnew =
UIObjectAPI();pttp.setText=3Dfunction(){return =
this.callMethod("setText",arguments);};pttp.getText=3Dfunction(){return =
this.callMethod("getText",arguments);};pttp.setAutoSize=3Dfunction(){retu=
rn =
this.callMethod("setAutoSize",arguments);};pttp.getAutoSize=3Dfunction(){=
return =
this.callMethod("getAutoSize",arguments);};pttp.setFont=3Dfunction(){retu=
rn =
this.callMethod("setFont",arguments);};pttp.getFont=3Dfunction(){return =
this.callMethod("getFont",arguments);};pttp.setTextSize=3Dfunction(){retu=
rn =
this.callMethod("setTextSize",arguments);};pttp.getTextSize=3Dfunction(){=
return =
this.callMethod("getTextSize",arguments);};pttp.getHAlign=3Dfunction(){re=
turn =
this.callMethod("getHAlign",arguments);};pttp.setHAlign=3Dfunction(){retu=
rn =
this.callMethod("setHAlign",arguments);};pttp.getVAlign=3Dfunction(){retu=
rn =
this.callMethod("getVAlign",arguments);};pttp.setVAlign=3Dfunction(){retu=
rn =
this.callMethod("setVAlign",arguments);};pttp.setMultiline=3Dfunction(){r=
eturn =
this.callMethod("setMultiline",arguments);};pttp.getMultiline=3Dfunction(=
){return =
this.callMethod("getMultiline",arguments);};pttp.getURL=3Dfunction(){retu=
rn this.callMethod("getURL",arguments);};pttp.setURL=3Dfunction(){return =
this.callMethod("setURL",arguments);};pttp.getTooltip=3Dfunction(){return=
 =
this.callMethod("getTooltip",arguments);};pttp.setTooltip=3Dfunction(){re=
turn =
this.callMethod("setTooltip",arguments);};BCComponentModules["List"]=3DLi=
stAPI;function =
ListAPI(pExperience,pCallback,pElementID){this.experience=3DpExperience;t=
his.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DListAPI.prototype=3Dnew =
UIObjectAPI();pttp.setSelectedIndex=3Dfunction(){return =
this.callMethod("setSelectedIndex",arguments);};pttp.getSelectedIndex=3Df=
unction(){return =
this.callMethod("getSelectedIndex",arguments);};pttp.previous=3Dfunction(=
){return =
this.callMethod("previous",arguments);};pttp.next=3Dfunction(){return =
this.callMethod("next",arguments);};pttp.scrollTo=3Dfunction(){return =
this.callMethod("scrollTo",arguments);};pttp.getSelectedData=3Dfunction()=
{return =
this.callMethod("getSelectedData",arguments);};pttp.getDataAtIndex=3Dfunc=
tion(){return =
this.callMethod("getDataAtIndex",arguments);};pttp.getData=3Dfunction(){r=
eturn =
this.callMethod("getData",arguments);};pttp.setData=3Dfunction(){return =
this.callMethod("setData",arguments);};pttp.showPlaylist=3Dfunction(){ret=
urn =
this.callMethod("showPlaylist",arguments);};pttp.getNumItems=3Dfunction()=
{return =
this.callMethod("getNumItems",arguments);};pttp.getAutomaticAdvance=3Dfun=
ction(){return =
this.callMethod("getAutomaticAdvance",arguments);};pttp.setAutomaticAdvan=
ce=3Dfunction(){return =
this.callMethod("setAutomaticAdvance",arguments);};pttp.getScrollerWidth=3D=
function(){return =
this.callMethod("getScrollerWidth",arguments);};pttp.setScrollerWidth=3Df=
unction(){return =
this.callMethod("setScrollerWidth",arguments);};pttp.getScrollerInset=3Df=
unction(){return =
this.callMethod("getScrollerInset",arguments);};pttp.setScrollerInset=3Df=
unction(){return =
this.callMethod("setScrollerInset",arguments);};pttp.getItemLeading=3Dfun=
ction(){return =
this.callMethod("getItemLeading",arguments);};pttp.setItemLeading=3Dfunct=
ion(){return =
this.callMethod("setItemLeading",arguments);};pttp.getItemInsetH=3Dfuncti=
on(){return =
this.callMethod("getItemInsetH",arguments);};pttp.setItemInsetH=3Dfunctio=
n(){return =
this.callMethod("setItemInsetH",arguments);};pttp.getItemInsetV=3Dfunctio=
n(){return =
this.callMethod("getItemInsetV",arguments);};pttp.setItemInsetV=3Dfunctio=
n(){return =
this.callMethod("setItemInsetV",arguments);};pttp.getRowHeight=3Dfunction=
(){return =
this.callMethod("getRowHeight",arguments);};pttp.setRowHeight=3Dfunction(=
){return =
this.callMethod("setRowHeight",arguments);};BCComponentModules["LiveButto=
n"]=3DButtonAPI;BCComponentModules["Mask"]=3DMaskAPI;function =
MaskAPI(pExperience,pCallback,pElementID){this.experience=3DpExperience;t=
his.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DMaskAPI.prototype=3Dnew =
UIObjectAPI();BCComponentModules["MediaControls"]=3DMediaControlsAPI;func=
tion =
MediaControlsAPI(pExperience,pCallback,pElementID){this.experience=3DpExp=
erience;this.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DMediaControlsAPI.prototype=3Dnew =
ContainerAPI();BCComponentModules["Module"]=3DModuleAPI;function =
ModuleAPI(pExperience,pCallback,pElementID){this.name=3DAPIModules.EXPERI=
ENCE;this.experience=3DpExperience;this.callback=3DpCallback;this.element=
ID=3DpElementID;var =
methods=3Dthis.experience.getModule("experience").callMethod("getCustomMo=
duleMethods",[pElementID]);var method;for(var =
i=3D0;i<methods.length;i++){method=3Dmethods[i];this[method]=3D(function(=
methodName){return function(){return =
this.callMethod(methodName,arguments);}})(method);}}=0A=
var pttp=3DModuleAPI.prototype=3Dnew =
APIModule();pttp.callMethod=3Dfunction(pMethod,pArguments){var =
args=3D[];for(var =
i=3D0;i<pArguments.length;i++){args.push(pArguments[i]);}=0A=
return =
APIModule.callFlash(this.callback,{module:this.name,element:this.elementI=
D,method:"getComponentAPI",componentMethod:pMethod,params:args});};BCComp=
onentModules["Playhead"]=3DPlayheadAPI;function =
PlayheadAPI(pExperience,pCallback,pElementID){this.experience=3DpExperien=
ce;this.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DPlayheadAPI.prototype=3Dnew =
UIObjectAPI();pttp.getSliderWidth=3Dfunction(){return =
this.callMethod("getSliderWidth",arguments);};pttp.setSliderWidth=3Dfunct=
ion(){return =
this.callMethod("setSliderWidth",arguments);};pttp.getAutohideSlider=3Dfu=
nction(){return =
this.callMethod("getAutohideSlider",arguments);};pttp.setAutohideSlider=3D=
function(){return =
this.callMethod("setAutohideSlider",arguments);};if(BCLoaderEvent=3D=3Dun=
defined){var =
BCLoaderEvent=3D{};BCLoaderEvent.PROGRESS=3D"loaderProgress";BCLoaderEven=
t.INIT=3D"loaderInit";BCLoaderEvent.COMPLETE=3D"loaderComplete";BCLoaderE=
vent.ERROR=3D"loaderError";}=0A=
if(BCLoaderState=3D=3Dundefined){var =
BCLoaderState=3D{};BCLoaderState.DEFAULT=3D"default";BCLoaderState.LOADIN=
G=3D"loading";BCLoaderState.LOADED=3D"loaded";BCLoaderState.ERROR=3D"erro=
r";}=0A=
BCComponentModules["SWFLoader"]=3DSWFLoaderAPI;function =
SWFLoaderAPI(pExperience,pCallback,pElementID){this.experience=3DpExperie=
nce;this.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DSWFLoaderAPI.prototype=3Dnew =
UIObjectAPI();pttp.getState=3Dfunction(){return =
this.callMethod("getState",arguments);}=0A=
pttp.setSource=3Dfunction(){return =
this.callMethod("setSource",arguments);};pttp.getSource=3Dfunction(){retu=
rn =
this.callMethod("getSource",arguments);};pttp.callSWFMethod=3Dfunction(){=
return =
this.callMethod("callSWFMethod",arguments);};BCComponentModules["TabBar"]=
=3DTabBarAPI;function =
TabBarAPI(pExperience,pCallback,pElementID){this.experience=3DpExperience=
;this.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DTabBarAPI.prototype=3Dnew =
UIObjectAPI();pttp.setSelectedIndex=3Dfunction(){return =
this.callMethod("setSelectedIndex",arguments);};pttp.getSelectedIndex=3Df=
unction(){return =
this.callMethod("getSelectedIndex",arguments);};pttp.getSelectedData=3Dfu=
nction(){return =
this.callMethod("getSelectedData",arguments);};pttp.getDataAtIndex=3Dfunc=
tion(){return =
this.callMethod("getDataAtIndex",arguments);};pttp.getData=3Dfunction(){r=
eturn =
this.callMethod("getData",arguments);};pttp.setData=3Dfunction(){return =
this.callMethod("setData",arguments);};pttp.getNumItems=3Dfunction(){retu=
rn =
this.callMethod("getNumItems",arguments);};pttp.getAutoSizeTabs=3Dfunctio=
n(){return =
this.callMethod("getAutoSizeTabs",arguments);};pttp.setAutoSizeTabs=3Dfun=
ction(){return =
this.callMethod("setAutoSizeTabs",arguments);};pttp.getTabWidth=3Dfunctio=
n(){return =
this.callMethod("getTabWidth",arguments);};pttp.setTabWidth=3Dfunction(){=
return =
this.callMethod("setTabWidth",arguments);};pttp.getLabelBuffer=3Dfunction=
(){return =
this.callMethod("getLabelBuffer",arguments);};pttp.setLabelBuffer=3Dfunct=
ion(){return =
this.callMethod("setLabelBuffer",arguments);};pttp.getLabelField=3Dfuncti=
on(){return =
this.callMethod("getLabelField",arguments);};pttp.setLabelField=3Dfunctio=
n(){return =
this.callMethod("setLabelField",arguments);};pttp.getTabPadding=3Dfunctio=
n(){return =
this.callMethod("getTabPadding",arguments);};pttp.setTabPadding=3Dfunctio=
n(){return =
this.callMethod("setTabPadding",arguments);};pttp.getTabAlign=3Dfunction(=
){return =
this.callMethod("getTabAlign",arguments);};pttp.setTabAlign=3Dfunction(){=
return =
this.callMethod("setTabAlign",arguments);};pttp.getIncludeMenu=3Dfunction=
(){return =
this.callMethod("getIncludeMenu",arguments);};pttp.setIncludeMenu=3Dfunct=
ion(){return =
this.callMethod("setIncludeMenu",arguments);};pttp.getMenuWidth=3Dfunctio=
n(){return =
this.callMethod("getMenuWidth",arguments);};pttp.setMenuWidth=3Dfunction(=
){return =
this.callMethod("setMenuWidth",arguments);};pttp.getMenuRowHeight=3Dfunct=
ion(){return =
this.callMethod("getMenuRowHeight",arguments);};pttp.setMenuRowHeight=3Df=
unction(){return =
this.callMethod("setMenuRowHeight",arguments);};pttp.getMenuItemInset=3Df=
unction(){return =
this.callMethod("getMenuItemInset",arguments);};pttp.setMenuItemInset=3Df=
unction(){return =
this.callMethod("setMenuItemInset",arguments);};pttp.getMaxMenuRows=3Dfun=
ction(){return =
this.callMethod("getMaxMenuRows",arguments);};pttp.setMaxMenuRows=3Dfunct=
ion(){return =
this.callMethod("setMaxMenuRows",arguments);};pttp.getHideSingleTab=3Dfun=
ction(){return =
this.callMethod("getHideSingleTab",arguments);};pttp.setHideSingleTab=3Df=
unction(){return =
this.callMethod("setHideSingleTab",arguments);};pttp.appendTab=3Dfunction=
(){return =
this.callMethod("appendTab",arguments);};pttp.insertTabAt=3Dfunction(){re=
turn =
this.callMethod("insertTabAt",arguments);};pttp.replaceTabAt=3Dfunction()=
{return =
this.callMethod("replaceTabAt",arguments);};pttp.removeTabAt=3Dfunction()=
{return =
this.callMethod("removeTabAt",arguments);};BCComponentModules["TextRegion=
"]=3DTextRegionAPI;function =
TextRegionAPI(pExperience,pCallback,pElementID){this.experience=3DpExperi=
ence;this.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DTextRegionAPI.prototype=3Dnew =
ContainerAPI();BCComponentModules["TileList"]=3DTileListAPI;function =
TileListAPI(pExperience,pCallback,pElementID){this.experience=3DpExperien=
ce;this.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DTileListAPI.prototype=3Dnew =
UIObjectAPI();pttp.setSelectedIndex=3Dfunction(){return =
this.callMethod("setSelectedIndex",arguments);};pttp.getSelectedIndex=3Df=
unction(){return =
this.callMethod("getSelectedIndex",arguments);};pttp.getSelectedData=3Dfu=
nction(){return =
this.callMethod("getSelectedData",arguments);};pttp.getDataAtIndex=3Dfunc=
tion(){return =
this.callMethod("getDataAtIndex",arguments);};pttp.getData=3Dfunction(){r=
eturn =
this.callMethod("getData",arguments);};pttp.setData=3Dfunction(){return =
this.callMethod("setData",arguments);};pttp.showPlaylist=3Dfunction(){ret=
urn =
this.callMethod("showPlaylist",arguments);};pttp.previous=3Dfunction(){re=
turn =
this.callMethod("previous",arguments);};pttp.next=3Dfunction(){return =
this.callMethod("next",arguments);};pttp.getNumItems=3Dfunction(){return =
this.callMethod("getNumItems",arguments);};pttp.getAutomaticAdvance=3Dfun=
ction(){return =
this.callMethod("getAutomaticAdvance",arguments);};pttp.setAutomaticAdvan=
ce=3Dfunction(){return =
this.callMethod("setAutomaticAdvance",arguments);};pttp.getButtonOffsetX=3D=
function(){return =
this.callMethod("getButtonOffsetX",arguments);};pttp.setButtonOffsetX=3Df=
unction(){return =
this.callMethod("setButtonOffsetX",arguments);};pttp.getButtonOffsetY=3Df=
unction(){return =
this.callMethod("getButtonOffsetY",arguments);};pttp.setButtonOffsetY=3Df=
unction(){return =
this.callMethod("setButtonOffsetY",arguments);};pttp.getButtonSize=3Dfunc=
tion(){return =
this.callMethod("getButtonSize",arguments);};pttp.setButtonSize=3Dfunctio=
n(){return =
this.callMethod("setButtonSize",arguments);};pttp.getNumRows=3Dfunction()=
{return =
this.callMethod("getNumRows",arguments);};pttp.setNumRows=3Dfunction(){re=
turn =
this.callMethod("setNumRows",arguments);};pttp.getNumColumns=3Dfunction()=
{return =
this.callMethod("getNumColumns",arguments);};pttp.setNumColumns=3Dfunctio=
n(){return =
this.callMethod("setNumColumns",arguments);};pttp.getRowHeight=3Dfunction=
(){return =
this.callMethod("getRowHeight",arguments);};pttp.setRowHeight=3Dfunction(=
){return =
this.callMethod("setRowHeight",arguments);};pttp.getColumnWidth=3Dfunctio=
n(){return =
this.callMethod("getColumnWidth",arguments);};pttp.setColumnWidth=3Dfunct=
ion(){return =
this.callMethod("setColumnWidth",arguments);};pttp.getColumnGutter=3Dfunc=
tion(){return =
this.callMethod("getColumnGutter",arguments);};pttp.setColumnGutter=3Dfun=
ction(){return =
this.callMethod("setColumnGutter",arguments);};pttp.getRowGutter=3Dfuncti=
on(){return =
this.callMethod("getRowGutter",arguments);};pttp.setRowGutter=3Dfunction(=
){return =
this.callMethod("setRowGutter",arguments);};pttp.getContentInsetV=3Dfunct=
ion(){return =
this.callMethod("getContentInsetV",arguments);};pttp.setContentInsetV=3Df=
unction(){return =
this.callMethod("setContentInsetV",arguments);};pttp.getContentInsetH=3Df=
unction(){return =
this.callMethod("getContentInsetH",arguments);};pttp.setContentInsetH=3Df=
unction(){return =
this.callMethod("setContentInsetH",arguments);};pttp.setScrollDirection=3D=
function(){return =
this.callMethod("setScrollDirection",arguments);};pttp.getScrollDirection=
=3Dfunction(){return =
this.callMethod("getScrollDirection",arguments);};pttp.getAnimationType=3D=
function(){return =
this.callMethod("getAnimationType",arguments);};pttp.setAnimationType=3Df=
unction(){return =
this.callMethod("setAnimationType",arguments);};pttp.getUseBlur=3Dfunctio=
n(){return =
this.callMethod("getUseBlur",arguments);};pttp.setUseBlur=3Dfunction(){re=
turn =
this.callMethod("setUseBlur",arguments);};pttp.showPage=3Dfunction(){retu=
rn =
this.callMethod("showPage",arguments);};pttp.showNextPage=3Dfunction(){re=
turn =
this.callMethod("showNextPage",arguments);};pttp.showPreviousPage=3Dfunct=
ion(){return =
this.callMethod("showPreviousPage",arguments);};pttp.getPageIndex=3Dfunct=
ion(){return =
this.callMethod("getPageIndex",arguments);};pttp.getNumPages=3Dfunction()=
{return =
this.callMethod("getNumPages",arguments);};pttp.getCenterContent=3Dfuncti=
on(){return =
this.callMethod("getCenterContent",arguments);};pttp.setCenterContent=3Df=
unction(){return =
this.callMethod("setCenterContent",arguments);};pttp.getColumnCount=3Dfun=
ction(){return =
this.callMethod("getColumnCount",arguments);};pttp.getRowCount=3Dfunction=
(){return =
this.callMethod("getRowCount",arguments);};BCComponentModules["TitleLabel=
"]=3DTitleLabelAPI;function =
TitleLabelAPI(pExperience,pCallback,pElementID){this.experience=3DpExperi=
ence;this.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DTitleLabelAPI.prototype=3Dnew =
UIObjectAPI();pttp.setText=3Dfunction(){return =
this.callMethod("setText",arguments);};pttp.getText=3Dfunction(){return =
this.callMethod("getText",arguments);};pttp.setFont=3Dfunction(){return =
this.callMethod("setFont",arguments);};pttp.getFont=3Dfunction(){return =
this.callMethod("getFont",arguments);};pttp.setTextSize=3Dfunction(){retu=
rn =
this.callMethod("setTextSize",arguments);};pttp.getTextSize=3Dfunction(){=
return =
this.callMethod("getTextSize",arguments);};pttp.getHAlign=3Dfunction(){re=
turn =
this.callMethod("getHAlign",arguments);};pttp.setHAlign=3Dfunction(){retu=
rn =
this.callMethod("setHAlign",arguments);};pttp.getVAlign=3Dfunction(){retu=
rn =
this.callMethod("getVAlign",arguments);};pttp.setVAlign=3Dfunction(){retu=
rn =
this.callMethod("setVAlign",arguments);};pttp.setAutoSize=3Dfunction(){re=
turn =
this.callMethod("setAutoSize",arguments);};pttp.getAutoSize=3Dfunction(){=
return =
this.callMethod("getAutoSize",arguments);};pttp.setTruncate=3Dfunction(){=
return =
this.callMethod("setTruncate",arguments);};pttp.getTruncate=3Dfunction(){=
return =
this.callMethod("getTruncate",arguments);};pttp.setMultiline=3Dfunction()=
{return =
this.callMethod("setMultiline",arguments);};pttp.getMultiline=3Dfunction(=
){return =
this.callMethod("getMultiline",arguments);};pttp.getIsTruncated=3Dfunctio=
n(){return =
this.callMethod("getIsTruncated",arguments);};pttp.getTextWidth=3Dfunctio=
n(){return =
this.callMethod("getTextWidth",arguments);};pttp.getSelected=3Dfunction()=
{return =
this.callMethod("getSelected",arguments);};pttp.setSelected=3Dfunction(){=
return =
this.callMethod("setSelected",arguments);};BCComponentModules["ToggleButt=
on"]=3DToggleButtonAPI;function =
ToggleButtonAPI(pExperience,pCallback,pElementID){this.experience=3DpExpe=
rience;this.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DToggleButtonAPI.prototype=3Dnew =
ButtonAPI();pttp.getToggledLabel=3Dfunction(){return =
this.callMethod("getToggledLabel",arguments);};pttp.setToggledLabel=3Dfun=
ction(){return =
this.callMethod("setToggledLabel",arguments);};pttp.getToggledTooltip=3Df=
unction(){return =
this.callMethod("getToggledTooltip",arguments);};pttp.setToggledTooltip=3D=
function(){return =
this.callMethod("setToggledTooltip",arguments);};pttp.getToggledIconName=3D=
function(){return =
this.callMethod("getToggledIconName",arguments);};pttp.setToggledIconName=
=3Dfunction(){return =
this.callMethod("setToggledIconName",arguments);};pttp.getIsToggled=3Dfun=
ction(){return =
this.callMethod("getIsToggled",arguments);};pttp.setIsToggled=3Dfunction(=
){return =
this.callMethod("setIsToggled",arguments);};BCComponentModules["ViewStack=
"]=3DViewStackAPI;function =
ViewStackAPI(pExperience,pCallback,pElementID){this.experience=3DpExperie=
nce;this.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DViewStackAPI.prototype=3Dnew =
LayoutBoxAPI();pttp.getSelectedIndex=3Dfunction(){return =
this.callMethod("getSelectedIndex",arguments);};pttp.setSelectedIndex=3Df=
unction(){return =
this.callMethod("setSelectedIndex",arguments);};pttp.getSelectedItemID=3D=
function(){return =
this.callMethod("getSelectedItemID",arguments);};pttp.setSelectedItemID=3D=
function(){return =
this.callMethod("setSelectedItemID",arguments);};BCComponentModules["Volu=
meControl"]=3DVolumeControlAPI;function =
VolumeControlAPI(pExperience,pCallback,pElementID){this.experience=3DpExp=
erience;this.callback=3DpCallback;this.elementID=3DpElementID;}=0A=
var pttp=3DVolumeControlAPI.prototype=3Dnew =
UIObjectAPI();pttp.getShowBack=3Dfunction(){return =
this.callMethod("getShowBack",arguments);};pttp.setShowBack=3Dfunction(){=
return =
this.callMethod("setShowBack",arguments);};pttp.getTooltip=3Dfunction(){r=
eturn =
this.callMethod("getTooltip",arguments);};pttp.setTooltip=3Dfunction(){re=
turn =
this.callMethod("setTooltip",arguments);};pttp.getIconScale=3Dfunction(){=
return =
this.callMethod("getIconScale",arguments);};pttp.setIconScale=3Dfunction(=
){return =
this.callMethod("setIconScale",arguments);};pttp.getIconOffsetX=3Dfunctio=
n(){return =
this.callMethod("getIconOffsetX",arguments);};pttp.setIconOffsetX=3Dfunct=
ion(){return =
this.callMethod("setIconOffsetX",arguments);};pttp.getIconOffsetY=3Dfunct=
ion(){return =
this.callMethod("getIconOffsetY",arguments);};pttp.setIconOffsetY=3Dfunct=
ion(){return =
this.callMethod("setIconOffsetY",arguments);};pttp.getIconAlignmentH=3Dfu=
nction(){return =
this.callMethod("getIconAlignmentH",arguments);};pttp.setIconAlignmentH=3D=
function(){return =
this.callMethod("setIconAlignmentH",arguments);};pttp.getIconAlignmentV=3D=
function(){return =
this.callMethod("getIconAlignmentV",arguments);};pttp.setIconAlignmentV=3D=
function(){return =
this.callMethod("setIconAlignmentV",arguments);};pttp.getIconName=3Dfunct=
ion(){return =
this.callMethod("getIconName",arguments);};pttp.setIconName=3Dfunction(){=
return =
this.callMethod("setIconName",arguments);};pttp.getMutedTooltip=3Dfunctio=
n(){return =
this.callMethod("getMutedTooltip",arguments);};pttp.setMutedTooltip=3Dfun=
ction(){return =
this.callMethod("setMutedTooltip",arguments);};pttp.getMutedIconName=3Dfu=
nction(){return =
this.callMethod("getMutedIconName",arguments);};pttp.setMutedIconName=3Df=
unction(){return =
this.callMethod("setMutedIconName",arguments);};pttp.getIsToggled=3Dfunct=
ion(){return =
this.callMethod("getIsToggled",arguments);};pttp.setIsToggled=3Dfunction(=
){return =
this.callMethod("setIsToggled",arguments);};pttp.getSliderHeight=3Dfuncti=
on(){return =
this.callMethod("getSliderHeight",arguments);};pttp.setSliderHeight=3Dfun=
ction(){return =
this.callMethod("setSliderHeight",arguments);};pttp.getPopupHeight=3Dfunc=
tion(){return =
this.callMethod("getPopupHeight",arguments);};pttp.setPopupHeight=3Dfunct=
ion(){return =
this.callMethod("setPopupHeight",arguments);};pttp.getHorizontalPadding=3D=
function(){return =
this.callMethod("getHorizontalPadding",arguments);};pttp.setHorizontalPad=
ding=3Dfunction(){return =
this.callMethod("setHorizontalPadding",arguments);};pttp.getVerticalPaddi=
ng=3Dfunction(){return =
this.callMethod("getVerticalPadding",arguments);};pttp.setVerticalPadding=
=3Dfunction(){return =
this.callMethod("setVerticalPadding",arguments);};pttp.getDirection=3Dfun=
ction(){return =
this.callMethod("getDirection",arguments);};pttp.setDirection=3Dfunction(=
){return =
this.callMethod("setDirection",arguments);};pttp.getAnimated=3Dfunction()=
{return =
this.callMethod("getAnimated",arguments);};pttp.setAnimated=3Dfunction(){=
return this.callMethod("setAnimated",arguments);};
------=_NextPart_000_0000_01CDC417.0A321A40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cdn.ttgtmedia.com/rms/ux/javascript/brightcoveCuePoints.js

    var bcExp;
    var modExp;
    var modCue;
    var modVid;
    var queuedTime;
=09
    /**
     * Automatically called by the Brightcove API.
     */
    function onTemplateLoaded(experienceId)
    {
	bcExp =3D brightcove.getExperience(experienceId);
	// get references to the modules we'll need
	modExp =3D bcExp.getModule(APIModules.EXPERIENCE);
	modCue =3D bcExp.getModule(APIModules.CUE_POINTS);
	modVid =3D bcExp.getModule(APIModules.VIDEO_PLAYER);

	// listen for the content load event so we can grab the videos =
cuepoints
	modExp.addEventListener(BCExperienceEvent.CONTENT_LOAD, onContentLoad);
    }
=09
    /**
     * Called when the video content is loaded.
     */
    function onContentLoad(event)
    {
        // reference to the chapter div which we'll put our links into
        var cuePointsListElem =3D =
document.getElementById("cuePointsList");

        // remove any previous links which already be in the div
        cuePointsListElem.innerHTML =3D "";
	=09
        // get the list of cuepoints for the video
        var cuepoints =3D =
modCue.getCuePoints(modVid.getCurrentVideo().id);
	=09
        // loop over all the cuepoints
        var k=3D1;
       =20
        for (var i=3D0; i < cuepoints.length; i++)
        {
            // we're looking for "code" (type =3D 1) cuepoints, there =
will also be some
            // ad cuepoints in the list so check the type=20
            if (cuepoints[i].type =3D=3D 1)=20
            {
                cuePointsListElem.innerHTML +=3D "<li><strong>Part " + k =
+ ":&nbsp;&nbsp;</strong><a href=3D'#' onclick=3D'seek(" + =
cuepoints[i].time + ");'>" + cuepoints[i].name + "</a></li>";
               =20
                k++;
            }
        }
    }
=09
    /**
     * Seeks to the given time in the video.
     */
    function seek(time)
    {
        // it's not possible to seek unless the video is playing
        // so check to see if it's playing and if it's not then
        // save the time and tell the video to play
        if (modVid.isPlaying())=20
        {
            modVid.seek(time);
        }
        else
        {
            queuedTime =3D time;
            modVid.addEventListener(BCMediaEvent.PROGRESS, onProgress);
            modVid.play();
        }
    }
=09
    /**
     * Called when the video starts playing.
     */
    function onProgress(event)
    {
        // remove the progress event listener and seek to the saved time
        modVid.removeEventListener(BCMediaEvent.PROGRESS, onProgress);
        seek(queuedTime);
    }
------=_NextPart_000_0000_01CDC417.0A321A40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://admin.brightcove.com/js/BrightcoveExperiences.js

=0A=
if(brightcove=3D=3Dundefined){var =
brightcove=3D{};brightcove.getExperience=3Dfunction(){alert("Please =
import APIModules_all.js in order to use the API.");};}=0A=
if(brightcove.experiences=3D=3Dundefined){brightcove.servicesURL=3D'http:=
//c.brightcove.com/services';brightcove.cdnURL=3D'http://admin.brightcove=
.com';brightcove.secureCDNURL=3D'https://sadmin.brightcove.com';brightcov=
e.secureServicesURL=3D'https://secure.brightcove.com/services';brightcove=
.pubHost=3D'c.$pubcode$.$zoneprefix$$zone$';brightcove.pubSecureHost=3D's=
ecure.$pubcode$.$zoneprefix$$zone$';brightcove.pubSubdomain=3D'ariessauce=
town.local';brightcove.experiences=3D{};brightcove.experienceObjects=3D{}=
;brightcove.timeouts=3D{};brightcove.flashTimeoutInterval=3D10000;brightc=
ove.htmlTimeoutInterval=3D10000;brightcove.experienceNum=3D0;brightcove.m=
ajorVersion=3D9;brightcove.majorRevision=3D0;brightcove.minorRevision=3D2=
8;brightcove.servlet=3D{AS3:"federated_f9",HTML:"htmlFederated"};brightco=
ve.playerType=3D{FLASH:"flash",HTML:"html",FLASH_IFRAME:"flashIFrame",INS=
TALLER:"installer",NO_SUPPORT:"nosupport"};brightcove.errorCodes=3D{UNKNO=
WN:0,DOMAIN_RESTRICTED:1,GEO_RESTRICTED:2,INVALID_ID:3,NO_CONTENT:4,UNAVA=
ILABLE_CONTENT:5,UPGRADE_REQUIRED_FOR_VIDEO:6,UPGRADE_REQUIRED_FOR_PLAYER=
:7,SERVICE_UNAVAILABLE:8};brightcove.defaultParam=3D{};brightcove.default=
Param.width=3D'100%';brightcove.defaultParam.height=3D'100%';brightcove.d=
efaultFlashParam=3D{};brightcove.defaultFlashParam.allowScriptAccess=3D'a=
lways';brightcove.defaultFlashParam.allowFullScreen=3D'true';brightcove.d=
efaultFlashParam.seamlessTabbing=3Dfalse;brightcove.defaultFlashParam.swl=
iveconnect=3Dtrue;brightcove.defaultFlashParam.wmode=3D'window';brightcov=
e.defaultFlashParam.quality=3D'high';brightcove.defaultFlashParam.bgcolor=
=3D'#999999';brightcove.hasActiveX=3Dbrightcove.isIE=3D(window.ActiveXObj=
ect!=3Dundefined);brightcove.userAgent=3Dnavigator.userAgent;brightcove._=
queuedAPICalls=3D[];var =
brightcoveJS=3Dbrightcove;brightcove.createExperiences=3Dfunction(pEvent,=
pElementID){var experiences=3D[];var params;var experience;var =
flashSupport=3Dbrightcove.checkFlashSupport();var =
htmlSupport=3Dbrightcove.checkHtmlSupport();if(pElementID!=3Dnull){experi=
ences.push(document.getElementById(pElementID));}else{experiences=3Dbrigh=
tcove.collectExperiences();}=0A=
if(brightcove.hasActiveX){params=3Ddocument.getElementsByTagName('param')=
;}=0A=
var urlParams=3Dbrightcove.cacheUrlParams();var =
numExperiences=3Dexperiences.length;for(var =
i=3D0;i<numExperiences;i++){experience=3Dexperiences[i];experience=3Dbrig=
htcove.copyDefaultParams(experience);experience=3Dbrightcove.copySnippetP=
arams(experience,params);experience=3Dbrightcove.copyUrlParams(experience=
,urlParams,numExperiences);var =
playerType=3Dbrightcove.determinePlayerType(experience,flashSupport,htmlS=
upport);var =
secureConnections=3D(experience.params.secureConnections=3D=3D"true");if(=
playerType=3D=3Dbrightcove.playerType.HTML){secureConnections=3Dfalse;}=0A=
if(playerType=3D=3Dbrightcove.playerType.NO_SUPPORT){brightcove.renderIns=
tallGif(experience,secureConnections);brightcove.reportUpgradeRequired(ex=
perience);continue;}=0A=
if(playerType=3D=3Dbrightcove.playerType.HTML){delete =
experience.params.linkBaseURL;}else{if(experience.params.includeAPI&&expe=
rience.params.templateReadyHandler!=3Dnull){experience.params.originalTem=
plateReadyHandler=3Dexperience.params.templateReadyHandler;var =
handlerName=3D"templateReadyHandler"+experience.id;brightcove[handlerName=
]=3D(function(id){return =
function(event){if(brightcove.internal!=3Dnull&&brightcove.internal._inst=
ances[id]!=3Dnull){brightcove._addModuleToEvent(id,event);}=0A=
var =
player=3Dbrightcove.experienceObjects[id];brightcove.callHandlerForPlayer=
(player,"originalTemplateReadyHandler",event);};})(experience.id);experie=
nce.params.templateReadyHandler=3D"brightcove."+handlerName;}}=0A=
var =
file=3Dbrightcove.generateRequestUrl(experience,playerType,secureConnecti=
ons);if(document.location.protocol=3D=3D"http:"){var =
event=3D'http://goku.brightcove.com/1pix.gif?';var =
gokuParams=3D["dcsuri=3D/viewer/player_load_req","playerType=3D"+playerTy=
pe,"playerURL=3D"+encodeURIComponent(document.location||"")];var =
image=3Dbrightcove.createElement('image');for(var j in =
experience.params){gokuParams.push([encodeURIComponent(j)+"=3D"+encodeURI=
Component(experience.params[j])]);}=0A=
event+=3DgokuParams.join('&');image.src=3Devent;}=0A=
brightcove.renderExperience(experience,file,playerType,secureConnections)=
;}};brightcove.collectExperiences=3Dfunction(){var experiences=3D[];var =
allObjects=3Ddocument.getElementsByTagName('object');var =
numObjects=3DallObjects.length;for(var =
i=3D0;i<numObjects;i++){if(/\bBrightcoveExperience\b/.test(allObjects[i].=
className)){if(allObjects[i].type!=3D'application/x-shockwave-flash'){exp=
eriences.push(allObjects[i]);}}}=0A=
return experiences;};brightcove.cacheUrlParams=3Dfunction(){var =
urlParams=3D{};urlParams.playerKey=3DdecodeURIComponent(brightcove.getPar=
ameter("bckey"));urlParams.playerID=3Dbrightcove.getParameter("bcpid");ur=
lParams.titleID=3Dbrightcove.getParameter("bctid");urlParams.lineupID=3Db=
rightcove.getParameter("bclid");urlParams.autoStart=3Dbrightcove.getParam=
eter("autoStart");urlParams.debuggerID=3Dbrightcove.getParameter("debugge=
rID");urlParams.forceHTML=3Dbrightcove.getParameter("forceHTML");urlParam=
s.forceFlashIFrame=3Dbrightcove.getParameter("forceFlashIFrame");urlParam=
s.debug=3Dbrightcove.getParameter("debug");urlParams.showNoContentMessage=
=3Dbrightcove.getParameter("showNoContentMessage");return =
urlParams;};brightcove.copyDefaultParams=3Dfunction(experience){if(!exper=
ience.params)experience.params=3D{};if(!experience.flashParams)experience=
.flashParams=3D{};for(var i in =
brightcove.defaultParam){experience.params[i]=3Dbrightcove.defaultParam[i=
];}=0A=
for(var j in =
brightcove.defaultFlashParam){experience.flashParams[j]=3Dbrightcove.defa=
ultFlashParam[j];}=0A=
if(experience.id.length>0){experience.params.flashID=3Dexperience.id;}els=
e{experience.id=3Dexperience.params.flashID=3D'bcExperienceObj'+(brightco=
ve.experienceNum++);}=0A=
return =
experience;};brightcove.copySnippetParams=3Dfunction(experience,params){i=
f(!brightcove.hasActiveX){params=3Dexperience.getElementsByTagName('param=
');}=0A=
var numParams=3Dparams.length;var param;for(var =
j=3D0;j<numParams;j++){param=3Dparams[j];if(brightcove.hasActiveX&&param.=
parentNode.id!=3Dexperience.id){continue;}=0A=
experience.params[param.name]=3Dparam.value;}=0A=
if(experience.params.bgcolor!=3Dundefined)experience.flashParams.bgcolor=3D=
experience.params.bgcolor;if(experience.params.wmode!=3Dundefined)experie=
nce.flashParams.wmode=3Dexperience.params.wmode;if(experience.params.seam=
lessTabbing!=3Dundefined)experience.flashParams.seamlessTabbing=3Dexperie=
nce.params.seamlessTabbing;return =
experience;};brightcove.copyUrlParams=3Dfunction(experience,urlParams){if=
(experience.params.autoStart=3D=3Dundefined&&urlParams.autoStart!=3Dundef=
ined){experience.params.autoStart=3DurlParams.autoStart;}=0A=
if(urlParams.debuggerID!=3Dundefined){experience.params.debuggerID=3DurlP=
arams.debuggerID;}=0A=
if(urlParams.forceHTML!=3Dundefined&&urlParams.forceHTML!=3D=3D''){experi=
ence.params.forceHTML=3DurlParams.forceHTML;}=0A=
if(urlParams.forceFlashIFrame!=3Dundefined&&urlParams.forceFlashIFrame!=3D=
=3D''){experience.params.forceFlashIFrame=3DurlParams.forceFlashIFrame;}=0A=
if(urlParams.debug!=3Dundefined&&urlParams.debug!=3D=3D''){experience.par=
ams.debug=3DurlParams.debug;}=0A=
if(urlParams.showNoContentMessage!=3Dundefined&&urlParams.showNoContentMe=
ssage!=3D''){experience.params.showNoContentMessage=3DurlParams.showNoCon=
tentMessage;}=0A=
var =
overrideContent=3D(urlParams.playerID.length<1&&urlParams.playerKey.lengt=
h<1)||(urlParams.playerID=3D=3Dexperience.params.playerID)||(urlParams.pl=
ayerKey=3D=3Dexperience.params.playerKey);if(overrideContent){if(urlParam=
s.titleID.length>0){experience.params.videoID=3DurlParams.titleID;experie=
nce.params["@videoPlayer"]=3DurlParams.titleID;experience.params.autoStar=
t=3D(experience.params.autoStart!=3D"false"&&urlParams.autoStart!=3D"fals=
e");}=0A=
if(urlParams.lineupID.length>0){experience.params.lineupID=3DurlParams.li=
neupID;}}=0A=
return =
experience;};brightcove.determinePlayerType=3Dfunction(experience,flashSu=
pport,htmlSupport){if(flashSupport=3D=3Dnull&&htmlSupport=3D=3Dfalse){ret=
urn brightcove.playerType.NO_SUPPORT;}=0A=
if(experience.params.forceHTML){if(window.console){var message=3D"The =
forceHTML parameter was used for the Brightcove player. This value =
should ONLY be used for";message+=3D" development and testing purposes =
and is not supported in production environments.";console.log(message);}=0A=
return brightcove.playerType.HTML;}=0A=
if(experience.params.forceFlashIFrame||(brightcove.isMetroIE()&&flashSupp=
ort=3D=3Dnull)){return brightcove.playerType.FLASH_IFRAME;}=0A=
if(flashSupport!=3Dnull){if(brightcove.isFlashVersionSufficient(experienc=
e,flashSupport)){return brightcove.playerType.FLASH;}else{return =
brightcove.playerType.INSTALLER;}}=0A=
if(htmlSupport){if(brightcove.isSupportedHTMLDevice()||experience.params.=
htmlFallback){return brightcove.playerType.HTML;}}=0A=
return =
brightcove.playerType.NO_SUPPORT;};brightcove.isFlashVersionSufficient=3D=
function(experience,flashSupport){if(flashSupport=3D=3Dnull)return =
false;var setMajorVersion=3Dfalse;var requestedMajorVersion;var =
requestedMajorRevision;var =
requestedMinorRevision;if(experience.params.majorVersion!=3Dundefined){re=
questedMajorVersion=3DparseInt(experience.params.majorVersion,10);setMajo=
rVersion=3Dtrue;}else{requestedMajorVersion=3Dbrightcove.majorVersion;}=0A=
if(experience.params.majorRevision!=3Dundefined){requestedMajorRevision=3D=
parseInt(experience.params.majorRevision,10);}else{if(setMajorVersion){re=
questedMajorRevision=3D0;}else{requestedMajorRevision=3Dbrightcove.majorR=
evision;}}=0A=
if(experience.params.minorRevision!=3Dundefined){requestedMinorRevision=3D=
parseInt(experience.params.minorRevision,10);}else{if(setMajorVersion){re=
questedMinorRevision=3D0;}else{requestedMinorRevision=3Dbrightcove.minorR=
evision;}}=0A=
return(flashSupport.majorVersion>requestedMajorVersion||(flashSupport.maj=
orVersion=3D=3DrequestedMajorVersion&&flashSupport.majorRevision>requeste=
dMajorRevision)||(flashSupport.majorVersion=3D=3DrequestedMajorVersion&&f=
lashSupport.majorRevision=3D=3DrequestedMajorRevision&&flashSupport.minor=
Revision>=3DrequestedMinorRevision));};brightcove.generateRequestUrl=3Dfu=
nction(experience,playerType,secureConnections){var =
file;if(playerType=3D=3Dbrightcove.playerType.INSTALLER){file=3Dbrightcov=
e.cdnURL+"/viewer/playerProductInstall.swf";var =
MMPlayerType=3Dbrightcove.hasActiveX?"ActiveX":"PlugIn";document.title=3D=
document.title.slice(0,47)+" - Flash Player Installation";var =
MMdoctitle=3Ddocument.title;file+=3D"?&MMredirectURL=3D"+window.location+=
'&MMplayerType=3D'+MMPlayerType+'&MMdoctitle=3D'+MMdoctitle;brightcove.re=
portUpgradeRequired(experience);}else{if(secureConnections){file=3Dbright=
cove.getPubURL(brightcove.secureServicesURL,brightcove.pubSecureHost,expe=
rience.params.pubCode);}else{file=3Dbrightcove.getPubURL(brightcove.servi=
cesURL,brightcove.pubHost,experience.params.pubCode);}=0A=
var =
servlet=3D(playerType=3D=3Dbrightcove.playerType.HTML)?brightcove.servlet=
.HTML:brightcove.servlet.AS3;file+=3D'/viewer/'+servlet+'?'+brightcove.ge=
tOverrides();for(var config in =
experience.params){file+=3D'&'+encodeURIComponent(config)+'=3D'+encodeURI=
Component(experience.params[config]);}}=0A=
return =
file;};brightcove.renderInstallGif=3Dfunction(experience,secureConnection=
s){var containerID=3D'_container'+experience.id;var =
container=3Dbrightcove.createElement('span');if(experience.params.height.=
charAt(experience.params.height.length-1)=3D=3D"%"){container.style.displ=
ay=3D'block';}else{container.style.display=3D'inline-block';}=0A=
container.id=3DcontainerID;var =
cdnURL=3DsecureConnections?brightcove.secureCDNURL:brightcove.cdnURL;var =
linkHTML=3D"<a href=3D'http://www.adobe.com/go/getflash/' =
target=3D'_blank'><img =
src=3D'"+cdnURL+"/viewer/upgrade_flash_player2.gif' alt=3D'Get Flash =
Player' width=3D'314' height=3D'200' =
border=3D'0'></a>";experience.parentNode.replaceChild(container,experienc=
e);document.getElementById(containerID).innerHTML=3DlinkHTML;};brightcove=
.renderExperience=3Dfunction(experience,file,playerType,secureConnections=
){var experienceElement;var experienceID=3Dexperience.id;var =
container;var =
timeout=3Dbrightcove.flashTimeoutInterval;if(!(experience.params.playerKe=
y||experience.params.playerID||experience.params.playerId||experience.par=
ams.playerid)){if(window.console){console.log("No playerID or playerKey =
was found for the Brightcove player, so it can not be rendered.");}=0A=
return;}=0A=
brightcove.experienceObjects[experienceID]=3Dexperience;var =
unminified=3D(brightcove.getParameter("unminified")=3D=3D"true")||(experi=
ence.params.unminified=3D=3D=3D"true");if(experience.params.includeAPI=3D=
=3D=3D"true"&&!(brightcove._apiRequested||brightcove.api)){var =
source=3D"/js/api/";if(unminified){source+=3D"unminified/";}=0A=
source+=3D"SmartPlayerAPI.js";var =
apiInclude=3Dbrightcove.createElement('script');apiInclude.type=3D"text/j=
avascript";var =
cdnURL=3DsecureConnections?brightcove.secureCDNURL:brightcove.cdnURL;apiI=
nclude.src=3DcdnURL+source;experience.parentNode.appendChild(apiInclude);=
brightcove._apiRequested=3Dtrue;}=0A=
file+=3D"&startTime=3D"+new =
Date().getTime();if(playerType=3D=3D=3Dbrightcove.playerType.HTML){timeou=
t=3Dbrightcove.htmlTimeoutInterval;file+=3D"&refURL=3D"+(window.document.=
referrer?window.document.referrer:'not =
available');if(unminified){file+=3D"&unminified=3Dtrue";}=0A=
experienceElement=3Dbrightcove.createIFrame(experience);experience.parent=
Node.replaceChild(experienceElement,experience);brightcove.experiences[ex=
perienceID]=3DexperienceElement;experience.element=3DexperienceElement;if=
(experience.params.videoID||experience.params.videoId){file+=3D"&"+encode=
URIComponent("@videoPlayer")+"=3D"+encodeURIComponent(experience.params.v=
ideoID||experience.params.videoId);}=0A=
experienceElement.src=3Dfile;}else =
if(playerType=3D=3D=3Dbrightcove.playerType.FLASH_IFRAME){var =
currentCDN=3DsecureConnections?brightcove.secureCDNURL:brightcove.cdnURL;=
var =
iframeURL=3DcurrentCDN+"/js/flash_iframe.html?parentPage=3D"+window.locat=
ion.toString().split("?")[0];iframeURL+=3D'&currentCDN=3D'+currentCDN;if(=
unminified){iframeURL+=3D'&unminified=3D'+unminified;}=0A=
experienceElement=3Dbrightcove.createIFrame(experience);experience.parent=
Node.replaceChild(experienceElement,experience);brightcove.experiences[ex=
perienceID]=3DexperienceElement;experience.element=3DexperienceElement;ex=
perienceElement.src=3DiframeURL;window.addEventListener('message',functio=
n(event){if(event.origin.split("/")[2]!=3D=3DcurrentCDN.split("/")[2])ret=
urn;var =
data=3DJSON.parse(event.data);if(data!=3D"bcIframeInitialized"){return;}=0A=
var =
playerConfig;if(brightcove.hasActiveX){experience.flashParams.movie=3Dfil=
e;var =
flashEmbedStr=3Dbrightcove.getFlashEmbedString(experience,secureConnectio=
ns);playerConfig=3D{activeX:flashEmbedStr,height:experience.params.height=
,id:'_container'+experience.id,file:file};}else{playerConfig=3Dbrightcove=
.getFlashObjectParams(experience,file);}=0A=
var =
playerConfigStr=3DJSON.stringify(playerConfig);experienceElement.contentW=
indow.postMessage(playerConfigStr,currentCDN);},false);window.addEventLis=
tener('message',function(event){if(event.origin.split("/")[2]!=3D=3Dcurre=
ntCDN.split("/")[2])return;var =
data=3DJSON.parse(event.data);if(data.api&&brightcove.internal&&brightcov=
e.internal._setAPICallback){if(data.api=3D=3D"apiCallback"){brightcove.in=
ternal._setAPICallback(data.pid,data.callback,iframeURL);}else =
if(data.api=3D=3D"loadEvent"){window[data.callback](data.event);}else =
if(data.api=3D=3D"onTemplateReadyEvent"){brightcove[data.callback](data.e=
vent);}}},false);}else{if(brightcove.hasActiveX){experience.flashParams.m=
ovie=3Dfile;var =
flashEmbedStr=3Dbrightcove.getFlashEmbedString(experience,secureConnectio=
ns);var =
containerID=3D'_container'+experience.id;container=3Dbrightcove.createFla=
shEmbed(containerID,experience.params.height);experience.parentNode.repla=
ceChild(container,experience);document.getElementById(containerID).innerH=
TML=3DflashEmbedStr;brightcove.experiences[experienceID]=3Dcontainer;}els=
e{var =
flashObjectParams=3Dbrightcove.getFlashObjectParams(experience,file);expe=
rienceElement=3Dbrightcove.createFlashObject(flashObjectParams);experienc=
e.parentNode.replaceChild(experienceElement,experience);brightcove.experi=
ences[experienceID]=3DexperienceElement;}}=0A=
brightcove.timeouts[experience.id]=3DsetTimeout(function(){brightcove.han=
dleExperienceTimeout(experienceID);},timeout);};brightcove.createIFrame=3D=
function(experience){var =
iframeElement=3Dbrightcove.createElement('iframe');iframeElement.id=3Dexp=
erience.id;iframeElement.width=3Dexperience.params.width;iframeElement.he=
ight=3Dexperience.params.height;iframeElement.className=3Dexperience.clas=
sName;iframeElement.frameborder=3D0;iframeElement.scrolling=3D"no";iframe=
Element.style.borderStyle=3D"none";return =
iframeElement;};brightcove.getFlashEmbedString=3Dfunction(experience,secu=
reConnections){var options=3D'';var =
flashParams=3Dexperience.flashParams;for(var pOption in =
flashParams){options+=3D'<param name=3D"'+pOption+'" =
value=3D"'+experience.flashParams[pOption]+'" />';}=0A=
var protocol=3DsecureConnections?"https":"http";return'<object =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'=0A=
+' =
codebase=3D"'+protocol+'://download.macromedia.com/pub/shockwave/cabs/fla=
sh/swflash.cab#version=3D'+brightcove.majorVersion+','+brightcove.majorRe=
vision+','+brightcove.minorRevision+',0"'=0A=
+' id=3D"'+experience.id+'"'=0A=
+' width=3D"'+experience.params.width+'"'=0A=
+' height=3D"'+experience.params.height+'"'=0A=
+' type=3D"application/x-shockwave-flash"'=0A=
+' class=3D"BrightcoveExperience">'=0A=
+options=0A=
+'</object>';};brightcove.getFlashObjectParams=3Dfunction(experience,file=
){var =
experienceObject=3D{};experienceObject.type=3D'application/x-shockwave-fl=
ash';experienceObject.data=3Dfile;experienceObject.id=3Dexperience.params=
.flashID;experienceObject.width=3Dexperience.params.width;experienceObjec=
t.height=3Dexperience.params.height;experienceObject.className=3Dexperien=
ce.className;experienceObject.seamlesstabbing=3Dexperience.flashParams.se=
amlessTabbing;for(var config in =
experience.flashParams){experienceObject["flashParam_"+config]=3Dexperien=
ce.flashParams[config];}=0A=
return =
experienceObject;};brightcove.createFlashEmbed=3Dfunction(experienceId,he=
ight){var =
container=3Dbrightcove.createElement('span');if(height.charAt(height.leng=
th-1)=3D=3D"%"){container.style.display=3D'block';}else{container.style.d=
isplay=3D'inline-block';}=0A=
container.id=3DexperienceId;return =
container;};brightcove.createFlashObject=3Dfunction(playerConfig){var =
experienceElement=3Dbrightcove.createElement('object');experienceElement.=
type=3DplayerConfig.type;experienceElement.data=3DplayerConfig.data;exper=
ienceElement.id=3DplayerConfig.id;experienceElement.width=3DplayerConfig.=
width;experienceElement.height=3DplayerConfig.height;experienceElement.cl=
assName=3DplayerConfig.className;experienceElement.setAttribute("seamless=
tabbing",playerConfig.seamlessTabbing);var tempParam;var =
flashParamPrefix=3D"flashParam_";for(var config in playerConfig){var =
flashParamInd=3Dconfig.indexOf(flashParamPrefix);if(flashParamInd=3D=3D0)=
{tempParam=3Dbrightcove.createElement('param');tempParam.name=3Dconfig.su=
bstring(flashParamPrefix.length);tempParam.value=3DplayerConfig[config];e=
xperienceElement.appendChild(tempParam);}}=0A=
return =
experienceElement;};brightcove.handleExperienceTimeout=3Dfunction(pID){br=
ightcove.executeErrorHandlerForExperience(brightcove.experienceObjects[pI=
D],{type:"templateError",errorType:"serviceUnavailable",code:brightcove.e=
rrorCodes.SERVICE_UNAVAILABLE,info:pID});};brightcove.reportPlayerLoad=3D=
function(pID){var =
timeout=3Dbrightcove.timeouts[pID];if(timeout){clearTimeout(timeout);}};b=
rightcove.reportUpgradeRequired=3Dfunction(pExperience){brightcove.execut=
eErrorHandlerForExperience(pExperience,{type:"templateError",errorType:"u=
pgradeRequiredForPlayer",code:brightcove.errorCodes.UPGRADE_REQUIRED_FOR_=
PLAYER,info:pExperience.id});};brightcove.checkFlashSupport=3Dfunction(){=
var =
hasActiveX=3D(window.ActiveXObject!=3Dundefined);return(hasActiveX)?brigh=
tcove.checkFlashSupportIE():brightcove.checkFlashSupportStandard();};brig=
htcove.checkFlashSupportIE=3Dfunction(){var versions;try{var flash=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");var =
version=3Dflash.GetVariable('$version');versions=3D/ =
([0-9]+),([0-9]+),([0-9]+),/.exec(version);}catch(exception){return =
null;}=0A=
return{majorVersion:versions[1],majorRevision:versions[2],minorRevision:v=
ersions[3]};};brightcove.isMetroIE=3Dfunction(){var =
version=3D0;if(navigator.appVersion.indexOf("MSIE")!=3D-1){var =
appSplit=3Dnavigator.appVersion.split("MSIE");if(appSplit.length>1){versi=
on=3DparseFloat(appSplit[1]);}}=0A=
if(version<10||isNaN(version)){return false;}=0A=
var activeXSupport=3Dfalse;try{activeXSupport=3D!!new =
ActiveXObject("htmlfile");}catch(e){activeXSupport=3Dfalse;}=0A=
return!activeXSupport;};brightcove.checkFlashSupportStandard=3Dfunction()=
{var versions;var majorVersion;var majorRevision;var =
minorRevision;try{if(typeof =
navigator.plugins!=3D'undefined'&&navigator.plugins.length>0){if(navigato=
r.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave =
Flash"]){var swfVersion=3Dnavigator.plugins["Shockwave Flash 2.0"]?" =
2.0":"";var description=3Dnavigator.plugins["Shockwave =
Flash"+swfVersion].description;var =
filename=3Dnavigator.plugins["Shockwave =
Flash"+swfVersion].filename;if(filename.match){if(filename.toLowerCase().=
match(/lite/)){throw new Error();}}=0A=
versions=3Ddescription.split(" =
");majorVersion=3Dversions[2].split(".")[0];majorRevision=3Dversions[2].s=
plit(".")[1];minorRevision=3Dversions[3];if(minorRevision=3D=3D""){minorR=
evision=3Dversions[4];}=0A=
if(minorRevision[0]=3D=3D"d"){minorRevision=3DminorRevision.substring(1);=
}else =
if(minorRevision[0]=3D=3D"r"){minorRevision=3DminorRevision.substring(1);=
if(minorRevision.indexOf("d")>0){minorRevision=3DminorRevision.substring(=
0,minorRevision.indexOf("d"));}}}else{throw new Error();}}else{return =
null;}}catch(exception){return null;}=0A=
return{majorVersion:majorVersion,majorRevision:majorRevision,minorRevisio=
n:minorRevision};};brightcove.checkHtmlSupport=3Dfunction(){var =
v=3Dbrightcove.createElement('video');var =
videoSupport=3Dtrue;if(!brightcove.userAgent.match(new =
RegExp("android","i"))){videoSupport=3D!!(v.canPlayType&&v.canPlayType('v=
ideo/mp4; codecs=3D"avc1.42E01E, mp4a.40.2"').replace(/no/,''));}=0A=
if(brightcove.userAgent.match(/BlackBerry.*Version\/6\.0/)){return =
false;}=0A=
var =
canvasSupport=3D!!brightcove.createElement('canvas').getContext;return =
videoSupport&&canvasSupport;};brightcove.isSupportedHTMLDevice=3Dfunction=
(pUAString){var types=3D["iPad","iPhone","iPod","android","Silk"];var =
numTypes=3Dtypes.length;var =
uaString=3DpUAString||brightcove.userAgent;for(var =
i=3D0;i<numTypes;i++){if(uaString.match(new =
RegExp(types[i],"i"))){return true;}}=0A=
return =
false;};brightcove.getTechnology=3Dfunction(pExperienceId){for(var id in =
brightcove.experiences){if(pExperienceId=3D=3Did){return(brightcove.exper=
iences[id].tagName=3D=3D"object")?brightcove.playerType.FLASH:brightcove.=
playerType.HTML;}}=0A=
return =
brightcove.playerType.NO_SUPPORT;};brightcove.respondToMessages=3Dfunctio=
n(pMessage){if(brightcove.verifyMessage(pMessage)){var =
messageData=3DpMessage.data;if(messageData.charAt(0)=3D=3D"\""){if(window=
.JSON){messageData=3Dwindow.JSON.parse(messageData);}else{messageData=3Db=
rightcove.json_parse(messageData);}}=0A=
var messageParts=3DmessageData.split("::");var =
type=3DmessageParts[1];var =
messageJson=3DmessageParts[2].split("\n").join(" ");var =
messageDataObject;if(window.JSON){messageDataObject=3Dwindow.JSON.parse(m=
essageJson);}else{messageDataObject=3Dbrightcove.json_parse(messageJson);=
}=0A=
switch(type){case"error":brightcove.executeMessageCallback(messageDataObj=
ect,brightcove.executeErrorHandlerForExperience);break;case"api":brightco=
ve.handleAPICallForHTML(messageDataObject);break;case"handler":var =
event=3Dbrightcove.internal._convertDates(messageDataObject.event);try{br=
ightcove.internal._handlers[messageDataObject.handler](event);}catch(e){}=0A=
break;case"asyncGetter":var =
data=3Dbrightcove.internal._convertDates(messageDataObject.data);brightco=
ve.internal._handlers[messageDataObject.handler](data);break;}}};brightco=
ve.verifyMessage=3Dfunction(pMessage){return =
pMessage.data.match(/brightcove.player/);};brightcove.handleAPICallForHTM=
L=3Dfunction(pMessageObject){var =
experience=3Dbrightcove.experienceObjects[pMessageObject.id];if(experienc=
e=3D=3Dnull){return;}=0A=
var id=3Dexperience.id;var =
method=3DpMessageObject.method;switch(method){case"initializeBridge":brig=
htcove.reportPlayerLoad(id);if(pMessageObject.arguments[0]){if(brightcove=
.internal!=3Dnull){brightcove.internal._setAPICallback(id,null,pMessageOb=
ject.arguments[1]);brightcove.callHandlerForPlayer(experience,"templateLo=
adHandler",id);}else =
if(brightcove._apiRequested){brightcove._queuedAPICalls.push(pMessageObje=
ct);}}=0A=
break;case"callTemplateReady":if(brightcove._apiRequested&&!brightcove.in=
ternal){brightcove._queuedAPICalls.push(pMessageObject);}else{var =
event=3DpMessageObject.arguments;brightcove._addModuleToEvent(id,event);b=
rightcove.callHandlerForPlayer(experience,"templateReadyHandler",event);}=0A=
break;}};brightcove._addModuleToEvent=3Dfunction(pID,pEvent){if(pEvent.ty=
pe!=3Dnull&&brightcove.api){var =
experience=3Dbrightcove.api.getExperience(pID);if(experience){pEvent.targ=
et=3Dexperience.getModule("experience");}}};brightcove.callHandlerForPlay=
er=3Dfunction(pExperience,pHandler,pArgument){if(pExperience&&pExperience=
.params&&pExperience.params[pHandler]){var =
namespaceArray=3DpExperience.params[pHandler].split(".");var =
namespaces;if((namespaces=3DnamespaceArray.length)>1){var =
trace=3Dwindow;for(var =
i=3D0;i<namespaces;i++){trace=3Dtrace[namespaceArray[i]];}=0A=
if(typeof =
trace=3D=3D=3D"function"){trace(pArgument);}}else{window[pExperience.para=
ms[pHandler]](pArgument);}}};brightcove.executeErrorHandlerForExperience=3D=
function(pExperience,pErrorObject){brightcove.callHandlerForPlayer(pExper=
ience,"templateErrorHandler",pErrorObject);};brightcove.executeMessageCal=
lback=3Dfunction(pMessageDataObject,pCallback){var experience;for(var =
experienceKey in =
brightcove.experienceObjects){experience=3Dbrightcove.experienceObjects[e=
xperienceKey];if(experience.element.src=3D=3D=3DpMessageDataObject.__srcU=
rl){delete =
pMessageDataObject.__srcUrl;pCallback(experience,pMessageDataObject);brea=
k;}}};brightcove.createExperience=3Dfunction(pElement,pParentOrSibling,pA=
ppend){if(!pElement.id||pElement.id.length<1){pElement.id=3D'bcExperience=
Obj'+(brightcove.experienceNum++);}=0A=
if(pAppend){pParentOrSibling.appendChild(pElement);}else{pParentOrSibling=
.parentNode.insertBefore(pElement,pParentOrSibling);}=0A=
brightcove.createExperiences(null,pElement.id);};brightcove.removeExperie=
nce=3Dfunction(pID){if(brightcove.experiences[pID]!=3Dnull){brightcove.ex=
periences[pID].parentNode.removeChild(brightcove.experiences[pID]);}};bri=
ghtcove.getURL=3Dfunction(){var url;if(typeof =
window.location.search!=3D'undefined'){url=3Dwindow.location.search;}else=
{url=3D/(\?.*)$/.exec(document.location.href);}=0A=
return url;};brightcove.getOverrides=3Dfunction(){var =
url=3Dbrightcove.getURL();var query=3Dnew =
RegExp('@[\\w\\.]+=3D[^&]+','g');var value=3Dquery.exec(url);var =
overrides=3D"";while(value!=3Dnull){overrides+=3D"&"+value;value=3Dquery.=
exec(url);}=0A=
return =
overrides;};brightcove.getParameter=3Dfunction(pName,pDefaultValue){if(pD=
efaultValue=3D=3Dnull)pDefaultValue=3D"";var =
url=3Dbrightcove.getURL();var query=3Dnew RegExp(pName+'=3D([^&]*)');var =
value=3Dquery.exec(url);if(value!=3Dnull){return value[1];}else{return =
pDefaultValue;}};brightcove.createElement=3Dfunction(el){if(document.crea=
teElementNS){return =
document.createElementNS('http://www.w3.org/1999/xhtml',el);}else{return =
document.createElement(el);}};brightcove.i18n=3D{'BROWSER_TOO_OLD':'The =
browser you are using is too old. Please upgrade to the latest version =
of your =
browser.'};brightcove.removeListeners=3Dfunction(){if(/KHTML/i.test(navig=
ator.userAgent)){clearInterval(checkLoad);document.removeEventListener('l=
oad',brightcove.createExperiences,false);}=0A=
if(typeof =
document.addEventListener!=3D'undefined'){document.removeEventListener('D=
OMContentLoaded',brightcove.createExperiences,false);document.removeEvent=
Listener('load',brightcove.createExperiences,false);}else if(typeof =
window.attachEvent!=3D'undefined'){window.detachEvent('onload',brightcove=
.createExperiences);}};brightcove.getPubURL=3Dfunction(source,host,pubCod=
e){if(!pubCode||pubCode=3D=3D"")return source;var =
re=3D/^([htps]{4,5}\:\/\/)([^\/\:]+)/i;host=3Dhost.replace("$pubcode$",pu=
bCode).replace("$zoneprefix$$zone$",brightcove.pubSubdomain);return =
source.replace(re,"$1"+host);};brightcove.createExperiencesPostLoad=3Dfun=
ction(){brightcove.removeListeners();brightcove.createExperiences();};bri=
ghtcove.encode=3Dfunction(string){string=3Descape(string);string=3Dstring=
.replace(/\+/g,"%2B");string=3Dstring.replace(/\-/g,"%2D");string=3Dstrin=
g.replace(/\*/g,"%2A");string=3Dstring.replace(/\//g,"%2F");string=3Dstri=
ng.replace(/\./g,"%2E");string=3Dstring.replace(/_/g,"%5F");string=3Dstri=
ng.replace(/@/g,"%40");return =
string;};if(/KHTML/i.test(navigator.userAgent)){var =
checkLoad=3DsetInterval(function(){if(/loaded|complete/.test(document.rea=
dyState)){clearInterval(checkLoad);brightcove.createExperiencesPostLoad()=
;}},70);document.addEventListener('load',brightcove.createExperiencesPost=
Load,false);}=0A=
if(typeof =
document.addEventListener!=3D'undefined'){document.addEventListener('DOMC=
ontentLoaded',brightcove.createExperiencesPostLoad,false);document.addEve=
ntListener('load',brightcove.createExperiencesPostLoad,false);window.addE=
ventListener("message",brightcove.respondToMessages,false);}else =
if(typeof =
window.attachEvent!=3D'undefined'){window.attachEvent('onload',brightcove=
.createExperiencesPostLoad);}else{alert(brightcove.i18n.BROWSER_TOO_OLD);=
}}=0A=
brightcove.json_parse=3D(function(){"use strict";var =
state,stack,container,key,value,escapes=3D{'\\':'\\','"':'"','/':'/','t':=
'\t','n':'\n','r':'\r','f':'\f','b':'\b'},string=3D{go:function(){state=3D=
'ok';},firstokey:function(){key=3Dvalue;state=3D'colon';},okey:function()=
{key=3Dvalue;state=3D'colon';},ovalue:function(){state=3D'ocomma';},first=
avalue:function(){state=3D'acomma';},avalue:function(){state=3D'acomma';}=
},number=3D{go:function(){state=3D'ok';},ovalue:function(){state=3D'ocomm=
a';},firstavalue:function(){state=3D'acomma';},avalue:function(){state=3D=
'acomma';}},action=3D{'{':{go:function(){stack.push({state:'ok'});contain=
er=3D{};state=3D'firstokey';},ovalue:function(){stack.push({container:con=
tainer,state:'ocomma',key:key});container=3D{};state=3D'firstokey';},firs=
tavalue:function(){stack.push({container:container,state:'acomma'});conta=
iner=3D{};state=3D'firstokey';},avalue:function(){stack.push({container:c=
ontainer,state:'acomma'});container=3D{};state=3D'firstokey';}},'}':{firs=
tokey:function(){var =
pop=3Dstack.pop();value=3Dcontainer;container=3Dpop.container;key=3Dpop.k=
ey;state=3Dpop.state;},ocomma:function(){var =
pop=3Dstack.pop();container[key]=3Dvalue;value=3Dcontainer;container=3Dpo=
p.container;key=3Dpop.key;state=3Dpop.state;}},'[':{go:function(){stack.p=
ush({state:'ok'});container=3D[];state=3D'firstavalue';},ovalue:function(=
){stack.push({container:container,state:'ocomma',key:key});container=3D[]=
;state=3D'firstavalue';},firstavalue:function(){stack.push({container:con=
tainer,state:'acomma'});container=3D[];state=3D'firstavalue';},avalue:fun=
ction(){stack.push({container:container,state:'acomma'});container=3D[];s=
tate=3D'firstavalue';}},']':{firstavalue:function(){var =
pop=3Dstack.pop();value=3Dcontainer;container=3Dpop.container;key=3Dpop.k=
ey;state=3Dpop.state;},acomma:function(){var =
pop=3Dstack.pop();container.push(value);value=3Dcontainer;container=3Dpop=
.container;key=3Dpop.key;state=3Dpop.state;}},':':{colon:function(){if(Ob=
ject.hasOwnProperty.call(container,key)){throw new =
SyntaxError('Duplicate key "'+key+'"');}=0A=
state=3D'ovalue';}},',':{ocomma:function(){container[key]=3Dvalue;state=3D=
'okey';},acomma:function(){container.push(value);state=3D'avalue';}},'tru=
e':{go:function(){value=3Dtrue;state=3D'ok';},ovalue:function(){value=3Dt=
rue;state=3D'ocomma';},firstavalue:function(){value=3Dtrue;state=3D'acomm=
a';},avalue:function(){value=3Dtrue;state=3D'acomma';}},'false':{go:funct=
ion(){value=3Dfalse;state=3D'ok';},ovalue:function(){value=3Dfalse;state=3D=
'ocomma';},firstavalue:function(){value=3Dfalse;state=3D'acomma';},avalue=
:function(){value=3Dfalse;state=3D'acomma';}},'null':{go:function(){value=
=3Dnull;state=3D'ok';},ovalue:function(){value=3Dnull;state=3D'ocomma';},=
firstavalue:function(){value=3Dnull;state=3D'acomma';},avalue:function(){=
value=3Dnull;state=3D'acomma';}}};function debackslashify(text){return =
text.replace(/\\(?:u(.{4})|([^u]))/g,function(a,b,c){return =
b?String.fromCharCode(parseInt(b,16)):escapes[c];});}=0A=
return function(source,reviver){var =
r,tx=3D/^[\x20\t\n\r]*(?:([,:\[\]{}]|true|false|null)|(-?\d+(?:\.\d*)?(?:=
[eE][+\-]?\d+)?)|"((?:[^\r\n\t\\\"]|\\(?:["\\\/trnfb]|u[0-9a-fA-F]{4}))*)=
")/;state=3D'go';stack=3D[];try{for(;;){r=3Dtx.exec(source);if(!r){break;=
}=0A=
if(r[1]){action[r[1]][state]();}else =
if(r[2]){value=3D+r[2];number[state]();}else{value=3Ddebackslashify(r[3])=
;string[state]();}=0A=
source=3Dsource.slice(r[0].length);}}catch(e){state=3De;}=0A=
if(state!=3D=3D'ok'||(/[^\x20\t\n\r]/).test(source)){throw state =
instanceof SyntaxError?state:new SyntaxError('JSON');}=0A=
return typeof reviver=3D=3D=3D'function'?(function walk(holder,key){var =
k,v,value=3Dholder[key];if(value&&typeof value=3D=3D=3D'object'){for(k =
in =
value){if(Object.prototype.hasOwnProperty.call(value,k)){v=3Dwalk(value,k=
);if(v!=3D=3Dundefined){value[k]=3Dv;}else{delete value[k];}}}}=0A=
return reviver.call(holder,key,value);}({'':value},'')):value;};}());
------=_NextPart_000_0000_01CDC417.0A321A40--
