From: <Saved by Windows Internet Explorer 8>
Subject: timesofmalta.com - Physical exercise 'must become daily routine'
Date: Tue, 15 Sep 2009 23:45:37 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01CA365E.A0345390"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.timesofmalta.com/articles/view/20090914/local/physical-exercise-must-become-daily-routine

=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><HEAD><TITLE>timesofmalta.com - Physical exercise 'must become =
daily routine'</TITLE>
<META content=3Den http-equiv=3DContent-Language>
<META content=3D"text/html; charset=3Dutf-8" http-equiv=3Dcontent-type>
<META content=3D"Mon, 26 Jul 1997 05:00:00 GMT" http-equiv=3DExpires>
<META content=3Dno-cache http-equiv=3Dpragma><LINK rel=3D"shortcut icon" =

type=3Dimage/gif href=3D"/favicon.gif"><LINK rel=3Dicon type=3Dimage/gif =

href=3D"/favicon.gif"><LINK title=3D"Latest news RSS" rel=3Dalternate=20
type=3Dapplication/rss+xml href=3D"/rss"><LINK rel=3Dstylesheet =
type=3Dtext/css=20
href=3D"http://static.timesofmalta.com/css/tom_v2.css?v=3D1107" =
media=3Dscreen><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://static.timesofmalta.com/css/tom_v2_print.css?v=3D1107"=20
media=3Dprint><LINK rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://static.timesofmalta.com/css/glider.css?v=3D1107">
<SCRIPT type=3Dtext/javascript=20
src=3D"http://static.timesofmalta.com/js/prototype.js?v=3D1107"></SCRIPT>=


<SCRIPT type=3Dtext/javascript=20
src=3D"http://static.timesofmalta.com/js/effects.js?v=3D1107"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://static.timesofmalta.com/js/glider.js?v=3D1107"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://static.timesofmalta.com/js/controltabs.js?v=3D1107"></SCRIP=
T>

<STYLE type=3Dtext/css>BODY {
=09
}
BODY.gridOverlay {
	BACKGROUND-IMAGE: url(/img/tom_grid.gif); BACKGROUND-REPEAT: no-repeat
}
.gridOverlay#container {
	FILTER: alpha(opacity=3D90); opacity: 0.90
}
</STYLE>

<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18812"></HEAD>
<BODY id=3Dbody>
<DIV id=3Dcontainer>
<DIV id=3Dheader>
<DIV id=3Dtomlogo><A href=3D"http://www.timesofmalta.com/"><IMG alt=3D"" =

src=3D"http://www.timesofmalta.com/img/tom_logo.gif" width=3D134=20
height=3D90></A></DIV>
<DIV id=3Dadvert1>
<SCRIPT type=3Dtext/javascript><!--//<![CDATA[ =0A=
     var m3_u =3D =
(location.protocol=3D=3D'https:'?'https://adverts.timesofmalta.com/openx/=
www/delivery/ajs.php':'http://adverts.timesofmalta.com/openx/www/delivery=
/ajs.php'); =0A=
     var m3_r =3D Math.floor(Math.random()*99999999999); =0A=
     if (!document.MAX_used) document.MAX_used =3D ',' =0A=
     document.write ("<scr"+"ipt type=3D'text/javascript' =
src=3D'"+m3_u); =0A=
     document.write ("?what=3D728x90,_news|728x90&amp;campaignid=3D0"); =0A=
     document.write ('&amp;cb=3D' + m3_r) =0A=
     if (document.MAX_used !=3D ',') document.write ("&amp;exclude=3D" + =
document.MAX_used); =0A=
     document.write ("&amp;loc=3D" + escape(window.location)); =0A=
     if (document.referrer) document.write ("&amp;referer=3D" + =
escape(document.referrer)); =0A=
     if (document.context) document.write ("&context=3D" + =
escape(document.context)); =0A=
     if (document.mmm_fo) document.write ("&amp;mmm_fo=3D1"); =0A=
     document.write ("'><\/scr"+"ipt>"); =0A=
  //]]>--></SCRIPT>
</DIV>
<DIV id=3Dquickinfo><A href=3D"http://www.timesofmalta.com/weather">
<DIV=20
style=3D"Z-INDEX: 5; POSITION: absolute; WIDTH: 118px; HEIGHT: 90px; =
CURSOR: hand"></DIV></A>
<DIV style=3D"BACKGROUND: #a2a2a2" id=3Dweatherpanel><!--mostly =
cloudy-->
<TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter height=3D80>
  <TBODY>
  <TR>
    <TD width=3D50><IMG class=3Dpng alt=3D""=20
      src=3D"http://www.timesofmalta.com/img/weather/cloudy.png" =
width=3D50=20
      height=3D40></TD>
    <TD vAlign=3Dbottom><SPAN class=3Dtemperature>25<SPAN=20
      class=3Dcelcius>&nbsp;=C2=B0C</SPAN></SPAN><BR></TD></TR>
  <TR>
    <TD colSpan=3D2><SPAN class=3Dother>Mostly Cloudy<BR>Feels like:=20
      <B>25.2=C2=B0C</B><BR>UV Index:=20
<B>8</B></SPAN></TD></TR></TBODY></TABLE></DIV></DIV></DIV>
<DIV id=3Dnavigationbar><!-- Navigation column -->
<DIV style=3D"BACKGROUND-COLOR: #cbe5a8" id=3Dlogin_panel =
class=3D"roundedDiv ">
<DIV class=3Dheader><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tr_fg-cbe5a8.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tl_fg-cbe5a8.gif"></=
DIV>
<DIV class=3DroundedDivContent>
<FORM><A id=3Dloginlink href=3D"javascript:void(0)">Log in =
<B>=E2=80=A2</B></A> <A=20
href=3D"http://www.timesofmalta.com/users/register">Create account</A>
<DIV style=3D"DISPLAY: none" id=3Dloginform><LABEL =
for=3Ddata[User][username]>Email=20
address</LABEL><INPUT name=3Ddata[User][username]><BR><LABEL=20
for=3Ddata[User][password]>Password</LABEL><INPUT type=3Dpassword=20
name=3Ddata[User][password]><BR><BR>
<DIV id=3Dloginresult></DIV>
<DIV class=3Dsubmit><INPUT id=3Dsubmit1842892748 =
onclick=3D"event.returnValue =3D false; return false;" value=3DLogin =
type=3Dsubmit url=3D"/users/login"></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
Event.observe("submit1842892748", 'click', function(event) { new =
Ajax.Updater('loginresult','/users/login', {asynchronous:true, =
evalScripts:true, onLoading:function(request) =
{$('loginresult').innerHTML =3D 'Logging in...'}, =
parameters:Form.serialize(Event.element(event).form), =
requestHeaders:['X-Update', 'loginresult']}) }, false);=0A=
//]]>=0A=
</SCRIPT>
</DIV></FORM></DIV>
<DIV class=3Dfooter><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-br_fg-cbe5a8.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-bl_fg-cbe5a8.gif"></=
DIV></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
Event.observe($('loginlink'), 'click', function(event) { =
$('loginform').show(); $('loginlink').hide(); $('UserUsername').focus(); =
 }, false);=0A=
//]]>=0A=
</SCRIPT>

<STYLE>#tom_left_search {
	WIDTH: 134px
}
#tom_left_search * {
	COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#tom_left_search A:hover {
	COLOR: #cc0000
}
</STYLE>

<DIV style=3D"BACKGROUND-COLOR: #a2a2a2" id=3Dtom_left_search =
class=3D"roundedDiv ">
<DIV class=3Dheader><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tr_fg-a2a2a2.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tl_fg-a2a2a2.gif"></=
DIV>
<DIV class=3DroundedDivContent><A =
href=3D"http://www.timesofmalta.com/search">Online=20
search =C2=BB</A></DIV>
<DIV class=3Dfooter><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-br_fg-a2a2a2.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-bl_fg-a2a2a2.gif"></=
DIV></DIV>
<DIV style=3D"BACKGROUND-COLOR: #eaeaea" id=3Dtom_left_navigation=20
class=3D"roundedDiv ">
<DIV class=3Dheader><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tr_fg-eaeaea.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tl_fg-eaeaea.gif"></=
DIV>
<DIV class=3DroundedDivContent>
<P><A href=3D"http://www.timesofmalta.com/">Home</A></P>
<P><A =
href=3D"http://www.timesofmalta.com/articles/headlines/local">News</A></P=
>
<P><A =
href=3D"http://www.timesofmalta.com/articles/headlines/world-news">World =

News</A></P>
<P><A =
href=3D"http://www.timesofmalta.com/articles/headlines/business">Business=
=20
&amp; Finance</A></P>
<P><A =
href=3D"http://www.timesofmalta.com/articles/headlines/sport">Sport</A></=
P>
<P><A=20
href=3D"http://www.timesofmalta.com/articles/headlines/opinion">Opinion</=
A></P>
<P><A =
href=3D"http://www.timesofmalta.com/articles/headlines/social">Social =
&amp;=20
Personal</A></P>
<P><A=20
href=3D"http://www.timesofmalta.com/articles/headlines/letters">Letters</=
A></P>
<P class=3Dtitle><A href=3D"http://www.timesofmalta.com/blogs">Blogs =
=C2=BB</A></P>
<DIV id=3DnavigationBlogsDiv>
<P><A=20
href=3D"http://www.timesofmalta.com/blogs/view/20090907/alfred-grixti/abo=
ut-time-too">Alfred=20
Grixti</A></P>
<P><A=20
href=3D"http://www.timesofmalta.com/blogs/view/20090914/alison-bezzina/li=
fes-a-circus-as-it-is">Alison=20
Bezzina</A></P>
<P><A=20
href=3D"http://www.timesofmalta.com/blogs/view/20090908/andrew-borg-cardo=
na/not-a-racist">Andrew=20
Borg Cardona</A></P>
<P><A=20
href=3D"http://www.timesofmalta.com/blogs/view/20090911/charlo-bonnici/a-=
question-of-pride">Charlo'=20
Bonnici</A></P>
<P><A=20
href=3D"http://www.timesofmalta.com/blogs/view/20090914/desmond-zammit-ma=
rmara/carmelo-borg-pisani-nothing-romantic-about-him">Desmond=20
Zammit Marmar=C3=A0</A></P>
<P><A=20
href=3D"http://www.timesofmalta.com/blogs/view/20090909/fr-joe-borg/are-y=
our-rights-being-respected">Fr=20
Joe Borg</A></P>
<P><A=20
href=3D"http://www.timesofmalta.com/blogs/view/20090907/ira-losco/parenth=
ood">Ira=20
Losco</A></P>
<P><A=20
href=3D"http://www.timesofmalta.com/blogs/view/20090904/nikita-alamango/a=
-house-of-cards">Nikita=20
Alamango</A></P>
<P><A=20
href=3D"http://www.timesofmalta.com/blogs/view/20090908/students-view/of-=
divorce-and-waiting-time">Students'=20
View</A></P>
<P><A=20
href=3D"http://www.timesofmalta.com/blogs/view/20090831/tanja-cilia/face-=
to-facebook">Tanja=20
Cilia</A></P></DIV>
<P id=3DnavigationInformationTitle class=3Dtitle>Information</P>
<DIV id=3DnavigationInformationDiv>
<P><A href=3D"http://www.timesofmalta.com/stocks">Stocks</A></P>
<P><A href=3D"http://www.timesofmalta.com/weather">Weather</A></P></DIV>
<P id=3DnavigationServicesTitle class=3Dtitle>Services</P>
<DIV id=3DnavigationServicesDiv>
<P><A href=3D"http://www.timesofmalta.com/articles/backissues">Back =
Issues</A></P>
<P><A href=3D"http://www.timesofmalta.com/espresso">Espresso =
News</A></P></DIV>
<P id=3DnavigationMediaTitle class=3Dtitle>Media</P>
<DIV id=3DnavigationMediaDiv>
<P><A href=3D"http://www.timesofmalta.com/videos">Videos</A></P>
<P><A href=3D"http://www.timesofmalta.com/webcam">Webcam</A></P></DIV>
<P id=3DnavigationSectionsTitle class=3Dtitle>Sections</P>
<DIV id=3DnavigationSectionsDiv>
<P><A href=3D"http://books.timesofmalta.com/">Books</A></P>
<P><A href=3D"http://www.timesofmalta.com/business">Business</A></P>
<P><A href=3D"http://www.timesofmalta.com/careers">Careers</A></P>
<P><A =
href=3D"http://www.timesofmalta.com/classifieds">Classifieds</A></P>
<P><A href=3D"http://www.timesofmalta.com/life">Life</A></P>
<P><A href=3D"http://www.timesofmalta.com/technology">i-Tech</A></P>
<P><A href=3D"http://www.timesofmalta.com/junior">Junior =
News</A></P></DIV></DIV>
<DIV class=3Dfooter><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-br_fg-eaeaea.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-bl_fg-eaeaea.gif"></=
DIV></DIV><CAKE:NOCACHE></CAKE:NOCACHE></DIV>
<DIV id=3Dcontent><!-- Content column -->
<DIV style=3D"BACKGROUND-COLOR: #eaeaea" id=3Darticle =
class=3D"roundedDiv ">
<DIV class=3Dheader><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tr_fg-eaeaea.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tl_fg-eaeaea.gif"></=
DIV>
<DIV class=3DroundedDivContentNoPadding>
<DIV style=3D"BACKGROUND: #d2d2d2" id=3Darticle_toolbar>
<UL>
  <LI><A href=3D"javascript:void(0)"><IMG =
id=3DemailArticle_4ab00ba7050fa class=3Dpng=20
  alt=3D"email article"=20
  src=3D"http://www.timesofmalta.com/img/articletools/email.png" =
width=3D16=20
  height=3D16></A></LI>
  <LI><A href=3D"javascript:window.print()"><IMG =
id=3DprintArticle_4ab00ba7050fa=20
  class=3Dpng alt=3D"print article"=20
  src=3D"http://www.timesofmalta.com/img/articletools/print.png" =
width=3D16=20
  height=3D16></A></LI>
  <LI><A href=3D"javascript:void(0)"><IMG id=3DsmallText_4ab00ba7050fa =
class=3Dpng=20
  alt=3D"small text size"=20
  src=3D"http://www.timesofmalta.com/img/articletools/textsmall.png" =
width=3D16=20
  height=3D16></A><A href=3D"javascript:void(0)"><IMG =
id=3DmediumText_4ab00ba7050fa=20
  class=3Dpng alt=3D"medium text size"=20
  src=3D"http://www.timesofmalta.com/img/articletools/textmedium.png" =
width=3D16=20
  height=3D16></A><A href=3D"javascript:void(0)"><IMG =
id=3DlargeText_4ab00ba7050fa=20
  class=3Dpng alt=3D"large text size"=20
  src=3D"http://www.timesofmalta.com/img/articletools/textlarge.png" =
width=3D16=20
  height=3D16></A></LI>
  <LI><A href=3D"javascript:void(0)"><IMG =
id=3DcommentArticle_4ab00ba7050fa=20
  class=3Dpng alt=3D"comment on this article"=20
  src=3D"http://www.timesofmalta.com/img/articletools/comment.png" =
width=3D16=20
  height=3D16></A></LI></UL></DIV>
<DIV=20
style=3D"PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
DISPLAY: none; PADDING-TOP: 0px"=20
id=3Demail_article_panel>
<DIV class=3D"margin: 5px;">
<FORM>
<P><B>Subject</B><BR>Physical exercise 'must become daily routine'</P>
<P><B>Name <SPAN class=3Dsmall_text>(your name and =
surname)</SPAN></B><BR><INPUT=20
type=3Dinput name=3DsenderName></P>
<P><B>To <SPAN class=3Dsmall_text>(email address of the=20
recipient)</SPAN></B><BR><INPUT type=3Dinput name=3DrecipientEmails></P>
<P><B>Message <SPAN =
class=3Dsmall_text>(optional)</SPAN></B><BR><TEXTAREA rows=3D5 cols=3D50 =
name=3Dmessage></TEXTAREA></P><INPUT=20
value=3D"Physical exercise 'must become daily routine'" type=3Dhidden=20
name=3DemailSubject> <INPUT value=3D295350 type=3Dhidden =
name=3DarticleId>=20
<P><SPAN id=3Demail_result></SPAN>
<DIV class=3Dsubmit><INPUT id=3Dsubmit1722434538 =
onclick=3D"event.returnValue =3D false; return false;" value=3DSubmit =
type=3Dsubmit url=3D"/articles/email_article"></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
Event.observe("submit1722434538", 'click', function(event) { new =
Ajax.Updater('email_result','/articles/email_article', =
{asynchronous:true, evalScripts:true, onComplete:function(request, json) =
{Element.hide('email_ajax_activity');}, onLoading:function(request) =
{Element.show('email_ajax_activity');}, =
parameters:Form.serialize(Event.element(event).form), =
requestHeaders:['X-Update', 'email_result']}) }, false);=0A=
//]]>=0A=
</SCRIPT>
<IMG style=3D"DISPLAY: none" id=3Demail_ajax_activity alt=3D""=20
src=3D"http://www.timesofmalta.com/img/ajax_activity_bababa.gif">=20
<P></P></FORM></DIV></DIV>
<DIV=20
style=3D"PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #a9a9a9; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND-REPEAT: repeat-x; =
PADDING-TOP: 0px"=20
id=3Dcomment_article_panel>
<DIV class=3D"margin: 5px;">
<FORM>
<P><B>Comment about "Physical exercise 'must become daily =
routine'"</B></P>
<P><B>Full Name <SPAN class=3Dsmall_text>(your =
name)</SPAN></B><BR><INPUT=20
type=3Dinput name=3DsenderName></P>
<P><B>Email <SPAN class=3Dsmall_text>(your email =
address)</SPAN></B><BR><INPUT=20
type=3Dinput name=3DsenderEmail></P>
<P><B>Home town</B><BR><INPUT type=3Dinput name=3DsenderHometown></P>
<P><B>Phone</B><BR><INPUT type=3Dinput name=3DsenderPhone></P>
<P><B>Name</B> </P>
<P><B>Comment</B><BR><SPAN class=3Dsmall_text>Please limit your comment =
to a=20
maximum of 200 words.</SPAN><BR><TEXTAREA id=3Dcomment_message rows=3D5 =
cols=3D50 name=3Dmessage></TEXTAREA><BR>Word=20
count: <B><SPAN id=3Dwordcount>0</SPAN></B></P>
<P class=3Dsmall_text>Comments are submitted under the express =
understanding and=20
condition that the editor may, and is authorised to, disclose any/all of =
the=20
above personal information to any person or entity requesting the =
information=20
for the purposes of legal action on grounds that such person or entity =
is=20
aggrieved by any comment so submitted.</P>
<P><SPAN id=3Dcomment_result></SPAN>
<DIV class=3Dsubmit><INPUT id=3Dcomment_submit =
onclick=3D"event.returnValue =3D false; return false;" value=3DSubmit =
type=3Dsubmit url=3D"/articles/email_article"></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
Event.observe("comment_submit", 'click', function(event) { new =
Ajax.Updater('comment_result','/articles/email_article', =
{asynchronous:true, evalScripts:true, onComplete:function(request, json) =
{Element.hide('comment_ajax_activity');}, onLoading:function(request) =
{Element.show('comment_ajax_activity');}, =
parameters:Form.serialize(Event.element(event).form), =
requestHeaders:['X-Update', 'comment_result']}) }, false);=0A=
//]]>=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
=0A=
        		=0A=
        				function wordcount(words) { =0A=
							words =3D words.strip();=0A=
        					var maxwords =3D 200;=0A=
							// var wordsarray =3D words.split(/\b[\s,\.-:;]*/);=0A=
							var wordsarray =3D words.split(/\s/);=0A=
							var numwords =3D wordsarray.length;=0A=
=0A=
							if (numwords>maxwords) { =0A=
								errormsg =3D " <span style=3D\"color: #cc0000\">(Limit =
Exceeded)</span>";=0A=
								Form.Element.disable("comment_submit");=0A=
								Form.Element.focus("comment_message");=0A=
							} else { =0A=
								errormsg =3D "";=0A=
								Form.Element.enable("comment_submit");=0A=
							}=0A=
=0A=
							$("wordcount").update(numwords + " of " + maxwords + errormsg);=0A=
							=0A=
        				}=0A=
        				=0A=
        				new Form.Element.Observer("comment_message", 1, =
function(element, value) { wordcount(value); } );=0A=
        				=0A=
        				=0A=
//]]>=0A=
</SCRIPT>
<IMG style=3D"DISPLAY: none" id=3Dcomment_ajax_activity alt=3D""=20
src=3D"http://www.timesofmalta.com/img/ajax_activity_bababa.gif"> <INPUT =

