From: "Saved by Windows Internet Explorer 7"
Subject: Players Play Up First Day of Football
Date: Wed, 12 Aug 2009 21:42:49 -0500
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01CA1B95.D64825D0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6002.18005

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CA1B95.D64825D0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://centralillinoisproud.com/content/fulltext/?cid=72501

=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>Players Play Up =
First Day of Football</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<META http-equiv=3DExpires content=3D"Mon, 26 Jul 1997 05:00:00 GMT">
<META http-equiv=3DCache-Control content=3D"no-store, no-cache, =
must-revalidate">
<META http-equiv=3DCache-Control content=3D"post-check=3D0, =
pre-check=3D0">
<META http-equiv=3DPragma content=3Dno-cache>
<META content=3D"" name=3Ddescription><LINK media=3Dscreen,print=20
href=3D"http://centralillinoisproud.com/common/css/tpl_15/template_v2.0.c=
ss"=20
type=3Dtext/css rel=3Dstylesheet><LINK href=3D"/favicon.ico" =
rel=3D"shortcut icon">
<SCRIPT src=3D"" type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://centralillinoisproud.com/common/js/scriptaculous-js-1.8.1/l=
ib/prototype.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://centralillinoisproud.com/common/js/scriptaculous-js-1.8.1/s=
rc/scriptaculous.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://centralillinoisproud.com/common/js/ajax_requests.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://centralillinoisproud.com/common/js/commercewidget.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://centralillinoisproud.com/common/js/searchbar.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://centralillinoisproud.com/javascript/date_picker/date_picker=
.js"></SCRIPT>
<LINK=20
href=3D"http://centralillinoisproud.com/javascript/date_picker/date_picke=
r.css"=20
type=3Dtext/css rel=3Dstylesheet>
<SCRIPT type=3Dtext/javascript>var =
dmWorkPath=3D"/js/menufiles/";</SCRIPT>
<!-- Deluxe Menu --><NOSCRIPT>
<META content=3D"MSHTML 6.00.6002.18071" name=3DGENERATOR></HEAD>
<BODY lang=3Den><A href=3D"http://deluxe-menu.com/">Javascript Menu by=20
Deluxe-Menu.com</A></NOSCRIPT>
<SCRIPT src=3D"http://centralillinoisproud.com/js/menufiles/dmenu.js"=20
type=3Dtext/javascript></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=20
src=3D"http://centralillinoisproud.com/javascript/s_code.js"=20
type=3Dtext/javascript></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 src=3D"http://edge.quantserve.com/quant.js" =
type=3Dtext/javascript></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" height=3D1 alt=3DQuantcast=20
src=3D"http://pixel.quantserve.com/pixel/p-5a8t7imBZKTv6.gif" width=3D1=20
border=3D0></A></NOSCRIPT> <!-- End Quantcast tag --><LINK =
title=3D"Weather Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D2"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Local Sports =
Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D4"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Community =
Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D6"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Environmental =
Action Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1401"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Top Local News =
Video Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1511"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK=20
title=3D"Top Local News Headlines Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1521"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK=20
title=3D"Getting Greener Video Tips Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1531"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Does It Work =
Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1572"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Affiliates =
Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1601"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Road Work =
Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1602"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Recipes Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1612"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK=20
title=3D"Metamora Heartland Salutes Videos Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1621"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"DR PLUMBING =
QUESTIONS Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1631"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Trouble Free =
Videos Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1641"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Zoo Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1651"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Streets of =
Speed Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1661"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK =
title=3D"WeatherDiscussion Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1662"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Swine Flu News =
Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1672"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Local_Weather =
Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1682"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Courts and =
Legislation Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1692"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK=20
title=3D"Heartland Salutes LeRoy Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1701"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Lifestyle =
Empowerment Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1702"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Trailside =
Market Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1711"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Kids Kare =
Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1731"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK=20
title=3D"Heartland Salutes - Roanoke Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1742"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"Health Day =
Videos Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dne=
ws&amp;cat=3D1772"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"MyMedia Feed"=20
href=3D"http://centralillinoisproud.com/common/site_rss.php?feedname=3Dwe=
b_ugcbridge"=20
type=3Dapplication/rss+xml rel=3Dalternate>
<DIV id=3Dpage><!--NOOFANGLEMENUSTART-->
<DIV id=3Dtop_header>
<DIV id=3DsiteLogo style=3D"DISPLAY: inline"><A=20
href=3D"http://centralillinoisproud.com/"><IMG height=3D200 alt=3Dlogo=20
src=3D"http://centralillinoisproud.com/page_logos/bloomington3_1237323671=
45.jpg"=20
width=3D240 border=3D0></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=3D72501#">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=20
src=3D"http://ads.nexstardigital.com/www/delivery/ajs.php?zoneid=3D303&am=
p;cb=3D125013136758"=20
type=3Dtext/javascript></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 src=3D"http://centralillinoisproud.com/js/menufiles/dmenu.js"=20
type=3Dtext/javascript></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/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 height=3D30 alt=3D"Web Search Powered by Google =
Search"=20
src=3D"http://centralillinoisproud.com/images/google_search.gif" =
width=3D100=20
border=3D0></DIV>
<FORM id=3Dsearch_form name=3Dsite_search_form action=3D/content/search/ =

method=3Dget><INPUT type=3Dhidden value=3Dsearch_results name=3Dmod> =
<INPUT id=3Dref=20
type=3Dhidden value=3Dwebsite name=3Dref>=20
<TABLE cellSpacing=3D3 cellPadding=3D0 border=3D0>
  <TBODY>
  <TR>
    <TD>
      <FIELDSET><SPAN id=3DsearchBarTitle=20
      style=3D"FONT-SIZE: 11px">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 class=3Ddeco1 id=3Dq size=3D30 name=3Dq> </TD>
    <TD>&nbsp;<INPUT id=3Dcmd type=3Dsubmit align=3DabsMiddle =
name=3Dcmd>=20
  </TD></TR></TBODY></TABLE></FORM></DIV>
<DIV id=3Dweb_search style=3D"DISPLAY: none">
<DIV id=3DsSponsor><IMG height=3D30 alt=3D"Web Search Powered by Google =
Search"=20
src=3D"http://centralillinoisproud.com/images/google_search.gif" =
width=3D100=20
border=3D0></DIV>
<FORM id=3Dweb_search_form name=3Dweb_search_form =
action=3D/content/search/=20
method=3Dget><INPUT type=3Dhidden value=3Dweb_results name=3Dmod> <INPUT =
id=3Dref=20
type=3Dhidden value=3Dwebsite name=3Dref>=20
<TABLE cellSpacing=3D3 cellPadding=3D0 border=3D0>
  <TBODY>
  <TR>
    <TD>
      <FIELDSET><SPAN id=3DsearchBarTitle=20
      style=3D"FONT-SIZE: 11px">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 class=3Ddeco1 id=3Dq size=3D30 name=3Dq> </TD>
    <TD>&nbsp;<INPUT id=3Dcmd type=3Dsubmit align=3DabsMiddle =
name=3Dcmd>=20
  </TD></TR></TBODY></TABLE></FORM></DIV>
<DIV id=3Dbiz_search style=3D"DISPLAY: none">
<FORM id=3Dbiz_search_form name=3Dbiz_search_form=20
onsubmit=3DcheckBizDirSearchForm(this)=20
action=3Dhttp://centralillinoisproud.com/bizdir/search-all.php =
method=3Dget>
<TABLE cellSpacing=3D3 cellPadding=3D0 border=3D0>
  <TBODY>
  <TR>
    <TD>
      <FIELDSET><SPAN id=3DsearchBarTitle=20
      style=3D"FONT-SIZE: 11px">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 class=3Ddeco1 =
onblur=3D"searchBarCheckInout(this,'blur')"=20
      onfocus=3D"searchBarCheckInout(this,'focus')" maxLength=3D64 =
size=3D30=20
      value=3Dkeyword name=3Dkeyword> <INPUT class=3Ddeco1=20
      onblur=3D"searchBarCheckInout(this,'blur')"=20
      onfocus=3D"searchBarCheckInout(this,'focus')" maxLength=3D10 =
size=3D7 value=3Dzip=20
      name=3Dzip> </TD>
    <TD><SELECT name=3Dzip_miles><OPTION value=3D"" =
selected>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 type=3Dsubmit align=3DabsMiddle =
name=3Dcmd>=20
  =
</TD></TR></TBODY></TABLE></FORM></DIV></DIV></DIV></DIV></DIV><!--NOOFAN=
GLEMENUEND-->
<DIV id=3DleftRail>
<DIV id=3DleftTopModules>
<UL class=3DmodulePositions id=3DLEFTTOP_modules>
  <LI class=3D"siteModule web_current_conditions_v2 firstModule"=20
  id=3Dweb_current_conditions_v2_38361>
  <DIV class=3DmoduleTitle><SPAN class=3DtitleText>New X =
Weather&nbsp;</SPAN></DIV>
  <TABLE cellSpacing=3D0 cellPadding=3D1 border=3D0>
    <TBODY>
    <TR>
      <TD colSpan=3D0>
        <DIV class=3DmoduleContent id=3Djc_output0>
        <TABLE cellSpacing=3D0 cellPadding=3D0 border=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 name=3DweatherForm action=3D/content/myweather =
method=3Dpost><INPUT=20
        class=3DweatherSearchField onclick=3D"this.value =3D ''"=20
        value=3D"Type in Your Zip or City, State" name=3Dlocation><INPUT =
class=3DweatherSearchButton type=3Dsubmit value=3DGO =
name=3DSubmit></FORM></DIV>
        <DIV class=3Dcc_banner><FONT style=3D"FONT-SIZE: 8pt">Sponsored=20
by</FONT><BR>
        <SCRIPT=20
        =
src=3D"http://ads.nexstardigital.com/SUPPORT/get_random_ad.php?znid=3D264=
72&amp;mode=3Djs"=20
        type=3Dtext/javascript></SCRIPT>
        </DIV></DIV>
        <DIV class=3DmoduleContent id=3Djc_output1 style=3D"DISPLAY: =
none">
        <DIV class=3DweatherSearchBar>
        <FORM name=3DweatherForm action=3D/content/myweather =
method=3Dpost><INPUT=20
        class=3DweatherSearchField onclick=3D"this.value =3D ''"=20
        value=3D"Type in Your Zip or City, State" name=3Dlocation><INPUT =
class=3DweatherSearchButton type=3Dsubmit value=3DGO =
name=3DSubmit></FORM></DIV>
        <DIV class=3Dcc_banner><FONT style=3D"FONT-SIZE: 8pt">Sponsored=20
by</FONT><BR>
        <SCRIPT=20
        =
src=3D"http://ads.nexstardigital.com/SUPPORT/get_random_ad.php?znid=3D264=
72&amp;mode=3Djs"=20
        type=3Dtext/javascript></SCRIPT>
        </DIV></DIV>
        <DIV class=3DmoduleContent id=3Djc_output2 style=3D"DISPLAY: =
none">
        <DIV class=3DweatherSearchBar>
        <FORM name=3DweatherForm action=3D/content/myweather =
method=3Dpost><INPUT=20
        class=3DweatherSearchField onclick=3D"this.value =3D ''"=20
        value=3D"Type in Your Zip or City, State" name=3Dlocation><INPUT =
class=3DweatherSearchButton type=3Dsubmit value=3DGO =
name=3DSubmit></FORM></DIV>
        <DIV class=3Dcc_banner><FONT style=3D"FONT-SIZE: 8pt">Sponsored=20
by</FONT><BR>
        <SCRIPT=20
        =
src=3D"http://ads.nexstardigital.com/SUPPORT/get_random_ad.php?znid=3D264=
72&amp;mode=3Djs"=20
        type=3Dtext/javascript></SCRIPT>
        </DIV></DIV>
        <DIV class=3DmoduleContent id=3Djc_output3 style=3D"DISPLAY: =
none">
        <DIV class=3DweatherSearchBar>
        <FORM name=3DweatherForm action=3D/content/myweather =
method=3Dpost><INPUT=20
        class=3DweatherSearchField onclick=3D"this.value =3D ''"=20
        value=3D"Type in Your Zip or City, State" name=3Dlocation><INPUT =
class=3DweatherSearchButton type=3Dsubmit value=3DGO =
name=3DSubmit></FORM></DIV>
        <DIV class=3Dcc_banner><FONT style=3D"FONT-SIZE: 8pt">Sponsored=20
by</FONT><BR>
        <SCRIPT=20
        =
src=3D"http://ads.nexstardigital.com/SUPPORT/get_random_ad.php?znid=3D264=
72&amp;mode=3Djs"=20
        type=3Dtext/javascript></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 class=3D"siteModule web_openad_banner firstModule"=20
id=3Dweb_openad_banner_8256>
  <DIV class=3DmoduleTitle><SPAN =
class=3DtitleText>Rectangle&nbsp;</SPAN></DIV>
  <DIV class=3DmoduleContent><!-- Openads script Zone ID: 5731 //-->
  <SCRIPT=20
  =
src=3D"http://ads.nexstardigital.com/www/delivery/ajs.php?zoneid=3D5731&a=
mp;cb=3D831126091"=20
  type=3Dtext/javascript></SCRIPT>
  </DIV>
  <DIV class=3DmoduleFooter><SPAN class=3DfooterText><!-- =
--></SPAN></DIV>
  <LI class=3D"siteModule web_classifieds" id=3Dweb_classifieds_42161>
  <DIV class=3DmoduleTitle><SPAN class=3DtitleText>Your Featured=20
  Milestones&nbsp;</SPAN></DIV>
  <DIV class=3DmoduleContent id=3Dclassifieds style=3D"TEXT-ALIGN: =
left"><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 class=3D"siteModule emptyModule"><!-- --></LI></UL></DIV></DIV>
<DIV id=3DrightTopBanner>
<UL class=3DmodulePositions id=3DTOPBANNER_modules>
  <LI class=3D"siteModule emptyModule"><!-- --></LI></UL></DIV>
<DIV id=3DcenterRail>
<DIV id=3DrightCenterContentModules>
<UL class=3DmodulePositions id=3DPAGECENTERCONTENT_modules>
  <LI class=3D"siteModule web_content_longtext firstModule"=20
  id=3Dweb_content_longtext_46>
  <DIV class=3DmoduleTitle><SPAN class=3DtitleText>Players Play Up First =
Day of=20
  Football&nbsp;</SPAN></DIV>
  <DIV class=3DmoduleContent>
  <SCRIPT language=3Djavascript=20
  =
