From: <Saved by Windows Internet Explorer 7>
Subject: Complaint filed against wind farm | htrnews.com | Manitowoc Herald Times Reporter
Date: Tue, 1 Jul 2008 13:01:41 -0500
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_037A_01C8DB7A.9B3F7760"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512

This is a multi-part message in MIME format.

------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.htrnews.com/apps/pbcs.dll/article?AID=/20080621/MAN0101/806210463/1984

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML lang=3Den><HEAD><TITLE>Complaint filed against wind farm | =
htrnews.com | Manitowoc Herald Times Reporter</TITLE><!-- version 1.2.5 =
--><!-- Domain name -->
<SCRIPT language=3DJavaScript type=3Dtext/javascript>
    document.domain=3D"htrnews.com";
</SCRIPT>

<META=20
content=3D"MAN-Local News,htrnews.com,Manitowoc,WI,News,local =
news,headlines,stories,world news"=20
name=3Dkeywords>
<META=20
content=3D"MANITOWOC =97 Residents opposed to a wind farm project in Two =
Creeks have filed a complaint in Manitowoc County Circuit Court =
requesting a permit extension for the project be nullified."=20
name=3Ddescription>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META http-equiv=3Dpragma content=3Dno-cache>
<META http-equiv=3Dexpires content=3D0>
<META http-equiv=3Dcache-control content=3Dno-cache>
<SCRIPT>
var PDURL =3D 'search.htrnews.com';
</SCRIPT>
<LINK href=3D"http://www.htrnews.com/includes/css/GDSRStyles.css" =
type=3Dtext/css=20
rel=3Dstylesheet><!-- metro.css -->
<SCRIPT language=3Djavascript type=3Dtext/javascript>
<!-- // user reg settings
if (typeof(window['gcion_section_front']) =3D=3D "undefined")
{ var gcion_section_front =3D "article"; }
if (typeof(window['gdn_section_front']) =3D=3D "undefined")
{ var gdn_section_front =3D "article"; }
//-->
</SCRIPT>
<!-- RELOAD after LOGIN -->
<SCRIPT language=3Djavascript=20
type=3Dtext/javascript>var gdn_auto_refresh =3D true;</SCRIPT>
<!-- GD SR Scripts -->
<SCRIPT language=3DJavaScript type=3Dtext/javascript>
var Level1NodeDefault=3D"";
var Level2NodeDefault=3D"";
</SCRIPT>

<SCRIPT src=3D"http://www.htrnews.com/scripts/GDSRScripts.js"=20
type=3Dtext/javascript></SCRIPT>
<!-- PLUCK SCRIPTS -->
<SCRIPT=20
src=3D"http://www.htrnews.com/gcicommonfiles/sr/scripts/GDSRGlobalControl=
.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>if (PluckGlobalControl =3D=3D "0" || =
PluckSiteControl =3D=3D "0") {gsl.enabled=3D'false';}</SCRIPT>
<LINK =
href=3D"http://www.htrnews.com/gcicommonfiles/sr/css/palette12.css"=20
type=3Dtext/css rel=3Dstylesheet><!-- Macro used for subsite to redirect =
--><!-- NAVIGATION --><!-- NAVIGATION MENU SCRIPT --><!-- Menu file =
built! 7/1/2008 1:54:53 PM -->
<SCRIPT src=3D"http://www.htrnews.com/scripts/NavMenu_73.js"=20
type=3Dtext/javascript></SCRIPT>
<!--- OAS MACRO --->
<SCRIPT language=3DJavaScript>
<!--
//configuration
OAS_listpos=3D'728x90_1,88x31_1,ArticleFlex_1,728x90_2';
OAS_query =3D ''+'&'+location.search.substring(1);
OAS_target =3D '_top';
OAS_url =3D 'http://gcirm.wisinfo.gcion.com/RealMedia/ads/';
//If OAS_sitepage is set to {SECTION}{pagetype} it means you did not set =
the value in the .ini file.
OAS_sitepage=3D'wi-manitowoc.mhtreporter.wisinfo.com/news/article.htm';
//endconfiguration
OAS_version =3D 10;
OAS_rn =3D '001234567890'; OAS_rns =3D '1234567890';
OAS_rn =3D new String (Math.random()); OAS_rns =3D OAS_rn.substring (2, =
11);
function OAS_NORMAL(pos) {
  document.write('<A HREF=3D"' + OAS_url + 'click_nx.ads/' + =
OAS_sitepage + '/1' + OAS_rns + '@' + OAS_listpos + '!' + pos + '?' + =
OAS_query + '" TARGET=3D' + OAS_target + '>');
  document.write('<IMG SRC=3D"' + OAS_url + 'adstream_nx.ads/' + =
OAS_sitepage + '/1' + OAS_rns + '@' + OAS_listpos + '!' + pos + '?' + =
OAS_query + '" BORDER=3D0></A>');
}
//-->
</SCRIPT>
<!-- Updated by GMTI for ad serving 04252008 -->
<SCRIPT language=3DJavaScript>
if(typeof adtech_global_control =3D=3D 'undefined') {
	document.writeln('<script type=3D"text/javascript" =
src=3D"/gcicommonfiles/sr/scripts/GDSRGlobalcontrol.js"></s' + =
'cript>');
}
</SCRIPT>

<SCRIPT language=3Djavascript1.1=20
src=3D"http://manitowo.ur.gcion.com/AD/AdtechSiteSettings.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript1.1=20
src=3D"http://manitowo.ur.gcion.com/Scripts/AD/Adtechscript.js"=20
type=3Dtext/javascript></SCRIPT>
<!------ OAS SETUP end ------>
<META content=3D"MSHTML 6.00.6000.16674" name=3DGENERATOR></HEAD>
<BODY id=3Dbody1 onload=3Dgsl.initialSetup();><!--begin main content-->
<DIV id=3Dmain-container><!--LEADERBOARD-->
<DIV class=3Dleaderboard-container-top>
<DIV class=3Dleaderboard-top>
<SCRIPT language=3DJavaScript>
			<!--
			OAS_AD('728x90_1');
			//-->
			</SCRIPT>
</DIV></DIV><!-- HEADER --><!--header-->
<DIV id=3Dheader-container><!-- partners -->
<DIV id=3Dheader-partners>
<UL class=3Dleft>
  <LI>Other editions:=20
  <LI><A href=3D"http://m.htrnews.com/">Mobile</A> |=20
  <LI><A =
href=3D"http://www.htrnews.com/apps/pbcs.dll/section?category=3DRSS">News=
=20
  Feeds</A> |=20
  <LI><A=20
  =
href=3D"http://www.htrnews.com/apps/pbcs.dll/section?category=3DNLETTER99=
9">E-Newsletters</A>=20
  </LI></UL>
<UL class=3Dright>
  <LI>Find it:=20
  <LI><A href=3D"http://www.htrnews.com/jobs" target=3D_blank>Jobs</A> | =

  <LI><A href=3D"http://www.htrnews.com/cars" target=3D_blank>Cars</A> | =

  <LI><A href=3D"http://www.htrnews.com/homes" target=3D_blank>Real =
Estate</A> |=20
  <LI><A href=3D"http://www.htrnews.com/apartments" =
target=3D_blank>Apartments</A> |=20

  <LI><A href=3D"http://www.htrnews.com/shopping" =
target=3D_blank>Shopping</A> |=20
  <LI><A=20
  =
href=3D"http://www.wisinfo.com/classifiedcentral/manitowoc/">Classifieds<=
/A> |=20
  <LI><A =
href=3D"https://secure.wisinfo.com/AdWebster_man/placead.jsp">Place an=20
  ad</A> </LI></UL>
<DIV class=3Dclear></DIV></DIV>
<DIV id=3Dheadermast>
<TABLE id=3Dheadermast-main cellSpacing=3D0>
  <TBODY>
  <TR>
    <TD>
      <DIV id=3Dmasthead>
      <H1><A =
href=3D"http://www.htrnews.com/apps/pbcs.dll/frontpage"><IMG=20
      alt=3Dhtrnews.com=20
      =
src=3D"http://www.htrnews.com/graphics/mastlogo.gif"></A></H1></DIV></TD>=

    <TD>
      <DIV id=3Dheader-search><!--SITE SEARCH WIDGET-->
      <SCRIPT>=20
=09
	var currentLnk =3D 'tab0';

	function changeTabbedAff(aff, tabId, text) {
		document.tabbedForm.aff.value =3D aff;
		document.getElementById(currentLnk).className =3D "";
		document.getElementById(tabId).className =3D "pd-search-section-on";
		document.getElementById("pd-search-text").innerHTML =3D "Search<br>" + =
text;
		currentLnk =3D tabId;
	}

	function gotoTabbedAff(aff, tabId, text, domain) {
		window.location=3Ddomain.replace(/:9085/,"")+"/sp?aff=3D"+aff;
	}

	function changeStyle(tabId, onVal) {
		if(onVal)
		    document.getElementById(tabId).className =3D =
"pd-searchMore-droplistOn";
		else
		document.getElementById(tabId).className =3D "pd-searchMore-droplist";
	}

	var hideId;

	function showMore() {
		if(document.getElementById('pd-search-sections-more')!=3Dnull) {
		    coords =3D getPosition();
		    document.getElementById('pd-search-sections-more').style.left =3D =
(coords.x+50) +'px';
            document.getElementById('pd-search-sections-more').style.top =
=3D coords.y +'px';
			document.getElementById('pd-search-sections-more').style.display =3D =
"block";
		}
	}

	function getPosition() {
	    var coords =3D  new Object();
	      coords.x =3D 0;
	      coords.y =3D 0;
          try {
	        targetElement =3D document.getElementById('tabm');
		    if(targetElement.x && targetElement.y) {
		        coords.x =3D targetElement.x;
		        coords.y =3D targetElement.y;
		    } else {
		        if(targetElement.offsetParent) {
			        coords.x +=3D targetElement.offsetLeft;
				    coords.y +=3D targetElement.offsetTop;
				    while(targetElement =3D targetElement.offsetParent) {
				        coords.x +=3D targetElement.offsetLeft;
					    coords.y +=3D targetElement.offsetTop;
				    }
			    }
		    }
	      } catch(error) { }
          return coords;
	}

	function hideMore() {
		if(document.getElementById('pd-search-sections-more')!=3Dnull) {
			document.getElementById('pd-search-sections-more').style.display =3D =
"none";
		}
	}

	function mouseOverShowMore() {
		clearTimeout(hideId);
	}

	function mouseOutHideMore(timeout) {
		hideId =3D setTimeout("hideMore()",timeout);
	}

</SCRIPT>
<!-- SEARCHURL3 =3D =
http://search.htrnews.com/client/isf_api.jsp?format=3Djavascript&cacheTim=
e=3D15&scripts=3Dtabbedsearchform&dataType=3Dtabbedsearchform&helpImage=3D=
false&sponsorImage=3Dfalse&skin=3D100&styled=3Dfalse -->
      <SCRIPT>=20
=09

=09
	document.write('	<div id=3D"isf-search-form">						');=0A=
document.write('		');=0A=
document.write('<form action=3D"http://search.htrnews.com/sp" =
method=3D"get" class=3D"tabbed-search-form" id=3D"tabbedForm" =
name=3D"tabbedForm">');=0A=
document.write('<input type=3D"hidden" name=3D"aff" value=3D"1100"/>');=0A=
document.write('<input type=3D"hidden" name=3D"skin" value=3D"100"/>');=0A=
document.write('<div style=3D"float:left;">');=0A=
document.write('	<span id=3D"pd-search-text" =
class=3D"pd-search-text">Search htrnews.com:</span>');=0A=
document.write('</div>');=0A=
document.write('<div style=3D"float:left; width:350px;">');=0A=
document.write('	<div class=3D"pd-search-sections">');=0A=
document.write('		<ul>');=0A=
document.write('			');=0A=
document.write('			');=0A=
document.write('				');=0A=
document.write('					');=0A=
document.write('							<li id=3D"tab0" =
class=3D"pd-search-section-on"><b><a href=3D"javascript:void(0);" =
onClick=3D"changeTabbedAff(\'1100\',\'tab0\',\'All\')">All</a></b><span>&=
nbsp;</span></li>');=0A=
document.write('					');=0A=
document.write('					');=0A=
document.write('							');=0A=
document.write('			');=0A=
document.write('				');=0A=
document.write('					');=0A=
document.write('							<li id=3D"tab1"><b><a =
href=3D"javascript:void(0);" =
onClick=3D"changeTabbedAff(\'1101\',\'tab1\',\'Recent News\')">Recent =
News</a></b><span>&nbsp;</span></li>');=0A=
document.write('					');=0A=
document.write('					');=0A=
document.write('							');=0A=
document.write('			');=0A=
document.write('				');=0A=
document.write('					');=0A=
document.write('							<li id=3D"tab2"><b><a =
href=3D"javascript:void(0);" =
onClick=3D"changeTabbedAff(\'1001\',\'tab2\',\'Events\')">Events</a></b><=
span>&nbsp;</span></li>');=0A=
document.write('					');=0A=
document.write('					');=0A=
document.write('							');=0A=
document.write('			');=0A=
document.write('				');=0A=
document.write('					');=0A=
document.write('							<li id=3D"tab3"><b><a =
href=3D"javascript:void(0);" =
onClick=3D"changeTabbedAff(\'1114\',\'tab3\',\'Jobs\')">Jobs</a></b><span=
>&nbsp;</span></li>');=0A=
document.write('					');=0A=
document.write('							<li id=3D"tabm"><b><a =
href=3D"javascript:void(0);" =
onClick=3D"changeTabbedAff(\'1100\',\'tabm\',\'more\');mouseOverShowMore(=
);showMore();" =
onMouseOut=3D"mouseOutHideMore(250);">More&nbsp;&raquo;</a></b><span>&nbs=
p;</span></li></ul></div>');=0A=
document.write('							<div id=3D"pd-search-sections-more" =
class=3D"pd-search-sections-more" style=3D"display:none;" =
onMouseOver=3D"mouseOverShowMore();" =
onMouseOut=3D"mouseOutHideMore(250);"><ul>');=0A=
document.write('					');=0A=
document.write('					');=0A=
document.write('							');=0A=
document.write('			');=0A=
document.write('				');=0A=
document.write('					');=0A=
document.write('							<li id=3D"tab4" class=3D"pd-searchMore-droplist" =
onMouseOver=3D"changeStyle(\'tab4\',true);mouseOverShowMore();" =
onMouseOut=3D"changeStyle(\'tab4\',false);"><a =
href=3D"javascript:gotoTabbedAff(\'1109&skin=3D100\',\'tab4\',\'Yellow =
Pages\',\'http://search.htrnews.com\');">Yellow Pages</a></li>');=0A=
document.write('					');=0A=
document.write('					');=0A=
document.write('							');=0A=
document.write('			');=0A=
document.write('				');=0A=
document.write('					');=0A=
document.write('							<li id=3D"tab5" class=3D"pd-searchMore-droplist" =
onMouseOver=3D"changeStyle(\'tab5\',true);mouseOverShowMore();" =
onMouseOut=3D"changeStyle(\'tab5\',false);"><a =
href=3D"javascript:gotoTabbedAff(\'1112&skin=3D100\',\'tab5\',\'Local =
Web Info\',\'http://search.htrnews.com\');">Local Web Info</a></li>');=0A=
document.write('					');=0A=
document.write('					');=0A=
document.write('							');=0A=
document.write('			');=0A=
document.write('				');=0A=
document.write('					');=0A=
document.write('							<li id=3D"tab6" class=3D"pd-searchMore-droplist" =
onMouseOver=3D"changeStyle(\'tab6\',true);mouseOverShowMore();" =
onMouseOut=3D"changeStyle(\'tab6\',false);"><a =
href=3D"javascript:gotoTabbedAff(\'1102&skin=3D100\',\'tab6\',\'Classifie=
ds\',\'http://search.htrnews.com\');">Classifieds</a></li>');=0A=
document.write('					');=0A=
document.write('					');=0A=
document.write('							');=0A=
document.write('			');=0A=
document.write('				');=0A=
document.write('					');=0A=
document.write('							<li id=3D"tab7" class=3D"pd-searchMore-droplist" =
onMouseOver=3D"changeStyle(\'tab7\',true);mouseOverShowMore();" =
onMouseOut=3D"changeStyle(\'tab7\',false);"><a =
href=3D"javascript:gotoTabbedAff(\'1117&skin=3D100\',\'tab7\',\'Archives\=
',\'http://search.htrnews.com\');">Archives</a></li>');=0A=
document.write('					');=0A=
document.write('					');=0A=
document.write('							');=0A=
document.write('			');=0A=
document.write('				');=0A=
document.write('					');=0A=
document.write('							<li id=3D"tab8" class=3D"pd-searchMore-droplist" =
onMouseOver=3D"changeStyle(\'tab8\',true);mouseOverShowMore();" =
onMouseOut=3D"changeStyle(\'tab8\',false);"><a =
href=3D"javascript:gotoTabbedAff(\'1113&skin=3D100\',\'tab8\',\'Cars\',\'=
http://search.htrnews.com\');">Cars</a></li>');=0A=
document.write('					');=0A=
document.write('					');=0A=
document.write('							');=0A=
document.write('			');=0A=
document.write('				');=0A=
document.write('					');=0A=
document.write('							<li id=3D"tab9" class=3D"pd-searchMore-droplist" =
onMouseOver=3D"changeStyle(\'tab9\',true);mouseOverShowMore();" =
onMouseOut=3D"changeStyle(\'tab9\',false);"><a =
href=3D"javascript:gotoTabbedAff(\'1105&skin=3D100\',\'tab9\',\'Movies\',=
\'http://search.htrnews.com\');">Movies</a></li>');=0A=
document.write('					');=0A=
document.write('					');=0A=
document.write('							');=0A=
document.write('			');=0A=
document.write('				');=0A=
document.write('					');=0A=
document.write('							<li id=3D"tab10" class=3D"pd-searchMore-droplist" =
onMouseOver=3D"changeStyle(\'tab10\',true);mouseOverShowMore();" =
onMouseOut=3D"changeStyle(\'tab10\',false);"><a =
href=3D"javascript:gotoTabbedAff(\'1108&skin=3D100\',\'tab10\',\'Shopping=
\',\'http://search.htrnews.com\');">Shopping</a></li>');=0A=
document.write('					');=0A=
document.write('					');=0A=
document.write('							');=0A=
document.write('			');=0A=
document.write('		</ul>');=0A=
document.write('	</div>');=0A=
document.write('	<div style=3D"clear:both;"></div>');=0A=
document.write('	<div>					');=0A=
document.write('		<input type=3D"text" name=3D"keywords" =
class=3D"keyword-input" value=3D""/>');=0A=
document.write('		<input type=3D"image" =
src=3D"/graphics/search/button_search.gif" class=3D"go-button" =
align=3D"top"/>');=0A=
document.write('	</div>');=0A=
document.write('</div>');=0A=
document.write('<div style=3D"clear:both;"></div>');=0A=
document.write('</form>');=0A=
document.write('	</div><!-- #isf-search-form -->			');=0A=



</SCRIPT>
      </DIV></TD>
    <TD>
      <DIV id=3Dsearch-sponsor>
      <H5>Sponsored by:</H5>
      <SCRIPT language=3DJavaScript>
					<!--
					OAS_AD('88x31_1');
					//-->
					</SCRIPT>
      </DIV></TD></TR></TBODY></TABLE><!-- end #headermast -->
<DIV class=3Dclear></DIV></DIV>
<DIV class=3Dnavigation-container id=3Dnavigation-container>
<DIV class=3Dnavigation-menu-level1 id=3DNavigationMenuLevel1Div=20
style=3D"DISPLAY: none"></DIV>
<DIV class=3Dnavigation-menu-level2 id=3DNavigationMenuLevel2Div=20
style=3D"DISPLAY: none"></DIV>
<DIV class=3Dnavigation-menu-level3 id=3DNavigationMenuLevel3Div=20
style=3D"DISPLAY: none"></DIV>
<DIV class=3Dnavigation-menu-level4 id=3DNavigationMenuLevel4Div=20
style=3D"DISPLAY: none"></DIV></DIV>
<SCRIPT language=3DJavaScript type=3Dtext/javascript>
	initNavigation();
</SCRIPT>
<!-- end #header-container --></DIV>
<DIV id=3Dcontent-container><!-- LOGIN BOX and BRANDING -->
<DIV id=3Dbranding-container>
<TABLE width=3D940>
  <TBODY>
  <TR>
    <TD><!--registration login-->
      <DIV id=3Dlogin-container=20
      style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: =
0px; WIDTH: 500px; PADDING-TOP: 5px"></DIV></TD>
    <TD>
      <DIV style=3D"FLOAT: right; MARGIN: 14px 10px 10px"><IMG=20
      alt=3D"Manitowoc Herald Times Reporter"=20
      =
src=3D"http://www.htrnews.com/graphics/branding.gif"></DIV></TD></TR></TB=
ODY></TABLE></DIV>
<DIV id=3DIE6Error style=3D"DISPLAY: none">
<UL>
  <LI>Your browser=92s security settings are preventing some features =
from=20
  appearing. <A=20
  =
href=3D"http://www.htrnews.com/apps/pbcs.dll/section?category=3DIE6Securi=
tySettings">See=20
  instructions for fixing the problem.</A> </LI></UL></DIV>
<TABLE class=3Dhorizontalrule cellSpacing=3D0 width=3D940>
  <TBODY>
  <TR>
    <TD width=3D599>
      <DIV class=3Dpadding>
      <DIV class=3Darticle-headline>
      <H1>Complaint filed against wind farm</H1>
      <H2></H2>
      <P class=3Dratingbyline>By Kristopher Wenn =95 Herald Times =
Reporter =95 June=20
      21, 2008 </P>
      <SCRIPT language=3DJavaScript1.2>=20
function NewWindow(height,width,url)=20
{window.open(url,"ShowProdWindow","menubars=3D0,scrollbars=3D1,resizable=3D=
1,height=3D"+height+",width=3D"+width);=20
}=20
</SCRIPT>

      <DIV class=3Darticle-tools>
      <UL>
        <LI class=3Dcomments><A=20
        href=3D"javascript:gsl.redirectToCommentPage();"><SPAN=20
        class=3DgslArticleControl=20
        =
id=3DgslCtl|comments|20080621.htrnews.806210463.article.MAN0101></SPAN></=
A>
        <LI class=3Drecommend>
        <SCRIPT language=3DJavaScript type=3Dtext/javascript>
    			gsl.recommendCountHrefEnabled=3D'true';
		</SCRIPT>
        <SPAN class=3DgslArticleControl=20
        =
id=3DgslCtl|recommends|20080621.htrnews.806210463.article.MAN0101></SPAN>=

        <LI class=3Dprint><A=20
        =
href=3D"javascript:NewWindow(600,800,'/apps/pbcs.dll/article?AID=3D/20080=
621/MAN0101/806210463/1984&amp;template=3Dprintart');">Print=20
        this page</A>=20
        <LI class=3Demail><A=20
        =
href=3D"javascript:NewWindow(300,400,'/apps/pbcs.dll/section?template=3DX=
sendmailpopup&amp;GPUBDATE=3D200806210412&amp;GCATID=3DMAN0101&amp;GARTNO=
=3D806210463&amp;GTITLE=3DComplaint filed against wind farm');">E-mail=20
        this article</A> </LI></UL></DIV>
      <SCRIPT language=3DJavaScript1.2>=20
function NewWindow(height,width,url)=20
{
	=
window.open(url,"ShowProdWindow","menubars=3D0,scrollbars=3D1,resizable=3D=
1,height=3D"+height+",width=3D"+width);=20
}=20
function snl_click(social_utility)=20
{
	u=3Dlocation.href;
	t=3Ddocument.title;

	if(social_utility =3D=3D "facebook")
	{
		=
window.open('http://www.facebook.com/sharer.php?u=3D'+encodeURIComponent(=
u)+'&t=3D'+encodeURIComponent(t),'sharer','toolbar=3D0,status=3D0,width=3D=
626,height=3D436');
	}
	if(social_utility =3D=3D "digg")
	{
		=
window.open('http://digg.com/submit?phase=3D2&url=3D'+encodeURIComponent(=
u)+'&title=3D'+encodeURIComponent(t));
	}

	if(social_utility =3D=3D "delicious")
	{
		=
window.open('http://del.icio.us/post?v=3D2&url=3D'+encodeURIComponent(u)+=
'&title=3D'+encodeURIComponent(t));
	}

	if(social_utility =3D=3D "reddit")
	{
		=
window.open('http://reddit.com/submit?url=3D'+encodeURIComponent(u)+'&tit=
le=3D'+encodeURIComponent(t));=09
	}

	if(social_utility =3D=3D "newsvine")
	{
		=
window.open('http://www.newsvine.com/_tools/seed&save?u=3D'+encodeURIComp=
onent(u)+'&T=3D'+encodeURIComponent(t));
	}
	return false;
}
</SCRIPT>

      <DIV id=3Dbookmark-tools>
      <UL>
        <LI class=3Dtitle>Share this article:=20
        <LI class=3Ddelicious><A onclick=3D"return =
snl_click('delicious')"=20
        href=3D"http://del.icio.us/post?v=3D2" =
target=3D_blank>Del.icio.us</A>=20
        <LI class=3Dfacebook><A onclick=3D"return snl_click('facebook')" =

        href=3D"http://www.facebook.com/share.php" =
target=3D_blank>Facebook</A>=20
        <LI class=3Ddigg><A onclick=3D"return snl_click('digg')"=20
        href=3D"http://digg.com/submit?phase=3D2" =
target=3D_blank>Digg</A>=20
        <LI class=3Dreddit><A onclick=3D"return snl_click('reddit')"=20
        href=3D"http://reddit.com/submit" target=3D_blank>Reddit</A>=20
        <LI class=3Dnewsvine><A onclick=3D"return snl_click('newsvine')" =

        href=3D"http://www.newsvine.com/_tools/seed" =
target=3D_blank>Newsvine</A>=20
        <LI><A=20
        =
href=3D"javascript:NewWindow(200,200,'/apps/pbcs.dll/section?category=3Ds=
ocialbookmarkshelp');">What=92s=20
        this?</A> </LI></UL></DIV>
      <DIV class=3Darticle-bodytext>
      <P>MANITOWOC =97 Residents opposed to a wind farm project in Two =
Creeks have=20
      filed a complaint in Manitowoc County Circuit Court requesting a =
permit=20
      extension for the project be nullified.</P>
      <DIV class=3Darticleflex-container>
      <DIV class=3Darticleflex><IMG alt=3DAdvertisement=20
      =
src=3D"http://www.htrnews.com/gcicommonfiles/sr/graphics/common/adlabel_h=
orz.gif"><BR>
      <SCRIPT language=3DJavaScript>OAS_AD('ArticleFlex_1');</SCRIPT>
      </DIV></DIV>
      <P>Jerome Hlinak, of rural Two Rivers, his neighbors and members =
of=20
      Wisconsin Independent Citizens Opposing Windturbine Sites =
(WINDCOWS) claim=20
      they are aggrieved by the Manitowoc County Board of Adjustment's =
decision=20
      to uphold the project's two-year extension.</P>
      <P>Navitas Energy Inc. has proposed building 49 wind turbines in =
Two=20
      Rivers, Mishicot and Two Creeks, dubbed the Twin Creeks Wind =
Park.</P>
      <P>Hlinak and others are asking the court to order the permit =
extension=20
      null and void and order the BOA to pay their attorney fees and =
costs.</P>
      <P>Pete Tarnowski, Manitowoc County senior planner, in December =
granted=20
      the permit extension. In March, Hlinak filed an appeal with the =
BOA to=20
      review Tarnowski's decision. The BOA denied Hlinak's appeal after=20
      discussing the issue at two May meetings.</P>
      <P>Navitas told county officials it was unable to complete its =
project=20
      because of difficulty obtaining turbines caused by increased =
demand and=20
      delays in connecting with an electric grid and ordering =
supplies.</P>
      <P>Hlinak and others claim the BOA wrongly concluded Tarnowski had =
the=20
      authority to approve the extension under the county's recently =
revised=20
      ordinance without also applying other provisions in the new =
ordinance.</P>
      <P><STRONG>Kristopher Wenn: (920) 686-2132 or <A=20
      =
href=3D"mailto:kwenn@htrnews.com">kwenn@htrnews.com</A></STRONG></P></DIV=
>
      <DIV class=3Dclear></DIV></DIV><!-- pluck article comments --><!-- =
GMTI SiteLife Comments Template -->
      <DIV class=3Dvoice id=3Dpluckcomments>
      <H3>In your voice</H3>
      <H5>Read reactions to this story</H5><SPAN class=3DgslSortorder =
id=3Dgslsort=20
      style=3D"DISPLAY: none"><SELECT id=3DgslSortOrder=20
        onchange=3Dgsl.setSortOrder();> <OPTION value=3Dd =
selected>Newest=20
        first</OPTION> <OPTION value=3Da>Oldest first</OPTION></SELECT>
      <SCRIPT>gsl.commentSortOrder=3D "";</SCRIPT>
       </SPAN>
      <SCRIPT language=3DJavaScript type=3Dtext/javascript>
		    					contentID=3D'20080621.htrnews.806210463.article.MAN0101';
							contentTitle=3D"Complaint filed against wind farm";
							contentURL =
=3D"http://www.htrnews.com/apps/pbcs.dll/article?AID=3D/20080621/MAN0101/=
806210463";
	</SCRIPT>

      <DIV class=3DgslSitelife_PluckLogo><A =
href=3D"http://www.pluck.com/"=20
      target=3D_blank></A></DIV>
      <DIV class=3DgslTemplate id=3Dsection>
      <DIV class=3DgslComments id=3DgslComments>
      <DIV class=3DgslReactionFormHead id=3DgslReactionFormHead></DIV>
      <DIV class=3DgslReactionForm id=3DgslReactionForm></DIV>
      <DIV class=3DgslReactionList id=3DgslReactionList></DIV>
      <DIV class=3DgslPagination id=3DgslPagination></DIV><SPAN=20
      id=3Dgslfullpagecomment></SPAN>
      <DIV class=3DgslTemplate id=3DheadLoggedIn style=3D"DISPLAY: =
none">
      <DIV class=3DgslComFormInHead><SPAN =
class=3DgslComFormInHeadMsg>Add your=20
      comment</SPAN> <SPAN class=3DgslComments_MaxLengthText>(max =
{maxchars}=20
      characters)</SPAN> </DIV></DIV>
      <DIV class=3DgslTemplate id=3DheadLoggedOut style=3D"DISPLAY: =
none">
      <DIV class=3DgslComFormOutHead><SPAN =
class=3DgslComFormOutHeadMsg>You must be=20
      logged in to leave a comment.</SPAN> <SPAN =
class=3DgslComFormOutHeadLogin><A=20
      =
href=3D"javascript:window.location=3D'/apps/pbcs.dll/section?category=3DP=
luck_signin&amp;destination=3D'+encodeURIComponent(location.href);">Login=
</A>=20
      </SPAN><SPAN class=3DgslPipe>|</SPAN> <SPAN=20
      class=3DgslComFormOutHeadRegister><A=20
      =
href=3D"javascript:window.location=3D'/apps/pbcs.dll/section?category=3DP=
luck_register&amp;destination=3D'+encodeURIComponent(location.href);">Reg=
ister</A></SPAN>=20
      </DIV></DIV><BR>
      <DIV class=3DgslTemplate id=3DgslErrorMessage></DIV>
      <DIV class=3DgslComFormError id=3DgslFormError></DIV>
      <DIV class=3DgslTemplate id=3Dform>
      <DIV class=3DgslComForm>
      <FORM name=3DgslComForm action=3D#comment><INPUT =
id=3DgslReactionType=20
      type=3Dhidden value=3Dcomment> <INPUT id=3DgslQuoteAuthor =
type=3Dhidden>=20
      <DIV class=3DgslComFormBody><TEXTAREA id=3DgslComFormBody =
onkeyup=3Djavascript:gsl.char_count(this); disabled tabIndex=3D1 =
name=3DgslComFormBody></TEXTAREA>=20
      </DIV>
      <DIV class=3DgslComFormSubmit>
      <DIV class=3DgslCharLeft id=3DgslCharLeft style=3D"DISPLAY: =
none"><SPAN=20
      id=3DgslCharCount></SPAN>characters left</DIV><INPUT =
id=3DgslComFormSubmit disabled =
onclick=3Djavascript:gsl.submitReaction(); tabIndex=3D2 type=3Dbutton =
value=3DSubmit name=3DgslComFormSubmit>=20
      </DIV></FORM></DIV></DIV></DIV></DIV><INPUT id=3DgslAboutMe =
type=3Dhidden>=20
      <INPUT id=3DgslAge type=3Dhidden> <INPUT id=3DgslLocation =
type=3Dhidden> <INPUT=20
      id=3DgslSex type=3Dhidden> <INPUT id=3DgslReportAbuseKey =
type=3Dhidden> <INPUT=20
      id=3DgslReportAbuseType type=3Dhidden>=20
      <DIV class=3DgslTemplate id=3Dcomment style=3D"DISPLAY: none">
      <DIV class=3DgslCom_{alt} id=3Dcomment_{commentKey}>
      <DIV class=3DgslComStaff>{staffMark}</DIV>
      <DIV>
      <DIV class=3DgslComUserPhoto>{authorIcon}</DIV>
      <DIV class=3DgslComHeader><SPAN =
class=3DgslComWroteBy>{authorHandle}=20
      wrote:</SPAN><BR></DIV>
      <DIV class=3DgslComBody>{commentBody}<BR><SPAN=20
      class=3DgslComDate>{commentTimestamp}</SPAN></DIV><TEXTAREA =
id=3Dbody_{commentKey} style=3D"DISPLAY: none">{commentBody}</TEXTAREA>=20
<TEXTAREA id=3Dauthor_{commentKey} style=3D"DISPLAY: =
none">{authorNameHandle}</TEXTAREA>=20
      </DIV>
      <DIV class=3DgslComCtls>
      <TABLE class=3DgslComments_NestedTable cellSpacing=3D0 =
cellPadding=3D0>
        <TBODY>
        <TR>
          <TD class=3DgslComments_NestedRecommend><SPAN=20
            class=3DgslComRec>{recommendLink}</SPAN> </TD>
          <TD class=3DgslComments_NestedNewPost><SPAN=20
            class=3DgslComNewPost>{newpostLink}</SPAN> </TD>
          <TD class=3DgslComments_NestedReplyto><SPAN=20
            class=3DgslComReply>{replylink}</SPAN> </TD>
          <TD class=3DgslComments_NestedReport><SPAN=20
            class=3DgslComRepAbuse>{reportAbuseLink}</SPAN>=20
      </TD></TR></TBODY></TABLE></DIV>
      <DIV class=3DgslComSeparator></DIV></DIV></DIV>
      <DIV class=3DReportAbuse_Container id=3DgslReportAbuseForm=20
      style=3D"DISPLAY: none; LEFT: 688px; TOP: 1395px"><INPUT=20
      id=3DgslReportAbuseKey type=3Dhidden> <INPUT =
id=3DgslReportAbuseType=20
      type=3Dhidden>=20
      <DIV class=3DgslReportAbuseHead><SPAN style=3D"FLOAT: left">Report =
item as:=20
      (required)</SPAN> <A=20
      onclick=3D"javascript:gsl.reportAbuseClose();return false;"=20
      =
href=3D"http://www.htrnews.com/apps/pbcs.dll/article?AID=3D/20080621/MAN0=
101/806210463/1984#none">X</A>=20
      </DIV>
      <DIV class=3DgslReportAbuseInterior><SELECT =
id=3DgslReportAbuseReason>=20
        <OPTION value=3D"Obscenity or vulgarity"=20
        selected>Obscenity/vulgarity</OPTION> <OPTION value=3D"Hate =
speech">Hate=20
        speech</OPTION> <OPTION value=3D"Personal attack">Personal =
attack</OPTION>=20
        <OPTION value=3D"Advertising or Spam">Advertising/Spam</OPTION> =
<OPTION=20
        value=3D"Copyright or Plagiarism">Copyright/Plagiarism</OPTION> =
<OPTION=20
        value=3DOther>Other</OPTION></SELECT> </DIV>
      <DIV class=3DgslReportAbuseSectionHead>Comment: (optional)</DIV>
      <DIV class=3DgslReportAbuseComment><TEXTAREA =
id=3DgslReportAbuseCommentText></TEXTAREA>=20
<INPUT onclick=3D"javascript:gsl.reportAbuseSubmit();return false;" =
type=3Dbutton value=3DReport>=20
      </DIV></DIV>
      <DIV class=3DgslTemplate id=3DmissingInputError style=3D"DISPLAY: =
none">
      <DIV class=3DgslFormErrorTitle>Missing input fields.</DIV>
      <DIV class=3DgslFormErrorMsg>You must fill out the comment body in =
order to=20
      submit a comment. </DIV></DIV>
      <DIV class=3DgslTemplate id=3DentryTooLongError style=3D"DISPLAY: =
none">
      <DIV class=3DgslFormErrorTitle>Comment too long.</DIV>
      <DIV class=3DgslFormErrorMsg>The comment you have entered is too =
long.=20
      Please limit your post to {maxchars} characters or less. =
</DIV></DIV>
      <DIV id=3DReportAbusePopup></DIV></DIV></DIV></TD>
    <TD class=3Dverticalrule width=3D1></TD>
    <TD width=3D340>
      <DIV class=3Darticle-sidebar><!--sidebar--><!--topix =
headlines--><!-- SOURCE CALL TO SET JAVASCRIPT VARIABLES --><!-- Get =
Related Links from Topix -->
      <SCRIPT language=3DJavaScript>
<!--
// preset the variables to keep from getting js errors if the get =
content fails
var topixcats =3D [ ];
var topixcrawled  =3D 0;

// Retrive js variables from topix
var topixcats =3D [=0A=
{=0A=
    'node' : 'business/energy',=0A=
    'name' : 'Energy'=0A=
}=0A=
];=0A=
var topixcrawled =3D 1;

//-->
</SCRIPT>
<!-- SCRIPT FOR PRESENTATION OF HEADLINES. The values below can be =
modified -->
      <STYLE type=3Dtext/css>.topix {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 12px; PADDING-TOP: 0px
}
.topix P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
.topix P.topix-affil {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
.topix UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.topix LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 0.5em; PADDING-TOP: 0px
}
</STYLE>
<!--Important: Make sure to update the var topixID=3D with your site's =
TopixID-->
      <SCRIPT language=3DJavaScript>
<!--
var topixID=3D7005;
if ( topixcats.length > 0 )

{
  document.write('<div class=3D"topix"><h5>Related news from the =
Web</strong></h5><ul>');
  for( i =3D 0; i < topixcats.length; i++ )
  {
    document.write('<li><a href=3D"http://www.topix.net/' + =
topixcats[i].node + '/?p=3D' + topixID +'&s=3DPB&co=3D1">' + =
topixcats[i].name + '</a></li>' );
  }
  document.write('</ul><p class=3D"topix-affil">Powered by <a =
href=3D"http://www.topix.net/">Topix.net</a></div>');

}
//-->
</SCRIPT>
<!--more category headines--><!--more category headines overwrite-->
      <DIV class=3Dnewslist>
      <H3>More Local News headlines</H3>
      <UL>
        <LI><A=20
        =
href=3D"http://www.htrnews.com/apps/pbcs.dll/article?AID=3D/20080701/MAN0=
101/807010461">Manitowoc=20
        Company wins bid for Enodis</A> <SPAN=20
        class=3Dnews-pluckcomment>&nbsp;</SPAN><SPAN =
class=3DgslNoLabels><SPAN=20
        class=3DgslArticleControl=20
        =
id=3DgslCtl|comments|20080701.htrnews.807010461.article.MAN0101></SPAN></=
SPAN>=20

        <LI><A=20
        =
href=3D"http://www.htrnews.com/apps/pbcs.dll/article?AID=3D/20080701/MAN0=
10301/807010453/0/MAN0101">Robert=20
        H. DeGroot</A> <SPAN =
class=3Dnews-pluckcomment>&nbsp;</SPAN><SPAN=20
        class=3DgslNoLabels><SPAN class=3DgslArticleControl=20
        =
id=3DgslCtl|comments|20080701.htrnews.807010453.article.MAN010301></SPAN>=
</SPAN>=20

        <LI><A=20
        =
href=3D"http://www.htrnews.com/apps/pbcs.dll/article?AID=3D/20080701/APC0=
101/307010022/1979">Country=20
        USA photo galleries, story: Men arrested after fight involving =
security=20
        guard </A><SPAN class=3Dnews-pluckcomment>&nbsp;</SPAN><SPAN=20
        class=3DgslNoLabels><SPAN class=3DgslArticleControl=20
        =
id=3DgslCtl|comments|20080701.htrnews.80701022.article.MAN0101></SPAN></S=
PAN>=20

        <LI><A=20
        =
href=3D"http://www.htrnews.com/apps/pbcs.dll/article?AID=3D/20080701/MAN0=
101/807010448/0/MAN0101">More=20
        county kids smoke, fewer have sex</A> <SPAN=20
        class=3Dnews-pluckcomment>&nbsp;</SPAN><SPAN =
class=3DgslNoLabels><SPAN=20
        class=3DgslArticleControl=20
        =
id=3DgslCtl|comments|20080701.htrnews.807010448.article.MAN0101></SPAN></=
SPAN>=20

        <LI><A=20
        =
href=3D"http://www.htrnews.com/apps/pbcs.dll/article?AID=3D/20080701/MAN0=
101/807010449/0/MAN0101">Smoking=20
        down, illnesses up among county adults</A> <SPAN=20
        class=3Dnews-pluckcomment>&nbsp;</SPAN><SPAN =
class=3DgslNoLabels><SPAN=20
        class=3DgslArticleControl=20
        =
id=3DgslCtl|comments|20080701.htrnews.807010449.article.MAN0101></SPAN></=
SPAN>=20
        </LI></UL></DIV><!--latest headines--><!-- article top stories =
-->
      <DIV class=3Dnewslist><!--TEXT ADS HERE--><!--TOP JOBS =
HERE--></DIV><!--end article-sidebar--></DIV></TD></TR></TBODY></TABLE>
<DIV class=3Dclear></DIV><!-- end #content-container--></DIV>
<DIV id=3Dfooter-container>
<DIV class=3Dleaderboard-container>
<DIV class=3Dleaderboard>
<SCRIPT language=3DJavaScript>
				<!--
				OAS_AD('728x90_2');
				//-->
				</SCRIPT>
</DIV></DIV>
<DIV id=3Dpartner-logos>
<UL>
  <LI><A href=3D"http://www.gannett.com/" target=3D_blank><IMG=20
  alt=3D"Gannett Co., Inc."=20
  =
src=3D"http://www.htrnews.com/gcicommonfiles/sr/graphics/common/partner_g=
annett.gif"></A>=20

  <LI><A href=3D"http://www.usatoday.com/" target=3D_blank><IMG =
alt=3D"USA TODAY"=20
  =
src=3D"http://www.htrnews.com/gcicommonfiles/sr/graphics/common/partner_u=
sat.gif"></A>=20

  <LI><A href=3D"http://www.htrnews.com/apartments" target=3D_blank><IMG =

  alt=3Dapartments.com=20
  =
src=3D"http://www.htrnews.com/gcicommonfiles/sr/graphics/common/partner_a=
partments.gif"></A>=20

  <LI><A href=3D"http://www.htrnews.com/cars" target=3D_blank><IMG =
alt=3Dcars.com=20
  =
src=3D"http://www.htrnews.com/gcicommonfiles/sr/graphics/common/partner_c=
ars.gif"></A>=20

  <LI><A href=3D"http://www.htrnews.com/jobs" target=3D_blank><IMG =
alt=3DCareerBuilder=20
  =
src=3D"http://www.htrnews.com/gcicommonfiles/sr/graphics/common/partner_j=
obs.gif"></A>=20

  <LI><A href=3D"http://www.htrnews.com/homes" target=3D_blank><IMG =
alt=3DHomeScape=20
  =
src=3D"http://www.htrnews.com/gcicommonfiles/sr/graphics/common/partner_h=
omes.gif"></A>=20

  <LI><A href=3D"http://www.htrnews.com/shopping" target=3D_blank><IMG=20
  alt=3DshopLocal.com=20
  =
src=3D"http://www.htrnews.com/gcicommonfiles/sr/graphics/common/partner_s=
hopping.gif"></A>=20
  </LI></UL></DIV>
<DIV id=3Dpartner-links>
<UL>
  <LI>Partners:=20
  <LI><A href=3D"http://www.careerbuilder.com/">Jobs: =
CareerBuilder.com</A>=20
  <LI><A href=3D"http://www.cars.com/">Cars: Cars.com</A>=20
  <LI><A href=3D"http://www.apartments.com/">Apartments: =
Apartments.com</A>=20
  <LI><A href=3D"http://www.shoplocal.com/">Shopping: ShopLocal.com</A>=20
</LI></UL></DIV><!--***********************************=0A=
	PLEASE DO NOT REMOVE=0A=
	Macro call to build footer navigation links. This is important for =
Search Engine Optimization -->
<DIV id=3Dseo-links>
<UL>
  <LI><A =
href=3D"http://www.htrnews.com/apps/pbcs.dll/frontpage">HOME</A> |=20
  <LI><A=20
  =
href=3D"http://www.htrnews.com/apps/pbcs.dll/section?category=3DMAN01">NE=
WS</A> |=20
  <LI><A=20
  =
href=3D"http://www.htrnews.com/apps/pbcs.dll/section?category=3DMAN02">SP=
ORTS</A>=20
  |=20
  <LI><A=20
  =
href=3D"http://www.htrnews.com/apps/pbcs.dll/section?category=3DMAN04">LI=
VING</A>=20
  |=20
  <LI><A=20
  =
href=3D"http://www.htrnews.com/apps/pbcs.dll/section?category=3DMAN06">OP=
INION</A>=20
  |=20
  <LI><A=20
  =
href=3D"http://www.htrnews.com/apps/pbcs.dll/section?category=3DPERMGALL"=
>PHOTO=20
  GALLERIES</A> |=20
  <LI><A=20
  =
href=3D"http://www.htrnews.com/apps/pbcs.dll/section?category=3DMAN010301=
">OBITUARIES</A>=20
  |=20
  <LI><A=20
  =
href=3D"http://heraldtimes.weather.gannettonline.com/apps/pbcs.dll/sectio=
n?Category=3DWEATHER01&amp;City=3DManitowoc&amp;State=3DWI">WEATHER</A>=20
  |=20
  <LI><A =
href=3D"http://www.wisinfo.com/classifiedcentral/manitowoc/">BUY SELL=20
  SHOP</A> |=20
  <LI><A=20
  =
href=3D"http://www.htrnews.com/apps/pbcs.dll/section?category=3Dcustomers=
ervice">CUSTOMER=20
  SERVICE</A> |=20
  <LI><A =
href=3D"https://ssl1.gmti.com/wisinfo/secure/man/subscription/">SUBSCRIBE=
=20
  NOW</A> |=20
  <LI><A=20
  =
href=3D"http://www.htrnews.com/apps/pbcs.dll/section?Category=3DsitemapHT=
ML">Site=20
  Map</A></LI></UL></DIV><!--***********************************-->
<DIV id=3Dsites>
<UL>
  <LI><A href=3D"http://www.postcrescent.com/" target=3Dnew>Appleton=20
  Post-Crescent</A> |=20
  <LI><A href=3D"http://www.fdlreporter.com/" target=3Dnew>Fond du Lac =
Reporter</A>=20
  |=20
  <LI><A href=3D"http://www.greenbaypressgazette.com/" =
target=3Dnew>Green Bay=20
  Press-Gazette</A> |=20
  <LI><A href=3D"http://www.htrnews.com/" target=3Dnew>Manitowoc Herald =
Times=20
  Reporter</A> |=20
  <LI><A href=3D"http://www.marshfieldnewsherald.com/" =
target=3Dnew>Marshfield News=20
  Herald</A> |=20
  <LI><A href=3D"http://www.thenorthwestern.com/" target=3Dnew>Oshkosh=20
  Northwestern</A> <BR>
  <LI><A href=3D"http://www.sheboygan-press.com/" target=3Dnew>Sheboygan =
Press</A> |=20

  <LI><A href=3D"http://www.stevenspointjournal.com/" =
target=3Dnew>Stevens Point=20
  Journal</A> |=20
  <LI><A href=3D"http://www.wausaudailyherald.com/" target=3Dnew>Wausau =
Daily=20
  Herald</A> |=20
  <LI><A href=3D"http://www.wisconsinrapidstribune.com/" =
target=3Dnew>Wisconsin=20
  Rapids Daily Tribune</A> |=20
  <LI><A =
href=3D"http://www.wisinfo.com/specials/godoorcounty/index.shtml"=20
  target=3Dnew>Go Door County</A> |=20
  <LI><A href=3D"http://www.packersnews.com/" target=3Dnew>Packers =
News</A> |=20
  <LI><A href=3D"http://www.wisinfo.com/" target=3Dnew>WISinfo</A> <!-- =
place packersnews and wisinfo in the links and remover the last three. =
--></LI></UL></DIV><!--<div id=3D"legal">=0A=
	<ul>=0A=
		<li><a href=3D"/apps/pbcs.dll/section?Category=3DTERMS">Terms of =
Service</a> |</li>=0A=
		<li><a href=3D"/apps/pbcs.dll/section?Category=3DPRIVACY">Privacy =
Policy</a> |</li>=0A=
		<li><a =
href=3D"/apps/pbcs.dll/section?category=3Dcustomerservice">Contact =
Us</a> |</li>=0A=
		<li><a =
href=3D"/apps/pbcs.dll/section?category=3Dcustomerservice">About Us</a> =
|</li>=0A=
		<li><a href=3D"/apps/pbcs.dll/section?category=3Dcustomerservice">Work =
for Us</a> |</li>=0A=
		<li><a =
href=3D"https://ssl1.gmti.com/wisinfo/secure/MAN/subscription">Subscribe<=
/a> |</li>=0A=
        <li><a =
href=3D"https://secure.wisinfo.com/AdWebster_MAN/placead.jsp">Place an =
Ad</a></li>=0A=
	</ul>=0A=
	<p>Copyright &copy;2008 The Appleton Post-Crescent. All rights =
reserved.</p>=0A=
</div> -->
<DIV id=3Dgannettlegal>
<P>Use of this site signifies your agreement to the <A=20
href=3D"http://www.htrnews.com/apps/pbcs.dll/section?Category=3DTERMS">Te=
rms of=20
Service</A> and <A=20
href=3D"http://www.htrnews.com/apps/pbcs.dll/section?Category=3DPRIVACY">=
Privacy=20
Policy</A> , updated March 2007.</P></DIV><!-- end #footer-container =
--></DIV>
<DIV class=3Dclear></DIV><!-- end #main-container--></DIV><!--Site =
Catalyst macro --><!-- sitecatalyst.pbo version 1.48 2008.05.01 --><!-- =
Removed gciBTLive check. BT code is always present now.
	 Removed gdn_version since all sites have been upgraded from 2.0
--><!-- sitecatalyst.pbo version 1.47 2007.11.07 --><!-- Added tracking =
for Pluck pages --><!-- Previous version (1.46 2007.06.06) comments: =
--><!-- Added rsiseg validation for sites not running zag --><!-- =
Changed RSI categorization value to be other for non SSTS sections -->
<SCRIPT type=3Dtext/javascript>
if(typeof gcion_enable_bt !=3D 'undefined') {
  if(gcion_enable_bt) {
  document.writeln('<script type=3D"text/javascript" =
src=3D"http://js.revsci.net/gateway/gw.js?csid=3DJ06575" =
charset=3D"ISO-8859-1"></s' + 'cript>');
  }
}
</SCRIPT>
<S_SUITEID_DEFAULT value=3D"htrnews" /><!-- SiteCatalyst code version: =
H.3. Copyright 1997-2005 Omniture, Inc. More info available at =
http://www.omniture.com -->
<SCRIPT language=3DJavaScript type=3Dtext/javascript>
<!--
s_account=3D"gpaper188,gntbcstglobal";
s_prop50=3D"Newspaper";
//-->
</SCRIPT>
<COBRANDSITEDOMAIN value=3D"www" /><SITEDOMAIN value=3D"htrnews" />
<SCRIPT language=3DJavaScript=20
src=3D"http://www.htrnews.com/gcicommonfiles/sr/scripts/s_code.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://www.htrnews.com/scripts/s_local_customization.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript>
if(typeof gcion_enable_bt !=3D 'undefined') {
  if(gcion_enable_bt) {
	  var gciYear =3D 2008;
	  DM_addToLoc("zipcode", escape(s.prop30));
	  DM_addToLoc("age", escape((gciYear-s.prop31)));
    DM_addToLoc("gender", escape(s.prop32));
		var gci_ssts=3DOAS_sitepage;
		gci_ssts=3Dgci_ssts.replace(/\/article\.htm.*$/,'');
		gci_ssts=3Dgci_ssts.replace(/\/front\.htm.*$/,'');
		gci_ssts=3Dgci_ssts.replace(/\/index\.htm.*$/,'');
    		gci_ssts=3Dgci_ssts.replace(/\@.*$/,'');
		gci_ssts=3Dgci_ssts.replace(/^.*\.com\//,'');
		var gci_tempossts=3Dgci_ssts;=20
		var gci_ossts=3Dgci_tempossts.split("/")
		gci_ssts=3Dgci_ssts.replace(/\//g,' > ');
		gci_ssts=3D'newspaper > '+gci_ssts;	=09
 		if
      		(  gci_ossts[0] =3D=3D "life"
      		|| gci_ossts[0] =3D=3D "money"
      		|| gci_ossts[0] =3D=3D "news"
      		|| gci_ossts[0] =3D=3D "sports"
      		|| gci_ossts[0] =3D=3D "tech"
      		|| gci_ossts[0] =3D=3D "travel"
      		|| gci_ossts[0] =3D=3D "weather"
		|| gci_ossts[0] =3D=3D "umbrella"
      		)
      		{
        	  DM_cat(gci_ssts);
      		}
      		else
     		{
        	  DM_cat('newspaper > other');
     		}
	  var gci_osstslen=3Dgci_ossts.length;
		for(var i=3D0; i<gci_osstslen; i++) {
		  if(i=3D=3D0)
		    s.prop17=3Dgci_ossts[i];   // section
		  if(i=3D=3D1)
		    s.prop18=3Dgci_ossts[i];   // subsection
		  if(i=3D=3D2)
		    s.prop19=3Dgci_ossts[i];   // topic
		  if(i=3D=3D3)
		    s.prop20=3Dgci_ossts[i];   // Subtopic
		}
		DM_tag();
		// Sets the "rsi_segs" cookie in GCION domain
        if (gdn_enable_bt)
        {
          if (GDN.Cookie.Exists(GDN.Cookies.Session.Name))
          {
            var updateBtCookie =3D GDN.Cookies.Session.GetValue("ubt");
            if (updateBtCookie =3D=3D "1" && =
!GDN.IsNullOrEmpty(rsinetsegs))
            {
              GDN.Rpc.Send(GDN.RegUrl("q=3D5&Segment=3D" + =
escape(rsinetsegs.join('|'))));
              GDN.Cookies.Session.SetValue("ubt", "0");
            }
          }
        }
	}
}
</SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript>
var pluckcategory=3D "MAN-Local News";=20
if(typeof IsPluckPage !=3D'undefined' && IsPluckPage=3D=3D1){
var plucktitleTagdiv =3D document.getElementById("plckTitleTag");
var titleTag =3D plucktitleTagdiv ? plucktitleTagdiv.innerText || =
plucktitleTagdiv.textContent : "unknown";
if (titleTag !=3D "")=20
s_pageName=3Dpluckcategory + "-" + titleTag;=20
else=20
s_pageName=3Dpluckcategory + "-unknown";
}
</SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript>
<!--
s.server=3D"publicus"
if(typeof =
s_pageName!=3D'undefined'){s.pageName=3Ds_pageName}else{s.pageName=3D"Com=
plaint filed against wind farm(200806210412)"}
if(typeof s_channel!=3D'undefined'){s.channel=3Ds_channel}
if(typeof s_pageType!=3D'undefined'){s.pageType=3Ds_pageType}
if(typeof s_prop1!=3D'undefined'){s.prop1=3Ds_prop1}else{s.prop1=3D""}
if(typeof =
s_prop2!=3D'undefined'){s.prop2=3Ds_prop2}else{s.prop2=3D"News"}
if(typeof =
s_prop3!=3D'undefined'){s.prop3=3Ds_prop3}else{s.prop3=3D"local_news"}
if(typeof s_prop4!=3D'undefined'){s.prop4=3Ds_prop4}else{s.prop4=3D""}
if(typeof s_prop5!=3D'undefined'){s.prop5=3Ds_prop5}else{s.prop5=3D""}
if(typeof =
s_prop6!=3D'undefined'){s.prop6=3Ds_prop6}else{s.prop6=3D"News"}
if(typeof =
s_prop7!=3D'undefined'){s.prop7=3Ds_prop7}else{s.prop7=3D"local_news"}
if(typeof s_prop8!=3D'undefined'){s.prop8=3Ds_prop8}else{s.prop8=3D""}
s.prop23=3Ddocument.location
s.prop16=3D'article'
s.prop25=3D"Manitowoc:htrnews"
if(typeof =
rsinetsegs!=3D'undefined'){s.prop48=3D(rsinetsegs.join('|')).replace(/J06=
575_/g,'');}else{s.prop48=3D'no segment';}
s.prop50=3Ds_prop50;
if(s.prop7){s.eVar5=3Ds.prop7;}
if(s.prop25){s.eVar1=3Ds.prop25;}
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_code=3Ds.t();if(s_code)document.write(s_code)//--></SCRIPT>

<SCRIPT language=3DJavaScript><!--
if(navigator.appVersion.indexOf('MSIE')>=3D0)document.write(unescape('%3C=
')+'\!-'+'-')
//--></SCRIPT>
<NOSCRIPT><IMG height=3D1 alt=3D""=20
src=3D"http://gpaper188.112.2o7.net/b/ss/gpaper188,gntbcstglobal/1/H.3--N=
S/0"=20
width=3D1 border=3D0></NOSCRIPT> <!--/DO NOT REMOVE/--><!-- End =
SiteCatalyst code version: H.3. --><!-- Cache Build Time
Time used: 1500 ms<br>
<b>Starting first parse</b><br>
.Parsing macro pluck_InitializeArticles<br>
..Build 3: 250 ms (Article)<br>
...Build 3: 31 ms (Article)<br>
..Build 9: 110 ms (Content)<br>
.Completed macro pluck_InitializeArticles<br>
.Build 3: 828 ms (Article)<br>
.Parsing macro seo<br>
..Build 0: 0 ms (Misc)<br>
.Completed macro seo<br>
.Parsing macro pd_search<br>
.Completed macro pd_search<br>
.Parsing macro loginbox-branding<br>
..Build 9: 15 ms (Content)<br>
.Completed macro loginbox-branding<br>
.Parsing macro footer<br>
..Parsing macro sitecatalyst<br>
...Build 0: 0 ms (Misc)<br>
..Completed macro sitecatalyst<br>
..Build 9: 16 ms (Content)<br>
--><!-- Delivery of Cache Page
Time used: 2109 ms<br>
<b>Starting first parse</b><br>
.Parsing macro pluck_InitializeArticles<br>
..Build 3: 250 ms (Article)<br>
...Build 3: 31 ms (Article)<br>
..Build 9: 110 ms (Content)<br>
.Completed macro pluck_InitializeArticles<br>
.Build 3: 828 ms (Article)<br>
.Parsing macro seo<br>
..Build 0: 0 ms (Misc)<br>
.Completed macro seo<br>
.Parsing macro pd_search<br>
.Completed macro pd_search<br>
.Parsing macro loginbox-branding<br>
..Build 9: 15 ms (Content)<br>
.Completed macro loginbox-branding<br>
.Parsing macro footer<br>
..Parsing macro sitecatalyst<br>
...Build 0: 0 ms (Misc)<br>
..Completed macro sitecatalyst<br>
..Build 9: 16 ms (Content)<br>
.Completed macro footer<br>
.Build 9: 250 ms (Content)<br>
Retrieve categories: 16ms<br>
Read templates: 7200046ms<br>
Read objects: 220ms<br>
Scripts: 953ms<br>
Parsing templates: 16ms<br>
<b>Starting second parse</b><br>
.Build 0: 265 ms (Misc)<br>
.Build 9: 0 ms (Content)<br>
Retrieve categories: 0ms<br>
Read templates: 0ms<br>
Read objects: 0ms<br>
Scripts: 0ms<br>

--></BODY></HTML>

------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.htrnews.com/graphics/mastlogo.gif

R0lGODlhxAA7AOZ8AE1WfXx9nKOkp7OzxXR3jObl6zVGcEJOd2VpjImJpik+akhUdllfhHFzlJaW
r9TT3dmxg6Skus/OvTAeC49bH2A9FcPC0amplSc9aYqMmXFxZDg4MrKyrsyTVJaYoMDAtlVVS2lt
hjNEbV5kgQwIA1RcfD5Mcn+Bk7NxJ86ncLe3osXFru7t3/b17ejn0xwcGdfCmJtiIoyMfOvq2Q4O
DFQ1En5+cJqaiUguECQXCMePSsJ/MtPTu/n59SoqJebl0OXkzWtEGNOibPDv4xgPBXdLGjwmDfjx
6dzRroNTHcF+MMmMSGNjV+nTuqdqJePiyuHCnfz8+fj38ebKq+3r3caFPN7Yu+7dyPLm2PLx50dH
Ps+aYNW7jfPz6teqeOTOrm5pV82iZ2dUOMmVU965kNSsesubXeno1sOEONu8k5l3S9O0g7uHR+PS
tNGueWBbTEw5IMWJQXNbOufRtMuSUeXUt9rJo8+fZb95KuHhx////xw2ZAAAAAAAAAAAAAAAACH5
BAEAAHwALAAAAADEADsAAAf/gHyCg4SFhoeIiYqLjI2LJBORNRWUSRSXFE54m5ydnp+bKJgURZQV
kTmOqqusra6vrZE4lJcxoLe4ubq3MaQVOBMksMPExcaEkEYVQRS2u8/Q0dK+E0TH19jGkLOW0p9L
HeHhEOTl5ufmQuIdS97QoqfC2fP0yBM1zCjQO+F3ZWVpvghsQbBFDz0IEypcyLDhwitNmpCB4CWc
O1AxghiRV6+jqxw48m3SQTJMipNcYKiEgSSPy5cwY8qc+cOFTRczWOjMQlCKw58Lm0yBsKXdxU1J
aljzyBRRDjhy1KBUObOq1atYs7p8YjPnEIJAHV6BUvFoDBwcm87boEWDjAst/7XKnUu3rsuaVFi0
8Bk2YRMIHS4WSaV22IsNbi/wmPlBgGMBBCJLnkx58mMBH+xq1gzEBYuvfY9MEbLDG4UJhVX5AGFD
8UsOAk4QCLFgAYY9uHPr3s27924MtUMQOCGAw+bjWDuz6HLw52jThFMXeqGltcvGBEbY9s29u/fv
e4CPIIAZufmYXPVGaXgEQuloFaTz8cHkxoo8HE7QBs+/v//eC4SQgXHnFfgDFVk0l1B77z0Tw1Id
vQCCDDxI4MF+/2Wo4YYLEOCBBAWed2AX6yF0hBfRoBAdNj7YoEIeF5qw4Yw0bmhCCAKEeN4ZQzQ3
RYO6oABhMS2uIEEGJdSo5P+SGWJQQgYg6njcDz1eAWQuMRTzgg1GIsnkl2D692SUUmr2QxtKQBPf
KyC8KMAIYcYpJ3gj5FjmZmvosAsKrbygQYUZiDDnoIT6JkIGd26GhBlp4oKaIy/IkIcEBNzmXQCY
YopAoZzSiAEBZCY6lxUpNPpJDY3QIGkeJ1jqHQALDcAdrApF0OmtumFwgqh2kQrKmor8mYcAgvLX
wEIBcBcAsrg2i5sIdvI6FxJ6doJqIj68KEEI/zmwEAPcRbAQAM6WG0KUFhJQQm3DEfhSuut2CKVL
l9Wr7gIjIIrfvQLmwYWpjx7ChEscyPifBQsZwN0DCylQbrkmvMndAiBKAKf/byF8wJ8IC/BmggRW
6MknIqsK4Kp/CxWwxwGZkrsHALQmVAAABxwA8817GICpATfDfMDKmW662wENZBoAuLj1DDNuNves
sAJKK7yHAggYjYDD/BlQdNAOQ2up1kYjfRvUTu/BQMu5nY3pzwu4ZAawhNBwgUsebBgzQgMkwOxP
3io0AAIJHauQAwMslEBuBxTOkAUOp4wbwwo1YPa4CujdkNDdJd5QAZhrztADP+8BuEIJIBz5AZAn
BC6BbxyyKgcn+ye4zAzNzPdCqesxO1C4je6QrLGuzBC5fSP0gAKmOxS6bwcUAJTCzf9UgMOW0147
Q7IS8BIIhWjgkgTFaihu/1+7L1Q89uf/lLPzvAdffULkso9QA+83lKxvCsjvEAP5h7Wp4n3B3h60
95INDOIFLyEAjXL3kwYAMCEDyNtPApA83p1vZr5DyN30kCwG6gFmCUMW8hRyv94sq1bjSwimFhKB
FCIkWQH83R705ZIVDGJVEoidfxTAkAMwIHgGWIgFcFPBb/XwhwqxQBAH97KFHABZT2RI5QaXQT38
LAERjKDLeNO/hDxgagtpgP5UtsEARFFmBqjf8eqXrGi5hHs0eEndZrRBW1XxcEhMiANwwxAHYG2D
srpj+RwAgPTt4Vv1Q8gecgeAEw5ui93JI0IOt8H67VGSHLzjHhw5vz2kD/9cMrkAHzaQQBpxkoN7
qN+mTim5DX4xN+VLlipd6BCVjQty+jujHr54Si9izjeffJnRAkBLcLFSlXt44Af3UEQDtE0mfBiY
Szo2I1qSS5k/Uya5yne43AQTm/qT4UJ8B8AHcDJZVQwed5rZG3ZaU5kKCycfFaKyEMyED2B4SZJm
xMDG0RM38vTkt3TTz0M6MYAwHFxCqjeACkotfQP1jeN6gzuALsSgMsuZEJvotxnOhARsKOWGeKiQ
LwJSo0kkYsJyQ1IvCs9vmCSk0gCgsJQhxHbGq5VuGFBEFfrmpBhFCC1ltcSEWOCkMd1DLPfgLpjU
QAkvEQAdzadUZmkyqHr/UFlu6ig6w51yU43MlOSwqsd0IgRcTYMZAyAqOQf+LW3MKqNVDbdUVgpU
IaCUyQ1i0IEZvCR8/7FrMNnIUQjq5pSyHOcps6lTsp61l7u0qOpSOa733e+rlJUZYvdAywN8c1zM
bNgzYwICPECgBy/JwIa0GVqFKEyZD5AgCXVjzWQ68ZQG0KUehLa5Tdpvngn5Hz1bmhCHlS8CCNBf
Ao5bviGyU57Ejaw9Y6ICPphWD0N4CTX/E9CJOiSYuSkoQ7oKlFc6do+J1IPU+hKADS7TvSnjWV/I
5biiImSIXKXhS3xgXSEgxK+TMlh/7KsH/KqzIQMoKG6i+0XdyqqLm1te/0PApUw92Ao3Fe4ogfWA
NQ8qRGgeXmhh8TY50vl2tk3NA/esW4WEAJgDgP1OUpdqW/NVdKssrOpsRRdO4y2PrFqtMNJW1uNJ
5saF3STy5jpXZM7hZqnIrC1pB5EEPDTBxd8T8Hd4VjYu30xqVBvmTH/sZZgprMw0zY3WIpDFBAx5
q0oLXVpxpps1ZzECDZDaggMQwRIuuAFsjqADrraHBXxARgoAdBYHjbWcRW1lSnPYnAGggNGqmBA4
wMMSjpCQLDxhUhd7mKhFfajvhXo3IjjBkqa7Av4WggJ48G9CpPADuulw1LhWEgY88IEMUCbFeej1
ZE5AoHoZ+9jHzowNaP9wCCLoQ9YJGcKnLZbraitpBKGSVlZWYMBE5EAfS8CCQqLAAoJt19roBs8C
gK1tq6xgxYvIgSZ2AIGF9GAGnxbAudPNb92UwI3tvsq7V0GCKuOhClBYCLmBEOwR3Lrfo8bACDIT
8KyoAN6sMIImDg4BcSskCy6YVAa0DPGHLWBeFb8KD2TQbViQoAL62MQWoMDphPSABQz/wAlIXvJC
meAEFE+5VS4AAmYfgwQ12LjMoeBxhEiBCjk/wb57DqYSAF3oV1EBE17QESMUwRNVEALTZz2EWsMo
BDyneoZu5AGsW4UHNyh6YUiAA4N3gh8QmMIV9BCFLsyA4enajtq/Axzx8mTb7S9RgQ1aLh8+kMDr
SvcEOCBAhjnU4e/X8QABFhDjnnPMQ0FHfEwuYAMtGL3xiCBCSJyRCzqMIQUwsEJUfb2uh+NKPB4C
uOhfsoIbaIDxqFfFPYoAa12g4fUsiQlsNH8vzn+JY/iKjAeKs3urqMD3Gzh98ItBhAksoxm5UIIO
TJJ8rCD7/I6p/lyurwEQAH/7HoHEPb5/CVDEQQcpcAMM7KD+O/HgAr7HBBvAdfBXgIkQCQioDKZQ
AWIgBmCgAa1xAffRf9Z3ARegAe23Aa5mgBwYIRvwgRiIgRY4ghN4HiowggAYggL4gdrXgasQCAA7

------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.htrnews.com/graphics/branding.gif

R0lGODlhXgEUAPcAAN/f3vv7+/f398TDwufn5/Pz89DPzvz8/P7+/tTT0v39/evr6/j4+NfX1uPj
4pGRkdjY2MjHxpKSkvHx8QQEBKysrMzLytvb2pycnPr6+tbW1oyMjJmZmaampunp6Y6OjgEBAfLy
8sHBwfX19YODg8TExO7u7uzs7AICAqenp83NzeTk5JSUlJaWllNTU/n5+d7e3oaGhrGxsZOTk52d
nTs7O66uro+Pj6ioqOLi4snJycvLy56enqSkpKCgoICAgDc3N8PDw/b29s7OzoSEhNnZ2erq6p+f
n6+vr9HR0YqKildXV0RERFVVVbCwsGVlZba2ttvb27+/vzY2NqOjo4eHhzMzM93d3cLCwpCQkODg
4LKyssfHx6urq2NjY19fX6WlpQMDA7e3t0lJSbq6un19fbS0tGJiYpubm3JycioqKu3t7VJSUpWV
lXZ2dm5ubkpKSqGhoS4uLujo6DQ0NCEhIcDAwLOzs2FhYePj48rKysjIyIGBgdXV1dTU1F5eXtPT
07m5uaqqqkdHR729veHh4UtLS8zMzENDQ3x8fE9PT2xsbGlpaTg4OOXl5R4eHiQkJBgYGAgICNfX
12tra9DQ0Nzc3JeXl76+vsbGxtLS0o2NjaKiopqamoiIiNra2k1NTcXFxXR0dExMTDIyMkBAQIuL
iz09PRMTE6mpqSwsLK2trYKCgkhISGZmZnh4eObm5goKCisrKxoaGvT09Hd3d9/f37y8vLu7uygo
KB8fH2RkZGdnZ2pqan9/fzExMU5OTnp6elBQUFxcXDAwMCYmJh0dHYmJiWBgYG1tbW9vb3l5efDw
8M/PzycnJ0VFRUFBQZiYmFFRUbi4uDk5OVZWVn5+fi8vL3V1dTo6OkJCQjw8PHBwcFpaWiAgID4+
Pg8PDyIiIoWFhQwMDA0NDXNzc11dXXFxcTU1NT8/PxkZGS0tLRERERYWFiUlJVlZWVtbW1RUVGho
aEZGRnt7e7W1tRsbGyMjIwYGBhwcHA4ODhQUFO/v78C/vgAAAP///yH5BAAAAAAALAAAAABeARQA
AAj/AP8JHEiwoMGDCBMqXMiwocOHECMKPIBA4AQNAxUcEMhMk8SEc2wktMEF4omPKAcieKFAIK0Q
LxgESEmzps2bOHPq3IkASadAPha1qPjvjhIkGHixIGqTDxGEttYdMqiC1QcnEIrc4nRkw6t/DCbs
VLigBQ8yDxKlOROjDZSxChGEgEu3rt27EgNsqONPCkEGZuT463CTH483/h4Y3FLGir8oBTW4QNKD
j5VcLnys+kZkhS9eeFUysNbOX5IRXIrFotAntEAILFzLnk0bJyFS/ioVvNLNn5ibDIZk84fG4AoM
usIUKqiCjEACLvzdEMghiY5il2iLcVxEIBRv/uKE/0awxhWJ2ujTq1coBYi/SQUtDfOHBSeCGP6O
HNSgCMSKhCeUk1hBDNS1wggHiZCOP58IxA8l/tziWgUg9LDehRiiJ0IN/uRQkC1f+LMDQTnIIAIE
CA500hUctPSPBmQActI/AUjgDxUE9SHIDswgQ4ERCZlQiz8YGBTKTAItIJAHOyh5gCMwqCAAQSZA
gYsGaxAURQlRuJGlkYh0KBAMkNSQ4j8K2HFHJf8N5MEQYK3QjBaRYeEHBC4KlGUOmRSAhD8x7AHn
PwdgYkYSeRAUAgMI0JBEhpBGCtEepYBQyQEKuMgAYn4MRMgSWyxyyhcmTJCDFD/8IIs/HqhATxpI
VP8DBz9ocjCYQALEAAcPGyRjBSpiITRBGeEVxEUTCmRwQCFVSMAIEL/MoMcGXkzhjWKvwSODKdmA
4hECMmThiTv7nEmQDkyAAMg/MIzCiwcDTeBKCzaU8oyFhFaxySpe0NGIHDAIxAAffFRByiA//MNP
DiKQ8IMV4FBCDQp0sKHHPyY8wUEq3wzShQI5RPFADH/400ZE/KRM60D8OLDyPwvMFAABMhPwTwEq
8zNlzkjirPJMORvE880v0+zglDQq+Y8ACyyANMxICmBzQQu8LPVARvvMD5IOAuD11wIAMDU/AAgQ
9tdiI6TCM/7UwI0bZZRBAhHEgAAZAn48YsfSePj/8wEEtUTizxt4tCCAGclMiY0/OgiEwY1Lc9AO
vP8s4Q8k5hZEyw/+gDGQHRvkYsg/JZTRiD/YaECFP7KMYoIAwvjTikBzMDGDQESE8cc/EDABbzNs
zFiQHohQsMsmxOg3kBA/DCLQFuHYQ0APrkiCShUerOKPP0r8I0QiYwi0wfZJaPCKOv70skQwHjDi
jwwthbAMMAJ1ocs9BFTA4SOeKILRQ/zohwD7YYEABMAAAxxAAQLQDwD8owH9uMA/LtAPBg6wgQS4
4AB0dsF+OCCDAywg1jQogAQMYEoA6MfKLDCAmSSgHwUAoQAbcLMGCiSFBQlgP5CGQAcIxIYanNo/
/1LYwQAa4IYq1OEAj3iQHTABBXvIAQGMQIA8HMEYIOgOP/BTBimUQBT+AMI/QsGh7hjEBijYW6Py
8w8/AAEPA8FFMR5RgITQghX+wNc/TnAMClRDID5AhSoE8oIn+CM7/9jCLIhxgAN0wB+7wEUobCSJ
DHwgEhKABVMMgq5IPNIfoMgTF8JBChsEoQJ8CUIROBS+f4ygCf4wBwKm4Q8cCMQEU+DeP4JwChBc
oSIIaIE/AiEQOzyCDjYoAQ6Mwbh/pMEftfhIAPlRgBfyg4IXCMAC+jGAfwzgiBHoRwT+YYBu2nAg
KaRVBhMQQAeiM4kQpCESt0ZBAhhRAAQc4QUCmP8AfEagAAJAoD3PiUOCmPCcCDzhP4BYNgIMoJsE
aaeD+sHEdEp0ITsIU5sG8glYrmsSwMDHxlIQBxyI4EWGMIYQBqKFLHAjEI+sDwIex4F/IIEdcBSI
FlwQibkgJATi8AcNCBKEayxBIFygxjUygKYP+MMJAlHBFFSBgAUoA1ApIGkH3uKEyykDDTSgk0EO
MQYKhMBG/hAJWGYQhmFgwAedwAAVTIAAEvhDAgJBAAcowIYQBMMfQRiIEgbHOzbkY6U0eoA/MOG9
B+iOCh2gwRHAQNcZ+CMV0lThP15YABYOBIIl3CEBRZuAhRrAaw4IQApdRkGXURS1Q9TsQiEa2w//
JiACM6HgAGBIkIS2MINTw2cDLlpQgTCwAZ4lpwCPyFCBQPBlCjtnACPgNQSm7LVeg+65mOCPK8TH
cir4hxTUIImnDQQCcKDDRv5RiA8MwQbaiIU/SkCoTvgjNm2IRSOwJg9ymCAhEyDCgAaSCXTQ7x86
qIEsXkAoG21BIJXYxi/+oYVBmOYgUBgDCvwBAi8cZAigCIMHMuAeVSBoBO67XUFecAx/+EAgCqgA
BUThiDH4gxAD6QEK0vCPTyiCFEjKQBbm+48JGDILBqlRXzI7wNJS9J0t64c1+wFBH2qwAEQUYAIC
oERuYlm2CHxnk427W3cORAC7VVI6B0JR4vaD/yAO6McC4mwzBK62ubGF7kW7LMDrXtDMzAnT/84L
S/ruYXsVIMgJXjAJOExhIwfgwBcEYoToBDbS/kCyYlkjkBM8IQxAQogJ7GoKgmDBCs77hx5OkYsC
BcCpD/7HIU5BhyKrwR/LIEgBJiCAjawADOCQw3oJMgRDoCBRZNjeef6xC39Ao0AwPsEBnLrsA1Rg
MBNAhVAH0oXO8U4RVkDSC8Z30n9Iwx+NeNoBRnyDxWbWZTysoEA4WwBujjMCu63jOecZZwtEF9Br
9uY45wkzgr7ZIGEuuDvr3QB8SlC5BAnnEpUbAHzjGYJ1ZJl0n5zniyqkCNtgUEFWEB3nvMDGQP8w
IwwoEQJHwEGMrpwHCLogkBT4Yyr/EMSAILDhM7QEE86ggHYJcoB2l3ogfZgCNMakDWcMxAfDFMgV
SlEDgQR1FiVoCT/coAFNsMC7/7hBKzYpEFsYwh9TY4M/UAAnWhKpQAqQwB3+IQEK1OEkCDgHOICU
CH+Ugqn/YMUssuQIaahheWfwBw8CwIVrowADBTrABlbxj8fVRyLTJEgK2ZlCf3uTyg/k5g+Hm7Kw
afaFAAgg6XW2Wn6g/p0OWIAFQB/bgyQ8AA8lgOw1+9AFZJC2RvTa7AP6Zh06kMpkE2cON17RJCJf
ZQZhQBQE7A9GlJtdLZCEP0aBhH9Y4tZLeAD/CYShgjmggQIUiEYQEPBXILziB5DwRxP0oIl3+EMO
c0eDP8bBhxh4YXteEDAFgQAwIAO5NAUpwFRzYCMUYAZGwAIbtng7YDmt0AdzwAIgIAkpoAAFEB1M
oAQf0A1vgUqgwAMV4AL0RRABAAgbQAH+kAhv4QfbowotkAGcowbWwAJnsAmNxAL6oAu9kAl2BVU3
A0skUAgpUAf0RQBHoH2bICEKYEi/8AU9cABgJAe+MAN4IAFCoAOj4A9nQAM+BUCyNRAUJEAWkHHW
FF2ltVAX1AAZRCu4ZwAWNEAXIENSxjV4qEBIdBAmxDK7JUDu5FACNABK8w9xhjQZtAC3JRAU/6Qk
gShOGadx7mRE88RnB0cQebABSkAFPlAFv0EoKcABMuAEbZBo/2AENxAPLoA9RaEEglABRBBYAYAD
lHADWiADEnAMKuADMwAGH1BuhPAEyCACsNACVHADQjQQAVABnVABZMAJD1AgO7ABOIAGMjAJbSAI
nJCAYIABMtACsJAJLOAENIABLcEAqdALX+AJifIP7fgGXhADEGAQjsQDYuAEH8ADFSEGHYADHdAS
UuAGf+AGezARlwACKSAIw/AHl0dIOHAGi+ALkPEPgRANZlAPWVBuE1AFafAoAiEGi9AEojAiK3AJ
nGAGaDAD0AYRQ3c0KjiJC5QQVmNeNBEAk2uogjaJM0IzdDkph0+TkwnBZUjDZRknAFvDZTnzkpIC
KetCFwFgWTTXlFRZlVZ5lVjJEBnQbnqUlV75lWAZlrIRB/4wlWJ5lmiZlmrZEApgCYYkDDjANWs5
l3RZl1g5AQ/wATRgCg8AeJESEAA7

------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.htrnews.com/gcicommonfiles/sr/graphics/common/adlabel_horz.gif

R0lGODlhUwAHAJH/AP///5mZmQAAAMDAwCH5BAEAAAMALAAAAABTAAcAQAJPXDJpp6aYDlyTviYf
izdux3nblDWgRobqWYod+6WXJFeIHX8rjsUO6bthTMSi8YhMKped2kvWHD6JlYV1dbWBnDNp13ua
eqEhXZWJTqvVBQA7

------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.htrnews.com/gcicommonfiles/sr/graphics/common/partner_gannett.gif

R0lGODlhWAAfAOb/AP///+/v5+/v3ufn3ufn1ufe1ufezt7e1t7ezt7ext7WztbWztbWxtbOxtbO
vc7Oxs7Ovc7Gxs7Gvc7GtcbOvcbGvcbGtca9tcDAwL3Gtb29tb29rb21rbW9rbW9pbW1rbW1pbWt
pa2tra2tpa2tnK2lnK2llKWtnKWlnKWllKWclJyclJycjJyUlJyUjJSUjJSUhJSMhIyMhIyMe4yE
e4SMe4SEhISEe4SEc4R7c3uEc3t7c3t7a3tzY3Nzc3Nza3NzY2tza2tra2trY2trWmtjY2tjWmNr
Y2NrWmNjY2NjWmNaUlpjWlpjUlpaWlpaUlpSUlpSSlJaUlJSUlJSSlJSQkpKSkpKQkJKOUJCQkJC
OTlCOTk5OTk5MTE5MTExMTExKTExITEpKSkxKSkpISkpGCkhISkhGCEhISEhGCEYGCEYEBgYIRgY
GBgYEBgQEBAQGBAQEBAQCBAQABAIEBAICAgICAgIAAgACAgAAAAIAAAACAAAAMDAwAAAAAAAACH5
BAEAAH0ALAAAAABYAB8AQAf/gH2Cg4SFhoeIiYqLjI2ICE83N3dgC4gQKzAsG4cQGhsPgwgbGhSF
Ch+lhQgXHgwJGxayFxmyGbEVFhq5srEIZnxeQ3wvDxIWhAxyOXx8T30EZM0rfRswKyhTzVk7zWQy
NmjNPyfNV30P0s17fF0YDGrsd81AMuYrLzATfU/NMYJamqFQZIIIjxgWEDhayLChw4cQI0rsQ6LZ
DjbN+ER58eTJjy5fmjTTIEgJnz1yWAyaUYZMGhl9IIhbFwcZi4zNqAzoAwMnHymCgDTzMcNiISTT
AJ4ksZDIFit8xCgkNCKMnox2uqR44IZPnoGDKtzJkwcPnyqFnuRpN7UPgirN/4Lc4HM145MA/fjA
7BMwT4qJgAMLHky4MCENT8K8+TGEqeHHjiDMiKFEQqEUZG7E0UuIxEyfbRz3ucmOj2PSfOyEWJnR
DQhofYCw+2GvtM9mZtfidAPhypQdM6pAQKQkxRMqPPpY2CyH5JA6dOS0aZOGN5Vm+ZqBIYDipBMe
GVesOHllGPa5fOqdtP2PiT+ldv4OMvmjjfbhgzpC4eMmVLWufMixBAxPzMOHGS/Y0YyB8+xhxxbz
WDHIC3wYyMVUKdxR2g728JGFDDXQwJRIfPzDV2pgKbKAEm8oAcYMlkEm44w01mjjjTjmqOOOE23A
AgobKMDjjhWMgQYVV6TQ1v+QNSKQhhNc8EEFAYVE8ASAfDyJjChgyBFHF1OxIIccaaTYxwtzuJHG
CIT0AEccONzgBhxuuBFHG29M14ade+qZ5xeCvPDGEmCkVkQBAgxyhRJZZDlVA2Vk1MURX7SG3xLr
SSmICuvwUYYDgtTGzhr7xEZPh10MIcQQQ/xQKR9YBDGENHdcIcQNBoCRBxhK6PFDPi+wQMMNM9wg
Rzd8DNFHrs3cIAADHOzywQcivEYhH2RAlccOo50Uh4J8KMFTM3Jk5IOpfNDWjBX4yGCZSXzAABA7
jjWgRBIyrDCEKYYg0Jiq8l7gxh5zkGQETmbJgUIdAS4AT2oalJDTiVnCi8XSAdftceQ4NpyE0z/w
yssXO/L1YU8dPrTx7R1RELICGvA6ljEaHQwyQhx73HFDF7exI8a1aPWhgRtmKdiFARRt5vEPNYyT
1kkmBrRHyYIY98M3BxCywRk7dPUDVUp32gwLRJCngQYdVOAETnucM5/HXSAqSBIZDVEbTlD0oQQ7
IndBsiMz6IBCG3K81u8LQyQxBApZNwBDCyQUUIgKKYi3wmqEHLBCC5gPogA+FlTwgniVvwCCAB/k
syUJLqzQgCIJwBCQE13wsCSTuOeu++685x4IADvA1C4U7A4UBRcqUHEVomQkcZ8RBFlBgHlKDQDW
an9m59OfAQQmlok1cRZGfq4irBR8HiC8Rn0mHTGIUiwMIYWiYBiQh0liYgVUG1cMxAUbZKRBcBQH
4yfAYz+ZV4UPRiHch44mOcBFyAvRYRIRARaycBRZKHAEF2Wg2BAViVbhxT9Q3NeGmE10YEgbxKVx
4naIcGTSGEsUAdQCXiilF6dNKDVEEib1uKJSAPrlYRKAhMZ3qBIaIAJI3UPs8MJoAjnRhggmSfHP
EksiwvQTWhBRhAImIVASIoxCkDMScphE6g6V/wnGP2165UbePmZBlRY5+ocI4HQiAttAWSExwNpW
C3TyBYis4e0/T4Cm5ghaSPE6IhoMMRSTJr1eSAB/vJ7AQDc9f8CCWLiB6RE+ImDEHDGAtfLtAQaw
+0Ri/KFTBr4KBIQagigVABhY7ACaB+/7hxDc4AEPwIc9BJFCx1JDmjKYZA94y59SpKAD2xEscB6w
1UN4QAUOUGEMXPjXskZIQoHgQAxeUAEU6lfCFjIoIAA7

------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.htrnews.com/gcicommonfiles/sr/graphics/common/partner_usat.gif

R0lGODlhLwAfAPf/AP///+/31ufv5+fn7+fn5+fn1t7e3t7e1t7eztbe3tbeztbW59bW3tbWzs7W
3s7W1s7O587O3s7O1s7Ozs7G58bO58bO3sbO1sbG3sbG1sa93sa91sa9vcDAwL3Ozr3G3r3G1r3G
zr2957293r291r29zr29xr213r211r21xrXG57W93rW91rW9zrW157W13rW11rW1zrWt3q213q21
1q21zq2t1q2l1qWt76Wt3qWt1qWtzqWl3qWl1qWlxqWUzpytzpyl1pyc3pyU1pyUzpSU3pSUzpSU
xpSM3pSM1oyUzoyM3oyMzoyE1ox71oSM1oSMzoSE3oSE1oSEzoR71nuE1nt71nt7zntz1ntzznN7
3nN71nNz3nNz1nNzznNr3nNr1nNrznNj1mtz1mtr3mtr1mtrzmtj3mta1mNzzmNrzmNrxmNj3mNj
1mNjzmNjxmNa1mNazlpr3lpjzlpjxlpa3lpa1lpazlpaxlpS1lpSzlJa51Ja1lJaxlJS3lJS1lJS
zlJSxlJK1lJKzlJKxlJC1kpS3kpSzkpSxkpK50pK3kpK1kpKzkpKxkpCzkpCxko51kJK3kJK1kJC
3kJC1kJCzkJCxkI53kI51kI5zjlC1jk53jk51jk5zjkx3jkx1jkxzjkxxjEx1jExzjEp1jEpzjEh
1ikxzikp1ikpzikpxikh3ikh1ikhzikhxikY3iEh3iEh1iEhziEY1iEYziEQ3hghzhghxhgY3hgY
1hgYzhgYxhgQ3hgQ1hgQzhgQxhgI1hgIzhAY1hAYzhAQ3hAQ1hAQzhAQxhAI3hAI1hAIzhAA1hAA
zggQvQgI3ggI1ggIzggIxggA3ggA1ggAzgAI1gAIzgAIxgAIvQAA5wAA3gAA1gAAzgAAxgAAvQAA
AMDAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAOAALAAAAAAvAB8A
QAj/AMEJHEiwoMGDCBMOPBBHUzFuvlTZCSTIj6A7g7RxkzXQxjZrsWBc4lZtGzdujsCR4kbtiBGN
lQoy87at27WTe0p123bNpDdppR5E4VYTGlFsyooIRLGMmzVlMjZt2xYKXAlgJ5sIhMHt2jEI4AAR
7fbL1jOS3bRU6XbyljGTXbdpg/YHkB1G1bgxY0GJ2zQpKDQU5KBrJzRNctzACQPFEDdvswbSIKrr
TLSTwkoSEgDux05t3XwkxPFJVKxt0CLZBROlySmT255RI8ptzdtuxmjT7tXFyhY3z65120EwBrNq
xla46kYsRUEeNGty+zSwyOxUlmhOWWJSUIcYb7kF/1JIvrz58+jTJzxCq+bObpXIuCljZlBNVZJn
ExPGllOLAgOR0AtPbB0jwUFJgHLIKNDAMooid9zRRxl5UFbdSbmQgIBAENzSTTfT1FSNLrJ8hgVB
GFhgwgUSVNBFFzOMMMQVangRxAcmGOEILKowokQHBnRQgheACHJFDodoEkgPHlxAQQA6KFYHCxlM
AA4LyUCUgBEmKcPEQF7ktU0uH3YiUAa7aFRGArLAxg0sHWDh1EnY5BLBQDBQ000zGegxFR4FXZLN
NNx8SMpAgui2TTSdTAKNSUuAw4k13CBR0AaPZKJIA5IB4sosrLxhg0BJVFKJI41k8gYPCaBxqgwE
Ef9BCSVxuGEJJUoIcYN6vPbq668FqYAIM9SI8sYbX1xRxSTSdIOfQJNx08oKjHSj5zTTPCJQArRQ
M00rCyCUACMnydWMJm2UUccTePgVmUA1cAPNM7dsQ40lD6AgRgkCVQIXN4scVEAYsMz2TDeczOGG
HW+c0YhcsUhWky6WbFONN8t8ciI4XJy0CitEPXHQG5JockwvigCSxyKA/GGHINZcw5FAJDgFTAcd
ENGGKhptYwehxtgAwzOLmmBQBo10IskuLIVCxhxzTGEGbYDMwIMsRGHSxixInKDENJedJHZsbL1C
wEEshIHJNqrQYcYWUTghNS3ahM0NL15IUIgychX/msu1YxA0yqJ/DBRMMcYgk4wxxgDRgRizzFbM
LFwIRAU0xuCiizK9AAICQYlgzgcVyShDy67gYGGMMrcgIUgn3GgzDSCPULNNiKhAcku5laRxUy1d
xNHLSciQAM4XY1mTBQnKEKUGJCYNMoBAIhRaTAj+clM5QYBM1Y002xwq0BVdURKENNykokpNPXSw
EmyRDuRCU8KsYApRMBRkBFE9cePJQFySl2HAwQBjdGMYd8oEUYZQEBZ8pBgGIAJt7PABBdDgYdxQ
xiimQQ1SOAAEZkDfTXiyDWdYyxrdgISkCmWEgryAGtqQRgbAgYA4TKVvJzEDx2gzlbwcohJEGQRB
FGDXDTdogihswEMYgMXEJjpRIAEBADs=

------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.htrnews.com/gcicommonfiles/sr/graphics/common/partner_apartments.gif

R0lGODlhYQAfAPf/AP////fv1u/33u/3zu/v5+f3zufn3ufn1ufnzufe1ufezt73xt7vxt7vvd7n
zt7nxt7nvd7ntd7e1t7ezt7ext7Wzt7WxtbvxtbvvdbvtdbnxtbnvdbntdbnrdbextbWztbWxtbW
vdbWtdbOxtbOvdbGvc7nrc7npc7nnM7erc7Wvc7Oxs7Ovc7Otc7Gvc7GtcbvrcbnpcbercbenMbW
pcbGvcbGtca9tca9rcDAwL3npb3nlL3enL3elL3ejL3ehL3WnL3WlL3Gtb3Grb29rb29pb21rbXn
e7XejLXehLXWe7XOjLW1rbW1pbW1nLWtpa3njK3ehK3ea63WjK3WhK3We62tpa2tnK2tlK2llKXn
hKXee6XWhKXOc6XOa6WlpaWlnKWllKWchJzec5zWc5zOc5zOa5zOY5zOWpzGY5y9a5yllJycnJyc
lJycjJyUjJTWY5TOY5TOWpTGa5TGY5TGWpSchJSUlJSUjJSMjJSMhIzOWozOUozOSozGWozGUoyM
hIyMe4yMc4yEhITGSoTGQoS9UoS9SoS9QoS9OYS1OYSMhISEhISEe4SEc3vGQnvGOXvGMXu9Snu9
Qnu9OXu1Unu1Qnu1OXu1MXuEc3t7c3t7a3tzc3tza3PGOXO9QnO9OXO9MXN7Y3Nzc3Nza3NzY3Nr
a2u9MWtzc2tra2trY2trWmtjY2tjWmNrWmNjY2NjWmNjUmNaY2NaWmNaUmNaSlpjWlpjUlpjSlpa
UlpaSlpSSlJSUlJSSlJSQlJKSkpSQkpKQkpCSkpCQkJCOUI5QkI5MTk5OTk5MTk5KTkxMTkxKTE5
KTExKTExITEpITEpGCkxKSkpMSkpKSkpISkhGCEpISEhKSEhISEhGCEYGBghGBgYIRgYGBgYEBgY
CBgQEBAQEBAQCBAQABAIEBAICAgICAgIAAgAAAAACAAAAMDAwAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAOsALAAAAABhAB8A
QAj/ANcJHEiwoMGDCBMqXMiwocOHENedQLLn0adDGMvoiIgwA5IzkyzFSfJwBLJzwpqVsoIsl7Jz
mtZ9OIbOl7ROYKqpguaGmDlzgUpFi2WumR1l6oJRmEBMHbcw63Qd23WOGg5N48wFA7FL3bcsBK9Q
UxdrnR5v6ohNwIHtFTN0mkid6+bG4Qpn6nJlc3UF2zFq6FQZAIFMXa9sqtp4AyMQB7hS63JVA8Ei
W651bcaFqbBMHTpH63w18wAiG6zI1BJgQadOGYkPswCtc4NW17pArJGxuCEOtCZwTdYhCyYwiw1S
pJ5wXM6cwYwyh0BRoqSIzhII6x7IqMLHU6iQaWY8/2BOnqEDHl0OYZJ0CZEcKh3KyxfIoIeXMlRM
jBcYbNq6CdrAAoY2qqyDhzqAFNPMBBN0gwsb6rTRGDqnBVMOCCGUs4uB5yyCTFHNHGNHMNh4wEI4
l/XizQTrsKIOMiEMlAeCApGiThHrzNJNG910sg4p6AQXInMVyKLHfEgmqeSSDSGgAxeSTDLdJZb8
QYcMGzCp5UMMoKBGIZ9YZEgXPEQwwEIMmJAEHZJYUokZPGiwZXlpbkGIdJCc8kcVJsxJkANQwHHI
H0nEOKcN6tRCkAALIXBQMOiw6CdBBUCQggwiwBLOBDacI+A2xGmiThi5hOOAEObEwgY6pAjkgjqr
rP8jzDkUWHBOL7OhgwcxyayDhTpr9MLNBCAYFlk3BAQjjgEEEPSEOhuuw4g6V6xTDDZNhAPZKOo4
sU4zyDhkCzgT1GAOK2BkQ9y0beQijgQ1eNoGOhKuQ0RgsoIDwgrh4OrGOXcQk00ONoRjhzDXUMCC
ObkcwIs3HwxEjW66BMJEXgI1Muo6xEzTRDmtchucMsasA4IbTbBAgg0NtSDOZZPGLPPMNNcs3wU9
xFFIH0lkYPPPBG2ARBySfDLJJIbEsYck02FSRw8pHAD0lgXAEMUfiEASCSiGcLHRQTJM4UciiYBC
yBgcMDA1eSko0Ucoj0ySyBz5OQrRAx0EgcYhlhj/UkUMaq+N0AM8mGHIJJ5MgsgeUwS+pAY9zIHI
J2SY4HjNC3CAQh18I0IJImf4sF/NGwAxhyFm7LCA3UqCoEm169CghBRbaHHEDzFg0FAYg0g6aQRA
LBHECQ0IlAALB0jgAAIfHMDpQBKw8B+LFUx/sS0CsfhCBQFUUIICAiFgAwgCWSDBOjZUf4Aw4LCM
PvkFVVADBQKNIH32/w0hEAsjOPRAIOoQhjDIYgVtkOMV1ghHDTTWi2KoAxYHOocubJCJchDjBrkI
oC3S4Q1UHEMdXxCVKpqRjRoMgyy9UEcphNCMcLihFOqYhSqgIhAQNEMdtBAEb5oxC3Swggjk6AYp
/7CRFFKkgxgO6Y/JvpELK2SjLG9QByN8QY0cUKAbt2iDOhizDiGgwxXr6IU4QACCbvBiHWI4hx6Q
QQ08qEIdjgAGNSgAgnDYphfgkAAAbRGxgWgRNOtQBTqIsA5bYCMM4djEOjihjpGVrCFKLGMTvRGr
AwVCjgcAgTdo0YZzrEEgRHjgOoIRDg+sgBy4woM4AKEMZEyAAjUAwbUooAKGhXFTAnGEKAVyIECm
Qh36s4U2ECmKHzVyHa10CCBw+IsHgmEa5igFYGqwzFzwAodarJcQMBYMc5CxHP6iFyfOoYpgqMMK
wsAGhtKRok1doRScMAcplpkNGzyDQm8QQjmQYWgjWKAKMqY4JrhMtglA5KIVgUDIB4hgABJYoGCq
AIERBiLRdYzAAusgAUFYwKIJ9G8dLCAfAlgAvgkYwX0fgB8IqmcB+NnACFIrCAiYQL91uKAGkgIB
RiewAoFUwFAcWRiuBEfUohI1IAA7

------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.htrnews.com/gcicommonfiles/sr/graphics/common/partner_cars.gif

R0lGODlhRgAfAPf/AP///0pKSlJSUlpaWmtra5ycnLW1tcbGxs7Ozu/v7+fe3u/n1u/v5///99bW
zt7e1ufn3r29ta2tpcbGvd7ezufn1t7nztbezu/3787WzrW9taWtpb3GvYyUjN7v3mNrY7XGtXuM
eyk5KYyclGOEczlKQrW9vaWtrYyUlJScnJylpYSMjHN7e2tzc3uEhGNra1JaWkJKSmNzcyEpKYSU
nBghKa21vWNrc7W9xs7O1tbW3t7e562ttYSEjHNze+/v/97e72Nja1JSWlpaY0pKUpycrUJCSjk5
QjExOWNjc1JSY1pac0JCWhgYIRAQGAAACEI5eykhShgIWmtapbWtzpSMrUpCYwgAIXNjnFpKhHNK
3kIhlBAAOc6994x7tXtjtXtS1mNCrXtS3nNKzjkhc0IhjIyEnHtzjGtje72t3jkxSjEpQnNKxntK
3nNC1nNC3jkYe4xzvXNCzqWMzpRzzmtKpUIpa3NCxnM51koYnCEISs69562cxq2M3px7zoxjzoRK
3ntC1loppWMpvVIYrTEIczkIhHtjnHM5xns51nMxzlIhlGMptWspxmMhvUoQnDEIa6WMxmtSjJxz
zntapXNSnGtKlIRSxlIxe0opc0Iha4RC1oxC53s5zjkYYykQSmspvUoYjGshxiEIQkIQhFIQpVoQ
tXtKtXtCvXs5xmsxrXsxzlohnIQx50IYc2shvVoQrSkAWlIArdbG55yMrUpCUta975yEtZx7vbWM
3q2E1jkpSoxjtXtSpVo5e5RaznNCpUopa1oxhGsxpVopjGsprRgIKXMhxnsh1mMYtUoIjEIpWkoY
e3shzsaM95xrxrV755xjzq1r54xKxoQxzmMhnGMYpVIAnFoApdat97WM1oxrpb1775xazms5lGMx
jHsxtWsQtVoInMal3pRavYRKrUIhWoRCtcat1s6c78aU5617zqVzxikQOZQ5zpxKzjkQUrVr3msQ
nOfG91JCWue99/fe/8aU1r21vZyUnPfn9//v/+/e77WctQAAAMDAwCH5BAEAAP8ALAAAAABGAB8A
QAj/AP8JHEiwoEGDDP5B8KDgQQYECDJkeEDxwcGLGA9CePDDhb8SLKLAeQMIjBs5cjqhCjRmjJs7
bOSMSQnGpRw2bljKhDmGzZ1Od2YGkjlmaFFAoKrVWSHghQEQFgZKUGHjxgc0kBBd2tcAXZ9xqroA
4MNuH4A4fwA8MDbGmTZVaXMg2mcrDL8GOebMAjYJAJAv8xpQGfaDgSddDS54UgeAwyhEb+KNOHHA
BoGDJ4woUYHDxIYz3sQlawSqpemWKFOO6YSStZxUnWIDbRnTJRtEjmAJqlQEQAMAKGYIiJrx4AMU
AWasYaLkGzFWhAY1ohkITKDqRa2DsW76pCJEoF4V/2NkKYuQGERkpDhAofiBBC+cuNhFitMvfgB8
oyuT7TeQH/vUoQ5dAIzjxT4Q/ADELoIAcgc58/gGQA6kaGNWA/ocwkw2+9ijDwD2RPKhB2oIgkwl
IaxgQgEOCFQADBtsQAMKvpCCR0mXuFGUG9u5wcZ1gbAhZE4s4VRdJzqOAQYggejYSVEt6YhddTiB
IYciXoDAQANoHFFBcQUt4MEEHQwBgxAtoKACCBJJdMEDOeSAQJwO6PCAB3gm4MEBPKBAgBJGJGEA
BQuAaShCDCCwgQtD1HKEEWoYEcykmWCCiTDECKOpML5g4osvVhAhagAwEODCCRwQd6hBFWCwgw9N
iP8AgxKahNIIHmI0yUZRu970WkysjYHKTDf1GlSSRcmEUyPFqIKFDCUIUAAHFxxUwQUN9PCEADKM
MkgrpsBiyiCBgJKMKY6A4ggiiLwCyiCwtGuNOMW4AchqgShiSrjFaNHJK7BgU8wdWpgLCijWJBMI
vMkgU8wKBLSAgwYWRYADDzEscYMegDCWwxXKYPMKfmjEAs2EguBnhhTX6ALAD7pAkgciiaTjlzHM
yAJLPQCMEAsiCTRwyTgAnFFIhGhsoU8DJeQByDsrTGZAB/98MIINLKyQhI2mePPFFHYUAos3lcBB
DDGGsEKMK3lwYg0xX2BhByTWeLNMKLIM80UlmXj/Akopw2CRRSysiEKMJsqAsnYpb7uySCvdFACC
Agcg0eJAJxzhggYFnHAGJos0cq+QKelE1Gqyof5ksKnJFKxLOa0GkxtviHIMMHxgm8MRwxm6QAQD
HBHEehkcgAMtlHhTDePFJJMMI40gosgqilTPLmmMMGKNNaWUUo032/SjA4YPFFDLDCgosOr6BF07
gQEFhEDAAAHUH4AAH7DQOT4Tse8/mBBAAA9oADH6GQE9tYiBEUTFQBjkzwUp4AEHcmCR/x2KARPo
ARGQIAIk1GIJmGIFLMYDikY0QhHRM6EJURgecIhnGN7IwhAEUAsBEEBFD1hAof6njwzcYAYzUMIS
/zDBCkEMIknVqc6xdBQUlqxmNXJoUhtQ0hLW4CEVxygGMCQxAPSkAAftKU4FIKAPHsygBkEQABlY
oQgx1ORJQbpOKu5wHR3BxnVa6MlPAtGJVPjEdXI4VlDGcAdQFAMch2ABSGxwgB22b3wteMIAPqAH
VQACEG0o0rCsFCQ32JFHLmmDjwiJLyThqyXXqWIqotSkomziFcOgwQCCYAATXO4fD0iABppwhBFw
gRGKUAU7tMELb8DiFc+IxPfKUYpilKMaqCCHMqZxj3UAQxkpEUMjVDEJbeCiGuKAxSm0oY0wKAMV
0ziHKqqBi2umwg/eCEUzVIECGXTAABH4hwMOcP+AGGiOC6mAxtJ4YIl1nMIPALgAFBCjD1XYIj86
uMRDv5AHSsCDjt2wxw9wYAlcfCEtDJDEMwCAAWF0oQEY8MJDgVAFewBgAIbQAjiidgIewK+mQvjA
EiDRjD78IAej0Nk7zGIFcfBMF6rwyxq24I5SXEIHAOiHKxgRij4AQAefEIcsqGEPBnTAZC8bAxAa
gImtMMAc0diHB6LAiE10wwwbsAEHBnAAF9gABTdwgSdmNomlqcUT5zCLAoCgjzqw4wcbaAc1BPqD
H3ggCOD4gQMgQQ6X+gYTyiCab3gAj7RywBPQSMAJIJGOfaBgFJeMxAhwoAMXoOAfCBBAEVTQAxT/
WMEQgWgEIfLACDdsYhCEAMUxgAmeRuTEDY2ARcJSAYjnZRIUyiBEMpSUClAQwhp3QAojQLGJVGx3
E6iQTiBScYsTJCABAwgBQUZwBKp0YAOSgAS5anKdm1RRSE8MCkyoOIZVPrETvXLdTIT0pJnAcQyi
GEYVJsCAHyhBBKoiiAUCEAMVaIBzWCBGKUSBpE30hEiyQVZQdgWTXT3pDlEkpFbuKAcrJUIU1rDE
LR7QgAS44AkFMBQEChCDAHTABBkAQQEO4Q15bE8UijjJaZ64ZCXRpg2daAMeFAEKWMCiGsCgxQEw
AAAEsGANQ6iWBR+wgQ8QIQgrOAGQi9ePW2yjUBzlAMYwqkHnalijzsMABjjKQYlb9AMBEMAABhQA
ghCIygcO0KEFweQACXTAB0EYAhEG0AIXrAAFNEhBClSQAhSgwAVpFMIQCKC/CYTRfwEBADs=

------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.htrnews.com/gcicommonfiles/sr/graphics/common/partner_jobs.gif

R0lGODlhTgAfAPf/AP/////Wrf/Gpf+1jP+te/+tc/+lc/+cc/+cY/+cWv+UUv+USv+MSv+MQv+M
Of+EQv+EMf97Kf97If97GP9zKf9zIf9zEP9rIf9rGP9rEP9rAPfezvfexvfevffetffWzvfWxvfW
vffWrffOvffOnPfGtffGpfe9nPe9jPe1jPe1hPeljPelUvecY/ecUveUWveUSveUQveEOfeEMfeE
Kfd7Svd7Ofd7Mfd7Kfd7IfdzIfdzGPdzEPdjAO/ezu/exu/Wzu/Wve/Wte/Ove/Ote/Gre+9pe+9
lO+1pe+1nO+la++UUu97Ie9zKef35+fv5+fnvefezufexuferefWrefGtee9nN7ezt7Wzt7Wxt7O
vdbWztbWxtbOzs7W1s7Wzs7Wxs7Ozs7OxsbOvcbG1sbGzsbGxsa9rca1pcDAwL3Gxr3Gvb29rb21
vbW1xrW1vbW1ra21va2tpaWltaWctaWcrZycvZycrZyUtZyUpZSUtZSUpZSMrZSMnIyUlIyMpYyE
rYyEpYSEpYSEnISElIR7pYR7lHuEpXt7pXt7nHt7lHtzpXtznHtzhHN7pXNzlHNzjHNrnHNrlGtz
nGtrlGtrhGtjlGNjlGNjhGNapWNajGNahFpjlFpanFpalFpajFpae1pSlFpShFpSc1JahFJSjFJS
hFJSe1JKhFJKe1JCe0pKjEpKhEpChEpCc0JKhEJCjEJChEJCe0I5hEI5e0I5c0IxhDk5jDk5czkx
ezkxczkxazkpezExhDExezEpezEpazEhcykxcykpeykpcykpaykhhCkhcykYcyEhcyEYcyEYayEY
YxghcxgYexgYcxgYaxgYYxgYWhgQhBgQcxgQaxgQYxAQaxAQYxAIcxAIawgYewgQawgIcwgIawgI
WggAYwAIcwAIYwAAawAAYwAAAMDAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAOYALAAAAABOAB8A
QAj/AM0JHEiwoMGDCBMqXMiwocOHECMOtHEhhLks5oK8iNDjQpAIEMx5qACBBI4MPyBAMHHDghAb
MwTeymWO1TIvymKZIyYrDLRUWbCFggOOkRlvntRo++Tmmis43fwI5HLF3BiBYcaIMceljMSvYMOK
HUt2YZEqPgQSMUKEYJAgGY0MGRgCCVxzHEKAkJLr1hg2AsEI3MLFHBYzYZSVEngmDjZTAv8OLDwm
CsMDGl7MyBACB4UEGjBIiRBBYIQcJjDkMPcgw4kHN6CQFCgMGp1kvswQuzZqHCyfsrZcWwXGW6o+
5EqJ4cYKDrlNZsj1MbeJ0J9TgB6VenRJkqiy4MOL/x9Pvrz58wd76UroYYcMLdtQDSwDLtRYJRpa
KNAgooEGKxJUwMEDPbAwwg0OcNBETBBQ4MMDNgQxgwYIcAFLNHIUQ9M1spgDDS5hPLPKFs6YAsY3
nuQhzidiZNMJGNhQIsY42Ahi2UI0iGaOAOZYoIQ5LmgQRAMxSYEBA0WUUEIHOsggQhBGmFOBDAL1
gos5sUhDYis7ySKGM6V08YwpbJCDCBfYfNIGN5+M4QYYbYizhzmiDHLHKYJQQkokl1SyCXqABiro
oIQWauihiCaq6KKMNpRLLQl1IMMCWTSjykBkWPNJowf5QotCWWThBTOrDOTFcGN9EIMGGrhgTgoZ
ZP+ggQHmwBABDyskgcEOEhBgzgA64KDBCebQUIEFaLwyTTDfIGKOMfYRkwoYxHzCxTOsmOMJOLx4
sxgh1SyTWxvN+BLMVQtBgFIVNhCRhApA9vCgBAJNwIA5MmAQwg4NAGkBFRTQa44vV7JSzRbJwGKO
MLR4ISIW0JRSpiBcXPPJG+AcYoYxqLARziMOOaDBFOY4wVp+EVQgIZVSMKEBDTrUAMSEOFTAgAcY
OFBlh7FE48Uyr5gzzCpiYLvFM6Ws8c0iXqTZBjbYAANNJW50w4c5dfRSCR+/SCLIL7rsksgbhrQm
xAkYHMFEAebYYEEQEOhsTg791jCDEBXAYI4SN1CZAUFM5lhpzirKiKlwMrJ8gS0WY7IBTiFmXMNJ
G944YkYsoLwhDh7mZDKHGZrY8Ygmh0wCCSYCaWSBDkeYo0IOELywRAAvuGrOCTJkMEPrKMxAAQ5J
bNDACwJtwsotzOjxRCLU1LKKJV7UEokZskhixiPMsDLL9IMcgwwta5TBSx58/GFLI3vMokgggAwy
SCOcxi///PTXX1BAADs=

------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.htrnews.com/gcicommonfiles/sr/graphics/common/partner_homes.gif

R0lGODlhSQAfAPf/AP///+/Wtefe1ufWxufGtefGpee9vd7n1t7ezt7ext7Wzt7Wxt7Wvd7Ovd7O
rd7Gtd7Grd7GpdbevdbWxtbWvdbWtdbOvdbOtdbGtdbGrda9rda9pda9nM7Ovc7Otc7Gtc7Grc69
rc61pc6UhMbOtcbOrcbGtcbGrcbGpca9tca9rca9pca1pca1nMaMc729pb21pb21nL21lL2tnL2t
lL2cjL2Ea7W1nLW1lLWtnLWtlLWtjLWljK2tlK2tjK2llK2ljK2cjK2chK2Me617Y6WllKWljKWl
hKWcjKWchKWUhKWUe6VjSqVCKZyce5yUhJyUe5yMe5yMc5yEc5xjUpxjSpxaQpxaOZxKMZxKKZxC
IZSUe5SMe5SMc5SEc5SEa5RjSpRjQpRaQpRaOZRSOZRKKZRKIZRCIZRCGJQ5KZQ5IZQ5GJQxEJQx
CJQpEJQpCJQpAJQhAIyMe4yMc4yEc4yEa4yEY4x7a4x7Y4xzY4xSOYxSKYw5GIwxGIwxEIwpGIwp
EIwpCIwpAIwhCIwhAISEY4SEWoR7a4R7Y4R7WoRzY4RzWoRaMYQxCIQpGIQpEIQpCIQpAIQhCIQh
AIQYAHt7WntzY3tzWntrWntrUntjSnshCHshAHNzWnNrWnNrUnNjUnNjSmtrUmtjUmtjSmtaSmta
QmtSQmNjQmNaSmNaQmNSQmNSOWNKQmNKOVpSQlpSOVpSMVpKOVpKMVJKOQAAAMDAwAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAALYALAAAAABJAB8A
QAj/AG0JHEiwoMGDCBMqXIgQzCAIBckEciDwi6obtlSsQsSwo0ePYN5oKCjmDURbUWDJsPVBVqEF
pjgiMoXgEKsGRWLNMMFKiQlYUmwtyGALBAMgtHQ8gQVigQoPqxTZksLqQpdVFHTAggGEFYyiF4ao
wYKlDNksZbQ0sYLgo9u3QQ5ReEu3rt2EVAKNFMjChJU3RG1xYUXqkidYdmBesrXIlC2bKpCw4vFi
FZQPq748DkWBVB0Mq4BAYboE1gtQmmx5iUXhC6sXQmTF+MGKRYNZix1GcjNpkCROhNpEYJjg4wKF
xQcmF1inasHjd6NLn069OkIqhKy4sOHCBZFHfx4I/4SR5IPQJxitUw/zZkPBK4AMCKTaw9aJVoUE
/pBTROCNHys8kYMFWwAhUAJG0JGDQAskuGBGXGzhgUA60IHEcTD0sAIX6ZmwxRwqCBTSXrYMYIsY
cJzkhSk6ZOSKHROUIpMpAth0AW0znGAZZpkoMUootgDxiicC0fHKCgOFgIcqpqhCgRewZCUbbXSk
9IktYLhBokAlqchKiykgZssnpvxQSiYCWGLKBUXAksMHsEAxgSqZqJBKJg2s8okQsADB5xKXsIJC
KKD4kIopFbjmRB5eaRUFErBcGQAWfTTiRyBrAMLHCOpFV8cqE3Yq6qiklmrqqaimShAVkGxCyCSU
TP8SyCSNFKDqdGD4wUFBY7hxEh2y1AcCLZXc6lEVbIRQECNteNkiCK0kYmxHIxakh0kCecHKDraE
4IohtnwBSyeweGGLIqx8ogoroIwiS4uIsHIILJrdka5KIsASiimlSOBaJ6ws9oUsophyigcXmOIJ
JqwEFVJgttCxRRWBEJAtK6iIUgordjSgyowKWMLKAD/MAsMHrEDx0xK21BGKBaR80sAWKnQBSwMw
IEJCCCsk4JoHUqRCwQymATGLBbboaUteW56IrWqs4FDUKnYwsMoitsSLACKqWFByDiBYZgIprHgS
ima2/KCKJwOMdsJAo7ByBCamUDDFKx3o8MpssqTD8skiLD9MUiDiqQZLix+0YocFG2VN0yFH/+DK
DCirDFTLmXigihINlJJEF680kMRFptgRLitAr8IADbK8AIQsTalyJROAEPFBCSd00AIfjlhsyxOj
xMDSKF3YAoMoQ4Y4xygW6FDKCx+MgkTao+iJERKk0FLHcXW8kkoSQb5ySR2fUHAVJqncIVAUqqhS
R4gtkMEHH2ickYYaZhBxwLQIeXGKeQhhwB4EMYlITCIOBWxVDfh3kDvIAmkMjKAEJ0hBgQQEADs=

------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.htrnews.com/gcicommonfiles/sr/graphics/common/partner_shopping.gif

R0lGODlhUAAfAPf/AP///+/vxufvzufvxufnzufnxufe1ufezt7vxt7nzt7nvd7e1t7ezt7ext7e
vd7etd7W1tbnztbnxtbnvdbntdbeztbextbevdbetdbWztbWxtbWvdbWtdbO1tbOztbOxs7ntc7n
rc7evc7etc7Wzs7Wxs7Wpc7OxsbercbepcbWvcbWrcbWpcbOxsbOvcbOpca9xsa9vca9rcDAwL3W
pb3WlL3OnL3OlL3Gxr3Gvb3Gtb3GjL29xr29vb29tb29rbXOnLXOlLXOjLXOhLXGnLXGlLXGhLXG
e7W9vbW1vbW1ta3WjK3OjK3OhK3GlK29jK21va21ra2txq2tta2tpaXGe6XGc6W9hKW1taW1jKW1
hKWtnKWlraWlpaWlnKWctZzGe5y9jJy9e5y9c5y9a5y1hJy1a5y1Y5ytc5ylrZylpZycrZycpZyU
rZyUlJTGhJS9e5S9c5S9a5S1c5S1a5S1Y5Sta5StY5StWpSlpZSljJSctZScpZScnJSUrZSUpZSU
nJSMnIy1Y4y1Woyta4ytY4ytWoylWoylUoycjIyUpYyUlIyMpYyElIS1a4S1Y4S1UoS1QoStY4St
WoStSoSlWoSlUoSlSoSMpYSMnISEpYSEnISElHu1UnutUnutSnutQnulY3ulWnulSnulQnulOXuc
QnuMY3t7nHt7lHtznHO1OXOlUnOlQnOlOXOlMXOcUnOcQnOcOXN7nHN7jHNznHNzlHNzjHNzhHNr
pWulSmulQmulOWt7Y2tzhGtrnGtrjGtjlGtjhGNjnGNjlGNjjGNje2NahFpjjFpjhFpje1pahFpa
e1pac1pSjFpShFpSe1pKhFJalFJac1Jaa1JSjFJShFJSe1JKhFJKe0pShEpKhEpKe0pKa0pCjEpC
c0JKhEJKe0JKc0JCjEJCe0JCc0I5azlCczk5ezkxhDkxczE5ezE5czExeykxcwAAAMDAwAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAPAALAAAAABQAB8A
QAj/AOEJHEiwoMGDCBMqXMiwYcIGGBJpSaFnSwoaQWrYsBFko4le7rStm7aRhsOTB1eIoVMlBDw5
opyYqXNFArwVVwrVsaGgyhMaV+jAQQHvA7pNBRmw+QWMTQOBMmYJQ5XDwp9bwFCdgMeInA6UBK9Q
ktXqU5FJoEgdCkFhki5Cc8aSMjQC3iBdlkiRWpKEWzJn2a5xQwUvyjZx5JglgedCGLlw5FKl0XaO
Wypi2TgpQyeMCqQRaOiIWVknTBkgGMTAE/MCLEJA0xhM4ZYDIS1rC1zrTghmTJGEclQfgVTQAAQN
GRgYTGJBIKFCC79sYvRUd4ErrV6BEShokEAMrsA8/6JEQGCZVk4kCRI4ghcZEuQ0EcwUzoXAFtyQ
hctEkIQtctx0U40IfqDzlUASiGHHHEzMUcgVV8AlyRyEpKDAbvBgAAclk6CBAYYghtjQIs0QEw47
yWSixh+1TIMLCSLGeNIiw8CTBzS5JSTFMQbI6CNBc8BCBiR0KOCACBI44IAERiowQQMNKHCBG+nY
MkEETVwywY8MNTCIJQk5cQU8DJhUkCboFONHjgddyJAi6PCwWxWmOIHAgnat8hsKrJRRBiVZwKOA
J5WgEEkldb3xihEdpMPfQEicwwk8AwCDTg++gLMVI9+QEMMMM/hhDgl+nFMbShts0EAVYwhUSCkO
CP9yhkAcjFIFGLLUBQ8hn4xgiSACwCNEKU/MgM6jSnSzzDheCORHOYtc88tAGkATjEBrnHNCG+rY
J1ATYwogiAjwxFFJEBrCA4YNIWJAyRwIcHlQAPLWa2+9LTSSyi251GLLLalIce/ABtCCDQ6LVLNF
jwOdgEs1A8t7wjY5MBDNFAod82jEMW5CBTyA/KEQF7N8o0ogHO82whOEsBLJJ5RQAokll5RiySef
WOLJJ5CEYg0335yCByijXJDySYaYAc8bk5xkQTdRCMQEmEfDI4EgstxR3kFyOALPDqwUpEQ50nBj
DJsG0bRQI+WU44OPgqynWwbsYBKjIuqc6hoLh3j/Mggv0AnCiyiIWAKKEBJMsksdlrRCxiSv6OKJ
Ia1AEsIJ6jRSEC3qFFOMOoT10A04xaCDDCDnIEMMOmf/oQ4OuwURyyAgWPCUIE3DI8InV8jRiptz
uPKCIXKrsIsVGqBj90B4KyHQFOGksk0qAnkAA6jwpPELNzG0UY6cBK1gkwUrCMRAXSOs8AQaZrpA
Ryt0CEBI7hN8UkUllBwgUBavBGGJHAJZASmqkIF2IEUgPaDFNmKAQG4QgxwbgwcuyMEGEvTBG6Qi
Rw8GQgQ7wMMBhjBJIQQhBBNUYgBzMNMkeGEDGrACFE7oxCecAI8SsEIQY2jFJFIwhFbUoQGUaAUY
n4AwCUtEoUDL4AMgiMENLFDDGlCAwjWsIQFapOMPP/hDMJ6BjSRwgRtH0cQ59tADC5jgCmQgUyXK
RwhBBGEFdHjJDQZyAYyAAB4HuACUBNKAAiQAHiO4gZkYQAlCjAAI5QtABjawgAokRznw0AAXoABJ
Mv2ACy24TxcyuYDctOAL13sAPBowgg0A0gQEqU6IKFAJXuyiEhSomixn6ZCAAAA7

------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://gpaper188.112.2o7.net/b/ss/gpaper188,gntbcstglobal/1/H.3--NS/0

R0lGODlhAgACAIAAAP///wAAACH5BAEAAAAALAAAAAACAAIAAAIChFEAOw==

------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.htrnews.com/includes/css/GDSRStyles.css

.rightrail-promo {
	BACKGROUND-IMAGE: url(/graphics/bkgd_greendk.gif); MARGIN: -10px; =
WIDTH: 341px; POSITION: relative; HEIGHT: 30px
}
.rightrail-promo H1 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: =
bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: =
5px; TEXT-ALIGN: left
}
.subscription-promo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #362f22
}
.subscription-promo A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #362f22
}
.subscription-promo A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #362f22
}
.subscription-promo UL {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #362f22; TEXT-INDENT: 0px; =
LINE-HEIGHT: 1.5em
}
.subscription-promo LI {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: =
4px; MARGIN-LEFT: 2em; COLOR: #362f22; LINE-HEIGHT: 1em
}
UL.normal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 24px; FONT: 11px/13px verdana; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
.left {
	FLOAT: left
}
.footerleft H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #446891; PADDING-TOP: =
10px
}
.footerleft H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
18px; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: lowercase; =
COLOR: #446891; PADDING-TOP: 0px
}
.footerright {
	FLOAT: right; MARGIN: 0px; WIDTH: 330px; BORDER-BOTTOM: #2e3237 3px =
solid; HEIGHT: 200px; BACKGROUND-COLOR: #d9e7f5
}
.footerright-inner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
BORDER-LEFT: #446891 1px solid; WIDTH: 330px; PADDING-TOP: 10px; HEIGHT: =
192px
}
.footerright H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #446891; PADDING-TOP: =
10px
}
.footerright H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
18px; PADDING-BOTTOM: 10px; MARGIN: 0px; TEXT-TRANSFORM: lowercase; =
COLOR: #446891; PADDING-TOP: 0px
}
.bold {
	FONT-WEIGHT: bold
}
UL.normal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 24px; FONT: 11px/13px verdana; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
UL.normalsmall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 24px; FONT: 10px/13px verdana; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
.footerpromo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 13px; WIDTH: =
940px; PADDING-TOP: 10px; HEIGHT: 200px; BACKGROUND-COLOR: #446891
}
.footerleft {
	FLOAT: left; WIDTH: 190px; BACKGROUND-COLOR: #e2e1c7
}
.footerleft-inner {
	BORDER-RIGHT: #688fb1 1px solid; PADDING-RIGHT: 3px; WIDTH: 190px; =
HEIGHT: 180px
}
.footerleft-inner2 {
	WIDTH: 190px; HEIGHT: 180px
}
.footerleft H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #446891; PADDING-TOP: =
10px
}
.footerleft H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
18px; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: lowercase; =
COLOR: #446891; PADDING-TOP: 0px
}
.footerright {
	FLOAT: right; MARGIN: -10px 0px 0px; WIDTH: 341px; BACKGROUND-COLOR: =
#d9e7f5
}
.footerright-inner {
	BORDER-LEFT: #446891 1px solid; WIDTH: 340px; HEIGHT: 190px
}
.footerright H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #446891; PADDING-TOP: =
10px
}
.footerright H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
18px; PADDING-BOTTOM: 10px; MARGIN: 0px; TEXT-TRANSFORM: lowercase; =
COLOR: #446891; PADDING-TOP: 0px
}
.footercontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 10px; BORDER-BOTTOM: #2e3237 3px solid; HEIGHT: 190px; =
BACKGROUND-COLOR: #e2e1c7
}
.bold {
	FONT-WEIGHT: bold
}
.dayOff {
	MARGIN-TOP: 2px; BACKGROUND: #d9e7f5; PADDING-TOP: 4px
}
.dayOn {
	MARGIN: 0px; COLOR: #99cad8; PADDING-TOP: 5px
}
A.gold:link {
	FONT: 11px/13px verdana; COLOR: #9b4f16; TEXT-DECORATION: underline
}
A.gold:visited {
	FONT: 11px/13px verdana; COLOR: #9b4f16; TEXT-DECORATION: underline
}
A.gold:hover {
	TEXT-DECORATION: none
}
H1.left {
	PADDING-LEFT: 10px
}
.dayOff {
	CLEAR: both; MARGIN-TOP: 2px; BACKGROUND: #d9e7f5; WIDTH: 150px; =
TEXT-INDENT: 10px; PADDING-TOP: 4px; HEIGHT: 18px
}
.dayOn {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 150px; =
TEXT-INDENT: 10px; PADDING-TOP: 5px; HEIGHT: 17px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
16px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: =
5px; TEXT-ALIGN: left
}
A.gold:link {
	FONT: 11px/11px verdana; COLOR: #9b4f16; TEXT-DECORATION: underline
}
A.gold:visited {
	FONT: 11px/11px verdana; COLOR: #9b4f16; TEXT-DECORATION: underline
}
A.gold:hover {
	TEXT-DECORATION: none
}
.sevenDay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(/graphics/bkgd_greenlt.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; =
WIDTH: 150px; PADDING-TOP: 5px; HEIGHT: 22px
}
DIV.sevenDay H1 {
	PADDING-TOP: 3px
}
.sevenDayBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 150px; PADDING-TOP: 0px; BACKGROUND-COLOR: #99c1d8
}
#sites {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; =
PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; WIDTH: 940px; COLOR: #bf792a; =
PADDING-TOP: 0px; BORDER-BOTTOM: #838f8f 1px solid; FONT-FAMILY: Arial, =
Verdana, Helvetica, sans-serif; TEXT-ALIGN: left
}
#sites UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
#sites LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sites P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#sites HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#sites A {
	FONT-WEIGHT: normal; COLOR: #bf792a
}
#legal {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 940px; PADDING-TOP: 0px; =
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-ALIGN: left
}
#legal UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: =
0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
#legal LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: =
bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; =
LIST-STYLE-TYPE: none
}
#legal P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.calendar-container {
	BORDER-BOTTOM: blue 3px solid; BACKGROUND-COLOR: pink
}
.listings {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
LINE-HEIGHT: 22px; PADDING-TOP: 5px
}
.vepselect {
	FONT-SIZE: 10px; WIDTH: 125px
}
.vepcheckbox {
	FONT-SIZE: 10px; MARGIN-LEFT: -2px
}
.veptextarea {
	FONT-SIZE: 11px; WIDTH: 300px
}
.veptext {
	FONT-SIZE: 11px; WIDTH: 100px
}
.vepsummary {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: =
Arial, Helvetica, sans-serif
}
#seo-links {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: =
uppercase; WIDTH: 940px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif; TEXT-ALIGN: left
}
#seo-links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: =
0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
#seo-links LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, =
Verdana, Helvetica, sans-serif; TEXT-ALIGN: center; voice-family: =
inherit
}
HTML > BODY {
	FONT-SIZE: small
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
16px; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: capitalize; =
PADDING-TOP: 5px
}
H3 A:link {
	TEXT-DECORATION: none
}
H3 A:visited {
	TEXT-DECORATION: none
}
H3 A:hover {
	TEXT-DECORATION: none
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; =
PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-TOP: 0px
}
.clear {
	CLEAR: both
}
.clear-left {
	CLEAR: left
}
.right {
	FLOAT: right
}
.padding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 9px 10px 10px; PADDING-TOP: 0px
}
DIV.hidden {
	DISPLAY: none; VISIBILITY: hidden
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.spacer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 10px; PADDING-TOP: 0px
}
.verticalrule {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 1px; PADDING-TOP: 0px
}
.verticalrule2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.horizontalrule {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.promobox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: left; =
BORDER-RIGHT-WIDTH: 0px
}
TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: left; =
BORDER-RIGHT-WIDTH: 0px
}
#branding-container {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 940px; PADDING-TOP: 0px
}
#branding-container H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 24px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
#branding-container IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#usertools {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 340px; PADDING-TOP: 0px; HEIGHT: 110px; TEXT-ALIGN: left
}
#login-container {
	MARGIN: 0px; TEXT-ALIGN: left
}
#carousel-tab-container {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; WIDTH: 380px; LINE-HEIGHT: normal; PADDING-TOP: 0px; =
BORDER-COLLAPSE: collapse
}
#carousel-tab-container A {
	DISPLAY: inline
}
#carousel-tab-header UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#carousel-tab UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#carousel-tab-header LI.carouseltab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 3px; =
TEXT-TRANSFORM: capitalize; WIDTH: 100px; PADDING-TOP: 0px; TEXT-ALIGN: =
center
}
#carousel-tab-header LI.carouselarrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN-LEFT: 3px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#carousel-tab-header A {
	PADDING-RIGHT: 14px; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: =
3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#carousel-tab-header #carousel-current A {
	TEXT-ALIGN: center
}
#carousel-tab-header LI SPAN {
	DISPLAY: none; VISIBILITY: hidden
}
#carousel-tab-header LI#carousel-current SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; VISIBILITY: =
visible; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP: 0px
}
#carousel-content {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 380px; PADDING-TOP: 0px
}
.launchpad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 940px; PADDING-TOP: 0px
}
.leaderboard-container-top {
	MARGIN: 0px auto; WIDTH: 940px; TEXT-ALIGN: center
}
.leaderboard-top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; WIDTH: 738px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.leaderboard-container {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
10px; MARGIN: 0px; WIDTH: 940px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.leaderboard {
	MARGIN: 0px auto; WIDTH: 738px; TEXT-ALIGN: right
}
.poster-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px; WIDTH: 340px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.poster {
	MARGIN: 0px auto; TEXT-ALIGN: center
}
.button-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px; WIDTH: 199px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.articleflex-container {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.articleflex {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.cleared:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
#main-container {
	MARGIN: 0px auto; VERTICAL-ALIGN: top; WIDTH: 940px; TEXT-ALIGN: center
}
#content-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; VERTICAL-ALIGN: top; WIDTH: 940px; PADDING-TOP: 0px; TEXT-ALIGN: =
left
}
.ratingbyline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 2px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; =
PADDING-TOP: 2px
}
.section-label {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
18px; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: capitalize; =
PADDING-TOP: 0px
}
.newslist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.newslist H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.newslist-head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px; PADDING-TOP: 4px
}
.newslist P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
.newslist P.photoleft {
	FLOAT: left; MARGIN: 0px 8px 5px 0px
}
.newslist P.photocenter {
	MARGIN: 0px 0px 5px
}
.newslist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.newslist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 0.5em; PADDING-TOP: 0px
}
.newslist LI.more {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.newslist H3 A:link {
	TEXT-DECORATION: none
}
.newslist H3 A:hover {
	TEXT-DECORATION: none
}
.newslist H3 A:visited {
	TEXT-DECORATION: none
}
.news-pluckcomment {
	PADDING-LEFT: 13px; HEIGHT: 10px
}
.newslist IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI.ap-bulleted-headline-1 A:link {
	TEXT-DECORATION: none
}
.ap-bulleted-headline-1 A:visited {
	TEXT-DECORATION: none
}
LI.ap-bulleted-headline-1 A:hover {
	TEXT-DECORATION: underline
}
LI.ap-bulleted-headline-2 A:link {
	TEXT-DECORATION: none
}
.ap-bulleted-headline-2 A:visited {
	TEXT-DECORATION: none
}
LI.ap-bulleted-headline-2 A:hover {
	TEXT-DECORATION: underline
}
.minidate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
.carouselcontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: =
0px; WIDTH: 380px; PADDING-TOP: 0px; HEIGHT: 250px
}
.carousel-promos {
	PADDING-RIGHT: 0px; BORDER-TOP: #e2e1c7 1px solid; PADDING-LEFT: 0px; =
FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 380px; =
PADDING-TOP: 10px
}
.carousel-promos H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.carousel-promos P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
.carousel-promos P.photoleft {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 3px
}
.carousel-promo-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 189px; PADDING-TOP: 0px
}
.carousel-promos-left P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 11px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.carousel-promo-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 0px
}
.promo-guide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.promo-guide P {
	FONT-SIZE: 12px; MARGIN: 0px 0px 4px
}
.promo-guide IMG {
	MARGIN: 0px 0px 5px
}
.promo-guide UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.promo-guide LI {
	PADDING-LEFT: 8px; FONT-SIZE: 12px; MARGIN: 0px
}
.promo-classifieds {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.promo-classifieds IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 8px 5px 0px; PADDING-TOP: 0px
}
.promo-classifieds H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.promo-classifieds P {
	FONT-SIZE: 12px; MARGIN: 0px 0px 10px
}
.voice {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px; PADDING-TOP: 10px
}
.voice P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
.voice P.voice-author {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
.morenews-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.news-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px; WIDTH: 380px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.news-containerlast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px; WIDTH: 380px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.news-left {
	FLOAT: left; MARGIN: 0px; WIDTH: 190px
}
.news-left H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.news-left P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 12px; =
PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 3px
}
.news-left H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
18px; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: capitalize; =
PADDING-TOP: 0px
}
.news-left P.photoleft {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
5px; PADDING-TOP: 3px
}
.news-left IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.news-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 0px
}
.newslead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.newslead IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.newslead H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
18px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px
}
.newslead H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.newslead H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
18px; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: capitalize; =
PADDING-TOP: 0px
}
.newslead P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
5px; MARGIN: 0px; PADDING-TOP: 3px
}
.newslead P.photoleft {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
5px; PADDING-TOP: 3px
}
.newslead P.photoright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FLOAT: right; PADDING-BOTTOM: =
5px; PADDING-TOP: 3px
}
.newslead P.photoleft-trans {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
5px; PADDING-TOP: 3px
}
.newslead P.photocenter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: =
0px; PADDING-TOP: 3px
}
.newslead UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.newslead LI {
	PADDING-LEFT: 15px; FONT-SIZE: 11px; MARGIN: 0px
}
.newslead LI.article {
	PADDING-LEFT: 15px; FONT-SIZE: 11px; MARGIN: 0px
}
.newslead LI.gallery {
	PADDING-LEFT: 15px; FONT-SIZE: 11px; MARGIN: 0px
}
.newslead LI.video {
	PADDING-LEFT: 15px; FONT-SIZE: 11px; MARGIN: 0px
}
.newslead-tools {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px; PADDING-TOP: 0px
}
.newslead-tools UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
.newslead-tools LI {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px 8px =
0px 0px
}
.newslead-tools LI.recommend {
	PADDING-LEFT: 13px; FONT-SIZE: 11px
}
.newslead-tools LI.comments {
	PADDING-LEFT: 15px; FONT-SIZE: 11px
}
.news-comments {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 5px
}
.news-comments P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
.news-tools {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.news-tools UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.news-tools LI {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px 8px =
0px 0px
}
.news-tools LI.recommend {
	PADDING-LEFT: 13px
}
.news-tools LI.comments {
	PADDING-LEFT: 15px
}
.sectionlist {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
10px; MARGIN: 0px; PADDING-TOP: 10px
}
.sectionlist IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.sectionlist H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
19px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sectionlist H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 14px
}
.sectionlist H1 A:link {
	TEXT-DECORATION: none
}
.sectionlist H1 A:visited {
	TEXT-DECORATION: none
}
.sectionlist H1 A:hover {
	TEXT-DECORATION: underline
}
.sectionlist H2 A:link {
	TEXT-DECORATION: none
}
.sectionlist H2 A:visited {
	TEXT-DECORATION: none
}
.sectionlist H2 A:hover {
	TEXT-DECORATION: underline
}
.sectionlist P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
3px; MARGIN: 0px; PADDING-TOP: 3px
}
.sectionlist P.photoleft {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
3px; PADDING-TOP: 3px
}
.sectionlist P.photoright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FLOAT: right; PADDING-BOTTOM: =
3px; PADDING-TOP: 3px
}
.sectionlist P.photocenter {
	MARGIN: 0px 0px 3px
}
.sectionlist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sectionlist LI {
	PADDING-LEFT: 15px; FONT-SIZE: 11px; MARGIN: 0px
}
.sectionlist LI.article {
	PADDING-LEFT: 15px; FONT-SIZE: 11px; MARGIN: 0px
}
.sectionlist LI.gallery {
	PADDING-LEFT: 15px; FONT-SIZE: 11px; MARGIN: 0px
}
.sectionlist LI.video {
	PADDING-LEFT: 15px; FONT-SIZE: 11px; MARGIN: 0px
}
.rightcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.explore-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 339px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#explore-tabs {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 341px; PADDING-TOP: 0px
}
#explore-tabs H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
16px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px
}
#explore-tabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 10px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#explore-tabs LI {
	PADDING-RIGHT: 3px; FLOAT: left; MARGIN: 0px
}
#explore-tabs IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; =
PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: =
0px
}
.explore-content {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 341px; PADDING-TOP: 0px
}
.explore-content IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px 0px 10px 10px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.explore-content H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: capitalize; =
PADDING-TOP: 10px
}
.explore-content H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; =
PADDING-TOP: 0px
}
.explore-content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; =
PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 0px
}
.explore-content P.more {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.explore-content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 10px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.explore-content LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
.explore-content .gslArticleControl {
	PADDING-LEFT: 10px
}
.explore-container .Summary_ForumsContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 10px
}
.explore-content .gslDiscoveryCount {
	PADDING-LEFT: 13px; FONT-SIZE: 12px; HEIGHT: 10px
}
.explore-content .news-pluckcomment {
	FONT-SIZE: 12px
}
#explore-tabs-text {
	CLEAR: both; FONT-SIZE: 11px; FLOAT: left; WIDTH: 341px; LINE-HEIGHT: =
normal
}
#explore-tabs-text H1 {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
16px; PADDING-BOTTOM: 5px; MARGIN: 0pt; PADDING-TOP: 10px
}
#explore-tabs-text UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#explore-tabs-text LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 3px 0px 0px; PADDING-TOP: 0px
}
#explore-tabs-text A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: =
bold; FLOAT: left; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; =
TEXT-DECORATION: none
}
#explore-tabs-text A {
	FLOAT: none
}
.gslNoLabels .gslCommentsLabel {
	DISPLAY: none
}
.gslNoLabels .gslReviewsLabel {
	DISPLAY: none
}
.gslNoLabels .gslRecommendLabel {
	DISPLAY: none
}
#header-container {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 940px; PADDING-TOP: 0px
}
#header-partners {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 940px; PADDING-TOP: 0px
}
#header-partners UL.right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
5px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#header-partners UL.left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
5px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#header-partners LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: =
bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: =
0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; =
LIST-STYLE-TYPE: none
}
#header-partners A {
	TEXT-DECORATION: none
}
#headermast {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 940px; PADDING-TOP: 0px
}
#headermast-main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; VERTICAL-ALIGN: middle; WIDTH: 940px; PADDING-TOP: 0px
}
#masthead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#masthead H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
0px; PADDING-TOP: 10px
}
#masthead IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#header-search {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
0px; WIDTH: 500px; PADDING-TOP: 10px
}
#search-sponsor {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px; PADDING-TOP: 10px
}
#search-sponsor H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; =
PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
#footer-container {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 940px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#partner-logos {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 940px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#partner-logos UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#partner-logos LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#partner-logos IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
#partner-links {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 940px; =
PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; =
TEXT-ALIGN: center
}
#partner-links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: =
0px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none
}
#partner-links LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#seo-links {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 940px; =
PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; =
TEXT-ALIGN: left
}
#seo-links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: =
0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
#seo-links LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#legal {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 940px; PADDING-TOP: 0px; =
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-ALIGN: left
}
#legal UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: =
0px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none
}
#legal LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: =
bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; =
LIST-STYLE-TYPE: none
}
#legal P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#gannettlegal {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 940px; PADDING-TOP: 0px; =
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-ALIGN: left
}
#gannettlegal P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.calendar-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 340px; PADDING-TOP: 0px
}
.calendar-label {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 340px; PADDING-TOP: 0px; HEIGHT: 31px
}
.calendar-label H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px
}
.calendar-label UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
5px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
.calendar-label LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: =
bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: =
0px
}
.calendar-label A:link {
	TEXT-DECORATION: none
}
.calendar-label A:visited {
	TEXT-DECORATION: none
}
.calendar-label A:hover {
	TEXT-DECORATION: none
}
.calendar-label A:active {
	TEXT-DECORATION: none
}
.calendar-sevenday {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 10px 0px; WIDTH: 320px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.calendar-square {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 39px; HEIGHT: 32px; TEXT-ALIGN: =
center
}
.calendar-square A:link {
	TEXT-DECORATION: none
}
.calendar-square A:hover {
	TEXT-DECORATION: none
}
.calendar-square A:visited {
	TEXT-DECORATION: none
}
.calendar-square A:active {
	TEXT-DECORATION: none
}
.calendar-day {
	FONT: bold 13px/16px Verdana, Geneva, Arial, Helvetica, sans-serif
}
.calendar-date {
	FONT: bold 16px/13px Verdana, Geneva, Arial, Helvetica, sans-serif
}
#calendar-day6 {
	WIDTH: 44px; BORDER-RIGHT-WIDTH: 0px
}
#calendar-day0 {
	WIDTH: 44px
}
#calendar-day1 {
	WIDTH: 44px
}
#calendar-day2 {
	WIDTH: 44px
}
#calendar-day3 {
	WIDTH: 44px
}
#calendar-day4 {
	WIDTH: 44px
}
#calendar-day5 {
	WIDTH: 44px
}
.calendar-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 10px 5px; WIDTH: 320px; PADDING-TOP: 0px
}
.calendar-content H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.calendar-content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
5px; MARGIN: 0px; PADDING-TOP: 0px
}
.weather-label {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 199px; PADDING-TOP: 0px; HEIGHT: 33px; TEXT-ALIGN: left
}
.weather-label H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px
}
.weather-label UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
5px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
.weather-label LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: =
bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: =
0px
}
.weather-widget {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 180px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.weather-item {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
8px; MARGIN: 0px; PADDING-TOP: 8px
}
.weather-item IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.weather-item P.weathericon-left {
	FLOAT: left; MARGIN: 3px 6px 0px 0px
}
.weather-item P.weathericon-right {
	FLOAT: right; MARGIN: 3px 6px 0px 0px
}
.weather-item P.weathericon-right {
	FLOAT: right; MARGIN: 3px 6px 0px 0px
}
.weather-item P.weathermap {
	TEXT-ALIGN: center
}
.weather-item P.weathersponsor {
	FLOAT: right; MARGIN: 0px 0px 0px 5px
}
.weather-item P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
.weather-widget UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
.weather-widget LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 8px; FONT-WEIGHT: =
bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.weather-container-horizontal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 340px; PADDING-TOP: 0px
}
.weather-content-horizontal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 340px; PADDING-TOP: 0px; HEIGHT: 120px
}
.weather-label-horizontal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 340px; PADDING-TOP: 0px; HEIGHT: 31px
}
.weather-label-horizontal H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px
}
.weather-label-horizontal UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
5px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
.weather-label-horizontal LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: =
bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: =
0px
}
.weather-label-horizontal A:link {
	TEXT-DECORATION: none
}
.weather-label-horizontal A:visited {
	TEXT-DECORATION: none
}
.weather-label-horizontal A:hover {
	TEXT-DECORATION: none
}
.weather-label-horizontal A:active {
	TEXT-DECORATION: none
}
.weather-item-horizontal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 120px; =
TEXT-ALIGN: center
}
.weather-item-horizontal IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
#weather-horizontal-item1 {
	WIDTH: 80px
}
#weather-horizontal-item2 {
	WIDTH: 80px
}
#weather-horizontal-item3 {
	WIDTH: 80px
}
#weather-horizontal-item4 {
	WIDTH: 90px; BORDER-RIGHT-WIDTH: 0px
}
.weather-item-horizontal P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
.weather-item-horizontal P.weathericon {
	MARGIN: 7px 0px 0px
}
.weather-item-horizontal P.weathersponsor {
	MARGIN: 20px 0px 0px; TEXT-ALIGN: center
}
.PhotoRecommend .gslRecommendLink {
	PADDING-LEFT: 13px
}
.PhotoRecommend .gslRecommended {
	PADDING-LEFT: 13px
}
#registerpage {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 700px; PADDING-TOP: 0px
}
#registerpage H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 10px; FONT-FAMILY: Arial, =
Verdana, Helvetica, sans-serif
}
#registerpage P {
	FONT-SIZE: 12px; MARGIN: 0px 10px 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#registerpage-login {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 10px; WIDTH: 380px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#registerpage-register {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; MARGIN: 10px 0px; WIDTH: 280px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.voicesviews-label {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 400px; PADDING-TOP: 0px; HEIGHT: 33px; TEXT-ALIGN: left
}
.voicesviews-label H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px
}
.pd-search-sections {
	MARGIN-LEFT: 0px; WIDTH: 330px
}
.pd-search-sections UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px; =
LIST-STYLE-TYPE: none
}
.pd-search-sections LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN-LEFT: 3px; PADDING-TOP: 0px
}
.pd-search-sections LI SPAN {
	DISPLAY: none; VISIBILITY: hidden
}
.pd-search-sections A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: =
bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; =
TEXT-DECORATION: none
}
.pd-search-sections A:link {
	TEXT-DECORATION: none
}
.pd-search-sections A:visited {
	TEXT-DECORATION: none
}
.pd-search-sections A:active {
	TEXT-DECORATION: none
}
.pd-search-sections-more {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; Z-INDEX: 2000; =
BORDER-LEFT: 1px solid; WIDTH: 97px; BORDER-BOTTOM: 1px solid; POSITION: =
absolute
}
.pd-search-sections-more UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.pd-search-sections-more LI {
	MARGIN: 0px
}
.pd-searchMore-droplist A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
.pd-searchMore-droplistOn A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
.pd-searchMore-droplist A:link {
	TEXT-DECORATION: none
}
.pd-searchMore-droplist A:visited {
	TEXT-DECORATION: none
}
.pd-searchMore-droplist A:active {
	TEXT-DECORATION: none
}
.pd-searchMore-droplistOn A:link {
	TEXT-DECORATION: none
}
.pd-searchMore-droplistOn A:visited {
	TEXT-DECORATION: none
}
.pd-searchMore-droplistOn A:active {
	TEXT-DECORATION: none
}
.pd-searchMore-droplist {
	PADDING-RIGHT: 4px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
.pd-searchMore-droplistOn {
	PADDING-RIGHT: 4px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
LI.pd-search-section-on SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; VISIBILITY: =
visible; PADDING-BOTTOM: 0px; MARGIN: auto auto -8px; PADDING-TOP: 0px
}
.pd-search-section-on A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
.pd-search-section-on A:link {
	TEXT-DECORATION: none
}
.pd-search-section-on A:visited {
	TEXT-DECORATION: none
}
.pd-search-section-on A:active {
	TEXT-DECORATION: none
}
.keyword-input {
	MARGIN: 0px 5px 0px 0px; WIDTH: 254px
}
.go-button {
	MARGIN: -5px 0px 0px
}
.pd-search-text {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN: 18px 8px 0px =
0px; TEXT-TRANSFORM: uppercase; WIDTH: 110px; TEXT-ALIGN: right
}
.calendar-module2-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 340px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.calendar-module2-label {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 340px; PADDING-TOP: 0px; HEIGHT: 33px
}
.calendar-module2-label H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
15px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 8px; TEXT-ALIGN: =
left
}
.calendar-module2-label UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.calendar-module2-label LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: =
bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: =
0px
}
.calendar-module2-label A:link {
	TEXT-DECORATION: none
}
.calendar-module2-label A:hover {
	TEXT-DECORATION: none
}
.calendar-module2-label A:visited {
	TEXT-DECORATION: none
}
.calendar-module2-label A:active {
	TEXT-DECORATION: none
}
.calendar-module2-days {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 5px
}
.calendar-module2-days UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.calendar-module2-days LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN-LEFT: 4px; WIDTH: 41px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.calendar-module2-days P.day {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
10px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; =
PADDING-TOP: 0px
}
.calendar-module2-days P.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.calendar-module2-days A.calendarcurrent:link {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: =
3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.calendar-module2-days A.calendarcurrent:hover {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: =
3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.calendar-module2-days A.calendarcurrent:visited {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: =
3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.calendar-module2-days A:link {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: =
3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.calendar-module2-days A:hover {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: =
3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.calendar-module2-days A:visited {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: =
3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.calendar-module2-links {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: =
0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.calendar-module2-links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.calendar-module2-links LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: =
bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: =
0px
}
.calendar-module2-links A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.calendar-module2-links A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.calendar-module2-links A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.calendar-module2-links A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.calendar-module2-weather {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 5px 5px; WIDTH: 110px; PADDING-TOP: 0px; =
TEXT-ALIGN: center
}
.calendar-module2-weather P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.calendar-module2-weather P.icon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
2px; MARGIN: 0px; PADDING-TOP: 4px
}
.calendar-module2-weather P.ad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: =
0px; PADDING-TOP: 5px
}
.calendar-module2-weather H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
18px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 8px
}
.calendar-module2-weather A:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.calendar-module2-weather A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.calendar-module2-weather A:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.calendar-module2-weather A:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.calendar-module2-weather IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.pd-calendar-results {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.pd-calendar-results UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.pd-calendar-results LI.vevent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 3px; PADDING-TOP: 0px
}
.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.title SPAN.dtstart {
	DISPLAY: none; FONT-WEIGHT: bold
}
.title ABBR.datestart {
	FONT-WEIGHT: bold
}
.title SPAN.url A {
	TEXT-DECORATION: none
}
.location {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
SPAN.summary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.summary {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; FONT-SIZE: 11px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.mstr_container {
	FLOAT: left; MARGIN: 0px auto; WIDTH: 940px; BACKGROUND-COLOR: #ffffff
}
#client_footer {
	FLOAT: left; MARGIN: 0px auto; WIDTH: 940px
}
#articlesubmissions_wrapper {
	FLOAT: left; WIDTH: 100%
}
DIV#master_container {
	BACKGROUND: =
url(http://beta.desmoinesregister.com/graphics/bkgd_main.gif); FLOAT: =
none! important; MARGIN: 0px auto; WIDTH: 940px! important
}
DIV#header {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#master_subcontainer {
	WIDTH: 940px
}
DIV.pd_footer_wrapper {
	WIDTH: 940px
}
DIV#main_content_area {
	TEXT-ALIGN: left
}
UL.glob_link_12px LI {
	LIST-STYLE-TYPE: none
}
.gslRecommendLink {
	PADDING-LEFT: 13px
}
.gslRecommended {
	PADDING-LEFT: 13px
}
#crop {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; FLOAT: =
left; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 6px 0px; OVERFLOW: hidden; =
WIDTH: 98px; PADDING-TOP: 0px; HEIGHT: 70px
}
.gallerylist-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.gallerylist-container P.more {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; =
PADDING-TOP: 0px
}
.gallerylist {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 8px; PADDING-TOP: 0px
}
.gallerylist P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
.gallerylist IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.gallerylist P.photoleft {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px
}
.gallerylist P.photolarge {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px 0px 3px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.sectionfront-hidden {
	DISPLAY: none; VISIBILITY: hidden
}
#sectionfront-tab-container {
	FONT-SIZE: 11px; WIDTH: 380px; LINE-HEIGHT: normal; BORDER-COLLAPSE: =
collapse
}
#sectionfront-tab-header UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sectionfront-carousel-tab UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sectionfront-tab-header LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 3px; =
TEXT-TRANSFORM: capitalize; WIDTH: 178px; PADDING-TOP: 0px; TEXT-ALIGN: =
center
}
#sectionfront-tab-header A {
	PADDING-RIGHT: 14px; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: =
11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#sectionfront-tab-header #sectionfront-current A {
	FONT-SIZE: 11px; TEXT-ALIGN: center
}
#sectionfront-tab-header LI SPAN {
	DISPLAY: none; VISIBILITY: hidden
}
#sectionfront-tab-header LI#sectionfront-current SPAN {
	DISPLAY: block; VISIBILITY: visible; MARGIN: auto
}
#sectionfront-content {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.headlines-list {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
12px; MARGIN: 0px; PADDING-TOP: 12px
}
.headlines-list H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: =
2px; MARGIN: 0px; PADDING-TOP: 0px
}
.headlines-list P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
10px; MARGIN: 0px; PADDING-TOP: 2px
}
.headlines-list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.headlines-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.4em; PADDING-TOP: 0px
}
.headlines-list LI.more {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase
}
.newslist-head H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
22px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px
}
.newsfront-latest {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
22px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px
}
#bookmark-tools {
	FONT-SIZE: 11px; MARGIN: 0px; PADDING-TOP: 10px
}
#bookmark-tools UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#bookmark-tools LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
#bookmark-tools LI.title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: =
#2e3237; PADDING-TOP: 0px
}
#bookmark-tools LI.delicious {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND: =
url(/gcicommonfiles/sr/graphics/common/bookmarks/delicious.gif) =
no-repeat 0px 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#bookmark-tools LI.facebook {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND: =
url(/gcicommonfiles/sr/graphics/common/bookmarks/facebook.gif) no-repeat =
0px 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#bookmark-tools LI.digg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND: =
url(/gcicommonfiles/sr/graphics/common/bookmarks/digg.gif) no-repeat 0px =
50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#bookmark-tools LI.reddit {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND: =
url(/gcicommonfiles/sr/graphics/common/bookmarks/reddit.gif) no-repeat =
0px 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#bookmark-tools LI.newsvine {
	PADDING-RIGHT: 10px; PADDING-LEFT: 17px; BACKGROUND: =
url(/gcicommonfiles/sr/graphics/common/bookmarks/newsvine.gif) no-repeat =
0px 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.UAWidget-PopUp {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
.UAWidget-PopUp H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px
}
.UAWidget-PopUp LABEL {
	FONT-SIZE: 11px
}
.UAWidget-PopUp SPAN {
	FONT-SIZE: 11px
}
.UAWidget-PopUp A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
.UAWidget-PopUp A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
.UAWidget-PopUp A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
.UAWidget-PopUp A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: underline
}
.UAWidget-Inline {
	FONT-SIZE: 11px; MARGIN: 0px; TEXT-TRANSFORM: none; FONT-FAMILY: Arial, =
Sans-Serif; TEXT-ALIGN: left
}
.UAWidget-Inline H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
15px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: none; =
PADDING-TOP: 0px
}
.UAWidget-Inline IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.UAWidget-Inline SPAN {
	FONT-SIZE: 11px
}
.UAWidget-Inline A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
11px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: none; =
PADDING-TOP: 0px; TEXT-DECORATION: none
}
.UAWidget-Inline A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
11px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: none; =
PADDING-TOP: 0px; TEXT-DECORATION: none
}
.UAWidget-Inline A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
11px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: none; =
PADDING-TOP: 0px; TEXT-DECORATION: none
}
.UAWidget-Inline A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
11px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: none; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.URWidget-Logo {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: =
10px; MARGIN: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 10px
}
.URWidget-Inline {
	MARGIN-TOP: 20px; WIDTH: 520px
}
.URWidget-Inline H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; TEXT-TRANSFORM: none; FONT-FAMILY: =
Verdana, Arial, sans-serif
}
.URWidget-Inline TD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, =
sans-serif
}
.URWidget-Inline SPAN {
	FONT-SIZE: 10px; LINE-HEIGHT: 1.4em; FONT-FAMILY: Verdana, Arial, =
sans-serif
}
.UAAvatar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
5px; MARGIN: 0px; WIDTH: 88px; PADDING-TOP: 5px; HEIGHT: 85px
}
.GDNLine {
	WIDTH: 75%; HEIGHT: 1px
}
.GDNStatus {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
.GDNErrorSummary {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 0px; FONT-FAMILY: Arial, =
Verdana, Helvetica, sans-serif; POSITION: relative; TOP: 0px
}
#Avatar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(/graphics/avatar_bkgd.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 88px; PADDING-TOP: 0px; HEIGHT: 85px
}
#CancelMembershipConfirmWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#CancelMembershipConfirmWidget H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px
}
#CancelMembershipConfirmWidget SPAN {
	FONT-SIZE: 13px
}
#CancelMembershipConfirmWidget A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#CancelMembershipConfirmWidget A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#CancelMembershipConfirmWidget A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: underline
}
#CancelMembershipThanksWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#CancelMembershipThanksWidget H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px
}
#CancelMembershipThanksWidget SPAN {
	FONT-SIZE: 11px
}
#CancelMembershipThanksWidget A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#CancelMembershipThanksWidget A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#CancelMembershipThanksWidget A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: underline
}
#ChangePasswordWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#ChangePasswordWidget H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 0px
}
#ChangePasswordWidget SPAN {
	FONT-SIZE: 11px
}
#ChangePasswordWidget LABEL {
	FONT-SIZE: 11px
}
#ChangePasswordWidget A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#ChangePasswordWidget A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#ChangePasswordWidget A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: underline
}
#ChangePasswordThanksWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#ChangePasswordThanksWidget H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px
}
#ChangePasswordThanksWidget SPAN {
	FONT-SIZE: 11px
}
#ChangePasswordThanksWidget A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#ChangePasswordThanksWidget A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#ChangePasswordThanksWidget A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: underline
}
#ForgotPasswordWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#ForgotPasswordWidget H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px
}
#ForgotPasswordWidget SPAN {
	FONT-SIZE: 11px
}
#ForgotPasswordWidget LABEL {
	FONT-SIZE: 11px
}
#ForgotPasswordWidget A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#ForgotPasswordWidget A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#ForgotPasswordWidget A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: underline
}
#ForgotPasswordThanksWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#ForgotPasswordThanksWidget H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px
}
#ForgotPasswordThanksWidget SPAN {
	FONT-SIZE: 11px
}
#ForgotPasswordThanksWidget A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#ForgotPasswordThanksWidget A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#ForgotPasswordThanksWidget A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: underline
}
#LoggedInWidget {
	FONT-SIZE: 11px; MARGIN: 0px; TEXT-TRANSFORM: none; FONT-FAMILY: Arial, =
Sans-Serif; TEXT-ALIGN: left
}
#LoggedInWidget H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
15px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: none; =
PADDING-TOP: 0px
}
#LoggedInWidget IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#LoggedInWidget SPAN {
	FONT-SIZE: 11px
}
#LoggedInWidget A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; TEXT-TRANSFORM: none; PADDING-TOP: 0px; =
TEXT-DECORATION: none
}
#LoggedInWidget A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; TEXT-TRANSFORM: none; PADDING-TOP: 0px; =
TEXT-DECORATION: none
}
#LoggedInWidget A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; TEXT-TRANSFORM: none; PADDING-TOP: 0px; =
TEXT-DECORATION: underline
}
#LoggedOutWidget {
	FONT-SIZE: 11px; MARGIN: 0px; TEXT-TRANSFORM: none; FONT-FAMILY: Arial, =
Sans-Serif; TEXT-ALIGN: left
}
#LoggedOutWidget H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#LoggedOutWidget IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#LoggedOutWidget SPAN {
	FONT-SIZE: 11px
}
#LoggedOutWidget A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; TEXT-TRANSFORM: none; PADDING-TOP: 0px; =
TEXT-DECORATION: none
}
#LoggedOutWidget A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; TEXT-TRANSFORM: none; PADDING-TOP: 0px; =
TEXT-DECORATION: none
}
#LoggedOutWidget A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; TEXT-TRANSFORM: none; PADDING-TOP: 0px; =
TEXT-DECORATION: underline
}
#LoginWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#LoginWidget H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 0px; TEXT-TRANSFORM: =
capitalize; TEXT-ALIGN: left
}
#LoginWidget IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; BORDER-LEFT-WIDTH: 0px; =
FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px 0px 0px 5px; =
BORDER-RIGHT-WIDTH: 0px
}
#LoginWidget SPAN {
	FONT-SIZE: 11px
}
#LoginWidget LABEL {
	FONT-SIZE: 11px
}
#LoginWidget A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#LoginWidget A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#LoginWidget A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: underline
}
#NewslettersWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#NewslettersWidget H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px
}
#NewslettersWidget SPAN {
	FONT-SIZE: 11px
}
#NewslettersWidget LABEL {
	FONT-SIZE: 11px
}
#NewslettersWidget A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#NewslettersWidget A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#NewslettersWidget A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: underline
}
#RegistrationWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#RegistrationWidget H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 0px; TEXT-ALIGN: left
}
#RegistrationWidget SPAN {
	FONT-SIZE: 11px
}
#RegistrationWidget LABEL {
	FONT-SIZE: 11px
}
#RegistrationWidget A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#RegistrationWidget A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#RegistrationWidget A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: underline
}
#RegistrationThanksWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#RegistrationThanksWidget H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px
}
#RegistrationThanksWidget SPAN {
	FONT-SIZE: 11px
}
#RegistrationThanksWidget A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#RegistrationThanksWidget A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#RegistrationThanksWidget A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: underline
}
#ResendConfirmationWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#ResendConfirmationWidget H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px
}
#ResendConfirmationWidget SPAN {
	FONT-SIZE: 11px
}
#ResendConfirmationWidget LABEL {
	FONT-SIZE: 11px
}
#ResendConfirmationWidget A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#ResendConfirmationWidget A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#ResendConfirmationWidget A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: underline
}
#ResendConfirmationThanksWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#ResendConfirmationThanksWidget H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px
}
#ResendConfirmationThanksWidget SPAN {
	FONT-SIZE: 11px
}
#ResendConfirmationThanksWidget A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#ResendConfirmationThanksWidget A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#ResendConfirmationThanksWidget A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: underline
}
#PageLoginForm {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; WIDTH: 318px; PADDING-TOP: 10px; FONT-FAMILY: =
Arial, Verdana, Helvetica, sans-serif
}
#PageLoginForm H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 0px; TEXT-TRANSFORM: =
capitalize; TEXT-ALIGN: center
}
#PageLoginForm IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; BORDER-LEFT-WIDTH: 0px; =
FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px 0px 0px 5px; =
BORDER-RIGHT-WIDTH: 0px
}
#PageLoginForm SPAN {
	FONT-SIZE: 11px
}
#PageLoginForm LABEL {
	FONT-SIZE: 11px
}
#PageRegistrationForm {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; WIDTH: 350px; PADDING-TOP: 10px; FONT-FAMILY: =
Arial, Verdana, Helvetica, sans-serif
}
#PageRegistrationForm H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 0px; TEXT-ALIGN: left
}
#PageRegistrationForm SPAN {
	FONT-SIZE: 11px
}
#PageRegistrationForm LABEL {
	FONT-SIZE: 11px
}
#PageRegistrationThanks {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#PageRegistrationThanks H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px
}
#PageRegistrationThanks SPAN {
	FONT-SIZE: 11px
}
#PageRegistrationThanks A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#PageRegistrationThanks A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: none
}
#PageRegistrationThanks A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; =
TEXT-DECORATION: underline
}
#FooterLine {
	WIDTH: 75%; HEIGHT: 1px
}
.UserStatus {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
.ErrorSummary {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 0px; FONT-FAMILY: Arial, =
Verdana, Helvetica, sans-serif; POSITION: relative; TOP: 0px
}
#sitemapcontainer {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; =
PADDING-TOP: 20px; TEXT-ALIGN: left
}
#sitemapcontainer A:link {
	TEXT-DECORATION: none
}
#sitemapcontainer A:visited {
	TEXT-DECORATION: none
}
#sitemapcontainer A:hover {
	TEXT-DECORATION: underline
}
.sitemaplevel1 {
	PADDING-LEFT: 30px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.sitemaplevel1-name {
	PADDING-LEFT: 8px
}
.sitemaplevel2 {
	PADDING-LEFT: 50px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.sitemaplevel2-name {
	PADDING-LEFT: 8px
}
.sitemaplevel3 {
	PADDING-LEFT: 70px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#IE6Error {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 940px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#IE6Error UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
0px; PADDING-TOP: 10px; BORDER-BOTTOM: #999 1px solid; LIST-STYLE-TYPE: =
none
}
#IE6Error LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; BACKGROUND: =
url(/gcicommonfiles/sr/graphics/common/ie6error_alert.gif) no-repeat 0px =
50%; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #c00; PADDING-TOP: 6px
}
#IE6Error A {
	COLOR: #c00; TEXT-DECORATION: underline
}
#IE6ErrorFix {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#IE6ErrorFix H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 15px; COLOR: #000; =
PADDING-TOP: 0px
}
#IE6ErrorFix P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
0px; MARGIN: 10px 10px 15px; PADDING-TOP: 0px
}
#IE6ErrorFix LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
0px; MARGIN: 0px 10px 8px; PADDING-TOP: 0px
}
.video-widget-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
.video-widget-container A:link {
	COLOR: #732c0d
}
.video-widget-container A:hover {
	COLOR: #732c0d
}
.video-widget-container A:visited {
	COLOR: #732c0d
}
.video-widget-container A:active {
	COLOR: #732c0d
}
.video-widget-container H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #688fb1; PADDING-TOP: 0px
}
.video-widget-container P.more {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
.video-widget-item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; BORDER-BOTTOM: #e2e1c7 1px solid
}
.video-widget-thumb {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px; BORDER-RIGHT-WIDTH: =
0px
}
.video-widget-thumb IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.video-widget-title P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
8px; MARGIN: 0px; PADDING-TOP: 8px
}
.video-widget-title SPAN {
	FONT-SIZE: 11px; COLOR: #999
}
#glegal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
#glegal H1 {
	FONT-WEIGHT: bold; FONT-SIZE: large
}
#glegal H3 {
	FONT-WEIGHT: bold; FONT-SIZE: medium; TEXT-TRANSFORM: none
}
#glegal P {
	FONT-SIZE: small
}
#glegal LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px
}
.blog-column-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; MARGIN: 0px; BORDER-LEFT: #e2e1c7 1px solid; PADDING-TOP: 0px
}
.blog-column-right P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
15px 10px; PADDING-TOP: 0px
}
.blog-column-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
.blog-label {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
15px 10px; PADDING-TOP: 0px
}
.blog-label H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
30px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.blog-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 15px 10px; PADDING-TOP: 0px
}
.blog-links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px =
0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.blog-links LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: =
5px; MARGIN: 0px; PADDING-TOP: 0px
}
.blog-links LI.rss {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px; FONT-SIZE: 12px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.blog-links H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
18px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.blog-links P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
0px; MARGIN: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
.blog-links IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 3px 8px 8px 0px; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px
}
.blog-entry {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
10px; PADDING-TOP: 0px
}
.blog-entry H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
24px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.blog-entry P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
.blog-dateline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.blog-entry P.sharetools {
	FONT-SIZE: 11px
}
.blog-entry IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 3px 0px 8px 8px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.blog-entry UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.blog-entry UL.sharetools {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.blog-entry UL.articletools {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: =
0px 0px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.blog-entry LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: =
11px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px; PADDING-TOP: 0px
}
.blog-entry LI.comments {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.blog-entry LI.email {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.blog-entry LI.print {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.blog-photo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 10px 10px; WIDTH: 150px; PADDING-TOP: 0px
}
.blog-photo IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.blog-photo P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.1em; PADDING-TOP: =
0px
}
.bookmarks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; PADDING-TOP: 0px
}
.bookmarks UL {
	LIST-STYLE-TYPE: none
}
.bookmarks LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
.bookmarks IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.gslComments {
	WIDTH: 100%; PADDING-TOP: 8px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; HEIGHT: 100%; TEXT-ALIGN: left
}
.voice#pluckcomments {
	HEIGHT: 100%
}
.gslComSmryCount {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.gslComFormInHead {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.gslSortOrder {
	FONT-SIZE: 11px
}
.gslSortOrder SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.gslComFormInHeadMsg {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 2px; =
PADDING-BOTTOM: 0px; _MARGIN-BOTTOM: -12px
}
.gslComFormInHeadHandle {
	FLOAT: right; PADDING-BOTTOM: 0px; _MARGIN-BOTTOM: -20px
}
.gslComFormInHeadHandle A {
	TEXT-DECORATION: none
}
.gslComFormOutHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; _MARGIN-BOTTOM: =
-27px
}
.gslComFormOutHeadMsg {
	FONT-WEIGHT: normal
}
.gslComFormOutHeadLogin A {
	TEXT-DECORATION: none
}
.gslComFormOutHeadRegister A {
	TEXT-DECORATION: none
}
.gslComFormOutHeadLogin A:hover {
	TEXT-DECORATION: underline
}
.gslComFormOutHeadRegister A:hover {
	TEXT-DECORATION: underline
}
.gslComForm {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.gslComFormBody TEXTAREA {
	FONT-SIZE: 12px; WIDTH: 99%; FONT-FAMILY: Arial, Helvetica, sans-serif; =
HEIGHT: 102px
}
.gslComFormSubmit {
	PADDING-BOTTOM: 30px; PADDING-TOP: 10px
}
.gslComFormSubmit INPUT {
	WIDTH: 65px; HEIGHT: 21px
}
.commentsponsor {
	FLOAT: right; MARGIN: 9px 0px 0px
}
.gslComStaff {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 3px
}
.gslComUserPhoto A IMG {
	MARGIN-TOP: 2px; FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 40px; =
MARGIN-RIGHT: 10px; HEIGHT: 40px
}
.gslComHeader {
	PADDING-LEFT: 70px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; =
VERTICAL-ALIGN: top
}
.gslComBody {
	MARGIN: auto; OVERFLOW: hidden; WIDTH: 490px; PADDING-TOP: 5px; =
TEXT-ALIGN: left
}
#blogcomments .gslComBody {
	MARGIN: auto; OVERFLOW: hidden; WIDTH: 260px; PADDING-TOP: 5px; =
TEXT-ALIGN: left
}
.gslComWroteBy {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 1px; =
MARGIN-RIGHT: 5px
}
.gslComWroteBy A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.gslComDate {
	FONT-SIZE: 11px
}
.gslComCtls {
	PADDING-LEFT: 50px; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom
}
#blogcomments .gslComCtls {
	PADDING-LEFT: 0px; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom
}
.gslComSeparator {
	MARGIN: 3px 0px 0px; HEIGHT: 5px
}
.gslCommentsLink A {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
.gslDisabledCommentsLink {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
.gslComRec {
	WIDTH: 50%
}
.gslComRepAbuse {
	PADDING-LEFT: 13px; BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette6/icon_alert.gif) no-repeat 0px =
50%
}
.gslComNewPost {
	PADDING-LEFT: 13px; BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette6/icon_newpost.gif) no-repeat 0px =
50%
}
.gslComReply {
	PADDING-LEFT: 13px; BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette6/icon_reply.gif) no-repeat 0px =
50%
}
.gslComments_MaxLengthText {
	FONT-WEIGHT: normal; FONT-STYLE: italic
}
TABLE.gslComments_NestedTable {
	TABLE-LAYOUT: fixed; MARGIN-TOP: 3px; WIDTH: 90%; TEXT-ALIGN: left
}
TD.gslComments_NestedRecommend {
	FONT-SIZE: 11px; WIDTH: 25%
}
TD.gslComments_NestedReport {
	FONT-SIZE: 11px; WIDTH: 25%
}
TD.gslComments_NestedReplyto {
	FONT-SIZE: 11px; WIDTH: 25%
}
TD.gslComments_NestedNewPost {
	FONT-SIZE: 11px; WIDTH: 25%
}
#blogcomments TD.gslComments_NestedRecommend {
	FONT-SIZE: 11px; WIDTH: 30%
}
#blogcomments TD.gslComments_NestedReport {
	FONT-SIZE: 11px; WIDTH: 22%
}
#blogcomments TD.gslComments_NestedReplyto {
	FONT-SIZE: 11px; WIDTH: 29%
}
#blogcomments TD.gslComments_NestedNewPost {
	FONT-SIZE: 11px; WIDTH: 19%
}
DIV.gslSitelife_PluckLogo {
	TEXT-ALIGN: right
}
DIV.ReportAbuse_Container {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; Z-INDEX: 4; WIDTH: 170px; =
FONT-FAMILY: Verdana; POSITION: absolute; TEXT-ALIGN: left
}
.gslPagination {
	MARGIN: 0px 0px 10px
}
.gslSitelife_PluckLogo A {
	PADDING-LEFT: 115px; BACKGROUND: =
url(/gcicommonfiles/sr/graphics/common/pluck/poweredbypluck.gif) =
no-repeat 0px 50%
}
DIV.gslReportAbuseSectionHead {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px; HEIGHT: 15px
}
DIV.gslReportAbuseSectionHead A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: right; PADDING-BOTTOM: =
1px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
DIV.gslReportAbuseInterior {
	CLEAR: both; PADDING-BOTTOM: 3px; WIDTH: 170px
}
DIV.gslReportAbuseInterior A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; =
PADDING-BOTTOM: 0px; WIDTH: 160px; PADDING-TOP: 2px; HEIGHT: 15px; =
TEXT-DECORATION: none
}
DIV.gslReportAbuseInterior SELECT {
	MARGIN-LEFT: 5px
}
DIV.gslReportAbuseComment {
	WIDTH: 170px
}
DIV.gslReportAbuseComment TEXTAREA {
	MARGIN-LEFT: 5px; WIDTH: 90%; HEIGHT: 70px
}
DIV.gslReportAbuseComment INPUT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 3px =
0px 3px 5px; PADDING-TOP: 1px
}
DIV.Summary_Container {
	FONT-SIZE: 11px; TEXT-ALIGN: left
}
DIV.Summary_Container TABLE * {
	FONT-SIZE: 11px
}
TD.Summary_BlogTableLeft IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.Summary_BlogTitle A {
	FONT-WEIGHT: bold
}
DIV.Summary_BlogBy {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 100%
}
DIV.Summary_ForumsContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: =
5px; PADDING-TOP: 5px
}
DIV.Summary_ForumsTitle A {
	FONT-WEIGHT: bold
}
TD.Summary_GalleryTableLeft IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; PADDING-LEFT: 5px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TD.Summary_GalleryTableRight A {
	FONT-WEIGHT: bold
}
TD.Summary_PhotoTableLeft IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.Summary_PhotoTitle {
	FONT-SIZE: 12px
}
DIV.Summary_PhotoTitle A {
	FONT-WEIGHT: bold
}
TD.Summary_ProfileTableLeft IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.Summary_ProfileName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 5px
}
DIV.Summary_ProfileName A {
	FONT-WEIGHT: bold
}
DIV.Summary_ProfileTime {
	PADDING-TOP: 3px
}
.Summary_ProfileName {
	OVERFLOW: hidden
}
#SiteAttributionActivity {
	DISPLAY: none
}
.plucknotavailable {
	COLOR: red
}
.voice#pluckphotocomments {
	WIDTH: 600px
}
#gslComments BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette6/comment_quote.gif) no-repeat =
left top; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 15px; =
FONT-STYLE: italic
}
.gslfullpage {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 10px; HEIGHT: 32px
}
.gslfullpage A {
	BORDER-TOP-WIDTH: 2px; PADDING-RIGHT: 10px; DISPLAY: block; =
PADDING-LEFT: 10px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 2px; =
FONT-SIZE: 11px; FLOAT: left; BORDER-BOTTOM-WIDTH: 2px; PADDING-BOTTOM: =
5px; TEXT-TRANSFORM: uppercase; COLOR: #fff; LINE-HEIGHT: 12px; =
PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 2px
}
P.replyingto {
	FONT-SIZE: 11px; COLOR: #333
}
P.author {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
2px; PADDING-TOP: 2px
}
.gslComBody {
	FONT-SIZE: 13px
}
.gslfullpage {
	DISPLAY: block! important
}
.gslCharLeft {
	DISPLAY: block! important; FONT-SIZE: 11px
}
#gslCharCount {
	PADDING-RIGHT: 5px
}
.article-headline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.article-headline H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
20px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 15px
}
.article-headline H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
16px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
.article-tools UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: =
0px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none
}
.article-tools LI {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px 8px =
0px 0px
}
.article-tools LI.print {
	PADDING-LEFT: 18px
}
.article-tools LI.email {
	PADDING-LEFT: 15px
}
.article-tools LI.recommend {
	PADDING-LEFT: 13px
}
.article-tools LI.comments {
	PADDING-LEFT: 15px
}
.article-tools .gslRecommendLink {
	PADDING-LEFT: 13px
}
.article-tools .gslRecommended {
	PADDING-LEFT: 13px
}
.article-bodytext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: =
0px; PADDING-TOP: 15px
}
.article-bodytext H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
.article-bodytext P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
.article-sidebar {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
0px; WIDTH: 318px; PADDING-TOP: 10px
}
.sidebar-related {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; MARGIN: =
0px; PADDING-TOP: 0px
}
.sidebar-related UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sidebar-related LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 0.5em; PADDING-TOP: 0px
}
.sidebar-related P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
.sidebar-photo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; MARGIN: =
0px; PADDING-TOP: 0px
}
.sidebar-photo IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.sidebar-photo P.photo-horz {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: =
0px; PADDING-TOP: 0px
}
.sidebar-photo P.photo-vert {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
10px; MARGIN: 0px; PADDING-TOP: 0px
}
.sidebar-photo P.photo-byline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
6px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.sidebar-photo P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
12px; MARGIN: 0px; PADDING-TOP: 0px
}
.sidebar-quote {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; MARGIN: =
0px; PADDING-TOP: 0px
}
.sidebar-quote P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.sidebar-newslist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px; PADDING-TOP: 10px
}
.sidebar-newslist H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
16px; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: lowercase; =
PADDING-TOP: 10px
}
.sidebar-newslist P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sidebar-newslist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sidebar-newslist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 0.5em; PADDING-TOP: 0px
}
.sidebar-newslist LI.more {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.sidebar-newslist A:link {
	TEXT-DECORATION: none
}
#sidebar-newslist A:visited {
	TEXT-DECORATION: none
}
.article-buttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 320px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.article-button-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
10px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 10px
}
.article-button-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
10px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 10px
}
.PopUpWidget-BG {
	BACKGROUND-COLOR: #edead7
}
.PopUpWidget-Border {
	BORDER-RIGHT: #1b5a69 1px solid; BORDER-TOP: #1b5a69 1px solid; =
BORDER-LEFT: #1b5a69 1px solid; BORDER-BOTTOM: #1b5a69 1px solid
}
#Avatar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(/graphics/avatar_bkgd.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 88px; PADDING-TOP: 0px; HEIGHT: 85px
}
#CancelMembershipConfirmWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#CancelMembershipConfirmWidget H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #8a4701
}
#CancelMembershipConfirmWidget SPAN {
	FONT-SIZE: 13px
}
#CancelMembershipConfirmWidget A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: =
#1b5a69; TEXT-DECORATION: none
}
#CancelMembershipThanksWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#CancelMembershipThanksWidget H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #8a4701
}
#CancelMembershipThanksWidget SPAN {
	FONT-SIZE: 11px
}
#CancelMembershipThanksWidget A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: =
#1b5a69; TEXT-DECORATION: none
}
#ChangePasswordWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#ChangePasswordWidget H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 0px; COLOR: #8a4701
}
#ChangePasswordWidget SPAN {
	FONT-SIZE: 11px
}
LABEL {
	FONT-SIZE: 11px
}
#ChangePasswordWidget A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: =
#1b5a69; TEXT-DECORATION: none
}
#ChangePasswordThanksWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#ChangePasswordThanksWidget H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #8a4701
}
#ChangePasswordThanksWidget SPAN {
	FONT-SIZE: 11px
}
#ChangePasswordThanksWidget A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: =
#1b5a69; TEXT-DECORATION: none
}
#ForgotPasswordWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#ForgotPasswordWidget H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #8a4701
}
#ForgotPasswordWidget SPAN {
	FONT-SIZE: 11px
}
LABEL {
	FONT-SIZE: 11px
}
#ForgotPasswordWidget A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: =
#1b5a69; TEXT-DECORATION: none
}
#ForgotPasswordThanksWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#ForgotPasswordThanksWidget H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #8a4701
}
#ForgotPasswordThanksWidget SPAN {
	FONT-SIZE: 11px
}
#ForgotPasswordThanksWidget A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: =
#1b5a69; TEXT-DECORATION: none
}
#LoggedInWidget {
	FONT-SIZE: 11px; MARGIN: 0px; TEXT-TRANSFORM: none; FONT-FAMILY: Arial, =
Sans-Serif; TEXT-ALIGN: left
}
#LoggedInWidget H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
15px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: =
#8a4701; PADDING-TOP: 0px
}
#LoggedInWidget IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#LoggedInWidget SPAN {
	FONT-SIZE: 11px
}
#LoggedInWidget A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: #1b5a69; PADDING-TOP: =
0px; TEXT-DECORATION: underline
}
#LoggedOutWidget {
	FONT-SIZE: 11px; MARGIN: 0px; TEXT-TRANSFORM: none; FONT-FAMILY: Arial, =
Sans-Serif; TEXT-ALIGN: left
}
#LoggedOutWidget H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
15px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: =
#8a4701; PADDING-TOP: 0px
}
#LoggedOutWidget IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#LoggedOutWidget SPAN {
	FONT-SIZE: 11px
}
#LoggedOutWidget A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: #1b5a69; PADDING-TOP: =
0px; TEXT-DECORATION: underline
}
#LoginWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#LoginWidget H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 0px; TEXT-TRANSFORM: =
lowercase; COLOR: #8a4701; TEXT-ALIGN: left
}
#LoginWidget IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; BORDER-LEFT-WIDTH: 0px; =
FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px 0px 0px 5px; =
BORDER-RIGHT-WIDTH: 0px
}
#LoginWidget SPAN {
	FONT-SIZE: 11px
}
LABEL {
	FONT-SIZE: 11px
}
#LoginWidget A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: =
#1b5a69; TEXT-DECORATION: none
}
#NewslettersWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#NewslettersWidget H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #8a4701
}
#NewslettersWidget SPAN {
	FONT-SIZE: 11px
}
LABEL {
	FONT-SIZE: 11px
}
#NewslettersWidget A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: =
#1b5a69; TEXT-DECORATION: none
}
#RegistrationWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#RegistrationWidget H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 0px; COLOR: #8a4701; =
TEXT-ALIGN: left
}
#RegistrationWidget SPAN {
	FONT-SIZE: 11px
}
LABEL {
	FONT-SIZE: 11px
}
#RegistrationWidget A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: =
#1b5a69; TEXT-DECORATION: none
}
#RegistrationThanksWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#RegistrationThanksWidget H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #8a4701
}
#RegistrationThanksWidget SPAN {
	FONT-SIZE: 11px
}
#RegistrationThanksWidget A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: =
#1b5a69; TEXT-DECORATION: none
}
#ResendConfirmationWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#ResendConfirmationWidget H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #8a4701
}
#ResendConfirmationWidget SPAN {
	FONT-SIZE: 11px
}
LABEL {
	FONT-SIZE: 11px
}
#ResendConfirmationWidget A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: =
#1b5a69; TEXT-DECORATION: none
}
#ResendConfirmationThanksWidget {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#ResendConfirmationThanksWidget H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #8a4701
}
#ResendConfirmationThanksWidget SPAN {
	FONT-SIZE: 11px
}
#ResendConfirmationThanksWidget A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: =
#1b5a69; TEXT-DECORATION: none
}
#PageLoginForm {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; WIDTH: 318px; PADDING-TOP: 10px; FONT-FAMILY: =
Arial, Verdana, Helvetica, sans-serif
}
#PageLoginForm H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 0px; TEXT-TRANSFORM: =
lowercase; COLOR: #8a4701; TEXT-ALIGN: center
}
#PageLoginForm IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; BORDER-LEFT-WIDTH: 0px; =
FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px 0px 0px 5px; =
BORDER-RIGHT-WIDTH: 0px
}
#PageLoginForm SPAN {
	FONT-SIZE: 11px
}
LABEL {
	FONT-SIZE: 11px
}
#PageRegistrationForm {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; WIDTH: 350px; PADDING-TOP: 10px; FONT-FAMILY: =
Arial, Verdana, Helvetica, sans-serif
}
#PageRegistrationForm H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 0px; COLOR: #8a4701; =
TEXT-ALIGN: left
}
#PageRegistrationForm SPAN {
	FONT-SIZE: 11px
}
LABEL {
	FONT-SIZE: 11px
}
#PageRegistrationThanks {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, =
Helvetica, sans-serif
}
#PageRegistrationThanks H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #8a4701
}
#PageRegistrationThanks SPAN {
	FONT-SIZE: 11px
}
#PageRegistrationThanks A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: =
#1b5a69; TEXT-DECORATION: none
}
#FooterLine {
	WIDTH: 75%; HEIGHT: 1px
}
.UserStatus {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, =
Verdana, Helvetica, sans-serif
}
.ErrorSummary {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 0px; COLOR: #ff0000; =
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; POSITION: relative; =
TOP: 0px
}
.navigation-container {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 940px; PADDING-TOP: 0px; FONT-FAMILY: Arial, =
Verdana, Helvetica, sans-serif; TEXT-ALIGN: left
}
.navigation-container IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.navigation-container UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.navigation-menu-level1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: =
0px; WIDTH: 940px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
.level1-expand {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
.level1-collapse A {
	TEXT-DECORATION: underline
}
.navigation-menu-level1 SPAN {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px; =
TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Verdana, Helvetica, =
sans-serif
}
.navigation-menu-level1 A:link {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; MARGIN: =
0px; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.navigation-menu-level1 A:visited {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; MARGIN: =
0px; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.navigation-menu-level1 A:hover {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; MARGIN: =
0px; PADDING-TOP: 4px
}
.level1-collapse A:hover {
	TEXT-DECORATION: underline
}
.navigation-menu-level2 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
4px; MARGIN: 0px; WIDTH: 940px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
.level2-expand {
	CLEAR: both; MARGIN: 0px; LIST-STYLE-TYPE: none
}
.navigation-menu-level2 SPAN {
	PADDING-RIGHT: 6px; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: =
11px; MARGIN: 0px
}
.level2-collapse A {
	MARGIN: 0px; TEXT-DECORATION: none
}
.navigation-menu-level2 A:link {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; MARGIN: =
0px; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.navigation-menu-level2 A:visited {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; MARGIN: =
0px; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.navigation-menu-level2 A:hover {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; MARGIN: =
0px; PADDING-TOP: 4px
}
.level2-collapse A:hover {
	MARGIN: 0px; TEXT-DECORATION: underline
}
.navigation-menu-level3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1000; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.navigation-menu-level3 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.navigation-menu-level3 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.navigation-menu-level3 A:hover {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-DECORATION: =
none
}
.navigation-menu-level3 A:link {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-DECORATION: =
none
}
.navigation-menu-level3 A:visited {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-DECORATION: =
none
}
.navigation-menu-level4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 200px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: =
absolute
}
.navigation-menu-level4 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: =
0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
.navigation-menu-level4 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; TEXT-TRANSFORM: uppercase; =
PADDING-TOP: 0px
}
.navigation-menu-level4 A:hover {
	PADDING-RIGHT: 40px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: =
0px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.navigation-menu-level4 A:link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: =
0px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.navigation-menu-level4 A:visited {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: =
0px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.navArrow {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.navDivider {
	PADDING-RIGHT: 1px
}
DIV.pd-hidden {
	DISPLAY: none; VISIBILITY: hidden
}
#pd-partner-tab-container {
	FONT-SIZE: 11px; PADDING-BOTTOM: 12px; WIDTH: 379px; LINE-HEIGHT: =
normal; BORDER-COLLAPSE: collapse
}
#pd-partner-tab-header UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#pd-carousel-tab UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#pd-partner-tab-header LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 3px; =
TEXT-TRANSFORM: lowercase; WIDTH: 84px; PADDING-TOP: 0px; TEXT-ALIGN: =
center
}
#pd-partner-tab-header A {
	PADDING-RIGHT: 14px; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: =
11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#pd-partner-tab-header #pd-partner-current A {
	FONT-SIZE: 11px; COLOR: #fff; TEXT-ALIGN: center
}
#pd-partner-tab-header LI SPAN {
	DISPLAY: none; VISIBILITY: hidden
}
#pd-partner-tab-header LI#pd-partner-current SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; VISIBILITY: =
visible; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP: 0px
}
#pd-partner-content {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.pd-result-content {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px; WIDTH: 189px
}
.pd-result-header {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 8px
}
.pd-results {
	MARGIN: 0px 10px 10px 0px
}
.pd-more-results {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.pd-right-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: right; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 0px; =
TEXT-ALIGN: left; TEXT-DECORATION: none
}
.pd-right-content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.pd-right-content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.pd-right-content LI {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 4px
}
.pd-title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}

------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.htrnews.com/gcicommonfiles/sr/css/palette12.css

BODY {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/bkgd_main.gif)
}
A:link {
	COLOR: #732c0d
}
A:visited {
	COLOR: #732c0d
}
A:hover {
	COLOR: #732c0d
}
H3 {
	COLOR: #446891
}
H3 A:link {
	COLOR: #446891
}
H3 A:visited {
	COLOR: #446891
}
H3 A:hover {
	COLOR: #446891
}
H5 {
	COLOR: #757c89
}
.verticalrule {
	BACKGROUND-COLOR: #e2e1c7
}
.verticalrule2 {
	BORDER-LEFT: #e2e1c7 1px solid
}
.horizontalrule {
	BORDER-BOTTOM: #2e3237 3px solid
}
.promobox {
	BORDER-BOTTOM: #2e3237 3px solid; BACKGROUND-COLOR: #f4f4e4
}
#branding-container {
	BORDER-BOTTOM: #bccee0 3px solid
}
#branding-container H1 {
	COLOR: #446891
}
#carousel-tab-header LI.carouseltab {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_left_off.gif) =
no-repeat left top
}
.leaderboard-container {
	BACKGROUND-COLOR: #fff
}
.poster-container {
	BACKGROUND-COLOR: #fff
}
#usertools {
	BORDER-BOTTOM: #e2e1c7 3px solid; BACKGROUND-COLOR: #f4f4e4
}
#registerpage {
	BORDER-RIGHT: #e2e1c7 1px solid; BORDER-TOP: #e2e1c7 1px solid; =
BORDER-LEFT: #e2e1c7 1px solid; BORDER-BOTTOM: #e2e1c7 1px solid; =
BACKGROUND-COLOR: #f4f4e4
}
#registerpage H1 {
	COLOR: #446891
}
#registerpage-login {
	BORDER-RIGHT: #e2e1c7 1px solid
}
.voicesviews-label {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/bkgd_greenlt.gif)
}
#carousel-tab-header LI {
	COLOR: #2e3237
}
#carousel-tab-header A {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_right_off.gif) =
no-repeat right top; COLOR: #2e3237
}
#carousel-tab-header #carousel-current {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_left_on.gif) =
no-repeat left top
}
#carousel-tab-header #carousel-current A {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_right_on.gif) =
no-repeat right top; COLOR: #fff
}
#carousel-tab-header LI#carousel-current SPAN {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_arrow.gif) no-repeat =
center top
}
.carousel-promo-left {
	BORDER-RIGHT: #e2e1c7 1px solid
}
.promo-guide LI {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/bullet.gif) =
no-repeat 0px 5px
}
.weather-label {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/bkgd_greenlt.gif)
}
.weather-label H2 {
	COLOR: #fff
}
.weather-item {
	BORDER-BOTTOM: #e2e1c7 1px solid
}
.weather-item-horizontal {
	BACKGROUND: #fff
}
#weather-horizontal-item1 {
	BORDER-RIGHT: #e2e1c7 1px solid
}
#weather-horizontal-item2 {
	BORDER-RIGHT: #e2e1c7 1px solid
}
#weather-horizontal-item3 {
	BORDER-RIGHT: #e2e1c7 1px solid
}
.weather-label-horizontal H2 {
	COLOR: #fff
}
.weather-label-horizontal LI {
	COLOR: #d9e7f5
}
.weather-label-horizontal A:link {
	COLOR: #d9e7f5
}
.weather-label-horizontal A:visited {
	COLOR: #d9e7f5
}
.weather-label-horizontal A:hover {
	COLOR: #d9e7f5
}
.weather-label-horizontal A:active {
	COLOR: #d9e7f5
}
.weather-label LI {
	COLOR: #d9e7f5
}
.weather-widget LI {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/bullet.gif) =
no-repeat 0px 50%
}
.weather-container-horizontal {
	BORDER-BOTTOM: #e2e1c7 3px solid
}
.weather-content-horizontal {
	BACKGROUND-COLOR: #f4f4e4
}
.weather-label-horizontal {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/bkgd_greenlt.gif)
}
.PhotoRecommend .gslRecommendLink {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/icon_recommend.gif) no-repeat =
0px 50%
}
.PhotoRecommend .gslRecommended {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/icon_recommended.gif) =
no-repeat 0px 50%
}
#header-partners LI {
	COLOR: #626c76
}
#header-partners A {
	COLOR: #de8a51
}
#search-sponsor H5 {
	COLOR: #bccee0
}
#partner-logos {
	BORDER-TOP: #e2e1c7 1px solid; BORDER-BOTTOM: #e2e1c7 1px solid; =
BACKGROUND-COLOR: #f4f4e4
}
#partner-links {
	BACKGROUND-COLOR: #fff
}
#partner-links LI {
	COLOR: #626c76
}
#partner-links {
	COLOR: #626c76
}
#seo-links {
	COLOR: #626c76
}
#seo-links UL {
	BORDER-BOTTOM: #626c76 1px solid
}
#seo-links A {
	COLOR: #de8a51
}
#legal {
	COLOR: #626c76
}
#legal A {
	COLOR: #de8a51
}
#gannettlegal {
	COLOR: #626c76
}
#gannettlegal A {
	COLOR: #de8a51
}
#content-container {
	BACKGROUND-COLOR: #fff
}
.ratingbyline {
	BORDER-TOP: #e2e1c7 1px solid; COLOR: #757c89; BORDER-BOTTOM: #e2e1c7 =
1px solid
}
.section-label {
	COLOR: #446891
}
.newslist A:link {
	COLOR: #732c0d
}
newslist A:visited {
	COLOR: #732c0d
}
newslist A:hover {
	COLOR: #732c0d
}
.newslist H2 {
	COLOR: #446891
}
.newslist H5 A:link {
	COLOR: #757c89
}
.newslist H5 A:visited {
	COLOR: #757c89
}
.newslist H5 A:hover {
	COLOR: #757c89
}
.latestheadlines A:link {
	COLOR: #446891
}
.latestheadlines A:visited {
	COLOR: #446891
}
.latestheadlines A:active {
	COLOR: #446891
}
.latestheadlines A:hover {
	COLOR: #446891
}
.promo-guide IMG {
	BORDER-RIGHT: #e2e1c7 1px solid; BORDER-TOP: #e2e1c7 1px solid; =
BORDER-LEFT: #e2e1c7 1px solid; BORDER-BOTTOM: #e2e1c7 1px solid
}
.voice P.voice-author {
	COLOR: #732c0d; BORDER-BOTTOM: #e2e1c7 1px solid
}
.morenews-container {
	BORDER-TOP: #bccee0 3px solid
}
.news-container {
	BORDER-BOTTOM: #bccee0 3px solid
}
.news-left {
	BORDER-RIGHT: #e2e1c7 1px solid
}
.newslead H3 {
	COLOR: #446891
}
.news-comments {
	BORDER-TOP: #e2e1c7 1px solid
}
.news-comments P {
	COLOR: #6c3a07
}
.news-tools UL {
=09
}
.newslist P.photoleft {
	BACKGROUND-COLOR: #fff
}
.newslist P.photocenter {
	BACKGROUND-COLOR: #fff
}
.minidate {
	COLOR: #999
}
.news-pluckcomment {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/icon_comment.gif) =
no-repeat 0px 50%
}
.newslead P.photoleft {
	BACKGROUND-COLOR: #fff
}
.newslead P.photoright {
	BACKGROUND-COLOR: #fff
}
.newslead LI {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/bullet.gif) =
no-repeat 0px 3px
}
.newslead LI.article {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/icon_doc.gif) =
no-repeat 0px 3px
}
.newslead LI.gallery {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/icon_gallery.gif) =
no-repeat 0px 3px
}
.newslead LI.video {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/icon_video.gif) =
no-repeat 0px 3px
}
.newslead-tools LI.comments {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/icon_comment.gif) =
no-repeat 0px 50%
}
.news-tools LI.comments {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/icon_comment.gif) =
no-repeat 0px 50%
}
.sectionlist H2 {
	BORDER-TOP: #e2e1c7 1px solid
}
.sectionlist P.photoleft {
	BACKGROUND-COLOR: #fff
}
.sectionlist P.photoright {
	BACKGROUND-COLOR: #fff
}
.sectionlist LI {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/bullet.gif) =
no-repeat 0px 3px
}
.sectionlist LI.article {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/icon_doc.gif) =
no-repeat 0px 3px
}
.sectionlist LI.gallery {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/icon_gallery.gif) =
no-repeat 0px 3px
}
.sectionlist LI.video {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/icon_video.gif) =
no-repeat 0px 3px
}
.rightcolumn {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/bkgd_tealdk.gif)
}
#explore-tabs {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/bkgd_greendk.gif)
}
#explore-tabs H1 {
	COLOR: #fff
}
.explore-content H2 {
	COLOR: #fff
}
.explore-content H5 {
	COLOR: #fff
}
.explore-content {
	BORDER-BOTTOM: #2e3237 3px solid; BACKGROUND-COLOR: #bccee0
}
.explore-content P {
	COLOR: #fff
}
.explore-content P.more {
	COLOR: #732c0d
}
.explore-content A:link {
	COLOR: #732c0d
}
.explore-content A:visited {
	COLOR: #732c0d
}
.explore-content A:hover {
	COLOR: #732c0d
}
.explore-content .gslDiscoveryCount {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/icon_comment2.gif) no-repeat =
0px 50%; COLOR: #fff
}
.explore-content .news-pluckcomment {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/icon_comment2.gif) no-repeat =
0px 50%
}
.explore-content .gslCommentsCount {
	COLOR: #757c89
}
.explore-content .news-pluckcomment {
	COLOR: #fff
}
.explore-content .Summary_ForumsIn {
	COLOR: #fff
}
.explore-content .Summary_BlogTime {
	COLOR: #fff
}
.explore-content .Summary_BlogBy {
	COLOR: #fff
}
.explore-content .Summary_PhotoIn {
	COLOR: #fff
}
.explore-content .Summary_PhotoBy {
	COLOR: #fff
}
#explore-tabs-text {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/bkgd_greendk.gif)
}
#explore-tabs-text H1 {
	COLOR: #fff
}
#explore-tabs-text LI {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/explore/explore_tab_lft.gif) =
no-repeat left top
}
#explore-tabs-text A {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/explore/explore_tab_rgt.gif) =
no-repeat right top; COLOR: #732c0d
}
#explore-tabs-text A:hover {
	COLOR: #732c0d
}
#explore-tabs-text .current {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/explore/explore_tab_lft_active.=
gif)
}
#explore-tabs-text .current A {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/explore/explore_tab_rgt_active.=
gif); COLOR: #fff
}
#headermast {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/bkgd_header.gif)
}
.calendar-container {
	BORDER-BOTTOM: #e2e1c7 3px solid; BACKGROUND-COLOR: #f4f4e4
}
.calendar-label {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/bkgd_greenlt.gif)
}
.calendar-label H2 {
	COLOR: #fff
}
.calendar-label LI {
	COLOR: #d9e7f5
}
.calendar-label A:link {
	COLOR: #d9e7f5
}
.calendar-label A:visited {
	COLOR: #d9e7f5
}
.calendar-label A:hover {
	COLOR: #d9e7f5
}
.calendar-label A:active {
	COLOR: #d9e7f5
}
.calendar-sevenday {
	BACKGROUND: #fff
}
.calendar-square {
	BORDER-RIGHT: #f4f4e4 1px solid; BACKGROUND: #fff
}
.calendar-day {
	COLOR: #d9e7f5
}
.calendar-date {
	COLOR: #732c0d
}
.calendar-module2-container {
	BORDER-BOTTOM: #e2e1c7 3px solid; BACKGROUND-COLOR: #f4f4e4
}
.calendar-module2-label {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/bkgd_greenlt.gif)
}
.calendar-module2-label H2 {
	COLOR: #fff
}
.calendar-module2-label LI {
	COLOR: #d9e7f5
}
.calendar-module2-label A:link {
	COLOR: #d9e7f5
}
.calendar-module2-label A:hover {
	COLOR: #d9e7f5
}
.calendar-module2-label A:visited {
	COLOR: #d9e7f5
}
.calendar-module2-label A:active {
	COLOR: #d9e7f5
}
.calendar-module2-days A.calendarcurrent:link {
	COLOR: #fff; BACKGROUND-COLOR: #9fa4ad
}
.calendar-module2-days A.calendarcurrent:hover {
	COLOR: #fff; BACKGROUND-COLOR: #9fa4ad
}
.calendar-module2-days A.calendarcurrent:visited {
	COLOR: #fff; BACKGROUND-COLOR: #9fa4ad
}
.calendar-module2-days A:link {
	COLOR: #732c0d; BACKGROUND-COLOR: #99c1d8
}
.calendar-module2-days A:hover {
	COLOR: #732c0d; BACKGROUND-COLOR: #99c1d8
}
.calendar-module2-days A:visited {
	COLOR: #732c0d; BACKGROUND-COLOR: #99c1d8
}
.calendar-module2-links LI {
	COLOR: #732c0d
}
.calendar-module2-links A:link {
	COLOR: #732c0d
}
.calendar-module2-links A:hover {
	COLOR: #732c0d
}
.calendar-module2-links A:visited {
	COLOR: #732c0d
}
.calendar-module2-links A:active {
	COLOR: #732c0d
}
.calendar-module2-weather {
	BORDER-LEFT: #e2e1c7 1px solid; BORDER-BOTTOM: #e2e1c7 1px solid
}
.calendar-module2-weather P {
	COLOR: #757c89
}
.calendar-module2-weather H4 {
	COLOR: #000
}
.calendar-module2-weather A:link {
	COLOR: #732c0d
}
.calendar-module2-weather A:hover {
	COLOR: #732c0d
}
.calendar-module2-weather A:visited {
	COLOR: #732c0d
}
.calendar-module2-weather A:active {
	COLOR: #732c0d
}
.title {
	COLOR: #000
}
.title SPAN.url A {
	COLOR: #732c0d
}
.location {
	COLOR: #666
}
SPAN.summary {
	COLOR: #666
}
DIV.summary {
	COLOR: #666
}
#pd-partner-tab-container {
	BORDER-BOTTOM: #bccee0 3px solid
}
#pd-partner-tab-header LI {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_left_off.gif) =
no-repeat left top; COLOR: #2e3237
}
#pd-partner-tab-header A {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_right_off.gif) =
no-repeat right top; COLOR: #2e3237
}
#pd-partner-tab-header #pd-partner-current {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_left_on.gif) =
no-repeat left top
}
#pd-partner-tab-header #pd-partner-current A {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_right_on.gif) =
no-repeat right top
}
#pd-partner-tab-header LI#pd-partner-current SPAN {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_arrow.gif) no-repeat =
center top
}
.pd-result-content {
	BORDER-RIGHT: #e2e1c7 1px solid
}
.pd-result-header {
	COLOR: #446891
}
.pd-more-results {
	COLOR: #732c0d
}
.pd-right-content LI {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/bullet.gif) =
no-repeat 0px 50%; COLOR: #000
}
.pd-title {
	COLOR: #000
}
.article-headline H1 {
	COLOR: #2e3237
}
.article-headline H2 {
	COLOR: #4b5565
}
.sidebar-quote {
	BORDER-TOP: #e2e1c7 3px solid; COLOR: #446891; BORDER-BOTTOM: #e2e1c7 =
3px solid
}
.article-bodytext H3 {
	COLOR: #000
}
.articleflex {
	BORDER-TOP: #e2e1c7 3px solid; BORDER-BOTTOM: #e2e1c7 3px solid
}
.sidebar-newslist H3 {
	BORDER-TOP: #e2e1c7 1px solid; COLOR: #446891
}
.article-tools LI.print {
	PADDING-LEFT: 18px; BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/icon_print.gif) no-repeat 0px =
50%
}
.article-tools LI.email {
	PADDING-LEFT: 15px; BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/icon_email.gif) no-repeat 0px =
50%
}
.article-tools LI.comments {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/icon_comment.gif) =
no-repeat 0px 50%
}
.article-tools .gslRecommendLink {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/icon_recommend.gif) no-repeat =
0px 50%
}
.article-tools .gslRecommended {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/icon_recommended.gif) =
no-repeat 0px 50%; COLOR: #732c0d
}
.article-buttons {
	BORDER-TOP: #e2e1c7 3px solid; BORDER-BOTTOM: #e2e1c7 3px solid
}
.menuOff {
	BACKGROUND-COLOR: #99c1d8
}
.navigation-menu-level1 {
	BORDER-BOTTOM: #2e3237 3px solid; BACKGROUND-COLOR: #99c1d8
}
.level1-expand {
	BACKGROUND-COLOR: #99c1d8
}
.navigation-menu-level1 SPAN {
	COLOR: #2e3237
}
.navigation-menu-level1 A:link {
	COLOR: #2e3237
}
.navigation-menu-level1 A:visited {
	COLOR: #2e3237
}
.level1-collapse A {
	COLOR: #2e3237; BACKGROUND-COLOR: #d9e7f5
}
.navigation-menu-level2 {
	BACKGROUND-COLOR: #d9e7f5
}
.level2-expand {
	BACKGROUND-COLOR: #d9e7f5
}
.navigation-menu-level2 SPAN {
	COLOR: #2e3237
}
.level2-collapse A {
	COLOR: #2e3237; BACKGROUND-COLOR: #f4f4e4
}
.navigation-menu-level2 A:link {
	COLOR: #2e3237
}
.navigation-menu-level2 A:visited {
	COLOR: #2e3237
}
.navigation-menu-level3 {
	BORDER-RIGHT: #99c1d8 1px solid; BORDER-LEFT: #99c1d8 1px solid; =
BORDER-BOTTOM: #99c1d8 1px solid; BACKGROUND-COLOR: #f4f4e4
}
.navigation-menu-level3 LI {
	COLOR: #2e3237
}
.navigation-menu-level3 A:hover {
	COLOR: #2e3237; BACKGROUND-COLOR: #e2e1c7
}
.navigation-menu-level3 A:link {
	COLOR: #2e3237
}
.navigation-menu-level3 A:visited {
	COLOR: #2e3237
}
.navArrow {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/nav/nav_collapse.gif) =
no-repeat center 50%
}
.voicesviews-label H2 {
	COLOR: #fff
}
#sectionfront-tab-header LI {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_left_off.gif) =
no-repeat left top
}
#sectionfront-tab-header A {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_right_off.gif) =
no-repeat right top
}
#sectionfront-tab-header #sectionfront-current {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_left_on.gif) =
no-repeat left top
}
#sectionfront-tab-header LI {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_left_off.gif) =
no-repeat left top
}
#sectionfront-tab-header A {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_right_off.gif) =
no-repeat right top
}
#sectionfront-tab-header #sectionfront-current A {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_right_on.gif) =
no-repeat right top; COLOR: #fff
}
#sectionfront-tab-header LI#sectionfront-current SPAN {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_arrow.gif) no-repeat =
center top
}
.headlines-list {
	BORDER-TOP: #e2e1c7 3px solid
}
.newslist-head H3.newsfront-latest {
	COLOR: #446891
}
.pd-search-sections LI {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_left_off.gif) =
no-repeat left top
}
.pd-search-sections A {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_right_off.gif) =
no-repeat right top; COLOR: #2e3237
}
.pd-search-sections A:link {
	COLOR: #2e3237
}
.pd-search-sections A:visited {
	COLOR: #2e3237
}
.pd-search-sections A:active {
	COLOR: #2e3237
}
.pd-searchMore-droplist A:link {
	COLOR: #2e3237
}
.pd-searchMore-droplist A:visited {
	COLOR: #2e3237
}
.pd-searchMore-droplist A:active {
	COLOR: #2e3237
}
.pd-searchMore-droplistOn A:link {
	COLOR: #fff
}
.pd-searchMore-droplistOn A:visited {
	COLOR: #fff
}
.pd-searchMore-droplistOn A:active {
	COLOR: #fff
}
.pd-searchMore-droplist {
	BACKGROUND-COLOR: #99c1d8
}
.pd-searchMore-droplistOn {
	BACKGROUND-COLOR: #9fa4ad
}
.pd-search-sections .pd-search-section-on {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_left_on.gif) =
no-repeat left top
}
.pd-search-section-on A {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_right_on.gif) =
no-repeat right top; COLOR: #fff
}
.pd-search-section-on A:link {
	COLOR: #fff
}
.pd-search-section-on A:visited {
	COLOR: #fff
}
.pd-search-section-on A:active {
	COLOR: #fff
}
.pd-search-text {
	COLOR: #9fa4ad
}
LI.pd-search-section-on SPAN {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/tabs/tab_arrow.gif) no-repeat =
center top
}
.leaderboard-top {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/adlabel_vert.gif) =
no-repeat left bottom
}
.leaderboard {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/adlabel_vert.gif) =
no-repeat
}
.UAWidget-PopUp H3 {
	COLOR: #446891
}
.UAWidget-PopUp A:link {
	COLOR: #732c0d
}
.UAWidget-PopUp A:visited {
	COLOR: #732c0d
}
.UAWidget-PopUp A:hover {
	COLOR: #732c0d
}
.UAWidget-PopUp A:active {
	COLOR: #732c0d
}
.UAWidget-PopUpBg {
	BACKGROUND-COLOR: #f4f4e4
}
.UAWidget-PopUpBorder {
	BORDER-RIGHT: #e2e1c7 3px solid; BORDER-TOP: #e2e1c7 3px solid; =
BORDER-LEFT: #e2e1c7 3px solid; BORDER-BOTTOM: #e2e1c7 3px solid
}
.UAWidget-Inline H3 {
	COLOR: #446891
}
.UAWidget-Inline A:link {
	COLOR: #732c0d
}
.UAWidget-Inline A:visited {
	COLOR: #732c0d
}
.UAWidget-Inline A:hover {
	COLOR: #732c0d
}
.UAWidget-Inline A:active {
	COLOR: #732c0d
}
.URWidget-Logo {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/bkgd_header.gif)
}
.URWidget-Inline {
	BACKGROUND-COLOR: #ffffff
}
.URWidget-Inline H3 {
	COLOR: #446891
}
.UAAvatar {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/avatar_bkgd.gif) =
no-repeat
}
.URWidget-Inline SPAN {
	COLOR: #666666
}
.GDNStatus {
	COLOR: #000000
}
.GDNErrorSummary {
	COLOR: #ff0000
}
.PopUpWidget-BG {
	BACKGROUND-COLOR: #f4f4e4
}
.PopUpWidget-Border {
	BORDER-RIGHT: #e2e1c7 1px solid; BORDER-TOP: #e2e1c7 1px solid; =
BORDER-LEFT: #e2e1c7 1px solid; BORDER-BOTTOM: #e2e1c7 1px solid
}
#CancelMembershipConfirmWidget H3 {
	COLOR: #8a4701
}
#CancelMembershipConfirmWidget A {
	COLOR: #732c0d
}
#CancelMembershipThanksWidget H3 {
	COLOR: #446891
}
#CancelMembershipThanksWidget A {
	COLOR: #732c0d
}
#ChangePasswordWidget H3 {
	COLOR: #446891
}
#ChangePasswordWidget A {
	COLOR: #732c0d
}
#ChangePasswordThanksWidget H3 {
	COLOR: #446891
}
#ChangePasswordThanksWidget A {
	COLOR: #732c0d
}
#ForgotPasswordWidget H3 {
	COLOR: #446891
}
#ForgotPasswordWidget A {
	COLOR: #732c0d
}
#ForgotPasswordThanksWidget H3 {
	COLOR: #446891
}
#ForgotPasswordThanksWidget A {
	COLOR: #732c0d
}
#LoggedInWidget H3 {
	COLOR: #446891
}
#LoggedInWidget A {
	COLOR: #732c0d
}
#LoggedOutWidget H3 {
	COLOR: #446891
}
#LoggedOutWidget A {
	COLOR: #732c0d
}
#LoginWidget H3 {
	COLOR: #446891
}
#LoginWidget A {
	COLOR: #732c0d
}
#NewslettersWidget H3 {
	COLOR: #446891
}
#NewslettersWidget A {
	COLOR: #732c0d
}
#RegistrationWidget H3 {
	COLOR: #446891
}
#RegistrationWidget A {
	COLOR: #732c0d
}
#RegistrationThanksWidget H3 {
	COLOR: #446891
}
#RegistrationThanksWidget A {
	COLOR: #732c0d
}
#ResendConfirmationWidget H3 {
	COLOR: #446891
}
#ResendConfirmationWidget A {
	COLOR: #732c0d
}
#ResendConfirmationThanksWidget H3 {
	COLOR: #446891
}
#ResendConfirmationThanksWidget A {
	COLOR: #732c0d
}
#PageLoginForm H3 {
	COLOR: #446891
}
#PageRegistrationForm H3 {
	COLOR: #446891
}
#PageRegistrationThanks H3 {
	COLOR: #446891
}
#PageRegistrationThanks A {
	COLOR: #732c0d
}
.UserStatus {
	COLOR: #000
}
.ErrorSummary {
	COLOR: #f00
}
.sitemaplevel1-name {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/bullet.gif) =
no-repeat 0pt 50%
}
.sitemaplevel2-name {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/bullet2.gif) =
no-repeat 0pt 50%
}
.gslRecommendLink {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/icon_recommend.gif) no-repeat =
0px 50%
}
.gslRecommended {
	BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/icon_recommended.gif) =
no-repeat 0px 50%
}
LI.recommend {
	BACKGROUND: no-repeat 0px 3px
}
TD.ViewEditList_TableLeft {
	BACKGROUND-COLOR: #fff
}
TD.ViewEditList_TableMiddle {
	BACKGROUND-COLOR: #fff
}
TD.ViewEditList_TableRight {
	BACKGROUND-COLOR: #fff
}
TR.ViewEditList_TableRowColor TD {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: =
#ccc; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: #ccc
}
TABLE.BloggerProfile_Table {
	BACKGROUND-COLOR: #fff
}
DIV.Blog_AddToWatchlist A {
	BORDER-RIGHT: #fc0511 2px solid; BORDER-TOP: #fc0511 2px solid; =
BORDER-LEFT: #fc0511 2px solid; COLOR: #732c0d; BORDER-BOTTOM: #fc0511 =
2px solid; BACKGROUND-COLOR: #e2e1c7
}
DIV.Messages_NewMessageContainer {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: =
#fff; BORDER-RIGHT-COLOR: #fff
}
DIV.PersonaHeader_Container {
	COLOR: #000; BACKGROUND-COLOR: #fff
}
DIV.PersonaStyle_SectionHead {
	BORDER-TOP: #2e3237 3px solid; BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/pluck/header_bar.gif) left =
top; COLOR: #fff
}
DIV.PersonaStyle_ItemContainer {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 0px solid; BORDER-LEFT: =
#fff 0px solid; BORDER-BOTTOM: #fff 0px solid
}
DIV.PersonaTabs_Container {
	BACKGROUND-COLOR: #fff
}
DIV.PersonaTabs_Container A.PersonaTabs_Off {
	BACKGROUND-COLOR: #e2e1c7
}
DIV.PersonaTabs_Container A.PersonaTabs_Off:hover {
=09
}
TABLE.Persona_2ColumnTable {
	COLOR: #000
}
DIV.Reactions_Link A {
	COLOR: #732c0d
}
DIV.Reactions_Link A:hover {
	COLOR: #732c0d
}
TABLE.Friends_List {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: =
#ccc; BORDER-RIGHT-COLOR: #ccc
}
TD.Messages_MessageTableRight {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: =
#ccc; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: #ccc
}
TD.MessagePreview_TableLeft {
	BACKGROUND-COLOR: #fff
}
TD.MessagePreview_TableRight {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: =
#ccc; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: #ccc
}
TD.PersonaBlog_TableRight {
	COLOR: #666
}
DIV.PersonaHeader_PublicContent A {
	BORDER-RIGHT: #728fa1 1px solid; BORDER-TOP: #728fa1 1px solid; =
BORDER-LEFT: #728fa1 1px solid; COLOR: #732c0d; BORDER-BOTTOM: #728fa1 =
1px solid; BACKGROUND-COLOR: #e2e1c7
}
DIV.msg {
	BACKGROUND-COLOR: #fff
}
DIV.Reactions_Link A:link {
	COLOR: #732c0d
}
.UserComments_DateTime {
	COLOR: #ccc
}
DIV.BlogMain_EntryContainer {
=09
}
DIV.BlogMain_EntryDate {
	COLOR: #999
}
DIV.PersonaTabs_Container {
=09
}
DIV.PersonaTabs_Container A.PersonaTabs_On {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; BORDER-LEFT: =
#ccc 0px solid; COLOR: #fff; BORDER-BOTTOM: #ccc 0px solid; =
BACKGROUND-COLOR: #9fa4ad
}
DIV.PersonaTabs_Container A.PersonaTabs_Off {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 0px solid; BORDER-LEFT: =
#fff 0px solid; COLOR: #2e3237; BORDER-BOTTOM: #fff 0px solid; =
BACKGROUND-COLOR: #99c1d8
}
UNKNOWN {
	COLOR: #999
}
DIV.UserGalleryList_ActionLink A {
	BORDER-RIGHT: #ff3300 0px solid; BORDER-TOP: #ff3300 0px solid; =
BORDER-LEFT: #ff3300 0px solid; COLOR: #732c0d; BORDER-BOTTOM: #ff3300 =
0px solid
}
DIV.GallerySubmissions_ActionLink A {
	COLOR: #732c0d; BACKGROUND-COLOR: #e2e1c7
}
DIV.GallerySubmissions_ActionLink A:hover {
	COLOR: #732c0d
}
.Persona_NullContent P A {
=09
}
DIV.Summary_ForumsAltColor {
	BACKGROUND-COLOR: transparent
}
TR.Summary_BlogAltTRColor {
	BACKGROUND-COLOR: transparent
}
DIV.MultiBlog_Container {
	BACKGROUND-COLOR: #fff
}
TR.Summary_PhotoAltTRColor {
	BACKGROUND-COLOR: transparent
}
DIV.ForumList_GroupHeading {
	BORDER-TOP: #2e3237 3px solid; BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/pluck/header_bar.gif) 0px 50%; =
COLOR: #fff
}
DIV.Forums_MainContainer {
	COLOR: #000
}
DIV.Forums_ContainerHead {
	BORDER-TOP: #2e3237 3px solid; BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/pluck/header_bar.gif) 0px 50%; =
COLOR: #fff
}
DIV.Forums_ContainerHead A:link {
	COLOR: #fff
}
DIV.Forums_ContainerHead A:hover {
	COLOR: #fff
}
DIV.Forums_ContainerHead A:visited {
	COLOR: #fff
}
TR.ForumsTable_HeadTR {
	BACKGROUND-COLOR: #e2e1c7
}
TR.ForumsTable_TRcolor {
	BACKGROUND-COLOR: #f4f4e4
}
TR.ForumsTable_AltTRcolor {
	BACKGROUND-COLOR: #f4f4e4
}
TR.ForumsTable_UserTRcolor {
	BACKGROUND-COLOR: #fff
}
TABLE.ForumList_SearchTable {
	COLOR: #000; BACKGROUND-COLOR: #e2e1c7
}
DIV.Discussion_PostContainer {
	BACKGROUND-COLOR: #e2e1c7
}
DIV.Discussion_AltPostContainer {
	BACKGROUND-COLOR: #f4f4e4
}
DIV.Discussion_UserPostContainer {
	BACKGROUND-COLOR: #fff
}
DIV.Discussion_ModeratorPostContainer {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #f4f4e4
}
TD.ForumMain_RecentTableDiscussion {
	BACKGROUND-COLOR: #f4f4e4
}
DIV.Forums_RecentGroupActivityContianer {
	BACKGROUND-COLOR: #f4f4e4
}
A.Forums_AddPost {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/pluck/addNewPost.gif)
}
A.Forums_StartDiscussion {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/pluck/newDiscussion.gif)
}
A.Forums_RegisterToJoinForums {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/pluck/register_join_forums.gif)=

}
A.Forums_ViewGroupForum {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/pluck/view_group_forum.gif)
}
A.Forums_JoinGroup {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/pluck/join_group.gif)
}
A.Discussions_JoinGroup {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/pluck/join_group.gif)
}
A.Forums_LeaveGroup {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/pluck/leave_group.gif)
}
A.Forums_ViewGroupMembers {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/pluck/view_group_members.gif)
}
A.Forums_InviteUserToGroup {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/pluck/invite_user_to_group.gif)=

}
DIV.ForumMain_CategoriesLink A {
	BACKGROUND-IMAGE: =
url(/gcicommonfiles/sr/graphics/palette12/pluck/viewAllCategories.gif)
}
TABLE.ForumList_GroupTable {
	COLOR: #000
}
TABLE.CreateItem_Table {
	BACKGROUND-COLOR: #f4f4e4
}
DIV.PublicGalleries_SectionHead {
	BORDER-TOP: #2e3237 3px solid; BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/pluck/header_bar.gif) 0px 50%; =
COLOR: #fff
}
DIV.PublicGalleries_Container {
	COLOR: #000
}
TD.PublicGalleries_TableDetails {
	COLOR: #000
}
DIV.PublicGallery_Container {
	COLOR: #000
}
DIV.PublicGallery_Title {
	BORDER-TOP: #2e3237 3px solid; BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/pluck/header_bar.gif) 0px 50%; =
COLOR: #fff
}
DIV.GalleryPhoto_Container {
	COLOR: #000
}
DIV.GalleryPhoto_Heading {
	BORDER-TOP: #2e3237 3px solid; BACKGROUND: =
url(/gcicommonfiles/sr/graphics/palette12/pluck/header_bar.gif) 0px 50%; =
COLOR: #fff
}
DIV.PhotoUpload_Container {
	BACKGROUND-COLOR: #e2e1c7
}
DIV.PhotoUpload_SectionHead {
	BACKGROUND-COLOR: #e2e1c7
}
DIV.PhotoUpload_Instructions {
	BACKGROUND-COLOR: #e2e1c7
}
DIV.PhotoUpload_FileBrowse {
	BACKGROUND-COLOR: #e2e1c7
}
DIV.PhotoUpload_AddSubmit {
	BACKGROUND-COLOR: #e2e1c7
}
DIV.Persona_Main {
	COLOR: #000
}
DIV.Summary_Container TABLE A {
	COLOR: #732c0d
}
DIV.Summary_Container A {
	COLOR: #732c0d
}
.gslComFormInHeadHandle A {
=09
}
.gslComFormOutHeadLogin A {
	COLOR: #732c0d
}
.gslComFormOutHeadRegister A {
	COLOR: #732c0d
}
.gslComUserPhoto A IMG {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: =
#999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.gslComBody {
=09
}
.gslComWroteBy A {
	COLOR: #732c0d
}
.gslComDate {
	COLOR: #999
}
.gslCommentsLink A {
	COLOR: #666
}
.gslDisabledCommentsLink {
	COLOR: #666
}
DIV.ReportAbuse_Container {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: =
#000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #ccc
}
.gslCom_odd {
	BACKGROUND-COLOR: #f6f6f6
}
#gslFormError {
	COLOR: red
}
.gslReportAbuseForm {
	BACKGROUND-COLOR: #ccc
}
DIV.gslReportAbuseSectionHead A {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: =
#000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid; =
BACKGROUND-COLOR: #fff
}
DIV.gslReportAbuseSectionHead A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #000
}
DIV.gslReportAbuseInterior A {
	COLOR: #000; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff
}
DIV.gslReportAbuseInterior A:hover {
	BACKGROUND-COLOR: #ccc
}
.blog-label H1 {
	COLOR: #446891; BORDER-BOTTOM: #e2e1c7 1px solid
}
.blog-links H2 {
	COLOR: #446891
}
.blog-dateline {
	COLOR: #666
}
.blog-entry P.sharetools {
	COLOR: #666
}
.blog-entry UL.articletools {
	BORDER-BOTTOM: #e2e1c7 1px solid
}
.blog-links LI {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/bullet.gif) =
no-repeat 0px 5px
}
.blog-links LI.rss {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/common/icon_rss.gif) =
no-repeat 0px 50%
}
.blog-entry LI.comments {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/icon_comment.gif) =
no-repeat 0px 50%
}
.blog-entry LI.email {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/icon_email.gif) =
no-repeat 0px 50%
}
.blog-entry LI.print {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/icon_print.gif) =
no-repeat 0px 50%
}
#wapredirect P {
	COLOR: #666
}
#wapredirect .branding {
	BACKGROUND: url(/gcicommonfiles/sr/graphics/palette12/bkgd_header.gif)
}

------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.htrnews.com/scripts/GDSRScripts.js

var curcontentindex=3D0;
var rotateTimer;
var messages=3Dnew Array();
var totalMessages;
var oper=3D1;
var loopCount=3D0;
function getElementByClass(classname)
{
	var inc=3D0;
=09
	var alltags=3Ddocument.all? document.all : =
document.getElementsByTagName("*");
	for (i=3D0; i<alltags.length; i++){
		if (alltags[i].className=3D=3D"carouselcontent")
		{
			messages[inc++]=3Dalltags[i];
		}
	}
	totalMessages =3D messages.length-1;

}
function rotatecontent()
{
	if(loopCount =3D=3D totalMessages * 333)
	{
		pausecontent();
	}
	prevcontentindex =3D curcontentindex;
	curcontentindex=3D(curcontentindex<messages.length && =
curcontentindex>=3D0)? curcontentindex+oper : 0;
	if (curcontentindex =3D=3D "-1") {
		prevcontentindex =3D 0;
		curcontentindex =3D totalMessages;
	} else if (curcontentindex =3D=3D totalMessages + 1) {
		prevcontentindex =3D totalMessages;
		curcontentindex =3D 0;
	}

	messages[prevcontentindex].style.display=3D"none"; //hide previous =
message
	messages[curcontentindex].style.display=3D"block"; //show current =
message=20
=09
	//THIS IS WHERE WE NEED TO SET THE STYLE OF THE TABS
=09
      var previousDiv =3D "carouseltab-" + (prevcontentindex+1);
      document.getElementById('carousel-current').id =3D previousDiv;
=09
      var currentDiv =3D "carouseltab-" + (curcontentindex+1);
      document.getElementById(currentDiv).id =3D "carousel-current";

	loopCount++;
=09
}
function nextcontent()
{
	pausecontent();
	oper =3D 1;
	rotatecontent();
}
function previouscontent()
{
	pausecontent();
	oper =3D -1;
	rotatecontent();
}
function pausecontent()
{
	clearInterval(rotateTimer);
}
function thisShowContent(index)
{     =20
        for (i=3D0; i<messages.length; i++)
	{
                if(i =3D=3D index)
		{
			messages[i].style.display=3D"block";
			//THIS IS WHERE WE NEED TO SET THE STYLE OF THE TAB THAT IS SELECTED
			//tabs[i]
                        // Change the carousel-current div to the =
carousel-X
                        var previousDiv =3D "carouseltab-" + =
(curcontentindex+1);
                        curcontentindex=3Di; // set this index to be the =
new current index
                        document.getElementById('carousel-current').id =
=3D previousDiv;
                       =20
                        // Change the clicked on tab to =
"carousel-current"
                        var divId =3D "carouseltab-" + (i+1);
                        document.getElementById(divId).id =3D =
"carousel-current";
		}=09
		else
		{
			messages[i].style.display=3D"none";
		}
	}
	pausecontent();
}
function initCarousel()
{
	if (document.getElementById("carousel-current")) {
		carouselRotation =3D carouselRotation * 1000;
		getElementByClass();
            rotateTimer =3D setInterval("rotatecontent()", =
carouselRotation);
	}
}

var PluckSiteControl =3D "1";=0A=


/*=0A=
Copyright (c) 2005 JSON.org=0A=
=0A=
Permission is hereby granted, free of charge, to any person obtaining a =
copy=0A=
of this software and associated documentation files (the "Software"), to =
deal=0A=
in the Software without restriction, including without limitation the =
rights=0A=
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell=0A=
copies of the Software, and to permit persons to whom the Software is=0A=
furnished to do so, subject to the following conditions:=0A=
=0A=
The Software shall be used for Good, not Evil.=0A=
=0A=
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS =
OR=0A=
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,=0A=
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL =
THE=0A=
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER=0A=
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING =
FROM,=0A=
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS =
IN THE=0A=
SOFTWARE.=0A=
*/=0A=
=0A=
/*=0A=
    The global object JSON contains two methods.=0A=
=0A=
    JSON.stringify(value) takes a JavaScript value and produces a JSON =
text.=0A=
    The value must not be cyclical.=0A=
=0A=
    JSON.parse(text) takes a JSON text and produces a JavaScript value. =
It will=0A=
    return false if there is an error.=0A=
*/=0A=
var JSON =3D function () {=0A=
    var m =3D {=0A=
            '\b': '\\b',=0A=
            '\t': '\\t',=0A=
            '\n': '\\n',=0A=
            '\f': '\\f',=0A=
            '\r': '\\r',=0A=
            '"' : '\\"',=0A=
            '\\': '\\\\'=0A=
        },=0A=
        s =3D {=0A=
            'boolean': function (x) {=0A=
                return String(x);=0A=
            },=0A=
            number: function (x) {=0A=
                return isFinite(x) ? String(x) : 'null';=0A=
            },=0A=
            string: function (x) {=0A=
                if (/["\\\x00-\x1f]/.test(x)) {=0A=
                    x =3D x.replace(/([\x00-\x1f\\"])/g, function(a, b) {=0A=
                        var c =3D m[b];=0A=
                        if (c) {=0A=
                            return c;=0A=
                        }=0A=
                        c =3D b.charCodeAt();=0A=
                        return '\\u00' +=0A=
                            Math.floor(c / 16).toString(16) +=0A=
                            (c % 16).toString(16);=0A=
                    });=0A=
                }=0A=
                return '"' + x + '"';=0A=
            },=0A=
            object: function (x) {=0A=
                if (x) {=0A=
                    var a =3D [], b, f, i, l, v;=0A=
                    if (x instanceof Array) {=0A=
                        a[0] =3D '[';=0A=
                        l =3D x.length;=0A=
                        for (i =3D 0; i < l; i +=3D 1) {=0A=
                            v =3D x[i];=0A=
                            f =3D s[typeof v];=0A=
                            if (f) {=0A=
                                v =3D f(v);=0A=
                                if (typeof v =3D=3D 'string') {=0A=
                                    if (b) {=0A=
                                        a[a.length] =3D ',';=0A=
                                    }=0A=
                                    a[a.length] =3D v;=0A=
                                    b =3D true;=0A=
                                }=0A=
                            }=0A=
                        }=0A=
                        a[a.length] =3D ']';=0A=
                    } else if (x instanceof Object) {=0A=
                        a[0] =3D '{';=0A=
                        for (i in x) {=0A=
                            v =3D x[i];=0A=
                            f =3D s[typeof v];=0A=
                            if (f) {=0A=
                                v =3D f(v);=0A=
                                if (typeof v =3D=3D 'string') {=0A=
                                    if (b) {=0A=
                                        a[a.length] =3D ',';=0A=
                                    }=0A=
                                    a.push(s.string(i), ':', v);=0A=
                                    b =3D true;=0A=
                                }=0A=
                            }=0A=
                        }=0A=
                        a[a.length] =3D '}';=0A=
                    } else {=0A=
                        return;=0A=
                    }=0A=
                    return a.join('');=0A=
                }=0A=
                return 'null';=0A=
            }=0A=
        };=0A=
    return {=0A=
        copyright: '(c)2005 JSON.org',=0A=
        license: 'http://www.crockford.com/JSON/license.html',=0A=
/*=0A=
    Stringify a JavaScript value, producing a JSON text.=0A=
*/=0A=
        stringify: function (v) {=0A=
            var f =3D s[typeof v];=0A=
            if (f) {=0A=
                v =3D f(v);=0A=
                if (typeof v =3D=3D 'string') {=0A=
                    return v;=0A=
                }=0A=
            }=0A=
            return null;=0A=
        },=0A=
/*=0A=
    Parse a JSON text, producing a JavaScript value.=0A=
    It returns false if there is a syntax error.=0A=
*/=0A=
        eval: function (text) {=0A=
            try {=0A=
                return !(/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(=0A=
                        text.replace(/"(\\.|[^"\\])*"/g, ''))) &&=0A=
                    eval('(' + text + ')');=0A=
            } catch (e) {=0A=
                return false;=0A=
            }=0A=
        },=0A=
=0A=
        parse: function (text) {=0A=
            var at =3D 0;=0A=
            var ch =3D ' ';=0A=
=0A=
            function error(m) {=0A=
                throw {=0A=
                    name: 'JSONError',=0A=
                    message: m,=0A=
                    at: at - 1,=0A=
                    text: text=0A=
                };=0A=
            }=0A=
=0A=
            function next() {=0A=
                ch =3D text.charAt(at);=0A=
                at +=3D 1;=0A=
                return ch;=0A=
            }=0A=
=0A=
            function white() {=0A=
                while (ch) {=0A=
                    if (ch <=3D ' ') {=0A=
                        next();=0A=
                    } else if (ch =3D=3D '/') {=0A=
                        switch (next()) {=0A=
                            case '/':=0A=
                                while (next() && ch !=3D '\n' && ch !=3D =
'\r') {}=0A=
                                break;=0A=
                            case '*':=0A=
                                next();=0A=
                                for (;;) {=0A=
                                    if (ch) {=0A=
                                        if (ch =3D=3D '*') {=0A=
                                            if (next() =3D=3D '/') {=0A=
                                                next();=0A=
                                                break;=0A=
                                            }=0A=
                                        } else {=0A=
                                            next();=0A=
                                        }=0A=
                                    } else {=0A=
                                        error("Unterminated comment");=0A=
                                    }=0A=
                                }=0A=
                                break;=0A=
                            default:=0A=
                                error("Syntax error");=0A=
                        }=0A=
                    } else {=0A=
                        break;=0A=
                    }=0A=
                }=0A=
            }=0A=
=0A=
            function string() {=0A=
                var i, s =3D '', t, u;=0A=
=0A=
                if (ch =3D=3D '"') {=0A=
    outer:          while (next()) {=0A=
                        if (ch =3D=3D '"') {=0A=
                            next();=0A=
                            return s;=0A=
                        } else if (ch =3D=3D '\\') {=0A=
                            switch (next()) {=0A=
                            case 'b':=0A=
                                s +=3D '\b';=0A=
                                break;=0A=
                            case 'f':=0A=
                                s +=3D '\f';=0A=
                                break;=0A=
                            case 'n':=0A=
                                s +=3D '\n';=0A=
                                break;=0A=
                            case 'r':=0A=
                                s +=3D '\r';=0A=
                                break;=0A=
                            case 't':=0A=
                                s +=3D '\t';=0A=
                                break;=0A=
                            case 'u':=0A=
                                u =3D 0;=0A=
                                for (i =3D 0; i < 4; i +=3D 1) {=0A=
                                    t =3D parseInt(next(), 16);=0A=
                                    if (!isFinite(t)) {=0A=
                                        break outer;=0A=
                                    }=0A=
                                    u =3D u * 16 + t;=0A=
                                }=0A=
                                s +=3D String.fromCharCode(u);=0A=
                                break;=0A=
                            default:=0A=
                                s +=3D ch;=0A=
                            }=0A=
                        } else {=0A=
                            s +=3D ch;=0A=
                        }=0A=
                    }=0A=
                }=0A=
                error("Bad string");=0A=
            }=0A=
=0A=
            function array() {=0A=
                var a =3D [];=0A=
=0A=
                if (ch =3D=3D '[') {=0A=
                    next();=0A=
                    white();=0A=
                    if (ch =3D=3D ']') {=0A=
                        next();=0A=
                        return a;=0A=
                    }=0A=
                    while (ch) {=0A=
                        a.push(value());=0A=
                        white();=0A=
                        if (ch =3D=3D ']') {=0A=
                            next();=0A=
                            return a;=0A=
                        } else if (ch !=3D ',') {=0A=
                            break;=0A=
                        }=0A=
                        next();=0A=
                        white();=0A=
                    }=0A=
                }=0A=
                error("Bad array");=0A=
            }=0A=
=0A=
            function object() {=0A=
                var k, o =3D {};=0A=
=0A=
                if (ch =3D=3D '{') {=0A=
                    next();=0A=
                    white();=0A=
                    if (ch =3D=3D '}') {=0A=
                        next();=0A=
                        return o;=0A=
                    }=0A=
                    while (ch) {=0A=
                        k =3D string();=0A=
                        white();=0A=
                        if (ch !=3D ':') {=0A=
                            break;=0A=
                        }=0A=
                        next();=0A=
                        o[k] =3D value();=0A=
                        white();=0A=
                        if (ch =3D=3D '}') {=0A=
                            next();=0A=
                            return o;=0A=
                        } else if (ch !=3D ',') {=0A=
                            break;=0A=
                        }=0A=
                        next();=0A=
                        white();=0A=
                    }=0A=
                }=0A=
                error("Bad object");=0A=
            }=0A=
=0A=
            function number() {=0A=
                var n =3D '', v;=0A=
                if (ch =3D=3D '-') {=0A=
                    n =3D '-';=0A=
                    next();=0A=
                }=0A=
                while (ch >=3D '0' && ch <=3D '9') {=0A=
                    n +=3D ch;=0A=
                    next();=0A=
                }=0A=
                if (ch =3D=3D '.') {=0A=
                    n +=3D '.';=0A=
                    while (next() && ch >=3D '0' && ch <=3D '9') {=0A=
                        n +=3D ch;=0A=
                    }=0A=
                }=0A=
                if (ch =3D=3D 'e' || ch =3D=3D 'E') {=0A=
                    n +=3D 'e';=0A=
                    next();=0A=
                    if (ch =3D=3D '-' || ch =3D=3D '+') {=0A=
                        n +=3D ch;=0A=
                        next();=0A=
                    }=0A=
                    while (ch >=3D '0' && ch <=3D '9') {=0A=
                        n +=3D ch;=0A=
                        next();=0A=
                    }=0A=
                }=0A=
                v =3D +n;=0A=
                if (!isFinite(v)) {=0A=
                    ////error("Bad number");=0A=
                } else {=0A=
                    return v;=0A=
                }=0A=
            }=0A=
=0A=
            function word() {=0A=
                switch (ch) {=0A=
                    case 't':=0A=
                        if (next() =3D=3D 'r' && next() =3D=3D 'u' && =
next() =3D=3D 'e') {=0A=
                            next();=0A=
                            return true;=0A=
                        }=0A=
                        break;=0A=
                    case 'f':=0A=
                        if (next() =3D=3D 'a' && next() =3D=3D 'l' && =
next() =3D=3D 's' &&=0A=
                                next() =3D=3D 'e') {=0A=
                            next();=0A=
                            return false;=0A=
                        }=0A=
                        break;=0A=
                    case 'n':=0A=
                        if (next() =3D=3D 'u' && next() =3D=3D 'l' && =
next() =3D=3D 'l') {=0A=
                            next();=0A=
                            return null;=0A=
                        }=0A=
                        break;=0A=
                }=0A=
                error("Syntax error");=0A=
            }=0A=
=0A=
            function value() {=0A=
                white();=0A=
                switch (ch) {=0A=
                    case '{':=0A=
                        return object();=0A=
                    case '[':=0A=
                        return array();=0A=
                    case '"':=0A=
                        return string();=0A=
                    case '-':=0A=
                        return number();=0A=
                    default:=0A=
                        return ch >=3D '0' && ch <=3D '9' ? number() : =
word();=0A=
                }=0A=
            }=0A=
=0A=
            return value();=0A=
        }=0A=
    };=0A=
}();

/*  Prototype JavaScript framework, version 1.6.0=0A=
 *  (c) 2005-2007 Sam Stephenson=0A=
 *=0A=
 *  Prototype is freely distributable under the terms of an MIT-style =
license.=0A=
 *  For details, see the Prototype web site: http://www.prototypejs.org/=0A=
 *=0A=
 =
*------------------------------------------------------------------------=
--*/=0A=
=0A=
var Prototype =3D {=0A=
  Version: '1.6.0',=0A=
=0A=
  Browser: {=0A=
    IE:     !!(window.attachEvent && !window.opera),=0A=
    Opera:  !!window.opera,=0A=
    WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,=0A=
    Gecko:  navigator.userAgent.indexOf('Gecko') > -1 && =
navigator.userAgent.indexOf('KHTML') =3D=3D -1,=0A=
    MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/)=0A=
  },=0A=
=0A=
  BrowserFeatures: {=0A=
    XPath: !!document.evaluate,=0A=
    ElementExtensions: !!window.HTMLElement,=0A=
    SpecificElementExtensions:=0A=
      document.createElement('div').__proto__ &&=0A=
      document.createElement('div').__proto__ !=3D=3D=0A=
        document.createElement('form').__proto__=0A=
  },=0A=
=0A=
  ScriptFragment: '<script[^>]*>([\\S\\s]*?)<\/script>',=0A=
  JSONFilter: /^\/\*-secure-([\s\S]*)\*\/\s*$/,=0A=
=0A=
  emptyFunction: function() { },=0A=
  K: function(x) { return x }=0A=
};=0A=
=0A=
if (Prototype.Browser.MobileSafari)=0A=
  Prototype.BrowserFeatures.SpecificElementExtensions =3D false;=0A=
=0A=
if (Prototype.Browser.WebKit)=0A=
  Prototype.BrowserFeatures.XPath =3D false;=0A=
=0A=
/* Based on Alex Arnell's inheritance implementation. */=0A=
var Class =3D {=0A=
  create: function() {=0A=
    var parent =3D null, properties =3D $A(arguments);=0A=
    if (Object.isFunction(properties[0]))=0A=
      parent =3D properties.shift();=0A=
=0A=
    function klass() {=0A=
      this.initialize.apply(this, arguments);=0A=
    }=0A=
=0A=
    Object.extend(klass, Class.Methods);=0A=
    klass.superclass =3D parent;=0A=
    klass.subclasses =3D [];=0A=
=0A=
    if (parent) {=0A=
      var subclass =3D function() { };=0A=
      subclass.prototype =3D parent.prototype;=0A=
      klass.prototype =3D new subclass;=0A=
      parent.subclasses.push(klass);=0A=
    }=0A=
=0A=
    for (var i =3D 0; i < properties.length; i++)=0A=
      klass.addMethods(properties[i]);=0A=
=0A=
    if (!klass.prototype.initialize)=0A=
      klass.prototype.initialize =3D Prototype.emptyFunction;=0A=
=0A=
    klass.prototype.constructor =3D klass;=0A=
=0A=
    return klass;=0A=
  }=0A=
};=0A=
=0A=
Class.Methods =3D {=0A=
  addMethods: function(source) {=0A=
    var ancestor   =3D this.superclass && this.superclass.prototype;=0A=
    var properties =3D Object.keys(source);=0A=
=0A=
    if (!Object.keys({ toString: true }).length)=0A=
      properties.push("toString", "valueOf");=0A=
=0A=
    for (var i =3D 0, length =3D properties.length; i < length; i++) {=0A=
      var property =3D properties[i], value =3D source[property];=0A=
      if (ancestor && Object.isFunction(value) &&=0A=
          value.argumentNames().first() =3D=3D "$super") {=0A=
        var method =3D value, value =3D Object.extend((function(m) {=0A=
          return function() { return ancestor[m].apply(this, arguments) =
};=0A=
        })(property).wrap(method), {=0A=
          valueOf:  function() { return method },=0A=
          toString: function() { return method.toString() }=0A=
        });=0A=
      }=0A=
      this.prototype[property] =3D value;=0A=
    }=0A=
=0A=
    return this;=0A=
  }=0A=
};=0A=
=0A=
var Abstract =3D { };=0A=
=0A=
Object.extend =3D function(destination, source) {=0A=
  for (var property in source)=0A=
    destination[property] =3D source[property];=0A=
  return destination;=0A=
};=0A=
=0A=
Object.extend(Object, {=0A=
  inspect: function(object) {=0A=
    try {=0A=
      if (object =3D=3D=3D undefined) return 'undefined';=0A=
      if (object =3D=3D=3D null) return 'null';=0A=
      return object.inspect ? object.inspect() : object.toString();=0A=
    } catch (e) {=0A=
      if (e instanceof RangeError) return '...';=0A=
      throw e;=0A=
    }=0A=
  },=0A=
=0A=
  toJSON: function(object) {=0A=
    var type =3D typeof object;=0A=
    switch (type) {=0A=
      case 'undefined':=0A=
      case 'function':=0A=
      case 'unknown': return;=0A=
      case 'boolean': return object.toString();=0A=
    }=0A=
=0A=
    if (object =3D=3D=3D null) return 'null';=0A=
    if (object.toJSON) return object.toJSON();=0A=
    if (Object.isElement(object)) return;=0A=
=0A=
    var results =3D [];=0A=
    for (var property in object) {=0A=
      var value =3D Object.toJSON(object[property]);=0A=
      if (value !=3D=3D undefined)=0A=
        results.push(property.toJSON() + ': ' + value);=0A=
    }=0A=
=0A=
    return '{' + results.join(', ') + '}';=0A=
  },=0A=
=0A=
  toQueryString: function(object) {=0A=
    return $H(object).toQueryString();=0A=
  },=0A=
=0A=
  toHTML: function(object) {=0A=
    return object && object.toHTML ? object.toHTML() : =
String.interpret(object);=0A=
  },=0A=
=0A=
  keys: function(object) {=0A=
    var keys =3D [];=0A=
    for (var property in object)=0A=
      keys.push(property);=0A=
    return keys;=0A=
  },=0A=
=0A=
  values: function(object) {=0A=
    var values =3D [];=0A=
    for (var property in object)=0A=
      values.push(object[property]);=0A=
    return values;=0A=
  },=0A=
=0A=
  clone: function(object) {=0A=
    return Object.extend({ }, object);=0A=
  },=0A=
=0A=
  isElement: function(object) {=0A=
    return object && object.nodeType =3D=3D 1;=0A=
  },=0A=
=0A=
  isArray: function(object) {=0A=
    return object && object.constructor =3D=3D=3D Array;=0A=
  },=0A=
=0A=
  isHash: function(object) {=0A=
    return object instanceof Hash;=0A=
  },=0A=
=0A=
  isFunction: function(object) {=0A=
    return typeof object =3D=3D "function";=0A=
  },=0A=
=0A=
  isString: function(object) {=0A=
    return typeof object =3D=3D "string";=0A=
  },=0A=
=0A=
  isNumber: function(object) {=0A=
    return typeof object =3D=3D "number";=0A=
  },=0A=
=0A=
  isUndefined: function(object) {=0A=
    return typeof object =3D=3D "undefined";=0A=
  }=0A=
});=0A=
=0A=
Object.extend(Function.prototype, {=0A=
  argumentNames: function() {=0A=
    var names =3D =
this.toString().match(/^[\s\(]*function[^(]*\((.*?)\)/)[1].split(",").inv=
oke("strip");=0A=
    return names.length =3D=3D 1 && !names[0] ? [] : names;=0A=
  },=0A=
=0A=
  bind: function() {=0A=
    if (arguments.length < 2 && arguments[0] =3D=3D=3D undefined) return =
this;=0A=
    var __method =3D this, args =3D $A(arguments), object =3D =
args.shift();=0A=
    return function() {=0A=
      return __method.apply(object, args.concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  bindAsEventListener: function() {=0A=
    var __method =3D this, args =3D $A(arguments), object =3D =
args.shift();=0A=
    return function(event) {=0A=
      return __method.apply(object, [event || =
window.event].concat(args));=0A=
    }=0A=
  },=0A=
=0A=
  curry: function() {=0A=
    if (!arguments.length) return this;=0A=
    var __method =3D this, args =3D $A(arguments);=0A=
    return function() {=0A=
      return __method.apply(this, args.concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  delay: function() {=0A=
    var __method =3D this, args =3D $A(arguments), timeout =3D =
args.shift() * 1000;=0A=
    return window.setTimeout(function() {=0A=
      return __method.apply(__method, args);=0A=
    }, timeout);=0A=
  },=0A=
=0A=
  wrap: function(wrapper) {=0A=
    var __method =3D this;=0A=
    return function() {=0A=
      return wrapper.apply(this, =
[__method.bind(this)].concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  methodize: function() {=0A=
    if (this._methodized) return this._methodized;=0A=
    var __method =3D this;=0A=
    return this._methodized =3D function() {=0A=
      return __method.apply(null, [this].concat($A(arguments)));=0A=
    };=0A=
  }=0A=
});=0A=
=0A=
Function.prototype.defer =3D Function.prototype.delay.curry(0.01);=0A=
=0A=
Date.prototype.toJSON =3D function() {=0A=
  return '"' + this.getUTCFullYear() + '-' +=0A=
    (this.getUTCMonth() + 1).toPaddedString(2) + '-' +=0A=
    this.getUTCDate().toPaddedString(2) + 'T' +=0A=
    this.getUTCHours().toPaddedString(2) + ':' +=0A=
    this.getUTCMinutes().toPaddedString(2) + ':' +=0A=
    this.getUTCSeconds().toPaddedString(2) + 'Z"';=0A=
};=0A=
=0A=
var Try =3D {=0A=
  these: function() {=0A=
    var returnValue;=0A=
=0A=
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      var lambda =3D arguments[i];=0A=
      try {=0A=
        returnValue =3D lambda();=0A=
        break;=0A=
      } catch (e) { }=0A=
    }=0A=
=0A=
    return returnValue;=0A=
  }=0A=
};=0A=
=0A=
RegExp.prototype.match =3D RegExp.prototype.test;=0A=
=0A=
RegExp.escape =3D function(str) {=0A=
  return String(str).replace(/([.*+?^=3D!:${}()|[\]\/\\])/g, '\\$1');=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var PeriodicalExecuter =3D Class.create({=0A=
  initialize: function(callback, frequency) {=0A=
    this.callback =3D callback;=0A=
    this.frequency =3D frequency;=0A=
    this.currentlyExecuting =3D false;=0A=
=0A=
    this.registerCallback();=0A=
  },=0A=
=0A=
  registerCallback: function() {=0A=
    this.timer =3D setInterval(this.onTimerEvent.bind(this), =
this.frequency * 1000);=0A=
  },=0A=
=0A=
  execute: function() {=0A=
    this.callback(this);=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    if (!this.timer) return;=0A=
    clearInterval(this.timer);=0A=
    this.timer =3D null;=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    if (!this.currentlyExecuting) {=0A=
      try {=0A=
        this.currentlyExecuting =3D true;=0A=
        this.execute();=0A=
      } finally {=0A=
        this.currentlyExecuting =3D false;=0A=
      }=0A=
    }=0A=
  }=0A=
});=0A=
Object.extend(String, {=0A=
  interpret: function(value) {=0A=
    return value =3D=3D null ? '' : String(value);=0A=
  },=0A=
  specialChar: {=0A=
    '\b': '\\b',=0A=
    '\t': '\\t',=0A=
    '\n': '\\n',=0A=
    '\f': '\\f',=0A=
    '\r': '\\r',=0A=
    '\\': '\\\\'=0A=
  }=0A=
});=0A=
=0A=
Object.extend(String.prototype, {=0A=
  gsub: function(pattern, replacement) {=0A=
    var result =3D '', source =3D this, match;=0A=
    replacement =3D arguments.callee.prepareReplacement(replacement);=0A=
=0A=
    while (source.length > 0) {=0A=
      if (match =3D source.match(pattern)) {=0A=
        result +=3D source.slice(0, match.index);=0A=
        result +=3D String.interpret(replacement(match));=0A=
        source  =3D source.slice(match.index + match[0].length);=0A=
      } else {=0A=
        result +=3D source, source =3D '';=0A=
      }=0A=
    }=0A=
    return result;=0A=
  },=0A=
=0A=
  sub: function(pattern, replacement, count) {=0A=
    replacement =3D this.gsub.prepareReplacement(replacement);=0A=
    count =3D count =3D=3D=3D undefined ? 1 : count;=0A=
=0A=
    return this.gsub(pattern, function(match) {=0A=
      if (--count < 0) return match[0];=0A=
      return replacement(match);=0A=
    });=0A=
  },=0A=
=0A=
  scan: function(pattern, iterator) {=0A=
    this.gsub(pattern, iterator);=0A=
    return String(this);=0A=
  },=0A=
=0A=
  truncate: function(length, truncation) {=0A=
    length =3D length || 30;=0A=
    truncation =3D truncation =3D=3D=3D undefined ? '...' : truncation;=0A=
    return this.length > length ?=0A=
      this.slice(0, length - truncation.length) + truncation : =
String(this);=0A=
  },=0A=
=0A=
  strip: function() {=0A=
    return this.replace(/^\s+/, '').replace(/\s+$/, '');=0A=
  },=0A=
=0A=
  stripTags: function() {=0A=
    return this.replace(/<\/?[^>]+>/gi, '');=0A=
  },=0A=
=0A=
  stripScripts: function() {=0A=
    return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');=0A=
  },=0A=
=0A=
  extractScripts: function() {=0A=
    var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img');=0A=
    var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');=0A=
    return (this.match(matchAll) || []).map(function(scriptTag) {=0A=
      return (scriptTag.match(matchOne) || ['', ''])[1];=0A=
    });=0A=
  },=0A=
=0A=
  evalScripts: function() {=0A=
    return this.extractScripts().map(function(script) { return =
eval(script) });=0A=
  },=0A=
=0A=
  escapeHTML: function() {=0A=
    var self =3D arguments.callee;=0A=
    self.text.data =3D this;=0A=
    return self.div.innerHTML;=0A=
  },=0A=
=0A=
  unescapeHTML: function() {=0A=
    var div =3D new Element('div');=0A=
    div.innerHTML =3D this.stripTags();=0A=
    return div.childNodes[0] ? (div.childNodes.length > 1 ?=0A=
      $A(div.childNodes).inject('', function(memo, node) { return =
memo+node.nodeValue }) :=0A=
      div.childNodes[0].nodeValue) : '';=0A=
  },=0A=
=0A=
  toQueryParams: function(separator) {=0A=
    var match =3D this.strip().match(/([^?#]*)(#.*)?$/);=0A=
    if (!match) return { };=0A=
=0A=
    return match[1].split(separator || '&').inject({ }, function(hash, =
pair) {=0A=
      if ((pair =3D pair.split('=3D'))[0]) {=0A=
        var key =3D decodeURIComponent(pair.shift());=0A=
        var value =3D pair.length > 1 ? pair.join('=3D') : pair[0];=0A=
        if (value !=3D undefined) value =3D decodeURIComponent(value);=0A=
=0A=
        if (key in hash) {=0A=
          if (!Object.isArray(hash[key])) hash[key] =3D [hash[key]];=0A=
          hash[key].push(value);=0A=
        }=0A=
        else hash[key] =3D value;=0A=
      }=0A=
      return hash;=0A=
    });=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.split('');=0A=
  },=0A=
=0A=
  succ: function() {=0A=
    return this.slice(0, this.length - 1) +=0A=
      String.fromCharCode(this.charCodeAt(this.length - 1) + 1);=0A=
  },=0A=
=0A=
  times: function(count) {=0A=
    return count < 1 ? '' : new Array(count + 1).join(this);=0A=
  },=0A=
=0A=
  camelize: function() {=0A=
    var parts =3D this.split('-'), len =3D parts.length;=0A=
    if (len =3D=3D 1) return parts[0];=0A=
=0A=
    var camelized =3D this.charAt(0) =3D=3D '-'=0A=
      ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1)=0A=
      : parts[0];=0A=
=0A=
    for (var i =3D 1; i < len; i++)=0A=
      camelized +=3D parts[i].charAt(0).toUpperCase() + =
parts[i].substring(1);=0A=
=0A=
    return camelized;=0A=
  },=0A=
=0A=
  capitalize: function() {=0A=
    return this.charAt(0).toUpperCase() + =
this.substring(1).toLowerCase();=0A=
  },=0A=
=0A=
  underscore: function() {=0A=
    return this.gsub(/::/, =
'/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{=
1}_#{2}').gsub(/-/,'_').toLowerCase();=0A=
  },=0A=
=0A=
  dasherize: function() {=0A=
    return this.gsub(/_/,'-');=0A=
  },=0A=
=0A=
  inspect: function(useDoubleQuotes) {=0A=
    var escapedString =3D this.gsub(/[\x00-\x1f\\]/, function(match) {=0A=
      var character =3D String.specialChar[match[0]];=0A=
      return character ? character : '\\u00' + =
match[0].charCodeAt().toPaddedString(2, 16);=0A=
    });=0A=
    if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') =
+ '"';=0A=
    return "'" + escapedString.replace(/'/g, '\\\'') + "'";=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    return this.inspect(true);=0A=
  },=0A=
=0A=
  unfilterJSON: function(filter) {=0A=
    return this.sub(filter || Prototype.JSONFilter, '#{1}');=0A=
  },=0A=
=0A=
  isJSON: function() {=0A=
    var str =3D this.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, '');=0A=
    return (/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(str);=0A=
  },=0A=
=0A=
  evalJSON: function(sanitize) {=0A=
    var json =3D this.unfilterJSON();=0A=
    try {=0A=
      if (!sanitize || json.isJSON()) return eval('(' + json + ')');=0A=
    } catch (e) { }=0A=
    throw new SyntaxError('Badly formed JSON string: ' + this.inspect());=0A=
  },=0A=
=0A=
  include: function(pattern) {=0A=
    return this.indexOf(pattern) > -1;=0A=
  },=0A=
=0A=
  startsWith: function(pattern) {=0A=
    return this.indexOf(pattern) =3D=3D=3D 0;=0A=
  },=0A=
=0A=
  endsWith: function(pattern) {=0A=
    var d =3D this.length - pattern.length;=0A=
    return d >=3D 0 && this.lastIndexOf(pattern) =3D=3D=3D d;=0A=
  },=0A=
=0A=
  empty: function() {=0A=
    return this =3D=3D '';=0A=
  },=0A=
=0A=
  blank: function() {=0A=
    return /^\s*$/.test(this);=0A=
  },=0A=
=0A=
  interpolate: function(object, pattern) {=0A=
    return new Template(this, pattern).evaluate(object);=0A=
  }=0A=
});=0A=
=0A=
if (Prototype.Browser.WebKit || Prototype.Browser.IE) =
Object.extend(String.prototype, {=0A=
  escapeHTML: function() {=0A=
    return =
this.replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');=0A=
  },=0A=
  unescapeHTML: function() {=0A=
    return =
this.replace(/&amp;/g,'&').replace(/&lt;/g,'<').replace(/&gt;/g,'>');=0A=
  }=0A=
});=0A=
=0A=
String.prototype.gsub.prepareReplacement =3D function(replacement) {=0A=
  if (Object.isFunction(replacement)) return replacement;=0A=
  var template =3D new Template(replacement);=0A=
  return function(match) { return template.evaluate(match) };=0A=
};=0A=
=0A=
String.prototype.parseQuery =3D String.prototype.toQueryParams;=0A=
=0A=
Object.extend(String.prototype.escapeHTML, {=0A=
  div:  document.createElement('div'),=0A=
  text: document.createTextNode('')=0A=
});=0A=
=0A=
with (String.prototype.escapeHTML) div.appendChild(text);=0A=
=0A=
var Template =3D Class.create({=0A=
  initialize: function(template, pattern) {=0A=
    this.template =3D template.toString();=0A=
    this.pattern =3D pattern || Template.Pattern;=0A=
  },=0A=
=0A=
  evaluate: function(object) {=0A=
    if (Object.isFunction(object.toTemplateReplacements))=0A=
      object =3D object.toTemplateReplacements();=0A=
=0A=
    return this.template.gsub(this.pattern, function(match) {=0A=
      if (object =3D=3D null) return '';=0A=
=0A=
      var before =3D match[1] || '';=0A=
      if (before =3D=3D '\\') return match[2];=0A=
=0A=
      var ctx =3D object, expr =3D match[3];=0A=
      var pattern =3D /^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/, match =
=3D pattern.exec(expr);=0A=
      if (match =3D=3D null) return before;=0A=
=0A=
      while (match !=3D null) {=0A=
        var comp =3D match[1].startsWith('[') ? match[2].gsub('\\\\]', =
']') : match[1];=0A=
        ctx =3D ctx[comp];=0A=
        if (null =3D=3D ctx || '' =3D=3D match[3]) break;=0A=
        expr =3D expr.substring('[' =3D=3D match[3] ? match[1].length : =
match[0].length);=0A=
        match =3D pattern.exec(expr);=0A=
      }=0A=
=0A=
      return before + String.interpret(ctx);=0A=
    }.bind(this));=0A=
  }=0A=
});=0A=
Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;=0A=
=0A=
var $break =3D { };=0A=
=0A=
var Enumerable =3D {=0A=
  each: function(iterator, context) {=0A=
    var index =3D 0;=0A=
    iterator =3D iterator.bind(context);=0A=
    try {=0A=
      this._each(function(value) {=0A=
        iterator(value, index++);=0A=
      });=0A=
    } catch (e) {=0A=
      if (e !=3D $break) throw e;=0A=
    }=0A=
    return this;=0A=
  },=0A=
=0A=
  eachSlice: function(number, iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var index =3D -number, slices =3D [], array =3D this.toArray();=0A=
    while ((index +=3D number) < array.length)=0A=
      slices.push(array.slice(index, index+number));=0A=
    return slices.collect(iterator, context);=0A=
  },=0A=
=0A=
  all: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var result =3D true;=0A=
    this.each(function(value, index) {=0A=
      result =3D result && !!iterator(value, index);=0A=
      if (!result) throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  any: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var result =3D false;=0A=
    this.each(function(value, index) {=0A=
      if (result =3D !!iterator(value, index))=0A=
        throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  collect: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      results.push(iterator(value, index));=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  detect: function(iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      if (iterator(value, index)) {=0A=
        result =3D value;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  findAll: function(iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (iterator(value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  grep: function(filter, iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var results =3D [];=0A=
=0A=
    if (Object.isString(filter))=0A=
      filter =3D new RegExp(filter);=0A=
=0A=
    this.each(function(value, index) {=0A=
      if (filter.match(value))=0A=
        results.push(iterator(value, index));=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  include: function(object) {=0A=
    if (Object.isFunction(this.indexOf))=0A=
      if (this.indexOf(object) !=3D -1) return true;=0A=
=0A=
    var found =3D false;=0A=
    this.each(function(value) {=0A=
      if (value =3D=3D object) {=0A=
        found =3D true;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return found;=0A=
  },=0A=
=0A=
  inGroupsOf: function(number, fillWith) {=0A=
    fillWith =3D fillWith =3D=3D=3D undefined ? null : fillWith;=0A=
    return this.eachSlice(number, function(slice) {=0A=
      while(slice.length < number) slice.push(fillWith);=0A=
      return slice;=0A=
    });=0A=
  },=0A=
=0A=
  inject: function(memo, iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    this.each(function(value, index) {=0A=
      memo =3D iterator(memo, value, index);=0A=
    });=0A=
    return memo;=0A=
  },=0A=
=0A=
  invoke: function(method) {=0A=
    var args =3D $A(arguments).slice(1);=0A=
    return this.map(function(value) {=0A=
      return value[method].apply(value, args);=0A=
    });=0A=
  },=0A=
=0A=
  max: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D iterator(value, index);=0A=
      if (result =3D=3D undefined || value >=3D result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  min: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D iterator(value, index);=0A=
      if (result =3D=3D undefined || value < result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  partition: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var trues =3D [], falses =3D [];=0A=
    this.each(function(value, index) {=0A=
      (iterator(value, index) ?=0A=
        trues : falses).push(value);=0A=
    });=0A=
    return [trues, falses];=0A=
  },=0A=
=0A=
  pluck: function(property) {=0A=
    var results =3D [];=0A=
    this.each(function(value) {=0A=
      results.push(value[property]);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  reject: function(iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (!iterator(value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  sortBy: function(iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    return this.map(function(value, index) {=0A=
      return {value: value, criteria: iterator(value, index)};=0A=
    }).sort(function(left, right) {=0A=
      var a =3D left.criteria, b =3D right.criteria;=0A=
      return a < b ? -1 : a > b ? 1 : 0;=0A=
    }).pluck('value');=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.map();=0A=
  },=0A=
=0A=
  zip: function() {=0A=
    var iterator =3D Prototype.K, args =3D $A(arguments);=0A=
    if (Object.isFunction(args.last()))=0A=
      iterator =3D args.pop();=0A=
=0A=
    var collections =3D [this].concat(args).map($A);=0A=
    return this.map(function(value, index) {=0A=
      return iterator(collections.pluck(index));=0A=
    });=0A=
  },=0A=
=0A=
  size: function() {=0A=
    return this.toArray().length;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '#<Enumerable:' + this.toArray().inspect() + '>';=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Enumerable, {=0A=
  map:     Enumerable.collect,=0A=
  find:    Enumerable.detect,=0A=
  select:  Enumerable.findAll,=0A=
  filter:  Enumerable.findAll,=0A=
  member:  Enumerable.include,=0A=
  entries: Enumerable.toArray,=0A=
  every:   Enumerable.all,=0A=
  some:    Enumerable.any=0A=
});=0A=
function $A(iterable) {=0A=
  if (!iterable) return [];=0A=
  if (iterable.toArray) return iterable.toArray();=0A=
  var length =3D iterable.length, results =3D new Array(length);=0A=
  while (length--) results[length] =3D iterable[length];=0A=
  return results;=0A=
}=0A=
=0A=
if (Prototype.Browser.WebKit) {=0A=
  function $A(iterable) {=0A=
    if (!iterable) return [];=0A=
    if (!(Object.isFunction(iterable) && iterable =3D=3D '[object =
NodeList]') &&=0A=
        iterable.toArray) return iterable.toArray();=0A=
    var length =3D iterable.length, results =3D new Array(length);=0A=
    while (length--) results[length] =3D iterable[length];=0A=
    return results;=0A=
  }=0A=
}=0A=
=0A=
Array.from =3D $A;=0A=
=0A=
Object.extend(Array.prototype, Enumerable);=0A=
=0A=
if (!Array.prototype._reverse) Array.prototype._reverse =3D =
Array.prototype.reverse;=0A=
=0A=
Object.extend(Array.prototype, {=0A=
  _each: function(iterator) {=0A=
    for (var i =3D 0, length =3D this.length; i < length; i++)=0A=
      iterator(this[i]);=0A=
  },=0A=
=0A=
  clear: function() {=0A=
    this.length =3D 0;=0A=
    return this;=0A=
  },=0A=
=0A=
  first: function() {=0A=
    return this[0];=0A=
  },=0A=
=0A=
  last: function() {=0A=
    return this[this.length - 1];=0A=
  },=0A=
=0A=
  compact: function() {=0A=
    return this.select(function(value) {=0A=
      return value !=3D null;=0A=
    });=0A=
  },=0A=
=0A=
  flatten: function() {=0A=
    return this.inject([], function(array, value) {=0A=
      return array.concat(Object.isArray(value) ?=0A=
        value.flatten() : [value]);=0A=
    });=0A=
  },=0A=
=0A=
  without: function() {=0A=
    var values =3D $A(arguments);=0A=
    return this.select(function(value) {=0A=
      return !values.include(value);=0A=
    });=0A=
  },=0A=
=0A=
  reverse: function(inline) {=0A=
    return (inline !=3D=3D false ? this : this.toArray())._reverse();=0A=
  },=0A=
=0A=
  reduce: function() {=0A=
    return this.length > 1 ? this : this[0];=0A=
  },=0A=
=0A=
  uniq: function(sorted) {=0A=
    return this.inject([], function(array, value, index) {=0A=
      if (0 =3D=3D index || (sorted ? array.last() !=3D value : =
!array.include(value)))=0A=
        array.push(value);=0A=
      return array;=0A=
    });=0A=
  },=0A=
=0A=
  intersect: function(array) {=0A=
    return this.uniq().findAll(function(item) {=0A=
      return array.detect(function(value) { return item =3D=3D=3D value =
});=0A=
    });=0A=
  },=0A=
=0A=
  clone: function() {=0A=
    return [].concat(this);=0A=
  },=0A=
=0A=
  size: function() {=0A=
    return this.length;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '[' + this.map(Object.inspect).join(', ') + ']';=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    var results =3D [];=0A=
    this.each(function(object) {=0A=
      var value =3D Object.toJSON(object);=0A=
      if (value !=3D=3D undefined) results.push(value);=0A=
    });=0A=
    return '[' + results.join(', ') + ']';=0A=
  }=0A=
});=0A=
=0A=
// use native browser JS 1.6 implementation if available=0A=
if (Object.isFunction(Array.prototype.forEach))=0A=
  Array.prototype._each =3D Array.prototype.forEach;=0A=
=0A=
if (!Array.prototype.indexOf) Array.prototype.indexOf =3D function(item, =
i) {=0A=
  i || (i =3D 0);=0A=
  var length =3D this.length;=0A=
  if (i < 0) i =3D length + i;=0A=
  for (; i < length; i++)=0A=
    if (this[i] =3D=3D=3D item) return i;=0A=
  return -1;=0A=
};=0A=
=0A=
if (!Array.prototype.lastIndexOf) Array.prototype.lastIndexOf =3D =
function(item, i) {=0A=
  i =3D isNaN(i) ? this.length : (i < 0 ? this.length + i : i) + 1;=0A=
  var n =3D this.slice(0, i).reverse().indexOf(item);=0A=
  return (n < 0) ? n : i - n - 1;=0A=
};=0A=
=0A=
Array.prototype.toArray =3D Array.prototype.clone;=0A=
=0A=
function $w(string) {=0A=
  if (!Object.isString(string)) return [];=0A=
  string =3D string.strip();=0A=
  return string ? string.split(/\s+/) : [];=0A=
}=0A=
=0A=
if (Prototype.Browser.Opera){=0A=
  Array.prototype.concat =3D function() {=0A=
    var array =3D [];=0A=
    for (var i =3D 0, length =3D this.length; i < length; i++) =
array.push(this[i]);=0A=
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      if (Object.isArray(arguments[i])) {=0A=
        for (var j =3D 0, arrayLength =3D arguments[i].length; j < =
arrayLength; j++)=0A=
          array.push(arguments[i][j]);=0A=
      } else {=0A=
        array.push(arguments[i]);=0A=
      }=0A=
    }=0A=
    return array;=0A=
  };=0A=
}=0A=
Object.extend(Number.prototype, {=0A=
  toColorPart: function() {=0A=
    return this.toPaddedString(2, 16);=0A=
  },=0A=
=0A=
  succ: function() {=0A=
    return this + 1;=0A=
  },=0A=
=0A=
  times: function(iterator) {=0A=
    $R(0, this, true).each(iterator);=0A=
    return this;=0A=
  },=0A=
=0A=
  toPaddedString: function(length, radix) {=0A=
    var string =3D this.toString(radix || 10);=0A=
    return '0'.times(length - string.length) + string;=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    return isFinite(this) ? this.toString() : 'null';=0A=
  }=0A=
});=0A=
=0A=
$w('abs round ceil floor').each(function(method){=0A=
  Number.prototype[method] =3D Math[method].methodize();=0A=
});=0A=
function $H(object) {=0A=
  return new Hash(object);=0A=
};=0A=
=0A=
var Hash =3D Class.create(Enumerable, (function() {=0A=
  if (function() {=0A=
    var i =3D 0, Test =3D function(value) { this.key =3D value };=0A=
    Test.prototype.key =3D 'foo';=0A=
    for (var property in new Test('bar')) i++;=0A=
    return i > 1;=0A=
  }()) {=0A=
    function each(iterator) {=0A=
      var cache =3D [];=0A=
      for (var key in this._object) {=0A=
        var value =3D this._object[key];=0A=
        if (cache.include(key)) continue;=0A=
        cache.push(key);=0A=
        var pair =3D [key, value];=0A=
        pair.key =3D key;=0A=
        pair.value =3D value;=0A=
        iterator(pair);=0A=
      }=0A=
    }=0A=
  } else {=0A=
    function each(iterator) {=0A=
      for (var key in this._object) {=0A=
        var value =3D this._object[key], pair =3D [key, value];=0A=
        pair.key =3D key;=0A=
        pair.value =3D value;=0A=
        iterator(pair);=0A=
      }=0A=
    }=0A=
  }=0A=
=0A=
  function toQueryPair(key, value) {=0A=
    if (Object.isUndefined(value)) return key;=0A=
    return key + '=3D' + encodeURIComponent(String.interpret(value));=0A=
  }=0A=
=0A=
  return {=0A=
    initialize: function(object) {=0A=
      this._object =3D Object.isHash(object) ? object.toObject() : =
Object.clone(object);=0A=
    },=0A=
=0A=
    _each: each,=0A=
=0A=
    set: function(key, value) {=0A=
      return this._object[key] =3D value;=0A=
    },=0A=
=0A=
    get: function(key) {=0A=
      return this._object[key];=0A=
    },=0A=
=0A=
    unset: function(key) {=0A=
      var value =3D this._object[key];=0A=
      delete this._object[key];=0A=
      return value;=0A=
    },=0A=
=0A=
    toObject: function() {=0A=
      return Object.clone(this._object);=0A=
    },=0A=
=0A=
    keys: function() {=0A=
      return this.pluck('key');=0A=
    },=0A=
=0A=
    values: function() {=0A=
      return this.pluck('value');=0A=
    },=0A=
=0A=
    index: function(value) {=0A=
      var match =3D this.detect(function(pair) {=0A=
        return pair.value =3D=3D=3D value;=0A=
      });=0A=
      return match && match.key;=0A=
    },=0A=
=0A=
    merge: function(object) {=0A=
      return this.clone().update(object);=0A=
    },=0A=
=0A=
    update: function(object) {=0A=
      return new Hash(object).inject(this, function(result, pair) {=0A=
        result.set(pair.key, pair.value);=0A=
        return result;=0A=
      });=0A=
    },=0A=
=0A=
    toQueryString: function() {=0A=
      return this.map(function(pair) {=0A=
        var key =3D encodeURIComponent(pair.key), values =3D pair.value;=0A=
=0A=
        if (values && typeof values =3D=3D 'object') {=0A=
          if (Object.isArray(values))=0A=
            return values.map(toQueryPair.curry(key)).join('&');=0A=
        }=0A=
        return toQueryPair(key, values);=0A=
      }).join('&');=0A=
    },=0A=
=0A=
    inspect: function() {=0A=
      return '#<Hash:{' + this.map(function(pair) {=0A=
        return pair.map(Object.inspect).join(': ');=0A=
      }).join(', ') + '}>';=0A=
    },=0A=
=0A=
    toJSON: function() {=0A=
      return Object.toJSON(this.toObject());=0A=
    },=0A=
=0A=
    clone: function() {=0A=
      return new Hash(this);=0A=
    }=0A=
  }=0A=
})());=0A=
=0A=
Hash.prototype.toTemplateReplacements =3D Hash.prototype.toObject;=0A=
Hash.from =3D $H;=0A=
var ObjectRange =3D Class.create(Enumerable, {=0A=
  initialize: function(start, end, exclusive) {=0A=
    this.start =3D start;=0A=
    this.end =3D end;=0A=
    this.exclusive =3D exclusive;=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    var value =3D this.start;=0A=
    while (this.include(value)) {=0A=
      iterator(value);=0A=
      value =3D value.succ();=0A=
    }=0A=
  },=0A=
=0A=
  include: function(value) {=0A=
    if (value < this.start)=0A=
      return false;=0A=
    if (this.exclusive)=0A=
      return value < this.end;=0A=
    return value <=3D this.end;=0A=
  }=0A=
});=0A=
=0A=
var $R =3D function(start, end, exclusive) {=0A=
  return new ObjectRange(start, end, exclusive);=0A=
};=0A=
=0A=
var Ajax =3D {=0A=
  getTransport: function() {=0A=
    return Try.these(=0A=
      function() {return new XMLHttpRequest()},=0A=
      function() {return new ActiveXObject('Msxml2.XMLHTTP')},=0A=
      function() {return new ActiveXObject('Microsoft.XMLHTTP')}=0A=
    ) || false;=0A=
  },=0A=
=0A=
  activeRequestCount: 0=0A=
};=0A=
=0A=
Ajax.Responders =3D {=0A=
  responders: [],=0A=
=0A=
  _each: function(iterator) {=0A=
    this.responders._each(iterator);=0A=
  },=0A=
=0A=
  register: function(responder) {=0A=
    if (!this.include(responder))=0A=
      this.responders.push(responder);=0A=
  },=0A=
=0A=
  unregister: function(responder) {=0A=
    this.responders =3D this.responders.without(responder);=0A=
  },=0A=
=0A=
  dispatch: function(callback, request, transport, json) {=0A=
    this.each(function(responder) {=0A=
      if (Object.isFunction(responder[callback])) {=0A=
        try {=0A=
          responder[callback].apply(responder, [request, transport, =
json]);=0A=
        } catch (e) { }=0A=
      }=0A=
    });=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Ajax.Responders, Enumerable);=0A=
=0A=
Ajax.Responders.register({=0A=
  onCreate:   function() { Ajax.activeRequestCount++ },=0A=
  onComplete: function() { Ajax.activeRequestCount-- }=0A=
});=0A=
=0A=
Ajax.Base =3D Class.create({=0A=
  initialize: function(options) {=0A=
    this.options =3D {=0A=
      method:       'post',=0A=
      asynchronous: true,=0A=
      contentType:  'application/x-www-form-urlencoded',=0A=
      encoding:     'UTF-8',=0A=
      parameters:   '',=0A=
      evalJSON:     true,=0A=
      evalJS:       true=0A=
    };=0A=
    Object.extend(this.options, options || { });=0A=
=0A=
    this.options.method =3D this.options.method.toLowerCase();=0A=
    if (Object.isString(this.options.parameters))=0A=
      this.options.parameters =3D =
this.options.parameters.toQueryParams();=0A=
  }=0A=
});=0A=
=0A=
Ajax.Request =3D Class.create(Ajax.Base, {=0A=
  _complete: false,=0A=
=0A=
  initialize: function($super, url, options) {=0A=
    $super(options);=0A=
    this.transport =3D Ajax.getTransport();=0A=
    this.request(url);=0A=
  },=0A=
=0A=
  request: function(url) {=0A=
    this.url =3D url;=0A=
    this.method =3D this.options.method;=0A=
    var params =3D Object.clone(this.options.parameters);=0A=
=0A=
    if (!['get', 'post'].include(this.method)) {=0A=
      // simulate other verbs over post=0A=
      params['_method'] =3D this.method;=0A=
      this.method =3D 'post';=0A=
    }=0A=
=0A=
    this.parameters =3D params;=0A=
=0A=
    if (params =3D Object.toQueryString(params)) {=0A=
      // when GET, append parameters to URL=0A=
      if (this.method =3D=3D 'get')=0A=
        this.url +=3D (this.url.include('?') ? '&' : '?') + params;=0A=
      else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A=
        params +=3D '&_=3D';=0A=
    }=0A=
=0A=
    try {=0A=
      var response =3D new Ajax.Response(this);=0A=
      if (this.options.onCreate) this.options.onCreate(response);=0A=
      Ajax.Responders.dispatch('onCreate', this, response);=0A=
=0A=
      this.transport.open(this.method.toUpperCase(), this.url,=0A=
        this.options.asynchronous);=0A=
=0A=
      if (this.options.asynchronous) =
this.respondToReadyState.bind(this).defer(1);=0A=
=0A=
      this.transport.onreadystatechange =3D =
this.onStateChange.bind(this);=0A=
      this.setRequestHeaders();=0A=
=0A=
      this.body =3D this.method =3D=3D 'post' ? (this.options.postBody =
|| params) : null;=0A=
      this.transport.send(this.body);=0A=
=0A=
      /* Force Firefox to handle ready state 4 for synchronous requests =
*/=0A=
      if (!this.options.asynchronous && this.transport.overrideMimeType)=0A=
        this.onStateChange();=0A=
=0A=
    }=0A=
    catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  onStateChange: function() {=0A=
    var readyState =3D this.transport.readyState;=0A=
    if (readyState > 1 && !((readyState =3D=3D 4) && this._complete))=0A=
      this.respondToReadyState(this.transport.readyState);=0A=
  },=0A=
=0A=
  setRequestHeaders: function() {=0A=
    var headers =3D {=0A=
      'X-Requested-With': 'XMLHttpRequest',=0A=
      'X-Prototype-Version': Prototype.Version,=0A=
      'Accept': 'text/javascript, text/html, application/xml, text/xml, =
*/*'=0A=
    };=0A=
=0A=
    if (this.method =3D=3D 'post') {=0A=
      headers['Content-type'] =3D this.options.contentType +=0A=
        (this.options.encoding ? '; charset=3D' + this.options.encoding =
: '');=0A=
=0A=
      /* Force "Connection: close" for older Mozilla browsers to work=0A=
       * around a bug where XMLHttpRequest sends an incorrect=0A=
       * Content-length header. See Mozilla Bugzilla #246651.=0A=
       */=0A=
      if (this.transport.overrideMimeType &&=0A=
          (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < =
2005)=0A=
            headers['Connection'] =3D 'close';=0A=
    }=0A=
=0A=
    // user-defined headers=0A=
    if (typeof this.options.requestHeaders =3D=3D 'object') {=0A=
      var extras =3D this.options.requestHeaders;=0A=
=0A=
      if (Object.isFunction(extras.push))=0A=
        for (var i =3D 0, length =3D extras.length; i < length; i +=3D 2)=0A=
          headers[extras[i]] =3D extras[i+1];=0A=
      else=0A=
        $H(extras).each(function(pair) { headers[pair.key] =3D =
pair.value });=0A=
    }=0A=
=0A=
    for (var name in headers)=0A=
      this.transport.setRequestHeader(name, headers[name]);=0A=
  },=0A=
=0A=
  success: function() {=0A=
    var status =3D this.getStatus();=0A=
    return !status || (status >=3D 200 && status < 300);=0A=
  },=0A=
=0A=
  getStatus: function() {=0A=
    try {=0A=
      return this.transport.status || 0;=0A=
    } catch (e) { return 0 }=0A=
  },=0A=
=0A=
  respondToReadyState: function(readyState) {=0A=
    var state =3D Ajax.Request.Events[readyState], response =3D new =
Ajax.Response(this);=0A=
=0A=
    if (state =3D=3D 'Complete') {=0A=
      try {=0A=
        this._complete =3D true;=0A=
        (this.options['on' + response.status]=0A=
         || this.options['on' + (this.success() ? 'Success' : 'Failure')]=0A=
         || Prototype.emptyFunction)(response, response.headerJSON);=0A=
      } catch (e) {=0A=
        this.dispatchException(e);=0A=
      }=0A=
=0A=
      var contentType =3D response.getHeader('Content-type');=0A=
      if (this.options.evalJS =3D=3D 'force'=0A=
          || (this.options.evalJS && contentType=0A=
          && =
contentType.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s=
*$/i)))=0A=
        this.evalResponse();=0A=
    }=0A=
=0A=
    try {=0A=
      (this.options['on' + state] || Prototype.emptyFunction)(response, =
response.headerJSON);=0A=
      Ajax.Responders.dispatch('on' + state, this, response, =
response.headerJSON);=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
=0A=
    if (state =3D=3D 'Complete') {=0A=
      // avoid memory leak in MSIE: clean up=0A=
      this.transport.onreadystatechange =3D Prototype.emptyFunction;=0A=
    }=0A=
  },=0A=
=0A=
  getHeader: function(name) {=0A=
    try {=0A=
      return this.transport.getResponseHeader(name);=0A=
    } catch (e) { return null }=0A=
  },=0A=
=0A=
  evalResponse: function() {=0A=
    try {=0A=
      return eval((this.transport.responseText || '').unfilterJSON());=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  dispatchException: function(exception) {=0A=
    (this.options.onException || Prototype.emptyFunction)(this, =
exception);=0A=
    Ajax.Responders.dispatch('onException', this, exception);=0A=
  }=0A=
});=0A=
=0A=
Ajax.Request.Events =3D=0A=
  ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];=0A=
=0A=
Ajax.Response =3D Class.create({=0A=
  initialize: function(request){=0A=
    this.request =3D request;=0A=
    var transport  =3D this.transport  =3D request.transport,=0A=
        readyState =3D this.readyState =3D transport.readyState;=0A=
=0A=
    if((readyState > 2 && !Prototype.Browser.IE) || readyState =3D=3D 4) =
{=0A=
      this.status       =3D this.getStatus();=0A=
      this.statusText   =3D this.getStatusText();=0A=
      this.responseText =3D String.interpret(transport.responseText);=0A=
      this.headerJSON   =3D this._getHeaderJSON();=0A=
    }=0A=
=0A=
    if(readyState =3D=3D 4) {=0A=
      var xml =3D transport.responseXML;=0A=
      this.responseXML  =3D xml =3D=3D=3D undefined ? null : xml;=0A=
      this.responseJSON =3D this._getResponseJSON();=0A=
    }=0A=
  },=0A=
=0A=
  status:      0,=0A=
  statusText: '',=0A=
=0A=
  getStatus: Ajax.Request.prototype.getStatus,=0A=
=0A=
  getStatusText: function() {=0A=
    try {=0A=
      return this.transport.statusText || '';=0A=
    } catch (e) { return '' }=0A=
  },=0A=
=0A=
  getHeader: Ajax.Request.prototype.getHeader,=0A=
=0A=
  getAllHeaders: function() {=0A=
    try {=0A=
      return this.getAllResponseHeaders();=0A=
    } catch (e) { return null }=0A=
  },=0A=
=0A=
  getResponseHeader: function(name) {=0A=
    return this.transport.getResponseHeader(name);=0A=
  },=0A=
=0A=
  getAllResponseHeaders: function() {=0A=
    return this.transport.getAllResponseHeaders();=0A=
  },=0A=
=0A=
  _getHeaderJSON: function() {=0A=
    var json =3D this.getHeader('X-JSON');=0A=
    if (!json) return null;=0A=
    json =3D decodeURIComponent(escape(json));=0A=
    try {=0A=
      return json.evalJSON(this.request.options.sanitizeJSON);=0A=
    } catch (e) {=0A=
      this.request.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  _getResponseJSON: function() {=0A=
    var options =3D this.request.options;=0A=
    if (!options.evalJSON || (options.evalJSON !=3D 'force' &&=0A=
      !(this.getHeader('Content-type') || =
'').include('application/json')))=0A=
        return null;=0A=
    try {=0A=
      return this.transport.responseText.evalJSON(options.sanitizeJSON);=0A=
    } catch (e) {=0A=
      this.request.dispatchException(e);=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Ajax.Updater =3D Class.create(Ajax.Request, {=0A=
  initialize: function($super, container, url, options) {=0A=
    this.container =3D {=0A=
      success: (container.success || container),=0A=
      failure: (container.failure || (container.success ? null : =
container))=0A=
    };=0A=
=0A=
    options =3D options || { };=0A=
    var onComplete =3D options.onComplete;=0A=
    options.onComplete =3D (function(response, param) {=0A=
      this.updateContent(response.responseText);=0A=
      if (Object.isFunction(onComplete)) onComplete(response, param);=0A=
    }).bind(this);=0A=
=0A=
    $super(url, options);=0A=
  },=0A=
=0A=
  updateContent: function(responseText) {=0A=
    var receiver =3D this.container[this.success() ? 'success' : =
'failure'],=0A=
        options =3D this.options;=0A=
=0A=
    if (!options.evalScripts) responseText =3D =
responseText.stripScripts();=0A=
=0A=
    if (receiver =3D $(receiver)) {=0A=
      if (options.insertion) {=0A=
        if (Object.isString(options.insertion)) {=0A=
          var insertion =3D { }; insertion[options.insertion] =3D =
responseText;=0A=
          receiver.insert(insertion);=0A=
        }=0A=
        else options.insertion(receiver, responseText);=0A=
      }=0A=
      else receiver.update(responseText);=0A=
    }=0A=
=0A=
    if (this.success()) {=0A=
      if (this.onComplete) this.onComplete.bind(this).defer();=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Ajax.PeriodicalUpdater =3D Class.create(Ajax.Base, {=0A=
  initialize: function($super, container, url, options) {=0A=
    $super(options);=0A=
    this.onComplete =3D this.options.onComplete;=0A=
=0A=
    this.frequency =3D (this.options.frequency || 2);=0A=
    this.decay =3D (this.options.decay || 1);=0A=
=0A=
    this.updater =3D { };=0A=
    this.container =3D container;=0A=
    this.url =3D url;=0A=
=0A=
    this.start();=0A=
  },=0A=
=0A=
  start: function() {=0A=
    this.options.onComplete =3D this.updateComplete.bind(this);=0A=
    this.onTimerEvent();=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    this.updater.options.onComplete =3D undefined;=0A=
    clearTimeout(this.timer);=0A=
    (this.onComplete || Prototype.emptyFunction).apply(this, arguments);=0A=
  },=0A=
=0A=
  updateComplete: function(response) {=0A=
    if (this.options.decay) {=0A=
      this.decay =3D (response.responseText =3D=3D this.lastText ?=0A=
        this.decay * this.options.decay : 1);=0A=
=0A=
      this.lastText =3D response.responseText;=0A=
    }=0A=
    this.timer =3D this.onTimerEvent.bind(this).delay(this.decay * =
this.frequency);=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    this.updater =3D new Ajax.Updater(this.container, this.url, =
this.options);=0A=
  }=0A=
});=0A=
function $(element) {=0A=
  if (arguments.length > 1) {=0A=
    for (var i =3D 0, elements =3D [], length =3D arguments.length; i < =
length; i++)=0A=
      elements.push($(arguments[i]));=0A=
    return elements;=0A=
  }=0A=
  if (Object.isString(element))=0A=
    element =3D document.getElementById(element);=0A=
  return Element.extend(element);=0A=
}=0A=
=0A=
if (Prototype.BrowserFeatures.XPath) {=0A=
  document._getElementsByXPath =3D function(expression, parentElement) {=0A=
    var results =3D [];=0A=
    var query =3D document.evaluate(expression, $(parentElement) || =
document,=0A=
      null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);=0A=
    for (var i =3D 0, length =3D query.snapshotLength; i < length; i++)=0A=
      results.push(Element.extend(query.snapshotItem(i)));=0A=
    return results;=0A=
  };=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!window.Node) var Node =3D { };=0A=
=0A=
if (!Node.ELEMENT_NODE) {=0A=
  // DOM level 2 ECMAScript Language Binding=0A=
  Object.extend(Node, {=0A=
    ELEMENT_NODE: 1,=0A=
    ATTRIBUTE_NODE: 2,=0A=
    TEXT_NODE: 3,=0A=
    CDATA_SECTION_NODE: 4,=0A=
    ENTITY_REFERENCE_NODE: 5,=0A=
    ENTITY_NODE: 6,=0A=
    PROCESSING_INSTRUCTION_NODE: 7,=0A=
    COMMENT_NODE: 8,=0A=
    DOCUMENT_NODE: 9,=0A=
    DOCUMENT_TYPE_NODE: 10,=0A=
    DOCUMENT_FRAGMENT_NODE: 11,=0A=
    NOTATION_NODE: 12=0A=
  });=0A=
}=0A=
=0A=
(function() {=0A=
  var element =3D this.Element;=0A=
  this.Element =3D function(tagName, attributes) {=0A=
    attributes =3D attributes || { };=0A=
    tagName =3D tagName.toLowerCase();=0A=
    var cache =3D Element.cache;=0A=
    if (Prototype.Browser.IE && attributes.name) {=0A=
      tagName =3D '<' + tagName + ' name=3D"' + attributes.name + '">';=0A=
      delete attributes.name;=0A=
      return Element.writeAttribute(document.createElement(tagName), =
attributes);=0A=
    }=0A=
    if (!cache[tagName]) cache[tagName] =3D =
Element.extend(document.createElement(tagName));=0A=
    return Element.writeAttribute(cache[tagName].cloneNode(false), =
attributes);=0A=
  };=0A=
  Object.extend(this.Element, element || { });=0A=
}).call(window);=0A=
=0A=
Element.cache =3D { };=0A=
=0A=
Element.Methods =3D {=0A=
  visible: function(element) {=0A=
    return $(element).style.display !=3D 'none';=0A=
  },=0A=
=0A=
  toggle: function(element) {=0A=
    element =3D $(element);=0A=
    Element[Element.visible(element) ? 'hide' : 'show'](element);=0A=
    return element;=0A=
  },=0A=
=0A=
  hide: function(element) {=0A=
    $(element).style.display =3D 'none';=0A=
    return element;=0A=
  },=0A=
=0A=
  show: function(element) {=0A=
    $(element).style.display =3D '';=0A=
    return element;=0A=
  },=0A=
=0A=
  remove: function(element) {=0A=
    element =3D $(element);=0A=
    element.parentNode.removeChild(element);=0A=
    return element;=0A=
  },=0A=
=0A=
  update: function(element, content) {=0A=
    element =3D $(element);=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) return =
element.update().insert(content);=0A=
    content =3D Object.toHTML(content);=0A=
    element.innerHTML =3D content.stripScripts();=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  },=0A=
=0A=
  replace: function(element, content) {=0A=
    element =3D $(element);=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    else if (!Object.isElement(content)) {=0A=
      content =3D Object.toHTML(content);=0A=
      var range =3D element.ownerDocument.createRange();=0A=
      range.selectNode(element);=0A=
      content.evalScripts.bind(content).defer();=0A=
      content =3D range.createContextualFragment(content.stripScripts());=0A=
    }=0A=
    element.parentNode.replaceChild(content, element);=0A=
    return element;=0A=
  },=0A=
=0A=
  insert: function(element, insertions) {=0A=
    element =3D $(element);=0A=
=0A=
    if (Object.isString(insertions) || Object.isNumber(insertions) ||=0A=
        Object.isElement(insertions) || (insertions && =
(insertions.toElement || insertions.toHTML)))=0A=
          insertions =3D {bottom:insertions};=0A=
=0A=
    var content, t, range;=0A=
=0A=
    for (position in insertions) {=0A=
      content  =3D insertions[position];=0A=
      position =3D position.toLowerCase();=0A=
      t =3D Element._insertionTranslations[position];=0A=
=0A=
      if (content && content.toElement) content =3D content.toElement();=0A=
      if (Object.isElement(content)) {=0A=
        t.insert(element, content);=0A=
        continue;=0A=
      }=0A=
=0A=
      content =3D Object.toHTML(content);=0A=
=0A=
      range =3D element.ownerDocument.createRange();=0A=
      t.initializeRange(element, range);=0A=
      t.insert(element, =
range.createContextualFragment(content.stripScripts()));=0A=
=0A=
      content.evalScripts.bind(content).defer();=0A=
    }=0A=
=0A=
    return element;=0A=
  },=0A=
=0A=
  wrap: function(element, wrapper, attributes) {=0A=
    element =3D $(element);=0A=
    if (Object.isElement(wrapper))=0A=
      $(wrapper).writeAttribute(attributes || { });=0A=
    else if (Object.isString(wrapper)) wrapper =3D new Element(wrapper, =
attributes);=0A=
    else wrapper =3D new Element('div', wrapper);=0A=
    if (element.parentNode)=0A=
      element.parentNode.replaceChild(wrapper, element);=0A=
    wrapper.appendChild(element);=0A=
    return wrapper;=0A=
  },=0A=
=0A=
  inspect: function(element) {=0A=
    element =3D $(element);=0A=
    var result =3D '<' + element.tagName.toLowerCase();=0A=
    $H({'id': 'id', 'className': 'class'}).each(function(pair) {=0A=
      var property =3D pair.first(), attribute =3D pair.last();=0A=
      var value =3D (element[property] || '').toString();=0A=
      if (value) result +=3D ' ' + attribute + '=3D' + =
value.inspect(true);=0A=
    });=0A=
    return result + '>';=0A=
  },=0A=
=0A=
  recursivelyCollect: function(element, property) {=0A=
    element =3D $(element);=0A=
    var elements =3D [];=0A=
    while (element =3D element[property])=0A=
      if (element.nodeType =3D=3D 1)=0A=
        elements.push(Element.extend(element));=0A=
    return elements;=0A=
  },=0A=
=0A=
  ancestors: function(element) {=0A=
    return $(element).recursivelyCollect('parentNode');=0A=
  },=0A=
=0A=
  descendants: function(element) {=0A=
    return $A($(element).getElementsByTagName('*')).each(Element.extend);=0A=
  },=0A=
=0A=
  firstDescendant: function(element) {=0A=
    element =3D $(element).firstChild;=0A=
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;=0A=
    return $(element);=0A=
  },=0A=
=0A=
  immediateDescendants: function(element) {=0A=
    if (!(element =3D $(element).firstChild)) return [];=0A=
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;=0A=
    if (element) return [element].concat($(element).nextSiblings());=0A=
    return [];=0A=
  },=0A=
=0A=
  previousSiblings: function(element) {=0A=
    return $(element).recursivelyCollect('previousSibling');=0A=
  },=0A=
=0A=
  nextSiblings: function(element) {=0A=
    return $(element).recursivelyCollect('nextSibling');=0A=
  },=0A=
=0A=
  siblings: function(element) {=0A=
    element =3D $(element);=0A=
    return =
element.previousSiblings().reverse().concat(element.nextSiblings());=0A=
  },=0A=
=0A=
  match: function(element, selector) {=0A=
    if (Object.isString(selector))=0A=
      selector =3D new Selector(selector);=0A=
    return selector.match($(element));=0A=
  },=0A=
=0A=
  up: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return $(element.parentNode);=0A=
    var ancestors =3D element.ancestors();=0A=
    return expression ? Selector.findElement(ancestors, expression, =
index) :=0A=
      ancestors[index || 0];=0A=
  },=0A=
=0A=
  down: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return element.firstDescendant();=0A=
    var descendants =3D element.descendants();=0A=
    return expression ? Selector.findElement(descendants, expression, =
index) :=0A=
      descendants[index || 0];=0A=
  },=0A=
=0A=
  previous: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return =
$(Selector.handlers.previousElementSibling(element));=0A=
    var previousSiblings =3D element.previousSiblings();=0A=
    return expression ? Selector.findElement(previousSiblings, =
expression, index) :=0A=
      previousSiblings[index || 0];=0A=
  },=0A=
=0A=
  next: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return =
$(Selector.handlers.nextElementSibling(element));=0A=
    var nextSiblings =3D element.nextSiblings();=0A=
    return expression ? Selector.findElement(nextSiblings, expression, =
index) :=0A=
      nextSiblings[index || 0];=0A=
  },=0A=
=0A=
  select: function() {=0A=
    var args =3D $A(arguments), element =3D $(args.shift());=0A=
    return Selector.findChildElements(element, args);=0A=
  },=0A=
=0A=
  adjacent: function() {=0A=
    var args =3D $A(arguments), element =3D $(args.shift());=0A=
    return Selector.findChildElements(element.parentNode, =
args).without(element);=0A=
  },=0A=
=0A=
  identify: function(element) {=0A=
    element =3D $(element);=0A=
    var id =3D element.readAttribute('id'), self =3D arguments.callee;=0A=
    if (id) return id;=0A=
    do { id =3D 'anonymous_element_' + self.counter++ } while ($(id));=0A=
    element.writeAttribute('id', id);=0A=
    return id;=0A=
  },=0A=
=0A=
  readAttribute: function(element, name) {=0A=
    element =3D $(element);=0A=
    if (Prototype.Browser.IE) {=0A=
      var t =3D Element._attributeTranslations.read;=0A=
      if (t.values[name]) return t.values[name](element, name);=0A=
      if (t.names[name]) name =3D t.names[name];=0A=
      if (name.include(':')) {=0A=
        return (!element.attributes || !element.attributes[name]) ? null =
:=0A=
         element.attributes[name].value;=0A=
      }=0A=
    }=0A=
    return element.getAttribute(name);=0A=
  },=0A=
=0A=
  writeAttribute: function(element, name, value) {=0A=
    element =3D $(element);=0A=
    var attributes =3D { }, t =3D Element._attributeTranslations.write;=0A=
=0A=
    if (typeof name =3D=3D 'object') attributes =3D name;=0A=
    else attributes[name] =3D value =3D=3D=3D undefined ? true : value;=0A=
=0A=
    for (var attr in attributes) {=0A=
      var name =3D t.names[attr] || attr, value =3D attributes[attr];=0A=
      if (t.values[attr]) name =3D t.values[attr](element, value);=0A=
      if (value =3D=3D=3D false || value =3D=3D=3D null)=0A=
        element.removeAttribute(name);=0A=
      else if (value =3D=3D=3D true)=0A=
        element.setAttribute(name, name);=0A=
      else element.setAttribute(name, value);=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  getHeight: function(element) {=0A=
    return $(element).getDimensions().height;=0A=
  },=0A=
=0A=
  getWidth: function(element) {=0A=
    return $(element).getDimensions().width;=0A=
  },=0A=
=0A=
  classNames: function(element) {=0A=
    return new Element.ClassNames(element);=0A=
  },=0A=
=0A=
  hasClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    var elementClassName =3D element.className;=0A=
    return (elementClassName.length > 0 && (elementClassName =3D=3D =
className ||=0A=
      new RegExp("(^|\\s)" + className + =
"(\\s|$)").test(elementClassName)));=0A=
  },=0A=
=0A=
  addClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    if (!element.hasClassName(className))=0A=
      element.className +=3D (element.className ? ' ' : '') + className;=0A=
    return element;=0A=
  },=0A=
=0A=
  removeClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    element.className =3D element.className.replace(=0A=
      new RegExp("(^|\\s+)" + className + "(\\s+|$)"), ' ').strip();=0A=
    return element;=0A=
  },=0A=
=0A=
  toggleClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    return element[element.hasClassName(className) ?=0A=
      'removeClassName' : 'addClassName'](className);=0A=
  },=0A=
=0A=
  // removes whitespace-only text node children=0A=
  cleanWhitespace: function(element) {=0A=
    element =3D $(element);=0A=
    var node =3D element.firstChild;=0A=
    while (node) {=0A=
      var nextNode =3D node.nextSibling;=0A=
      if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))=0A=
        element.removeChild(node);=0A=
      node =3D nextNode;=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  empty: function(element) {=0A=
    return $(element).innerHTML.blank();=0A=
  },=0A=
=0A=
  descendantOf: function(element, ancestor) {=0A=
    element =3D $(element), ancestor =3D $(ancestor);=0A=
=0A=
    if (element.compareDocumentPosition)=0A=
      return (element.compareDocumentPosition(ancestor) & 8) =3D=3D=3D 8;=0A=
=0A=
    if (element.sourceIndex && !Prototype.Browser.Opera) {=0A=
      var e =3D element.sourceIndex, a =3D ancestor.sourceIndex,=0A=
       nextAncestor =3D ancestor.nextSibling;=0A=
      if (!nextAncestor) {=0A=
        do { ancestor =3D ancestor.parentNode; }=0A=
        while (!(nextAncestor =3D ancestor.nextSibling) && =
ancestor.parentNode);=0A=
      }=0A=
      if (nextAncestor) return (e > a && e < nextAncestor.sourceIndex);=0A=
    }=0A=
=0A=
    while (element =3D element.parentNode)=0A=
      if (element =3D=3D ancestor) return true;=0A=
    return false;=0A=
  },=0A=
=0A=
  scrollTo: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D element.cumulativeOffset();=0A=
    window.scrollTo(pos[0], pos[1]);=0A=
    return element;=0A=
  },=0A=
=0A=
  getStyle: function(element, style) {=0A=
    element =3D $(element);=0A=
    style =3D style =3D=3D 'float' ? 'cssFloat' : style.camelize();=0A=
    var value =3D element.style[style];=0A=
    if (!value) {=0A=
      var css =3D document.defaultView.getComputedStyle(element, null);=0A=
      value =3D css ? css[style] : null;=0A=
    }=0A=
    if (style =3D=3D 'opacity') return value ? parseFloat(value) : 1.0;=0A=
    return value =3D=3D 'auto' ? null : value;=0A=
  },=0A=
=0A=
  getOpacity: function(element) {=0A=
    return $(element).getStyle('opacity');=0A=
  },=0A=
=0A=
  setStyle: function(element, styles) {=0A=
    element =3D $(element);=0A=
    var elementStyle =3D element.style, match;=0A=
    if (Object.isString(styles)) {=0A=
      element.style.cssText +=3D ';' + styles;=0A=
      return styles.include('opacity') ?=0A=
        element.setOpacity(styles.match(/opacity:\s*(\d?\.?\d*)/)[1]) : =
element;=0A=
    }=0A=
    for (var property in styles)=0A=
      if (property =3D=3D 'opacity') =
element.setOpacity(styles[property]);=0A=
      else=0A=
        elementStyle[(property =3D=3D 'float' || property =3D=3D =
'cssFloat') ?=0A=
          (elementStyle.styleFloat =3D=3D=3D undefined ? 'cssFloat' : =
'styleFloat') :=0A=
            property] =3D styles[property];=0A=
=0A=
    return element;=0A=
  },=0A=
=0A=
  setOpacity: function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? =
'' :=0A=
      (value < 0.00001) ? 0 : value;=0A=
    return element;=0A=
  },=0A=
=0A=
  getDimensions: function(element) {=0A=
    element =3D $(element);=0A=
    var display =3D $(element).getStyle('display');=0A=
    if (display !=3D 'none' && display !=3D null) // Safari bug=0A=
      return {width: element.offsetWidth, height: element.offsetHeight};=0A=
=0A=
    // All *Width and *Height properties give 0 on elements with display =
none,=0A=
    // so enable the element temporarily=0A=
    var els =3D element.style;=0A=
    var originalVisibility =3D els.visibility;=0A=
    var originalPosition =3D els.position;=0A=
    var originalDisplay =3D els.display;=0A=
    els.visibility =3D 'hidden';=0A=
    els.position =3D 'absolute';=0A=
    els.display =3D 'block';=0A=
    var originalWidth =3D element.clientWidth;=0A=
    var originalHeight =3D element.clientHeight;=0A=
    els.display =3D originalDisplay;=0A=
    els.position =3D originalPosition;=0A=
    els.visibility =3D originalVisibility;=0A=
    return {width: originalWidth, height: originalHeight};=0A=
  },=0A=
=0A=
  makePositioned: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D Element.getStyle(element, 'position');=0A=
    if (pos =3D=3D 'static' || !pos) {=0A=
      element._madePositioned =3D true;=0A=
      element.style.position =3D 'relative';=0A=
      // Opera returns the offset relative to the positioning context, =
when an=0A=
      // element is position relative but top and left have not been =
defined=0A=
      if (window.opera) {=0A=
        element.style.top =3D 0;=0A=
        element.style.left =3D 0;=0A=
      }=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  undoPositioned: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._madePositioned) {=0A=
      element._madePositioned =3D undefined;=0A=
      element.style.position =3D=0A=
        element.style.top =3D=0A=
        element.style.left =3D=0A=
        element.style.bottom =3D=0A=
        element.style.right =3D '';=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  makeClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._overflow) return element;=0A=
    element._overflow =3D Element.getStyle(element, 'overflow') || =
'auto';=0A=
    if (element._overflow !=3D=3D 'hidden')=0A=
      element.style.overflow =3D 'hidden';=0A=
    return element;=0A=
  },=0A=
=0A=
  undoClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (!element._overflow) return element;=0A=
    element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : =
element._overflow;=0A=
    element._overflow =3D null;=0A=
    return element;=0A=
  },=0A=
=0A=
  cumulativeOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  positionedOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
      if (element) {=0A=
        if (element.tagName =3D=3D 'BODY') break;=0A=
        var p =3D Element.getStyle(element, 'position');=0A=
        if (p =3D=3D 'relative' || p =3D=3D 'absolute') break;=0A=
      }=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  absolutize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.getStyle('position') =3D=3D 'absolute') return;=0A=
    // Position.prepare(); // To be done manually by Scripty when it =
needs it.=0A=
=0A=
    var offsets =3D element.positionedOffset();=0A=
    var top     =3D offsets[1];=0A=
    var left    =3D offsets[0];=0A=
    var width   =3D element.clientWidth;=0A=
    var height  =3D element.clientHeight;=0A=
=0A=
    element._originalLeft   =3D left - parseFloat(element.style.left  || =
0);=0A=
    element._originalTop    =3D top  - parseFloat(element.style.top || =
0);=0A=
    element._originalWidth  =3D element.style.width;=0A=
    element._originalHeight =3D element.style.height;=0A=
=0A=
    element.style.position =3D 'absolute';=0A=
    element.style.top    =3D top + 'px';=0A=
    element.style.left   =3D left + 'px';=0A=
    element.style.width  =3D width + 'px';=0A=
    element.style.height =3D height + 'px';=0A=
    return element;=0A=
  },=0A=
=0A=
  relativize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.getStyle('position') =3D=3D 'relative') return;=0A=
    // Position.prepare(); // To be done manually by Scripty when it =
needs it.=0A=
=0A=
    element.style.position =3D 'relative';=0A=
    var top  =3D parseFloat(element.style.top  || 0) - =
(element._originalTop || 0);=0A=
    var left =3D parseFloat(element.style.left || 0) - =
(element._originalLeft || 0);=0A=
=0A=
    element.style.top    =3D top + 'px';=0A=
    element.style.left   =3D left + 'px';=0A=
    element.style.height =3D element._originalHeight;=0A=
    element.style.width  =3D element._originalWidth;=0A=
    return element;=0A=
  },=0A=
=0A=
  cumulativeScrollOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.scrollTop  || 0;=0A=
      valueL +=3D element.scrollLeft || 0;=0A=
      element =3D element.parentNode;=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  getOffsetParent: function(element) {=0A=
    if (element.offsetParent) return $(element.offsetParent);=0A=
    if (element =3D=3D document.body) return $(element);=0A=
=0A=
    while ((element =3D element.parentNode) && element !=3D =
document.body)=0A=
      if (Element.getStyle(element, 'position') !=3D 'static')=0A=
        return $(element);=0A=
=0A=
    return $(document.body);=0A=
  },=0A=
=0A=
  viewportOffset: function(forElement) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
=0A=
    var element =3D forElement;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
=0A=
      // Safari fix=0A=
      if (element.offsetParent =3D=3D document.body &&=0A=
        Element.getStyle(element, 'position') =3D=3D 'absolute') break;=0A=
=0A=
    } while (element =3D element.offsetParent);=0A=
=0A=
    element =3D forElement;=0A=
    do {=0A=
      if (!Prototype.Browser.Opera || element.tagName =3D=3D 'BODY') {=0A=
        valueT -=3D element.scrollTop  || 0;=0A=
        valueL -=3D element.scrollLeft || 0;=0A=
      }=0A=
    } while (element =3D element.parentNode);=0A=
=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  clonePosition: function(element, source) {=0A=
    var options =3D Object.extend({=0A=
      setLeft:    true,=0A=
      setTop:     true,=0A=
      setWidth:   true,=0A=
      setHeight:  true,=0A=
      offsetTop:  0,=0A=
      offsetLeft: 0=0A=
    }, arguments[2] || { });=0A=
=0A=
    // find page position of source=0A=
    source =3D $(source);=0A=
    var p =3D source.viewportOffset();=0A=
=0A=
    // find coordinate system to use=0A=
    element =3D $(element);=0A=
    var delta =3D [0, 0];=0A=
    var parent =3D null;=0A=
    // delta [0,0] will do fine with position: fixed elements,=0A=
    // position:absolute needs offsetParent deltas=0A=
    if (Element.getStyle(element, 'position') =3D=3D 'absolute') {=0A=
      parent =3D element.getOffsetParent();=0A=
      delta =3D parent.viewportOffset();=0A=
    }=0A=
=0A=
    // correct by body offsets (fixes Safari)=0A=
    if (parent =3D=3D document.body) {=0A=
      delta[0] -=3D document.body.offsetLeft;=0A=
      delta[1] -=3D document.body.offsetTop;=0A=
    }=0A=
=0A=
    // set position=0A=
    if (options.setLeft)   element.style.left  =3D (p[0] - delta[0] + =
options.offsetLeft) + 'px';=0A=
    if (options.setTop)    element.style.top   =3D (p[1] - delta[1] + =
options.offsetTop) + 'px';=0A=
    if (options.setWidth)  element.style.width =3D source.offsetWidth + =
'px';=0A=
    if (options.setHeight) element.style.height =3D source.offsetHeight =
+ 'px';=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
Element.Methods.identify.counter =3D 1;=0A=
=0A=
Object.extend(Element.Methods, {=0A=
  getElementsBySelector: Element.Methods.select,=0A=
  childElements: Element.Methods.immediateDescendants=0A=
});=0A=
=0A=
Element._attributeTranslations =3D {=0A=
  write: {=0A=
    names: {=0A=
      className: 'class',=0A=
      htmlFor:   'for'=0A=
    },=0A=
    values: { }=0A=
  }=0A=
};=0A=
=0A=
=0A=
if (!document.createRange || Prototype.Browser.Opera) {=0A=
  Element.Methods.insert =3D function(element, insertions) {=0A=
    element =3D $(element);=0A=
=0A=
    if (Object.isString(insertions) || Object.isNumber(insertions) ||=0A=
        Object.isElement(insertions) || (insertions && =
(insertions.toElement || insertions.toHTML)))=0A=
          insertions =3D { bottom: insertions };=0A=
=0A=
    var t =3D Element._insertionTranslations, content, position, pos, =
tagName;=0A=
=0A=
    for (position in insertions) {=0A=
      content  =3D insertions[position];=0A=
      position =3D position.toLowerCase();=0A=
      pos      =3D t[position];=0A=
=0A=
      if (content && content.toElement) content =3D content.toElement();=0A=
      if (Object.isElement(content)) {=0A=
        pos.insert(element, content);=0A=
        continue;=0A=
      }=0A=
=0A=
      content =3D Object.toHTML(content);=0A=
      tagName =3D ((position =3D=3D 'before' || position =3D=3D 'after')=0A=
        ? element.parentNode : element).tagName.toUpperCase();=0A=
=0A=
      if (t.tags[tagName]) {=0A=
        var fragments =3D =
Element._getContentFromAnonymousElement(tagName, content.stripScripts());=0A=
        if (position =3D=3D 'top' || position =3D=3D 'after') =
fragments.reverse();=0A=
        fragments.each(pos.insert.curry(element));=0A=
      }=0A=
      else element.insertAdjacentHTML(pos.adjacency, =
content.stripScripts());=0A=
=0A=
      content.evalScripts.bind(content).defer();=0A=
    }=0A=
=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
if (Prototype.Browser.Opera) {=0A=
  Element.Methods._getStyle =3D Element.Methods.getStyle;=0A=
  Element.Methods.getStyle =3D function(element, style) {=0A=
    switch(style) {=0A=
      case 'left':=0A=
      case 'top':=0A=
      case 'right':=0A=
      case 'bottom':=0A=
        if (Element._getStyle(element, 'position') =3D=3D 'static') =
return null;=0A=
      default: return Element._getStyle(element, style);=0A=
    }=0A=
  };=0A=
  Element.Methods._readAttribute =3D Element.Methods.readAttribute;=0A=
  Element.Methods.readAttribute =3D function(element, attribute) {=0A=
    if (attribute =3D=3D 'title') return element.title;=0A=
    return Element._readAttribute(element, attribute);=0A=
  };=0A=
}=0A=
=0A=
else if (Prototype.Browser.IE) {=0A=
  $w('positionedOffset getOffsetParent =
viewportOffset').each(function(method) {=0A=
    Element.Methods[method] =3D Element.Methods[method].wrap(=0A=
      function(proceed, element) {=0A=
        element =3D $(element);=0A=
        var position =3D element.getStyle('position');=0A=
        if (position !=3D 'static') return proceed(element);=0A=
        element.setStyle({ position: 'relative' });=0A=
        var value =3D proceed(element);=0A=
        element.setStyle({ position: position });=0A=
        return value;=0A=
      }=0A=
    );=0A=
  });=0A=
=0A=
  Element.Methods.getStyle =3D function(element, style) {=0A=
    element =3D $(element);=0A=
    style =3D (style =3D=3D 'float' || style =3D=3D 'cssFloat') ? =
'styleFloat' : style.camelize();=0A=
    var value =3D element.style[style];=0A=
    if (!value && element.currentStyle) value =3D =
element.currentStyle[style];=0A=
=0A=
    if (style =3D=3D 'opacity') {=0A=
      if (value =3D (element.getStyle('filter') || =
'').match(/alpha\(opacity=3D(.*)\)/))=0A=
        if (value[1]) return parseFloat(value[1]) / 100;=0A=
      return 1.0;=0A=
    }=0A=
=0A=
    if (value =3D=3D 'auto') {=0A=
      if ((style =3D=3D 'width' || style =3D=3D 'height') && =
(element.getStyle('display') !=3D 'none'))=0A=
        return element['offset' + style.capitalize()] + 'px';=0A=
      return null;=0A=
    }=0A=
    return value;=0A=
  };=0A=
=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    function stripAlpha(filter){=0A=
      return filter.replace(/alpha\([^\)]*\)/gi,'');=0A=
    }=0A=
    element =3D $(element);=0A=
    var currentStyle =3D element.currentStyle;=0A=
    if ((currentStyle && !currentStyle.hasLayout) ||=0A=
      (!currentStyle && element.style.zoom =3D=3D 'normal'))=0A=
        element.style.zoom =3D 1;=0A=
=0A=
    var filter =3D element.getStyle('filter'), style =3D element.style;=0A=
    if (value =3D=3D 1 || value =3D=3D=3D '') {=0A=
      (filter =3D stripAlpha(filter)) ?=0A=
        style.filter =3D filter : style.removeAttribute('filter');=0A=
      return element;=0A=
    } else if (value < 0.00001) value =3D 0;=0A=
    style.filter =3D stripAlpha(filter) +=0A=
      'alpha(opacity=3D' + (value * 100) + ')';=0A=
    return element;=0A=
  };=0A=
=0A=
  Element._attributeTranslations =3D {=0A=
    read: {=0A=
      names: {=0A=
        'class': 'className',=0A=
        'for':   'htmlFor'=0A=
      },=0A=
      values: {=0A=
        _getAttr: function(element, attribute) {=0A=
          return element.getAttribute(attribute, 2);=0A=
        },=0A=
        _getAttrNode: function(element, attribute) {=0A=
          var node =3D element.getAttributeNode(attribute);=0A=
          return node ? node.value : "";=0A=
        },=0A=
        _getEv: function(element, attribute) {=0A=
          var attribute =3D element.getAttribute(attribute);=0A=
          return attribute ? attribute.toString().slice(23, -2) : null;=0A=
        },=0A=
        _flag: function(element, attribute) {=0A=
          return $(element).hasAttribute(attribute) ? attribute : null;=0A=
        },=0A=
        style: function(element) {=0A=
          return element.style.cssText.toLowerCase();=0A=
        },=0A=
        title: function(element) {=0A=
          return element.title;=0A=
        }=0A=
      }=0A=
    }=0A=
  };=0A=
=0A=
  Element._attributeTranslations.write =3D {=0A=
    names: Object.clone(Element._attributeTranslations.read.names),=0A=
    values: {=0A=
      checked: function(element, value) {=0A=
        element.checked =3D !!value;=0A=
      },=0A=
=0A=
      style: function(element, value) {=0A=
        element.style.cssText =3D value ? value : '';=0A=
      }=0A=
    }=0A=
  };=0A=
=0A=
  Element._attributeTranslations.has =3D {};=0A=
=0A=
  $w('colSpan rowSpan vAlign dateTime accessKey tabIndex ' +=0A=
      'encType maxLength readOnly longDesc').each(function(attr) {=0A=
    Element._attributeTranslations.write.names[attr.toLowerCase()] =3D =
attr;=0A=
    Element._attributeTranslations.has[attr.toLowerCase()] =3D attr;=0A=
  });=0A=
=0A=
  (function(v) {=0A=
    Object.extend(v, {=0A=
      href:        v._getAttr,=0A=
      src:         v._getAttr,=0A=
      type:        v._getAttr,=0A=
      action:      v._getAttrNode,=0A=
      disabled:    v._flag,=0A=
      checked:     v._flag,=0A=
      readonly:    v._flag,=0A=
      multiple:    v._flag,=0A=
      onload:      v._getEv,=0A=
      onunload:    v._getEv,=0A=
      onclick:     v._getEv,=0A=
      ondblclick:  v._getEv,=0A=
      onmousedown: v._getEv,=0A=
      onmouseup:   v._getEv,=0A=
      onmouseover: v._getEv,=0A=
      onmousemove: v._getEv,=0A=
      onmouseout:  v._getEv,=0A=
      onfocus:     v._getEv,=0A=
      onblur:      v._getEv,=0A=
      onkeypress:  v._getEv,=0A=
      onkeydown:   v._getEv,=0A=
      onkeyup:     v._getEv,=0A=
      onsubmit:    v._getEv,=0A=
      onreset:     v._getEv,=0A=
      onselect:    v._getEv,=0A=
      onchange:    v._getEv=0A=
    });=0A=
  })(Element._attributeTranslations.read.values);=0A=
}=0A=
=0A=
else if (Prototype.Browser.Gecko && =
/rv:1\.8\.0/.test(navigator.userAgent)) {=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1) ? 0.999999 :=0A=
      (value =3D=3D=3D '') ? '' : (value < 0.00001) ? 0 : value;=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
else if (Prototype.Browser.WebKit) {=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? =
'' :=0A=
      (value < 0.00001) ? 0 : value;=0A=
=0A=
    if (value =3D=3D 1)=0A=
      if(element.tagName =3D=3D 'IMG' && element.width) {=0A=
        element.width++; element.width--;=0A=
      } else try {=0A=
        var n =3D document.createTextNode(' ');=0A=
        element.appendChild(n);=0A=
        element.removeChild(n);=0A=
      } catch (e) { }=0A=
=0A=
    return element;=0A=
  };=0A=
=0A=
  // Safari returns margins on body which is incorrect if the child is =
absolutely=0A=
  // positioned.  For performance reasons, redefine =
Position.cumulativeOffset for=0A=
  // KHTML/WebKit only.=0A=
  Element.Methods.cumulativeOffset =3D function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      if (element.offsetParent =3D=3D document.body)=0A=
        if (Element.getStyle(element, 'position') =3D=3D 'absolute') =
break;=0A=
=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  };=0A=
}=0A=
=0A=
if (Prototype.Browser.IE || Prototype.Browser.Opera) {=0A=
  // IE and Opera are missing .innerHTML support for TABLE-related and =
SELECT elements=0A=
  Element.Methods.update =3D function(element, content) {=0A=
    element =3D $(element);=0A=
=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) return =
element.update().insert(content);=0A=
=0A=
    content =3D Object.toHTML(content);=0A=
    var tagName =3D element.tagName.toUpperCase();=0A=
=0A=
    if (tagName in Element._insertionTranslations.tags) {=0A=
      $A(element.childNodes).each(function(node) { =
element.removeChild(node) });=0A=
      Element._getContentFromAnonymousElement(tagName, =
content.stripScripts())=0A=
        .each(function(node) { element.appendChild(node) });=0A=
    }=0A=
    else element.innerHTML =3D content.stripScripts();=0A=
=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
if (document.createElement('div').outerHTML) {=0A=
  Element.Methods.replace =3D function(element, content) {=0A=
    element =3D $(element);=0A=
=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) {=0A=
      element.parentNode.replaceChild(content, element);=0A=
      return element;=0A=
    }=0A=
=0A=
    content =3D Object.toHTML(content);=0A=
    var parent =3D element.parentNode, tagName =3D =
parent.tagName.toUpperCase();=0A=
=0A=
    if (Element._insertionTranslations.tags[tagName]) {=0A=
      var nextSibling =3D element.next();=0A=
      var fragments =3D Element._getContentFromAnonymousElement(tagName, =
content.stripScripts());=0A=
      parent.removeChild(element);=0A=
      if (nextSibling)=0A=
        fragments.each(function(node) { parent.insertBefore(node, =
nextSibling) });=0A=
      else=0A=
        fragments.each(function(node) { parent.appendChild(node) });=0A=
    }=0A=
    else element.outerHTML =3D content.stripScripts();=0A=
=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
Element._returnOffset =3D function(l, t) {=0A=
  var result =3D [l, t];=0A=
  result.left =3D l;=0A=
  result.top =3D t;=0A=
  return result;=0A=
};=0A=
=0A=
Element._getContentFromAnonymousElement =3D function(tagName, html) {=0A=
  var div =3D new Element('div'), t =3D =
Element._insertionTranslations.tags[tagName];=0A=
  div.innerHTML =3D t[0] + html + t[1];=0A=
  t[2].times(function() { div =3D div.firstChild });=0A=
  return $A(div.childNodes);=0A=
};=0A=
=0A=
Element._insertionTranslations =3D {=0A=
  before: {=0A=
    adjacency: 'beforeBegin',=0A=
    insert: function(element, node) {=0A=
      element.parentNode.insertBefore(node, element);=0A=
    },=0A=
    initializeRange: function(element, range) {=0A=
      range.setStartBefore(element);=0A=
    }=0A=
  },=0A=
  top: {=0A=
    adjacency: 'afterBegin',=0A=
    insert: function(element, node) {=0A=
      element.insertBefore(node, element.firstChild);=0A=
    },=0A=
    initializeRange: function(element, range) {=0A=
      range.selectNodeContents(element);=0A=
      range.collapse(true);=0A=
    }=0A=
  },=0A=
  bottom: {=0A=
    adjacency: 'beforeEnd',=0A=
    insert: function(element, node) {=0A=
      element.appendChild(node);=0A=
    }=0A=
  },=0A=
  after: {=0A=
    adjacency: 'afterEnd',=0A=
    insert: function(element, node) {=0A=
      element.parentNode.insertBefore(node, element.nextSibling);=0A=
    },=0A=
    initializeRange: function(element, range) {=0A=
      range.setStartAfter(element);=0A=
    }=0A=
  },=0A=
  tags: {=0A=
    TABLE:  ['<table>',                '</table>',                   1],=0A=
    TBODY:  ['<table><tbody>',         '</tbody></table>',           2],=0A=
    TR:     ['<table><tbody><tr>',     '</tr></tbody></table>',      3],=0A=
    TD:     ['<table><tbody><tr><td>', '</td></tr></tbody></table>', 4],=0A=
    SELECT: ['<select>',               '</select>',                  1]=0A=
  }=0A=
};=0A=
=0A=
(function() {=0A=
  this.bottom.initializeRange =3D this.top.initializeRange;=0A=
  Object.extend(this.tags, {=0A=
    THEAD: this.tags.TBODY,=0A=
    TFOOT: this.tags.TBODY,=0A=
    TH:    this.tags.TD=0A=
  });=0A=
}).call(Element._insertionTranslations);=0A=
=0A=
Element.Methods.Simulated =3D {=0A=
  hasAttribute: function(element, attribute) {=0A=
    attribute =3D Element._attributeTranslations.has[attribute] || =
attribute;=0A=
    var node =3D $(element).getAttributeNode(attribute);=0A=
    return node && node.specified;=0A=
  }=0A=
};=0A=
=0A=
Element.Methods.ByTag =3D { };=0A=
=0A=
Object.extend(Element, Element.Methods);=0A=
=0A=
if (!Prototype.BrowserFeatures.ElementExtensions &&=0A=
    document.createElement('div').__proto__) {=0A=
  window.HTMLElement =3D { };=0A=
  window.HTMLElement.prototype =3D =
document.createElement('div').__proto__;=0A=
  Prototype.BrowserFeatures.ElementExtensions =3D true;=0A=
}=0A=
=0A=
Element.extend =3D (function() {=0A=
  if (Prototype.BrowserFeatures.SpecificElementExtensions)=0A=
    return Prototype.K;=0A=
=0A=
  var Methods =3D { }, ByTag =3D Element.Methods.ByTag;=0A=
=0A=
  var extend =3D Object.extend(function(element) {=0A=
    if (!element || element._extendedByPrototype ||=0A=
        element.nodeType !=3D 1 || element =3D=3D window) return element;=0A=
=0A=
    var methods =3D Object.clone(Methods),=0A=
      tagName =3D element.tagName, property, value;=0A=
=0A=
    // extend methods for specific tags=0A=
    if (ByTag[tagName]) Object.extend(methods, ByTag[tagName]);=0A=
=0A=
    for (property in methods) {=0A=
      value =3D methods[property];=0A=
      if (Object.isFunction(value) && !(property in element))=0A=
        element[property] =3D value.methodize();=0A=
    }=0A=
=0A=
    element._extendedByPrototype =3D Prototype.emptyFunction;=0A=
    return element;=0A=
=0A=
  }, {=0A=
    refresh: function() {=0A=
      // extend methods for all tags (Safari doesn't need this)=0A=
      if (!Prototype.BrowserFeatures.ElementExtensions) {=0A=
        Object.extend(Methods, Element.Methods);=0A=
        Object.extend(Methods, Element.Methods.Simulated);=0A=
      }=0A=
    }=0A=
  });=0A=
=0A=
  extend.refresh();=0A=
  return extend;=0A=
})();=0A=
=0A=
Element.hasAttribute =3D function(element, attribute) {=0A=
  if (element.hasAttribute) return element.hasAttribute(attribute);=0A=
  return Element.Methods.Simulated.hasAttribute(element, attribute);=0A=
};=0A=
=0A=
Element.addMethods =3D function(methods) {=0A=
  var F =3D Prototype.BrowserFeatures, T =3D Element.Methods.ByTag;=0A=
=0A=
  if (!methods) {=0A=
    Object.extend(Form, Form.Methods);=0A=
    Object.extend(Form.Element, Form.Element.Methods);=0A=
    Object.extend(Element.Methods.ByTag, {=0A=
      "FORM":     Object.clone(Form.Methods),=0A=
      "INPUT":    Object.clone(Form.Element.Methods),=0A=
      "SELECT":   Object.clone(Form.Element.Methods),=0A=
      "TEXTAREA": Object.clone(Form.Element.Methods)=0A=
    });=0A=
  }=0A=
=0A=
  if (arguments.length =3D=3D 2) {=0A=
    var tagName =3D methods;=0A=
    methods =3D arguments[1];=0A=
  }=0A=
=0A=
  if (!tagName) Object.extend(Element.Methods, methods || { });=0A=
  else {=0A=
    if (Object.isArray(tagName)) tagName.each(extend);=0A=
    else extend(tagName);=0A=
  }=0A=
=0A=
  function extend(tagName) {=0A=
    tagName =3D tagName.toUpperCase();=0A=
    if (!Element.Methods.ByTag[tagName])=0A=
      Element.Methods.ByTag[tagName] =3D { };=0A=
    Object.extend(Element.Methods.ByTag[tagName], methods);=0A=
  }=0A=
=0A=
  function copy(methods, destination, onlyIfAbsent) {=0A=
    onlyIfAbsent =3D onlyIfAbsent || false;=0A=
    for (var property in methods) {=0A=
      var value =3D methods[property];=0A=
      if (!Object.isFunction(value)) continue;=0A=
      if (!onlyIfAbsent || !(property in destination))=0A=
        destination[property] =3D value.methodize();=0A=
    }=0A=
  }=0A=
=0A=
  function findDOMClass(tagName) {=0A=
    var klass;=0A=
    var trans =3D {=0A=
      "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph",=0A=
      "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": =
"DList",=0A=
      "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": =
"Heading",=0A=
      "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote",=0A=
      "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", =
"CAPTION":=0A=
      "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD":=0A=
      "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", =
"TR":=0A=
      "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET":=0A=
      "FrameSet", "IFRAME": "IFrame"=0A=
    };=0A=
    if (trans[tagName]) klass =3D 'HTML' + trans[tagName] + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
    klass =3D 'HTML' + tagName + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
    klass =3D 'HTML' + tagName.capitalize() + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
=0A=
    window[klass] =3D { };=0A=
    window[klass].prototype =3D =
document.createElement(tagName).__proto__;=0A=
    return window[klass];=0A=
  }=0A=
=0A=
  if (F.ElementExtensions) {=0A=
    copy(Element.Methods, HTMLElement.prototype);=0A=
    copy(Element.Methods.Simulated, HTMLElement.prototype, true);=0A=
  }=0A=
=0A=
  if (F.SpecificElementExtensions) {=0A=
    for (var tag in Element.Methods.ByTag) {=0A=
      var klass =3D findDOMClass(tag);=0A=
      if (Object.isUndefined(klass)) continue;=0A=
      copy(T[tag], klass.prototype);=0A=
    }=0A=
  }=0A=
=0A=
  Object.extend(Element, Element.Methods);=0A=
  delete Element.ByTag;=0A=
=0A=
  if (Element.extend.refresh) Element.extend.refresh();=0A=
  Element.cache =3D { };=0A=
};=0A=
=0A=
document.viewport =3D {=0A=
  getDimensions: function() {=0A=
    var dimensions =3D { };=0A=
    $w('width height').each(function(d) {=0A=
      var D =3D d.capitalize();=0A=
      dimensions[d] =3D self['inner' + D] ||=0A=
       (document.documentElement['client' + D] || document.body['client' =
+ D]);=0A=
    });=0A=
    return dimensions;=0A=
  },=0A=
=0A=
  getWidth: function() {=0A=
    return this.getDimensions().width;=0A=
  },=0A=
=0A=
  getHeight: function() {=0A=
    return this.getDimensions().height;=0A=
  },=0A=
=0A=
  getScrollOffsets: function() {=0A=
    return Element._returnOffset(=0A=
      window.pageXOffset || document.documentElement.scrollLeft || =
document.body.scrollLeft,=0A=
      window.pageYOffset || document.documentElement.scrollTop || =
document.body.scrollTop);=0A=
  }=0A=
};=0A=
/* Portions of the Selector class are derived from Jack Slocum=92s =
DomQuery,=0A=
 * part of YUI-Ext version 0.40, distributed under the terms of an =
MIT-style=0A=
 * license.  Please see http://www.yui-ext.com/ for more information. */=0A=
=0A=
var Selector =3D Class.create({=0A=
  initialize: function(expression) {=0A=
    this.expression =3D expression.strip();=0A=
    this.compileMatcher();=0A=
  },=0A=
=0A=
  compileMatcher: function() {=0A=
    // Selectors with namespaced attributes can't use the XPath version=0A=
    if (Prototype.BrowserFeatures.XPath && =
!(/(\[[\w-]*?:|:checked)/).test(this.expression))=0A=
      return this.compileXPathMatcher();=0A=
=0A=
    var e =3D this.expression, ps =3D Selector.patterns, h =3D =
Selector.handlers,=0A=
        c =3D Selector.criteria, le, p, m;=0A=
=0A=
    if (Selector._cache[e]) {=0A=
      this.matcher =3D Selector._cache[e];=0A=
      return;=0A=
    }=0A=
=0A=
    this.matcher =3D ["this.matcher =3D function(root) {",=0A=
                    "var r =3D root, h =3D Selector.handlers, c =3D =
false, n;"];=0A=
=0A=
    while (e && le !=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        p =3D ps[i];=0A=
        if (m =3D e.match(p)) {=0A=
          this.matcher.push(Object.isFunction(c[i]) ? c[i](m) :=0A=
    	      new Template(c[i]).evaluate(m));=0A=
          e =3D e.replace(m[0], '');=0A=
          break;=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    this.matcher.push("return h.unique(n);\n}");=0A=
    eval(this.matcher.join('\n'));=0A=
    Selector._cache[this.expression] =3D this.matcher;=0A=
  },=0A=
=0A=
  compileXPathMatcher: function() {=0A=
    var e =3D this.expression, ps =3D Selector.patterns,=0A=
        x =3D Selector.xpath, le, m;=0A=
=0A=
    if (Selector._cache[e]) {=0A=
      this.xpath =3D Selector._cache[e]; return;=0A=
    }=0A=
=0A=
    this.matcher =3D ['.//*'];=0A=
    while (e && le !=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        if (m =3D e.match(ps[i])) {=0A=
          this.matcher.push(Object.isFunction(x[i]) ? x[i](m) :=0A=
            new Template(x[i]).evaluate(m));=0A=
          e =3D e.replace(m[0], '');=0A=
          break;=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    this.xpath =3D this.matcher.join('');=0A=
    Selector._cache[this.expression] =3D this.xpath;=0A=
  },=0A=
=0A=
  findElements: function(root) {=0A=
    root =3D root || document;=0A=
    if (this.xpath) return document._getElementsByXPath(this.xpath, =
root);=0A=
    return this.matcher(root);=0A=
  },=0A=
=0A=
  match: function(element) {=0A=
    this.tokens =3D [];=0A=
=0A=
    var e =3D this.expression, ps =3D Selector.patterns, as =3D =
Selector.assertions;=0A=
    var le, p, m;=0A=
=0A=
    while (e && le !=3D=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        p =3D ps[i];=0A=
        if (m =3D e.match(p)) {=0A=
          // use the Selector.assertions methods unless the selector=0A=
          // is too complex.=0A=
          if (as[i]) {=0A=
            this.tokens.push([i, Object.clone(m)]);=0A=
            e =3D e.replace(m[0], '');=0A=
          } else {=0A=
            // reluctantly do a document-wide search=0A=
            // and look for a match in the array=0A=
            return this.findElements(document).include(element);=0A=
          }=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    var match =3D true, name, matches;=0A=
    for (var i =3D 0, token; token =3D this.tokens[i]; i++) {=0A=
      name =3D token[0], matches =3D token[1];=0A=
      if (!Selector.assertions[name](element, matches)) {=0A=
        match =3D false; break;=0A=
      }=0A=
    }=0A=
=0A=
    return match;=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return this.expression;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return "#<Selector:" + this.expression.inspect() + ">";=0A=
  }=0A=
});=0A=
=0A=
Object.extend(Selector, {=0A=
  _cache: { },=0A=
=0A=
  xpath: {=0A=
    descendant:   "//*",=0A=
    child:        "/*",=0A=
    adjacent:     "/following-sibling::*[1]",=0A=
    laterSibling: '/following-sibling::*',=0A=
    tagName:      function(m) {=0A=
      if (m[1] =3D=3D '*') return '';=0A=
      return "[local-name()=3D'" + m[1].toLowerCase() +=0A=
             "' or local-name()=3D'" + m[1].toUpperCase() + "']";=0A=
    },=0A=
    className:    "[contains(concat(' ', @class, ' '), ' #{1} ')]",=0A=
    id:           "[@id=3D'#{1}']",=0A=
    attrPresence: "[@#{1}]",=0A=
    attr: function(m) {=0A=
      m[3] =3D m[5] || m[6];=0A=
      return new Template(Selector.xpath.operators[m[2]]).evaluate(m);=0A=
    },=0A=
    pseudo: function(m) {=0A=
      var h =3D Selector.xpath.pseudos[m[1]];=0A=
      if (!h) return '';=0A=
      if (Object.isFunction(h)) return h(m);=0A=
      return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m);=0A=
    },=0A=
    operators: {=0A=
      '=3D':  "[@#{1}=3D'#{3}']",=0A=
      '!=3D': "[@#{1}!=3D'#{3}']",=0A=
      '^=3D': "[starts-with(@#{1}, '#{3}')]",=0A=
      '$=3D': "[substring(@#{1}, (string-length(@#{1}) - =
string-length('#{3}') + 1))=3D'#{3}']",=0A=
      '*=3D': "[contains(@#{1}, '#{3}')]",=0A=
      '~=3D': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]",=0A=
      '|=3D': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]"=0A=
    },=0A=
    pseudos: {=0A=
      'first-child': '[not(preceding-sibling::*)]',=0A=
      'last-child':  '[not(following-sibling::*)]',=0A=
      'only-child':  '[not(preceding-sibling::* or =
following-sibling::*)]',=0A=
      'empty':       "[count(*) =3D 0 and (count(text()) =3D 0 or =
translate(text(), ' \t\r\n', '') =3D '')]",=0A=
      'checked':     "[@checked]",=0A=
      'disabled':    "[@disabled]",=0A=
      'enabled':     "[not(@disabled)]",=0A=
      'not': function(m) {=0A=
        var e =3D m[6], p =3D Selector.patterns,=0A=
            x =3D Selector.xpath, le, m, v;=0A=
=0A=
        var exclusion =3D [];=0A=
        while (e && le !=3D e && (/\S/).test(e)) {=0A=
          le =3D e;=0A=
          for (var i in p) {=0A=
            if (m =3D e.match(p[i])) {=0A=
              v =3D Object.isFunction(x[i]) ? x[i](m) : new =
Template(x[i]).evaluate(m);=0A=
              exclusion.push("(" + v.substring(1, v.length - 1) + ")");=0A=
              e =3D e.replace(m[0], '');=0A=
              break;=0A=
            }=0A=
          }=0A=
        }=0A=
        return "[not(" + exclusion.join(" and ") + ")]";=0A=
      },=0A=
      'nth-child':      function(m) {=0A=
        return =
Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) ", m);=0A=
      },=0A=
      'nth-last-child': function(m) {=0A=
        return =
Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) ", m);=0A=
      },=0A=
      'nth-of-type':    function(m) {=0A=
        return Selector.xpath.pseudos.nth("position() ", m);=0A=
      },=0A=
      'nth-last-of-type': function(m) {=0A=
        return Selector.xpath.pseudos.nth("(last() + 1 - position()) ", =
m);=0A=
      },=0A=
      'first-of-type':  function(m) {=0A=
        m[6] =3D "1"; return Selector.xpath.pseudos['nth-of-type'](m);=0A=
      },=0A=
      'last-of-type':   function(m) {=0A=
        m[6] =3D "1"; return =
Selector.xpath.pseudos['nth-last-of-type'](m);=0A=
      },=0A=
      'only-of-type':   function(m) {=0A=
        var p =3D Selector.xpath.pseudos; return p['first-of-type'](m) + =
p['last-of-type'](m);=0A=
      },=0A=
      nth: function(fragment, m) {=0A=
        var mm, formula =3D m[6], predicate;=0A=
        if (formula =3D=3D 'even') formula =3D '2n+0';=0A=
        if (formula =3D=3D 'odd')  formula =3D '2n+1';=0A=
        if (mm =3D formula.match(/^(\d+)$/)) // digit only=0A=
          return '[' + fragment + "=3D " + mm[1] + ']';=0A=
        if (mm =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b=0A=
          if (mm[1] =3D=3D "-") mm[1] =3D -1;=0A=
          var a =3D mm[1] ? Number(mm[1]) : 1;=0A=
          var b =3D mm[2] ? Number(mm[2]) : 0;=0A=
          predicate =3D "[((#{fragment} - #{b}) mod #{a} =3D 0) and " +=0A=
          "((#{fragment} - #{b}) div #{a} >=3D 0)]";=0A=
          return new Template(predicate).evaluate({=0A=
            fragment: fragment, a: a, b: b });=0A=
        }=0A=
      }=0A=
    }=0A=
  },=0A=
=0A=
  criteria: {=0A=
    tagName:      'n =3D h.tagName(n, r, "#{1}", c);   c =3D false;',=0A=
    className:    'n =3D h.className(n, r, "#{1}", c); c =3D false;',=0A=
    id:           'n =3D h.id(n, r, "#{1}", c);        c =3D false;',=0A=
    attrPresence: 'n =3D h.attrPresence(n, r, "#{1}"); c =3D false;',=0A=
    attr: function(m) {=0A=
      m[3] =3D (m[5] || m[6]);=0A=
      return new Template('n =3D h.attr(n, r, "#{1}", "#{3}", "#{2}"); c =
=3D false;').evaluate(m);=0A=
    },=0A=
    pseudo: function(m) {=0A=
      if (m[6]) m[6] =3D m[6].replace(/"/g, '\\"');=0A=
      return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c =
=3D false;').evaluate(m);=0A=
    },=0A=
    descendant:   'c =3D "descendant";',=0A=
    child:        'c =3D "child";',=0A=
    adjacent:     'c =3D "adjacent";',=0A=
    laterSibling: 'c =3D "laterSibling";'=0A=
  },=0A=
=0A=
  patterns: {=0A=
    // combinators must be listed first=0A=
    // (and descendant needs to be last combinator)=0A=
    laterSibling: /^\s*~\s*/,=0A=
    child:        /^\s*>\s*/,=0A=
    adjacent:     /^\s*\+\s*/,=0A=
    descendant:   /^\s/,=0A=
=0A=
    // selectors follow=0A=
    tagName:      /^\s*(\*|[\w\-]+)(\b|$)?/,=0A=
    id:           /^#([\w\-\*]+)(\b|$)/,=0A=
    className:    /^\.([\w\-\*]+)(\b|$)/,=0A=
    pseudo:       =
/^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis=
)abled|not)(\((.*?)\))?(\b|$|(?=3D\s)|(?=3D:))/,=0A=
    attrPresence: /^\[([\w]+)\]/,=0A=
    attr:         =
/\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\4]*?)\4|([^'"][^=
\]]*?)))?\]/=0A=
  },=0A=
=0A=
  // for Selector.match and Element#match=0A=
  assertions: {=0A=
    tagName: function(element, matches) {=0A=
      return matches[1].toUpperCase() =3D=3D =
element.tagName.toUpperCase();=0A=
    },=0A=
=0A=
    className: function(element, matches) {=0A=
      return Element.hasClassName(element, matches[1]);=0A=
    },=0A=
=0A=
    id: function(element, matches) {=0A=
      return element.id =3D=3D=3D matches[1];=0A=
    },=0A=
=0A=
    attrPresence: function(element, matches) {=0A=
      return Element.hasAttribute(element, matches[1]);=0A=
    },=0A=
=0A=
    attr: function(element, matches) {=0A=
      var nodeValue =3D Element.readAttribute(element, matches[1]);=0A=
      return Selector.operators[matches[2]](nodeValue, matches[3]);=0A=
    }=0A=
  },=0A=
=0A=
  handlers: {=0A=
    // UTILITY FUNCTIONS=0A=
    // joins two collections=0A=
    concat: function(a, b) {=0A=
      for (var i =3D 0, node; node =3D b[i]; i++)=0A=
        a.push(node);=0A=
      return a;=0A=
    },=0A=
=0A=
    // marks an array of nodes for counting=0A=
    mark: function(nodes) {=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node._counted =3D true;=0A=
      return nodes;=0A=
    },=0A=
=0A=
    unmark: function(nodes) {=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node._counted =3D undefined;=0A=
      return nodes;=0A=
    },=0A=
=0A=
    // mark each child node with its position (for nth calls)=0A=
    // "ofType" flag indicates whether we're indexing for nth-of-type=0A=
    // rather than nth-child=0A=
    index: function(parentNode, reverse, ofType) {=0A=
      parentNode._counted =3D true;=0A=
      if (reverse) {=0A=
        for (var nodes =3D parentNode.childNodes, i =3D nodes.length - =
1, j =3D 1; i >=3D 0; i--) {=0A=
          var node =3D nodes[i];=0A=
          if (node.nodeType =3D=3D 1 && (!ofType || node._counted)) =
node.nodeIndex =3D j++;=0A=
        }=0A=
      } else {=0A=
        for (var i =3D 0, j =3D 1, nodes =3D parentNode.childNodes; node =
=3D nodes[i]; i++)=0A=
          if (node.nodeType =3D=3D 1 && (!ofType || node._counted)) =
node.nodeIndex =3D j++;=0A=
      }=0A=
    },=0A=
=0A=
    // filters out duplicates and extends all nodes=0A=
    unique: function(nodes) {=0A=
      if (nodes.length =3D=3D 0) return nodes;=0A=
      var results =3D [], n;=0A=
      for (var i =3D 0, l =3D nodes.length; i < l; i++)=0A=
        if (!(n =3D nodes[i])._counted) {=0A=
          n._counted =3D true;=0A=
          results.push(Element.extend(n));=0A=
        }=0A=
      return Selector.handlers.unmark(results);=0A=
    },=0A=
=0A=
    // COMBINATOR FUNCTIONS=0A=
    descendant: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        h.concat(results, node.getElementsByTagName('*'));=0A=
      return results;=0A=
    },=0A=
=0A=
    child: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        for (var j =3D 0, children =3D [], child; child =3D =
node.childNodes[j]; j++)=0A=
          if (child.nodeType =3D=3D 1 && child.tagName !=3D '!') =
results.push(child);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    adjacent: function(nodes) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        var next =3D this.nextElementSibling(node);=0A=
        if (next) results.push(next);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    laterSibling: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        h.concat(results, Element.nextSiblings(node));=0A=
      return results;=0A=
    },=0A=
=0A=
    nextElementSibling: function(node) {=0A=
      while (node =3D node.nextSibling)=0A=
	      if (node.nodeType =3D=3D 1) return node;=0A=
      return null;=0A=
    },=0A=
=0A=
    previousElementSibling: function(node) {=0A=
      while (node =3D node.previousSibling)=0A=
        if (node.nodeType =3D=3D 1) return node;=0A=
      return null;=0A=
    },=0A=
=0A=
    // TOKEN FUNCTIONS=0A=
    tagName: function(nodes, root, tagName, combinator) {=0A=
      tagName =3D tagName.toUpperCase();=0A=
      var results =3D [], h =3D Selector.handlers;=0A=
      if (nodes) {=0A=
        if (combinator) {=0A=
          // fastlane for ordinary descendant combinators=0A=
          if (combinator =3D=3D "descendant") {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              h.concat(results, node.getElementsByTagName(tagName));=0A=
            return results;=0A=
          } else nodes =3D this[combinator](nodes);=0A=
          if (tagName =3D=3D "*") return nodes;=0A=
        }=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node.tagName.toUpperCase() =3D=3D tagName) =
results.push(node);=0A=
        return results;=0A=
      } else return root.getElementsByTagName(tagName);=0A=
    },=0A=
=0A=
    id: function(nodes, root, id, combinator) {=0A=
      var targetNode =3D $(id), h =3D Selector.handlers;=0A=
      if (!targetNode) return [];=0A=
      if (!nodes && root =3D=3D document) return [targetNode];=0A=
      if (nodes) {=0A=
        if (combinator) {=0A=
          if (combinator =3D=3D 'child') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (targetNode.parentNode =3D=3D node) return [targetNode];=0A=
          } else if (combinator =3D=3D 'descendant') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (Element.descendantOf(targetNode, node)) return =
[targetNode];=0A=
          } else if (combinator =3D=3D 'adjacent') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (Selector.handlers.previousElementSibling(targetNode) =
=3D=3D node)=0A=
                return [targetNode];=0A=
          } else nodes =3D h[combinator](nodes);=0A=
        }=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node =3D=3D targetNode) return [targetNode];=0A=
        return [];=0A=
      }=0A=
      return (targetNode && Element.descendantOf(targetNode, root)) ? =
[targetNode] : [];=0A=
    },=0A=
=0A=
    className: function(nodes, root, className, combinator) {=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      return Selector.handlers.byClassName(nodes, root, className);=0A=
    },=0A=
=0A=
    byClassName: function(nodes, root, className) {=0A=
      if (!nodes) nodes =3D Selector.handlers.descendant([root]);=0A=
      var needle =3D ' ' + className + ' ';=0A=
      for (var i =3D 0, results =3D [], node, nodeClassName; node =3D =
nodes[i]; i++) {=0A=
        nodeClassName =3D node.className;=0A=
        if (nodeClassName.length =3D=3D 0) continue;=0A=
        if (nodeClassName =3D=3D className || (' ' + nodeClassName + ' =
').include(needle))=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    attrPresence: function(nodes, root, attr) {=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      var results =3D [];=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        if (Element.hasAttribute(node, attr)) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    attr: function(nodes, root, attr, value, operator) {=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      var handler =3D Selector.operators[operator], results =3D [];=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A=
        var nodeValue =3D Element.readAttribute(node, attr);=0A=
        if (nodeValue =3D=3D=3D null) continue;=0A=
        if (handler(nodeValue, value)) results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    pseudo: function(nodes, name, value, root, combinator) {=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      return Selector.pseudos[name](nodes, value, root);=0A=
    }=0A=
  },=0A=
=0A=
  pseudos: {=0A=
    'first-child': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        if (Selector.handlers.previousElementSibling(node)) continue;=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
    'last-child': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        if (Selector.handlers.nextElementSibling(node)) continue;=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
    'only-child': function(nodes, value, root) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!h.previousElementSibling(node) && =
!h.nextElementSibling(node))=0A=
          results.push(node);=0A=
      return results;=0A=
    },=0A=
    'nth-child':        function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root);=0A=
    },=0A=
    'nth-last-child':   function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, true);=0A=
    },=0A=
    'nth-of-type':      function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, false, true);=0A=
    },=0A=
    'nth-last-of-type': function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, true, true);=0A=
    },=0A=
    'first-of-type':    function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, "1", root, false, true);=0A=
    },=0A=
    'last-of-type':     function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, "1", root, true, true);=0A=
    },=0A=
    'only-of-type':     function(nodes, formula, root) {=0A=
      var p =3D Selector.pseudos;=0A=
      return p['last-of-type'](p['first-of-type'](nodes, formula, root), =
formula, root);=0A=
    },=0A=
=0A=
    // handles the an+b logic=0A=
    getIndices: function(a, b, total) {=0A=
      if (a =3D=3D 0) return b > 0 ? [b] : [];=0A=
      return $R(1, total).inject([], function(memo, i) {=0A=
        if (0 =3D=3D (i - b) % a && (i - b) / a >=3D 0) memo.push(i);=0A=
        return memo;=0A=
      });=0A=
    },=0A=
=0A=
    // handles nth(-last)-child, nth(-last)-of-type, and =
(first|last)-of-type=0A=
    nth: function(nodes, formula, root, reverse, ofType) {=0A=
      if (nodes.length =3D=3D 0) return [];=0A=
      if (formula =3D=3D 'even') formula =3D '2n+0';=0A=
      if (formula =3D=3D 'odd')  formula =3D '2n+1';=0A=
      var h =3D Selector.handlers, results =3D [], indexed =3D [], m;=0A=
      h.mark(nodes);=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A=
        if (!node.parentNode._counted) {=0A=
          h.index(node.parentNode, reverse, ofType);=0A=
          indexed.push(node.parentNode);=0A=
        }=0A=
      }=0A=
      if (formula.match(/^\d+$/)) { // just a number=0A=
        formula =3D Number(formula);=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node.nodeIndex =3D=3D formula) results.push(node);=0A=
      } else if (m =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // =
an+b=0A=
        if (m[1] =3D=3D "-") m[1] =3D -1;=0A=
        var a =3D m[1] ? Number(m[1]) : 1;=0A=
        var b =3D m[2] ? Number(m[2]) : 0;=0A=
        var indices =3D Selector.pseudos.getIndices(a, b, nodes.length);=0A=
        for (var i =3D 0, node, l =3D indices.length; node =3D nodes[i]; =
i++) {=0A=
          for (var j =3D 0; j < l; j++)=0A=
            if (node.nodeIndex =3D=3D indices[j]) results.push(node);=0A=
        }=0A=
      }=0A=
      h.unmark(nodes);=0A=
      h.unmark(indexed);=0A=
      return results;=0A=
    },=0A=
=0A=
    'empty': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        // IE treats comments as element nodes=0A=
        if (node.tagName =3D=3D '!' || (node.firstChild && =
!node.innerHTML.match(/^\s*$/))) continue;=0A=
        results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    'not': function(nodes, selector, root) {=0A=
      var h =3D Selector.handlers, selectorType, m;=0A=
      var exclusions =3D new Selector(selector).findElements(root);=0A=
      h.mark(exclusions);=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!node._counted) results.push(node);=0A=
      h.unmark(exclusions);=0A=
      return results;=0A=
    },=0A=
=0A=
    'enabled': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!node.disabled) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    'disabled': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (node.disabled) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    'checked': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (node.checked) results.push(node);=0A=
      return results;=0A=
    }=0A=
  },=0A=
=0A=
  operators: {=0A=
    '=3D':  function(nv, v) { return nv =3D=3D v; },=0A=
    '!=3D': function(nv, v) { return nv !=3D v; },=0A=
    '^=3D': function(nv, v) { return nv.startsWith(v); },=0A=
    '$=3D': function(nv, v) { return nv.endsWith(v); },=0A=
    '*=3D': function(nv, v) { return nv.include(v); },=0A=
    '~=3D': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + =
' '); },=0A=
    '|=3D': function(nv, v) { return ('-' + nv.toUpperCase() + =
'-').include('-' + v.toUpperCase() + '-'); }=0A=
  },=0A=
=0A=
  matchElements: function(elements, expression) {=0A=
    var matches =3D new Selector(expression).findElements(), h =3D =
Selector.handlers;=0A=
    h.mark(matches);=0A=
    for (var i =3D 0, results =3D [], element; element =3D elements[i]; =
i++)=0A=
      if (element._counted) results.push(element);=0A=
    h.unmark(matches);=0A=
    return results;=0A=
  },=0A=
=0A=
  findElement: function(elements, expression, index) {=0A=
    if (Object.isNumber(expression)) {=0A=
      index =3D expression; expression =3D false;=0A=
    }=0A=
    return Selector.matchElements(elements, expression || '*')[index || =
0];=0A=
  },=0A=
=0A=
  findChildElements: function(element, expressions) {=0A=
    var exprs =3D expressions.join(','), expressions =3D [];=0A=
    exprs.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, function(m) {=0A=
      expressions.push(m[1].strip());=0A=
    });=0A=
    var results =3D [], h =3D Selector.handlers;=0A=
    for (var i =3D 0, l =3D expressions.length, selector; i < l; i++) {=0A=
      selector =3D new Selector(expressions[i].strip());=0A=
      h.concat(results, selector.findElements(element));=0A=
    }=0A=
    return (l > 1) ? h.unique(results) : results;=0A=
  }=0A=
});=0A=
=0A=
function $$() {=0A=
  return Selector.findChildElements(document, $A(arguments));=0A=
}=0A=
var Form =3D {=0A=
  reset: function(form) {=0A=
    $(form).reset();=0A=
    return form;=0A=
  },=0A=
=0A=
  serializeElements: function(elements, options) {=0A=
    if (typeof options !=3D 'object') options =3D { hash: !!options };=0A=
    else if (options.hash =3D=3D=3D undefined) options.hash =3D true;=0A=
    var key, value, submitted =3D false, submit =3D options.submit;=0A=
=0A=
    var data =3D elements.inject({ }, function(result, element) {=0A=
      if (!element.disabled && element.name) {=0A=
        key =3D element.name; value =3D $(element).getValue();=0A=
        if (value !=3D null && (element.type !=3D 'submit' || =
(!submitted &&=0A=
            submit !=3D=3D false && (!submit || key =3D=3D submit) && =
(submitted =3D true)))) {=0A=
          if (key in result) {=0A=
            // a key is already present; construct an array of values=0A=
            if (!Object.isArray(result[key])) result[key] =3D =
[result[key]];=0A=
            result[key].push(value);=0A=
          }=0A=
          else result[key] =3D value;=0A=
        }=0A=
      }=0A=
      return result;=0A=
    });=0A=
=0A=
    return options.hash ? data : Object.toQueryString(data);=0A=
  }=0A=
};=0A=
=0A=
Form.Methods =3D {=0A=
  serialize: function(form, options) {=0A=
    return Form.serializeElements(Form.getElements(form), options);=0A=
  },=0A=
=0A=
  getElements: function(form) {=0A=
    return $A($(form).getElementsByTagName('*')).inject([],=0A=
      function(elements, child) {=0A=
        if (Form.Element.Serializers[child.tagName.toLowerCase()])=0A=
          elements.push(Element.extend(child));=0A=
        return elements;=0A=
      }=0A=
    );=0A=
  },=0A=
=0A=
  getInputs: function(form, typeName, name) {=0A=
    form =3D $(form);=0A=
    var inputs =3D form.getElementsByTagName('input');=0A=
=0A=
    if (!typeName && !name) return $A(inputs).map(Element.extend);=0A=
=0A=
    for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i =
< length; i++) {=0A=
      var input =3D inputs[i];=0A=
      if ((typeName && input.type !=3D typeName) || (name && input.name =
!=3D name))=0A=
        continue;=0A=
      matchingInputs.push(Element.extend(input));=0A=
    }=0A=
=0A=
    return matchingInputs;=0A=
  },=0A=
=0A=
  disable: function(form) {=0A=
    form =3D $(form);=0A=
    Form.getElements(form).invoke('disable');=0A=
    return form;=0A=
  },=0A=
=0A=
  enable: function(form) {=0A=
    form =3D $(form);=0A=
    Form.getElements(form).invoke('enable');=0A=
    return form;=0A=
  },=0A=
=0A=
  findFirstElement: function(form) {=0A=
    var elements =3D $(form).getElements().findAll(function(element) {=0A=
      return 'hidden' !=3D element.type && !element.disabled;=0A=
    });=0A=
    var firstByIndex =3D elements.findAll(function(element) {=0A=
      return element.hasAttribute('tabIndex') && element.tabIndex >=3D 0;=0A=
    }).sortBy(function(element) { return element.tabIndex }).first();=0A=
=0A=
    return firstByIndex ? firstByIndex : elements.find(function(element) =
{=0A=
      return ['input', 'select', =
'textarea'].include(element.tagName.toLowerCase());=0A=
    });=0A=
  },=0A=
=0A=
  focusFirstElement: function(form) {=0A=
    form =3D $(form);=0A=
    form.findFirstElement().activate();=0A=
    return form;=0A=
  },=0A=
=0A=
  request: function(form, options) {=0A=
    form =3D $(form), options =3D Object.clone(options || { });=0A=
=0A=
    var params =3D options.parameters, action =3D =
form.readAttribute('action') || '';=0A=
    if (action.blank()) action =3D window.location.href;=0A=
    options.parameters =3D form.serialize(true);=0A=
=0A=
    if (params) {=0A=
      if (Object.isString(params)) params =3D params.toQueryParams();=0A=
      Object.extend(options.parameters, params);=0A=
    }=0A=
=0A=
    if (form.hasAttribute('method') && !options.method)=0A=
      options.method =3D form.method;=0A=
=0A=
    return new Ajax.Request(action, options);=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Form.Element =3D {=0A=
  focus: function(element) {=0A=
    $(element).focus();=0A=
    return element;=0A=
  },=0A=
=0A=
  select: function(element) {=0A=
    $(element).select();=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
Form.Element.Methods =3D {=0A=
  serialize: function(element) {=0A=
    element =3D $(element);=0A=
    if (!element.disabled && element.name) {=0A=
      var value =3D element.getValue();=0A=
      if (value !=3D undefined) {=0A=
        var pair =3D { };=0A=
        pair[element.name] =3D value;=0A=
        return Object.toQueryString(pair);=0A=
      }=0A=
    }=0A=
    return '';=0A=
  },=0A=
=0A=
  getValue: function(element) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    return Form.Element.Serializers[method](element);=0A=
  },=0A=
=0A=
  setValue: function(element, value) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    Form.Element.Serializers[method](element, value);=0A=
    return element;=0A=
  },=0A=
=0A=
  clear: function(element) {=0A=
    $(element).value =3D '';=0A=
    return element;=0A=
  },=0A=
=0A=
  present: function(element) {=0A=
    return $(element).value !=3D '';=0A=
  },=0A=
=0A=
  activate: function(element) {=0A=
    element =3D $(element);=0A=
    try {=0A=
      element.focus();=0A=
      if (element.select && (element.tagName.toLowerCase() !=3D 'input' =
||=0A=
          !['button', 'reset', 'submit'].include(element.type)))=0A=
        element.select();=0A=
    } catch (e) { }=0A=
    return element;=0A=
  },=0A=
=0A=
  disable: function(element) {=0A=
    element =3D $(element);=0A=
    element.blur();=0A=
    element.disabled =3D true;=0A=
    return element;=0A=
  },=0A=
=0A=
  enable: function(element) {=0A=
    element =3D $(element);=0A=
    element.disabled =3D false;=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var Field =3D Form.Element;=0A=
var $F =3D Form.Element.Methods.getValue;=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Form.Element.Serializers =3D {=0A=
  input: function(element, value) {=0A=
    switch (element.type.toLowerCase()) {=0A=
      case 'checkbox':=0A=
      case 'radio':=0A=
        return Form.Element.Serializers.inputSelector(element, value);=0A=
      default:=0A=
        return Form.Element.Serializers.textarea(element, value);=0A=
    }=0A=
  },=0A=
=0A=
  inputSelector: function(element, value) {=0A=
    if (value =3D=3D=3D undefined) return element.checked ? =
element.value : null;=0A=
    else element.checked =3D !!value;=0A=
  },=0A=
=0A=
  textarea: function(element, value) {=0A=
    if (value =3D=3D=3D undefined) return element.value;=0A=
    else element.value =3D value;=0A=
  },=0A=
=0A=
  select: function(element, index) {=0A=
    if (index =3D=3D=3D undefined)=0A=
      return this[element.type =3D=3D 'select-one' ?=0A=
        'selectOne' : 'selectMany'](element);=0A=
    else {=0A=
      var opt, value, single =3D !Object.isArray(index);=0A=
      for (var i =3D 0, length =3D element.length; i < length; i++) {=0A=
        opt =3D element.options[i];=0A=
        value =3D this.optionValue(opt);=0A=
        if (single) {=0A=
          if (value =3D=3D index) {=0A=
            opt.selected =3D true;=0A=
            return;=0A=
          }=0A=
        }=0A=
        else opt.selected =3D index.include(value);=0A=
      }=0A=
    }=0A=
  },=0A=
=0A=
  selectOne: function(element) {=0A=
    var index =3D element.selectedIndex;=0A=
    return index >=3D 0 ? this.optionValue(element.options[index]) : =
null;=0A=
  },=0A=
=0A=
  selectMany: function(element) {=0A=
    var values, length =3D element.length;=0A=
    if (!length) return null;=0A=
=0A=
    for (var i =3D 0, values =3D []; i < length; i++) {=0A=
      var opt =3D element.options[i];=0A=
      if (opt.selected) values.push(this.optionValue(opt));=0A=
    }=0A=
    return values;=0A=
  },=0A=
=0A=
  optionValue: function(opt) {=0A=
    // extend element because hasAttribute may not be native=0A=
    return Element.extend(opt).hasAttribute('value') ? opt.value : =
opt.text;=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.TimedObserver =3D Class.create(PeriodicalExecuter, {=0A=
  initialize: function($super, element, frequency, callback) {=0A=
    $super(callback, frequency);=0A=
    this.element   =3D $(element);=0A=
    this.lastValue =3D this.getValue();=0A=
  },=0A=
=0A=
  execute: function() {=0A=
    var value =3D this.getValue();=0A=
    if (Object.isString(this.lastValue) && Object.isString(value) ?=0A=
        this.lastValue !=3D value : String(this.lastValue) !=3D =
String(value)) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Form.Element.Observer =3D Class.create(Abstract.TimedObserver, {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.Observer =3D Class.create(Abstract.TimedObserver, {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.EventObserver =3D Class.create({=0A=
  initialize: function(element, callback) {=0A=
    this.element  =3D $(element);=0A=
    this.callback =3D callback;=0A=
=0A=
    this.lastValue =3D this.getValue();=0A=
    if (this.element.tagName.toLowerCase() =3D=3D 'form')=0A=
      this.registerFormCallbacks();=0A=
    else=0A=
      this.registerCallback(this.element);=0A=
  },=0A=
=0A=
  onElementEvent: function() {=0A=
    var value =3D this.getValue();=0A=
    if (this.lastValue !=3D value) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  },=0A=
=0A=
  registerFormCallbacks: function() {=0A=
    Form.getElements(this.element).each(this.registerCallback, this);=0A=
  },=0A=
=0A=
  registerCallback: function(element) {=0A=
    if (element.type) {=0A=
      switch (element.type.toLowerCase()) {=0A=
        case 'checkbox':=0A=
        case 'radio':=0A=
          Event.observe(element, 'click', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
        default:=0A=
          Event.observe(element, 'change', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
      }=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Form.Element.EventObserver =3D Class.create(Abstract.EventObserver, {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.EventObserver =3D Class.create(Abstract.EventObserver, {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
if (!window.Event) var Event =3D { };=0A=
=0A=
Object.extend(Event, {=0A=
  KEY_BACKSPACE: 8,=0A=
  KEY_TAB:       9,=0A=
  KEY_RETURN:   13,=0A=
  KEY_ESC:      27,=0A=
  KEY_LEFT:     37,=0A=
  KEY_UP:       38,=0A=
  KEY_RIGHT:    39,=0A=
  KEY_DOWN:     40,=0A=
  KEY_DELETE:   46,=0A=
  KEY_HOME:     36,=0A=
  KEY_END:      35,=0A=
  KEY_PAGEUP:   33,=0A=
  KEY_PAGEDOWN: 34,=0A=
  KEY_INSERT:   45,=0A=
=0A=
  cache: { },=0A=
=0A=
  relatedTarget: function(event) {=0A=
    var element;=0A=
    switch(event.type) {=0A=
      case 'mouseover': element =3D event.fromElement; break;=0A=
      case 'mouseout':  element =3D event.toElement;   break;=0A=
      default: return null;=0A=
    }=0A=
    return Element.extend(element);=0A=
  }=0A=
});=0A=
=0A=
Event.Methods =3D (function() {=0A=
  var isButton;=0A=
=0A=
  if (Prototype.Browser.IE) {=0A=
    var buttonMap =3D { 0: 1, 1: 4, 2: 2 };=0A=
    isButton =3D function(event, code) {=0A=
      return event.button =3D=3D buttonMap[code];=0A=
    };=0A=
=0A=
  } else if (Prototype.Browser.WebKit) {=0A=
    isButton =3D function(event, code) {=0A=
      switch (code) {=0A=
        case 0: return event.which =3D=3D 1 && !event.metaKey;=0A=
        case 1: return event.which =3D=3D 1 && event.metaKey;=0A=
        default: return false;=0A=
      }=0A=
    };=0A=
=0A=
  } else {=0A=
    isButton =3D function(event, code) {=0A=
      return event.which ? (event.which =3D=3D=3D code + 1) : =
(event.button =3D=3D=3D code);=0A=
    };=0A=
  }=0A=
=0A=
  return {=0A=
    isLeftClick:   function(event) { return isButton(event, 0) },=0A=
    isMiddleClick: function(event) { return isButton(event, 1) },=0A=
    isRightClick:  function(event) { return isButton(event, 2) },=0A=
=0A=
    element: function(event) {=0A=
      var node =3D Event.extend(event).target;=0A=
      return Element.extend(node.nodeType =3D=3D Node.TEXT_NODE ? =
node.parentNode : node);=0A=
    },=0A=
=0A=
    findElement: function(event, expression) {=0A=
      var element =3D Event.element(event);=0A=
      return element.match(expression) ? element : =
element.up(expression);=0A=
    },=0A=
=0A=
    pointer: function(event) {=0A=
      return {=0A=
        x: event.pageX || (event.clientX +=0A=
          (document.documentElement.scrollLeft || =
document.body.scrollLeft)),=0A=
        y: event.pageY || (event.clientY +=0A=
          (document.documentElement.scrollTop || =
document.body.scrollTop))=0A=
      };=0A=
    },=0A=
=0A=
    pointerX: function(event) { return Event.pointer(event).x },=0A=
    pointerY: function(event) { return Event.pointer(event).y },=0A=
=0A=
    stop: function(event) {=0A=
      Event.extend(event);=0A=
      event.preventDefault();=0A=
      event.stopPropagation();=0A=
      event.stopped =3D true;=0A=
    }=0A=
  };=0A=
})();=0A=
=0A=
Event.extend =3D (function() {=0A=
  var methods =3D Object.keys(Event.Methods).inject({ }, function(m, =
name) {=0A=
    m[name] =3D Event.Methods[name].methodize();=0A=
    return m;=0A=
  });=0A=
=0A=
  if (Prototype.Browser.IE) {=0A=
    Object.extend(methods, {=0A=
      stopPropagation: function() { this.cancelBubble =3D true },=0A=
      preventDefault:  function() { this.returnValue =3D false },=0A=
      inspect: function() { return "[object Event]" }=0A=
    });=0A=
=0A=
    return function(event) {=0A=
      if (!event) return false;=0A=
      if (event._extendedByPrototype) return event;=0A=
=0A=
      event._extendedByPrototype =3D Prototype.emptyFunction;=0A=
      var pointer =3D Event.pointer(event);=0A=
      Object.extend(event, {=0A=
        target: event.srcElement,=0A=
        relatedTarget: Event.relatedTarget(event),=0A=
        pageX:  pointer.x,=0A=
        pageY:  pointer.y=0A=
      });=0A=
      return Object.extend(event, methods);=0A=
    };=0A=
=0A=
  } else {=0A=
    Event.prototype =3D Event.prototype || =
document.createEvent("HTMLEvents").__proto__;=0A=
    Object.extend(Event.prototype, methods);=0A=
    return Prototype.K;=0A=
  }=0A=
})();=0A=
=0A=
Object.extend(Event, (function() {=0A=
  var cache =3D Event.cache;=0A=
=0A=
  function getEventID(element) {=0A=
    if (element._eventID) return element._eventID;=0A=
    arguments.callee.id =3D arguments.callee.id || 1;=0A=
    return element._eventID =3D ++arguments.callee.id;=0A=
  }=0A=
=0A=
  function getDOMEventName(eventName) {=0A=
    if (eventName && eventName.include(':')) return "dataavailable";=0A=
    return eventName;=0A=
  }=0A=
=0A=
  function getCacheForID(id) {=0A=
    return cache[id] =3D cache[id] || { };=0A=
  }=0A=
=0A=
  function getWrappersForEventName(id, eventName) {=0A=
    var c =3D getCacheForID(id);=0A=
    return c[eventName] =3D c[eventName] || [];=0A=
  }=0A=
=0A=
  function createWrapper(element, eventName, handler) {=0A=
    var id =3D getEventID(element);=0A=
    var c =3D getWrappersForEventName(id, eventName);=0A=
    if (c.pluck("handler").include(handler)) return false;=0A=
=0A=
    var wrapper =3D function(event) {=0A=
      if (!Event || !Event.extend ||=0A=
        (event.eventName && event.eventName !=3D eventName))=0A=
          return false;=0A=
=0A=
      Event.extend(event);=0A=
      handler.call(element, event)=0A=
    };=0A=
=0A=
    wrapper.handler =3D handler;=0A=
    c.push(wrapper);=0A=
    return wrapper;=0A=
  }=0A=
=0A=
  function findWrapper(id, eventName, handler) {=0A=
    var c =3D getWrappersForEventName(id, eventName);=0A=
    return c.find(function(wrapper) { return wrapper.handler =3D=3D =
handler });=0A=
  }=0A=
=0A=
  function destroyWrapper(id, eventName, handler) {=0A=
    var c =3D getCacheForID(id);=0A=
    if (!c[eventName]) return false;=0A=
    c[eventName] =3D c[eventName].without(findWrapper(id, eventName, =
handler));=0A=
  }=0A=
=0A=
  function destroyCache() {=0A=
    for (var id in cache)=0A=
      for (var eventName in cache[id])=0A=
        cache[id][eventName] =3D null;=0A=
  }=0A=
=0A=
  if (window.attachEvent) {=0A=
    window.attachEvent("onunload", destroyCache);=0A=
  }=0A=
=0A=
  return {=0A=
    observe: function(element, eventName, handler) {=0A=
      element =3D $(element);=0A=
      var name =3D getDOMEventName(eventName);=0A=
=0A=
      var wrapper =3D createWrapper(element, eventName, handler);=0A=
      if (!wrapper) return element;=0A=
=0A=
      if (element.addEventListener) {=0A=
        element.addEventListener(name, wrapper, false);=0A=
      } else {=0A=
        element.attachEvent("on" + name, wrapper);=0A=
      }=0A=
=0A=
      return element;=0A=
    },=0A=
=0A=
    stopObserving: function(element, eventName, handler) {=0A=
      element =3D $(element);=0A=
      var id =3D getEventID(element), name =3D =
getDOMEventName(eventName);=0A=
=0A=
      if (!handler && eventName) {=0A=
        getWrappersForEventName(id, eventName).each(function(wrapper) {=0A=
          element.stopObserving(eventName, wrapper.handler);=0A=
        });=0A=
        return element;=0A=
=0A=
      } else if (!eventName) {=0A=
        Object.keys(getCacheForID(id)).each(function(eventName) {=0A=
          element.stopObserving(eventName);=0A=
        });=0A=
        return element;=0A=
      }=0A=
=0A=
      var wrapper =3D findWrapper(id, eventName, handler);=0A=
      if (!wrapper) return element;=0A=
=0A=
      if (element.removeEventListener) {=0A=
        element.removeEventListener(name, wrapper, false);=0A=
      } else {=0A=
        element.detachEvent("on" + name, wrapper);=0A=
      }=0A=
=0A=
      destroyWrapper(id, eventName, handler);=0A=
=0A=
      return element;=0A=
    },=0A=
=0A=
    fire: function(element, eventName, memo) {=0A=
      element =3D $(element);=0A=
      if (element =3D=3D document && document.createEvent && =
!element.dispatchEvent)=0A=
        element =3D document.documentElement;=0A=
=0A=
      if (document.createEvent) {=0A=
        var event =3D document.createEvent("HTMLEvents");=0A=
        event.initEvent("dataavailable", true, true);=0A=
      } else {=0A=
        var event =3D document.createEventObject();=0A=
        event.eventType =3D "ondataavailable";=0A=
      }=0A=
=0A=
      event.eventName =3D eventName;=0A=
      event.memo =3D memo || { };=0A=
=0A=
      if (document.createEvent) {=0A=
        element.dispatchEvent(event);=0A=
      } else {=0A=
        element.fireEvent(event.eventType, event);=0A=
      }=0A=
=0A=
      return event;=0A=
    }=0A=
  };=0A=
})());=0A=
=0A=
Object.extend(Event, Event.Methods);=0A=
=0A=
Element.addMethods({=0A=
  fire:          Event.fire,=0A=
  observe:       Event.observe,=0A=
  stopObserving: Event.stopObserving=0A=
});=0A=
=0A=
Object.extend(document, {=0A=
  fire:          Element.Methods.fire.methodize(),=0A=
  observe:       Element.Methods.observe.methodize(),=0A=
  stopObserving: Element.Methods.stopObserving.methodize()=0A=
});=0A=
=0A=
(function() {=0A=
  /* Support for the DOMContentLoaded event is based on work by Dan Webb,=0A=
     Matthias Miller, Dean Edwards and John Resig. */=0A=
=0A=
  var timer, fired =3D false;=0A=
=0A=
  function fireContentLoadedEvent() {=0A=
    if (fired) return;=0A=
    if (timer) window.clearInterval(timer);=0A=
    document.fire("dom:loaded");=0A=
    fired =3D true;=0A=
  }=0A=
=0A=
  if (document.addEventListener) {=0A=
    if (Prototype.Browser.WebKit) {=0A=
      timer =3D window.setInterval(function() {=0A=
        if (/loaded|complete/.test(document.readyState))=0A=
          fireContentLoadedEvent();=0A=
      }, 0);=0A=
=0A=
      Event.observe(window, "load", fireContentLoadedEvent);=0A=
=0A=
    } else {=0A=
      document.addEventListener("DOMContentLoaded",=0A=
        fireContentLoadedEvent, false);=0A=
    }=0A=
=0A=
  } else {=0A=
    document.write("<script id=3D__onDOMContentLoaded defer =
src=3D//:><\/script>");=0A=
    $("__onDOMContentLoaded").onreadystatechange =3D function() {=0A=
      if (this.readyState =3D=3D "complete") {=0A=
        this.onreadystatechange =3D null;=0A=
        fireContentLoadedEvent();=0A=
      }=0A=
    };=0A=
  }=0A=
})();=0A=
/*------------------------------- DEPRECATED =
-------------------------------*/=0A=
=0A=
Hash.toQueryString =3D Object.toQueryString;=0A=
=0A=
var Toggle =3D { display: Element.toggle };=0A=
=0A=
Element.Methods.childOf =3D Element.Methods.descendantOf;=0A=
=0A=
var Insertion =3D {=0A=
  Before: function(element, content) {=0A=
    return Element.insert(element, {before:content});=0A=
  },=0A=
=0A=
  Top: function(element, content) {=0A=
    return Element.insert(element, {top:content});=0A=
  },=0A=
=0A=
  Bottom: function(element, content) {=0A=
    return Element.insert(element, {bottom:content});=0A=
  },=0A=
=0A=
  After: function(element, content) {=0A=
    return Element.insert(element, {after:content});=0A=
  }=0A=
};=0A=
=0A=
var $continue =3D new Error('"throw $continue" is deprecated, use =
"return" instead');=0A=
=0A=
// This should be moved to script.aculo.us; notice the deprecated methods=0A=
// further below, that map to the newer Element methods.=0A=
var Position =3D {=0A=
  // set to true if needed, warning: firefox performance problems=0A=
  // NOT neeeded for page scrolling, only if draggable contained in=0A=
  // scrollable elements=0A=
  includeScrollOffsets: false,=0A=
=0A=
  // must be called before calling withinIncludingScrolloffset, every =
time the=0A=
  // page is scrolled=0A=
  prepare: function() {=0A=
    this.deltaX =3D  window.pageXOffset=0A=
                || document.documentElement.scrollLeft=0A=
                || document.body.scrollLeft=0A=
                || 0;=0A=
    this.deltaY =3D  window.pageYOffset=0A=
                || document.documentElement.scrollTop=0A=
                || document.body.scrollTop=0A=
                || 0;=0A=
  },=0A=
=0A=
  // caches x/y coordinate pair to use with overlap=0A=
  within: function(element, x, y) {=0A=
    if (this.includeScrollOffsets)=0A=
      return this.withinIncludingScrolloffsets(element, x, y);=0A=
    this.xcomp =3D x;=0A=
    this.ycomp =3D y;=0A=
    this.offset =3D Element.cumulativeOffset(element);=0A=
=0A=
    return (y >=3D this.offset[1] &&=0A=
            y <  this.offset[1] + element.offsetHeight &&=0A=
            x >=3D this.offset[0] &&=0A=
            x <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  withinIncludingScrolloffsets: function(element, x, y) {=0A=
    var offsetcache =3D Element.cumulativeScrollOffset(element);=0A=
=0A=
    this.xcomp =3D x + offsetcache[0] - this.deltaX;=0A=
    this.ycomp =3D y + offsetcache[1] - this.deltaY;=0A=
    this.offset =3D Element.cumulativeOffset(element);=0A=
=0A=
    return (this.ycomp >=3D this.offset[1] &&=0A=
            this.ycomp <  this.offset[1] + element.offsetHeight &&=0A=
            this.xcomp >=3D this.offset[0] &&=0A=
            this.xcomp <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  // within must be called directly before=0A=
  overlap: function(mode, element) {=0A=
    if (!mode) return 0;=0A=
    if (mode =3D=3D 'vertical')=0A=
      return ((this.offset[1] + element.offsetHeight) - this.ycomp) /=0A=
        element.offsetHeight;=0A=
    if (mode =3D=3D 'horizontal')=0A=
      return ((this.offset[0] + element.offsetWidth) - this.xcomp) /=0A=
        element.offsetWidth;=0A=
  },=0A=
=0A=
  // Deprecation layer -- use newer Element methods now (1.5.2).=0A=
=0A=
  cumulativeOffset: Element.Methods.cumulativeOffset,=0A=
=0A=
  positionedOffset: Element.Methods.positionedOffset,=0A=
=0A=
  absolutize: function(element) {=0A=
    Position.prepare();=0A=
    return Element.absolutize(element);=0A=
  },=0A=
=0A=
  relativize: function(element) {=0A=
    Position.prepare();=0A=
    return Element.relativize(element);=0A=
  },=0A=
=0A=
  realOffset: Element.Methods.cumulativeScrollOffset,=0A=
=0A=
  offsetParent: Element.Methods.getOffsetParent,=0A=
=0A=
  page: Element.Methods.viewportOffset,=0A=
=0A=
  clone: function(source, target, options) {=0A=
    options =3D options || { };=0A=
    return Element.clonePosition(target, source, options);=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!document.getElementsByClassName) document.getElementsByClassName =
=3D function(instanceMethods){=0A=
  function iter(name) {=0A=
    return name.blank() ? null : "[contains(concat(' ', @class, ' '), ' =
" + name + " ')]";=0A=
  }=0A=
=0A=
  instanceMethods.getElementsByClassName =3D =
Prototype.BrowserFeatures.XPath ?=0A=
  function(element, className) {=0A=
    className =3D className.toString().strip();=0A=
    var cond =3D /\s/.test(className) ? $w(className).map(iter).join('') =
: iter(className);=0A=
    return cond ? document._getElementsByXPath('.//*' + cond, element) : =
[];=0A=
  } : function(element, className) {=0A=
    className =3D className.toString().strip();=0A=
    var elements =3D [], classNames =3D (/\s/.test(className) ? =
$w(className) : null);=0A=
    if (!classNames && !className) return elements;=0A=
=0A=
    var nodes =3D $(element).getElementsByTagName('*');=0A=
    className =3D ' ' + className + ' ';=0A=
=0A=
    for (var i =3D 0, child, cn; child =3D nodes[i]; i++) {=0A=
      if (child.className && (cn =3D ' ' + child.className + ' ') && =
(cn.include(className) ||=0A=
          (classNames && classNames.all(function(name) {=0A=
            return !name.toString().blank() && cn.include(' ' + name + ' =
');=0A=
          }))))=0A=
        elements.push(Element.extend(child));=0A=
    }=0A=
    return elements;=0A=
  };=0A=
=0A=
  return function(className, parentElement) {=0A=
    return $(parentElement || =
document.body).getElementsByClassName(className);=0A=
  };=0A=
}(Element.Methods);=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.ClassNames =3D Class.create();=0A=
Element.ClassNames.prototype =3D {=0A=
  initialize: function(element) {=0A=
    this.element =3D $(element);=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    this.element.className.split(/\s+/).select(function(name) {=0A=
      return name.length > 0;=0A=
    })._each(iterator);=0A=
  },=0A=
=0A=
  set: function(className) {=0A=
    this.element.className =3D className;=0A=
  },=0A=
=0A=
  add: function(classNameToAdd) {=0A=
    if (this.include(classNameToAdd)) return;=0A=
    this.set($A(this).concat(classNameToAdd).join(' '));=0A=
  },=0A=
=0A=
  remove: function(classNameToRemove) {=0A=
    if (!this.include(classNameToRemove)) return;=0A=
    this.set($A(this).without(classNameToRemove).join(' '));=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return $A(this).join(' ');=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Element.ClassNames.prototype, Enumerable);=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.addMethods();

document.iframeLoaders =3D {};

iframe =3D function() { this.initialize.apply(this, arguments); };
iframe.prototype =3D {
	initialize: function(form, options,count){
		if (!options) options =3D {};
		this.form =3D form;
		this.uniqueId =3D count;
		document.iframeLoaders[this.uniqueId] =3D this;
		this.transport =3D this.getTransport();
		this.onComplete =3D options.onComplete || null;
		this.update =3D this.$(options.update) || null;
		this.updateMultiple =3D options.multiple || false;
		if (((navigator.vendor && (navigator.vendor.indexOf('Apple')) > -1) || =
window.opera) // safari and opera only
     && (/\/Direct\/Process(\?|$)/.test(form.action)) && form.elements =
&& (form.elements.length =3D=3D 1)) { // only change calls that contain =
1 element and whose actions end with /Direct/Process
			var url =3D form.action + '?jsonRequest=3D' + =
escape(form.elements[0].value), // change form submit to string; similar =
to changing form method to get
					doc =3D this.transport.contentWindow || =
this.transport.contentDocument; // retrieve the document of the iframe
			if (url.length < 80000) { // allow fallback to normal submission (80k =
is the max length for urls in safari)
				if (doc.document) // make sure we have the document and not the =
window
					doc =3D doc.document;
			=09
				try { // if this fails, fallback to normal submission
					doc.location.replace(url); // use location.replace to overwrite =
elements in history=20
					return;
				} catch (e) { };
			}
		}
		form.target=3D 'frame_'+this.uniqueId;
		form.setAttribute("target", 'frame_'+this.uniqueId); // in case the =
other one fails.
		form.submit();
	},

	onStateChange: function() {
		this.transport =3D this.$('frame_'+this.uniqueId);
		try {	 var doc =3D =
this.transport.contentDocument.document.body.innerHTML; =
this.transport.contentDocument.document.close(); }	// For NS6
		catch (e){=20
			try{ var doc =3D =
this.transport.contentWindow.document.body.innerHTML; =
this.transport.contentWindow.document.close(); } // For IE5.5 and IE6
			 catch (e){
				 try { var doc =3D this.transport.document.body.innerHTML; =
this.transport.document.body.close(); } // for IE5
					catch (e) {
						try	{ var doc =3D =
window.frames['frame_'+this.uniqueId].document.body.innerText; } // for =
really nasty browsers
						catch (e) { //alert(e);=20
						if (navigator.appVersion.indexOf("MSIE 6.0")!=3D-1){
								 document.getElementById("IE6Error").style.display =3D"block";=20
							}
						} // forget it.
				 }
			}
		}
		this.transport.responseText =3D doc;
		if (this.onComplete) =
setTimeout(this.bind(function(){this.onComplete(this.transport);}, =
this), 10);
		if (this.update) setTimeout(this.bind(function(){this.update.innerHTML =
=3D this.transport.responseText;}, this), 10);
		if (this.updateMultiple){ setTimeout(this.bind(function(){ // JSON =
support!
				try	{ var hasscript =3D false; eval("var inputObject =3D =
"+this.transport.responseText);	// we're expecting a JSON object, eval =
it to inputObject
					for (var i in inputObject) { if (i =3D=3D 'script') { hasscript =3D =
true; } // check if we passed some javascript along too
						else {if ( elm =3D this.$(i)) { elm.innerHTML =3D inputObject[i]; =
} else {=20
						//alert("element "+i+" not found!");=20
						} } // if it's not script, update the corresponding div
					} if (hasscript) eval(inputObject['script']); // some =
on-the-fly-javascript exchanging support too
				} catch (e) { //alert('There was an error processing: =
'+this.transport.responseText);=20
				} // in case of an error				=09
			}, this), 10);
		}=09
	},

	getTransport: function() {
		var divElm =3D document.createElement('DIV'), frame;
		divElm.setAttribute('style', 'width: 0; height: 0; margin: 0; padding: =
0; visibility: hidden; overflow: hidden');
		if (navigator.userAgent.indexOf('MSIE') > 0 && =
navigator.userAgent.indexOf('Opera') =3D=3D -1) {// switch to the crappy =
solution for IE
			divElm.style.width =3D 0;
			divElm.style.height =3D 0;
			divElm.style.margin =3D 0;
			divElm.style.padding =3D 0;
			divElm.style.visibility =3D 'hidden';
			divElm.style.overflow =3D 'hidden';
			divElm.innerHTML =3D '<iframe name=3D\"frame_'+this.uniqueId+'\" =
id=3D\"frame_'+this.uniqueId+'\" src=3D\"about:blank\" =
onload=3D\"setTimeout(function(){document.iframeLoaders['+this.uniqueId+'=
].onStateChange()},20);"></iframe>';
		} else {
			frame =3D document.createElement("iframe");
			frame.setAttribute("name", "frame_"+this.uniqueId);
			frame.setAttribute("id", "frame_"+this.uniqueId);
			frame.addEventListener("load", this.bind(function(){ =
this.onStateChange(); }, this), false);
			divElm.appendChild(frame);
		}
		document.body.appendChild(divElm);
		return frame;
	},
 =20
  bind: function(functionObject, referenceObject) {
    return function() {
      return functionObject.apply(referenceObject, arguments);
    }
  },
 =20
  '$': function(id) {
    return document.getElementById(id);
  }
};



RequestBatch =3D function() {
  this.initialize.apply(this, arguments);
};

// for unique id
var counter =3D 0;

// how many requests are still pending?
var pendingRequests =3D 0;

function DirectAccessErrorHandler(msg,ex){
//alert(msg);
}

// the core object to request batches
RequestBatch.prototype =3D {
    initialize: function() {
        this.UniqueId =3D counter++;
        this.Requests =3D new Array()
    },

    AddToRequest: function(requestThis) {
        this.Requests[this.Requests.length] =3D requestThis;
    },
  =20
    BeginRequest: function(serverUrl, callback) {
        pendingRequests++;
       =20
        var jsonString =3D JSON.stringify(this);

        var form =3D generateForm(this.UniqueId, serverUrl, jsonString);
        new iframe(form, {onComplete: function(request) =
{processResponse(callback, request);} }, this.UniqueId);

        // in case they reuse the requestbatch
        this.UniqueId =3D counter++;
    }
};

function generateForm(formId, serverUrl, inputVal) {
    // create the form
	var form =3D document.createElement("form");
	form.acceptCharset =3D "UTF-8";
	form.name =3D "f" + formId;
	form.id =3D "f" + formId;
	form.action =3D serverUrl;
=09
	// create the input element on the form
	var inputElem =3D document.createElement("input");
	inputElem.name =3D "jsonRequest";
	inputElem.type =3D "hidden";
	inputElem.value =3D inputVal;
	form.appendChild(inputElem);

	// Firefox has a behavior on refresh that displays a popup confirming =
that is it reloading a form.
	// We work around this by attempting to perform a get action if the =
size is below a threshold, else
	// we will run as a post
	form.method =3D "post";
    if(navigator.userAgent.toLowerCase().indexOf('firefox') !=3D -1) {
        var separator =3D serverUrl.indexOf('?') =3D=3D -1 ? "?" : "&";
        var fullRequestURL =3D serverUrl + separator + "jsonRequest=3D"+ =
escape(inputVal);
        if (fullRequestURL.length < 15000) {
            // we plan to perform a get, so we need to parse the sid out =
of the url and place it
            // inside the form
            var sidPos =3D serverUrl.indexOf('sid=3D');
            if (sidPos !=3D -1) {
                var endPos =3D serverUrl.indexOf('&', sidPos);
                var sid =3D serverUrl.substring(sidPos + =
'sid=3D'.length, endPos =3D=3D -1 ? serverUrl.length : endPos);
	            var sidInputElem =3D document.createElement("input");
	            sidInputElem.name =3D "sid";
	            sidInputElem.type =3D "hidden";
	            sidInputElem.value =3D sid;
	            form.appendChild(sidInputElem);
	            // remove the sid from the url
	            form.action =3D serverUrl.substring(0, sidPos-1);
            }
            form.method =3D "get";
        }
    }
=09
	// append the form to the document body
	// users must be cautious of when they call this due to a bug in IE
	// see http://support.microsoft.com/kb/927917 for details
	document.body.appendChild(form);
	return form;
}

function processResponse(callback, request)
{  =20
    pendingRequests--;
    try {=20
        var jsonResponse =3D unescape(request.responseText);
        var responseObject =3D JSON.parse(jsonResponse);
        try {
            callback(responseObject.ResponseBatch);
        } catch (e) {
            DirectAccessErrorHandler("exception during client callback", =
e);
        }
    } catch (e) {
        DirectAccessErrorHandler("exception during processResponse", e);
    }
}

function getPendingRequestCount()
{
    return pendingRequests;
}


// =
-------------------------------------------------------------------------=
-----------
// This file contains all the request type objects for the SiteLife JSON =
Direct API.
// Create instances of these objects, place them in a RequestBatch, and =
send them off.
// =
-------------------------------------------------------------------------=
-----------

(function() { // wrapped in a function to keep the Class variable out of =
the global scope
var Class =3D function() {
  return function() {
    this.initialize.apply(this, arguments);
  }
};
// Identify a user
UserKey =3D Class();
UserKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.UserKey =3D data;
   }
};
// Identify a comment
CommentKey =3D Class();
CommentKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.CommentKey =3D data;
   }
};
// Identify an article
ArticleKey =3D Class();
ArticleKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.ArticleKey =3D data;
   }
};

// Identify a persona message
PersonaMessageKey =3D Class();
PersonaMessageKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.PersonaMessageKey =3D data;
   }
};

// Identify a review
ReviewKey =3D Class();
ReviewKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.ReviewKey =3D data;
   }
};
// Identify a gallery
GalleryKey =3D Class();
GalleryKey.prototype =3D {
    initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.GalleryKey =3D data;
    }
};
// Identify a photo
PhotoKey =3D Class();
PhotoKey.prototype =3D {
    initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.PhotoKey =3D data;
    }
};
// Identify a video
VideoKey =3D Class();
VideoKey.prototype =3D {
    initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.VideoKey =3D data;
    }
};

// Wrapper to request a comment page
CommentPage =3D Class();
CommentPage.prototype =3D {
   initialize: function(articleKey, numberPerPage, onPage, sort) {
        var data =3D new Object();
        data.ArticleKey =3D articleKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        this.CommentPage =3D data;
   }
};

// Wrapper to request a persona message page
PersonaMessagePage =3D Class();
PersonaMessagePage.prototype =3D {
   initialize: function(userKey, numberPerPage, onPage, sort) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        this.PersonaMessagePage =3D data;
   }
};

// Wrapper to request a review page
ReviewPage =3D Class();
ReviewPage.prototype =3D {
   initialize: function(articleKey, numberPerPage, onPage,sort) {
        var data =3D new Object();
        data.ArticleKey =3D articleKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        this.ReviewPage =3D data;
   }
};
// Wrapper of types a gallery can contain
MediaType =3D Class();
MediaType.prototype =3D {
    initialize: function(name) {
        var data =3D new Object();
        data.Name =3D name;
        this.MediaType =3D data;
    }
};
// Wrapper to request a page of public galleries
PublicGalleryPage =3D Class();
PublicGalleryPage.prototype =3D {
    initialize: function(numberPerPage, onPage, mediaType) {
        var data =3D new Object();
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.MediaType =3D mediaType;
        this.PublicGalleryPage =3D data;
    }
};
// Wrapper to request a page of user galleries
UserGalleryPage =3D Class();
UserGalleryPage.prototype =3D {
    initialize: function(userKey, numberPerPage, onPage, mediaType) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.MediaType =3D mediaType;
        this.UserGalleryPage =3D data;
    }
};
// Wrapper to request a page of photos
PhotoPage =3D Class();
PhotoPage.prototype =3D {
    initialize: function(galleryKey, numberPerPage, onPage) {
        var data =3D new Object();
        data.GalleryKey =3D galleryKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        this.PhotoPage =3D data;
    }
};
// Wrapper to request a page of videos
VideoPage =3D Class();
VideoPage.prototype =3D {
    initialize: function(galleryKey, numberPerPage, onPage) {
        var data =3D new Object();
        data.GalleryKey =3D galleryKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        this.VideoPage =3D data;
    }
};
// Wrapper to request a comment action
CommentAction =3D Class();
CommentAction.prototype =3D {
   initialize: function(commentOnKey, onPageUrl, onPageTitle, =
commentBody) {
        var data =3D new Object();
        data.CommentOnKey =3D commentOnKey;
        data.OnPageUrl =3D onPageUrl;
        data.OnPageTitle =3D onPageTitle;
        data.CommentBody =3D commentBody;
        this.CommentAction =3D data;
   }
};
// Wrapper to request a review action
ReviewAction =3D Class();
ReviewAction.prototype =3D {
   initialize: function(reviewOnThisKey, onPageUrl, onPageTitle,=20
                        reviewTitle, reviewRating, reviewBody, =
reviewPros, reviewCons) {
        var data =3D new Object();
        data.ReviewOnKey =3D reviewOnThisKey;
        data.OnPageUrl =3D onPageUrl;
        data.OnPageTitle =3D onPageTitle;
        data.ReviewTitle =3D reviewTitle;
        data.ReviewRating =3D reviewRating;
        data.ReviewBody =3D reviewBody;
        data.ReviewPros =3D reviewPros;
        data.ReviewCons =3D reviewCons;
        this.ReviewAction =3D data;
   }
};
// Wrapper to request a recommend action
RecommendAction =3D Class();
RecommendAction.prototype =3D {
   initialize: function(recommendThisKey) {
        var data =3D new Object();
        data.RecommendThisKey =3D recommendThisKey;
        this.RecommendAction =3D data;
   }
};
// Wrapper to request a rate action
RateAction =3D Class();
RateAction.prototype =3D {
   initialize: function(rateThisKey, rating) {
        var data =3D new Object();
        data.RateThisKey =3D rateThisKey;
        data.Rating =3D rating;
        this.RateAction =3D data;
   }
};

// Permanently delete a gallery, video or photo
DeleteContentAction =3D Class();
DeleteContentAction.prototype =3D {
   initialize: function(deleteThisContent) {
        var data =3D new Object();
        data.DeleteThisContent =3D deleteThisContent;
        this.DeleteContentAction =3D data;
   }
};

// Email from the SiteLife system
EmailContentAction =3D Class();
EmailContentAction.prototype =3D {
   initialize: function(toAddress, subject, body) {
        var data =3D new Object();
        data.ToAddress =3D toAddress;
        data.Subject =3D subject;
        data.Body =3D body;
        this.EmailContentAction =3D data;
   }
};

// Wrapper to request a report abuse action
ReportAbuseAction =3D Class();
ReportAbuseAction.prototype =3D {
   initialize: function(reportThisKey, abuseReason, abuseDescription) {
        var data =3D new Object();
        data.ReportThisKey =3D reportThisKey;
        data.AbuseReason =3D abuseReason;
        data.AbuseDescription =3D abuseDescription;
        this.ReportAbuseAction =3D data;
   }
};
// Category used for discovery
Category =3D Class();
Category.prototype =3D {
   initialize: function(name) {
        var data =3D new Object();
        data.Name =3D name;
        this.Category =3D data;
   }
};
// Section used for discovery
Section =3D Class();
Section.prototype =3D {
    initialize: function(name) {
        var data =3D new Object();
        data.Name =3D name;
        this.Section =3D data;
    }
};
// Update or create an article
UpdateArticleAction =3D Class();
UpdateArticleAction.prototype =3D {
   initialize: function(updateArticle, onPageUrl, onPageTitle, =
section,categories) {
        var data =3D new Object();
        data.UpdateArticle =3D updateArticle;
        data.OnPageUrl =3D onPageUrl;
        data.OnPageTitle =3D onPageTitle;
        data.Section =3D section;
        data.Categories =3D categories;
        this.UpdateArticleAction =3D data;
   }
};
// Update or create a gallery
UpdateGalleryAction =3D Class();
UpdateGalleryAction.prototype =3D {
    initialize: function(updateGallery, galleryType, mediaType, title, =
description, tags, section, galleryPromo) {
        var data =3D new Object();
        data.UpdateGallery =3D updateGallery;
        data.GalleryType =3D galleryType;
        data.MediaType =3D mediaType;
        data.Title =3D title;
        data.Description =3D description;
        data.Tags =3D tags;
        data.Section =3D section;
        data.GalleryPromo =3D galleryPromo;
        this.UpdateGalleryAction =3D data;
    }
};
// Update or create a photo
UpdatePhotoAction =3D Class();
UpdatePhotoAction.prototype =3D {
    initialize: function(updatePhoto, title, description, tags, section) =
{
        var data =3D new Object();
        data.UpdatePhoto =3D updatePhoto;
        data.Title =3D title;
        data.Description =3D description;
        data.Tags =3D tags;
        data.Section =3D section;
        this.UpdatePhotoAction =3D data;
    }
};
// Update or create a video
UpdateVideoAction =3D Class();
UpdateVideoAction.prototype =3D {
    initialize: function(updateVideo, title, description, tags, section) =
{
        var data =3D new Object();
        data.UpdateVideo =3D updateVideo;
        data.Title =3D title;
        data.Description =3D description;
        data.Tags =3D tags;
        data.Section =3D section;
        this.UpdateVideoAction =3D data;
    }
};
//=20
GalleryType =3D Class();
GalleryType.prototype =3D {
    initialize: function(name) {
        var data =3D new Object();
        data.Name =3D name;
        this.GalleryType =3D data;
    }
};
// GalleryPromo used for setting promotional text for public galleries
GalleryPromo =3D Class();
GalleryPromo.prototype =3D {
    initialize: function(title, body, photoKey) {
        var data =3D new Object();
        data.Title =3D title;
        data.Body =3D body;
        data.PhotoKey =3D photoKey;
        this.GalleryPromo =3D data;
    }
};
// UserTier used for discovery
UserTier =3D Class();
UserTier.prototype =3D {
    initialize: function(name) {
        var data =3D new Object();
        data.Name =3D name;
        this.UserTier =3D data;
    }
};
// Activity used for discovery
Activity =3D Class();
Activity.prototype =3D {
    initialize: function(name) {
        var data =3D new Object();
        data.Name =3D name;
        this.Activity =3D data;
    }
};
// Discovery on articles
DiscoverArticlesAction =3D Class();
DiscoverArticlesAction.prototype =3D {
   initialize: =
function(searchSections,searchCategories,limitToContributors,activity,age=
,maximumNumberOfDiscoveries) {
        var data =3D new Object();
        data.SearchSections =3D searchSections;
        data.SearchCategories =3D searchCategories;
        data.LimitToContributors =3D limitToContributors;
        data.Activity =3D activity;
        data.Age =3D age;
        data.MaximumNumberOfDiscoveries =3D maximumNumberOfDiscoveries;

        this.DiscoverArticlesAction =3D data;
   }
};

// Action used to add a friend
AddFriendAction =3D Class();
AddFriendAction.prototype =3D {
    initialize: function(friendUserKey) {
        var data =3D new Object();
        data.FriendUserKey =3D friendUserKey;
        this.AddFriendAction =3D data;
    }
};

// Action used to add a message
AddPersonaMessageAction =3D Class();
AddPersonaMessageAction.prototype =3D {
    initialize: function(toUserKey, body) {
        var data =3D new Object();
        data.ToUserKey =3D toUserKey;
        data.Body =3D body;
        this.AddPersonaMessageAction =3D data;
    }
};

// Action used to remove a message
RemovePersonaMessageAction =3D Class();
RemovePersonaMessageAction.prototype =3D {
    initialize: function(personaMessageKey) {
        var data =3D new Object();
        data.PersonaMessageKey =3D personaMessageKey;
        this.RemovePersonaMessageAction =3D data;
    }
};

// Action used to approve a friend
ApproveFriendAction =3D Class();
ApproveFriendAction.prototype =3D {
    initialize: function(friendUserKey, isApproved) {
        var data =3D new Object();
        data.FriendUserKey =3D friendUserKey;
        data.IsApproved =3D isApproved;
        this.ApproveFriendAction =3D data;
    }
};

// Action used to remove a friend
RemoveFriendAction =3D Class();
RemoveFriendAction.prototype =3D {
    initialize: function(friendUserKey) {
        var data =3D new Object();
        data.FriendUserKey =3D friendUserKey;
        this.RemoveFriendAction =3D data;
    }
};

// Wrapper to request a friend page
FriendPage =3D Class();
FriendPage.prototype =3D {
   initialize: function(userKey, numberPerPage, onPage, isPendingList) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.IsPendingList =3D isPendingList;
        this.FriendPage =3D data;
   }
};

// Wrapper to request if a given user key is a friend of the user =
specified by the second parameter
// if the userKey parameter is not specified, the currently logged-in =
user is used
IsFriend =3D Class();
IsFriend.prototype =3D {
   initialize: function(friendUserKey, userKey) {
        var data =3D new Object();
        data.FriendUserKey =3D friendUserKey;
        data.UserKey =3D userKey;
        this.IsFriend =3D data;
   }
};
											=09
// Discovery on content
DiscoverContentAction =3D Class();
DiscoverContentAction.prototype =3D {
   initialize: =
function(searchSections,searchCategories,limitToContributors,activity,con=
tentType,age,maximumNumberOfDiscoveries, filterBySiteOfOrigin) {
        var data =3D new Object();
        data.SearchSections =3D searchSections;
        data.SearchCategories =3D searchCategories;
        data.LimitToContributors =3D limitToContributors;
        data.Activity =3D activity;
        data.ContentType =3D contentType;
        data.Age =3D age;
        data.MaximumNumberOfDiscoveries =3D maximumNumberOfDiscoveries;
        data.FilterBySiteOfOrigin =3D filterBySiteOfOrigin;
        this.DiscoverContentAction =3D data;
   }
};

// Content type for discovery
ContentType =3D Class();
ContentType.prototype =3D {
    initialize: function(name) {
        var data =3D new Object();
        data.Name =3D name;
        this.ContentType =3D data;
    }
};
											=09
UpdateUserProfileAction =3D Class();
UpdateUserProfileAction.prototype =3D {
   initialize: function(   userKey,=20
                            aboutMe,=20
                            location,
                            signature,
                            dateOfBirth,=20
                            sex,=20
                            personaPrivacyMode,=20
                            commentsTabVisible,=20
                            photosTabVisible,=20
                            messagesOpenToEveryone,=20
                            isEmailNotificationsEnabled,=20
                            selectedStyleId,=20
                            customAnswers,=20
                            extendedProfile) {
                           =20
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.AboutMe =3D aboutMe;
        data.Location =3D location;
        data.Signature =3D signature;
        data.DateOfBirth =3D dateOfBirth;
        data.Sex =3D sex;
		data.PersonaPrivacyMode =3D personaPrivacyMode;
		data.CommentsTabVisible =3D commentsTabVisible;
		data.PhotosTabVisible =3D photosTabVisible;
		data.MessagesOpenToEveryone =3D messagesOpenToEveryone;
		data.IsEmailNotificationsEnabled =3D isEmailNotificationsEnabled;
		data.SelectedStyleId =3D selectedStyleId;
		data.CustomAnswers =3D customAnswers;
		data.ExtendedProfile =3D extendedProfile;       =20
        this.UpdateUserProfileAction =3D data;
   }
};

SearchAction =3D Class();
SearchAction.prototype =3D {
   initialize: function(searchType, searchString, numberPerPage, onPage =
) {
        var data =3D new Object();
        data.SearchType =3D searchType;
        data.SearchString =3D searchString;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        this.SearchAction =3D data;
   }
};

// Wrapper to request a watch item page
WatchItemPage =3D Class();
WatchItemPage.prototype =3D {
   initialize: function(userKey, numberPerPage, onPage) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        this.WatchItemPage =3D data;
   }
};

// Wrapper to add a watch item
AddWatchItemAction =3D Class();
AddWatchItemAction.prototype =3D {
   initialize: function(userKey, watchTargetKey, title, url ) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.WatchTargetKey =3D watchTargetKey;
        data.WatchItemTitle =3D title;
        data.WatchItemUrl =3D url;
        this.AddWatchItemAction =3D data;
   }
};

// Wrapper to delete a watch item
DeleteWatchItemAction =3D Class();
DeleteWatchItemAction.prototype =3D {
   initialize: function(userKey, watchTargetKey) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.WatchTargetKey =3D watchTargetKey;
        this.DeleteWatchItemAction =3D data;
   }
};

// Identify a blog with this blog key
BlogKey =3D Class();
BlogKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.BlogKey =3D data;
   }
};

// Identify a blog post with this blog post key
BlogPostKey =3D Class();
BlogPostKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.BlogPostKey =3D data;
   }
};

// Wrapper to request a blog post page
BlogPostPage =3D Class();
BlogPostPage.prototype =3D {
   initialize: function(blogKey, numberPerPage, onPage, sort) {
        var data =3D new Object();
        data.BlogKey =3D blogKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        this.BlogPostPage =3D data;
   }
};


// Wrapper to request a blog post archive count
BlogPostArchiveCount =3D Class();
BlogPostArchiveCount.prototype =3D {
   initialize: function(blogKey) {
        var data =3D new Object();
        data.BlogKey =3D blogKey;
        this.BlogPostArchiveCount =3D data;
   }
};


// Wrapper to request a blog post archive content page
BlogPostArchiveContentPage =3D Class();
BlogPostArchiveContentPage .prototype =3D {
   initialize: function(blogKey, month, numberPerPage, onPage, sort) {
        var data =3D new Object();
        data.BlogKey =3D blogKey;
        data.Month =3D month;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        this.BlogPostArchiveContentPage =3D data;
   }
};


// Wrapper to request a user comment page
UserCommentPage =3D Class();
UserCommentPage.prototype =3D {
   initialize: function(userKey, numberPerPage, onPage, sort) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        this.UserCommentPage =3D data;
   }
};


// Wrapper to request blog tag=20
RecentBlogTag =3D Class();
RecentBlogTag.prototype =3D {
   initialize: function(blogKey) {
        var data =3D new Object();
        data.BlogKey =3D blogKey;
        this.RecentBlogTag =3D data;
   }
};


// Wrapper to request recent user photo page
RecentUserPhotoPage =3D Class();
RecentUserPhotoPage.prototype =3D {
   initialize: function(userKey, numberPerPage, onPage) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        this.RecentUserPhotoPage =3D data;
   }
};

// Wrapper to request recent user video page
RecentUserVideoPage =3D Class();
RecentUserVideoPage .prototype =3D {
   initialize: function(userKey, numberPerPage, onPage) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        this.RecentUserVideoPage  =3D data;
   }
};


// Wrapper to request recent public gallery page
RecentPublicGalleryPage =3D Class();
RecentPublicGalleryPage .prototype =3D {
   initialize: function(userKey, numberPerPage, onPage) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        this.RecentPublicGalleryPage  =3D data;
   }
};
   =20
   =20
// Wrapper to request recent user activity page
RecentUserActivity =3D Class();
RecentUserActivity .prototype =3D {
   initialize: function(userKey) {
        var data =3D new Object();
        data.UserKey =3D userKey;
       this.RecentUserActivity  =3D data;
   }
};


// Wrapper to request page of user media submission counts
UserMediaSubmissionsCountPage =3D Class();
UserMediaSubmissionsCountPage .prototype =3D {
    initialize: function(userKey, mediaType, numberPerPage, onPage) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.MediaType =3D mediaType;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        this.UserMediaSubmissionsCountPage =3D data;
    }
};


// Wrapper to request recent forum discussion page
RecentForumDiscussionPage =3D Class();
RecentForumDiscussionPage .prototype =3D {
   initialize: function(userKey, numberPerPage, onPage) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        this.RecentForumDiscussionPage =3D data;
   }
};

   =20
// Wrapper to request user group forum page
UserGroupForumPage =3D Class();
UserGroupForumPage .prototype =3D {
   initialize: function(userKey, numberPerPage, onPage, sort) {
        var data =3D new Object();
        data.UserKey =3D userKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        this.UserGroupForumPage =3D data;
   }
};

// The blogRollEntry used in UpdateBlogAction
BlogRollEntry =3D Class();
BlogRollEntry.prototype =3D {
   initialize: function(name, url) {
        var data =3D new Object();
        data.Name =3D name;
        data.Url =3D url;
        this.BlogRollEntry =3D data;
   }
};

// Update or create a blog
UpdateBlogAction =3D Class();
UpdateBlogAction.prototype =3D {
   initialize: function(updateBlog, title, tagline, blogRollEntries) {
        var data =3D new Object();
        data.BlogKey =3D updateBlog;
        data.Title =3D title;
        data.Tagline =3D tagline;
        data.BlogRollEntries =3D blogRollEntries;
        this.UpdateBlogAction =3D data;
   }
};

// Update or create a blog post, key can be either a post key (update =
case)
// or a blog key (create case)
UpdateBlogPostAction =3D Class();
UpdateBlogPostAction.prototype =3D {
   initialize: function(key, title, body, tags, publishDate, published) =
{
        var data =3D new Object();
        data.TargetThis =3D key;
        data.Title =3D title;
        data.Body =3D body;
        data.Tags =3D tags;
        data.Date =3D publishDate;
        data.Published =3D published;
        this.UpdateBlogPostAction =3D data;
   }
};

// Identify a forum discussion with this DiscussionKey=20
DiscussionKey =3D Class();
DiscussionKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.DiscussionKey =3D data;
   }
};

// Identify a custom item with this CustomItemKey
CustomItemKey =3D Class();
CustomItemKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.CustomItemKey =3D data;
   }
};

// Identify a custom collection with this CustomCollectionKey
CustomCollectionKey =3D Class();
CustomCollectionKey.prototype =3D {
   initialize: function(key) {
        var data =3D new Object();
        data.Key =3D key;
        this.CustomCollectionKey =3D data;
   }
};

// Update or create a custom item in storage
UpdateCustomItemAction =3D Class();
UpdateCustomItemAction.prototype =3D {
   initialize: function(customItemKey, name, mimeType, displayText, =
content, includeInRecentActivity) {
        var data =3D new Object();
        data.CustomItemKey =3D customItemKey;
        data.Name =3D name;
        data.MimeType =3D mimeType;
        data.DisplayText =3D displayText;
        data.Content =3D content;
        if ((typeof(includeInRecentActivity) =3D=3D 'undefined') || =
(includeInRecentActivity =3D=3D null)) {
            // Default to true for backwards compatibility
            includeInRecentActivity =3D true;
        }
        data.IncludeInRecentActivity =3D includeInRecentActivity
        this.UpdateCustomItemAction =3D data;
   }
};

// Add a new custom collection to storage
AddCustomCollectionAction =3D Class();
AddCustomCollectionAction.prototype =3D {
   initialize: function(customCollectionKey, customCollectionName) {
        var data =3D new Object();
        data.CustomCollectionKey =3D customCollectionKey;
        data.CustomCollectionName =3D customCollectionName;
        this.AddCustomCollectionAction =3D data;
   }
};

// Insert an item into a custom collection
InsertIntoCollectionAction =3D Class();
InsertIntoCollectionAction.prototype =3D {
   initialize: function(customCollectionKey, insertThisKey, position) {
        var data =3D new Object();
        data.CustomCollectionKey =3D customCollectionKey;
        data.InsertThisKey =3D insertThisKey;
        data.Position =3D position;
        this.InsertIntoCollectionAction =3D data;
   }
};

// Remove an item from a custom collection (position can be null to =
specify to remove all occurrences of item)
RemoveFromCollectionAction =3D Class();
RemoveFromCollectionAction.prototype =3D {
   initialize: function(customCollectionKey, removeThisKey, position) {
        var data =3D new Object();
        data.CustomCollectionKey =3D customCollectionKey;
        data.RemoveThisKey =3D removeThisKey;
        data.Position =3D position;
        this.RemoveFromCollectionAction =3D data;
   }
};

// Get a page of items out of a custom collection
CustomCollectionPage =3D Class();
CustomCollectionPage.prototype =3D {
   initialize: function(customCollectionKey, numberPerPage, onPage, =
sort) {
        var data =3D new Object();
        data.CustomCollectionKey =3D customCollectionKey;
        data.NumberPerPage =3D numberPerPage;
        data.OnPage =3D onPage;
        data.Sort =3D sort;
        this.CustomCollectionPage =3D data;
   }
};


// Get a page of items out of a custom collection
EditorMessageRequest =3D Class();
EditorMessageRequest.prototype =3D {
   initialize: function() {
      this.EditorMessageRequest =3D new Object();
   }
};

// Retrieve a user's tags for the given content type
UserTags =3D Class();
UserTags.prototype =3D {
   initialize: function(userKey, contentType) {
      var data =3D new Object();
      data.UserKey =3D userKey;
      data.ContentType =3D contentType;
      this.UserTags =3D data;
   }
};

})();

eval(function(p,a,c,k,e,d){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--)d[e(c)]=3Dk[c]||e(c);k=3D[function(e){return =
d[e]}];e=3Dfunction(){return'\\w+'};c=3D1;};while(c--)if(k[c])p=3Dp.repla=
ce(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('c =
q=3D{3I:K,6P:"",7w:K,52:"",5j:K,5i:K,5p:K,9g:"",a2:"",1T:0,4U:0,6n:R,18:"=
",a1:I 1V(),a0:I 1V(),a5:I 1V(),3L:" ",88:" =
",5A:11,a4:R,a3:R,9W:R,4L:1,38:R,9V:R,4Y:1,5R:10,8Z:"12",7j:w(9U){1n{f(u.=
3I=3D=3DK){f($("9Z")){u.21()}z =
f($("9Y")){u.2i()}f(V(43)!=3D"W"){u.8O()}f(q.3Q){q.3Q()}}}1m(e){u.1l("7j"=
,e)}},2n:{\'1Q\':{\'2Y\':R},\'1O\':{\'2Y\':R}},9X:R,38:R,4m:w(27,4i){f(27=
!=3D"a6"){c 4T=3D"<4o 3c=3D\'"+4i+"\' 1u=3D\'6i =
af\'/>";q.3L=3D4i;f(q.7w){c 7L=3D"<a =
13=3D\'"+q.6a+q.52+\'&U=3D\'+27+"\'>"+4T+"</a>";4T=3D7L}C 4T}z =
C""},7I:w(27){C q.6a+q.52+\'&U=3D\'+27},ae:w(){c 7H=3D3u.49.ad("at");C =
q.8Q(7H,"a")},5t:w(27,7Q,ai,ah,1P,ag){c 3L=3Du.7I(27);c 7O=3D"<a =
13=3D\'"+q.6a+q.52+"&U=3D"+27+"\'><b>"+7Q+"</b></a>";C 7O},8K:w(){C =
3u.a9.a8.a7("ac")},ab:w(7y){c 7D=3D"<a 13=3D\'"+u.aa+"?9T=3D9C\'>"+7y+" =
9B</a>";C 7D},4X:w(G,F,6M){c 3n=3D"";f(6M=3D=3DK){3n+=3D"<E =
1y=3D\'6F:"+G+":"+F+"\' S=3D\'9A\'>9F</E>"}z{3n+=3D"<E =
1y=3D\'6F:"+G+":"+F+"\' S=3D\'9E\'>";3n+=3D"<a 13=3D\'#2S\' =
7g=3D\\"4l:q.76(9D, \'"+G+"\', \'"+F+"\'); C R;\\">8G =
8E</a>";3n+=3D"</E>"}C 3n},7J:w(F){c 77=3D"<a S=3D\'9w\' =
13=3D\'4l:q.5q(\\""+F+"\\")\';>9v 1j u 9u</a>";C =
77},76:w(1q,G,F){u.6Y(1q,"93");$("6r").J=3DG;$("69").J=3DF},9z:w(){c =
F=3D$("69").J;c G=3D$("6r").J;c 8H=3D$("95").J;c 8L=3D$("98").J;u.8D();c =
3J=3D11;f(G=3D=3D\'1d\'){3J=3DI 5o(F)}z f(G=3D=3D\'B\'){3J=3DI 1p(F)}z =
f(G=3D=3D\'1h\'){3J=3DI 5r(F)}c 6A=3DI 2N();6A.1L(I =
9y(3J,8L,8H));u.2h(6A,"9x",u.8B);c =
6e=3D$("6F:"+G+":"+F);f(6e)6e.Q=3Du.4X(G,F,K)},8B:w(O){f(O.1K.N>0&&O.1K[0=
].2m=3D=3D"4r"){}z{70("8G 8E 7K: =
"+O.1K[0].2m)}},8D:w(){u.79("93");$("69").J=3D"";$("6r").J=3D"";$("95").J=
=3D"";$("98").J=3D"9G 9P =
9O"},21:w(){q.2n.1Q[\'2Y\']=3DK;f(q.5P=3D=3DR){q.4C(\'1d\')}q.4t(\'1d\')}=
,2i:w(){q.2n.1O[\'2Y\']=3DK;f(q.5P=3D=3DR){q.4C(\'1h\')}q.4t(\'1h\')},4v:=
w(1E,1G){c 1W=3D"";1W=3D"<E S=3D\'7m\'><a 13=3D\'"+1G+"\' 1u=3D\'24 1j =
1O\'><E S=3D\'7n\'>2i</E><E S=3D\'7u\'>"+q.36(1E)+"</E></a></E>";C =
1W},66:w(1I,3I){c =
4e=3D"";f(3I=3D=3DK&&u.2n.1O[\'2Y\']=3D=3DK){4e=3Du.2n.1O[\'9N\']}z{4e=3D=
"<4o 1u=3D\'\' 3c=3D\'"+u.1Z+"9S.1X\' 6s=3D\'0\' />";4e+=3D"<4o =
1u=3D\'\' 3c=3D\'"+u.4d(\'0\')+"\' 6s=3D\'0\'>"}C 4e},5y:w(1I){c =
89=3D"<4o 1u=3D\'\' 3c=3D\'"+u.4d(1I)+"\' 6s=3D\'0\'>";C 89},4d:w(1I){c =
1H=3D"";c 7V=3D1g(3E.6W(1I));9R(7V){2z 1:1H=3Du.1Z+"7X.1X";2b;2z =
2:1H=3Du.1Z+"9Q.1X";2b;2z 3:1H=3Du.1Z+"10.1X";2b;2z =
4:1H=3Du.1Z+"15.1X";2b;2z 5:1H=3Du.1Z+"20.1X";2b;2z =
6:1H=3Du.1Z+"25.1X";2b;2z 7:1H=3Du.1Z+"30.1X";2b;2z =
8:1H=3Du.1Z+"35.1X";2b;2z =
9:1H=3Du.1Z+"40.1X";2b;6d:1H=3Du.1Z+"7X.1X";2b}C 1H},96:w(8m,4B,1I){c =
6G=3D$(8m);c 4z=3D$(4B);c 6I=3D1g(4z.J,10);c =
2Q=3D1I;f(2Q<1&&6I>=3D2Q){2Q=3D6I};f(2Q>=3D1&&2Q<=3D9){6G.3c=3Du.4d(2Q)}z=
{6G.3c=3Du.4d(\'0\')}},8V:w(4B,1I){c 4z=3D$(4B);4z.J=3D1I},5q:w(F){c =
3p;f(F){c 42=3D$("9M"+F).J;3p=3D$("9L"+F).J}c 8k=3D"2o";c =
6C=3D$(8k);f(3p){42=3D42.2a(/.+<b>([^<]+)<\\/b>.+/i,"$1");3p=3D"[2T]"+3p+=
"[/2T]\\n";$(\'7G\').J=3D"<E =
S=3D\'42\'>"+42+"</E>";6C.J=3D3p}z{6C.J=3D""}c =
3H=3D$("2o");f(!3H.1S){3H.9K();3H.5d();q.6K(3H)}},4t:w(G,16){q.18=3DI =
3e(2r.1P.13.28().2a(/^[^\\?]+\\?/,"")).aj();f(q.1T)2r["43"]=3Dq.18["F"];f=
(V(q.18["16"])!=3D\'W\')q.18["16"]=3Dq.18["16"].2a("#1N","");16=3Dq.18["1=
6"]||1;f(V(q.18["s"])=3D=3D\'W\')q.18["s"]=3D$(\'3y\').J;u.2M=3D((q.18["s=
"]=3D=3D"a")?"48":"8g");f(V($("2F"))!=3D\'W\'||q.1T){f(u.2M=3D=3D"48"){$(=
\'3y\').J=3D"a"}z{$(\'3y\').J=3D"d"}}z =
$(\'3y\').J=3Du.2M;f(V($("2F"))!=3D\'W\')$("2F").Q=3Dq.5b;u.2M=3D((u.2M=3D=
=3D"")?"8g":u.2M);c 2j=3Du.2k();c 1a=3DI 2N();f(G=3D=3D\'1d\'){1a.1L(I =
4w(I 1p(2j),q.3m,16,u.2M))}z f(G=3D=3D\'1h\'){1a.1L(I 4H(I =
1p(2j),q.3m,16,u.aT))}z{u.1l("4t: G aS aR")}1a.1L(I =
1p(2j));u.2h(1a,"aW",u.8t)},8t:w(4c){c 2c=3D11;c 3w=3D11;c 23=3D11;c =
B=3D11;c i=3D0;19(i=3D0;i<4c.1f.N;i++){c =
O=3D4c.1f[i];f(O.4w!=3D11){2c=3DO.4w;3w=3DO.4w.21;23=3D\'1d\'}z =
f(O.4H!=3D11){2c=3DO.4H;3w=3DO.4H.2i;23=3D\'1h\'}z =
f(O.29!=3D11){B=3DO.29;f(O.29.21.2G>1&&(V($("61"))!=3D\'W\'&&$("61")!=3D\=
'\'))$("61").1z.1J=3D"3d";f(q.1T){2r["2q"]=3DB.4n;2r["4O"]=3DB.3b;c =
4G=3D1b.aV("a");4G.aU("13",B.4n);4G.Q=3DB.3b;$("7U").Q=3D"19 <E></E>";c =
2f=3D$("7U").aN("E")[0];2f.aM(4G)}q.4U=3D1g(O.29.21.2G)}}f(4c.1f){q.aL=3D=
4c.1f}f(!B||(B&&(!B.2E||B.2y.N=3D=3D0))){q.38=3DK}f(2c){f(23=3D=3D\'1d\')=
{c 1k=3D(V(1R)!=3D\'W\'&&1R!=3D\'\')?1R:0;1k=3D1g(1k)+1g(2c.2G)}z =
f(23=3D=3D\'1h\'){c 5B=3D"<3t S=3D\'aQ\'><E S=3D\'aP\'>2i: =
("+q.36(2c.46)+")</E>";f(q.3r=3D=3DK)5B+=3D"<E S=3D\'aO\'>aX b6: <E =
S=3D\'b5\'>"+q.5y(2c.b4)+"</E></E></3t>";$("b9").Q=3D5B}}f(3w){c =
5F=3D"";19(i=3D0;i<3w.N;i++){5F+=3Dq.58(23,3w[i])}$("b8").Q=3D5F}f(2c){f(=
V($("2F"))=3D=3D\'W\'&&q.1T)$("b7").Q=3Dq.6h(23,2c);z =
$("b0").Q=3Dq.6h(23,2c)}c 4M=3D$("5x");f(4M){f(23=3D=3D\'1d\'){c =
1k=3D(V(1R)!=3D\'W\'&&1R!=3D\'\')?1R:0;f(B){1k=3D1g(1k)+1g(B.21.2G)}4M.Q=3D=
"("+1k+")"}z f(23=3D=3D\'1h\'){c =
4k=3D0;f(B){4k=3DB.2i.46}4M.Q=3Dq.4v(4k,"#2P");}}z{f(23=3D=3D\'1d\'){c =
1k=3D(V(1R)!=3D\'W\'&&1R!=3D\'\')?1R:0;f(B){1k=3D1g(1k)+1g(B.21.2G)}f(1k=3D=
=3D"1"){c =
F=3Dq.2k();f(3j=3D$(\'2C|1Q|\'+F))3j.Q=3D"";3j.Q=3Dq.5l(1k,"#2P");}}}c =
3A=3D$("b3");f(3A){c 2p=3DR;c 62=3D0;c =
5Y=3Dq.2k();f(B){2p=3D(B.3a&&B.3a.5g=3D=3D\'3Z\')?K:R;62=3DB.3a.4J;5Y=3DB=
.1p.2x}3A.Q=3Dq.3F(\'B\',5Y,62,2p)}},58:w(G,Y){c 5a=3D"";c 5Q=3DR;c =
55=3D"";f(3u.49.4P("at")&&q.8K()=3D=3DY.1A.4F.2x)5Q=3DK;f(Y.b2<q.b1){f(Y.=
1A.aK!=3D"3Z"||5Q){c 3X=3DY.1A.4F.2x;c 2p=3D(Y.5g=3D=3D"3Z")?K:R;c =
5W=3D(Y.as=3D=3D"3Z")?K:R;c =
4f=3D(Y.1A.5I=3D=3D"ar"||Y.1A.5I=3D=3D"aq")?q.aw:"";c 3f=3DY.4J;c =
7x=3D((V(q.7b)!=3D"W")&&(V(q.3q)!=3D"W"))?q.7b:"";3f=3D(!3f)?\'0\':3f;f(G=
=3D=3D\'1d\'){c =
45=3DY.5o.2x;f(q.4Y=3D=3D1){55=3D"av";q.4Y=3D0}z{55=3D"au";q.4Y=3D1}c =
7k=3D{\'7s\':u.4m(3X,Y.1A.6p),\'7r\':u.5t(3X,Y.1A.5u,Y.1A.am,Y.1A.al,Y.1A=
.ak,Y.1A.ap),\'ao\':u.3P(Y.7q)+" =
"+7x,\'an\':Y.ax,\'aG\':45,\'7z\':u.3F(\'1Q\',45,3f,2p),\'7F\':u.4X(\'1d\=
',45,5W),\'4f\':4f,\'aF\':Y.aE,\'1u\':55,\'aJ\':Y.1A.5u,\'aI\':u.7J(45),\=
'aH\':\'<a S=3D"aA" 13=3D"4l:q.5q(11);">az =
ay</a>\'};1n{5a=3Du.3z(7k,$("1d").Q)}1m(e){u.1l("58() 1d 67",e)}}z =
f(G=3D=3D\'1h\'){c 4W=3DY.5r.2x;c =
1I=3D"";f(u.3r=3D=3DK)1I=3Du.5y(Y.aD);c =
8z=3D{\'7s\':u.4m(3X,Y.1A.6p),\'7r\':u.5t(3X,Y.1A.5u),\'aB\':u.3P(Y.7q),\=
'9c\':Y.9i,\'9p\':1I,\'9h\':Y.9l,\'9f\':4W,\'7z\':u.3F(\'1h\',4W,3f,2p),\=
'7F\':u.4X(\'1h\',4W,5W),\'4f\':4f};1n{5a=3Du.3z(8z,$("1h").Q)}1m(e){u.1l=
("58() 1h 67",e)}}}}C =
5a},4C:w(G,9k){f(u.5P=3D=3DR&&(u.2n.1Q[\'2Y\']=3D=3DK||u.2n.1O[\'2Y\']=3D=
=3DK)){c 8d=3D$("9t");f(8d){c =
6j=3D"";f(!3u.49.4P("at")){f(G=3D=3D\'1d\'){$("2X").1z.1J=3D"2S";$("4x").=
1z.1J=3D"3d"}z =
f(G=3D=3D\'1h\'){$("2X").1z.1J=3D"2S";$("4x").1z.1J=3D"3d"}}z{c =
4y=3D"";f(G=3D=3D\'1d\'){$("2X").1z.1J=3D"3d";$("4x").1z.1J=3D"2S";4y=3D1=
b.2R("2X").Q}z =
f(G=3D=3D\'1h\'){$("2X").1z.1J=3D"3d";$("4x").1z.1J=3D"2S";4y=3D1b.2R("2X=
").Q}1n{c 7p=3D{\'90\':q.5b};6j=3Du.3z(7p,4y)}1m(e){u.1l("4C() 9e =
67",e)}}1b.2R("2X").Q=3D6j}f(G=3D=3D\'1d\'){c 2g=3D$("2o");c =
54=3D$("9d");f(2g&&54){f(!3u.49.4P("at")){2g.1S=3DK;2g.J=3D"";54.1S=3DK}z=
{2g.1S=3DR;2g.J=3D"";54.1S=3DR}}}z f(G=3D=3D\'1h\'){c 1F=3D$("3V");c =
2u=3D$("9s");c 32=3D$("3M");c =
4V=3D$("9o");f(1F&&2u&&32&&4V){f(!3u.49.4P("at")){1F.1S=3DK;1F.J=3D"";f(u=
.3r=3D=3DK){2u.Q=3Du.66(0,R)}z{2u.Q=3D""}32.1S=3DK;32.J=3D"";4V.1S=3DK}z{=
1F.1S=3DR;f(u.3r=3D=3DK){2u.Q=3Du.66(0,K)}z{2u.Q=3D""}32.1S=3DR;4V.1S=3DR=
}}}c 6g=3D$("5G");f(6g)6g.Q=3D""}},6h:w(G,16){c =
3T=3D(G=3D=3D\'1d\')?16.2G:16.46;c 6E=3Du.9r;c 2s=3D"";c =
1M=3D"";f(V($("2F"))=3D=3D\'W\'&&!q.1T){c =
4b=3D"";f(q.18["s"]=3D=3D"48"){4b=3D"a"}z{4b=3D"d"}1M=3D(q.1T)?"1w?2U=3D1=
N&F=3D"+q.18["F"]+"&s=3D"+4b+"&16=3D":2q+"&s=3D"+4b+"&16=3D"}z =
1M=3D(q.1T)?"1w?2U=3D1N&F=3D"+q.18["F"]+"&s=3D"+q.18["s"]+"&16=3D":2q+"&s=
=3D"+q.18["s"]+"&16=3D";f(3T>q.3m){c =
1D=3D1g(3T)/q.3m;f(1D>1g(1D)){1D+=3D1}1D=3D1g(1D);c 3U,3W;c 39=3D16.9q;c =
3G=3D39-1;f(39!=3D1){2s+=3D" <a 13=3D\\""+1M+"#1N\\" 1u=3D\'24 1j 9b =
16\'>9a</a> ";2s+=3D" <a 13=3D\\""+1M+3G.28()+"#1N\\" 1u=3D\'24 1j ba =
16\'><<</a> =
"}3U=3D39-6E;3W=3D1g(39)+6E;f(3U<1){3U=3D1}f(3W>1D){3W=3D1D}19(c =
i=3D3U;i<=3D3W;i++){f(39!=3Di){2s+=3D" <a =
13=3D\\""+1M+i.28()+"#1N\\">"+i+"</a> "}z 2s+=3D" "+i+" =
"}3G=3D3G+2;f(39!=3D1D){2s+=3D" <a 13=3D\\""+1M+3G.28()+"#1N\\" =
1u=3D\'24 1j da 16\'>>></a> ";2s+=3D" <a 13=3D\\""+1M+1D.28()+"#1N\\" =
1u=3D\'24 1j dm =
16\'>dl</a>"}f(V($("7t"))!=3D\'W\'&&$("7t")!=3D\'\'){2s+=3D"<3t =
S=3D\'dk\' 1z=3D\'1J:2S\'>"+"<a S=3D\'dp do\' 13=3D\'4l:q.8n();\'>"+"dn =
16 dj"+"</a> <7M>df de 1Q dc 16 di dh dg dz</7M>"+"</3t>"}}C =
2s},dy:w(){c G=3D$("5C").J;c 6b=3D"";c 1r=3D"";c 6x=3D"";c 2W=3D0;c =
4h=3D$("5G");4h.Q=3D"";c =
8M=3DR;f(G=3D=3D\'1d\'){6b=3Du.2n.1Q;1r=3D$("2o").J;6x=3D1r;2W=3Du.5b;f(1=
r.N=3D=3D0||!u.7S(1r)){4h.Q=3D$(\'94\').Q;6m("$(\'2o\').5d()",1);C R}c =
2f=3D$("2o");c dx=3DI =
7Y(/\\[2T\\]/);f(2f.J.2e("[2T]")!=3D-1||2f.J.2e("[\\2T]")!=3D-1){6u=3D"<p=
 S=3D\'dD\'>dC 1j =
"+$(\'7G\').J+":</p>"+2f.J.6R(/\\[2T\\]/,"<6N>").6R(/\\[\\/2T\\]/,"</6N>"=
)}z{6u=3D2f.J}2f.J=3D6u}z f(G=3D=3D\'1h\'){6b=3Du.2n.1O;c =
1F=3D$("3V").J;c 2u=3D(73=3D$("57"))?73.J:0;1r=3D$("3M").J;6x=3D1r+" =
"+1F;2W=3Du.dw;8M=3D(1r.N=3D=3D0||1F.N=3D=3D0)?K:R;f(1r.N=3D=3D0||1F.N=3D=
=3D0){4h.Q=3D$(\'94\').Q;f(1F.N=3D=3D0){6m("$(\'3V\').5d()",1)}z =
f(1r.N=3D=3D0){6m("$(\'3M\').5d()",1)}C R}}f(u.72(1r,2W)=3D=3DR){c =
4p=3D{\'90\':2W};4h.Q=3Du.3z(4p,$(\'ds\').Q);C R}u.8h()},7S:w(s){8o=3DI =
7Y(/^\\s+$/);f(8o.7f(s)){C R}C K},8n:w(){f(q.4U>q.3m){c =
4I=3D"1w?2U=3D1N&F=3D"+q.2k();c =
8j=3Dq.2M;f(8j=3D=3D"48"){4I+=3D"&s=3Da"}z{4I+=3D"&s=3Dd"}2r.1P.13=3D4I}z=
 2r.1P.13=3D"#1N"},8h:w(){c G=3D$("5C").J;c 17=3D1b.17;c 2j=3Du.2k();c =
3h=3Du.2D(1b.1P.28().1C(\'#\')[0]+"#2P");c 1a=3DI =
2N();f(G=3D=3D\'1d\'){c 2g=3D$("2o").J;2g=3Du.6T(2g);1a.1L(I dv(I =
1p(2j),3h,17,2g));$("2o").J=3D""}z f(G=3D=3D\'1h\'){c 1F=3D$("3V").J;c =
2u=3D(u.3r=3D=3DK)?$("57").J:0;c 32=3D$("3M").J;1a.1L(I cV(I =
1p(2j),3h,17,1F,2u,32,11,11));$("3V").J=3D"";$("3M").J=3D"";f(u.3r=3D=3DK=
){u.8V(\'57\',1);u.96(\'cY\',\'57\',-1)}}u.2h(1a,"cX",u.5E)},5E:w(O){c =
G=3D$("5C").J;19(c i=3D0;i<O.1K.N;i++){c =
1t=3DO.1K[i];f(1t.2m!=3D"4r"){$("5G").Q=3D1t.2m;q.1l("5E"+1t.2m)}z{c =
3T=3Dq.4U;c 64=3D1g(q.18["16"]||1);c 1D=3D3E.cW(3T/q.3m);c =
65=3D((q.18["s"]=3D=3D"a")?R:K);c 4g;f(65&&64>1){4g=3D1}z =
f(!65&&64<1D){4g=3D1D}f(4g){c =
1M=3D(q.1T)?"1w?2U=3D1N&F=3D"+q.18["F"]+"&s=3D"+q.18["s"]+"&16=3D":2q+"&s=
=3D"+q.18["s"]+"&16=3D";2r.1P.13=3D1M+4g.28()}z{2r.1P.cN()}}}},72:w(1r,2W=
){f(1r.N<=3D2W){C K}z{C R}},6T:w(7C){C 7C.2a(/(\\r\\n|[\\r\\n])/g,"<br =
/>")},2k:w(){c 1y=3D(V(43)!=3D\'W\')?43:11;f(1y=3D=3D11){q.1s("74 43 cM. =
 cR 11")}C 1y},7A:w(){c =
17=3D4O||"";f(17=3D=3D""){17=3D1b.17;17=3D17.1C(\'#\')[0]}C =
17},2D:w(cQ){c 7N=3D(V(2q)!=3D\'W\')?2q:1b.1P.28().1C(\'#\')[0];C =
7N},5h:w(){C I 2E(u.2k().1C(".")[3])},56:w(1e){f(!1e){c =
5f=3Dq.2k().1C(".");1e=3DI =
1V();19(x=3D4;x<5f.N;x++){1e[x-4]=3D5f[x]}}z{1e=3D(1e&&1e!=3D\'\')?1e.1C(=
"."):I 1V()}c 22=3DI 1V();19(i=3D0;i<1e.N;i++){22[i]=3DI 2U(1e[i])}C =
22},8y:w(B){f(!B||(B&&(!B.2E||B.2y.N=3D=3D0))){C K}c =
5v=3Du.5h();f(B&&(B.2E&&5v.2E&&(B.2E.3C.7P()!=3D5v.2E.3C))){C K}c =
1e=3Du.56();f(B&&B.2y&&B.2y.N>0){f(B.2y.N!=3D1e.N){C K}c =
i=3D0;19(i=3D0;i<B.2y.N;i++){f(1e[i].2U.3C.7P()!=3DB.2y[i].3C){C =
K}}}f((V(4O)!=3D"W")&&B&&B.3b&&(B.2y.N>0)){f(B.3b!=3D4O){C =
K}}f((V(2q)!=3D"W")&&B&&B.3b&&(B.2y.N>0)){f(B.d8!=3D2q){C K}}C =
R},5l:w(1E,1G){c 2H=3D"";c 2A=3Dq.36(1E);c =
3s=3Dq.d7||"21";f(1E=3D=3D0){2A=3D"0";3s=3Dq.d6||"db"}2H+=3D"<E =
S=3D\'d9\'>";f(q.5j)2H+=3D"<a 13=3D\'"+1G+"\' 17=3D\'24 1j 1Q\' =
1u=3D\'24 1j 1Q\'>";2H+=3D"<E =
S=3D\'d5\'>"+3s+"</E>";f(1E!=3D0){2H+=3D"<E 1y=3D\'5x\' =
S=3D\'5x\'>("+2A+")</E>"}f(q.5j)2H+=3D"</a>";2H+=3D"</E>";C =
2H},4v:w(1E,1G){c 1W=3D"";c 2A=3Dq.36(1E);c =
3s=3Dq.7o||"2i";f(1E=3D=3D0){2A=3D"0";3s=3Dq.7o||"d0"}1W+=3D"<E =
S=3D\'7m\'>";f(q.5i)1W+=3D"<a 13=3D\'"+1G+"\' 17=3D\'24 1j 1O\' =
1u=3D\'24 1j 1O\'>";1W+=3D"<E S=3D\'7n\'>"+3s+"</E>";1W+=3D"<E =
S=3D\'7u\'>("+2A+")</E>";f(q.5i)1W+=3D"</a>";1W+=3D"</E>";C =
1W},3F:w(G,F,1U,7v){c =
1c=3D"";f(F=3D=3D11||F.1C(\'.\')[0]=3D=3D""){1c+=3D"<E =
S=3D\'d4\'>";1c+=3D"<E S=3D\'5w\'>"+q.7c+"</E>";1c+=3D"<E =
S=3D\'d3\'>(0)</E>";1c+=3D"</E>"}z{f(7v=3D=3DK){1c+=3D"<E =
S=3D\'d2\'>";1c+=3D"<E S=3D\'5w\'>"+q.e5+"</E>";1c+=3D"<E =
S=3D\'e2\'>("+q.36(1U)+")</E>";1c+=3D"</E>"}z{c =
2A=3Dq.36(1U);f(1U=3D=3D0){2A=3D"0"}1c+=3D"<E =
1y=3D\'7h:"+G+":"+F+"\'>";1c+=3D"<E S=3D\'eh\'>";f(q.5p)1c+=3D"<a =
13=3D\\"4l:ei(\\\'2V\\\')\\" 17=3D\'2V u B\' 1u=3D\'2V u B\' =
7g=3D\\"q.2V(\'"+G+"\',\'"+F+"\',\'"+1U+"\');\\">";1c+=3D"<E =
S=3D\'5w\'>"+q.7c+"</E>";f(1U=3D=3D0){1c+=3D"<E =
S=3D\'7d\'></E>"}z{1c+=3D"<E =
S=3D\'7d\'>("+2A+")</E>"}f(q.5p)1c+=3D"</a>";1c+=3D"</E>";1c+=3D"</E>"}}C=
 1c},2V:w(G,F,1U){c 47=3D11;f(G=3D=3D\'1Q\'){47=3DI 5o(F)}z =
f(G=3D=3D\'1O\'){47=3DI 5r(F)}z f(G=3D=3D\'8f\'){47=3DI 1p(F)}c 1a=3DI =
2N();1a.1L(I ee(47));u.2h(1a,"eg",u.7i);c 5s=3D$("7h:"+G+":"+F);f(5s){c =
1v=3D1g(1U,10);1v+=3D1;5s.Q=3Du.3F(G,F,1v,K)}},7i:w(O){f(O.1K.N>0&&O.1K[0=
].2m=3D=3D"4r"){q.1s("2V dM")}z{q.1s("2V 7K: =
"+O.1K[0].2m)}f(q.4L&&O.1f){q.dL=3DO.1f}},dN:w(){c =
3D=3D$("3y").dP[$("3y").dO].J;f(V($("2F"))=3D=3D\'W\'&&!q.1T){f(3D=3D=3D"=
48")3D=3D"a";z 3D=3D"d"}c =
1M=3D(q.1T)?"1w?2U=3D1N&F=3D"+q.18["F"]+"&s=3D"+3D:2q+"&s=3D"+3D;2r.1P.13=
=3D1M},2h:w(5k,5m,7E){f(u.38=3D=3DK){c 2j=3Du.2k();c 3h=3Du.2D();c =
17=3Du.7A();c 1w=3Du.5h();c 1e=3Du.56();5k.1L(I dR(I =
1p(2j),3h,17,1w,1e));q.1s("dT 29:"+2j+" 17:"+17+" dK:"+3h+" 1w:"+1w+" =
1e:"+1e)}u.5z("dV:"+5m);c dS=3Du;c =
6S=3Dw(3S){1n{q.5z("dW:"+5m);7E(3S)}1m(e){q.1l("4K 4D e0 =
dX",e)}};1n{5k.dY(u.6P,6S)}1m(e){u.1l("4K =
4D",e)}},dQ:w(){f(V(3N)!=3D\'W\'){C K}z{C =
R}},5z:w(1t){q.1s(1t)},6V:w(1q){f(1q.6U)C 1q.6U;z f(1q.6O)C =
1q.6O+(1b.50.5U?1b.50.5U:1b.1r.5U);z C 11},6Z:w(1q){f(1q.75)C 1q.75;z =
f(1q.7a)C 1q.7a+(1b.50.5V?1b.50.5V:1b.1r.5V);z C =
11},79:w(1y){1b.2R(1y).1z.1J=3D"2S"},6Y:w(1q,1y){71=3Du.6V(1q)-dH;6X=3Du.=
6Z(1q);1b.2R(1y).1z.ef=3D71+"78";1b.2R(1y).1z.ea=3D6X+"78";1b.2R(1y).1z.1=
J=3D"3d"},36:w(1v){1v=3D1v.28();f(1v.N<=3D3){C(1v=3D=3D"")?"0":1v}z{c =
34=3D"";1n{f(5S=3D(1v.N%3)){34=3D1v.41(0,5S)+","}19(i=3D0;i<=3D(1v.N/3)-1=
;i++){f(i!=3D0){34=3D34+","}34=3D34+1v.41((3*i)+5S,3)}}1m(e){C 1v}C =
34}},1s:w(8I){f(u.4L=3D=3D1){f($("53")){f(($("53")).Q=3D=3D"")($("53")).Q=
+=3D"<br /><br />e6 e7<br />=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br />";8J=3DI =
3o();($("53")).Q+=3D8J.e3()+": "+8I+"<br>"}}},1l:w(1P,2Z){c 1t=3D" =
";f(2Z&&2Z.8R&&2Z.8P){1t=3D"e4 cL 37 "+1P+": "+2Z.8R+" - =
"+2Z.8P}z{1t=3D"82 37 "+1P+" - "+2Z}u.1s(1t)},8O:w(){c 1a=3DI =
2N();1a.1L(I 1p(q.2k()));1n{q.2h(1a,"bG u B",u.8A)}1m(e){u.1l("4K =
4D",e)}},8A:w(1i){19(c i=3D0;i<1i.1f.N;i++){c =
O=3D1i.1f[i];f(O.29!=3D11){q.38=3Dq.8y(O.29);f(q.38&&q.bL){c 1a=3DI =
2N();q.2h(1a,"bK",q.8a)}}}},bJ:w(5D){f(5D){q.5A=3D$(5D);f(q.3Q){q.3Q()}q.=
5A=3D11}z C},3Q:w(){c 3g=3D1b.bB("5J");f(3g.N>0){c 5N=3DI 1V();c i=3D0;c =
2L;c 3i=3D0;19(i=3D0;i<3g.N;i++){c 1x=3D3g[i].1y.1C("|");c 1B;c =
G=3D"";f(1x[0]=3D=3D\'2C\'&&1x.N=3D=3D3){1B=3D1x[2];G=3D1x[1];}z =
f(1x[0]=3D=3D\'2C\'&&1x.N=3D=3D6){1B=3D1x[2]+1x[3]+1x[4];G=3D1x[1];}z{u.1=
s("8T 5J 5K =
(1)")}f(1B.1C(".")[0]=3D=3D""){1n{f(3g[i]){3g[i].Q=3D""}}1m(e){}u.1l("bF =
29 5K");80;}f(!5N[1B]){5N[1B]=3D1B;3i+=3D1;f(!2L){2L=3DI =
2N()}f(G=3D=3D"1Q"||G=3D=3D"1O"||G=3D=3D"8e"||G=3D=3D"bE"){u.1s("97 B 5X =
1j 5Z: "+G+" 1B:"+1B);2L.1L(I 1p(1B))}z f(G=3D=3D"4u"){c 1o=3D1x[2];c =
1w=3D1x[3];c 22=3D1x[4];c 8U=3DI 1V(I 5I("bD"));c =
8Y=3Du.8v(1o,1w,22);u.1s("97 4u 5X 1j 5Z: "+G+" 1B:"+1B);2L.1L(I 3N(I =
1V(I 2E(1w)),u.56(22),8U,I 86(1o),u.8Z,8Y))}z{u.1s("8T 5J 5K (2) - G: =
"+G+" 1B: =
"+1B)}f(3i!=3D1&&(3i%u.5R)=3D=3D0){u.2h(2L,"92",u.5L);2L=3D11}}}f(3i>0&&(=
3i%u.5R)!=3D0){u.2h(2L,"92",u.5L)}}},8v:w(1o,1w,22){c =
j=3D1;19(j=3D1;j<=3D10;j++){c =
85=3D$(\'2C|4u|\'+1o+\'|\'+1w+\'|\'+22+\'|\'+j);f(!85){C j-1}}C =
10},5L:w(1i){c j=3D0;c k=3D0;19(j=3D0;j<1i.1f.N;j++){f(1i.1f[j].29){c =
B=3D1i.1f[j].29;q.63(B.1p.2x,B)}z f(1i.1f[j].3N){c 4E=3D1i.1f[j].3N;c =
5M=3D1i.1f[j].3N.bT;c k=3D0;19(k=3D0;k<5M.N;k++){c =
5H=3D5M[k];f(5H){q.8b(5H,k+1,4E.bS,4E.bX,4E.86.3C)}}}}19(j=3D0;j<1i.1K.N;=
j++){c 1t=3D"";B=3D{};f((1t=3D1i.1K[j].2m)&&1t.41(0,14)=3D=3D"7T 1j =
bW"){c F=3D"";1n{F=3D1t.1C("=3D =
[")[1].1C("];")[0];q.63(F,B)}1m(e){q.1l("7T 1j bV 1p bO =
5Z",e);80}}}f(q.4L&&1i.1f){q.bN=3D1i.1f}},63:w(F,B){u.1s("8c B 5X - F: =
"+F);c 5T;f(5T=3D$(\'2C|1O|\'+F)){c 4k=3D(B.2i)?B.2i.46:0;c =
4j=3D"";f(V(8p)!=3D\'W\'){4j=3D(1G=3D8p[F])?1G:q.2D(F);4j+=3D"#2P"}z{4j=3D=
q.2D(F)+"#2P"}5T.Q=3Dq.4v(4k,4j)}c 3j;f(3j=3D$(\'2C|1Q|\'+F)){c =
3Y=3D"";c =
1k=3D(B.21)?B.21.2G:0;f(V(1R)!=3D\'W\'){1k=3D1g(1k)+1g((8u=3D1R[F])?8u:0)=
;}f(V(8s)!=3D\'W\'){3Y=3D(1G=3D8s[F])?1G:q.2D(F);3Y+=3D"#2P"}z{3Y=3Dq.2D(=
F)+"#2P"}3j.Q=3Dq.5l(1k,3Y)}c 3A;f(3A=3D$(\'2C|8e|\'+F)){c 1U=3D0;c =
2p=3DR;f(B.3a){1U=3DB.3a.4J;2p=3D(B.3a.5g=3D=3D"3Z")?K:R}3A.Q=3Dq.3F(\'8f=
\',F,1U,2p)}},8b:w(B,3x,5n,22,1o){c 59=3Du.6D(5n);c =
6H=3Du.6D(22);u.1s("8c B: "+B.1p.2x+" 3x: "+3x+" 5n: "+59+" 1e: "+22+" =
1o: "+1o);c 6B=3D$(\'2C|4u|\'+1o+\'|\'+59+\'|\'+6H+\'|\'+3x);f(6B){c =
F=3DB.1p.2x;c 17=3D(B.3b)?B.3b:1o+\' \'+59+\' \'+6H;c =
1G=3D(B.4n)?B.4n:u.2D(F);f(1o=3D=3D"bm")c 3B=3DB.21.2G;z =
f(1o=3D=3D"bl")c 3B=3DB.bk.bd;z f(1o=3D=3D"bc")c 3B=3DB.3a.4J;z =
f(1o=3D=3D"bb")c 3B=3DB.2i.46;z c =
3B=3D11;6B.Q=3Du.8q(3x,17,1G,1o,3B)}},6D:w(6z,8r){c 6w=3DI 1V();c =
i=3D0;19(i=3D0;i<6z.N;i++){6w[i]=3D6z[i].3C}C =
6w.be(8r)},8q:w(3x,17,13,G,1E){c 1Y=3D"";1Y+=3D"<E S=3D\'bw\'>";1Y+=3D" =
<E S=3D\'bv\'>";1Y+=3D"  <E S=3D\'bu"+G+"\'>";1Y+=3D"   <a =
13=3D\'"+13+"\' 17=3D\'24 1j B\' 1u=3D\'24 1j =
B\'>"+6v(17)+"</a>";f(1E!=3D11){1Y+=3D"    <E =
S=3D\'bx\'>("+1E+")</E>"}1Y+=3D"  </E>";1Y+=3D"  <3t =
S=3D\'bp\'></3t>";1Y+=3D" </E>";1Y+=3D"</E>";C =
1Y},bo:w(){q.3L=3D11;f(u.3I=3D=3DK){u.38=3DR;c 1a=3DI 2N();1a.1L(I =
4F());1n{q.2h(1a,"bn",u.7R)}1m(e){u.1l("4K 4D",e)}}},7R:w(1i){19(c =
i=3D0;i<1i.1f.N;i++){c O=3D1i.1f[i];f(O.6i!=3D11){c =
6q=3DO.6i;q.88=3D6q.4F.2x;q.3L=3D6q.6p}}},8a:w(3S){f(3S.1K[0].2m!=3D"4r")=
1s("bs 82: =
"+3S.1K[0].2m)},bY:w(27,4i){f($("83"))$("83").Q=3Dq.4m(27,4i)},3z:w(4p,84=
){c 2J=3D4p;c 26=3D{"2J":6v(84)};c T=3D{5e:R,8S:w(){19(c 4q 37 =
26)f(4q.41(0,4)!=3D"2J")26["2J."+4q]=3D26[4q];C u},3O:w(2w){c =
6o=3Dw(s){C s.2a(/{([A-91-6k-6l\\$\\.\\[\\]\\\'@\\(\\)]+)}/g,w($0,$1){C =
T.8W($1,2w)})},x=3D2w.2a(/\\[[0-9]+\\]/g,"[*]"),O;f(x 37 =
26){f(V(26[x])=3D=3D"7l")O=3D6o(26[x]);z =
f(V(26[x])=3D=3D"w")O=3D6o(26[x](3l(2w)).28())}z O=3DT.3l(2w);C =
O},8W:w(3K,5c){c =
6t=3Dw(a,e){C(e=3Da.2a(/^\\$/,e)).41(0,4)!=3D"2J"?("2J."+e):e},O=3D"";T.5=
e=3DK;f(3K.cu(0)=3D=3D"@")O=3D3l(3K.2a(/@([A-ct-6k-6l]+)\\(([A-91-6k-6l\\=
$\\.\\[\\]\\\']+)\\)/,w($0,$1,$2){C"26[\'2J."+$1+"\']("+6t($2,5c)+")"}));=
z f(3K!=3D"$")O=3DT.3O(6t(3K,5c));z O=3DT.3l(5c);T.5e=3DR;C =
O},3l:w(2w){c v=3D3l(2w),O=3D"";f(V(v)!=3D"W"){f(v 7e 1V){19(c =
i=3D0;i<v.N;i++)f(V(v[i])!=3D"W")O+=3DT.3O(2w+"["+i+"]")}z =
f(V(v)=3D=3D"cx"){19(c m 37 v)f(V(v[m])!=3D"W")O+=3DT.3O(2w+"."+m)}z =
f(T.5e)O+=3Dv}C O}};1n{C T.8S().3O("2J")}1m(e){u.1l("3z()",e);C" =
"}},3P:w(X){c =
31=3DX;f(V(3P)=3D=3D\'W\'){f(V(q.3q)!=3D"W"&&q.3q!=3D"")31=3Du.4N(X);z =
31=3DX}z{1n{f(V(q.3q)!=3D"W"&&q.3q!=3D"")31=3Du.4N(X);z =
31=3D3P(X)}1m(e){31=3DX}}C 31},4N:w(8C){1n{c 4R=3D8C.1C(" ");c =
4S=3D4R[0].1C("/");c co=3D"";c 3R=3DI 3o();c 8x=3D33.3k.51[4S[0]-1]+", =
"+4S[1]+" "+4S[2]+" "+4R[1]+" =
"+4R[2];3R.8w(3o.cn(8x));3R.8w(3R.cs()+q.3q*cr);c 8N=3D33(3R,"4a/dd/2v =
h:2t:2O 6L")}1m(e){u.1l("4N",e)}C 8N},8Q:w(2I,6Q){2K=3DI =
cq();4Q=3D1;6f(2I.2e(\'&\')>-1){2K[4Q]=3D2I.3v(0,2I.2e(\'&\'));2I=3D2I.3v=
((2I.2e(\'&\'))+1);4Q++;}2K[4Q]=3D2I;19(i 37 =
2K){8F=3D2K[i].3v(0,2K[i].2e(\'=3D\'));2d=3D2K[i].3v((2K[i].2e(\'=3D\'))+=
1);f(8F=3D=3D6Q){C 2d}6f(2d.2e(\'+\')>-1){2d=3D2d.3v(0,2d.2e(\'+\'))+\' =
\'+2d.3v(2d.2e(\'+\')+1);}2d=3D6v(2d)}},6K:w(2f){1n{f(V($("2F"))!=3D\'W\'=
){4Z=3Dq.5b-2f.J.N;$(\'2F\').Q=3D4Z;f(4Z=3D=3D0)70("74 cH cG.");z =
f(4Z<cF&&q.6n=3D=3DR){$(\'2o\').cK({cJ:"cI"});q.6n=3DK}}}1m(e){u.1l("cA =
1E w",e)}}};c 33=3Dw(){c =
7Z=3D/d{1,4}|m{1,4}|4s(?:4s)?|([cz])\\1?|[cE]|"[^"]*"|\'[^\']*\'/g,8X=3D/=
\\b(?:[cD][cC]T|(?:c7|c6|c5|ca|c9) (?:c8|c1|c0) =
bZ|(?:c4|c3)(?:[-+]\\d{4})?)\\b/g,81=3D/[^-+\\dA-Z]/g,2l=3Dw(J,N){J=3D3e(=
J);N=3D1g(N)||2;6f(J.N<N)J=3D"0"+J;C J};C w(X,2B){f(c2.N=3D=3D1&&(V =
X=3D=3D"7l"||X 7e 3e)&&!/\\d/.7f(X)){2B=3DX;X=3DW}X=3DX?I 3o(X):I =
3o();f(cm(X))cl"ck X";c dF=3D33;2B=3D3e(dF.6c[2B]||2B||dF.6c["6d"]);c =
d=3DX.cc(),D=3DX.cb(),m=3DX.cg(),y=3DX.cf(),H=3DX.ce(),M=3DX.cd(),s=3DX.c=
h(),L=3DX.ci(),o=3DX.cj(),68=3D{d:d,dd:2l(d),8l:dF.3k.5O[D],8i:dF.3k.5O[D=
+7],m:m+1,4a:2l(m+1),6J:dF.3k.51[m],6y:dF.3k.51[m+12],4s:3e(y).7W(2),2v:y=
,h:H%12||12,cB:2l(H%12||12),H:H,44:2l(H),M:M,2t:2l(M),s:s,2O:2l(s),l:2l(L=
,3),L:2l(L>99?3E.6W(L/10):L),t:H<12?"a":"p",6L:H<12?"a.m.":"p.m.",T:H<12?=
"A":"P",4A:H<12?"cp":"cw",Z:(3e(X).cy(8X)||[""]).cv().2a(81,""),o:(o>0?"-=
":"+")+2l(3E.bq(3E.87(o)/60)*bt+3E.87(o)%60,4)};C 2B.2a(7Z,w($0){C($0 37 =
68)?68[$0]:$0.7W(1,$0.N-1)})}}();33.6c=3D{"6d":"8l 6J d 2v =
44:2t:2O",by:"m/d/4s",bz:"6J d, 2v",bf:"6y d, 2v",bg:"8i, 6y d, =
2v",bh:"h:2t 4A",bi:"h:2t:2O 4A",bj:"h:2t:2O 4A =
Z",bP:"2v-4a-dd",bQ:"44:2t:2O",bR:"2v-4a-dd\'T\'44:2t:2O",bM:"2v-4a-dd\'T=
\'44:2t:2O.bU"};33.3k=3D{5O:["bA","bC","bH","bI","e8","e9","eb","dE","dI"=
,"dU","e1","dZ","dJ","dG"],51:["ej","ec","ed","cZ","7B","d1","cP","cO","c=
S","cT","cU","dt","du","dq","dr","dB","7B","9n","9m","9j","aC","aY","aZ",=
"9H"]};3o.9I.9J=3Dw(2B){C =
33(u,2B)};',62,888,'||||||||||||var|||if|||||||||||gsl||||this||function|=
||else||article|return||span|key|type||new|value|true|||length|res||inner=
HTML|false|class|||typeof|undefined|date|reaction|||null||href|||page|tit=
le|params|for|rb|document|recHtml|comment|cats|Responses|parseInt|review|=
result|to|comCnt|showException|catch|try|activity|ArticleKey|evt|body|sho=
wDebug|msg|alt|num|section|ctlIda|id|style|Author|cid|split|pageDiv|count=
|revTitle|link|starsUrl|rating|display|Messages|AddToRequest|new_url|pluc=
kcomments|reviews|location|comments|gslComCountOffset|disabled|fullcommen=
tpage|recCount|Array|revCntCtl|jpg|discCtl|ratingStarsUrl||Comments|categ=
ories|rType|Go||rules|pid|toString|Article|replace|break|rPage|keyValue|i=
ndexOf|el|comBody|sitelifeRequest|Reviews|articleKey|getArticleKey|pad|Me=
ssage|_templates|gslComFormBody|recd|contentURL|window|pageControl|MM|rev=
Rating|yyyy|expr|Key|Categories|case|strCount|mask|gslCtl|getArticleLink|=
Section|gslCharCount|NumberOfComments|comCntCtl|query|self|keypairs|reqBa=
tch|commentSortOrder|RequestBatch|ss|gslPageReturn|newRating|getElementBy=
Id|none|QUOTE|Category|Recommend|max|headLoggedIn|loaded|ex||retDate|revB=
ody|gsl_dateFormat|niceNum||niceNumber|in|_updateArticle|rPoP|Recommendat=
ions|PageTitle|src|block|String|recNum|artCtls|articleLink|ctlCount|comCt=
l|i18n|eval|requestsperBatch|raHtml|Date|content|TimeZoneoffset|ratingsEn=
abled|strLabel|div|GDN|substring|rList|index|gslSortOrder|_transform|recC=
tl|number|Name|sortCtrlselected|Math|getRecommendCountControl|pnp|frmEl|e=
nabled|cntKey|arg|personaHref|gslRevFormBody|DiscoverArticlesAction|apply=
|niceDate|ArticleControls|plucktime|response|reacCount|ll|gslRevFormTitle=
|ul|authorKey|comLink|True||substr|author|contentID|HH|comKey|NumberOfRev=
iews|recKey|TimeStampAscending|Cookie|mm|tempsortselected|resBatch|_getRa=
tingImageUrl|ratCtl|staffMark|npage|err|photo|revLink|revCnt|javascript|g=
etUserPhotoLink|PageUrl|img|data|rule|ok|yy|getReactions|discovery|getRev=
iewCountControl|CommentPage|headLoggedOut|headerTemplate|ratField|TT|rati=
ngField|updateReactionFormHead|Request|disovAction|UserKey|titleLink|Revi=
ewPage|base_url|NumberOfRecommendations|SL|Debug|cntCtl|convertTimeZone|c=
ontentTitle|Exists|numKP|datetimeobjs|dateobjs|personaHtml|totalnocomment=
s|revBtn|revKey|getReportAbuseLink|IsOdd|remain|documentElement|monthName=
s|personaHrefURL|debug|comBtn|classalt|getArticleCats|gslRevFormRating|_g=
etReactionHtml|strSections|reacHtml|commentMaxChars|parentExpr|focus|outp=
ut|sArtKey|CurrentUserHasRecommended|getArticleSection|reviewCountHrefEna=
bled|commentCountHrefEnabled|slBatch|getCommentCountControl|action|sectio=
ns|CommentKey|recommendCountHrefEnabled|addquote|ReviewKey|recLink|getUse=
rHandleLink|DisplayName|sec|gslRecommendLabel|gslCommentsCount|getRatingI=
mage|logSiteLife|dynElement|smryHtml|gslReactionType|elementID|_submitRea=
ctionToSiteLifeCallback|rListHtml|gslFormError|discov|UserTier|gslArticle=
Control|Id|_ArticleControlsCallback|discArts|controls|dayNames|reactionsC=
losed|IsBlockedUserloggedin|requestsPerBatch|mod|revCtl|scrollLeft|scroll=
Top|rptd|control|artKey|batch||gslsort|recCnt|_processArticleControl|curP=
age|desc|getRatingControl|transform|flags|gslReportAbuseKey|sitedomain|tm=
pl|masks|default|raLink|while|errorNode|getPaginationControl|User|headHtm=
l|z0|9_|setTimeout|resized|trf|AvatarPhotoUrl|user|gslReportAbuseType|bor=
der|expand|return_str|unescape|valArray|bwfBody|mmmm|arr|raReq|ctlNode|fo=
rm_el|_getNameValues|plusMinus|gslReportAbuse|ratStars|strCats|oldRating|=
mmm|char_count|tt|reported|blockquote|clientX|sitelifeApiUrl|queryname|su=
b|callbackWrap|return2br|pageX|_mouseX|round|posy|_showDivAtMouse|_mouseY=
|alert|posx|checkBodyLength|ratNode|No|pageY|ReportAbuse|replyhtml|px|_hi=
deDiv|clientY|TimeZonewords|recommendLbl|gslRecommendCount|instanceof|tes=
t|onclick|gslRecommend|_recommendCallback|initialSetup|commentData|string=
|gslReviewsLink|gslReviewsLabel|reviewLbl|maxcharacters|PostedAtTime|auth=
orHandle|authorIcon|gslfullpagecomment|gslReviewsCount|recommended|person=
aHrefEnabled|sitetimezone|msgs|recommendLink|getArticleTitle|May|dataStr|=
msgLink|callback|reportAbuseLink|gslQuoteAuthor|cookie|getUserPersona|get=
ReplyToLink|Failed|personaHtmlHref|em|linkURL|handleHtml|toLowerCase|hand=
le|_loadUAACallback|hasWhiteSpace|Unable|gslTitleName|ratNum|slice|00|Reg=
Exp|token|continue|timezoneClip|Error|gslAvtPhoto|template|discElem|Activ=
ity|abs|personaUserKey|ratHtml|_upArtCB|_processDiscoveryControl|processi=
ng|reacFormHead|recommends|articles|TimeStampDescending|_submitReactionTo=
SiteLife|dddd|dir|form_id|ddd|ratingStars|redirectToCommentPage|reWhiteSp=
ace|gslReviewLinks|getDiscoveryLinkControl|delim|gslCommentLinks|_getReac=
tionsCallback|offset|_findDiscoveryMaxIndex|setTime|parseformat|_compareA=
rticleInfo|reviewData|_loadATACallback|_reportAbuseCallback|pkdate|report=
AbuseClose|Abuse|keyName|Report|text|debugtext|datestamp|getUserPid|reaso=
n|emptyFlag|dtformat|AddThisArticle|message|TempGetnamevalue|name|init|Ma=
lformed|contribs|_setRating|processArg|timezone|maxIndex|discoveryAge|max=
chars|Za|LoadArticleCtls|gslReportAbuseForm|missingInputError|gslReportAb=
useCommentText|_fillRatingStar|adding|gslReportAbuseReason||First|first|r=
eviewTitle|gslComFormSubmit|head|reviewKey|reportabuseposx|reviewBody|Rev=
iewTitle|August|signOut|ReviewBody|July|June|gslRevFormSubmit|reviewRatin=
g|OnPage|paginationLinks|gslRevFormRatingControl|gslReactionFormHead|Post=
|Reply|reply|SubmitReportAbuse|ReportAbuseAction|reportAbuseSubmit|gslAbu=
seReported|messages|PersonaMessages|event|gslReportAbuseLink|Reported|Obs=
cenity|December|prototype|format|scrollTo|body_|author_|ratingControl|vul=
garity|or|05|switch|null_zero|plckPersonaPage|userID|_keyUsed|widgetLoggi=
ng|_avatarOverride|gslReviews|gslComments|linkUrl|linkLblUrl|reportabusep=
osy|apiLogging|exceptionLogging|linkUIDEnabled|anonymous|GetValue|Pluck|C=
ookies|personaUrl|getUserMsgsLink|UserId|Get|getUserHandle|Image|sex|age|=
aboutme|toQueryParams|Location|Age|AboutMe|commentBody|commentTimestamp|S=
ex|Staff|Editor|CurrentUserHasReportedAbuse||even|odd|SiteStaffText|Comme=
ntBody|post|New|newpost|reviewTimestamp|September|ReviewRating|SiteOfOrig=
in|siteofOrigin|commentKey|newpostLink|replylink|authorNameHandle|IsBlock=
ed|responses|appendChild|getElementsByTagName|gslRevSmryRating|gslRevSmry=
Count|gslRevSmry|specified|not|reviewSortOrder|setAttribute|createElement=
|LoadReactions|Average|October|November|gslPagination|MaxNumberofAbuse|Ab=
useReportCount|gslRecommendControl|AverageReviewRating|gslRevSmryRatingSt=
ars|Rating|gslPagination2|gslReactionList|gslReactionSummary|previous|Rev=
iewed|Recommended|NumberOfRatings|join|longDate|fullDate|shortTime|medium=
Time|longTime|Ratings|Rated|Commented|LoadAvatarAddress|getUserAvatarAddr=
ess|gslDiscoverySeparator|floor||SiteLife|100|gslDiscovery|gslDiscoveryLi=
nk|gslDiscoveryControl|gslDiscoveryCount|shortDate|mediumDate|Sun|getElem=
entsByClassName|Mon|All|ratings|Empty|Add|Tue|Wed|DynamicArticleControls|=
UpdateArticle|updateOnLoad|isoFullDateTime|lastArtCtlRes|from|isoDate|iso=
Time|isoDateTime|SearchSections|DiscoveredArticles|lo|extract|find|Search=
Categories|populateAvatar|Time|Prevailing|Daylight|arguments|UTC|GMT|Cent=
ral|Mountain|Pacific|Standard|Atlantic|Eastern|getDay|getDate|getMinutes|=
getHours|getFullYear|getMonth|getSeconds|getMilliseconds|getTimezoneOffse=
t|invalid|throw|isNaN|parse|ampm|AM|Object|3600000|getTime|za|charAt|pop|=
PM|object|match|HhMsTt|Character|hh|SDP|PMCEA|LloZ|500|remaining|characte=
rs|170px|height|setStyle|Exception|found|reload|Aug|Jul|artId|Returned|Se=
p|Oct|Nov|ReviewAction|ceil|SubmitReaction|gslRevFormStars|Apr|Review|Jun=
|gslRecommended|gslDisabledRecommendCount|gslDisabledRecommendLink|gslCom=
mentsLabel|NocommentLbl|commentLbl|PageURL|gslCommentsLink|next|Comment|p=
er||more|See|other|quote|and|view|gslfullpage|Last|last|Full|clear|button=
|February|March|entryTooLongError|Dec|January|CommentAction|reviewMaxChar=
s|re|submitReaction|replies||April|Replying|replyingto|Sunday||Saturday|1=
70|Monday|Friday|URL|lastRecommendRes|Successful|setSortOrder|selectedInd=
ex|options|isSitelifeAvailable|UpdateArticleAction|This|Updating|Tuesday|=
gslRequest|gslResponse|Wrapper|BeginRequest|Thursday|Callback|Wednesday|g=
slRecommendedCount|toLocaleTimeString|Javascript|recommendedLbl|DEBUG|LOG=
|Thr|Fri|top|Sat|Feb|Mar|RecommendAction|left|SubmitRecommend|gslRecommen=
dLink|void|Jan'.split('|'),0,{}))


gsl.sitedomain =3D "http:/"+"/www.htrnews.com";=0A=
gsl.personaHrefURL =3D"/apps/pbcs.dll/section?category=3Dpluckpersona";=0A=
gsl.enabled=3D true;                      // Option to enable or disable =
all of SiteLife DAAPI widgets (Enabled by DEFAULT).=0A=
gsl.sitelifeApiUrl=3D =
"http:/"+"/sitelife.htrnews.com/ver1.0/Direct/Process?sid=3Dsitelife.htrn=
ews.com";  // The SiteLife DAAPI URL.=0A=
gsl.personaHrefEnabled=3D true;          // Option to enable the user =
thumbnail photo as a link. (Requires personaHrefURL if enabled).=0A=
gsl.commentCountHrefEnabled=3D false;     // Option to enable the =
comment count as a link=0A=
gsl.reviewCountHrefEnabled=3D false;      // Option to enable the review =
count as a link=0A=
gsl.recommendCountHrefEnabled=3D false;    // Option to enable the =
recomment count as a link=0A=
gsl.updateOnLoad =3D true;                // Option to allow update =
article information on page load=0A=
gsl.commentLbl=3D " Read Comments"; // Label of the Comment Count=0A=
gsl.NocommentLbl=3D " Post a Comment"; // Label of the Zero Comment Count=0A=
gsl.reviewLbl=3D "Read Reviews";          // Label of the Review Count=0A=
gsl.recommendLbl =3D " Recommend ";=0A=
gsl.recommendedLbl =3D " Recommended ";=0A=
gsl.commentMaxChars=3D 1000;=0A=
gsl.commentSortOrder=3D "TimeStampDescending";=0A=
gsl.reviewMaxChars=3D 1000;=0A=
gsl.reviewSortOrder=3D "TimeStampDescending";=0A=
gsl.reactionsClosed=3D false;=0A=
gsl.paginationLinks=3D 4;=0A=
gsl.requestsperBatch =3D10; //Maximum value 10 , best practice not to =
reduce less than 10 =0A=
gsl.MaxNumberofAbuse =3D2; //Maximum number of abuse report count i.e. =
if it exceeds that comment wont be shown on page. =0A=
gsl.SiteStaffText=3D"htrnews.com Staff";=0A=


/*=0A=
*************************************************************************=
*****=0A=
       File: GCIONSettings.js=0A=
  Copyright: Copyright (c) 2008, Gannett Inc. All rights reserved.=0A=
*************************************************************************=
*****=0A=
*/=0A=
=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
/* Defines common global settings                                       =
*/=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
=0A=
var gdn_language =3D "eng";=0A=
var gdn_timeout  =3D 20;=0A=
=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
/* Defines global settings for user authentication                      =
*/=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
=0A=
var gdn_enable_auth_by_division        =3D true;=0A=
var gdn_enable_third_party_by_division =3D true;=0A=
=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
/* Defines global settings for user registration                        =
*/=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
=0A=
var gdn_enable_reg_by_division =3D true;=0A=
var gdn_sessions               =3D 2;=0A=
var gdn_page_views             =3D 3;=0A=
var gdn_days                   =3D 30;=0A=
var gdn_occupation_required    =3D false;=0A=
var gdn_enable_bt              =3D true;=0A=
=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
/* Defines supported Web browsers                                       =
*/=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
=0A=
var gdn_browsers =3D [];=0A=
gdn_browsers[0]  =3D "Explorer|>=3D|6.0|Windows";=0A=
gdn_browsers[1]  =3D "Firefox|>=3D|1.0|Windows";=0A=
gdn_browsers[2]  =3D "Firefox|>=3D|1.0|Mac";=0A=
gdn_browsers[3]  =3D "Safari|>=3D|1.0|Mac";=0A=
=0A=
eval(function(p,a,c,k,e,d){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--)d[e(c)]=3Dk[c]||e(c);k=3D[function(e){return =
d[e]}];e=3Dfunction(){return'\\w+'};c=3D1;};while(c--)if(k[c])p=3Dp.repla=
ce(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('J 1t=3D[];J =
1q=3D[];J 2=3D[1];2["3"]=3D[];2["3"]["1C"]=3D"1x 4 =
K...";2["3"]["1z"]=3D"c 9 d 8 T 4 K";2["3"]["1y"]=3D"c 9 d 8 T 4 K. g h =
m p.";2["3"]["23"]=3D"r k t n s b x i B";2["3"]["26"]=3D"r q l n s b x i =
B";2["3"]["25"]=3D"G 4 j...";2["3"]["1L"]=3D"c 9 d 8 C 4 =
j";2["3"]["1P"]=3D"c 9 d 8 C 4 j. g h m p.";2["3"]["1s"]=3D"1r 4 =
e...";2["3"]["1u"]=3D"c 9 d 8 1a 4 e";2["3"]["1g"]=3D"7 S e b =
y";2["3"]["1k"]=3D"c 9 d 8 1a 4 e. g h m p.";2["3"]["1M"]=3D"r q l n s b =
x i B";2["3"]["1G"]=3D"G 4 j...";2["3"]["1Q"]=3D"c 9 d 8 C 4 =
j";2["3"]["1R"]=3D"c 9 d 8 C 4 j. g h m p.";2["3"]["1O"]=3D"7 j 1S x 1V =
1W";2["3"]["1T"]=3D"1U 4 R k...";2["3"]["1H"]=3D"r k t n s b =
y";2["3"]["1I"]=3D"c 9 d 8 1F 4 R k. g h m p.";2["3"]["1J"]=3D"1N 4 =
e...";2["3"]["1K"]=3D"r k t n s b y";2["3"]["1X"]=3D"c 9 d 8 29 4 e. g h =
m p.";2["3"]["2a"]=3D"27...";2["3"]["28"]=3D"2b k w e";2["3"]["2e"]=3D"7 =
j b 2f 2c. g h m i 10 2d.";2["3"]["20"]=3D"21 6 o 1Y 8 P =
i";2["3"]["1Z"]=3D"22 8 P n i";2["3"]["24"]=3D"7 {0} b 1E 1d. g 1e u 4 =
1f H 1c Y 1b a 1j 1i 8 1h 1m 1l.";2["3"]["1w"]=3D"G 4 E =
D...";2["3"]["1D"]=3D"7 E D 1A F o V";2["3"]["1B"]=3D"1v 1p 9 =
1n";2["3"]["1o"]=3D"7 E D V 2g";2["3"]["35"]=3D"c 9 d 8 C 4 E D. g h m =
p.";2["3"]["36"]=3D"r k t n s b x i B";2["3"]["33"]=3D"r q l n s b x i =
B";2["3"]["34"]=3D"U 4 j...";2["3"]["37"]=3D"c 9 d 8 3a 4 =
3b";2["3"]["38"]=3D"c 9 d 8 X 4 j. g h m =
p.";2["3"]["39"]=3D"U...";2["3"]["32"]=3D"c 9 d 8 X n. g h m =
p.";2["3"]["2U"]=3D"f 6 A 4 2V 2S";2["3"]["2T"]=3D"f 6 A 4 =
2W";2["3"]["2Z"]=3D"7 k t b y (I. 31@2X.2Y)";2["3"]["3q"]=3D"7 k t 6 o =
3n v w z";2["3"]["3o"]=3D"f 6 u 4 k t";2["3"]["3m"]=3D"r 3p 3l 3e i 3f =
3c 3d:";2["3"]["3g"]=3D"7 3j l 6 o 30 v w z";2["3"]["3k"]=3D"f 6 A 4 =
3h";2["3"]["3i"]=3D"f 6 A 4 2R";2["3"]["2s"]=3D"7 2t l 6 o 30 v w =
z";2["3"]["2q"]=3D"f 6 A 4 2r";2["3"]["2u"]=3D"f 6 u 4 S =
e";2["3"]["2x"]=3D"f 6 2y 4 e";2["3"]["2v"]=3D"7 e 12 14 18 17 H 11, 13 =
19";2["3"]["2w"]=3D"7 e 6 o 30 v w z";2["3"]["2j"]=3D"7 e 6 o 15 Q 5 =
v";2["3"]["2k"]=3D"7 2h Z F 2i";2["3"]["2l"]=3D"f 6 u 4 =
e";2["3"]["2o"]=3D"2p n Z F 2m a q l, 2n 2K 2L";2["3"]["2I"]=3D"7 q l 12 =
14 18 17 H 11, 13 19";2["3"]["2J"]=3D"7 q l 6 o 16 v w =
z";2["3"]["2M"]=3D"7 q l 6 o 15 Q 5 v";2["3"]["2P"]=3D"f 6 u 4 q =
l";2["3"]["2Q"]=3D"7 N O W b y (I. 2N)";2["3"]["2O"]=3D"f 6 u 4 N O =
W";2["3"]["2B"]=3D"7 M L b i Y 2C 2z 2A 2D b F 2G";2["3"]["2H"]=3D"7 M L =
b y (I. 2E)";2["3"]["2F"]=3D"f 6 u 4 M =
L";',62,213,'||gdn_msgs|eng|your||must|Your|to|were||is|We|unable|passwor=
d|You|Please|try|in|account|email|name|again|you|be|later|screen|The|ente=
red|address|enter|characters|or|already|invalid|less|select|use|update|su=
bscriptions|newsletter|not|Updating|and|Ex|var|membership|code|zip|year|o=
f|log|least|confirmation|old|cancel|Registering|updated|birth|register|th=
e|do||numbers|can|no|only|at||letters|contain|spaces|change|Become|click|=
unavailable|manually|information|ChangePwdInvalid|sign|button|Member|Chan=
gePwdTimeout|now|up|found|NletterSaved|newsletters|gdn_local_ex|Changing|=
ChangePwdExec|gdn_ext_ex|ChangePwdFailed|No|NletterExec|Canceling|CancelT=
imeout|CancelFailed|could|NletterNone|CancelExec|NletterFailed|currently|=
send|ChangeUsrExec|ConfirmInvalid|ConfirmTimeout|ForgotPwdExec|ForgotPwdI=
nvalid|ChangeActFailed|ChangeUsrDupUser|Retrieving|ConfirmActivated|Chang=
eActTimeout|ChangeUsrFailed|ChangeUsrTimeout|has|ConfirmExec|Sending|been=
|activated|ForgotPwdTimeout|enabled|LoginTimeout|LoginNoCookies|Cookies|U=
nable|ChangeActDupEmail|LoginUnavailable|ChangeActExec|ChangeActDupUser|L=
oading|LoginFailed|retrieve|LoginExec|Invalid|out|minutes|LoginLockedOut|=
locked|successfully|passwords|match|PwdMin|PwdNoMatch|PwdNone|have|please=
|UserNameCreate|If|OccupationNone|occupation|LastNameMax|last|OldPwdNone|=
PwdInvalid|PwdMax|PwdConfirm|confirm|format|but|ZipFailed|correct|it|4701=
2|ZipNone|valid|ZipInvalid|UserNameInvalid|UserNameMax|create|one|UserNam=
eMin|1975|YobNone|UserNameNone|YobInvalid|industry|size|CountryNone|Compa=
nySizeNone|company|country|domain|com|EmailInvalid||username|ZagTimeout|R=
egDupUser|RegExec|NletterTimeout|RegDupEmail|RegFailed|RegTimeout|ZagExec=
|complete|registration|required|field|occurred|each|FirstNameMax|gender|I=
ndustryNone|first|GenderNone|errors|ErrorHeader|100|EmailNone|following|E=
mailMax'.split('|'),0,{}))=0A=
=0A=
/* -------------------------------------------------------------------- =
*/=0A=
/* DEPRECATED                                                           =
*/=0A=
/* -------------------------------------------------------------------- =
*/=0A=
=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
/* Defines global settings for user authentication                      =
*/=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
=0A=
var gdn_events_url  =3D "gannett.ur.gcion.com/Scripts/UA/Events";=0A=
var gdn_objects_url =3D "gannett.ur.gcion.com/Scripts/UA/Objects";=0A=
var gdn_widgets_url =3D "gannett.ur.gcion.com/Scripts/UA/Widgets";=0A=
=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
/* Defines global settings for user registration                        =
*/=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
=0A=
var gcion_enable_division     =3D true;=0A=
var gcion_zago_sessions       =3D 2;=0A=
var gcion_zago_page_views     =3D 3;=0A=
var gcion_zago_days           =3D 30;=0A=
var gcion_zago_start_year     =3D 1900;=0A=
var gcion_zago_end_year       =3D 2005;=0A=
var gcion_validate_occupation =3D false;=0A=
var gcion_occupation_required =3D false;=0A=
var gcion_zago_form_timeout   =3D 10;=0A=
var gcion_enable_bt           =3D true;=0A=
=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
/* Defines supported Web browsers for user registration                 =
*/=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
=0A=
var gcion_supported_browsers =3D new Array();=0A=
gcion_supported_browsers[0] =3D "Explorer|>=3D|6.0|Windows";=0A=
gcion_supported_browsers[1] =3D "Firefox|>=3D|1.0|Windows";=0A=
gcion_supported_browsers[2] =3D "Firefox|>=3D|1.0|Mac";=0A=
gcion_supported_browsers[3] =3D "Safari|>=3D|1.0|Mac";=0A=
=0A=
eval(function(p,a,c,k,e,d){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--)d[e(c)]=3Dk[c]||e(c);k=3D[function(e){return =
d[e]}];e=3Dfunction(){return'\\w+'};c=3D1;};while(c--)if(k[c])p=3Dp.repla=
ce(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('e E=3Dd f();e =
F=3Dd f();e a=3Dd f(2);D(e t=3D0;t<a.s;t++)a[t]=3Dd f(B);a[0][0]=3D"C J =
K I p G H y:";a[0][1]=3D"c b g j A";a[0][2]=3D"h m n i v q (o: =
z)";a[0][3]=3D"h m n i b r x "+w+" L "+W;a[0][4]=3D"c b u j m n =
i";a[0][5]=3D"h k l v q (o: U)";a[0][6]=3D"h k l b r 5 O P M p =
s";a[0][7]=3D"c b u j k l";a[0][8]=3D"c b g N S";a[0][9]=3D"c b g =
T";a[0][Q]=3D"c b g R =
V";',59,59,'||||||||||gcion_zago_form_messages|must|You|new|var|Array|sel=
ect|Your|Birth|your|Zip|Code|Year|of|Ex|in|invalid|be|length||enter|is|gc=
ion_zago_start_year|between|field|1975|Gender|11|The|for|gcion_local_exce=
ptions|gcion_external_exceptions|each|required|occurred|following|errors|=
and|less|Job|characters|or|10|Company|Title|Industry|47012|Size|gcion_zag=
o_end_year'.split('|'),0,{}))=0A=


/*=0A=
*************************************************************************=
*****=0A=
       File: GCIONSiteSettings.js=0A=
  Copyright: Copyright (c) 2008, Gannett Inc. All rights reserved.=0A=
*************************************************************************=
*****=0A=
*/=0A=
=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
/* Defines common site settings                                         =
*/=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
=0A=
var gdn_version       =3D 3;=0A=
var gdn_common_url    =3D "http://manitowo.ur.gcion.com/Scripts/UA";=0A=
var gdn_cookie_domain =3D "";=0A=
var gdn_host          =3D "newspaper.app30.ur.gcion.com";=0A=
var gdn_site_name     =3D "htrnews.com";=0A=
var gdn_site_url      =3D "www.htrnews.com";=0A=
=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
/* Defines site settings for user authentication                        =
*/=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
=0A=
var gdn_enable_auth_by_site        =3D true;=0A=
var gdn_enable_third_party_by_site =3D false;=0A=
var gdn_enable_ssl                 =3D false;=0A=
var gdn_enable_reg_help            =3D true;=0A=
var gdn_enable_search              =3D false;=0A=
var gdn_enable_links               =3D true;=0A=
var gdn_group_name                 =3D "gannett";=0A=
var gdn_app_name                   =3D "manitowo";=0A=
var gdn_third_party_app_name       =3D "MMX";=0A=
var gdn_third_party_site_name      =3D "Metromix";=0A=
var gdn_third_party_logo           =3D "/graphics/mmx_logo.jpg";=0A=
var gdn_login_title                =3D "Comment, blog &#38; share =
photos";=0A=
var gdn_login_image                =3D =
"/graphics/registration/login_tagline.gif";=0A=
var gdn_persona_url                =3D =
"/apps/pbcs.dll/section?category=3Dpluckpersona";=0A=
var gdn_blogs_url                  =3D =
"/apps/pbcs.dll/section?category=3Dpluckpersona&plckPersonaPage=3DPersona=
Blog";=0A=
var gdn_photos_url                 =3D =
"/apps/pbcs.dll/section?category=3Dpluckpersona&plckPersonaPage=3DPersona=
Photos";=0A=
var gdn_default_avatar             =3D "/graphics/avatar.gif";=0A=
var gdn_tos_url                    =3D "/tos";=0A=
var gdn_pp_url                     =3D "/pp";=0A=
var gdn_faq_url                    =3D "/faq";=0A=
var gdn_feedback_url               =3D "/feedback";=0A=
var gdn_confirm_dest               =3D "/apps/pbcs.dll/frontpage";=0A=
var gdn_email_logo                 =3D "/graphics/mastlogo_email.gif";=0A=
=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
/* Defines Saxotech settings for user authentication                    =
*/=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
=0A=
var gdn_enable_saxotech    =3D true;=0A=
var gdn_saxotech_site_code =3D "U0";=0A=
=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
/* Defines site settings for user registration                          =
*/=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
=0A=
var gdn_enable_reg_by_site =3D true;=0A=
var gdn_reg_site_code      =3D "gpaper188";=0A=
var gdn_zag_form_url       =3D =
"/apps/pbcs.dll/section?Category=3Dzagform";=0A=
=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
/* Defines user registration exceptions for local site URLs             =
*/=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
=0A=
gdn_local_ex[0] =3D "/section(1|3).html";=0A=
gdn_local_ex[1] =3D "/article-1-2.html";=0A=
gdn_local_ex[2] =3D "/section4/*";=0A=
gdn_local_ex[3] =3D "/Weather";=0A=
=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
/* Defines user registration exceptions for external site URLs          =
*/=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
=0A=
gdn_ext_ex[0] =3D "http://www.gannett.com/";=0A=
gdn_ext_ex[1] =3D "http://www.gmti.com/";=0A=


eval(function(p,a,c,k,e,d){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--)d[e(c)]=3Dk[c]||e(c);k=3D[function(e){return =
d[e]}];e=3Dfunction(){return'\\w+'};c=3D1;};while(c--)if(k[c])p=3Dp.repla=
ce(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('j =
b=3DT.b||{};b.4L=3Do(5t){k(!5t||!5t.K)r G;j 4J=3D5t.1s(".");j 4I=3Db;V(j =
i=3D(4J[0]=3D=3D"b")?1:0;i<4J.K;++i){4I[4J[i]]=3D4I[4J[i]]||{};4I=3D4I[4J=
[i]]}r 4I};b.4L("N");b.4L("18");b.4L("18.2Y");b.4L("1c");b.4L("1c.2Y");j =
81=3D"ba.7g";j 8J=3D"b9/b4.7g";j a9=3D10;j 98=3D"2n.7g";j 8q=3D"3.3.0";j =
1Z=3D[];j Q=3D[];j 2e=3D[];j 4U=3D[];j 3G=3D[];j 58=3D[];j =
2j=3D[];1Z["1C"]=3D0;1Z["3r"]=3D0;1Z["8k"]=3D0;1Z["9X"]=3D0;Q["5g-42"]=3D=
"5G-42";Q["5g-3E"]=3D"5G-3E";Q["5g-5Z"]=3D"5G-5Z";Q["5g-61"]=3D"5G-61";Q[=
"1C"]=3D"7Z-b5";Q["2y"]=3D"bg-bf";Q["bi"]=3D"2y";Q["2J"]=3D"72-bh";Q["38"=
]=3D"72-bc";Q["5H"]=3D"72-be";Q["2K"]=3D"bd-7Z";Q["1j-42"]=3D"5Y-42";Q["1=
j-3E"]=3D"5Y-3E";Q["1j-5Z"]=3D"5Y-5Z";Q["1j-61"]=3D"5Y-61";Q["8E-3E"]=3D"=
8D-3E";Q["8E-42"]=3D"8D-42";4U["23"]=3D5;4U["4W"]=3D30;3G["5e"]=3D0;b.3D=3D=
o(J,2k,2E){k(J.8G){J.8G(2k,2E,1o);r 1n}B k(J.8F)r J.8F(\'8S\'+2k,2E);B =
J[\'8S\'+2k]=3D2E};b.3J=3Do(1h,2I){k(2e[1h]=3D=3DG)2e[1h]=3D0;k(S.1e(1h))=
{T.7k(3G[1h]);2e[1h]=3D0;k(2I)2I.5p()}B{k(2e[1h]<(4U["4W"]*5P)){3G[1h]=3D=
T.2h("b.3J(\'"+1h+"\', =
"+2I+")",6B);2e[1h]+=3D6B}B{2e[1h]=3D0}}};b.1J=3Do(1d,X,E){k(1d.2m("?")=3D=
=3D-1)r 1d+"?"+X+"=3D"+2D(E);B r =
1d+"&"+X+"=3D"+2D(E)};b.22=3Do(1d,2b,5c){k(5c){k(1d.8R(0,7)!=3D"8U://")j =
49=3D"8U://"+1d;B j 49=3D1d}B{k(1d.8R(0,7)!=3D"6G://")j =
49=3D"6G://"+1d;B j 49=3D1d}k(2b.34(0)!=3D"/")49+=3D"/"+2b;B 49+=3D2b;r =
49};b.3m=3Do(){k((S.1e(Q["2J"])))j 2Z=3D"2J";k((S.1e(Q["38"])))j =
2Z=3D"38";k((S.1e(Q["2K"])))j 2Z=3D"2K";k((S.1e(Q["2y"])))j =
2Z=3D"2y";k((S.1e(Q["1C"])))j =
2Z=3D"1C";k(S.1e(Q[2Z]))b.1b.1O("2p","8O","2j[\'8O\']","Q[\'"+2Z+"\']")};=
b.5m=3Do(2C){j 1W=3DY 1H();r(!b.17(2C))?(1W.66()-2C):0};b.4D=3Do(){j =
1W=3DY 1H();r =
1W.66().3w()+(((1W.7a()+1)<10)?("0"+(1W.7a()+1).3w()):(1W.7a()+1).3w())+(=
(1W.6T()<10)?("0"+1W.6T().3w()):(1W.6T().3w()))};b.71=3Do(E){k(E=3D=3D1n|=
|E=3D=3D1o)r E;B k(b.17(E))r\'G\';B k(!5A(E))r E;B =
r\'"\'+E+\'"\'};b.6W=3Do(){j 1M=3DT.1z.6M;j =
31=3D/([\\w-]+)+\\.[a-41-Z]{2,3}$/i.aM(1M);1M=3D31?"."+31[0]:1M;2H{k(8P)r=
"."+8P;B r 1M}2A(e){r 1M}};b.8B=3Do(1m){r =
aP[aO][1m]};b.9P=3Do(2k){3i(2k){P"1l":{k(!b.1l.2x("4c"))r 1;j =
y=3Db.1v.43(b.1l.1i("4c"));j 1r=3Dy.1s(\'~\');r 1r[1]}5k:r =
8q}};b.17=3Do(J){k(J=3D=3DG||(J=3D=3D\'\'&&\'aY\'!=3Db1 =
J)||J.b0=3D=3D0||J=3D=3D"G"||J=3D=3D"8p"||J=3D=3D8p||J.3w().D(/^\\s+|\\s+=
$/,\'\')=3D=3D""){r 1n}B r 1o};b.3b=3Do(51,2k,2I){3i(2k){P"8m":j =
1d=3Db.22(4y,"18/2Y/"+51+".4q");1D;P"aU":j =
1d=3Db.22(4y,"18/8z/"+51+".4q");1D;P"3S":j =
1d=3Db.22(4y,"1c/2Y/"+51+".4q");1D;5k:j =
1d=3Db.22(4y,51+".4q");1D}k(!b.1x.54(1d)){k(2I)b.1R.R(2I);b.1x.1w(1d)}B{k=
(2I)2I.5p()}};b.3V=3Do(X){j 1Q=3DS.1e(X);2H{V(j =
i=3D0;i<1Q.65.K;i++){k(/7H/.1I(1Q.65[i].2k)||/aW/.1I(1Q.65[i].2k)){1Q.65[=
i].74();1D}}}2A(e){}};b.4Z=3Do(1h,5W){j =
36;k(S.8r){36=3DS.8r[1h];36.S.7V();36.S.bE(5W);36.S.bH()}k(S.8o){36=3DS.8=
o[1h];36.8n=3D5W}k(S.1e){36=3DS.1e(1h);36.8n=3D5W}};1V.bD.bC=3Do(){r =
v.D(/^\\s+|\\s+$/g,"")};b.bN=3Do(){j 7u=3DG;j 5w=3D1n;j 5x=3D"bM";j =
8w=3D4;j 3d=3D2U();j 7z=3DG;j 5v=3DG;j 7D=3DG;j 7G=3DG;j =
8x=3DbP;v.1R=3D1R;v.6z=3D6z;v.6P=3D6P;v.7I=3D7I;v.6I=3D6I;v.6N=3D6N;v.6O=3D=
6O;v.1w=3D1w;o 1R(2I){7u=3D2I}o 2U(){2H{r Y bJ()}2A(e){2H{r Y =
8A("bI.8C")}2A(e){2H{r Y 8A("bK.8C")}2A(e){r G}}}}o 6z(E){k(E)5w=3DE;B r =
5w}o 6P(E){k(E)5x=3DE;B r 5x}o 6O(E){7z=3DE}o 7I(E){k(E)5v=3DE;B r 5v}o =
6I(){r 7D}o 6N(){r 7G}o =
1w(){k(3d){3d.bq=3Do(){k(3d.bp=3D=3D8w){k(3d.1Y=3D=3D8x){7D=3D3d.bj;7G=3D=
3d.bl;7u.5p()}}}}3d.7V(5x,5v,5w);3d.bs(7z)}};b.1q=3D{32:o(6u){j =
2E=3Db.1q.6o;j 8h=3Db.1q.6s;j 7l=3Db.1q.2Y;V(j =
i=3D0;i<7l.K;i++){k(7l[i].3Z()=3D=3D6u.3Z())2E[i].7W(b,Y =
9q(8h[i]))}},bt:o(84,86,6u){b.1q.6o.1U(84);b.1q.6s.1U(86);b.1q.2Y.1U(6u)}=
};k(!b.1q.6o)b.1q.6o=3D[];k(!b.1q.6s)b.1q.6s=3D[];k(!b.1q.2Y)b.1q.2Y=3D[]=
;b.1v=3D{3a:"as+/=3D",43:o(E){j 2S=3Dv.3a;j 2u=3D"";j 3k,2R,2T=3D"";j =
3y,3l,2B,2z=3D"";j =
i=3D0;E=3DE.D(/[^A-ar-aq-9\\+\\/\\=3D]/g,"");do{3y=3D2S.2m(E.34(i++));3l=3D=
2S.2m(E.34(i++));2B=3D2S.2m(E.34(i++));2z=3D2S.2m(E.34(i++));3k=3D(3y<<2)=
|(3l>>4);2R=3D((3l&15)<<4)|(2B>>2);2T=3D((2B&3)<<6)|2z;2u=3D2u+1V.7x(3k);=
k(2B!=3D64)2u=3D2u+1V.7x(2R);k(2z!=3D64)2u=3D2u+1V.7x(2T);3k=3D2R=3D2T=3D=
"";3y=3D3l=3D2B=3D2z=3D""}8e(i<E.K);r 2u},2a:o(E){j 2S=3Dv.3a;j =
2u=3D"";j 3k,2R,2T=3D"";j 3y,3l,2B,2z=3D"";j =
i=3D0;do{3k=3DE.7t(i++);2R=3DE.7t(i++);2T=3DE.7t(i++);3y=3D3k>>2;3l=3D((3=
k&3)<<4)|(2R>>4);2B=3D((2R&15)<<2)|(2T>>6);2z=3D2T&63;k(5A(2R))2B=3D2z=3D=
64;B =
k(5A(2T))2z=3D64;2u=3D2u+2S.34(3y)+2S.34(3l)+2S.34(2B)+2S.34(2z);3k=3D2R=3D=
2T=3D"";3y=3D3l=3D2B=3D2z=3D""}8e(i<E.K);r =
2u}};b.1R=3D{R:o(80){k(b.1R.4F.K>0)b.1R.4F=3D[];b.1R.4F.1U(80)},32:o(){j =
2E=3Db.1R.4F;V(j =
n=3D0;n<2E.K;n++)2E[n].7W(b,z)}};k(!b.1R.4F)b.1R.4F=3D[];b.1l=3D{2x:o(X){=
j 7Y=3DS.y;j 7o=3D7Y.1s(\';\');j 7U=3D7o.K;j 48=3D"";j 8M=3D"";V(j =
x=3D0;((x<7U)&&(8M=3D=3D""));x++){48=3D7o[x].1s(\'=3D\');k(48[0].2c(0,1)=3D=
=3D\' \')48[0]=3D48[0].2c(1,48[0].K);k(48[0]=3D=3DX)r 1n}r 1o},1i:o(X){j =
50=3D(\' \'+S.y).31(Y 76(\' \'+X+\'=3D[^;]*\',\'g\'))||[];j K=3D0;j =
7B=3DG;V(j =
i=3D0;i<50.K;i++){k(50[i].K>K){K=3D50[i].K;7B=3D5f(50[i].2c(2+X.K))}}r =
7B},aJ:o(X,2b,1M,8T){k(v.1i(X)){S.y=3DX+\'=3D\'+((2b)?\';2b=3D\'+2b:\';2b=
=3D\'+\'\\/\')+((1M)?\';1M=3D\'+1M:\';1M=3D\'+((8T)?1M:b.6W()))+\';3F=3Da=
H, 89-aI-ay 8K:8K:89 az\'}},28:o(X,E,3F,2b,1M,5c){j 1W=3DY =
1H();1W.aA(1W.44());k(3F)3F=3D3F*5P*60*60*24;j 85=3DY =
1H(1W.44()+(3F));S.y=3DX+\'=3D\'+E+((3F)?\';3F=3D\'+85.aC():\'\')+((2b)?\=
';2b=3D\'+2b:\';2b=3D\'+\'\\/\')+((1M)?\';1M=3D\'+1M:\';1M=3D\'+b.6W())+(=
(5c)?\';5c\':\'\')}};b.33=3Do(){j 1p=3D[];j 3P=3D[];j =
5i=3D[];v.R=3DR;v.O=3DO;v.4M=3D4M;v.6w=3D6w;v.25=3D25;o =
R(X,E){3P.1U(X);5i.1U(E)}o =
O(X,E){1p.1U(\'{"3a":"\'+X+\'","5K":"\'+E+\'"}\')}o =
4M(){1p=3D[];3P=3D[];5i=3D[]}o 6w(){k(3P.K=3D=3D0)r 1o;B r 1n}o =
25(){k(!v.6w())r G;j C=3D\'{\';V(j =
i=3D0;i<3P.K;i++){k(i!=3D3P.K-1)C+=3D\'"\'+3P[i]+\'"\'+\':\'+b.71(5i[i])+=
\',\';B =
C+=3D\'"\'+3P[i]+\'"\'+\':\'+b.71(5i[i])}k(1p.K>0){C+=3D\',"75":[\';V(j =
i=3D0;i<1p.K;i++){k(i!=3D1p.K-1)C+=3D1p[i]+\',\';B =
C+=3D1p[i]+\']\'}}C+=3D\'}\';r C}};b.3U=3D{2U:o(){v.7f=3DY aD();j =
H=3D1z.5D.2c(1,1z.5D.K);k(H.K=3D=3D0)r;H=3DH.D(/\\+/g,\' \');j =
6X=3DH.1s(\'&\');V(j i=3D0;i<6X.K;i++){j E;j 1E=3D6X[i].1s(\'=3D\');j =
X=3D5f(1E[0].3w().3Z());k(1E.K=3D=3D2)E=3D5f(1E[1]);B =
E=3DX;v.7f[X]=3DE}},4h:o(X,6a){k(6a=3D=3DG)6a=3DG;j =
E=3Dv.7f[X.3Z()];k(E=3D=3DG)E=3D6a;r E}};b.3U.2U();b.1x=3D{6j:o(3q){j =
8Q=3DS.ao(\'bQ\').d7(0);j =
52=3DS.d8(\'d9\');52.77(\'d6\',\'6d\');52.77(\'2k\',\'7H/6d\');52.77(\'7K=
\',3q);8Q.d4(52);r 1o},54:o(3q){V(j i=3D0;i<58.K;i++){k(58[i]=3D=3D3q)r =
1n}r =
1o},1w:o(3q){k(!v.54(3q)){58[58.K]=3D3q;v.6j(3q)}}};b.N.1X=3D{19:"dg",L:o=
(1m){k(!b.1l.2x(v.19))r G;j y=3Db.1v.43(b.1l.1i(v.19));j =
1G=3Dy.1s(\'~\');V(j i=3D0;i<1G.K;i++){j =
1E=3D1G[i].1s(\':\');k(1m=3D=3D1E[0])r 1E[1]}r =
G},3R:o(1m,E){k(b.1l.2x(v.19)){j y=3Db.1v.43(b.1l.1i(v.19));j =
1G=3Dy.1s(\'~\');j 4f=3D1o;V(j i=3D0;i<1G.K;i++){j =
1E=3D1G[i].1s(\':\');k(1m=3D=3D1E[0]){4f=3D1n;1G[i]=3D1E[0]+":"+E}}k(!4f)=
1G.1U(1m+":"+E);y=3D1G.a8(\'~\')}B =
y=3D1m+":"+E;b.1l.28(v.19,b.1v.2a(y))}};b.1b=3D{53:G,4W:G,19:G,7P:G,6h:G,=
6k:G,55:G,7r:G,7F:dd,7M:da,1R:o(){k(b.1b.53)2L(b.1v.43(b.1b.53));k(b.1b.6=
h=3D=3D"8y"){b.1b.4O(2L(b.1b.55),b.1b.7F,b.1b.7M,b.1b.7P,b.1b.7r)}B =
b.4Z(2L(b.1b.4W),2L(b.1b.55))},5u:o(){2H{db()}2A(e){}},dc:o(){r\'<a =
1a=3D\\"\'+cT+\'\\">cU cV cS</a> | \'+\'<a 1a=3D\\"\'+cP+\'\\">cQ cR</a> =
| \'+\'<a 1a=3D\\"\'+d0+\'\\">d1</a> | \'+\'<a =
1a=3D\\"\'+d2+\'\\">cZ</a>\'+\'<cW cX=3D\\"cY\\" =
/>\'+b.1b.8t()},8t:o(){r\'<a 1a=3D\\"6d:b.1b.5u();\\">5u v =
T</a>\'},1O:o(){v.6h=3Dz[0];v.19=3Dz[1];v.55=3D5f(z[2]);v.6k=3Db.22(4y,"1=
8/8z/"+v.19+".4q");k(v.6h=3D=3D"8y"){v.7F=3Dz[3];v.7M=3Dz[4];v.53=3Dz[5];=
v.7P=3D(z[6])?z[6]:"dh-3E";v.7r=3Dz[7]}B{v.4W=3Dz[3];v.53=3Dz[4]}k(b.17(2=
L(v.55))){b.1R.R(b.1b.1R);k(!b.1x.54(v.6k))b.1x.1w(v.6k)}B{b.1b.1R();k(v.=
19=3D=3D"2o"){j 8N=3DS.1e("dv");j 8i=3DS.1e("dw");j dk=3DS.1e("8c");j =
82=3DS.1e("dj");j 8a=3DS.1e("dn");j =
83=3DS.1e("di");8N.1a=3Db.1J(88,"U",b.N.4g.L("2g"));82.1a=3Db.1J(88,"U",b=
.N.4g.L("2g"));8a.1a=3Db.1J(dl,"U",b.N.4g.L("2g"));83.1a=3Db.1J(dm,"U",b.=
N.4g.L("2g"));8i.7K=3Db.23();b.4Z("8c","dy, =
"+b.N.b.L("1B")+"!")}}},4O:o(4Q,8b,8d,6p){k(b.17(z[4]))j 5s=3D"dq";B j =
5s=3Dz[4];2H{dt(4Q,dp,dr,8b,dx,8d,ds,6p,ca,5s,cb,5s,cc,0,c9,0,c6,"4T-c7",=
c8,"4T-cd")}2A(e){}}};b.2W=3Do(3f){j =
1d=3Db.22(6J,81,8I);k(!b.17(3f))1d+=3D"?"+3f+"&7j=3D"+Y 1H().44();r =
1d};b.23=3Do(){k(b.N.1X.L("3p")=3D=3Db.18.2w.3t){k(!b.17(b.N.b.L("23")))r=
 cj(b.N.b.L("23"));B r 7X}B r 7X};b.a1=3Do(3f){j =
1d=3Db.22(6J,8J,8I);k(!b.17(3f))1d+=3D"?"+3f+"&7j=3D"+Y 1H().44();r =
1d};b.ch=3Do(){k(!b.17(8L))r\'<ce 7K=3D"\'+8L+\'" cg=3D"\'+7q+\'" =
bV=3D"\'+7q+\'" bW=3D"0" 7m=3D\\"bX-8H: bU; bR: 8H;\\" />\';B =
r\'<8V>\'+7q+\'</8V>\'};b.3r=3Do(4Q){3i(1Z["3r"]){P =
1:T.1z.1a=3Db.3U.4h("39");1D;P 2:{2H{k(bY||c3){T.1z.c4();j 5n=3D1o}B j =
5n=3D1n}2A(e){j =
5n=3D1n}k(5n){k(4Q)2L(4Q);b.1b.5u()}}1D}};b.4k=3Do(){k(!b.17(5y.5q)){k(b.=
1l.2x(b.N.b.19)){j =
m=3Db.N.b.1i();m.2N("23",8s(5y.5q));b.N.b.28(m);T.7k(3G["5e"])}}B{3G["5e"=
]=3DT.2h("b.4k()",2i)}};b.3C=3Do(){k(2e["3C"]=3D=3DG)2e["3C"]=3D0;k(1Z["1=
C"]=3D=3D1)j 1Y=3DQ["1j-3E"];B k(1Z["1C"]=3D=3D2)j 1Y=3DQ["1j-42"];B j =
1Y=3DG;k(!b.17(5y.5q)){k(b.1l.2x(b.N.b.19)){j =
m=3Db.N.b.1i();m.2N("23",8s(5y.5q));b.N.b.28(m);T.7k(3G["5e"]);2e["3C"]=3D=
0;b.3r(\'b.1b.1O("2p", "2o", "2j[\\\'2o\\\']", "Q[\\\'1C\\\']", =
"\'+b.1v.2a(\'T.2h("b.1q.32(\\\'2o\\\')", =
2i)\')+\'")\')}}B{k(2e["3C"]<(4U["23"]*5P)){k(!b.17(1Y))b.4Z(1Y,b.8B("cF"=
));3G["5e"]=3DT.2h("b.3C()",2i);2e["3C"]+=3D2i}B{2e["3C"]=3D0;b.3r(\'b.1b=
.1O("2p", "2o", "2j[\\\'2o\\\']", "Q[\\\'1C\\\']", =
"\'+b.1v.2a(\'T.2h("b.1q.32(\\\'2o\\\')", =
2i)\')+\'")\')}}};b.27=3D{4k:o(){b.4k()}};b.N.b=3D{4e:"{5U}~{3o}~{3j}~{1Y=
}~"+"46:{46}|45:{45}|2l:{2l}|3X:{3X}|4z:{4z}|"+"4w:{4w}|4x:{4x}|4v:{4v}",=
6l:9s,5O:"{5U}~{3o}~{3j}~{1Y}~"+"46:{46}|45:{45}|2l:{2l}|5V:{5V}|5S:{5S}|=
"+"3X:{3X}|3I:{3I}|3N:{3N}|3p:{3p}|2C:{2C}|"+"3z:{3z}|4z:{4z}|4w:{4w}|4x:=
{4x}|4v:{4v}",19:"4c",1A:"3",1i:o(){j m=3DY =
b.18.57();m.1F(v.L("1F"));m.1u(v.L("1u"));m.W(v.L("W"));m.21(v.L("21"));m=
.4t(v.L("4t"));m.1y(v.L("1y"));m.20(v.L("20"));m.4d(v.L("4d"));m.2g(v.L("=
2g"));m.1B(v.L("1B"));m.1k(v.L("1k"));m.1t(v.L("1t"));m.2N("23",v.L("23")=
);m.2N("1P",v.L("1P"));m.2N("4b",v.L("4b"));m.2N("1T",v.L("1T"));m.1j(b.N=
.1X.L("3p"));r =
m},4j:o(1m){3i(1m){P"1F":r"3X";P"23":r"4x";P"1u":r"3I";P"W":r"2l";P"21":r=
"5V";P"1y":r"3N";P"1P":r"4w";P"20":r"5S";P"4b":r"4v";P"4d":r"3p";P"1T":r"=
4z";P"2g":r"46";P"1B":r"45";P"1k":r"2C";P"1t":r"3z"}r =
G},L:o(1m){k(!b.1l.2x(v.19))r G;j y=3Db.1v.43(b.1l.1i(v.19));j =
1r=3Dy.1s(\'~\');3i(1m){P"4t":r 1r[0];P"1A":r 1r[1];P"9o":r =
1r[2];5k:{k(1r.K=3D=3D5){j 1G=3D1r[4].1s(\'|\');j 31=3Dv.4j(1m);V(j =
i=3D0;i<1G.K;i++){j 1E=3D1G[i].1s(\':\');k(31=3D=3D1E[0])r 1E[1]}}B r =
G}1D}r G},28:o(m){k((m.1k()<=3D0)||(b.5m(m.1k())<14)){j =
y=3Dv.4e;y=3Dy.D(/{5U}/I,0);y=3Dy.D(/{3j}/I,b.4D());y=3Dy.D(/{3o}/I,v.1A)=
;y=3Dy.D(/{1Y}/I,16);y=3Dy.D(/{46}/I,0);y=3Dy.D(/{45}/I,m.1B());y=3Dy.D(/=
{2l}/I,m.W());y=3Dy.D(/{3X}/I,m.1F())}B{j =
y=3Dv.5O;y=3Dy.D(/{5U}/I,(m.1g("8u"))?m.1g("8u"):m.4t());y=3Dy.D(/{3j}/I,=
b.4D());y=3Dy.D(/{3o}/I,v.1A);y=3Dy.D(/{1Y}/I,2);y=3Dy.D(/{46}/I,(m.1g("8=
v"))?m.1g("8v"):m.2g());y=3Dy.D(/{45}/I,m.1B());y=3Dy.D(/{2l}/I,m.W());y=3D=
y.D(/{3X}/I,m.1F());y=3Dy.D(/{3I}/I,m.1u());y=3Dy.D(/{3N}/I,m.1y());y=3Dy=
.D(/{3p}/I,m.4d());y=3Dy.D(/{2C}/I,m.1k());y=3Dy.D(/{3z}/I,m.1t());y=3Dy.=
D(/{5V}/I,(m.21()!=3D"4s")?m.21():"4s");y=3Dy.D(/{5S}/I,(m.20()!=3D"4s")?=
m.20():"4s")}y=3Dy.D(/{4x}/I,(m.1g("23"))?m.1g("23"):G);y=3Dy.D(/{4w}/I,(=
m.1g("1P"))?m.1g("1P"):G);y=3Dy.D(/{4v}/I,(m.1g("4b"))?m.1g("4b"):G);y=3D=
y.D(/{4z}/I,(m.1g("1T"))?m.1g("1T"):G);b.1l.28(v.19,b.1v.2a(y),v.6l);b.N.=
1X.3R("3p",m.1j());b.N.1X.3R("7b",(m.1j()=3D=3D0)?"3t":"6y")}};b.18.27=3D=
{1F:o(){j m=3DY =
b.18.57(b.18.cC);k(m.1j()=3D=3Db.18.2w.3t){m.1F(b.N.b.L("1F"));m.2N("23",=
b.N.b.L("23"));b.N.b.28(m);b.N.4g.28(m);b.1q.32("1C");b.1b.1O("2p","2o","=
2j[\'2o\']","Q[\'1C\']",b.1v.2a(\'T.2h("b.1q.32(\\\'2o\\\')", =
2i)\'))}B{b.1b.1O("2p","3c","2j[\'3c\']","Q[\'1C\']",b.1v.2a(\'T.2h("b.1q=
.32(\\\'3c\\\')", =
2i)\'))}},1O:o(){k(S.1e(Q["1C"])){k(b.1l.2x(b.N.b.19)){j =
m=3Db.N.b.1i();k(m.1j()=3D=3Db.18.2w.3t){b.1b.1O("2p","2o","2j[\'2o\']","=
Q[\'1C\']",b.1v.2a(\'T.2h("b.1q.32(\\\'2o\\\')", 2i)\'))}B =
k(m.1F()=3D=3D"1n"){b.1R.R(b.18.27.1F);b.18.6H.1i(m)}B{b.1b.1O("2p","3c",=
"2j[\'3c\']","Q[\'1C\']",b.1v.2a(\'T.2h("b.1q.32(\\\'3c\\\')", =
2i)\'))}}B{b.1b.1O("2p","3c","2j[\'3c\']","Q[\'1C\']",b.1v.2a(\'T.2h("b.1=
q.32(\\\'3c\\\')", =
2i)\'))}}},2y:o(){k(S.1e(Q["2y"])){b.1b.1O("2p","2y","2j[\'2y\']","Q[\'2y=
\']")}},2J:o(){k(S.1e(Q["2J"])){b.1b.1O("2p","2J","2j[\'2J\']","Q[\'2J\']=
",b.1v.2a("1Z[\'3r\'] =3D 1;1Z[\'1C\'] =3D 2;T.2h(\\"b.3V(\'4T-2J\')\\", =
2i);"))}},5H:o(){k(S.1e(Q["5H"])){k(b.N.1X.L("7b")=3D=3Db.18.2w.3t){1Z["3=
r"]=3D1;k(!b.1x.54(b.22(4y+"/18/2Y","6D.4q")))b.3b("6D","8m");B =
b.18.2Y.6D.cL()}B =
T.1z.1a=3Db.3U.4h("39")}},38:o(){k(S.1e(Q["38"])){b.1b.1O("2p","8l","2j[\=
'38\']","Q[\'38\']",b.1v.2a("1Z[\'8k\'] =3D =
2;T.2h(\\"b.3V(\'4T-8l\')\\", =
2i);"))}},2K:o(){k(S.1e(Q["2K"])){b.1b.1O("2p","2K","2j[\'2K\']","Q[\'2K\=
']",b.1v.2a("1Z[\'3r\'] =3D 2;1Z[\'1C\'] =3D =
2;T.2h(\\"b.3V(\\\'4T-2K\\\')\\", 2i);"));k(b.1l.2x(b.N.b.19)){j =
m=3Db.N.b.1i();k(m.1F()=3D=3D"1n"){m.1j(b.18.2w.3t);b.N.1X.3R("3p",m.1j()=
);b.N.1X.3R("7b",(m.1j()=3D=3D0)?"3t":"6y")}}}},4k:o(){b.4k()}};b.N.4g=3D=
{4e:"a=3D{a}&u=3D{u}&e=3D{e}&t=3D{t}&h=3D{h}&s=3D{s}",5O:"a=3D{a}&u=3D{u}=
&e=3D{e}&f=3D{f}&l=3D{l}&g=3D{g}&t=3D{t}&h=3D{h}&s=3D{s}",19:"at",4j:o(1m=
){3i(1m){P"W":r"e";P"21":r"f";P"1y":r"g";P"1P":r"h";P"20":r"l";P"73":r"s"=
;P"1T":r"t";P"2g":r"u";P"1B":r"a"}r G},L:o(1m){k(!b.1l.2x(v.19))r G;j =
y=3D5f(b.1l.1i(v.19));j 1G=3Dy.1s(\'&\');j 31=3Dv.4j(1m);V(j =
i=3D0;i<1G.K;i++){j 1E=3D1G[i].1s(\'=3D\');k(31=3D=3D1E[0])r 1E[1]}r =
G},28:o(m){k((m.1k()<=3D0)||(b.5m(m.1k())<14)){j =
y=3Dv.4e;y=3Dy.D(/{a}/I,m.1B());y=3Dy.D(/{u}/I,m.2g().D(/\\-/I,""));y=3Dy=
.D(/{e}/I,m.W());y=3Dy.D(/{t}/I,m.1g("1T"));y=3Dy.D(/{h}/I,m.1g("1P"));y=3D=
y.D(/{s}/I,m.1g("73"))}B{j =
y=3Dv.5O;y=3Dy.D(/{a}/I,m.1B());y=3Dy.D(/{u}/I,m.2g().D(/\\-/I,""));y=3Dy=
.D(/{e}/I,m.W());y=3Dy.D(/{g}/I,(m.1y()=3D=3D2)?"M":"F");y=3Dy.D(/{t}/I,m=
.1g("1T"));y=3Dy.D(/{h}/I,m.1g("1P"));y=3Dy.D(/{s}/I,m.1g("73"));k(b.17(m=
.21())||m.21()=3D=3D"4s")y=3Dy.D(/&f=3D{f}/I,"");B =
y=3Dy.D(/{f}/I,m.21());k(b.17(m.20())||m.20()=3D=3D"4s")y=3Dy.D(/&l=3D{l}=
/I,"");B =
y=3Dy.D(/{l}/I,m.20())}b.1l.28(v.19,2D(y).D(/\\@/I,"%40"))}};b.18.57=3Do(=
){j 1p=3D[];j 5E=3D1o;j 3B=3D"5h";j 3A=3DG;j 5F=3DG;j 5C=3DG;j 3M=3D0;j =
5z=3D1o;j 5B=3D1o;j 5L=3D1o;j 5M=3DG;j 5N=3DG;j 5I=3DG;j 3H=3D-1;j =
62=3DG;j 5J=3DG;j 3L=3D0;j 3K=3D"ad";v.75=3Do(){k(z[0])1p=3Dz[0];B r =
1p};v.1F=3Do(){k(z[0])5E=3Dz[0];B r 5E};v.1u=3Do(){k(z[0])3B=3Dz[0];B r =
3B};v.W=3Do(){k(z[0])3A=3Dz[0];B r 3A};v.21=3Do(){k(z[0])5F=3Dz[0];B r =
5F};v.4t=3Do(){k(z[0])5C=3Dz[0];B r 5C};v.1y=3Do(){k(z[0])3M=3Dz[0];B r =
3M};v.8f=3Do(){k(z[0])5z=3Dz[0];B r 5z};v.8j=3Do(){k(z[0])5B=3Dz[0];B r =
5B};v.8g=3Do(){k(z[0])5L=3Dz[0];B r 5L};v.20=3Do(){k(z[0])5M=3Dz[0];B r =
5M};v.3x=3Do(){k(z[0])5N=3Dz[0];B r 5N};v.4d=3Do(){k(z[0])5I=3Dz[0];B r =
5I};v.1j=3Do(){k(z[0])3H=3Dz[0];B r 3H};v.2g=3Do(){k(z[0])62=3Dz[0];B r =
62};v.1B=3Do(){k(z[0])5J=3Dz[0];B r 5J};v.1k=3Do(){k(z[0])3L=3Dz[0];B r =
3L};v.1t=3Do(){k(z[0])3K=3Dz[0];B r =
3K};v.1g=3D1g;v.2N=3D2N;k(z[0])2U(z[0]);o =
2U(){1p=3Dz[0].75;5E=3Dz[0].1F;3B=3Dz[0].1u;3A=3Dz[0].W;5F=3Dz[0].21;5C=3D=
z[0].4t;3M=3Dz[0].1y;5z=3Dz[0].8f;5B=3Dz[0].8j;5L=3Dz[0].8g;5M=3Dz[0].20;=
5N=3Dz[0].3x;5I=3Dz[0].4d;3H=3Dz[0].1j;62=3Dz[0].2g;5J=3Dz[0].1B;3L=3Dz[0=
].1k;3K=3Dz[0].1t}o 1g(X){k(1p){V(j =
i=3D0;i<1p.K;i++){k(1p[i].3a=3D=3DX)r 1p[i].5K}}B r G}o 2N(X,E){j =
4f=3D1o;V(j =
i=3D0;i<1p.K;i++){k(1p[i].3a=3D=3DX){4f=3D1n;1D}}k(!4f)1p.1U({"3a":X,"5K"=
:E});B{V(j =
i=3D0;i<1p.K;i++){k(1p[i].3a=3D=3DX){1p.cv(i,1);1p.1U({"3a":X,"5K":E});1D=
}}}}};b.18.6H=3D{cu:o(m){j H=3D"q=3D5&c=3D1";j C=3DY =
b.33();C.R("2O",2V);C.R("W",m.W());C.O("4S",4P);C.O("9Y",m.1g("9Y"));C.O(=
"9Z",m.1g("9Z"));C.O("1T",b.N.b.L("1T"));C.O("1P",b.N.b.L("1P"));k(1K){C.=
O("35",1K);C.O("4a",37);C.O("1A",47)}H+=3D"&u=3D"+C.25();b.1x.1w(b.2W(H))=
},6j:o(m,3v){j =
H=3D"q=3D1&c=3D1";k(b.17(3v)){3v=3DT.1z.6i+"//"+T.1z.6C+T.1z.a2+T.1z.5D}k=
(m.1u()!=3D"5h")m.1t("0");j C=3DY =
b.33();C.R("2O",2V);C.R("1F",m.1F());C.R("1u",m.1u());C.R("W",m.W());C.R(=
"21",m.21());C.R("1y",m.1y());C.R("20",m.20());C.R("3x",m.3x());C.R("1B",=
m.1B());C.R("1k",m.1k());C.R("1t",m.1t());C.O("39",2D(3v));C.O("6V",2D(b.=
22(4R,6U)));C.O("6Z",6Y);k(1Z["9X"]=3D=3D2){C.O("a5",a3);C.O("9V",m.1g("9=
V"));C.O("9W",m.1g("9W"))}k(1K){C.O("35",1K);C.O("9M",37);C.O("1A",47)}H+=
=3D"&u=3D"+C.25();k(!5A(m.1B()))H=3DH.D(m.1B(),\'"\'+m.1B()+\'"\');b.1x.1=
w(b.2W(H))},ct:o(m){j H=3D"q=3D3&c=3D1";j C=3DY =
b.33();C.R("2O",2V);C.R("W",m.W());C.O("4S",4P);C.O("1T",b.N.b.L("1T"));C=
.O("1P",b.N.b.L("1P"));k(1K){C.O("35",1K);C.O("4a",37)}H+=3D"&u=3D"+C.25(=
);b.1x.1w(b.2W(H))},1i:o(m){j H=3D"q=3D7&c=3D1";j C=3DY =
b.33();C.R("2O",2V);C.R("W",m.W());C.O("4S",4P);C.O("1T",b.N.b.L("1T"));C=
.O("1P",b.N.b.L("1P"));k(1K){C.O("35",1K);C.O("4a",37)}H+=3D"&u=3D"+C.25(=
);b.1x.1w(b.2W(H))},cw:o(m){j =
H=3D"q=3D2&c=3D1";H+=3D"&a5=3D"+a3;H+=3D"&2O=3D"+2V;H+=3D"&W=3D"+m.W();H+=
=3D"&3x=3D"+m.3x();b.1x.1w(b.a1(H))},cz:o(m,3v){j =
H=3D"q=3D8&c=3D1";k(b.17(3v)){3v=3DT.1z.6i+"//"+T.1z.6C+T.1z.a2+T.1z.5D}j=
 C=3DY =
b.33();C.R("2O",2V);C.R("W",m.W());C.O("39",2D(3v));C.O("6V",2D(b.22(4R,6=
U)));C.O("6Z",6Y);k(1K){C.O("35",1K);C.O("9M",37);C.O("1A",47)}H+=3D"&u=3D=
"+C.25();b.1x.1w(b.2W(H))},cy:o(m){j H=3D"q=3D6&c=3D1";j C=3DY =
b.33();C.R("2O",2V);C.R("W",m.W());C.O("6V",2D(b.22(4R,6U)));C.O("6Z",2D(=
6Y));k(1K){C.O("35",1K);C.O("4a",37);C.O("1A",47)}H+=3D"&u=3D"+C.25();b.1=
x.1w(b.2W(H))},cx:o(m){j H=3D"q=3D2&c=3D1";k(m.1u()!=3D"5h")m.1t("0");j =
C=3DY =
b.33();C.R("2O",2V);C.R("1F",m.1F());C.R("1u",m.1u());C.R("W",m.W());C.R(=
"21",m.21());C.R("1y",m.1y());C.R("20",m.20());C.R("1B",m.1B());C.R("1k",=
m.1k());C.R("1t",m.1t());C.O("4S",4P);C.O("cs",b.N.b.L("1B"));C.O("1T",b.=
N.b.L("1T"));C.O("1P",b.N.b.L("1P"));k(1K){C.O("35",1K);C.O("4a",37);C.O(=
"1A",47)}H+=3D"&u=3D"+C.25();b.1x.1w(b.2W(H))},cn:o(m,a6){j =
H=3D"q=3D9&c=3D1";j C=3DY =
b.33();C.R("2O",2V);C.R("W",m.W());k(1K){C.O("35",1K);C.O("4a",37);C.O("4=
b",b.N.b.L("4b"));C.O("2y",a6);C.O("1A",47)}H+=3D"&u=3D"+C.25();b.1x.1w(b=
.2W(H))},6Q:o(m){j H=3D"q=3D4&c=3D1";j C=3DY =
b.33();C.R("2O",2V);C.R("1F",m.1F());C.R("W",m.W());C.R("3x",m.3x());C.O(=
"4S",4P);k(1K){C.O("35",1K);C.O("4a",37);C.O("1A",47)}H+=3D"&u=3D"+C.25()=
;b.1x.1w(b.2W(H))}};b.18.2w=3D{3t:0,6y:1,cm:2,cl:3,co:4,cr:5,cq:6,cp:7,cK=
:8,cJ:9,cI:10,cO:11,cN:12,cM:13,cH:14};b.8W=3Do(5R,5Q){j =
ah=3D5R.2c(0,4);j 9c=3D5R.2c(4,6)-1;j 9d=3D5R.2c(6,8);j =
9e=3D5Q.2c(0,4);j 9a=3D5Q.2c(4,6)-1;j 9b=3D5Q.2c(6,8);j 9g=3DY =
1H(ah,9c,9d);j 9f=3DY 1H(9e,9a,9b);j 9h=3D5P*60*60*24;r =
cB.cA((9f.44()-9g.44())/(9h))};b.5a=3Do(3f){j =
1d=3Db.22(6J,98);k(!b.17(3f))1d+=3D"?"+3f.D(/\\?/,"")+"&7j=3D"+Y =
1H().44();r 1d};b.cD=3Do(1Q){j =
3Y=3D1Q.2q.5r[1Q.2q.5d].7H;k(3Y=3D=3D"9k/92"||3Y=3D=3D"93"||3Y=3D=3D"9C =
9y"){1Q.2P.5d=3D0;1Q.2M.5d=3D0;v.3n("90","5T");v.3n("91","5T")}B{v.3n("90=
","4Y");v.3n("91","4Y")}};b.95=3Do(){j 1d=3Db.22(4R,4N);r =
b.1J(1d,"39",b.3U.4h("39"))};b.1c.4A=3D{1i:o(29){j 4i=3DY b.1c.9r();j =
1r=3D29.1s("|");V(j i=3D0;i<1r.K;i++){3i(i){P 0:4i.19=3D1r[i];1D;P =
1:4i.59=3D1r[i];1D;P 2:4i.1A=3D5o(1r[i]);1D;P 3:4i.4n=3D1r[i];1D}}r =
4i},2U:o(){v.4A=3Dv.7T(v.97)||G;v.1A=3Dv.7O(2f.4m)||v.7O(2f.cG)||G;v.4n=3D=
v.7T(v.9p)||G},9L:o(){j 7S=3D1o;V(j i=3D0;i<8X.K;i++){j =
2X=3Dv.1i(8X[i]);k(v.4A&&v.4n){k(v.4A=3D=3D2X.19&&v.4n=3D=3D2X.4n){k(2X.5=
9=3D=3D"=3D")2X.59=3D"=3D=3D";j 8Y=3D"5o("+v.1A+") "+2X.59+" =
5o("+2X.1A+")";2H{k(2L(8Y)){7S=3D1n;1D}}2A(e){}}}}r 7S},7T:o(29){V(j =
i=3D0;i<29.K;i++){j 2X=3D29[i].1V;j =
96=3D29[i].9J;v.7s=3D29[i].6q||29[i].26;k(2X){k(2X.2m(29[i].2t)!=3D-1)r =
29[i].26}B k(96)r 29[i].26}},7O:o(29){j =
3s=3D29.2m(v.7s);k(3s=3D=3D-1)r;r =
5o(29.2c(3s+v.7s.K+1))},97:[{1V:2f.7n,2t:"cE",26:"c1"},{1V:2f.4m,2t:"94",=
26:"94"},{1V:2f.7n,2t:"9B",26:"9B"},{1V:2f.4m,2t:"9D",26:"c0",6q:"9D"},{1=
V:2f.7n,2t:"bZ",26:"c2"},{1V:2f.4m,2t:"c5",26:"7p",6q:"bT"},{1V:2f.4m,2t:=
"7A",26:"7A"},{1V:2f.4m,2t:"7p",26:"7A",6q:"7p"},{9J:T.bS,26:"cf"}],9p:[{=
1V:2f.7E,2t:"9m",26:"9m"},{1V:2f.7E,2t:"9n",26:"9n"},{1V:2f.7E,2t:"ck",26=
:"ci"}]};b.1c.4A.2U();b.1c.9r=3Do(){j 7y=3DG;j 7w=3DG;j 7N=3DG;j =
7J=3DG;v.59=3Do(){k(z[0])7y=3Dz[0];B r 7y};v.19=3Do(){k(z[0])7w=3Dz[0];B =
r 7w};v.4n=3Do(){k(z[0])7N=3Dz[0];B r 7N};v.1A=3Do(){k(z[0])7J=3Dz[0];B =
r =
7J}};b.N.2n=3D{4e:"{56}~{3o}~{3j}~{1Y}",6l:9s,19:"4c",9A:"{56}~{3o}~{3j}~=
{1Y}~"+"3z:{3z}|2C:{2C}|3N:{3N}|3I:{3I}|6e:{6e}|"+"2l:{2l}|4r:{4r}|4p:{4p=
}|4u:{4u}",9I:"{56}~{3o}~{3j}~{1Y}~"+"4K:{4K}",1A:"1",1i:o(){j m=3DY =
b.1c.57();m.2M(v.L("2M"));m.1u(v.L("1u"));m.W(v.L("W"));m.2F(v.L("2F"));m=
.1y(v.L("1y"));m.2P(v.L("2P"));m.2q(v.L("2q"));m.1S(v.9w());m.4H(v.L("4H"=
));m.1j(v.L("1j"));m.1k(v.L("1k"));m.1t(v.L("1t"));r =
m},4j:o(1m){3i(1m){P"2M":r"4u";P"1u":r"3I";P"W":r"2l";P"1y":r"3N";P"2P":r=
"4r";P"2q":r"4p";P"1S":r"4K";P"4H":r"6e";P"1k":r"2C";P"1t":r"3z"}r =
G},4E:o(3g){k(b.17(3g))r G;k(3g.2m("#")!=3D-1){3g=3D3g.1s(\'#\');j =
2v=3DY b.1c.1X();2v.3T(3g[0]);2v.1H(3g[1]);2v.3h(3g[2]);2v.2r(3g[3]);r =
2v}B r G},9w:o(){j 2s=3Dv.L("1S");k(b.17(2s))r =
G;k(2s.2m("$")!=3D-1){2s=3D2s.1s(\'$\');j 2d=3D[];V(j =
i=3D0;i<2s.K;i++)2d.1U(v.4E(2s[i]));r 2d}B r Y =
9q(v.4E(2s))},L:o(1m){k(!b.1l.2x(v.19))r G;j =
y=3Db.1v.43(b.1l.1i(v.19));j 1r=3Dy.1s(\'~\');3i(1m){P"2F":r =
1r[0];P"1A":r 1r[1];P"9o":r 1r[2];P"1j":r 1r[3];5k:{k(1r.K=3D=3D5){j =
1G=3D1r[4].1s(\'|\');j 31=3Dv.4j(1m);V(j i=3D0;i<1G.K;i++){j =
1E=3D1G[i].1s(\':\');k(31=3D=3D1E[0])r 1E[1]}}B r G}1D}r =
G},28:o(m,9E){k((m.1k()>0)&&(b.5m(m.1k())<14)){j =
y=3Dv.4e;y=3Dy.D(/{56}/I,"0");y=3Dy.D(/{3j}/I,b.4D());y=3Dy.D(/{3o}/I,v.1=
A);y=3Dy.D(/{1Y}/I,m.1j())}B{j =
y=3D(9E=3D=3Db.1c.2w.5b)?v.9I:v.9A;y=3Dy.D(/{56}/I,m.2F());y=3Dy.D(/{3j}/=
I,b.4D());y=3Dy.D(/{3o}/I,v.1A);y=3Dy.D(/{1Y}/I,m.1j());y=3Dy.D(/{3z}/I,m=
.1t());y=3Dy.D(/{2C}/I,m.1k());y=3Dy.D(/{3N}/I,m.1y());y=3Dy.D(/{3I}/I,m.=
1u());y=3Dy.D(/{6e}/I,m.4H());y=3D(!b.17(m.W()))?y.D(/{2l}/I,m.W()):y.D(/=
\\|2l:{2l}/I,"");y=3D(!b.17(m.2P()))?y.D(/{4r}/I,m.2P()):y.D(/\\|4r:{4r}/=
I,"");y=3D(!b.17(m.2q()))?y.D(/{4p}/I,m.2q()):y.D(/\\|4p:{4p}/I,"");y=3D(=
!b.17(m.2M()))?y.D(/{4u}/I,m.2M()):y.D(/\\|4u:{4u}/I,"");y=3Dy.D(/{4K}/I,=
v.9z(m.1S()))}b.1l.28(v.19,b.1v.2a(y),v.6l)},9z:o(2d){j 2s=3D"";V(j =
i=3D0;i<2d.K;i++){k(i=3D=3D(2d.K-1)){2s+=3D2d[i].3T()+"#"+2d[i].1H()+"#"+=
2d[i].3h()+"#"+2d[i].2r()}B{2s+=3D2d[i].3T()+"#"+2d[i].1H()+"#"+2d[i].3h(=
)+"#"+2d[i].2r()+"$"}}r 2s}};b.1c.6t=3D{9K:o(){k(T.1z.1a=3D=3Db.95())r =
1o;j 3e=3D1o;j 4o=3D0;j m=3Db.N.2n.1i();V(j =
i=3D0;i<m.1S().K;i++){k(3e)1D;k(i!=3D0){j =
8Z=3Db.8W(m.1S()[i-1].1H(),m.1S()[i].1H());k(8Z<=3Ddu){4o++;k(4o>=3D9j){k=
(m.1S()[i].3h()>=3D(9i-1)){k(m.1S()[i].2r()=3D=3D"6m"||m.1S()[i].2r()=3D=3D=
"6g")3e=3D1n}}}B{k(i=3D=3D1)4o=3D1;B =
4o=3D0}}B{4o++;k(9j=3D=3D1){k(m.1S()[i].3h()>=3D(9i-1)){k(m.1S()[i].2r()=3D=
=3D"6m"||m.1S()[i].2r()=3D=3D"6g")3e=3D1n}}}}r 3e},a0:o(4X,1a){j =
4l=3D4X.4l;4X.1a=3D1a;k(4X.4l!=3D4l)4X.4l=3D4l},a7:o(E){k(!z.6K.6L){j =
99=3D[\'/\'];z.6K.6L=3DY 76(\'(\\\\\'+99.a8(\'|\\\\\')+\')\',\'g\')}r =
E.D(z.6K.6L,\'\\\\$1\')},a4:o(1L){k(1L.2m("6G")=3D=3D-1){k(1L.34(0)!=3D"/=
")1L=3D1z.6i+"//"+1z.6M+"/"+1L;B 1L=3D1z.6i+"//"+1z.6M+1L}j =
3s=3D1L.2m("*");k(3s!=3D-1&&3s=3D=3D1L.K){j aa=3D1L.2c(0,3s);j =
ab=3D1L.2c(3s+1,1L.K);1L=3Daa+"([a-41-4C-9H-]{1,})"+ab}r"/"+v.a7(1L)+"/i"=
},df:o(){j 2G=3DS.2G;V(j =
i=3D0;i<2G.K;i++){k(b.17(2G[i].de)){k(2G[i].1a.2m(1z.6C)!=3D-1){2H{j =
6F=3Dd5}2A(e){j 6F=3D1o}k(6F)j 3e=3D!(v.67(2G[i].1a,9O));B j =
3e=3Dv.67(2G[i].1a,9O)}B j =
3e=3D!(v.67(2G[i].1a,d3));k(3e){k(4N.2m("?")=3D=3D-1)j =
1a=3D2G[i].1a.D(4N+"?39=3D","");B j =
1a=3D2G[i].1a.D(4N+"&39=3D","");1a=3Db.1J(b.22(4R,4N),"39",2D(1a));v.a0(S=
.2G[i],1a)}}}},67:o(1a,1L){k(1a.3Z().2c(0,11)=3D=3D"6d:")r 1n;j =
70=3D1n;V(j i=3D0;i<1L.K;i++){k(!b.17(1L[i])){j 9N=3DY =
76(2L(v.a4(1L[i])));k(9N.1I(1a)){70=3D1o;1D}}}r 70}};b.1c.27=3D{6t:o(){j =
m=3Db.N.2n.1i();k(m.1j()=3D=3Db.1c.2w.5b){b.1c.27.4G();k(b.1c.6t.9K()){b.=
3b("ax","3S")}}},1O:o(){k(b.1c.4A.9L()){k(S.1e("av-ac"))b.3b("aB","3S");k=
(b.1l.2x(b.N.2n.19)){k(b.17(b.N.2n.L("2F")))b.3b("9T","3S");B =
b.1c.27.9U()}B b.3b("9T","3S")}},9U:o(){j =
m=3Db.N.2n.1i();k(m.1j()!=3Db.1c.2w.5b)b.1c.27.9Q();B{k(!b.17(b.3U.4h("9S=
"))){j 6E=3Db.3U.4h("9S");k(m.2F()!=3D6E){k(6E=3D=3D"0"){m.1k(Y =
1H().66());b.N.2n.28(m,b.1c.2w.9G)}B b.3b("ag","3S")}}B =
b.1c.27.6t()}},9Q:o(){j =
m=3Db.N.2n.1i();k(b.17(b.N.1X.L("6p"))){b.3b("ag","3S")}b.N.1X.3R("6p",0)=
},4G:o(){j m=3Db.N.2n.1i();2H{k(6R=3D=3D"6m"||6R=3D=3D"6g")j =
3u=3D6R}2A(e){j =
3u=3DG}k(b.17(b.N.1X.L("4K"))){m.68(3u);b.N.1X.3R("4K",m.1S().K)}B{m.4G(m=
.1S().K,3u)}b.N.2n.28(m,b.1c.2w.5b)}};b.1c.1X=3Do(){j 6S=3DG;j 6A=3D0;j =
7c=3D0;j 78=3DG;v.1H=3Do(){k(z[0])6S=3Dz[0];B r =
6S};v.3T=3Do(){k(z[0])6A=3Dz[0];B r 6A};v.3h=3Do(){k(z[0])7c=3Dz[0];B r =
7c};v.2r=3Do(){k(z[0])78=3Dz[0];B r 78}};b.1c.57=3Do(){j 6r=3DG;j =
3B=3DG;j 3A=3DG;j 6x=3DG;j 3M=3D0;j 6v=3DG;j 6c=3DG;j 1N=3D[];j 6b=3DG;j =
3H=3D0;j 3L=3D0;j 3K=3DG;v.2M=3Do(){k(z[0])6r=3Dz[0];B r =
6r};v.1u=3Do(){k(z[0])3B=3Dz[0];B r 3B};v.W=3Do(){k(z[0])3A=3Dz[0];B r =
3A};v.2F=3Do(){k(z[0])6x=3Dz[0];B r 6x};v.1y=3Do(){k(z[0])3M=3Dz[0];B r =
3M};v.2P=3Do(){k(z[0])6v=3Dz[0];B r 6v};v.2q=3Do(){k(z[0])6c=3Dz[0];B r =
6c};v.1S=3Do(){k(z[0])1N=3Dz[0];B r 1N};v.4H=3Do(){k(z[0])6b=3Dz[0];B r =
6b};v.1j=3Do(){k(z[0])3H=3Dz[0];B r 3H};v.1k=3Do(){k(z[0])3L=3Dz[0];B r =
3L};v.1t=3Do(){k(z[0])3K=3Dz[0];B r =
3K};v.68=3D68;v.4E=3D4E;v.69=3D69;v.4G=3D4G;k(z[0])2U(z[0]);o =
2U(){6r=3Dz[0].2M;3B=3Dz[0].1u;3A=3Dz[0].W;6x=3Dz[0].2F;3M=3Dz[0].1y;6v=3D=
z[0].2P;6c=3Dz[0].2q;6b=3Dz[0].4H;3H=3Dz[0].1j;3L=3Dz[0].1k;3K=3Dz[0].1t}=
o 68(3u){k((1N.K+1)>=3Da9)v.69();j 2v=3DY =
b.1c.1X();2v.1H(b.4D());2v.3T(1N.K+1);2v.3h(1);2v.2r(3u);1N.1U(2v)}o =
4E(6n){V(j i=3D0;i<1N.K;i++){k(6n=3D=3D1N[i].3T())r 1N[i]}}o =
69(){1N.aK()}o 4G(6n,3u){V(j =
i=3D0;i<1N.K;i++){k(6n=3D=3D1N[i].3T()){1N[i].3h(79(1N[i].3h())+1);k(1N[i=
].2r()!=3D"6m"&&1N[i].2r()!=3D"6g")1N[i].2r(3u);1D}}}};b.1c.6H=3D{6j:o(){=
j H=3D"q=3D3&c=3D1&6f=3D1";b.1x.1w(b.5a(H))},1i:o(m){j =
H=3D"q=3D3&c=3D1&6f=3D1&";H=3Db.1J(H,"4c",m.2F());b.1x.1w(b.5a(H))},6Q:o(=
m){j =
H=3D"q=3D3&c=3D1&6f=3D1&";H=3Db.1J(H,"4c",m.2F());b.1x.1w(b.5a(H))},ac:o(=
m){j H=3D"q=3D2&c=3D1&6f=3D1&";j =
y=3Db.N.2n.1i();k(m.1u()!=3D"5h")m.1t("ad");H=3Db.1J(H,"1u",m.1u());H=3Db=
.1J(H,"4c",b.N.2n.L("2F"));H=3Db.1J(H,"1y",m.1y());H=3Db.1J(H,"au",2D(ak)=
);H=3Db.1J(H,"am",m.1k());H=3Db.1J(H,"1t",m.1t());k(aj){k(m.2q()){H=3Db.1=
J(H,"2q",m.2q());k(3Y!=3D"9k/92"&&3Y!=3D"93"&&3Y!=3D"9C =
9y"){H=3Db.1J(H,"2P",m.2P());H=3Db.1J(H,"2M",m.2M())}}}b.1x.1w(b.5a(H))}}=
;b.1c.2w=3D{5b:1,al:2,aw:4,aE:8,9G:16};b.aG=3Do(J,5l){V(j =
i=3D0;i<J.K;i++){k(5l.3Z()=3D=3D"4B")J[i].4B=3D1n;B =
J[i].4B=3D1o}};b.aF=3Do(J,E){V(j i=3D0;i<J.K;i++){k(J[i].E=3D=3DE)r i}r =
0};b.ai=3Do(J){V(j i=3D0;i<J.K;i++){k(J[i].4B)r =
J[i].E}};b.ap=3Do(e,2E,9t){j =
1m=3De.an||e.aL;k(1m=3D=3D9t)2E.5p()};b.bu=3Do(J,E){V(j =
i=3D0;i<J.K;i++){k(J[i].E=3D=3DE){J[i].4B=3D1n;r}}};b.br=3Do(J,E){V(j =
i=3D0;i<J.5r.K;i++){k(J.5r[i].E=3D=3DE){J.5d=3Di;r}}};b.3n=3Do(1h,5l){k(5=
l=3D=3D"4Y")S.1e(1h).7m.9v=3D\'\';B =
S.1e(1h).7m.9v=3D\'bx\'};b.by=3Do(1h,9u){S.1e(1h).bv=3D9u};b.bw=3Do(J,2Z)=
{j 7L=3DJ.5r[J.5d].E.3Z();k(b.17(7L)||7L=3D=3D"5h")b.3n(2Z,"4Y");B =
b.3n(2Z,"5T")};b.5g=3Do(){j 3W=3D[];j =
7Q=3DG;v.7v=3D7v;v.7C=3D7C;v.4V=3D4V;v.7R=3D7R;v.4O=3D4O;v.25=3D25;o =
7v(9l){3W.1U(9l)}o 7C(){k(3W.K>0)r 1n;B r 1o}o 4V(E){k(E)7Q=3DE;B r 7Q}o =
7R(1h){b.3n(1h,"5T")}o 4O(1h){j 3O=3D\'<p =
bm=3D"bk">\'+v.4V()+\'</p>\';3O+=3D\'<9F>\';V(j =
i=3D0;i<3W.K;i++)3O+=3D\'<9x>\'+3W[i]+\'</9x>\';3O+=3D\'</9F>\';b.3n(1h,"=
4Y");b.4Z(1h,3O)}o 25(){j 3O=3Dv.4V()+"\\n\\n";V(j =
i=3D0;i<3W.K;i++)3O+=3D"* "+3W[i]+"\\n";r 3O}};b.6Q=3D{bn:o(J){V(j =
i=3D0;i<J.K;i++){k(J[i].4B)r 1n}r 1o},bo:o(J){j =
1f=3D/^([a-41-4C-9H\\.\\-\\+])+\\@(([a-41-4C-9\\-])+\\.)+([a-41-4C-9]{2,4=
})+$/;r 1f.1I(J)},bz:o(J){j 1f=3D/^-{0,1}\\d+$/;r 1f.1I(J)},bL:o(J){j =
1f=3D/^.{1,6B}$/;r!(1f.1I(J))},bO:o(J){j =
1f=3D/^.{1,30}$/;r!(1f.1I(J))},bA:o(J){j =
1f=3D/^.{1,30}$/;r!(1f.1I(J))},bB:o(J){j =
1f=3D/^.{1,30}$/;r!(1f.1I(J))},bG:o(J){j =
1f=3D/^.{1,16}$/;r!(1f.1I(J))},bF:o(J){j =
1f=3D/^.{5,}$/;r!(1f.1I(J))},aX:o(J){j =
1f=3D/^.{5,}$/;r!(1f.1I(J))},aV:o(J){j 1f=3D/^[a-41-4C-9]+$/;r =
1f.1I(J)},aZ:o(J){j 1f=3D/^[a-41-4C-9\\aN\\-]+$/;r 1f.1I(J)},aS:o(J){j =
1f=3D/(^\\d{4}$)/;r 1f.1I(J)},aT:o(J){j 1W=3DY 1H();j af=3DaQ;j =
ae=3D1W.66();k((79(J)<af)||(79(J)>ae))r 1o;B r 1n},aR:o(J){j =
1f=3D/(^\\d{5}$)/;r 1f.1I(J)}};b.b2=3Do(){j 5j=3D[];j 5X=3D[];j =
7e=3D[];v.7h=3D7h;v.7i=3D7i;v.4M=3D4M;v.7d=3D7d;v.3V=3D3V;o =
7h(X){5j.1U(X)}o 7i(X,E){5X.1U(X);7e.1U(E)}o 4M(1Q){V(j =
i=3D0;i<5j.K;i++){j 2Q=3D2L("1Q."+5j[i]);k(!/9R/.1I(2Q.2k))2Q.E=3D""}}o =
7d(1Q){V(j i=3D0;i<5X.K;i++){j =
2Q=3D2L("1Q."+5X[i]);k(!/9R/.1I(2Q.2k))2Q.E=3D7e[i].3w()}}o 3V(1Q){j =
2Q=3D2L("1Q."+5j[0]);k(2Q[0])2Q[0].74();B =
2Q.74()}};b.18.3m=3Do(){b.3J(Q["1C"],b.3m);b.3J(Q["2J"],b.3m);b.3J(Q["38"=
],b.3m);b.3J(Q["2K"],b.3m);b.3J(Q["2y"],b.3m)};b.87=3Do(){b.3b("bb")};k(b=
6){k(b3){b.3J(Q["1C"],b.18.27.1O);b.3D(T,\'3Q\',b.18.27.2J);b.3D(T,\'3Q\'=
,b.18.27.38);b.3D(T,\'3Q\',b.18.27.5H);b.3D(T,\'3Q\',b.18.27.2K);b.3D(T,\=
'3Q\',b.18.27.2y)}B b.18.3m()}B =
b.18.3m();k(b7){k(b8){k(b.9P("1l")=3D=3D1){b.3D(T,"3Q",b.1c.27.1O)}}}b.3D=
(T,\'3Q\',b.87);',62,841,'|||||||||||GDN||||||||var|if||user||function|||=
return||||this|||cookie|arguments||else|json|replace|value||null|querystr=
ing|gi|object|length|GetValue||Cookies|AddAttribute|case|gdn_Divs|Add|doc=
ument|window||for|Email|name|new|||||||||IsNullOrEmpty|UA|Name|href|Widge=
t|UR|url|getElementById|regex|GetAttribute|elementName|Get|Status|Yob|Coo=
kie|key|true|false|_attributes|Api|parts|split|Zip|Country|Base64|Send|Rp=
c|Gender|location|Version|UserName|Login|break|pair|AutoLogin|pairs|Date|=
test|AppendParam|gdn_enable_saxotech|ex|domain|_sessions|Load|Hash|form|C=
allback|Sessions|Timestamp|push|String|today|Session|status|gdn_Actions|L=
astName|FirstName|CombinePath|Avatar||ToString|Identity|Page|Set|data|Enc=
ode|path|substring|sessions|gdn_Timers|navigator|UserId|setTimeout|500|gd=
n_Widgets|type|adr|indexOf|GCION|LoggedIn|inline|Occupation|SectionFront|=
entries|SubString|output|session|UserStatus|Exists|Newsletters|enc4|catch=
|enc3|yob|escape|fns|GcionId|links|try|callback|PluckLogin|SaxotechLogin|=
eval|CompanySize|SetAttribute|ApplicationName|Industry|field|chr2|keyStr|=
chr3|Init|gdn_app_name|AuthUrl|browser|Events|element||match|Invoke|Json|=
charAt|EnableSaxotech|layer|gdn_saxotech_site_code|PluckReg|Destination|K=
ey|LoadFile|LoggedOut|_request|canIntercept|parameters|entry|PageViews|sw=
itch|date_created|chr1|enc2|Disable|Toggle|version|sta|requestUrl|Refresh=
|index|Success|sectionFront|destination|toString|Password|enc1|zip|_email=
|_country|UpdateAvatar|AddHandler|PopUp|expires|gdn_TimeoutIds|_status|co=
u|AddListener|_zip|_yob|_gender|gen|errorSummary|_names|load|SetValue|URE=
vents|Id|Request|SetFocus|_errors|aln|occupation|toLowerCase||zA|Inline|D=
ecode|getTime|usr|uid|gdn_version|cookiePieces|absUrl|SaxotechSiteCode|Sa=
xotechId|GCIONID|State|CoppaFormat|keyExists|Pluck|QueryString|browserTyp=
e|GetMatch|SaveAvatar|innerText|userAgent|Os|count|job|js|ind|None|Gannet=
tId|siz|sax|hsh|ava|gdn_common_url|tim|Browser|checked|Z0|GetCreationDate=
|GetSession|Handlers|UpdateSession|Site|currentNamespace|levels|ses|names=
pace|Clear|gdn_zag_form_url|Show|gdn_group_name|widget|gdn_site_url|Group=
Name|UAWidget|gdn_Timeouts|Header|Element|link|show|SetInnerHtml|values|f=
ile|scriptTag|Code|IsLoaded|Var|gcionid|User|gdn_Requests|Condition|RegUr=
l|IdentifierCreated|secure|selectedIndex|Default|unescape|ErrorSummary|us=
|_values|_invalidFields|default|state|GetAge|clientReload|parseFloat|call=
|personaHref|options|position|nameSpace|Close|_requestUrl|_isAsync|_metho=
d|gsl|_isActivated|isNaN|_isLockedOut|_gannettId|search|_autoLogin|_first=
Name|UAErrorSummary|PluckLogout|_state|_userName|Value|_isOnline|_lastNam=
e|_password|Format|1000|date2|date1|lnm|hide|gannettid|fnm|html|_validFie=
lds|UAStatus|ThirdPartyInline||ThirdPartyPopUp|_userId|||elements|getFull=
Year|IsException|AddSession|RemoveSession|defaultValue|_site|_occupation|=
javascript|sit|NoCookie|section|Type|protocol|Create|Url|Expires|frontpag=
e|id|Methods|ref|VersionSearch|_companySize|Params|Intercept|eventType|_i=
ndustry|HasEntries|_gcionId|Failed|IsAsync|_id|100|hostname|Logout|gcionI=
d|useInclusion|http|UserProvider|ResponseText|gdn_host|callee|sRE|host|Re=
sponseXml|RequestBody|Method|Validate|gdn_section_front|_date|getDate|gdn=
_email_logo|Logo|GetDomainName|args|gdn_site_name|SiteName|isException|Ge=
tDataType|pluck|RegisteredApplications|focus|Attributes|RegExp|setAttribu=
te|_sectionFront|parseInt|getMonth|sts|_pageViews|Populate|_validValues|p=
arams|ashx|AddInvalidField|AddValidField|CacheDefeat|clearTimeout|evt|sty=
le|vendor|cookieSet|Mozilla|gdn_login_title|Pos|VersionSearchString|charC=
odeAt|_callback|AddError|_name|fromCharCode|_condition|_requestBody|Netsc=
ape|result|HasErrors|_responseText|platform|Width|_responseXml|text|Reque=
stUrl|_version|src|country|Height|_os|SearchVersion|Ref|_header|Hide|isSu=
pported|SearchString|setSize|open|apply|gdn_default_avatar|cookieString|l=
ogin|handler|gdn_AuthService|pluckPersona|pluckBlogs|method|expirationDat=
e|param|LoadUI|gdn_persona_url|01|pluckPhotos|width|ScreenName|height|whi=
le|IsActivated|IsOnline|par|avatarImg|IsLockedOut|Reg|PluckRegistration|U=
AEvents|innerHTML|all|undefined|gdn_Version|layers|encodeURIComponent|Get=
CloseWindow|EncryptedGannettId|EncryptedUserId|_readyState|_statusCode|po=
pup|Widgets|ActiveXObject|GetMessage|XMLHTTP|UACustomStatus|CustomStatus|=
attachEvent|addEventListener|left|gdn_enable_ssl|gdn_ExtrovertService|00|=
gdn_login_image|cookieData|pluckPersonaImg|MaintenanceMode|gdn_cookie_dom=
ain|htmlTag|substr|on|relative|https|h3|GetDays|gdn_browsers|comparison|d=
ays|IndustryRow|CompanySizeRow|Intern|Retired|Firefox|ZagFormUrl|os|Brows=
erData|gdn_RegService|specials|month2|day2|month1|day1|year2|endDate|star=
tDate|day|gdn_page_views|gdn_sessions|Student|message|Linux|Mac|DateCreat=
ed|OsData|Array|BrowserType|365|keycode|isEnabled|display|GetSessions|li|=
Employed|SetSessions|PostZagFormat|iCab|Not|MSIE|zagState|ul|UnderAge|9_|=
PreZagFormat|Prop|CanIntercept|IsSupported|Custom|exception|gdn_local_ex|=
GetVersion|PostZag|select|GID|CreateUser|PreZag|ThirdPartySiteId|ThirdPar=
tyUserId|RegThanks|NewPassword|OldPassword|ChangeLink|ExtrovertUrl|pathna=
me|gdn_third_party_app_name|GetRegEx|ThirdPartyApplicationName|newsletter=
s|EscapeRegEx|join|gdn_MaxSessions|prefix|suffix|Zag|00000|maxYear|minYea=
r|GetUser|year1|GetCheckedValue|gdn_occupation_required|gdn_reg_site_code=
|ZagCollected|YOB|keyCode|getElementsByTagName|HandleKeyPress|z0|Za|ABCDE=
FGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789||OriginatingSit=
e|URWidget|OccupationCollected|ValidateUser|1970|GMT|setTime|ZagUser|toGM=
TString|Object|EmailCollected|GetCheckedIndex|ChangeCheckedState|Thu|Jan|=
Remove|shift|which|exec|_|gdn_language|gdn_msgs|1901|IsZip|IsYob|IsYobInR=
ange|UAWidgets|IsPassword|password|IsMinUserName|number|IsUserName|Length=
|typeof|ValidatedFields|gdn_enable_auth_by_site|GDNExtrovert|container|gd=
n_enable_auth_by_division|gdn_enable_reg_by_division|gdn_enable_reg_by_si=
te|Extrovert|GDNAuth|UI|register|saxotech|signout|subscription|newsletter=
|signin|NewslettersList|responseText|center|responseXML|align|IsChecked|I=
sEmail|readyState|onreadystatechange|SetSelectedIndex|send|Register|SetCh=
eckedIndex|disabled|ToggleState|none|ToggleButton|IsInt|IsMaxLastName|IsM=
axPassword|trim|prototype|write|IsMinPassword|IsMaxUserName|close|Msxml2|=
XMLHttpRequest|Microsoft|IsMaxEmail|GET|Ajax|IsMaxFirstName|200|head|floa=
t|opera|rv|0px|title|border|margin|gdn_auto_refresh|KDE|Explorer|Safari|K=
onqueror|gdn_login_redirect|reload|Gecko|BGCLASS|PopUpBorder|FGCLASS|REFY=
|REFC|REFP|REFX|PopUpBg|img|Opera|alt|LoginTitleTag|Windows|decodeURIComp=
onent|Win|NotFound|Pending|UpdateNewsletters|LockedOut|DuplicateUserName|=
DuplicateUserId|DuplicateEmail|CurrentUserName|Delete|ChangePassword|spli=
ce|GetThirdPartyUser|Update|RetrievePassword|ResendConfirmation|ceil|Math=
|UserData|ToggleOccupations|Apple|LoginExec|appVersion|InvalidZipCode|Inv=
alidPassword|InvalidEmail|InvalidAnswer|Execute|InvalidUserName|InvalidUs=
erId|InvalidQuestion|gdn_pp_url|Privacy|Policy|Service|gdn_tos_url|Terms|=
of|hr|class|GDNLine|Feedback|gdn_faq_url|FAQ|gdn_feedback_url|gdn_ext_ex|=
appendChild|gdn_use_inclusion|language|item|createElement|script|250|cCli=
ck|GetFooter|350|target|InterceptLinks|GCIONSN|UAWidgetRef|PluckBlogs|Plu=
ckPersona|screenName|gdn_photos_url|gdn_blogs_url|PluckPhotos||STICKY|UL|=
WIDTH|REF|overlib|gdn_days|PluckPersonaImg|AvatarImg|HEIGHT|hi'.split('|'=
),0,{}))

function GoToPDSearch()
{
	=
location.href=3D'http://'+PDURL+'/sp?aff=3D1171&keywords=3D'+document.PDS=
earch.keywords.value;
}

var UserSearchPopup =3D '<div align=3D\"center\" =
class=3D\"UAWidget-PopUp\">' =20
  + '  <div align=3D\"left\">'
  + '    <h3>Search People</h3>'
  + '    <span>Search screen names, real names, and profile =
information.</span>'
  + '  </div>'
  + '  <br />'
  + '  <form id=3D\"UAWidget-Search\" method=3D\"get\" =
name=3D\"PDSearch\" action=3D\"javascript:GoToPDSearch();\"  >'
  + '    <table border=3D\"0\" cellpadding=3D\"0\" =
cellspacing=3D\"10\">'
  + '    <tr>'
  + '      <td align=3D\"right\" nowrap=3D\"nowrap\" =
style=3D\"vertical-align: middle;\"><label =
for=3D\"keywords\">Keywords:</label></td>'
  + '      <td align=3D\"left\" style=3D\"vertical-align: =
middle;\"><input type=3D\"text\" id=3D\"keywords\" name=3D\"keywords\" =
size=3D\"30\" /></td>'
  + '      <td align=3D\"middle\"><img src=3D\"/graphics/button_go.gif\" =
OnClick=3D\"GoToPDSearch()\" alt=3D\"Go\" border=3D\"0\" =
style=3D\"padding-left: 3px\" /></a></td>'
  + '    </tr>'
  + '    </table>'
  + '	<br>'
  + '  <div align=3D\"center\">' + GDN.Widget.GetCloseWindow() + =
'</div>'
  + '   </form>';
  =20
var UserSearchLink =3D "| <a =
href=3D\"javascript:GDN.Widget.Show(UserSearchPopup,350,50,'UAWidgetRef-P=
opUp');\" ><b>Search people</b></a>";
 =20

 =20

// handle UA events for Saxotech
function SaxotechUAEvent(eventId)
{
  switch (eventId)
  {
    // handles log outs
    case "Out":
    {
      // remove Saxotech session cookie
      GDN.Cookie.Remove("PBCSSESSIONID");
      GDN.Cookie.Remove("PBCSSESSIONID", "/", "", true);
      GDN.Cookie.Remove("PBCSSESSIONID", "/", "." + gdn_site_url, true);
    }
	  break;
	// handles writing out Search link
	case "Search":
	{
	  GDN.SetInnerHtml("CustomLinks", UserSearchLink);
	}
	  break;
  }
}
=20
// register events
GDN.Api.Register(SaxotechUAEvent, "Out", "Logout");

if(typeof(gdn_enable_search)!=3D'undefined' && gdn_enable_search =3D=3D =
1)
{
GDN.Api.Register(SaxotechUAEvent, "Search", "LoggedOut");
GDN.Api.Register(SaxotechUAEvent, "Search", "LoggedIn");
}



// handle UA events for Pluck
function PluckUAEvent(eventId)
{
  switch (eventId)
  {
    // handles log outs
    case "Out":
    {
      // clear avatar for Pluck=20
      try
      {
        gsl.personaHref =3D null;
      }
      catch (e) {}
    }
    break;

    // handles cancellations
    case "Cancel":
    {
      // clear avatar for Pluck=20
      try
      {
        gsl.personaHref =3D null;
      }
      catch (e) {}
    }
    break;
  }
}
=20
// register events
GDN.Api.Register(PluckUAEvent, "Out", "Logout");
GDN.Api.Register(PluckUAEvent, "Cancel", "Cancel");



eval(function(p,a,c,k,e,d){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--)d[e(c)]=3Dk[c]||e(c);k=3D[function(e){return =
d[e]}];e=3Dfunction(){return'\\w+'};c=3D1;};while(c--)if(k[c])p=3Dp.repla=
ce(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('4 =
1q=3D{1r:8(I){2(G(s[I])!=3D"Q")7 s[I].R},1n:8(10){4 =
u=3D9.E(\'U\').K(0);4 =
j=3D9.1o(\'S\');j.N(\'1s\',\'Z\');j.N(\'1w\',\'1x/Z\');j.N(\'1v\',10);u.1=
u(j);7 19},1h:8(){4 u=3D9.E(\'U\').K(0);4 =
j=3Du.E(\'S\');u.1m(j.K(j.h-1))},1k:8(1i){2(G(1j)!=3D"Q")7 0;o 2(1N)7 =
1;o 7 i},1O:8(v,W,Y){2(G(s[v])!=3D"Q")16(4 =
x=3D0;x<s[v].R.h;x++)9.g(W).w+=3DY(s[v].R[x])}};4 3=3D{z:i,6:F =
1M(),1B:i,1e:i,1C:8(b,13,l,m){4 =
5=3D9.g?9.g(b):i;2(!5)7;5.q.H=3D"";5.w=3D"";2(3.6.h>0){2(3.6.h>0)4 =
d=3D3.6.r();2(3.6.h>0)4 D=3D3.6.r();2(3.6.h>0)4 =
C=3D3.6.r();2(C)3.6.k(C);2(D)3.6.k(D);3.6.k(d);2(d!=3Db&&D!=3Db&&C!=3Db)3=
.6.k(b)}o =
3.6.k(b);2(5.X=3D=3Di)5.X=3Dt.15;2(5.12=3D=3Di)5.12=3Dt.J;2(13){5.q.1z=3D=
"1G";2(m)5.q.m=3Dm+\'11\';2(l)5.q.l=3Dl+\'11\'}},1a:8(b){2(b){4 =
d=3D3.6.r();2(d!=3Db)3.6.k(d);4 =
5=3D9.g?9.g(b):i;2(!5)7;5.q.H=3D"T";5.w=3D""}o{2(3.6.h>1){t.J();t.z=3D1H(=
"3.V()",1F)}}},V:8(){2(3.6.h>0){4 d=3D3.6.r();4 =
5=3D9.g?9.g(d):i;2(!5)7;5.q.H=3D"T";5.w=3D"";1E(3.6.h+1)}},1D:8(1b,1f){4 =
p=3D9.g(1b);4 c=3D9.g(1f);t.1e=3Dp.A.b;4 m=3D0;4 =
l=3D0;16(;p;p=3Dp.A){m+=3Dp.M;l+=3Dp.P}4 B=3DF =
17();B[\'x\']=3Dl;B[\'y\']=3Dm;7 B},1y:8(1d){4 f=3DF =
17();f.x=3D0;f.y=3D0;1A{a=3D1d;2(a.x&&a.y){f.x=3Da.x;f.y=3Da.y}o{2(a.A){f=
.x+=3Da.P;f.y+=3Da.M;1c(a=3Da.A){f.x+=3Da.P;f.y+=3Da.M}}o{}}7 f}1J(1I){7 =
f}},15:8(e){e=3De?e:1K.1L;4 d=3D3.6.r();4 O=3De.1g?e.1g:e.1l;4 =
5=3D9.g(d);3.6.k(d);2(5!=3DO&&!3.14(O,5)){3.1a()}},14:8(n,L){2(!n)7;2(n=3D=
=3DL)7 18;1c(n=3Dn.1t)2(n=3D=3DL)7 18;7 =
19},J:8(){2(3.z)1p(3.z)}};',62,113,'||if|menuLayers|var|mnu|stack|return|=
function|document|targetElement|id||entry1||coords|getElementById|length|=
null|scriptTag|push|left|top|oNode|else||style|pop|MenuArray|this|htmlTag=
|menuIdx|innerHTML|||timer|offsetParent|coord|entry3|entry2|getElementsBy=
TagName|new|typeof|display|Index|clearTimer|item|oCont|offsetTop|setAttri=
bute|toEl|offsetLeft|undefined|Menu|script|none|head|hideChild|divName|on=
mouseout|renderFunc|javascript|requestUrl|px|onmouseover|pos|contained|mo=
useoutCheck|for|Object|true|false|hide|parent|while|inputElement|attachNo=
de|child|relatedTarget|removeScript|req|DOMParser|browserCheck|toElement|=
removeChild|addScript|createElement|clearTimeout|objNavigationMenu|getMen=
uNode|language|parentNode|appendChild|src|type|text|getPos|position|try|a=
ctiveMenuID|show|attach|ResetNode|300|absolute|setTimeout|error|catch|win=
dow|event|Array|ActiveXObject|displayMenu'.split('|'),0,{}))


eval(function(p,a,c,k,e,d){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--)d[e(c)]=3Dk[c]||e(c);k=3D[function(e){return =
d[e]}];e=3Dfunction(){return'\\w+'};c=3D1;};while(c--)if(k[c])p=3Dp.repla=
ce(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('7 f=3Dz =
1k();f[0]=3Dm;f[1]=3D\'1G\';f[2]=3D\'1I\';f[3]=3D\'1P\';f[4]=3D\'1Q\';7 =
18=3Dz 1k();a 1M(g,1t){1C(g);h.o(\'B\'+1t).p=3D"19"+g+"-U"};a =
1C(g){18[g]=3D"";1B(g)};a 1B(g){7 1c=3Dh.1v("19"+g+"-U");N(7 =
x=3D0;x<1c.A;x++){1c[x].p=3D"19"+g+"-1K"}};1f.1N=3Da(){7 =
6=3DF();6.1e=3D1f.1y.V();H(6)};h.1v=3Da(p,D,v){7 1r=3Dz =
1O("(^|\\\\s)"+p+"(\\\\s|$)");7 D=3DD||"*";7 v=3Dv||h;7 =
12=3D(D=3D=3D"*"&&v.1D)?v.1D:v.1L(D);7 W=3D[];7 M;7 A=3D12.A;N(7 =
i=3D0;i<A;i++){M=3D12[i];8(1r.1H(M.p)){W.1J(M)}}S W};a =
23(1j){X=3D1j.V();7 Y=3D"";N(i=3D0;i<X.A;i++)Y+=3D\'%\'+X.24(i).V(16);S =
Y};11=3Da(5){1o{8(1m=3D=3D2)5=3D9.d.c.21(5);j{5.b=3DL(9.d.c.n("y"));5.k=3D=
L(9.d.c.n("q"))}}1s(e){5.b=3DL(9.d.c.n("y"));5.k=3DL(9.d.c.n("q"))}S =
5};13=3Da(5){1o{8(1m=3D=3D2)9.d.c.22(5);j{5.b=3D(9.O(5.b))?9.d.c.n("y"):5=
.b;5.k=3D(9.O(5.k))?9.d.c.n("q"):5.k;9.d.c.T("y",R(5.b));9.d.c.T("q",R(5.=
k))}}1s(e){5.b=3D(9.O(5.b))?9.d.c.n("y"):5.b;5.k=3D(9.O(5.k))?9.d.c.n("q"=
):5.k;9.d.c.T("y",R(5.b));9.d.c.T("q",R(5.k))}};a F(){7 =
6=3D{"r":"","u":"","C":K,"1e":""};7 t=3Dz 1E;7 =
5=3D11(t);8(w(5)=3D=3D"26"&&5.b!=3D"m"&&5.b!=3Dm&&5.b!=3D""){7 =
1F=3D5.b;6=3DP.25(1F)}S 6};a H(Z){7 t=3Dz 1E;7 =
5=3D11(t);8(w(5)!=3D"E"){5.b=3DP.1u(Z);13(5)}j{t.b=3DP.1u(Z);13(t)}};a =
1U(g,1w,1A,1x){7 G=3DK;8(g=3D=3D1&&1x=3D=3D"1V")G=3D14;j 8(g>1)G=3D14;7 =
6=3DF();8(G){6.r=3D1w;6.u=3D1A;6.C=3D14}j{6.r=3D"";6.u=3D"";6.C=3DK}H(6)}=
;a 1q(){7 6=3DF();8((6.C)||(6.1e=3D=3D1f.1y)){6.C=3DK;1z(6.r,6.u)}j =
8(w(J)!=3D"E"){6.r=3D"";6.u=3D"";I(J,"")}j{6.r=3D"";6.u=3D""}H(6)};a =
1z(l,1b){8(w(l)!=3D"E"&&l!=3D""&&l!=3Dm&&l!=3D"m"){8(h.o(\'B\'+l)){h.o(\'=
B\'+l).p=3D"l-U";18[1]=3Dl}I(l,1b)}j 8(w(J)!=3D"E")I(J,"")};a =
I(17,1a){1d=3Da(Q){8(15.1T(17)!=3Dm){1R.1S(f[2],m,m,m);15.1p(17,f[2],1n);=
8(h.o(f[2]).1Z=3D=3D"")h.o(f[2]).1i.1g=3D\'20\';8(h.o(\'B\'+1a))h.o(\'B\'=
+1a).p=3D"1b-U"}j{Q+=3D1;8(Q<1Y)1h("1d("+Q+")",1W)}};1d(1)};a 1X(){N(7 =
x=3D0;x<1l;x++){8(w(P)!=3D"E"){h.o(f[1]).1i.1g=3D\'\';15.1p(0,f[1],1n);1q=
();x=3D1l}j =
1h(a(){},10)}};',62,131,'|||||user|MenuMarkIDs|var|if|GDN|function|NodeLe=
vel1|Session|Cookies||ID|Level|document||else|NodeLevel2|level1|null|GetV=
alue|getElementById|className|nd2|Level1Node||userEmpty|Level2Node|elm|ty=
peof||nd1|new|length|node|NewClick|tag|undefined|getMenuCookie|setnode|se=
tMenuCookie|NavigationIndicatorLevel2|Level1NodeDefault|false|unescape|cu=
rrent|for|IsNullOrEmpty|JSON|count|escape|return|SetValue|collapse|toStri=
ng|returnElements|urlString|outValue|userObject||GetNavData|elements|SetN=
avData|true|objNavigationMenu||node1|MenuOpen|level|node2|level2|offArray=
|notNull|URL|window|display|setTimeout|style|urlInput|Array|200|gdn_versi=
on|renderMainItem|try|displayMenu|CheckforNavigationIndicator|testClass|c=
atch|subNode|stringify|getElementsByClassName|Node1|Child|location|Displa=
yNormal|Node2|ResetColor|ResetNode|all|Object|tempVar|NavigationMenuLevel=
1Div|test|NavigationMenuLevel2Div|push|expand|getElementsByTagName|Change=
Node|onbeforeunload|RegExp|NavigationMenuLevel3Div|NavigationMenuLevel4Di=
v|menuLayers|show|getMenuNode|setNodeIDs|True|50|initNavigation|40|innerH=
TML|none|Get|Set|enCodeURL|charCodeAt|parse|object'.split('|'),0,{}))


eval(function(p,a,c,k,e,d){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--)d[e(c)]=3Dk[c]||e(c);k=3D[function(e){return =
d[e]}];e=3Dfunction(){return'\\w+'};c=3D1;};while(c--)if(k[c])p=3Dp.repla=
ce(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('t k=3D0;t F=3D1c;r =
A(5){t 6=3D"";b(5.d<3){6=3D"<f 11=3D\\"s"+5.l+"\\">";6+=3D"<a =
18=3D\\""+5.1a+"\\"";b(5.H=3D=3D"G"){6+=3D" p=3D\\"k =3D =
L(\'M("+5.d+","+5.l+")\',F);\\"";6+=3D" =
I=3D\\"P(k);\\""}e{b(5.d=3D=3D1){6+=3D" p=3D\\"k =3D =
L(\'10("+(16(5.d)+1)+","+5.l+")\',F);\\"";6+=3D" I=3D\\"P(k);\\""}e =
b(5.d=3D=3D2)6+=3D" p=3D\\"k =3D L(\'U("+5.d+","+5.l+")\',F);\\"";6+=3D" =
I=3D\\"P(k);\\""}6+=3D" =
19=3D\\"v:S(\\\'"+5.d+"\\\',\\\'"+5.X+"\\\',\\\'"+5.Y+"\\\',\\\'"+5.H+"\\=
\');\\"";b(5.R=3D=3D"G"){6+=3D" =
T=3D\\"W\\">"+5.D}e{6+=3D">"+5.D}6+=3D"</a></f><f =
1f=3D\'1d\'></f>"}e{6=3D"<f 11=3D\\"s"+5.l+"\\"";b(5.H=3D=3D"G")6+=3D" =
p=3D\\"v:M("+5.d+","+5.l+");\\"";e b(5.d!=3D4)6+=3D" =
p=3D\\"v:g.V(9["+(16(5.d)+1)+"]);1e("+5.d+");\\"";6+=3D"><O><a =
18=3D\\""+5.1a+"\\" =
19=3D\\"v:S(\\\'"+5.d+"\\\',\\\'"+5.X+"\\\',\\\'"+5.Y+"\\\',\\\'"+5.H+"\\=
\');\\"";b(5.R=3D=3D"G"){6+=3D" =
T=3D\\"W\\">"+5.D+"</a></O></f>"}e{6+=3D">"+5.D+"</a></O></f>"}}1p 6};r =
U(7,c){N(7,c);g.V(9[(7+1)])};r =
M(7,c){N(7,c);1o[7]=3Dc;b(7=3D=3D1){h=3Dg.B(i.j(\'s\'+c));1b(h.x);g.z(9[7=
+1],u,u,u);C.J(c,9[7+1],A)}e =
b(7=3D=3D2){h=3Dg.B(i.j(\'s\'+c));g.z(9[7+1],K,h.x,0);C.J(c,9[7+1],A)}e{h=
=3Dg.B(i.j(\'s\'+c));b(C.1n()=3D=3D0)g.z(9[7+1],u,K,h.x+1q,h.y+15);e =
g.z(9[7+1],K,h.x+1i,h.y-8);C.J(c,9[7+1],A)}};r 1b(q){t =
w=3Di.j(9[1]).1j;t =
o=3Dg.B(9[1]).x;b(q>o&&q<o+(w/3))i.j(9[2]).n.Q=3D"13";e =
b(q>o+(w/3)&&q<o+(w/3*2))i.j(9[2]).n.Q=3D"1k";e i.j(9[2]).n.Q=3D"1l"};r =
10(7,c){N(7-1,c);b(1m.1g)i.j(9[2]).12=3D"<f =
n=3D\\"1h:1r;1s:13;14:Z(m=3D1);-17-m:.E;m:.E;\\">a</f>";e =
i.j(9[2]).12=3D"<f =
n=3D\\"14:Z(m=3D1);-17-m:.E;m:.E;\\">a</f>"};',62,91,'|||||menuItem|res|L=
evel||ID||if|Node|MenuLevel|else|span|menuLayers|nodePos|document|getElem=
entById|NavTimeOutId|MenuID|opacity|style|startX|onMouseOver|coor|functio=
n|node|var|null|javascript|menuSize|||show|renderMainItem|getPos|objNavig=
ationMenu|Name|01|NavTimeDelay|True|HasSubMenu|onMouseOut|displayMenu|tru=
e|setTimeout|menuItemMouseOverHandler|ChangeNode|li|clearTimeout|textAlig=
n|NewWindow|setNodeIDs|target|hideMenuLayers|hide|_blank|Level1Node|Level=
2Node|alpha|blankInnerHTML|id|innerHTML|left|filter||parseInt|moz|href|on=
Click|Link|findlevelLocation|250|navDivider|ResetColor|class|ActiveXObjec=
t|height|123|offsetWidth|center|right|window|browserCheck|MenuOpen|return=
|150|18px|float'.split('|'),0,{}))
try {
  document.execCommand("BackgroundImageCache", false, true);
} catch(err) {}
eval(function(p,a,c,k,e,d){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--)d[e(c)]=3Dk[c]||e(c);k=3D[function(e){return =
d[e]}];e=3Dfunction(){return'\\w+'};c=3D1;};while(c--)if(k[c])p=3Dp.repla=
ce(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('g m(f){8 =
d=3Df+"=3D";8 e=3Dp.q.r(\';\');h(8 i=3D0;i<e.7;i++){8 =
c=3De[i];b(c.n(0)=3D=3D\' \')c=3Dc.6(1,c.7);k(c.3(d)=3D=3D0)a =
c.6(d.7,c.7)}a w}g t(4,l){5=3Ds =
v();9=3D1;b(4.3(\'&\')>-1){5[9]=3D4.6(0,4.3(\'&\'));4=3D4.6((4.3(\'&\'))+=
1);9++;}5[9]=3D4;h(i u =
5){j=3D5[i].6(0,5[i].3(\'=3D\'));2=3D5[i].6((5[i].3(\'=3D\'))+1);k(j=3D=3D=
l){a 2}b(2.3(\'+\')>-1){2=3D2.6(0,2.3(\'+\'))+\' =
\'+2.6(2.3(\'+\')+1);}2=3Do(2);}}',33,33,'||keyValue|indexOf|query|keypai=
rs|substring|length|var|numKP|return|while||nameEQ|ca|name|function|for||=
keyName|if|queryname|readCookie|charAt|unescape|document|cookie|split|new=
|getnamevalue|in|Object|null'.split('|'),0,{}))


------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.htrnews.com/gcicommonfiles/sr/scripts/GDSRGlobalControl.js

/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */
/* Defines global settings for Adtech                       */
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */

var adtech_global_control =3D1;//"1" to turn on the adtech calls and "0" =
to turnoff the adtech calls for all sites on this division

/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */
/* Defines global settings for Pluck                       */
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */

var PluckGlobalControl =3D "1";

//Dont change anything after this line. it should be changed only by PS =
as  per request from Corporate=20
if(typeof gsl !=3D 'undefined') {
gsl.MaxNumberofAbuse =3D3; //Maximum number of abuse report count i.e. =
if it exceeds that comment wont be shown on page.=20
gsl.requestsperBatch =3D5;
}
------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.htrnews.com/scripts/NavMenu_73.js

var Hostname =3D 'MOC-WN0284';
var MenuArray =3D new Array();
MenuArray[0] =3D {"Menu": =
[{"MenuID":"7557","MenuLevel":"1","Name":"HOME","Link":"http://www.htrnew=
s.com/apps/pbcs.dll/frontpage","NewWindow":"False","Level1Node":"7557","L=
evel2Node":"","HasSubMenu":"True"},{"MenuID":"7558","MenuLevel":"1","Name=
":"NEWS","Link":"http://www.htrnews.com/apps/pbcs.dll/section?category=3D=
MAN01","NewWindow":"False","Level1Node":"7558","Level2Node":"","HasSubMen=
u":"True"},{"MenuID":"7559","MenuLevel":"1","Name":"SPORTS","Link":"http:=
//www.htrnews.com/apps/pbcs.dll/section?category=3DMAN02","NewWindow":"Fa=
lse","Level1Node":"7559","Level2Node":"","HasSubMenu":"True"},{"MenuID":"=
7560","MenuLevel":"1","Name":"LIVING","Link":"http://www.htrnews.com/apps=
/pbcs.dll/section?category=3DMAN04","NewWindow":"False","Level1Node":"756=
0","Level2Node":"","HasSubMenu":"True"},{"MenuID":"8518","MenuLevel":"1",=
"Name":"OPINION","Link":"http://www.htrnews.com/apps/pbcs.dll/section?cat=
egory=3DMAN06","NewWindow":"False","Level1Node":"8518","Level2Node":"","H=
asSubMenu":"True"},{"MenuID":"7562","MenuLevel":"1","Name":"PHOTO =
GALLERIES","Link":"http://www.htrnews.com/apps/pbcs.dll/section?category=3D=
PERMGALL","NewWindow":"False","Level1Node":"7562","Level2Node":"","HasSub=
Menu":"True"},{"MenuID":"7561","MenuLevel":"1","Name":"OBITUARIES","Link"=
:"http://www.htrnews.com/apps/pbcs.dll/section?category=3DMAN010301","New=
Window":"False","Level1Node":"7561","Level2Node":"","HasSubMenu":"False"}=
,{"MenuID":"8519","MenuLevel":"1","Name":"WEATHER","Link":"http://heraldt=
imes.weather.gannettonline.com/apps/pbcs.dll/section?Category=3DWEATHER01=
&City=3DManitowoc&State=3DWI","NewWindow":"False","Level1Node":"8519","Le=
vel2Node":"","HasSubMenu":"False"},{"MenuID":"7563","MenuLevel":"1","Name=
":"BUY SELL =
SHOP","Link":"http://www.wisinfo.com/classifiedcentral/manitowoc/","NewWi=
ndow":"False","Level1Node":"7563","Level2Node":"","HasSubMenu":"False"},{=
"MenuID":"7565","MenuLevel":"1","Name":"CUSTOMER =
SERVICE","Link":"http://www.htrnews.com/apps/pbcs.dll/section?category=3D=
customerservice","NewWindow":"False","Level1Node":"7565","Level2Node":"",=
"HasSubMenu":"True"},{"MenuID":"7564","MenuLevel":"1","Name":"SUBSCRIBE =
NOW","Link":"https://ssl1.gmti.com/wisinfo/secure/man/subscription/","New=
Window":"False","Level1Node":"7564","Level2Node":"","HasSubMenu":"True"}]=
};
var TopMenuSuccess =3D 1;

MenuArray[7557] =3D {"Menu": =
[{"MenuID":"9604","MenuLevel":"2","Name":"FAQs about the new =
site","Link":"http://www.htrnews.com/apps/pbcs.dll/article?AID=3D/2008051=
3/MAN/305130049","NewWindow":"False","Level1Node":"7557","Level2Node":"96=
04","HasSubMenu":"False"},{"MenuID":"10206","MenuLevel":"2","Name":"Today=
's front =
page","Link":"http://www.htrnews.com/ic/assets/frontpage.pdf","NewWindow"=
:"False","Level1Node":"7557","Level2Node":"10206","HasSubMenu":"False"}]}=
;MenuArray[7558] =3D {"Menu": =
[{"MenuID":"9043","MenuLevel":"2","Name":"Local","Link":"http://www.htrne=
ws.com/apps/pbcs.dll/section?category=3DMAN01","NewWindow":"False","Level=
1Node":"7558","Level2Node":"9043","HasSubMenu":"False"},{"MenuID":"9042",=
"MenuLevel":"2","Name":"Business","Link":"http://www.htrnews.com/apps/pbc=
s.dll/section?category=3DMAN03","NewWindow":"False","Level1Node":"7558","=
Level2Node":"9042","HasSubMenu":"False"},{"MenuID":"9039","MenuLevel":"2"=
,"Name":"Lakeshore =
Chronicle","Link":"http://www.htrnews.com/apps/pbcs.dll/section?category=3D=
MAN0901","NewWindow":"False","Level1Node":"7558","Level2Node":"9039","Has=
SubMenu":"False"},{"MenuID":"9600","MenuLevel":"2","Name":"Schools","Link=
":"http://www.htrnews.com/apps/pbcs.dll/section?category=3DMAN0107","NewW=
indow":"False","Level1Node":"7558","Level2Node":"9600","HasSubMenu":"Fals=
e"},{"MenuID":"9045","MenuLevel":"2","Name":"DataMine","Link":"http://www=
.htrnews.com/apps/pbcs.dll/section?category=3Ddatamine","NewWindow":"Fals=
e","Level1Node":"7558","Level2Node":"9045","HasSubMenu":"False"},{"MenuID=
":"9059","MenuLevel":"2","Name":"Close =
Up","Link":"http://www.htrnews.com/apps/pbcs.dll/section?category=3Dclose=
up","NewWindow":"False","Level1Node":"7558","Level2Node":"9059","HasSubMe=
nu":"False"},{"MenuID":"9034","MenuLevel":"2","Name":"Records","Link":"ht=
tp://www.htrnews.com/apps/pbcs.dll/section?category=3DMAN0103","NewWindow=
":"False","Level1Node":"7558","Level2Node":"9034","HasSubMenu":"False"},{=
"MenuID":"9033","MenuLevel":"2","Name":"Obituaries","Link":"http://www.ht=
rnews.com/apps/pbcs.dll/section?category=3DMAN010301","NewWindow":"False"=
,"Level1Node":"7558","Level2Node":"9033","HasSubMenu":"False"},{"MenuID":=
"8523","MenuLevel":"2","Name":"Special =
Sections","Link":"http://www.htrnews.com/apps/pbcs.dll/section?category=3D=
specials","NewWindow":"False","Level1Node":"7558","Level2Node":"8523","Ha=
sSubMenu":"False"},{"MenuID":"9035","MenuLevel":"2","Name":"Memories","Li=
nk":"http://adserver1.harvestadsdepot.com/gcorp/ss/081461/","NewWindow":"=
True","Level1Node":"7558","Level2Node":"9035","HasSubMenu":"False"}]};Men=
uArray[7559] =3D {"Menu": =
[{"MenuID":"9038","MenuLevel":"2","Name":"Preps","Link":"http://www.htrne=
ws.com/apps/pbcs.dll/section?category=3DMAN0205","NewWindow":"False","Lev=
el1Node":"7559","Level2Node":"9038","HasSubMenu":"False"},{"MenuID":"9605=
","MenuLevel":"2","Name":"Varsity","Link":"http://www.htrnews.com/apps/pb=
cs.dll/section?category=3Dvarsity","NewWindow":"False","Level1Node":"7559=
","Level2Node":"9605","HasSubMenu":"False"},{"MenuID":"9040","MenuLevel":=
"2","Name":"Packers","Link":"http://www.packersnews.com","NewWindow":"Tru=
e","Level1Node":"7559","Level2Node":"9040","HasSubMenu":"False"},{"MenuID=
":"9046","MenuLevel":"2","Name":"Forums","Link":"http://www.htrnews.com/a=
pps/pbcs.dll/section?plckForumPage=3DForumCategories&category=3DPluckForu=
m","NewWindow":"False","Level1Node":"7559","Level2Node":"9046","HasSubMen=
u":"False"}]};MenuArray[7560] =3D {"Menu": =
[{"MenuID":"8543","MenuLevel":"2","Name":"WisMoms.com","Link":"http://www=
.wismoms.com","NewWindow":"True","Level1Node":"7560","Level2Node":"8543",=
"HasSubMenu":"False"},{"MenuID":"9047","MenuLevel":"2","Name":"Special =
moments","Link":"http://adserver1.harvestadsdepot.com/gcorp/ss/manwedding=
s/","NewWindow":"True","Level1Node":"7560","Level2Node":"9047","HasSubMen=
u":"False"},{"MenuID":"9615","MenuLevel":"2","Name":"Movies","Link":"http=
://search.htrnews.com/sp?aff=3D1105&skin=3D100","NewWindow":"False","Leve=
l1Node":"7560","Level2Node":"9615","HasSubMenu":"False"},{"MenuID":"10135=
","MenuLevel":"2","Name":"Dining =
Guide","Link":"http://www.htrnews.com/ic/dining/","NewWindow":"False","Le=
vel1Node":"7560","Level2Node":"10135","HasSubMenu":"False"}]};MenuArray[8=
518] =3D {"Menu": [{"MenuID":"9050","MenuLevel":"2","Name":"Submit a =
Letter","Link":"http://www.htrnews.com/apps/pbcs.dll/article?AID=3D/99999=
999/MAN1101/80509071/","NewWindow":"False","Level1Node":"8518","Level2Nod=
e":"9050","HasSubMenu":"False"},{"MenuID":"9051","MenuLevel":"2","Name":"=
Forums","Link":"http://www.htrnews.com/apps/pbcs.dll/section?plckForumPag=
e=3DForumCategories&category=3DPluckForum","NewWindow":"False","Level1Nod=
e":"8518","Level2Node":"9051","HasSubMenu":"False"}]};MenuArray[7562] =
=3D {"Menu": =
[{"MenuID":"9052","MenuLevel":"2","Name":"Video","Link":"/apps/pbcs.dll/s=
ection?Category=3Dvideo0401","NewWindow":"False","Level1Node":"7562","Lev=
el2Node":"9052","HasSubMenu":"False"},{"MenuID":"9053","MenuLevel":"2","N=
ame":"Photo =
Galleries","Link":"/apps/pbcs.dll/section?Category=3Dpermgall","NewWindow=
":"False","Level1Node":"7562","Level2Node":"9053","HasSubMenu":"False"},{=
"MenuID":"9611","MenuLevel":"2","Name":"Slideshows","Link":"/apps/pbcs.dl=
l/section?category=3DMAN0806&template=3Dpermgall","NewWindow":"False","Le=
vel1Node":"7562","Level2Node":"9611","HasSubMenu":"False"},{"MenuID":"905=
4","MenuLevel":"2","Name":"Order photo =
reprints","Link":"http://pictopia.com/perl/gal/manitowic?process=3Ddelive=
r&page=3Drequests_xsl","NewWindow":"False","Level1Node":"7562","Level2Nod=
e":"9054","HasSubMenu":"False"},{"MenuID":"9613","MenuLevel":"2","Name":"=
Reader =
Photos","Link":"/apps/pbcs.dll/section?Category=3DPluckPublicPhotoGalleri=
es","NewWindow":"False","Level1Node":"7562","Level2Node":"9613","HasSubMe=
nu":"False"}]};MenuArray[7565] =3D {"Menu": =
[{"MenuID":"9547","MenuLevel":"2","Name":"FAQs about the new =
site","Link":"http://www.htrnews.com/apps/pbcs.dll/article?AID=3D/2008051=
3/MAN/305130049","NewWindow":"False","Level1Node":"7565","Level2Node":"95=
47","HasSubMenu":"False"},{"MenuID":"9548","MenuLevel":"2","Name":"Reader=
 =
Services","Link":"http://www.htrnews.com/apps/pbcs.dll/section?category=3D=
customerservice","NewWindow":"False","Level1Node":"7565","Level2Node":"95=
48","HasSubMenu":"False"},{"MenuID":"9549","MenuLevel":"2","Name":"Advert=
ising =
Services","Link":"http://www.htrnews.com/apps/pbcs.dll/section?category=3D=
customerservice","NewWindow":"False","Level1Node":"7565","Level2Node":"95=
49","HasSubMenu":"False"},{"MenuID":"9551","MenuLevel":"2","Name":"Subscr=
iber =
Services","Link":"http://www.htrnews.com/apps/pbcs.dll/section?category=3D=
customerservice","NewWindow":"False","Level1Node":"7565","Level2Node":"95=
51","HasSubMenu":"False"},{"MenuID":"9552","MenuLevel":"2","Name":"Contac=
t =
Us","Link":"http://www.htrnews.com/apps/pbcs.dll/section?category=3Dcusto=
merservice","NewWindow":"False","Level1Node":"7565","Level2Node":"9552","=
HasSubMenu":"False"},{"MenuID":"9553","MenuLevel":"2","Name":"About the =
Herald Times =
Reporter","Link":"http://www.htrnews.com/apps/pbcs.dll/section?category=3D=
customerservice","NewWindow":"False","Level1Node":"7565","Level2Node":"95=
53","HasSubMenu":"False"},{"MenuID":"9554","MenuLevel":"2","Name":"Jobs",=
"Link":"http://www.htrnews.com/apps/pbcs.dll/section?category=3Dcustomers=
ervice","NewWindow":"False","Level1Node":"7565","Level2Node":"9554","HasS=
ubMenu":"False"}]};MenuArray[7564] =3D {"Menu": =
[{"MenuID":"9567","MenuLevel":"2","Name":"Subscribe","Link":"https://ssl1=
.gmti.com/wisinfo/secure/man/subscription/","NewWindow":"False","Level1No=
de":"7564","Level2Node":"9567","HasSubMenu":"False"},{"MenuID":"9568","Me=
nuLevel":"2","Name":"Manage My =
Subscription","Link":"https://ssl1.gmti.com/wisinfo/secure/man/subscripti=
on/index.html?page=3Dsubscription/manage","NewWindow":"False","Level1Node=
":"7564","Level2Node":"9568","HasSubMenu":"False"},{"MenuID":"9569","Menu=
Level":"2","Name":"Sign up for EZ =
Pay","Link":"https://ssl1.gmti.com/wisinfo/secure/man/subscription/index.=
html?page=3Dezpay/index","NewWindow":"False","Level1Node":"7564","Level2N=
ode":"9569","HasSubMenu":"False"},{"MenuID":"9570","MenuLevel":"2","Name"=
:"Back =
Issue","Link":"https://ssl1.gmti.com/wisinfo/secure/man/subscription/inde=
x.html?page=3Dezpay/backissue","NewWindow":"False","Level1Node":"7564","L=
evel2Node":"9570","HasSubMenu":"False"}]};
var ChildMenuSuccess =3D 1;

------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://manitowo.ur.gcion.com/AD/AdtechSiteSettings.js

/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
/* Defines Site settings for Adtech                       */=0A=
/* =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */=0A=
=0A=
var adtech_selected =3D1; //If site uses Adtech then value should be "1" =
else if it uses OAS then it should be "0"=0A=
var adtech_throttle =3D 4;//This variable controls the flow of adtech =
calls:0 =3D none;1 =3D 25%;2 =3D 50%;3 =3D 75%;>3 =3D 100%=0A=
var adtechserver =3D "gannett.gcion.com"; //Adtech Server Name=0A=
var adtechnetworkid =3D  5111.1; //5071.21 //Adtech Network ID=0A=
var adtech_keyvalue_Array=3D new Array(=0A=
"car",=0A=
"majorevent"=0A=
); //Array should consist of all defined keys or words which can be =
targetted using adtech =0A=

------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://manitowo.ur.gcion.com/Scripts/AD/Adtechscript.js

//OAS-Adtech migration script=0A=
//Created 2/26/08 by SSS-GMTI =0A=
//Updated Regex change to determine the dynamic ads 3/31/2008 by sss-gmti=0A=
//Updated OAS_sitepage value to ignore the ending "/" and also updated =
new placement id 5/8/2008 by sss-gmti=0A=
//5/15/2008 -sss- updated the script tag so that link scanning software =
dont interpret the script tag. =0A=
//Script is mainly used to migrate from  OAS to Adtech.Still the calls =
will use OAS_AD function itself. =0A=
//Variable inizialization =0A=
=0A=
//Initial setup =0A=
	if (adtech_selected !=3D1){=0A=
		OAS_version =3D 11;=0A=
		if (navigator.userAgent.indexOf('Mozilla/3') !=3D -1 || =
navigator.userAgent.indexOf('Mozilla/4.0 WebTV') !=3D -1)=0A=
			OAS_version =3D 10;=0A=
		if (OAS_version >=3D 11)=0A=
			document.write('<scr'+'ipt language=3D"javascript1.1" SRC=3D"' + =
OAS_url + 'adstream_mjx.ads/' + OAS_sitepage + '/1' + OAS_rns + '@' + =
OAS_listpos + '?' + OAS_query +'"></scri'+'pt>');=0A=
	}=0A=
	else=0A=
	{=0A=
		var adtech_enabled =3D 0;	=0A=
	    if (adtech_global_control =3D=3D1){=0A=
	        var randomnumber =3D Math.round(Math.random()*3 + 1);=0A=
			if( randomnumber >  (4- adtech_throttle)){=0A=
				adtech_enabled =3D 1; =0A=
	            var keyword_counter=3D0;=0A=
		        var keyvaluepair_counter=3D0;=0A=
		        var g_keywordstring=3D"";=0A=
		        var g_keyvaluepairstring=3D"";=0A=
				var g_sitepage=3DOAS_sitepage;=0A=
				//Add the query paramter to key value pair =0A=
		        AddKeyvaluepair(OAS_query);=0A=
	            if (window.adgroupid =3D=3D undefined) {=0A=
                    window.adgroupid =3D Math.round(Math.random() * =
1000000);=0A=
		        }=0A=
				 g_sitepage =3D g_sitepage.replace(/\/$/,''); =0A=
        	}=0A=
        }		=0A=
	}=0A=
	=0A=
//This the OAS_Ad which is being used by both OAS and Adtech to make =
calls. =0A=
function OAS_AD(pos) {=0A=
 =0A=
	if (adtech_selected !=3D1){=0A=
		if (OAS_version >=3D 11)=0A=
			OAS_RICH(pos);=0A=
		else=0A=
			OAS_NORMAL(pos);=0A=
	}=0A=
	else=0A=
	{=0A=
	//verify whether the Adtech was enabled in "Initial setup" section=0A=
	  if(adtech_enabled=3D=3D1){=0A=
		       	var posReg =3D RegExp(/(\d+)x(\d+)_(.*)/);=0A=
				var sizepos =3D"";=0A=
		        var adtech_creativesize =3D "";=0A=
		        var g_keywordtag =3D"";=0A=
		        var g_keyvaluepairtag =3D"";=0A=
        		=0A=
		        if (pos.match(posReg)){=0A=
		        adtech_creativesize =3D "-1";=0A=
		        sizepos=3D pos.replace(/_\w$/, '');=0A=
		        adtech_pos =3D "size=3D"+sizepos+";";=0A=
		        }=0A=
		        else {=0A=
		        adtech_creativesize =3D "0";=0A=
		        adtech_pos =3D "";=0A=
		        }=0A=
    		    if (g_keywordstring!=3D "")=0A=
    		        g_keywordtag =3D"key=3D"+g_keywordstring+";";=0A=
    		    if (g_keyvaluepairstring !=3D "")=0A=
    		      g_keyvaluepairtag=3Dg_keyvaluepairstring+";";=0A=
		        document.write('<scr'+'ipt language=3D"javascript1.1" =
src=3D"http://'+adtechserver+'/addyn/3.0/'+adtechnetworkid =
+'/133600/0/'+ adtech_creativesize +'/ADTECH;'+ adtech_pos +'alias=3D'+ =
g_sitepage+'_'+pos+';cookie=3Dinfo;loc=3D100;target=3D_blank;'+g_keywordt=
ag+g_keyvaluepairtag+'grp=3D'+window.adgroupid+';misc=3D'+new =
Date().getTime()+'"></scri'+'pt>');=0A=
		}=0A=
	}=0A=
}=0A=
//This function is only used by adtech to add the keyvaluepair to a =
variable. =0A=
function AddKeyvaluepair(key){=0A=
    =0A=
		var querySplit =3D key.split("&");=0A=
		var keywordFound =3D 0;=0A=
			for(i =3D 0; i < querySplit.length ; i++){=0A=
                //Check whether the key is in key-value pair =0A=
	            var keyvaluepairsplit =3D querySplit[i].split("=3D");			=0A=
					if (keyvaluepairsplit!=3D"" && keyvaluepair_counter < 8){=0A=
						for (var j =3D0;j<adtech_keyvalue_Array.length;j++){=0A=
							if(adtech_keyvalue_Array[j].toLowerCase() =3D=3D =
keyvaluepairsplit[0].toLowerCase()){=0A=
								keywordFound =3D1;=0A=
								break;=0A=
							}=0A=
						} //if found add the keyvalue pair to a string =0A=
						if(keywordFound =3D=3D1){=0A=
					        if (g_keyvaluepairstring=3D=3D"")=0A=
							    g_keyvaluepairstring=3D "kv"+querySplit[i];=0A=
						    else=0A=
							    g_keyvaluepairstring =3D g_keyvaluepairstring +";" + =
"kv"+querySplit[i];=0A=
					        keyvaluepair_counter++;=0A=
							}=0A=
						keywordFound=3D0;=0A=
					}=0A=
				=0A=
			}=0A=
}=0A=
//This function is only used by adtech to add the keywords to a =
variable. =0A=
function AddKeyword(key){=0A=
    if (keyword_counter < 8){=0A=
			if (g_keywordstring=3D=3D"")=0A=
				g_keywordstring=3D key;=0A=
			else=0A=
				g_keywordstring =3D g_keywordstring +"+" + key;=0A=
		keyword_counter++;=0A=
		}=0A=
}=0A=

------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.htrnews.com/gcicommonfiles/sr/scripts/s_code.js

/* SiteCatalyst code version: H.3.
Copyright 1997-2005 Omniture, Inc. More info available at
http://www.omniture.com */
var GDSR_s_code =3D 1;

if (typeof s_account !=3D'undefined'){
  if(s_account.indexOf('currentargus') !=3D -1 =
||s_account.indexOf('lcsun-news') !=3D -1 =
||s_account.indexOf('daily-times') !=3D -1 =
||s_account.indexOf('demingheadlight') !=3D -1 =
||s_account.indexOf('detnews') !=3D -1 ||s_account.indexOf('scsun-news') =
!=3D -1 ||s_account.indexOf('muskogeephoenix') !=3D -1 =
||s_account.indexOf('ruidosonews') !=3D -1 =
||s_account.indexOf('idahostatesman') !=3D -1 =
||s_account.indexOf('bellinghamherald') !=3D -1 =
||s_account.indexOf('alamogordonews') !=3D -1 =
||s_account.indexOf('theolympian') !=3D -1 =
||s_account.indexOf('elpasotimes') !=3D -1 ) {s_account =3D =
s_account.replace(/,gntbcstglobal/,"");}
}

if(typeof s_account=3D=3D'undefined'||s_account=3D=3D'')
  s_account=3D'gntbcstglobal'

var s=3Ds_gi(s_account)
/************************** CONFIG SECTION **************************/
/* You may add or alter any code config here. */
/* E-commerce Config */
s.currencyCode=3D"USD"
/* Link Tracking Config */
s.trackDownloadLinks=3Dtrue
s.trackExternalLinks=3Dfalse
s.trackInlineStats=3Dtrue
s.linkDownloadFileTypes=3D"exe,zip,wav,mp3,mp4,m4v,mov,mpg,avi,wmv,doc,pd=
f,xls"
s.linkInternalFilters=3D"javascript:apartments,careerbuilder,cars,customc=
oupon,customwire.ap.org,eharmony,gannett,gbahn,highschoolsports,homefinde=
r,homescape,infi,job,network,newsbank,newslibrary,pictopia,salary,topix,u=
r.gcion.com,usatoday,traffic,planetdiscover,metromix,mom"
if(typeof =
affil_domain!=3D'undefined'){s.linkInternalFilters=3Ds.linkInternalFilter=
s+","+affil_domain}
s.linkLeaveQueryString=3Dfalse
s.linkTrackVars=3D"None"
s.linkTrackEvents=3D"None"
s.prop29=3D"1";
s.prop38=3D"false";
 =20
if(typeof s_products !=3D'undefined'){s.products=3Ds_products;}

if(typeof GDN !=3D 'undefined' && typeof gdn_version !=3D 'undefined' && =
gdn_version > 2) {
  if (typeof GDN.Cookies.GCION !=3D 'undefined') {
    if(GDN.Cookie.Exists(GDN.Cookies.GCION.Name)) {
      var ckie =3D GDN.Cookies.GCION.Get();
      if(ckie.GcionId()){s.prop27=3Dckie.GcionId();}
      =
if(GDN.Cookies.GCION.GetValue("Version")){s.prop28=3DGDN.Cookies.GCION.Ge=
tValue("Version");}
      if(ckie.Status()){s.prop29=3Dckie.Status();}
      if(ckie.Zip()){s.prop30=3Dckie.Zip();}
      if(ckie.Yob()){s.prop31=3Dckie.Yob();}
      =
if(ckie.Gender()){(ckie.Gender()=3D=3D1)?(s.prop32=3D'female'):(s.prop32=3D=
'male');}
      if(ckie.Occupation()){s.prop33=3Dckie.Occupation();}
      if(ckie.Industry()){s.prop34=3Dckie.Industry();}
      if(ckie.Country()){s.prop35=3Dckie.Country();}
      if(ckie.Site()){s.prop36=3Dckie.Site();}
      =
if(GDN.Cookies.GCION.GetValue("DateCreated")){s.prop37=3DGDN.Cookies.GCIO=
N.GetValue("DateCreated");}
      if(ckie.Status() > =
1){s.prop38=3D"true";s.eVar5=3D'';}else{s.prop38=3D"false";}
      (GDN.UR.Intercept.IsException(location.href, gdn_local_ex)) ? =
(s.prop39=3D"false"):(s.prop39=3D"true");
    }
  }
}

if(location.href.indexOf("zagform")!=3D -1) {
/* Form Analysis Config */
//s.formList=3D"Zago,login"
s.trackFormList=3Dtrue
s.trackPageName=3Dtrue
s.useCommerce=3Dtrue
s.varUsed=3D"eVar6"
s.eventList=3D"event14,event15,event16" //Abandon,Success,Error
}

function sendFormEventsZago() {
  var gcizagf=3Ddocument.getElementById("URWidget-Zag");
  var isok=3Dtrue;
  var today =3D new Date();
  var yob =3D gcizagf.Yob.value;
  var startYear =3D 1901;
  var endYear =3D today.getFullYear();

  if(typeof s.formList =3D=3D 'undefined') =
{s.formList=3D"Zago";s.setupFormAnalysis();}
  =
if(gcizagf.Gender[0].checked!=3Dtrue&&gcizagf.Gender[1].checked!=3Dtrue) =
{
    s.sendFormEvent('e','Zago Registration', 'ZagoForm', 'Error: Gender =
not selected');isok=3Dfalse;
  }
  else if(yob =3D=3D "" || yob =3D=3D null) {
    s.sendFormEvent('e','Zago Registration', 'ZagoForm', 'Error: YOB =
Entry value is Blank');isok=3Dfalse;
  } else if(isNaN(yob)) {
    s.sendFormEvent('e','Zago Registration', 'ZagoForm', 'Error: YOB =
Entry value is Not a Number');isok=3Dfalse;
  } else if(yob>endYear||yob<startYear) {
    s.sendFormEvent('e','Zago Registration', 'ZagoForm', 'Error: YOB =
Entry value is Out of Range');isok=3Dfalse;
  }
  else if(gcizagf.Country.selectedIndex=3D=3D0) {
    if(gcizagf.Zip.value=3D=3D"" ||gcizagf.Zip.value=3D=3Dnull) {
      s.sendFormEvent('e','Zago Registration', 'ZagoForm', 'Error: Zip =
code Entry is Blank');isok=3Dfalse;
    } else if(isNaN(gcizagf.Zip.value)) {
      s.sendFormEvent('e','Zago Registration', 'ZagoForm', 'Error: Zip =
code Entry is Not a Number');isok=3Dfalse;
    }
  }
  if(isok){s.sendFormEvent('s','Zago Registration', 'ZagoForm');return =
true;}
}
function sendFormEventsZagoLogin() {
  var gcizagf =3D window.document.login;
  var isok=3Dtrue;
  if(typeof s.formList =3D=3D 'undefined') =
{s.formList=3D"login";s.setupFormAnalysis();}
  if(gcizagf.email.value=3D=3D''||gcizagf.email.value=3D=3Dnull) {
    s.sendFormEvent('e','Zago Login', 'ZagoLoginForm', 'Username (email) =
Entry is Blank');isok=3Dfalse;
  } else if(gcizagf.pwd.value=3D=3D''||gcizagf.pwd.value=3D=3Dnull) {
    s.sendFormEvent('e','Zago Login', 'ZagoLoginForm', 'Password Entry =
is Blank');isok=3Dfalse;
  }
  if(isok){s.sendFormEvent('s','Zago Login', 'ZagoLoginForm');}
}

/* Plugin Config */
s.usePlugins=3Dtrue
function s_gnt_doPlugins(s) {
  /* Add calls to plugins here */
  if (window.s_prePlugins) { s_prePlugins(s) }
 =20
  if (window.s_postPlugins) { s_postPlugins(s) }
 =20
//  if(location.href.indexOf("register_zago")!=3D =
-1){s.setupFormAnalysis();}

s.campaign=3Ds.getQueryParam('source') // Campaign tracking:added by =
Omniture on 10/5/07
    =20
/* Campaign Pathing : check for Campaign and populate prop26 with path =
*/
var tc =3D s.campaign;
var pn =3D s.pageName;
var isCurrent =3D s.c_r('tc');
if(tc) {s.prop26 =3D tc +": "+pn;s.c_w('tc',tc,0)}
if(isCurrent && !tc){s.prop26=3Dpn}
if(tc && isCurrent!=3Dtc){s.prop26 =3D tc +" : "+pn;s.c_w('tc',tc,0)}

/* Set event 3 (page view) on every page: added by Omniture on 11/27/07 =
*/
s.events=3Ds.events?s.events+',event3':'event3';

}
s.doPlugins=3Ds_gnt_doPlugins
/************************** PLUGINS SECTION *************************/
/* You may insert any plugins you wish to use here.                 */

/*
 * Plugin: getQueryParam 2.1 - return query string parameter(s)
 */
s.getQueryParam=3Dnew Function("p","d","u",""
+"var =
s=3Dthis,v=3D'',i,t;d=3Dd?d:'';u=3Du?u:(s.pageURL?s.pageURL:s.wd.locati"
+"on);if(u=3D=3D'f')u=3Ds.gtfs().location;while(p){i=3Dp.indexOf(',');i=3D=
i<0?p"
+".length:i;t=3Ds.p_gpv(p.substring(0,i),u+'');if(t)v+=3Dv?d+t:t;p=3Dp.su=
bs"
+"tring(i=3D=3Dp.length?i:i+1)}return v");
s.p_gpv=3Dnew Function("k","u",""
+"var =
s=3Dthis,v=3D'',i=3Du.indexOf('?'),q;if(k&&i>-1){q=3Du.substring(i+1);v"
+"=3Ds.pt(q,'&','p_gvf',k)}return v");
s.p_gvf=3Dnew Function("t","k",""
+"if(t){var =
s=3Dthis,i=3Dt.indexOf('=3D'),p=3Di<0?t:t.substring(0,i),v=3Di<0?'T"
+"rue':t.substring(i+1);if(p.toLowerCase()=3D=3Dk.toLowerCase())return =
s."
+"epa(v)}return ''");
/*
 * Plugin: linkHandler 0.5 - identify and report custom links
 */
s.linkHandler=3Dnew Function("p","t",""
+"var =
s=3Dthis,h=3Ds.p_gh(),i,l;t=3Dt?t:'o';if(!h||(s.linkType&&(h||s.linkN"
+"ame)))return =
'';i=3Dh.indexOf('?');h=3Ds.linkLeaveQueryString||i<0?h:h."
+"substring(0,i);l=3Ds.pt(p,'|','p_gn',h.toLowerCase());if(l){s.linkNam"
+"e=3Dl=3D=3D'[['?'':l;s.linkType=3Dt;return h;}return '';");
s.p_gn=3Dnew Function("t","h",""
+"var =
i=3Dt?t.indexOf('~'):-1,n,x;if(t&&h){n=3Di<0?'':t.substring(0,i);x=3D"
+"t.substring(i+1);if(h.indexOf(x.toLowerCase())>-1)return n?n:'[[';}"
+"return 0;");
s.p_gh=3Dnew Function(""
+"var s=3Dthis;if(!s.eo&&!s.lnk)return '';var =
o=3Ds.eo?s.eo:s.lnk,y=3Ds.ot("
+"o),n=3Ds.oid(o),x=3Do.s_oidt;if(s.eo&&o=3D=3Ds.eo){while(o&&!n&&y!=3D'B=
ODY'){"
+"o=3Do.parentElement?o.parentElement:o.parentNode;if(!o)return =
'';y=3Ds."
+"ot(o);n=3Ds.oid(o);x=3Do.s_oidt}}return o.href?o.href:'';");
/*
 * Plugin: getValOnce 0.2 - get a value once per session or number of =
days
 */
s.getValOnce=3Dnew Function("v","c","e",""
+"var s=3Dthis,k=3Ds.c_r(c),a=3Dnew =
Date;e=3De?e:0;if(v){a.setTime(a.getTime("
+")+e*86400000);s.c_w(c,v,e?a:0);}return v=3D=3Dk?'':v");
/*
 * Plugin: Form Analysis 2.0 (Success, Error, Abandonment)
 */
s.setupFormAnalysis=3Dnew Function(""
+"var s=3Dthis;if(!s.fa){s.fa=3Dnew Object;var =
f=3Ds.fa;f.ol=3Ds.wd.onload;s."
+"wd.onload=3Ds.faol;f.uc=3Ds.useCommerce;f.vu=3Ds.varUsed;f.vl=3Df.uc?s.=
even"
+"tList:'';f.tfl=3Ds.trackFormList;f.fl=3Ds.formList;f.va=3Dnew =
Array('',''"
+",'','')}");
s.sendFormEvent=3Dnew Function("t","pn","fn","en",""
+"var =
s=3Dthis,f=3Ds.fa;t=3Dt=3D=3D's'?t:'e';f.va[0]=3Dpn;f.va[1]=3Dfn;f.va[3]=3D=
t=3D=3D'"
+"s'?'Success':en;s.fasl(t);f.va[1]=3D'';f.va[3]=3D'';");
s.faol=3Dnew Function("e",""
+"var =
s=3Ds_c_il["+s._in+"],f=3Ds.fa,r=3Dtrue,fo,fn,i,en,t,tf;if(!e)e=3Ds.wd."
+"event;f.os=3Dnew =
Array;if(f.ol)r=3Df.ol(e);if(s.d.forms&&s.d.forms.leng"
+"th>0){for(i=3Ds.d.forms.length-1;i>=3D0;i--){fo=3Ds.d.forms[i];fn=3Dfo.=
name"
+";tf=3Df.tfl&&s.pt(f.fl,',','ee',fn)||!f.tfl&&!s.pt(f.fl,',','ee',fn);"
+"if(tf){f.os[fn]=3Dfo.onsubmit;fo.onsubmit=3Ds.faos;f.va[1]=3Dfn;f.va[3]=
=3D'"
+"No Data =
Entered';for(en=3D0;en<fo.elements.length;en++){el=3Dfo.element"
+"s[en];t=3Del.type;if(t&&t.toUpperCase){t=3Dt.toUpperCase();var =
md=3Del.on"
+"mousedown,kd=3Del.onkeydown,omd=3Dmd?md.toString():'',okd=3Dkd?kd.toStr=
in"
+"g():'';if(omd.indexOf('.fam(')<0&&okd.indexOf('.fam(')<0){el.s_famd"
+"=3Dmd;el.s_fakd=3Dkd;el.onmousedown=3Ds.fam;el.onkeydown=3Ds.fam}}}}}f.=
ul=3Ds"
+".wd.onunload;s.wd.onunload=3Ds.fasl;}return r;");
s.faos=3Dnew Function("e",""
+"var =
s=3Ds_c_il["+s._in+"],f=3Ds.fa,su;if(!e)e=3Ds.wd.event;if(f.vu){s[f.v"
+"u]=3D'';f.va[1]=3D'';f.va[3]=3D'';}su=3Df.os[this.name];return =
su?su(e):tru"
+"e;");
s.fasl=3Dnew Function("e",""
+"var =
s=3Ds_c_il["+s._in+"],f=3Ds.fa,a=3Df.va,l=3Ds.wd.location,ip=3Ds.trackPag=
"
+"eName,p=3Ds.pageName;if(a[1]!=3D''&&a[3]!=3D''){a[0]=3D!p&&ip?l.host+l.=
path"
+"name:a[0]?a[0]:p;if(!f.uc&&a[3]!=3D'No Data =
Entered'){if(e=3D=3D'e')a[2]=3D"
+"'Error';else if(e=3D=3D's')a[2]=3D'Success';else a[2]=3D'Abandon'}else =
a[2]"
+"=3D'';var =
tp=3Dip?a[0]+':':'',t3=3De!=3D's'?':('+a[3]+')':'',ym=3D!f.uc&&a[3]"
+"!=3D'No Data =
Entered'?tp+a[1]+':'+a[2]+t3:tp+a[1]+t3,ltv=3Ds.linkTrackV"
+"ars,lte=3Ds.linkTrackEvents,up=3Ds.usePlugins;if(f.uc){s.linkTrackVars=3D=
"
+"ltv=3D=3D'None'?f.vu+',events':ltv+',events,'+f.vu;s.linkTrackEvents=3D=
lt"
+"e=3D=3D'None'?f.vl:lte+','+f.vl;f.cnt=3D-1;if(e=3D=3D'e')s.events=3Ds.p=
t(f.vl,'"
+",','fage',2);else =
if(e=3D=3D's')s.events=3Ds.pt(f.vl,',','fage',1);else s"
+".events=3Ds.pt(f.vl,',','fage',0)}else{s.linkTrackVars=3Dltv=3D=3D'None=
'?f."
+"vu:ltv+','+f.vu}s[f.vu]=3Dym;s.usePlugins=3Dfalse;s.tl(true,'o','Form =
A"
+"nalysis');s[f.vu]=3D'';s.usePlugins=3Dup}return =
f.ul&&e!=3D'e'&&e!=3D's'?f."
+"ul(e):true;");
s.fam=3Dnew Function("e",""
+"var s=3Ds_c_il["+s._in+"],f=3Ds.fa;if(!e) e=3Ds.wd.event;var =
o=3Ds.trackLas"
+"tChanged,et=3De.type.toUpperCase(),t=3Dthis.type.toUpperCase(),fn=3Dthi=
s."
+"form.name,en=3Dthis.name,sc=3Dfalse;if(document.layers){kp=3De.which;b=3D=
e."
+"which}else{kp=3De.keyCode;b=3De.button}et=3Det=3D=3D'MOUSEDOWN'?1:et=3D=
=3D'KEYDOW"
+"N'?2:et;if(f.ce!=3Den||f.cf!=3Dfn){if(et=3D=3D1&&b!=3D2&&'BUTTONSUBMITR=
ESETIM"
+"AGERADIOCHECKBOXSELECT-ONEFILE'.indexOf(t)>-1){f.va[1]=3Dfn;f.va[3]=3De=
"
+"n;sc=3Dtrue}else =
if(et=3D=3D1&&b=3D=3D2&&'TEXTAREAPASSWORDFILE'.indexOf(t)>-1"
+"){f.va[1]=3Dfn;f.va[3]=3Den;sc=3Dtrue}else =
if(et=3D=3D2&&kp!=3D9&&kp!=3D13){f.va["
+"1]=3Dfn;f.va[3]=3Den;sc=3Dtrue}if(sc){nface=3Den;nfacf=3Dfn}}if(et=3D=3D=
1&&this.s"
+"_famd)return this.s_famd(e);if(et=3D=3D2&&this.s_fakd)return =
this.s_fak"
+"d(e);");
s.ee=3Dnew Function("e","n",""
+"return n&&n.toLowerCase?e.toLowerCase()=3D=3Dn.toLowerCase():false;");
s.fage=3Dnew Function("e","a",""
+"var s=3Dthis,f=3Ds.fa,x=3Df.cnt;x=3Dx?x+1:1;f.cnt=3Dx;return =
x=3D=3Da?e:'';");
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_objectID;function s_c2fe(f){var x=3D'',s=3D0,e,a,b,c;while(1){e=3D
f.indexOf('"',s);b=3Df.indexOf('\\',s);c=3Df.indexOf("\n",s);if(e<0||(b>=3D=

0&&b<e))e=3Db;if(e<0||(c>=3D0&&c<e))e=3Dc;if(e>=3D0){x+=3D(e>s?f.substrin=
g(s,e):
'')+(e=3D=3Dc?'\\n':'\\'+f.substring(e,e+1));s=3De+1}else return x
+f.substring(s)}return f}function s_c2fa(f){var =
s=3Df.indexOf('(')+1,e=3D
f.indexOf(')'),a=3D'',c;while(s>=3D0&&s<e){c=3Df.substring(s,s+1);if(c=3D=
=3D',')
a+=3D'","';else if(("\n\r\t ").indexOf(c)<0)a+=3Dc;s++}return =
a?'"'+a+'"':
a}function s_c2f(cc){cc=3D''+cc;var fc=3D'var f=3Dnew Function(',s=3D
cc.indexOf(';',cc.indexOf('{')),e=3Dcc.lastIndexOf('}'),o,a,d,q,c,f,h,x
fc+=3Ds_c2fa(cc)+',"var s=3Dnew Object;';c=3Dcc.substring(s+1,e);s=3D
c.indexOf('function');while(s>=3D0){d=3D1;q=3D'';x=3D0;f=3Dc.substring(s)=
;a=3D
s_c2fa(f);e=3Do=3Dc.indexOf('{',s);e++;while(d>0){h=3Dc.substring(e,e+1);=
if(
q){if(h=3D=3Dq&&!x)q=3D'';if(h=3D=3D'\\')x=3Dx?0:1;else =
x=3D0}else{if(h=3D=3D'"'||h=3D=3D"'"
)q=3Dh;if(h=3D=3D'{')d++;if(h=3D=3D'}')d--}if(d>0)e++}c=3Dc.substring(0,s=
)
+'new Function('+(a?a+',':'')+'"'+s_c2fe(c.substring(o+1,e))+'")'
+c.substring(e+1);s=3Dc.indexOf('function')}fc+=3Ds_c2fe(c)+';return =
s");'
eval(fc);return f}function s_gi(un,pg,ss){var c=3D"function s_c(un,pg,s"
+"s){var s=3Dthis;s.wd=3Dwindow;if(!s.wd.s_c_in){s.wd.s_c_il=3Dnew =
Array;s."
+"wd.s_c_in=3D0;}s._il=3Ds.wd.s_c_il;s._in=3Ds.wd.s_c_in;s._il[s._in]=3Ds=
;s.w"
+"d.s_c_in++;s.m=3Dfunction(m){return =
(''+m).indexOf('{')<0};s.fl=3Dfunct"
+"ion(x,l){return x?(''+x).substring(0,l):x};s.co=3Dfunction(o){if(!o)r"
+"eturn o;var n=3Dnew Object,x;for(x in o)if(x.indexOf('select')<0&&x.i"
+"ndexOf('filter')<0)n[x]=3Do[x];return =
n};s.num=3Dfunction(x){x=3D''+x;for"
+"(var p=3D0;p<x.length;p++)if(('0123456789').indexOf(x.substring(p,p+1"
+"))<0)return 0;return 1};s.rep=3Dfunction(x,o,n){var =
i=3Dx.indexOf(o),l=3D"
+"n.length>0?n.length:1;while(x&&i>=3D0){x=3Dx.substring(0,i)+n+x.substri=
"
+"ng(i+o.length);i=3Dx.indexOf(o,i+l)}return x};s.ape=3Dfunction(x){var =
s"
+"=3Dthis,i;x=3Dx?s.rep(escape(''+x),'+','%2B'):x;if(x&&s.charSet&&s.em=3D=
=3D"
+"1&&x.indexOf('%u')<0&&x.indexOf('%U')<0){i=3Dx.indexOf('%');while(i>=3D=
"
+"0){i++;if(('89ABCDEFabcdef').indexOf(x.substring(i,i+1))>=3D0)return "
+"x.substring(0,i)+'u00'+x.substring(i);i=3Dx.indexOf('%',i)}}return x}"
+";s.epa=3Dfunction(x){var s=3Dthis;return x?unescape(s.rep(''+x,'+',' =
')"
+"):x};s.pt=3Dfunction(x,d,f,a){var =
s=3Dthis,t=3Dx,z=3D0,y,r;while(t){y=3Dt.ind"
+"exOf(d);y=3Dy<0?t.length:y;t=3Dt.substring(0,y);r=3Ds.m(f)?s[f](t,a):f(=
t,"
+"a);if(r)return =
r;z+=3Dy+d.length;t=3Dx.substring(z,x.length);t=3Dz<x.leng"
+"th?t:''}return ''};s.isf=3Dfunction(t,a){var =
c=3Da.indexOf(':');if(c>=3D0"
+")a=3Da.substring(0,c);if(t.substring(0,2)=3D=3D's_')t=3Dt.substring(2);=
retu"
+"rn (t!=3D''&&t=3D=3Da)};s.fsf=3Dfunction(t,a){var =
s=3Dthis;if(s.pt(a,',','isf"
+"',t))s.fsg+=3D(s.fsg!=3D''?',':'')+t;return =
0};s.fs=3Dfunction(x,f){var s"
+"=3Dthis;s.fsg=3D'';s.pt(x,',','fsf',f);return =
s.fsg};s.c_d=3D'';s.c_gdf=3Df"
+"unction(t,a){var s=3Dthis;if(!s.num(t))return 1;return =
0};s.c_gd=3Dfunc"
+"tion(){var =
s=3Dthis,d=3Ds.wd.location.hostname,n=3Ds.fpCookieDomainPeriod"
+"s,p;if(!n)n=3Ds.cookieDomainPeriods;if(d&&!s.c_d){n=3Dn?parseInt(n):2;n=
"
+"=3Dn>2?n:2;p=3Dd.lastIndexOf('.');while(p>=3D0&&n>1){p=3Dd.lastIndexOf(=
'.',"
+"p-1);n--}s.c_d=3Dp>0&&s.pt(d,'.','c_gdf',0)?d.substring(p):''}return "
+"s.c_d};s.c_r=3Dfunction(k){var s=3Dthis;k=3Ds.ape(k);var c=3D' =
'+s.d.cookie"
+",i=3Dc.indexOf(' =
'+k+'=3D'),e=3Di<0?i:c.indexOf(';',i),v=3Di<0?'':s.epa(c.s"
+"ubstring(i+2+k.length,e<0?c.length:e));return v!=3D'[[B]]'?v:''};s.c_"
+"w=3Dfunction(k,v,e){var =
s=3Dthis,d=3Ds.c_gd(),l=3Ds.cookieLifetime,t;v=3D''+v"
+";l=3Dl?(''+l).toUpperCase():'';if(e&&l!=3D'SESSION'&&l!=3D'NONE'){t=3D(=
v!=3D'"
+"'?parseInt(l?l:0):-60);if(t){e=3Dnew Date;e.setTime(e.getTime()+(t*10"
+"00))}}if(k&&l!=3D'NONE'){s.d.cookie=3Dk+'=3D'+s.ape(v!=3D''?v:'[[B]]')+=
'; p"
+"ath=3D/;'+(e&&l!=3D'SESSION'?' =
expires=3D'+e.toGMTString()+';':'')+(d?' d"
+"omain=3D'+d+';':'');return s.c_r(k)=3D=3Dv}return =
0};s.eh=3Dfunction(o,e,r,"
+"f){var =
s=3Dthis,b=3D's_'+e+'_'+s._in,n=3D-1,l,i,x;if(!s.ehl)s.ehl=3Dnew Arr"
+"ay;l=3Ds.ehl;for(i=3D0;i<l.length&&n<0;i++){if(l[i].o=3D=3Do&&l[i].e=3D=
=3De)n=3Di"
+"}if(n<0){n=3Di;l[n]=3Dnew =
Object}x=3Dl[n];x.o=3Do;x.e=3De;f=3Dr?x.b:f;if(r||f){"
+"x.b=3Dr?0:o[e];x.o[e]=3Df}if(x.b){x.o[b]=3Dx.b;return b}return =
0};s.cet=3Df"
+"unction(f,a,t,o,b){var =
s=3Dthis,r;if(s.apv>=3D5&&(!s.isopera||s.apv>=3D7)"
+")eval('try{r=3Ds.m(f)?s[f](a):f(a)}catch(e){r=3Ds.m(t)?s[t](e):t(e)}');=
"
+"else{if(s.ismac&&s.u.indexOf('MSIE =
4')>=3D0)r=3Ds.m(b)?s[b](a):b(a);els"
+"e{s.eh(s.wd,'onerror',0,o);r=3Ds.m(f)?s[f](a):f(a);s.eh(s.wd,'onerror"
+"',1)}}return r};s.gtfset=3Dfunction(e){var s=3Dthis;return =
s.tfs};s.gtf"
+"soe=3Dnew Function('e','var =
s=3Ds_c_il['+s._in+'];s.eh(window,\"onerror"
+"\",1);s.etfs=3D1;var c=3Ds.t();if(c)s.d.write(c);s.etfs=3D0;return =
true')"
+";s.gtfsfb=3Dfunction(a){return window};s.gtfsf=3Dfunction(w){var =
s=3Dthis"
+",p=3Dw.parent,l=3Dw.location;s.tfs=3Dw;if(p&&p.location!=3Dl&&p.locatio=
n.ho"
+"st=3D=3Dl.host){s.tfs=3Dp;return s.gtfsf(s.tfs)}return =
s.tfs};s.gtfs=3Dfunc"
+"tion(){var =
s=3Dthis;if(!s.tfs){s.tfs=3Ds.wd;if(!s.etfs)s.tfs=3Ds.cet('gtf"
+"sf',s.tfs,'gtfset',s.gtfsoe,'gtfsfb')}return s.tfs};s.ca=3Dfunction()"
+"{var =
s=3Dthis,imn=3D's_i_'+s.fun;if(s.d.images&&s.apv>=3D3&&(!s.isopera||"
+"s.apv>=3D7)&&(s.ns6<0||s.apv>=3D6.1)){s.ios=3D1;if(!s.d.images[imn]&&(!=
s."
+"isns||(s.apv<4||s.apv>=3D5))){s.d.write('<im'+'g name=3D\"'+imn+'\" =
hei"
+"ght=3D1 width=3D1 border=3D0 =
alt=3D\"\">');if(!s.d.images[imn])s.ios=3D0}}};s"
+".mr=3Dfunction(sess,q,ta){var =
s=3Dthis,ns=3Ds.visitorNamespace,unc=3Ds.rep("
+"s.fun,'_','-'),imn=3D's_i_'+s.fun,im,b,e,rs=3D'http'+(s.ssl?'s':'')+':/=
"
+"/'+(ns?ns:(s.ssl?'102':unc))+'.112.2O7.net/b/ss/'+s.un+'/1/H.3-pdv-"
+"2/'+sess+'?[AQB]&ndh=3D1'+(q?q:'')+(s.q?s.q:'')+'&[AQE]';if(s.isie&&!"
+"s.ismac){if(s.apv>5.5)rs=3Ds.fl(rs,4095);else =
rs=3Ds.fl(rs,2047)}if(s.i"
+"os){if (!s.ss)s.ca();im=3Ds.wd[imn]?s.wd[imn]:s.d.images[imn];if(!im)"
+"im=3Ds.wd[imn]=3Dnew =
Image;im.src=3Drs;if(rs.indexOf('&pe=3D')>=3D0&&(!ta||ta"
+"=3D=3D'_self'||ta=3D=3D'_top'||(s.wd.name&&ta=3D=3Ds.wd.name))){b=3De=3D=
new Date;wh"
+"ile(e.getTime()-b.getTime()<500)e=3Dnew Date}return ''}return '<im'+'"
+"g sr'+'c=3D\"'+rs+'\" width=3D1 height=3D1 border=3D0 =
alt=3D\"\">'};s.gg=3Dfunc"
+"tion(v){var s=3Dthis;return =
s.wd['s_'+v]};s.glf=3Dfunction(t,a){if(t.su"
+"bstring(0,2)=3D=3D's_')t=3Dt.substring(2);var =
s=3Dthis,v=3Ds.gg(t);if(v)s[t]=3D"
+"v};s.gl=3Dfunction(v){var =
s=3Dthis;s.pt(v,',','glf',0)};s.gv=3Dfunction(v"
+"){var s=3Dthis;return =
s['vpm_'+v]?s['vpv_'+v]:(s[v]?s[v]:'')};s.havf=3D"
+"function(t,a){var =
s=3Dthis,b=3Dt.substring(0,4),x=3Dt.substring(4),n=3Dpars"
+"eInt(x),k=3D'g_'+t,m=3D'vpm_'+t,q=3Dt,v=3Ds.linkTrackVars,e=3Ds.linkTra=
ckEven"
+"ts;s[k]=3Ds.gv(t);if(s.lnk||s.eo){v=3Dv?v+','+s.vl_l:'';if(v&&!s.pt(v,'=
"
+",','isf',t))s[k]=3D'';if(t=3D=3D'events'&&e)s[k]=3Ds.fs(s[k],e)}s[m]=3D=
0;if(t"
+"=3D=3D'pageURL')q=3D'g';else if(t=3D=3D'referrer')q=3D'r';else =
if(t=3D=3D'vmk')q=3D'v"
+"mt';else =
if(t=3D=3D'charSet'){q=3D'ce';if(s[k]&&s.em=3D=3D2)s[k]=3D'UTF-8'}else"
+" if(t=3D=3D'visitorNamespace')q=3D'ns';else =
if(t=3D=3D'cookieDomainPeriods')q"
+"=3D'cdp';else if(t=3D=3D'cookieLifetime')q=3D'cl';else =
if(t=3D=3D'visitVariable"
+"Provider')q=3D'vvp';else if(t=3D=3D'currencyCode')q=3D'cc';else =
if(t=3D=3D'chan"
+"nel')q=3D'ch';else if(t=3D=3D'campaign')q=3D'v0';else if(s.num(x)) =
{if(b=3D=3D'"
+"prop')q=3D'c'+n;else if(b=3D=3D'eVar')q=3D'v'+n;else =
if(b=3D=3D'hier'){q=3D'h'+n;"
+"s[k]=3Ds.fl(s[k],255)}}if(s[k]&&t!=3D'linkName'&&t!=3D'linkType')s.qav+=
=3D'"
+"&'+q+'=3D'+s.ape(s[k]);return ''};s.hav=3Dfunction(){var =
s=3Dthis;s.qav=3D'"
+"';s.pt(s.vl_t,',','havf',0);return =
s.qav};s.lnf=3Dfunction(t,h){t=3Dt?t"
+".toLowerCase():'';h=3Dh?h.toLowerCase():'';var =
te=3Dt.indexOf('=3D');if(t"
+"&&te>0&&h.indexOf(t.substring(te+1))>=3D0)return t.substring(0,te);re"
+"turn ''};s.ln=3Dfunction(h){var s=3Dthis,n=3Ds.linkNames;if(n)return =
s.pt"
+"(n,',','lnf',h);return =
''};s.ltdf=3Dfunction(t,h){t=3Dt?t.toLowerCase()"
+":'';h=3Dh?h.toLowerCase():'';var =
qi=3Dh.indexOf('?');h=3Dqi>=3D0?h.substrin"
+"g(0,qi):h;if(t&&h.substring(h.length-(t.length+1))=3D=3D'.'+t)return =
1;"
+"return =
0};s.ltef=3Dfunction(t,h){t=3Dt?t.toLowerCase():'';h=3Dh?h.toLower"
+"Case():'';if(t&&h.indexOf(t)>=3D0)return 1;return =
0};s.lt=3Dfunction(h)"
+"{var =
s=3Dthis,lft=3Ds.linkDownloadFileTypes,lef=3Ds.linkExternalFilters,l"
+"if=3Ds.linkInternalFilters;lif=3Dlif?lif:s.wd.location.hostname;h=3Dh.t=
oL"
+"owerCase();if(s.trackDownloadLinks&&lft&&s.pt(lft,',','ltdf',h))ret"
+"urn 'd';if(s.trackExternalLinks&&(lef||lif)&&(!lef||s.pt(lef,',','l"
+"tef',h))&&(!lif||!s.pt(lif,',','ltef',h)))return 'e';return ''};s.l"
+"c=3Dnew Function('e','var =
s=3Ds_c_il['+s._in+'],b=3Ds.eh(this,\"onclick\""
+");s.lnk=3Ds.co(this);s.t();s.lnk=3D0;if(b)return this[b](e);return =
true"
+"');s.bc=3Dnew Function('e','var =
s=3Ds_c_il['+s._in+'];if(s.d&&s.d.all&&"
+"s.d.all.cppXYctnr)return;s.eo=3De.srcElement?e.srcElement:e.target;s."
+"t();s.eo=3D0');s.ot=3Dfunction(o){var a=3Do.type,b=3Do.tagName;return =
(a&&a"
+".toUpperCase?a:b&&b.toUpperCase?b:o.href?'A':'').toUpperCase()};s.o"
+"id=3Dfunction(o){var =
s=3Dthis,t=3Ds.ot(o),p=3Do.protocol,c=3Do.onclick,n=3D'',x"
+"=3D0;if(!o.s_oid){if(o.href&&(t=3D=3D'A'||t=3D=3D'AREA')&&(!c||!p||p.to=
LowerC"
+"ase().indexOf('javascript')<0))n=3Do.href;else =
if(c){n=3Ds.rep(s.rep(s."
+"rep(s.rep(''+c,\"\\r\",''),\"\\n\",''),\"\\t\",''),' ','');x=3D2}else"
+" if(o.value&&(t=3D=3D'INPUT'||t=3D=3D'SUBMIT')){n=3Do.value;x=3D3}else =
if(o.src"
+"&&t=3D=3D'IMAGE')n=3Do.src;if(n){o.s_oid=3Ds.fl(n,100);o.s_oidt=3Dx}}re=
turn o"
+".s_oid};s.rqf=3Dfunction(t,un){var =
s=3Dthis,e=3Dt.indexOf('=3D'),u=3De>=3D0?','"
+"+t.substring(0,e)+',':'';return u&&u.indexOf(','+un+',')>=3D0?s.epa(t"
+".substring(e+1)):''};s.rq=3Dfunction(un){var =
s=3Dthis,c=3Dun.indexOf(',')"
+",v=3Ds.c_r('s_sq'),q=3D'';if(c<0)return s.pt(v,'&','rqf',un);return =
s.p"
+"t(un,',','rq',0)};s.sqp=3Dfunction(t,a){var =
s=3Dthis,e=3Dt.indexOf('=3D'),q"
+"=3De<0?'':s.epa(t.substring(e+1));s.sqq[q]=3D'';if(e>=3D0)s.pt(t.substr=
in"
+"g(0,e),',','sqs',q);return 0};s.sqs=3Dfunction(un,q){var =
s=3Dthis;s.squ"
+"[un]=3Dq;return 0};s.sq=3Dfunction(q){var =
s=3Dthis,k=3D's_sq',v=3Ds.c_r(k),x,"
+"c=3D0;s.sqq=3Dnew Object;s.squ=3Dnew =
Object;s.sqq[q]=3D'';s.pt(v,'&','sqp',"
+"0);s.pt(s.un,',','sqs',q);v=3D'';for(x in =
s.squ)s.sqq[s.squ[x]]+=3D(s.s"
+"qq[s.squ[x]]?',':'')+x;for(x in =
s.sqq)if(x&&s.sqq[x]&&(x=3D=3Dq||c<2)){"
+"v+=3D(v?'&':'')+s.sqq[x]+'=3D'+s.ape(x);c++}return =
s.c_w(k,v,0)};s.wdl=3D"
+"new Function('e','var =
s=3Ds_c_il['+s._in+'],r=3Dtrue,b=3Ds.eh(s.wd,\"onlo"
+"ad\"),i,o,oc;if(b)r=3Dthis[b](e);for(i=3D0;i<s.d.links.length;i++){o=3D=
s."
+"d.links[i];oc=3Do.onclick?\"\"+o.onclick:\"\";if((oc.indexOf(\"s_gs("
+"\")<0||oc.indexOf(\".s_oc(\")>=3D0)&&oc.indexOf(\".tl(\")<0)s.eh(o,\""
+"onclick\",0,s.lc);}return r');s.wds=3Dfunction(){var =
s=3Dthis;if(s.apv>"
+"3&&(!s.isie||!s.ismac||s.apv>=3D5)){if(s.b&&s.b.attachEvent)s.b.attac"
+"hEvent('onclick',s.bc);else if(s.b&&s.b.addEventListener)s.b.addEve"
+"ntListener('click',s.bc,false);else s.eh(s.wd,'onload',0,s.wdl)}};s"
+".vs=3Dfunction(x){var =
s=3Dthis,v=3Ds.visitorSampling,g=3Ds.visitorSamplingG"
+"roup,k=3D's_vsn_'+s.un+(g?'_'+g:''),n=3Ds.c_r(k),e=3Dnew =
Date,y=3De.getYear"
+"();e.setYear(y+10+(y<1900?1900:0));if(v){v*=3D100;if(!n){if(!s.c_w(k,"
+"x,e))return 0;n=3Dx}if(n%10000>v)return 0}return =
1};s.dyasmf=3Dfunction"
+"(t,m){if(t&&m&&m.indexOf(t)>=3D0)return 1;return =
0};s.dyasf=3Dfunction("
+"t,m){var s=3Dthis,i=3Dt?t.indexOf('=3D'):-1,n,x;if(i>=3D0&&m){var =
n=3Dt.subst"
+"ring(0,i),x=3Dt.substring(i+1);if(s.pt(x,',','dyasmf',m))return n}ret"
+"urn 0};s.uns=3Dfunction(){var =
s=3Dthis,x=3Ds.dynamicAccountSelection,l=3Ds."
+"dynamicAccountList,m=3Ds.dynamicAccountMatch,n,i;s.un.toLowerCase();i"
+"f(x&&l){if(!m)m=3Ds.wd.location.host;if(!m.toLowerCase)m=3D''+m;l=3Dl.t=
oL"
+"owerCase();m=3Dm.toLowerCase();n=3Ds.pt(l,';','dyasf',m);if(n)s.un=3Dn}=
i=3D"
+"s.un.indexOf(',');s.fun=3Di<0?s.un:s.un.substring(0,i)};s.t=3Dfunction(=
"
+"){var s=3Dthis,trk=3D1,tm=3Dnew =
Date,sed=3DMath&&Math.random?Math.floor(Mat"
+"h.random()*10000000000000):tm.getTime(),sess=3D's'+Math.floor(tm.getT"
+"ime()/10800000)%10+sed,yr=3Dtm.getYear(),vt=3Dtm.getDate()+'/'+tm.getMo=
"
+"nth()+'/'+(yr<1900?yr+1900:yr)+' '+tm.getHours()+':'+tm.getMinutes("
+")+':'+tm.getSeconds()+' '+tm.getDay()+' '+tm.getTimezoneOffset(),tf"
+"s=3Ds.gtfs(),ta=3D'',q=3D'',qs=3D'';s.uns();if(!s.q){var =
tl=3Dtfs.location,x=3D"
+"'',c=3D'',v=3D'',p=3D'',bw=3D'',bh=3D'',j=3D'1.0',k=3Ds.c_w('s_cc','tru=
e',0)?'Y':"
+"'N',hp=3D'',ct=3D'',pn=3D0,ps;if(s.apv>=3D4)x=3Dscreen.width+'x'+screen=
.heigh"
+"t;if(s.isns||s.isopera){if(s.apv>=3D3){j=3D'1.1';v=3Ds.n.javaEnabled()?=
'Y"
+"':'N';if(s.apv>=3D4){j=3D'1.2';c=3Dscreen.pixelDepth;bw=3Ds.wd.innerWid=
th;b"
+"h=3Ds.wd.innerHeight;if(s.apv>=3D4.06)j=3D'1.3'}}s.pl=3Ds.n.plugins}els=
e if"
+"(s.isie){if(s.apv>=3D4){v=3Ds.n.javaEnabled()?'Y':'N';j=3D'1.2';c=3Dscr=
een."
+"colorDepth;if(s.apv>=3D5){bw=3Ds.d.documentElement.offsetWidth;bh=3Ds.d=
.d"
+"ocumentElement.offsetHeight;j=3D'1.3';if(!s.ismac&&s.b){s.b.addBehavi"
+"or('#default#homePage');hp=3Ds.b.isHomePage(tl)?\"Y\":\"N\";s.b.addBe"
+"havior('#default#clientCaps');ct=3Ds.b.connectionType}}}else =
r=3D''}if("
+"s.pl)while(pn<s.pl.length&&pn<30){ps=3Ds.fl(s.pl[pn].name,100)+';';if"
+"(p.indexOf(ps)<0)p+=3Dps;pn++}s.q=3D(x?'&s=3D'+s.ape(x):'')+(c?'&c=3D'+=
s.ap"
+"e(c):'')+(j?'&j=3D'+j:'')+(v?'&v=3D'+v:'')+(k?'&k=3D'+k:'')+(bw?'&bw=3D=
'+bw"
+":'')+(bh?'&bh=3D'+bh:'')+(ct?'&ct=3D'+s.ape(ct):'')+(hp?'&hp=3D'+hp:'')=
+("
+"p?'&p=3D'+s.ape(p):'')}if(s.usePlugins)s.doPlugins(s);var =
l=3Ds.wd.loca"
+"tion,r=3Dtfs.document.referrer;if(!s.pageURL)s.pageURL=3Ds.fl(l?l:'',25=
"
+"5);if(!s.referrer)s.referrer=3Ds.fl(r?r:'',255);if(s.lnk||s.eo){var o"
+"=3Ds.eo?s.eo:s.lnk;if(!o)return '';var =
p=3Ds.gv('pageName'),w=3D1,t=3Ds.ot("
+"o),n=3Ds.oid(o),x=3Do.s_oidt,h,l,i,oc;if(s.eo&&o=3D=3Ds.eo){while(o&&!n=
&&t!"
+"=3D'BODY'){o=3Do.parentElement?o.parentElement:o.parentNode;if(!o)retur=
"
+"n =
'';t=3Ds.ot(o);n=3Ds.oid(o);x=3Do.s_oidt}oc=3Do.onclick?''+o.onclick:'';i=
"
+"f((oc.indexOf(\"s_gs(\")>=3D0&&oc.indexOf(\".s_oc(\")<0)||oc.indexOf("
+"\".tl(\")>=3D0)return =
''}ta=3Do.target;h=3Do.href?o.href:'';i=3Dh.indexOf('"
+"?');h=3Ds.linkLeaveQueryString||i<0?h:h.substring(0,i);l=3Ds.linkName?s=
"
+".linkName:s.ln(h);t=3Ds.linkType?s.linkType.toLowerCase():s.lt(h);if("
+"t&&(h||l))q+=3D'&pe=3Dlnk_'+(t=3D=3D'd'||t=3D=3D'e'?s.ape(t):'o')+(h?'&=
pev1=3D'+s"
+".ape(h):'')+(l?'&pev2=3D'+s.ape(l):'');else =
trk=3D0;if(s.trackInlineSta"
+"ts){if(!p){p=3Ds.gv('pageURL');w=3D0}t=3Ds.ot(o);i=3Do.sourceIndex;if(s=
.gg("
+"'objectID')){n=3Ds.gg('objectID');x=3D1;i=3D1}if(p&&n&&t)qs=3D'&pid=3D'=
+s.ape"
+"(s.fl(p,255))+(w?'&pidt=3D'+w:'')+'&oid=3D'+s.ape(s.fl(n,100))+(x?'&oid=
"
+"t=3D'+x:'')+'&ot=3D'+s.ape(t)+(i?'&oi=3D'+i:'')}}if(!trk&&!qs)return =
'';v"
+"ar =
code=3D'';if(trk&&s.vs(sed))code=3Ds.mr(sess,(vt?'&t=3D'+s.ape(vt):'')"
+"+s.hav()+q+(qs?qs:s.rq(s.un)),ta);s.sq(trk?'':qs);s.lnk=3Ds.eo=3Ds.link=
"
+"Name=3Ds.linkType=3Ds.wd.s_objectID=3D'';return =
code};s.tl=3Dfunction(o,t,n"
+"){var =
s=3Dthis;s.lnk=3Ds.co(o);s.linkType=3Dt;s.linkName=3Dn;s.t()};s.ssl=3D("
+"s.wd.location.protocol.toLowerCase().indexOf('https')>=3D0);s.d=3Ddocum=
"
+"ent;s.b=3Ds.d.body;s.n=3Dnavigator;s.u=3Ds.n.userAgent;s.ns6=3Ds.u.inde=
xOf("
+"'Netscape6/');var =
apn=3Ds.n.appName,v=3Ds.n.appVersion,ie=3Dv.indexOf('MS"
+"IE '),o=3Ds.u.indexOf('Opera =
'),i;if(v.indexOf('Opera')>=3D0||o>0)apn=3D'"
+"Opera';s.isie=3D(apn=3D=3D'Microsoft Internet =
Explorer');s.isns=3D(apn=3D=3D'Ne"
+"tscape');s.isopera=3D(apn=3D=3D'Opera');s.ismac=3D(s.u.indexOf('Mac')>=3D=
0);i"
+"f(o>0)s.apv=3DparseFloat(s.u.substring(o+6));else =
if(ie>0){s.apv=3Dpars"
+"eInt(i=3Dv.substring(ie+5));if(s.apv>3)s.apv=3DparseFloat(i)}else =
if(s."
+"ns6>0)s.apv=3DparseFloat(s.u.substring(s.ns6+10));else =
s.apv=3DparseFlo"
+"at(v);s.em=3D0;if(String.fromCharCode){i=3Descape(String.fromCharCode(2=
"
+"56)).toUpperCase();s.em=3D(i=3D=3D'%C4%80'?2:(i=3D=3D'%U0100'?1:0))}s.u=
n=3Dun;s"
+".uns();s.vl_l=3D'vmk,charSet,visitorNamespace,cookieDomainPeriods,coo"
+"kieLifetime,visitVariableProvider,pageName,pageURL,referrer,currenc"
+"yCode,purchaseID';s.vl_t=3Ds.vl_l+',channel,server,pageType,campaign,"
+"state,zip,events,products,linkName,linkType';for(var n=3D1;n<51;n++)s"
+".vl_t+=3D',prop'+n+',eVar'+n+',hier'+n;s.vl_g=3Ds.vl_t+',trackDownloadL=
"
+"inks,trackExternalLinks,trackInlineStats,linkLeaveQueryString,linkD"
+"ownloadFileTypes,linkExternalFilters,linkInternalFilters,linkNames'"
+";if(pg)s.gl(s.vl_g);s.ss=3Dss;if(!ss){s.wds();s.ca()}}",
l=3Dwindow.s_c_il,n=3Dnavigator,u=3Dn.userAgent,v=3Dn.appVersion,e=3Dv.in=
dexOf(
'MSIE =
'),m=3Du.indexOf('Netscape6/'),a,i,s;if(l)for(i=3D0;i<l.length;i++){
s=3Dl[i];s.uns();if(s.un=3D=3Dun)return s;else =
if(s.pt(s.un,',','isf',un)){
s=3Ds.co(s);s.un=3Dun;s.uns();return =
s}}if(e>0){a=3DparseInt(i=3Dv.substring(e
+5));if(a>3)a=3DparseFloat(i)}else =
if(m>0)a=3DparseFloat(u.substring(m+10)
);else a=3DparseFloat(v);if(a>=3D5&&v.indexOf('Opera')<0&&u.indexOf(
'Opera')<0){eval(c);return new s_c(un,pg,ss)}else s=3Ds_c2f(c);return s(
un,pg,ss)}

------=_NextPart_000_037A_01C8DB7A.9B3F7760
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://www.htrnews.com/scripts/s_local_customization.js


------=_NextPart_000_037A_01C8DB7A.9B3F7760--