value=3D"Physical exercise 'must become daily routine'" type=3Dhidden=20
name=3DemailSubject><INPUT value=3D295350 type=3Dhidden =
name=3DarticleId><INPUT value=3D1=20
type=3Dhidden name=3DcommentArticle>=20
<P></P></FORM></DIV></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
Event.observe($('commentArticle_4ab00ba7050fa'), 'click', =
function(event) { new =
Effect.ScrollTo('container');Effect.toggle('comment_article_panel','slide=
') }, false);=0A=
//]]>=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
Event.observe($('emailArticle_4ab00ba7050fa'), 'click', function(event) =
{ new =
Effect.ScrollTo('container');Effect.toggle('email_article_panel','slide')=
 }, false);=0A=
//]]>=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
Event.observe($('smallText_4ab00ba7050fa'), 'click', function(event) { =
$('articleDiv').className =3D 'all_small_text' }, false);=0A=
//]]>=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
Event.observe($('mediumText_4ab00ba7050fa'), 'click', function(event) { =
$('articleDiv').className =3D 'all_medium_text' }, false);=0A=
//]]>=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
Event.observe($('largeText_4ab00ba7050fa'), 'click', function(event) { =
$('articleDiv').className =3D 'all_large_text' }, false);=0A=
//]]>=0A=
</SCRIPT>
<!--aid:295350-->
<P class=3Darticledate>Monday, 14th September 2009</P>
<H1>Physical exercise 'must become daily routine'</H1>
<P class=3Darticleauthor>Stephanie Fsadni</P>
<DIV id=3DarticleDiv>
<P>The importance of physical exercise to prevent ill-health was =
highlighted=20
during the launch of a campaign by the Malta Association of =
Physiotherapists=20
(MAP) in collaboration with the Health Promotion and Disease Prevention =
Unit=20
yesterday.</P>
<P>Aptly titled Movement for Health, the awareness campaign was launched =
as part=20
of World Physiotherapy Day, celebrated on September 8, and consists of =
two fun=20
walks: one in Sliema on Sunday and another in Valletta on September 28. =
Another=20
walk, which was scheduled for yesterday in the Attard area, was =
cancelled due to=20
the inclement weather.</P>
<P>The association also published a leaflet entitled Il-Mixi. Tajjeb =
G=C4=A7alik,=20
Tajjeb G=C4=A7al Sa=C4=A7=C4=A7tek (Walking Is Good For You, Good For =
Your Health), containing=20
tips for an improved walking experience.</P>
<P>"New diseases caused by changes in lifestyle have emerged over the =
years,"=20
Social Policy Minister John Dalli said at the launch, held at San Anton =
Palace,=20
Attard. "We must strike the right balance between our hectic schedules, =
a proper=20
diet and physical activity."</P>
<P>He appealed to the Maltese to be active for their own well-being and=20
emphasised the importance of having a sustainable health system. =
Prevention was=20
essential to cut down on expenses in the public health sector, he said. =
"This is=20
the way forward and we must invest in such campaigns."</P>
<P>Mr Dalli had words of praise for physiotherapists, saying it was a =
growing=20
profession. In the coming years, the country would need more =
physiotherapists to=20
work in the community.</P>
<P>MAP president John Xerri de Caro reiterated the importance of =
prevention as a=20
means of cutting health costs in the future or "at least, be in a better =

position to cope with them".</P>
<P>He said that, unfortunately, there was an increased incidence of =
obesity=20
among children. But physical exercise could help in combating this =
disease=20
together with another common cardiovascular and circulatory illness:=20
diabetes.</P>
<P>"Although simple in concept, the message of this campaign is a very =
powerful=20
one. Walking is not only an activity that can make you feel good but it =
also=20
makes you healthy."</P>
<P>Charmaine Gauci, director of the Health Promotion Unit, explained =
more=20
long-term advantages of physical exercise. "The longer you stay active, =
the=20
higher the possibility of remaining independent in older years," she =
said. "You=20
are less likely to develop problems associated with depression and =
increase your=20
chances of living longer."</P>
<P>Also present for the launch were representatives of the European =
Region of=20
the World Confederation for Physical Therapy (WPCT), of which MAP is a =
member.=20
The WCPT is the sole international organisation representing physical =
therapists=20
worldwide.</P>
<P>"At present, due to many factors, such as climate change, people are =
spending=20
less time exercising, including walking," said Roland Craps, second vice =

chairman of the region. He said the European Community was becoming more =
and=20
more concerned with this problem and wanted to tackle it before it =
harmed the=20
economy. "And there is no better way to promote movement than through =
such=20
campaigns," he said.</P>
<H2>Fact box</H2>
<P>=E2=80=A2 About 350 million people are obese worldwide. Physical =
activity is one of=20
the best means of countering obesity.</P>
<P>=E2=80=A2 Children and young people under the age of 18 need 60 =
minutes of moderate=20
to vigorous physical activity each day to promote and maintain =
health.</P>
<P>=E2=80=A2 Adults need 30 minutes of moderate physical activity five =
days a week or 20=20
minutes of vigorous physical activity three days a week to maintain =
health. Plus=20
they need to do muscle strengthening exercises at least twice a =
week.</P>
<P>=E2=80=A2 Research has shown that physical therapy exercise =
prescriptions help women=20
who experience incontinence, osteoporosis or breast cancer surgery.</P>
<P>=E2=80=A2 Studies have indicated that physical therapy treatments =
have a major impact=20
on conditions such as back and neck pain.</P>
<P>=E2=80=A2 Physical activity provided under the guidance and =
supervision of a physical=20
therapist reduces the risk of heart attack, stroke, type 2 diabetes, =
colon=20
cancer and breast cancer.</P>
<P>=E2=80=A2 Physical therapists provide exercise programmes for =
conditions that affect=20
the bones and muscles, such as arthritis, back and neck pain, =
osteoporosis,=20
joint replacements and urinary incontinence.</P>
<P><I>Source: WCPT</I></P>
<P><A href=3D"http://www.physiomalta.com/"=20
target=3D_blank>http://www.physiomalta.com/</A></P></DIV><IMG=20
src=3D"http://www.timesofmalta.com/addviewcount.php?id=3D295350" =
width=3D1 height=3D1>
<DIV class=3Dclear></DIV>
<DIV style=3D"BACKGROUND: #d2d2d2" id=3Darticle_toolbar>
<UL>
  <LI class=3Dsocialbookmarks><A=20
  =
href=3D"http://www.google.com/bookmarks/mark?op=3Dedit&amp;bkmk=3Dhttp://=
www.timesofmalta.com/articles/view/20090914/local/physical-exercise-must-=
become-daily-routine&amp;title=3DPhysical exercise 'must become daily =
routine'"=20
  target=3D_blank><IMG alt=3D"Google Bookmarks"=20
  src=3D"http://www.timesofmalta.com/img/socialnetworking/googlebm.png" =
width=3D16=20
  height=3D16></A> <A=20
  =
href=3D"http://del.icio.us/post?url=3Dhttp://www.timesofmalta.com/article=
s/view/20090914/local/physical-exercise-must-become-daily-routine&amp;tit=
le=3DPhysical exercise 'must become daily routine'"=20
  target=3D_blank><IMG alt=3DDel.icio.us=20
  src=3D"http://www.timesofmalta.com/img/socialnetworking/delicious.png" =
width=3D16=20
  height=3D16></A> <A=20
  =
href=3D"http://www.facebook.com/sharer.php?u=3Dhttp://www.timesofmalta.co=
m/articles/view/20090914/local/physical-exercise-must-become-daily-routin=
e&amp;t=3DPhysical exercise 'must become daily routine'"=20
  target=3D_blank><IMG alt=3DFacebook=20
  src=3D"http://www.timesofmalta.com/img/socialnetworking/facebook.png" =
width=3D16=20
  height=3D16></A> <A=20
  =
href=3D"http://www.blogger.com/blog_this.pyra?u=3Dhttp://www.timesofmalta=
.com/articles/view/20090914/local/physical-exercise-must-become-daily-rou=
tine&amp;n=3DPhysical exercise 'must become daily routine'"=20
  target=3D_blank><IMG alt=3DBlogger=20
  src=3D"http://www.timesofmalta.com/img/socialnetworking/blogger.png" =
width=3D16=20
  height=3D16></A> <A=20
  =
href=3D"http://myweb2.search.yahoo.com/myresults/bookmarklet?u=3Dhttp://w=
ww.timesofmalta.com/articles/view/20090914/local/physical-exercise-must-b=
ecome-daily-routine&amp;t=3DPhysical exercise 'must become daily =
routine'"=20
  target=3D_blank><IMG alt=3DYahooMyWeb=20
  =
src=3D"http://www.timesofmalta.com/img/socialnetworking/yahoomyweb.png" =
width=3D16=20
  height=3D16></A> <A=20
  =
href=3D"http://digg.com/submit?phase=3D2&amp;url=3Dhttp://www.timesofmalt=
a.com/articles/view/20090914/local/physical-exercise-must-become-daily-ro=
utine&amp;title=3DPhysical exercise 'must become daily routine'"=20
  target=3D_blank><IMG alt=3DDigg=20
  src=3D"http://www.timesofmalta.com/img/socialnetworking/digg.png" =
width=3D16=20
  height=3D16></A> <A=20
  =
href=3D"http://reddit.com/submit?url=3Dhttp://www.timesofmalta.com/articl=
es/view/20090914/local/physical-exercise-must-become-daily-routine&amp;ti=
tle=3DPhysical exercise 'must become daily routine'"=20
  target=3D_blank><IMG class=3Dpng alt=3DReddit=20
  src=3D"http://www.timesofmalta.com/img/socialnetworking/reddit.png" =
width=3D16=20
  height=3D16></A> <A=20
  =
href=3D"http://www.stumbleupon.com/submit?url=3Dhttp://www.timesofmalta.c=
om/articles/view/20090914/local/physical-exercise-must-become-daily-routi=
ne&amp;title=3DPhysical exercise 'must become daily routine'"=20
  target=3D_blank><IMG class=3Dpng alt=3DStumbleupon=20
  =
src=3D"http://www.timesofmalta.com/img/socialnetworking/stumbleupon.png" =

  width=3D16 height=3D16></A> </LI>
  <LI><A href=3D"javascript:void(0)"><IMG =
id=3DemailArticle_4ab00ba706cd4 class=3Dpng=20
  alt=3D"email article"=20
  src=3D"http://www.timesofmalta.com/img/articletools/email.png" =
width=3D16=20
  height=3D16></A></LI>
  <LI><A href=3D"javascript:window.print()"><IMG =
id=3DprintArticle_4ab00ba706cd4=20
  class=3Dpng alt=3D"print article"=20
  src=3D"http://www.timesofmalta.com/img/articletools/print.png" =
width=3D16=20
  height=3D16></A></LI>
  <LI><A href=3D"javascript:void(0)"><IMG id=3DsmallText_4ab00ba706cd4 =
class=3Dpng=20
  alt=3D"small text size"=20
  src=3D"http://www.timesofmalta.com/img/articletools/textsmall.png" =
width=3D16=20
  height=3D16></A><A href=3D"javascript:void(0)"><IMG =
id=3DmediumText_4ab00ba706cd4=20
  class=3Dpng alt=3D"medium text size"=20
  src=3D"http://www.timesofmalta.com/img/articletools/textmedium.png" =
width=3D16=20
  height=3D16></A><A href=3D"javascript:void(0)"><IMG =
id=3DlargeText_4ab00ba706cd4=20
  class=3Dpng alt=3D"large text size"=20
  src=3D"http://www.timesofmalta.com/img/articletools/textlarge.png" =
width=3D16=20
  height=3D16></A></LI>
  <LI><A href=3D"javascript:void(0)"><IMG =
id=3DcommentArticle_4ab00ba706cd4=20
  class=3Dpng alt=3D"comment on this article"=20
  src=3D"http://www.timesofmalta.com/img/articletools/comment.png" =
width=3D16=20
  height=3D16></A></LI></UL></DIV>
<DIV=20
style=3D"PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
DISPLAY: none; PADDING-TOP: 0px"=20
id=3Demail_article_panel>
<DIV class=3D"margin: 5px;">
<FORM>
<P><B>Subject</B><BR>Physical exercise 'must become daily routine'</P>
<P><B>Name <SPAN class=3Dsmall_text>(your name and =
surname)</SPAN></B><BR><INPUT=20
type=3Dinput name=3DsenderName></P>
<P><B>To <SPAN class=3Dsmall_text>(email address of the=20
recipient)</SPAN></B><BR><INPUT type=3Dinput name=3DrecipientEmails></P>
<P><B>Message <SPAN =
class=3Dsmall_text>(optional)</SPAN></B><BR><TEXTAREA rows=3D5 cols=3D50 =
name=3Dmessage></TEXTAREA></P><INPUT=20
value=3D"Physical exercise 'must become daily routine'" type=3Dhidden=20
name=3DemailSubject> <INPUT value=3D295350 type=3Dhidden =
name=3DarticleId>=20
<P><SPAN id=3Demail_result></SPAN>
<DIV class=3Dsubmit><INPUT id=3Dsubmit344588025 =
onclick=3D"event.returnValue =3D false; return false;" value=3DSubmit =
type=3Dsubmit url=3D"/articles/email_article"></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
Event.observe("submit344588025", 'click', function(event) { new =
Ajax.Updater('email_result','/articles/email_article', =
{asynchronous:true, evalScripts:true, onComplete:function(request, json) =
{Element.hide('email_ajax_activity');}, onLoading:function(request) =
{Element.show('email_ajax_activity');}, =
parameters:Form.serialize(Event.element(event).form), =
requestHeaders:['X-Update', 'email_result']}) }, false);=0A=
//]]>=0A=
</SCRIPT>
<IMG style=3D"DISPLAY: none" id=3Demail_ajax_activity alt=3D""=20
src=3D"http://www.timesofmalta.com/img/ajax_activity_bababa.gif">=20
<P></P></FORM></DIV></DIV>
<DIV=20
style=3D"PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #a9a9a9; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND-REPEAT: repeat-x; =
PADDING-TOP: 0px"=20
id=3Dcomment_article_panel>
<DIV class=3D"margin: 5px;">
<FORM>
<P><B>Comment about "Physical exercise 'must become daily =
routine'"</B></P>
<P><B>Full Name <SPAN class=3Dsmall_text>(your =
name)</SPAN></B><BR><INPUT=20
type=3Dinput name=3DsenderName></P>
<P><B>Email <SPAN class=3Dsmall_text>(your email =
address)</SPAN></B><BR><INPUT=20
type=3Dinput name=3DsenderEmail></P>
<P><B>Home town</B><BR><INPUT type=3Dinput name=3DsenderHometown></P>
<P><B>Phone</B><BR><INPUT type=3Dinput name=3DsenderPhone></P><INPUT=20
value=3D"Physical exercise 'must become daily routine'" type=3Dhidden=20
name=3DemailSubject><INPUT value=3D295350 type=3Dhidden =
name=3DarticleId><INPUT value=3D1=20
type=3Dhidden name=3DcommentArticle>=20
<P></P></FORM></DIV></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
Event.observe($('commentArticle_4ab00ba706cd4'), 'click', =
function(event) { new =
Effect.ScrollTo('container');Effect.toggle('comment_article_panel','slide=
') }, false);=0A=
//]]>=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
Event.observe($('emailArticle_4ab00ba706cd4'), 'click', function(event) =
{ new =
Effect.ScrollTo('container');Effect.toggle('email_article_panel','slide')=
 }, false);=0A=
//]]>=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
Event.observe($('smallText_4ab00ba706cd4'), 'click', function(event) { =
$('articleDiv').className =3D 'all_small_text' }, false);=0A=
//]]>=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
Event.observe($('mediumText_4ab00ba706cd4'), 'click', function(event) { =
$('articleDiv').className =3D 'all_medium_text' }, false);=0A=
//]]>=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
Event.observe($('largeText_4ab00ba706cd4'), 'click', function(event) { =
$('articleDiv').className =3D 'all_large_text' }, false);=0A=
//]]>=0A=
</SCRIPT>
</DIV>
<DIV class=3Dfooter><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-br_fg-eaeaea.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-bl_fg-eaeaea.gif"></=
DIV></DIV>
<DIV id=3Dadvert5Container>
<DIV id=3Dadvert6>
<SCRIPT type=3Dtext/javascript><!--//<![CDATA[ =0A=
     var m3_u =3D =
(location.protocol=3D=3D'https:'?'https://adverts.timesofmalta.com/openx/=
www/delivery/ajs.php':'http://adverts.timesofmalta.com/openx/www/delivery=
/ajs.php'); =0A=
     var m3_r =3D Math.floor(Math.random()*99999999999); =0A=
     if (!document.MAX_used) document.MAX_used =3D ',' =0A=
     document.write ("<scr"+"ipt type=3D'text/javascript' =
src=3D'"+m3_u); =0A=
     document.write ("?what=3D66x60,_news|66x60&amp;campaignid=3D0"); =0A=
     document.write ('&amp;cb=3D' + m3_r) =0A=
     if (document.MAX_used !=3D ',') document.write ("&amp;exclude=3D" + =
document.MAX_used); =0A=
     document.write ("&amp;loc=3D" + escape(window.location)); =0A=
     if (document.referrer) document.write ("&amp;referer=3D" + =
escape(document.referrer)); =0A=
     if (document.context) document.write ("&context=3D" + =
escape(document.context)); =0A=
     if (document.mmm_fo) document.write ("&amp;mmm_fo=3D1"); =0A=
     document.write ("'><\/scr"+"ipt>"); =0A=
  //]]>--></SCRIPT>
</DIV>
<DIV id=3Dadvert5>
<SCRIPT type=3Dtext/javascript><!--//<![CDATA[ =0A=
     var m3_u =3D =
(location.protocol=3D=3D'https:'?'https://adverts.timesofmalta.com/openx/=
www/delivery/ajs.php':'http://adverts.timesofmalta.com/openx/www/delivery=
/ajs.php'); =0A=
     var m3_r =3D Math.floor(Math.random()*99999999999); =0A=
     if (!document.MAX_used) document.MAX_used =3D ',' =0A=
     document.write ("<scr"+"ipt type=3D'text/javascript' =
src=3D'"+m3_u); =0A=
     document.write ("?what=3D468x60,_news|468x60&amp;campaignid=3D0"); =0A=
     document.write ('&amp;cb=3D' + m3_r) =0A=
     if (document.MAX_used !=3D ',') document.write ("&amp;exclude=3D" + =
document.MAX_used); =0A=
     document.write ("&amp;loc=3D" + escape(window.location)); =0A=
     if (document.referrer) document.write ("&amp;referer=3D" + =
escape(document.referrer)); =0A=
     if (document.context) document.write ("&context=3D" + =
escape(document.context)); =0A=
     if (document.mmm_fo) document.write ("&amp;mmm_fo=3D1"); =0A=
     document.write ("'><\/scr"+"ipt>"); =0A=
  //]]>--></SCRIPT>
</DIV></DIV>
<DIV style=3D"BACKGROUND-COLOR: #eaeaea" class=3D"roundedDiv ">
<DIV class=3Dheader><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tr_fg-eaeaea.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tl_fg-eaeaea.gif"></=
DIV>
<DIV class=3DroundedDivContent>
<UL id=3Dprevnext_navigation>
  <LI><B>Previous article =E2=80=A2 </B><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090914/local/spiritua=
l-detox-through-fasting">Spiritual=20
  detox through fasting</A></LI>
  <LI><B>Next article =E2=80=A2 </B><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090914/local/labour-p=
arty-leader-hopes-sharks-are-caught-too">Labour=20
  Party leader hopes 'sharks' are caught too</A></LI></UL>
<DIV id=3Dprint_disclaimer>
<HR SIZE=3D1 noShade>
Article =C2=A9 Allied Newspapers Ltd., printed on Tuesday, September 15, =
2009. This=20
article is for personal use only, and should not be =
distributed.</DIV></DIV>
<DIV class=3Dfooter><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-br_fg-eaeaea.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-bl_fg-eaeaea.gif"></=
DIV></DIV>
<DIV style=3D"BACKGROUND-COLOR: #eaeaea"=20
class=3D"roundedDiv roundedDivBlue comments_panel">
<DIV class=3Dheader><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tr_fg-eaeaea.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tl_fg-eaeaea.gif"></=
DIV>
<DIV class=3DroundedDivContent>
<H2>Comments</H2>
<DIV class=3Dcomment_div>
<DIV class=3Dtitle>C Cassar <SPAN class=3Dtime>(1 day, 5 hours =
ago)</SPAN></DIV>
<DIV class=3Dcomment>@K Micallef: Why should the government provide free =
aerobics=20
classes? Why don't people just get off their large backsides and go for =
a 3 mile=20
walk every other day? SO many children are so obviously obese that the =
parents=20
are obviously avoiding their basic responsibilities. These parents are=20
effectively killing their children and aren't fit to bring them up. =
Maybe some=20
kind of mandatory health 'boot camps' should be organised for children =
of school=20
age. As for obese adults, they should be made to pay forthe extra health =

services that are inevitable needed to support them throughout most of =
their=20
lives. The cost of this should not come from the national health service =
that is=20
provided.</DIV></DIV>
<DIV class=3Dcomment_div>
<DIV class=3Dtitle>K Micallef <SPAN class=3Dtime>(1 day, 6 hours =
ago)</SPAN></DIV>
<DIV class=3Dcomment>FREE AEROBICS CLASSES <BR>So, Minister Dalli, why =
can't you=20
kindly give the go ahead for the aerobics classes that were organized =
last year=20
by the Health Promotion Department in collaboration with a number of =
local=20
councils to start again? They were so popular. The little money spent in =
paying=20
for the aerobics instructors would, in the long run, save you thousands =
and=20
millions of Euros by preventing future health problems from emerging and =
by=20
reducing the waiting list on Mater Dei.</DIV></DIV></DIV>
<DIV class=3Dfooter><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-br_fg-eaeaea.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-bl_fg-eaeaea.gif"></=
DIV></DIV></DIV>
<DIV id=3Dfeaturesbar><!-- Features column -->
<DIV style=3D"BACKGROUND-COLOR: #eaeaea" id=3Dfeatures =
class=3D"roundedDiv ">
<DIV class=3Dheader><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tr_fg-eaeaea.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tl_fg-eaeaea.gif"></=
DIV>
<DIV class=3DroundedDivContent>
<DIV class=3Dhorizontal_tabs>
<DIV class=3Dtabs>
<UL id=3Dfeatures_tabs>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090914/local/physical=
-exercise-must-become-daily-routine#Careers">Careers</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090914/local/physical=
-exercise-must-become-daily-routine#Classifieds">Classifieds</A></LI></UL=
></DIV>
<DIV class=3Dcontent>
<DIV id=3DCareers><BR>
<P>
<P class=3Dclassifiedsnippet><A=20
href=3D"http://www.timesofmalta.com/careers/joblist/Finance-Accounting">F=
inance=20
&amp; Accounting</A></P>
<P class=3Dclassifiedsnippet><A=20
href=3D"http://www.timesofmalta.com/careers/joblist/Management">Managemen=
t</A></P>
<P class=3Dclassifiedsnippet><A=20
href=3D"http://www.timesofmalta.com/careers/joblist/Technology">Technolog=
y</A></P>
<P></P><BR>
<DIV class=3Dseparator>
<P class=3Dclassifiedsnippet><A=20
href=3D"http://www.timesofmalta.com/careers/articles">career articles=20
=C2=BB</A></P></DIV></DIV>
<DIV id=3DClassifieds><BR>
<P class=3Dclassifiedsnippet><A=20
href=3D"http://www.timesofmalta.com/classifieds/tuition#866072">MATHS / =
PHYSICS=20
O=E2=80=99Levels, very limited...</A></P>
<P class=3Dclassifiedsnippet><A=20
href=3D"http://www.timesofmalta.com/classifieds/to-let#865850">KALKARA. =
New,=20
luxuriously finished...</A></P>
<P class=3Dclassifiedsnippet><A=20
href=3D"http://www.timesofmalta.com/classifieds/marine#865102">SEARAY =
25ft cabin=20
cruiser, 1993, in very...</A></P>
<P class=3Dclassifiedsnippet><A=20
href=3D"http://www.timesofmalta.com/classifieds/property-wanted#864576">R=
ETURNING=20
IMMIGRANTS want to buy flat /...</A></P>
<P class=3Dclassifiedsnippet><A=20
href=3D"http://www.timesofmalta.com/classifieds/property-for-sale#865408"=
>MSIDA.=20
Luxuriously finished penthouse...</A></P>
<P class=3Dclassifiedsnippet><A=20
href=3D"http://www.timesofmalta.com/classifieds/property-for-sale#865631"=
>TA=E2=80=99=20
L-IBRA=C4=A0. Two very large double...</A></P><BR>
<DIV class=3Dseparator>
<P class=3Dclassifiedsnippet><A=20
href=3D"http://www.timesofmalta.com/classifieds">more=20
=C2=BB</A></P></DIV></DIV></DIV></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
new Control.Tabs('features_tabs');=0A=
//]]>=0A=
</SCRIPT>
</DIV>
<DIV class=3Dfooter><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-br_fg-eaeaea.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-bl_fg-eaeaea.gif"></=
DIV></DIV>
<DIV id=3Dadvert2><CAKE:NOCACHE>
<SCRIPT type=3Dtext/javascript><!--//<![CDATA[ =0A=
     var m3_u =3D =
(location.protocol=3D=3D'https:'?'https://adverts.timesofmalta.com/openx/=
www/delivery/ajs.php':'http://adverts.timesofmalta.com/openx/www/delivery=
/ajs.php'); =0A=
     var m3_r =3D Math.floor(Math.random()*99999999999); =0A=
     if (!document.MAX_used) document.MAX_used =3D ',' =0A=
     document.write ("<scr"+"ipt type=3D'text/javascript' =
src=3D'"+m3_u); =0A=
     document.write =
("?what=3D300x250,_news|300x250&amp;campaignid=3D0"); =0A=
     document.write ('&amp;cb=3D' + m3_r) =0A=
     if (document.MAX_used !=3D ',') document.write ("&amp;exclude=3D" + =
document.MAX_used); =0A=
     document.write ("&amp;loc=3D" + escape(window.location)); =0A=
     if (document.referrer) document.write ("&amp;referer=3D" + =
escape(document.referrer)); =0A=
     if (document.context) document.write ("&context=3D" + =
escape(document.context)); =0A=
     if (document.mmm_fo) document.write ("&amp;mmm_fo=3D1"); =0A=
     document.write ("'><\/scr"+"ipt>"); =0A=
  //]]>--></SCRIPT>
<!-- SN: news --></CAKE:NOCACHE></DIV>
<DIV style=3D"BACKGROUND-COLOR: #eaeaea" id=3Dstats class=3D"roundedDiv =
">
<DIV class=3Dheader><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tr_fg-eaeaea.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tl_fg-eaeaea.gif"></=
DIV>
<DIV class=3DroundedDivContent>
<DIV class=3Dhorizontal_tabs>
<DIV class=3Dtabs>
<UL id=3Dstats>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090914/local/physical=
-exercise-must-become-daily-routine#Most Read">Most=20
  Read</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090914/local/physical=
-exercise-must-become-daily-routine#Most Emailed">Most=20
  Emailed</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090914/local/physical=
-exercise-must-become-daily-routine#Most Commented">Most=20
  Commented</A></LI></UL></DIV>
<DIV class=3Dcontent>
<DIV id=3D"Most Read">
<OL class=3Darticle_stats_list>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090914/local/lawrence=
-mintoff-passes-away">Lawrence=20
  Mintoff passes away</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090913/local/giggs-ne=
ville-think-big-for-malta">Giggs,=20
  Neville think big for Malta </A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090913/local/hunters-=
we-have-won-the-war">Hunters:=20
  We have won the war</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090913/local/villa-fr=
ancia-restored">Visitors=20
  throng to Villa Francia</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090915/local/restaura=
nt-blaze-contained">Restaurant=20
  blaze contained</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090913/local/driver-a=
ccused-of-attempted-murder">Driver=20
  accused of attempted murder</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090913/local/first-pi=
cture-maltese-camp-on-mt-cho-oyu">First=20
  picture: Maltese camp on Mt Cho Oyu</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090914/local/no-conte=
st-in-mambra-warrant-request">No=20
  contest in Mambra warrant request</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090915/local/ryanair-=
announces-seat-sale">Ryanair=20
  announces seat sale</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090914/local/man-accu=
sed-of-attempted-murder-after-hamrun-stabbing">Accused=20
  of stabbing in Hamrun bar</A></LI></OL></DIV>
<DIV id=3D"Most Emailed">
<OL class=3Darticle_stats_list>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090915/local/ryanair-=
announces-seat-sale">Ryanair=20
  announces seat sale</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090913/local/wanted-m=
altese-translators-to-work-in-luxembourg">Wanted:=20
  Maltese translators to work in Luxembourg</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090914/local/lawrence=
-mintoff-passes-away">Lawrence=20
  Mintoff passes away</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090915/local/more-eve=
nts-wider-variety-at-notte-bianca">Updated:=20
  Notte Bianca, bigger and better </A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090914/letters/silvio=
-berlusconis-behaviour">Silvio=20
  Berlusconi's behaviour</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090913/local/board-re=
viewing-teaching-qualifications-for-language-schools">Board=20
  reviewing teaching qualifications for language schools</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090914/local/seven-ma=
ltese-websites-selling-electronics-under-investigation">Seven=20
  Maltese websites selling electronics under investigation</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090913/local/pope-exp=
ected-to-visit-malta">Pope=20
  expected to visit Malta</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090914/local/most-eng=
lish-language-schools-report-drop-in-students">Most=20
  English language schools report drop in students</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090915/local/eight-co=
mpanies-show-interest-in-bus-service-operation">Major=20
  companies show bus service interest </A></LI></OL></DIV>
<DIV id=3D"Most Commented">
<OL class=3Darticle_stats_list>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/blogs/view/20090826/fr-joe-borg/cleri=
cal-dueling-on-divorce">Clerical=20
  dueling on divorce</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090902/local/somali-i=
mmigrants-saved-by-the-afm">Updated:=20
  Somali immigrants saved by the AFM</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090826/local/two-die-=
in-zejtun-accident">Update=20
  4: Mother, father and child die in Zejtun accident</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090904/local/foul-sme=
ll-of-gas-reported-across-malta">Update=20
  2: Enemalta investigates gas smells, no leakages found</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090827/local/migrants=
-land-in-malta">Migrants=20
  land in Malta</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090901/local/bengal-t=
iger-in-mosta-warehouse">Bengal=20
  tiger in Mosta warehouse</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090906/local/explosio=
ns-on-fireworks-barge-in-sliema">Video:=20
  Explosions on fireworks barge </A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090830/local/pro-vica=
r-criticises-mgr-vella-on-divorce">Pro-Vicar=20
  criticises Mgr Vella on divorce</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090904/local/income-t=
ax-amnesty-scheme-announced">Income=20
  tax amnesty scheme announced</A></LI>
  <LI><A=20
  =
href=3D"http://www.timesofmalta.com/articles/view/20090825/local/events-p=
romoter-and-retailer-in-critical-condition">Updated:=20
  Events promoter and retailer passes =
away</A></LI></OL></DIV></DIV></DIV>
<SCRIPT=20
type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
new Control.Tabs('stats');=0A=
//]]>=0A=
</SCRIPT>
</DIV>
<DIV class=3Dfooter><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-br_fg-eaeaea.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-bl_fg-eaeaea.gif"></=
DIV></DIV><CAKE:NOCACHE>
<DIV style=3D"BACKGROUND-COLOR: #eaeaea" id=3Dpollpanel =
class=3D"roundedDiv ">
<DIV class=3Dheader><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tr_fg-eaeaea.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tl_fg-eaeaea.gif"></=
DIV>
<DIV class=3DroundedDivContent><A name=3Dpoll></A>
<H2>Poll</H2>
<P>
<FORM method=3Dpost>
<P class=3Dquestion>Do you agree with the European Court decision =
against spring=20
hunting in Malta?</P>
<UL>
  <LI><INPUT value=3D1 type=3Dradio name=3Doption_id> yes</LI>
  <LI><INPUT value=3D2 type=3Dradio name=3Doption_id> no</LI>
  <LI><INPUT value=3D3 type=3Dradio name=3Doption_id> don't know</LI>
  <LI><INPUT value=3D4 type=3Dradio name=3Doption_id> don't =
care</LI></UL><BR><INPUT=20
value=3Dvote type=3Dhidden name=3Daction> <INPUT value=3D290 =
type=3Dhidden=20
name=3Dpoll_ident> <INPUT class=3Dsubmit value=3DVote type=3Dsubmit> =
</FORM><BR>
<P align=3Dcenter><A=20
href=3D"http://www.timesofmalta.com/articles/index/?action=3Dresults&amp;=
poll_ident=3D290#poll">View=20
results</A></P></DIV>
<DIV class=3Dfooter><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-br_fg-eaeaea.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-bl_fg-eaeaea.gif"></=
DIV></DIV></CAKE:NOCACHE>
<DIV style=3D"BACKGROUND-COLOR: #eaeaea" id=3Dfunpanel =
class=3D"roundedDiv ">
<DIV class=3Dheader><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tr_fg-eaeaea.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tl_fg-eaeaea.gif"></=
DIV>
<DIV class=3DroundedDivContent>
<H2>Fun Stuff</H2>
<P align=3Dcenter><A =
href=3D"http://www.timesofmalta.com/funstuff/sudoku"><IMG=20
alt=3D"" =
src=3D"http://www.timesofmalta.com/img/sudoku_icon.jpg"></A><BR><A=20
href=3D"http://www.timesofmalta.com/funstuff/sudoku">Play Sudoku</A></P>
<DIV id=3Dadvert4>
<SCRIPT type=3Dtext/javascript><!--//<![CDATA[ =0A=
     var m3_u =3D =
(location.protocol=3D=3D'https:'?'https://adverts.timesofmalta.com/openx/=
www/delivery/ajs.php':'http://adverts.timesofmalta.com/openx/www/delivery=
/ajs.php'); =0A=
     var m3_r =3D Math.floor(Math.random()*99999999999); =0A=
     if (!document.MAX_used) document.MAX_used =3D ',' =0A=
     document.write ("<scr"+"ipt type=3D'text/javascript' =
src=3D'"+m3_u); =0A=
     document.write ("?what=3D120x90,_news|120x90&amp;campaignid=3D0"); =0A=
     document.write ('&amp;cb=3D' + m3_r) =0A=
     if (document.MAX_used !=3D ',') document.write ("&amp;exclude=3D" + =
document.MAX_used); =0A=
     document.write ("&amp;loc=3D" + escape(window.location)); =0A=
     if (document.referrer) document.write ("&amp;referer=3D" + =
escape(document.referrer)); =0A=
     if (document.context) document.write ("&context=3D" + =
escape(document.context)); =0A=
     if (document.mmm_fo) document.write ("&amp;mmm_fo=3D1"); =0A=
     document.write ("'><\/scr"+"ipt>"); =0A=
  //]]>--></SCRIPT>
</DIV></DIV>
<DIV class=3Dfooter><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-br_fg-eaeaea.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-bl_fg-eaeaea.gif"></=
DIV></DIV></DIV>
<DIV class=3Dclear></DIV><!--<div id=3D"footer_container">-->
<DIV style=3D"BACKGROUND-COLOR: #eaeaea" id=3Dfooter class=3D"roundedDiv =
">
<DIV class=3Dheader><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tr_fg-eaeaea.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-tl_fg-eaeaea.gif"></=
DIV>
<DIV class=3DroundedDivContentNoPadding>
<P><!--[if IE]><A=20
onclick=3D"this.style.behavior=3D'url(#default#homepage)'; =
this.setHomePage('http://www.timesofmalta.com');"=20
href=3D"javascript:void(0);">Make this page your homepage</A> <SPAN=20
class=3Ddivider>|</SPAN><![endif]--><!--[if IE]> <A=20
onclick=3D"window.external.AddFavorite('http://www.timesofmalta.com','tim=
esofmalta.com')"=20
href=3D"javascript:void(0);">Add this page to your favourites</A> <SPAN=20
class=3Ddivider>|</SPAN><![endif]--> <A=20
href=3D"http://www.timesofmalta.com/rss"><IMG alt=3D""=20
src=3D"http://www.timesofmalta.com/img/feed.png"> RSS</A> <SPAN=20
class=3Ddivider>|</SPAN> <A=20
href=3D"http://www.timesofmalta.com/downloads/print-rate-card.pdf"=20
target=3D_blank>Print Ad rate card</A> <SPAN class=3Ddivider>|</SPAN> <A =

href=3D"http://www.timesofmalta.com/downloads/online-rate-card.pdf"=20
target=3D_blank>Online Ad rate card</A> <SPAN class=3Ddivider>|</SPAN> =
<A=20
href=3D"mailto:websales@timesofmalta.com">Advertise here</A> <BR><A=20
href=3D"mailto:mynews@timesofmalta.com">Send us your story</A> <SPAN=20
class=3Ddivider>|</SPAN> <A=20
href=3D"http://www.timesofmalta.com/pages/contact">Contact Us</A> <SPAN=20
class=3Ddivider>|</SPAN> <A=20
href=3D"http://www.timesofmalta.com/pages/copyright">Terms and =
Conditions</A>=20
<SPAN class=3Ddivider>|</SPAN> <A=20
href=3D"http://www.timesofmalta.com/pages/privacy">Privacy Policy</A> =
<SPAN=20
class=3Ddivider>|</SPAN> <A=20
href=3D"http://www.timesofmalta.com/pages/copyright">Copyright =
Information</A>=20
<SPAN class=3Ddivider>|</SPAN> <SPAN style=3D"FONT-SIZE: 10px">R<B=20
style=3D"FONT-SIZE: 10px">1107</B></SPAN> </P></DIV>
<DIV class=3Dfooter><IMG class=3Dfloatright alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-br_fg-eaeaea.gif"> =
<IMG=20
alt=3D""=20
src=3D"http://www.timesofmalta.com/img/corners/r-5_o-bl_fg-eaeaea.gif"></=
DIV></DIV><!--<div class=3D"clear"> </div>=0D</div>-->
<DIV class=3Dclear></DIV></DIV>
<DIV id=3Dadvert3><CAKE:NOCACHE>
<SCRIPT type=3Dtext/javascript><!--//<![CDATA[ =0A=
     var m3_u =3D =
(location.protocol=3D=3D'https:'?'https://adverts.timesofmalta.com/openx/=
www/delivery/ajs.php':'http://adverts.timesofmalta.com/openx/www/delivery=
/ajs.php'); =0A=
     var m3_r =3D Math.floor(Math.random()*99999999999); =0A=
     if (!document.MAX_used) document.MAX_used =3D ',' =0A=
     document.write ("<scr"+"ipt type=3D'text/javascript' =
src=3D'"+m3_u); =0A=
     document.write =
("?what=3D120x600,_news|120x600&amp;campaignid=3D0"); =0A=
     document.write ('&amp;cb=3D' + m3_r) =0A=
     if (document.MAX_used !=3D ',') document.write ("&amp;exclude=3D" + =
document.MAX_used); =0A=
     document.write ("&amp;loc=3D" + escape(window.location)); =0A=
     if (document.referrer) document.write ("&amp;referer=3D" + =
escape(document.referrer)); =0A=
     if (document.context) document.write ("&context=3D" + =
escape(document.context)); =0A=
     if (document.mmm_fo) document.write ("&amp;mmm_fo=3D1"); =0A=
     document.write ("'><\/scr"+"ipt>"); =0A=
  //]]>--></SCRIPT>
</CAKE:NOCACHE></DIV>
<DIV style=3D"DISPLAY: none" id=3Doverlay></DIV></BODY></HTML>

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/tom_logo.gif

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
Ow==

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/weather/cloudy.png

iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAYAAAC8cqlMAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngA
AAAWdEVYdENyZWF0aW9uIFRpbWUAMTAvMzAvMDcLswiNAAAE50lEQVRYhe2XT2gjVRzHvzMvmUwz
Sbfmf5Zt0+xuL2m6tsVuDwsrDS0LIggePHjxtE/Em654Wzx4FEQWUX6H2rNgQRCRPXnZQ1nwopfN
YgW3NhJbN9km2zTtzHiQGV9fJ5M/LW5Z+oXHm/cmmff95Pf7zXtRbNvG8yD1WRs4KZ2BnDadgZw2
nYGcNp2BnDadgZw2PTcggeM+gIh0AFc1TVsMBAILgUDgvKIotmmaIdu2Nw8ODn7b29u7C+Au53zj
+Ja9pQx6+iUiBmDJMIwPdF2fyufzyWQyiWg0CsYYbNtGq9VCrVZDpVJ5Uq1WK81m87t2u/0J5/zP
k8U4Bsjy8vKXhmG8OTs7G00mk0cfrChurygK2u02yuVy6+HDh+utVutdzvmPx/B9dL1+QYhoTNO0
b8bHx6cmJydDjDEAgPwcGURVVaiqimq1ivv371fr9TrnnH97MhgDFLuu68uFQmHyypUrIVVVYVkW
TNN0e/Hasiy3OfeSySSuXbuWSiQSd4ho+pmArKysfJRKpaYvXbo0JJoTATqBieNz585hZmZmVFXV
e0Q0/L+CENEFxtjNYrEY9/vF/cBs23bHiUQChUJBDQaDt08CpOfXbyAQeD+fz8c0TYNpmrBt2zXW
qc6c2nDqBQCcdFQUBRMTE/qjR49eI6KPATwFcAFAGMDfnPPNfkB6KnYiYqqq7ty4cWMoGAy6AA6E
02QIudDlxhjD2trazubm5u+KoqQ1TWsyxvZN09Ta7bbOGLvXbDZXAfzAOd86CZD5aDT6falUijmp
4QUjgziGZRjGmHsNAPV6Hel0+tC9/f19VCoVrK+vN6rVarler38GYJVz3vDy2GuNXIzFYqZoXK4P
v+KWgcVrVVURj8ePRFbTNORyOSwsLEQWFxdn8/n8p5FIZIWIMscBSQaDwaS4mAji9wbrBCAbF3s5
uvF4HEtLS7FisfhKKBT6iYgSg4JEA4FARwiv1in9ujURStbU1NTQ3Nxc1jCMVSKKDQKys7u7+8Rr
Ya+IiOnXbwT8YBRFQaFQQC6Xu6pp2nuDgCSazabnYiKQDOJl1it15Od208zMTCidTr9BRLPOnO8+
QkQva5p2J5fL5S5fvjwsQ8gmejE7iHFZhmFgbGxsYnt7+yaAdwCfiBDRrZGRka/m5+enpqenh8Ph
MIDD+4MzBnDo9Sre95P8mV6+4yifzwPAq87YE4SI3opEIh9ev349n0qlOi4gb3iMMXcfEIG9WjeA
blDhcBjDw8NDRPSSJwgRlTKZzO1SqZTQdf2I6W4bnbjZyUCiQb++18ikUqkIgBcBjxrRNO3zQqFw
0TAMmKZ5BMC27UPXlmW5hp2c9zqa9BKhflILAHRdDwF44QgIEb09Ojo6ms1m3V1X7EUAcc7r4Njp
jNUNqJ+IHBwcAP8eNv8DISJV13VeLBYNxljXaFiWBcaYe5LtBOIVGbkXo9FPVGq1WhPAX3JEziuK
Mp7JZFxzXgCinPleT7+iea97/UZkZ2fnKYBfZZC5bDa751cPIoiYUjKI+OuKJrulmvzfxU+PHz/G
7u7uFoBfZJDsyMhI1i8Cpmm6c/Kxwi8ifmnmFZVe9ODBg712u/0157wtg7xeLpf/2NjY2Pbavf3m
ukk051ULg9TH1tbWhGVZXzhjEeRWo9GINhqe/1tOo37mnNecwT/3RcKJRGWPgAAAAABJRU5ErkJg
gg==

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/corners/r-5_o-tr_fg-cbe5a8.gif

R0lGODdhBQAFAMIAAMzmrOz25OTyzNTqvPz+/AAAAAAAAAAAACwAAAAABQAFAAADCwgTRPDCPRCm
siABADs=

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/corners/r-5_o-tl_fg-cbe5a8.gif

R0lGODdhBQAFAMIAAMzmrOz25OTyzNTqvPz+/AAAAAAAAAAAACwAAAAABQAFAAADC0gUAyQghhgb
vSABADs=

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/corners/r-5_o-br_fg-cbe5a8.gif

R0lGODdhBQAFAMIAAMzmrOz25OTyzNTqvPz+/AAAAAAAAAAAACwAAAAABQAFAAADCQi6OxyNgBEI
SQA7

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/corners/r-5_o-bl_fg-cbe5a8.gif

R0lGODdhBQAFAMIAAMzmrOz25OTyzNTqvPz+/AAAAAAAAAAAACwAAAAABQAFAAADCgiqsxCOiEVI
aAkAOw==

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/corners/r-5_o-tr_fg-a2a2a2.gif

R0lGODdhBQAFAMIAAKSipOTi5MzKzLS2tKSmpPz+/AAAAAAAACwAAAAABQAFAAADC0gTVfDCPRAm
GJYkADs=

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/corners/r-5_o-tl_fg-a2a2a2.gif

R0lGODdhBQAFAMIAAKSipOTi5MzKzLS2tKSmpPz+/AAAAAAAACwAAAAABQAFAAADC1gVQyUghhgH
BeQmADs=

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/corners/r-5_o-br_fg-a2a2a2.gif

R0lGODdhBQAFAMIAAKSipOTi5MzKzLS2tKSmpPz+/AAAAAAAACwAAAAABQAFAAADCwgKtDAuLFHI
CKUkADs=

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/corners/r-5_o-bl_fg-a2a2a2.gif

R0lGODdhBQAFAMIAAKSipOTi5MzKzLS2tKSmpPz+/AAAAAAAACwAAAAABQAFAAADC0iwMAzhFcFK
CYMkADs=

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/corners/r-5_o-tr_fg-eaeaea.gif

R0lGODdhBQAFAMIAAOzq7Pz6/PTy9Ozu7Pz+/AAAAAAAAAAAACwAAAAABQAFAAADCwgTRPDCPRCm
siABADs=

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/corners/r-5_o-tl_fg-eaeaea.gif

R0lGODdhBQAFAMIAAOzq7Pz6/PTy9Ozu7Pz+/AAAAAAAAAAAACwAAAAABQAFAAADC0gUAyQghhgb
vSABADs=

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/corners/r-5_o-br_fg-eaeaea.gif

R0lGODdhBQAFAMIAAOzq7Pz6/PTy9Ozu7Pz+/AAAAAAAAAAAACwAAAAABQAFAAADCQi6OxyNgBEI
SQA7

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/corners/r-5_o-bl_fg-eaeaea.gif

R0lGODdhBQAFAMIAAOzq7Pz6/PTy9Ozu7Pz+/AAAAAAAAAAAACwAAAAABQAFAAADCgiqsxCOiEVI
aAkAOw==

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/articletools/email.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAAUVBMVEX/
//+mpqZbW1u1tbV8fHx1dXVpaWmsrKyDg4N1dXX////39/fv7+/n5+fd3d3Y2NjMzMzGxsa9vb21
tbWmpqaZmZmTk5OMjIyDg4N8fHx1dXXopxmBAAAAG3RSTlMAu7vd3d3d7u7u////////////////
///////3GgHgAAAACXBIWXMAAAsSAAALEgHS3X78AAAAH3RFWHRTb2Z0d2FyZQBNYWNyb21lZGlh
IEZpcmV3b3JrcyA4tWjSeAAAAHtJREFUGJWFz8kOwjAMRVETCEPsl5FM/P+HErcVGxa9Ox9FsUx0
2uVRa22t9dUYN0NXZveLxdKbM1i2WAo6VRezqLCTkkQBKrzNYUFzQCzidPZ+QVeIGcgpbjAYAQgp
BfioMDlgXyLr6YI7649H4i2Z12fOcfS05vy2v76M5AnqrPfRdwAAAABJRU5ErkJggg==

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/articletools/print.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAAh1BMVEX/
//+Dg4NhYWGDg4NKSkqDg4NRUVEiIiJ8fHxhYWF8fHyMjIyDg4NcXFwiIiJRUVGZmZmMjIyDg4Nc
XFz////39/fv7+/m5ube3t7X19fMzMzFxcW+vr6zs7Orq6umpqaZmZmTk5OMjIyDg4N8fHxzc3Np
aWlhYWFcXFxRUVFBQUEoKCgiIiITEovIAAAALXRSTlMAERFERGZmd5mZqrvMzMzd7u7u7v//////
//////////////////////////+ZXlWIAAAACXBIWXMAAAsSAAALEgHS3X78AAAAH3RFWHRTb2Z0
d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA4tWjSeAAAAKlJREFUGJU9j9uWgjAMReN1xrszkqaB
BmgDqMj/f5+liPvt7JVknQAAbA4hor8wowaNMSTXWfwhkbVIsp8noiBLxuiUF5NgRl2OefOfRDSo
ty3Aqs4DGkpXQtGu4cjUfKHiAppluflQZFkLDWJp84StEO/QMNfsEhyYe2idCywJVude0Ip41aa7
P/u+Exmgq0TLaaV8ST3A7vTw42+xCvrh/DN29fUHH8MbdiYWwGoVCuMAAAAASUVORK5CYII=

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/articletools/textsmall.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAAK8AAACvABQqw0mAAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8yNy8wN6sEGYQAAAAfdEVYdFNv
ZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDi1aNJ4AAAAhUlEQVQ4je2T3Q2CYAxFD07ACIzA
BrIBbOAIjsIIjKBugBM4gmxyfLAvfAF/IMQXmzRp2tyT3ibNVNbEbpX6D9gWcAZ6oHpLUNMsfMZd
7Sbmo5zaoAYG4AI0Syw0wDVs5ED5jYU81h/UPur2lYW0cQhRre7VW9ziY8ApERwDWMwBsp9/4wNE
xdjC36WYLwAAAABJRU5ErkJggg==

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/articletools/textmedium.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAAK8AAACvABQqw0mAAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8yNy8wN6sEGYQAAAAfdEVYdFNv
ZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDi1aNJ4AAAAk0lEQVQ4jWP8//8/AyWAiSLdg8IA
FjxyDTjYqOD////YsMF/VGCAQx1OL9hD6QNQOp5UF5yH2hwApc/jcgE2QQGopvtQ/nsoX4FYL/hD
6Y1otD8WtVhdsP4/drAfmwsYsSRlmEADlBZgYGAogLIFGRgYPuBzgT+a/2H4PlQ8nlAYBEDpDWji
B9Dk4QCbF0gCFOcFAEmmF7Ib4OiWAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/articletools/textlarge.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAAK8AAACvABQqw0mAAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8yNy8wN6sEGYQAAAAfdEVYdFNv
ZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDi1aNJ4AAAAqklEQVQ4jWP8//8/AyWAiSLd1DCA
BY9cAQMDQwCU/QGJjQr+//+PC5//jwoUsKnD5QUFBgYGA6jNF6Fi/tgU4jIApvggAwPDASg7gRQD
YP49gGSAAdRlqACLvwSQ/G0AFXsP5ccTEwbIfg1gYGBoYGBg+IjmMrwumP8fPxAg5AKYLQsYGBgc
oLgASd4enwv8kWzSR5ODhcN8fC5wgNLI8Q8DG7CFA+OA50YA/MXqqwKkJUoAAAAASUVORK5CYII=

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/articletools/comment.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAAK8AAACvABQqw0mAAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngA
AAFUSURBVDiNjZMxbsIwFIY/ogihTPYVDDdoFw7AxMwVysaKb4B7hGZiRT0BImKKlClbJMQQGNgb
pCwRDHQgKcVKIn7Jku3n/3/vf7Y7i8VCAR+AohkBEGitD3bABebj8Vj1+/1a5uVyIUmSSRiGCtB2
3AFkG7nb7TIYDGiq0LUJdSJtcAFpb55OJxlFkcrz/ClmjPkppxnwDfhuuZCe5/1li6JIDYfDOmuy
rEomSTIPw1A5QLBerzkejwghEEKQ5/mrfXlztNb+fr//XK1W2fl8Jo5jrtfrE+H/sPviAGitAyBL
05TNZlN5bEWv13sIGGMkoErytDrkeV4tWQhBURQPgRIxMC1fm2/3RQgBQFEUbLdblstlBvid2+1W
m8UYMwG+ZrOZ3O12lbVDaS++O9dZo0Apko5Go8rau9Y6ts+0VSCBlPvd15LtHtiQ3H9hI7m1glfx
Czvtr8xpqzuWAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/ajax_activity_bababa.gif

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
YwSRlycNcWskCkApIyEAOwAAAAAAAAAAAA==

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://www.timesofmalta.com/addviewcount.php?id=295350


------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/socialnetworking/googlebm.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAABiVBMVEX/
///////+//b3///+/+Pv///3/+3w//f4/+b4/+Ho////9//2+v34+/To//b/+Ob2+uv/9vb/+Nn/
8v//9O3n+P//8Pb38f/k9vbw8Pju7v/X8v/B9f/d6//g5vzS5//K6vnQ5f/h3+zN3PPT2fm/3vDE
2+PJ1/+81//K0/LK0tTCzv6v0vqqtsKjqc1vrO96pNZ+nulWtkqBmd9HuUpDuFBNtVJVszlvmulI
tjlNs0U8tUSJj9lPrVUtt0CGj9B8j8dlhdhihKlXc7xGdMpCbttaaK8ibrkdaOcVa9IxYLg3W9Yi
YNkVY88vW9gHY+gZX9sUYeEbXtEVXPYmW8sgXMohWOgfVvccWrEnU9bMLiLSKA/bJRrNKgDSJBnW
IC8cSbDRHx3WHw3HIwAdQrTcGgDdGBIWP78xN7EkOrHOFBkcOLXLFA4lM7YXO5McOIzREAcjNZka
MsYTM7oTMcUgLsUENrEpMHQOKssTLKAVKqooJosaJY8AJb0VH4AAIpYLFqQPEp8AE1b4EsImAAAA
g3RSTlMA////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////zlNFpwAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAfdEVYdFNv
ZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDi1aNJ4AAAAFnRFWHRDcmVhdGlvbiBUaW1lADEw
LzI3LzA3qwQZhAAAAPRJREFUGJVVisVWA0EQALunRzY7G2AIG4K7u4ZkcXd3CA7B3R2+nDweF+pY
VTDVGOmItoSjrV64OdLpeTCZgobb6BaKDNImuApzRCKrYfDo+n60rkQlx2CCqez+mxwb7bKLh8zA
JSxw6rlyuUTCokq/WYNhp+m8mCzlk1qjtGKwSG0nmjEthEEm9SmsiKFliyUq/ooDmBHzWybInMSF
aKVuwiwNfPgxHSmpND+vwtqFcVn/1q0IWdXh81kX24AldO++ygnT0Cl4r+XHMM18uS+f7S5Tovq7
hu/AiCBy+16fbuOPe70h3IaxAMc/HNRmHbz/7P8A3skovTPZrowAAAAASUVORK5CYII=

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/socialnetworking/delicious.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAMUExURQAAAP///93d3QAA/+4iTdsAAAAa
SURBVHjaYmCEAmYoYBggARhggoIBEgAIMADrEAGBe3e9DgAAAABJRU5ErkJggg==

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/socialnetworking/facebook.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAA3NCSVQICAjb4U/gAAAAFVBMVEX/
///////r7vRthLRheaxFYp47WZin0VggAAAAB3RSTlMA////////pX+m+wAAAAlwSFlzAAALEgAA
CxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVY
dENyZWF0aW9uIFRpbWUAMTAvMjcvMDerBBmEAAAAP0lEQVQImWMQhAIGkTQwcGQQgzASwYwURTEI
I0kQykgUS0NlJApCpZIUhdRwqIEwRI2NjQ2FjQMRDLilMGcAAK4NITjs/OgbAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/socialnetworking/blogger.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMS8wOS8wN5dsNmMAAAAfdEVYdFNv
ZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDi1aNJ4AAABXklEQVQ4ja3TMUhbURTG8d9LtJE2
Di1ZiyBObcEUakULIiI4CkIJ7RQ7pIMV7OLs7KJDpw6mdHXp4iZih1LNYkTngriKdqilscbnkKTP
p0khtB9cOOfA97/3nHtvEBZksYRR7WkTb4OwYAfZNs0NlRP/YIZsRywNcILsU569oqub6m/21thY
pRuJOCEOOMH4C16+4869qP4kR98IH2dJxQFxXv8g08W4GTq7GHvD8HN+/Q0w+pqO+hbvc8xkWHjI
2c9a7cEE31Fp1ULyVhSPz9E/xe00nXXoQI6FDFsfKH9qAggvorh3qLauKpXm8SQuWgCCKx19+8rR
IcmAakjmfgRstHQDUD2L4vVl9jdIJalUeTRGoQ44j4YQhAXhn6xnkPnP0SCb6bzC4ggHJVy/hd1t
itOcHjc3nx5TzLNbanGC6y8xla4NNkhQ+cGXFcol7tJw/ZfPlFf7mu1qE/lLUOpd804EyQMAAAAA
SUVORK5CYII=

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/socialnetworking/yahoomyweb.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAABy1BMVEX/
//+ov9SbxrfZtZmpu8DEtLOuube3s7i7sLvFrbS9rMW7o8+sq7XRl4nr6N7/zJn6t57///////j2
///+/+/6//f//+rw////+P/n///o//X/9/fp/+Ld///b//n29vH19eLe/b7o9OXr8vT28dL/7OT5
7O727eL76Pr/7Mf26Mj26LD149ry5Mfy3/D83rzk3M7h3Nn/0r7d2Nn/06nO2uPs0rbd2Kjr0cL0
z7rV1NbN19XO1t7D2NTY0N7xzL/D1tvP09DXz9XE1s7lzM//xNXL1cPPztzUz8zP0cXB1MfPztfY
yuTbyNf8wrfD0NXkyLTpv+vvxZT7wZz8vcXzu+DMycDowLz6tdDavsH6uIjkvZz2tpTlt6TxtKLi
tqDusKa9u8T6r5Lwrp7zr2n5q2bxql3jpaTzoGDXo5rznWmuqo3DpX/kmk7wkXLsk2XdlG7SlYPP
lHvajpbUk2LtjGb3gJ3xhmTlimfqdqrmflXgfXDxej/veDvudj/VeUrpcz/fcl7QdFHgbR/oZSb0
YhLnYUfrXlfQaRntXh/1WSr2VzjdVXvmUl7jWCnjWgzsUiTxURb6RxX1Qzv8RAD0PAPkIFPbHzbl
GFCV3+iZAAAAmXRSTlMAEREREREREREREREREVVVVf//////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////9HUVWK
AAAACXBIWXMAABu8AAAbvAG6t6C7AAAAH3RFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3Jr
cyA4tWjSeAAAAQZJREFUGJVj8PL28XZ2dnf38HD3jxVgYGBwE4QBYeG8cn4GBidBSXEgTxxIyORO
zeJj8BWVUrI3svQLERIUUTSPM2bwFBHTKu2aMqnaJcI1NFDQg8FGUFBaNbizL1yvctqMHgNHBgdB
CWFJ4ZgJFWpl04sNFTwYvMWFhWWF5fMntvemKwsLWjE4AQUEpYV1uycnyAlLCHsz2IpIS4sIC2o2
tBmJCwuKezPkpCbFpKjoZLROrAqQAKlo6o8yaTZTj45PzozUkBCxYmis0Q6qswAqBjtf1Juhvjat
o0UfyBYRAolYMWQXFpQUhZn62FlbW9nZWSUyMHHyMrOyMHJzsbBxcHGx8wAAAjc5xrUk8K0AAAAA
SUVORK5CYII=

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/socialnetworking/digg.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAA3NCSVQICAjb4U/gAAAAFVBMVEX/
///////u7u7d3d3MzMyqqqqZmZlnlUlYAAAAB3RSTlMA////////pX+m+wAAAAlwSFlzAAAK8AAA
CvABQqw0mAAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAABjSURB
VAiZbcyxDYAwDATAb0IfIzFALGWBQCZggRShjgt+/xEwCiUv63WNH/hN75c3B1rcgMWrSQYsyt1S
7Q61prXCZDeSDj2tlFKxkF2S0t8QJJUxoS84ghwOHwzrRP5A+nE884cU3Mijh2MAAAAASUVORK5C
YII=

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/socialnetworking/reddit.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAABHVBMVEX/
///////29vbMzMy+vr6ZmZmFhYRKSkr////29vaZmZn////f39+Tk5OFhYRsbGyFhYRSUlL///++
vr6lpaWZmZlzc3NsbGxSUlL////f39+0tLT////2/P7W1taZmZmFhYR7e3tzc3PFxcWZmZnW1tat
ra20tLSZmZlzc3PW1tb29vaFhYRSUlI6Ojr////2/P7/+PPv9//y9fbt8vTx8fH/7ujp7/L/49rm
5ubb6Oz/39Hf39/T3+T/08L/1L3W1tbMzMz/wav/upvFxcX/t5m+wcL/s5O+vr60tLT/nn+tra3/
mHWlpaX/h2iZmZmTk5ONjY2FhYT/ZTp7e3tzc3NsbGxmZmZbW1v/MAhSUlL/IQRKSko6OjozMzPm
l/tiAAAAX3RSTlMAERERERERESIiIjMzREREVVVmZmZmZmZmd3d3iIiIiIiIiKqqu7vMzMzd7u7u
7v///////////////////////////////////////////////////////////////wZMOQMAAAAJ
cEhZcwAACxIAAAsSAdLdfvwAAAAfdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDi1
aNJ4AAAA3klEQVQYlTWOZ1fCQBREX+w9ih0Lii0oOqLYERJdkBjXl10XiFj+/88weyLz5Z47X2aI
/uPrdtDp+UMDn9TsnUmWw4PipLxOS2yOHCtObnm1fLqwmMvnU9sq7nqsJDPHpZW1nU2KVNJt3Z8D
F49hYmJBHa3vKi8PQL0JXxtFsn+F5693VD4+G2h9Cxo3wO1bHXh6vUZNjdKYEsDNJVCtAixHyDns
Bgg4jOIaQnNgf+xrKdLZSLDZy14Wfk2UJvnZznyq1CvMue5Gu+/NWJ841jxr6WekaV/JeUvB0iX6
A/zQLBeqK/vVAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/socialnetworking/stumbleupon.png

iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAMAAADH72RtAAAAA3NCSVQICAjb4U/gAAABKVBMVEX/
///////4/v71/vjt/P3r/fDq/e/j9/3P+9zf8eXE+My/9Mq/6fOv4/aY2u7MzMyh0uyizebFxcV2
4YSC3Yx/0O1623o08jlm3HOducgo7ChH3kcZ6xk43z2urq51wnUT6BNvt9og2iQO3w48ykoL3wxD
yUNZsdkJ2QkizDJTrNcsxTWZmZksxDYC1AIfxi4owDUKygwAzAAavikTwSMDyQgKwgsBxQJOm8KK
iooDvQUUtSIPthgAvACGhoYvlcQAtAFihZ8ArAAXi8NxcXENh8QXg7kfgLRYcIgRf7Qge61YbYIV
eK0QdqgId7IBc7sKbrMAbrYBbqgGZqoAaK0AYqoFXZ8AXKAIWZYhVIEAWaUWU4cAU5wAUpUHTpAK
TI0WSX4ASpIKSIdItKVXAAAAY3RSTlMA////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////+Zh29aAAAACXBIWXMAAArwAAAK8AFCrDSYAAAAH3RFWHRTb2Z0d2FyZQBNYWNyb21l
ZGlhIEZpcmV3b3JrcyA4tWjSeAAAACx0RVh0Q3JlYXRpb24gVGltZQBUdWUgMTMgTWFyIDIwMDcg
MTA6MTY6MTcgLTA1MDBlGur8AAAAw0lEQVQYlWNgwAFkFVSlxZD44jLKGnp6eob8MAEpINdIz8jI
llMIIqBkbqKvqalpam7LKgkRsuJmYmFhYeRwcGATdAQJqGkzagUEB1swGjuxCkbKAUXMbJjZedVj
vRgNnNgEY3VAIk76wlxMPu6Mug5sArGWQBF5Y2NrCUZfPyYRFSbFaDuQQUyMjEx8UVGiTEw8gR5g
u+zdPINiQqNCXJ3Dk1wgDvIPBIPQmDgPmKPDYsLDo6Ji4uECQBCRmJjgjSsYAPLaHsA76IKqAAAA
AElFTkSuQmCC

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/sudoku_icon.jpg

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

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.timesofmalta.com/img/feed.png

iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAU5JREFUeNokkMtKQmEUhb9z0eIYdiGJLighBkFQGQRFDxC9QheaRMMG
4SB6BAc1dNygJk1qFgZBE4WoBoGQEQlZYgViXo6X83va5GDzs9e/1t5rL8056NkwQsE4muFD18E0
wZDSNdCkbzZrKpWNaW4i8s3M7jAjUSi9SmWgXQFPL//CviF4PP8x0b0WygX/OISWoFGG7AXkktBR
YDfA9VhCNBR2EZ5O5cOG4DIs7IhwDNIJwepQV8rEFVVgGmY3ofIhghMo52BxD/LP8HILNYWOxwvF
B0jud4krh+KzAJlLmF+XtT4hOkJ0O2ANQngV3m7gPQVz23AvPv0BGJiEaluIuAb9ExBZE3AK7s7k
lV7skpcERgVrdCSwlqrT/LJIH0MhC78luD6SdVW4kmN0yRS3rjlbEng0HMfFh611J1UkEkcIthzq
tGrqsxD7E2AAU698cW7AztYAAAAASUVORK5CYII=

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.timesofmalta.com/css/tom_v2.css?v=1107

* {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, FreeSans, =
sans-serif; FONT-SIZE: 12px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; =
TEXT-DECORATION: none; PADDING-TOP: 0px
}
BODY {
	BACKGROUND-COLOR: #ffffff
}
.png {
	BEHAVIOR: url(/css/iepngfix5.htc)
}
PRE {
	FONT-FAMILY: monospace
}
HR {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; WIDTH: 530px; =
BACKGROUND: #a2a2a2; HEIGHT: 1px; COLOR: #a2a2a2; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; LEFT: 5px
}
#print_disclaimer {
	DISPLAY: none
}
#container {
	BORDER-BOTTOM: #cc0000 0px solid; BORDER-LEFT: #cc0000 0px solid; =
WIDTH: 998px; BORDER-TOP: #cc0000 0px solid; BORDER-RIGHT: #cc0000 0px =
solid
}
#header {
	BORDER-BOTTOM: #cc0000 0px solid; BORDER-LEFT: #cc0000 0px solid; =
MARGIN: 6px 0px 0px 6px; WIDTH: 992px; HEIGHT: 90px; BORDER-TOP: #cc0000 =
0px solid; BORDER-RIGHT: #cc0000 0px solid
}
#content {
	BORDER-BOTTOM: #000000 0px solid; POSITION: relative; BORDER-LEFT: =
#000000 0px solid; WIDTH: 546px; FLOAT: left; COLOR: #333333; OVERFLOW: =
hidden; BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 0px solid
}
#content .roundedDiv {
	WIDTH: 540px
}
#navigationbar {
	BORDER-BOTTOM: #cc0000 0px solid; BORDER-LEFT: #cc0000 0px solid; =
FLOAT: left; BORDER-TOP: #cc0000 0px solid; BORDER-RIGHT: #cc0000 0px =
solid
}
#featuresbar {
	BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 0px solid; =
WIDTH: 312px; FLOAT: left; BORDER-TOP: #000000 0px solid; BORDER-RIGHT: =
#000000 0px solid
}
#features {
=09
}
#sections_navigationpanel_joined {
	POSITION: relative; MARGIN: 6px 0px; WIDTH: 306px; LEFT: -6px
}
#sections_navigationpanel P {
	MARGIN: 10px
}
#sections_navigationpanel .article_stats_list LI {
	MARGIN-BOTTOM: 6px; MARGIN-LEFT: 15px
}
#funpanel {
	WIDTH: 150px
}
#pollpanel {
	MARGIN: 6px 0px 0px; WIDTH: 150px; FLOAT: right; COLOR: #666666
}
#pollpanel .submit {
	WIDTH: 137px; MARGIN-BOTTOM: 5px; BACKGROUND: #555555; HEIGHT: 18px; =
COLOR: #eaeaea; FONT-WEIGHT: bold
}
#pollpanel P {
	COLOR: #666666; FONT-SIZE: 12px
}
#pollpanel B {
	COLOR: #666666; FONT-SIZE: 12px
}
#pollpanel I {
	COLOR: #666666; FONT-SIZE: 12px
}
#pollpanel UL {
	LIST-STYLE-TYPE: none
}
#pollpanel LI {
	LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 4px; FONT-SIZE: 0.95em
}
TD {
	LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 4px; FONT-SIZE: 0.95em
}
#pollpanel TD {
	FONT-SIZE: 11px
}
#pollpanel .question {
	COLOR: #555555; FONT-SIZE: 12px
}
#advert1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 3px; PADDING-LEFT: 0px; WIDTH: 728px; =
PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 90px; PADDING-TOP: 0px
}
#quickinfo {
	BACKGROUND-IMAGE: url(/css/images/weather-div.gif); BORDER-BOTTOM: =