src=3D"http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject.js"=20
  type=3Dtext/javascript></SCRIPT>
<!-- Combo-handled YUI JS files: -->
  <SCRIPT=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"=20
  type=3Dtext/javascript></SCRIPT>

  <SCRIPT language=3Djavascript=20
  =
src=3D"http://centralillinoisproud.com/common/videoplayer/js/videoplayer_=
functions.js"=20
  type=3Dtext/javascript></SCRIPT>

  <SCRIPT language=3Djavascript=20
  =
src=3D"http://centralillinoisproud.com/common/videoplayer/js/videoplayer.=
js"=20
  type=3Dtext/javascript></SCRIPT>

  <SCRIPT type=3Dtext/javascript>=0A=

					videoPlayerBandwidth =3D "low";=0A=

					videoPlayerSize =3D 220;
					</SCRIPT>

  <DIV class=3Dfulltext_video id=3Dvideo_compainion_banner>
  <DIV id=3Dvideo_compainion_banner_image><IFRAME =
id=3Dvideo_compainion_frame=20
  marginWidth=3D0 marginHeight=3D0 src=3D"about:blank" frameBorder=3D0 =
width=3D468=20
  scrolling=3Dno height=3D60></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=
72501"=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, =
'Players Play Up First Day of Football')"=20
        onclick=3D"return addthis_sendto()" onmouseout=3Daddthis_close() =

        href=3D"http://www.addthis.com/bookmark.php"><IMG height=3D16 =
alt=3D""=20
        src=3D"http://s9.addthis.com/button1-share.gif" width=3D125 =
align=3Dright=20
        border=3D0></A>
        <SCRIPT src=3D"http://s7.addthis.com/js/250/addthis_widget.js"=20
        type=3Dtext/javascript></SCRIPT>
         <!-- ADDTHIS BUTTON END --></DIV></DIV>
        <DIV style=3D"CLEAR: both"></DIV>
        <DIV style=3D"DISPLAY: inline; FONT-SIZE: 11px; COLOR: =
#777777">Reported=20
        by: <I>WMBD/WYzZ-TV STAFF</I></DIV><BR>
        <DIV=20
        style=3D"DISPLAY: inline; FONT-SIZE: 11px; COLOR: =
#777777"><I>Wednesday,=20
        Aug 12, 2009 @06:53pm 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(370641)"><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(370641)"><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=3D72501">view =

        larger</A></DIV></DIV></DIV>
        <DIV class=3Dfulltext_longtext>WMBD/WYZZ-TV -- PEORIA, Ill. -- =
Ready or=20
        not prep football season is here.<BR><BR>"It's been a long =
offseason but=20
        we're ready to go and we're working to get where we wanna be," =
said=20
        Normal Community senior lineman Taylor Lieman as he readied =
himself for=20
        the his second practice of the day.<BR><BR>High school football =
practice=20
        returned with two-a-days Wednesday across the state of Illinois. =
Mild=20
        temperatures greeted most teams as they hit the practice field =
in the=20
        wee hours of the morning.<BR><BR>"Usually the first day is hot =
and humid=20
        and everybody's ready to dies," said Bloomington senior =
defensive end=20
        James Wimp. "Today was nice."<BR><BR>With most schools still a =
week away=20
        from starting class, football players are all about all-day =
practices=20
        for the next few days.<BR><BR>"It's the beginning and we're =
starting=20
        things up," said Peoria Notre Dame senior Patrick O'Brien. "It's =
not=20
        (usually) going to be intense but it's only practice number one =
but I=20
        think the intensity is already building up."<BR><BR>Games begin =
Aug.=20
        28.</DIV></TD></TR></TBODY></TABLE></DIV>
  <DIV class=3DmoduleFooter><SPAN class=3DfooterText><!-- =
--></SPAN></DIV>
  <LI class=3D"siteModule web_content_display" =
id=3Dweb_content_display_40171>
  <DIV class=3DmoduleTitle><SPAN class=3DtitleText></SPAN></DIV>
  <DIV class=3DmoduleContent>
  <SCRIPT=20
  =
src=3D"http://ads.nexstardigital.com/SUPPORT/get_random_ad.php?znid=3D506=
71&amp;mode=3Djs"=20
  type=3Dtext/javascript></SCRIPT>

  <DIV style=3D"CLEAR: both; FONT-SIZE: 8px"><!-- --></DIV><BR></DIV>
  <DIV class=3DmoduleFooter><SPAN class=3DfooterText><!-- =
--></SPAN></DIV>
  <LI class=3D"siteModule emptyModule"><!-- --></LI></UL></DIV></DIV>
<DIV id=3DrightRail>
<DIV id=3DrightSecondBannerModules>
<UL class=3DmodulePositions id=3DRIGHTBANNER160X600_modules>
  <LI class=3D"siteModule web_openad_banner firstModule"=20
id=3Dweb_openad_banner_8313>
  <DIV class=3DmoduleTitle><SPAN class=3DtitleText>Skyscraper=20
  160x600&nbsp;</SPAN></DIV>
  <DIV class=3DmoduleContent><!-- Openads script Zone ID: 5730 //-->
  <SCRIPT=20
  =
src=3D"http://ads.nexstardigital.com/www/delivery/ajs.php?zoneid=3D5730&a=
mp;cb=3D645381285"=20
  type=3Dtext/javascript></SCRIPT>
  </DIV>
  <DIV class=3DmoduleFooter><SPAN class=3DfooterText><!-- =
--></SPAN></DIV>
  <LI class=3D"siteModule emptyModule"><!-- --></LI></UL></DIV></DIV>
<DIV style=3D"CLEAR: both; BACKGROUND: #fee8da; HEIGHT: =
0px"></DIV></DIV><!--NOOFANGLEFOOTERSTART-->
<DIV id=3DpageFooter>
<TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
  <TBODY>
  <TR>
    <TD noWrap>
      <UL class=3DmodulePositions id=3DBOTTOMNAVIGATION_modules>
        <LI class=3D"siteModule web_menu_list firstModule" =
id=3Dweb_menu_list_19>
        <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_01CA1B95.D64825D0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://pixel.quantserve.com/pixel/p-5a8t7imBZKTv6.gif

R0lGODlhAQABAAAAACwAAAAAAQABAID///8AAAACAkQBADs=

------=_NextPart_000_0000_01CA1B95.D64825D0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://centralillinoisproud.com/page_logos/bloomington3_123732367145.jpg

/9j/4AAQSkZJRgABAgEASABIAAD/4SRGRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUA
AAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAcAAAAcgEyAAIAAAAUAAAAjodp
AAQAAAABAAAApAAAANAACvyAAAAnEAAK/IAAACcQQWRvYmUgUGhvdG9zaG9wIENTMyBXaW5kb3dz
ADIwMDk6MDM6MTcgMTU6NDQ6MTAAAAAAA6ABAAMAAAAB//8AAKACAAQAAAABAAAA8KADAAQAAAAB
AAAAyAAAAAAAAAAGAQMAAwAAAAEABgAAARoABQAAAAEAAAEeARsABQAAAAEAAAEmASgAAwAAAAEA
AgAAAgEABAAAAAEAAAEuAgIABAAAAAEAACMQAAAAAAAAAEgAAAABAAAASAAAAAH/2P/gABBKRklG
AAECAABIAEgAAP/tAAxBZG9iZV9DTQAC/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN
Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwM/8AAEQgAhQCgAwEiAAIRAQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH
CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh
EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi
ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE
BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy
gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX
Z3eHl6e3x//aAAwDAQACEQMRAD8A9CDFINUw1S2qwZNake1KESE0IWqmEJoRITQjaqRwmhFhNtRt
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
HyPtu6n/AJren6Wz9J9m2esbNx/n/V/T/RXHpJh3P/c/ziR/K/les6mX/bGyHC7a37V6hyDV6279
L6XtDPT/APAPT/mlj5vqfaHz6YHb0vWLJj8zdCy0kyV+P4JDsdQ/aHot+17Y3M3/AE9/Gm/1f9d6
agsGXf8AZWtcyBILg0Az/g9zLHOb/VWQkm9ev1+ZL0m7LjVjQP5b7yPwr2LPaB6dn2ks9H1vcAPz
tpjY5jv5tZaSJv8A36Q//9n/7SneUGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAccAgAAAgAAADhC
SU0EJQAAAAAAEOjxXPMvwRihontnrcVk1bo4QklNA+0AAAAAABAASAAAAAEAAQBIAAAAAQABOEJJ
TQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAAB4OEJJTQQZAAAAAAAEAAAAHjhC
SU0D8wAAAAAACQAAAAAAAAAAAQA4QklNBAoAAAAAAAEAADhCSU0nEAAAAAAACgABAAAAAAAAAAE4
QklNA/UAAAAAAEgAL2ZmAAEAbGZmAAYAAAAAAAEAL2ZmAAEAoZmaAAYAAAAAAAEAMgAAAAEAWgAA
AAYAAAAAAAEANQAAAAEALQAAAAYAAAAAAAE4QklNA/gAAAAAAHAAAP//////////////////////
//////8D6AAAAAD/////////////////////////////A+gAAAAA////////////////////////
/////wPoAAAAAP////////////////////////////8D6AAAOEJJTQQAAAAAAAACABg4QklNBAIA
AAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOEJJTQQwAAAA
AAAyAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQE4QklN
BC0AAAAAAAYAAQAAACw4QklNBAgAAAAAABAAAAABAAACQAAAAkAAAAAAOEJJTQQeAAAAAAAEAAAA
ADhCSU0EGgAAAAADUwAAAAYAAAAAAAAAAAAAAMgAAADwAAAADwBsAGEAbgBkAG0AYQByAGsAIABw
AGgAbwB0AG8AcwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAA8AAAAMgAAAAAAAAA
AAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAQAAAAAAAG51bGwAAAACAAAABmJvdW5k
c09iamMAAAABAAAAAAAAUmN0MQAAAAQAAAAAVG9wIGxvbmcAAAAAAAAAAExlZnRsb25nAAAAAAAA
AABCdG9tbG9uZwAAAMgAAAAAUmdodGxvbmcAAADwAAAABnNsaWNlc1ZsTHMAAAABT2JqYwAAAAEA
AAAAAAVzbGljZQAAABIAAAAHc2xpY2VJRGxvbmcAAAAAAAAAB2dyb3VwSURsb25nAAAAAAAAAAZv
cmlnaW5lbnVtAAAADEVTbGljZU9yaWdpbgAAAA1hdXRvR2VuZXJhdGVkAAAAAFR5cGVlbnVtAAAA
CkVTbGljZVR5cGUAAAAASW1nIAAAAAZib3VuZHNPYmpjAAAAAQAAAAAAAFJjdDEAAAAEAAAAAFRv
cCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRvbWxvbmcAAADIAAAAAFJnaHRsb25nAAAA
8AAAAAN1cmxURVhUAAAAAQAAAAAAAG51bGxURVhUAAAAAQAAAAAAAE1zZ2VURVhUAAAAAQAAAAAA
BmFsdFRhZ1RFWFQAAAABAAAAAAAOY2VsbFRleHRJc0hUTUxib29sAQAAAAhjZWxsVGV4dFRFWFQA
AAABAAAAAAAJaG9yekFsaWduZW51bQAAAA9FU2xpY2VIb3J6QWxpZ24AAAAHZGVmYXVsdAAAAAl2
ZXJ0QWxpZ25lbnVtAAAAD0VTbGljZVZlcnRBbGlnbgAAAAdkZWZhdWx0AAAAC2JnQ29sb3JUeXBl
ZW51bQAAABFFU2xpY2VCR0NvbG9yVHlwZQAAAABOb25lAAAACXRvcE91dHNldGxvbmcAAAAAAAAA
CmxlZnRPdXRzZXRsb25nAAAAAAAAAAxib3R0b21PdXRzZXRsb25nAAAAAAAAAAtyaWdodE91dHNl
dGxvbmcAAAAAADhCSU0EKAAAAAAADAAAAAE/8AAAAAAAADhCSU0EEQAAAAAAAQEAOEJJTQQUAAAA
AAAEAAAASzhCSU0EDAAAAAAjLAAAAAEAAACgAAAAhQAAAeAAAPlgAAAjEAAYAAH/2P/gABBKRklG
AAECAABIAEgAAP/tAAxBZG9iZV9DTQAC/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN
Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwM/8AAEQgAhQCgAwEiAAIRAQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH
CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh
EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi
ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE
BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy
gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX
Z3eHl6e3x//aAAwDAQACEQMRAD8A9CDFINUw1S2qwZNake1KESE0IWqmEJoRITQjaqRwmhFhNtRt
VI4WV9ZOqjo/SbMzabbQ+ttNQMF7i9rngSH/AEamvcta19dVb7bXBldbS973aBrRq5zv5LV559dP
rJi9Qtrxeny5mOZsyDIDzLLWiln0vZsb+l/wvqPr/m02UjsN/wBnVMYWfB7yi/Hy6K8rFeLce5u+
qxvBaf8AvzfovYpkLhPql9bendMw/wBnZtT2B1zrPtdYBB9Q7rLMqvdv/R/8A3+b/wAGu9aWPY2y
twex4DmPaQWua4bmvY5vtcxyeCtlEjdhCYhELUxCNrUcKJCKQmITrUiLVEtRSE0I2hEWobmKwWqJ
anAop//Q9M2pbVOEoUlsDCEoU4ShK1I4QasrFuvux6bmW34paMipjgXVl43Vi1o+hvasH63fXCvo
zTg9PDcjqzxo06soBG71ciPpP2++uj/rluyv6fD9N6rhPyftORblV22MG7Pw7dt+8l3q2X1Y7XPu
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
cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1w
bWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNC4x
LWMwMzYgNDYuMjc2NzIwLCBNb24gRmViIDE5IDIwMDcgMjI6NDA6MDggICAgICAgICI+IDxyZGY6
UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5z
IyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhhcE1NPSJodHRwOi8vbnMu
YWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94
YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNv
bS90aWZmLzEuMC8iIHhtbG5zOnhhcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1s
bnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8v
cHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRv
YmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4YXBNTTpEb2N1bWVudElEPSJ1dWlkOjQzRTQ5QjQxMzQx
M0RFMTFCN0E2RTZGMUVBRTRCQzVDIiB4YXBNTTpJbnN0YW5jZUlEPSJ1dWlkOjQ0RTQ5QjQxMzQx
M0RFMTFCN0E2RTZGMUVBRTRCQzVDIiB0aWZmOk9yaWVudGF0aW9uPSIxIiB0aWZmOlhSZXNvbHV0
aW9uPSI3MjAwMDAvMTAwMDAiIHRpZmY6WVJlc29sdXRpb249IjcyMDAwMC8xMDAwMCIgdGlmZjpS
ZXNvbHV0aW9uVW5pdD0iMiIgdGlmZjpOYXRpdmVEaWdlc3Q9IjI1NiwyNTcsMjU4LDI1OSwyNjIs
Mjc0LDI3NywyODQsNTMwLDUzMSwyODIsMjgzLDI5NiwzMDEsMzE4LDMxOSw1MjksNTMyLDMwNiwy
NzAsMjcxLDI3MiwzMDUsMzE1LDMzNDMyO0UxQkYzMEZDMTEyNDUxM0JEMDcyOTk5Q0YzMTVDNTcw
IiB4YXA6TW9kaWZ5RGF0ZT0iMjAwOS0wMy0xN1QxNTo0NDoxMC0wNTowMCIgeGFwOkNyZWF0b3JU
b29sPSJBZG9iZSBQaG90b3Nob3AgQ1MzIFdpbmRvd3MiIHhhcDpDcmVhdGVEYXRlPSIyMDA5LTAz
LTE3VDE1OjQ0OjEwLTA1OjAwIiB4YXA6TWV0YWRhdGFEYXRlPSIyMDA5LTAzLTE3VDE1OjQ0OjEw
LTA1OjAwIiBleGlmOkNvbG9yU3BhY2U9Ii0xIiBleGlmOlBpeGVsWERpbWVuc2lvbj0iMjQwIiBl
eGlmOlBpeGVsWURpbWVuc2lvbj0iMjAwIiBleGlmOk5hdGl2ZURpZ2VzdD0iMzY4NjQsNDA5NjAs
NDA5NjEsMzcxMjEsMzcxMjIsNDA5NjIsNDA5NjMsMzc1MTAsNDA5NjQsMzY4NjcsMzY4NjgsMzM0
MzQsMzM0MzcsMzQ4NTAsMzQ4NTIsMzQ4NTUsMzQ4NTYsMzczNzcsMzczNzgsMzczNzksMzczODAs
MzczODEsMzczODIsMzczODMsMzczODQsMzczODUsMzczODYsMzczOTYsNDE0ODMsNDE0ODQsNDE0
ODYsNDE0ODcsNDE0ODgsNDE0OTIsNDE0OTMsNDE0OTUsNDE3MjgsNDE3MjksNDE3MzAsNDE5ODUs
NDE5ODYsNDE5ODcsNDE5ODgsNDE5ODksNDE5OTAsNDE5OTEsNDE5OTIsNDE5OTMsNDE5OTQsNDE5
OTUsNDE5OTYsNDIwMTYsMCwyLDQsNSw2LDcsOCw5LDEwLDExLDEyLDEzLDE0LDE1LDE2LDE3LDE4
LDIwLDIyLDIzLDI0LDI1LDI2LDI3LDI4LDMwO0Q5Q0Q3MjBCNDA0MzI0MDFFRUNFRjQ1OEIzRDU5
OEQ1IiBkYzpmb3JtYXQ9ImltYWdlL2pwZWciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rv
c2hvcDpIaXN0b3J5PSIiPiA8eGFwTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVp
ZDpEMkU3RDUxMTMxMTNERTExQjdBNkU2RjFFQUU0QkM1QyIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRv
YmU6ZG9jaWQ6cGhvdG9zaG9wOjE4ZDE2MmUxLTlmZmEtMTFkYi1iYjExLWE5Y2FhNzkxNGIyNSIv
PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5kPSJ3
Ij8+/+4ADkFkb2JlAGRAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQEBAQEBAgIBAgIDAwMDAwMDAwMD
AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAyADwAwERAAIRAQMR
Af/dAAQAHv/EANsAAAEEAwEBAQEAAAAAAAAAAAgEBwkKAwUGAgEACwEAAAYDAQEBAAAAAAAAAAAA
AgMEBQYHAQgJCgALEAABBAIBAwIDBQQHBwIEBwEDAQIEBQYHEQASCCETMRQJQVFhIhXwcYGRobHB
8TIjFtHhQlJikjMkCrJDJhdygnM0VCUnaBEAAgECBAQDBQMIBQgDCw0AAQIDEQQAIRIFMUEGB1Fh
E3GBIhQIkaEy8LHBQlIjFQnRYnIzFuHxkqKysyS0gsJEQ1Njg8M0lEW1Zhdzk6PTVGSEpCU1JkYK
/9oADAMBAAIRAxEAPwC4DGgqiJx3fj+Z3H8PXrYuW4HljXYK/MnG3DBX7O/4cernL6/z6RPOPLBq
hsyCcbMcRfTlXfzd6fz6SNMPAYPUNTjnhWkXj7/v+Kp/Lokzc+WDAG5k1x6+X+7u/m7rHq+zGat+
1jwsdf8Aq5/evpz0ISDywElj+sceFjr97kX96/H7P6uhCTHxLnnljEsdfvd/NehCXATry+LGNQL8
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
pbNpGWVXctlzoKeVM619gpj/2Q==

