From: <Saved by Windows Internet Explorer 8>
Subject: Purple Raiders the Color of Success
Date: Thu, 20 Aug 2009 10:47:09 -0500
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01CA2183.90FA36F0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://centralillinoisproud.com/content/fulltext/?cid=73542

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML lang=3Den xml:lang=3D"en" =
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>Purple Raiders the =
Color of Success</TITLE>
<META content=3D"text/html; charset=3Dutf-8" http-equiv=3DContent-Type>
<META content=3D"Mon, 26 Jul 1997 05:00:00 GMT" http-equiv=3DExpires>
<META content=3D"no-store, no-cache, must-revalidate" =
http-equiv=3DCache-Control>
<META content=3D"post-check=3D0, pre-check=3D0" =
http-equiv=3DCache-Control>
<META content=3Dno-cache http-equiv=3DPragma>
<META name=3Ddescription content=3D""><LINK rel=3Dstylesheet =
type=3Dtext/css=20
href=3D"http://centralillinoisproud.com/common/css/tpl_15/template_v2.0.c=
ss"=20
media=3Dscreen,print><LINK rel=3D"shortcut icon" href=3D"/favicon.ico">
<SCRIPT type=3Dtext/javascript src=3D""></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://centralillinoisproud.com/common/js/scriptaculous-js-1.8.1/l=
ib/prototype.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://centralillinoisproud.com/common/js/scriptaculous-js-1.8.1/s=
rc/scriptaculous.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://centralillinoisproud.com/common/js/ajax_requests.js"></SCRI=
PT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://centralillinoisproud.com/common/js/commercewidget.js"></SCR=
IPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://centralillinoisproud.com/common/js/searchbar.js"></SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://centralillinoisproud.com/javascript/date_picker/date_picker=
.js"></SCRIPT>
<LINK rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://centralillinoisproud.com/javascript/date_picker/date_picke=
r.css">
<SCRIPT type=3Dtext/javascript>var =
dmWorkPath=3D"/js/menufiles/";</SCRIPT>
<!-- Deluxe Menu --><NOSCRIPT>
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18812"></HEAD>
<BODY lang=3Den><A href=3D"http://deluxe-menu.com/">Javascript Menu by=20
Deluxe-Menu.com</A></NOSCRIPT>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://centralillinoisproud.com/js/menufiles/dmenu.js"></SCRIPT>
 <!-- (c) 2005, Deluxe-Menu.com, http://deluxe-menu.com --><!-- Quant =
Cast --><!-- Quantcast code on bottom --><!-- SiteCatalyst code version: =
H.17.
Copyright 1997-2008 Omniture, Inc. More info available at
http://www.omniture.com --><!-- <script language=3D"JavaScript" =
type=3D"text/javascript" =
src=3D"http://dev.arkansasmatters.com/javascript/s_code.js"></script> =
-->
<SCRIPT language=3DJavaScript type=3Dtext/javascript=20
src=3D"http://centralillinoisproud.com/javascript/s_code.js"></SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript><!--

var reg =3D new RegExp(/(\.php)|(\.html)|(=3D)|(\?)/);
var level=3Dnew Array();
for (var i=3D0; i<=3D10; i++){
                level[i]=3D"";
}
  var strReturn =3D "";
  var strHref =3D window.location.href;
  if ( strHref.indexOf("/") > -1 ){
    var strQueryString =3D strHref.substr(strHref.indexOf("/"));
    var aQueryString =3D strQueryString.split("/");
                var k=3D0;
                var toplevel=3DaQueryString[2].toLowerCase();
    for ( var iParam =3D 2; iParam < aQueryString.length; iParam++ ){
                   strReturn =3D aQueryString[iParam].toLowerCase();
                   if (!reg.test(strReturn)){
                   level[k]=3D aQueryString[iParam].toLowerCase();=20
                   k++;

      }
    }
  }