#000000 0px solid; BORDER-LEFT: #000000 0px solid; PADDING-BOTTOM: 0px; =
MARGIN: 0px 0px 0px 3px; PADDING-LEFT: 0px; WIDTH: 118px; PADDING-RIGHT: =
0px; FLOAT: left; HEIGHT: 90px; OVERFLOW: hidden; BORDER-TOP: #000000 =
0px solid; BORDER-RIGHT: #000000 0px solid; PADDING-TOP: 0px
}
#careers_content H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
#careers_content .title {
	FONT-SIZE: 14px
}
#careers_content IMG {
	MARGIN-BOTTOM: 100px; MARGIN-LEFT: 50px
}
#careers_content .date {
	COLOR: #666666; FONT-SIZE: 0.95em
}
#footer A {
	FONT-SIZE: 11px
}
#footer {
	BORDER-BOTTOM: #cc0000 0px solid; BORDER-LEFT: #cc0000 0px solid; =
PADDING-BOTTOM: 0px; MARGIN: 6px 0px 12px 6px; PADDING-LEFT: 0px; WIDTH: =
992px; PADDING-RIGHT: 0px; BORDER-TOP: #cc0000 0px solid; BORDER-RIGHT: =
#cc0000 0px solid; PADDING-TOP: 0px
}
#footer P {
	TEXT-ALIGN: left; MARGIN: 0px 0px 0px 146px; COLOR: #888888; FONT-SIZE: =
11px
}
#footer .divider {
	COLOR: #cccccc
}
#tomlogo {
	MARGIN: 0px 3px 0px 0px; WIDTH: 134px; FLOAT: left; HEIGHT: 90px
}
#advert2 {
	MARGIN: 6px 3px 3px 9px
}
#advert3 {
	POSITION: absolute; WIDTH: 120px; HEIGHT: 600px; TOP: 6px; LEFT: 1004px
}
#advert4 {
	TEXT-ALIGN: center; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#advert5 {
	WIDTH: 468px; FLOAT: left; HEIGHT: 60px; MARGIN-LEFT: 6px
}
#advert6 {
	WIDTH: 66px; FLOAT: left; HEIGHT: 60px; MARGIN-LEFT: 0px
}
#advert5Container {
	TEXT-ALIGN: center; MARGIN: 6px 0px 0px 6px; WIDTH: 540px; HEIGHT: =
60px; CLEAR: both
}
#featuresbar .roundedDiv {
	MARGIN-RIGHT: 0px
}
#featuresbar P {
	COLOR: #aaaaaa; FONT-SIZE: 11px
}
#funpanel P {
	COLOR: #aaaaaa; FONT-SIZE: 11px
}
#pollpanel P {
	COLOR: #aaaaaa; FONT-SIZE: 11px
}
#pollpanel H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#adsense_panel {
	TEXT-ALIGN: center
}
#adsense_panel IMG {
	MARGIN-BOTTOM: 5px
}
#weatherpanel * {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; COLOR: #eaeaea; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#weatherpanel TABLE {
	FLOAT: left; MARGIN-LEFT: 5px
}
#weatherpanel .temperature {
	LINE-HEIGHT: 20px; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
#weatherpanel .temperature .celcius {
	FONT-SIZE: 16px
}
#overlay {
	POSITION: absolute; WIDTH: 100%; BACKGROUND: #000000; HEIGHT: 100%; =
TOP: 0px; LEFT: 0px; opacity: 0.75
}
#prevnext_navigation LI {
	LIST-STYLE-TYPE: none; FONT-SIZE: 11px; VERTICAL-ALIGN: top; =
MARGIN-RIGHT: 10px
}
#prevnext_navigation A {
	FONT-SIZE: 11px
}
#prevnext_navigation B {
	FONT-SIZE: 11px
}
#prevnext_navigation I {
	FONT-SIZE: 11px
}
#socialnetworking {
	BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; =
OVERFLOW: auto; BORDER-TOP: #eaeaea 1px solid; BORDER-RIGHT: #eaeaea 1px =
solid
}
#socialnetworking LI {
	LIST-STYLE-TYPE: none; FLOAT: left; FONT-SIZE: 11px; VERTICAL-ALIGN: =
bottom; MARGIN-RIGHT: 10px
}
#socialnetworking B {
	FONT-SIZE: 11px
}
#socialnetworking A {
	FONT-SIZE: 11px
}
#socialnetworking IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FLOAT: left; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
#firstarticle_div {
	POSITION: relative; MARGIN: 0px 0px 10px; WIDTH: 100%; OVERFLOW: auto; =
FONT-WEIGHT: normal
}
#firstarticle_div IMG {
	MARGIN: 0px 6px; FLOAT: right
}
.highlight#firstarticle_div {
	BACKGROUND: url(/css/images/gradient_a2a2a2.gif) #a2a2a2; COLOR: =
#eaeaea
}
.highlight#firstarticle_div A {
	COLOR: #eaeaea
}
.highlight#firstarticle_div .time {
	COLOR: #d2d2d2
}
#sport_articles_panel {
	BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 0px solid; =
WIDTH: 261px; FLOAT: left; BORDER-TOP: #000000 0px solid; BORDER-RIGHT: =
#000000 0px solid
}
#business_articles_panel {
	POSITION: absolute; BORDER-LEFT: #000000 0px solid; WIDTH: 261px; LEFT: =
273px
}
DIV#article * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV#article P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
DIV#article UL {
	MARGIN-LEFT: 20px
}
DIV#article OL {
	MARGIN-LEFT: 40px
}
DIV#article TABLE {
	BORDER-COLLAPSE: collapse
}
DIV#article TABLE TD {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: =
#d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 5px
}
#refine_search_div {
	MARGIN: 10px 0px; BACKGROUND: #bababa
}
.submit_button {
	BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: =
#eaeaea 1px solid; BORDER-RIGHT: #eaeaea 1px solid; PADDING-TOP: 5px
}
A.current_issue_link {
	COLOR: #cc0000
}
A.current_issue_link:visited {
	COLOR: #cc0000
}
.leader {
	COLOR: #777777; FONT-SIZE: 0.8em; FONT-WEIGHT: bold
}
.white {
	COLOR: #ffffff
}
DIV#article I {
	FONT-SIZE: inherit
}
DIV#article H3 {
	FONT-STYLE: italic; MARGIN-LEFT: 5px
}
DIV#article H1 {
	MARGIN-LEFT: 5px
}
DIV#article H2 {
	MARGIN: 5px 0px 5px 5px
}
DIV#article H2 I {
	FONT-SIZE: 16px
}
DIV#article A {
	FONT-SIZE: 1em; FONT-WEIGHT: bold
}
DIV#article A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
DIV#section_navigation_title {
	MARGIN: 0px; WIDTH: 100%; BACKGROUND: #bababa; HEIGHT: 21px; OVERFLOW: =
hidden
}
DIV#section_navigation_title H2 {
	MARGIN: 3px 0px 0px 5px; COLOR: #ffffff; FONT-SIZE: 14px
}
DIV#sections_navigationpanel A.link {
	MARGIN: 10px 5px 0px 0px; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: =
bold
}
DIV#sections_navigationpanel .separator {
	TEXT-ALIGN: right; MARGIN: 10px 0px 0px 5px; WIDTH: 290px; PADDING-TOP: =
5px
}
DIV#sections_navigationpanel .cloudlink {
	LINE-HEIGHT: 17px; MARGIN: 0px 5px 0px 0px; COLOR: #666666; FONT-SIZE: =
11px; FONT-WEIGHT: bold
}
.link {
	MARGIN: 10px 5px 0px 0px; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: =
bold
}
DIV#article_toolbar {
	MARGIN: 0px; WIDTH: 100%; BACKGROUND: #bababa; COLOR: #888888; =
OVERFLOW: auto
}
DIV#article_toolbar .socialbookmarks {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-LEFT: 5px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#article_toolbar .socialbookmarks IMG {
	MARGIN-RIGHT: 7px
}
DIV#article_toolbar UL {
	MARGIN-LEFT: 0px
}
DIV#article_toolbar LI {
	BORDER-LEFT: #a2a2a2 1px solid; LIST-STYLE-TYPE: none; MARGIN-TOP: 1px; =
PADDING-LEFT: 5px; FLOAT: right; HEIGHT: 20px; FONT-SIZE: 11px; =
FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
DIV#article_toolbar A {
	COLOR: #777777; FONT-SIZE: 11px
}
DIV#article_toolbar A:hover {
	COLOR: #111111; TEXT-DECORATION: none
}
DIV#article_toolbar IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 1px; FLOAT: left; =
BORDER-TOP: 0px; MARGIN-RIGHT: 3px; BORDER-RIGHT: 0px
}
#email_article_panel {
	BORDER-BOTTOM: #a2a2a2 1px solid; BORDER-LEFT: #a2a2a2 1px solid; =
BACKGROUND: url(images/gradient_bababa.gif) #a2a2a2; COLOR: #333333; =
OVERFLOW: auto; BORDER-TOP: #a2a2a2 1px solid; BORDER-RIGHT: #a2a2a2 1px =
solid
}
#email_article_panel INPUT {
	BORDER-BOTTOM: #a2a2a2 1px solid; BORDER-LEFT: #a2a2a2 1px solid; =
WIDTH: 200px; BORDER-TOP: #a2a2a2 1px solid; BORDER-RIGHT: #a2a2a2 1px =
solid
}
TEXTAREA {
	BORDER-BOTTOM: #a2a2a2 1px solid; BORDER-LEFT: #a2a2a2 1px solid; =
WIDTH: 200px; BORDER-TOP: #a2a2a2 1px solid; BORDER-RIGHT: #a2a2a2 1px =
solid
}
#email_article_panel .submit {
	MARGIN-LEFT: 5px
}
#comment_article_panel {
	BORDER-BOTTOM: #a2a2a2 1px solid; BORDER-LEFT: #a2a2a2 1px solid; =
BACKGROUND: url(images/gradient_bababa.gif) #a2a2a2; COLOR: #333333; =
OVERFLOW: auto; BORDER-TOP: #a2a2a2 1px solid; BORDER-RIGHT: #a2a2a2 1px =
solid
}
#comment_article_panel INPUT {
	BORDER-BOTTOM: #a2a2a2 1px solid; BORDER-LEFT: #a2a2a2 1px solid; =
WIDTH: 200px; BORDER-TOP: #a2a2a2 1px solid; BORDER-RIGHT: #a2a2a2 1px =
solid
}
TEXTAREA {
	BORDER-BOTTOM: #a2a2a2 1px solid; BORDER-LEFT: #a2a2a2 1px solid; =
WIDTH: 200px; BORDER-TOP: #a2a2a2 1px solid; BORDER-RIGHT: #a2a2a2 1px =
solid
}
#comment_article_panel TEXTAREA {
	WIDTH: 525px; HEIGHT: 100px
}
#comment_article_panel .submit {
	MARGIN-LEFT: 5px
}
#classifieds_table {
	WIDTH: 530px; OVERFLOW: auto
}
#classifieds_table .section_title {
	PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px 1px; PADDING-LEFT: 5px; WIDTH: =
258px; PADDING-RIGHT: 0px; BACKGROUND: #d2d2d2; FLOAT: left; HEIGHT: =
20px; PADDING-TOP: 5px
}
#classifieds_table .section_title:hover {
	BACKGROUND: #bababa
}
#classifieds_table A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.classified_snippet {
	MARGIN-BOTTOM: 10px
}
H1 {
	COLOR: #333333; FONT-SIZE: 20px
}
H1 I {
	COLOR: #333333; FONT-SIZE: 20px
}
H2 {
	POSITION: relative; MARGIN-BOTTOM: 10px; COLOR: #555555; FONT-SIZE: =
16px
}
P {
	MARGIN-BOTTOM: 10px
}
.errors {
	COLOR: #cc0000; FONT-WEIGHT: bold
}
.separator {
	TEXT-ALIGN: right; MARGIN: 10px 0px 0px 5px; WIDTH: 290px; BORDER-TOP: =
#d2d2d2 1px solid; PADDING-TOP: 5px
}
.highlight {
	COLOR: #cc0000; FONT-WEIGHT: bold
}
A {
	COLOR: #444444
}
A:hover {
	COLOR: #000000
}
A:visited {
	COLOR: #444444
}
.articledate {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; COLOR: #666666; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.articleauthor {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; COLOR: #666666; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.author {
	FONT-SIZE: 0.9em
}
.clear {
	CLEAR: both
}
#newspaper_publication_date {
	MARGIN-TOP: 3px; FLOAT: right; FONT-SIZE: 11px
}
#publication_date {
	MARGIN-TOP: 3px; FLOAT: right; FONT-SIZE: 11px
}
.publication_date {
	TEXT-ALIGN: right; MARGIN-TOP: 3px; WIDTH: 100%; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
.padded_content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
DIV.homepanel * {
	FONT-SIZE: 11px
}
.homepanel A:hover {
	TEXT-DECORATION: none
}
.homepanel .title {
	FONT-VARIANT: small-caps; COLOR: #a2a2a2; FONT-SIZE: 10px
}
.homepanel .title A {
	FONT-VARIANT: small-caps; COLOR: #a2a2a2; FONT-SIZE: 10px
}
.homepanel H2 {
	LINE-HEIGHT: 1em; MARGIN: 0px 0px 5px; COLOR: #555555; FONT-SIZE: 14px
}
.homepanel H1 {
	MARGIN: 0px; COLOR: #333333; FONT-SIZE: 18px
}
.homepanel H1 A {
	MARGIN: 0px; COLOR: #333333; FONT-SIZE: 18px
}
.homepanel H1 I {
	FONT-SIZE: 18px
}
.homepanel .headline {
	MARGIN: 0px; FONT-SIZE: 17px
}
.homepanel .time {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; COLOR: #a2a2a2; FONT-SIZE: 0.8em; PADDING-TOP: 0px
}
.homepanel .more_stories {
	POSITION: absolute; MARGIN-LEFT: 429px
}
.homepanel #sport_articles_panel .more_stories {
	POSITION: absolute; MARGIN: 0px 0px 5px; HEIGHT: 10px; LEFT: 162px
}
.homepanel #business_articles_panel .more_stories {
	POSITION: absolute; MARGIN: 0px 0px 5px; HEIGHT: 10px; LEFT: 162px
}
.homepanel #sport_articles_panel .separator {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 0px; WIDTH: 255px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.homepanel #business_articles_panel .separator {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 0px; WIDTH: 255px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.shadow {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; PADDING-BOTTOM: =
5px; MARGIN: 5px 6px 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BORDER-TOP: #d2d2d2 1px solid; PADDING-TOP: 5px
}
.homepanel TABLE TD {
	WIDTH: 281px; MARGIN-LEFT: 6px
}
.time {
	COLOR: #666666; FONT-SIZE: 11px
}
#tom_left_navigation {
	WIDTH: 134px
}
#tom_left_navigation * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#tom_left_navigation P {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 3px; MARGIN-TOP: 2px; =
PADDING-LEFT: 5px
}
#tom_left_navigation A {
	COLOR: #666666; TEXT-DECORATION: none
}
#tom_left_navigation A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
#tom_left_navigation P:hover {
	BACKGROUND-COLOR: #dddddd
}
#tom_left_navigation A.active {
	COLOR: #cc0000
}
#tom_left_navigation .title {
	MARGIN-TOP: 5px; BACKGROUND: #a2a2a2; COLOR: #ffffff; PADDING-TOP: 2px
}
#tom_left_navigation .title A {
	COLOR: #ffffff
}
#tom_left_navigation .title A:hover {
	COLOR: #cc0000
}
#tom_left_navigation .title:first-child {
	MARGIN-TOP: 0px
}
#tom_left_navigation .title INPUT {
	WIDTH: 125px
}
#tom_left_navigation P.title:hover {
	BACKGROUND: #a2a2a2
}
#top_navigationbar {
	WIDTH: 540px; FONT-WEIGHT: bold
}
#top_navigationbar P {
	MARGIN: 0px; FONT-SIZE: 0.9em
}
#top_navigationbar A {
	FONT-SIZE: 1em
}
#tom_ticker {
	WIDTH: 306px
}
#tom_ticker H1 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 100%
}
#tom_ticker UL {
	LIST-STYLE-TYPE: none
}
#tom_ticker LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
#tom_ticker LI A {
	FONT-SIZE: 90%; FONT-WEIGHT: normal
}
#tom_ticker .time {
	COLOR: #a2a2a2; FONT-SIZE: 75%
}
#top_searchbar {
	WIDTH: 306px
}
#home_article_grid {
	MARGIN: 5px 0px 10px
}
.article_grid {
	MARGIN: 5px 0px 0px
}
.article_grid TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
#home_article_grid * {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FONT-SIZE: =
11px; PADDING-TOP: 2px
}
DIV#exchangerates TABLE {
	WIDTH: 400px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV#exchangerates TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: =