------=_NextPart_000_0000_01CA1B95.D64825D0
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_01CA1B95.D64825D0
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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
mMQbIiao6KK+ZrfEbLY//9k=

------=_NextPart_000_0000_01CA1B95.D64825D0
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_01CA1B95.D64825D0
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_01CA1B95.D64825D0
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_01CA1B95.D64825D0
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_01CA1B95.D64825D0
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_01CA1B95.D64825D0
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_01CA1B95.D64825D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://centralillinoisproud.com/common/css/commercewidget_structure.css

#commerceWidget {
	WIDTH: 220px; POSITION: relative; HEIGHT: 280px
}
#commerceWidget #commerceWidget_button1 {
	LEFT: 0px; FLOAT: left; WIDTH: 74px; POSITION: absolute; TOP: 0px; =
HEIGHT: 37px; TEXT-ALIGN: center
}
#commerceWidget #commerceWidget_button1_over {
	DISPLAY: inline; Z-INDEX: 2; LEFT: 0px; FLOAT: left; WIDTH: 74px; =
POSITION: absolute; TOP: 0px; HEIGHT: 37px; TEXT-ALIGN: center
}
#commerceWidget #commerceWidget_button2 {
	LEFT: 74px; FLOAT: left; WIDTH: 73px; POSITION: absolute; TOP: 0px; =
HEIGHT: 37px; TEXT-ALIGN: center
}
#commerceWidget #commerceWidget_button2_over {
	DISPLAY: inline; Z-INDEX: 2; LEFT: 74px; FLOAT: left; WIDTH: 73px; =
POSITION: absolute; HEIGHT: 37px; TEXT-ALIGN: center
}
#commerceWidget #commerceWidget_button3 {
	LEFT: 147px; FLOAT: left; WIDTH: 73px; POSITION: absolute; TOP: 0px; =
HEIGHT: 37px; TEXT-ALIGN: center
}
#commerceWidget #commerceWidget_button3_over {
	LEFT: 147px; FLOAT: left; WIDTH: 73px; POSITION: absolute; TOP: 0px; =
HEIGHT: 37px; TEXT-ALIGN: center
}
#commerceWidget #commerceWidget_button4 {
	FLOAT: left; WIDTH: 74px; BOTTOM: 0px; HEIGHT: 37px; TEXT-ALIGN: center
}
#commerceWidget #commerceWidget_button4_over {
	LEFT: 0px; FLOAT: left; WIDTH: 74px; BOTTOM: 0px; POSITION: absolute; =
HEIGHT: 37px; TEXT-ALIGN: center
}
#commerceWidget #commerceWidget_button5 {
	FLOAT: left; WIDTH: 74px; BOTTOM: 0px; HEIGHT: 37px; TEXT-ALIGN: center
}
#commerceWidget #commerceWidget_button5_over {
	LEFT: 74px; FLOAT: left; WIDTH: 74px; BOTTOM: 0px; POSITION: absolute; =
HEIGHT: 37px; TEXT-ALIGN: center
}
#commerceWidget #commerceWidget_button6 {
	LEFT: 148px; FLOAT: left; WIDTH: 72px; BOTTOM: 0px; POSITION: absolute; =
HEIGHT: 37px; TEXT-ALIGN: center
}
#commerceWidget #commerceWidget_button6_over {
	LEFT: 148px; FLOAT: left; WIDTH: 72px; BOTTOM: 0px; POSITION: absolute; =
HEIGHT: 37px; TEXT-ALIGN: center
}
#commerceWidget #commerceWidget_base {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; =
Z-INDEX: -1; RIGHT: 0px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 220px; BOTTOM: 37px; PADDING-TOP: 0px; POSITION: =
absolute; TOP: 37px; HEIGHT: 206px
}
#commerceWidget #commerceWidget_content1 {
	DISPLAY: block; Z-INDEX: 1; RIGHT: 0px; LEFT: 0px; FLOAT: left; MARGIN: =
0px; WIDTH: 220px; BOTTOM: 37px; PADDING-TOP: 5px; POSITION: absolute; =
TOP: 37px; HEIGHT: 206px
}
#commerceWidget #commerceWidgetTop {
	WIDTH: 220px; HEIGHT: 37px
}
#commerceWidget #commerceWidgetBottom {
	WIDTH: 220px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 37px
}

------=_NextPart_000_0000_01CA1B95.D64825D0
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 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 5px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px
}
#videoplayer_container {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; =
BACKGROUND: rgb(163,163,163); LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; VERTICAL-ALIGN: top; WIDTH: 320px; PADDING-TOP: 0px; POSITION: =
relative; TOP: 0px; HEIGHT: 280px
}
#videoplayer_object {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: rgb(163,163,163); =
LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 320px; PADDING-TOP: =
0px; POSITION: absolute; TOP: 0px; HEIGHT: 260px
}
#videoplayer_loading_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: rgb(220,220,220); =
LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 318px; PADDING-TOP: =
0px; POSITION: absolute; TOP: 1px; HEIGHT: 258px
}
#videoplayer_bandwidth_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: =
rgb(232,232,232); LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: =
318px; LINE-HEIGHT: 19px; PADDING-TOP: 0px; POSITION: absolute; TOP: =
260px; HEIGHT: 19px
}
#videoplayer_bandwidth_container DIV {
	FLOAT: right
}
.bandwidth_icon {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
VERTICAL-ALIGN: middle; WIDTH: 16px; PADDING-TOP: 0px; HEIGHT: 16px; =
BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
#videoplayer_bandwidth_container DIV.active .bandwidth_icon {
	BACKGROUND: url(/common/videoplayer/img/bandwidth_check_16.gif)
}
#videoplayer_bandwidth_container DIV.active A {
	FONT-WEIGHT: 900; CURSOR: default; COLOR: rgb(0,200,0); =
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 {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; LEFT: 325px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; =
POSITION: absolute; TOP: 0px
}
#video_detail {
	OVERFLOW: hidden; HEIGHT: 245px
}
#video_detail_headline {
	FONT-WEIGHT: 900; FONT-SIZE: 15px; MARGIN: 0px 0px 10px; LINE-HEIGHT: =
16px
}
#video_detail_dateline {
	FONT-WEIGHT: lighter; FONT-SIZE: 11px; MARGIN: 0px 10px 20px; =
LINE-HEIGHT: 12px; FONT-STYLE: italic
}
#video_detail_shorttext {
	FONT-WEIGHT: lighter; FONT-SIZE: 11px; MARGIN: 0px 10px; LINE-HEIGHT: =
12px
}
#video_detail_headline A {
	FONT-WEIGHT: 900
}
#video_detail_headline A:hover {
	TEXT-DECORATION: underline
}
.video_detail_links {
	TOP: 5px; HEIGHT: 20px
}
.video_detail_links A {
	FONT-WEIGHT: 900
}
.video_detail_links_back {
	FLOAT: left
}
.video_detail_links_more {
	FLOAT: right
}
#video_compainion_banner {
	DISPLAY: none; BACKGROUND: =
url(/common/top_stories/img/bg_companion_ad.gif); LEFT: 20px; WIDTH: =
490px; POSITION: relative; TOP: 20px; HEIGHT: 62px
}
#video_compainion_banner_image {
	LEFT: 11px; WIDTH: 468px; POSITION: absolute; TOP: 1px; HEIGHT: 60px
}
#fulltext_videoplayer_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 230px; PADDING-TOP: 0px; =
HEIGHT: 220px
}
#fulltext_videoplayer_container #videoplayer_container {
	DISPLAY: block; LEFT: 5px; WIDTH: 220px; TOP: 5px; HEIGHT: 210px
}
#fulltext_videoplayer_container #video_player_object {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 220px; PADDING-TOP: 0px; POSITION: relative; TOP: =
0px; HEIGHT: 192px
}
#fulltext_videoplayer_container #video_player_swf_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 220px; PADDING-TOP: 0px; POSITION: absolute; TOP: =
0px; HEIGHT: 192px
}
#fulltext_videoplayer_container #video_player_swf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 220px; PADDING-TOP: 0px; POSITION: relative; TOP: =
0px; HEIGHT: 192px
}
#fulltext_videoplayer_container #videoplayer_loading_container {
	WIDTH: 218px; HEIGHT: 208px
}
#fulltext_videoplayer_container #videoplayer_caption_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: =
rgb(232,232,232); LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: =
218px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; POSITION: absolute; TOP: =
192px; HEIGHT: 17px
}
.fulltext_video#video_compainion_banner {
	CLEAR: left; LEFT: 0px; MARGIN: 0px auto; TOP: 0px
}
.video_loading_image_220 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 93px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 32px; PADDING-TOP: 0px; POSITION: absolute; TOP: =
88px; HEIGHT: 32px
}
#fulltext_videoplayer_container #video_player_controller_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: rgb(220,220,220); =
LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 220px; PADDING-TOP: =
0px; POSITION: absolute; TOP: 165px; HEIGHT: 27px
}
#fulltext_videoplayer_container #video_player_controller {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; WIDTH: 220px; HEIGHT: 27px; BORDER-RIGHT-WIDTH: 0px
}
#fulltext_videoplayer_container #video_player_image_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: rgb(220,220,220); =
LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 220px; PADDING-TOP: =
0px; POSITION: absolute; TOP: 0px; HEIGHT: 165px
}
#fulltext_videoplayer_container #video_player_image {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; WIDTH: 220px; HEIGHT: 165px; BORDER-RIGHT-WIDTH: 0px
}
#fulltext_videoplayer_container #video_player_play_image_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: =
220px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 165px
}
#fulltext_videoplayer_container #video_player_play_image {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; WIDTH: 220px; HEIGHT: 165px; BORDER-RIGHT-WIDTH: 0px
}
.video_larger_icon {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 22px; PADDING-TOP: 0px; =
HEIGHT: 17px; BORDER-RIGHT-WIDTH: 0px
}