function getPageName()
{
            var pageName =3D document.location.href;
            pageName =3D =
pageName.replace(/^http:\/\/www\.|^http:\/\//,'');
            var ayame =3D pageName.split('/');
            pageName =3D pageName.replace(/$\//,'');
            if(ayame.length <=3D 2 && (ayame[1] =3D=3D 'index.php' || =
ayame[1] =3D=3D ''))
            {
                        return pageName+' -  Home Page';
            }  else {
                        return pageName+' - '+document.title;
            }
}
/* You may give each page an identifying name, server, and channel on
the next lines. */
s.pageName=3DgetPageName();
s.server=3D""
s.channel=3D""
s.pageType=3D""
s.prop1=3D""
/* Conversion Variables */
s.campaign=3D""
s.state=3D""
s.zip=3D""
s.events=3D""
s.products=3D""
s.purchaseID=3D""
s.transactionID=3D""
s.eVar1=3D""
/* Hierarchy Variables */
var strtop=3Dtoplevel;=20
var ar=3Dnew Array();

if ( strtop.indexOf("5001") > -1 ){
	str=3D"";
} else {
=09
	if ( strtop.indexOf(":") > -1 ){
			ar=3Dstrtop.split(":");
			str=3Dar[0];
	} else {
			str=3Dstrtop;
	}
=09
=09
	if (level[1] =3D=3D"content"){
                if (level[2] !=3D""){str=3D str + "," + level[2];} else =
{str=3D str + "," + "Main_Page";}
                if (level[3] !=3D""){str=3D str + "," + level[3];} else =
{str=3D str + "," + "Main_Page";}
                if (level[4] !=3D""){str=3D str + "," + level[4];} else =
{str=3D str + "," + "Main_Page";}
	} else {
                if (level[1] !=3D""){str=3D str + "," + level[1];} else =
{str=3D str + "," + "Main_Page";}
                if (level[2] !=3D""){str=3D str + "," + level[2];} else =
{str=3D str + "," + "Main_Page";}
                if (level[3] !=3D""){str=3D str + "," + level[3];} else =
{str=3D str + "," + "Main_Page";}
	}
}

           s.hier1=3D(str);

            /************* DO NOT ALTER ANYTHING BELOW THIS LINE ! =
**************/
            var s_code=3Ds.t();if(s_code)document.write(s_code)
//-->
</SCRIPT>
<!--/DO NOT REMOVE/--><!-- End SiteCatalyst code version: H.17. --><!-- =
Start Quantcast tag -->
<SCRIPT type=3Dtext/javascript =
src=3D"http://edge.quantserve.com/quant.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript>
_qacct=3D"p-5a8t7imBZKTv6";quantserve();</SCRIPT>
<NOSCRIPT><A href=3D"http://www.quantcast.com/p-5a8t7imBZKTv6" =
target=3D_blank><IMG=20
style=3D"DISPLAY: none" border=3D0 alt=3DQuantcast=20
src=3D"http://pixel.quantserve.com/pixel/p-5a8t7imBZKTv6.gif" width=3D1=20
height=3D1></A></NOSCRIPT> <!-- End Quantcast tag --><LINK =
title=3D"Weather Feed"=20
rel=3Dalternate type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D2"><LINK=20
title=3D"Local Sports Feed" rel=3Dalternate type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D4"><LINK=20
title=3D"Community Feed" rel=3Dalternate type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D6"><LINK=20
title=3D"Environmental Action Feed" rel=3Dalternate =
type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1401"><LINK=20
title=3D"Top Local News Video Feed" rel=3Dalternate =
type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1511"><LINK=20
title=3D"Top Local News Headlines Feed" rel=3Dalternate =
type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1521"><LINK=20
title=3D"Getting Greener Video Tips Feed" rel=3Dalternate =
type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1531"><LINK=20
title=3D"Does It Work Feed" rel=3Dalternate type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1572"><LINK=20
title=3D"Affiliates Feed" rel=3Dalternate type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1601"><LINK=20
title=3D"Road Work Feed" rel=3Dalternate type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1602"><LINK=20
title=3D"Recipes Feed" rel=3Dalternate type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1612"><LINK=20
title=3D"Metamora Heartland Salutes Videos Feed" rel=3Dalternate=20
type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1621"><LINK=20
title=3D"DR PLUMBING QUESTIONS Feed" rel=3Dalternate =
type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1631"><LINK=20
title=3D"Trouble Free Videos Feed" rel=3Dalternate =
type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1641"><LINK=20
title=3D"Zoo Feed" rel=3Dalternate type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1651"><LINK=20
title=3D"Streets of Speed Feed" rel=3Dalternate =
type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1661"><LINK=20
title=3D"WeatherDiscussion Feed" rel=3Dalternate =
type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1662"><LINK=20
title=3D"Swine Flu News Feed" rel=3Dalternate type=3Dapplication/rss+xml =

href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1672"><LINK=20
title=3D"Local_Weather Feed" rel=3Dalternate type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1682"><LINK=20
title=3D"Courts and Legislation Feed" rel=3Dalternate =
type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1692"><LINK=20
title=3D"Heartland Salutes LeRoy Feed" rel=3Dalternate =
type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1701"><LINK=20
title=3D"Lifestyle Empowerment Feed" rel=3Dalternate =
type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1702"><LINK=20
title=3D"Trailside Market Feed" rel=3Dalternate =
type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1711"><LINK=20
title=3D"Kids Kare Feed" rel=3Dalternate type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1731"><LINK=20
title=3D"Heartland Salutes - Roanoke Feed" rel=3Dalternate =
type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1742"><LINK=20
title=3D"Health Day Videos Feed" rel=3Dalternate =
type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1772"><LINK=20
title=3D"MyMedia Feed" rel=3Dalternate type=3Dapplication/rss+xml=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dwe=
b_ugcbridge">
<DIV id=3Dpage><!--NOOFANGLEMENUSTART-->
<DIV id=3Dtop_header>
<DIV style=3D"DISPLAY: inline" id=3DsiteLogo><A=20
href=3D"http://centralillinoisproud.com/"><IMG border=3D0 alt=3Dlogo=20
src=3D"http://centralillinoisproud.com/page_logos/silo2_12373245369652.jp=
g"=20
width=3D240 height=3D200></A></DIV>
<DIV id=3DsiteHeader>
<DIV id=3DtopLinks>
<DIV id=3DleftLinks><A=20
onclick=3D"if (navigator.userAgent.indexOf('MSIE')=3D=3D-1) { =
window.open('/help_sethomepage.html','Help:Set Home =
Page','width=3D400,height=3D400,scrollbars=3Dyes'); } else { =
this.style.behavior=3D'url(#default#homepage)'; =
this.setHomePage('http://centralillinoisproud.com'); } return false;"=20
href=3D"http://centralillinoisproud.com/content/fulltext/?cid=3D73542#">M=
ake This=20
Your Home Page</A></DIV>
<DIV id=3DrightLinks><A=20
href=3D"http://centralillinoisproud.com/content/about/help/">Help</A> <A =

href=3D"http://centralillinoisproud.com/content/login/">Log In</A> =
</DIV></DIV>
<DIV id=3DtopBanner>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://ads.nexstardigital.com/www/delivery/ajs.php?zoneid=3D303&am=
p;cb=3D125078317389"></SCRIPT>
</DIV>
<DIV id=3DtopNav>
<SCRIPT type=3Dtext/javascript>var =
dmWorkPath=3D"http://centralillinoisproud.com/js/menufiles/";</SCRIPT>
<!-- Deluxe Menu --><NOSCRIPT><A =
href=3D"http://deluxe-menu.com/">Javascript Menu=20
by Deluxe-Menu.com</A></NOSCRIPT>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://centralillinoisproud.com/js/menufiles/dmenu.js"></SCRIPT>
 <!-- (c) 2005, Deluxe-Menu.com, http://deluxe-menu.com -->
<SCRIPT language=3DJavaScript>var key=3D"181b2542e3itg";=0A=
=0A=

//--- Common
var isHorizontal=3D1;
var smColumns=3D1;
var smOrientation=3D0;
var smViewType=3D0;
var dmRTL=3D0;
var pressedItem=3D-2;
var itemCursor=3D"default";
var itemTarget=3D"";
var statusString=3D"link";
var blankImage=3D"js/menufiles/images/blank.gif";

//--- Dimensions
var menuWidth=3D"";
var menuHeight=3D"";
var smWidth=3D"";
var smHeight=3D"";

//--- Positioning
var absolutePos=3D0;
var posX=3D"0";
var posY=3D"0";
var topDX=3D0;
var topDY=3D2;
var DX=3D1;
var DY=3D0;

//--- Font
var fontStyle=3D"normal 11px Tahoma";
var fontColor=3D["#000000","#000000"];
var fontDecoration=3D["none","none"];
var fontColorDisabled=3D"#AAAAAA";

//--- Appearance
var menuBackColor=3D"";
var menuBackImage=3D"";
var menuBackRepeat=3D"repeat";
var menuBorderColor=3D"";
var menuBorderWidth=3D0;
var menuBorderStyle=3D"solid";

//--- Item Appearance
var itemBackColor=3D["",""];
var itemBackImage=3D["",""];
var itemBorderWidth=3D1;
var itemBorderColor=3D["#999999","#999999"];
var itemBorderStyle=3D["solid","solid"];
var itemSpacing=3D0;
var itemPadding=3D"5";
var itemAlignTop=3D"left";
var itemAlign=3D"left";
var subMenuAlign=3D"";

//--- Icons
var iconTopWidth=3D16;
var iconTopHeight=3D16;
var iconWidth=3D16;
var iconHeight=3D16;
var arrowWidth=3D7;
var arrowHeight=3D7;
var arrowImageMain=3D["",""];
var arrowImageSub=3D["",""];

//--- Separators
var separatorImage=3D"";
var separatorWidth=3D"100%";
var separatorHeight=3D"0";
var separatorAlignment=3D"center";
var separatorVImage=3D"";
var separatorVWidth=3D"5";
var separatorVHeight=3D"20";
var separatorPadding=3D"0px";

//--- Floatable Menu
var floatable=3D0;
var floatIterations=3D6;
var floatableX=3D1;
var floatableY=3D1;

//--- Movable Menu
var movable=3D0;
var moveWidth=3D12;
var moveHeight=3D20;
var moveColor=3D"#AA0000";
var moveImage=3D"";
var moveCursor=3D"default";
var smMovable=3D0;
var closeBtnW=3D15;
var closeBtnH=3D15;
var closeBtn=3D"";

//--- Transitional Effects & Filters
var transparency=3D"100";
var transition=3D5;
var transOptions=3D"slidestyle=3Dswap, bands=3D5";
var transDuration=3D300;
var transDuration2=3D200;
var shadowLen=3D0;
var shadowColor=3D"#666666";
var shadowTop=3D0;

//--- CSS Support (CSS-based Menu)
var cssStyle=3D1;
var cssSubmenu=3D"";
var cssItem=3D["",""];
var cssItemText=3D["",""];

//--- Advanced
var dmObjectsCheck=3D1;
var saveNavigationPath=3D1;
var showByClick=3D0;
var noWrap=3D1;
var pathPrefix_img=3D"images/";
var pathPrefix_link=3D"/";
var smShowPause=3D0;
var smHidePause=3D2500;
var smSmartScroll=3D1;
var topSmartScroll=3D0;
var smHideOnClick=3D1;
var dm_writeAll=3D0;

//--- AJAX-like Technology
var dmAJAX=3D0;
var dmAJAXCount=3D0;

//--- Dynamic Menu
var dynamic=3D0;

//--- Keystrokes Support
var keystrokes=3D1;
var dm_focus=3D1;
var dm_actKey=3D113;


var itemStyles =3D =
[["CSS=3DtopItemNormal,topItemDown","CSSText=3DtopItemTextUp,topItemTextD=
own"],=0A=
["CSS=3DsubItemUp,subItemDown","CSSText=3DsubItemTextUp,subItemTextDown"]=
,=0A=
];var menuItems =3D [    ["<a href=3D'http://centralillinoisproud.com' =
class=3D'menulinks'>Home</a>","http://centralillinoisproud.com", "", "", =
"", "", "0", "0", "", "", "", ],=0A=
    ["Community ","", "", "", "", "", "0", "0", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/communitymatters ' =
class=3D'submenulinks'>Community =
Matters</a>","http://centralillinoisproud.com/content/communitymatters =
", "", "", "", "", "1", "", "", "", "", ],=0A=
["|<a =
href=3D'http://centralillinoisproud.com/content/community/churchdirectory=
 ' class=3D'submenulinks'>Church Directory =
</a>","http://centralillinoisproud.com/content/community/churchdirectory =
", "", "", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/gastracker ' =
class=3D'submenulinks'>Gas Tracker & Road =
Work</a>","http://centralillinoisproud.com/content/gastracker ", "", "", =
"", "", "1", "", "", "", "", ],=0A=
["|<a =
href=3D'http://centralillinoisproud.com/content/heartlandsalutes_main ' =
class=3D'submenulinks'>Heartland Salutes =
</a>","http://centralillinoisproud.com/content/heartlandsalutes_main ", =
"", "", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/wehearyou ' =
class=3D'submenulinks'>We Hear You =
</a>","http://centralillinoisproud.com/content/wehearyou ", "", "", "", =
"", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/operationsanta' =
class=3D'submenulinks'>Support Our =
Troops</a>","http://centralillinoisproud.com/content/operationsanta", =
"", "", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/easterseals' =
class=3D'submenulinks'>Easter =
Seals</a>","http://centralillinoisproud.com/content/easterseals", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/prairieairshow' =
class=3D'submenulinks'>Prairie Air =
Show</a>","http://centralillinoisproud.com/content/prairieairshow", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/trailside_market' =
class=3D'submenulinks'>Uptown Normal Trailside =
Market</a>","http://centralillinoisproud.com/content/trailside_market", =
"", "", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'' class=3D'submenulinks'>Our Town</a>","", "", "", "", "", =
"1", "", "", "", "", ],=0A=
["||<a =
href=3D'http://centralillinoisproud.com/content/heartlandsalutescanton' =
class=3D'submenulinks'>Our Town - Canton, =
IL</a>","http://centralillinoisproud.com/content/heartlandsalutescanton",=
 "", "", "", "", "1", "", "", "", "", ],=0A=
["||<a href=3D'http://centralillinoisproud.com/content/leroy' =
class=3D'submenulinks'>Our Town - LeRoy, =
IL</a>","http://centralillinoisproud.com/content/leroy", "", "", "", "", =
"1", "", "", "", "", ],=0A=
["||<a href=3D'http://centralillinoisproud.com/content/tremont' =
class=3D'submenulinks'>Our Town - Tremont, =
IL</a>","http://centralillinoisproud.com/content/tremont", "", "", "", =
"", "1", "", "", "", "", ],=0A=
["|<a =
href=3D'http://centralillinoisproud.com/content/marketplace/milestones' =
class=3D'submenulinks'>Milestones</a>","http://centralillinoisproud.com/c=
ontent/marketplace/milestones", "", "", "", "", "1", "", "", "", "", ],=0A=
    ["Marketplace ","", "", "", "", "", "0", "0", "", "", "", ],=0A=
["|<a href=3D'http://centralillinois.jobdig.com/' =
class=3D'submenulinks'>Jobs </a>","http://centralillinois.jobdig.com/", =
"", "", "", "", "1", "", "", "", "", ],=0A=
["|<a =
href=3D'http://centralillinoisproud.com:5001/content/marketplace/classifi=
eds_new' class=3D'submenulinks'>Classifieds =
</a>","http://centralillinoisproud.com:5001/content/marketplace/classifie=
ds_new", "", "", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/advertise' =
class=3D'submenulinks'>Advertise with =
CIProud</a>","http://centralillinoisproud.com/content/advertise", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/bizdir/ ' =
class=3D'submenulinks'>Find Local =
Businesses</a>","http://centralillinoisproud.com/bizdir/ ", "", "", "", =
"", "1", "", "", "", "", ],=0A=
["||<a href=3D'http://centralillinoisproud.com/content/advice ' =
class=3D'submenulinks'>Professional Advice =
</a>","http://centralillinoisproud.com/content/advice ", "", "", "", "", =
"1", "", "", "", "", ],=0A=
["||<a href=3D'http://centralillinoisproud.com/content/sbl ' =
class=3D'submenulinks'>Smart Business Leaders =
</a>","http://centralillinoisproud.com/content/sbl ", "", "", "", "", =
"1", "", "", "", "", ],=0A=
["||<a href=3D'http://centralillinoisproud.com/content/twincitieschoice =
' class=3D'submenulinks'>Twin Cities Choice =
</a>","http://centralillinoisproud.com/content/twincitieschoice ", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["||<a href=3D'http://centralillinoisproud.com/bizdir/ ' =
class=3D'submenulinks'>Business Directory =
</a>","http://centralillinoisproud.com/bizdir/ ", "", "", "", "", "1", =
"", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/realestate/' =
class=3D'submenulinks'>Realestate =
Listings</a>","http://centralillinoisproud.com/realestate/", "", "", "", =
"", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/home_improvement' =
class=3D'submenulinks'>Home Improvement =
Listings</a>","http://centralillinoisproud.com/content/home_improvement",=
 "", "", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'' class=3D'submenulinks'>Deals</a>","", "", "", "", "", =
"1", "", "", "", "", ],=0A=
["||<a href=3D'http://centralillinoisproud.com/content/shoponline' =
class=3D'submenulinks'>Online =
Deals</a>","http://centralillinoisproud.com/content/shoponline", "", "", =
"", "", "1", "", "", "", "", ],=0A=
["||<a href=3D'http://centralillinoisproud.com/content/dishpromo' =
class=3D'submenulinks'>Dish Network =
Promotion</a>","http://centralillinoisproud.com/content/dishpromo", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["||Dining Discounts ","http://wmbd.nexstardeals.com/ ", "", "", "", =
"_blank", "1", "", "", "", "", ],=0A=
["||Par Fore =
Pennies","http://wmbd2.parforepennies.com/index.php?index_type=3Dpromo-de=
tail&pid=3D75385", "", "", "", "_blank", "1", "", "", "", "", ],=0A=
["||Frugal =
Fridays","http://wmbd3.nexstardeals.com/index.php?index_type=3Dhome", =
"", "", "", "_blank", "1", "", "", "", "", ],=0A=
["||Coupon Bug","http://www.couponbug.com/alink.asp?go=3D11334sh5715", =
"", "", "", "_blank", "1", "", "", "", "", ],=0A=
    ["<a href=3D'http://centralillinoisproud.com/content/news' =
class=3D'menulinks'>News</a>","http://centralillinoisproud.com/content/ne=
ws", "", "", "", "", "0", "0", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/stationinfo ' =
class=3D'submenulinks'>Station Info =
</a>","http://centralillinoisproud.com/content/stationinfo ", "", "", =
"", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/icast' =
class=3D'submenulinks'>ICAST =
</a>","http://centralillinoisproud.com/content/icast", "", "", "", "", =
"1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/wmbdthismorning ' =
class=3D'submenulinks'>WMBD This Morning =
</a>","http://centralillinoisproud.com/content/wmbdthismorning ", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/coolschools' =
class=3D'submenulinks'>Cool =
Schools</a>","http://centralillinoisproud.com/content/coolschools", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/does_it_work' =
class=3D'submenulinks'>Does It =
Work?</a>","http://centralillinoisproud.com/content/does_it_work", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/streetsofspeed' =
class=3D'submenulinks'>Streets of =
Speed</a>","http://centralillinoisproud.com/content/streetsofspeed", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/cbs_live_vid' =
class=3D'submenulinks'>Live CBS =
Video</a>","http://centralillinoisproud.com/content/cbs_live_vid", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://www.greenrightnow.com/centralillinoisproud/' =
class=3D'submenulinks'>Green Right =
Now</a>","http://www.greenrightnow.com/centralillinoisproud/", "", "", =
"", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/green ' =
class=3D'submenulinks'>Environmental =
Action</a>","http://centralillinoisproud.com/content/green ", "", "", =
"", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/back_to_school' =
class=3D'submenulinks'>Back To =
School</a>","http://centralillinoisproud.com/content/back_to_school", =
"", "", "", "", "1", "", "", "", "", ],=0A=
    ["<a href=3D'http://centralillinoisproud.com/content/weather' =
class=3D'menulinks'>Weather =
</a>","http://centralillinoisproud.com/content/weather", "", "", "", "", =
"0", "0", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/personalalert ' =
class=3D'submenulinks'>Personal Alert =
</a>","http://centralillinoisproud.com/content/personalalert ", "", "", =
"", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/schoolclosings ' =
class=3D'submenulinks'>School Closings =
</a>","http://centralillinoisproud.com/content/schoolclosings ", "", "", =
"", "", "1", "", "", "", "", ],=0A=
["|Weather Radio =
","http://retail.petra.com/station/setStationId/id/WMBD", "", "", "", =
"_blank", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/interactiveradar' =
class=3D'submenulinks'>Interactive =
Radar</a>","http://centralillinoisproud.com/content/interactiveradar", =
"", "", "", "", "1", "", "", "", "", ],=0A=
["|<a =
href=3D'http://centralillinoisproud.com/content/weatherhd?page=3Dhealth' =
class=3D'submenulinks'>Weather =
Lifestyle</a>","http://centralillinoisproud.com/content/weatherhd?page=3D=
health", "", "", "", "", "1", "", "", "", "", ],=0A=
    ["Your Health","", "", "", "", "", "0", "0", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/healthday_men' =
class=3D'submenulinks'>Health Day For =
Men</a>","http://centralillinoisproud.com/content/healthday_men", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/healthday_women' =
class=3D'submenulinks'>Health Day For =
Women</a>","http://centralillinoisproud.com/content/healthday_women", =
"", "", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/healthday_kids' =
class=3D'submenulinks'>Health Day For =
kids</a>","http://centralillinoisproud.com/content/healthday_kids", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/healthday_seniors' =
class=3D'submenulinks'>Health Day For =
Seniors</a>","http://centralillinoisproud.com/content/healthday_seniors",=
 "", "", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/healthday_fitness =
' class=3D'submenulinks'>Health Day =
Fitness</a>","http://centralillinoisproud.com/content/healthday_fitness =
", "", "", "", "", "1", "", "", "", "", ],=0A=
["|<a =
href=3D'http://centralillinoisproud.com/content/lifestyle_empowerment' =
class=3D'submenulinks'>Lifestyle =
Empowerment</a>","http://centralillinoisproud.com/content/lifestyle_empow=
erment", "", "", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/healthmatters ' =
class=3D'submenulinks'>Health & =
Body</a>","http://centralillinoisproud.com/content/healthmatters ", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/kidskare' =
class=3D'submenulinks'>Kids' Kare with Dr. =
Andy</a>","http://centralillinoisproud.com/content/kidskare", "", "", =
"", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'' class=3D'submenulinks'>Premium Medical =
Directory</a>","", "", "", "", "", "1", "", "", "", "", ],=0A=
["||<a href=3D'http://centralillinoisproud.com/content/all_4_u' =
class=3D'submenulinks'>All 4 =
U</a>","http://centralillinoisproud.com/content/all_4_u", "", "", "", =
"", "1", "", "", "", "", ],=0A=
["||<a href=3D'http://centralillinoisproud.com/content/allied_health' =
class=3D'submenulinks'>Allied =
Health</a>","http://centralillinoisproud.com/content/allied_health", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["||<a href=3D'http://centralillinoisproud.com/content/alzheimer_s' =
class=3D'submenulinks'>Alzheimer's =
Association</a>","http://centralillinoisproud.com/content/alzheimer_s", =
"", "", "", "", "1", "", "", "", "", ],=0A=
["||<a =
href=3D'http://centralillinoisproud.com/content/paramedic_cosmetics' =
class=3D'submenulinks'>Paramedic Cosmetics and Permanent =
Make-Up</a>","http://centralillinoisproud.com/content/paramedic_cosmetics=
", "", "", "", "", "1", "", "", "", "", ],=0A=
    ["<a href=3D'http://centralillinoisproud.com/content/sports' =
class=3D'menulinks'>Sports</a>","http://centralillinoisproud.com/content/=
sports", "", "", "", "", "0", "0", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/outdoornew' =
class=3D'submenulinks'>Outdoor =
Life</a>","http://centralillinoisproud.com/content/outdoornew", "", "", =
"", "", "1", "", "", "", "", ],=0A=
["|<a =
href=3D'http://ciproud.autoracing.upickem.net/autoracing/registration/log=
in.asp' class=3D'submenulinks'>Casey's NASCAR =
Contest</a>","http://ciproud.autoracing.upickem.net/autoracing/registrati=
on/login.asp", "", "", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/sportsconnection' =
class=3D'submenulinks'>Local Sports =
Connection</a>","http://centralillinoisproud.com/content/sportsconnection=
", "", "", "", "", "1", "", "", "", "", ],=0A=
["|<a =
href=3D'http://ciproud.golf.upickem.net/golf/registration/login.asp' =
class=3D'submenulinks'>Peoria Park District Fantasy =
Golf</a>","http://ciproud.golf.upickem.net/golf/registration/login.asp", =
"", "", "", "", "1", "", "", "", "", ],=0A=
    ["Fun Life","", "", "", "", "", "0", "0", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/gardencenter ' =
class=3D'submenulinks'>Gardening =
</a>","http://centralillinoisproud.com/content/gardencenter ", "", "", =
"", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/outdoornew ' =
class=3D'submenulinks'>Outdoor =
Life</a>","http://centralillinoisproud.com/content/outdoornew ", "", "", =
"", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://www.thestyleinsider.com/centralillinoisproud/' =
class=3D'submenulinks'>The Style =
Insider</a>","http://www.thestyleinsider.com/centralillinoisproud/", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/bridalguide' =
class=3D'submenulinks'>Bridal =
Guide</a>","http://centralillinoisproud.com/content/bridalguide", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/homestyle' =
class=3D'submenulinks'>Home =
Ideas</a>","http://centralillinoisproud.com/content/homestyle", "", "", =
"", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content//programmingmain' =
class=3D'submenulinks'>What's On =
TV?</a>","http://centralillinoisproud.com/content//programmingmain", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://www.getlisty.com/centralillinoisproud/' =
class=3D'submenulinks'>Cool =
Lists</a>","http://www.getlisty.com/centralillinoisproud/", "", "", "", =
"", "1", "", "", "", "", ],=0A=
["|<a =
href=3D'http://centralillinoisproud.com/content/tv_guide_breaking_news' =
class=3D'submenulinks'>Celebrity Breaking =
News</a>","http://centralillinoisproud.com/content/tv_guide_breaking_news=
", "", "", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/contestsplash' =
class=3D'submenulinks'>Contests, Games, and =
Fun</a>","http://centralillinoisproud.com/content/contestsplash", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["||<a href=3D'http://www.tvpuzzles.com/centralillinoisproud/' =
class=3D'submenulinks'>Games & =
Puzzles</a>","http://www.tvpuzzles.com/centralillinoisproud/", "", "", =
"", "", "1", "", "", "", "", ],=0A=
["||<a href=3D'http://centralillinoisproud.com/content/dealornodeal ' =
class=3D'submenulinks'>Play Deal or No Deal for =
$10K</a>","http://centralillinoisproud.com/content/dealornodeal ", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["|<a =
href=3D'http://centralillinoisproud.com/content/marketplace/milestones' =
class=3D'submenulinks'>Milestones</a>","http://centralillinoisproud.com/c=
ontent/marketplace/milestones", "", "", "", "", "1", "", "", "", "", ],=0A=
    ["<a href=3D'http://centralillinoisproud.com/content/advice' =
class=3D'menulinks'>Professional =
Advice</a>","http://centralillinoisproud.com/content/advice", "", "", =
"", "", "0", "0", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/advice' =
class=3D'submenulinks'>Professional Advice =
Home</a>","http://centralillinoisproud.com/content/advice", "", "", "", =
"", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/coldwellbanker' =
class=3D'submenulinks'>Coldwell =
Banker</a>","http://centralillinoisproud.com/content/coldwellbanker", =
"", "", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/pitcherperfect' =
class=3D'submenulinks'>Pitcher =
Perfect</a>","http://centralillinoisproud.com/content/pitcherperfect", =
"", "", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/troublefreenew' =
class=3D'submenulinks'>Trouble =
Free</a>","http://centralillinoisproud.com/content/troublefreenew", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/woith' =
class=3D'submenulinks'>Terry Woith & Assoc. =
</a>","http://centralillinoisproud.com/content/woith", "", "", "", "", =
"1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/bondeye' =
class=3D'submenulinks'>Bond Eye =
Associates</a>","http://centralillinoisproud.com/content/bondeye", "", =
"", "", "", "1", "", "", "", "", ],=0A=
["|<a href=3D'http://centralillinoisproud.com/content/rejuvanations' =
class=3D'submenulinks'>Rejuvanation</a>","http://centralillinoisproud.com=
/content/rejuvanations", "", "", "", "", "1", "", "", "", "", ],=0A=
["|<a =
href=3D'http://centralillinoisproud.com/content/pauldavis_restoration' =
class=3D'submenulinks'>Paul Davis =
Restoration</a>","http://centralillinoisproud.com/content/pauldavis_resto=
ration", "", "", "", "", "1", "", "", "", "", ],=0A=
];dm_init();</SCRIPT>
</DIV>
<DIV id=3DtopSearch>
<DIV id=3DsearchBar>
<DIV id=3Dsite_search>
<DIV id=3DsSponsor><IMG border=3D0 alt=3D"Web Search Powered by Google =
Search"=20
src=3D"http://centralillinoisproud.com/images/google_search.gif" =
width=3D100=20
height=3D30></DIV>
<FORM id=3Dsearch_form method=3Dget name=3Dsite_search_form=20
action=3D/content/search/><INPUT value=3Dsearch_results type=3Dhidden =
name=3Dmod> <INPUT=20
id=3Dref value=3Dwebsite type=3Dhidden name=3Dref>=20
<TABLE border=3D0 cellSpacing=3D3 cellPadding=3D0>
  <TBODY>
  <TR>
    <TD>
      <FIELDSET><SPAN style=3D"FONT-SIZE: 11px"=20
      id=3DsearchBarTitle>Search:&nbsp;&nbsp; This Site | <A=20
      onclick=3D"toggleSearchFormOnClick('web');return(false);"=20
      href=3D"javascript:void(0)">The Web</A>| <A=20
      onclick=3D"toggleSearchFormOnClick('business'); return(false);"=20
      href=3D"javascript:void(0)">Local Businesses</A></SPAN></FIELDSET> =
</TD>
    <TD>&nbsp; <INPUT id=3Dq class=3Ddeco1 size=3D30 type=3Dtext =
name=3Dq> </TD>
    <TD>&nbsp;<INPUT id=3Dcmd align=3DabsMiddle type=3Dsubmit =
name=3Dcmd>=20
  </TD></TR></TBODY></TABLE></FORM></DIV>
<DIV style=3D"DISPLAY: none" id=3Dweb_search>
<DIV id=3DsSponsor><IMG border=3D0 alt=3D"Web Search Powered by Google =
Search"=20
src=3D"http://centralillinoisproud.com/images/google_search.gif" =
width=3D100=20
height=3D30></DIV>
<FORM id=3Dweb_search_form method=3Dget name=3Dweb_search_form=20
action=3D/content/search/><INPUT value=3Dweb_results type=3Dhidden =
name=3Dmod> <INPUT=20
id=3Dref value=3Dwebsite type=3Dhidden name=3Dref>=20
<TABLE border=3D0 cellSpacing=3D3 cellPadding=3D0>
  <TBODY>
  <TR>
    <TD>
      <FIELDSET><SPAN style=3D"FONT-SIZE: 11px"=20
      id=3DsearchBarTitle>Search:&nbsp;&nbsp; <A=20
      onclick=3D"toggleSearchFormOnClick('site');return(false);"=20
      href=3D"javascript:void(0)">This Site</A> | The Web| <A=20
      onclick=3D"toggleSearchFormOnClick('business'); return(false);"=20
      href=3D"javascript:void(0)">Local Businesses</A></SPAN></FIELDSET> =
</TD>
    <TD>&nbsp; <INPUT id=3Dq class=3Ddeco1 size=3D30 type=3Dtext =
name=3Dq> </TD>
    <TD>&nbsp;<INPUT id=3Dcmd align=3DabsMiddle type=3Dsubmit =
name=3Dcmd>=20
  </TD></TR></TBODY></TABLE></FORM></DIV>
<DIV style=3D"DISPLAY: none" id=3Dbiz_search>
<FORM id=3Dbiz_search_form onsubmit=3DcheckBizDirSearchForm(this) =
method=3Dget=20
name=3Dbiz_search_form=20
action=3Dhttp://centralillinoisproud.com/bizdir/search-all.php>
<TABLE border=3D0 cellSpacing=3D3 cellPadding=3D0>
  <TBODY>
  <TR>
    <TD>
      <FIELDSET><SPAN style=3D"FONT-SIZE: 11px"=20
      id=3DsearchBarTitle>Search:&nbsp;&nbsp; <A=20
      onclick=3D"toggleSearchFormOnClick('site'); return(false);"=20
      href=3D"javascript:void(0)">This Site</A> | <A=20
      onclick=3D"toggleSearchFormOnClick('web');return(false);"=20
      href=3D"javascript:void(0)">The Web</A> | Local Businesses</SPAN>=20
      </FIELDSET> </TD>
    <TD>&nbsp;<INPUT onblur=3D"searchBarCheckInout(this,'blur')" =
class=3Ddeco1=20
      onfocus=3D"searchBarCheckInout(this,'focus')" value=3Dkeyword =
maxLength=3D64=20
      size=3D30 type=3Dtext name=3Dkeyword> <INPUT=20
      onblur=3D"searchBarCheckInout(this,'blur')" class=3Ddeco1=20
      onfocus=3D"searchBarCheckInout(this,'focus')" value=3Dzip =
maxLength=3D10 size=3D7=20
      type=3Dtext name=3Dzip> </TD>
    <TD><SELECT name=3Dzip_miles><OPTION selected =
value=3D"">Distance<OPTION=20
        value=3D5>5 mi</OPTION><OPTION value=3D10>10 mi</OPTION><OPTION =
value=3D25>25=20
        mi</OPTION><OPTION value=3D50>50 mi</OPTION><OPTION =
value=3D100>100=20
        mi</OPTION></SELECT> </TD>
    <TD>&nbsp;<INPUT id=3Dcmd align=3DabsMiddle type=3Dsubmit =
name=3Dcmd>=20
  =
</TD></TR></TBODY></TABLE></FORM></DIV></DIV></DIV></DIV></DIV><!--NOOFAN=
GLEMENUEND-->
<DIV id=3DleftRail>
<DIV id=3DleftTopModules>
<UL id=3DLEFTTOP_modules class=3DmodulePositions>
  <LI id=3Dweb_current_conditions_v2_38361=20
  class=3D"siteModule web_current_conditions_v2 firstModule">
  <DIV class=3DmoduleTitle><SPAN class=3DtitleText>New X =
Weather&nbsp;</SPAN></DIV>
  <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D1>
    <TBODY>
    <TR>
      <TD>
        <DIV id=3Djc_output0 class=3DmoduleContent>
        <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0>
          <TBODY>
          <TR>
            <TD><A =
href=3D"http://centralillinoisproud.com/content/weather"><IMG=20
              class=3DradarImage=20
              =
src=3D"http://centralillinoisproud.com/cache/weather_cc_radar_image_38361=
"></A></TD></TR></TBODY></TABLE>
        <DIV class=3DweatherSearchBar>
        <FORM method=3Dpost name=3DweatherForm =
action=3D/content/myweather><INPUT=20
        class=3DweatherSearchField onclick=3D"this.value =3D ''"=20
        value=3D"Type in Your Zip or City, State" type=3Dtext =
name=3Dlocation><INPUT class=3DweatherSearchButton value=3DGO =
type=3Dsubmit name=3DSubmit></FORM></DIV>
        <DIV class=3Dcc_banner><FONT style=3D"FONT-SIZE: 8pt">Sponsored=20
by</FONT><BR>
        <SCRIPT type=3Dtext/javascript=20
        =
src=3D"http://ads.nexstardigital.com/SUPPORT/get_random_ad.php?znid=3D264=
72&amp;mode=3Djs"></SCRIPT>
        </DIV></DIV>
        <DIV style=3D"DISPLAY: none" id=3Djc_output1 =
class=3DmoduleContent>
        <DIV class=3DweatherSearchBar>
        <FORM method=3Dpost name=3DweatherForm =
action=3D/content/myweather><INPUT=20
        class=3DweatherSearchField onclick=3D"this.value =3D ''"=20
        value=3D"Type in Your Zip or City, State" type=3Dtext =
name=3Dlocation><INPUT class=3DweatherSearchButton value=3DGO =
type=3Dsubmit name=3DSubmit></FORM></DIV>
        <DIV class=3Dcc_banner><FONT style=3D"FONT-SIZE: 8pt">Sponsored=20
by</FONT><BR>
        <SCRIPT type=3Dtext/javascript=20
        =
src=3D"http://ads.nexstardigital.com/SUPPORT/get_random_ad.php?znid=3D264=
72&amp;mode=3Djs"></SCRIPT>
        </DIV></DIV>
        <DIV style=3D"DISPLAY: none" id=3Djc_output2 =
class=3DmoduleContent>
        <DIV class=3DweatherSearchBar>
        <FORM method=3Dpost name=3DweatherForm =
action=3D/content/myweather><INPUT=20
        class=3DweatherSearchField onclick=3D"this.value =3D ''"=20
        value=3D"Type in Your Zip or City, State" type=3Dtext =
name=3Dlocation><INPUT class=3DweatherSearchButton value=3DGO =
type=3Dsubmit name=3DSubmit></FORM></DIV>
        <DIV class=3Dcc_banner><FONT style=3D"FONT-SIZE: 8pt">Sponsored=20
by</FONT><BR>
        <SCRIPT type=3Dtext/javascript=20
        =
src=3D"http://ads.nexstardigital.com/SUPPORT/get_random_ad.php?znid=3D264=
72&amp;mode=3Djs"></SCRIPT>
        </DIV></DIV>
        <DIV style=3D"DISPLAY: none" id=3Djc_output3 =
class=3DmoduleContent>
        <DIV class=3DweatherSearchBar>
        <FORM method=3Dpost name=3DweatherForm =
action=3D/content/myweather><INPUT=20
        class=3DweatherSearchField onclick=3D"this.value =3D ''"=20
        value=3D"Type in Your Zip or City, State" type=3Dtext =
name=3Dlocation><INPUT class=3DweatherSearchButton value=3DGO =
type=3Dsubmit name=3DSubmit></FORM></DIV>
        <DIV class=3Dcc_banner><FONT style=3D"FONT-SIZE: 8pt">Sponsored=20
by</FONT><BR>
        <SCRIPT type=3Dtext/javascript=20
        =
src=3D"http://ads.nexstardigital.com/SUPPORT/get_random_ad.php?znid=3D264=
72&amp;mode=3Djs"></SCRIPT>
        </DIV></DIV></TD></TR></TBODY></TABLE>
  <SCRIPT> function display_output(v){var k=3D0;for (k=3D0; k<=3D3; =
k++){if (k !=3D v) =
{document.getElementById("jc_output"+k).style.display=3D"none";document.g=
etElementById("tdid"+k).style.backgroundColor=3D"#dddddd";}}document.getE=
lementById("jc_output"+v).style.display=3D"block";document.getElementById=
("tdid"+v).style.backgroundColor=3D"#bbbbbb";}</SCRIPT>

  <DIV class=3DmoduleFooter><SPAN class=3DfooterText><!-- =
--></SPAN></DIV></LI>
  <LI id=3Dweb_openad_banner_8256 class=3D"siteModule =
web_openad_banner">
  <DIV class=3DmoduleTitle><SPAN =
class=3DtitleText>Rectangle&nbsp;</SPAN></DIV>
  <DIV class=3DmoduleContent><!-- Openads script Zone ID: 5731 //-->
  <SCRIPT type=3Dtext/javascript=20
  =
src=3D"http://ads.nexstardigital.com/www/delivery/ajs.php?zoneid=3D5731&a=
mp;cb=3D536475468"></SCRIPT>
  </DIV>
  <DIV class=3DmoduleFooter><SPAN class=3DfooterText><!-- =
--></SPAN></DIV></LI>
  <LI id=3Dweb_classifieds_42161 class=3D"siteModule web_classifieds">
  <DIV class=3DmoduleTitle><SPAN class=3DtitleText>Post Your=20
  Milestones&nbsp;</SPAN></DIV>
  <DIV style=3D"TEXT-ALIGN: left" id=3Dclassifieds =
class=3DmoduleContent><A=20
  =
href=3D"http://centralillinoisproud.com/content/marketplace/milestones/it=
ems?cat_id=3D822">ANNIVERSARIES</A><BR>
  <DIV style=3D"HEIGHT: 5px"></DIV><A=20
  =
href=3D"http://centralillinoisproud.com/content/marketplace/milestones/it=
ems?cat_id=3D821">BIRTHDAYS</A><BR>
  <DIV style=3D"HEIGHT: 5px"></DIV><A=20
  =
href=3D"http://centralillinoisproud.com/content/marketplace/milestones/it=
ems?cat_id=3D832">BIRTHS</A><BR>
  <DIV style=3D"HEIGHT: 5px"></DIV><A=20
  =
href=3D"http://centralillinoisproud.com/content/marketplace/milestones/it=
ems?cat_id=3D831">OBITUARIES</A><BR>
  <DIV style=3D"HEIGHT: 5px"></DIV><A=20
  =
href=3D"http://centralillinoisproud.com/content/marketplace/milestones/it=
ems?cat_id=3D841">WEDDINGS</A><BR>
  <DIV style=3D"HEIGHT: 5px"></DIV></DIV>
  <DIV class=3DmoduleFooter><SPAN class=3DfooterText><!-- =
--></SPAN></DIV></LI>
  <LI class=3D"siteModule emptyModule"><!-- --></LI></UL></DIV></DIV>
<DIV id=3DrightTopBanner>
<UL id=3DTOPBANNER_modules class=3DmodulePositions>
  <LI class=3D"siteModule emptyModule"><!-- --></LI></UL></DIV>
<DIV id=3DcenterRail>
<DIV id=3DrightCenterContentModules>
<UL id=3DPAGECENTERCONTENT_modules class=3DmodulePositions>
  <LI id=3Dweb_content_longtext_46=20
  class=3D"siteModule web_content_longtext firstModule">
  <DIV class=3DmoduleTitle><SPAN class=3DtitleText>Purple Raiders the =
Color of=20
  Success&nbsp;</SPAN></DIV>
  <DIV class=3DmoduleContent>
  <SCRIPT language=3Djavascript type=3Dtext/javascript=20
  =
src=3D"http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject.js"><=
/SCRIPT>
<!-- Combo-handled YUI JS files: -->
  <SCRIPT type=3Dtext/javascript=20
  =
src=3D"http://yui.yahooapis.com/combo?2.7.0/build/yahoo-dom-event/yahoo-d=
om-event.js&amp;2.7.0/build/animation/animation-min.js&amp;2.7.0/build/co=
nnection/connection-min.js&amp;2.7.0/build/json/json-min.js"></SCRIPT>

  <SCRIPT language=3Djavascript type=3Dtext/javascript=20
  =
src=3D"http://centralillinoisproud.com/common/videoplayer/js/videoplayer_=
functions.js"></SCRIPT>

  <SCRIPT language=3Djavascript type=3Dtext/javascript=20
  =
src=3D"http://centralillinoisproud.com/common/videoplayer/js/videoplayer.=
js"></SCRIPT>

  <SCRIPT type=3Dtext/javascript>=0A=

					videoPlayerBandwidth =3D "low";=0A=

					videoPlayerSize =3D 220;
					</SCRIPT>

  <DIV id=3Dvideo_compainion_banner class=3Dfulltext_video>
  <DIV id=3Dvideo_compainion_banner_image><IFRAME =
id=3Dvideo_compainion_frame=20
  height=3D60 marginHeight=3D0 src=3D"about:blank" frameBorder=3D0 =
width=3D468=20
  marginWidth=3D0 scrolling=3Dno></IFRAME></A></DIV></DIV>
  <TABLE class=3Dfulltext_content width=3D"100%">
    <TBODY>
    <TR>
      <TD>
        <DIV class=3Dfulltext_xtra_link>
        <DIV class=3Dfulltext_print><A=20
        =
href=3D"http://centralillinoisproud.com/common/printerfriendly.php?cid=3D=
73542"=20
        target=3D_blank><IMG class=3Dicon_16=20
        =
src=3D"http://centralillinoisproud.com/common/images/icn_print_16.gif">=20
        Printer Friendly Version</A></DIV>
        <DIV style=3D"CLEAR: both"></DIV>
        <DIV class=3Dfulltext_viral><!-- ADDTHIS BUTTON BEGIN -->
        <SCRIPT type=3Dtext/javascript>=0A=

addthis_pub             =3D 'centralillinoisproud';=0A=

addthis_brand           =3D '<span style=3D"font-size: =
9px;">centralillinoisproud.com</span>';=0A=

addthis_options         =3D 'email, favorites, digg, delicious, myspace, =
facebook';=0A=

addthis_offset_left     =3D -110;=0A=

addthis_newurl =3D location.href;=0A=

addthis_newurlprefix =3D (location.href.indexOf('?')) ? '&' : '?';
addthis_newurl +=3D addthis_newurlprefix+'shr=3Daddthis';=0A=

</SCRIPT>
        <A=20
        onmouseover=3D"return addthis_open(this, '', addthis_newurl, =
'Purple Raiders the Color of Success')"=20
        onmouseout=3Daddthis_close() onclick=3D"return addthis_sendto()" =

        href=3D"http://www.addthis.com/bookmark.php"><IMG border=3D0 =
alt=3D""=20
        align=3Dright src=3D"http://s9.addthis.com/button1-share.gif" =
width=3D125=20
        height=3D16></A>
        <SCRIPT type=3Dtext/javascript=20
        src=3D"http://s7.addthis.com/js/250/addthis_widget.js"></SCRIPT>
         <!-- ADDTHIS BUTTON END --></DIV></DIV>
        <DIV style=3D"CLEAR: both"></DIV>
        <DIV style=3D"DISPLAY: inline; COLOR: #777777; FONT-SIZE: =
11px">Reported=20
        by: <I>WMBD/WYZZ-TV STAFF</I></DIV><BR>
        <DIV=20
        style=3D"DISPLAY: inline; COLOR: #777777; FONT-SIZE: =
11px"><I>Tuesday, Aug=20
        18, 2009 @09:15pm CST</I></DIV><BR>
        <DIV id=3Dfulltext_videoplayer_container>
        <DIV id=3Dvideoplayer_container>
        <DIV id=3Dvideo_player_swf_container>
        <DIV id=3Dvideo_player_swf></DIV></DIV>
        <DIV id=3Dvideo_player_object>
        <DIV id=3Dvideo_player_image_container><IMG =
id=3Dvideo_player_image=20
        onerror=3DimageError(this,220)=20
        =
src=3D"http://centralillinoisproud.com/media/jpg/football-generic.jpg"></=
DIV>
        <DIV id=3Dvideo_player_controller_container><A=20
        href=3D"javascript:loadVideo(372071)"><IMG =
id=3Dvideo_player_controller=20
        =
src=3D"http://centralillinoisproud.com/common/videoplayer/img/controller_=
220.gif"></A></DIV>
        <DIV id=3Dvideo_player_play_image_container><A=20
        href=3D"javascript:loadVideo(372071)"><IMG =
id=3Dvideo_player_play_image=20
        =
src=3D"http://centralillinoisproud.com/common/videoplayer/img/play_220.gi=
f"></A></DIV></DIV>
        <DIV id=3Dvideoplayer_caption_container><IMG =
class=3Dvideo_larger_icon=20
        =
src=3D"http://centralillinoisproud.com/common/images/larger_video.gif"><A=
=20
        =
href=3D"http://centralillinoisproud.com/content/video/?cid=3D73542">view =

        larger</A></DIV></DIV></DIV>
        <DIV class=3Dfulltext_longtext>WMBD/WYZZ-TV - BLOOMINGTON, Ill =
-- Rigo=20
        Schmelzer doesn't know who is going to carry the load for his=20
        Bloomington Purple Raiders this season.<BR><BR>But he does know =
who it=20
        won't be.<BR><BR>"We have to find a way to replace Darrelyn =
Dunn,"=20
        Schmelzer said of his graduated star tailback."We have two or =
three kids=20
        competing for the spot. We think two will get most of the reps. =
We think=20
        we have good speed there, the question is =
durability."<BR><BR>The head=20
        coach does know much will be expected of his team. Schmelzer's =
Purple=20
        Raiders went 10-2 and clinched the school's 22nd consecutive =
playoff=20
        appearance last fall.<BR><BR>"A lot of people think we can go to =
state=20
        this year," said senior defensive lineman Brooks Tryon. "That's =
a lot to=20
        carry on our shoulders but I think we can do =
it."<BR><BR>Bloomington=20
        opens the season at home Aug. 28 vs Danville. Then the Raiders =
play=20
        crosstown rival Normal Community at ISU's Hancock Stadium in =
week=20
        two.</DIV></TD></TR></TBODY></TABLE></DIV>
  <DIV class=3DmoduleFooter><SPAN class=3DfooterText><!-- =
--></SPAN></DIV></LI>
  <LI id=3Dweb_content_display_40171 class=3D"siteModule =
web_content_display">
  <DIV class=3DmoduleTitle><SPAN class=3DtitleText></SPAN></DIV>
  <DIV class=3DmoduleContent>
  <SCRIPT type=3Dtext/javascript=20
  =
src=3D"http://ads.nexstardigital.com/SUPPORT/get_random_ad.php?znid=3D506=
71&amp;mode=3Djs"></SCRIPT>

  <DIV style=3D"CLEAR: both; FONT-SIZE: 8px"><!-- --></DIV><BR></DIV>
  <DIV class=3DmoduleFooter><SPAN class=3DfooterText><!-- =
--></SPAN></DIV></LI>
  <LI class=3D"siteModule emptyModule"><!-- --></LI></UL></DIV></DIV>
<DIV id=3DrightRail>
<DIV id=3DrightSecondBannerModules>
<UL id=3DRIGHTBANNER160X600_modules class=3DmodulePositions>
  <LI id=3Dweb_openad_banner_8313=20
class=3D"siteModule web_openad_banner firstModule">
  <DIV class=3DmoduleTitle><SPAN class=3DtitleText>Skyscraper=20
  160x600&nbsp;</SPAN></DIV>
  <DIV class=3DmoduleContent><!-- Openads script Zone ID: 5730 //-->
  <SCRIPT type=3Dtext/javascript=20
  =
src=3D"http://ads.nexstardigital.com/www/delivery/ajs.php?zoneid=3D5730&a=
mp;cb=3D420004499"></SCRIPT>
  </DIV>
  <DIV class=3DmoduleFooter><SPAN class=3DfooterText><!-- =
--></SPAN></DIV></LI>
  <LI class=3D"siteModule emptyModule"><!-- --></LI></UL></DIV></DIV>
<DIV style=3D"BACKGROUND: #fee8da; HEIGHT: 0px; CLEAR: =
both"></DIV></DIV><!--NOOFANGLEFOOTERSTART-->
<DIV id=3DpageFooter>
<TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 align=3Dcenter>
  <TBODY>
  <TR>
    <TD noWrap>
      <UL id=3DBOTTOMNAVIGATION_modules class=3DmodulePositions>
        <LI id=3Dweb_menu_list_19 class=3D"siteModule web_menu_list =
firstModule">
        <DIV class=3DmoduleTitle><SPAN =
class=3DtitleText>Footer&nbsp;</SPAN></DIV>
        <DIV class=3DmoduleContent>
        <UL id=3DmenuDisplayModule_19>
          <LI><A=20
          =
href=3D"http://centralillinoisproud.com/content/about/termsofuse">Terms=20
          of Use</A></LI>
          <LI><A=20
          =
href=3D"http://centralillinoisproud.com/content/about/privacypolicy">Priv=
acy=20
          Policy</A></LI>
          <LI><A =
href=3D"http://centralillinoisproud.com/content/eeoreport">EEO=20
          Report</A></LI>
          <LI><A=20
          =
href=3D"http://centralillinoisproud.com/content/stationinfo">Contact=20
          Us</A></LI></UL></DIV>
        <DIV class=3DmoduleFooter><SPAN=20
class=3DfooterText><!-- --></SPAN></DIV></LI>
        <LI=20
class=3D"siteModule emptyModule"><!-- =
--></LI></UL></TD></TR></TBODY></TABLE></DIV>
<DIV id=3DcopyRight>Copyright (c) 1998 - 2009 Nexstar Broadcasting, Inc. =
All=20
rights reserved. </DIV><!--NOOFANGLEFOOTEREND--></BODY></HTML>

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://pixel.quantserve.com/pixel/p-5a8t7imBZKTv6.gif

R0lGODlhAQABAAAAACwAAAAAAQABAID///8AAAACAkQBADs=

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://centralillinoisproud.com/page_logos/silo2_12373245369652.jpg

/9j/4AAQSkZJRgABAgEASABIAAD/4RxDRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUA
AAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAcAAAAcgEyAAIAAAAUAAAAjodp
AAQAAAABAAAApAAAANAACvyAAAAnEAAK/IAAACcQQWRvYmUgUGhvdG9zaG9wIENTMyBXaW5kb3dz
ADIwMDk6MDM6MTcgMTU6MzU6MTcAAAAAA6ABAAMAAAAB//8AAKACAAQAAAABAAAA8KADAAQAAAAB
AAAAyAAAAAAAAAAGAQMAAwAAAAEABgAAARoABQAAAAEAAAEeARsABQAAAAEAAAEmASgAAwAAAAEA
AgAAAgEABAAAAAEAAAEuAgIABAAAAAEAABsNAAAAAAAAAEgAAAABAAAASAAAAAH/2P/gABBKRklG
AAECAABIAEgAAP/tAAxBZG9iZV9DTQAC/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN
Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwM/8AAEQgAhQCgAwEiAAIRAQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH
CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh
EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi
ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE
BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy
gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX
Z3eHl6e3x//aAAwDAQACEQMRAD8A9PDUtinCUJWphsTbESEoSUi2p9qnBTaoqpbanAS1SQUqEoCS
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
QklNBCUAAAAAABDo8VzzL8EYoaJ7Z63FZNW6OEJJTQPtAAAAAAAQAEgAAAABAAEASAAAAAEAAThC
SU0EJgAAAAAADgAAAAAAAAAAAAA/gAAAOEJJTQQNAAAAAAAEAAAAeDhCSU0EGQAAAAAABAAAAB44
QklNA/MAAAAAAAkAAAAAAAAAAAEAOEJJTQQKAAAAAAABAAA4QklNJxAAAAAAAAoAAQAAAAAAAAAB
OEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoA
AAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAAABwAAD/////////////////////
////////A+gAAAAA/////////////////////////////wPoAAAAAP//////////////////////
//////8D6AAAAAD/////////////////////////////A+gAADhCSU0EAAAAAAAAAgAVOEJJTQQC
AAAAAABkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADhCSU0EMAAA
AAAAMgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBOEJJ
TQQtAAAAAAAGAAEAAAApOEJJTQQIAAAAAAAQAAAAAQAAAkAAAAJAAAAAADhCSU0EHgAAAAAABAAA
AAA4QklNBBoAAAAAA1MAAAAGAAAAAAAAAAAAAADIAAAA8AAAAA8AbABhAG4AZABtAGEAcgBrACAA
cABoAG8AdABvAHMAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAPAAAADIAAAAAAAA
AAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAEAAAAAAABudWxsAAAAAgAAAAZib3Vu
ZHNPYmpjAAAAAQAAAAAAAFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAA
AAAAQnRvbWxvbmcAAADIAAAAAFJnaHRsb25nAAAA8AAAAAZzbGljZXNWbExzAAAAAU9iamMAAAAB
AAAAAAAFc2xpY2UAAAASAAAAB3NsaWNlSURsb25nAAAAAAAAAAdncm91cElEbG9uZwAAAAAAAAAG
b3JpZ2luZW51bQAAAAxFU2xpY2VPcmlnaW4AAAANYXV0b0dlbmVyYXRlZAAAAABUeXBlZW51bQAA
AApFU2xpY2VUeXBlAAAAAEltZyAAAAAGYm91bmRzT2JqYwAAAAEAAAAAAABSY3QxAAAABAAAAABU
b3AgbG9uZwAAAAAAAAAATGVmdGxvbmcAAAAAAAAAAEJ0b21sb25nAAAAyAAAAABSZ2h0bG9uZwAA
APAAAAADdXJsVEVYVAAAAAEAAAAAAABudWxsVEVYVAAAAAEAAAAAAABNc2dlVEVYVAAAAAEAAAAA
AAZhbHRUYWdURVhUAAAAAQAAAAAADmNlbGxUZXh0SXNIVE1MYm9vbAEAAAAIY2VsbFRleHRURVhU
AAAAAQAAAAAACWhvcnpBbGlnbmVudW0AAAAPRVNsaWNlSG9yekFsaWduAAAAB2RlZmF1bHQAAAAJ
dmVydEFsaWduZW51bQAAAA9FU2xpY2VWZXJ0QWxpZ24AAAAHZGVmYXVsdAAAAAtiZ0NvbG9yVHlw
ZWVudW0AAAARRVNsaWNlQkdDb2xvclR5cGUAAAAATm9uZQAAAAl0b3BPdXRzZXRsb25nAAAAAAAA
AApsZWZ0T3V0c2V0bG9uZwAAAAAAAAAMYm90dG9tT3V0c2V0bG9uZwAAAAAAAAALcmlnaHRPdXRz
ZXRsb25nAAAAAAA4QklNBCgAAAAAAAwAAAABP/AAAAAAAAA4QklNBBEAAAAAAAEBADhCSU0EFAAA
AAAABAAAAEs4QklNBAwAAAAAGykAAAABAAAAoAAAAIUAAAHgAAD5YAAAGw0AGAAB/9j/4AAQSkZJ
RgABAgAASABIAAD/7QAMQWRvYmVfQ00AAv/uAA5BZG9iZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwR
CwoLERUPDAwPFRgTExUTExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBDQsL
DQ4NEA4OEBQODg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwMDP/AABEIAIUAoAMBIgACEQEDEQH/3QAEAAr/xAE/AAABBQEBAQEBAQAAAAAAAAADAAECBAUG
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
nojF9Bz6XP2fT9T9L/pVefHpnaRPt2GNds+zaGn+b/dXlySkybjf/CY8ex2/wX1Fu3edh/O1kd/d
v7/5yTg70NDpGu0dvzu68uSUbIX0pn0n7jZt9s7wI5/N/O/d+mpfo4ZHMj6XPPn/ACl5mkigvqJ2
7DAk+J07e3dHuTO3bT6ZO7aPoeED6H5u7avL0kUF9Gz4+zu9b7T9k9T9P9m9b05gx6/2f2bf+N/6
0m6d+x9h/Zxo2z79gG6P5W4+t/nLzpJO/RHzf9yt/TPy/wDdvpr53uknjTQz/wBIp9dI57T4z3he
YpJjI+me7dpu8+Zj3fzm7+V9BM3b7efo+z96IH/fv3l5okgr7X0tv0jJHOmg4n2zr+9++meDJktA
/O3gE8d/du+gvNUk4fRYfq//2QA4QklNBCEAAAAAAFUAAAABAQAAAA8AQQBkAG8AYgBlACAAUABo
AG8AdABvAHMAaABvAHAAAAATAEEAZABvAGIAZQAgAFAAaABvAHQAbwBzAGgAbwBwACAAQwBTADMA
AAABADhCSU0EBgAAAAAABwAIAAEAAQEA/+EPu2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8A
PD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6
eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUg
NC4xLWMwMzYgNDYuMjc2NzIwLCBNb24gRmViIDE5IDIwMDcgMjI6NDA6MDggICAgICAgICI+IDxy
ZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4
LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhhcE1NPSJodHRwOi8v
bnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNv
bS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2Jl
LmNvbS90aWZmLzEuMC8iIHhtbG5zOnhhcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIg
eG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iIHhtbG5zOmRjPSJodHRw
Oi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMu
YWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4YXBNTTpEb2N1bWVudElEPSJ1dWlkOkY2QTAyMjIw
MzMxM0RFMTFCN0E2RTZGMUVBRTRCQzVDIiB4YXBNTTpJbnN0YW5jZUlEPSJ1dWlkOkY3QTAyMjIw
MzMxM0RFMTFCN0E2RTZGMUVBRTRCQzVDIiB0aWZmOk9yaWVudGF0aW9uPSIxIiB0aWZmOlhSZXNv
bHV0aW9uPSI3MjAwMDAvMTAwMDAiIHRpZmY6WVJlc29sdXRpb249IjcyMDAwMC8xMDAwMCIgdGlm
ZjpSZXNvbHV0aW9uVW5pdD0iMiIgdGlmZjpOYXRpdmVEaWdlc3Q9IjI1NiwyNTcsMjU4LDI1OSwy
NjIsMjc0LDI3NywyODQsNTMwLDUzMSwyODIsMjgzLDI5NiwzMDEsMzE4LDMxOSw1MjksNTMyLDMw
NiwyNzAsMjcxLDI3MiwzMDUsMzE1LDMzNDMyO0I4NUM4NTIxMjY1RTgzNjhCMzAwMjk3N0ZGNzU4
MTdFIiB4YXA6TW9kaWZ5RGF0ZT0iMjAwOS0wMy0xN1QxNTozNToxNy0wNTowMCIgeGFwOkNyZWF0
b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1MzIFdpbmRvd3MiIHhhcDpDcmVhdGVEYXRlPSIyMDA5
LTAzLTE3VDE1OjM1OjE3LTA1OjAwIiB4YXA6TWV0YWRhdGFEYXRlPSIyMDA5LTAzLTE3VDE1OjM1
OjE3LTA1OjAwIiBleGlmOkNvbG9yU3BhY2U9Ii0xIiBleGlmOlBpeGVsWERpbWVuc2lvbj0iMjQw
IiBleGlmOlBpeGVsWURpbWVuc2lvbj0iMjAwIiBleGlmOk5hdGl2ZURpZ2VzdD0iMzY4NjQsNDA5
NjAsNDA5NjEsMzcxMjEsMzcxMjIsNDA5NjIsNDA5NjMsMzc1MTAsNDA5NjQsMzY4NjcsMzY4Njgs
MzM0MzQsMzM0MzcsMzQ4NTAsMzQ4NTIsMzQ4NTUsMzQ4NTYsMzczNzcsMzczNzgsMzczNzksMzcz
ODAsMzczODEsMzczODIsMzczODMsMzczODQsMzczODUsMzczODYsMzczOTYsNDE0ODMsNDE0ODQs
NDE0ODYsNDE0ODcsNDE0ODgsNDE0OTIsNDE0OTMsNDE0OTUsNDE3MjgsNDE3MjksNDE3MzAsNDE5
ODUsNDE5ODYsNDE5ODcsNDE5ODgsNDE5ODksNDE5OTAsNDE5OTEsNDE5OTIsNDE5OTMsNDE5OTQs
NDE5OTUsNDE5OTYsNDIwMTYsMCwyLDQsNSw2LDcsOCw5LDEwLDExLDEyLDEzLDE0LDE1LDE2LDE3
LDE4LDIwLDIyLDIzLDI0LDI1LDI2LDI3LDI4LDMwO0Q5Q0Q3MjBCNDA0MzI0MDFFRUNFRjQ1OEIz
RDU5OEQ1IiBkYzpmb3JtYXQ9ImltYWdlL2pwZWciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBo
b3Rvc2hvcDpIaXN0b3J5PSIiPiA8eGFwTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0i
dXVpZDpEMkU3RDUxMTMxMTNERTExQjdBNkU2RjFFQUU0QkM1QyIgc3RSZWY6ZG9jdW1lbnRJRD0i
YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjE4ZDE2MmUxLTlmZmEtMTFkYi1iYjExLWE5Y2FhNzkxNGIy
NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5k
PSJ3Ij8+/+4ADkFkb2JlAGRAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQEBAQEBAgIBAgIDAwMDAwMD
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

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://centralillinoisproud.com/images/google_search.gif

R0lGODlhZAAeANUAAP///6+xz0pKkQAAZH5/ftXV5YaGtTQ0hDyfQG1tpxlEo3SY4RgYc+NtW5Ua
Dc6jnOWRduTCuMDB2ZeYwOzVXdKtDJGcdY2v7alBM/PPyqWkorjK61d/07ohDC9exNtNOaeOJ9Hh
/PPz+Ozs8/r6/OPj7iUlegwMa0NmsLqIhLxaTvn15uvx9Fpcm6SkyNXr1+n66fr39PLmu//97/b1
8f35+fT79v/9+a/gsm9+oPX3+vv9+/z8/DFNiv/f2oQrISH5BAAAAAAALAAAAABkAB4AAAb/wIFw
SCwaj8ikcslsOoUnBsN0OAgErUTCYJi4AhJJoVAaiUiAtHrNbrvf8Lg8jYxOq9fstvsNj8tnc4KD
bQRshoR1UlRWWFpcXmBiZGZohJeCiGqagop3jXqQfZOAlpinb5wAqnKejHmPfJJ/lW4Et2u4aZq8
vKu7nLeqwpu7bq54jnuRfpSBhca/0obU0Yi619aH2tJsyKCxzKS10NPa1avE3cLZ3dzt3kd2r8qi
s86mue/FvvrRxe7MAXvzDdayUbSeHdI1kF8ubA97DWP4L56ReclCyWpWyhaqj3JYqSlYb+M4hf5A
qtxGUN6ijOEQ4ltJEyRJjeIS5oMTYgEH/xQoOGzQARIHAgQ1VN6Mea+jnAsoAiQN4UFBCZA7EIi8
tPRgU3I8PRSwoWaEBLJpbmCycXQnAA1wNbyN09UeR7BudizooVbNDjU+GjT4AEENhcMUVqTZcGGB
YxhaAfiAMDhCGrlx6br8ZNDuSbdsOLSY4SbDhwg6IHRIUYMCCB4+KlQgAbUABwVnjwL48IDHBweX
58qFU9ekzjg7PLR40+DH3xq/ZVQoAGCGdAkccgBI3iKrhQgYMkBQkQJT8Zwz41RFC4DxBQnN1UBw
QKFChL8zKljw0CONhxzeqfZABDyccp5MTr2xw20TpEECYx5M8FtSADQnnQVp5KdBAAoscNJBAjtA
ZkEGq3104FcouaFDVQuoQdUEJGJQgw8fpKBDBSDIMINrNPy1gFg2QIaACB10AEEGlnG1GT04IYjX
GzqgoIAHHPjUgwQ3ZICBCg088BcJrlHwAA0A6NCYAgps8IJWL8SgggMYPGDekjB5dVeKcMQgQQAF
0HBDX2nsIKiDaNgwQwgcGEBGVTvwYMNfBaJy4p2g1aTGXoGWoIAINU36maVwLNBhCD1p1ymd4Nj5
KahvTBAUBy6A6ulxrCpYqU2odmZcerX2eswTwAYr7LBPBAEAOw==

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://centralillinoisproud.com/cache/weather_cc_radar_image_38361

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwK
DAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAkwDa
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
65NJsDDGTZW2do/5ZL/hUqaRp5/5cbb/AL8r/hXMT+NWtokH2QNgD/lpj+lUH+KEkLY/s9SB/wBN
v/sa/lD2FeTdvzP6Hp4HETV4x/FHoEej6dgf6Ba/9+V/wq3Do+nY/wCPG1/78r/hXmQ+MEq/8wtf
+/5/+JqaP4zunXSFP/bx/wDY1lLB4p9PxKeVYx/Z/FHpo0fTv+fC1/78r/hTv7H07/nwtf8Avyv+
Fecx/HBF+9oe76XZH/slWE+O9mv3/DRb/t+I/wDZKx+pYv8Alf3r/MzeU4xfZ/Ff5nenR9O/58LX
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
XzNb4jZbH//Z

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://centralillinoisproud.com/common/images/icn_print_16.gif

R0lGODlhEAAQANUxACIiIv///5GRkVRUVDs+QAseQ5eXl9DQ0KHK6ezs7NLR0vf393uJlN/f32pq
ajpXkJHB5N/e39LS0n+Zy9Hb7bnE2KDL6Z+fn5mt1qDK6XePv8nU6cfGx4aYvqO11zxYkWmDs5rC
46vM6cfFxqHK6sbFxuzs7ff4+KHL6ff3+HijzMbGxpHB5cbGx5nC43mizarL6QAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADEALAAAAAAQABAAAAaRwJgw
Jigai8MkMcBsCpTCgWBxWqQWC8EAKk2YEuCEliuIRBroxlgplSjeCslauMFIW6NVicPRYjYxFBMM
AASGh4YADBMUHoQAkJGSih4aME2YmSIaIC4IFggZCCifoiQPISAdLxAsBa+wrxAQKh0VHw8ABru8
uwAPHxUxDhcAB8fIxwAXDkMOAJlNAM1Jk5NDQQA7

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://s9.addthis.com/button1-share.gif

R0lGODlhfQAQAMQfAF+25dvZ12SsPeexZ5KSkh0g/7DP4/zIBOaymvrLUviSEba1tairpurq6sPG
yBqS0+BKCqDGX/DHnsbVqPz8/PPz8/9pOvb29vr6+u/v7+zs7Ojo6MDAwAAAAP///////yH5BAEA
AB8ALAAAAAB9ABAAAAX/4PdxZGmeaKqubOu+cMyJY+DdeK7vfO//wKBwOAzMODaicslsOolGDs5C
rVKf2OZluy14vb4FY7zgBRCSCpF0s7ot2fiQ2/0WdIu8p3zj5wIQgQMbQ2weVm1VQB2MOB2Ojo03
jJIelI9MdBd2dzgEOGM3AQR+NwgQCgoIERECAkCGiIeKPpiWk5C3uLq6tlp0nDmfHhsEAQEOycNT
qQoTrK6wUrM7V7U7tpjZu71YmsGeHg0cBBfJDsU5FwsGDhLPrQzSFBTWOVT0+fr0lPmXHfwuBWTk
j+C+gwgp/Duxj4BDEhkqaBijz8ADAAACvHsWIGE+EhgwyLISsqTJkx1C2qZUybJlypUtT8qcqfLS
CZkEQnLIkCEAg5MALmZMQDQBTZMktoysoklTBy5PL0SVumVq1KtQm2rdKtWmCU0cGHC4sHNBgAWa
HqgFIIHogQFcuZCoUOGNFbp489KlhLdD371/K/gFLJiv3sOIF5rQK4VDhbJn9ToIYMBAggMHFKRB
nBciT7sWeIoeTbq06dOoU59WXIK0QwIZXjtEHWCAbdIdMuTOzZNEANUaggsfTry48ePIkytfzrw5
cSM1NkifTr269evYs2vfzr27d+/QRcgYT768+fMsRIQAADs=

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://centralillinoisproud.com/media/jpg/football-generic.jpg

/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAUAAA/+4ADkFkb2JlAGTAAAAAAf/b
AIQAAgICAgICAgICAgMCAgIDBAMCAgMEBQQEBAQEBQYFBQUFBQUGBgcHCAcHBgkJCgoJCQwMDAwM
DAwMDAwMDAwMDAEDAwMFBAUJBgYJDQsJCw0PDg4ODg8PDAwMDAwPDwwMDAwMDA8MDAwMDAwMDAwM
DAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAhwDIAwERAAIRAQMRAf/EALMAAAEDBQEBAAAAAAAAAAAA
AAAEBQgCAwYHCQEKAQEAAgMBAQAAAAAAAAAAAAAAAgMBBAUGBxAAAQMCBAMGAwUFBgQHAQAAAREC
AwAEIRIFBjFBB1FhcSITCIGhMpGxQlIUwWLSIxXRM0MkNBbwgpQJ4fGiU2OENRcRAAIBAgMECQMD
AQcFAAAAAAABAhEDITEEQVESBfBhcZGhsdEiE4HBMuFSBkLxYnLC0iMUgpIkFRb/2gAMAwEAAhED
EQA/AO/lAFAFAFAFAFAFAeKO2gKTIwcTQFs3EQ/EKAp/Vw/moA/Vw/moCsXER/EKArEjDwNAVKO2
gPaAKAKAKAKAKAKAKAKAKAKAKAKAKA8JAoCy+djBiaA1R1A64dL+mMYfvje+lbele0uhsricOupA
ApLLaPPK74Nqm/qbdhVuSUe02NPpLuodLcXLsRG3T/fDs7e2537Y6XbX1nen6SI3WsbinDNL0yzt
g7KZZJJ80xxwDRDmccADWjDm9m5Lht1l1pUXjTyOjc5Jes2+O81Hcq1b7sPEZt9dZfc1f6nHY9Md
jbZtdJmeA/cOuzzPMbCBmf6IkgIyqvmClOFS1GsnRK0lXr2d1PMr0uksNt3nJLZSmPmYDvLcXvXl
jZe7B1rS9U0z02yP1C40qysWSkjzG3ZPJPIWKFa54Ciqr93UuHslFS7Pu2y7TQ0fH/uQlw/4vskj
VWtdT/ert/bceqanvCwk3VK90o2NY6HZXU7LJpLW3Mk8bcjQ9wwbiUqhXtZwVlOKe7hr9zZdrl6u
KMYSa2vipSv02GJ7b9zvvc1C8ubODalhfyafbPvL6XVtLbYwMgiTM50/r28anggK1rWuZa+T4fjj
Xsa/zG3e5ZyyMeL5JLsaf2HTb3/cz3PZy/pd4dM7G+fA4xXdzpGovt/OzBxbFMycEL/8nxq18+dq
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

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://centralillinoisproud.com/common/videoplayer/img/controller_220.gif

R0lGODlh3AAbAOYAAHV1dXl5eURERHBwcGVlZWtra4SEhG9vb2xsbHJyck9PT39/f0JCQnh4eHp6
emlpaUlJSWZmZkVFRUxMTICAgHt7e1lZWVNTU5ubm3Z2dmNjY1ZWVkpKSnFxcUtLS3Nzc0NDQ1JS
UlxcXG1tbV1dXWBgYHd3d2JiYmpqal9fX1BQUGdnZ4aGhmRkZEZGRldXV1paWl5eXo2NjXR0dGFh
YVVVVVtbW25ubk1NTZSUlFFRUWhoaFhYWH5+fkFBQYWFhZmZmVRUVHx8fJycnEhISE5OTp6enp2d
nZeXl4mJiaCgoLGxsZOTk7i4uIyMjJ+fn5qamo6OjoqKisvLy6enp4iIiNPT04uLi62trbu7u5CQ
kMzMzI+Pj83NzX19fYKCgqGhobKysre3t6+vr6WlpQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAAAAAAALAAAAADcABsAAAf/gAaCg4SFhoeIiYqLjI2Oj5CRkpOUihQUCwuYmZeYnZqgmZqdnpye
l6Gim6eloKimorGwpZuxpK+koa+zuqO+qLWro62nqrWyv67It6ufzba0nL/FFA7WFdjY1g7a2xXX
19/c2+Dk3+fk3uPa2eLi4O7p4/Pv5u3c7u3v2fjs3t311J0bCNAcPXnx5qXThy/cPYf90EEEACAD
RYoWL2qsmHGjx4ogO4L8mFHkSJMfU6pEOVLlxZIkX6aEqZGmy5seWbKM2bLmxQ4DggIFKjSo0QFE
kR7tkLRpUaNMlUo9qjTp0qlLo1LdOnTrU6hekXblKnSsVbBni6YVu5bqWLJX/71GXQu0gN27ePPq
3cu3r9+/gAMLHky4sOHDiP0SWMy4sePHkCNLnky5suXLmDNr3sy58+QAoEOLHk26tOnTqFOrXs26
tevXsGPLRm2CAQMQDHzk9sG7927bAW7bHo57OPHixYkbFw6iufDjyY0jFx4jRnTptqcvf658+/Lr
IIJ33467vHfzzps7554+O3n33KWrL49c/XITMwRI2A9CgH8B/fX3nwAuBLCfBATqt1+CCzaIoH7/
IejggRJSCCGCLrggQYYcZojDABw0qOCEFVpIoYknYjgigxIEwKKKG3IYY4f7yagghP6lOOGIDl54
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

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://centralillinoisproud.com/common/videoplayer/img/play_220.gif

R0lGODlh3AClANUoAOLi4uHh4d/f3+Pj4+Xl5eTk5N3d3enp6efn59vc3ODg4ejo6Nzd3dvb293e
3trb29ra2uDh4erq6t7e3tna2t/f4Obn5+Xl5uXm5d/g3+bm5tzc3efn5t/g4Obm5+Dh4Ojp6erp
6unq6uvr6+np6uXm5uPk5N7f3wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACgALAAAAADcAKUAAAb/QJRw
SCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKD
hIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8
vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7vqBTwahT1
82gQ+RD3Zg/+/vzINBhIMKCYBAgTJjAIhsGGDQwiRmToxYDFixcpcnHgYMIEjh8/atQioGTJEyZL
jsSSQUAHARUytKwAs8NKKwoUfFAQIQLPtZ86b1IJQLSoUaNCpQBYyrRp06RRBkidSnUq1CgFsmot
YGLr1SgEwoodS+ArWAwYLmhIS6DEBbNRLHiwwEEDXQ0e4EZBwLcvX71RFggevABwlAMgDiA+YPiw
YsWNo4gIIYFE5CgSMl+WMmKz58+gQ4seTbq06dOoU6tezbq169ewY8ueTbu27du4c+vezbu379/A
gwsfTry48ePIkytfzry58+fQo0ufTr269evYs2vfzr27tSAAOw==

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://centralillinoisproud.com/common/images/larger_video.gif

R0lGODlhFgARAJEDAE5OTv///01NTQAAACH5BAEAAAMALAAAAAAWABEAAAIznI+py+0PowFA0Ate
xtRSdwXiKGbDl4TkyCkqVgaXe5Zv4DHAymI6X5qYFpyZ5IhMKo8FADs=

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://centralillinoisproud.com/common/css/commercewidget_structure.css

#commerceWidget {
	POSITION: relative; WIDTH: 220px; HEIGHT: 280px
}
#commerceWidget #commerceWidget_button1 {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 74px; FLOAT: left; =
HEIGHT: 37px; TOP: 0px; LEFT: 0px
}
#commerceWidget #commerceWidget_button1_over {
	Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 74px; =
DISPLAY: inline; FLOAT: left; HEIGHT: 37px; TOP: 0px; LEFT: 0px
}
#commerceWidget #commerceWidget_button2 {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 73px; FLOAT: left; =
HEIGHT: 37px; TOP: 0px; LEFT: 74px
}
#commerceWidget #commerceWidget_button2_over {
	Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 73px; =
DISPLAY: inline; FLOAT: left; HEIGHT: 37px; LEFT: 74px
}
#commerceWidget #commerceWidget_button3 {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 73px; FLOAT: left; =
HEIGHT: 37px; TOP: 0px; LEFT: 147px
}
#commerceWidget #commerceWidget_button3_over {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 73px; FLOAT: left; =
HEIGHT: 37px; TOP: 0px; LEFT: 147px
}
#commerceWidget #commerceWidget_button4 {
	TEXT-ALIGN: center; WIDTH: 74px; BOTTOM: 0px; FLOAT: left; HEIGHT: 37px
}
#commerceWidget #commerceWidget_button4_over {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 74px; BOTTOM: 0px; =
FLOAT: left; HEIGHT: 37px; LEFT: 0px
}
#commerceWidget #commerceWidget_button5 {
	TEXT-ALIGN: center; WIDTH: 74px; BOTTOM: 0px; FLOAT: left; HEIGHT: 37px
}
#commerceWidget #commerceWidget_button5_over {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 74px; BOTTOM: 0px; =
FLOAT: left; HEIGHT: 37px; LEFT: 74px
}
#commerceWidget #commerceWidget_button6 {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 72px; BOTTOM: 0px; =
FLOAT: left; HEIGHT: 37px; LEFT: 148px
}
#commerceWidget #commerceWidget_button6_over {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 72px; BOTTOM: 0px; =
FLOAT: left; HEIGHT: 37px; LEFT: 148px
}
#commerceWidget #commerceWidget_base {
	Z-INDEX: -1; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 220px; BOTTOM: 37px; PADDING-RIGHT: 0px; =