12px; PADDING-TOP: 2px
}
DIV#exchangerates .evenrow {
	BACKGROUND-COLOR: #d2d2d2
}
DIV#mediapanel {
	TEXT-ALIGN: center; MARGIN-TOP: 5px; WIDTH: 100%; BACKGROUND: #dddddd
}
DIV#mediapanel P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV#mediapanel IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV#articleDiv {
	MARGIN: 10px 0px
}
DIV#articleDiv H4 {
	MARGIN-LEFT: 5px
}
DIV#articleDiv TABLE {
	MARGIN-LEFT: 5px
}
DIV#articleDiv TABLE TD {
	FONT-SIZE: 11px
}
.panel_image_tile {
	FLOAT: left; MARGIN-RIGHT: 6px
}
DIV#mediapanel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
CAPTION {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV#caption {
	BACKGROUND: #333333; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV#caption P {
	TEXT-ALIGN: left; MARGIN: 0px 2px; COLOR: #ffffff; FONT-SIZE: 10px
}
DIV#caption A {
	COLOR: #ffffff
}
DIV#caption A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.all_small_text * {
	FONT-SIZE: 0.9em
}
.all_medium_text * {
	FONT-SIZE: 1em
}
.all_large_text * {
	FONT-SIZE: 1.2em
}
.small_text {
	FONT-SIZE: 0.8em
}
.horizontal_tabs * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.horizontal_tabs UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; HEIGHT: 20px; PADDING-TOP: 0px
}
.horizontal_tabs UL LI {
	BORDER-BOTTOM: #000 0px solid; TEXT-ALIGN: center; BORDER-LEFT: #000 =
0px solid; FLOAT: left; HEIGHT: 20px; VERTICAL-ALIGN: bottom; =
BORDER-TOP: #000 0px solid; MARGIN-RIGHT: 0px; BORDER-RIGHT: #000 0px =
solid
}
.horizontal_tabs UL LI A {
	BORDER-LEFT: #eeeeee 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: =
#bababa; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-SIZE: 11px; =
FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.horizontal_tabs UL LI A:hover {
	TEXT-DECORATION: none
}
.horizontal_tabs UL LI A.active {
	BACKGROUND-COLOR: #eaeaea
}
.classifiedsnippet {
	MARGIN-BOTTOM: 4px; COLOR: #666666; MARGIN-LEFT: 6px; FONT-WEIGHT: bold
}
.classifiedsnippet A {
	COLOR: #666666; FONT-SIZE: 11px
}
.classified_panel H2 {
	FONT-SIZE: 12px
}
.classified_snippet P {
	FONT-SIZE: 11px
}
A.return_link {
	MARGIN-LEFT: 500px; FONT-WEIGHT: bold
}
A.return_link:hover {
	COLOR: #000000
}
A.blog_link {
	MARGIN-LEFT: 375px; FONT-WEIGHT: bold
}
A.blog_link:hover {
	COLOR: #000000
}
.vertical_tab_content H2 {
	MARGIN-BOTTOM: 10px
}
.vertical_tab_content .right {
	FLOAT: right
}
.vertical_tab_content LABEL {
	DISPLAY: none; FLOAT: left; MARGIN-RIGHT: 5px
}
.vertical_tab_content .textbox {
	BORDER-BOTTOM: #a2a2a2 1px solid; BORDER-LEFT: #a2a2a2 1px solid; =
WIDTH: 150px; FLOAT: left; HEIGHT: 18px; BORDER-TOP: #a2a2a2 1px solid; =
BORDER-RIGHT: #a2a2a2 1px solid
}
.vertical_tab_content .submit {
	BORDER-BOTTOM: #a2a2a2 1px solid; BORDER-LEFT: #a2a2a2 1px solid; =
PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 65px; PADDING-RIGHT: 3px; =
FLOAT: right; HEIGHT: 18px; BORDER-TOP: #a2a2a2 1px solid; BORDER-RIGHT: =
#a2a2a2 1px solid; PADDING-TOP: 3px
}
.vertical_tab_content LEGEND {
	DISPLAY: none
}
.vertical_tab_content SELECT {
	BORDER-BOTTOM: #a2a2a2 1px solid; BORDER-LEFT: #a2a2a2 1px solid; =
WIDTH: 60px; MARGIN-LEFT: 5px; BORDER-TOP: #a2a2a2 1px solid; =
BORDER-RIGHT: #a2a2a2 1px solid
}
.vertical_tab_content .checkbox {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.vertical_tab_content .radio {
	MARGIN-TOP: 4px; WIDTH: 10px
}
.vertical_tab_content UL LI {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.vertical_tabs {
	BACKGROUND: #d2d2d2; HEIGHT: 150px; OVERFLOW: hidden
}
.vertical_tabs A.active {
	BACKGROUND: #d2d2d2
}
.vertical_tabs LI {
	LIST-STYLE-TYPE: none
}
.vertical_tabs LI A {
	BORDER-BOTTOM: #d2d2d2 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: =
5px; PADDING-RIGHT: 5px; DISPLAY: block; FONT-SIZE: 11px; FONT-WEIGHT: =
bold; PADDING-TOP: 5px
}
.vertical_tabs A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.vertical_tabs LI:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.vertical_tabs DIV.tabs {
	WIDTH: 111px; BACKGROUND: #bababa; FLOAT: right; HEIGHT: 150px
}
.nomargins {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.article_stats_list LI {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 5px; COLOR: #666666; MARGIN-LEFT: =
5px
}
.article_stats_list LI A {
	COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.article_list LI {
	LIST-STYLE-TYPE: none; MARGIN: 2px 0px
}
.bl {
	Z-INDEX: 100; BORDER-BOTTOM: #000000 0px solid; POSITION: absolute; =
BORDER-LEFT: #000000 0px solid; BOTTOM: 0px; BORDER-TOP: #000000 0px =
solid; BORDER-RIGHT: #000000 0px solid; LEFT: 0px
}
.br {
	Z-INDEX: 100; BORDER-BOTTOM: #000000 0px solid; POSITION: absolute; =
BORDER-LEFT: #000000 0px solid; BOTTOM: 0px; BORDER-TOP: #000000 0px =
solid; RIGHT: 0px; BORDER-RIGHT: #000000 0px solid
}
.tl {
	Z-INDEX: 100; BORDER-BOTTOM: #000000 0px solid; POSITION: absolute; =
BORDER-LEFT: #000000 0px solid; BORDER-TOP: #000000 0px solid; TOP: 0px; =
BORDER-RIGHT: #000000 0px solid; LEFT: 0px
}
.tr {
	Z-INDEX: 100; BORDER-BOTTOM: #000000 0px solid; POSITION: absolute; =
BORDER-LEFT: #000000 0px solid; BORDER-TOP: #000000 0px solid; TOP: 0px; =
RIGHT: 0px; BORDER-RIGHT: #000000 0px solid
}
.ie6only {
	DISPLAY: none
}
.roundedDiv {
	MARGIN: 6px 0px 0px 6px
}
.roundedDivRed {
	MARGIN: 6px 0px 0px 6px
}
.roundedDivContent {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.roundedDivContentNoPadding {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.roundedDivBlue .roundedDivBlueContent {
	BACKGROUND-COLOR: #eaeaff
}
IMG.photo {
	BORDER-BOTTOM: #cc0000 0px solid; BORDER-LEFT: #cc0000 0px solid; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FLOAT: right; BORDER-TOP: #cc0000 0px solid; BORDER-RIGHT: #cc0000 0px =
solid; PADDING-TOP: 0px
}
.header {
	TEXT-ALIGN: left; HEIGHT: 5px
}
.footer {
	TEXT-ALIGN: left
}
.floatright {
	FLOAT: right
}
.floatrightcorner {
	BORDER-BOTTOM: #000000 2px solid; POSITION: absolute; BORDER-LEFT: =
#000000 2px solid; BORDER-TOP: #000000 2px solid; TOP: 0px; RIGHT: 0px; =
BORDER-RIGHT: #000000 2px solid
}
.floatleft {
	FLOAT: left
}
.header UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; HEIGHT: 5px; LIST-STYLE-IMAGE: none
}
.header UL LI {
	LINE-HEIGHT: 5px; WIDTH: 5px; FLOAT: right
}
.footer UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; HEIGHT: 5px; LIST-STYLE-IMAGE: none
}
.footer UL LI {
	LINE-HEIGHT: 5px; BACKGROUND-COLOR: inherit; WIDTH: 5px; FLOAT: right; =
HEIGHT: 5px
}
.roundedDivBlue .header UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; BACKGROUND: =
url(images/corners_blue.gif) no-repeat -5px -5px; HEIGHT: 5px; =
LIST-STYLE-IMAGE: none
}
.roundedDivBlue .header UL LI {
	LINE-HEIGHT: 5px; WIDTH: 5px; BACKGROUND: url(images/corners_blue.gif) =
no-repeat 0px -5px; FLOAT: right
}
.roundedDivBlue .footer UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; BACKGROUND: =
url(images/corners_blue.gif) no-repeat -5px 0px; HEIGHT: 5px; =
LIST-STYLE-IMAGE: none
}
.roundedDivBlue .footer UL LI {
	LINE-HEIGHT: 5px; WIDTH: 5px; BACKGROUND: url(images/corners_blue.gif) =
no-repeat 0px 0px; FLOAT: right; HEIGHT: 5px
}
DIV.image_thumb {
	TEXT-ALIGN: center; MARGIN: 3px 5px 0px; WIDTH: 100px; BACKGROUND: =
url(image_content_panel.gif); FLOAT: right; HEIGHT: 100px; FONT-SIZE: =
10px; OVERFLOW: hidden
}
DIV.image_thumb IMG {
	MARGIN-TOP: 6px; WIDTH: 90px; HEIGHT: 90px; OVERFLOW: hidden
}
DIV#login_panel {
	WIDTH: 134px
}
DIV#login_panel * {
	FONT-SIZE: 11px
}
#tom_left_search {
	WIDTH: 134px
}
#tom_left_search * {
	COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#tom_left_search A:hover {
	COLOR: #cc0000
}
#careers .separator {
	MARGIN: 10px 0px; WIDTH: 530px
}
#careers H2 {
	MARGIN-TOP: 0px; WIDTH: 150px; FLOAT: left; MARGIN-LEFT: 5px; =
FONT-SIZE: 11px
}
.partner_logo {
	MARGIN-TOP: 5px
}
.preferred_partner_box {
	MARGIN: 0px 0px 10px 5px; WIDTH: 100px; FLOAT: left; COLOR: #666666; =
FONT-SIZE: 10px
}
.agencyprofile {
	MARGIN-TOP: 10px; FONT-SIZE: 11px
}
.agencyprofile P {
	MARGIN-LEFT: 200px; FONT-SIZE: 11px
}
.agencyprofile H1 {
	MARGIN-LEFT: 200px; FONT-SIZE: 11px
}
.agencyprofile H2 {
	MARGIN-LEFT: 200px; FONT-SIZE: 11px
}
.agencyprofile LI {
	MARGIN-LEFT: 200px; FONT-SIZE: 11px
}
.agencyprofile UL {
	MARGIN-LEFT: 15px
}
.agencyprofile A {
	FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.joblist {
	MARGIN-TOP: 5px; MARGIN-LEFT: 200px; MARGIN-RIGHT: 10px
}
.joblist P {
	MARGIN: 0px 0px 4px; FONT-SIZE: 11px
}
.joblist A {
	MARGIN: 0px 0px 4px; FONT-SIZE: 11px
}
#ticker {
	MARGIN: 5px 0px 10px; WIDTH: 530px; BACKGROUND: #c0504d; HEIGHT: 25px; =
COLOR: #ffffff
}
#tickerText IMG {
	MARGIN: 5px 10px 0px; FLOAT: left
}
#tickerText A {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 28px; MARGIN-TOP: 10px; PADDING-LEFT: =
5px; PADDING-RIGHT: 5px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: =
bold; PADDING-TOP: 5px
}
.tickerTextSmall {
	FONT-SIZE: 0.85em
}
#article A.careers_home_link {
	MARGIN-TOP: 8px; FLOAT: right; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.careers_home_link {
	MARGIN-TOP: 8px; FLOAT: right; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#careers #searchBar INPUT {
	HEIGHT: 15px; COLOR: #666666
}
#careers #searchBar {
	MARGIN: 5px 0px 0px; MIN-HEIGHT: 15px; WIDTH: 530px; BACKGROUND: =
#c0504d; COLOR: #ffffff
}
#clearsearch {
	FLOAT: left; COLOR: #ffffff; FONT-SIZE: 11px
}
#careers #searchbox {
	FLOAT: left; HEIGHT: 16px; FONT-SIZE: 11px
}
#careers #searchResults {
	BACKGROUND: #c0504d; COLOR: #ffffff; MARGIN-LEFT: 200px; FONT-SIZE: =
11px
}
#careers #searchResults UL {
	LIST-STYLE-TYPE: none; MARGIN: 5px
}
#careers #searchResults LI .time {
	COLOR: #ffffff; FONT-WEIGHT: normal
}
#careers #searchResults LI {
	FONT-SIZE: 11px
}
#careers #searchResults A {
	COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.clear {
	CLEAR: both
}
.comments_panel .roundedDivContent {
	BACKGROUND: #eaeaff
}
.comment_div .title {
	BACKGROUND: #d2d2ff
}
.comment_div .title .time {
	COLOR: #888888; FONT-SIZE: 11px
}
.comment_div .comment {
	MARGIN-BOTTOM: 15px
}
.backissues H3 {
	MARGIN-TOP: 12px
}
.christmaspanel {
	WIDTH: 600px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#excessluggage {
	LINE-HEIGHT: 20px
}
#excessluggage INPUT {
	POSITION: absolute; MARGIN-TOP: 5px; LEFT: 350px
}
#excessluggage SELECT {
	POSITION: absolute; MARGIN-TOP: 5px; LEFT: 350px
}
#excessluggage INPUT.checkbox {
	POSITION: inherit
}
.message {
	Z-INDEX: 500; BORDER-BOTTOM: #cccccc 2px solid; POSITION: absolute; =
TEXT-ALIGN: center; BORDER-LEFT: #cccccc 2px solid; PADDING-BOTTOM: =
12px; BACKGROUND-COLOR: #333333; PADDING-LEFT: 12px; WIDTH: 300px; =
PADDING-RIGHT: 12px; COLOR: #ffffff; FONT-SIZE: 14px; BORDER-TOP: =
#cccccc 2px solid; TOP: 50%; BORDER-RIGHT: #cccccc 2px solid; =
PADDING-TOP: 12px; LEFT: 30%
}
.sIFR-flash {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; VISIBILITY: visible !important; PADDING-TOP: 0px
}
.sIFR-replaced {
	VISIBILITY: visible !important
}
.sIFR-ignore {
	VISIBILITY: visible !important
}
.sIFR-alternate {
	POSITION: absolute; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; OVERFLOW: =
hidden; TOP: 0px; LEFT: 0px
}
.sIFR-replaced DIV.sIFR-fixfocus {
	PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: =
0pt; FLOAT: none; LETTER-SPACING: 0px; OVERFLOW: auto; PADDING-TOP: 0pt
}
.sIFR-active H1 {
	LINE-HEIGHT: 1em; FONT-FAMILY: Verdana; VISIBILITY: hidden; FONT-SIZE: =
18px
}
.sIFR-active H2 {
	LINE-HEIGHT: 1em; FONT-FAMILY: Verdana; VISIBILITY: hidden; FONT-SIZE: =
14px
}
TABLE.cake-sql-log {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 1000px; PADDING-RIGHT: =
20px; BACKGROUND: #333333; FLOAT: left; COLOR: #cccccc; FONT-SIZE: 9px; =
PADDING-TOP: 5px; opacity: 0.9
}
.cake-sql-log TBODY {
	FONT-SIZE: 9px
}
THEAD {
	FONT-SIZE: 9px
}
TD {
	FONT-SIZE: 9px
}
TH {
	FONT-SIZE: 9px
}
TR {
	FONT-SIZE: 9px
}
CAPTION {
	FONT-SIZE: 9px
}
.cake-sql-log TD {
	BORDER-BOTTOM: #444444 1px solid; BORDER-LEFT: #444444 1px solid; =
BORDER-TOP: #444444 1px solid; BORDER-RIGHT: #444444 1px solid
}
.cake-sql-log CAPTION {
	BACKGROUND: #ffffff; COLOR: #000000; FONT-WEIGHT: bold
}
.debug_timer {
	POSITION: absolute; BACKGROUND: #cc0000; COLOR: #ffffff; FONT-SIZE: =
9px; TOP: 15px; RIGHT: 0px; FONT-WEIGHT: bold
}
#webcam P {
	MARGIN: 5px
}
#webcam H2 {
	MARGIN: 10px 5px 5px
}
DIV#articleDiv TABLE.table {
	MAX-WIDTH: 530px
}
#articleDiv TABLE.table TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.timesofmalta.com/css/tom_v2_print.css?v=1107

* {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: rgb(255,255,255); MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, sans-serif; =
FONT-SIZE: 12px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND-COLOR: rgb(255,255,255)
}
#print_disclaimer {
	FONT-SIZE: 9px
}
#header {
	BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 0px solid; =
BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 0px solid
}
#content {
	BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 0px solid; =
FLOAT: left; COLOR: #333333; BORDER-TOP: #000000 0px solid; =
BORDER-RIGHT: #000000 0px solid
}
#navigationbar {
	DISPLAY: none
}
#featuresbar {
	DISPLAY: none
}
#pollsbar {
	DISPLAY: none
}
#funbar {
	DISPLAY: none
}
#advert1 {
	DISPLAY: none
}
#quickinfo {
	DISPLAY: none
}
#footer {
	DISPLAY: none
}
#tomlogo {
	MARGIN: 0px 3px 0px 1px; WIDTH: 89px; HEIGHT: 60px
}
#tomlogo IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 89px; HEIGHT: 60px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#advert2 {
	DISPLAY: none
}
#advert3 {
	DISPLAY: none
}
#prevnext_navigation {
	DISPLAY: none
}
#overlay {
	POSITION: absolute; WIDTH: 100%; BACKGROUND: #000000; HEIGHT: 100%; =
TOP: 0px; LEFT: 0px; opacity: 0.75
}
#socialnetworking {
	DISPLAY: none
}
.header {
	DISPLAY: none
}
.footer {
	DISPLAY: none
}
.comments_panel {
	MARGIN-LEFT: 5px; BORDER-TOP: #666666 2px solid
}
.comments_panel .title {
	MARGIN-TOP: 10px; COLOR: #666666; FONT-SIZE: 0.95em; FONT-WEIGHT: bold
}
DIV#article * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV#article P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
DIV#article H1 {
	MARGIN-LEFT: 5px
}
DIV#article H2 {
	MARGIN-LEFT: 5px
}
DIV#article H3 {
	MARGIN-LEFT: 5px
}
DIV#article_toolbar {
	DISPLAY: none
}
#mediapanel {
	FLOAT: right
}
.caption {
	FONT-SIZE: 10px; FONT-WEIGHT: bold
}
H1 {
	FONT-SIZE: 18px
}
#advert5Container {
	DISPLAY: none
}
.sIFR-flash {
	MARGIN: 0px; VISIBILITY: visible !important
}
.sIFR-replaced {
	VISIBILITY: visible !important
}
SPAN.sIFR-alternate {
	POSITION: absolute; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; OVERFLOW: =
hidden; TOP: 0px; LEFT: 0px
}
.sIFR-flash + DIV[adblocktab=3Dtrue] {
	DISPLAY: none !important
}
.sIFR-hasFlash H1 {
	VISIBILITY: hidden
}
.sIFR-hasFlash H2 {
	LETTER-SPACING: -9px; VISIBILITY: hidden
}
.sIFR-hasFlash H3 {
	LETTER-SPACING: -6px; VISIBILITY: hidden; FONT-SIZE: 25px
}
.sIFR-hasFlash H4 {
	LETTER-SPACING: -5px; VISIBILITY: hidden; FONT-SIZE: 21px
}
.sIFR-hasFlash H5#pullquote {
	LETTER-SPACING: -4px; VISIBILITY: hidden; FONT-SIZE: 24px
}
.cakeSqlLog {
	DISPLAY: none
}
.debug_timer {
	DISPLAY: none
}

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.timesofmalta.com/css/glider.css?v=1107

DIV.scroller {
	BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 0px solid; =
WIDTH: 400px; MARGIN-BOTTOM: 10px; BACKGROUND: #d2d2d2; HEIGHT: 150px; =
MARGIN-LEFT: 7px; OVERFLOW: hidden; BORDER-TOP: #000000 0px solid; =
BORDER-RIGHT: #000000 0px solid
}
DIV.scroller DIV.section {
	WIDTH: 400px; FLOAT: left; HEIGHT: 150px; OVERFLOW: hidden
}
DIV.scroller DIV.content {
	WIDTH: 10000px
}
DIV.controls {
	MARGIN-LEFT: 10px
}
DIV.controls IMG {
	MARGIN: 4px 0px 0px 3px
}
DIV.glider_thumb {
	TEXT-ALIGN: center; MARGIN: 3px 5px 0px; WIDTH: 120px; BACKGROUND: =
url(carousel_content_panel.gif); FLOAT: left; HEIGHT: 125px; FONT-SIZE: =
10px; OVERFLOW: hidden
}
DIV.glider_thumb_highlight {
	TEXT-ALIGN: center; MARGIN: 3px 5px 0px; WIDTH: 120px; BACKGROUND: =
url(carousel_content_panel_red.gif); FLOAT: left; HEIGHT: 125px; =
FONT-SIZE: 10px; OVERFLOW: hidden
}
DIV.glider_thumb IMG {
	MARGIN-TOP: 6px; WIDTH: 90px; HEIGHT: 90px; OVERFLOW: hidden
}
DIV.glider_thumb_highlight IMG {
	MARGIN-TOP: 6px; WIDTH: 90px; HEIGHT: 90px; OVERFLOW: hidden
}
DIV.glider_thumb A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: =
10px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.glider_thumb_highlight A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: =
10px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.glider_caption {
	WIDTH: 100px; MARGIN-LEFT: 10px; FONT-SIZE: 10px
}

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.timesofmalta.com/js/prototype.js?v=1107