------=_NextPart_000_0000_01CA1B95.D64825D0
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-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; =
PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; FLOAT: =
right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.fulltext_xtra_link IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.fulltext_print {
	FLOAT: right; PADDING-BOTTOM: 5px
}
.fulltext_viral {
	FLOAT: right; HEIGHT: 16px
}
.fulltext_longtext {
	CLEAR: right; PADDING-TOP: 10px
}
.fulltext_longtext IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}

------=_NextPart_000_0000_01CA1B95.D64825D0
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-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: =
#cccccc; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.boxscores_row1 {
	PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: =
2px
}
.boxscores_row2 {
	PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: =
2px; BORDER-BOTTOM: #cccccc 1px solid
}
.boxscores_date_row {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: =
2px; PADDING-TOP: 2px
}
.boxscores_button {
	FONT-SIZE: 11px; BACKGROUND: #b9d1ea; FLOAT: left; WIDTH: 109px
}
.boxscores_button_selected {
	FONT-SIZE: 11px; BACKGROUND: #235384; FLOAT: left; WIDTH: 109px; COLOR: =
#ffffff
}
#boxscore_box {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; =
BORDER-LEFT: #cccccc 1px solid; WIDTH: 220px; BORDER-BOTTOM: #cccccc 1px =
solid; POSITION: relative; HEIGHT: 350px
}
#boxscores {
	Z-INDEX: 1; LEFT: 0px; OVERFLOW: auto; WIDTH: 220px; POSITION: =
absolute; TOP: 0px; HEIGHT: 350px
}
#wait {
	Z-INDEX: 2; LEFT: 94px; WIDTH: 32px; POSITION: absolute; TOP: 159px; =