DISPLAY: block; FLOAT: left; HEIGHT: 206px; CLEAR: both; TOP: 37px; =
RIGHT: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#commerceWidget #commerceWidget_content1 {
	Z-INDEX: 1; POSITION: absolute; MARGIN: 0px; WIDTH: 220px; BOTTOM: =
37px; DISPLAY: block; FLOAT: left; HEIGHT: 206px; TOP: 37px; RIGHT: 0px; =
PADDING-TOP: 5px; LEFT: 0px
}
#commerceWidget #commerceWidgetTop {
	WIDTH: 220px; HEIGHT: 37px
}
#commerceWidget #commerceWidgetBottom {
	POSITION: absolute; WIDTH: 220px; BOTTOM: 0px; HEIGHT: 37px
}

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://centralillinoisproud.com/common/css/videoplayer/videoplayer_structure.css

.web_videoplayer .moduleTitle {
	DISPLAY: none
}
.web_videoplayer .moduleFooter {
	DISPLAY: none
}
.web_videoplayer {
	FONT: 11px verdana, tahoma, helvetica, sans-serif
}
#videoplayer_content_container {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#videoplayer_container {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 320px; PADDING-RIGHT: 0px; DISPLAY: inline-block; =
BACKGROUND: rgb(163,163,163); HEIGHT: 280px; VERTICAL-ALIGN: top; TOP: =
0px; PADDING-TOP: 0px; LEFT: 0px
}
#videoplayer_object {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 320px; PADDING-RIGHT: 0px; BACKGROUND: rgb(163,163,163); =
HEIGHT: 260px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#videoplayer_loading_container {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 318px; PADDING-RIGHT: 0px; BACKGROUND: rgb(220,220,220); =
HEIGHT: 258px; TOP: 1px; PADDING-TOP: 0px; LEFT: 1px
}
#videoplayer_bandwidth_container {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; MARGIN: =
0px; PADDING-LEFT: 0px; WIDTH: 318px; PADDING-RIGHT: 0px; BACKGROUND: =
rgb(232,232,232); HEIGHT: 19px; FONT-SIZE: 11px; TOP: 260px; =
PADDING-TOP: 0px; LEFT: 1px
}
#videoplayer_bandwidth_container DIV {
	FLOAT: right
}
.bandwidth_icon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; HEIGHT: 16px; =
VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px; =
TEXT-DECORATION: none; PADDING-TOP: 0px
}
#videoplayer_bandwidth_container DIV.active .bandwidth_icon {
	BACKGROUND: url(/common/videoplayer/img/bandwidth_check_16.gif)
}
#videoplayer_bandwidth_container DIV.active A {
	COLOR: rgb(0,200,0); CURSOR: default; FONT-WEIGHT: 900; =
TEXT-DECORATION: none
}
#videoplayer_bandwidth_container A:hover {
	COLOR: rgb(0,200,0)
}
#videoplayer_bandwidth_container A {
	COLOR: rgb(150,150,150)
}
#video_detail_container {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; DISPLAY: none; VERTICAL-ALIGN: top; TOP: 0px; =
PADDING-TOP: 0px; LEFT: 325px
}
#video_detail {
	HEIGHT: 245px; OVERFLOW: hidden
}
#video_detail_headline {
	LINE-HEIGHT: 16px; MARGIN: 0px 0px 10px; FONT-SIZE: 15px; FONT-WEIGHT: =
900
}
#video_detail_dateline {
	LINE-HEIGHT: 12px; FONT-STYLE: italic; MARGIN: 0px 10px 20px; =
FONT-SIZE: 11px; FONT-WEIGHT: lighter
}
#video_detail_shorttext {
	LINE-HEIGHT: 12px; MARGIN: 0px 10px; FONT-SIZE: 11px; FONT-WEIGHT: =
lighter
}
#video_detail_headline A {
	FONT-WEIGHT: 900
}
#video_detail_headline A:hover {
	TEXT-DECORATION: underline
}
.video_detail_links {
	HEIGHT: 20px; TOP: 5px
}
.video_detail_links A {
	FONT-WEIGHT: 900
}
.video_detail_links_back {
	FLOAT: left
}
.video_detail_links_more {
	FLOAT: right
}
#video_compainion_banner {
	POSITION: relative; WIDTH: 490px; DISPLAY: none; BACKGROUND: =
url(/common/top_stories/img/bg_companion_ad.gif); HEIGHT: 62px; TOP: =
20px; LEFT: 20px
}
#video_compainion_banner_image {
	POSITION: absolute; WIDTH: 468px; HEIGHT: 60px; TOP: 1px; LEFT: 11px
}
#fulltext_videoplayer_container {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 230px; =
PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 220px; VERTICAL-ALIGN: top; =
PADDING-TOP: 0px
}
#fulltext_videoplayer_container #videoplayer_container {
	WIDTH: 220px; DISPLAY: block; HEIGHT: 210px; TOP: 5px; LEFT: 5px
}
#fulltext_videoplayer_container #video_player_object {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 220px; PADDING-RIGHT: 0px; HEIGHT: 192px; TOP: 0px; =
PADDING-TOP: 0px; LEFT: 0px
}
#fulltext_videoplayer_container #video_player_swf_container {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 220px; PADDING-RIGHT: 0px; HEIGHT: 192px; TOP: 0px; =
PADDING-TOP: 0px; LEFT: 0px
}
#fulltext_videoplayer_container #video_player_swf {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 220px; PADDING-RIGHT: 0px; HEIGHT: 192px; TOP: 0px; =
PADDING-TOP: 0px; LEFT: 0px
}
#fulltext_videoplayer_container #videoplayer_loading_container {
	WIDTH: 218px; HEIGHT: 208px
}
#fulltext_videoplayer_container #videoplayer_caption_container {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; MARGIN: =
0px; PADDING-LEFT: 0px; WIDTH: 218px; PADDING-RIGHT: 0px; BACKGROUND: =
rgb(232,232,232); HEIGHT: 17px; FONT-SIZE: 11px; TOP: 192px; =
PADDING-TOP: 0px; LEFT: 1px
}
.fulltext_video#video_compainion_banner {
	MARGIN: 0px auto; CLEAR: left; TOP: 0px; LEFT: 0px
}
.video_loading_image_220 {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 32px; PADDING-RIGHT: 0px; HEIGHT: 32px; TOP: 88px; =
PADDING-TOP: 0px; LEFT: 93px
}
#fulltext_videoplayer_container #video_player_controller_container {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 220px; PADDING-RIGHT: 0px; BACKGROUND: rgb(220,220,220); =
HEIGHT: 27px; TOP: 165px; PADDING-TOP: 0px; LEFT: 0px
}
#fulltext_videoplayer_container #video_player_controller {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 220px; HEIGHT: 27px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#fulltext_videoplayer_container #video_player_image_container {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 220px; PADDING-RIGHT: 0px; BACKGROUND: rgb(220,220,220); =
HEIGHT: 165px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#fulltext_videoplayer_container #video_player_image {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 220px; HEIGHT: 165px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#fulltext_videoplayer_container #video_player_play_image_container {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 220px; PADDING-RIGHT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; HEIGHT: 165px; TOP: 0px; PADDING-TOP: 0px; LEFT: =
0px
}
#fulltext_videoplayer_container #video_player_play_image {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 220px; HEIGHT: 165px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.video_larger_icon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 22px; PADDING-RIGHT: 0px; HEIGHT: 17px; =
VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: =
0px
}

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://centralillinoisproud.com/common/css/fulltext_structure.css

.fulltext_xtra_link {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: right; =
FONT-SIZE: 11px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.fulltext_xtra_link IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.fulltext_print {
	PADDING-BOTTOM: 5px; FLOAT: right
}
.fulltext_viral {
	FLOAT: right; HEIGHT: 16px
}
.fulltext_longtext {
	CLEAR: right; PADDING-TOP: 10px
}
.fulltext_longtext IMG {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://centralillinoisproud.com/common/css/localsports.css

.sports_name {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; BACKGROUND: #cccccc; FONT-SIZE: =
12px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.boxscores_row1 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-TOP: =
2px
}
.boxscores_row2 {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: =
4px; FONT-SIZE: 10px; PADDING-TOP: 2px
}
.boxscores_date_row {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; FONT-SIZE: 10px; FONT-WEIGHT: =
bold; PADDING-TOP: 2px
}
.boxscores_button {
	WIDTH: 109px; BACKGROUND: #b9d1ea; FLOAT: left; FONT-SIZE: 11px
}
.boxscores_button_selected {
	WIDTH: 109px; BACKGROUND: #235384; FLOAT: left; COLOR: #ffffff; =
FONT-SIZE: 11px
}
#boxscore_box {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; BORDER-LEFT: =
#cccccc 1px solid; WIDTH: 220px; HEIGHT: 350px; BORDER-TOP: #cccccc 1px =
solid; BORDER-RIGHT: #cccccc 1px solid
}
#boxscores {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 220px; HEIGHT: 350px; OVERFLOW: =
auto; TOP: 0px; LEFT: 0px
}
#wait {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 32px; HEIGHT: 32px; TOP: 159px; =
LEFT: 94px
}
.localsports_ss_container {
	WIDTH: 100%
}
.localsports_ss_container .localsports_ss_sportnav {
	BORDER-BOTTOM: #333333 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: =
2%; PADDING-RIGHT: 1%; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.localsports_ss_container .localsports_ss_header =
.localsports_ss_header_title {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 4px; WIDTH: 320px; PADDING-RIGHT: =
4px; FLOAT: left; HEIGHT: 50px; FONT-SIZE: 15px; VERTICAL-ALIGN: middle; =
FONT-WEIGHT: bold; PADDING-TOP: 60px
}
.localsports_ss_container .localsports_ss_header =
.localsports_ss_subheader_title {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: =
left; HEIGHT: 50px; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; =
FONT-WEIGHT: normal; PADDING-TOP: 60px
}
.localsports_ss_container .localsports_ss_content {
	WIDTH: 100%
}
.localsports_ss_container .localsports_ss_header {
	BORDER-BOTTOM: #000000 1px solid; WIDTH: 100%; HEIGHT: 150px; =
FONT-WEIGHT: bold
}
.localsports_ss_container .localsports_ss_venue_header {
	PADDING-LEFT: 5px; WIDTH: 100%; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.localsports_ss_container .localsports_ss_venue_header =
.localsports_ss_venue_header_title {
	FONT-SIZE: 16px
}
.localsports_ss_title {
	BORDER-BOTTOM: #000000 1px solid; WIDTH: 100%; FONT-WEIGHT: bold
}
.localsports_ss_container .localsports_ss_header =
.localsports_ss_header_logo {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: =
0px; FLOAT: left; HEIGHT: 150px; PADDING-TOP: 25px
}
.localsports_ss_container .localsports_ss_content .localsports_ss_column =
{
	WIDTH: 49%; FLOAT: left; FONT-SIZE: 11px; MARGIN-RIGHT: 1px
}
.localsports_ss_container .localsports_ss_content =
.localsports_ss_wide_column {
	WIDTH: 310px; FLOAT: left; FONT-SIZE: 11px; MARGIN-RIGHT: 1px
}
.localsports_ss_container .localsports_ss_content =
.localsports_ss_narrow_column {
	WIDTH: 245px; FLOAT: left; FONT-SIZE: 11px
}
.localsports_box_title {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 3px; PADDING-LEFT: 3px; BACKGROUND: =
#000000; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: normal; =
PADDING-TOP: 2px
}
.localsports_box_content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: =
350px; OVERFLOW: scroll; PADDING-TOP: 5px
}
.localsports_box_content_dynamic {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.localsports_data_header {
	WIDTH: 95%
}
.localsports_data_header_cell {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: =
2px; WIDTH: 23%; BACKGROUND: #cccccc; FLOAT: left; COLOR: #000000; =
FONT-SIZE: 10px; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; =
BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 2px
}
.localsports_data_header_cell_last {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: =
2px; WIDTH: 24%; BACKGROUND: #cccccc; FLOAT: left; COLOR: #000000; =
FONT-SIZE: 10px; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; =
PADDING-TOP: 2px
}
.localsports_data_row {
	BORDER-BOTTOM: #cccccc 1px solid; WIDTH: 95%
}
.localsports_data_row_cell_odd_first {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; =
PADDING-BOTTOM: 3px; PADDING-LEFT: 2px; WIDTH: 24%; FLOAT: left; HEIGHT: =
100%; COLOR: #000000; FONT-SIZE: 10px; BORDER-RIGHT: #cccccc 1px solid; =
PADDING-TOP: 2px
}
.localsports_data_row_cell_odd {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: =
2px; WIDTH: 24%; FLOAT: left; HEIGHT: 100%; COLOR: #000000; FONT-SIZE: =
10px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.localsports_data_row_cell_even_first {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; =
PADDING-BOTTOM: 3px; PADDING-LEFT: 2px; WIDTH: 24%; BACKGROUND: #e6e4cb; =
FLOAT: left; HEIGHT: 100%; COLOR: #000000; FONT-SIZE: 10px; =
BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.localsports_data_row_cell_even {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: =
2px; WIDTH: 24%; BACKGROUND: #e6e4cb; FLOAT: left; HEIGHT: 100%; COLOR: =
#000000; FONT-SIZE: 10px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: =
2px
}
.boxHeader {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; BACKGROUND: #000000; COLOR: =
#ffffff; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
.boxHeaderLink {
	BACKGROUND: #000000; COLOR: #ffffff; FONT-SIZE: 8px; FONT-WEIGHT: =
normal
}
.boxSubHeader {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: =
2px; BACKGROUND: #cccccc; COLOR: #000000; FONT-SIZE: 10px; BORDER-TOP: =
#ffffff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 1px solid; =
PADDING-TOP: 2px
}
.boxSubHeaderFirst {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: =
2px; BACKGROUND: #cccccc; COLOR: #000000; FONT-SIZE: 10px; BORDER-TOP: =
#ffffff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 1px solid; =
PADDING-TOP: 2px
}
.boxSubHeaderLast {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: =
2px; BACKGROUND: #cccccc; COLOR: #000000; FONT-SIZE: 10px; BORDER-TOP: =
#ffffff 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.boxSubHeaderAll {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: =
2px; BACKGROUND: #cccccc; COLOR: #000000; FONT-SIZE: 10px; BORDER-TOP: =
#ffffff 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.boxRecordOdd {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: =
2px; COLOR: #000000; FONT-SIZE: 10px; BORDER-RIGHT: #cccccc 1px solid; =
PADDING-TOP: 2px
}
.boxRecordOddFirst {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; =
PADDING-BOTTOM: 3px; PADDING-LEFT: 2px; COLOR: #000000; FONT-SIZE: 10px; =
BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.boxRecordEven {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: =
2px; BACKGROUND: #e6e4cb; COLOR: #000000; FONT-SIZE: 10px; BORDER-RIGHT: =
#cccccc 1px solid; PADDING-TOP: 2px
}
.boxContent {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; =
PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: =
#e6e4cb; COLOR: #000000; FONT-SIZE: 10px; BORDER-TOP: #cccccc 1px solid; =
BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.boxRecordEvenFirst {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; =
PADDING-BOTTOM: 3px; PADDING-LEFT: 2px; BACKGROUND: #e6e4cb; COLOR: =
#000000; FONT-SIZE: 10px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: =
2px
}
.localsports_photo_box {
	TEXT-ALIGN: center; PADDING-LEFT: 22px; WIDTH: 75px; PADDING-RIGHT: =
22px; FLOAT: left; FONT-SIZE: 10px
}
DIV {
	FONT-FAMILY: Arial, Verdana, sans-serif
}
#leftTopModules .web_localsports_ad .moduleTitle {
	DISPLAY: none
}
#leftTopModules .web_localsports_ad .moduleFooter {
	DISPLAY: none
}
#leftTopModules .web_localsports_ad {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium =
none; BORDER-RIGHT: medium none; PADDING-TOP: 10px
}
#leftTopModules .web_localsports_ad .moduleContent {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium =
none; BORDER-RIGHT: medium none; PADDING-TOP: 10px
}
#leftBotModules .web_localsports_ad .moduleTitle {
	DISPLAY: none
}
#leftBotModules .localsports_ad .moduleFooter {
	DISPLAY: none
}
#leftBotModules .web_localsports_ad {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium =
none; BORDER-RIGHT: medium none; PADDING-TOP: 10px
}
#leftBotModules .web_localsports_ad .moduleContent {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium =
none; BORDER-RIGHT: medium none; PADDING-TOP: 10px
}
#rightSecondBannerModules .web_localsports_ad .moduleContent {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#rightCenterContentModules .web_localsports_mainsports .moduleTitle {
	DISPLAY: none
}
#rightCenterContentModules .web_localsports_mainsports .moduleTitle =
.titleText {
	DISPLAY: none
}
#rightCenterContentModules .web_localsports_mainsports .moduleContent {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#rightCenterContentModules .web_localsports_mainsports .moduleFooter {
	DISPLAY: none
}
#rightCenterContentModules .web_localsports_mainsports .moduleFooter =
.footerText {
	DISPLAY: none
}
#rightCenterContentModules .web_localsports_ugc .moduleTitle {
	DISPLAY: none
}
#rightCenterContentModules .web_localsports_ugc .moduleTitle .titleText =
{
	DISPLAY: none
}
#rightCenterContentModules .web_localsports_ugc .moduleContent {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#rightCenterContentModules .web_localsports_ugc .moduleFooter {
	DISPLAY: none
}
#rightCenterContentModules .web_localsports_ugc .moduleFooter =
.footerText {
	DISPLAY: none
}
#leftTopModules .web_localsports_boxscores .moduleTitle {
	DISPLAY: none
}
#leftTopModules .web_localsports_boxscores .moduleFooter {
	DISPLAY: none
}
#leftTopModules .web_localsports_boxscores {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none; PADDING-TOP: 10px
}
#leftTopModules .web_localsports_boxscores .moduleContent {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none; PADDING-TOP: 10px
}
#leftBotModules .web_localsports_boxscores .moduleTitle {
	DISPLAY: none
}
#leftBotModules .localsports_boxscores .moduleFooter {
	DISPLAY: none
}
#leftBotModules .web_localsports_boxscores {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none; PADDING-TOP: 10px
}
#leftBotModules .web_localsports_boxscores .moduleContent {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none; PADDING-TOP: 10px
}
#rightSecondBannerModules .web_localsports_boxscores .moduleContent {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.localsportsTopItemNormal {
	Z-INDEX: 999; BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; =
PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT-FAMILY: Tahoma, Verdana, =
Arial, sans-serif; BACKGROUND: url(/common/images/sprite.png) 0px =
-215px; HEIGHT: 25px; COLOR: #333333; FONT-SIZE: 11px; BORDER-TOP: 0px; =
BORDER-RIGHT: #cccccc 1px solid
}
.localsportsTopItemDown {
	Z-INDEX: 999; BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; =
PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT-FAMILY: Tahoma, Verdana, =
Arial, sans-serif; BACKGROUND: url(/common/images/sprite.png) 0px =
-110px; HEIGHT: 25px; COLOR: #333333; FONT-SIZE: 11px; BORDER-TOP: 0px; =
BORDER-RIGHT: #cccccc 1px solid
}
.localsportsTopItemTextUp {
	Z-INDEX: 999; TEXT-ALIGN: center; COLOR: #333333; FONT-WEIGHT: bold
}
.localsportsTopItemTextDown {
	Z-INDEX: 999; TEXT-ALIGN: center; COLOR: #333333; FONT-WEIGHT: bold
}
.localsportsSubItemUp {
	Z-INDEX: 999; BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff =
1px solid; PADDING-LEFT: 3px; WIDTH: 200px; FONT-FAMILY: Tahoma, =
Verdana, Arial, sans-serif; BACKGROUND: #dcdcdc; HEIGHT: 23px; =
FONT-SIZE: 11px; BORDER-RIGHT: #ffffff 1px solid
}
.localsportsSubItemDown {
	Z-INDEX: 999; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 3px; =
WIDTH: 200px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; =
BACKGROUND: #cccccc; HEIGHT: 23px; FONT-SIZE: 11px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
.localsportsSubItemTextUp {
	Z-INDEX: 999; COLOR: #000000
}
.localsportsSubItemTextDown {
	Z-INDEX: 999; COLOR: #000000
}
A.menulinks:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.menulinks:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.menulinks:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.submenulinks:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.submenulinks:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.submenulinks:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.sportsNav {
	WIDTH: 100%; BACKGROUND: url(/common/images/sprite.png) 0px -215px; =
HEIGHT: 25px; bottom-border: solid 1px #333333
}
.productInfo {
	FONT-SIZE: 11px
}

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://centralillinoisproud.com/common/css/travel.css

.faregrid_departing {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; WIDTH: 100%; FONT-FAMILY: =
Tahoma, Verdana, Arial, sans-serif; BACKGROUND: #072a5e; COLOR: #ffffff; =
FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.faregrid_airport {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 1px; PADDING-LEFT: 4px; WIDTH: 30%; =
FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; MARGIN-BOTTOM: 1px; =
BACKGROUND: #072a5e; FLOAT: left; COLOR: #ffffff; FONT-SIZE: 12px; =
MARGIN-RIGHT: 1px; PADDING-TOP: 2px
}
.faregrid_data {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 1px; PADDING-LEFT: 4px; WIDTH: 34%; =
FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; MARGIN-BOTTOM: 1px; =
BACKGROUND: #afcbf6; FLOAT: left; COLOR: #000000; FONT-SIZE: 12px; =
MARGIN-RIGHT: 1px; PADDING-TOP: 2px
}
.faregrid_data_last {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 1px; PADDING-LEFT: 4px; WIDTH: 33%; =
FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; MARGIN-BOTTOM: 1px; =
BACKGROUND: #afcbf6; FLOAT: left; COLOR: #000000; FONT-SIZE: 12px; =
PADDING-TOP: 2px
}
.travel_warnings {
	BORDER-BOTTOM: #fcfcfc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: =
3px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 11px; =
PADDING-TOP: 3px
}
.travel_currency_title {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
.travel_waittime_text {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 11px
}
.travel_waittime_title {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
.travel_waittime_header {
	BORDER-BOTTOM: #000000 1px solid; WIDTH: 33%; FONT-FAMILY: Tahoma, =
Verdana, Arial, sans-serif; FLOAT: left; HEIGHT: 28px; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
.travel_waittime_data_odd {
	WIDTH: 33%; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FLOAT: =
left; FONT-SIZE: 11px
}
.travel_waittime_data_even {
	WIDTH: 33%; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FLOAT: =
left; FONT-SIZE: 11px
}
A.travel_waittime_link {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 11px
}

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://centralillinoisproud.com/common/css/classifieds.css

.nexstar_classifieds_featured {
	BORDER-BOTTOM: #d8deff 1px solid; POSITION: relative; BORDER-LEFT: =
#d8deff 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 548px; =
PADDING-RIGHT: 4px; HEIGHT: 258px; BORDER-TOP: #d8deff 1px solid; =
BORDER-RIGHT: #d8deff 1px solid; PADDING-TOP: 4px
}
.nexstar_classifieds_featured_inner {
	BORDER-BOTTOM: #d8deff 1px solid; POSITION: relative; BORDER-LEFT: =
#d8deff 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 538px; =
PADDING-RIGHT: 4px; HEIGHT: 248px; BORDER-TOP: #d8deff 1px solid; =
BORDER-RIGHT: #d8deff 1px solid; PADDING-TOP: 4px
}
.nexstar_classifieds_featured .nexstar_classifieds_featured_image {
	Z-INDEX: -1; POSITION: relative; WIDTH: 250px; FLOAT: left; HEIGHT: =
250px
}
.nexstar_classifieds_featured .nexstar_classifieds_featured_item_box {
	POSITION: relative; WIDTH: 288px; FLOAT: left; HEIGHT: 250px
}
.nexstar_classifieds_featured .nexstar_classifieds_featured_item_box =
.nexstar_classifieds_featured_item {
	POSITION: relative; WIDTH: 288px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; FLOAT: left; HEIGHT: 49px; CURSOR: pointer
}
.nexstar_classifieds_featured .nexstar_classifieds_featured_item_box =
.nexstar_classifieds_featured_item_bottom {
	POSITION: relative; WIDTH: 288px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; FLOAT: left; HEIGHT: 49px
}
.nexstar_classifieds_featured_item_text {
	FONT-STYLE: italic; PADDING-LEFT: 20px; FONT-SIZE: 11px; OVERFLOW: =
hidden; PADDING-TOP: 5px
}
.nexstar_classifieds_featured_item_icon {
	Z-INDEX: 5; POSITION: relative; WIDTH: 17px; DISPLAY: none; FLOAT: =
left; HEIGHT: 17px; TOP: 4px; LEFT: -8px
}
.nexstar_classifieds_featured_image_box {
	POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px
}
.nexstar_classifieds_featured_item_text_small {
	FONT-STYLE: normal; MARGIN-TOP: 10px; DISPLAY: none; FONT-SIZE: 11px
}
.nexstar_classifieds_item_links {
	FLOAT: right; FONT-SIZE: 10px; MARGIN-RIGHT: 5px
}
.nexstar_classifieds_spacer {
	CLEAR: both
}
.nexstar_classifieds_button {
	BORDER-BOTTOM: #696 1px solid; TEXT-ALIGN: center; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  (GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
BORDER-LEFT: #696 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: =
#c0c7f2; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 84% =
"trebuchet ms", helvetica, sans-serif; FLOAT: left; COLOR: #050; =
BORDER-TOP: #696 1px solid; BORDER-RIGHT: #696 1px solid; PADDING-TOP: =
3px
}
.nexstar_classifieds_milestones_header {
	WIDTH: 50%; FLOAT: left; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.nexstar_classifieds_milestones_edit_link {
	BORDER-BOTTOM: #696 1px solid; TEXT-ALIGN: center; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  (GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
BORDER-LEFT: #696 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: =
#c0c7f2; MARGIN-TOP: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: =
bold 84% "trebuchet ms", helvetica, sans-serif; FLOAT: right; COLOR: =
#050; BORDER-TOP: #696 1px solid; MARGIN-RIGHT: 4px; BORDER-RIGHT: #696 =
1px solid; PADDING-TOP: 3px
}
.nexstar_classifieds_milestones_image {
	FLOAT: left
}
.nexstar_classifieds_milestones_text {
	FLOAT: left; FONT-SIZE: 12px
}
.nexstar_classifieds_guestbook {
	BORDER-BOTTOM: #d8deff 1px solid; POSITION: relative; BORDER-LEFT: =
#d8deff 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 548px; =
PADDING-RIGHT: 4px; BORDER-TOP: #d8deff 1px solid; BORDER-RIGHT: #d8deff =
1px solid; PADDING-TOP: 4px
}
.nexstar_classifieds_guestbook_inner {
	BORDER-BOTTOM: #d8deff 1px solid; POSITION: relative; BORDER-LEFT: =
#d8deff 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 538px; =
PADDING-RIGHT: 4px; BORDER-TOP: #d8deff 1px solid; BORDER-RIGHT: #d8deff =
1px solid; PADDING-TOP: 4px
}
.nexstar_classifieds_guestbook_text {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: =
12px; PADDING-TOP: 3px
}
.nexstar_classifieds_guestbook_form {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 3px
}
.nexstar_classifieds_guestbook_form_label {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: =
125px; FLOAT: left; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.nexstar_classifieds_guestbook_form_field {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; WIDTH: 125px; PADDING-RIGHT: =
3px; FLOAT: left; PADDING-TOP: 3px
}
.nexstar_classifieds_guestbook_form_send_email {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: =
220px; FLOAT: left; FONT-SIZE: 10px; PADDING-TOP: 3px
}
.nexstar_classifieds_guestbook_form_submit {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: =
250px; FLOAT: left; PADDING-TOP: 3px
}
.nexstar_classifieds_guestbook_entry_box_border {
	BORDER-BOTTOM: #363 1px solid; POSITION: relative; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
BORDER-LEFT: #696 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: =
#c0c7f2; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: bold 84% =
"trebuchet ms", helvetica, sans-serif; MARGIN-BOTTOM: 5px; COLOR: =
#000000; MARGIN-LEFT: 5px; BORDER-TOP: #696 1px solid; MARGIN-RIGHT: =
5px; BORDER-RIGHT: #363 1px solid; PADDING-TOP: 3px
}
.nexstar_classifieds_guestbook_entry_box_date {
	TEXT-ALIGN: right; WIDTH: 99%; PADDING-RIGHT: 1%; FONT-SIZE: 11px; =
PADDING-TOP: 4px
}
.nexstar_classifieds_guestbook_entry_box_name {
	PADDING-LEFT: 1%; WIDTH: 49%; FLOAT: left; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
.nexstar_classifieds_guestbook_entry_box_city {
	TEXT-ALIGN: right; WIDTH: 49%; PADDING-RIGHT: 1%; FLOAT: left; =
FONT-SIZE: 11px
}
.nexstar_classifieds_guestbook_entry_box_message {
	PADDING-BOTTOM: 3px; FONT-STYLE: italic; PADDING-LEFT: 1%; WIDTH: 98%; =
PADDING-RIGHT: 1%; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.yui-skin-sam .yui-pg-container {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 5px
}
.yui-skin-sam SPAN.yui-pg-first {
	BORDER-BOTTOM: #363 1px solid; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
BORDER-LEFT: #696 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: =
#c0c7f2; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: bold 84% =
"trebuchet ms", helvetica, sans-serif; COLOR: #050; BORDER-TOP: #696 1px =
solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #363 1px solid; PADDING-TOP: 3px
}
.yui-skin-sam SPAN.yui-pg-previous {
	BORDER-BOTTOM: #363 1px solid; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
BORDER-LEFT: #696 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: =
#c0c7f2; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: bold 84% =
"trebuchet ms", helvetica, sans-serif; COLOR: #050; BORDER-TOP: #696 1px =
solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #363 1px solid; PADDING-TOP: 3px
}
.yui-skin-sam SPAN.yui-pg-next {
	BORDER-BOTTOM: #363 1px solid; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
BORDER-LEFT: #696 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: =
#c0c7f2; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: bold 84% =
"trebuchet ms", helvetica, sans-serif; COLOR: #050; BORDER-TOP: #696 1px =
solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #363 1px solid; PADDING-TOP: 3px
}
.yui-skin-sam SPAN.yui-pg-last {
	BORDER-BOTTOM: #363 1px solid; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
BORDER-LEFT: #696 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: =
#c0c7f2; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: bold 84% =
"trebuchet ms", helvetica, sans-serif; COLOR: #050; BORDER-TOP: #696 1px =
solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #363 1px solid; PADDING-TOP: 3px
}
.yui-skin-sam .yui-pg-last {
	BORDER-BOTTOM: #363 1px solid; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
BORDER-LEFT: #696 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: =
#c0c7f2; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: bold 84% =
"trebuchet ms", helvetica, sans-serif; COLOR: #050; BORDER-TOP: #696 1px =
solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #363 1px solid; PADDING-TOP: 3px
}
.yui-skin-sam .yui-pg-first {
	BORDER-BOTTOM: #363 1px solid; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
BORDER-LEFT: #696 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: =
#c0c7f2; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: bold 84% =
"trebuchet ms", helvetica, sans-serif; COLOR: #050; BORDER-TOP: #696 1px =
solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #363 1px solid; PADDING-TOP: 3px
}
.yui-skin-sam .yui-pg-current {
	BORDER-BOTTOM: #363 1px solid; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
BORDER-LEFT: #696 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: =
#c0c7f2; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: bold 84% =
"trebuchet ms", helvetica, sans-serif; COLOR: #050; BORDER-TOP: #696 1px =
solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #363 1px solid; PADDING-TOP: 3px
}
.yui-skin-sam .yui-pg-previous {
	BORDER-BOTTOM: #363 1px solid; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
BORDER-LEFT: #696 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: =
#c0c7f2; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: bold 84% =
"trebuchet ms", helvetica, sans-serif; COLOR: #050; BORDER-TOP: #696 1px =
solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #363 1px solid; PADDING-TOP: 3px
}
.yui-skin-sam .yui-pg-next {
	BORDER-BOTTOM: #363 1px solid; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
BORDER-LEFT: #696 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: =
#c0c7f2; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: bold 84% =
"trebuchet ms", helvetica, sans-serif; COLOR: #050; BORDER-TOP: #696 1px =
solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #363 1px solid; PADDING-TOP: 3px
}
.yui-skin-sam .yui-pg-page {
	BORDER-BOTTOM: #363 1px solid; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
BORDER-LEFT: #696 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: =
#c0c7f2; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: bold 84% =
"trebuchet ms", helvetica, sans-serif; COLOR: #050; BORDER-TOP: #696 1px =
solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #363 1px solid; PADDING-TOP: 3px
}
.yui-skin-sam A.yui-pg-first:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#000000; TEXT-DECORATION: underline
}
.yui-skin-sam A.yui-pg-first:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#000000; TEXT-DECORATION: underline
}
.yui-skin-sam A.yui-pg-first:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#000000; TEXT-DECORATION: underline
}
.yui-skin-sam A.yui-pg-first:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#000000; TEXT-DECORATION: underline
}
.yui-skin-sam A.yui-pg-previous:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#000000; TEXT-DECORATION: underline
}
.yui-skin-sam A.yui-pg-previous:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#000000; TEXT-DECORATION: underline
}
.yui-skin-sam A.yui-pg-previous:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#000000; TEXT-DECORATION: underline
}
.yui-skin-sam A.yui-pg-previous:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#000000; TEXT-DECORATION: underline
}
.yui-skin-sam A.yui-pg-next:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#000000; TEXT-DECORATION: underline
}
.yui-skin-sam A.yui-pg-next:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#000000; TEXT-DECORATION: underline
}
.yui-skin-sam A.yui-pg-next:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#000000; TEXT-DECORATION: underline
}
.yui-skin-sam A.yui-pg-next:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#000000; TEXT-DECORATION: underline
}
.yui-skin-sam A.yui-pg-last:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#000000; TEXT-DECORATION: underline
}
.yui-skin-sam A.yui-pg-last:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#000000; TEXT-DECORATION: underline
}
.yui-skin-sam A.yui-pg-last:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#000000; TEXT-DECORATION: underline
}
.yui-skin-sam A.yui-pg-last:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#000000; TEXT-DECORATION: underline
}
.yui-skin-sam A.yui-pg-page:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#000000; TEXT-DECORATION: underline
}
.yui-skin-sam A.yui-pg-page:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#000000; TEXT-DECORATION: underline
}
.yui-skin-sam A.yui-pg-page:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#000000; TEXT-DECORATION: underline
}
.yui-skin-sam A.yui-pg-page:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
#000000; TEXT-DECORATION: underline
}

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Location: http://centralillinoisproud.com/common/css/css_includes.css

@import url( /common/css/commercewidget_structure.css );
@import url( /common/css/videoplayer/videoplayer_structure.css );
@import url( /common/css/fulltext_structure.css );
@import url( /common/css/localsports.css );
@import url( /common/css/travel.css );
@import url( /common/css/classifieds.css );

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://centralillinoisproud.com/common/css/tpl_15/template_v2.0.css

@import url( /common/css/css_includes.css );
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; BACKGROUND: #000064; PADDING-TOP: 0px
}
.emptyModule {
	DISPLAY: none
}
A {
	FONT-WEIGHT: normal
}
A:link {
	COLOR: #004b9c; TEXT-DECORATION: none
}
A:visited {
	COLOR: #004b9c; TEXT-DECORATION: none
}
A:hover {
	COLOR: #d41605; TEXT-DECORATION: underline
}
.simpleList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.simpleList LI {
	PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: =
0px; BACKGROUND: url(/images/bullet.gif) no-repeat 3px 0.8em; =
PADDING-TOP: 0.25em
}
.simpleListTight {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.simpleListTight LI {
	PADDING-BOTTOM: 0em; MARGIN: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: =
0px; BACKGROUND: url(/images/bullet.gif) no-repeat 3px 0.8em; =
PADDING-TOP: 0.2em
}
.moduleContent {
	FONT: 10pt Verdana, sans-serif; COLOR: #444
}
#page {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px auto; =
PADDING-LEFT: 10px; WIDTH: 980px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#top_header {
	MARGIN: 0px; WIDTH: 980px
}
#top_header #siteLogo {
	WIDTH: 240px; FLOAT: left; HEIGHT: 200px
}
#top_header #siteLogo IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 240px; =
HEIGHT: 200px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#top_header #siteHeader {
	WIDTH: 740px; FLOAT: right; HEIGHT: 200px
}
#top_header #siteHeader #topLinks {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #797979; WIDTH: 740px; FONT: =
0.75em/0.8em Arial, Helvetica, sans-serif; HEIGHT: 20px; PADDING-TOP: =
1px
}
#top_header #siteHeader #topLinks A {
	MARGIN: 0px 10px 0px 0px; FONT: 9px Arial; COLOR: #ffffff; =
TEXT-DECORATION: underline
}
#top_header #siteHeader #leftLinks {
	BACKGROUND-IMAGE: url(/common/template_images/tpl_15/personalize.png); =
PADDING-BOTTOM: 1px; MARGIN: 3px 0px 0px 5px; PADDING-LEFT: 22px; =
PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: =
13px; PADDING-TOP: 1px
}
#top_header #siteHeader #rightLinks {
	PADDING-BOTTOM: 1px; MARGIN: 3px 0px 0px 5px; PADDING-LEFT: 22px; =
PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 13px; PADDING-TOP: 1px
}
#top_header #siteHeader #topBanner {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 6px; =
WIDTH: 734px; PADDING-RIGHT: 0px; HEIGHT: 110px; PADDING-TOP: 10px
}
#top_header #siteHeader #topNav {
	WIDTH: 740px; BACKGROUND: #060cc9 repeat-x; HEIGHT: 30px
}
#top_header #siteHeader #topSearch {
	WIDTH: 740px; BACKGROUND: #000064; HEIGHT: 30px
}
#rightTopBanner {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: =
720px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#rightTopBanner .modulePositions {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#rightTopBanner .modulePositions .moduleTitle {
	DISPLAY: none
}
#rightTopBanner .modulePositions .modulefooter {
	DISPLAY: none
}
#leftRail {
	MARGIN: 20px 20px 0px 0px; WIDTH: 220px; FLOAT: left
}
#leftTopModules {
	WIDTH: 220px; FLOAT: left
}
#leftTopModules .modulePositions {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#leftTopModules .modulePositions .siteModule {
	MARGIN: 0px 0px 20px
}
#leftTopModules .modulePositions .moduleTitle {
	TEXT-ALIGN: left; HEIGHT: 30px
}
#leftTopModules .modulePositions .moduleTitle .titleText {
	PADDING-LEFT: 10px; DISPLAY: block; FONT: bold 13px/27px Verdana, =
sans-serif; BACKGROUND: =
url(/common/template_images/tpl_15/bg-moduleHead.gif); COLOR: #000000
}
#leftTopModules .modulePositions .moduleContent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
BACKGROUND: #ececec; PADDING-TOP: 10px
}
#leftTopModules .modulePositions .moduleFooter {
	TEXT-ALIGN: center; BACKGROUND: none transparent scroll repeat 0% 0%; =
HEIGHT: 1px
}
#leftTopModules .modulePositions .moduleFooter .footerText {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: =
url(/common/template_images/tpl_15/module_bottom_left.gif) no-repeat =
left top; HEIGHT: 1px
}
#leftBotModules {
	WIDTH: 220px; FLOAT: left
}
#leftBotModules .modulePositions {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#leftBotModules .modulePositions .moduleTitle {
	TEXT-ALIGN: left; BACKGROUND: =
url(/common/template_images/tpl_15/bg-moduleHead.gif) #eee; HEIGHT: 30px
}
#leftBotModules .modulePositions .siteModule {
	MARGIN: 0px 0px 20px
}
#leftBotModules .modulePositions .moduleTitle .titleText {
	DISPLAY: block; FONT: bold 13px/27px Verdana, sans-serif; BACKGROUND: =
url(/common/template_images/tpl_15/bg-moduleHead.gif)
}
#leftBotModules .modulePositions .moduleContent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
BACKGROUND: #e8e8e8 repeat-x; PADDING-TOP: 10px
}
#leftBotModules .modulePositions .moduleFooter {
	TEXT-ALIGN: center; BACKGROUND: =
url(/common/template_images/tpl_15/module_bg.gif) #d1d0cb no-repeat =
right top; HEIGHT: 1px
}
#leftBotModules .modulePositions .moduleFooter .footerText {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: =
url(/common/template_images/tpl_15/module_bottom_left.gif) no-repeat =
left top; HEIGHT: 1px
}
#centerRail {
	MARGIN: 20px 20px 0px 0px; WIDTH: 560px; FLOAT: left
}
#rightCenterContentModules {
	MARGIN: 0px; WIDTH: 560px; FLOAT: left; CLEAR: left
}
#rightCenterContentModules .modulePositions {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#rightCenterContentModules .modulePositions .siteModule {
	BORDER-BOTTOM: #a3a3a3 1px solid; BORDER-LEFT: #a3a3a3 1px solid; =
MARGIN: 0px 0px 20px; BORDER-TOP: #a3a3a3 1px solid; BORDER-RIGHT: =
#a3a3a3 1px solid
}
#rightCenterContentModules .modulePositions .moduleTitle {
	TEXT-ALIGN: left; BACKGROUND: =
url(/common/template_images/tpl_15/bg-moduleHead.gif); HEIGHT: 30px
}
#rightCenterContentModules .modulePositions .moduleTitle .titleText {
	PADDING-LEFT: 10px; DISPLAY: block; FONT: bold 13px/27px Verdana, =
sans-serif; BACKGROUND: =
url(/common/template_images/tpl_15/bg-moduleHead.gif) repeat-x; COLOR: =
#000000
}
#rightCenterContentModules .modulePositions .moduleContent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; =
BACKGROUND: #ececec; CLEAR: both; PADDING-TOP: 5px
}
#rightCenterContentModules .modulePositions .moduleFooter {
	TEXT-ALIGN: center; BACKGROUND: =
url(/common/template_images/tpl_15/bg-moduleHead.gif); HEIGHT: 1px; =
CLEAR: both
}
#rightCenterContentModules .modulePositions .moduleFooter .footerText {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: =
url(/common/template_images/tpl_15/module_bottom_left.gif) no-repeat =
left top; HEIGHT: 1px
}
#rightLeftContentModules {
	MARGIN: 0px 20px 0px 0px; WIDTH: 270px; FLOAT: left; CLEAR: left
}
#rightLeftContentModules .modulePositions {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#rightLeftContentModules .modulePositions .siteModule {
	BORDER-BOTTOM: #a3a3a3 1px solid; BORDER-LEFT: #a3a3a3 1px solid; =
MARGIN: 0px 0px 20px; BORDER-TOP: #a3a3a3 1px solid; BORDER-RIGHT: =
#a3a3a3 1px solid
}
#rightLeftContentModules .modulePositions .moduleTitle {
	TEXT-ALIGN: left; BACKGROUND: =
url(/common/template_images/tpl_15/bg-moduleHead.gif); HEIGHT: 27px; =
CURSOR: move
}
#rightLeftContentModules .modulePositions .moduleTitle .titleText {
	PADDING-LEFT: 10px; DISPLAY: block; FONT: bold 13px/27px Verdana, =
sans-serif; BACKGROUND: =
url(/common/template_images/tpl_15/bg-moduleHead.gif); COLOR: #000000
}
#rightLeftContentModules .modulePositions .moduleContent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
BACKGROUND: #ececec; PADDING-TOP: 5px
}
#rightLeftContentModules .modulePositions .moduleFooter {
	TEXT-ALIGN: center; BACKGROUND: =
url(/common/template_images/tpl_15/module_bottom_right.gif) #fff =
no-repeat right top; HEIGHT: 1px
}
#rightLeftContentModules .modulePositions .moduleFooter .footerText {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: =
url(/common/template_images/tpl_15/module_bottom_left.gif) no-repeat =
left top; HEIGHT: 1px
}
#rightRightContentModules {
	MARGIN: 0px; WIDTH: 270px; FLOAT: left
}
#rightRightContentModules .modulePositions {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#rightRightContentModules .modulePositions .siteModule {
	BORDER-BOTTOM: #a3a3a3 1px solid; BORDER-LEFT: #a3a3a3 1px solid; =
MARGIN: 0px 0px 20px; BORDER-TOP: #a3a3a3 1px solid; BORDER-RIGHT: =
#a3a3a3 1px solid
}
#rightRightContentModules .modulePositions .moduleTitle {
	TEXT-ALIGN: left; BACKGROUND: =
url(/common/template_images/tpl_15/bg-moduleHead.gif); HEIGHT: 27px; =
CURSOR: move
}
#rightRightContentModules .modulePositions .moduleTitle .titleText {
	PADDING-LEFT: 10px; DISPLAY: block; FONT: bold 13px/27px Verdana, =
sans-serif; BACKGROUND: =
url(/common/template_images/tpl_15/bg-moduleHead.gif); COLOR: #000000
}
#rightRightContentModules .modulePositions .moduleContent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
BACKGROUND: #ececec; PADDING-TOP: 5px
}
#rightRightContentModules .modulePositions .moduleFooter {
	TEXT-ALIGN: center; BACKGROUND: =
url(/common/template_images/tpl_15/module_bottom_right.gif) #fff =
no-repeat right top; HEIGHT: 1px
}
#rightRightContentModules .modulePositions .moduleFooter .footerText {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: =
url(/common/template_images/tpl_15/module_bottom_left.gif) no-repeat =
left top; HEIGHT: 1px
}
#bottomBannerModules {
	MARGIN: 0px 20px 0px 0px; WIDTH: 300px; FLOAT: left
}
#bottomBannerModules .modulePositions {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bottomBannerModules .modulePositions .siteModule {
	MARGIN: 0px 0px 20px
}
#bottomBannerModules .modulePositions .moduleTitle {
	DISPLAY: none
}
#bottomBannerModules .modulePositions .moduleTitle .titleText {
	DISPLAY: none
}
#bottomBannerModules .modulePositions .moduleContent {
	TEXT-ALIGN: center; BACKGROUND: #fff
}
#bottomBannerModules .modulePositions .moduleFooter {
	DISPLAY: none
}
#bottomBannerModules .modulePositions .moduleFooter .footerText {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: =
url(/common/template_images/tpl_15/modgraybleft.gif) no-repeat left top; =
HEIGHT: 1px
}
#bottomContentModules {
	MARGIN: 0px; WIDTH: 240px; FLOAT: left
}
#bottomContentModules .modulePositions {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bottomContentModules .modulePositions .siteModule {
	MARGIN: 0px 0px 20px
}
#bottomContentModules .modulePositions .moduleTitle {
	TEXT-ALIGN: left; BACKGROUND: =
url(/common/template_images/tpl_15/bg-moduleHead.gif) no-repeat right =
top; HEIGHT: 27px; CURSOR: move
}
#bottomContentModules .modulePositions .moduleTitle .titleText {
	PADDING-LEFT: 10px; DISPLAY: block; FONT: bold 13px/27px Verdana, =
sans-serif; BACKGROUND: =
url(/common/template_images/tpl_15/bg-moduleHead.gif) no-repeat left =
top; COLOR: #444
}
#bottomContentModules .modulePositions .moduleContent {
	BORDER-LEFT: #d1d0cb 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: =
5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; BORDER-RIGHT: #d1d0cb 1px =
solid; PADDING-TOP: 5px
}
#bottomContentModules .modulePositions .moduleFooter {
	TEXT-ALIGN: center; BACKGROUND: =
url(/common/template_images/tpl_15/module_bottom_right.gif) #fff =
no-repeat right top; HEIGHT: 1px
}
#bottomContentModules .modulePositions .moduleFooter .footerText {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: =
url(/common/template_images/tpl_15/module_bottom_left.gif) no-repeat =
left top; HEIGHT: 1px
}
#CenterLeftBannerModules {
	MARGIN: 0px 20px 0px 0px; WIDTH: 270px; FLOAT: left
}
#CenterLeftBannerModules .modulePositions {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#CenterLeftBannerModules .modulePositions .siteModule {
	MARGIN: 0px 0px 20px
}
#CenterLeftBannerModules .modulePositions .moduleTitle {
	DISPLAY: none
}
#CenterLeftBannerModules .modulePositions .moduleTitle .titleText {
	DISPLAY: none
}
#CenterLeftBannerModules .modulePositions .moduleContent {
	TEXT-ALIGN: center; PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; =
PADDING-TOP: 30px
}
#CenterLeftBannerModules .modulePositions .moduleFooter {
	DISPLAY: none
}
#CenterLeftBannerModules .modulePositions .moduleFooter .footerText {
	DISPLAY: none
}
#CenterLeftBannerModules .modulePositions .moduleFooter .footerText {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: =
url(/common/template_images/tpl_28/module_bottom_left.gif) no-repeat =
left top; HEIGHT: 1px
}
#CenterRightBannerModules {
	MARGIN: 0px; WIDTH: 270px; FLOAT: left
}
#CenterRightBannerModules .modulePositions {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#CenterRightBannerModules .modulePositions .siteModule {
	MARGIN: 0px 0px 20px
}
#CenterRightBannerModules .modulePositions .moduleTitle {
	DISPLAY: none
}
#CenterRightBannerModules .modulePositions .moduleTitle .titleText {
	DISPLAY: none
}
#CenterRightBannerModules .modulePositions .moduleContent {
	TEXT-ALIGN: center; PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; =
PADDING-TOP: 30px
}
#CenterRightBannerModules .modulePositions .moduleFooter {
	DISPLAY: none
}
#CenterRightBannerModules .modulePositions .moduleFooter .footerText {
	DISPLAY: none
}
#CenterRightBannerModules .modulePositions .moduleFooter .footerText {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: =
url(/common/template_images/tpl_28/module_bottom_left.gif) no-repeat =
left top; HEIGHT: 1px
}
#rightRail {
	MARGIN: 20px 0px 0px; WIDTH: 160px; FLOAT: left
}
#rightSecondBannerModules {
	MARGIN: 0px; WIDTH: 160px; FLOAT: left
}
#rightSecondBannerModules .modulePositions {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#rightSecondBannerModules .modulePositions .siteModule {
	MARGIN: 0px 0px 20px
}
#rightSecondBannerModules .modulePositions .moduleTitle {
	DISPLAY: none
}
#rightSecondBannerModules .modulePositions .moduleTitle .titleText {
	DISPLAY: none
}
#rightSecondBannerModules .modulePositions .moduleContent {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; BACKGROUND: #cececd; PADDING-TOP: 10px
}
#rightSecondBannerModules .modulePositions .moduleFooter {
	DISPLAY: none
}
#rightSecondBannerModules .modulePositions .moduleFooter .footerText {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(/images/modgraybleft.gif) =
no-repeat left top; HEIGHT: 1px
}
#pageFooter {
	PADDING-BOTTOM: 1px; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: =
980px; PADDING-RIGHT: 10px; BACKGROUND: #333333; HEIGHT: 25px; CLEAR: =
both; PADDING-TOP: 10px
}
#pageFooter .moduleTitle {
	DISPLAY: none
}
#pageFooter .moduleFooter {
	DISPLAY: none
}
#pageFooter UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#pageFooter UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: =
left; PADDING-TOP: 0px
}
#pageFooter UL LI A {
	DISPLAY: block; FONT: 10pt Arial
}
#pageFooter UL LI A:link {
	COLOR: #acacac; TEXT-DECORATION: none
}
#pageFooter UL LI A:visited {
	COLOR: #acacac; TEXT-DECORATION: none
}
#pageFooter UL LI A:hover {
	COLOR: #acacac; TEXT-DECORATION: underline
}
#copyRight {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px auto; =
PADDING-LEFT: 10px; WIDTH: 980px; PADDING-RIGHT: 10px; FONT-FAMILY: =
Arial; BACKGROUND: #333333; HEIGHT: 25px; COLOR: #999; CLEAR: both; =
FONT-SIZE: 8pt; PADDING-TOP: 0px
}
.web_ep2 .moduleTitle {
	DISPLAY: none
}
.web_ep2 .moduleFooter {
	DISPLAY: none
}
#leftTopModules .web_openad_banner .moduleTitle {
	DISPLAY: none
}
#leftTopModules .web_openad_banner .moduleFooter {
	DISPLAY: none
}
#leftTopModules .web_openad_banner {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: #cececd; BORDER-TOP: medium none; BORDER-RIGHT: medium none; =
PADDING-TOP: 10px
}
#leftTopModules .web_openad_banner .moduleContent {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: #cececd; BORDER-TOP: medium none; BORDER-RIGHT: medium none; =
PADDING-TOP: 10px
}
#leftBotModules .web_openad_banner .moduleTitle {
	DISPLAY: none
}
#leftBotModules .web_openad_banner .moduleFooter {
	DISPLAY: none
}
#leftBotModules .web_openad_banner {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: #cececd; BORDER-TOP: medium none; BORDER-RIGHT: medium none; =
PADDING-TOP: 10px
}
#leftBotModules .web_openad_banner .moduleContent {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: #cececd; BORDER-TOP: medium none; BORDER-RIGHT: medium none; =
PADDING-TOP: 10px
}
#rightSecondBannerModules .web_openad_banner .moduleContent {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#leftTopModules .web_current_conditions_v2 .moduleTitle {
	DISPLAY: none
}
#leftTopModules .web_current_conditions_v2 .moduleFooter {
	DISPLAY: none
}
#leftTopModules .web_current_conditions_v2 .moduleContent {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#leftTopModules .web_current_conditions_v2 .cc_table {
	BORDER-BOTTOM: #d1d0cb 1px solid; BORDER-LEFT: #d1d0cb 1px solid; =
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: =
url(/common/template_images/tpl_15/module_cc_bg.gif) #d1d0cb repeat-x; =
BORDER-TOP: #d1d0cb 1px solid; BORDER-RIGHT: #d1d0cb 1px solid; =
PADDING-TOP: 2px
}
#leftTopModules .web_current_conditions_v2 .ccText {
	COLOR: #555555; FONT-SIZE: 9px
}
#leftTopModules .web_current_conditions_v2 .ccTemperature {
	COLOR: #555555; FONT-SIZE: 28px
}
#leftTopModules .web_current_conditions_v2 .radarImage {
	BORDER-BOTTOM: #999894 1px solid; BORDER-LEFT: #999894 1px solid; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: =
#999894 1px solid; BORDER-RIGHT: #999894 1px solid; PADDING-TOP: 0px
}
#leftTopModules .web_current_conditions_v2 .forecast_table {
	BORDER-BOTTOM: #d1d0cb 1px solid; BORDER-LEFT: #d1d0cb 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: #ffffff; BORDER-TOP: #d1d0cb 1px solid; BORDER-RIGHT: =
#d1d0cb 1px solid; PADDING-TOP: 10px
}
#leftTopModules .web_current_conditions_v2 .forecastTextLg {
	FONT-FAMILY: Arial; COLOR: #7f7f7f; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
#leftTopModules .web_current_conditions_v2 .forecastTextSm {
	FONT-FAMILY: Arial; COLOR: #7f7f7f; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
#leftTopModules .web_current_conditions_v2 .cc_banner {
	BORDER-BOTTOM: #d1d0cb 1px solid; BORDER-LEFT: #d1d0cb 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
#ffffff; BORDER-RIGHT: #d1d0cb 1px solid; PADDING-TOP: 5px
}
#rightCenterContentModules .web_spotlight .moduleContent {
	BACKGROUND: #e8e8e8 repeat-x
}
.spotlightModuleContainer {
	MARGIN: 5px; WIDTH: 154px; FLOAT: left
}
.spotlightHead {
	MARGIN-BOTTOM: 0px; FLOAT: left
}
.spotlightContent {
	MARGIN-BOTTOM: 0px; FLOAT: left
}
.spotlightHeadL {
	PADDING-BOTTOM: 0px; WIDTH: 100px; FONT-FAMILY: Arial; FLOAT: left; =
FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
.spotlightHeadR {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; =
FONT-FAMILY: Arial; FLOAT: right; FONT-SIZE: 0.75em; PADDING-TOP: 0px
}
.spotlightContent {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; FONT-SIZE: 0.9em; =
PADDING-TOP: 0px
}
.spotlightHDivider {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 150px; HEIGHT: 1px; COLOR: =
#aea7a3; BORDER-TOP: #aea7a3 1px solid; BORDER-RIGHT: 0px
}
.spotlightWatchVideo {
	BACKGROUND-IMAGE: url(/common/template_images/tpl_15/icon-video.gif); =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: no-repeat; FLOAT: right; PADDING-TOP: 0px
}
.spotlightContentInfo {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FLOAT: left; PADDING-TOP: 0px
}
.spotlightContentTitle {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: =
both; PADDING-TOP: 3px
}
.newsArchive2Date {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT: =
bold 12pt Arial, Helvetica, sans-serif; PADDING-TOP: 5px
}
.newsArchive2Title {
	PADDING-BOTTOM: 0px; MARGIN: 0px 15px 4px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Arial; FONT-SIZE: 11pt; PADDING-TOP: =
3px
}
.newsArchive2WatchVideo {
	BACKGROUND-IMAGE: url(/common/template_images/tpl_15/icon-video.gif); =
PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px 15px 4px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; =
FONT-FAMILY: Arial; FLOAT: left; FONT-SIZE: 0.75em; PADDING-TOP: 0px
}
.newsArchive2CreatedDate {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px 15px 4px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; FLOAT: left; =
FONT-SIZE: 0.75em; PADDING-TOP: 0px
}
.newsArchive2ReportedBy {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px 15px 4px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; FLOAT: left; =
FONT-SIZE: 0.75em; PADDING-TOP: 0px
}
.newsArchive2Content {
	MARGIN: 0px 15px; FONT-SIZE: 8pt
}
.newsArchive2HDivider {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 15px; HEIGHT: 1px; COLOR: =
#ccc; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: 0px
}
.weatherItem {
	TEXT-ALIGN: center; WIDTH: 100px; FLOAT: left; MARGIN-RIGHT: 1px
}
.weatherItem .weatherDate {
	FONT-WEIGHT: bold
}
.weatherItem .weatherImage IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
.weatherItem .weatherForecast {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: =
10px; PADDING-TOP: 2px
}
.weatherItem .weatherHigh {
	COLOR: #8b0015; FONT-WEIGHT: bold
}
.weatherItem .weatherLow {
	COLOR: #99acd6
}
.web_weather_display .weatherContentFooter {
	CLEAR: both
}
.weatherPlanner {
	CLEAR: both
}
.weatherPlanner TABLE {
	WIDTH: 100%
}
.weatherPlanner TH {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #cc0000; COLOR: white
}
#leftTopModules .web_eventscalendar_display .moduleContent TABLE {
	MARGIN: 0px auto
}
#leftBotModules .web_eventscalendar_display .moduleContent TABLE {
	MARGIN: 0px auto
}
.web_poll_display FORM {
	WIDTH: 100%
}
.simple_poll_table TD {
	COLOR: #000; FONT-SIZE: 13px
}
.simple_poll_table .simple_poll_title {
	TEXT-ALIGN: left; COLOR: #000066
}
.simple_poll_table .simple_poll_question {
	TEXT-ALIGN: left; FONT-STYLE: italic; BACKGROUND: none transparent =
scroll repeat 0% 0%; COLOR: #000
}
.simple_poll_table .simple_poll_banner IMG {
	MARGIN: 0px
}
#leftTopModules FORM {
	MARGIN: 0px
}
#leftTopModules .simple_poll_title {
	TEXT-ALIGN: left; COLOR: #000066
}
#leftTopModules .simple_poll_question {
	TEXT-ALIGN: left; FONT-STYLE: italic
}
#leftTopModules .simple_poll_banner {
	PADDING-TOP: 5px
}
#leftTopModules .simple_poll_banner A {
	BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #000 =
1px solid; DISPLAY: block; BACKGROUND: #fff; BORDER-TOP: #000 1px solid; =
BORDER-RIGHT: #000 1px solid
}
#leftTopModules .simple_poll_banner IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: =
#ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#leftBotModules FORM {
	MARGIN: 0px
}
#leftBotModules .simple_poll_title {
	TEXT-ALIGN: left; COLOR: #000066
}
#leftBotModules .simple_poll_question {
	TEXT-ALIGN: left; FONT-STYLE: italic
}
#leftBotModules .simple_poll_banner {
	PADDING-TOP: 5px
}
#leftBotModules .simple_poll_banner A {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc =
1px solid; DISPLAY: block; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid
}
#leftBotModules .simple_poll_banner IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: =
#ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.topItemNormal {
	Z-INDEX: 999; BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; =
PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT-FAMILY: Tahoma, Verdana, =
Arial, sans-serif; BACKGROUND: #060cc9; HEIGHT: 30px; COLOR: #fac180; =
FONT-SIZE: 11px; BORDER-TOP: 0px; BORDER-RIGHT: #ffffff 1px solid
}
.topItemDown {
	Z-INDEX: 999; BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; =
PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT-FAMILY: Tahoma, Verdana, =
Arial, sans-serif; BACKGROUND: #060cc9; HEIGHT: 30px; COLOR: #ffffff; =
FONT-SIZE: 11px; BORDER-TOP: 0px; BORDER-RIGHT: #ffffff 1px solid
}
.topItemTextUp {
	Z-INDEX: 999; TEXT-ALIGN: center; COLOR: #b2c5f6; FONT-WEIGHT: bold
}
.topItemTextDown {
	Z-INDEX: 999; TEXT-ALIGN: center; COLOR: #cccccc; FONT-WEIGHT: bold
}
.subItemUp {
	Z-INDEX: 999; BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff =
1px solid; PADDING-LEFT: 3px; WIDTH: 150px; FONT-FAMILY: Tahoma, =
Verdana, Arial, sans-serif; BACKGROUND: #dcdcdc; HEIGHT: 23px; =
FONT-SIZE: 11px; BORDER-RIGHT: #ffffff 1px solid
}
.subItemDown {
	Z-INDEX: 999; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 3px; =
WIDTH: 150px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; =
BACKGROUND: #cccccc; HEIGHT: 23px; FONT-SIZE: 11px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
.subItemTextUp {
	Z-INDEX: 999; COLOR: #000000
}
.subItemTextDown {
	Z-INDEX: 999; COLOR: #000000
}
A.menulinks:link {
	COLOR: #b2c5f6; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menulinks:hover {
	COLOR: #cccccc; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.menulinks:visited {
	COLOR: #b2c5f6; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.submenulinks:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.submenulinks:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.submenulinks:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
#commerceWidget {
	BORDER-BOTTOM: #d6d1ce 1px solid; BORDER-LEFT: #d6d1ce 1px solid; =
BACKGROUND: #c9c9c9; BORDER-TOP: #d6d1ce 1px solid; BORDER-RIGHT: =
#d6d1ce 1px solid
}
.commerceWidget_default_button {
	FONT-FAMILY: Tahoma, Arial, sans-serif; BACKGROUND: =
url(/common/template_images/tpl_15/33_button_default.gif); FLOAT: left; =
COLOR: #000064; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.commerceWidget_default_button_over {
	FONT-FAMILY: Tahoma, Arial, sans-serif; BACKGROUND: =
url(/common/template_images/tpl_15/33_button_down.gif); FLOAT: left; =
COLOR: #1f24ff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#commerceWidget #commerceWidget_base {
	BACKGROUND: #c9c9c9
}
#commerceWidget #commerceWidget_content1 {
	POSITION: absolute; BACKGROUND: #c9c9c9; OVERFLOW: auto
}
#commerceWidget .commerceWidget_buttonText {
	POSITION: relative; BOTTOM: 25%; FONT-SIZE: 11px; TOP: 25%
}
#commerceWidget .commerceWidget_buttonText_2line {
	POSITION: relative; BOTTOM: 25%; FONT-SIZE: 11px; TOP: 10%
}
#commerceWidget .commerceWidget_dataContainer {
	POSITION: relative; WIDTH: 220px; DISPLAY: block; HEIGHT: 40px; CLEAR: =
both
}
#commerceWidget .commerceWidget_dataBox {
	BORDER-BOTTOM: #999999 1px solid; POSITION: absolute; FILTER: =
alpha(opacity=3D25); PADDING-LEFT: 8px; WIDTH: 212px; BACKGROUND: =
#dcdcdc; HEIGHT: 40px; TOP: 0px; PADDING-TOP: 2px; LEFT: 0px; =
-moz-opacity: 0.25; opacity: 0.25
}
#commerceWidget .commerceWidget_dataText {
	POSITION: absolute; PADDING-LEFT: 8px; WIDTH: 212px; FONT-FAMILY: =
Tahoma, Arial, sans-serif; HEIGHT: 40px; FONT-SIZE: 11px; TOP: 0px; =
PADDING-TOP: 2px; LEFT: 0px
}
#leftTopModules .web_commercewidget .moduleTitle {
	DISPLAY: none
}
#leftTopModules .web_commercewidget .moduleFooter {
	DISPLAY: none
}
#searchBar {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; HEIGHT: 30px; PADDING-TOP: 0px
}
#searchBar FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; COLOR: #b2c5f6; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#searchBar FORM {
	DISPLAY: inline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
FONT-SIZE: 11px
}
#searchBar FIELDSET A:link {
	COLOR: #b2c5f6
}
#searchBar FIELDSET A:visited {
	COLOR: #b2c5f6
}
#searchBar A:hover {
	COLOR: #fff
}
#biz_search INPUT {
	COLOR: #ccc
}
#searchBarTitle {
	COLOR: #ffffff; FONT-WEIGHT: 900
}
#sSponsor {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FLOAT: right; HEIGHT: 30px; PADDING-TOP: 0px
}
#cmd {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-INDENT: =
-1000em; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 38px; PADDING-RIGHT: =
0px; BACKGROUND: url(/common/template_images/tpl_15/btnGo.gif) no-repeat =
center top; HEIGHT: 21px; COLOR: #ffffff; BORDER-TOP: 0px; CURSOR: hand; =
FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#ep2-pagewrap {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: =
#e4e4e4; FONT-SIZE: 9px
}
#ep2-tabs A {
	TEXT-DECORATION: none
}
.ep2-tab {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; =
FONT-WEIGHT: 900
}
.tabup {
	BORDER-BOTTOM: #808080 1px solid; BACKGROUND: =
url(/common/template_images/tpl_15/tabgradient_up.png); COLOR: #000064; =
BORDER-RIGHT: #808080 1px solid
}
.tabdown {
	BACKGROUND: url(/common/template_images/tpl_15/tabgradient_down.png); =
COLOR: #1f24ff; BORDER-RIGHT: #808080 1px solid; boder-bottom: 0px
}
.ep2-content A {
	COLOR: #004b9c; TEXT-DECORATION: none
}
.ep2-title {
	FONT-WEIGHT: 900
}
.ep2-title A {
	FONT-WEIGHT: 900
}
.ep2-timestamp {
	COLOR: #000; FONT-SIZE: 8px; FONT-WEIGHT: normal
}
.playing {
	BACKGROUND: #000064; COLOR: #ffffff
}
.playing A {
	COLOR: #ffffff
}
.module_title {
	FONT-FAMILY: Verdana; BACKGROUND: =
url(/common/images/myweather/title_gradient.gif) repeat-x; COLOR: =
#333333
}
.module_content {
	FONT-FAMILY: Verdana; BACKGROUND: =
url(/common/images/myweather/content_gradient.gif) repeat-x
}
.module_content_mid {
	FONT-FAMILY: Verdana; BACKGROUND: =
url(/common/images/myweather/content_gradient.gif) repeat-x
}
.hot_links {
	FONT-FAMILY: Verdana; BACKGROUND: =
url(/common/images/myweather/content_gradient.gif) repeat-x
}
.module_hour_title {
	BACKGROUND: url(/common/images/myweather/forecast_gradient.gif) =
repeat-x; COLOR: #ffffff; FONT-WEIGHT: bold
}
.icon_image {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; =
BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid
}
.severe_weather_alert {
	BORDER-BOTTOM: #cccccc 2px solid; BORDER-LEFT: #cccccc 2px solid; =
BACKGROUND: #ff0000; COLOR: #ffffff; BORDER-TOP: #cccccc 2px solid; =
BORDER-RIGHT: #cccccc 2px solid
}
.weatherSearchBar {
	BORDER-BOTTOM: #d1d0cb 1px solid; BORDER-LEFT: #d1d0cb 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: #ffffff; BORDER-TOP: #d1d0cb 1px solid; BORDER-RIGHT: =
#d1d0cb 1px solid; PADDING-TOP: 10px
}
.weatherSearchField {
	WIDTH: 150px; HEIGHT: 15px; FONT-SIZE: 10px
}
.weatherSearchButton {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 21px; BACKGROUND: #ff0000; =
HEIGHT: 21px; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
A.severe_weather_link:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.severe_weather_link:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.severe_weather_link:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.web_topstories .moduleTitle {
	DISPLAY: none
}
.web_topstories .moduleFooter {
	DISPLAY: none
}
.web_topstories {
	TEXT-ALIGN: left; FONT: 11px verdana, tahoma, helvetica, sans-serif
}
#breakingnews_container {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 558px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: =
rgb(200,0,0); HEIGHT: 90px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#breakingnews_container A {
	COLOR: rgb(255,255,255); FONT-WEIGHT: 900; TEXT-DECORATION: none
}
#breakingnews_title {
	COLOR: rgb(255,255,255); FONT-SIZE: 13px; FONT-WEIGHT: 900
}
#breakingnews_headline_container {
	POSITION: relative; BACKGROUND: rgb(255,0,0); HEIGHT: 20px; COLOR: =
rgb(255,255,255); FONT-SIZE: 11px; FONT-WEIGHT: 900
}
P#breakingnews_headline {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 538px; PADDING-RIGHT: 0px; DISPLAY: inline-block; OVERFLOW: =
hidden; TOP: 3px; PADDING-TOP: 0px; LEFT: 10px
}
#breakingnews_image_container {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 86px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: =
rgb(255,0,0); HEIGHT: 66px; TOP: 16px; PADDING-TOP: 0px; LEFT: 10px
}
#breakingnews_video {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 40px; DISPLAY: none; =
HEIGHT: 60px; TOP: 12px; LEFT: 3px
}
#breakingnews_image {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; DISPLAY: =
block; BORDER-TOP: 0px; TOP: 3px; BORDER-RIGHT: 0px; LEFT: 3px
}
#breakingnews_shorttext_container {
	POSITION: absolute; COLOR: rgb(250,250,250); FONT-SIZE: 9px; TOP: 38px; =
FONT-WEIGHT: normal
}
P#breakingnews_shorttext {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 518px; PADDING-RIGHT: 0px; DISPLAY: inline-block; HEIGHT: =
45px; OVERFLOW: hidden; TOP: 3px; PADDING-TOP: 0px; LEFT: 20px
}
#top_stories_container {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 558px; PADDING-RIGHT: 0px; BACKGROUND: rgb(236,236,236); =
HEIGHT: 411px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#top_stories_container A {
	COLOR: rgb(120,120,120); FONT-WEIGHT: 900; TEXT-DECORATION: none
}
#top_stories_container A:hover {
	TEXT-DECORATION: underline
}
#top_stories_tabs {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 558px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) repeat-x 0px =
-31px; HEIGHT: 30px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#top_stories_tabs UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: block; PADDING-TOP: 0px
}
#top_stories_tabs LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN: =
0px; PADDING-LEFT: 0px; WIDTH: 558px; PADDING-RIGHT: 0px; DISPLAY: =
block; FLOAT: left; HEIGHT: 30px; FONT-SIZE: 12px; OVERFLOW: hidden; =
FONT-WEIGHT: 900; PADDING-TOP: 0px
}
#top_stories_tabs LI.tabs_2 {
	WIDTH: 278px
}
#top_stories_tabs LI.tabs_3 {
	WIDTH: 185px
}
#top_stories_tabs LI.tabs_4 {
	WIDTH: 139px
}
#top_stories_tabs LI.tabs_2#tab_1 {
	WIDTH: 279px
}
#top_stories_tabs LI.tabs_3#tab_1 {
	WIDTH: 186px
}
#top_stories_tabs LI.tabs_4#tab_1 {
	WIDTH: 138px
}
#top_stories_tabs LI A {
	COLOR: rgb(120,120,120); OVERFLOW: hidden; TEXT-DECORATION: none
}
#top_stories_tabs LI A:hover {
	TEXT-DECORATION: none
}
#top_stories_tabs .active {
	BACKGROUND: url(/common/template_images/tpl_15/top_stories_sprites.gif) =
repeat-x 0px 0px
}
#top_stories_tabs .active A {
	COLOR: rgb(0,0,0); CURSOR: default
}
#top_stories_tabs .tab_seperator {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN: =
0px; PADDING-LEFT: 0px; WIDTH: 1px; PADDING-RIGHT: 0px; BACKGROUND: =
rgb(163,163,163); FONT-SIZE: 1px; PADDING-TOP: 0px
}
#top_stories_tabs {
	DISPLAY: inline-block
}
#navigation UL {
	DISPLAY: inline-block
}
#top_stories_list {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 233px; PADDING-RIGHT: 0px; TOP: 35px; PADDING-TOP: 0px; =
LEFT: 325px
}
#top_stories_list_loading {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 18px; FONT-SIZE: =
11px; TOP: 125px; LEFT: 31px
}
.top_stories_list_item {
	POSITION: relative; WIDTH: 233px; HEIGHT: 40px; TOP: 0px; LEFT: 0px
}
.top_stories_list_item A {
	COLOR: rgb(120,120,120); TEXT-DECORATION: none
}
.top_stories_list_item A:hover {
	TEXT-DECORATION: underline
}
.ts_arrow {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 12px; PADDING-RIGHT: 0px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) no-repeat =
-20px -63px; FLOAT: left; HEIGHT: 40px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.ts_content {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 221px; PADDING-RIGHT: 0px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) repeat-x 0px =
-145px; FLOAT: right; HEIGHT: 40px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; =
PADDING-TOP: 0px
}
.ts_arrow_spacer {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 12px; PADDING-RIGHT: 0px; HEIGHT: 40px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.ts_list_headline {
	POSITION: absolute; LINE-HEIGHT: 11px; WIDTH: 221px; HEIGHT: 23px; =
COLOR: rgb(120,120,120); FONT-SIZE: 10px; OVERFLOW: hidden; TOP: 1px; =
FONT-WEIGHT: 900; LEFT: 12px
}
.ts_list_date {
	POSITION: absolute; LINE-HEIGHT: 17px; WIDTH: 221px; COLOR: =
rgb(120,120,120); FONT-SIZE: 9px; OVERFLOW: hidden; TOP: 23px; =
FONT-WEIGHT: normal; LEFT: 12px
}
.ts_featured_icon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 18px; PADDING-RIGHT: 0px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) no-repeat =
1px -446px; FLOAT: right; HEIGHT: 20px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.ts_watch_icon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) no-repeat =
0px -386px; FLOAT: right; HEIGHT: 20px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.ts_live_icon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 26px; PADDING-RIGHT: 0px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) no-repeat =
0px -408px; FLOAT: right; HEIGHT: 20px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.ts_read_icon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) no-repeat =
2px -427px; FLOAT: right; HEIGHT: 16px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.ts_list_headline A {
	COLOR: rgb(120,120,120)
}
#top_stories_list DIV.active DIV.ts_arrow {
	BACKGROUND: url(/common/template_images/tpl_15/top_stories_sprites.gif) =
no-repeat 0px -63px
}
#top_stories_list DIV.active DIV.ts_content {
	BACKGROUND: url(/common/template_images/tpl_15/top_stories_sprites.gif) =
repeat-x 0px -104px
}
#top_stories_list DIV.active DIV.ts_list_headline {
	COLOR: rgb(0,0,100); CURSOR: default; TEXT-DECORATION: none
}
#top_stories_list DIV.active DIV.ts_list_headline A {
	COLOR: rgb(0,0,100); CURSOR: default; TEXT-DECORATION: none
}
#top_stories_list DIV.active DIV.ts_list_date {
	COLOR: rgb(0,0,0)
}
#top_stories_list DIV.active .ts_featured_icon {
	BACKGROUND: url(/common/template_images/tpl_15/top_stories_sprites.gif) =
no-repeat 1px -244px
}
#top_stories_list DIV.active .ts_watch_icon {
	BACKGROUND: url(/common/template_images/tpl_15/top_stories_sprites.gif) =
no-repeat 0px -184px
}
#top_stories_list DIV.active .ts_live_icon {
	BACKGROUND: url(/common/template_images/tpl_15/top_stories_sprites.gif) =
no-repeat 0px -206px
}
#top_stories_list DIV.active .ts_read_icon {
	BACKGROUND: url(/common/template_images/tpl_15/top_stories_sprites.gif) =
no-repeat 2px -226px
}
#tab_more {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 233px; DISPLAY: none; =
HEIGHT: 25px; TOP: 355px; LEFT: 325px
}
#tab_more_arrow {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 12px; PADDING-RIGHT: 0px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) no-repeat =
-20px -63px; FLOAT: left; HEIGHT: 25px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
#tab_more_content {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 221px; PADDING-RIGHT: 0px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) repeat-x 0px =
-145px; FLOAT: right; HEIGHT: 25px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; =
PADDING-TOP: 0px
}
#tab_more_icon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) no-repeat =
2px -266px; FLOAT: left; HEIGHT: 16px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
A#tab_more_link {
	POSITION: relative; LINE-HEIGHT: 17px; DISPLAY: inline-block; HEIGHT: =
17px; COLOR: rgb(84,84,84); OVERFLOW: hidden; TOP: 5px
}
#ts_story_detail_container {
	POSITION: absolute; WIDTH: 320px; BACKGROUND: rgb(163,163,163); HEIGHT: =
85px; TOP: 295px; LEFT: 5px
}
#ts_story_detail {
	POSITION: relative; WIDTH: 318px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) repeat-x 0px =
-293px; HEIGHT: 84px; TOP: 0px; LEFT: 1px
}
#ts_story_detail_headline {
	POSITION: relative; LINE-HEIGHT: 13px; WIDTH: 310px; HEIGHT: 28px; =
COLOR: rgb(0,0,0); FONT-SIZE: 12px; OVERFLOW: hidden; TOP: 3px; =
FONT-WEIGHT: 900; LEFT: 3px
}
#ts_story_detail_dateline {
	POSITION: relative; LINE-HEIGHT: 11px; FONT-STYLE: italic; WIDTH: =
310px; COLOR: rgb(120,120,120); FONT-SIZE: 9px; TOP: 3px; FONT-WEIGHT: =
lighter; LEFT: 3px
}
#ts_story_detail_shorttext {
	POSITION: relative; LINE-HEIGHT: 11px; WIDTH: 310px; HEIGHT: 34px; =
COLOR: rgb(0,0,0); FONT-SIZE: 9px; OVERFLOW: hidden; TOP: 10px; =
FONT-WEIGHT: lighter; LEFT: 3px
}
#ts_story_detail_headline A {
	COLOR: rgb(0,0,100); FONT-WEIGHT: 900
}
#ts_story_detail_headline A:hover {
	TEXT-DECORATION: underline
}
#ts_story_detail_shorttext A {
	COLOR: rgb(0,0,225); FONT-WEIGHT: 900
}
#ts_compainion_banner {
	POSITION: absolute; WIDTH: 490px; DISPLAY: none; BACKGROUND: =
url(/common/top_stories/img/bg_companion_ad.gif); HEIGHT: 62px; TOP: =
385px; LEFT: 33px
}
#ts_compainion_banner_image {
	POSITION: absolute; WIDTH: 468px; HEIGHT: 60px; TOP: 1px; LEFT: 11px
}
#ts_legend_container {
	POSITION: absolute; WIDTH: 500px; HEIGHT: 18px; TOP: 388px; LEFT: 72px
}
.ts_legend_item {
	LINE-HEIGHT: 17px; DISPLAY: inline-block; COLOR: rgb(120,120,120); =
FONT-SIZE: 9px; FONT-WEIGHT: 900
}
.ts_legend_icon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: =
16px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.ts_legend_spacer {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; HEIGHT: 16px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#ts_legend_read_icon {
	BACKGROUND: url(/common/template_images/tpl_15/top_stories_sprites.gif) =
no-repeat 2px -427px
}
#ts_legend_watch_icon {
	BACKGROUND: url(/common/template_images/tpl_15/top_stories_sprites.gif) =
no-repeat 0px -384px
}
#ts_legend_live_icon {
	WIDTH: 26px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) no-repeat =
0px -408px
}
#ts_legend_featured_icon {
	BACKGROUND: url(/common/template_images/tpl_15/top_stories_sprites.gif) =
no-repeat 0px -448px
}
#video_player_container {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 320px; PADDING-RIGHT: 0px; BACKGROUND: rgb(163,163,163); =
HEIGHT: 260px; TOP: 35px; PADDING-TOP: 0px; LEFT: 5px
}
#video_player_object {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 320px; PADDING-RIGHT: 0px; HEIGHT: 260px; TOP: 0px; =
PADDING-TOP: 0px; LEFT: 0px
}
#video_player_swf_container {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 320px; PADDING-RIGHT: 0px; HEIGHT: 260px; TOP: 0px; =
PADDING-TOP: 0px; LEFT: 0px
}
#video_player_swf {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 320px; PADDING-RIGHT: 0px; HEIGHT: 260px; TOP: 0px; =
PADDING-TOP: 0px; LEFT: 0px
}
#video_player_controller_container {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 320px; PADDING-RIGHT: 0px; BACKGROUND: rgb(220,220,220); =
HEIGHT: 20px; TOP: 240px; PADDING-TOP: 0px; LEFT: 0px
}
#video_player_controller {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 320px; HEIGHT: 20px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#video_player_image_container {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 320px; PADDING-RIGHT: 0px; BACKGROUND: rgb(220,220,220); =
HEIGHT: 240px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#video_player_image {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 320px; HEIGHT: 240px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#video_player_play_image_container {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 320px; PADDING-RIGHT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; HEIGHT: 240px; TOP: 0px; PADDING-TOP: 0px; LEFT: =
0px
}
#video_player_play_image {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 320px; HEIGHT: 240px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#video_player_loading_container {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 318px; PADDING-RIGHT: 0px; BACKGROUND: rgb(220,220,220); =
HEIGHT: 259px; TOP: 1px; PADDING-TOP: 0px; LEFT: 1px
}
#video_loading_image {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 32px; PADDING-RIGHT: 0px; HEIGHT: 32px; TOP: 114px; =
PADDING-TOP: 0px; LEFT: 143px
}
.web_videoplayer {
	BACKGROUND: rgb(236,236,236)
}
#video_detail_headline {
	COLOR: rgb(0,0,100)
}
#video_detail_headline A {
	COLOR: rgb(0,0,100)
}
#video_detail_dateline {
	COLOR: rgb(120,120,120)
}
#video_detail_shorttext {
	COLOR: rgb(0,0,0)
}
.video_detail_links A {
	COLOR: rgb(0,0,225)
}
.nexstar_classifieds_featured .nexstar_classifieds_featured_item_box =
.nexstar_classifieds_featured_item {
	BORDER-BOTTOM: #d8deff 1px solid; BACKGROUND: =
url(/common/template_images/tpl_27/item_bg.jpg) repeat-x
}
.nexstar_classifieds_featured .nexstar_classifieds_featured_item_box =
.nexstar_classifieds_featured_item_bottom {
	BACKGROUND: url(/common/template_images/tpl_27/item_bg.jpg) repeat-x
}
.nexstar_classifieds_featured_item_icon {
	BACKGROUND-IMAGE: =
url(/common/template_images/tpl_27/arrow_milestones.gif); =
BACKGROUND-REPEAT: no-repeat
}

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://centralillinoisproud.com/javascript/date_picker/date_picker.css