eval(function(p,a,c,k,e,r){e=3Dfunction(c){return(c<a?'':e(parseInt(c/a))=
)+((c=3Dc%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace=
(/^/,String)){while(c--)r[e(c)]=3Dk[c]||e(c);k=3D[function(e){return =
r[e]}];e=3Dfunction(){return'\\w+'};c=3D1};while(c--)if(k[c])p=3Dp.replac=
e(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('G =
Y=3D{6Q:\'1.6.0.2\',1w:{2N:!!(1i.5J&&!1i.6R),3J:!!1i.6R,3j:3K.3L.2O(\'bp/=
\')>-1,5K:3K.3L.2O(\'5K\')>-1&&3K.3L.2O(\'8A\')=3D=3D-1,8B:!!3K.3L.1k(/bq=
.*br.*8C/)},2P:{5L:!!V.2b,4R:!!1i.4S,5M:V.2Q(\'2k\').3M&&V.2Q(\'2k\').3M!=
=3D=3DV.2Q(\'6S\').3M},5N:\'<4T[^>]*>([\\\\S\\\\s]*?)<\\/4T>\',8D:/^\\/\\=
*-bs-([\\s\\S]*)\\*\\/\\s*$/,2q:q(){},K:q(x){o =
x}};E(Y.1w.8B)Y.2P.5M=3D1d;G 1E=3D{1L:q(){G =
a=3D17,4U=3D$A(1c);E(J.1M(4U[0]))a=3D4U.3N();q =
2r(){C.22.2B(C,1c)}J.U(2r,1E.W);2r.6T=3Da;2r.8E=3D[];E(a){G =
b=3Dq(){};b.18=3Da.18;2r.18=3D1e b;a.8E.14(2r)}N(G =
i=3D0;i<4U.M;i++)2r.4V(4U[i]);E(!2r.18.22)2r.18.22=3DY.2q;2r.18.bt=3D2r;o=
 2r}};1E.W=3D{4V:q(a){G b=3DC.6T&&C.6T.18;G =
c=3DJ.4g(a);E(!J.4g({24:1f}).M)c.14("24","8F");N(G =
i=3D0,M=3Dc.M;i<M;i++){G =
d=3Dc[i],1g=3Da[d];E(b&&J.1M(1g)&&1g.8G().2C()=3D=3D"$2Y"){G =
e=3D1g,1g=3DJ.U((q(m){o q(){o b[m].2B(C,1c)}})(d).3O(e),{8F:q(){o =
e},24:q(){o e.24()}})}C.18[d]=3D1g}o C}};G 3P=3D{};J.U=3Dq(a,b){N(G c 1s =
b)a[c]=3Db[c];o =
a};J.U(J,{1W:q(a){1N{E(J.1X(a))o\'3k\';E(a=3D=3D=3D17)o\'17\';o =
a.1W?a.1W():1B(a)}1Y(e){E(e 8H bu)o\'...\';3l e;}},2s:q(a){G b=3D2R =
a;4h(b){1O\'3k\':1O\'q\':1O\'bv\':o;1O\'bw\':o =
a.24()}E(a=3D=3D=3D17)o\'17\';E(a.2s)o a.2s();E(J.2Z(a))o;G c=3D[];N(G d =
1s a){G e=3DJ.2s(a[d]);E(!J.1X(e))c.14(d.2s()+\': \'+e)}o\'{\'+c.1P(\', =
\')+\'}\'},3m:q(a){o $H(a).3m()},31:q(a){o =
a&&a.31?a.31():1B.4i(a)},4g:q(a){G b=3D[];N(G c 1s a)b.14(c);o =
b},25:q(a){G b=3D[];N(G c 1s a)b.14(a[c]);o b},1Z:q(a){o =
J.U({},a)},2Z:q(a){o a&&a.2t=3D=3D1},3n:q(a){o a!=3D17&&2R =
a=3D=3D"2D"&&\'bx\'1s a&&\'1P\'1s a},6U:q(a){o a 8H 2S},1M:q(a){o 2R =
a=3D=3D"q"},2l:q(a){o 2R a=3D=3D"5O"},3Q:q(a){o 2R =
a=3D=3D"by"},1X:q(a){o 2R a=3D=3D"3k"}});J.U(6V.18,{8G:q(){G =
a=3DC.24().1k(/^[\\s\\(]*q[^(]*\\((.*?)\\)/)[1].32(",").5P("2T");o =
a.M=3D=3D1&&!a[0]?[]:a},1o:q(){E(1c.M<2&&J.1X(1c[0]))o C;G =
a=3DC,2c=3D$A(1c),2D=3D2c.3N();o q(){o a.2B(2D,2c.1z($A(1c)))}},bz:q(){G =
b=3DC,2c=3D$A(1c),2D=3D2c.3N();o q(a){o =
b.2B(2D,[a||1i.bA].1z(2c))}},5Q:q(){E(!1c.M)o C;G a=3DC,2c=3D$A(1c);o =
q(){o a.2B(C,2c.1z($A(1c)))}},6W:q(){G =
a=3DC,2c=3D$A(1c),8I=3D2c.3N()*8J;o 1i.bB(q(){o =
a.2B(a,2c)},8I)},3O:q(a){G b=3DC;o q(){o =
a.2B(C,[b.1o(C)].1z($A(1c)))}},3o:q(){E(C.6X)o C.6X;G a=3DC;o =
C.6X=3Dq(){o =
a.2B(17,[C].1z($A(1c)))}}});6V.18.3p=3D6V.18.6W.5Q(0.bC);bD.18.2s=3Dq(){o=
\'"\'+C.bE()+\'-\'+(C.bF()+1).3q(2)+\'-\'+C.bG().3q(2)+\'T\'+C.bH().3q(2)=
+\':\'+C.bI().3q(2)+\':\'+C.bJ().3q(2)+\'Z"\'};G 8K=3D{8L:q(){G a;N(G =
i=3D0,M=3D1c.M;i<M;i++){G b=3D1c[i];1N{a=3Db();1F}1Y(e){}}o =
a}};3a.18.1k=3D3a.18.2d;3a.8M=3Dq(a){o =
1B(a).1x(/([.*+?^=3D!:${}()|[\\]\\/\\\\])/g,\'\\\\$1\')};G =
8N=3D1E.1L({22:q(a,b){C.4W=3Da;C.4X=3Db;C.5R=3D1d;C.4Y()},4Y:q(){C.4j=3D8=
O(C.4Z.1o(C),C.4X*8J)},6Y:q(){C.4W(C)},6Z:q(){E(!C.4j)o;8P(C.4j);C.4j=3D1=
7},4Z:q(){E(!C.5R){1N{C.5R=3D1f;C.6Y()}bK{C.5R=3D1d}}}});J.U(1B,{4i:q(a){=
o =
a=3D=3D17?\'\':1B(a)},8Q:{\'\\b\':\'\\\\b\',\'\\t\':\'\\\\t\',\'\\n\':\'\=
\\\n\',\'\\f\':\'\\\\f\',\'\\r\':\'\\\\r\',\'\\\\\':\'\\\\\\\\\'}});J.U(1=
B.18,{2m:q(a,b){G =
c=3D\'\',3r=3DC,1k;b=3D1c.4k.70(b);1q(3r.M>0){E(1k=3D3r.1k(a)){c+=3D3r.3s=
(0,1k.50);c+=3D1B.4i(b(1k));3r=3D3r.3s(1k.50+1k[0].M)}19{c+=3D3r,3r=3D\'\=
'}}o c},8R:q(b,c,d){c=3DC.2m.70(c);d=3DJ.1X(d)?1:d;o =
C.2m(b,q(a){E(--d<0)o a[0];o c(a)})},8S:q(a,b){C.2m(a,b);o =
1B(C)},bL:q(a,b){a=3Da||30;b=3DJ.1X(b)?\'...\':b;o =
C.M>a?C.3s(0,a-b.M)+b:1B(C)},2T:q(){o =
C.1x(/^\\s+/,\'\').1x(/\\s+$/,\'\')},8T:q(){o =
C.1x(/<\\/?[^>]+>/8U,\'\')},3b:q(){o C.1x(1e =
3a(Y.5N,\'8V\'),\'\')},8W:q(){G b=3D1e 3a(Y.5N,\'8V\');G c=3D1e =
3a(Y.5N,\'bM\');o(C.1k(b)||[]).2e(q(a){o(a.1k(c)||[\'\',\'\'])[1]})},3R:q=
(){o C.8W().2e(q(a){o 5S(a)})},5T:q(){G a=3D1c.4k;a.2U.bN=3DC;o =
a.2k.3t},8X:q(){G c=3D1e I(\'2k\');c.3t=3DC.8T();o =
c.2o[0]?(c.2o.M>1?$A(c.2o).2E(\'\',q(a,b){o =
a+b.71}):c.2o[0].71):\'\'},5U:q(e){G =
f=3DC.2T().1k(/([^?#]*)(#.*)?$/);E(!f)o{};o =
f[1].32(e||\'&\').2E({},q(a,b){E((b=3Db.32(\'=3D\'))[0]){G =
c=3D72(b.3N());G d=3Db.M>1?b.1P(\'=3D\'):b[0];E(d!=3D3k)d=3D72(d);E(c 1s =
a){E(!J.3n(a[c]))a[c]=3D[a[c]];a[c].14(d)}19 a[c]=3Dd}o a})},2u:q(){o =
C.32(\'\')},73:q(){o C.3s(0,C.M-1)+1B.bO(C.8Y(C.M-1)+1)},5V:q(a){o =
a<1?\'\':1e 1I(a+1).1P(C)},74:q(){G =
a=3DC.32(\'-\'),75=3Da.M;E(75=3D=3D1)o a[0];G =
b=3DC.5W(0)=3D=3D\'-\'?a[0].5W(0).2f()+a[0].4l(1):a[0];N(G =
i=3D1;i<75;i++)b+=3Da[i].5W(0).2f()+a[i].4l(1);o b},51:q(){o =
C.5W(0).2f()+C.4l(1).1G()},bP:q(){o =
C.2m(/::/,\'/\').2m(/([A-Z]+)([A-Z][a-z])/,\'#{1}52#{2}\').2m(/([a-z\\d])=
([A-Z])/,\'#{1}52#{2}\').2m(/-/,\'52\').1G()},bQ:q(){o =
C.2m(/52/,\'-\')},1W:q(c){G d=3DC.2m(/[\\bR-\\bS\\\\]/,q(a){G =
b=3D1B.8Q[a[0]];o =
b?b:\'\\\\bT\'+a[0].8Y().3q(2,16)});E(c)o\'"\'+d.1x(/"/g,\'\\\\"\')+\'"\'=
;o"\'"+d.1x(/\'/g,\'\\\\\\\'\')+"\'"},2s:q(){o C.1W(1f)},76:q(a){o =
C.8R(a||Y.8D,\'#{1}\')},8Z:q(){G a=3DC;E(a.3S())o =
1d;a=3DC.1x(/\\\\./g,\'@\').1x(/"[^"\\\\\\n\\r]*"/g,\'\');o(/^[,:{}\\[\\]=
0-9.\\-+bU-u \\n\\r\\t]*$/).2d(a)},4m:q(a){G =
b=3DC.76();1N{E(!a||b.8Z())o 5S(\'(\'+b+\')\')}1Y(e){}3l 1e bV(\'bW bX =
90 5O: \'+C.1W());},1p:q(a){o C.2O(a)>-1},77:q(a){o =
C.2O(a)=3D=3D=3D0},91:q(a){G d=3DC.M-a.M;o =
d>=3D0&&C.78(a)=3D=3D=3Dd},4n:q(){o =
C=3D=3D\'\'},3S:q(){o/^\\s*$/.2d(C)},92:q(a,b){o 1e =
2g(C,b).2b(a)}});E(Y.1w.3j||Y.1w.2N)J.U(1B.18,{5T:q(){o =
C.1x(/&/g,\'&93;\').1x(/</g,\'&94;\').1x(/>/g,\'&95;\')},8X:q(){o =
C.1x(/&93;/g,\'&\').1x(/&94;/g,\'<\').1x(/&95;/g,\'>\')}});1B.18.2m.70=3D=
q(b){E(J.1M(b))o b;G c=3D1e 2g(b);o q(a){o =
c.2b(a)}};1B.18.bY=3D1B.18.5U;J.U(1B.18.5T,{2k:V.2Q(\'2k\'),2U:V.96(\'\')=
});97(1B.18.5T)2k.4o(2U);G =
2g=3D1E.1L({22:q(a,b){C.98=3Da.24();C.99=3Db||2g.9a},2b:q(f){E(J.1M(f.79)=
)f=3Df.79();o C.98.2m(C.99,q(a){E(f=3D=3D17)o\'\';G =
b=3Da[1]||\'\';E(b=3D=3D\'\\\\\')o a[2];G c=3Df,53=3Da[3];G =
d=3D/^([^.[]+|\\[((?:.*?[^\\\\])?)\\])(\\.|\\[|$)/;a=3Dd.9b(53);E(a=3D=3D=
17)o b;1q(a!=3D17){G =
e=3Da[1].77(\'[\')?a[2].2m(\'\\\\\\\\]\',\']\'):a[1];c=3Dc[e];E(17=3D=3Dc=
||\'\'=3D=3Da[3])1F;53=3D53.4l(\'[\'=3D=3Da[3]?a[1].M:a[0].M);a=3Dd.9b(53=
)}o b+1B.4i(c)})}});2g.9a=3D/(^|.|\\r|\\n)(#\\{(.*?)\\})/;G $1F=3D{};G =
26=3D{1l:q(b,c){G =
d=3D0;b=3Db.1o(c);1N{C.3c(q(a){b(a,d++)})}1Y(e){E(e!=3D$1F)3l e;}o =
C},9c:q(a,b,c){b=3Db?b.1o(c):Y.K;G =
d=3D-a,7a=3D[],7b=3DC.2u();1q((d+=3Da)<7b.M)7a.14(7b.3s(d,d+a));o =
7a.7c(b,c)},7d:q(c,d){c=3Dc?c.1o(d):Y.K;G =
e=3D1f;C.1l(q(a,b){e=3De&&!!c(a,b);E(!e)3l $1F;});o =
e},9d:q(c,d){c=3Dc?c.1o(d):Y.K;G e=3D1d;C.1l(q(a,b){E(e=3D!!c(a,b))3l =
$1F;});o e},7c:q(c,d){c=3Dc?c.1o(d):Y.K;G =
e=3D[];C.1l(q(a,b){e.14(c(a,b))});o e},5X:q(c,d){c=3Dc.1o(d);G =
e;C.1l(q(a,b){E(c(a,b)){e=3Da;3l $1F;}});o e},4p:q(c,d){c=3Dc.1o(d);G =
e=3D[];C.1l(q(a,b){E(c(a,b))e.14(a)});o =
e},bZ:q(c,d,e){d=3Dd?d.1o(e):Y.K;G f=3D[];E(J.2l(c))c=3D1e =
3a(c);C.1l(q(a,b){E(c.1k(a))f.14(d(a,b))});o =
f},1p:q(b){E(J.1M(C.2O))E(C.2O(b)!=3D-1)o 1f;G =
c=3D1d;C.1l(q(a){E(a=3D=3Db){c=3D1f;3l $1F;}});o =
c},c0:q(b,c){c=3DJ.1X(c)?17:c;o C.9c(b,q(a){1q(a.M<b)a.14(c);o =
a})},2E:q(c,d,e){d=3Dd.1o(e);C.1l(q(a,b){c=3Dd(c,a,b)});o c},5P:q(b){G =
c=3D$A(1c).3s(1);o C.2e(q(a){o =
a[b].2B(a,c)})},c1:q(c,d){c=3Dc?c.1o(d):Y.K;G =
e;C.1l(q(a,b){a=3Dc(a,b);E(e=3D=3D17||a>=3De)e=3Da});o =
e},c2:q(c,d){c=3Dc?c.1o(d):Y.K;G =
e;C.1l(q(a,b){a=3Dc(a,b);E(e=3D=3D17||a<e)e=3Da});o =
e},c3:q(c,d){c=3Dc?c.1o(d):Y.K;G =
e=3D[],7e=3D[];C.1l(q(a,b){(c(a,b)?e:7e).14(a)});o[e,7e]},4q:q(b){G =
c=3D[];C.1l(q(a){c.14(a[b])});o c},c4:q(c,d){c=3Dc.1o(d);G =
e=3D[];C.1l(q(a,b){E(!c(a,b))e.14(a)});o e},9e:q(e,f){e=3De.1o(f);o =
C.2e(q(a,b){o{1g:a,54:e(a,b)}}).c5(q(c,d){G a=3Dc.54,b=3Dd.54;o =
a<b?-1:a>b?1:0}).4q(\'1g\')},2u:q(){o C.2e()},c6:q(){G =
c=3DY.K,2c=3D$A(1c);E(J.1M(2c.1Q()))c=3D2c.c7();G =
d=3D[C].1z(2c).2e($A);o C.2e(q(a,b){o c(d.4q(b))})},9f:q(){o =
C.2u().M},1W:q(){o\'#<26:\'+C.2u().1W()+\'>\'}};J.U(26,{2e:26.7c,7f:26.5X=
,20:26.4p,4r:26.4p,c8:26.1p,c9:26.2u,ca:26.7d,cb:26.9d});q =
$A(a){E(!a)o[];E(a.2u)o a.2u();G b=3Da.M||0,15=3D1e =
1I(b);1q(b--)15[b]=3Da[b];o =
15}E(Y.1w.3j){$A=3Dq(a){E(!a)o[];E(!(J.1M(a)&&a=3D=3D\'[2D =
cc]\')&&a.2u)o a.2u();G b=3Da.M||0,15=3D1e 1I(b);1q(b--)15[b]=3Da[b];o =
15}}1I.9g=3D$A;J.U(1I.18,26);E(!1I.18.7g)1I.18.7g=3D1I.18.55;J.U(1I.18,{3=
c:q(a){N(G i=3D0,M=3DC.M;i<M;i++)a(C[i])},9h:q(){C.M=3D0;o C},2C:q(){o =
C[0]},1Q:q(){o C[C.M-1]},cd:q(){o C.20(q(a){o a!=3D17})},9i:q(){o =
C.2E([],q(a,b){o a.1z(J.3n(b)?b.9i():[b])})},56:q(){G b=3D$A(1c);o =
C.20(q(a){o!b.1p(a)})},55:q(a){o(a!=3D=3D1d?C:C.2u()).7g()},ce:q(){o =
C.M>1?C:C[0]},9j:q(d){o =
C.2E([],q(a,b,c){E(0=3D=3Dc||(d?a.1Q()!=3Db:!a.1p(b)))a.14(b);o =
a})},cf:q(c){o C.9j().4p(q(b){o c.5X(q(a){o =
b=3D=3D=3Da})})},1Z:q(){o[].1z(C)},9f:q(){o =
C.M},1W:q(){o\'[\'+C.2e(J.1W).1P(\', \')+\']\'},2s:q(){G =
c=3D[];C.1l(q(a){G b=3DJ.2s(a);E(!J.1X(b))c.14(b)});o\'[\'+c.1P(\', =
\')+\']\'}});E(J.1M(1I.18.9k))1I.18.3c=3D1I.18.9k;E(!1I.18.2O)1I.18.2O=3D=
q(a,i){i||(i=3D0);G b=3DC.M;E(i<0)i=3Db+i;N(;i<b;i++)E(C[i]=3D=3D=3Da)o =
i;o-1};E(!1I.18.78)1I.18.78=3Dq(a,i){i=3Dcg(i)?C.M:(i<0?C.M+i:i)+1;G =
n=3DC.3s(0,i).55().2O(a);o(n<0)?n:i-n-1};1I.18.2u=3D1I.18.1Z;q =
$w(a){E(!J.2l(a))o[];a=3Da.2T();o =
a?a.32(/\\s+/):[]}E(Y.1w.3J){1I.18.1z=3Dq(){G a=3D[];N(G =
i=3D0,M=3DC.M;i<M;i++)a.14(C[i]);N(G =
i=3D0,M=3D1c.M;i<M;i++){E(J.3n(1c[i])){N(G =
j=3D0,9l=3D1c[i].M;j<9l;j++)a.14(1c[i][j])}19{a.14(1c[i])}}o =
a}}J.U(3T.18,{ch:q(){o C.3q(2,16)},73:q(){o =
C+1},5V:q(a){$R(0,C,1f).1l(a);o C},3q:q(a,b){G =
c=3DC.24(b||10);o\'0\'.5V(a-c.M)+c},2s:q(){o =
ci(C)?C.24():\'17\'}});$w(\'cj ck cl =
cm\').1l(q(a){3T.18[a]=3Dco[a].3o()});q $H(a){o 1e 2S(a)};G =
2S=3D1E.1L(26,(q(){q 7h(a,b){E(J.1X(b))o a;o =
a+\'=3D\'+9m(1B.4i(b))}o{22:q(a){C.3u=3DJ.6U(a)?a.57():J.1Z(a)},3c:q(a){N=
(G b 1s C.3u){G =
c=3DC.3u[b],5Y=3D[b,c];5Y.4s=3Db;5Y.1g=3Dc;a(5Y)}},58:q(a,b){o =
C.3u[a]=3Db},7i:q(a){o C.3u[a]},cp:q(a){G b=3DC.3u[a];7j C.3u[a];o =
b},57:q(){o J.1Z(C.3u)},4g:q(){o C.4q(\'4s\')},25:q(){o =
C.4q(\'1g\')},50:q(b){G c=3DC.5X(q(a){o a.1g=3D=3D=3Db});o =
c&&c.4s},cq:q(a){o C.1Z().3U(a)},3U:q(c){o 1e =
2S(c).2E(C,q(a,b){a.58(b.4s,b.1g);o a})},3m:q(){o C.2e(q(a){G =
b=3D9m(a.4s),25=3Da.1g;E(25&&2R 25=3D=3D\'2D\'){E(J.3n(25))o =
25.2e(7h.5Q(b)).1P(\'&\')}o =
7h(b,25)}).1P(\'&\')},1W:q(){o\'#<2S:{\'+C.2e(q(a){o a.2e(J.1W).1P(\': =
\')}).1P(\', \')+\'}>\'},2s:q(){o J.2s(C.57())},1Z:q(){o 1e =
2S(C)}}})());2S.18.79=3D2S.18.57;2S.9g=3D$H;G =
9n=3D1E.1L(26,{22:q(a,b,c){C.59=3Da;C.7k=3Db;C.9o=3Dc},3c:q(a){G =
b=3DC.59;1q(C.1p(b)){a(b);b=3Db.73()}},1p:q(a){E(a<C.59)o 1d;E(C.9o)o =
a<C.7k;o a<=3DC.7k}});G $R=3Dq(a,b,c){o 1e 9n(a,b,c)};G 1t=3D{9p:q(){o =
8K.8L(q(){o 1e 9q()},q(){o 1e 9r(\'cr.9s\')},q(){o 1e =
9r(\'cs.9s\')})||1d},7l:0};1t.4t=3D{5a:[],3c:q(a){C.5a.3c(a)},9t:q(a){E(!=
C.1p(a))C.5a.14(a)},ct:q(a){C.5a=3DC.5a.56(a)},5Z:q(b,c,d,f){C.1l(q(a){E(=
J.1M(a[b])){1N{a[b].2B(a,[c,d,f])}1Y(e){}}})}};J.U(1t.4t,26);1t.4t.9t({60=
:q(){1t.7l++},3v:q(){1t.7l--}});1t.7m=3D1E.1L({22:q(a){C.1b=3D{28:\'5b\',=
61:1f,9u:\'62/x-cu-6S-cv\',7n:\'cw-8\',2v:\'\',4m:1f,7o:1f};J.U(C.1b,a||{=
});C.1b.28=3DC.1b.28.1G();E(J.2l(C.1b.2v))C.1b.2v=3DC.1b.2v.5U();19 =
E(J.6U(C.1b.2v))C.1b.2v=3DC.1b.2v.57()}});1t.3V=3D1E.1L(1t.7m,{7p:1d,22:q=
($2Y,b,c){$2Y(c);C.1R=3D1t.9p();C.2V(b)},2V:q(a){C.3W=3Da;C.28=3DC.1b.28;=
G =
b=3DJ.1Z(C.1b.2v);E(![\'7i\',\'5b\'].1p(C.28)){b[\'cx\']=3DC.28;C.28=3D\'=
5b\'}C.2v=3Db;E(b=3DJ.3m(b)){E(C.28=3D=3D\'7i\')C.3W+=3D(C.3W.1p(\'?\')?\=
'&\':\'?\')+b;19 E(/cy|8C|8A/.2d(3K.3L))b+=3D\'&52=3D\'}1N{G c=3D1e =
1t.7q(C);E(C.1b.60)C.1b.60(c);1t.4t.5Z(\'60\',C,c);C.1R.cz(C.28.2f(),C.3W=
,C.1b.61);E(C.1b.61)C.7r.1o(C).3p(1);C.1R.63=3DC.7s.1o(C);C.9v();C.1S=3DC=
.28=3D=3D\'5b\'?(C.1b.cA||b):17;C.1R.cB(C.1S);E(!C.1b.61&&C.1R.9w)C.7s()}=
1Y(e){C.3X(e)}},7s:q(){G =
a=3DC.1R.2W;E(a>1&&!((a=3D=3D4)&&C.7p))C.7r(C.1R.2W)},9v:q(){G =
b=3D{\'X-cC-cD\':\'9q\',\'X-Y-6Q\':Y.6Q,\'cE\':\'2U/cF, 2U/cG, 62/9x, =
2U/9x, */*\'};E(C.28=3D=3D\'5b\'){b[\'7t-1n\']=3DC.1b.9u+(C.1b.7n?\'; =
cH=3D\'+C.1b.7n:\'\');E(C.1R.9w&&(3K.3L.1k(/5K\\/(\\d{4})/)||[0,9y])[1]<9=
y)b[\'cI\']=3D\'cJ\'}E(2R C.1b.9z=3D=3D\'2D\'){G =
c=3DC.1b.9z;E(J.1M(c.14))N(G =
i=3D0,M=3Dc.M;i<M;i+=3D2)b[c[i]]=3Dc[i+1];19 =
$H(c).1l(q(a){b[a.4s]=3Da.1g})}N(G d 1s b)C.1R.cK(d,b[d])},3Y:q(){G =
a=3DC.5c();o!a||(a>=3DcL&&a<cM)},5c:q(){1N{o C.1R.64||0}1Y(e){o =
0}},7r:q(a){G b=3D1t.3V.9A[a],3d=3D1e =
1t.7q(C);E(b=3D=3D\'7u\'){1N{C.7p=3D1f;(C.1b[\'4u\'+3d.64]||C.1b[\'4u\'+(=
C.3Y()?\'cN\':\'cO\')]||Y.2q)(3d,3d.65)}1Y(e){C.3X(e)}G =
c=3D3d.4v(\'7t-1n\');E(C.1b.7o=3D=3D\'9B\'||(C.1b.7o&&C.66()&&c&&c.1k(/^\=
\s*(2U|62)\\/(x-)?(cP|cQ)4T(;.*)?\\s*$/i)))C.9C()}1N{(C.1b[\'4u\'+b]||Y.2=
q)(3d,3d.65);1t.4t.5Z(\'4u\'+b,C,3d,3d.65)}1Y(e){C.3X(e)}E(b=3D=3D\'7u\')=
{C.1R.63=3DY.2q}},66:q(){G =
m=3DC.3W.1k(/^\\s*cR?:\\/\\/[^\\/]*/);o!m||(m[0]=3D=3D\'#{7v}//#{7w}#{67}=
\'.92({7v:68.7v,7w:V.7w,67:68.67?\':\'+68.67:\'\'}))},4v:q(a){1N{o =
C.1R.7x(a)||17}1Y(e){o 17}},9C:q(){1N{o =
5S((C.1R.3w||\'\').76())}1Y(e){C.3X(e)}},3X:q(a){(C.1b.9D||Y.2q)(C,a);1t.=
4t.5Z(\'9D\',C,a)}});1t.3V.9A=3D[\'cS\',\'cT\',\'cU\',\'cV\',\'7u\'];1t.7=
q=3D1E.1L({22:q(a){C.2V=3Da;G =
b=3DC.1R=3Da.1R,2W=3DC.2W=3Db.2W;E((2W>2&&!Y.1w.2N)||2W=3D=3D4){C.64=3DC.=
5c();C.7y=3DC.9E();C.3w=3D1B.4i(b.3w);C.65=3DC.9F()}E(2W=3D=3D4){G =
c=3Db.9G;C.9G=3DJ.1X(c)?17:c;C.cW=3DC.9H()}},64:0,7y:\'\',5c:1t.3V.18.5c,=
9E:q(){1N{o C.1R.7y||\'\'}1Y(e){o\'\'}},4v:1t.3V.18.4v,cX:q(){1N{o =
C.7z()}1Y(e){o 17}},7x:q(a){o C.1R.7x(a)},7z:q(){o C.1R.7z()},9F:q(){G =
a=3DC.4v(\'X-90\');E(!a)o 17;a=3D72(8M(a));1N{o =
a.4m(C.2V.1b.9I||!C.2V.66())}1Y(e){C.2V.3X(e)}},9H:q(){G =
a=3DC.2V.1b;E(!a.4m||(a.4m!=3D\'9B\'&&!(C.4v(\'7t-1n\')||\'\').1p(\'62/cY=
\'))||C.3w.3S())o 17;1N{o =
C.3w.4m(a.9I||!C.2V.66())}1Y(e){C.2V.3X(e)}}});1t.9J=3D1E.1L(1t.3V,{22:q(=
$2Y,d,e,f){C.69=3D{3Y:(d.3Y||d),7A:(d.7A||(d.3Y?17:d))};f=3DJ.1Z(f);G =
g=3Df.3v;f.3v=3D(q(a,b){C.9K(a.3w);E(J.1M(g))g(a,b)}).1o(C);$2Y(e,f)},9K:=
q(a){G =
b=3DC.69[C.3Y()?\'3Y\':\'7A\'],1b=3DC.1b;E(!1b.3R)a=3Da.3b();E(b=3D$(b)){=
E(1b.6a){E(J.2l(1b.6a)){G c=3D{};c[1b.6a]=3Da;b.2w(c)}19 1b.6a(b,a)}19 =
b.3U(a)}}});1t.cZ=3D1E.1L(1t.7m,{22:q($2Y,b,c,d){$2Y(d);C.3v=3DC.1b.3v;C.=
4X=3D(C.1b.4X||2);C.3Z=3D(C.1b.3Z||1);C.7B=3D{};C.69=3Db;C.3W=3Dc;C.59()}=
,59:q(){C.1b.3v=3DC.9L.1o(C);C.4Z()},6Z:q(){C.7B.1b.3v=3D3k;d0(C.4j);(C.3=
v||Y.2q).2B(C,1c)},9L:q(a){E(C.1b.3Z){C.3Z=3D(a.3w=3D=3DC.9M?C.3Z*C.1b.3Z=
:1);C.9M=3Da.3w}C.4j=3DC.4Z.1o(C).6W(C.3Z*C.4X)},4Z:q(){C.7B=3D1e =
1t.9J(C.69,C.3W,C.1b)}});q $(a){E(1c.M>1){N(G =
i=3D0,7C=3D[],M=3D1c.M;i<M;i++)7C.14($(1c[i]));o =
7C}E(J.2l(a))a=3DV.d1(a);o I.U(a)}E(Y.2P.5L){V.7D=3Dq(a,b){G c=3D[];G =
d=3DV.2b(a,$(b)||V,17,d2.d3,17);N(G =
i=3D0,M=3Dd.d4;i<M;i++)c.14(I.U(d.d5(i)));o c}}E(!1i.5d)G =
5d=3D{};E(!5d.9N){J.U(5d,{9N:1,d6:2,9O:3,d7:4,d8:5,d9:6,da:7,db:8,dc:9,dd=
:10,de:11,df:12})}(q(){G d=3DC.I;C.I=3Dq(a,b){b=3Db||{};a=3Da.1G();G =
c=3DI.5e;E(Y.1w.2N&&b.21){a=3D\'<\'+a+\' 21=3D"\'+b.21+\'">\';7j b.21;o =
I.5f(V.2Q(a),b)}E(!c[a])c[a]=3DI.U(V.2Q(a));o =
I.5f(c[a].dg(1d),b)};J.U(C.I,d||{})}).7E(1i);I.5e=3D{};I.W=3D{7F:q(a){o =
$(a).1a.3e!=3D\'6b\'},9P:q(a){a=3D$(a);I[I.7F(a)?\'9Q\':\'9R\'](a);o =
a},9Q:q(a){$(a).1a.3e=3D\'6b\';o a},9R:q(a){$(a).1a.3e=3D\'\';o =
a},9S:q(a){a=3D$(a);a.1A.5g(a);o =
a},3U:q(a,b){a=3D$(a);E(b&&b.2x)b=3Db.2x();E(J.2Z(b))o =
a.3U().2w(b);b=3DJ.31(b);a.3t=3Db.3b();b.3R.1o(b).3p();o =
a},1x:q(a,b){a=3D$(a);E(b&&b.2x)b=3Db.2x();19 E(!J.2Z(b)){b=3DJ.31(b);G =
c=3Da.dh.di();c.dj(a);b.3R.1o(b).3p();b=3Dc.dk(b.3b())}a.1A.7G(b,a);o =
a},2w:q(a,b){a=3D$(a);E(J.2l(b)||J.3Q(b)||J.2Z(b)||(b&&(b.2x||b.31)))b=3D=
{41:b};G c,2w,1h,2o;N(G d 1s =
b){c=3Db[d];d=3Dd.1G();2w=3DI.4w[d];E(c&&c.2x)c=3Dc.2x();E(J.2Z(c)){2w(a,=
c);2F}c=3DJ.31(c);1h=3D((d=3D=3D\'7H\'||d=3D=3D\'6c\')?a.1A:a).1h.2f();2o=
=3DI.6d(1h,c.3b());E(d=3D=3D\'2h\'||d=3D=3D\'6c\')2o.55();2o.1l(2w.5Q(a))=
;c.3R.1o(c).3p()}o a},3O:q(a,b,c){a=3D$(a);E(J.2Z(b))$(b).5f(c||{});19 =
E(J.2l(b))b=3D1e I(b,c);19 b=3D1e =
I(\'2k\',b);E(a.1A)a.1A.7G(b,a);b.4o(a);o b},1W:q(d){d=3D$(d);G =
e=3D\'<\'+d.1h.1G();$H({\'29\':\'29\',\'1J\':\'5h\'}).1l(q(a){G =
b=3Da.2C(),9T=3Da.1Q();G c=3D(d[b]||\'\').24();E(c)e+=3D\' =
\'+9T+\'=3D\'+c.1W(1f)});o e+\'>\'},6e:q(a,b){a=3D$(a);G =
c=3D[];1q(a=3Da[b])E(a.2t=3D=3D1)c.14(I.U(a));o c},7I:q(a){o =
$(a).6e(\'1A\')},9U:q(a){o =
$(a).20("*")},9V:q(a){a=3D$(a).4x;1q(a&&a.2t!=3D1)a=3Da.3x;o =
$(a)},9W:q(a){E(!(a=3D$(a).4x))o[];1q(a&&a.2t!=3D1)a=3Da.3x;E(a)o[a].1z($=
(a).5i());o[]},7J:q(a){o $(a).6e(\'9X\')},5i:q(a){o =
$(a).6e(\'3x\')},dl:q(a){a=3D$(a);o =
a.7J().55().1z(a.5i())},1k:q(a,b){E(J.2l(b))b=3D1e O(b);o =
b.1k($(a))},dm:q(a,b,c){a=3D$(a);E(1c.M=3D=3D1)o $(a.1A);G d=3Da.7I();o =
J.3Q(b)?d[b]:O.4y(d,b,c)},dn:q(a,b,c){a=3D$(a);E(1c.M=3D=3D1)o a.9V();o =
J.3Q(b)?a.9U()[b]:a.20(b)[c||0]},dp:q(a,b,c){a=3D$(a);E(1c.M=3D=3D1)o =
$(O.1C.5j(a));G d=3Da.7J();o =
J.3Q(b)?d[b]:O.4y(d,b,c)},9Y:q(a,b,c){a=3D$(a);E(1c.M=3D=3D1)o =
$(O.1C.5k(a));G d=3Da.5i();o J.3Q(b)?d[b]:O.4y(d,b,c)},20:q(){G =
a=3D$A(1c),1u=3D$(a.3N());o O.6f(1u,a)},42:q(){G =
a=3D$A(1c),1u=3D$(a.3N());o O.6f(1u.1A,a).56(1u)},9Z:q(a){a=3D$(a);G =
b=3Da.43(\'29\'),7K=3D1c.4k;E(b)o =
b;do{b=3D\'dq\'+7K.a0++}1q($(b));a.5f(\'29\',b);o =
b},43:q(a,b){a=3D$(a);E(Y.1w.2N){G t=3DI.2G.6g;E(t.25[b])o =
t.25[b](a,b);E(t.3y[b])b=3Dt.3y[b];E(b.1p(\':\')){o(!a.7L||!a.7L[b])?17:a=
.7L[b].1g}}o a.7M(b)},5f:q(a,b,c){a=3D$(a);G d=3D{},t=3DI.2G.5l;E(2R =
b=3D=3D\'2D\')d=3Db;19 d[b]=3DJ.1X(c)?1f:c;N(G e 1s =
d){b=3Dt.3y[e]||e;c=3Dd[e];E(t.25[e])b=3Dt.25[e](a,c);E(c=3D=3D=3D1d||c=3D=
=3D=3D17)a.7N(b);19 E(c=3D=3D=3D1f)a.a1(b,b);19 a.a1(b,c)}o a},a2:q(a){o =
$(a).4z().2y},a3:q(a){o $(a).4z().1T},5m:q(a){o 1e =
I.6h(a)},6i:q(a,b){E(!(a=3D$(a)))o;G c=3Da.1J;o(c.M>0&&(c=3D=3Db||1e =
3a("(^|\\\\s)"+b+"(\\\\s|$)").2d(c)))},a4:q(a,b){E(!(a=3D$(a)))o;E(!a.6i(=
b))a.1J+=3D(a.1J?\' \':\'\')+b;o =
a},a5:q(a,b){E(!(a=3D$(a)))o;a.1J=3Da.1J.1x(1e =
3a("(^|\\\\s+)"+b+"(\\\\s+|$)"),\' \').2T();o =
a},dr:q(a,b){E(!(a=3D$(a)))o;o =
a[a.6i(b)?\'a5\':\'a4\'](b)},ds:q(a){a=3D$(a);G b=3Da.4x;1q(b){G =
c=3Db.3x;E(b.2t=3D=3D3&&!/\\S/.2d(b.71))a.5g(b);b=3Dc}o a},4n:q(a){o =
$(a).3t.3S()},6j:q(b,c){b=3D$(b),c=3D$(c);G =
d=3Dc;E(b.a6)o(b.a6(c)&8)=3D=3D=3D8;E(b.5n&&!Y.1w.3J){G =
e=3Db.5n,a=3Dc.5n,4A=3Dc.3x;E(!4A){do{c=3Dc.1A}1q(!(4A=3Dc.3x)&&c.1A)}E(4=
A&&4A.5n)o(e>a&&e<4A.5n)}1q(b=3Db.1A)E(b=3D=3Dd)o 1f;o =
1d},a7:q(a){a=3D$(a);G b=3Da.44();1i.a7(b[0],b[1]);o =
a},1D:q(a,b){a=3D$(a);b=3Db=3D=3D\'7O\'?\'6k\':b.74();G =
c=3Da.1a[b];E(!c){G d=3DV.dt.du(a,17);c=3Dd?d[b]:17}E(b=3D=3D\'2H\')o =
c?4B(c):1.0;o c=3D=3D\'6l\'?17:c},dv:q(a){o =
$(a).1D(\'2H\')},4C:q(a,b){a=3D$(a);G =
c=3Da.1a,1k;E(J.2l(b)){a.1a.7P+=3D\';\'+b;o =
b.1p(\'2H\')?a.4D(b.1k(/2H:\\s*(\\d?\\.?\\d*)/)[1]):a}N(G d 1s =
b)E(d=3D=3D\'2H\')a.4D(b[d]);19 =
c[(d=3D=3D\'7O\'||d=3D=3D\'6k\')?(J.1X(c.7Q)?\'6k\':\'7Q\'):d]=3Db[d];o =
a},4D:q(a,b){a=3D$(a);a.1a.2H=3D(b=3D=3D1||b=3D=3D=3D\'\')?\'\':(b<0.6m)?=
0:b;o a},4z:q(a){a=3D$(a);G =
b=3D$(a).1D(\'3e\');E(b!=3D\'6b\'&&b!=3D17)o{1T:a.4E,2y:a.4F};G =
c=3Da.1a;G d=3Dc.7R;G e=3Dc.1v;G =
f=3Dc.3e;c.7R=3D\'6n\';c.1v=3D\'4G\';c.3e=3D\'dw\';G g=3Da.a8;G =
h=3Da.a9;c.3e=3Df;c.1v=3De;c.7R=3Dd;o{1T:g,2y:h}},dx:q(a){a=3D$(a);G =
b=3DI.1D(a,\'1v\');E(b=3D=3D\'4H\'||!b){a.7S=3D1f;a.1a.1v=3D\'5o\';E(1i.6=
R){a.1a.2h=3D0;a.1a.2I=3D0}}o =
a},dy:q(a){a=3D$(a);E(a.7S){a.7S=3D3k;a.1a.1v=3Da.1a.2h=3Da.1a.2I=3Da.1a.=
41=3Da.1a.6o=3D\'\'}o a},dz:q(a){a=3D$(a);E(a.47)o =
a;a.47=3DI.1D(a,\'7T\')||\'6l\';E(a.47!=3D=3D\'6n\')a.1a.7T=3D\'6n\';o =
a},dA:q(a){a=3D$(a);E(!a.47)o =
a;a.1a.7T=3Da.47=3D=3D\'6l\'?\'\':a.47;a.47=3D17;o a},44:q(a){G =
b=3D0,2a=3D0;do{b+=3Da.48||0;2a+=3Da.49||0;a=3Da.3f}1q(a);o =
I.4a(2a,b)},5p:q(a){G =
b=3D0,2a=3D0;do{b+=3Da.48||0;2a+=3Da.49||0;a=3Da.3f;E(a){E(a.1h=3D=3D\'aa=
\')1F;G p=3DI.1D(a,\'1v\');E(p!=3D=3D\'4H\')1F}}1q(a);o =
I.4a(2a,b)},7U:q(a){a=3D$(a);E(a.1D(\'1v\')=3D=3D\'4G\')o;G b=3Da.5p();G =
c=3Db[1];G d=3Db[0];G e=3Da.a8;G =
f=3Da.a9;a.ab=3Dd-4B(a.1a.2I||0);a.ac=3Dc-4B(a.1a.2h||0);a.ad=3Da.1a.1T;a=
.ae=3Da.1a.2y;a.1a.1v=3D\'4G\';a.1a.2h=3Dc+\'2p\';a.1a.2I=3Dd+\'2p\';a.1a=
.1T=3De+\'2p\';a.1a.2y=3Df+\'2p\';o =
a},7V:q(a){a=3D$(a);E(a.1D(\'1v\')=3D=3D\'5o\')o;a.1a.1v=3D\'5o\';G =
b=3D4B(a.1a.2h||0)-(a.ac||0);G =
c=3D4B(a.1a.2I||0)-(a.ab||0);a.1a.2h=3Db+\'2p\';a.1a.2I=3Dc+\'2p\';a.1a.2=
y=3Da.ae;a.1a.1T=3Da.ad;o a},7W:q(a){G =
b=3D0,2a=3D0;do{b+=3Da.3z||0;2a+=3Da.3A||0;a=3Da.1A}1q(a);o =
I.4a(2a,b)},4I:q(a){E(a.3f)o $(a.3f);E(a=3D=3DV.1S)o =
$(a);1q((a=3Da.1A)&&a!=3DV.1S)E(I.1D(a,\'1v\')!=3D\'4H\')o $(a);o =
$(V.1S)},5q:q(a){G b=3D0,2a=3D0;G =
c=3Da;do{b+=3Dc.48||0;2a+=3Dc.49||0;E(c.3f=3D=3DV.1S&&I.1D(c,\'1v\')=3D=3D=
\'4G\')1F}1q(c=3Dc.3f);c=3Da;do{E(!Y.1w.3J||c.1h=3D=3D\'aa\'){b-=3Dc.3z||=
0;2a-=3Dc.3A||0}}1q(c=3Dc.1A);o I.4a(2a,b)},af:q(a,b){G =
c=3DJ.U({ag:1f,ah:1f,ai:1f,aj:1f,48:0,49:0},1c[2]||{});b=3D$(b);G =
p=3Db.5q();a=3D$(a);G d=3D[0,0];G =
e=3D17;E(I.1D(a,\'1v\')=3D=3D\'4G\'){e=3Da.4I();d=3De.5q()}E(e=3D=3DV.1S)=
{d[0]-=3DV.1S.49;d[1]-=3DV.1S.48}E(c.ag)a.1a.2I=3D(p[0]-d[0]+c.49)+\'2p\'=
;E(c.ah)a.1a.2h=3D(p[1]-d[1]+c.48)+\'2p\';E(c.ai)a.1a.1T=3Db.4E+\'2p\';E(=
c.aj)a.1a.2y=3Db.4F+\'2p\';o =
a}};I.W.9Z.a0=3D1;J.U(I.W,{dB:I.W.20,dC:I.W.9W});I.2G=3D{5l:{3y:{1J:\'5h\=
',ak:\'N\'},25:{}}};E(Y.1w.3J){I.W.1D=3DI.W.1D.3O(q(d,e,f){4h(f){1O\'2I\'=
:1O\'2h\':1O\'6o\':1O\'41\':E(d(e,\'1v\')=3D=3D=3D\'4H\')o =
17;1O\'2y\':1O\'1T\':E(!I.7F(e))o 17;G =
g=3Dal(d(e,f),10);E(g!=3D=3De[\'2i\'+f.51()])o g+\'2p\';G =
h;E(f=3D=3D=3D\'2y\'){h=3D[\'6p-2h-1T\',\'6q-2h\',\'6q-41\',\'6p-41-1T\']=
}19{h=3D[\'6p-2I-1T\',\'6q-2I\',\'6q-6o\',\'6p-6o-1T\']}o =
h.2E(g,q(a,b){G c=3Dd(e,b);o c=3D=3D=3D17?a:a-al(c,10)})+\'2p\';5r:o =
d(e,f)}});I.W.43=3DI.W.43.3O(q(a,b,c){E(c=3D=3D=3D\'6r\')o b.6r;o =
a(b,c)})}19 E(Y.1w.2N){I.W.4I=3DI.W.4I.3O(q(a,b){b=3D$(b);G =
c=3Db.1D(\'1v\');E(c!=3D=3D\'4H\')o a(b);b.4C({1v:\'5o\'});G =
d=3Da(b);b.4C({1v:c});o d});$w(\'5p =
5q\').1l(q(f){I.W[f]=3DI.W[f].3O(q(a,b){b=3D$(b);G =
c=3Db.1D(\'1v\');E(c!=3D=3D\'4H\')o a(b);G =
d=3Db.4I();E(d&&d.1D(\'1v\')=3D=3D=3D\'dD\')d.4C({7X:1});b.4C({1v:\'5o\'}=
);G e=3Da(b);b.4C({1v:c});o =
e})});I.W.1D=3Dq(a,b){a=3D$(a);b=3D(b=3D=3D\'7O\'||b=3D=3D\'6k\')?\'7Q\':=
b.74();G =
c=3Da.1a[b];E(!c&&a.7Y)c=3Da.7Y[b];E(b=3D=3D\'2H\'){E(c=3D(a.1D(\'4r\')||=
\'\').1k(/7Z\\(2H=3D(.*)\\)/))E(c[1])o 4B(c[1])/am;o =
1.0}E(c=3D=3D\'6l\'){E((b=3D=3D\'1T\'||b=3D=3D\'2y\')&&(a.1D(\'3e\')!=3D\=
'6b\'))o a[\'2i\'+b.51()]+\'2p\';o 17}o c};I.W.4D=3Dq(b,c){q 80(a){o =
a.1x(/7Z\\([^\\)]*\\)/8U,\'\')}b=3D$(b);G =
d=3Db.7Y;E((d&&!d.dE)||(!d&&b.1a.7X=3D=3D\'dF\'))b.1a.7X=3D1;G =
e=3Db.1D(\'4r\'),1a=3Db.1a;E(c=3D=3D1||c=3D=3D=3D\'\'){(e=3D80(e))?1a.4r=3D=
e:1a.7N(\'4r\');o b}19 =
E(c<0.6m)c=3D0;1a.4r=3D80(e)+\'7Z(2H=3D\'+(c*am)+\')\';o =
b};I.2G=3D{6g:{3y:{\'5h\':\'1J\',\'N\':\'ak\'},25:{6s:q(a,b){o =
a.7M(b,2)},an:q(a,b){G c=3Da.ao(b);o c?c.1g:""},1K:q(a,b){b=3Da.7M(b);o =
b?b.24().3s(23,-2):17},5s:q(a,b){o $(a).2J(b)?b:17},1a:q(a){o =
a.1a.7P.1G()},6r:q(a){o =
a.6r}}}};I.2G.5l=3D{3y:J.U({dG:\'dH\',dI:\'dJ\'},I.2G.6g.3y),25:{2K:q(a,b=
){a.2K=3D!!b},1a:q(a,b){a.1a.7P=3Db?b:\'\'}}};I.2G.81=3D{};$w(\'dK dL dM =
dN dO 6t \'+\'dP dQ dR =
dS\').1l(q(a){I.2G.5l.3y[a.1G()]=3Da;I.2G.81[a.1G()]=3Da});(q(v){J.U(v,{a=
p:v.6s,aq:v.6s,1n:v.6s,4J:v.an,2z:v.5s,2K:v.5s,dT:v.5s,dU:v.5s,dV:v.1K,ar=
:v.1K,dW:v.1K,dX:v.1K,dY:v.1K,dZ:v.1K,e0:v.1K,e1:v.1K,e2:v.1K,e3:v.1K,e4:=
v.1K,e5:v.1K,e6:v.1K,e7:v.1K,e8:v.1K,e9:v.1K,ea:v.1K,eb:v.1K})})(I.2G.6g.=
25)}19 =
E(Y.1w.5K&&/ec:1\\.8\\.0/.2d(3K.3L)){I.W.4D=3Dq(a,b){a=3D$(a);a.1a.2H=3D(=
b=3D=3D1)?0.ed:(b=3D=3D=3D\'\')?\'\':(b<0.6m)?0:b;o a}}19 =
E(Y.1w.3j){I.W.4D=3Dq(a,b){a=3D$(a);a.1a.2H=3D(b=3D=3D1||b=3D=3D=3D\'\')?=
\'\':(b<0.6m)?0:b;E(b=3D=3D1)E(a.1h=3D=3D\'at\'&&a.1T){a.1T++;a.1T--}19 =
1N{G n=3DV.96(\' \');a.4o(n);a.5g(n)}1Y(e){}o a};I.W.44=3Dq(a){G =
b=3D0,2a=3D0;do{b+=3Da.48||0;2a+=3Da.49||0;E(a.3f=3D=3DV.1S)E(I.1D(a,\'1v=
\')=3D=3D\'4G\')1F;a=3Da.3f}1q(a);o =
I.4a(2a,b)}}E(Y.1w.2N||Y.1w.3J){I.W.3U=3Dq(b,c){b=3D$(b);E(c&&c.2x)c=3Dc.=
2x();E(J.2Z(c))o b.3U().2w(c);c=3DJ.31(c);G d=3Db.1h.2f();E(d 1s =
I.4w.3B){$A(b.2o).1l(q(a){b.5g(a)});I.6d(d,c.3b()).1l(q(a){b.4o(a)})}19 =
b.3t=3Dc.3b();c.3R.1o(c).3p();o b}}E(\'au\'1s =
V.2Q(\'2k\')){I.W.1x=3Dq(b,c){b=3D$(b);E(c&&c.2x)c=3Dc.2x();E(J.2Z(c)){b.=
1A.7G(c,b);o b}c=3DJ.31(c);G d=3Db.1A,1h=3Dd.1h.2f();E(I.4w.3B[1h]){G =
e=3Db.9Y();G f=3DI.6d(1h,c.3b());d.5g(b);E(e)f.1l(q(a){d.6u(a,e)});19 =
f.1l(q(a){d.4o(a)})}19 b.au=3Dc.3b();c.3R.1o(c).3p();o =
b}}I.4a=3Dq(l,t){G a=3D[l,t];a.2I=3Dl;a.2h=3Dt;o a};I.6d=3Dq(a,b){G =
c=3D1e =
I(\'2k\'),t=3DI.4w.3B[a];E(t){c.3t=3Dt[0]+b+t[1];t[2].5V(q(){c=3Dc.4x})}1=
9 c.3t=3Db;o =
$A(c.2o)};I.4w=3D{7H:q(a,b){a.1A.6u(b,a)},2h:q(a,b){a.6u(b,a.4x)},41:q(a,=
b){a.4o(b)},6c:q(a,b){a.1A.6u(b,a.3x)},3B:{ee:[\'<3C>\',\'</3C>\',1],6v:[=
\'<3C><4K>\',\'</4K></3C>\',2],av:[\'<3C><4K><6w>\',\'</6w></4K></3C>\',3=
],82:[\'<3C><4K><6w><aw>\',\'</aw></6w></4K></3C>\',4],ax:[\'<20>\',\'</2=
0>\',1]}};(q(){J.U(C.3B,{ay:C.3B.6v,az:C.3B.6v,aA:C.3B.82})}).7E(I.4w);I.=
W.6x=3D{2J:q(a,b){b=3DI.2G.81[b]||b;G c=3D$(a).ao(b);o =
c&&c.ef}};I.W.2A=3D{};J.U(I,I.W);E(!Y.2P.4R&&V.2Q(\'2k\').3M){1i.4S=3D{};=
1i.4S.18=3DV.2Q(\'2k\').3M;Y.2P.4R=3D1f}I.U=3D(q(){E(Y.2P.5M)o Y.K;G =
c=3D{},2A=3DI.W.2A;G d=3DJ.U(q(a){E(!a||a.6y||a.2t!=3D1||a=3D=3D1i)o a;G =
b=3DJ.1Z(c),1h=3Da.1h,5t,1g;E(2A[1h])J.U(b,2A[1h]);N(5t 1s =
b){1g=3Db[5t];E(J.1M(1g)&&!(5t 1s a))a[5t]=3D1g.3o()}a.6y=3DY.2q;o =
a},{6z:q(){E(!Y.2P.4R){J.U(c,I.W);J.U(c,I.W.6x)}}});d.6z();o =
d})();I.2J=3Dq(a,b){E(a.2J)o a.2J(b);o I.W.6x.2J(a,b)};I.4V=3Dq(f){G =
F=3DY.2P,T=3DI.W.2A;E(!f){J.U(1j,1j.W);J.U(1j.I,1j.I.W);J.U(I.W.2A,{"eg":=
J.1Z(1j.W),"eh":J.1Z(1j.I.W),"ax":J.1Z(1j.I.W),"aB":J.1Z(1j.I.W)})}E(1c.M=
=3D=3D2){G g=3Df;f=3D1c[1]}E(!g)J.U(I.W,f||{});19{E(J.3n(g))g.1l(U);19 =
U(g)}q U(a){a=3Da.2f();E(!I.W.2A[a])I.W.2A[a]=3D{};J.U(I.W.2A[a],f)}q =
6A(a,b,c){c=3Dc||1d;N(G d 1s a){G e=3Da[d];E(!J.1M(e))2F;E(!c||!(d 1s =
b))b[d]=3De.3o()}}q aC(a){G b;G =
c=3D{"ei":"ej","aB":"ek","P":"el","em":"eo","ep":"eq","er":"es","et":"eu"=
,"ev":"ew","ex":"4L","ey":"4L","ez":"4L","eA":"4L","eB":"4L","eC":"4L","Q=
":"eD","eE":"aD","eF":"aD","A":"eG","at":"eH","eI":"eJ","eK":"aE","eL":"a=
E","ay":"83","az":"83","6v":"83","av":"eM","aA":"aF","82":"aF","eN":"eO",=
"eP":"eQ"};E(c[a])b=3D\'84\'+c[a]+\'I\';E(1i[b])o =
1i[b];b=3D\'84\'+a+\'I\';E(1i[b])o =
1i[b];b=3D\'84\'+a.51()+\'I\';E(1i[b])o =
1i[b];1i[b]=3D{};1i[b].18=3DV.2Q(a).3M;o =
1i[b]}E(F.4R){6A(I.W,4S.18);6A(I.W.6x,4S.18,1f)}E(F.5M){N(G h 1s =
I.W.2A){G i=3DaC(h);E(J.1X(i))2F;6A(T[h],i.18)}}J.U(I,I.W);7j =
I.2A;E(I.U.6z)I.U.6z();I.5e=3D{}};V.eR=3D{4z:q(){G a=3D{};G =
B=3DY.1w;$w(\'1T 2y\').1l(q(d){G =
D=3Dd.51();a[d]=3D(B.3j&&!V.2b)?7K[\'eS\'+D]:(B.3J)?V.1S[\'aG\'+D]:V.3D[\=
'aG\'+D]});o a},a3:q(){o C.4z().1T},a2:q(){o C.4z().2y},eT:q(){o =
I.4a(1i.aH||V.3D.3A||V.1S.3A,1i.aI||V.3D.3z||V.1S.3z)}};G =
O=3D1E.1L({22:q(a){C.2X=3Da.2T();C.aJ()},aK:q(){E(!Y.2P.5L)o 1d;G =
e=3DC.2X;E(Y.1w.3j&&(e.1p("-1U-1n")||e.1p(":4n")))o =
1d;E((/(\\[[\\w-]*?:|:2K)/).2d(C.2X))o 1d;o 1f},aJ:q(){E(C.aK())o =
C.aL();G =
e=3DC.2X,3g=3DO.5u,h=3DO.1C,c=3DO.54,3h,p,m;E(O.4b[e]){C.2L=3DO.4b[e];o}C=
.2L=3D["C.2L =3D q(aM) {","G r =3D aM, h =3D O.1C, c =3D 1d, =
n;"];1q(e&&3h!=3De&&(/\\S/).2d(e)){3h=3De;N(G i 1s =
3g){p=3D3g[i];E(m=3De.1k(p)){C.2L.14(J.1M(c[i])?c[i](m):1e =
2g(c[i]).2b(m));e=3De.1x(m[0],\'\');1F}}}C.2L.14("o =
h.85(n);\\n}");5S(C.2L.1P(\'\\n\'));O.4b[C.2X]=3DC.2L},aL:q(){G =
e=3DC.2X,3g=3DO.5u,x=3DO.1V,3h,m;E(O.4b[e]){C.1V=3DO.4b[e];o}C.2L=3D[\'./=
/*\'];1q(e&&3h!=3De&&(/\\S/).2d(e)){3h=3De;N(G i 1s =
3g){E(m=3De.1k(3g[i])){C.2L.14(J.1M(x[i])?x[i](m):1e =
2g(x[i]).2b(m));e=3De.1x(m[0],\'\');1F}}}C.1V=3DC.2L.1P(\'\');O.4b[C.2X]=3D=
C.1V},6B:q(a){a=3Da||V;E(C.1V)o V.7D(C.1V,a);o =
C.2L(a)},1k:q(a){C.86=3D[];G e=3DC.2X,3g=3DO.5u,as=3DO.87;G =
b,p,m;1q(e&&b!=3D=3De&&(/\\S/).2d(e)){b=3De;N(G i 1s =
3g){p=3D3g[i];E(m=3De.1k(p)){E(as[i]){C.86.14([i,J.1Z(m)]);e=3De.1x(m[0],=
\'\')}19{o C.6B(V).1p(a)}}}}G c=3D1f,21,88;N(G =
i=3D0,6C;6C=3DC.86[i];i++){21=3D6C[0],88=3D6C[1];E(!O.87[21](a,88)){c=3D1=
d;1F}}o c},24:q(){o =
C.2X},1W:q(){o"#<O:"+C.2X.1W()+">"}});J.U(O,{4b:{},1V:{3E:"//*",1r:"/*",4=
2:"/5v-3F::*[1]",5w:\'/5v-3F::*\',1h:q(m){E(m[1]=3D=3D\'*\')o\'\';o"[aN-2=
1()=3D\'"+m[1].1G()+"\' 89 aN-21()=3D\'"+m[1].2f()+"\']"},1J:"[5x(1z(\' =
\', @5h, \' \'), \' #{1} =
\')]",29:"[@29=3D\'#{1}\']",4M:q(m){m[1]=3Dm[1].1G();o 1e =
2g("[@#{1}]").2b(m)},4N:q(m){m[1]=3Dm[1].1G();m[3]=3Dm[5]||m[6];o 1e =
2g(O.1V.5y[m[2]]).2b(m)},5z:q(m){G =
h=3DO.1V.1H[m[1]];E(!h)o\'\';E(J.1M(h))o h(m);o 1e =
2g(O.1V.1H[m[1]]).2b(m)},5y:{\'=3D\':"[@#{1}=3D\'#{3}\']",\'!=3D\':"[@#{1=
}!=3D\'#{3}\']",\'^=3D\':"[eU-97(@#{1}, \'#{3}\')]",\'$=3D\':"[4l(@#{1}, =
(5O-M(@#{1}) - 5O-M(\'#{3}\') + 1))=3D\'#{3}\']",\'*=3D\':"[5x(@#{1}, =
\'#{3}\')]",\'~=3D\':"[5x(1z(\' \', @#{1}, \' \'), \' #{3} =
\')]",\'|=3D\':"[5x(1z(\'-\', @#{1}, \'-\'), =
\'-#{3}-\')]"},1H:{\'2C-1r\':\'[3G(8a-3F::*)]\',\'1Q-1r\':\'[3G(5v-3F::*)=
]\',\'5A-1r\':\'[3G(8a-3F::* 89 5v-3F::*)]\',\'4n\':"[6D(*) =3D 0 8b =
(6D(2U()) =3D 0 89 eV(2U(), \' \\t\\r\\n\', \'\') =3D =
\'\')]",\'2K\':"[@2K]",\'2z\':"[@2z]",\'aO\':"[3G(@2z)]",\'3G\':q(m){G =
e=3Dm[6],p=3DO.5u,x=3DO.1V,3h,v;G =
a=3D[];1q(e&&3h!=3De&&(/\\S/).2d(e)){3h=3De;N(G i 1s =
p){E(m=3De.1k(p[i])){v=3DJ.1M(x[i])?x[i](m):1e =
2g(x[i]).2b(m);a.14("("+v.4l(1,v.M-1)+")");e=3De.1x(m[0],\'\');1F}}}o"[3G=
("+a.1P(" 8b ")+")]"},\'1y-1r\':q(m){o O.1V.1H.1y("(6D(./8a-3F::*) + 1) =
",m)},\'1y-1Q-1r\':q(m){o O.1V.1H.1y("(6D(./5v-3F::*) + 1) =
",m)},\'1y-1U-1n\':q(m){o O.1V.1H.1y("1v() ",m)},\'1y-1Q-1U-1n\':q(m){o =
O.1V.1H.1y("(1Q() + 1 - 1v()) ",m)},\'2C-1U-1n\':q(m){m[6]=3D"1";o =
O.1V.1H[\'1y-1U-1n\'](m)},\'1Q-1U-1n\':q(m){m[6]=3D"1";o =
O.1V.1H[\'1y-1Q-1U-1n\'](m)},\'5A-1U-1n\':q(m){G p=3DO.1V.1H;o =
p[\'2C-1U-1n\'](m)+p[\'1Q-1U-1n\'](m)},1y:q(c,m){G =
d,4c=3Dm[6],8c;E(4c=3D=3D\'aP\')4c=3D\'2n+0\';E(4c=3D=3D\'aQ\')4c=3D\'2n+=
1\';E(d=3D4c.1k(/^(\\d+)$/))o\'[\'+c+"=3D =
"+d[1]+\']\';E(d=3D4c.1k(/^(-?\\d*)?n(([+-])(\\d+))?/)){E(d[1]=3D=3D"-")d=
[1]=3D-1;G a=3Dd[1]?3T(d[1]):1;G b=3Dd[2]?3T(d[2]):0;8c=3D"[((#{8d} - =
#{b}) eW #{a} =3D 0) 8b "+"((#{8d} - #{b}) 2k #{a} >=3D 0)]";o 1e =
2g(8c).2b({8d:c,a:a,b:b})}}}},54:{1h:\'n =3D h.1h(n, r, "#{1}", c);      =
c =3D 1d;\',1J:\'n =3D h.1J(n, r, "#{1}", c);    c =3D 1d;\',29:\'n =3D =
h.29(n, r, "#{1}", c);           c =3D 1d;\',4M:\'n =3D h.4M(n, r, =
"#{1}", c); c =3D 1d;\',4N:q(m){m[3]=3D(m[5]||m[6]);o 1e 2g(\'n =3D =
h.4N(n, r, "#{1}", "#{3}", "#{2}", c); c =3D =
1d;\').2b(m)},5z:q(m){E(m[6])m[6]=3Dm[6].1x(/"/g,\'\\\\"\');o 1e 2g(\'n =
=3D h.5z(n, "#{1}", "#{6}", r, c); c =3D 1d;\').2b(m)},3E:\'c =3D =
"3E";\',1r:\'c =3D "1r";\',42:\'c =3D "42";\',5w:\'c =3D =
"5w";\'},5u:{5w:/^\\s*~\\s*/,1r:/^\\s*>\\s*/,42:/^\\s*\\+\\s*/,3E:/^\\s/,=
1h:/^\\s*(\\*|[\\w\\-]+)(\\b|$)?/,29:/^#([\\w\\-\\*]+)(\\b|$)/,1J:/^\\.([=
\\w\\-\\*]+)(\\b|$)/,5z:/^:((2C|1Q|1y|1y-1Q|5A)(-1r|-1U-1n)|4n|2K|(en|eX)=
eY|3G)(\\((.*?)\\))?(\\b|$|(?=3D\\s|[:+~>]))/,4M:/^\\[([\\w]+)\\]/,4N:/\\=
[((?:[\\w-]*:)?[\\w-]+)\\s*(?:([!^$*~|]?=3D)\\s*(([\'"])([^\\4]*?)\\4|([^=
\'"][^\\]]*?)))?\\]/},87:{1h:q(a,b){o =
b[1].2f()=3D=3Da.1h.2f()},1J:q(a,b){o I.6i(a,b[1])},29:q(a,b){o =
a.29=3D=3D=3Db[1]},4M:q(a,b){o I.2J(a,b[1])},4N:q(a,b){G =
c=3DI.43(a,b[1]);o c&&O.5y[b[2]](c,b[5]||b[6])}},1C:{1z:q(a,b){N(G =
i=3D0,L;L=3Db[i];i++)a.14(L);o a},6E:q(a){G b=3DY.2q;N(G =
i=3D0,L;L=3Da[i];i++)L.2M=3Db;o a},4d:q(a){N(G =
i=3D0,L;L=3Da[i];i++)L.2M=3D3k;o a},50:q(a,b,c){a.2M=3DY.2q;E(b){N(G =
d=3Da.2o,i=3Dd.M-1,j=3D1;i>=3D0;i--){G =
e=3Dd[i];E(e.2t=3D=3D1&&(!c||e.2M))e.6F=3Dj++}}19{N(G =
i=3D0,j=3D1,d=3Da.2o;e=3Dd[i];i++)E(e.2t=3D=3D1&&(!c||e.2M))e.6F=3Dj++}},=
85:q(a){E(a.M=3D=3D0)o a;G b=3D[],n;N(G =
i=3D0,l=3Da.M;i<l;i++)E(!(n=3Da[i]).2M){n.2M=3DY.2q;b.14(I.U(n))}o =
O.1C.4d(b)},3E:q(a){G h=3DO.1C;N(G =
i=3D0,15=3D[],L;L=3Da[i];i++)h.1z(15,L.3i(\'*\'));o 15},1r:q(a){G =
h=3DO.1C;N(G i=3D0,15=3D[],L;L=3Da[i];i++){N(G =
j=3D0,1r;1r=3DL.2o[j];j++)E(1r.2t=3D=3D1&&1r.1h!=3D\'!\')15.14(1r)}o =
15},42:q(a){N(G i=3D0,15=3D[],L;L=3Da[i];i++){G =
b=3DC.5k(L);E(b)15.14(b)}o 15},5w:q(a){G h=3DO.1C;N(G =
i=3D0,15=3D[],L;L=3Da[i];i++)h.1z(15,I.5i(L));o =
15},5k:q(a){1q(a=3Da.3x)E(a.2t=3D=3D1)o a;o =
17},5j:q(a){1q(a=3Da.9X)E(a.2t=3D=3D1)o a;o 17},1h:q(a,b,c,d){G =
e=3Dc.2f();G f=3D[],h=3DO.1C;E(a){E(d){E(d=3D=3D"3E"){N(G =
i=3D0,L;L=3Da[i];i++)h.1z(f,L.3i(c));o f}19 a=3DC[d](a);E(c=3D=3D"*")o =
a}N(G i=3D0,L;L=3Da[i];i++)E(L.1h.2f()=3D=3D=3De)f.14(L);o f}19 o =
b.3i(c)},29:q(a,b,c,d){G =
e=3D$(c),h=3DO.1C;E(!e)o[];E(!a&&b=3D=3DV)o[e];E(a){E(d){E(d=3D=3D\'1r\')=
{N(G i=3D0,L;L=3Da[i];i++)E(e.1A=3D=3DL)o[e]}19 E(d=3D=3D\'3E\'){N(G =
i=3D0,L;L=3Da[i];i++)E(I.6j(e,L))o[e]}19 E(d=3D=3D\'42\'){N(G =
i=3D0,L;L=3Da[i];i++)E(O.1C.5j(e)=3D=3DL)o[e]}19 a=3Dh[d](a)}N(G =
i=3D0,L;L=3Da[i];i++)E(L=3D=3De)o[e];o[]}o(e&&I.6j(e,b))?[e]:[]},1J:q(a,b=
,c,d){E(a&&d)a=3DC[d](a);o =
O.1C.aR(a,b,c)},aR:q(a,b,c){E(!a)a=3DO.1C.3E([b]);G d=3D\' \'+c+\' =
\';N(G =
i=3D0,15=3D[],L,5B;L=3Da[i];i++){5B=3DL.1J;E(5B.M=3D=3D0)2F;E(5B=3D=3Dc||=
(\' \'+5B+\' \').1p(d))15.14(L)}o =
15},4M:q(a,b,c,d){E(!a)a=3Db.3i("*");E(a&&d)a=3DC[d](a);G e=3D[];N(G =
i=3D0,L;L=3Da[i];i++)E(I.2J(L,c))e.14(L);o =
e},4N:q(a,b,c,d,e,f){E(!a)a=3Db.3i("*");E(a&&f)a=3DC[f](a);G =
g=3DO.5y[e],15=3D[];N(G i=3D0,L;L=3Da[i];i++){G =
h=3DI.43(L,c);E(h=3D=3D=3D17)2F;E(g(h,d))15.14(L)}o =
15},5z:q(a,b,c,d,e){E(a&&e)a=3DC[e](a);E(!a)a=3Dd.3i("*");o =
O.1H[b](a,c,d)}},1H:{\'2C-1r\':q(a,b,c){N(G =
i=3D0,15=3D[],L;L=3Da[i];i++){E(O.1C.5j(L))2F;15.14(L)}o =
15},\'1Q-1r\':q(a,b,c){N(G =
i=3D0,15=3D[],L;L=3Da[i];i++){E(O.1C.5k(L))2F;15.14(L)}o =
15},\'5A-1r\':q(a,b,c){G h=3DO.1C;N(G =
i=3D0,15=3D[],L;L=3Da[i];i++)E(!h.5j(L)&&!h.5k(L))15.14(L);o =
15},\'1y-1r\':q(a,b,c){o O.1H.1y(a,b,c)},\'1y-1Q-1r\':q(a,b,c){o =
O.1H.1y(a,b,c,1f)},\'1y-1U-1n\':q(a,b,c){o =
O.1H.1y(a,b,c,1d,1f)},\'1y-1Q-1U-1n\':q(a,b,c){o =
O.1H.1y(a,b,c,1f,1f)},\'2C-1U-1n\':q(a,b,c){o =
O.1H.1y(a,"1",c,1d,1f)},\'1Q-1U-1n\':q(a,b,c){o =
O.1H.1y(a,"1",c,1f,1f)},\'5A-1U-1n\':q(a,b,c){G p=3DO.1H;o =
p[\'1Q-1U-1n\'](p[\'2C-1U-1n\'](a,b,c),b,c)},aS:q(a,b,d){E(a=3D=3D0)o =
b>0?[b]:[];o =
$R(1,d).2E([],q(c,i){E(0=3D=3D(i-b)%a&&(i-b)/a>=3D0)c.14(i);o =
c})},1y:q(c,d,e,f,g){E(c.M=3D=3D0)o[];E(d=3D=3D\'aP\')d=3D\'2n+0\';E(d=3D=
=3D\'aQ\')d=3D\'2n+1\';G h=3DO.1C,15=3D[],8e=3D[],m;h.6E(c);N(G =
i=3D0,L;L=3Dc[i];i++){E(!L.1A.2M){h.50(L.1A,f,g);8e.14(L.1A)}}E(d.1k(/^\\=
d+$/)){d=3D3T(d);N(G i=3D0,L;L=3Dc[i];i++)E(L.6F=3D=3Dd)15.14(L)}19 =
E(m=3Dd.1k(/^(-?\\d*)?n(([+-])(\\d+))?/)){E(m[1]=3D=3D"-")m[1]=3D-1;G =
a=3Dm[1]?3T(m[1]):1;G b=3Dm[2]?3T(m[2]):0;G k=3DO.1H.aS(a,b,c.M);N(G =
i=3D0,L,l=3Dk.M;L=3Dc[i];i++){N(G =
j=3D0;j<l;j++)E(L.6F=3D=3Dk[j])15.14(L)}}h.4d(c);h.4d(8e);o =
15},\'4n\':q(a,b,c){N(G =
i=3D0,15=3D[],L;L=3Da[i];i++){E(L.1h=3D=3D\'!\'||(L.4x&&!L.3t.1k(/^\\s*$/=
)))2F;15.14(L)}o 15},\'3G\':q(a,b,c){G h=3DO.1C,eZ,m;G d=3D1e =
O(b).6B(c);h.6E(d);N(G =
i=3D0,15=3D[],L;L=3Da[i];i++)E(!L.2M)15.14(L);h.4d(d);o =
15},\'aO\':q(a,b,c){N(G i=3D0,15=3D[],L;L=3Da[i];i++)E(!L.2z)15.14(L);o =
15},\'2z\':q(a,b,c){N(G i=3D0,15=3D[],L;L=3Da[i];i++)E(L.2z)15.14(L);o =
15},\'2K\':q(a,b,c){N(G i=3D0,15=3D[],L;L=3Da[i];i++)E(L.2K)15.14(L);o =
15}},5y:{\'=3D\':q(a,v){o a=3D=3Dv},\'!=3D\':q(a,v){o =
a!=3Dv},\'^=3D\':q(a,v){o a.77(v)},\'$=3D\':q(a,v){o =
a.91(v)},\'*=3D\':q(a,v){o a.1p(v)},\'~=3D\':q(a,v){o(\' \'+a+\' =
\').1p(\' \'+v+\' =
\')},\'|=3D\':q(a,v){o(\'-\'+a.2f()+\'-\').1p(\'-\'+v.2f()+\'-\')}},32:q(=
a){G =
b=3D[];a.8S(/(([\\w#:.~>+()\\s-]+|\\*|\\[.*?\\])+)\\s*(,|$)/,q(m){b.14(m[=
1].2T())});o b},aT:q(a,b){G c=3D$$(b),h=3DO.1C;h.6E(c);N(G =
i=3D0,15=3D[],1u;1u=3Da[i];i++)E(1u.2M)15.14(1u);h.4d(c);o =
15},4y:q(a,b,c){E(J.3Q(b)){c=3Db;b=3D1d}o =
O.aT(a,b||\'*\')[c||0]},6f:q(a,b){b=3DO.32(b.1P(\',\'));G =
c=3D[],h=3DO.1C;N(G i=3D0,l=3Db.M,8f;i<l;i++){8f=3D1e =
O(b[i].2T());h.1z(c,8f.6B(a))}o(l>1)?h.85(c):c}});E(Y.1w.2N){J.U(O.1C,{1z=
:q(a,b){N(G i=3D0,L;L=3Db[i];i++)E(L.1h!=3D=3D"!")a.14(L);o =
a},4d:q(a){N(G i=3D0,L;L=3Da[i];i++)L.7N(\'2M\');o a}})}q $$(){o =
O.6f(V,$A(1c))}G 1j=3D{8g:q(a){$(a).8g();o a},aU:q(c,d){E(2R =
d!=3D\'2D\')d=3D{6G:!!d};19 E(J.1X(d.6G))d.6G=3D1f;G =
e,1g,8h=3D1d,4e=3Dd.4e;G =
f=3Dc.2E({},q(a,b){E(!b.2z&&b.21){e=3Db.21;1g=3D$(b).2j();E(1g!=3D17&&(b.=
1n!=3D\'4e\'||(!8h&&4e!=3D=3D1d&&(!4e||e=3D=3D4e)&&(8h=3D1f)))){E(e 1s =
a){E(!J.3n(a[e]))a[e]=3D[a[e]];a[e].14(1g)}19 a[e]=3D1g}}o a});o =
d.6G?f:J.3m(f)}};1j.W=3D{5C:q(a,b){o 1j.aU(1j.4O(a),b)},4O:q(c){o =
$A($(c).3i(\'*\')).2E([],q(a,b){E(1j.I.4P[b.1h.1G()])a.14(I.U(b));o =
a})},f0:q(a,b,c){a=3D$(a);G d=3Da.3i(\'6H\');E(!b&&!c)o =
$A(d).2e(I.U);N(G i=3D0,8i=3D[],M=3Dd.M;i<M;i++){G =
e=3Dd[i];E((b&&e.1n!=3Db)||(c&&e.21!=3Dc))2F;8i.14(I.U(e))}o =
8i},8j:q(a){a=3D$(a);1j.4O(a).5P(\'8j\');o =
a},8k:q(a){a=3D$(a);1j.4O(a).5P(\'8k\');o a},aV:q(b){G =
c=3D$(b).4O().4p(q(a){o\'6n\'!=3Da.1n&&!a.2z});G d=3Dc.4p(q(a){o =
a.2J(\'6t\')&&a.6t>=3D0}).9e(q(a){o a.6t}).2C();o =
d?d:c.7f(q(a){o[\'6H\',\'20\',\'8l\'].1p(a.1h.1G())})},f1:q(a){a=3D$(a);a=
.aV().aW();o a},2V:q(a,b){a=3D$(a),b=3DJ.1Z(b||{});G =
c=3Db.2v,4J=3Da.43(\'4J\')||\'\';E(4J.3S())4J=3D1i.68.ap;b.2v=3Da.5C(1f);=
E(c){E(J.2l(c))c=3Dc.5U();J.U(b.2v,c)}E(a.2J(\'28\')&&!b.28)b.28=3Da.28;o=
 1e 1t.3V(4J,b)}};1j.I=3D{8m:q(a){$(a).8m();o a},20:q(a){$(a).20();o =
a}};1j.I.W=3D{5C:q(a){a=3D$(a);E(!a.2z&&a.21){G b=3Da.2j();E(b!=3D3k){G =
c=3D{};c[a.21]=3Db;o J.3m(c)}}o\'\'},2j:q(a){a=3D$(a);G b=3Da.1h.1G();o =
1j.I.4P[b](a)},f2:q(a,b){a=3D$(a);G c=3Da.1h.1G();1j.I.4P[c](a,b);o =
a},9h:q(a){$(a).1g=3D\'\';o a},f3:q(a){o =
$(a).1g!=3D\'\'},aW:q(a){a=3D$(a);1N{a.8m();E(a.20&&(a.1h.1G()!=3D\'6H\'|=
|![\'8n\',\'8g\',\'4e\'].1p(a.1n)))a.20()}1Y(e){}o =
a},8j:q(a){a=3D$(a);a.f4();a.2z=3D1f;o a},8k:q(a){a=3D$(a);a.2z=3D1d;o =
a}};G f5=3D1j.I;G =
$F=3D1j.I.W.2j;1j.I.4P=3D{6H:q(a,b){4h(a.1n.1G()){1O\'aX\':1O\'aY\':o =
1j.I.4P.aZ(a,b);5r:o 1j.I.4P.8l(a,b)}},aZ:q(a,b){E(J.1X(b))o =
a.2K?a.1g:17;19 a.2K=3D!!b},8l:q(a,b){E(J.1X(b))o a.1g;19 =
a.1g=3Db},20:q(a,b){E(J.1X(b))o =
C[a.1n=3D=3D\'20-f6\'?\'b0\':\'b1\'](a);19{G c,1g,b2=3D!J.3n(b);N(G =
i=3D0,M=3Da.M;i<M;i++){c=3Da.1b[i];1g=3DC.6I(c);E(b2){E(1g=3D=3Db){c.8o=3D=
1f;o}}19 c.8o=3Db.1p(1g)}}},b0:q(a){G b=3Da.f7;o =
b>=3D0?C.6I(a.1b[b]):17},b1:q(a){G b,M=3Da.M;E(!M)o 17;N(G =
i=3D0,b=3D[];i<M;i++){G c=3Da.1b[i];E(c.8o)b.14(C.6I(c))}o b},6I:q(a){o =
I.U(a).2J(\'1g\')?a.1g:a.2U}};3P.8p=3D1E.1L(8N,{22:q($2Y,b,c,d){$2Y(d,c);=
C.1u=3D$(b);C.3H=3DC.2j()},6Y:q(){G =
a=3DC.2j();E(J.2l(C.3H)&&J.2l(a)?C.3H!=3Da:1B(C.3H)!=3D1B(a)){C.4W(C.1u,a=
);C.3H=3Da}}});1j.I.b3=3D1E.1L(3P.8p,{2j:q(){o =
1j.I.2j(C.1u)}});1j.b3=3D1E.1L(3P.8p,{2j:q(){o =
1j.5C(C.1u)}});3P.5D=3D1E.1L({22:q(a,b){C.1u=3D$(a);C.4W=3Db;C.3H=3DC.2j(=
);E(C.1u.1h.1G()=3D=3D\'6S\')C.b4();19 C.4Y(C.1u)},8q:q(){G =
a=3DC.2j();E(C.3H!=3Da){C.4W(C.1u,a);C.3H=3Da}},b4:q(){1j.4O(C.1u).1l(C.4=
Y,C)},4Y:q(a){E(a.1n){4h(a.1n.1G()){1O\'aX\':1O\'aY\':1m.3I(a,\'f8\',C.8q=
.1o(C));1F;5r:1m.3I(a,\'f9\',C.8q.1o(C));1F}}}});1j.I.5D=3D1E.1L(3P.5D,{2=
j:q(){o 1j.I.2j(C.1u)}});1j.5D=3D1E.1L(3P.5D,{2j:q(){o =
1j.5C(C.1u)}});E(!1i.1m)G =
1m=3D{};J.U(1m,{fa:8,fb:9,fc:13,fd:27,fe:37,ff:38,fg:39,fh:40,fi:46,fj:36=
,fk:35,fl:33,fm:34,fn:45,5e:{},8r:q(a){G =
b;4h(a.1n){1O\'fo\':b=3Da.fp;1F;1O\'fq\':b=3Da.2x;1F;5r:o 17}o =
I.U(b)}});1m.W=3D(q(){G e;E(Y.1w.2N){G f=3D{0:1,1:4,2:2};e=3Dq(a,b){o =
a.8n=3D=3Df[b]}}19 E(Y.1w.3j){e=3Dq(a,b){4h(b){1O 0:o =
a.6J=3D=3D1&&!a.b5;1O 1:o a.6J=3D=3D1&&a.b5;5r:o 1d}}}19{e=3Dq(a,b){o =
a.6J?(a.6J=3D=3D=3Db+1):(a.8n=3D=3D=3Db)}}o{fr:q(a){o e(a,0)},fs:q(a){o =
e(a,1)},ft:q(a){o e(a,2)},1u:q(a){G b=3D1m.U(a).b6;o =
I.U(b.2t=3D=3D5d.9O?b.1A:b)},4y:q(a,b){G c=3D1m.1u(a);E(!b)o c;G =
d=3D[c].1z(c.7I());o =
O.4y(d,b,0)},6K:q(a){o{x:a.b7||(a.fu+(V.3D.3A||V.1S.3A)),y:a.b8||(a.fv+(V=
.3D.3z||V.1S.3z))}},fw:q(a){o 1m.6K(a).x},fx:q(a){o =
1m.6K(a).y},6Z:q(a){1m.U(a);a.b9();a.ba();a.fy=3D1f}}})();1m.U=3D(q(){G =
c=3DJ.4g(1m.W).2E({},q(m,a){m[a]=3D1m.W[a].3o();o =
m});E(Y.1w.2N){J.U(c,{ba:q(){C.fz=3D1f},b9:q(){C.fA=3D1d},1W:q(){o"[2D =
1m]"}});o q(a){E(!a)o 1d;E(a.6y)o a;a.6y=3DY.2q;G =
b=3D1m.6K(a);J.U(a,{b6:a.fB,8r:1m.8r(a),b7:b.x,b8:b.y});o =
J.U(a,c)}}19{1m.18=3D1m.18||V.5E("bb").3M;J.U(1m.18,c);o =
Y.K}})();J.U(1m,(q(){G h=3D1m.5e;q 8s(a){E(a.8t)o =
a.8t[0];1c.4k.29=3D1c.4k.29||1;o a.8t=3D[++1c.4k.29]}q =
8u(a){E(a&&a.1p(\':\'))o"bc";o a}q 6L(a){o h[a]=3Dh[a]||{}}q 6M(a,b){G =
c=3D6L(a);o c[b]=3Dc[b]||[]}q bd(b,d,e){G f=3D8s(b);G =
c=3D6M(f,d);E(c.4q("6N").1p(e))o 1d;G =
g=3Dq(a){E(!1m||!1m.U||(a.8v&&a.8v!=3Dd))o =
1d;1m.U(a);e.7E(b,a)};g.6N=3De;c.14(g);o g}q 8w(b,d,e){G c=3D6M(b,d);o =
c.7f(q(a){o a.6N=3D=3De})}q be(a,b,d){G c=3D6L(a);E(!c[b])o =
1d;c[b]=3Dc[b].56(8w(a,b,d))}q bf(){N(G a 1s h)N(G b 1s =
h[a])h[a][b]=3D17}E(1i.5J){1i.5J("ar",bf)}o{3I:q(a,b,c){a=3D$(a);G =
d=3D8u(b);G e=3Dbd(a,b,c);E(!e)o =
a;E(a.6O){a.6O(d,e,1d)}19{a.5J("4u"+d,e)}o a},4f:q(b,c,d){b=3D$(b);G =
e=3D8s(b),21=3D8u(c);E(!d&&c){6M(e,c).1l(q(a){b.4f(c,a.6N)});o b}19 =
E(!c){J.4g(6L(e)).1l(q(a){b.4f(a)});o b}G f=3D8w(e,c,d);E(!f)o =
b;E(b.bg){b.bg(21,f,1d)}19{b.fC("4u"+21,f)}be(e,c,d);o =
b},4Q:q(a,b,c){a=3D$(a);E(a=3D=3DV&&V.5E&&!a.bh)a=3DV.3D;G =
d;E(V.5E){d=3DV.5E("bb");d.fD("bc",1f,1f)}19{d=3DV.fE();d.bi=3D"fF"}d.8v=3D=
b;d.fG=3Dc||{};E(V.5E){a.bh(d)}19{a.fH(d.bi,d)}o =
1m.U(d)}}})());J.U(1m,1m.W);I.4V({4Q:1m.4Q,3I:1m.3I,4f:1m.4f});J.U(V,{4Q:=
I.W.4Q.3o(),3I:I.W.3I.3o(),4f:I.W.4f.3o(),5F:1d});(q(){G a;q =
5G(){E(V.5F)o;E(a)1i.8P(a);V.4Q("fI:5F");V.5F=3D1f}E(V.6O){E(Y.1w.3j){a=3D=
1i.8O(q(){E(/5F|bj/.2d(V.2W))5G()},0);1m.3I(1i,"fJ",5G)}19{V.6O("fK",5G,1=
d)}}19{V.5l("<4T 29=3Dbk 3p =
aq=3D//:><\\/4T>");$("bk").63=3Dq(){E(C.2W=3D=3D"bj"){C.63=3D17;5G()}}}})=
();2S.3m=3DJ.3m;G fL=3D{3e:I.9P};I.W.fM=3DI.W.6j;G fN=3D{fO:q(a,b){o =
I.2w(a,{7H:b})},fP:q(a,b){o I.2w(a,{2h:b})},fQ:q(a,b){o =
I.2w(a,{41:b})},fR:q(a,b){o I.2w(a,{6c:b})}};G $2F=3D1e fS(\'"3l $2F" fT =
fU, fV "o" fW\');G =
8x=3D{bl:1d,8y:q(){C.bm=3D1i.aH||V.3D.3A||V.1S.3A||0;C.bn=3D1i.aI||V.3D.3=
z||V.1S.3z||0},fX:q(a,x,y){E(C.bl)o =
C.bo(a,x,y);C.5H=3Dx;C.5I=3Dy;C.2i=3DI.44(a);o(y>=3DC.2i[1]&&y<C.2i[1]+a.=
4F&&x>=3DC.2i[0]&&x<C.2i[0]+a.4E)},bo:q(a,x,y){G =
b=3DI.7W(a);C.5H=3Dx+b[0]-C.bm;C.5I=3Dy+b[1]-C.bn;C.2i=3DI.44(a);o(C.5I>=3D=
C.2i[1]&&C.5I<C.2i[1]+a.4F&&C.5H>=3DC.2i[0]&&C.5H<C.2i[0]+a.4E)},fY:q(a,b=
){E(!a)o =
0;E(a=3D=3D\'fZ\')o((C.2i[1]+b.4F)-C.5I)/b.4F;E(a=3D=3D\'g0\')o((C.2i[0]+=
b.4E)-C.5H)/b.4E},44:I.W.44,5p:I.W.5p,7U:q(a){8x.8y();o =
I.7U(a)},7V:q(a){8x.8y();o =
I.7V(a)},g1:I.W.7W,3f:I.W.4I,g2:I.W.5q,1Z:q(a,b,c){c=3Dc||{};o =
I.af(b,a,c)}};E(!V.6P)V.6P=3Dq(f){q 8z(a){o a.3S()?17:"[5x(1z(\' \', =
@5h, \' \'), \' "+a+" \')]"}f.6P=3DY.2P.5L?q(a,b){b=3Db.24().2T();G =
c=3D/\\s/.2d(b)?$w(b).2e(8z).1P(\'\'):8z(b);o =
c?V.7D(\'.//*\'+c,a):[]}:q(b,c){c=3Dc.24().2T();G =
d=3D[],5m=3D(/\\s/.2d(c)?$w(c):17);E(!5m&&!c)o d;G =
e=3D$(b).3i(\'*\');c=3D\' \'+c+\' \';N(G =
i=3D0,1r,cn;1r=3De[i];i++){E(1r.1J&&(cn=3D\' \'+1r.1J+\' =
\')&&(cn.1p(c)||(5m&&5m.7d(q(a){o!a.24().3S()&&cn.1p(\' \'+a+\' =
\')}))))d.14(I.U(1r))}o d};o q(a,b){o =
$(b||V.1S).6P(a)}}(I.W);I.6h=3D1E.1L();I.6h.18=3D{22:q(a){C.1u=3D$(a)},3c=
:q(b){C.1u.1J.32(/\\s+/).20(q(a){o =
a.M>0}).3c(b)},58:q(a){C.1u.1J=3Da},g3:q(a){E(C.1p(a))o;C.58($A(C).1z(a).=
1P(\' \'))},9S:q(a){E(!C.1p(a))o;C.58($A(C).56(a).1P(\' \'))},24:q(){o =
$A(C).1P(\' =
\')}};J.U(I.6h.18,26);I.4V();',62,996,'||||||||||||||||||||||||return||fu=
nction||||||||||||this||if||var||Element|Object||node|length|for|Selector=
||||||extend|document|Methods||Prototype||||||push|results||null|prototyp=
e|else|style|options|arguments|false|new|true|value|tagName|window|Form|m=
atch|each|Event|type|bind|include|while|child|in|Ajax|element|position|Br=
owser|replace|nth|concat|parentNode|String|handlers|getStyle|Class|break|=
toLowerCase|pseudos|Array|className|_getEv|create|isFunction|try|case|joi=
n|last|transport|body|width|of|xpath|inspect|isUndefined|catch|clone|sele=
ct|name|initialize||toString|values|Enumerable||method|id|valueL|evaluate=
|args|test|map|toUpperCase|Template|top|offset|getValue|div|isString|gsub=
||childNodes|px|emptyFunction|klass|toJSON|nodeType|toArray|parameters|in=
sert|toElement|height|disabled|ByTag|apply|first|object|inject|continue|_=
attributeTranslations|opacity|left|hasAttribute|checked|matcher|_countedB=
yPrototype|IE|indexOf|BrowserFeatures|createElement|typeof|Hash|strip|tex=
t|request|readyState|expression|super|isElement||toHTML|split||||||||RegE=
xp|stripScripts|_each|response|display|offsetParent|ps|le|getElementsByTa=
gName|WebKit|undefined|throw|toQueryString|isArray|methodize|defer|toPadd=
edString|source|slice|innerHTML|_object|onComplete|responseText|nextSibli=
ng|names|scrollTop|scrollLeft|tags|table|documentElement|descendant|sibli=
ng|not|lastValue|observe|Opera|navigator|userAgent|__proto__|shift|wrap|A=
bstract|isNumber|evalScripts|blank|Number|update|Request|url|dispatchExce=
ption|success|decay||bottom|adjacent|readAttribute|cumulativeOffset|||_ov=
erflow|offsetTop|offsetLeft|_returnOffset|_cache|formula|unmark|submit|st=
opObserving|keys|switch|interpret|timer|callee|substring|evalJSON|empty|a=
ppendChild|findAll|pluck|filter|key|Responders|on|getHeader|_insertionTra=
nslations|firstChild|findElement|getDimensions|nextAncestor|parseFloat|se=
tStyle|setOpacity|offsetWidth|offsetHeight|absolute|static|getOffsetParen=
t|action|tbody|Heading|attrPresence|attr|getElements|Serializers|fire|Ele=
mentExtensions|HTMLElement|script|properties|addMethods|callback|frequenc=
y|registerCallback|onTimerEvent|index|capitalize|_|expr|criteria|reverse|=
without|toObject|set|start|responders|post|getStatus|Node|cache|writeAttr=
ibute|removeChild|class|nextSiblings|previousElementSibling|nextElementSi=
bling|write|classNames|sourceIndex|relative|positionedOffset|viewportOffs=
et|default|_flag|property|patterns|following|laterSibling|contains|operat=
ors|pseudo|only|nodeClassName|serialize|EventObserver|createEvent|loaded|=
fireContentLoadedEvent|xcomp|ycomp|attachEvent|Gecko|XPath|SpecificElemen=
tExtensions|ScriptFragment|string|invoke|curry|currentlyExecuting|eval|es=
capeHTML|toQueryParams|times|charAt|detect|pair|dispatch|onCreate|asynchr=
onous|application|onreadystatechange|status|headerJSON|isSameOrigin|port|=
location|container|insertion|none|after|_getContentFromAnonymousElement|r=
ecursivelyCollect|findChildElements|read|ClassNames|hasClassName|descenda=
ntOf|cssFloat|auto|00001|hidden|right|border|padding|title|_getAttr|tabIn=
dex|insertBefore|TBODY|tr|Simulated|_extendedByPrototype|refresh|copy|fin=
dElements|token|count|mark|nodeIndex|hash|input|optionValue|which|pointer=
|getCacheForID|getWrappersForEventName|handler|addEventListener|getElemen=
tsByClassName|Version|opera|form|superclass|isHash|Function|delay|_method=
ized|execute|stop|prepareReplacement|nodeValue|decodeURIComponent|succ|ca=
melize|len|unfilterJSON|startsWith|lastIndexOf|toTemplateReplacements|sli=
ces|array|collect|all|falses|find|_reverse|toQueryPair|get|delete|end|act=
iveRequestCount|Base|encoding|evalJS|_complete|Response|respondToReadySta=
te|onStateChange|Content|Complete|protocol|domain|getResponseHeader|statu=
sText|getAllResponseHeaders|failure|updater|elements|_getElementsByXPath|=
call|visible|replaceChild|before|ancestors|previousSiblings|self|attribut=
es|getAttribute|removeAttribute|float|cssText|styleFloat|visibility|_made=
Positioned|overflow|absolutize|relativize|cumulativeScrollOffset|zoom|cur=
rentStyle|alpha|stripAlpha|has|TD|TableSection|HTML|unique|tokens|asserti=
ons|matches|or|preceding|and|predicate|fragment|indexed|selector|reset|su=
bmitted|matchingInputs|disable|enable|textarea|focus|button|selected|Time=
dObserver|onElementEvent|relatedTarget|getEventID|_prototypeEventID|getDO=
MEventName|eventName|findWrapper|Position|prepare|iter|KHTML|MobileSafari=
|Safari|JSONFilter|subclasses|valueOf|argumentNames|instanceof|timeout|10=
00|Try|these|escape|PeriodicalExecuter|setInterval|clearInterval|specialC=
har|sub|scan|stripTags|gi|img|extractScripts|unescapeHTML|charCodeAt|isJS=
ON|JSON|endsWith|interpolate|amp|lt|gt|createTextNode|with|template|patte=
rn|Pattern|exec|eachSlice|any|sortBy|size|from|clear|flatten|uniq|forEach=
|arrayLength|encodeURIComponent|ObjectRange|exclusive|getTransport|XMLHtt=
pRequest|ActiveXObject|XMLHTTP|register|contentType|setRequestHeaders|ove=
rrideMimeType|xml|2005|requestHeaders|Events|force|evalResponse|onExcepti=
on|getStatusText|_getHeaderJSON|responseXML|_getResponseJSON|sanitizeJSON=
|Updater|updateContent|updateComplete|lastText|ELEMENT_NODE|TEXT_NODE|tog=
gle|hide|show|remove|attribute|descendants|firstDescendant|immediateDesce=
ndants|previousSibling|next|identify|counter|setAttribute|getHeight|getWi=
dth|addClassName|removeClassName|compareDocumentPosition|scrollTo|clientW=
idth|clientHeight|BODY|_originalLeft|_originalTop|_originalWidth|_origina=
lHeight|clonePosition|setLeft|setTop|setWidth|setHeight|htmlFor|parseInt|=
100|_getAttrNode|getAttributeNode|href|src|onunload||IMG|outerHTML|TR|td|=
SELECT|THEAD|TFOOT|TH|TEXTAREA|findDOMClass|Mod|TableCol|TableCell|client=
|pageXOffset|pageYOffset|compileMatcher|shouldUseXPath|compileXPathMatche=
r|root|local|enabled|even|odd|byClassName|getIndices|matchElements|serial=
izeElements|findFirstElement|activate|checkbox|radio|inputSelector|select=
One|selectMany|single|Observer|registerFormCallbacks|metaKey|target|pageX=
|pageY|preventDefault|stopPropagation|HTMLEvents|dataavailable|createWrap=
per|destroyWrapper|destroyCache|removeEventListener|dispatchEvent|eventTy=
pe|complete|__onDOMContentLoaded|includeScrollOffsets|deltaX|deltaY|withi=
nIncludingScrolloffsets|AppleWebKit|Apple|Mobile|secure|constructor|Range=
Error|unknown|boolean|splice|number|bindAsEventListener|event|setTimeout|=
01|Date|getUTCFullYear|getUTCMonth|getUTCDate|getUTCHours|getUTCMinutes|g=
etUTCSeconds|finally|truncate|im|data|fromCharCode|underscore|dasherize|x=
00|x1f|u00|Eaeflnr|SyntaxError|Badly|formed|parseQuery|grep|inGroupsOf|ma=
x|min|partition|reject|sort|zip|pop|member|entries|every|some|NodeList|co=
mpact|reduce|intersect|isNaN|toColorPart|isFinite|abs|round|ceil|floor||M=
ath|unset|merge|Msxml2|Microsoft|unregister|www|urlencoded|UTF|_method|Ko=
nqueror|open|postBody|send|Requested|With|Accept|javascript|html|charset|=
Connection|close|setRequestHeader|200|300|Success|Failure|java|ecma|https=
|Uninitialized|Loading|Loaded|Interactive|responseJSON|getAllHeaders|json=
|PeriodicalUpdater|clearTimeout|getElementById|XPathResult|ORDERED_NODE_S=
NAPSHOT_TYPE|snapshotLength|snapshotItem|ATTRIBUTE_NODE|CDATA_SECTION_NOD=
E|ENTITY_REFERENCE_NODE|ENTITY_NODE|PROCESSING_INSTRUCTION_NODE|COMMENT_N=
ODE|DOCUMENT_NODE|DOCUMENT_TYPE_NODE|DOCUMENT_FRAGMENT_NODE|NOTATION_NODE=
|cloneNode|ownerDocument|createRange|selectNode|createContextualFragment|=
siblings|up|down||previous|anonymous_element_|toggleClassName|cleanWhites=
pace|defaultView|getComputedStyle|getOpacity|block|makePositioned|undoPos=
itioned|makeClipping|undoClipping|getElementsBySelector|childElements|fix=
ed|hasLayout|normal|cellpadding|cellPadding|cellspacing|cellSpacing|colSp=
an|rowSpan|vAlign|dateTime|accessKey|encType|maxLength|readOnly|longDesc|=
readonly|multiple|onload|onclick|ondblclick|onmousedown|onmouseup|onmouse=
over|onmousemove|onmouseout|onfocus|onblur|onkeypress|onkeydown|onkeyup|o=
nsubmit|onreset|onselect|onchange|rv|999999|TABLE|specified|FORM|INPUT|OP=
TGROUP|OptGroup|TextArea|Paragraph|FIELDSET||FieldSet|UL|UList|OL|OList|D=
L|DList|DIR|Directory|H1|H2|H3|H4|H5|H6|Quote|INS|DEL|Anchor|Image|CAPTIO=
N|TableCaption|COL|COLGROUP|TableRow|FRAMESET|FrameSet|IFRAME|IFrame|view=
port|inner|getScrollOffsets|starts|translate|mod|dis|abled|selectorType|g=
etInputs|focusFirstElement|setValue|present|blur|Field|one|selectedIndex|=
click|change|KEY_BACKSPACE|KEY_TAB|KEY_RETURN|KEY_ESC|KEY_LEFT|KEY_UP|KEY=
_RIGHT|KEY_DOWN|KEY_DELETE|KEY_HOME|KEY_END|KEY_PAGEUP|KEY_PAGEDOWN|KEY_I=
NSERT|mouseover|fromElement|mouseout|isLeftClick|isMiddleClick|isRightCli=
ck|clientX|clientY|pointerX|pointerY|stopped|cancelBubble|returnValue|src=
Element|detachEvent|initEvent|createEventObject|ondataavailable|memo|fire=
Event|dom|load|DOMContentLoaded|Toggle|childOf|Insertion|Before|Top|Botto=
m|After|Error|is|deprecated|use|instead|within|overlap|vertical|horizonta=
l|realOffset|page|add'.split('|'),0,{}))=0A=

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.timesofmalta.com/js/effects.js?v=1107

// script.aculo.us effects.js v1.8.0, Tue Nov 06 15:01:40 +0300 2007=0A=
=0A=
// Copyright (c) 2005-2007 Thomas Fuchs (http://script.aculo.us, =
http://mir.aculo.us)=0A=
// Contributors:=0A=
//  Justin Palmer (http://encytemedia.com/)=0A=
//  Mark Pilgrim (http://diveintomark.org/)=0A=
//  Martin Bialasinki=0A=
// =0A=
// script.aculo.us is freely distributable under the terms of an =
MIT-style license.=0A=
// For details, see the script.aculo.us web site: =
http://script.aculo.us/ =0A=
=0A=
// converts rgb() and #xxx to #xxxxxx format,  =0A=
// returns self (or first argument) if not convertable  =0A=
String.prototype.parseColor =3D function() {  =0A=
  var color =3D '#';=0A=
  if (this.slice(0,4) =3D=3D 'rgb(') {  =0A=
    var cols =3D this.slice(4,this.length-1).split(',');  =0A=
    var i=3D0; do { color +=3D parseInt(cols[i]).toColorPart() } while =
(++i<3);  =0A=
  } else {  =0A=
    if (this.slice(0,1) =3D=3D '#') {  =0A=
      if (this.length=3D=3D4) for(var i=3D1;i<4;i++) color +=3D =
(this.charAt(i) + this.charAt(i)).toLowerCase();  =0A=
      if (this.length=3D=3D7) color =3D this.toLowerCase();  =0A=
    }  =0A=
  }  =0A=
  return (color.length=3D=3D7 ? color : (arguments[0] || this));  =0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.collectTextNodes =3D function(element) {  =0A=
  return $A($(element).childNodes).collect( function(node) {=0A=
    return (node.nodeType=3D=3D3 ? node.nodeValue : =0A=
      (node.hasChildNodes() ? Element.collectTextNodes(node) : ''));=0A=
  }).flatten().join('');=0A=
};=0A=
=0A=
Element.collectTextNodesIgnoreClass =3D function(element, className) {  =0A=
  return $A($(element).childNodes).collect( function(node) {=0A=
    return (node.nodeType=3D=3D3 ? node.nodeValue : =0A=
      ((node.hasChildNodes() && !Element.hasClassName(node,className)) ? =0A=
        Element.collectTextNodesIgnoreClass(node, className) : ''));=0A=
  }).flatten().join('');=0A=
};=0A=
=0A=
Element.setContentZoom =3D function(element, percent) {=0A=
  element =3D $(element);  =0A=
  element.setStyle({fontSize: (percent/100) + 'em'});   =0A=
  if (Prototype.Browser.WebKit) window.scrollBy(0,0);=0A=
  return element;=0A=
};=0A=
=0A=
Element.getInlineOpacity =3D function(element){=0A=
  return $(element).style.opacity || '';=0A=
};=0A=
=0A=
Element.forceRerendering =3D function(element) {=0A=
  try {=0A=
    element =3D $(element);=0A=
    var n =3D document.createTextNode(' ');=0A=
    element.appendChild(n);=0A=
    element.removeChild(n);=0A=
  } catch(e) { }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var Effect =3D {=0A=
  _elementDoesNotExistError: {=0A=
    name: 'ElementDoesNotExistError',=0A=
    message: 'The specified DOM element does not exist, but is required =
for this effect to operate'=0A=
  },=0A=
  Transitions: {=0A=
    linear: Prototype.K,=0A=
    sinoidal: function(pos) {=0A=
      return (-Math.cos(pos*Math.PI)/2) + 0.5;=0A=
    },=0A=
    reverse: function(pos) {=0A=
      return 1-pos;=0A=
    },=0A=
    flicker: function(pos) {=0A=
      var pos =3D ((-Math.cos(pos*Math.PI)/4) + 0.75) + Math.random()/4;=0A=
      return pos > 1 ? 1 : pos;=0A=
    },=0A=
    wobble: function(pos) {=0A=
      return (-Math.cos(pos*Math.PI*(9*pos))/2) + 0.5;=0A=
    },=0A=
    pulse: function(pos, pulses) { =0A=
      pulses =3D pulses || 5; =0A=
      return (=0A=
        ((pos % (1/pulses)) * pulses).round() =3D=3D 0 ? =0A=
              ((pos * pulses * 2) - (pos * pulses * 2).floor()) : =0A=
          1 - ((pos * pulses * 2) - (pos * pulses * 2).floor())=0A=
        );=0A=
    },=0A=
    spring: function(pos) { =0A=
      return 1 - (Math.cos(pos * 4.5 * Math.PI) * Math.exp(-pos * 6)); =0A=
    },=0A=
    none: function(pos) {=0A=
      return 0;=0A=
    },=0A=
    full: function(pos) {=0A=
      return 1;=0A=
    }=0A=
  },=0A=
  DefaultOptions: {=0A=
    duration:   1.0,   // seconds=0A=
    fps:        100,   // 100=3D assume 66fps max.=0A=
    sync:       false, // true for combining=0A=
    from:       0.0,=0A=
    to:         1.0,=0A=
    delay:      0.0,=0A=
    queue:      'parallel'=0A=
  },=0A=
  tagifyText: function(element) {=0A=
    var tagifyStyle =3D 'position:relative';=0A=
    if (Prototype.Browser.IE) tagifyStyle +=3D ';zoom:1';=0A=
    =0A=
    element =3D $(element);=0A=
    $A(element.childNodes).each( function(child) {=0A=
      if (child.nodeType=3D=3D3) {=0A=
        child.nodeValue.toArray().each( function(character) {=0A=
          element.insertBefore(=0A=
            new Element('span', {style: tagifyStyle}).update(=0A=
              character =3D=3D ' ' ? String.fromCharCode(160) : =
character), =0A=
              child);=0A=
        });=0A=
        Element.remove(child);=0A=
      }=0A=
    });=0A=
  },=0A=
  multiple: function(element, effect) {=0A=
    var elements;=0A=
    if (((typeof element =3D=3D 'object') || =0A=
        Object.isFunction(element)) && =0A=
       (element.length))=0A=
      elements =3D element;=0A=
    else=0A=
      elements =3D $(element).childNodes;=0A=
      =0A=
    var options =3D Object.extend({=0A=
      speed: 0.1,=0A=
      delay: 0.0=0A=
    }, arguments[2] || { });=0A=
    var masterDelay =3D options.delay;=0A=
=0A=
    $A(elements).each( function(element, index) {=0A=
      new effect(element, Object.extend(options, { delay: index * =
options.speed + masterDelay }));=0A=
    });=0A=
  },=0A=
  PAIRS: {=0A=
    'slide':  ['SlideDown','SlideUp'],=0A=
    'blind':  ['BlindDown','BlindUp'],=0A=
    'appear': ['Appear','Fade']=0A=
  },=0A=
  toggle: function(element, effect) {=0A=
    element =3D $(element);=0A=
    effect =3D (effect || 'appear').toLowerCase();=0A=
    var options =3D Object.extend({=0A=
      queue: { position:'end', scope:(element.id || 'global'), limit: 1 }=0A=
    }, arguments[2] || { });=0A=
    Effect[element.visible() ? =0A=
      Effect.PAIRS[effect][1] : Effect.PAIRS[effect][0]](element, =
options);=0A=
  }=0A=
};=0A=
=0A=
Effect.DefaultOptions.transition =3D Effect.Transitions.sinoidal;=0A=
=0A=
/* ------------- core effects ------------- */=0A=
=0A=
Effect.ScopedQueue =3D Class.create(Enumerable, {=0A=
  initialize: function() {=0A=
    this.effects  =3D [];=0A=
    this.interval =3D null;    =0A=
  },=0A=
  _each: function(iterator) {=0A=
    this.effects._each(iterator);=0A=
  },=0A=
  add: function(effect) {=0A=
    var timestamp =3D new Date().getTime();=0A=
    =0A=
    var position =3D Object.isString(effect.options.queue) ? =0A=
      effect.options.queue : effect.options.queue.position;=0A=
    =0A=
    switch(position) {=0A=
      case 'front':=0A=
        // move unstarted effects after this effect  =0A=
        this.effects.findAll(function(e){ return e.state=3D=3D'idle' =
}).each( function(e) {=0A=
            e.startOn  +=3D effect.finishOn;=0A=
            e.finishOn +=3D effect.finishOn;=0A=
          });=0A=
        break;=0A=
      case 'with-last':=0A=
        timestamp =3D this.effects.pluck('startOn').max() || timestamp;=0A=
        break;=0A=
      case 'end':=0A=
        // start effect after last queued effect has finished=0A=
        timestamp =3D this.effects.pluck('finishOn').max() || timestamp;=0A=
        break;=0A=
    }=0A=
    =0A=
    effect.startOn  +=3D timestamp;=0A=
    effect.finishOn +=3D timestamp;=0A=
=0A=
    if (!effect.options.queue.limit || (this.effects.length < =
effect.options.queue.limit))=0A=
      this.effects.push(effect);=0A=
    =0A=
    if (!this.interval)=0A=
      this.interval =3D setInterval(this.loop.bind(this), 15);=0A=
  },=0A=
  remove: function(effect) {=0A=
    this.effects =3D this.effects.reject(function(e) { return =
e=3D=3Deffect });=0A=
    if (this.effects.length =3D=3D 0) {=0A=
      clearInterval(this.interval);=0A=
      this.interval =3D null;=0A=
    }=0A=
  },=0A=
  loop: function() {=0A=
    var timePos =3D new Date().getTime();=0A=
    for(var i=3D0, len=3Dthis.effects.length;i<len;i++) =0A=
      this.effects[i] && this.effects[i].loop(timePos);=0A=
  }=0A=
});=0A=
=0A=
Effect.Queues =3D {=0A=
  instances: $H(),=0A=
  get: function(queueName) {=0A=
    if (!Object.isString(queueName)) return queueName;=0A=
    =0A=
    return this.instances.get(queueName) ||=0A=
      this.instances.set(queueName, new Effect.ScopedQueue());=0A=
  }=0A=
};=0A=
Effect.Queue =3D Effect.Queues.get('global');=0A=
=0A=
Effect.Base =3D Class.create({=0A=
  position: null,=0A=
  start: function(options) {=0A=
    function codeForEvent(options,eventName){=0A=
      return (=0A=
        (options[eventName+'Internal'] ? =
'this.options.'+eventName+'Internal(this);' : '') +=0A=
        (options[eventName] ? 'this.options.'+eventName+'(this);' : '')=0A=
      );=0A=
    }=0A=
    if (options && options.transition =3D=3D=3D false) =
options.transition =3D Effect.Transitions.linear;=0A=
    this.options      =3D Object.extend(Object.extend({ =
},Effect.DefaultOptions), options || { });=0A=
    this.currentFrame =3D 0;=0A=
    this.state        =3D 'idle';=0A=
    this.startOn      =3D this.options.delay*1000;=0A=
    this.finishOn     =3D this.startOn+(this.options.duration*1000);=0A=
    this.fromToDelta  =3D this.options.to-this.options.from;=0A=
    this.totalTime    =3D this.finishOn-this.startOn;=0A=
    this.totalFrames  =3D this.options.fps*this.options.duration;=0A=
    =0A=
    eval('this.render =3D function(pos){ '+=0A=
      'if (this.state=3D=3D"idle"){this.state=3D"running";'+=0A=
      codeForEvent(this.options,'beforeSetup')+=0A=
      (this.setup ? 'this.setup();':'')+ =0A=
      codeForEvent(this.options,'afterSetup')+=0A=
      '};if (this.state=3D=3D"running"){'+=0A=
      =
'pos=3Dthis.options.transition(pos)*'+this.fromToDelta+'+'+this.options.f=
rom+';'+=0A=
      'this.position=3Dpos;'+=0A=
      codeForEvent(this.options,'beforeUpdate')+=0A=
      (this.update ? 'this.update(pos);':'')+=0A=
      codeForEvent(this.options,'afterUpdate')+=0A=
      '}}');=0A=
    =0A=
    this.event('beforeStart');=0A=
    if (!this.options.sync)=0A=
      Effect.Queues.get(Object.isString(this.options.queue) ? =0A=
        'global' : this.options.queue.scope).add(this);=0A=
  },=0A=
  loop: function(timePos) {=0A=
    if (timePos >=3D this.startOn) {=0A=
      if (timePos >=3D this.finishOn) {=0A=
        this.render(1.0);=0A=
        this.cancel();=0A=
        this.event('beforeFinish');=0A=
        if (this.finish) this.finish(); =0A=
        this.event('afterFinish');=0A=
        return;  =0A=
      }=0A=
      var pos   =3D (timePos - this.startOn) / this.totalTime,=0A=
          frame =3D (pos * this.totalFrames).round();=0A=
      if (frame > this.currentFrame) {=0A=
        this.render(pos);=0A=
        this.currentFrame =3D frame;=0A=
      }=0A=
    }=0A=
  },=0A=
  cancel: function() {=0A=
    if (!this.options.sync)=0A=
      Effect.Queues.get(Object.isString(this.options.queue) ? =0A=
        'global' : this.options.queue.scope).remove(this);=0A=
    this.state =3D 'finished';=0A=
  },=0A=
  event: function(eventName) {=0A=
    if (this.options[eventName + 'Internal']) this.options[eventName + =
'Internal'](this);=0A=
    if (this.options[eventName]) this.options[eventName](this);=0A=
  },=0A=
  inspect: function() {=0A=
    var data =3D $H();=0A=
    for(property in this)=0A=
      if (!Object.isFunction(this[property])) data.set(property, =
this[property]);=0A=
    return '#<Effect:' + data.inspect() + ',options:' + =
$H(this.options).inspect() + '>';=0A=
  }=0A=
});=0A=
=0A=
Effect.Parallel =3D Class.create(Effect.Base, {=0A=
  initialize: function(effects) {=0A=
    this.effects =3D effects || [];=0A=
    this.start(arguments[1]);=0A=
  },=0A=
  update: function(position) {=0A=
    this.effects.invoke('render', position);=0A=
  },=0A=
  finish: function(position) {=0A=
    this.effects.each( function(effect) {=0A=
      effect.render(1.0);=0A=
      effect.cancel();=0A=
      effect.event('beforeFinish');=0A=
      if (effect.finish) effect.finish(position);=0A=
      effect.event('afterFinish');=0A=
    });=0A=
  }=0A=
});=0A=
=0A=
Effect.Tween =3D Class.create(Effect.Base, {=0A=
  initialize: function(object, from, to) {=0A=
    object =3D Object.isString(object) ? $(object) : object;=0A=
    var args =3D $A(arguments), method =3D args.last(), =0A=
      options =3D args.length =3D=3D 5 ? args[3] : null;=0A=
    this.method =3D Object.isFunction(method) ? method.bind(object) :=0A=
      Object.isFunction(object[method]) ? object[method].bind(object) : =0A=
      function(value) { object[method] =3D value };=0A=
    this.start(Object.extend({ from: from, to: to }, options || { }));=0A=
  },=0A=
  update: function(position) {=0A=
    this.method(position);=0A=
  }=0A=
});=0A=
=0A=
Effect.Event =3D Class.create(Effect.Base, {=0A=
  initialize: function() {=0A=
    this.start(Object.extend({ duration: 0 }, arguments[0] || { }));=0A=
  },=0A=
  update: Prototype.emptyFunction=0A=
});=0A=
=0A=
Effect.Opacity =3D Class.create(Effect.Base, {=0A=
  initialize: function(element) {=0A=
    this.element =3D $(element);=0A=
    if (!this.element) throw(Effect._elementDoesNotExistError);=0A=
    // make this work on IE on elements without 'layout'=0A=
    if (Prototype.Browser.IE && (!this.element.currentStyle.hasLayout))=0A=
      this.element.setStyle({zoom: 1});=0A=
    var options =3D Object.extend({=0A=
      from: this.element.getOpacity() || 0.0,=0A=
      to:   1.0=0A=
    }, arguments[1] || { });=0A=
    this.start(options);=0A=
  },=0A=
  update: function(position) {=0A=
    this.element.setOpacity(position);=0A=
  }=0A=
});=0A=
=0A=
Effect.Move =3D Class.create(Effect.Base, {=0A=
  initialize: function(element) {=0A=
    this.element =3D $(element);=0A=
    if (!this.element) throw(Effect._elementDoesNotExistError);=0A=
    var options =3D Object.extend({=0A=
      x:    0,=0A=
      y:    0,=0A=
      mode: 'relative'=0A=
    }, arguments[1] || { });=0A=
    this.start(options);=0A=
  },=0A=
  setup: function() {=0A=
    this.element.makePositioned();=0A=
    this.originalLeft =3D parseFloat(this.element.getStyle('left') || =
'0');=0A=
    this.originalTop  =3D parseFloat(this.element.getStyle('top')  || =
'0');=0A=
    if (this.options.mode =3D=3D 'absolute') {=0A=
      this.options.x =3D this.options.x - this.originalLeft;=0A=
      this.options.y =3D this.options.y - this.originalTop;=0A=
    }=0A=
  },=0A=
  update: function(position) {=0A=
    this.element.setStyle({=0A=
      left: (this.options.x  * position + this.originalLeft).round() + =
'px',=0A=
      top:  (this.options.y  * position + this.originalTop).round()  + =
'px'=0A=
    });=0A=
  }=0A=
});=0A=
=0A=
// for backwards compatibility=0A=
Effect.MoveBy =3D function(element, toTop, toLeft) {=0A=
  return new Effect.Move(element, =0A=
    Object.extend({ x: toLeft, y: toTop }, arguments[3] || { }));=0A=
};=0A=
=0A=
Effect.Scale =3D Class.create(Effect.Base, {=0A=
  initialize: function(element, percent) {=0A=
    this.element =3D $(element);=0A=
    if (!this.element) throw(Effect._elementDoesNotExistError);=0A=
    var options =3D Object.extend({=0A=
      scaleX: true,=0A=
      scaleY: true,=0A=
      scaleContent: true,=0A=
      scaleFromCenter: false,=0A=
      scaleMode: 'box',        // 'box' or 'contents' or { } with =
provided values=0A=
      scaleFrom: 100.0,=0A=
      scaleTo:   percent=0A=
    }, arguments[2] || { });=0A=
    this.start(options);=0A=
  },=0A=
  setup: function() {=0A=
    this.restoreAfterFinish =3D this.options.restoreAfterFinish || false;=0A=
    this.elementPositioning =3D this.element.getStyle('position');=0A=
    =0A=
    this.originalStyle =3D { };=0A=
    ['top','left','width','height','fontSize'].each( function(k) {=0A=
      this.originalStyle[k] =3D this.element.style[k];=0A=
    }.bind(this));=0A=
      =0A=
    this.originalTop  =3D this.element.offsetTop;=0A=
    this.originalLeft =3D this.element.offsetLeft;=0A=
    =0A=
    var fontSize =3D this.element.getStyle('font-size') || '100%';=0A=
    ['em','px','%','pt'].each( function(fontSizeType) {=0A=
      if (fontSize.indexOf(fontSizeType)>0) {=0A=
        this.fontSize     =3D parseFloat(fontSize);=0A=
        this.fontSizeType =3D fontSizeType;=0A=
      }=0A=
    }.bind(this));=0A=
    =0A=
    this.factor =3D (this.options.scaleTo - this.options.scaleFrom)/100;=0A=
    =0A=
    this.dims =3D null;=0A=
    if (this.options.scaleMode=3D=3D'box')=0A=
      this.dims =3D [this.element.offsetHeight, =
this.element.offsetWidth];=0A=
    if (/^content/.test(this.options.scaleMode))=0A=
      this.dims =3D [this.element.scrollHeight, =
this.element.scrollWidth];=0A=
    if (!this.dims)=0A=
      this.dims =3D [this.options.scaleMode.originalHeight,=0A=
                   this.options.scaleMode.originalWidth];=0A=
  },=0A=
  update: function(position) {=0A=
    var currentScale =3D (this.options.scaleFrom/100.0) + (this.factor * =
position);=0A=
    if (this.options.scaleContent && this.fontSize)=0A=
      this.element.setStyle({fontSize: this.fontSize * currentScale + =
this.fontSizeType });=0A=
    this.setDimensions(this.dims[0] * currentScale, this.dims[1] * =
currentScale);=0A=
  },=0A=
  finish: function(position) {=0A=
    if (this.restoreAfterFinish) =
this.element.setStyle(this.originalStyle);=0A=
  },=0A=
  setDimensions: function(height, width) {=0A=
    var d =3D { };=0A=
    if (this.options.scaleX) d.width =3D width.round() + 'px';=0A=
    if (this.options.scaleY) d.height =3D height.round() + 'px';=0A=
    if (this.options.scaleFromCenter) {=0A=
      var topd  =3D (height - this.dims[0])/2;=0A=
      var leftd =3D (width  - this.dims[1])/2;=0A=
      if (this.elementPositioning =3D=3D 'absolute') {=0A=
        if (this.options.scaleY) d.top =3D this.originalTop-topd + 'px';=0A=
        if (this.options.scaleX) d.left =3D this.originalLeft-leftd + =
'px';=0A=
      } else {=0A=
        if (this.options.scaleY) d.top =3D -topd + 'px';=0A=
        if (this.options.scaleX) d.left =3D -leftd + 'px';=0A=
      }=0A=
    }=0A=
    this.element.setStyle(d);=0A=
  }=0A=
});=0A=
=0A=
Effect.Highlight =3D Class.create(Effect.Base, {=0A=
  initialize: function(element) {=0A=
    this.element =3D $(element);=0A=
    if (!this.element) throw(Effect._elementDoesNotExistError);=0A=
    var options =3D Object.extend({ startcolor: '#ffff99' }, =
arguments[1] || { });=0A=
    this.start(options);=0A=
  },=0A=
  setup: function() {=0A=
    // Prevent executing on elements not in the layout flow=0A=
    if (this.element.getStyle('display')=3D=3D'none') { this.cancel(); =
return; }=0A=
    // Disable background image during the effect=0A=
    this.oldStyle =3D { };=0A=
    if (!this.options.keepBackgroundImage) {=0A=
      this.oldStyle.backgroundImage =3D =
this.element.getStyle('background-image');=0A=
      this.element.setStyle({backgroundImage: 'none'});=0A=
    }=0A=
    if (!this.options.endcolor)=0A=
      this.options.endcolor =3D =
this.element.getStyle('background-color').parseColor('#ffffff');=0A=
    if (!this.options.restorecolor)=0A=
      this.options.restorecolor =3D =
this.element.getStyle('background-color');=0A=
    // init color calculations=0A=
    this._base  =3D $R(0,2).map(function(i){ return =
parseInt(this.options.startcolor.slice(i*2+1,i*2+3),16) }.bind(this));=0A=
    this._delta =3D $R(0,2).map(function(i){ return =
parseInt(this.options.endcolor.slice(i*2+1,i*2+3),16)-this._base[i] =
}.bind(this));=0A=
  },=0A=
  update: function(position) {=0A=
    this.element.setStyle({backgroundColor: =
$R(0,2).inject('#',function(m,v,i){=0A=
      return =
m+((this._base[i]+(this._delta[i]*position)).round().toColorPart()); =
}.bind(this)) });=0A=
  },=0A=
  finish: function() {=0A=
    this.element.setStyle(Object.extend(this.oldStyle, {=0A=
      backgroundColor: this.options.restorecolor=0A=
    }));=0A=
  }=0A=
});=0A=
=0A=
Effect.ScrollTo =3D function(element) {=0A=
  var options =3D arguments[1] || { },=0A=
    scrollOffsets =3D document.viewport.getScrollOffsets(),=0A=
    elementOffsets =3D $(element).cumulativeOffset(),=0A=
    //max =3D (window.height || document.body.scrollHeight) - =
document.viewport.getHeight();  =0A=
    max =3D document.viewport.getScrollOffsets[0] - =
document.viewport.getHeight();=0A=
  if (options.offset) elementOffsets[1] +=3D options.offset;=0A=
=0A=
  return new Effect.Tween(null,=0A=
    scrollOffsets.top,=0A=
    elementOffsets[1] > max ? max : elementOffsets[1],=0A=
    options,=0A=
    function(p){ scrollTo(scrollOffsets.left, p.round()) }=0A=
  );=0A=
};=0A=
=0A=
/* ------------- combination effects ------------- */=0A=
=0A=
Effect.Fade =3D function(element) {=0A=
  element =3D $(element);=0A=
  var oldOpacity =3D element.getInlineOpacity();=0A=
  var options =3D Object.extend({=0A=
    from: element.getOpacity() || 1.0,=0A=
    to:   0.0,=0A=
    afterFinishInternal: function(effect) { =0A=
      if (effect.options.to!=3D0) return;=0A=
      effect.element.hide().setStyle({opacity: oldOpacity}); =0A=
    }=0A=
  }, arguments[1] || { });=0A=
  return new Effect.Opacity(element,options);=0A=
};=0A=
=0A=
Effect.Appear =3D function(element) {=0A=
  element =3D $(element);=0A=
  var options =3D Object.extend({=0A=
  from: (element.getStyle('display') =3D=3D 'none' ? 0.0 : =
element.getOpacity() || 0.0),=0A=
  to:   1.0,=0A=
  // force Safari to render floated elements properly=0A=
  afterFinishInternal: function(effect) {=0A=
    effect.element.forceRerendering();=0A=
  },=0A=
  beforeSetup: function(effect) {=0A=
    effect.element.setOpacity(effect.options.from).show(); =0A=
  }}, arguments[1] || { });=0A=
  return new Effect.Opacity(element,options);=0A=
};=0A=
=0A=
Effect.Puff =3D function(element) {=0A=
  element =3D $(element);=0A=
  var oldStyle =3D { =0A=
    opacity: element.getInlineOpacity(), =0A=
    position: element.getStyle('position'),=0A=
    top:  element.style.top,=0A=
    left: element.style.left,=0A=
    width: element.style.width,=0A=
    height: element.style.height=0A=
  };=0A=
  return new Effect.Parallel(=0A=
   [ new Effect.Scale(element, 200, =0A=
      { sync: true, scaleFromCenter: true, scaleContent: true, =
restoreAfterFinish: true }), =0A=
     new Effect.Opacity(element, { sync: true, to: 0.0 } ) ], =0A=
     Object.extend({ duration: 1.0, =0A=
      beforeSetupInternal: function(effect) {=0A=
        Position.absolutize(effect.effects[0].element)=0A=
      },=0A=
      afterFinishInternal: function(effect) {=0A=
         effect.effects[0].element.hide().setStyle(oldStyle); }=0A=
     }, arguments[1] || { })=0A=
   );=0A=
};=0A=
=0A=
Effect.BlindUp =3D function(element) {=0A=
  element =3D $(element);=0A=
  element.makeClipping();=0A=
  return new Effect.Scale(element, 0,=0A=
    Object.extend({ scaleContent: false, =0A=
      scaleX: false, =0A=
      restoreAfterFinish: true,=0A=
      afterFinishInternal: function(effect) {=0A=
        effect.element.hide().undoClipping();=0A=
      } =0A=
    }, arguments[1] || { })=0A=
  );=0A=
};=0A=
=0A=
Effect.BlindDown =3D function(element) {=0A=
  element =3D $(element);=0A=
  var elementDimensions =3D element.getDimensions();=0A=
  return new Effect.Scale(element, 100, Object.extend({ =0A=
    scaleContent: false, =0A=
    scaleX: false,=0A=
    scaleFrom: 0,=0A=
    scaleMode: {originalHeight: elementDimensions.height, originalWidth: =
elementDimensions.width},=0A=
    restoreAfterFinish: true,=0A=
    afterSetup: function(effect) {=0A=
      effect.element.makeClipping().setStyle({height: '0px'}).show(); =0A=
    },  =0A=
    afterFinishInternal: function(effect) {=0A=
      effect.element.undoClipping();=0A=
    }=0A=
  }, arguments[1] || { }));=0A=
};=0A=
=0A=
Effect.SwitchOff =3D function(element) {=0A=
  element =3D $(element);=0A=
  var oldOpacity =3D element.getInlineOpacity();=0A=
  return new Effect.Appear(element, Object.extend({=0A=
    duration: 0.4,=0A=
    from: 0,=0A=
    transition: Effect.Transitions.flicker,=0A=
    afterFinishInternal: function(effect) {=0A=
      new Effect.Scale(effect.element, 1, { =0A=
        duration: 0.3, scaleFromCenter: true,=0A=
        scaleX: false, scaleContent: false, restoreAfterFinish: true,=0A=
        beforeSetup: function(effect) { =0A=
          effect.element.makePositioned().makeClipping();=0A=
        },=0A=
        afterFinishInternal: function(effect) {=0A=
          =
effect.element.hide().undoClipping().undoPositioned().setStyle({opacity: =
oldOpacity});=0A=
        }=0A=
      })=0A=
    }=0A=
  }, arguments[1] || { }));=0A=
};=0A=
=0A=
Effect.DropOut =3D function(element) {=0A=
  element =3D $(element);=0A=
  var oldStyle =3D {=0A=
    top: element.getStyle('top'),=0A=
    left: element.getStyle('left'),=0A=
    opacity: element.getInlineOpacity() };=0A=
  return new Effect.Parallel(=0A=
    [ new Effect.Move(element, {x: 0, y: 100, sync: true }), =0A=
      new Effect.Opacity(element, { sync: true, to: 0.0 }) ],=0A=
    Object.extend(=0A=
      { duration: 0.5,=0A=
        beforeSetup: function(effect) {=0A=
          effect.effects[0].element.makePositioned(); =0A=
        },=0A=
        afterFinishInternal: function(effect) {=0A=
          =
effect.effects[0].element.hide().undoPositioned().setStyle(oldStyle);=0A=
        } =0A=
      }, arguments[1] || { }));=0A=
};=0A=
=0A=
Effect.Shake =3D function(element) {=0A=
  element =3D $(element);=0A=
  var options =3D Object.extend({=0A=
    distance: 20,=0A=
    duration: 0.5=0A=
  }, arguments[1] || {});=0A=
  var distance =3D parseFloat(options.distance);=0A=
  var split =3D parseFloat(options.duration) / 10.0;=0A=
  var oldStyle =3D {=0A=
    top: element.getStyle('top'),=0A=
    left: element.getStyle('left') };=0A=
    return new Effect.Move(element,=0A=
      { x:  distance, y: 0, duration: split, afterFinishInternal: =
function(effect) {=0A=
    new Effect.Move(effect.element,=0A=
      { x: -distance*2, y: 0, duration: split*2,  afterFinishInternal: =
function(effect) {=0A=
    new Effect.Move(effect.element,=0A=
      { x:  distance*2, y: 0, duration: split*2,  afterFinishInternal: =
function(effect) {=0A=
    new Effect.Move(effect.element,=0A=
      { x: -distance*2, y: 0, duration: split*2,  afterFinishInternal: =
function(effect) {=0A=
    new Effect.Move(effect.element,=0A=
      { x:  distance*2, y: 0, duration: split*2,  afterFinishInternal: =
function(effect) {=0A=
    new Effect.Move(effect.element,=0A=
      { x: -distance, y: 0, duration: split, afterFinishInternal: =
function(effect) {=0A=
        effect.element.undoPositioned().setStyle(oldStyle);=0A=
  }}) }}) }}) }}) }}) }});=0A=
};=0A=
=0A=
Effect.SlideDown =3D function(element) {=0A=
  element =3D $(element).cleanWhitespace();=0A=
  // SlideDown need to have the content of the element wrapped in a =
container element with fixed height!=0A=
  var oldInnerBottom =3D element.down().getStyle('bottom');=0A=
  var elementDimensions =3D element.getDimensions();=0A=
  return new Effect.Scale(element, 100, Object.extend({ =0A=
    scaleContent: false, =0A=
    scaleX: false, =0A=
    scaleFrom: window.opera ? 0 : 1,=0A=
    scaleMode: {originalHeight: elementDimensions.height, originalWidth: =
elementDimensions.width},=0A=
    restoreAfterFinish: true,=0A=
    afterSetup: function(effect) {=0A=
      effect.element.makePositioned();=0A=
      effect.element.down().makePositioned();=0A=
      if (window.opera) effect.element.setStyle({top: ''});=0A=
      effect.element.makeClipping().setStyle({height: '0px'}).show(); =0A=
    },=0A=
    afterUpdateInternal: function(effect) {=0A=
      effect.element.down().setStyle({bottom:=0A=
        (effect.dims[0] - effect.element.clientHeight) + 'px' }); =0A=
    },=0A=
    afterFinishInternal: function(effect) {=0A=
      effect.element.undoClipping().undoPositioned();=0A=
      effect.element.down().undoPositioned().setStyle({bottom: =
oldInnerBottom}); }=0A=
    }, arguments[1] || { })=0A=
  );=0A=
};=0A=
=0A=
Effect.SlideUp =3D function(element) {=0A=
  element =3D $(element).cleanWhitespace();=0A=
  var oldInnerBottom =3D element.down().getStyle('bottom');=0A=
  var elementDimensions =3D element.getDimensions();=0A=
  return new Effect.Scale(element, window.opera ? 0 : 1,=0A=
   Object.extend({ scaleContent: false, =0A=
    scaleX: false, =0A=
    scaleMode: 'box',=0A=
    scaleFrom: 100,=0A=
    scaleMode: {originalHeight: elementDimensions.height, originalWidth: =
elementDimensions.width},=0A=
    restoreAfterFinish: true,=0A=
    afterSetup: function(effect) {=0A=
      effect.element.makePositioned();=0A=
      effect.element.down().makePositioned();=0A=
      if (window.opera) effect.element.setStyle({top: ''});=0A=
      effect.element.makeClipping().show();=0A=
    },  =0A=
    afterUpdateInternal: function(effect) {=0A=
      effect.element.down().setStyle({bottom:=0A=
        (effect.dims[0] - effect.element.clientHeight) + 'px' });=0A=
    },=0A=
    afterFinishInternal: function(effect) {=0A=
      effect.element.hide().undoClipping().undoPositioned();=0A=
      effect.element.down().undoPositioned().setStyle({bottom: =
oldInnerBottom});=0A=
    }=0A=
   }, arguments[1] || { })=0A=
  );=0A=
};=0A=
=0A=
// Bug in opera makes the TD containing this element expand for a =
instance after finish =0A=
Effect.Squish =3D function(element) {=0A=
  return new Effect.Scale(element, window.opera ? 1 : 0, { =0A=
    restoreAfterFinish: true,=0A=
    beforeSetup: function(effect) {=0A=
      effect.element.makeClipping(); =0A=
    },  =0A=
    afterFinishInternal: function(effect) {=0A=
      effect.element.hide().undoClipping(); =0A=
    }=0A=
  });=0A=
};=0A=
=0A=
Effect.Grow =3D function(element) {=0A=
  element =3D $(element);=0A=
  var options =3D Object.extend({=0A=
    direction: 'center',=0A=
    moveTransition: Effect.Transitions.sinoidal,=0A=
    scaleTransition: Effect.Transitions.sinoidal,=0A=
    opacityTransition: Effect.Transitions.full=0A=
  }, arguments[1] || { });=0A=
  var oldStyle =3D {=0A=
    top: element.style.top,=0A=
    left: element.style.left,=0A=
    height: element.style.height,=0A=
    width: element.style.width,=0A=
    opacity: element.getInlineOpacity() };=0A=
=0A=
  var dims =3D element.getDimensions();    =0A=
  var initialMoveX, initialMoveY;=0A=
  var moveX, moveY;=0A=
  =0A=
  switch (options.direction) {=0A=
    case 'top-left':=0A=
      initialMoveX =3D initialMoveY =3D moveX =3D moveY =3D 0; =0A=
      break;=0A=
    case 'top-right':=0A=
      initialMoveX =3D dims.width;=0A=
      initialMoveY =3D moveY =3D 0;=0A=
      moveX =3D -dims.width;=0A=
      break;=0A=
    case 'bottom-left':=0A=
      initialMoveX =3D moveX =3D 0;=0A=
      initialMoveY =3D dims.height;=0A=
      moveY =3D -dims.height;=0A=
      break;=0A=
    case 'bottom-right':=0A=
      initialMoveX =3D dims.width;=0A=
      initialMoveY =3D dims.height;=0A=
      moveX =3D -dims.width;=0A=
      moveY =3D -dims.height;=0A=
      break;=0A=
    case 'center':=0A=
      initialMoveX =3D dims.width / 2;=0A=
      initialMoveY =3D dims.height / 2;=0A=
      moveX =3D -dims.width / 2;=0A=
      moveY =3D -dims.height / 2;=0A=
      break;=0A=
  }=0A=
  =0A=
  return new Effect.Move(element, {=0A=
    x: initialMoveX,=0A=
    y: initialMoveY,=0A=
    duration: 0.01, =0A=
    beforeSetup: function(effect) {=0A=
      effect.element.hide().makeClipping().makePositioned();=0A=
    },=0A=
    afterFinishInternal: function(effect) {=0A=
      new Effect.Parallel(=0A=
        [ new Effect.Opacity(effect.element, { sync: true, to: 1.0, =
from: 0.0, transition: options.opacityTransition }),=0A=
          new Effect.Move(effect.element, { x: moveX, y: moveY, sync: =
true, transition: options.moveTransition }),=0A=
          new Effect.Scale(effect.element, 100, {=0A=
            scaleMode: { originalHeight: dims.height, originalWidth: =
dims.width }, =0A=
            sync: true, scaleFrom: window.opera ? 1 : 0, transition: =
options.scaleTransition, restoreAfterFinish: true})=0A=
        ], Object.extend({=0A=
             beforeSetup: function(effect) {=0A=
               effect.effects[0].element.setStyle({height: =
'0px'}).show(); =0A=
             },=0A=
             afterFinishInternal: function(effect) {=0A=
               =
effect.effects[0].element.undoClipping().undoPositioned().setStyle(oldSty=
le); =0A=
             }=0A=
           }, options)=0A=
      )=0A=
    }=0A=
  });=0A=
};=0A=
=0A=
Effect.Shrink =3D function(element) {=0A=
  element =3D $(element);=0A=
  var options =3D Object.extend({=0A=
    direction: 'center',=0A=
    moveTransition: Effect.Transitions.sinoidal,=0A=
    scaleTransition: Effect.Transitions.sinoidal,=0A=
    opacityTransition: Effect.Transitions.none=0A=
  }, arguments[1] || { });=0A=
  var oldStyle =3D {=0A=
    top: element.style.top,=0A=
    left: element.style.left,=0A=
    height: element.style.height,=0A=
    width: element.style.width,=0A=
    opacity: element.getInlineOpacity() };=0A=
=0A=
  var dims =3D element.getDimensions();=0A=
  var moveX, moveY;=0A=
  =0A=
  switch (options.direction) {=0A=
    case 'top-left':=0A=
      moveX =3D moveY =3D 0;=0A=
      break;=0A=
    case 'top-right':=0A=
      moveX =3D dims.width;=0A=
      moveY =3D 0;=0A=
      break;=0A=
    case 'bottom-left':=0A=
      moveX =3D 0;=0A=
      moveY =3D dims.height;=0A=
      break;=0A=
    case 'bottom-right':=0A=
      moveX =3D dims.width;=0A=
      moveY =3D dims.height;=0A=
      break;=0A=
    case 'center':  =0A=
      moveX =3D dims.width / 2;=0A=
      moveY =3D dims.height / 2;=0A=
      break;=0A=
  }=0A=
  =0A=
  return new Effect.Parallel(=0A=
    [ new Effect.Opacity(element, { sync: true, to: 0.0, from: 1.0, =
transition: options.opacityTransition }),=0A=
      new Effect.Scale(element, window.opera ? 1 : 0, { sync: true, =
transition: options.scaleTransition, restoreAfterFinish: true}),=0A=
      new Effect.Move(element, { x: moveX, y: moveY, sync: true, =
transition: options.moveTransition })=0A=
    ], Object.extend({            =0A=
         beforeStartInternal: function(effect) {=0A=
           effect.effects[0].element.makePositioned().makeClipping(); =0A=
         },=0A=
         afterFinishInternal: function(effect) {=0A=
           =
effect.effects[0].element.hide().undoClipping().undoPositioned().setStyle=
(oldStyle); }=0A=
       }, options)=0A=
  );=0A=
};=0A=
=0A=
Effect.Pulsate =3D function(element) {=0A=
  element =3D $(element);=0A=
  var options    =3D arguments[1] || { };=0A=
  var oldOpacity =3D element.getInlineOpacity();=0A=
  var transition =3D options.transition || Effect.Transitions.sinoidal;=0A=
  var reverser   =3D function(pos){ return =
transition(1-Effect.Transitions.pulse(pos, options.pulses)) };=0A=
  reverser.bind(transition);=0A=
  return new Effect.Opacity(element, =0A=
    Object.extend(Object.extend({  duration: 2.0, from: 0,=0A=
      afterFinishInternal: function(effect) { =
effect.element.setStyle({opacity: oldOpacity}); }=0A=
    }, options), {transition: reverser}));=0A=
};=0A=
=0A=
Effect.Fold =3D function(element) {=0A=
  element =3D $(element);=0A=
  var oldStyle =3D {=0A=
    top: element.style.top,=0A=
    left: element.style.left,=0A=
    width: element.style.width,=0A=
    height: element.style.height };=0A=
  element.makeClipping();=0A=
  return new Effect.Scale(element, 5, Object.extend({   =0A=
    scaleContent: false,=0A=
    scaleX: false,=0A=
    afterFinishInternal: function(effect) {=0A=
    new Effect.Scale(element, 1, { =0A=
      scaleContent: false, =0A=
      scaleY: false,=0A=
      afterFinishInternal: function(effect) {=0A=
        effect.element.hide().undoClipping().setStyle(oldStyle);=0A=
      } });=0A=
  }}, arguments[1] || { }));=0A=
};=0A=
=0A=
Effect.Morph =3D Class.create(Effect.Base, {=0A=
  initialize: function(element) {=0A=
    this.element =3D $(element);=0A=
    if (!this.element) throw(Effect._elementDoesNotExistError);=0A=
    var options =3D Object.extend({=0A=
      style: { }=0A=
    }, arguments[1] || { });=0A=
    =0A=
    if (!Object.isString(options.style)) this.style =3D =
$H(options.style);=0A=
    else {=0A=
      if (options.style.include(':'))=0A=
        this.style =3D options.style.parseStyle();=0A=
      else {=0A=
        this.element.addClassName(options.style);=0A=
        this.style =3D $H(this.element.getStyles());=0A=
        this.element.removeClassName(options.style);=0A=
        var css =3D this.element.getStyles();=0A=
        this.style =3D this.style.reject(function(style) {=0A=
          return style.value =3D=3D css[style.key];=0A=
        });=0A=
        options.afterFinishInternal =3D function(effect) {=0A=
          effect.element.addClassName(effect.options.style);=0A=
          effect.transforms.each(function(transform) {=0A=
            effect.element.style[transform.style] =3D '';=0A=
          });=0A=
        }=0A=
      }=0A=
    }=0A=
    this.start(options);=0A=
  },=0A=
  =0A=
  setup: function(){=0A=
    function parseColor(color){=0A=
      if (!color || ['rgba(0, 0, 0, 0)','transparent'].include(color)) =
color =3D '#ffffff';=0A=
      color =3D color.parseColor();=0A=
      return $R(0,2).map(function(i){=0A=
        return parseInt( color.slice(i*2+1,i*2+3), 16 ) =0A=
      });=0A=
    }=0A=
    this.transforms =3D this.style.map(function(pair){=0A=
      var property =3D pair[0], value =3D pair[1], unit =3D null;=0A=
=0A=
      if (value.parseColor('#zzzzzz') !=3D '#zzzzzz') {=0A=
        value =3D value.parseColor();=0A=
        unit  =3D 'color';=0A=
      } else if (property =3D=3D 'opacity') {=0A=
        value =3D parseFloat(value);=0A=
        if (Prototype.Browser.IE && =
(!this.element.currentStyle.hasLayout))=0A=
          this.element.setStyle({zoom: 1});=0A=
      } else if (Element.CSS_LENGTH.test(value)) {=0A=
          var components =3D value.match(/^([\+\-]?[0-9\.]+)(.*)$/);=0A=
          value =3D parseFloat(components[1]);=0A=
          unit =3D (components.length =3D=3D 3) ? components[2] : null;=0A=
      }=0A=
=0A=
      var originalValue =3D this.element.getStyle(property);=0A=
      return { =0A=
        style: property.camelize(), =0A=
        originalValue: unit=3D=3D'color' ? parseColor(originalValue) : =
parseFloat(originalValue || 0), =0A=
        targetValue: unit=3D=3D'color' ? parseColor(value) : value,=0A=
        unit: unit=0A=
      };=0A=
    }.bind(this)).reject(function(transform){=0A=
      return (=0A=
        (transform.originalValue =3D=3D transform.targetValue) ||=0A=
        (=0A=
          transform.unit !=3D 'color' &&=0A=
          (isNaN(transform.originalValue) || =
isNaN(transform.targetValue))=0A=
        )=0A=
      )=0A=
    });=0A=
  },=0A=
  update: function(position) {=0A=
    var style =3D { }, transform, i =3D this.transforms.length;=0A=
    while(i--)=0A=
      style[(transform =3D this.transforms[i]).style] =3D =0A=
        transform.unit=3D=3D'color' ? '#'+=0A=
          (Math.round(transform.originalValue[0]+=0A=
            =
(transform.targetValue[0]-transform.originalValue[0])*position)).toColorP=
art() +=0A=
          (Math.round(transform.originalValue[1]+=0A=
            =
(transform.targetValue[1]-transform.originalValue[1])*position)).toColorP=
art() +=0A=
          (Math.round(transform.originalValue[2]+=0A=
            =
(transform.targetValue[2]-transform.originalValue[2])*position)).toColorP=
art() :=0A=
        (transform.originalValue +=0A=
          (transform.targetValue - transform.originalValue) * =
position).toFixed(3) + =0A=
            (transform.unit =3D=3D=3D null ? '' : transform.unit);=0A=
    this.element.setStyle(style, true);=0A=
  }=0A=
});=0A=
=0A=
Effect.Transform =3D Class.create({=0A=
  initialize: function(tracks){=0A=
    this.tracks  =3D [];=0A=
    this.options =3D arguments[1] || { };=0A=
    this.addTracks(tracks);=0A=
  },=0A=
  addTracks: function(tracks){=0A=
    tracks.each(function(track){=0A=
      track =3D $H(track);=0A=
      var data =3D track.values().first();=0A=
      this.tracks.push($H({=0A=
        ids:     track.keys().first(),=0A=
        effect:  Effect.Morph,=0A=
        options: { style: data }=0A=
      }));=0A=
    }.bind(this));=0A=
    return this;=0A=
  },=0A=
  play: function(){=0A=
    return new Effect.Parallel(=0A=
      this.tracks.map(function(track){=0A=
        var ids =3D track.get('ids'), effect =3D track.get('effect'), =
options =3D track.get('options');=0A=
        var elements =3D [$(ids) || $$(ids)].flatten();=0A=
        return elements.map(function(e){ return new effect(e, =
Object.extend({ sync:true }, options)) });=0A=
      }).flatten(),=0A=
      this.options=0A=
    );=0A=
  }=0A=
});=0A=
=0A=
Element.CSS_PROPERTIES =3D $w(=0A=
  'backgroundColor backgroundPosition borderBottomColor =
borderBottomStyle ' + =0A=
  'borderBottomWidth borderLeftColor borderLeftStyle borderLeftWidth ' +=0A=
  'borderRightColor borderRightStyle borderRightWidth borderSpacing ' +=0A=
  'borderTopColor borderTopStyle borderTopWidth bottom clip color ' +=0A=
  'fontSize fontWeight height left letterSpacing lineHeight ' +=0A=
  'marginBottom marginLeft marginRight marginTop markerOffset maxHeight =
'+=0A=
  'maxWidth minHeight minWidth opacity outlineColor outlineOffset ' +=0A=
  'outlineWidth paddingBottom paddingLeft paddingRight paddingTop ' +=0A=
  'right textIndent top width wordSpacing zIndex');=0A=
  =0A=
Element.CSS_LENGTH =3D =
/^(([\+\-]?[0-9\.]+)(em|ex|px|in|cm|mm|pt|pc|\%))|0$/;=0A=
=0A=
String.__parseStyleElement =3D document.createElement('div');=0A=
String.prototype.parseStyle =3D function(){=0A=
  var style, styleRules =3D $H();=0A=
  if (Prototype.Browser.WebKit)=0A=
    style =3D new Element('div',{style:this}).style;=0A=
  else {=0A=
    String.__parseStyleElement.innerHTML =3D '<div style=3D"' + this + =
'"></div>';=0A=
    style =3D String.__parseStyleElement.childNodes[0].style;=0A=
  }=0A=
  =0A=
  Element.CSS_PROPERTIES.each(function(property){=0A=
    if (style[property]) styleRules.set(property, style[property]); =0A=
  });=0A=
  =0A=
  if (Prototype.Browser.IE && this.include('opacity'))=0A=
    styleRules.set('opacity', =
this.match(/opacity:\s*((?:0|1)?(?:\.\d*)?)/)[1]);=0A=
=0A=
  return styleRules;=0A=
};=0A=
=0A=
if (document.defaultView && document.defaultView.getComputedStyle) {=0A=
  Element.getStyles =3D function(element) {=0A=
    var css =3D document.defaultView.getComputedStyle($(element), null);=0A=
    return Element.CSS_PROPERTIES.inject({ }, function(styles, property) =
{=0A=
      styles[property] =3D css[property];=0A=
      return styles;=0A=
    });=0A=
  };=0A=
} else {=0A=
  Element.getStyles =3D function(element) {=0A=
    element =3D $(element);=0A=
    var css =3D element.currentStyle, styles;=0A=
    styles =3D Element.CSS_PROPERTIES.inject({ }, function(hash, =
property) {=0A=
      hash.set(property, css[property]);=0A=
      return hash;=0A=
    });=0A=
    if (!styles.opacity) styles.set('opacity', element.getOpacity());=0A=
    return styles;=0A=
  };=0A=
};=0A=
=0A=
Effect.Methods =3D {=0A=
  morph: function(element, style) {=0A=
    element =3D $(element);=0A=
    new Effect.Morph(element, Object.extend({ style: style }, =
arguments[2] || { }));=0A=
    return element;=0A=
  },=0A=
  visualEffect: function(element, effect, options) {=0A=
    element =3D $(element)=0A=
    var s =3D effect.dasherize().camelize(), klass =3D =
s.charAt(0).toUpperCase() + s.substring(1);=0A=
    new Effect[klass](element, options);=0A=
    return element;=0A=
  },=0A=
  highlight: function(element, options) {=0A=
    element =3D $(element);=0A=
    new Effect.Highlight(element, options);=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
$w('fade appear grow shrink fold blindUp blindDown slideUp slideDown '+=0A=
  'pulsate shake puff squish switchOff dropOut').each(=0A=
  function(effect) { =0A=
    Effect.Methods[effect] =3D function(element, options){=0A=
      element =3D $(element);=0A=
      Effect[effect.charAt(0).toUpperCase() + =
effect.substring(1)](element, options);=0A=
      return element;=0A=
    }=0A=
  }=0A=
);=0A=
=0A=
$w('getInlineOpacity forceRerendering setContentZoom collectTextNodes =
collectTextNodesIgnoreClass getStyles').each( =0A=
  function(f) { Effect.Methods[f] =3D Element[f]; }=0A=
);=0A=
=0A=
Element.addMethods(Effect.Methods);=0A=

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.timesofmalta.com/js/glider.js?v=1107

/**=0A=
 * @author Bruno Bornsztein <bruno@missingmethod.com>=0A=
 * @copyright 2007 Curbly LLC=0A=
 * @package Glider=0A=
 * @license MIT=0A=
 * @url http://www.missingmethod.com/projects/glider/=0A=
 * @version 0.0.3=0A=
 * @dependencies prototype.js 1.5.1+, effects.js=0A=
 */=0A=
=0A=
/*  Thanks to Andrew Dupont for refactoring help and code cleanup - =
http://andrewdupont.net/  */=0A=
=0A=
Glider =3D Class.create();=0A=
Object.extend(Object.extend(Glider.prototype, Abstract.prototype), {=0A=
	initialize: function(wrapper, options){=0A=
	    this.scrolling  =3D false;=0A=
	    this.wrapper    =3D $(wrapper);=0A=
	    this.scroller   =3D this.wrapper.down('div.scroller');=0A=
	    this.sections   =3D =
this.wrapper.getElementsBySelector('div.section');=0A=
	    this.options    =3D Object.extend({ duration: 1.0, frequency: 3 }, =
options || {});=0A=
=0A=
	    this.sections.each( function(section, index) {=0A=
	      section._index =3D index;=0A=
	    });    =0A=
=0A=
	    this.events =3D {=0A=
	      click: this.click.bind(this)=0A=
	    };=0A=
=0A=
	    this.addObservers();=0A=
			if(this.options.initialSection) =
this.moveTo(this.options.initialSection, this.scroller, { =
duration:this.options.duration });  // initialSection should be the id =
of the section you want to show up on load=0A=
			if(this.options.autoGlide) this.start();=0A=
	  },=0A=
	=0A=
  addObservers: function() {=0A=
    var controls =3D this.wrapper.getElementsBySelector('div.controls =
a');=0A=
    controls.invoke('observe', 'click', this.events.click);=0A=
  },	=0A=
=0A=
  click: function(event) {=0A=
		this.stop();=0A=
    var element =3D Event.findElement(event, 'a');=0A=
    if (this.scrolling) this.scrolling.cancel();=0A=
    =0A=
    this.moveTo(element.href.split("#")[1], this.scroller, { =
duration:this.options.duration });     =0A=
    Event.stop(event);=0A=
    =0A=
    // Activate the proper dot=0A=
    var dotControl =3D element.href.split("#")[1]+'_dot';=0A=
    $$('.dotControl').each(function(e){e.src=3D'/img/dot.png';});=0A=
    $(dotControl).src =3D '/img/dotfull.png';=0A=
    =0A=
    // Load images=0A=
    var sectionDiv =3D element.href.split("#")[1];=0A=
	$$('#'+sectionDiv+' img').each(function(e){ e.src =3D e.alt; });=0A=
  },=0A=
=0A=
	moveTo: function(element, container, options){=0A=
			this.current =3D $(element);=0A=
=0A=
			Position.prepare();=0A=
	    var containerOffset =3D Position.cumulativeOffset(container),=0A=
	     elementOffset =3D Position.cumulativeOffset($(element));=0A=
=0A=
		  this.scrolling 	=3D new Effect.SmoothScroll(container, =0A=
				{duration:options.duration, x:(elementOffset[0]-containerOffset[0]), =
y:(elementOffset[1]-containerOffset[1])});=0A=
		  return false;=0A=
		},=0A=
		=0A=
  next: function(){=0A=
    if (this.current) {=0A=
      var currentIndex =3D this.current._index;=0A=
      var nextIndex =3D (this.sections.length - 1 =3D=3D currentIndex) ? =
0 : currentIndex + 1;      =0A=
    } else var nextIndex =3D 1;=0A=
=0A=
    this.moveTo(this.sections[nextIndex], this.scroller, { =0A=
      duration: this.options.duration=0A=
    });=0A=
  },=0A=
	=0A=
  previous: function(){=0A=
    if (this.current) {=0A=
      var currentIndex =3D this.current._index;=0A=
      var prevIndex =3D (currentIndex =3D=3D 0) ? this.sections.length - =
1 : =0A=
       currentIndex - 1;=0A=
    } else var prevIndex =3D this.sections.length - 1;=0A=
    =0A=
    this.moveTo(this.sections[prevIndex], this.scroller, { =0A=
      duration: this.options.duration=0A=
    });=0A=
  },=0A=
=0A=
	stop: function()=0A=
	{=0A=
		clearTimeout(this.timer);=0A=
	},=0A=
	=0A=
	start: function()=0A=
	{=0A=
		this.periodicallyUpdate();=0A=
	},=0A=
		=0A=
	periodicallyUpdate: function()=0A=
	{ =0A=
		if (this.timer !=3D null) {=0A=
			clearTimeout(this.timer);=0A=
			this.next();=0A=
		}=0A=
		this.timer =3D setTimeout(this.periodicallyUpdate.bind(this), =
this.options.frequency*1000);=0A=
	}=0A=
=0A=
});=0A=
=0A=
Effect.SmoothScroll =3D Class.create();=0A=
Object.extend(Object.extend(Effect.SmoothScroll.prototype, =
Effect.Base.prototype), {=0A=
  initialize: function(element) {=0A=
    this.element =3D $(element);=0A=
    var options =3D Object.extend({=0A=
      x:    0,=0A=
      y:    0,=0A=
      mode: 'absolute'=0A=
    } , arguments[1] || {}  );=0A=
    this.start(options);=0A=
  },=0A=
  setup: function() {=0A=
    if (this.options.continuous && !this.element._ext ) {=0A=
      this.element.cleanWhitespace();=0A=
      this.element._ext=3Dtrue;=0A=
      this.element.appendChild(this.element.firstChild);=0A=
    }=0A=
   =0A=
    this.originalLeft=3Dthis.element.scrollLeft;=0A=
    this.originalTop=3Dthis.element.scrollTop;=0A=
   =0A=
    if(this.options.mode =3D=3D 'absolute') {=0A=
      this.options.x -=3D this.originalLeft;=0A=
      this.options.y -=3D this.originalTop;=0A=
    } =0A=
  },=0A=
  update: function(position) {   =0A=
    this.element.scrollLeft =3D this.options.x * position + =
this.originalLeft;=0A=
    this.element.scrollTop  =3D this.options.y * position + =
this.originalTop;=0A=
  }=0A=
});=0A=

------=_NextPart_000_0000_01CA365E.A0345390
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.timesofmalta.com/js/controltabs.js?v=1107

/**=0A=
 * @author Ryan Johnson <ryan@livepipe.net>=0A=
 * @copyright 2007 LivePipe LLC=0A=
 * @package Control.Tabs=0A=
 * @license MIT=0A=
 * @url http://livepipe.net/projects/control_tabs/=0A=
 * @version 2.1.1=0A=
 */=0A=
=0A=
if(typeof(Control) =3D=3D 'undefined')=0A=
	var Control =3D {};=0A=
Control.Tabs =3D Class.create();=0A=
Object.extend(Control.Tabs,{=0A=
	instances: [],=0A=
	findByTabId: function(id){=0A=
		return Control.Tabs.instances.find(function(tab){=0A=
			return tab.links.find(function(link){=0A=
				return link.key =3D=3D id;=0A=
			});=0A=
		});=0A=
	}=0A=
});=0A=
Object.extend(Control.Tabs.prototype,{=0A=
	initialize: function(tab_list_container,options){=0A=
		this.activeContainer =3D false;=0A=
		this.activeLink =3D false;=0A=
		this.containers =3D $H({});=0A=
		this.links =3D [];=0A=
		Control.Tabs.instances.push(this);=0A=
		this.options =3D {=0A=
			beforeChange: Prototype.emptyFunction,=0A=
			afterChange: Prototype.emptyFunction,=0A=
			hover: false,=0A=
			linkSelector: 'li a',=0A=
			setClassOnContainer: false,=0A=
			activeClassName: 'active',=0A=
			defaultTab: 'first',=0A=
			autoLinkExternal: true,=0A=
			targetRegExp: /#(.+)$/,=0A=
			showFunction: Element.show,=0A=
			hideFunction: Element.hide=0A=
		};=0A=
		Object.extend(this.options,options || {});=0A=
		(typeof(this.options.linkSelector =3D=3D 'string')=0A=
			? =
$(tab_list_container).getElementsBySelector(this.options.linkSelector)=0A=
			: this.options.linkSelector($(tab_list_container))=0A=
		).findAll(function(link){=0A=
			return =
(/^#/).exec(link.href.replace(window.location.href.split('#')[0],''));=0A=
		}).each(function(link){=0A=
			this.addTab(link);=0A=
		}.bind(this));=0A=
		this.containers.values().each(this.options.hideFunction);=0A=
		if(this.options.defaultTab =3D=3D 'first')=0A=
			this.setActiveTab(this.links.first());=0A=
		else if(this.options.defaultTab =3D=3D 'last')=0A=
			this.setActiveTab(this.links.last());=0A=
		else=0A=
			this.setActiveTab(this.options.defaultTab);=0A=
		var targets =3D this.options.targetRegExp.exec(window.location);=0A=
		if(targets && targets[1]){=0A=
			targets[1].split(',').each(function(target){=0A=
				this.links.each(function(target,link){=0A=
					if(link.key =3D=3D target){=0A=
						this.setActiveTab(link);=0A=
						throw $break;=0A=
					}=0A=
				}.bind(this,target));=0A=
			}.bind(this));=0A=
		}=0A=
		if(this.options.autoLinkExternal){=0A=
			$A(document.getElementsByTagName('a')).each(function(a){=0A=
				if(!this.links.include(a)){=0A=
					var clean_href =3D =
a.href.replace(window.location.href.split('#')[0],'');=0A=
					if(clean_href.substring(0,1) =3D=3D '#'){=0A=
						if(this.containers.keys().include(clean_href.substring(1))){=0A=
							$(a).observe('click',function(event,clean_href){=0A=
								this.setActiveTab(clean_href.substring(1));=0A=
							}.bindAsEventListener(this,clean_href));=0A=
						}=0A=
					}=0A=
				}=0A=
			}.bind(this));=0A=
		}=0A=
	},=0A=
	addTab: function(link){=0A=
		this.links.push(link);=0A=
		link.key =3D =
link.getAttribute('href').replace(window.location.href.split('#')[0],'').=
split('/').last().replace(/#/,'');=0A=
		this.containers.set(link.key, $(link.key));=0A=
		link[this.options.hover ? 'onmouseover' : 'onclick'] =3D =
function(link){=0A=
			if(window.event)=0A=
				Event.stop(window.event);=0A=
			this.setActiveTab(link);=0A=
			return false;=0A=
		}.bind(this,link);=0A=
	},=0A=
	setActiveTab: function(link){=0A=
		if(!link)=0A=
			return;=0A=
		if(typeof(link) =3D=3D 'string'){=0A=
			this.links.each(function(_link){=0A=
				if(_link.key =3D=3D link){=0A=
					this.setActiveTab(_link);=0A=
					throw $break;=0A=
				}=0A=
			}.bind(this));=0A=
		}else{=0A=
			this.notify('beforeChange',this.activeContainer);=0A=
			if(this.activeContainer)=0A=
				this.options.hideFunction(this.activeContainer);=0A=
			this.links.each(function(item){=0A=
				(this.options.setClassOnContainer ? $(item.parentNode) : =
item).removeClassName(this.options.activeClassName);=0A=
			}.bind(this));=0A=
			(this.options.setClassOnContainer ? $(link.parentNode) : =
link).addClassName(this.options.activeClassName);=0A=
			this.activeContainer =3D this.containers.get(link.key);=0A=
			this.activeLink =3D link;=0A=
			this.options.showFunction(this.containers.get(link.key));=0A=
			this.notify('afterChange',this.containers.get(link.key));=0A=
		}=0A=
	},=0A=
	next: function(){=0A=
		this.links.each(function(link,i){=0A=
			if(this.activeLink =3D=3D link && this.links[i + 1]){=0A=
				this.setActiveTab(this.links[i + 1]);=0A=
				throw $break;=0A=
			}=0A=
		}.bind(this));=0A=
		return false;=0A=
	},=0A=
	previous: function(){=0A=
		this.links.each(function(link,i){=0A=
			if(this.activeLink =3D=3D link && this.links[i - 1]){=0A=
				this.setActiveTab(this.links[i - 1]);=0A=
				throw $break;=0A=
			}=0A=
		}.bind(this));=0A=
		return false;=0A=
	},=0A=
	first: function(){=0A=
		this.setActiveTab(this.links.first());=0A=
		return false;=0A=
	},=0A=
	last: function(){=0A=
		this.setActiveTab(this.links.last());=0A=
		return false;=0A=
	},=0A=
	notify: function(event_name){=0A=
		try{=0A=
			if(this.options[event_name])=0A=
				return =
[this.options[event_name].apply(this.options[event_name],$A(arguments).sl=
ice(1))];=0A=
		}catch(e){=0A=
			if(e !=3D $break)=0A=
				throw e;=0A=
			else=0A=
				return false;=0A=
		}=0A=
	}=0A=
});=0A=
if(typeof(Object.Event) !=3D 'undefined')=0A=
	Object.Event.extend(Control.Tabs);=0A=

------=_NextPart_000_0000_01CA365E.A0345390--