HEIGHT: 32px
}
.localsports_ss_container {
	WIDTH: 100%
}
.localsports_ss_container .localsports_ss_sportnav {
	PADDING-RIGHT: 1%; PADDING-LEFT: 2%; FONT-SIZE: 11px; PADDING-BOTTOM: =
5px; PADDING-TOP: 5px; BORDER-BOTTOM: #333333 1px solid
}
.localsports_ss_container .localsports_ss_header =
.localsports_ss_header_title {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: =
15px; FLOAT: left; PADDING-BOTTOM: 40px; VERTICAL-ALIGN: middle; WIDTH: =
320px; PADDING-TOP: 60px; HEIGHT: 50px
}
.localsports_ss_container .localsports_ss_header =
.localsports_ss_subheader_title {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: =
12px; FLOAT: left; PADDING-BOTTOM: 40px; VERTICAL-ALIGN: middle; =
PADDING-TOP: 60px; HEIGHT: 50px
}
.localsports_ss_container .localsports_ss_content {
	WIDTH: 100%
}
.localsports_ss_container .localsports_ss_header {
	FONT-WEIGHT: bold; WIDTH: 100%; BORDER-BOTTOM: #000000 1px solid; =
HEIGHT: 150px
}
.localsports_ss_container .localsports_ss_venue_header {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; WIDTH: 100%; PADDING-TOP: 4px
}
.localsports_ss_container .localsports_ss_venue_header =
.localsports_ss_venue_header_title {
	FONT-SIZE: 16px
}
.localsports_ss_title {
	FONT-WEIGHT: bold; WIDTH: 100%; BORDER-BOTTOM: #000000 1px solid
}
.localsports_ss_container .localsports_ss_header =
.localsports_ss_header_logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
25px; WIDTH: 100px; PADDING-TOP: 25px; HEIGHT: 150px
}
.localsports_ss_container .localsports_ss_content .localsports_ss_column =
{
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 49%; MARGIN-RIGHT: 1px
}
.localsports_ss_container .localsports_ss_content =
.localsports_ss_wide_column {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 310px; MARGIN-RIGHT: 1px
}
.localsports_ss_container .localsports_ss_content =
.localsports_ss_narrow_column {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 245px
}
.localsports_box_title {
	MARGIN-TOP: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: =
11px; BACKGROUND: #000000; PADDING-BOTTOM: 2px; COLOR: #ffffff; =
PADDING-TOP: 2px
}
.localsports_box_content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: =
scroll; PADDING-TOP: 5px; HEIGHT: 350px
}
.localsports_box_content_dynamic {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.localsports_data_header {
	WIDTH: 95%
}
.localsports_data_header_cell {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; =
PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: =
#cccccc; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 23%; COLOR: #000000; =
PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid
}
.localsports_data_header_cell_last {
	BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; =
FONT-SIZE: 10px; BACKGROUND: #cccccc; FLOAT: left; PADDING-BOTTOM: 2px; =
WIDTH: 24%; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px =
solid
}
.localsports_data_row {
	WIDTH: 95%; BORDER-BOTTOM: #cccccc 1px solid
}
.localsports_data_row_cell_odd_first {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; =
FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: =
24%; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; =
HEIGHT: 100%
}
.localsports_data_row_cell_odd {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; =
FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 24%; COLOR: #000000; =
PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 100%
}
.localsports_data_row_cell_even_first {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; =
BACKGROUND: #e6e4cb; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: =
#cccccc 1px solid; WIDTH: 24%; COLOR: #000000; PADDING-TOP: 2px; =
BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 100%
}
.localsports_data_row_cell_even {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; =
BACKGROUND: #e6e4cb; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 24%; =
COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; =
HEIGHT: 100%
}
.boxHeader {
	PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: =
#000000; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px
}
.boxHeaderLink {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; BACKGROUND: #000000; COLOR: =
#ffffff
}
.boxSubHeader {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; =
PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: =
#cccccc; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; =
BORDER-BOTTOM: #ffffff 1px solid
}
.boxSubHeaderFirst {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; =
PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: =
#cccccc; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; =
BORDER-BOTTOM: #ffffff 1px solid
}
.boxSubHeaderLast {
	BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; =
FONT-SIZE: 10px; BACKGROUND: #cccccc; PADDING-BOTTOM: 2px; COLOR: =
#000000; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid
}
.boxSubHeaderAll {
	BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; =
FONT-SIZE: 10px; BACKGROUND: #cccccc; PADDING-BOTTOM: 2px; COLOR: =
#000000; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid
}
.boxRecordOdd {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; =
PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: =
#cccccc 1px solid
}
.boxRecordOddFirst {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; =
PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; =
PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.boxRecordEven {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; =
BACKGROUND: #e6e4cb; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: =
2px; BORDER-BOTTOM: #cccccc 1px solid
}
.boxContent {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: =
#e6e4cb; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; COLOR: =
#000000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.boxRecordEvenFirst {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; =
BACKGROUND: #e6e4cb; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px =
solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px =
solid
}
.localsports_photo_box {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; FONT-SIZE: 10px; FLOAT: left; =
WIDTH: 75px; TEXT-ALIGN: center
}
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 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: none; =
PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
#leftTopModules .web_localsports_ad .moduleContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: none; =
PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
#leftBotModules .web_localsports_ad .moduleTitle {
	DISPLAY: none
}
#leftBotModules .localsports_ad .moduleFooter {
	DISPLAY: none
}
#leftBotModules .web_localsports_ad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: none; =
PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
#leftBotModules .web_localsports_ad .moduleContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: none; =
PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
#rightSecondBannerModules .web_localsports_ad .moduleContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; TEXT-ALIGN: center
}
#rightCenterContentModules .web_localsports_mainsports .moduleTitle {
	DISPLAY: none
}
#rightCenterContentModules .web_localsports_mainsports .moduleTitle =
.titleText {
	DISPLAY: none
}
#rightCenterContentModules .web_localsports_mainsports .moduleContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; TEXT-ALIGN: left
}
#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 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; TEXT-ALIGN: left
}
#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 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: none; =
PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#leftTopModules .web_localsports_boxscores .moduleContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: none; =
PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#leftBotModules .web_localsports_boxscores .moduleTitle {
	DISPLAY: none
}
#leftBotModules .localsports_boxscores .moduleFooter {
	DISPLAY: none
}
#leftBotModules .web_localsports_boxscores {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: none; =
PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#leftBotModules .web_localsports_boxscores .moduleContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: none; =
PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#rightSecondBannerModules .web_localsports_boxscores .moduleContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; TEXT-ALIGN: left
}
.localsportsTopItemNormal {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: =
9px; PADDING-LEFT: 9px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; =
Z-INDEX: 999; BACKGROUND: url(/common/images/sprite.png) 0px -215px; =
BORDER-BOTTOM-WIDTH: 0px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, =
Arial, sans-serif; HEIGHT: 25px; TEXT-ALIGN: center
}
.localsportsTopItemDown {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: =
9px; PADDING-LEFT: 9px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; =
Z-INDEX: 999; BACKGROUND: url(/common/images/sprite.png) 0px -110px; =
BORDER-BOTTOM-WIDTH: 0px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, =
Arial, sans-serif; HEIGHT: 25px; TEXT-ALIGN: center
}
.localsportsTopItemTextUp {
	FONT-WEIGHT: bold; Z-INDEX: 999; COLOR: #333333; TEXT-ALIGN: center
}
.localsportsTopItemTextDown {
	FONT-WEIGHT: bold; Z-INDEX: 999; COLOR: #333333; TEXT-ALIGN: center
}
.localsportsSubItemUp {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; =
Z-INDEX: 999; BACKGROUND: #dcdcdc; BORDER-LEFT: #ffffff 1px solid; =
WIDTH: 200px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Tahoma, =
Verdana, Arial, sans-serif; HEIGHT: 23px
}
.localsportsSubItemDown {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; =
FONT-SIZE: 11px; Z-INDEX: 999; BACKGROUND: #cccccc; BORDER-BOTTOM-WIDTH: =
0px; WIDTH: 200px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; =
HEIGHT: 23px; BORDER-RIGHT-WIDTH: 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 {
	BACKGROUND: url(/common/images/sprite.png) 0px -215px; WIDTH: 100%; =
HEIGHT: 25px; bottom-border: solid 1px #333333
}
.productInfo {
	FONT-SIZE: 11px
}

------=_NextPart_000_0000_01CA1B95.D64825D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://centralillinoisproud.com/common/css/travel.css

.faregrid_departing {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #072a5e; =
PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 2px; =
FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
.faregrid_airport {
	MARGIN-TOP: 1px; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: =
#072a5e; FLOAT: left; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 2px; WIDTH: =
30%; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 2px; FONT-FAMILY: =
Tahoma, Verdana, Arial, sans-serif
}
.faregrid_data {
	MARGIN-TOP: 1px; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: =
#afcbf6; FLOAT: left; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 2px; WIDTH: =
34%; COLOR: #000000; MARGIN-RIGHT: 1px; PADDING-TOP: 2px; FONT-FAMILY: =
Tahoma, Verdana, Arial, sans-serif
}
.faregrid_data_last {
	MARGIN-TOP: 1px; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: =
#afcbf6; FLOAT: left; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 2px; WIDTH: =
33%; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Tahoma, Verdana, =
Arial, sans-serif
}
.travel_warnings {
	PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: =
3px; BORDER-BOTTOM: #fcfcfc 1px solid; FONT-FAMILY: Tahoma, Verdana, =
Arial, sans-serif
}
.travel_currency_title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, =
Arial, sans-serif
}
.travel_waittime_text {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
.travel_waittime_title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, =
Arial, sans-serif
}
.travel_waittime_header {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 33%; =
BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, =
sans-serif; HEIGHT: 28px
}
.travel_waittime_data_odd {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 33%; FONT-FAMILY: Tahoma, Verdana, =
Arial, sans-serif
}
.travel_waittime_data_even {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 33%; FONT-FAMILY: Tahoma, Verdana, =
Arial, sans-serif
}
A.travel_waittime_link {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}

------=_NextPart_000_0000_01CA1B95.D64825D0
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-RIGHT: #d8deff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#d8deff 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: =
#d8deff 1px solid; WIDTH: 548px; PADDING-TOP: 4px; BORDER-BOTTOM: =
#d8deff 1px solid; POSITION: relative; HEIGHT: 258px
}
.nexstar_classifieds_featured_inner {
	BORDER-RIGHT: #d8deff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#d8deff 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: =
#d8deff 1px solid; WIDTH: 538px; PADDING-TOP: 4px; BORDER-BOTTOM: =
#d8deff 1px solid; POSITION: relative; HEIGHT: 248px
}
.nexstar_classifieds_featured .nexstar_classifieds_featured_image {
	Z-INDEX: -1; FLOAT: left; WIDTH: 250px; POSITION: relative; HEIGHT: =
250px
}
.nexstar_classifieds_featured .nexstar_classifieds_featured_item_box {
	FLOAT: left; WIDTH: 288px; POSITION: relative; HEIGHT: 250px
}
.nexstar_classifieds_featured .nexstar_classifieds_featured_item_box =
.nexstar_classifieds_featured_item {
	FLOAT: left; WIDTH: 288px; CURSOR: pointer; FONT-FAMILY: Arial, =
Helvetica, sans-serif; POSITION: relative; HEIGHT: 49px
}
.nexstar_classifieds_featured .nexstar_classifieds_featured_item_box =
.nexstar_classifieds_featured_item_bottom {
	FLOAT: left; WIDTH: 288px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
POSITION: relative; HEIGHT: 49px
}
.nexstar_classifieds_featured_item_text {
	PADDING-LEFT: 20px; FONT-SIZE: 11px; OVERFLOW: hidden; PADDING-TOP: =
5px; FONT-STYLE: italic
}
.nexstar_classifieds_featured_item_icon {
	DISPLAY: none; Z-INDEX: 5; LEFT: -8px; FLOAT: left; WIDTH: 17px; =
POSITION: relative; TOP: 4px; HEIGHT: 17px
}
.nexstar_classifieds_featured_image_box {
	DISPLAY: none; LEFT: 0px; POSITION: absolute; TOP: 0px
}
.nexstar_classifieds_featured_item_text_small {
	MARGIN-TOP: 10px; DISPLAY: none; FONT-SIZE: 11px; FONT-STYLE: normal
}
.nexstar_classifieds_item_links {
	FONT-SIZE: 10px; FLOAT: right; MARGIN-RIGHT: 5px
}
.nexstar_classifieds_spacer {
	CLEAR: both
}
.nexstar_classifieds_button {
	BORDER-RIGHT: #696 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #696 1px =
solid; PADDING-LEFT: 4px; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  (GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
FLOAT: left; PADDING-BOTTOM: 3px; FONT: bold 84% 'trebuchet =
ms',helvetica,sans-serif; BORDER-LEFT: #696 1px solid; COLOR: #050; =
PADDING-TOP: 3px; BORDER-BOTTOM: #696 1px solid; BACKGROUND-COLOR: =
#c0c7f2; TEXT-ALIGN: center
}
.nexstar_classifieds_milestones_header {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: left; WIDTH: 50%
}
.nexstar_classifieds_milestones_edit_link {
	BORDER-RIGHT: #696 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #696 1px =
solid; MARGIN-TOP: 2px; PADDING-LEFT: 4px; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  (GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
FLOAT: right; PADDING-BOTTOM: 3px; FONT: bold 84% 'trebuchet =
ms',helvetica,sans-serif; BORDER-LEFT: #696 1px solid; COLOR: #050; =
MARGIN-RIGHT: 4px; PADDING-TOP: 3px; BORDER-BOTTOM: #696 1px solid; =
BACKGROUND-COLOR: #c0c7f2; TEXT-ALIGN: center
}
.nexstar_classifieds_milestones_image {
	FLOAT: left
}
.nexstar_classifieds_milestones_text {
	FONT-SIZE: 12px; FLOAT: left
}
.nexstar_classifieds_guestbook {
	BORDER-RIGHT: #d8deff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#d8deff 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: =
#d8deff 1px solid; WIDTH: 548px; PADDING-TOP: 4px; BORDER-BOTTOM: =
#d8deff 1px solid; POSITION: relative
}
.nexstar_classifieds_guestbook_inner {
	BORDER-RIGHT: #d8deff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#d8deff 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: =
#d8deff 1px solid; WIDTH: 538px; PADDING-TOP: 4px; BORDER-BOTTOM: =
#d8deff 1px solid; POSITION: relative
}
.nexstar_classifieds_guestbook_text {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: =
3px; PADDING-TOP: 3px
}
.nexstar_classifieds_guestbook_form {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
.nexstar_classifieds_guestbook_form_label {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; =
PADDING-BOTTOM: 3px; WIDTH: 125px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.nexstar_classifieds_guestbook_form_field {
	PADDING-RIGHT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 125px; =
PADDING-TOP: 3px; TEXT-ALIGN: left
}
.nexstar_classifieds_guestbook_form_send_email {
	PADDING-LEFT: 3px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 3px; =
WIDTH: 220px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.nexstar_classifieds_guestbook_form_submit {
	PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 250px; =
PADDING-TOP: 3px; TEXT-ALIGN: right
}
.nexstar_classifieds_guestbook_entry_box_border {
	BORDER-RIGHT: #363 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #696 1px =
solid; PADDING-LEFT: 3px; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; FONT: bold 84% 'trebuchet =
ms',helvetica,sans-serif; MARGIN-LEFT: 5px; BORDER-LEFT: #696 1px solid; =
COLOR: #000000; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #363 =
1px solid; POSITION: relative; BACKGROUND-COLOR: #c0c7f2
}
.nexstar_classifieds_guestbook_entry_box_date {
	PADDING-RIGHT: 1%; FONT-SIZE: 11px; WIDTH: 99%; PADDING-TOP: 4px; =
TEXT-ALIGN: right
}
.nexstar_classifieds_guestbook_entry_box_name {
	PADDING-LEFT: 1%; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; =
WIDTH: 49%
}
.nexstar_classifieds_guestbook_entry_box_city {
	PADDING-RIGHT: 1%; FONT-SIZE: 11px; FLOAT: left; WIDTH: 49%; =
TEXT-ALIGN: right
}
.nexstar_classifieds_guestbook_entry_box_message {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; FONT-SIZE: 11px; PADDING-BOTTOM: =
3px; WIDTH: 98%; PADDING-TOP: 3px; FONT-STYLE: italic
}
.yui-skin-sam .yui-pg-container {
	MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
.yui-skin-sam SPAN.yui-pg-first {
	BORDER-RIGHT: #363 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #696 1px =
solid; PADDING-LEFT: 3px; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
PADDING-BOTTOM: 3px; FONT: bold 84% 'trebuchet ms',helvetica,sans-serif; =
BORDER-LEFT: #696 1px solid; COLOR: #050; MARGIN-RIGHT: 3px; =
PADDING-TOP: 3px; BORDER-BOTTOM: #363 1px solid; BACKGROUND-COLOR: =
#c0c7f2
}
.yui-skin-sam SPAN.yui-pg-previous {
	BORDER-RIGHT: #363 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #696 1px =
solid; PADDING-LEFT: 3px; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
PADDING-BOTTOM: 3px; FONT: bold 84% 'trebuchet ms',helvetica,sans-serif; =
BORDER-LEFT: #696 1px solid; COLOR: #050; MARGIN-RIGHT: 3px; =
PADDING-TOP: 3px; BORDER-BOTTOM: #363 1px solid; BACKGROUND-COLOR: =
#c0c7f2
}
.yui-skin-sam SPAN.yui-pg-next {
	BORDER-RIGHT: #363 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #696 1px =
solid; PADDING-LEFT: 3px; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
PADDING-BOTTOM: 3px; FONT: bold 84% 'trebuchet ms',helvetica,sans-serif; =
BORDER-LEFT: #696 1px solid; COLOR: #050; MARGIN-RIGHT: 3px; =
PADDING-TOP: 3px; BORDER-BOTTOM: #363 1px solid; BACKGROUND-COLOR: =
#c0c7f2
}
.yui-skin-sam SPAN.yui-pg-last {
	BORDER-RIGHT: #363 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #696 1px =
solid; PADDING-LEFT: 3px; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
PADDING-BOTTOM: 3px; FONT: bold 84% 'trebuchet ms',helvetica,sans-serif; =
BORDER-LEFT: #696 1px solid; COLOR: #050; MARGIN-RIGHT: 3px; =
PADDING-TOP: 3px; BORDER-BOTTOM: #363 1px solid; BACKGROUND-COLOR: =
#c0c7f2
}
.yui-skin-sam .yui-pg-last {
	BORDER-RIGHT: #363 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #696 1px =
solid; PADDING-LEFT: 3px; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
PADDING-BOTTOM: 3px; FONT: bold 84% 'trebuchet ms',helvetica,sans-serif; =
BORDER-LEFT: #696 1px solid; COLOR: #050; MARGIN-RIGHT: 3px; =
PADDING-TOP: 3px; BORDER-BOTTOM: #363 1px solid; BACKGROUND-COLOR: =
#c0c7f2
}
.yui-skin-sam .yui-pg-first {
	BORDER-RIGHT: #363 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #696 1px =
solid; PADDING-LEFT: 3px; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
PADDING-BOTTOM: 3px; FONT: bold 84% 'trebuchet ms',helvetica,sans-serif; =
BORDER-LEFT: #696 1px solid; COLOR: #050; MARGIN-RIGHT: 3px; =
PADDING-TOP: 3px; BORDER-BOTTOM: #363 1px solid; BACKGROUND-COLOR: =
#c0c7f2
}
.yui-skin-sam .yui-pg-current {
	BORDER-RIGHT: #363 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #696 1px =
solid; PADDING-LEFT: 3px; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
PADDING-BOTTOM: 3px; FONT: bold 84% 'trebuchet ms',helvetica,sans-serif; =
BORDER-LEFT: #696 1px solid; COLOR: #050; MARGIN-RIGHT: 3px; =
PADDING-TOP: 3px; BORDER-BOTTOM: #363 1px solid; BACKGROUND-COLOR: =
#c0c7f2
}
.yui-skin-sam .yui-pg-previous {
	BORDER-RIGHT: #363 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #696 1px =
solid; PADDING-LEFT: 3px; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
PADDING-BOTTOM: 3px; FONT: bold 84% 'trebuchet ms',helvetica,sans-serif; =
BORDER-LEFT: #696 1px solid; COLOR: #050; MARGIN-RIGHT: 3px; =
PADDING-TOP: 3px; BORDER-BOTTOM: #363 1px solid; BACKGROUND-COLOR: =
#c0c7f2
}
.yui-skin-sam .yui-pg-next {
	BORDER-RIGHT: #363 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #696 1px =
solid; PADDING-LEFT: 3px; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
PADDING-BOTTOM: 3px; FONT: bold 84% 'trebuchet ms',helvetica,sans-serif; =
BORDER-LEFT: #696 1px solid; COLOR: #050; MARGIN-RIGHT: 3px; =
PADDING-TOP: 3px; BORDER-BOTTOM: #363 1px solid; BACKGROUND-COLOR: =
#c0c7f2
}
.yui-skin-sam .yui-pg-page {
	BORDER-RIGHT: #363 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #696 1px =
solid; PADDING-LEFT: 3px; FILTER: =
progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=3D0,StartColorStr=3D'#d8deff',EndColorStr=3D'#c0c7f2'); =
PADDING-BOTTOM: 3px; FONT: bold 84% 'trebuchet ms',helvetica,sans-serif; =
BORDER-LEFT: #696 1px solid; COLOR: #050; MARGIN-RIGHT: 3px; =
PADDING-TOP: 3px; BORDER-BOTTOM: #363 1px solid; BACKGROUND-COLOR: =
#c0c7f2
}
.yui-skin-sam A.yui-pg-first:link {
	COLOR: #000000; TEXT-DECORATION: underline; outline: 0
}
.yui-skin-sam A.yui-pg-first:visited {
	COLOR: #000000; TEXT-DECORATION: underline; outline: 0
}
.yui-skin-sam A.yui-pg-first:active {
	COLOR: #000000; TEXT-DECORATION: underline; outline: 0
}
.yui-skin-sam A.yui-pg-first:hover {
	COLOR: #000000; TEXT-DECORATION: underline; outline: 0
}
.yui-skin-sam A.yui-pg-previous:link {
	COLOR: #000000; TEXT-DECORATION: underline; outline: 0
}
.yui-skin-sam A.yui-pg-previous:visited {
	COLOR: #000000; TEXT-DECORATION: underline; outline: 0
}
.yui-skin-sam A.yui-pg-previous:active {
	COLOR: #000000; TEXT-DECORATION: underline; outline: 0
}
.yui-skin-sam A.yui-pg-previous:hover {
	COLOR: #000000; TEXT-DECORATION: underline; outline: 0
}
.yui-skin-sam A.yui-pg-next:link {
	COLOR: #000000; TEXT-DECORATION: underline; outline: 0
}
.yui-skin-sam A.yui-pg-next:visited {
	COLOR: #000000; TEXT-DECORATION: underline; outline: 0
}
.yui-skin-sam A.yui-pg-next:active {
	COLOR: #000000; TEXT-DECORATION: underline; outline: 0
}
.yui-skin-sam A.yui-pg-next:hover {
	COLOR: #000000; TEXT-DECORATION: underline; outline: 0
}
.yui-skin-sam A.yui-pg-last:link {
	COLOR: #000000; TEXT-DECORATION: underline; outline: 0
}
.yui-skin-sam A.yui-pg-last:visited {
	COLOR: #000000; TEXT-DECORATION: underline; outline: 0
}
.yui-skin-sam A.yui-pg-last:active {
	COLOR: #000000; TEXT-DECORATION: underline; outline: 0
}
.yui-skin-sam A.yui-pg-last:hover {
	COLOR: #000000; TEXT-DECORATION: underline; outline: 0
}
.yui-skin-sam A.yui-pg-page:link {
	COLOR: #000000; TEXT-DECORATION: underline; outline: 0
}
.yui-skin-sam A.yui-pg-page:visited {
	COLOR: #000000; TEXT-DECORATION: underline; outline: 0
}
.yui-skin-sam A.yui-pg-page:active {
	COLOR: #000000; TEXT-DECORATION: underline; outline: 0
}
.yui-skin-sam A.yui-pg-page:hover {
	COLOR: #000000; TEXT-DECORATION: underline; outline: 0
}

------=_NextPart_000_0000_01CA1B95.D64825D0
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_01CA1B95.D64825D0
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-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #000064; =
PADDING-BOTTOM: 0px; MARGIN: 0px; 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-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.simpleList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: =
url(/images/bullet.gif) no-repeat 3px 0.8em; PADDING-BOTTOM: 0.2em; =
MARGIN: 0px; PADDING-TOP: 0.25em
}
.simpleListTight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.simpleListTight LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: =
url(/images/bullet.gif) no-repeat 3px 0.8em; PADDING-BOTTOM: 0em; =
MARGIN: 0px; PADDING-TOP: 0.2em
}
.moduleContent {
	FONT: 10pt Verdana,sans-serif; COLOR: #444
}
#page {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: =
0px auto; WIDTH: 980px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
#top_header {
	MARGIN: 0px; WIDTH: 980px
}
#top_header #siteLogo {
	FLOAT: left; WIDTH: 240px; HEIGHT: 200px
}
#top_header #siteLogo IMG {
	WIDTH: 240px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; HEIGHT: 200px; BORDER-BOTTOM-STYLE: none
}
#top_header #siteHeader {
	FLOAT: right; WIDTH: 740px; HEIGHT: 200px
}
#top_header #siteHeader #topLinks {
	FONT: 0.75em/0.8em Arial, Helvetica, sans-serif; WIDTH: 740px; =
PADDING-TOP: 1px; HEIGHT: 20px; BACKGROUND-COLOR: #797979; TEXT-ALIGN: =
left
}
#top_header #siteHeader #topLinks A {
	MARGIN: 0px 10px 0px 0px; FONT: 9px Arial; COLOR: #ffffff; =