.dpDiv {
=09
}
.dpTable {
	BORDER-BOTTOM: #aaaaaa 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#aaaaaa 1px solid; BACKGROUND-COLOR: #ece9d8; FONT-FAMILY: Tahoma, =
Arial, Helvetica, sans-serif; COLOR: #505050; FONT-SIZE: 12px; =
BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid
}
.dpTR {
=09
}
.dpTitleTR {
=09
}
.dpDayTR {
=09
}
.dpTodayButtonTR {
=09
}
.dpTD {
	BORDER-BOTTOM: #ece9d8 1px solid; BORDER-LEFT: #ece9d8 1px solid; =
BORDER-TOP: #ece9d8 1px solid; BORDER-RIGHT: #ece9d8 1px solid
}
.dpDayHighlightTD {
	BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; =
BACKGROUND-COLOR: #cccccc; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: =
#aaaaaa 1px solid
}
.dpTDHover {
	BORDER-BOTTOM: #888888 1px solid; BORDER-LEFT: #888888 1px solid; =
BACKGROUND-COLOR: #aca998; COLOR: red; BORDER-TOP: #888888 1px solid; =
CURSOR: pointer; BORDER-RIGHT: #888888 1px solid
}
.dpTitleTD {
=09
}
.dpButtonTD {
=09
}
.dpTodayButtonTD {
=09
}
.dpDayTD {
	BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; =
BACKGROUND-COLOR: #cccccc; COLOR: white; BORDER-TOP: #aaaaaa 1px solid; =
BORDER-RIGHT: #aaaaaa 1px solid
}
.dpTitleText {
	COLOR: gray; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.dpDayHighlight {
	FONT-WEIGHT: bold
}
.dpButton {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; BACKGROUND: =
#d8e8ff; COLOR: gray; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: =
0px
}
.dpTodayButton {
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; BACKGROUND: =
#d8e8ff; COLOR: gray; FONT-SIZE: 10px; FONT-WEIGHT: bold
}

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://centralillinoisproud.com/common/js/scriptaculous-js-1.8.1/lib/prototype.js

/*  Prototype JavaScript framework, version 1.6.0.1=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.1',=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=
=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.isUndefined(object)) 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 (!Object.isUndefined(value))=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 && Object.isUndefined(arguments[0])) 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 Object.isUndefined(count) ? 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 Object.isUndefined(truncation) ? '...' : 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;=0A=
    if (str.blank()) return false;=0A=
    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 /^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/;=0A=
      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 Object.isUndefined(fillWith) ? 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 null || 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 null || 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 || 0, 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 || 0, 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 (!Object.isUndefined(value)) 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=
=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: function(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=
    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=
=0A=
    if (Object.isString(this.options.parameters))=0A=
      this.options.parameters =3D =
this.options.parameters.toQueryParams();=0A=
    else if (Object.isHash(this.options.parameters))=0A=
      this.options.parameters =3D this.options.parameters.toObject();=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) || null;=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 Object.isUndefined(xml) ? 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=
        this.responseText.blank())=0A=
          return null;=0A=
    try {=0A=
      return this.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 Object.clone(options);=0A=
    var onComplete =3D options.onComplete;=0A=
    options.onComplete =3D (function(response, json) {=0A=
      this.updateContent(response.responseText);=0A=
      if (Object.isFunction(onComplete)) onComplete(response, json);=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=
});=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, insert, tagName, childNodes;=0A=
=0A=
    for (position in insertions) {=0A=
      content  =3D insertions[position];=0A=
      position =3D position.toLowerCase();=0A=
      insert =3D Element._insertionTranslations[position];=0A=
=0A=
      if (content && content.toElement) content =3D content.toElement();=0A=
      if (Object.isElement(content)) {=0A=
        insert(element, content);=0A=
        continue;=0A=
      }=0A=
=0A=
      content =3D Object.toHTML(content);=0A=
=0A=
      tagName =3D ((position =3D=3D 'before' || position =3D=3D 'after')=0A=
        ? element.parentNode : element).tagName.toUpperCase();=0A=
=0A=
      childNodes =3D Element._getContentFromAnonymousElement(tagName, =
content.stripScripts());=0A=
=0A=
      if (position =3D=3D 'top' || position =3D=3D 'after') =
childNodes.reverse();=0A=
      childNodes.each(insert.curry(element));=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 $(element).getElementsBySelector("*");=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 Object.isNumber(expression) ? ancestors[expression] :=0A=
      Selector.findElement(ancestors, expression, index);=0A=
  },=0A=
=0A=
  down: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return element.firstDescendant();=0A=
    return Object.isNumber(expression) ? =
element.descendants()[expression] :=0A=
      element.select(expression)[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 Object.isNumber(expression) ? previousSiblings[expression] :=0A=
      Selector.findElement(previousSiblings, expression, index);=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 Object.isNumber(expression) ? nextSiblings[expression] :=0A=
      Selector.findElement(nextSiblings, expression, index);=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 Object.isUndefined(value) ? true : value;=0A=
=0A=
    for (var attr in attributes) {=0A=
      name =3D t.names[attr] || attr;=0A=
      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=
    var originalAncestor =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 originalAncestor) 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=
          (Object.isUndefined(elementStyle.styleFloat) ? '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=
if (Prototype.Browser.Opera) {=0A=
  Element.Methods.getStyle =3D Element.Methods.getStyle.wrap(=0A=
    function(proceed, element, style) {=0A=
      switch (style) {=0A=
        case 'left': case 'top': case 'right': case 'bottom':=0A=
          if (proceed(element, 'position') =3D=3D=3D 'static') return =
null;=0A=
        case 'height': case 'width':=0A=
          // returns '0px' for hidden elements; we want it to return null=0A=
          if (!Element.visible(element)) return null;=0A=
=0A=
          // returns the border-box dimensions rather than the =
content-box=0A=
          // dimensions, so we subtract padding and borders from the =
value=0A=
          var dim =3D parseInt(proceed(element, style), 10);=0A=
=0A=
          if (dim !=3D=3D element['offset' + style.capitalize()])=0A=
            return dim + 'px';=0A=
=0A=
          var properties;=0A=
          if (style =3D=3D=3D 'height') {=0A=
            properties =3D ['border-top-width', 'padding-top',=0A=
             'padding-bottom', 'border-bottom-width'];=0A=
          }=0A=
          else {=0A=
            properties =3D ['border-left-width', 'padding-left',=0A=
             'padding-right', 'border-right-width'];=0A=
          }=0A=
          return properties.inject(dim, function(memo, property) {=0A=
            var val =3D proceed(element, property);=0A=
            return val =3D=3D=3D null ? memo : memo - parseInt(val, 10);=0A=
          }) + 'px';=0A=
        default: return proceed(element, style);=0A=
      }=0A=
    }=0A=
  );=0A=
=0A=
  Element.Methods.readAttribute =3D Element.Methods.readAttribute.wrap(=0A=
    function(proceed, element, attribute) {=0A=
      if (attribute =3D=3D=3D 'title') return element.title;=0A=
      return proceed(element, attribute);=0A=
    }=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=
          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 =
Element#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=
  if (t) {=0A=
    div.innerHTML =3D t[0] + html + t[1];=0A=
    t[2].times(function() { div =3D div.firstChild });=0A=
  } else div.innerHTML =3D html;=0A=
  return $A(div.childNodes);=0A=
};=0A=
=0A=
Element._insertionTranslations =3D {=0A=
  before: function(element, node) {=0A=
    element.parentNode.insertBefore(node, element);=0A=
  },=0A=
  top: function(element, node) {=0A=
    element.insertBefore(node, element.firstChild);=0A=
  },=0A=
  bottom: function(element, node) {=0A=
    element.appendChild(node);=0A=
  },=0A=
  after: function(element, node) {=0A=
    element.parentNode.insertBefore(node, element.nextSibling);=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=
  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=
    var B =3D Prototype.Browser;=0A=
    $w('width height').each(function(d) {=0A=
      var D =3D d.capitalize();=0A=
      dimensions[d] =3D (B.WebKit && !document.evaluate) ? self['inner' =
+ D] :=0A=
        (B.Opera) ? document.body['client' + D] : =
document.documentElement['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=E2=80=99s =
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=
  shouldUseXPath: function() {=0A=
    if (!Prototype.BrowserFeatures.XPath) return false;=0A=
=0A=
    var e =3D this.expression;=0A=
=0A=
    // Safari 3 chokes on :*-of-type and :empty=0A=
    if (Prototype.Browser.WebKit &&=0A=
     (e.include("-of-type") || e.include(":empty")))=0A=
      return false;=0A=
=0A=
    // XPath can't do namespaced attributes, nor can it read=0A=
    // the "checked" property from DOM nodes=0A=
    if ((/(\[[\w-]*?:|:checked)/).test(this.expression))=0A=
      return false;=0A=
=0A=
    return true;=0A=
  },=0A=
=0A=
  compileMatcher: function() {=0A=
    if (this.shouldUseXPath())=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: function(m) {=0A=
      m[1] =3D m[1].toLowerCase();=0A=
      return new Template("[@#{1}]").evaluate(m);=0A=
    },=0A=
    attr: function(m) {=0A=
      m[1] =3D m[1].toLowerCase();=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, 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:=0A=
/^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis=
)abled|not)(\((.*?)\))?(\b|$|(?=3D\s|[:+~>]))/,=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, 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=
      var uTagName =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=3D uTagName) =
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(',');=0A=
    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=
if (Prototype.Browser.IE) {=0A=
  // IE returns comment nodes on getElementsByTagName("*").=0A=
  // Filter them out.=0A=
  Selector.handlers.concat =3D function(a, b) {=0A=
    for (var i =3D 0, node; node =3D b[i]; i++)=0A=
      if (node.tagName !=3D=3D "!") a.push(node);=0A=
    return a;=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 (Object.isUndefined(options.hash)) 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 (Object.isUndefined(value)) return element.checked ? =
element.value : null;=0A=
    else element.checked =3D !!value;=0A=
  },=0A=
=0A=
  textarea: function(element, value) {=0A=
    if (Object.isUndefined(value)) return element.value;=0A=
    else element.value =3D value;=0A=
  },=0A=
=0A=
  select: function(element, index) {=0A=
    if (Object.isUndefined(index))=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=
      if (!expression) return element;=0A=
      var elements =3D [element].concat(element.ancestors());=0A=
      return Selector.findElement(elements, expression, 0);=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=
      var event;=0A=
      if (document.createEvent) {=0A=
        event =3D document.createEvent("HTMLEvents");=0A=
        event.initEvent("dataavailable", true, true);=0A=
      } else {=0A=
        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.extend(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=
  loaded:        false=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;=0A=
=0A=
  function fireContentLoadedEvent() {=0A=
    if (document.loaded) return;=0A=
    if (timer) window.clearInterval(timer);=0A=
    document.fire("dom:loaded");=0A=
    document.loaded =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();
------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://centralillinoisproud.com/common/js/scriptaculous-js-1.8.1/src/scriptaculous.js

// script.aculo.us scriptaculous.js v1.8.1, Thu Jan 03 22:07:12 -0500 =
2008=0A=
=0A=
// Copyright (c) 2005-2007 Thomas Fuchs (http://script.aculo.us, =
http://mir.aculo.us)=0A=
// =0A=
// Permission is hereby granted, free of charge, to any person obtaining=0A=
// a copy of this software and associated documentation files (the=0A=
// "Software"), to deal in the Software without restriction, including=0A=
// without limitation the rights to use, copy, modify, merge, publish,=0A=
// distribute, sublicense, and/or sell copies of the Software, and to=0A=
// permit persons to whom the Software is furnished to do so, subject to=0A=
// the following conditions:=0A=
// =0A=
// The above copyright notice and this permission notice shall be=0A=
// included in all copies or substantial portions of the Software.=0A=
//=0A=
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,=0A=
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF=0A=
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND=0A=
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE=0A=
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION=0A=
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION=0A=
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.=0A=
//=0A=
// For details, see the script.aculo.us web site: http://script.aculo.us/=0A=
=0A=
var Scriptaculous =3D {=0A=
  Version: '1.8.1',=0A=
  require: function(libraryName) {=0A=
    // inserting via DOM fails in Safari 2.0, so brute force approach=0A=
    document.write('<script type=3D"text/javascript" =
src=3D"'+libraryName+'"><\/script>');=0A=
  },=0A=
  REQUIRED_PROTOTYPE: '1.6.0',=0A=
  load: function() {=0A=
    function convertVersionString(versionString){=0A=
      var r =3D versionString.split('.');=0A=
      return parseInt(r[0])*100000 + parseInt(r[1])*1000 + =
parseInt(r[2]);=0A=
    }=0A=
 =0A=
    if((typeof Prototype=3D=3D'undefined') || =0A=
       (typeof Element =3D=3D 'undefined') || =0A=
       (typeof Element.Methods=3D=3D'undefined') ||=0A=
       (convertVersionString(Prototype.Version) < =0A=
        convertVersionString(Scriptaculous.REQUIRED_PROTOTYPE)))=0A=
       throw("script.aculo.us requires the Prototype JavaScript =
framework >=3D " +=0A=
        Scriptaculous.REQUIRED_PROTOTYPE);=0A=
    =0A=
    $A(document.getElementsByTagName("script")).findAll( function(s) {=0A=
      return (s.src && s.src.match(/scriptaculous\.js(\?.*)?$/))=0A=
    }).each( function(s) {=0A=
      var path =3D s.src.replace(/scriptaculous\.js(\?.*)?$/,'');=0A=
      var includes =3D s.src.match(/\?.*load=3D([a-z,]*)/);=0A=
      (includes ? includes[1] : =
'builder,effects,dragdrop,controls,slider,sound').split(',').each(=0A=
       function(include) { Scriptaculous.require(path+include+'.js') });=0A=
    });=0A=
  }=0A=
}=0A=
=0A=
Scriptaculous.load();
------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://centralillinoisproud.com/common/js/ajax_requests.js

var ajax_requests =3D {

  classifiedsModerateContact:function() {

    var section =3D $F('clas_section');
    var item_id =3D $F('clas_item_id');
    var return_url =3D $F('return_url');
    var copy =3D $F('sender_copy');
    var phone =3D $F('sender_phone');
    var message =3D escape($F('sender_message'));

    var errs =3D '';
    if (message.length < 10) errs +=3D 'Your message is not entered or =
too short.\n';

    if (errs !=3D '') {
      return alert(errs);
    }


    var url =3D '/common/ajax.php';
    var pars =3D 'ajax_request=3DclassifiedsModerateContact&section=3D' =
+ section + '&item_id=3D' + item_id + '&return_url=3D' + return_url + =
'&copy=3D' + copy + '&phone=3D' + phone + '&message=3D' + message;

    var myAjax =3D new Ajax.Request( url, { method: 'get',
                                          parameters: pars,
                                          onLoading:  =
ajax_requests.classifiedsModerateContact_showLoading,
                                          onFailure:  =
ajax_requests.classifiedsModerateContact_showError,
                                          onComplete: =
ajax_requests.classifiedsModerateContact_showResponse
                                        });
  },
  classifiedsModerateContact_showLoading:function(originalRequest) {
    document.getElementById('send_button').disabled =3D true;
    document.getElementById('clas_email_form_status').innerHTML =3D =
'<font color=3Dblue>&lt; <i>saving your response...</i> &gt;</font>';
  },

  classifiedsModerateContact_showError:function(originalRequest) {
    document.getElementById('send_button').disabled =3D false;
    document.getElementById('clas_email_form_status').innerHTML =3D =
'<font color=3Dred>>&lt; error1... &gt;</font>';
  },

  classifiedsModerateContact_showResponse:function(originalRequest) {
    if (originalRequest.status =3D=3D 200 && =
originalRequest.responseText.length > 2) {
      $('clas_email_form').innerHTML =3D originalRequest.responseText;
    } else {
      document.getElementById('send_button').disabled =3D false;
      document.getElementById('clas_email_form_status').innerHTML =3D =
'<font color=3Dred>&lt; error2... &gt;</font>' + originalRequest.status;
    }
  },

  // CLASSIFIEDS CLASS: SEND CONTACT FORM
  classifiedsContactSeller:function() {

    var section =3D $F('clas_section');
    var item_id =3D $F('clas_item_id');
    var return_url =3D $F('return_url');
    var copy =3D $F('sender_copy');
    var phone =3D $F('sender_phone');
    var message =3D escape($F('sender_message'));

    var errs =3D '';
    if (message.length < 10) errs +=3D 'Your message is not entered or =
too short.\n';

    if (errs !=3D '') {
      return alert(errs);
    }


    var url =3D '/common/ajax.php';
    var pars =3D 'ajax_request=3DclassifiedsContactSeller&section=3D' + =
section + '&item_id=3D' + item_id + '&return_url=3D' + return_url + =
'&copy=3D' + copy + '&phone=3D' + phone + '&message=3D' + message;

    var myAjax =3D new Ajax.Request( url, { method: 'get',
                                          parameters: pars,
                                          onLoading:  =
ajax_requests.classifiedsContactSeller_showLoading,
                                          onFailure:  =
ajax_requests.classifiedsContactSeller_showError,
                                          onComplete: =
ajax_requests.classifiedsContactSeller_showResponse
                                        });
  },

  classifiedsContactSeller_showLoading:function(originalRequest) {
    document.getElementById('send_button').disabled =3D true;
    document.getElementById('clas_email_form_status').innerHTML =3D =
'<font color=3Dblue>&lt; <i>sending email...</i> &gt;</font>';
  },

  classifiedsContactSeller_showError:function(originalRequest) {
    document.getElementById('send_button').disabled =3D false;
    document.getElementById('clas_email_form_status').innerHTML =3D =
'<font color=3Dred>>&lt; error1... &gt;</font>';
  },

  classifiedsContactSeller_showResponse:function(originalRequest) {
    if (originalRequest.status =3D=3D 200 && =
originalRequest.responseText.length > 2) {
      $('clas_email_form').innerHTML =3D originalRequest.responseText;
    } else {
      document.getElementById('send_button').disabled =3D false;
      document.getElementById('clas_email_form_status').innerHTML =3D =
'<font color=3Dred>&lt; error2... &gt;</font>' + originalRequest.status;
    }
  },

  // USER CLASS: REQUEST LOGIN
  usersRequestLogin:function() {

    var login_request_email =3D $F('login_request_email');

    var errs =3D '';
    if =
(!login_request_email.match(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+(=
[a-zA-Z0-9]{2,4})+$/)) errs +=3D 'Email address is not entered or =
invalid.\n';

    if (errs !=3D '') {
      alert(errs);
      return;
    }

    var url =3D '/common/ajax.php';
    var pars =3D 'ajax_request=3DrequestLogin&login_request_email=3D' + =
login_request_email;

    var myAjax =3D new Ajax.Request( url, { method: 'get',
                                          parameters: pars,
                                          onLoading:  =
ajax_requests.usersRequestLogin_showLoading,
                                          onFailure:  =
ajax_requests.usersRequestLogin_showError,
                                          onComplete: =
ajax_requests.usersRequestLogin_showResponse
                                        });
  },
  usersRequestActivation:function() {

    var activation_request_email =3D $F('activation_request_email');

    var errs =3D '';
    if =
(!activation_request_email.match(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+=
\.)+([a-zA-Z0-9]{2,4})+$/)) errs +=3D 'Activation Email address is not =
entered or invalid.\n';

    if (errs !=3D '') {
      alert(errs);
      return;
    }

    var url =3D '/common/ajax.php';
    var pars =3D =
'ajax_request=3DrequestActivation&activation_request_email=3D' + =
activation_request_email;

    var myAjax =3D new Ajax.Request( url, { method: 'get',
                                          parameters: pars,
                                          onLoading:  =
ajax_requests.usersRequestLogin_showLoading,
                                          onFailure:  =
ajax_requests.usersRequestLogin_showError,
                                          onComplete: =
ajax_requests.usersRequestLogin_showResponse
                                        });
  },

  usersRequestLogin_showLoading:function(originalRequest) {
    document.getElementById('request_button').disabled =3D true;
    document.getElementById('login_request_status').innerHTML =3D '<font =
style=3D"font-size:11px; color:#3333ff;"><i>(Processing your request. =
Please wait.)</i></font>';
  },

  usersRequestLogin_showError:function(originalRequest) {
    document.getElementById('request_button').disabled =3D false;
    document.getElementById('login_request_status').innerHTML =3D '<font =
color=3Dred>>&lt; error1... &gt;</font>';
  },

  usersRequestLogin_showResponse:function(originalRequest) {
    document.getElementById('request_button').disabled =3D false;
    if (originalRequest.status =3D=3D 200 && =
originalRequest.responseText.length > 2) {
      $('login_request_status').innerHTML =3D =
originalRequest.responseText;
    } else {
      $('login_request_status').innerHTML =3D '<font color=3Dred>&lt; =
error2... &gt;</font>' + originalRequest.status;
    }
  },

  // FORM CLASS: SEND FORM=20
  formSendEmail:function() {

    var mod_id =3D $F('form_mod_id');
    var name_first =3D $F('form_name_first');
    var name_last =3D $F('form_name_last');
    var email =3D $F('form_email');
    var phone =3D $F('form_phone');
    var message =3D escape($F('form_message'));

    var errs =3D '';
    if (name_first =3D=3D '') errs +=3D 'Your first name is not =
entered.\n';
    if (name_last =3D=3D '') errs +=3D 'Your last name is not =
entered.\n';
    if =
(!email.match(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,=
4})+$/)) errs +=3D 'Email address is not entered or invalid.\n';
    if (phone !=3D '' && !phone.match(/^[0-9]{3}-[0-9]{3}-[0-9]{4}/)) =
errs +=3D 'Please enter your phone number as showed in the example.\n';
    if (message.length < 20) errs +=3D 'Message is not entered or too =
short.\n';

    if (errs !=3D '') {
      return alert(errs);
    }

    var url =3D '/common/ajax.php';
    var pars =3D 'ajax_request=3DformSendEmail&mod_id=3D' + mod_id + =
'&name_first=3D' + name_first + '&name_last=3D' + name_last + =
'&email=3D' + email + '&phone=3D' + phone + '&message=3D' + message;

    var myAjax =3D new Ajax.Request( url, { method: 'get',
                                          parameters: pars,
                                          onLoading:  =
ajax_requests.formSendEmail_showLoading,
                                          onFailure:  =
ajax_requests.formSendEmail_showError,
                                          onComplete: =
ajax_requests.formSendEmail_showResponse
                                        });
  },

  formSendEmail_showLoading:function(originalRequest) {
    document.getElementById('send_button').disabled =3D true;
    document.getElementById('form_status').innerHTML =3D '<font =
color=3Dblue>&lt; <i>sending email...</i> &gt;</font>';
  },

  formSendEmail_showError:function(originalRequest) {
    document.getElementById('send_button').disabled =3D false;
    document.getElementById('form_status').innerHTML =3D '<font =
color=3Dred>>&lt; error1... &gt;</font>';
  },

  formSendEmail_showResponse:function(originalRequest) {
    if (originalRequest.status =3D=3D 200 && =
originalRequest.responseText.length > 2) {
      $('forms_form').innerHTML =3D originalRequest.responseText;
    } else {
      document.getElementById('send_button').disabled =3D false;
      document.getElementById('form_status').innerHTML =3D '<font =
color=3Dred>&lt; error2... &gt;</font>' + originalRequest.status;
    }
  },

  // POLL CLASS:=20
  pollSwapFormAndResult:function(mod_id, view_mode) {

    if (view_mode =3D=3D 'results') {
      var view_results =3D 1;
    } else {
      var view_results =3D 0;
    }

    var url =3D '/common/ajax.php';
    var pars =3D 'ajax_request=3DpollSwapFormAndResult&mod_id=3D' + =
mod_id + '&view_results=3D' + view_results;

    var myAjax =3D new Ajax.Request( url, { method: 'get',
                                          parameters: pars,
                                          onLoading:  =
ajax_requests.pollSwapFormAndResult_showLoading,
                                          onFailure:  =
ajax_requests.pollSwapFormAndResult_showError,
                                          onComplete: =
ajax_requests.pollSwapFormAndResult_showResponse
                                        });
  },

  pollSwapFormAndResult_showLoading:function(originalRequest) {
  },

  pollSwapFormAndResult_showError:function(originalRequest) {
  },

  pollSwapFormAndResult_showResponse:function(originalRequest) {
    var mod_id =3D originalRequest.responseText.substring(0, 10) * 1;
    var new_html =3D originalRequest.responseText.substring(10);
    if (originalRequest.status =3D=3D 200 && =
originalRequest.responseText.length > 2) {
      $('poll_content_' + mod_id).innerHTML =3D new_html;
    }
  },

  pollVote:function(mod_id, questions) {

    var url =3D '/common/ajax.php';
    var pars =3D 'ajax_request=3DpollVote&mod_id=3D' + mod_id + =
'&questions=3D' + questions;

    var myAjax =3D new Ajax.Request( url, { method: 'get',
                                          parameters: pars,
                                          onLoading:  =
ajax_requests.pollVote_showLoading,
                                          onFailure:  =
ajax_requests.pollVote_showError,
                                          onComplete: =
ajax_requests.pollVote_showResponse
                                        });
  },

  pollVote_showLoading:function(originalRequest) {
  },

  pollVote_showError:function(originalRequest) {
  },

  pollVote_showResponse:function(originalRequest) {
    var mod_id =3D originalRequest.responseText.substring(0, 10) * 1;
    var new_html =3D originalRequest.responseText.substring(10);
    if (originalRequest.status =3D=3D 200 && =
originalRequest.responseText.length > 2) {
      $('poll_content_' + mod_id).innerHTML =3D new_html;
    }
  },

  // EVENT CLASS:
  eventCalendar:function(mod_id, year, month, date) {

    var url =3D '/common/ajax.php';
    var pars =3D 'ajax_request=3DeventCalendar&mod_id=3D' + mod_id + =
'&year=3D' + year + '&month=3D' + month + '&date=3D' + date;
    var myAjax =3D new Ajax.Request( url, { method: 'get',
                                          parameters: pars,
                                          onLoading:  =
ajax_requests.eventCalendar_showLoading,
                                          onFailure:  =
ajax_requests.eventCalendar_showError,
                                          onComplete: =
ajax_requests.eventCalendar_showResponse
                                        });
  },

  eventCalendar_showLoading:function(originalRequest) {
  },

  eventCalendar_showError:function(originalRequest) {
  },

  eventCalendar_showResponse:function(originalRequest) {
    var mod_id =3D originalRequest.responseText.substring(0, 10) * 1;
    var new_html =3D originalRequest.responseText.substring(10);
    if (originalRequest.status =3D=3D 200 && =
originalRequest.responseText.length > 2) {
      $('event_calendar_' + mod_id).innerHTML =3D new_html;
    }
  },

  // EVENT V2 CLASS:
  eventContactPoster:function() {

    var event_id =3D $F('event_id');
    var copy =3D $F('sender_copy');
    var return_url =3D $F('return_url');
    var message =3D escape($F('sender_message'));

    var errs =3D '';
    if (message.length < 10) errs +=3D 'Your message is not entered or =
too short.\n';

    if (errs !=3D '') {
      return alert(errs);
    }


    var url =3D '/common/ajax.php';
    var pars =3D 'ajax_request=3DeventContactPoster&event_id=3D' + =
event_id + '&copy=3D' + copy + '&return_url=3D' + return_url + =
'&message=3D' + message;

    var myAjax =3D new Ajax.Request( url, { method: 'get',
                                          parameters: pars,
                                          onLoading:  =
ajax_requests.eventContactPoster_showLoading,
                                          onFailure:  =
ajax_requests.eventContactPoster_showError,
                                          onComplete: =
ajax_requests.eventContactPoster_showResponse
                                        });
  },

  eventContactPoster_showLoading:function(originalRequest) {
    document.getElementById('send_button').disabled =3D true;
  },

  eventContactPoster_showError:function(originalRequest) {
    document.getElementById('send_button').disabled =3D false;
  },

  eventContactPoster_showResponse:function(originalRequest) {
    if (originalRequest.status =3D=3D 200 && =
originalRequest.responseText.length > 2) {
      $('event_email_form').innerHTML =3D originalRequest.responseText;
    } else {
      document.getElementById('send_button').disabled =3D false;
    }
  },

  eventCalendarRollMonth:function(mod_id, adjust, date) {
                                         =20
    var url =3D '/common/ajax.php';        =20
    var pars =3D 'ajax_request=3DeventCalendarRollMonth&mod_id=3D' + =
mod_id + '&event_calendar_adjust=3D' + adjust + =
'&event_calendar_date=3D' + date;
    var myAjax =3D new Ajax.Request( url, { method: 'get',
                                          parameters: pars,
                                          onLoading:  =
ajax_requests.eventCalendarRollMonth_showLoading,
                                          onFailure:  =
ajax_requests.eventCalendarRollMonth_showError,
                                          onComplete: =
ajax_requests.eventCalendarRollMonth_showResponse
                                        });
  },
 =20
  eventCalendarRollMonth_showLoading:function(originalRequest) {
  },
 =20
  eventCalendarRollMonth_showError:function(originalRequest) {
  },
   =20
  eventCalendarRollMonth_showResponse:function(originalRequest) {
    var mod_id =3D originalRequest.responseText.substring(0, 10) * 1;
    var new_html =3D originalRequest.responseText.substring(10);
    if (originalRequest.status =3D=3D 200 && =
originalRequest.responseText.length > 2) {
      $('event_calendar_' + mod_id).innerHTML =3D new_html;
    }
  },

  // FINANCE CLASS:
  financeGetStockQuote:function(mod_id, ticker, show_chart, chart_link) =
{
    var url =3D '/common/ajax.php';
    var pars =3D 'ajax_request=3DfinanceGetStockQuote&mod_id=3D' + =
mod_id + '&ticker=3D' + ticker + '&show_chart=3D' + show_chart + =
'&chart_link=3D' + chart_link;
    var myAjax =3D new Ajax.Request( url, { method: 'get',
                                          parameters: pars,
                                          onLoading:  =
ajax_requests.financeGetStockQuote_showLoading,
                                          onFailure:  =
ajax_requests.financeGetStockQuote_showError,
                                          onComplete: =
ajax_requests.financeGetStockQuote_showResponse
                                        });

  },

  financeGetStockQuote_showLoading:function(originalRequest) {
  },

  financeGetStockQuote_showError:function(originalRequest) {
  },

  financeGetStockQuote_showResponse:function(originalRequest) {
    var mod_id =3D originalRequest.responseText.substring(0, 10) * 1;
    var new_html =3D originalRequest.responseText.substring(10);
    if (originalRequest.status =3D=3D 200 && =
originalRequest.responseText.length > 2) {
      $('stock_quote_' + mod_id).innerHTML =3D new_html;
    }
    if (originalRequest.responseText.length < 200) {
      clearTimeout(stock_quote_timer);
      stock_quote_timer =3D null;
    } else {
      if (adjust_stock_quote_height > 0) {
        $('stock_quote_bar_v').height =3D stock_quote_height;
        adjust_stock_quote_height =3D 0;
      }
    }
  },

  /**
   * function: eventUpdateCounties -> calls =
common/ndfd/updateCounties.php to get the
   *    proper counties for the selected state.
   *
   * @param: state
   * @return: nothing
   */
  eventUpdateCounties:function(state) {
    var url =3D '/common/ndfd/updateCounties.php';
    pars =3D 'state=3D' + state;
    var myAjax =3D new Ajax.Request( url, { method: 'get',
                                         parameters: pars,
                                         onLoading:  =
ajax_requests.eventUpdateCounties_showLoading,
                                         onFailure:  =
ajax_requests.eventUpdateCounties_showError,
                                         onComplete: =
ajax_requests.eventUpdateCounties_showResponse
                                       });
  },

  eventUpdateCounties_showLoading:function(originalRequest) {
  },

  eventUpdateCounties_showError:function(originalRequest) {
  },

  /**
   * function: eventUpdateCounties_showResponse -> handles the respondes =
sent by=20
   *    common/ndfd/updateCounties.php.
   *
   * @param: XmlHttpRequest originalRequest
   * @return: nothing
   */
  eventUpdateCounties_showResponse:function(originalRequest) {
    var html =3D originalRequest.responseText;
    if (originalRequest.status =3D=3D 200 && =
originalRequest.responseText.length > 0) {
      $('sel_county_id').innerHTML =3D html;
    }
  },

  /**
   * function: eventUpdateIcao -> calls common/ndfd/updateIcao.php to =
get the
   *    proper ICAO codes for the selected state to use in getting the
   *    current observations.
   *
   * @param: state
   * @return: nothing
   */
  eventUpdateIcao:function(state) {
    var url =3D '/common/ndfd/updateIcao.php';
    pars =3D 'state=3D' + state;
    var myAjax =3D new Ajax.Request( url, { method: 'get',
                                          parameters: pars,
                                          onLoading: =
ajax_requests.eventUpdateIcao_showLoading,
                                          onFailure: =
ajax_requests.eventUpdateIcao_showError,
                                          onComplete: =
ajax_requests.eventUpdateIcao_showResponse
                                       });
  },

  eventUpdateIcao_showLoading:function(originalRequest) {
  },

  eventUpdateIcao_showError:function(originalRequest) {
  },

  /**
   * function: eventUpdateIcao_showResponse -> handles the respondes =
sent by
   *    common/ndfd/updateIcao.php.
   *
   * @param: XmlHttpRequest originalRequest
   * @return: nothing
   */
  eventUpdateIcao_showResponse:function(originalRequest) {
    var html =3D originalRequest.responseText;
    if (originalRequest.status =3D=3D 200 && =
originalRequest.responseText.length > 0) {
      $('sel_icao_id').innerHTML =3D html;
    }
  }
};

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://centralillinoisproud.com/common/js/commercewidget.js

=0A=
// JavaScript Document=0A=
=0A=
	var currTab =3D 1;=0A=
=0A=
	function showPane(divname, action, domain, numbuttons) {=0A=
=0A=
		//alert('debug: ' + divname + ' - ' + action + ' - ' + domain + ' - ' =
+ numbuttons);=0A=
		// Hide current tab and content pane before showing newly selected =
content tab=0A=
		//$('commerceWidget_content' + currTab).hide();=0A=
		for (i =3D 1; i <=3D numbuttons; i++) {=0A=
			$('commerceWidget_button' + i + '_over').hide();=0A=
			}=0A=
		//$('commerceWidget_button' + currTab + '_over').hide();=0A=
		//$('commerceWidget_content1').appear({duration: 0.5});=0A=
		//$('commerceWidget_button' + divname).hide();=0A=
		$('commerceWidget_button' + divname + '_over').appear({duration: 0.5});=0A=
=0A=
=0A=
                if (currTab =3D=3D 1) {=0A=
                        $('commerceWidget_button1').appear({duration: =
0.5});=0A=
=0A=
			}=0A=
=0A=
=0A=
		//document.getElementById('commerceWidget_content1').innerHtml =3D =
'Loading......';=0A=
=0A=
		currTab =3D divname;=0A=
		//setTimeout('addnum()', 250);=0A=
		new Ajax.Updater({success: 'commerceWidget_content1', failure: =
'errorBox'}, 'http://' + domain + '/common/commerce_widget.php', {method =
: 'get', parameters: 'action=3D' + action, onFailure: showError()});=0A=
		// Set current tab index to selected tab index=0A=
=0A=
	}=0A=
=0A=
function showError() {=0A=
	document.getElementById('commerceWidget_content1').innerHtml =3D =
'ERROR: Data is not available for this module';=0A=
	}=0A=
=0A=
function addnum() {=0A=
	i =3D 4 + 5;=0A=
	}=0A=
=0A=

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://centralillinoisproud.com/common/js/searchbar.js

function toggleSearchFormOnClick( clicked )
{
	siteSearchForm =3D document.getElementById('site_search');
	bizSearchForm =3D document.getElementById('biz_search');
	webSearchForm =3D document.getElementById('web_search');
	show_biz_search =3D =
(location.hostname.toLowerCase().search('weareaustin') =3D=3D -1 && =
location.hostname.toLowerCase().search('connect2utah') =3D=3D -1) ? true =
: false;
	biz_search_keyword_value =3D (!show_biz_search || =
document.biz_search_form.keyword.value =3D=3D 'keyword')? '' : =
document.biz_search_form.keyword.value;
	switch(clicked)
	{
		case "business":
			siteSearchForm.style.display =3D "none";
			webSearchForm.style.display =3D "none";
			bizSearchForm.style.display =3D "";
			var form_contents =3D document.site_search_form.q.value || =
document.web_search_form.q.value;
			document.biz_search_form.keyword.value =3D (form_contents =3D=3D '')? =
'keyword' : form_contents;
			document.biz_search_form.keyword.style.color =3D (form_contents =
=3D=3D '')? '#ccc' : '#000';
			break;
=09
		case "web":
			siteSearchForm.style.display =3D "none";
			bizSearchForm.style.display =3D "none";
			webSearchForm.style.display =3D "";
			var form_contents =3D document.site_search_form.q.value || =
biz_search_keyword_value;
			document.web_search_form.q.value =3D form_contents;
			break;
		default:
			webSearchForm.style.display =3D "none";
			bizSearchForm.style.display =3D "none";
			siteSearchForm.style.display =3D "";
			var form_contents =3D biz_search_keyword_value || =
document.web_search_form.q.value;
			document.site_search_form.q.value =3D form_contents;
	}
}

function searchBarCheckInout(field,action)
{
	switch(action)
	{
		case 'focus':
			field.value =3D (field.value =3D=3D field.name)? '' : field.value;
			field.style.color =3D "#000";
			break;
		case 'blur':
			if (field.value =3D=3D '')
			{
				field.style.color =3D "#ccc";
				field.value =3D field.name;
			}
			break;
	}
}

function checkBizDirSearchForm(frm)
{
	for(i=3D0; i<frm.elements.length; i++)
	{
		if(frm.elements[i].type=3D=3D"text")
		{
			frm.elements[i].value =3D (frm.elements[i].value =3D=3D =
frm.elements[i].name)? '' : frm.elements[i].value;
		}
	}
}
------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://centralillinoisproud.com/javascript/date_picker/date_picker.js

var datePickerDivID =3D "datepicker";=0A=
var iFrameDivID =3D "datepickeriframe";=0A=
=0A=
var dayArrayShort =3D new Array('Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', =
'Sa');=0A=
var dayArrayMed =3D new Array('Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', =
'Sat');=0A=
var dayArrayLong =3D new Array('Sunday', 'Monday', 'Tuesday', =
'Wednesday', 'Thursday', 'Friday', 'Saturday');=0A=
var monthArrayShort =3D new Array('Jan', 'Feb', 'Mar', 'Apr', 'May', =
'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec');=0A=
var monthArrayMed =3D new Array('Jan', 'Feb', 'Mar', 'Apr', 'May', =
'June', 'July', 'Aug', 'Sept', 'Oct', 'Nov', 'Dec');=0A=
var monthArrayLong =3D new Array('January', 'February', 'March', =
'April', 'May', 'June', 'July', 'August', 'September', 'October', =
'November', 'December');=0A=
 =0A=
// these variables define the date formatting we're expecting and =
outputting.=0A=
// If you want to use a different format by default, change the =
defaultDateSeparator=0A=
// and defaultDateFormat variables either here or on your HTML page.=0A=
var defaultDateSeparator =3D "/";        // common values would be "/" =
or "."=0A=
var defaultDateFormat =3D "mdy"    // valid values are "mdy", "dmy", and =
"ymd"=0A=
var dateSeparator =3D defaultDateSeparator;=0A=
var dateFormat =3D defaultDateFormat;=0A=
=0A=
function displayDatePicker(dateFieldName, displayBelowThisObject, =
dtFormat, dtSep)=0A=
{=0A=
  var targetDateField =3D document.getElementsByName =
(dateFieldName).item(0);=0A=
 =0A=
  // if we weren't told what node to display the datepicker beneath, =
just display it=0A=
  // beneath the date field we're updating=0A=
  if (!displayBelowThisObject)=0A=
    displayBelowThisObject =3D targetDateField;=0A=
 =0A=
  // if a date separator character was given, update the dateSeparator =
variable=0A=
  if (dtSep)=0A=
    dateSeparator =3D dtSep;=0A=
  else=0A=
    dateSeparator =3D defaultDateSeparator;=0A=
 =0A=
  // if a date format was given, update the dateFormat variable=0A=
  if (dtFormat)=0A=
    dateFormat =3D dtFormat;=0A=
  else=0A=
    dateFormat =3D defaultDateFormat;=0A=
 =0A=
  var x =3D displayBelowThisObject.offsetLeft;=0A=
  var y =3D displayBelowThisObject.offsetTop + =
displayBelowThisObject.offsetHeight ;=0A=
 =0A=
  // deal with elements inside tables and such=0A=
  var parent =3D displayBelowThisObject;=0A=
  while (parent.offsetParent) {=0A=
    parent =3D parent.offsetParent;=0A=
    x +=3D parent.offsetLeft;=0A=
    y +=3D parent.offsetTop ;=0A=
  }=0A=
 =0A=
  drawDatePicker(targetDateField, x, y);=0A=
}=0A=
=0A=
=0A=
/**=0A=
Draw the datepicker object (which is just a table with calendar =
elements) at the=0A=
specified x and y coordinates, using the targetDateField object as the =
input tag=0A=
that will ultimately be populated with a date.=0A=
=0A=
This function will normally be called by the displayDatePicker function.=0A=
*/=0A=
function drawDatePicker(targetDateField, x, y)=0A=
{=0A=
  var dt =3D getFieldDate(targetDateField.value );=0A=
 =0A=
  // the datepicker table will be drawn inside of a <div> with an ID =
defined by the=0A=
  // global datePickerDivID variable. If such a div doesn't yet exist on =
the HTML=0A=
  // document we're working with, add one.=0A=
  if (!document.getElementById(datePickerDivID)) {=0A=
    // don't use innerHTML to update the body, because it can cause =
global variables=0A=
    // that are currently pointing to objects on the page to have bad =
references=0A=
    //document.body.innerHTML +=3D "<div id=3D'" + datePickerDivID + "' =
class=3D'dpDiv'></div>";=0A=
    var newNode =3D document.createElement("div");=0A=
    newNode.setAttribute("id", datePickerDivID);=0A=
    newNode.setAttribute("class", "dpDiv");=0A=
    newNode.setAttribute("style", "visibility: hidden;");=0A=
    document.body.appendChild(newNode);=0A=
  }=0A=
 =0A=
  // move the datepicker div to the proper x,y coordinate and toggle the =
visiblity=0A=
  var pickerDiv =3D document.getElementById(datePickerDivID);=0A=
  pickerDiv.style.position =3D "absolute";=0A=
  pickerDiv.style.left =3D x + "px";=0A=
  pickerDiv.style.top =3D y + "px";=0A=
  pickerDiv.style.visibility =3D (pickerDiv.style.visibility =3D=3D =
"visible" ? "hidden" : "visible");=0A=
  pickerDiv.style.display =3D (pickerDiv.style.display =3D=3D "block" ? =
"none" : "block");=0A=
  pickerDiv.style.zIndex =3D 10000;=0A=
 =0A=
  // draw the datepicker table=0A=
  refreshDatePicker(targetDateField.name, dt.getFullYear(), =
dt.getMonth(), dt.getDate());=0A=
}=0A=
=0A=
=0A=
/**=0A=
This is the function that actually draws the datepicker calendar.=0A=
*/=0A=
function refreshDatePicker(dateFieldName, year, month, day)=0A=
{=0A=
  // if no arguments are passed, use today's date; otherwise, month and =
year=0A=
  // are required (if a day is passed, it will be highlighted later)=0A=
  var thisDay =3D new Date();=0A=
 =0A=
  if ((month >=3D 0) && (year > 0)) {=0A=
    thisDay =3D new Date(year, month, 1);=0A=
  } else {=0A=
    day =3D thisDay.getDate();=0A=
    thisDay.setDate(1);=0A=
  }=0A=
 =0A=
  // the calendar will be drawn as a table=0A=
  // you can customize the table elements with a global CSS style sheet,=0A=
  // or by hardcoding style and formatting elements below=0A=
  var crlf =3D "\r\n";=0A=
  var TABLE =3D "<table cols=3D7 class=3D'dpTable'>" + crlf;=0A=
  var xTABLE =3D "</table>" + crlf;=0A=
  var TR =3D "<tr class=3D'dpTR'>";=0A=
  var TR_title =3D "<tr class=3D'dpTitleTR'>";=0A=
  var TR_days =3D "<tr class=3D'dpDayTR'>";=0A=
  var TR_todaybutton =3D "<tr class=3D'dpTodayButtonTR'>";=0A=
  var xTR =3D "</tr>" + crlf;=0A=
  var TD =3D "<td class=3D'dpTD' =
onMouseOut=3D'this.className=3D\"dpTD\";' onMouseOver=3D' =
this.className=3D\"dpTDHover\";' ";    // leave this tag open, because =
we'll be adding an onClick event=0A=
  var TD_title =3D "<td colspan=3D5 class=3D'dpTitleTD'>";=0A=
  var TD_buttons =3D "<td class=3D'dpButtonTD'>";=0A=
  var TD_todaybutton =3D "<td colspan=3D7 class=3D'dpTodayButtonTD'>";=0A=
  var TD_days =3D "<td class=3D'dpDayTD'>";=0A=
  var TD_selected =3D "<td class=3D'dpDayHighlightTD' =
onMouseOut=3D'this.className=3D\"dpDayHighlightTD\";' =
onMouseOver=3D'this.className=3D\"dpTDHover\";' ";    // leave this tag =
open, because we'll be adding an onClick event=0A=
  var xTD =3D "</td>" + crlf;=0A=
  var DIV_title =3D "<div class=3D'dpTitleText'>";=0A=
  var DIV_selected =3D "<div class=3D'dpDayHighlight'>";=0A=
  var xDIV =3D "</div>";=0A=
 =0A=
  // start generating the code for the calendar table=0A=
  var html =3D TABLE;=0A=
 =0A=
  // this is the title bar, which displays the month and the buttons to=0A=
  // go back to a previous month or forward to the next month=0A=
  html +=3D TR_title;=0A=
  html +=3D TD_buttons + getButtonCode(dateFieldName, thisDay, -1, =
"&lt;") + xTD;=0A=
  html +=3D TD_title + DIV_title + monthArrayLong[ thisDay.getMonth()] + =
" " + thisDay.getFullYear() + xDIV + xTD;=0A=
  html +=3D TD_buttons + getButtonCode(dateFieldName, thisDay, 1, =
"&gt;") + xTD;=0A=
  html +=3D xTR;=0A=
 =0A=
  // this is the row that indicates which day of the week we're on=0A=
  html +=3D TR_days;=0A=
  for(i =3D 0; i < dayArrayShort.length; i++)=0A=
    html +=3D TD_days + dayArrayShort[i] + xTD;=0A=
  html +=3D xTR;=0A=
 =0A=
  // now we'll start populating the table with days of the month=0A=
  html +=3D TR;=0A=
 =0A=
  // first, the leading blanks=0A=
  for (i =3D 0; i < thisDay.getDay(); i++)=0A=
    html +=3D TD + "&nbsp;" + xTD;=0A=
 =0A=
  // now, the days of the month=0A=
  do {=0A=
    dayNum =3D thisDay.getDate();=0A=
    TD_onclick =3D " onclick=3D\"updateDateField('" + dateFieldName + =
"', '" + getDateString(thisDay) + "');\">";=0A=
    =0A=
    if (dayNum =3D=3D day)=0A=
      html +=3D TD_selected + TD_onclick + DIV_selected + dayNum + xDIV =
+ xTD;=0A=
    else=0A=
      html +=3D TD + TD_onclick + dayNum + xTD;=0A=
    =0A=
    // if this is a Saturday, start a new row=0A=
    if (thisDay.getDay() =3D=3D 6)=0A=
      html +=3D xTR + TR;=0A=
    =0A=
    // increment the day=0A=
    thisDay.setDate(thisDay.getDate() + 1);=0A=
  } while (thisDay.getDate() > 1)=0A=
 =0A=
  // fill in any trailing blanks=0A=
  if (thisDay.getDay() > 0) {=0A=
    for (i =3D 6; i > thisDay.getDay(); i--)=0A=
      html +=3D TD + "&nbsp;" + xTD;=0A=
  }=0A=
  html +=3D xTR;=0A=
 =0A=
  // add a button to allow the user to easily return to today, or close =
the calendar=0A=
  var today =3D new Date();=0A=
  var todayString =3D "Today is " + dayArrayMed[today.getDay()] + ", " + =
monthArrayMed[ today.getMonth()] + " " + today.getDate();=0A=
  html +=3D TR_todaybutton + TD_todaybutton;=0A=
  html +=3D "<button class=3D'dpTodayButton' =
onClick=3D'refreshDatePicker(\"" + dateFieldName + "\");'>this =
month</button> ";=0A=
  html +=3D "<button class=3D'dpTodayButton' =
onClick=3D'updateDateField(\"" + dateFieldName + "\");'>close</button>";=0A=
  html +=3D xTD + xTR;=0A=
 =0A=
  // and finally, close the table=0A=
  html +=3D xTABLE;=0A=
 =0A=
  document.getElementById(datePickerDivID).innerHTML =3D html;=0A=
  // add an "iFrame shim" to allow the datepicker to display above =
selection lists=0A=
  adjustiFrame();=0A=
}=0A=
=0A=
=0A=
/**=0A=
Convenience function for writing the code for the buttons that bring us =
back or forward=0A=
a month.=0A=
*/=0A=
function getButtonCode(dateFieldName, dateVal, adjust, label)=0A=
{=0A=
  var newMonth =3D (dateVal.getMonth () + adjust) % 12;=0A=
  var newYear =3D dateVal.getFullYear() + parseInt((dateVal.getMonth() + =
adjust) / 12);=0A=
  if (newMonth < 0) {=0A=
    newMonth +=3D 12;=0A=
    newYear +=3D -1;=0A=
  }=0A=
 =0A=
  return "<button class=3D'dpButton' onClick=3D'refreshDatePicker(\"" + =
dateFieldName + "\", " + newYear + ", " + newMonth + ");'>" + label + =
"</button>";=0A=
}=0A=
=0A=
=0A=
/**=0A=
Convert a JavaScript Date object to a string, based on the dateFormat =
and dateSeparator=0A=
variables at the beginning of this script library.=0A=
*/=0A=
function getDateString(dateVal)=0A=
{=0A=
  var dayString =3D "00" + dateVal.getDate();=0A=
  var monthString =3D "00" + (dateVal.getMonth()+1);=0A=
  dayString =3D dayString.substring(dayString.length - 2);=0A=
  monthString =3D monthString.substring(monthString.length - 2);=0A=
 =0A=
  switch (dateFormat) {=0A=
    case "dmy" :=0A=
      return dayString + dateSeparator + monthString + dateSeparator + =
dateVal.getFullYear();=0A=
    case "ymd" :=0A=
      return dateVal.getFullYear() + dateSeparator + monthString + =
dateSeparator + dayString;=0A=
    case "mdy" :=0A=
    default :=0A=
      return monthString + dateSeparator + dayString + dateSeparator + =
dateVal.getFullYear();=0A=
  }=0A=
}=0A=
=0A=
=0A=
/**=0A=
Convert a string to a JavaScript Date object.=0A=
*/=0A=
function getFieldDate(dateString)=0A=
{=0A=
  var dateVal;=0A=
  var dArray;=0A=
  var d, m, y;=0A=
 =0A=
  try {=0A=
    dArray =3D splitDateString(dateString);=0A=
    if (dArray) {=0A=
      switch (dateFormat) {=0A=
        case "dmy" :=0A=
          d =3D parseInt(dArray[0], 10);=0A=
          m =3D parseInt(dArray[1], 10) - 1;=0A=
          y =3D parseInt(dArray[2], 10);=0A=
          break;=0A=
        case "ymd" :=0A=
          d =3D parseInt(dArray[2], 10);=0A=
          m =3D parseInt(dArray[1], 10) - 1;=0A=
          y =3D parseInt(dArray[0], 10);=0A=
          break;=0A=
        case "mdy" :=0A=
        default :=0A=
          d =3D parseInt(dArray[1], 10);=0A=
          m =3D parseInt(dArray[0], 10) - 1;=0A=
          y =3D parseInt(dArray[2], 10);=0A=
          break;=0A=
      }=0A=
      dateVal =3D new Date(y, m, d);=0A=
    } else if (dateString) {=0A=
      dateVal =3D new Date(dateString);=0A=
    } else {=0A=
      dateVal =3D new Date();=0A=
    }=0A=
  } catch(e) {=0A=
    dateVal =3D new Date();=0A=
  }=0A=
 =0A=
  return dateVal;=0A=
}=0A=
=0A=
=0A=
/**=0A=
Try to split a date string into an array of elements, using common date =
separators.=0A=
If the date is split, an array is returned; otherwise, we just return =
false.=0A=
*/=0A=
function splitDateString(dateString)=0A=
{=0A=
  var dArray;=0A=
  if (dateString.indexOf("/") >=3D 0)=0A=
    dArray =3D dateString.split("/");=0A=
  else if (dateString.indexOf(".") >=3D 0)=0A=
    dArray =3D dateString.split(".");=0A=
  else if (dateString.indexOf("-") >=3D 0)=0A=
    dArray =3D dateString.split("-");=0A=
  else if (dateString.indexOf("\\") >=3D 0)=0A=
    dArray =3D dateString.split("\\");=0A=
  else=0A=
    dArray =3D false;=0A=
 =0A=
  return dArray;=0A=
}=0A=
=0A=
/**=0A=
Update the field with the given dateFieldName with the dateString that =
has been passed,=0A=
and hide the datepicker. If no dateString is passed, just close the =
datepicker without=0A=
changing the field value.=0A=
=0A=
Also, if the page developer has defined a function called =
datePickerClosed anywhere on=0A=
the page or in an imported library, we will attempt to run that function =
with the updated=0A=
field as a parameter. This can be used for such things as date =
validation, setting default=0A=
values for related fields, etc. For example, you might have a function =
like this to validate=0A=
a start date field:=0A=
=0A=
function datePickerClosed(dateField)=0A=
{=0A=
  var dateObj =3D getFieldDate(dateField.value);=0A=
  var today =3D new Date();=0A=
  today =3D new Date(today.getFullYear(), today.getMonth(), =
today.getDate());=0A=
 =0A=
  if (dateField.name =3D=3D "StartDate") {=0A=
    if (dateObj < today) {=0A=
      // if the date is before today, alert the user and display the =
datepicker again=0A=
      alert("Please enter a date that is today or later");=0A=
      dateField.value =3D "";=0A=
      document.getElementById(datePickerDivID).style.visibility =3D =
"visible";=0A=
      adjustiFrame();=0A=
    } else {=0A=
      // if the date is okay, set the EndDate field to 7 days after the =
StartDate=0A=
      dateObj.setTime(dateObj.getTime() + (7 * 24 * 60 * 60 * 1000));=0A=
      var endDateField =3D document.getElementsByName =
("EndDate").item(0);=0A=
      endDateField.value =3D getDateString(dateObj);=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
*/=0A=
function updateDateField(dateFieldName, dateString)=0A=
{=0A=
  var targetDateField =3D document.getElementsByName =
(dateFieldName).item(0);=0A=
  if (dateString)=0A=
    targetDateField.value =3D dateString;=0A=
 =0A=
  var pickerDiv =3D document.getElementById(datePickerDivID);=0A=
  pickerDiv.style.visibility =3D "hidden";=0A=
  pickerDiv.style.display =3D "none";=0A=
 =0A=
  adjustiFrame();=0A=
  targetDateField.focus();=0A=
 =0A=
  // after the datepicker has closed, optionally run a user-defined =
function called=0A=
  // datePickerClosed, passing the field that was just updated as a =
parameter=0A=
  // (note that this will only run if the user actually selected a date =
from the datepicker)=0A=
  if ((dateString) && (typeof(datePickerClosed) =3D=3D "function"))=0A=
    datePickerClosed(targetDateField);=0A=
}=0A=
=0A=
=0A=
/**=0A=
Use an "iFrame shim" to deal with problems where the datepicker shows up =
behind=0A=
selection list elements, if they're below the datepicker. The problem =
and solution are=0A=
described at:=0A=
=0A=
http://dotnetjunkies.com/WebLog/jking/archive/2003/07/21/488.aspx=0A=
http://dotnetjunkies.com/WebLog/jking/archive/2003/10/30/2975.aspx=0A=
*/=0A=
function adjustiFrame(pickerDiv, iFrameDiv)=0A=
{=0A=
  // we know that Opera doesn't like something about this, so if we=0A=
  // think we're using Opera, don't even try=0A=
  var is_opera =3D (navigator.userAgent.toLowerCase().indexOf("opera") =
!=3D -1);=0A=
  if (is_opera)=0A=
    return;=0A=
  =0A=
  // put a try/catch block around the whole thing, just in case=0A=
  try {=0A=
    if (!document.getElementById(iFrameDivID)) {=0A=
      // don't use innerHTML to update the body, because it can cause =
global variables=0A=
      // that are currently pointing to objects on the page to have bad =
references=0A=
      //document.body.innerHTML +=3D "<iframe id=3D'" + iFrameDivID + "' =
src=3D'javascript:false;' scrolling=3D'no' frameborder=3D'0'>";=0A=
      var newNode =3D document.createElement("iFrame");=0A=
      newNode.setAttribute("id", iFrameDivID);=0A=
      newNode.setAttribute("src", "javascript:false;");=0A=
      newNode.setAttribute("scrolling", "no");=0A=
      newNode.setAttribute ("frameborder", "0");=0A=
      document.body.appendChild(newNode);=0A=
    }=0A=
    =0A=
    if (!pickerDiv)=0A=
      pickerDiv =3D document.getElementById(datePickerDivID);=0A=
    if (!iFrameDiv)=0A=
      iFrameDiv =3D document.getElementById(iFrameDivID);=0A=
    =0A=
    try {=0A=
      iFrameDiv.style.position =3D "absolute";=0A=
      iFrameDiv.style.width =3D pickerDiv.offsetWidth;=0A=
      iFrameDiv.style.height =3D pickerDiv.offsetHeight ;=0A=
      iFrameDiv.style.top =3D pickerDiv.style.top;=0A=
      iFrameDiv.style.left =3D pickerDiv.style.left;=0A=
      iFrameDiv.style.zIndex =3D pickerDiv.style.zIndex - 1;=0A=
      iFrameDiv.style.visibility =3D pickerDiv.style.visibility ;=0A=
      iFrameDiv.style.display =3D pickerDiv.style.display;=0A=
    } catch(e) {=0A=
    }=0A=
 =0A=
  } catch (ee) {=0A=
  }=0A=
 =0A=
}=0A=