TEXT-DECORATION: underline
}
#top_header #siteHeader #leftLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FLOAT: left; BACKGROUND-IMAGE: =
url(/common/template_images/tpl_15/personalize.png); PADDING-BOTTOM: =
1px; MARGIN: 3px 0px 0px 5px; PADDING-TOP: 1px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 13px
}
#top_header #siteHeader #rightLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FLOAT: right; PADDING-BOTTOM: =
1px; MARGIN: 3px 0px 0px 5px; PADDING-TOP: 1px; HEIGHT: 13px
}
#top_header #siteHeader #topBanner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; WIDTH: =
734px; PADDING-TOP: 10px; HEIGHT: 110px; BACKGROUND-COLOR: transparent
}
#top_header #siteHeader #topNav {
	BACKGROUND: #060cc9 repeat-x; WIDTH: 740px; HEIGHT: 30px
}
#top_header #siteHeader #topSearch {
	BACKGROUND: #000064; WIDTH: 740px; HEIGHT: 30px
}
#rightTopBanner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 720px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#rightTopBanner .modulePositions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#rightTopBanner .modulePositions .moduleTitle {
	DISPLAY: none
}
#rightTopBanner .modulePositions .modulefooter {
	DISPLAY: none
}
#leftRail {
	FLOAT: left; MARGIN: 20px 20px 0px 0px; WIDTH: 220px
}
#leftTopModules {
	FLOAT: left; WIDTH: 220px
}
#leftTopModules .modulePositions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#leftTopModules .modulePositions .siteModule {
	MARGIN: 0px 0px 20px
}
#leftTopModules .modulePositions .moduleTitle {
	HEIGHT: 30px; TEXT-ALIGN: left
}
#leftTopModules .modulePositions .moduleTitle .titleText {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: =
url(/common/template_images/tpl_15/bg-moduleHead.gif); FONT: bold =
13px/27px Verdana,sans-serif; COLOR: #000000
}
#leftTopModules .modulePositions .moduleContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ececec; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#leftTopModules .modulePositions .moduleFooter {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 1px; =
TEXT-ALIGN: center
}
#leftTopModules .modulePositions .moduleFooter .footerText {
	DISPLAY: block; BACKGROUND: =
url(/common/template_images/tpl_15/module_bottom_left.gif) no-repeat =
left top; WIDTH: 100%; HEIGHT: 1px
}
#leftBotModules {
	FLOAT: left; WIDTH: 220px
}
#leftBotModules .modulePositions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#leftBotModules .modulePositions .moduleTitle {
	BACKGROUND: url(/common/template_images/tpl_15/bg-moduleHead.gif) #eee; =
HEIGHT: 30px; TEXT-ALIGN: left
}
#leftBotModules .modulePositions .siteModule {
	MARGIN: 0px 0px 20px
}
#leftBotModules .modulePositions .moduleTitle .titleText {
	DISPLAY: block; BACKGROUND: =
url(/common/template_images/tpl_15/bg-moduleHead.gif); FONT: bold =
13px/27px Verdana,sans-serif
}
#leftBotModules .modulePositions .moduleContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e8e8e8 repeat-x; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#leftBotModules .modulePositions .moduleFooter {
	BACKGROUND: url(/common/template_images/tpl_15/module_bg.gif) #d1d0cb =
no-repeat right top; HEIGHT: 1px; TEXT-ALIGN: center
}
#leftBotModules .modulePositions .moduleFooter .footerText {
	DISPLAY: block; BACKGROUND: =
url(/common/template_images/tpl_15/module_bottom_left.gif) no-repeat =
left top; WIDTH: 100%; HEIGHT: 1px
}
#centerRail {
	FLOAT: left; MARGIN: 20px 20px 0px 0px; WIDTH: 560px
}
#rightCenterContentModules {
	CLEAR: left; FLOAT: left; MARGIN: 0px; WIDTH: 560px
}
#rightCenterContentModules .modulePositions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#rightCenterContentModules .modulePositions .siteModule {
	BORDER-RIGHT: #a3a3a3 1px solid; BORDER-TOP: #a3a3a3 1px solid; MARGIN: =
0px 0px 20px; BORDER-LEFT: #a3a3a3 1px solid; BORDER-BOTTOM: #a3a3a3 1px =
solid
}
#rightCenterContentModules .modulePositions .moduleTitle {
	BACKGROUND: url(/common/template_images/tpl_15/bg-moduleHead.gif); =
HEIGHT: 30px; TEXT-ALIGN: left
}
#rightCenterContentModules .modulePositions .moduleTitle .titleText {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: =
url(/common/template_images/tpl_15/bg-moduleHead.gif) repeat-x; FONT: =
bold 13px/27px Verdana,sans-serif; COLOR: #000000
}
#rightCenterContentModules .modulePositions .moduleContent {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: =
#ececec; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
#rightCenterContentModules .modulePositions .moduleFooter {
	CLEAR: both; BACKGROUND: =
url(/common/template_images/tpl_15/bg-moduleHead.gif); HEIGHT: 1px; =
TEXT-ALIGN: center
}
#rightCenterContentModules .modulePositions .moduleFooter .footerText {
	DISPLAY: block; BACKGROUND: =
url(/common/template_images/tpl_15/module_bottom_left.gif) no-repeat =
left top; WIDTH: 100%; HEIGHT: 1px
}
#rightLeftContentModules {
	CLEAR: left; FLOAT: left; MARGIN: 0px 20px 0px 0px; WIDTH: 270px
}
#rightLeftContentModules .modulePositions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#rightLeftContentModules .modulePositions .siteModule {
	BORDER-RIGHT: #a3a3a3 1px solid; BORDER-TOP: #a3a3a3 1px solid; MARGIN: =
0px 0px 20px; BORDER-LEFT: #a3a3a3 1px solid; BORDER-BOTTOM: #a3a3a3 1px =
solid
}
#rightLeftContentModules .modulePositions .moduleTitle {
	BACKGROUND: url(/common/template_images/tpl_15/bg-moduleHead.gif); =
CURSOR: move; HEIGHT: 27px; TEXT-ALIGN: left
}
#rightLeftContentModules .modulePositions .moduleTitle .titleText {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: =
url(/common/template_images/tpl_15/bg-moduleHead.gif); FONT: bold =
13px/27px Verdana,sans-serif; COLOR: #000000
}
#rightLeftContentModules .modulePositions .moduleContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ececec; =
PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
#rightLeftContentModules .modulePositions .moduleFooter {
	BACKGROUND: url(/common/template_images/tpl_15/module_bottom_right.gif) =
#fff no-repeat right top; HEIGHT: 1px; TEXT-ALIGN: center
}
#rightLeftContentModules .modulePositions .moduleFooter .footerText {
	DISPLAY: block; BACKGROUND: =
url(/common/template_images/tpl_15/module_bottom_left.gif) no-repeat =
left top; WIDTH: 100%; HEIGHT: 1px
}
#rightRightContentModules {
	FLOAT: left; MARGIN: 0px; WIDTH: 270px
}
#rightRightContentModules .modulePositions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#rightRightContentModules .modulePositions .siteModule {
	BORDER-RIGHT: #a3a3a3 1px solid; BORDER-TOP: #a3a3a3 1px solid; MARGIN: =
0px 0px 20px; BORDER-LEFT: #a3a3a3 1px solid; BORDER-BOTTOM: #a3a3a3 1px =
solid
}
#rightRightContentModules .modulePositions .moduleTitle {
	BACKGROUND: url(/common/template_images/tpl_15/bg-moduleHead.gif); =
CURSOR: move; HEIGHT: 27px; TEXT-ALIGN: left
}
#rightRightContentModules .modulePositions .moduleTitle .titleText {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: =
url(/common/template_images/tpl_15/bg-moduleHead.gif); FONT: bold =
13px/27px Verdana,sans-serif; COLOR: #000000
}
#rightRightContentModules .modulePositions .moduleContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ececec; =
PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
#rightRightContentModules .modulePositions .moduleFooter {
	BACKGROUND: url(/common/template_images/tpl_15/module_bottom_right.gif) =
#fff no-repeat right top; HEIGHT: 1px; TEXT-ALIGN: center
}
#rightRightContentModules .modulePositions .moduleFooter .footerText {
	DISPLAY: block; BACKGROUND: =
url(/common/template_images/tpl_15/module_bottom_left.gif) no-repeat =
left top; WIDTH: 100%; HEIGHT: 1px
}
#bottomBannerModules {
	FLOAT: left; MARGIN: 0px 20px 0px 0px; WIDTH: 300px
}
#bottomBannerModules .modulePositions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#bottomBannerModules .modulePositions .siteModule {
	MARGIN: 0px 0px 20px
}
#bottomBannerModules .modulePositions .moduleTitle {
	DISPLAY: none
}
#bottomBannerModules .modulePositions .moduleTitle .titleText {
	DISPLAY: none
}
#bottomBannerModules .modulePositions .moduleContent {
	BACKGROUND: #fff; TEXT-ALIGN: center
}
#bottomBannerModules .modulePositions .moduleFooter {
	DISPLAY: none
}
#bottomBannerModules .modulePositions .moduleFooter .footerText {
	DISPLAY: block; BACKGROUND: =
url(/common/template_images/tpl_15/modgraybleft.gif) no-repeat left top; =
WIDTH: 100%; HEIGHT: 1px
}
#bottomContentModules {
	FLOAT: left; MARGIN: 0px; WIDTH: 240px
}
#bottomContentModules .modulePositions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#bottomContentModules .modulePositions .siteModule {
	MARGIN: 0px 0px 20px
}
#bottomContentModules .modulePositions .moduleTitle {
	BACKGROUND: url(/common/template_images/tpl_15/bg-moduleHead.gif) =
no-repeat right top; CURSOR: move; HEIGHT: 27px; TEXT-ALIGN: left
}
#bottomContentModules .modulePositions .moduleTitle .titleText {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: =
url(/common/template_images/tpl_15/bg-moduleHead.gif) no-repeat left =
top; FONT: bold 13px/27px Verdana,sans-serif; COLOR: #444
}
#bottomContentModules .modulePositions .moduleContent {
	BORDER-RIGHT: #d1d0cb 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; =
BACKGROUND: #fff; PADDING-BOTTOM: 10px; BORDER-LEFT: #d1d0cb 1px solid; =
PADDING-TOP: 5px
}
#bottomContentModules .modulePositions .moduleFooter {
	BACKGROUND: url(/common/template_images/tpl_15/module_bottom_right.gif) =
#fff no-repeat right top; HEIGHT: 1px; TEXT-ALIGN: center
}
#bottomContentModules .modulePositions .moduleFooter .footerText {
	DISPLAY: block; BACKGROUND: =
url(/common/template_images/tpl_15/module_bottom_left.gif) no-repeat =
left top; WIDTH: 100%; HEIGHT: 1px
}
#CenterLeftBannerModules {
	FLOAT: left; MARGIN: 0px 20px 0px 0px; WIDTH: 270px
}
#CenterLeftBannerModules .modulePositions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#CenterLeftBannerModules .modulePositions .siteModule {
	MARGIN: 0px 0px 20px
}
#CenterLeftBannerModules .modulePositions .moduleTitle {
	DISPLAY: none
}
#CenterLeftBannerModules .modulePositions .moduleTitle .titleText {
	DISPLAY: none
}
#CenterLeftBannerModules .modulePositions .moduleContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 30px; PADDING-TOP: 30px; =
TEXT-ALIGN: center
}
#CenterLeftBannerModules .modulePositions .moduleFooter {
	DISPLAY: none
}
#CenterLeftBannerModules .modulePositions .moduleFooter .footerText {
	DISPLAY: none
}
#CenterLeftBannerModules .modulePositions .moduleFooter .footerText {
	DISPLAY: block; BACKGROUND: =
url(/common/template_images/tpl_28/module_bottom_left.gif) no-repeat =
left top; WIDTH: 100%; HEIGHT: 1px
}
#CenterRightBannerModules {
	FLOAT: left; MARGIN: 0px; WIDTH: 270px
}
#CenterRightBannerModules .modulePositions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#CenterRightBannerModules .modulePositions .siteModule {
	MARGIN: 0px 0px 20px
}
#CenterRightBannerModules .modulePositions .moduleTitle {
	DISPLAY: none
}
#CenterRightBannerModules .modulePositions .moduleTitle .titleText {
	DISPLAY: none
}
#CenterRightBannerModules .modulePositions .moduleContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 30px; PADDING-TOP: 30px; =
TEXT-ALIGN: center
}
#CenterRightBannerModules .modulePositions .moduleFooter {
	DISPLAY: none
}
#CenterRightBannerModules .modulePositions .moduleFooter .footerText {
	DISPLAY: none
}
#CenterRightBannerModules .modulePositions .moduleFooter .footerText {
	DISPLAY: block; BACKGROUND: =
url(/common/template_images/tpl_28/module_bottom_left.gif) no-repeat =
left top; WIDTH: 100%; HEIGHT: 1px
}
#rightRail {
	FLOAT: left; MARGIN: 20px 0px 0px; WIDTH: 160px
}
#rightSecondBannerModules {
	FLOAT: left; MARGIN: 0px; WIDTH: 160px
}
#rightSecondBannerModules .modulePositions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#rightSecondBannerModules .modulePositions .siteModule {
	MARGIN: 0px 0px 20px
}
#rightSecondBannerModules .modulePositions .moduleTitle {
	DISPLAY: none
}
#rightSecondBannerModules .modulePositions .moduleTitle .titleText {
	DISPLAY: none
}
#rightSecondBannerModules .modulePositions .moduleContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #cececd; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#rightSecondBannerModules .modulePositions .moduleFooter {
	DISPLAY: none
}
#rightSecondBannerModules .modulePositions .moduleFooter .footerText {
	DISPLAY: block; BACKGROUND: url(/images/modgraybleft.gif) no-repeat =
left top; WIDTH: 100%; HEIGHT: 1px
}
#pageFooter {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: =
#333333; PADDING-BOTTOM: 1px; MARGIN: 0px auto; WIDTH: 980px; =
PADDING-TOP: 10px; HEIGHT: 25px
}
#pageFooter .moduleTitle {
	DISPLAY: none
}
#pageFooter .moduleFooter {
	DISPLAY: none
}
#pageFooter UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#pageFooter UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
0px; 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 {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 8pt; =
BACKGROUND: #333333; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: =
980px; COLOR: #999; PADDING-TOP: 0px; FONT-FAMILY: Arial; HEIGHT: 25px; =
TEXT-ALIGN: center
}
.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 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cececd; =
PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; =
BORDER-BOTTOM-STYLE: none
}
#leftTopModules .web_openad_banner .moduleContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cececd; =
PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; =
BORDER-BOTTOM-STYLE: none
}
#leftBotModules .web_openad_banner .moduleTitle {
	DISPLAY: none
}
#leftBotModules .web_openad_banner .moduleFooter {
	DISPLAY: none
}
#leftBotModules .web_openad_banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cececd; =
PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; =
BORDER-BOTTOM-STYLE: none
}
#leftBotModules .web_openad_banner .moduleContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cececd; =
PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; =
BORDER-BOTTOM-STYLE: none
}
#rightSecondBannerModules .web_openad_banner .moduleContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; TEXT-ALIGN: center
}
#leftTopModules .web_current_conditions_v2 .moduleTitle {
	DISPLAY: none
}
#leftTopModules .web_current_conditions_v2 .moduleFooter {
	DISPLAY: none
}
#leftTopModules .web_current_conditions_v2 .moduleContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
#leftTopModules .web_current_conditions_v2 .cc_table {
	BORDER-RIGHT: #d1d0cb 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#d1d0cb 1px solid; PADDING-LEFT: 2px; BACKGROUND: =
url(/common/template_images/tpl_15/module_cc_bg.gif) #d1d0cb repeat-x; =
PADDING-BOTTOM: 2px; BORDER-LEFT: #d1d0cb 1px solid; PADDING-TOP: 2px; =
BORDER-BOTTOM: #d1d0cb 1px solid
}
#leftTopModules .web_current_conditions_v2 .ccText {
	FONT-SIZE: 9px; COLOR: #555555
}
#leftTopModules .web_current_conditions_v2 .ccTemperature {
	FONT-SIZE: 28px; COLOR: #555555
}
#leftTopModules .web_current_conditions_v2 .radarImage {
	BORDER-RIGHT: #999894 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#999894 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: =
#999894 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999894 1px solid
}
#leftTopModules .web_current_conditions_v2 .forecast_table {
	BORDER-RIGHT: #d1d0cb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#d1d0cb 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ffffff; =
PADDING-BOTTOM: 10px; BORDER-LEFT: #d1d0cb 1px solid; PADDING-TOP: 10px; =
BORDER-BOTTOM: #d1d0cb 1px solid
}
#leftTopModules .web_current_conditions_v2 .forecastTextLg {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #7f7f7f; FONT-FAMILY: Arial
}
#leftTopModules .web_current_conditions_v2 .forecastTextSm {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #7f7f7f; FONT-FAMILY: Arial
}
#leftTopModules .web_current_conditions_v2 .cc_banner {
	BORDER-RIGHT: #d1d0cb 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; BORDER-LEFT: #d1d0cb 1px =
solid; PADDING-TOP: 5px; BORDER-BOTTOM: #d1d0cb 1px solid
}
#rightCenterContentModules .web_spotlight .moduleContent {
	BACKGROUND: #e8e8e8 repeat-x
}
.spotlightModuleContainer {
	FLOAT: left; MARGIN: 5px; WIDTH: 154px
}
.spotlightHead {
	FLOAT: left; MARGIN-BOTTOM: 0px
}
.spotlightContent {
	FLOAT: left; MARGIN-BOTTOM: 0px
}
.spotlightHeadL {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; FLOAT: left; PADDING-BOTTOM: 0px; =
WIDTH: 100px; FONT-FAMILY: Arial
}
.spotlightHeadR {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; FLOAT: right; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.spotlightContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; =
PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; =
FONT-FAMILY: Arial
}
.spotlightHDivider {
	BORDER-RIGHT: 0px; BORDER-TOP: #aea7a3 1px solid; BORDER-LEFT: 0px; =
WIDTH: 150px; COLOR: #aea7a3; BORDER-BOTTOM: 0px; HEIGHT: 1px
}
.spotlightWatchVideo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; BACKGROUND-IMAGE: =
url(/common/template_images/tpl_15/icon-video.gif); PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.spotlightContentInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
.spotlightContentTitle {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
12px; PADDING-TOP: 3px
}
.newsArchive2Date {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; FONT: =
bold 12pt Arial, Helvetica, sans-serif; PADDING-TOP: 5px
}
.newsArchive2Title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11pt; PADDING-BOTTOM: =
0px; MARGIN: 0px 15px 4px; PADDING-TOP: 3px; FONT-FAMILY: Arial
}
.newsArchive2WatchVideo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; FLOAT: left; =
BACKGROUND-IMAGE: url(/common/template_images/tpl_15/icon-video.gif); =
PADDING-BOTTOM: 0px; MARGIN: 0px 15px 4px; LINE-HEIGHT: 1em; =
PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial
}
.newsArchive2CreatedDate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 15px 4px; LINE-HEIGHT: 1em; =
PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.newsArchive2ReportedBy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 15px 4px; LINE-HEIGHT: 1em; =
PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.newsArchive2Content {
	FONT-SIZE: 8pt; MARGIN: 0px 15px
}
.newsArchive2HDivider {
	BORDER-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; MARGIN: 15px; =
BORDER-LEFT: 0px; COLOR: #ccc; BORDER-BOTTOM: 0px; HEIGHT: 1px
}
.weatherItem {
	FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 1px; TEXT-ALIGN: center
}
.weatherItem .weatherDate {
	FONT-WEIGHT: bold
}
.weatherItem .weatherImage IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.weatherItem .weatherForecast {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: =
2px; PADDING-TOP: 2px
}
.weatherItem .weatherHigh {
	FONT-WEIGHT: bold; COLOR: #8b0015
}
.weatherItem .weatherLow {
	COLOR: #99acd6
}
.web_weather_display .weatherContentFooter {
	CLEAR: both
}
.weatherPlanner {
	CLEAR: both
}
.weatherPlanner TABLE {
	WIDTH: 100%
}
.weatherPlanner TH {
	COLOR: white; BACKGROUND-COLOR: #cc0000; TEXT-ALIGN: center
}
#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 {
	FONT-SIZE: 13px; COLOR: #000
}
.simple_poll_table .simple_poll_title {
	COLOR: #000066; TEXT-ALIGN: left
}
.simple_poll_table .simple_poll_question {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; =
FONT-STYLE: italic; TEXT-ALIGN: left
}
.simple_poll_table .simple_poll_banner IMG {
	MARGIN: 0px
}
#leftTopModules FORM {
	MARGIN: 0px
}
#leftTopModules .simple_poll_title {
	COLOR: #000066; TEXT-ALIGN: left
}
#leftTopModules .simple_poll_question {
	FONT-STYLE: italic; TEXT-ALIGN: left
}
#leftTopModules .simple_poll_banner {
	PADDING-TOP: 5px
}
#leftTopModules .simple_poll_banner A {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; DISPLAY: =
block; BACKGROUND: #fff; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: =
#000 1px solid; TEXT-ALIGN: center
}
#leftTopModules .simple_poll_banner IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: =
#ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#leftBotModules FORM {
	MARGIN: 0px
}
#leftBotModules .simple_poll_title {
	COLOR: #000066; TEXT-ALIGN: left
}
#leftBotModules .simple_poll_question {
	FONT-STYLE: italic; TEXT-ALIGN: left
}
#leftBotModules .simple_poll_banner {
	PADDING-TOP: 5px
}
#leftBotModules .simple_poll_banner A {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: =
block; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: =
#ccc 1px solid; TEXT-ALIGN: center
}
#leftBotModules .simple_poll_banner IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: =
#ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.topItemNormal {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: =
9px; PADDING-LEFT: 9px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; =
Z-INDEX: 999; BACKGROUND: #060cc9; BORDER-BOTTOM-WIDTH: 0px; COLOR: =
#fac180; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; HEIGHT: 30px; =
TEXT-ALIGN: center
}
.topItemDown {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: =
9px; PADDING-LEFT: 9px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; =
Z-INDEX: 999; BACKGROUND: #060cc9; BORDER-BOTTOM-WIDTH: 0px; COLOR: =
#ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; HEIGHT: 30px; =
TEXT-ALIGN: center
}
.topItemTextUp {
	FONT-WEIGHT: bold; Z-INDEX: 999; COLOR: #b2c5f6; TEXT-ALIGN: center
}
.topItemTextDown {
	FONT-WEIGHT: bold; Z-INDEX: 999; COLOR: #cccccc; TEXT-ALIGN: center
}
.subItemUp {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; =
Z-INDEX: 999; BACKGROUND: #dcdcdc; BORDER-LEFT: #ffffff 1px solid; =
WIDTH: 150px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Tahoma, =
Verdana, Arial, sans-serif; HEIGHT: 23px
}
.subItemDown {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; =
FONT-SIZE: 11px; Z-INDEX: 999; BACKGROUND: #cccccc; BORDER-BOTTOM-WIDTH: =
0px; WIDTH: 150px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; =
HEIGHT: 23px; BORDER-RIGHT-WIDTH: 0px
}
.subItemTextUp {
	Z-INDEX: 999; COLOR: #000000
}
.subItemTextDown {
	Z-INDEX: 999; COLOR: #000000
}
A.menulinks:link {
	FONT-WEIGHT: bold; COLOR: #b2c5f6; TEXT-DECORATION: none
}
A.menulinks:hover {
	FONT-WEIGHT: bold; COLOR: #cccccc; TEXT-DECORATION: underline
}
A.menulinks:visited {
	FONT-WEIGHT: bold; COLOR: #b2c5f6; 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-RIGHT: #d6d1ce 1px solid; BORDER-TOP: #d6d1ce 1px solid; =
BACKGROUND: #c9c9c9; BORDER-LEFT: #d6d1ce 1px solid; BORDER-BOTTOM: =
#d6d1ce 1px solid
}
.commerceWidget_default_button {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: =
url(/common/template_images/tpl_15/33_button_default.gif); FLOAT: left; =
COLOR: #000064; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.commerceWidget_default_button_over {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: =
url(/common/template_images/tpl_15/33_button_down.gif); FLOAT: left; =
COLOR: #1f24ff; FONT-FAMILY: Tahoma, Arial, sans-serif
}
#commerceWidget #commerceWidget_base {
	BACKGROUND: #c9c9c9
}
#commerceWidget #commerceWidget_content1 {
	BACKGROUND: #c9c9c9; OVERFLOW: auto; POSITION: absolute
}
#commerceWidget .commerceWidget_buttonText {
	FONT-SIZE: 11px; BOTTOM: 25%; POSITION: relative; TOP: 25%
}
#commerceWidget .commerceWidget_buttonText_2line {
	FONT-SIZE: 11px; BOTTOM: 25%; POSITION: relative; TOP: 10%
}
#commerceWidget .commerceWidget_dataContainer {
	CLEAR: both; DISPLAY: block; WIDTH: 220px; POSITION: relative; HEIGHT: =
40px
}
#commerceWidget .commerceWidget_dataBox {
	PADDING-LEFT: 8px; BACKGROUND: #dcdcdc; FILTER: alpha(opacity=3D25); =
LEFT: 0px; WIDTH: 212px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px =
solid; POSITION: absolute; TOP: 0px; HEIGHT: 40px; -moz-opacity: 0.25; =
opacity: 0.25
}
#commerceWidget .commerceWidget_dataText {
	PADDING-LEFT: 8px; FONT-SIZE: 11px; LEFT: 0px; WIDTH: 212px; =
PADDING-TOP: 2px; FONT-FAMILY: Tahoma, Arial, sans-serif; POSITION: =
absolute; TOP: 0px; HEIGHT: 40px
}
#leftTopModules .web_commercewidget .moduleTitle {
	DISPLAY: none
}
#leftTopModules .web_commercewidget .moduleFooter {
	DISPLAY: none
}
#searchBar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; HEIGHT: 30px
}
#searchBar FIELDSET {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; COLOR: #b2c5f6; BORDER-RIGHT-WIDTH: 0px
}
#searchBar FORM {
	DISPLAY: inline; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif
}
#searchBar FIELDSET A:link {
	COLOR: #b2c5f6
}
#searchBar FIELDSET A:visited {
	COLOR: #b2c5f6
}
#searchBar A:hover {
	COLOR: #fff
}
#biz_search INPUT {
	COLOR: #ccc
}
#searchBarTitle {
	FONT-WEIGHT: 900; COLOR: #ffffff
}
#sSponsor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 30px
}
#cmd {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(/common/template_images/tpl_15/btnGo.gif) no-repeat center top; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 38px; =
CURSOR: hand; COLOR: #ffffff; TEXT-INDENT: -1000em; PADDING-TOP: 0px; =
HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px
}
#ep2-pagewrap {
	FONT-SIZE: 9px; BACKGROUND: #e4e4e4; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif
}
#ep2-tabs A {
	TEXT-DECORATION: none
}
.ep2-tab {
	FONT-WEIGHT: 900; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif
}
.tabup {
	BORDER-RIGHT: #808080 1px solid; BACKGROUND: =
url(/common/template_images/tpl_15/tabgradient_up.png); COLOR: #000064; =
BORDER-BOTTOM: #808080 1px solid
}
.tabdown {
	BORDER-RIGHT: #808080 1px solid; BACKGROUND: =
url(/common/template_images/tpl_15/tabgradient_down.png); COLOR: =
#1f24ff; boder-bottom: 0px
}
.ep2-content A {
	COLOR: #004b9c; TEXT-DECORATION: none
}
.ep2-title {
	FONT-WEIGHT: 900
}
.ep2-title A {
	FONT-WEIGHT: 900
}
.ep2-timestamp {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; COLOR: #000
}
.playing {
	BACKGROUND: #000064; COLOR: #ffffff
}
.playing A {
	COLOR: #ffffff
}
.module_title {
	BACKGROUND: url(/common/images/myweather/title_gradient.gif) repeat-x; =
COLOR: #333333; FONT-FAMILY: Verdana
}
.module_content {
	BACKGROUND: url(/common/images/myweather/content_gradient.gif) =
repeat-x; FONT-FAMILY: Verdana
}
.module_content_mid {
	BACKGROUND: url(/common/images/myweather/content_gradient.gif) =
repeat-x; FONT-FAMILY: Verdana
}
.hot_links {
	BACKGROUND: url(/common/images/myweather/content_gradient.gif) =
repeat-x; FONT-FAMILY: Verdana
}
.module_hour_title {
	FONT-WEIGHT: bold; BACKGROUND: =
url(/common/images/myweather/forecast_gradient.gif) repeat-x; COLOR: =
#ffffff
}
.icon_image {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; =
BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.severe_weather_alert {
	BORDER-RIGHT: #cccccc 2px solid; BORDER-TOP: #cccccc 2px solid; =
BACKGROUND: #ff0000; BORDER-LEFT: #cccccc 2px solid; COLOR: #ffffff; =
BORDER-BOTTOM: #cccccc 2px solid
}
.weatherSearchBar {
	BORDER-RIGHT: #d1d0cb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#d1d0cb 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ffffff; =
PADDING-BOTTOM: 10px; BORDER-LEFT: #d1d0cb 1px solid; PADDING-TOP: 10px; =
BORDER-BOTTOM: #d1d0cb 1px solid
}
.weatherSearchField {
	FONT-SIZE: 10px; WIDTH: 150px; HEIGHT: 15px
}
.weatherSearchButton {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; =
BACKGROUND: #ff0000; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 21px; COLOR: =
#ffffff; HEIGHT: 21px; BORDER-RIGHT-WIDTH: 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 {
	FONT: 11px verdana, tahoma, helvetica, sans-serif; TEXT-ALIGN: left
}
#breakingnews_container {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; BACKGROUND: =
rgb(200,0,0); LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 558px; =
PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 90px
}
#breakingnews_container A {
	FONT-WEIGHT: 900; COLOR: rgb(255,255,255); TEXT-DECORATION: none
}
#breakingnews_title {
	FONT-WEIGHT: 900; FONT-SIZE: 13px; COLOR: rgb(255,255,255)
}
#breakingnews_headline_container {
	FONT-WEIGHT: 900; FONT-SIZE: 11px; BACKGROUND: rgb(255,0,0); COLOR: =