------=_NextPart_000_0000_01CA2183.90FA36F0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://centralillinoisproud.com/js/menufiles/dmenu.js

//***********************************************=0A=
//  Javascript Menu (c) 2006 - 2008, by Deluxe-Menu.com=0A=
//  version 3.2.7=0A=
//  E-mail:  cs@deluxe-menu.com=0A=
//***********************************************=0A=
//=0A=
// Obfuscated by Javascript Obfuscator=0A=
// http://javascript-source.com=0A=
//=0A=
//***********************************************=0A=
=0A=
Array.prototype.ln=3Dfunction(){return this.length};function =
pI(s){return =
parseInt(s)};with(String){prototype.sb=3Dfunction(s,e){return =
this.substring(s,e)};prototype.io=3Dfunction(s){return =
this.indexOf(s)};prototype.ln=3Dfunction(){return this.length};}var =
d_e=3D0;var d_ee=3D0;var d_es=3D0;var d_ep=3D0;var d_em=3D0;var =
d_n=3D0;var d_n4=3D0;var d_sn=3D0;var d_oo=3D0;var d_z=3D0;var =
d_d=3D0;var d_m=3D0;var d_ec=3D0;var d_ss=3D0;var d_v=3D0;var =
d_o=3Ddocument;var _un=3D'undefined';var d_dvO=3D1000;var =
_nos=3D0;_dmgb();var CompSmScroll=3D(d_n&&d_v<7.2);var =
dmDefStyle=3D'background:transparent;border:none;';var =
d_as=3D[];if(typeof(dmWorkPath)=3D=3D_un)var dmWorkPath=3D'';function =
_dms(d_dfn){for(var =
i=3D0;i<d_as.ln();i++)if(d_as[i]=3D=3Dd_dfn)return;d_as[d_as.ln()]=3Dd_df=
n;d_o.write('<SCR'+'IPT SRC=3D"'+dmWorkPath+d_dfn+'.js" =
type=3D"text/javascript"></SCR'+'IPT>');}if(d_n4)_dms('dmenu4');var =
d_du=3D'px';var d_dde;var d_dfd;var d_af=3D0;var d_am=3D0;var =
d_dm=3D[];var d_dl=3D0;var d_dvrm=3D/dm([0-9]+)m([0-9]+)/;var =
d_dvri=3D/dm([0-9]+)m([0-9]+)i([0-9]+)/;var =
d_cm=3D{d_ii:0,d_ci:0,d_iy:0,d_ce:null,d_iv:null};var =
d_dmr=3D{d_dvi:0,d_psi:'',cX:0,cY:0,d_co:0,d_ce:null};var =
d_yg=3D{d_qps:0,d_qo:0};var =
d_dvK=3D{d_qie:0,d_ddm:null,d_rsv:null,d_uv:null,d_ce:null,d_iv:null};var=
 d_de=3D0;var d_fi=3D'';var d_ni=3D0;var d_sf=3D1;var d_ro=3D0;var =
d_t=3D1;var d_ofs;function _dmgb(){var nv=3Dnavigator;var =
a=3Dnv.userAgent;var n=3Dnv.appName;var v=3Dnv.appVersion;var =
ns=3D'Netscape';var gk=3D'Gecko';var pf=3Dfunction(r){return =
parseFloat(r)};d_m=3Dv.io('Mac')>=3D0;d_d=3Dd_o.getElementById?1:0;p_LNX=3D=
(nv.platform.io('Linux')!=3D-1);if((pI(nv.productSub)>=3D20020000)&&(nv.v=
endor.io('Apple =
Computer')!=3D-1)&&(nv.product=3D=3Dgk)){d_v=3D6;d_ss=3D1;return;}if(n.to=
LowerCase()=3D=3D'konqueror'){d_z=3D1;d_v=3D1.6;return;}if(a.io('Opera')>=
=3D0){d_oo=3D1;d_v=3Dpf(a.sb(a.io('Opera')+6,a.ln()));d_ec=3D(d_v>=3D7);r=
eturn;}if(n.toLowerCase()=3D=3D'netscape'){if(a.io('rv:')!=3D-1&&a.io(gk)=
!=3D-1&&a.io(ns)=3D=3D-1){d_z=3D1;d_v=3Dpf(a.sb(a.io('rv:')+3,a.ln()));}e=
lse{d_n=3D1;if(a.io(gk)!=3D-1&&a.io(ns)>a.io(gk)){var =
d=3D(a.io(ns+'6')>-1)?10:(a.io(ns)>-1)?9:0;d_v=3Dpf(a.sb(a.io(ns)+d,a.ln(=
)))}else =
d_v=3Dpf(v);d_n4=3Dd_v<6;d_sn=3D!d_n4&&d_v<7;}return;}if(d_o.all?1:0){d_e=
=3D1;d_v=3Dpf(a.sb(a.io('MSIE =
')+5,a.ln()));d_ee=3Dd_v>=3D5;d_es=3Dd_v>=3D6;d_ec=3D1;d_ep=3D!d_m;d_em=3D=
d_m;}}_dmzi();function =
_dmzi(){topSmartScroll=3D0;separatorPadding=3D'0px';dmCacheImages=3D0;d_q=
u=3Dlocation.protocol=3D=3D'https:'?1:0;dm_writeAll=3D0;popupMode=3D0;dmS=
earch=3D0;beforeItemImage=3D[];afterItemImage=3D[];beforeItemImageW=3D0;a=
fterItemImageW=3D0;beforeItemImageH=3D0;afterItemImageH=3D0;useIFRAME=3D0=
;dmIframeEn=3D0;onClickSnd=3D'';onOverSnd=3D'';subMenuVAlign=3D'';ajaxRel=
oad=3D0;floatableDX=3D15;floatableDY=3D15;itemStyles=3D[];menuStyles=3D[]=
;}function dm_gE(id){if(d_o.getElementById)return =
d_o.getElementById(id);if(d_o.all)return =
d_o.all[id];if(d_o.layers)return d_o.layers[id];return null}function =
_dml(){if(d_oo)dm_writeAll=3D(d_v>=3D7)?0:1;with(d_cm){d_ci=3D0;d_iy=3D0;=
d_ce=3Dnull;d_iv=3Dnull;}if(popupMode)absolutePos=3D1;if(floatable&&!(d_o=
o&&d_v<6))d_af=3D1;if(movable)d_am=3D1;if(typeof(itemPadding)!=3D'string'=
)itemPadding+=3D'px';dmIframeEn=3DuseIFRAME||(!d_qu&&d_ep&&d_es)||(p_LNX&=
&d_z&&d_v!=3D1.6);d_dm.ll2=3D(typeof(d_o.body.style.filter)=3D=3D'string'=
)}function _dmhw(o){var op=3D(d_oo&&d_v<6);var =
w=3Dop?o.style.pixelWidth:d_n4?o.clip.width:o.offsetWidth;var =
h=3Dop?o.style.pixelHeight:d_n4?o.clip.height:o.offsetHeight;return[w,h];=
}function _dmos(o){if(!o)return[0,0,0,0];var =
l=3D0,t=3D0,wh=3D_dmhw(o),d=3D0,a=3D'absolute',r=3D'relative';while(o){l+=
=3DpI(d_n4?o.pageX:o.offsetLeft);t+=3DpI(d_n4?o.pageY:o.offsetTop);o=3Do.=
offsetParent;if(o&&o.tagName!=3D'HTML'&&o.tagName!=3D'BODY'){l-=3Do.scrol=
lLeft;t-=3Do.scrollTop}}if(d_oo&&d_v>=3D9){l-=3Dd_o.body.leftMargin;t-=3D=
d_o.body.topMargin};return[l,t,wh[0],wh[1],d];}function =
_dmoi(id){if(!id)return null;if(d_n4)return =
_dmio(id);if(d_e&&d_v<5)return d_o.all[id];var d_iv=3D_dmvi(id);var =
d_ddm=3Dd_dm[d_iv.d_mi];if(d_iv.d_ci!=3D0&&d_ddm.d_dcf&&d_t!=3D3){var =
d_o1=3D_dmof(id,d_ddm.d_is);if(!d_o1)d_o1=3D_dmof(id,d_ddm.d_im);return =
d_o1;}else return dm_gE(id);}function _dmvi(id){var =
ex;if(!id||id.indexOf('i')>0){ex=3Dd_dvri.exec(id);if(!ex||!d_dm[pI(ex[1]=
)]||!d_dm[pI(ex[1])].m[pI(ex[2])])return null;return =
d_dm[pI(ex[1])].m[pI(ex[2])].i[pI(ex[3])];}else{ex=3Dd_dvrm.exec(id);if(!=
ex||!d_dm[pI(ex[1])])return null;return =
d_dm[pI(ex[1])].m[pI(ex[2])];}}function _dmcs(d_ddm){var =
l=3D0,t=3D0,w=3D0,h=3D0,pw=3D0,ph=3D0,cf=3D(d_ddm&&d_ddm.d_dcf&&d_t=3D=3D=
1),cond=3D(d_n||d_z||d_oo||d_ss);var =
frm=3Dcf?parent.frames[d_ddm.d_is]:0;if(cond){var =
doc=3Dcf?frm.window:window;l=3Ddoc.pageXOffset;t=3Ddoc.pageYOffset;w=3Ddo=
c.innerWidth;h=3Ddoc.innerHeight;if(d_z){if(doc.scrollMaxX>0)h-=3Dd_dm.l0=
();if(doc.scrollMaxY>0)w-=3Dd_dm.l0();}else =
if(!d_ss){if(doc.document.width>doc.innerWidth)h-=3D16;if(doc.document.he=
ight>doc.innerHeight)w-=3D16;}}else{var =
doc=3Dcf?_dmde(frm.document):d_dde;if(doc)with(doc){l=3DscrollLeft;t=3Dsc=
rollTop;w=3DclientWidth;h=3DclientHeight;}};return[l,t,w,h];}d_dm.l0=3Dfu=
nction(){if(typeof(scrlWidth)=3D=3D_un){if(!d_z)this.scrlWidth=3D(d_sn?14=
:d_e?17:d_oo?17:d_ss?16:17);else{var =
wnd_doc=3Dd_de?parent.frames[d_sf].document:window.document;var =
scr=3Dwnd_doc.createElement('div');scr.style.position=3D'absolute';scr.st=
yle.top=3D'-1000px';scr.style.left=3D'-1000px';scr.style.width=3D'100px';=
scr.style.height=3D'50px';scr.style.overflow=3D'hidden';var =
inn=3Dwnd_doc.createElement('div');inn.style.width=3D'100%';inn.style.hei=
ght=3D'200px';scr.appendChild(inn);wnd_doc.body.appendChild(scr);var =
wNoScroll=3Dinn.offsetWidth;scr.style.overflow=3D'auto';var =
wScroll=3Dinn.offsetWidth;wnd_doc.body.removeChild(wnd_doc.body.lastChild=
);this.scrlWidth=3D(wNoScroll-wScroll);}};return =
this.scrlWidth;};function _dmkk(){_dOO(window,'onload',_dmlx);}function =
_dOO(d_o1,event,func){if(!d_o1)return;event=3Devent.toLowerCase();if(d_o1=
.attachEvent)d_o1.attachEvent(event,func);else{var =
o=3Dd_o1[event];d_o1[event]=3Dtypeof =
o=3D=3D'function'?function(v){try{o(v)}catch(e){};func(v)}:func;}}functio=
n =
_dmde(docObj){return(docObj.compatMode=3D=3D'CSS1Compat'&&!d_z)?docObj.do=
cumentElement:docObj.body;}function =
_dmlx(){d_dde=3D_dmde(d_o);if(d_af)window.setInterval('_dmyr()',20);if(d_=
am)_dmm();d_dl=3D1;if(keystrokes&&!d_n4&&!(d_oo&&d_v<7))d_o.onkeydown=3Df=
unction(event){return dm_ext_keystrokes(event)};for(var =
i=3D0;i<d_dm.ln();i++)with(d_dm[i])if((d_qtm>=3D0)&&(d_dcp>=3D0)){d_yg.d_=
qps=3D1;dm_ext_setPressedItem(d_ii,d_cs,d_dcp,0);}}function =
dm_initFrame(d_dif,d_dta,d_dsi,d_sro){if(d_n4)return =
_dmn();if((d_oo&&d_v<7)||(d_e&&d_v<5))d_de=3D0;else{d_de=3D1;d_fi=3Dd_dif=
;d_ni=3Dd_dta;d_sf=3Dd_dsi;d_ro=3Dd_sro;}d_t=3D1;dm_init();}var =
d_dfp=3D['javascript:','mailto:',"http://","https://","ftp://",'search:']=
;function _dmc(url){for(var =
i=3D0;i<d_dfp.ln();i++)if(url.io(d_dfp[i])=3D=3D0)return false;return =
true;}function _dmkl(d_pt,d_prf){function _dmp(d_ph){return =
d_ph?((_dmc(d_ph)?d_prf:'')+d_ph):'';}if(typeof(d_pt)=3D=3D'string')retur=
n _dmp(d_pt);else{var p=3D[];for(var =
i=3D0;i<d_pt.ln();i++)p[i]=3Dd_pt[i]?_dmp(d_pt[i]):'';return =
p;}}function =
_dmpr(d_pm,d_dp){return(typeof(d_pm)!=3D_un&&d_pm)?d_pm:d_dp;}function =
_dmsi(d_pn,d_sii,d_yt,d_dv,isIndividual){if(d_sii=3D=3D-1||''+d_sii+''=3D=
=3D''||!isIndividual)return d_dv;var =
sp=3Dd_yt?itemStyles[d_sii]:menuStyles[d_sii];if(!sp)return d_dv;for(var =
i=3D0;i<=3Dsp.ln();i++)if(i=3D=3Dsp.ln()||typeof(sp[i])=3D=3D_un)return =
d_dv;else if(sp[i].split('=3D')[0].replace(' ','')=3D=3Dd_pn)break;var =
val=3Dsp[i].split('=3D')[1];if(val.io(',')>=3D0){var =
reg=3D"('[^']+')|([^,']+)";var =
res=3D[];while(val){pos=3Dval.search(reg);if(pos<0)break;var =
tmp=3Dval.match(reg)[0];val=3Dval.sb(pos+tmp.ln(),val.ln());if(tmp.sb(0,1=
)=3D=3D'\''&&tmp.sb(tmp.ln()-1,tmp.ln())=3D=3D'\'')tmp=3Dtmp.sb(1,tmp.ln(=
)-1);res[res.ln()]=3Dtmp;}val=3Dres;}return val;}function =
_dmsa(d_ddm,d_sii,is){if(typeof(d_sii)=3D=3D_un)return d_ddm.d_sct;var =
pPrefix=3D!d_ddm?pathPrefix_img:d_ddm.d_ppi;var =
bI=3Dis?_dmsi('menuBackImage',d_sii,0,'',is):0;var =
st=3D{d_qb:_dmsi('menuBackColor',d_sii,0,menuBackColor,is),d_br:_dmsi('me=
nuBackRepeat',d_sii,0,menuBackRepeat,is),d_bi:bI?_dmkl(bI,pPrefix):_dmkl(=
menuBackImage,pPrefix),d_qy:pI(_dmsi('smColumns',d_sii,0,smColumns,is)),d=
_qt:_dmsi('menuBorderWidth',d_sii,0,menuBorderWidth,is),d_qs:_dmsi('menuB=
orderStyle',d_sii,0,menuBorderStyle,is),d_qr:_dmsi('menuBorderColor',d_si=
i,0,menuBorderColor,is),d_qis:_dmsi('itemSpacing',d_sii,0,itemSpacing,is)=
,d_qip:_dmsi('itemPadding',d_sii,0,itemPadding,is),cssClass:_dmsi('CSS',d=
_sii,0,cssSubmenu,is),smW:_dmsi('smWidth',d_sii,0,smWidth,is),d_qhi:_dmsi=
('smHeight',d_sii,0,smHeight,is),onClickSnd:_dmsi('onClickSnd',d_sii,0,on=
ClickSnd,is),onOverSnd:_dmsi('onOverSnd',d_sii,0,onOverSnd,is),smHidePaus=
e:_dmsi('smHidePause',d_sii,0,smHidePause,is),horiz:_dmsi('smOrientation'=
,d_sii,0,-1,is)};return st;}function =
_dmls(d_ddm,d_sii,is){if(typeof(d_sii)=3D=3D_un)return d_ddm.d_cst;var =
pPrefix=3D!d_ddm?pathPrefix_img:d_ddm.d_ppi;var =
aM=3Dis?_dmsi('arrowImageMain',d_sii,1,'',is):0;var =
aS=3Dis?_dmsi('arrowImageSub',d_sii,1,'',is):0;var =
bI=3Dis?_dmsi('itemBackImage',d_sii,1,'',is):0;var =
bII=3Dis?_dmsi('beforeItemImage',d_sii,1,'',is):0;var =
aII=3Dis?_dmsi('afterItemImage',d_sii,1,'',is):0;var =
bIIW=3Dis?_dmsi('beforeItemImageW',d_sii,1,0,is):0;var =
aIIW=3Dis?_dmsi('afterItemImageW',d_sii,1,0,is):0;var =
bIIH=3Dis?_dmsi('beforeItemImageH',d_sii,1,0,is):0;var =
aIIH=3Dis?_dmsi('afterItemImageH',d_sii,1,0,is):0;var =
_smShowClick=3D!d_ddm?0:_dmsi('showByClick',d_sii,1,d_ddm.d_ssc,is);var =
st=3D{d_iw:_dmsi('itemWidth',d_sii,1,'100%',is),itHeight:_dmsi('itemHeigh=
t',d_sii,1,'100%',is),d_qb:_dmsi('itemBackColor',d_sii,1,itemBackColor,is=
),d_qt:_dmsi('itemBorderWidth',d_sii,1,itemBorderWidth,is),d_qs:_dmsi('it=
emBorderStyle',d_sii,1,itemBorderStyle,is),d_qr:_dmsi('itemBorderColor',d=
_sii,1,itemBorderColor,is),d_qf:_dmsi('fontColor',d_sii,1,fontColor,is),d=
_ql:_dmsi('fontStyle',d_sii,1,fontStyle,is),d_qc:_dmsi('fontDecoration',d=
_sii,1,fontDecoration,is),d_rm:aM?_dmkl(aM,pPrefix):_dmkl(arrowImageMain,=
pPrefix),d_rs:aS?_dmkl(aS,pPrefix):_dmkl(arrowImageSub,pPrefix),d_bi:bI?_=
dmkl(bI,pPrefix):_dmkl(itemBackImage,pPrefix),backImgB:bII?_dmkl(bII,pPre=
fix):_dmkl(beforeItemImage,pPrefix),backImgA:aII?_dmkl(aII,pPrefix):_dmkl=
(afterItemImage,pPrefix),backImgBW:bIIW?bIIW:beforeItemImageW,backImgAW:a=
IIW?aIIW:afterItemImageW,backImgBH:bIIH?bIIH:beforeItemImageH,backImgAH:a=
IIH?aIIH:afterItemImageH,cssClass:_dmsi('CSS',d_sii,1,cssItem,is),cssClas=
sText:_dmsi('CSSText',d_sii,1,cssItemText,is),d_ssc:pI(_smShowClick)};if(=
typeof(st.d_ql)=3D=3D'string')st.d_ql=3D[st.d_ql,st.d_ql];return =
st;}function =
_dmmi(d_dic){d_dm[d_dic]=3D{m:[],d_ii:d_dic,id:'dm'+d_dic,_dmnl:null,d_qp=
:absolutePos,flt:floatable,fltX:floatableX,fltY:floatableY,fltIter:floatI=
terations,fltDX:floatableDX,fltDY:floatableDY,d_qtm:pressedItem,d_cs:0,d_=
dcp:(pressedItem>=3D0)?pressedItem:-1,d_dcf:d_de,d_im:d_ni,d_is:d_sf,d_or=
:d_ro,d_si:d_fi,d_sct:_dmsa(null,0,0),d_cst:_dmls(null,0,0),d_qic:cssStyl=
e,d_dpp:popupMode,saveNavigation:saveNavigationPath,d_ssc:showByClick,smS=
martScroll:(d_em)?0:(typeof(smSmartScroll)=3D=3D_un)?1:smSmartScroll,d_qi=
v:(popupMode)?0:1,d_dss:0,d_qfd:fontColorDisabled,d_qm:subMenuAlign,d_shm=
:smHideOnClick,d_c:dmCacheImages,d_spi:separatorImage,d_sw:separatorWidth=
,d_sph:separatorHeight,d_svi:separatorVImage,d_svv:separatorVWidth,d_svh:=
separatorVHeight,d_zs:separatorPadding,d_ppi:pathPrefix_img};return =
d_dm[d_dic];}function _dmsp(d_pr,d_ps,parentIt,d_cii){var =
d_lv=3Dd_ps?d_ps.d_le+1:0;var =
d_ddm=3Dd_pr;d_cm.d_ii=3Dd_pr.d_ii;if(parentIt&&parentIt.d_dcd&&(parentIt=
.d_dcd!=3D'_'))d_cm.d_ci=3D_dmvi(parentIt.d_dcd).d_ii;else =
d_cm.d_ci=3Dd_ddm.m.ln();var =
d_lil=3Dd_cm.d_ci;if(d_ddm.m[d_lil]&&d_ddm.m[d_lil]._dmoo)d_ddm.m[d_lil].=
_dmoo.parentNode.removeChild(d_ddm.m[d_lil]._dmoo);d_ddm.m[d_lil]=3D{i:[]=
,d_mi:d_cm.d_ii,d_ii:d_lil,id:'dm'+d_cm.d_ii+'m'+d_lil,d_qri:parentIt?par=
entIt.id:'',d_sh:'',_dmlw:null,hideTimer:null,d_le:d_lv,left:d_lil?'-1000=
px':posX,top:d_lil?'0px':posY,hAlign:(subMenuAlign.io('right')!=3D-1)?(-1=
):(subMenuAlign.io('center')!=3D-1)?0:1,hParent:(subMenuAlign.sb(0,1)=3D=3D=
'p'),vAlign:(subMenuVAlign.io('bottom')!=3D-1)?(-1):(subMenuVAlign.io('ce=
nter')!=3D-1)?0:1,vParent:(subMenuVAlign.sb(0,1)=3D=3D'p'),d_dvM:d_lil?sm=
Movable:movable,d_ddv:0,d_qoz:(d_lv>1)?DX:topDX,d_qox:(d_lv>1)?DY:topDY,d=
_ct:_dmsa(d_ddm,d_cii,1),d_dhz:d_lil?smOrientation:isHorizontal,d_dmw:d_l=
il?'auto':_dmpr(menuWidth,''),mainHeight:d_lil?'auto':_dmpr(menuHeight,''=
),opacity:!d_lil?100:transparency,d_dfe:!d_lil?-1:(transition>=3D0)?trans=
ition:-1,duration:transDuration,d_qi:transDuration2,shadowColor:shadowCol=
or,shadowLen:(shadowLen&&d_dm.ll2)?shadowLen:0,d_hs:'',SmartScroll:d_lil?=
d_pr.smSmartScroll:topSmartScroll,sX:0,sY:0,d_se:(!d_lil&&topSmartScroll)=
?1:0,_dmoo:null,d_dho:[],lli:0,_dII:function(){for(var =
j=3D0;j<this.i.ln();j++)this.i[j]._dII()}};with(d_ddm.m[d_lil])if(d_ct.ho=
riz>=3D0)d_dhz=3D(d_ct.horiz=3D=3D'1'?1:0);d_ddm.m[d_lil].StartHide=3Dfun=
ction(time){if(this.lli)return;if(this.d_le=3D=3D0)return;if(typeof(time)=
=3D=3D_un)time=3Dthis.d_ct.smHidePause;if(!this.hideTimer&&time>=3D0)this=
.hideTimer=3DsetTimeout("_dmmh('"+this.id+"');window.status=3D''",time);}=
;d_ddm.m[d_lil].StopHide=3Dfunction(){if(this.hideTimer)this.hideTimer=3D=
clearTimeout(this.hideTimer)};d_cm.d_ce=3Dd_ddm.m[d_lil];}function =
_dmvg(d_ce){while(d_ce){d_ce.StopHide();if(d_ce.d_qri)d_ce=3Dd_dm[d_ce.d_=
mi].m[_dmvi(d_ce.d_qri).d_ci];else break}}function =
_dmst(str,d_tt,d_il,d_ip){return(!str||str=3D=3D'link')?d_il:(str=3D=3D't=
ext')?d_tt:(str=3D=3D'tip')?d_ip:str;}function =
_dmsl(d_yv){return(!d_yv&&itemTarget)?itemTarget:d_yv;}function =
_dmll(d_vl){return _dmkl(_dmpr(d_vl,''),pathPrefix_link);}function =
_dmip(d_pr,d_ps,d_iy,d_dps,d_srs){var d_ce=3Dd_pr.m[d_ps.d_ii];var =
d_ix=3Dd_dps[0];var d_dil=3D_dmll(d_dps[1]);var =
d_ir=3D_dmsl(_dmpr(d_dps[5],''));var =
d_dia=3D(d_ps.d_le=3D=3D0)?itemAlignTop:itemAlign;var =
d_iit=3D_dmpr(d_dps[4],'');var d_ia=3D_dmpr(d_dps[8],'');var =
d_onr=3D0;if(d_ix.charAt(0)=3D=3D'$'){d_onr=3D1;d_ix=3Dd_ix.substr(1,d_ix=
.ln()-1);};d_ce.i[d_iy]=3D{d_mi:d_pr.d_ii,d_ci:d_ps.d_ii,d_ii:d_iy,id:'dm=
'+d_pr.d_ii+'m'+d_ps.d_ii+'i'+d_iy,d_dcd:d_ia?'_':'',text:d_ix,link:d_dil=
,target:d_ir,tip:d_iit,d_sv:_dmst(d_srs,d_ix,d_dil,d_iit),align:d_dia,val=
ign:'middle',cursor:(d_dil)?itemCursor:'default',d_itt:_dmls(d_pr,d_dps[6=
],1),d_dii:_dmkl([_dmpr(d_dps[2],''),_dmpr(d_dps[3],'')],d_pr.d_ppi),d_qi=
i:(d_ps.d_le)?iconWidth:iconTopWidth,d_qiz:(d_ps.d_le)?iconHeight:iconTop=
Height,icState:0,d_qw:(!d_ps.d_ii||typeof(arrowWidthSub)=3D=3D_un||!arrow=
WidthSub)?arrowWidth:arrowWidthSub,d_qh:(!d_ps.d_ii||typeof(arrowHeightSu=
b)=3D=3D_un||!arrowHeightSub)?arrowHeight:arrowHeightSub,d_dss:(d_ir=3D=3D=
'_')?1:0,d_dpr:0,d_dhi:0,d_qiv:1,d_ded:0,d_nr:d_onr,tblObj:null,d_yo:null=
,_dmIOa:null,arrObj:null,d_sl:0,d_aj:d_ia,_dII:function(){this.backImgObj=
=3Dnew _dOI(this.id+'bi',this.d_itt.d_bi);this.backImgAObj=3Dnew =
_dOI(this.id+'bia',this.d_itt.backImgA);this.backImgBObj=3Dnew =
_dOI(this.id+'bib',this.d_itt.backImgB);this.iconObj=3Dnew =
_dOI(this.id+'bii',this.d_dii);}};d_cm.d_iy=3Dd_iy;d_cm.d_iv=3Dd_ce.i[d_i=
y];d_cm.d_ce=3Dd_ps;with(d_ce.i[d_iy]){d_ce.i[d_iy].itemType=3D(link.io('=
search:')=3D=3D0)?4:(!text)?0:(text=3D=3D'-')?1:((d_itt.backImgB.length>0=
&&d_itt.backImgB[0])||(d_itt.backImgA.length>0&&d_itt.backImgA[0]))?2:3;}=
};var =
d_dvF=3D['Blinds','Checkerboard','GradientWipe','Inset','Iris','Pixelate'=
,'RadialWipe','RandomBars','RandomDissolve','Slide','Spiral','Stretch','S=
trips','Wheel','Zigzag'];function =
_dmga(fInd,d_ddf){return(d_v<5.5)?'':'progid:DXImageTransform.Microsoft.'=
+d_dvF[fInd-25]+'('+transOptions+',duration=3D'+d_ddf+') ';}function =
_dmfl(d_ce){var sf=3D'';with(d_ce)if(d_ee&&d_ep){if(d_dfe>=3D0){var =
dur=3Dduration/1000;if(d_dfe=3D=3D24)sf+=3D"blendTrans(Duration=3D"+dur+"=
) ";else =
sf+=3D(d_dfe<24)?"revealTrans(Transition=3D"+d_dfe+",Duration=3D"+dur+") =
":_dmga(d_dfe,dur);}if(opacity!=3D100)sf+=3D"alpha(opacity=3D"+opacity+")=
 =
";if(shadowLen)sf+=3D"shadow(color=3D"+shadowColor+",direction=3D135,stre=
ngth=3D"+shadowLen+")";if(sf)sf=3D'filter:'+sf;}else =
if((d_n||d_z)&&opacity!=3D100)sf=3D'-moz-opacity:'+opacity/100;else =
if((d_ss)&&opacity!=3D100)sf=3D'-khtml-opacity:'+opacity/100+';opacity:'+=
opacity/100;return sf;}function _dmdz(id,d_yx,events){return'<DIV =
id=3D"'+id+'" '+events+' style=3D"'+d_yx+'">';}function =
_dmd(){return'</DIV>';}function =
_dmze(id,clN,d_ca,d_pd,events){return'<Table id=3D"'+id+'" '+events+' =
class=3D"'+clN+'" border=3D0 cellspacing=3D'+d_ca+' =
cellpadding=3D'+d_pd+(CompSmScroll?'style=3D"position:relative;top:0;left=
:0;"':'')+' >';}function =
_dmzw(id,d_ca,d_pd,d_yx,events,add){return'<Table id=3D"'+id+'" =
'+events+' cellspacing=3D'+d_ca+' cellpadding=3D'+d_pd+' '+add+' =
style=3D"'+d_yx+(CompSmScroll?';position:relative;top:0;left:0;':'')+'" =
border=3D0>';}function _dmt(){return'</Table>';}function =
_dmor(id){return'<tr id=3D"'+id+'">';}function =
_dmtr(){return'</tr>';}function _dmzr(id,d_yx,add){return'<td =
id=3D"'+id+'" '+add+' style=3D"'+d_yx+'">';}function =
_dmlt(){return'</td>';}function =
_dmiz(id,url,w,h,add){if(url=3D=3D'')return'';return'<img id=3D"'+id+'" =
src=3D"'+url+'" '+(w?'width=3D'+w:'')+(h?' height=3D'+h:'')+' '+add+' =
border=3D0>';}function dm_mouseSmOut(d_gcm){var =
d_ce=3D_dmvi(d_gcm);if(d_ce.d_ct.smHidePause<0)return;while(d_ce&&d_ce.d_=
sh)d_ce=3D_dmvi(d_ce.d_sh);var =
maxTime=3Dd_ce.d_ct.smHidePause;while(d_ce&&d_ce.d_le>0&&d_ce.d_ct.smHide=
Pause>=3D0){maxTime=3DMath.max(maxTime,d_ce.d_ct.smHidePause);d_ce.StartH=
ide(maxTime);d_ce=3Dd_dm[d_ce.d_mi].m[_dmvi(d_ce.d_qri).d_ci];}}function =
dm_mouseSmOver(d_gcm){_dmvg(_dmvi(d_gcm));}function =
_dmzq(d_ddm,img,w,h){return =
_dmiz('',_dmkl(img,d_ddm.d_ppi),(w?w:"100%"),(h?h:"1"),'style=3D"display:=
block;"');}function _dmir(d_iv,d_ye){var =
s=3D'',d_ce=3Dd_dm[d_iv.d_mi].m[d_iv.d_ci];if(!d_ye)d_ye=3D'';with(d_iv){=
var =
d_ri=3Dd_ci?d_itt.d_rs[0]:d_itt.d_rm[0];if(d_ri)s=3D_dmzr(d_iv.id+'tdA',d=
mDefStyle+'padding:'+d_ce.d_ct.d_qip+';'+d_ye,'')+_dmiz(id+'d_rr',d_ri,d_=
qw,d_qh,'')+_dmlt();}return s;}function =
_dmI0(TDid,TDstyleText,TDadd,IMGid,url,w,h,IMGadd){if(h=3D=3D0)h=3D'';if(=
w=3D=3D0)w=3D'';s=3D_dmzr(TDid,TDstyleText,TDadd)+_dmiz(IMGid,url,w,h,IMG=
add)+_dmlt();return s;}function _dmye(e,d_gcm){var =
d_ce=3D_dmvi(d_gcm);if(!d_ce.d_se)return;if(!d_ce._dmoo)d_ce._dmoo=3D_dmo=
i(d_ce.id);if(!d_ce._dmoo)return;var d_ch=3D_dmos(d_ce._dmoo);var =
ex,ey;if(d_ec){ex=3De.clientX;ey=3De.clientY;}else{ex=3De.pageX;ey=3De.pa=
geY;}var dx=3Dd_ch[2]*0.1;var dy=3Dd_ch[3]*0.1;var =
px=3D(ex-d_ch[0]-dx)/(d_ch[2]-dx*2);var =
py=3D(ey-d_ch[1]-dy)/(d_ch[3]-dy*2);_dmO0(d_ce,px,py);}function =
_dmO0(d_ce,px,py){if(px>1)px=3D1;if(px<0)px=3D0;if(py>1)py=3D1;if(py<0)py=
=3D0;if(!d_ce||!d_ce._dmoo)return;var =
d_ch=3D_dmos(d_ce._dmoo);if(CompSmScroll){tblObj=3Ddm_gE(d_ce.id+'tbl');t=
blWH=3D_dmos(tblObj);tblObj.style.left=3Dpx*(d_ch[2]-tblWH[2]);tblObj.sty=
le.top=3Dpy*(d_ch[3]-tblWH[3])}else{d_ce._dmoo.scrollLeft=3Dpx*(d_ce._dmo=
o.scrollWidth-d_ch[2]);d_ce._dmoo.scrollTop=3Dpy*(d_ce._dmoo.scrollHeight=
-d_ch[3])}}function _dma(d_ddm,d_ce){return =
_dmiz('',_dmkl(closeBtn,d_ddm.d_ppi),closeBtnW,closeBtnH,'title=3D"Close =
the sumbenu" onClick=3D"_dmim(\''+d_ce.id+'\')" =
style=3D"cursor:'+((d_e&&d_v<6)?'hand':'pointer')+';"')}function =
_dmzo(d_ddm,d_ce){if(d_dm[d_ce.d_mi].d_dcf)return'';return'<td =
id=3D"'+d_ce.id+'m" NOWRAP align=3Dright valign=3D"top" =
style=3D"width:'+(d_ce.d_dhz?moveWidth+d_du:'100%')+';height:'+moveHeight=
+d_du+';cursor:'+moveCursor+';padding:0px;"'+'bgcolor=3D'+moveColor+' =
background=3D"'+_dmkl(moveImage,d_ddm.d_ppi)+'" =
'+'onMouseDown=3D"_dmbe(event,\''+d_ce.id+'\')" onMouseUp=3D"_dmse()" =
>'+(!d_ce.d_ii?_dmiz('',_dmkl(blankImage,d_ddm.d_ppi),(d_ce.d_dhz?moveWid=
th:1),(d_ce.d_dhz?1:moveHeight),'style=3D"display:block"'):_dma(d_ddm,d_c=
e))+'</td>';}function =
_dmim(d_gcm){with(_dmvi(d_gcm)){d_ddv=3D0;d_dmr.d_psi=3D'';d_dmr.d_ce=3Dn=
ull;}_dmmh(d_gcm);}var =
dm_sound=3D{bgHtml:'',bgObj:null,sndPlaying:''};dm_sound.init=3Dfunction(=
d_ce){var s=3D'';if(!d_e)return' =
';if(!this.bgHtml){this.bgHtml=3D'<BGSOUND id=3D"dm_snd" =
style=3D"visibility:hidden;">';s=3Dthis.bgHtml}s+=3D'<DIV =
STYLE=3D"position:absolute;">';if(d_ce.d_ct.onOverSnd)s+=3D'<EMBED =
SRC=3D"'+d_ce.d_ct.onOverSnd+'" AUTOSTART=3D"FALSE" =
HIDDEN=3D"TRUE">';if(d_ce.d_ct.onClickSnd)s+=3D'<EMBED =
SRC=3D"'+d_ce.d_ct.onClickSnd+'" AUTOSTART=3D"FALSE" =
HIDDEN=3D"TRUE"">';s+=3D'</DIV>';return =
s;};dm_sound.playOver=3Dfunction(d_ce){this.startPlay(d_ce.d_ct.onOverSnd=
);};dm_sound.playClick=3Dfunction(d_ce){this.startPlay(d_ce.d_ct.onClickS=
nd);};dm_sound.startPlay=3Dfunction(snd){if(!this.bgHtml||!snd||this.sndP=
laying)return;if(!this.bgObj)this.bgObj=3Ddm_gE('dm_snd');this.sndPlaying=
=3Dsnd;this.bgObj.src=3Dsnd;setTimeout("dm_sound.sndPlaying =3D =
'';",80);};var d_dvZ=3D'';var =
dm_EventPause=3D{val:'',timeout:null};dm_EventPause.set=3Dfunction(aVal){=
this.timeout=3DclearTimeout(this.timeout);this.val=3DaVal;};dm_EventPause=
.clear=3Dfunction(aVal){if(this.val=3D=3DaVal)this.timeout=3DsetTimeout("=
dm_EventPause.val =3D '';",10);};function _dmil(d_iy){var =
d_lv=3D0;while(menuItems[d_iy][0].charAt(d_lv)=3D=3D'|')d_lv++;if(d_lv>0)=
menuItems[d_iy][0]=3DmenuItems[d_iy][0].sb(d_lv,menuItems[d_iy][0].ln());=
return d_lv;}function _dmzu(){var pl=3D-1;var cl=3D0;for(var =
i=3D0;(i<menuItems.ln()&&typeof(menuItems[i])!=3D_un);i++){cl=3D_dmil(i);=
if(pl<cl)with(d_cm){_dmsp(d_dm[d_ii],d_ce,d_iv,menuItems[i][7]);d_iy=3D0;=
d_iv=3Dnull;}if(pl>cl)with(d_cm){while(d_dm[d_ii].m[d_ci].d_le>cl)d_ci--;=
d_ce=3Dd_dm[d_ii].m[d_ci];}pl=3Dcl;d_cm.d_iy=3Dd_cm.d_ce.i.ln();_dmip(d_d=
m[d_cm.d_ii],d_cm.d_ce,d_cm.d_iy,menuItems[i],statusString);}var =
d_ui;with(d_cm)for(var =
i=3D1;i<d_dm[d_ii].m.ln();i++){d_ui=3D_dmvi(d_dm[d_ii].m[i].d_qri);d_ui.d=
_dcd=3Dd_ui.d_aj?'_':d_ui.d_dcd=3Dd_dm[d_ii].m[i].id;}}function =
_dmpp(){for(var =
i=3D0;i<menuItems.ln()&&typeof(menuItems[i])!=3D_un;i++)menuItems[i][0]=3D=
'|'+menuItems[i][0];var =
d_dni=3D[['']];menuItems=3Dd_dni.concat(menuItems);}var dm_wnd;var =
dm_doc;function dm_init(){if(d_n4)return =
_dmn();_dml();if(d_de)_dms('dmenu_cf',0);if(dmObjectsCheck||d_af||d_am){_=
dms('dmenu_add',0);dmObjectsCheck=3D1;};if(popupMode){_dms('dmenu_popup',=
0);_dmpp();};if(keystrokes)_dms('dmenu_key',0);if(dynamic)_dms('dmenu_dyn=
',0);if(dmAJAX)_dms('dmenu_ajax',0);if(dmSearch)_dms('dmenu_search',0);dm=
_wnd=3Dd_de?parent.frames[d_sf]:window;if(typeof(dm_wnd.dm_crossMenuInd)=3D=
=3D_un)dm_wnd.dm_crossMenuInd=3Dd_cm.d_ii;else{d_cm.d_ii=3Ddm_wnd.dm_cros=
sMenuInd+1;dm_wnd.dm_crossMenuInd++;}if(!d_cm.d_ii)_dmkk();var =
d_ddm=3D_dmmi(d_cm.d_ii);d_ddm.dm_mdoc=3Dd_de?parent.frames[d_ni].documen=
t:window.document;d_ddm.dm_sdoc=3Dd_de?parent.frames[d_sf].document:windo=
w.document;dm_doc=3Ddm_wnd.document;_dmzu();_dmcm(d_ddm);d_o.write('<div =
id=3D"dmFDIV'+d_ddm.d_ii+'" style=3D"z-index:999999;border:dotted 1px =
#000000;display:none;position:absolute;font:normal 1px =
Arial;">&nbsp;</div>');d_dm.winParam=3D_dmcs();function =
hideOnScroll(){var =
newParam=3D_dmcs();if(newParam[0]!=3Dd_dm.winParam[0]||newParam[1]!=3Dd_d=
m.winParam[1])_dmOl();d_dm.winParam=3DnewParam;};try{_dOO(dm_wnd,'onscrol=
l',hideOnScroll);_dOO(dm_wnd.document.body,'onclick',_dmOl);for(var =
i=3D0;i<dm_wnd.frames.length;i++)if(dm_wnd.frames[i]){var =
d_o1=3Ddm_wnd.frames[i];_dOO(d_o1,'onscroll',_dmOl);_dOO(d_o1,'onclick',_=
dmOl);if(d_o1&&d_o1.document&&d_o1.document.body)_dOO(d_o1.document.body,=
'onclick',_dmOl);}}catch(e){};d_o.write('<style>.dmlinks{display:none} =
#dmlinks{display:none}</style>');d_cm.d_ii++;d_cm.d_dcp=3D-1;}function =
_dmOla(d_ci,style){var s=3D'<span><input =
onfocus=3D"if(typeof(this.defword)=3D=3D_un){if(this.value)this.defword=3D=
this.value;else =
this.defword=3D\'\'};if(typeof(this.oldvalue)=3D=3D_un)this.oldvalue=3D\'=
\';this.value=3Dthis.oldvalue" =
onblur=3D"this.oldvalue=3Dthis.value;this.value=3Dthis.defword" =
type=3Dtext '+style+' frase=3D\'\' onkeyup=3D"dm_search(this, =
event,\''+d_ci+'\')"></span>';return s;}function =
_dmr(cur){return(d_e&&d_v<6)?(cur=3D=3D'pointer')?'hand':cur:(cur=3D=3D'h=
and')?'pointer':cur;}function _dmda(d_mi,d_ci){return'<div =
id=3D"dmD'+d_mi+'m'+d_ci+'"></div>';}function _dmcm(d_ddm){var =
s=3D'',ss=3D'';var =
pos=3Dd_ddm.d_qp?'absolute':(d_ddm.flt?'relative':'static');var =
vis=3Dd_ddm.d_qiv?'visible':'hidden';s=3D_dmdz('dmD'+d_ddm.d_ii,'','');fo=
r(var =
d_ci=3D0;d_ci<d_ddm.m.ln();d_ci++){ss+=3D_dmsh(d_ddm,d_ddm.m[d_ci],pos,vi=
s,0);if(!d_ci||dm_writeAll)s+=3Dss;if(!dm_writeAll)break;ss=3D'';pos=3D'a=
bsolute';vis=3D'hidden';}s+=3D_dmd();d_o.write(s);s=3D'';if(!dm_writeAll|=
|dmAJAX){var cnt=3DdmAJAX?dmAJAXCount+1:d_ddm.m.ln();for(var =
i=3D1;i<cnt;i++)s+=3D_dmda(d_ddm.d_ii,i);d_o.write(s);}}function =
_dmsh(d_ddm,d_ce,pos,vis,onFly){var s=3D'';var d_ci=3Dd_ce.d_ii;var =
d_dci=3D-1;var d_ar=3D0;var =
frame=3D(d_ci&&d_ddm.d_dcf&&d_t=3D=3D1)?'parent.frames[\''+d_ddm.d_im+'\'=
].':'';var d_dsn=3D(!d_ce.SmartScroll);var d_n6=3D(d_n&&d_v<7);var =
d_sb;d_dz=3Dd_dvO+d_ce.d_le;var =
d_p=3D(d_ce.d_ii&&!(d_oo&&d_v<7))?'display:none;':'';if(dmIframeEn)s=3D'<=
iframe id=3D"'+d_ce.id+'frame" framespacing =3D0 border=3D"0" =
frameBorder=3Dno dm=3D1 =
style=3D"visibility:hidden;position:absolute;filter:alpha(opacity=3D0);he=
ight:0px;top:0px;z-index:'+d_dz+';"></iframe>';with(d_ce)with(d_ct){d_sb=3D=
'background-color:'+d_qb+';'+(d_bi?'background-image:url('+d_bi+');backgr=
ound-repeat:'+d_br+';':'');var =
h,w,divW,divH;if(d_ci){w=3D'width:'+(smW?smW:'1px')+';';h=3Dd_qhi?'height=
:'+d_qhi+';':'';divW=3Dw;divH=3Dh;}else{w=3D'width:'+(d_dmw?d_dmw:((d_n&&=
(d_v<7))?'auto':'1px'))+';';h=3D'height:'+(mainHeight?mainHeight:((d_n&&(=
d_v<7))?'auto':'1px'))+';';if(topSmartScroll){divW=3D'width:'+(d_dmw?d_dm=
w:'auto')+';';divH=3D'height:'+(mainHeight?mainHeight:'auto')+';'}else{di=
vW=3Dd_ddm.d_qp?'':'width:100%;';divH=3D''}}var =
borderStyle=3D';border-style:'+d_qs+';border-width:'+d_qt+d_du+';border-c=
olor:'+d_qr+';';var =
innerBorder=3D((d_ii&&d_e&&shadowLen)||(!d_ii&&!SmartScroll));var =
of=3D(!d_ii&&SmartScroll)?'overflow:hidden;':'';var =
flt=3D(!d_ci&&shadowTop)||d_ci;var =
d_ds=3D(divH+divW)+';position:'+(pos?pos:'absolute')+';left:'+left+';'+'t=
op:'+top+';'+(!innerBorder&&!d_ddm.d_qic?borderStyle:'')+(d_n6?d_sb:'')+d=
_p+';visibility:'+(vis?vis:'hidden')+';z-index:'+d_dz+';'+(flt?_dmfl(d_ce=
)+';':'')+of;if(shadowLen&&flt)d_ds+=3D'padding:0px '+shadowLen+d_du+' =
'+shadowLen+d_du+' =
0px;';if(d_n&&d_v<7)d_ds+=3D'background-color:'+d_qb+';';}s+=3D_dmdz(d_ce=
.id,d_ds,(!innerBorder&&d_ddm.d_qic?'class=3D"'+d_ce.d_ct.cssClass+'" =
':'')+'onMouseOver=3D"'+frame+'dm_mouseSmOver(\''+d_ce.id+'\')" =
onMouseOut=3D"'+frame+'dm_mouseSmOut(\''+d_ce.id+'\');return =
true"'+(d_dsn?'':'onMouseMove=3D"'+frame+'_dmye(event,\''+d_ce.id+'\')"')=
);if(d_ddm.d_qic)s+=3D_dmze(d_ce.id+'tbl',(innerBorder?d_ce.d_ct.cssClass=
:''),d_ce.d_ct.d_qis,0,'');else with(d_ce.d_ct){var =
d_yl=3D'padding:0px;margin:0px;'+(!d_n6?d_sb:'')+(innerBorder?borderStyle=
:'')+';'+w+h;s+=3D_dmzw(d_ce.id+'tbl',d_ce.d_ct.d_qis,0,d_yl,'','');}var =
ss,d_p;d_dci=3D-1;d_ar=3D1;d_ce._dII();for(var =
d_din=3D0;d_din<d_ce.i.ln();d_din++){ss=3D'';var =
d_iv=3Dd_ce.i[d_din];if(d_ce.d_ct.d_qy>1){d_dci++;if(d_dci=3D=3Dd_ce.d_ct=
.d_qy){d_dci=3D0;d_ar=3D1;}if(d_dci>0)d_ar=3D0;}if(!d_din){if(d_ce.d_dhz)=
{ss+=3D_dmor('');if(d_ce.d_dvM)ss+=3D_dmzo(d_ddm,d_ce)}else{if(d_ce.d_dvM=
)ss+=3D_dmor('')+_dmzo(d_ddm,d_ce)+_dmtr();ss+=3D_dmor(d_iv.id+'R')}}else=
 =
if(d_ar&&(!d_ce.d_dhz||d_iv.d_nr))ss+=3D_dmtr()+_dmor(d_iv.id+'R');d_p=3D=
(d_iv.d_ded||!d_iv.d_qiv)?';display:none':'';ss+=3D_dmzr(d_iv.id+'td',dmD=
efStyle+'padding:0px;'+d_p,'')+_dmit(d_ddm,d_ce,d_iv,frame)+_dmlt();s+=3D=
ss;}s+=3D_dmtr()+_dmt()+_dmd();if(!d_ce.d_ii)s+=3Ddm_sound.init(d_ce);d_c=
e.d_hs=3Ds;return s;}var dm_allImage=3D[];function =
_dOI(id,links){this.id=3Did;this.links=3D[];this.add=3Dfunction(links){fo=
r(var i=3D0;i<links.ln();i++)if(links[i]&&!dm_allImage[links[i]]){var =
img=3Dnew =
Image();img.onload=3Dfunction(){this.dm_ready=3D1};img.src=3Dlinks[i];dm_=
allImage[links[i]]=3Dimg}this.links=3Dthis.links.concat(links);};this.get=
Img=3Dfunction(d_ii){var =
img;if((this.links.ln()<=3Dd_ii)||!this.links[d_ii])img=3D0;else =
img=3Ddm_allImage[this.links[d_ii]];if(img&&(img.dm_ready=3D=3D1||(d_m&&d=
_ss)))return this.links[d_ii];else{if(this.links[0])return =
this.links[0];return''}};this.getBg=3Dfunction(d_ii,lbl){var =
txt=3Dthis.getImg(d_ii);if(txt)txt=3D(lbl?'background-image:':'')+'url('+=
txt+')'+(lbl?';':'');return txt};if(links)this.add(links);}function =
_dmit(d_ddm,d_ce,d_iv,frame){var ss=3D'';var =
events=3D'onMouseOver=3D"'+frame+'_dmzy(event,\''+d_iv.id+'tbl\');return =
true" '+'onMouseOut=3D"'+frame+'_dmzt(event,\''+d_iv.id+'tbl\')" =
';events+=3D'onClick=3D"'+frame+'_dmlc(event,\''+d_iv.id+'tbl\');"';if(d_=
ddm.d_qic)ss+=3D_dmze(d_iv.id+'tbl',d_iv.d_itt.cssClass[0],0,0,'title=3D"=
'+d_iv.tip+'" '+events);else{with(d_iv.d_itt)var =
d_yl=3D'height:'+itHeight+';padding:0px;margin:0px;width:'+d_iw+';cursor:=
'+_dmr(d_iv.cursor)+';background-color:'+d_qb[0]+';'+((d_iv.itemType!=3D2=
)?d_iv.backImgObj.getBg(0,true):'')+'border-color:'+d_qr[0]+';border-styl=
e:'+d_qs[0]+';border-width:'+d_qt+d_du+';';ss+=3D_dmzw(d_iv.id+'tbl',0,0,=
d_yl,events,'title=3D"'+d_iv.tip+'"')+_dmor();}var =
d_ye=3D'',d_ys=3D'';with(d_iv.d_itt)if(d_ddm.d_qic)d_ys=3D'class=3D"'+css=
ClassText[0]+'"';else =
d_ye+=3D'padding:'+d_ce.d_ct.d_qip+';text-align:'+d_iv.align+';font:'+d_q=
l[0]+';color:'+(d_iv.d_dss?d_ddm.d_qfd:d_qf[0])+'; =
text-decoration:'+d_qc[0]+';';if(d_iv.itemType=3D=3D0){ss+=3D_dmzr(d_iv.i=
d+'tdT',(d_ys?'':dmDefStyle),d_ys)+_dmiz(d_iv.id+'img',d_iv.iconObj.getIm=
g(0),'','','alt=3D"'+d_iv.tip+'"')+_dmlt();}else =
if(d_iv.itemType=3D=3D1){with(d_ddm){ss+=3D_dmzr(d_iv.id+'tdT',(d_ys?'':d=
mDefStyle)+'text-align:'+separatorAlignment+(d_zs?';padding:'+d_zs:''),d_=
ys);if(d_iv.d_ci>0)ss+=3D_dmzq(d_ddm,d_spi,d_sw,d_sph);else =
ss+=3D_dmzq(d_ddm,d_svi,d_svv,d_svh);ss+=3D_dmlt();}}else{var =
itemBackComposit=3D'';if(d_iv.itemType=3D=3D2)with(d_iv.d_itt){if(d_iv.ba=
ckImgBObj.getImg(0))ss+=3D_dmI0(d_iv.id+'tdLImg',(d_ys?'':dmDefStyle),d_y=
s,d_iv.id+'limg',d_iv.backImgBObj.getImg(0),backImgBW,backImgBH,'');itemB=
ackComposit=3Dd_iv.backImgObj.getBg(0,true);}if(dmRTL&&d_iv.d_dcd)ss+=3D_=
dmir(d_iv,0);if(d_iv.iconObj.getImg(0))ss+=3D_dmzr(d_iv.id+'tdIc',dmDefSt=
yle+'padding:'+d_ce.d_ct.d_qip+';'+itemBackComposit,'')+_dmiz(d_iv.id+'ic=
',d_iv.iconObj.getImg(0),d_iv.d_qii,d_iv.d_qiz,'')+_dmlt();if(d_iv.text||=
d_iv.itemType=3D=3D4)ss+=3D_dmzr(d_iv.id+'tdT',(d_ys?'':dmDefStyle)+'widt=
h:100%;'+d_ye+itemBackComposit,(noWrap?' NOWRAP =
':'')+d_ys)+d_iv.text+(d_iv.itemType=3D=3D4?_dmOla('dm'+d_iv.d_mi+'m'+d_i=
v.d_ci,d_iv.link.sb(7,d_iv.link.ln())):'')+_dmlt();if(!dmRTL&&d_iv.d_dcd)=
ss+=3D_dmir(d_iv,itemBackComposit);with(d_iv.d_itt)if((d_iv.itemType=3D=3D=
2)&&(d_iv.backImgAObj.getImg(0))){ss+=3D_dmI0(d_iv.id+'tdRImg',(d_ys?'':d=
mDefStyle),d_ys,d_iv.id+'rimg',d_iv.backImgAObj.getImg(0),backImgAW,backI=
mgAH,'');}}return ss+_dmtr('')+_dmt();}function =
_dmh(it,d_ov){if(!_dmoi)return;d_ov=3Dit.d_dhi?1:d_ov;if(d_n4)return =
_dmhh(it,d_ov);var =
d_io=3D_dmoi(it.id+'tbl');if(!d_io)return;if(it.itemType=3D=3D0){var =
e=3D_dmoi(it.id+'img');if(e)e.src=3Dit.iconObj.getImg(d_ov);return;}with(=
it.d_itt){if(d_dm[it.d_mi].d_qic)d_io.className=3DcssClass[d_ov];else{var=
 =
is=3Dd_io.style;if(d_qt)is.borderWidth=3Dd_qt+d_du;if(d_qb[d_ov])is.backg=
roundColor=3Dd_qb[d_ov];if(d_qr[d_ov])is.borderColor=3Dd_qr[d_ov];if(d_qs=
[d_ov])is.borderStyle=3Dd_qs[d_ov];if(it.itemType!=3D2)is.backgroundImage=
=3Dit.backImgObj.getBg(d_ov,false);if((it.itemType=3D=3D2)&&d_io.rows[0])=
with(d_io.rows[0]){if(cells[0].childNodes[0])cells[0].childNodes[0].src=3D=
it.backImgBObj.getImg(d_ov);for(var =
i=3D1;i<cells.length-1;i++)cells[i].style.backgroundImage=3Dit.backImgObj=
.getBg(d_ov,false);cells[cells.length-1].childNodes[0].src=3Dit.backImgAO=
bj.getImg(d_ov);}}var =
d_yo=3D_dmoi(it.id+'tdT');if(d_yo){if(d_dm[it.d_mi].d_qic)d_yo.className=3D=
cssClassText[d_ov];else =
with(d_yo.style){if(it.d_dss)color=3Dd_dm[it.d_mi].d_qfd;else =
if(d_qf[d_ov])color=3Dd_qf[d_ov];if(d_ql[d_ov])font=3Dd_ql[d_ov];if(d_qc[=
d_ov])textDecoration=3Dd_qc[d_ov];}}}with(it){if(it.iconObj.getImg(d_ov))=
with(_dmoi(id+'ic'))if(icState!=3Dd_ov){src=3Dit.iconObj.getImg(d_ov);icS=
tate=3Dd_ov;}var ao=3D_dmoi(it.id+'d_rr');if(ao){var =
d_rr=3Dd_ci?d_itt.d_rs[d_ov]:d_itt.d_rm[d_ov];if(d_dcd&&d_rr)ao.src=3Dd_r=
r;}}}function _dmzy(e,id){var d_iv=3D_dmvi(id);var =
d_ddm=3Dd_dm[d_iv.d_mi];if(keystrokes){if(d_dvK.d_qie)_dmdk(d_ddm.d_ii,0)=
;if(!d_ddm.d_dpp){d_zdvI=3Dd_ddm.d_ii;}}window.status=3Dd_iv.d_sv;with(d_=
iv)if(!d_dss&&text!=3D'-'&&!d_dpr){d_dhi=3D1;_dmh(d_iv,1);}var =
d_ce=3Dd_ddm.m[d_iv.d_ci];if(id!=3Ddm_EventPause.val&&!d_iv.d_dss&&d_iv.t=
ext!=3D'-')dm_sound.playOver(d_ce);dm_EventPause.set(id);if(d_ce.selected=
&&d_ce.selected!=3Did)_dmzt(e,d_ce.selected);d_ce.selected=3Did;if(d_iv.d=
_dcd&&(d_iv.d_dcd=3D=3Dd_ce.d_sh)){var =
smChild=3D_dmvi(d_iv.d_dcd);if(smChild){d_o1=3Dd_ddm.m[smChild.d_ii];if(d=
_o1)d_o1.StopHide()}}var =
d_io=3D_dmoi(id);if(d_e&&e.fromElement&&d_io.contains(e.fromElement))retu=
rn;if(d_ce._dmlw){clearTimeout(d_ce._dmlw);d_ce._dmlw=3Dnull}if(d_iv.d_it=
t.d_ssc&&!d_iv.d_sl)return;d_iv.d_sl=3D0;d_dvZ=3Dd_ce.d_qri;with(d_iv)var=
 d_sm=3D(!d_dss&&d_dcd)?d_dcd:'';with(d_ce)var =
d_dhs=3D(d_sh&&d_sh!=3Dd_iv.d_dcd)?d_sh:'';if(d_iv.d_aj&&ajaxReload){if((=
d_ce.d_sh!=3D'')&&(d_ce.d_sh!=3Dd_sm))_dmmh(d_ce.d_sh);d_sm=3D'_';}if(d_d=
dm.d_dcf){if(typeof(dmCF)=3D=3D_un)return;if(d_t=3D=3D1&&!_dmaf(d_ce.id,d=
_ddm.d_is))d_dhs=3D'';}d_ce._dmlw=3DsetTimeout('_dmnt("'+d_dhs+'","'+d_sm=
+'","'+d_iv.id+'")',smShowPause);}function =
_dmnt(d_dhs,d_sm,parentID){_dmmh(d_dhs);_dmzh(d_sm,parentID);}function =
_dmzt(e,id){dm_EventPause.clear(id);var d_iv=3D_dmvi(id);if(d_e){var =
d_io=3D_dmoi(id);if(!d_io)return;if(d_e&&e.toElement&&d_io&&d_io.contains=
(e.toElement))return;}var d_ddm=3Dd_dm[d_iv.d_mi];var =
d_ce=3Dd_ddm.m[d_iv.d_ci];if(d_ce.d_le>0)d_ce.StartHide();if(d_ce._dmlw){=
clearTimeout(d_ce._dmlw);d_ce._dmlw=3Dnull;}with(d_iv){if(d_dss||(text=3D=
=3D'-')||d_dpr)return;if(d_ddm.saveNavigation&&d_iv.d_dcd&&(d_ce.d_sh=3D=3D=
d_iv.d_dcd))return;d_dhi=3D0;_dmh(d_iv,0);}if(d_ce.selected=3D=3Did)d_ce.=
selected=3D0;}var dm_menuClicked=3D-1;function _dmlc(e,id){var =
d_iv=3D_dmvi(id);dm_menuClicked=3Dd_iv.d_mi;setTimeout("dm_menuClicked =
=3D -1",'50');if(d_iv.d_dss||d_iv.text=3D=3D'-')return;var =
d_ddm=3Dd_dm[d_iv.d_mi];var =
d_ce=3Dd_ddm.m[d_iv.d_ci];dm_sound.playClick(d_ce);if(d_iv.d_dcd&&d_iv.d_=
itt.d_ssc&&!d_iv.d_sl){d_iv.d_sl=3D1;_dmzy(e,id);return;}if(d_iv.link!=3D=
''&&d_ddm.d_qtm>-2&&!d_iv.d_dpr)dm_ext_setPressedItem(d_ddm.d_ii,d_iv.d_c=
i,d_iv.d_ii,true);if(d_iv.d_dss||!d_iv.link)return;var =
d_cv=3Dd_ddm.m[0];if(d_ddm.d_sh)_dmmh(d_ddm.d_sh);_dI1Ila(d_ddm,d_iv);}fu=
nction =
_dI1Ila(d_ddm,d_iv){if(d_iv.d_dss||!d_iv.link)return;with(d_iv){if(!link|=
|link.toLowerCase().io('search:')=3D=3D0)return;if(d_ddm.d_shm){d_dmr.d_p=
si=3D'';_dmmh(d_ddm.m[0].d_sh);}if(link.toLowerCase().io('javascript:')=3D=
=3D0)eval(link.sb(11,link.ln()));else{if(!target||target=3D=3D'_self'){va=
r =
win=3D(d_ddm.d_dcf&&(d_t=3D=3D1||d_t=3D=3D3))?parent.frames[d_ddm.d_is]:w=
indow;try{win.location.href=3Dlink}catch(e){}}else =
open(link,target);}}}function =
_dmfa(d_co){if(dmIframeEn)with(_dmoi(d_co.id+'frame').style){left=3Dd_co.=
style.left;top=3Dd_co.style.top;width=3Dd_co.offsetWidth+'px';height=3Dd_=
co.offsetHeight+'px';visibility=3D'visible'}}function _dmni(d_ce){var =
d_co=3Ddm_gE(d_ce.id);if(d_co)return d_co;var =
m=3Dd_dm[d_ce.d_mi];if(!d_ce.d_hs)_dmsh(m,d_ce,'','',1);if(d_oo||d_em)d_d=
de.insertAdjacentHTML('beforeEnd',d_ce.d_hs);else{var =
cont=3Ddm_gE('dmD'+m.d_ii);var =
d_o1=3Dd_o.createElement('DIV');d_o1.innerHTML=3Dd_ce.d_hs;cont.appendChi=
ld(d_o1);};return dm_gE(d_ce.id);}function =
_dmzh(id,parentID){if(!id)return;if(!d_dde)d_dde=3D_dmde(d_o);if(d_n4)ret=
urn _dmzx(id);if(id=3D=3D'_')return _dmds(parentID);var =
d_ce=3D_dmvi(id);var d_ddm=3Dd_dm[d_ce.d_mi];var d_co=3Dnull;for(var =
i=3D0;i<d_dm.ln();i++)if(d_dm[i]&&i!=3Dd_ddm.d_ii)_dmsm(i);if(d_ddm.d_dcf=
){if(!(d_co=3D_dmwc(d_ddm,d_ce,id)))return;}else =
if(!(d_co=3D_dmni(d_ce)))return;if(dmRTL&&d_e){d_co.style.left=3D'0';d_co=
.style.top=3D'0';}if(typeof(d_co.style.display)!=3D_un)d_co.style.display=
=3D'block';var d_cd=3D_dmsz(d_ce);if(!d_cd)return;var =
d_iv=3D_dmvi(d_ce.d_qri);if(!(d_ce.d_le=3D=3D1&&d_ddm.d_dpp)){var =
u=3D(d_oo&&d_v<6)?'':'px';with(d_co.style){left=3Dd_cd[0]+u;top=3Dd_cd[1]=
+u;}if(d_t=3D=3D3&&d_ep&&d_v>=3D5)_dmfr(d_ddm,id);}d_ddm.m[d_iv.d_ci].d_s=
h=3Did;d_iv.d_dhi=3Dd_ddm.saveNavigation;with(d_co.style){width=3Dd_cd[2]=
+'px';height=3Dd_cd[3]+'px';with(d_ce){sX=3Dd_cd[0];sY=3Dd_cd[1];_dmoo=3D=
d_co;}if(d_cd[4]){d_ce.d_se=3D1;if(d_em){overflow=3D'auto';}else{if(d_ce.=
SmartScroll)overflow=3D'hidde