rgb(255,255,255); POSITION: relative; HEIGHT: 20px
}
P#breakingnews_headline {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; LEFT: =
10px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 538px; =
PADDING-TOP: 0px; POSITION: absolute; TOP: 3px
}
#breakingnews_image_container {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; BACKGROUND: =
rgb(255,0,0); LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 86px; =
PADDING-TOP: 0px; POSITION: absolute; TOP: 16px; HEIGHT: 66px
}
#breakingnews_video {
	DISPLAY: none; LEFT: 3px; WIDTH: 40px; POSITION: absolute; TOP: 12px; =
HEIGHT: 60px; TEXT-ALIGN: center
}
#breakingnews_image {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; LEFT: =
3px; BORDER-BOTTOM-WIDTH: 0px; POSITION: absolute; TOP: 3px; =
BORDER-RIGHT-WIDTH: 0px
}
#breakingnews_shorttext_container {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: rgb(250,250,250); POSITION: =
absolute; TOP: 38px
}
P#breakingnews_shorttext {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; LEFT: =
20px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 518px; =
PADDING-TOP: 0px; POSITION: absolute; TOP: 3px; HEIGHT: 45px
}
#top_stories_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: rgb(236,236,236); =
LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 558px; PADDING-TOP: =
0px; POSITION: relative; TOP: 0px; HEIGHT: 411px
}
#top_stories_container A {
	FONT-WEIGHT: 900; COLOR: rgb(120,120,120); TEXT-DECORATION: none
}
#top_stories_container A:hover {
	TEXT-DECORATION: underline
}
#top_stories_tabs {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) repeat-x 0px =
-31px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 558px; =
PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 30px
}
#top_stories_tabs UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
#top_stories_tabs LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: =
900; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; =
OVERFLOW: hidden; WIDTH: 558px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; =
HEIGHT: 30px; TEXT-ALIGN: center
}
#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 {
	OVERFLOW: hidden; COLOR: rgb(120,120,120); 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 {
	CURSOR: default; COLOR: rgb(0,0,0)
}
#top_stories_tabs .tab_seperator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
rgb(163,163,163); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1px; =
LINE-HEIGHT: 30px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#top_stories_tabs {
	DISPLAY: inline-block
}
#navigation UL {
	DISPLAY: inline-block
}
#top_stories_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 325px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 233px; PADDING-TOP: 0px; POSITION: absolute; =
TOP: 35px
}
#top_stories_list_loading {
	FONT-SIZE: 11px; LEFT: 31px; LINE-HEIGHT: 18px; POSITION: absolute; =
TOP: 125px; TEXT-ALIGN: center
}
.top_stories_list_item {
	LEFT: 0px; WIDTH: 233px; POSITION: relative; TOP: 0px; HEIGHT: 40px
}
.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-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) no-repeat =
-20px -63px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 12px; PADDING-TOP: 0px; HEIGHT: 40px; =
BORDER-RIGHT-WIDTH: 0px
}
.ts_content {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) repeat-x 0px =
-145px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 221px; PADDING-TOP: 0px; HEIGHT: 40px; =
BORDER-RIGHT-WIDTH: 0px
}
.ts_arrow_spacer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 12px; PADDING-TOP: 0px; HEIGHT: 40px; =
BORDER-RIGHT-WIDTH: 0px
}
.ts_list_headline {
	FONT-WEIGHT: 900; FONT-SIZE: 10px; LEFT: 12px; OVERFLOW: hidden; WIDTH: =
221px; COLOR: rgb(120,120,120); LINE-HEIGHT: 11px; POSITION: absolute; =
TOP: 1px; HEIGHT: 23px
}
.ts_list_date {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; LEFT: 12px; OVERFLOW: hidden; =
WIDTH: 221px; COLOR: rgb(120,120,120); LINE-HEIGHT: 17px; POSITION: =
absolute; TOP: 23px
}
.ts_featured_icon {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) no-repeat =
1px -446px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 18px; PADDING-TOP: 0px; HEIGHT: 20px; =
BORDER-RIGHT-WIDTH: 0px
}
.ts_watch_icon {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) no-repeat =
0px -386px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 20px; PADDING-TOP: 0px; HEIGHT: 20px; =
BORDER-RIGHT-WIDTH: 0px
}
.ts_live_icon {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) no-repeat =
0px -408px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 26px; PADDING-TOP: 0px; HEIGHT: 20px; =
BORDER-RIGHT-WIDTH: 0px
}
.ts_read_icon {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) no-repeat =
2px -427px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 20px; PADDING-TOP: 0px; HEIGHT: 16px; =
BORDER-RIGHT-WIDTH: 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 {
	CURSOR: default; COLOR: rgb(0,0,100); TEXT-DECORATION: none
}
#top_stories_list DIV.active DIV.ts_list_headline A {
	CURSOR: default; COLOR: rgb(0,0,100); 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 {
	DISPLAY: none; LEFT: 325px; WIDTH: 233px; POSITION: absolute; TOP: =
355px; HEIGHT: 25px; TEXT-ALIGN: center
}
#tab_more_arrow {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) no-repeat =
-20px -63px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 12px; PADDING-TOP: 0px; HEIGHT: 25px; =
BORDER-RIGHT-WIDTH: 0px
}
#tab_more_content {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) repeat-x 0px =
-145px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 221px; PADDING-TOP: 0px; HEIGHT: 25px; =
BORDER-RIGHT-WIDTH: 0px
}
#tab_more_icon {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(/common/template_images/tpl_15/top_stories_sprites.gif) no-repeat =
2px -266px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 20px; PADDING-TOP: 0px; HEIGHT: 16px; =
BORDER-RIGHT-WIDTH: 0px
}
A#tab_more_link {
	DISPLAY: inline-block; OVERFLOW: hidden; COLOR: rgb(84,84,84); =
LINE-HEIGHT: 17px; POSITION: relative; TOP: 5px; HEIGHT: 17px
}
#ts_story_detail_container {
	BACKGROUND: rgb(163,163,163); LEFT: 5px; WIDTH: 320px; POSITION: =
absolute; TOP: 295px; HEIGHT: 85px
}
#ts_story_detail {
	BACKGROUND: url(/common/template_images/tpl_15/top_stories_sprites.gif) =
repeat-x 0px -293px; LEFT: 1px; WIDTH: 318px; POSITION: relative; TOP: =
0px; HEIGHT: 84px
}
#ts_story_detail_headline {
	FONT-WEIGHT: 900; FONT-SIZE: 12px; LEFT: 3px; OVERFLOW: hidden; WIDTH: =
310px; COLOR: rgb(0,0,0); LINE-HEIGHT: 13px; POSITION: relative; TOP: =
3px; HEIGHT: 28px
}
#ts_story_detail_dateline {
	FONT-WEIGHT: lighter; FONT-SIZE: 9px; LEFT: 3px; WIDTH: 310px; COLOR: =
rgb(120,120,120); LINE-HEIGHT: 11px; FONT-STYLE: italic; POSITION: =
relative; TOP: 3px
}
#ts_story_detail_shorttext {
	FONT-WEIGHT: lighter; FONT-SIZE: 9px; LEFT: 3px; OVERFLOW: hidden; =
WIDTH: 310px; COLOR: rgb(0,0,0); LINE-HEIGHT: 11px; POSITION: relative; =
TOP: 10px; HEIGHT: 34px
}
#ts_story_detail_headline A {
	FONT-WEIGHT: 900; COLOR: rgb(0,0,100)
}
#ts_story_detail_headline A:hover {
	TEXT-DECORATION: underline
}
#ts_story_detail_shorttext A {
	FONT-WEIGHT: 900; COLOR: rgb(0,0,225)
}
#ts_compainion_banner {
	DISPLAY: none; BACKGROUND: =
url(/common/top_stories/img/bg_companion_ad.gif); LEFT: 33px; WIDTH: =
490px; POSITION: absolute; TOP: 385px; HEIGHT: 62px
}
#ts_compainion_banner_image {
	LEFT: 11px; WIDTH: 468px; POSITION: absolute; TOP: 1px; HEIGHT: 60px
}
#ts_legend_container {
	LEFT: 72px; WIDTH: 500px; POSITION: absolute; TOP: 388px; HEIGHT: 18px
}
.ts_legend_item {
	DISPLAY: inline-block; FONT-WEIGHT: 900; FONT-SIZE: 9px; COLOR: =
rgb(120,120,120); LINE-HEIGHT: 17px
}
.ts_legend_icon {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 20px; PADDING-TOP: 0px; HEIGHT: =
16px; BORDER-RIGHT-WIDTH: 0px
}
.ts_legend_spacer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 20px; PADDING-TOP: 0px; HEIGHT: 16px; =
BORDER-RIGHT-WIDTH: 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 {
	BACKGROUND: url(/common/template_images/tpl_15/top_stories_sprites.gif) =
no-repeat 0px -408px; WIDTH: 26px
}
#ts_legend_featured_icon {
	BACKGROUND: url(/common/template_images/tpl_15/top_stories_sprites.gif) =
no-repeat 0px -448px
}
#video_player_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: rgb(163,163,163); =
LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 320px; PADDING-TOP: =
0px; POSITION: absolute; TOP: 35px; HEIGHT: 260px
}
#video_player_object {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 320px; PADDING-TOP: 0px; POSITION: relative; TOP: =
0px; HEIGHT: 260px
}
#video_player_swf_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 320px; PADDING-TOP: 0px; POSITION: absolute; TOP: =
0px; HEIGHT: 260px
}
#video_player_swf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 320px; PADDING-TOP: 0px; POSITION: relative; TOP: =
0px; HEIGHT: 260px
}
#video_player_controller_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: rgb(220,220,220); =
LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 320px; PADDING-TOP: =
0px; POSITION: absolute; TOP: 240px; HEIGHT: 20px
}
#video_player_controller {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; WIDTH: 320px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
#video_player_image_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: rgb(220,220,220); =
LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 320px; PADDING-TOP: =
0px; POSITION: absolute; TOP: 0px; HEIGHT: 240px
}
#video_player_image {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; WIDTH: 320px; HEIGHT: 240px; BORDER-RIGHT-WIDTH: 0px
}
#video_player_play_image_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: =
320px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 240px
}
#video_player_play_image {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; WIDTH: 320px; HEIGHT: 240px; BORDER-RIGHT-WIDTH: 0px
}
#video_player_loading_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: rgb(220,220,220); =
LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 318px; PADDING-TOP: =
0px; POSITION: absolute; TOP: 1px; HEIGHT: 259px
}
#video_loading_image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 143px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 32px; PADDING-TOP: 0px; POSITION: absolute; =
TOP: 114px; HEIGHT: 32px
}
.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 {
	BACKGROUND: url(/common/template_images/tpl_27/item_bg.jpg) repeat-x; =
BORDER-BOTTOM: #d8deff 1px solid
}
.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_01CA1B95.D64825D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://centralillinoisproud.com/javascript/date_picker/date_picker.css

UNKNOWN {
	FONT-SIZE: 0.8em; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, =
sans-serif
}
.dpDiv {
=09
}
.dpTable {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; =
FONT-SIZE: 12px; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #505050; =
BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, =
sans-serif; BACKGROUND-COLOR: #ece9d8; TEXT-ALIGN: center
}
.dpTR {
=09
}
.dpTitleTR {
=09
}
.dpDayTR {
=09
}
.dpTodayButtonTR {
=09
}
.dpTD {
	BORDER-RIGHT: #ece9d8 1px solid; BORDER-TOP: #ece9d8 1px solid; =
BORDER-LEFT: #ece9d8 1px solid; BORDER-BOTTOM: #ece9d8 1px solid
}
.dpDayHighlightTD {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; =
BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid; =
BACKGROUND-COLOR: #cccccc
}
.dpTDHover {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; =
BORDER-LEFT: #888888 1px solid; CURSOR: pointer; COLOR: red; =
BORDER-BOTTOM: #888888 1px solid; BACKGROUND-COLOR: #aca998
}
.dpTitleTD {
=09
}
.dpButtonTD {
=09
}
.dpTodayButtonTD {
=09
}
.dpDayTD {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; =
BORDER-LEFT: #aaaaaa 1px solid; COLOR: white; BORDER-BOTTOM: #aaaaaa 1px =
solid; BACKGROUND-COLOR: #cccccc
}
.dpTitleText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: gray
}
.dpDayHighlight {
	FONT-WEIGHT: bold
}
.dpButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
10px; BACKGROUND: #d8e8ff; PADDING-BOTTOM: 0px; COLOR: gray; =
PADDING-TOP: 0px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, =
sans-serif
}
.dpTodayButton {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #d8e8ff; COLOR: gray; =
FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}

------=_NextPart_000_0000_01CA1B95.D64825D0
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_01CA1B95.D64825D0
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_01CA1B95.D64825D0
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_01CA1B95.D64825D0
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_01CA1B95.D64825D0
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_01CA1B95.D64825D0
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_01CA1B95.D64825D0
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_allIm
