From: "Salvato da Windows Internet Explorer 8"
Subject: Trani: Al fresco? No, al freddo. Carcere femminile di Trani senza riscaldamento - Le notizie da Trani e dalla provincia BAT - TraniViva il portale di Trani
Date: Wed, 16 Feb 2011 16:59:39 +0100
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01CBCDFA.E63F3050"
X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7600.16543

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.traniviva.it/magazine/notizie/al-fresco-no-al-freddo/

=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 xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>Trani: Al =
fresco? No, al freddo. Carcere femminile di Trani senza riscaldamento - =
Le notizie da Trani e dalla provincia BAT - TraniViva il portale di =
Trani</TITLE><!-- META MANAGER -->
<META content=3D"text/html; charset=3Dutf-8" http-equiv=3DContent-Type>
<META name=3Dhttp-equiv content=3D"Content-type: text/html; =
charset=3DUTF-8">
<META name=3Ddescription=20
content=3D"Trani: Nel carcere femminile di Trani si sta al freddo =
pi=C3=B9 che al fresco. Il vice segretario nazionale dell'Osapp, Mimmo =
Mastrulli, denuncia in una nota, indirizzata alla direzione del carcere =
femmini...">
<META name=3Dkeywords=20
content=3D"trani, tranese, tranesi, bari, bat, barletta-andria-trani, =
puglia, turismo, cattedrale, castello, traniweb, tranilife, traniviva, =
notizie, meteo">
<META name=3Dcopyright=20
content=3D"Copyright (c)2000-2011 TraniViva. Tutti i Diritti =
Riservati.">
<META name=3Dapplication-name content=3DTraniViva>
<META=20
content=3D"Al fresco? No, al freddo. Carcere femminile di Trani senza =
riscaldamento. "=20
property=3D"og:title">
<META content=3Darticle property=3D"og:type">
<META=20
content=3Dhttp://m1.trani.gocity.it/library/media/mfront_domenico_mastrul=
li_2.jpg=20
property=3D"og:image">
<META =
content=3Dhttp://www.traniviva.it/magazine/notizie/al-fresco-no-al-freddo=
=20
property=3D"og:url">
<META content=3Dtraniviva.it property=3D"og:site_name">
<META=20
content=3D"Trani: Nel carcere femminile di Trani si sta al freddo =
pi=C3=B9 che al fresco. Il vice segretario nazionale dell'Osapp, Mimmo =
Mastrulli, denuncia in una nota, indirizzata alla direzione del carcere =
femmini..."=20
property=3D"og:description">
<META content=3D313fc8045cd294e7250031dfdb63c0b8 =
property=3D"fb:app_id"><LINK=20
rel=3D"shortcut icon" type=3Dimage/x-icon href=3D"/favicon.ico"><LINK=20
rel=3Dapple-touch-icon type=3Dimage/png=20
href=3D"/library/grafiche/apple-touch.png"><LINK title=3D"RSS TraniViva =
Magazine"=20
rel=3Dalternate type=3Dapplication/rss+xml=20
href=3D"http://feeds.feedburner.com/traniviva/"><!--
   ___        ____ _ _        =20
 / ___| ___  / ___(_) |_ _   _=20
| |  _ / _ \| |   | | __| | | |   GoCity Portal System 2.0
| |_| | (_) | |___| | |_| |_| |	  Developed by Alessandro Bove
 \____|\___/ \____|_|\__|\__, |   www.gocity.it=20
                         |___/=20
 --><!-- CSS MANAGER --><LINK rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.traniviva.it/service/css/life-7c.css"><!--[if IE =
8]><LINK=20
rel=3Dstylesheet type=3Dtext/css =
href=3D"http://www.traniviva.it/service/css/ie8.css"><![endif]--><!--[if =
IE 7]><link href=3D"/service/css/ie7.css" rel=3D"stylesheet" =
type=3D"text/css"  /><![endif]--><!--[if lte IE 6]><link =
href=3D"/service/css/ie6.css" rel=3D"stylesheet" type=3D"text/css"  =
/><![endif]--><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://m3.trani.gocity.it/service/css/lightview-tip-c.css"><LINK =

rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://m3.trani.gocity.it/service/css/print-c.css" =
media=3Dprint><!-- GESTIONE TEMA -->
<STYLE type=3Dtext/css>BODY {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/backgrounds/bgnew.jpg); =
BACKGROUND-COLOR: #cbdee4; BACKGROUND-ATTACHMENT: fixed; =
BACKGROUND-REPEAT: repeat-x
}
.hpos1 {
	LEFT: -16px
}
#tlogo H1 A {
	MARGIN-LEFT: -10px
}
#tlogo H1 A {
	WIDTH: 288px
}
</STYLE>
<!--JS MANAGER -->
<SCRIPT type=3Dtext/javascript charset=3Dutf-8=20
src=3D"https://ajax.googleapis.com/ajax/libs/prototype/1.7.0.0/prototype.=
js"></SCRIPT>

<SCRIPT type=3Dtext/javascript charset=3Dutf-8=20
src=3D"https://ajax.googleapis.com/ajax/libs/scriptaculous/1.8.3/scriptac=
ulous.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript charset=3Dutf-8=20
src=3D"http://www.traniviva.it/service/js/prototype/lightview-tip2.js"></=
SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://s7.addthis.com/js/250/addthis_widget.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript charset=3Dutf-8=20
src=3D"http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"><=
/SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.traniviva.it/service/js/swfobject/swfobject.js"></SCRIP=
T>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.traniviva.it/service/js/jquery/jquery.lazyload.mini.js"=
></SCRIPT>

<SCRIPT type=3Dtext/javascript charset=3Dutf-8>=20
//<![CDATA[
jQuery.noConflict();
	jQuery(document).ready(function(){
	jQuery("#msub7,#msub77").click(function(){
	var lisub7pos =3D jQuery("#lisub7").offset().top;
	lisub7pos =3D lisub7pos + 15
	jQuery("#widget_wrap").css("top", lisub7pos+"px");
	if =
(jQuery("#widget_cont").is(":hidden")){jQuery("#widget_cont").fadeIn(100)=
;jQuery("#lisub7").addClass("cercapop");jQuery(".wcerca").focus();}else{j=
Query("#widget_cont").fadeOut(300);jQuery("#lisub7").removeClass("cercapo=
p");};this.blur(); return(false);});
	=
jQuery("img[src~=3D'.gocity.it/img/news']img[src~=3D'.jpg']").wrap("<div =
class=3D'legimg'><\/div>");
	jQuery(".legimg").next('br').remove(); 	=
jQuery(".legimg").next('br').remove();
	jQuery(".legimg").prev('br').remove();	=
jQuery(".legimg").prev('br').remove();=09
	jQuery('.dash_cent').prepend('<div class=3D"dash_cent_close" =
id=3D"'+jQuery('.dash_cent').attr("id")+'"><a =
href=3D"#">chiudi<\/a><\/div>');jQuery('.inforumnew_hide').hide();jQuery(=
'.inforumnew_up').click(function(){this.blur(); =
jQuery('.inforumnew_small').animate({"width": "582px"}, 100, =
function(){jQuery('.inforumnew_hide').animate({"width": "582px", =
"height": "show", "opacity": "show"}, 300)});  =
jQuery('.catlink').css({"cursor":"default"});}); =
jQuery('.dash_cent_close').click(function(){this.blur(); =
jQuery("#widget_cont").fadeOut(100);jQuery("#lisub7").removeClass("cercap=
op");jQuery('#dash'+this.id+'pan').animate({"height": "0", "opacity": =
"0"}, 300, function(){jQuery.cookie("dash", =
jQuery('.dash_cent').attr("id"),{expires:30, path: '/'});}); =
return(false); });=20
	if (navigator.platform =3D=3D "iPad") return; =
jQuery(".li_icon,.lazy,.featimg").lazyload({threshold:300,placeholder:"/s=
ervice/img/system/ph.gif"/*,effect:"fadeIn"*/});
	});
	var addthis_config =3D {username: "traniviva",ui_cobrand: =
"TraniViva",ui_use_addressbook: "true",ui_language: =
"it",data_use_flash:"false"}
 =20
  var _gaq =3D _gaq || [];_gaq.push(['_setAccount', =
'UA-264933-13']);_gaq.push(['_setDomainName', =
'none']);_gaq.push(['_setAllowLinker', =
true]);_gaq.push(['_trackPageview']);
  _gaq.push(['b._setAccount', =
'UA-264933-11']);_gaq.push(['b._setDomainName', =
'none']);_gaq.push(['b._setAllowLinker', =
true]);_gaq.push(['b._trackPageview']);
  (function() {var ga =3D document.createElement('script');ga.src =3D =
('https:' =3D=3D document.location.protocol ? 'https://ssl' : =
'http://www') + '.google-analytics.com/ga.js';ga.setAttribute('async', =
'true');document.documentElement.firstChild.appendChild(ga);})();
 =20
//]]> =20
</SCRIPT>

<STYLE type=3Dtext/css>#_atssh {
	POSITION: relative !important; HEIGHT: 0px !important
}
</STYLE>

<SCRIPT type=3Dtext/javascript charset=3Dutf-8>=20
//<![CDATA[
jQuery.noConflict();
jQuery(document).ready(function(){
	function getcorr(){jQuery.ajax({type: "GET", url: =
"/service/include/widget/topcontenuti_ajax.asp", cache: false, data: =
"ajax_topcontenuti=3Dall_cont&corr_id=3D28003&corr_type=3D1&corr_1=3D&cor=
r_2=3D25&corr_3=3Dcronaca&corr_4=3D&corr_5=3D&corr_6=3D&corr_7=3DCronaca"=
, global: true, success: =
function(response){jQuery('#corrspin').stop().hide(300, =
0);jQuery('#topfeatcont').html(response);}, error: =
function(){jQuery('#topfeatcont_msg').html("<div =
style=3D\"padding-left:2px; color:red;\">Si &egrave; verificato un =
errore nell'apertura del widget.<\/div>")}});}	;
	setTimeout(getcorr, 500);
	jQuery('a.topwidget').click(function(){
		var mybutton =3D jQuery(this).attr("id");
		this.blur();
		jQuery('#topwidget_spin').fadeTo(0, 0);
		jQuery('#topwidget_spin').html("<img =
src=3D\"/service/img/icons/ajax_black.gif\" alt=3D\"loading...\" />");
		jQuery('#topwidget_spin').fadeTo(100, 1);
		jQuery.ajax({type: "GET", url: =
"/service/include/widget/topcontenuti_ajax.asp", cache: false, data: =
"ajax_topcontenuti=3D"+mybutton+"&corr_id=3D28003&corr_type=3D1&corr_1=3D=
&corr_2=3D25&corr_3=3Dcronaca&corr_4=3D&corr_5=3D&corr_6=3D&corr_7=3DCron=
aca", global: true, success: =
function(response){jQuery('#topfeatcont').html(response);}, error: =
function(){jQuery('#topfeatcont_msg').html("<div =
style=3D\"padding-left:2px; color:red;\">Si &egrave; verificato un =
errore nell'apertura del widget.<\/div>")}});
		jQuery('div#divall_cont, div#divsolo_cont').removeClass("zonecat");=20
		jQuery('div#divall_cont, div#divsolo_cont').removeClass("topcat");
		jQuery('div#divall_cont, div#divsolo_cont').addClass("topcat");=20
		jQuery('div#div'+mybutton).removeClass("topcat");=20
		jQuery('div#div'+mybutton).addClass("zonecat");=20
		jQuery('#topwidget_spin').stop().fadeTo(500, 0);
	return(false);});
//controllo presenza div

setTimeout(getright, 1000);
function getright(){var righth =3D jQuery('.rightcol').height(); var =
mainh =3D jQuery('.contentmain').height(); if (righth !=3D null && mainh =
!=3D null){var diffh =3D mainh-righth; if (diffh >=3D 500) =
{jQuery('#rightspin').fadeTo(0, 0);jQuery('#rightspin').html("<img =
src=3D\"/service/img/icons/ajax_black.gif\" alt=3D\"loading...\" =
style=3D\"margin-top:6px\" />");jQuery('#rightspin').fadeTo(300, =
1);jQuery.ajax({type: "GET", url: =
"/service/include/widget/rightadd.asp", cache: false, =
data:'rslot=3D25&radv=3DTrue&rid=3D28003&rspace=3D'+diffh+'', global: =
true, success: function(response){jQuery('#rightspin').stop().hide(300, =
0);jQuery('#rightadd').append(response)}});};};};
=09
});
//]]>
</SCRIPT>

<META name=3DGENERATOR content=3D"MSHTML 8.00.7600.16722"></HEAD>
<BODY>
<DIV id=3Dfb-root></DIV>
<SCRIPT>
  window.fbAsyncInit =3D function() {
    FB.init({appId: '313fc8045cd294e7250031dfdb63c0b8', status: true, =
cookie: true, xfbml: true});
	FB.Event.subscribe('auth.logout', function(response) =
{window.location.href =3D =
'http://www.traniviva.it/magazine/notizie/al-fresco-no-al-freddo';});
	FB.Event.subscribe('auth.login', function(response) =
{window.location.href =3D =
'http://www.traniviva.it/magazine/notizie/al-fresco-no-al-freddo';});
	FB.Event.subscribe('sessionChange', function(response) =
{window.location.href =3D =
'http://www.traniviva.it/magazine/notizie/al-fresco-no-al-freddo';});
  };
  (function() {
    var e =3D document.createElement('script');
    e.src =3D document.location.protocol + =
'//connect.facebook.net/it_IT/all.js';
    e.async =3D true;
    document.getElementById('fb-root').appendChild(e);
  }());
</SCRIPT>

<DIV id=3Dmain><!-- ALERT + NOSCRIPT -->
<DIV id=3Dinfoalert><NOSCRIPT>
<DIV class=3Derror>
<DIV><SPAN><STRONG>Il browser non supporta javascript!</STRONG> Alcune =
funzioni=20
potrebbero non essere disponibili. Ti consigliamo di attivare il =
supporto=20
javascript o di aggiornare il =
browser.</SPAN></DIV></DIV></NOSCRIPT></DIV>
<DIV class=3Dmyshadow></DIV>
<DIV id=3Dsitecont>
<DIV class=3Dtopshadow></DIV><!-- LOGO + BANNER -->
<DIV id=3Dtitle>
<DIV id=3Dtlogo_small>
<H1><A href=3D"http://www.traniviva.it/">TraniViva il portale di=20
Trani</A></H1></DIV>
<DIV id=3Dhbanner>
<DIV class=3Dbanner><A title=3D"Pizzeria Antiche Arcate - Trani"=20
href=3D"http://www.traniviva.it/go/ads.asp?slot=3D5&amp;banner=3D20"><IMG=
=20
alt=3D"Pizzeria Antiche Arcate - Trani"=20
src=3D"http://m3.trani.gocity.it/library/banner/ad20.jpg" width=3D728=20
height=3D90></A></DIV></DIV>
<DIV class=3Dfloatclear></DIV></DIV>
<DIV id=3Dtitle-print><IMG alt=3D""=20
src=3D"http://www.traniviva.it/library/grafiche/title_logo_print.gif"></D=
IV><!-- DASHBOARD -->
<DIV id=3Ddashcont>
<HR class=3Dsemantica>
<SPAN class=3Dsemantica>Messaggi per i visitatori:</SPAN>=20
<DIV id=3Ddashz62pan class=3Ddash>
<DIV class=3Ddash_top></DIV>
<DIV id=3Dz62 class=3Ddash_cent>
<DIV class=3Ddash_cent_txt><SPAN>BENVENUTI SU TRANIVIVA, IL NUOVO =
PORTALE DI=20
TRANI</SPAN><BR>Lo staff del portale Traniweb sta allestendo un =
nuovissimo=20
portale informativo locale ricco di nuove sezioni e innovazioni=20
tecnologiche.<BR>Con TraniViva entriamo a far parte di un network di =
portali=20
cittadini. Seguici ogni giorno su Traniweb e TraniViva per essere =
aggiornato in=20
tempo reale.</DIV>
<DIV class=3Dfloatclear></DIV></DIV>
<DIV class=3Ddash_bot></DIV></DIV></DIV>
<DIV id=3Dsite><!--MENU PRINCIPALE / MAIN MENU-->
<DIV id=3Dmenu>
<HR class=3Dsemantica>

<UL>
  <LI class=3D"normal preactive"><A class=3Dhome title=3D"Home page di =
TraniViva"=20
  href=3D"http://www.traniviva.it/"=20
  rel=3D"La pagina inziale del portale di Trani">Home page di =
TraniViva</A>=20
  <SPAN>La pagina inziale del portale di Trani</SPAN></LI>
  <LI class=3D"normal active"><A class=3Dmagazine=20
  title=3D"Il Magazine di Trani: notizie, sport, meteo, eventi e =
rubriche."=20
  href=3D"http://www.traniviva.it/magazine/"=20
  rel=3D"Notizie di Trani, sport, agenda eventi di Trani, previsioni =
meteo a Trani, blog e rubriche.">Il=20
  Magazine di Trani: notizie, sport, meteo, eventi e rubriche.</A> =
<SPAN>Notizie=20
  di Trani, sport, agenda eventi di Trani, previsioni meteo a Trani, =
blog e=20
  rubriche.</SPAN></LI>
  <LI class=3Dnormal><A class=3Dcommunity title=3D"Community e =
my-TraniViva"=20
  href=3D"http://www.traniviva.it/community/"=20
  rel=3D"Social network, forum, amici">Community e my-TraniViva</A> =
<SPAN>Social=20
  network, forum, amici</SPAN></LI>
  <LI class=3Dnormal><A class=3Dturismo title=3D"Turismo a Trani"=20
  href=3D"http://www.traniviva.it/turismo/"=20
  rel=3D"Itinerari, guide, hotel e bed &amp; breakfast, ristoranti e =
ricettivit=C3=A0">Turismo=20
  a Trani</A> <SPAN>Itinerari, guide, hotel e bed &amp; breakfast, =
ristoranti e=20
  ricettivit=C3=A0</SPAN></LI>
  <LI class=3Dnormal><A class=3Dcitta title=3D"La citt=C3=A0 di Trani"=20
  href=3D"http://www.traniviva.it/city/"=20
  rel=3D"Storia, persone, associazioni e risorse dal Comune di Trani">La =
citt=C3=A0 di=20
  Trani</A> <SPAN>Storia, persone, associazioni e risorse dal Comune di=20
  Trani</SPAN></LI>
  <LI class=3Dnormal><A class=3Dmediacenter title=3D"Trani mediacenter"=20
  href=3D"http://www.traniviva.it/mediacenter/"=20
  rel=3D"Foto, video in streaming, video da youtube su Trani">Trani=20
  mediacenter</A> <SPAN>Foto, video in streaming, video da youtube su=20
  Trani</SPAN></LI>
  <LI class=3Dnormal><A class=3Dnightlife title=3D"Trani Nightlife"=20
  href=3D"http://www.traniviva.it/nightlife/"=20
  rel=3D"Locali, divertimento ed eventi notturni a Trani">Trani =
Nightlife</A>=20
  <SPAN>Locali, divertimento ed eventi notturni a Trani</SPAN></LI>
  <LI class=3Dnormal><A class=3Dvetrine title=3D"Vetrine e Shopping a =
Trani"=20
  href=3D"http://www.traniviva.it/vetrine/"=20
  rel=3D"Negozi, hotel, bed &amp; breakfast, ristoranti, offerte =
speciali">Vetrine=20
  e Shopping a Trani</A> <SPAN>Negozi, hotel, bed &amp; breakfast, =
ristoranti,=20
  offerte speciali</SPAN></LI></UL></DIV>
<DIV id=3Dpagecont>
<DIV id=3Dpage><!--MENU' DEL CANALE / CHANNEL MENU-->
<DIV id=3Dsubcont>
<DIV id=3Dsub class=3Dsub1>
<HR class=3Dsemantica>
<SPAN class=3Dsemantica>Men=C3=B9 del canale magazine:</SPAN>=20
<UL id=3Dsubmain>
  <LI id=3Dsubindex><A id=3Dsub1_0 title=3DSommario=20
  href=3D"http://www.traniviva.it/magazine/">Sommario Magazine</A></LI>
  <LI class=3Dopen><A id=3Dsub1_1 title=3D"Le notizie da Trani e dalla =
provincia BAT"=20
  href=3D"http://www.traniviva.it/magazine/notizie/">Notizie</A></LI>
  <LI><A id=3Dsub1_2 title=3D"Notizie e contenuti sportivi da Trani"=20
  href=3D"http://www.traniviva.it/magazine/sport/">Sport</A></LI>
  <LI><A id=3Dsub1_7 title=3D"Le Rubriche di TraniViva"=20
  href=3D"http://www.traniviva.it/magazine/rubriche/">Rubriche</A></LI>
  <LI><A id=3Dsub1_3=20
  title=3D"Eventi e appuntamenti a Trani e nella sesta provincia =
pugliese"=20
  href=3D"http://www.traniviva.it/magazine/eventi/">Agenda =
Eventi</A></LI>
  <LI><A id=3Dsub1_4=20
  title=3D"Almanacco di Trani: previsioni meteo, fatti salienti e frase =
del giorno"=20
  =
href=3D"http://www.traniviva.it/magazine/almanacco/">Almanacco</A></LI>
  <LI><A id=3Dsub1_5 title=3D"TraniViva iReport: notizie e contenuti =
user-generated"=20
  href=3D"http://www.traniviva.it/magazine/ireport/">iReport</A></LI>
  <LI><A id=3Dsub1_6 title=3D"Blog personali e professionali"=20
  href=3D"http://www.traniviva.it/magazine/blog/">Blog</A></LI>
  <LI><A id=3Dsub1_8 title=3D"Previsioni meteo per Trani e provincia =
BAT"=20
  href=3D"http://www.traniviva.it/magazine/meteo/">Meteo</A></LI></UL>
<UL id=3Dsubmini>
  <LI><A id=3Dmsub2 title=3D"Gli speciali di TraniViva: dossier, =
cronaca, sport"=20
  href=3D"http://www.traniviva.it/magazine/speciali/">Speciali</A></LI>
  <LI><A id=3Dmsub5 title=3D"Tutti gli autori del magazine"=20
  href=3D"http://www.traniviva.it/magazine/autori/">Autori e =
fotografi</A></LI>
  <LI><A id=3Dmsub6 title=3D"Tutte gli argomenti del portale tranilfe"=20
  href=3D"http://www.traniviva.it/magazine/tag/">I Tag di Trani</A></LI>
  <LI id=3Dlisub7><A id=3Dmsub7 title=3D"Cerca nel sito"=20
  href=3D"http://www.traniviva.it/cerca/">Cerca nel =
sito</A></LI></UL></DIV>
<DIV id=3Dsubcolor></DIV></DIV><!--PERCORSO NAVIGAZIONE-->
<DIV id=3Dbreadcont>
<HR class=3Dsemantica>
<SPAN class=3Dsemantica>Percorso navigazione:</SPAN>=20
<UL>
  <LI class=3Dfirst><A title=3D"Home Page - TraniViva il portale di =
Trani"=20
  href=3D"http://www.traniviva.it/">TraniViva</A></LI>
  <LI><A title=3D"Il magazine di Trani"=20
  href=3D"http://www.traniviva.it/magazine/">Magazine</A></LI>
  <LI><A title=3D"Le notizie da Trani e dalla provincia BAT"=20
  href=3D"http://www.traniviva.it/magazine/notizie/">Notizie</A></LI>
  <LI><A=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/categorie/cronaca/">Cron=
aca</A></LI>
  <LI><A=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/al-fresco-no-al-freddo/"=
>Al=20
  fresco? No, al freddo</A></LI></UL></DIV><!-- NAVIGATOR -->
<DIV id=3Dnavigator>
<HR class=3Dsemantica>
<SPAN class=3Dsemantica>Naviga tra i contenuti recenti:</SPAN>=20
<DIV class=3D"floatleft floatnav">
<DIV id=3Dnavarrsx class=3Dnavarrsx><A=20
href=3D"http://www.traniviva.it/magazine/notizie/abusivismo-edilizio-sull=
a-trani-bisceglie-otto-denunce/">=C2=AB=20
<SPAN class=3Dsemantica>Precedente</SPAN></A></DIV>
<SCRIPT type=3Dtext/javascript charset=3Dutf-8>
                //<![CDATA[
                new Tip('navarrsx', '<div class=3D"navitem"><img =
class=3D"nav_icon" =
src=3D"http:\/\/m1.trani.gocity.it\/library\/media\/wide_guardia_di_finan=
za_cantieri_2.jpg" alt=3D"Abusivismo edilizio sulla Trani-Bisceglie, =
otto denunce" title=3D"Abusivismo edilizio sulla Trani-Bisceglie, otto =
denunce" \/><div class=3D"overfum"><div class=3D"cat" =
style=3D"background-color:#CA173C; color:#ffffff">CRONACA<\/div><div =
class=3D"cat_fum" style=3D"background-color:#CA173C;"><\/div><\/div><div =
class=3D"nav_titolo">Abusivismo edilizio sulla Trani-Bisceglie, otto =
denunce <span>Le costruzioni fuorilegge saranno =
demolite<\/span><\/div><\/div>', {style: 'default', radius: 4, width: =
234, stem:{position: 'leftMiddle'}, hook: {tip:'leftMiddle', =
mouse:true}, offset: {x:8, y:0}});
                //]]>
                </SCRIPT>
</DIV>
<DIV class=3D"floatright floatnav">
<DIV id=3Dnavarrdx class=3Dnavarrdx><A=20
href=3D"http://www.traniviva.it/magazine/notizie/provincia-altri-250mila-=
euro-per-gli-arredi/">=C2=BB=20
<SPAN class=3Dsemantica>Successivo</SPAN></A></DIV>
<SCRIPT type=3Dtext/javascript charset=3Dutf-8>
                //<![CDATA[
                new Tip('navarrdx', '<div class=3D"navitem"><img =
class=3D"nav_icon" =
src=3D"http:\/\/m1.trani.gocity.it\/library\/media\/wide_consiglio_provin=
ciale_bat.jpg" alt=3D"Provincia, altri 250mila euro per gli arredi" =
title=3D"Provincia, altri 250mila euro per gli arredi" \/><div =
class=3D"overfum"><div class=3D"cat" style=3D"background-color:#3F5443; =
color:#ffffff">TERRITORIO<\/div><div class=3D"cat_fum" =
style=3D"background-color:#3F5443;"><\/div><\/div><div =
class=3D"nav_titolo">Provincia, altri 250mila euro per gli arredi =
<span>Bando per la sistemazione degli uffici =
decentrati<\/span><\/div><\/div>', {style: 'default', radius: 4, width: =
234, stem:{position:'rightMiddle'}, hook:{tip:'rightMiddle', =
mouse:true}, offset:{x:-8, y:0}});
                //]]>
                </SCRIPT>
</DIV>
<DIV class=3Dfloatclear></DIV></DIV><!--BLOCCO CONTENT-->
<DIV class=3Dcontentcont>
<DIV class=3Dcontentmain>
<DIV class=3Dcontentblock>
<HR class=3Dsemantica>
<!--categoria + zona + selected -->
<DIV style=3D"BACKGROUND-COLOR: #ca173c; COLOR: #ffffff" class=3Dcat><A=20
style=3D"COLOR: #ffffff" title=3D"Notizie - Cronaca"=20
href=3D"http://www.traniviva.it/magazine/notizie/categorie/cronaca/">CRON=
ACA</A>=20
</DIV>
<DIV class=3D"cat zonecat"><A title=3D"Notizie e contenuti - Trani"=20
href=3D"http://www.traniviva.it/magazine/notizie/zone/Trani/">TRANI</A> =
</DIV><!--<div class=3D"cat like">mi piace</div> -->
<DIV style=3D"BACKGROUND-COLOR: #ca173c" =
class=3Dcat_fum></DIV><!--titoli + autore -->
<DIV class=3Dnewstit>
<H2>Al fresco? No, al freddo</H2></DIV>
<DIV class=3Dnewssub>
<H3>Carcere femminile di Trani senza riscaldamento</H3></DIV>
<DIV class=3Dtags><!-- TAG EXPLORER -->
<HR class=3Dsemantica>
<SPAN class=3Dsemantica>Tags:</SPAN>=20
<UL>
  <LI class=3D"tag4 "><A=20
  href=3D"http://www.traniviva.it/magazine/tag/carcere/">CARCERE DI =
TRANI</A></LI>
  <LI class=3D"tag4 "><A=20
  href=3D"http://www.traniviva.it/magazine/tag/mimmo-mastrulli/">MIMMO=20
  MASTRULLI</A></LI></UL><!--<div><a href=3D"/magazine/tag/" =
title=3D"Come funzionano i tag?">Come funzionano i tag?</a> </div>-->
<DIV class=3Dfloatclear></DIV></DIV>
<DIV class=3Dinfofooter>
<HR class=3Dsemantica>

<DIV class=3Dautorecont>
<DIV class=3Dautore_name>REDAZIONE TRANIVIVA<BR><SPAN>Marted=C3=AC 15 =
Febbraio=20
2011</SPAN></DIV>
<DIV class=3Dfloatclear></DIV></DIV></DIV>
<HR class=3Dsemantica>

<DIV class=3Dnewstxt>Nel carcere femminile di Trani si sta al freddo =
pi=C3=B9 che al=20
fresco. Il vice segretario nazionale dell'Osapp, Mimmo Mastrulli, =
denuncia in=20
una nota, indirizzata alla direzione del carcere femminile ed al =
provveditorato=20
regionale, il cattivo funzionamento delle caldaie per riscaldamento =
dell'intero=20
plesso detentivo per donne che accoglie 44 detenute. <BR><BR>=C2=ABLa =
mancanza di=20
funzionamento del sistema - scrive Mastrulli - sta ingenerando =
situazioni di=20
criticit=C3=A0 a cui si aggiunge la penosa esposizione alle intemperie =
essendo la=20
struttura posizionata a pochi passi dal mare. Invito pertanto gli organi =

competenti a porre rimedio alla situazione, nell'interesse dei =
dipendenti, degli=20
utenti e degli ospiti della casa penale=C2=BB.</DIV></DIV><!-- FB SOCIAL =
-->
<DIV class=3Dfacebook-cont><FB:LIKE font=3D"lucida grande" width=3D"560" =

show_faces=3D"false"=20
href=3D"http://www.traniviva.it/magazine/notizie/al-fresco-no-al-freddo">=
</FB:LIKE></DIV>
<DIV class=3Dcontentblock><!-- COMMENTI -->
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.traniviva.it/service/js/jquery/jquery.noblecount.min.js=
"></SCRIPT>

<SCRIPT type=3Dtext/javascript charset=3Dutf-8>=20
		//<![CDATA[
		jQuery.noConflict();
		jQuery(document).ready(function(){
		jQuery("#commento").NobleCount("#commentocount", {max_chars:800, =
block_negative:true, on_negative:"myformerror"});
		=
jQuery('div.reason_fly').click(function(){jQuery('div.reason_fly').fadeTo=
(0,0);});
		=
jQuery(window).scroll(function(){jQuery('div.reason_fly').fadeTo(1000,0);=
});
			jQuery('div.inforumreplies_more').click(function(){var mybutton =3D =
jQuery(this).attr("id");
			this.blur(); jQuery('#'+mybutton+'_spin').fadeTo(0, 0);
			jQuery('#'+mybutton+'_spin').html("<img =
src=3D\"/service/img/icons/ajax-reply.gif\" alt=3D\"loading...\" />");
			jQuery.ajax({type: "GET", url: =
"/service/include/widget/commenti_ajax.asp", cache: false, contentType: =
"text/html;charset=3Dutf-8", dataType: "html", data: =
"ajax_reply=3D"+mybutton, global: true, success: function(response){ =
jQuery('#'+mybutton).stop().slideUp(100, =
function(){jQuery('#'+mybutton+'_box').html((response))});}, error: =
function(){jQuery('#'+mybutton+'_msg').html("<div =
style=3D\"padding-left:6px; color:red;\">Si &egrave; verificato un =
errore nel caricamento dei commenti.<\/div>"); =
jQuery('#'+mybutton).stop().fadeTo(500, 0);}});
			return(false);});
			jQuery('div.postreply').click(function(){var mybutton =3D =
jQuery(this).attr("id");
			jQuery('#'+mybutton).unbind('click');
			this.blur(); jQuery('#'+mybutton+'_but').hide(100, 0); =
jQuery.ajax({type: "GET", url: =
"/service/include/widget/commenti_ajax_reply.asp", cache: false, =
contentType: "text/html;charset=3Dutf-8", dataType: "html", data: =
"ajax_reply=3D"+mybutton, global: true, success: =
function(response){jQuery('#'+mybutton+'_box').html((response));}, =
error: function(){jQuery('#'+mybutton+'_box').html("<div =
style=3D\"padding-left:6px; color:red;\">Si &egrave; verificato un =
errore nel caricamento del modulo.<\/div>");}});		=09
			return(false);});=09
		});=20
		//]]>
		</SCRIPT>
</DIV>
<DIV style=3D"MARGIN-TOP: 15px" class=3D"contentblock contentblock_up">
<DIV class=3Dinforumnew>
<DIV class=3Dinforumnewform_no>
<DIV class=3Dinforumnew_up>
<DIV style=3D"BACKGROUND-COLOR: #333333; COLOR: #ffffff; CURSOR: =
pointer"=20
class=3D"cat catlink">INSERISCI UN COMMENTO</DIV>
<DIV style=3D"BACKGROUND-COLOR: #333333"=20
class=3D"cat_fum cat_fumex_light"></DIV></DIV>
<DIV>
<DIV style=3D"MARGIN-TOP: 10px; MARGIN-BOTTOM: 4px"><FB:LOGIN-BUTTON=20
perms=3D"email,publish_stream"></FB:LOGIN-BUTTON></DIV>
<FORM class=3Dmyform method=3Dpost action=3D""><LABEL =
class=3Dmyformlabel for=3Dnome>Il=20
tuo nome:</LABEL> <INPUT id=3Dnome class=3D"mytext forum_nome" =
maxLength=3D40=20
name=3Dnome> <LABEL class=3Dmyformlabel for=3Demail>Il tuo indirizzo =
email:</LABEL>=20
<INPUT id=3Demail class=3D"mytext forum_email" maxLength=3D70 =
name=3Demail> <SPAN=20
class=3Dmyforminfo>L'indirizzo email =C3=A8 necessario per attivare e =
pubblicare il=20
messaggio.</SPAN> <LABEL class=3Dmyformlabel for=3Dcommento>Il tuo =
commento: <SPAN=20
style=3D"MARGIN-TOP: 14px; COLOR: #999"><SPAN =
id=3Dcommentocount></SPAN>caratteri=20
rimanenti</SPAN></LABEL> <TEXTAREA id=3Dcommento class=3D"mytext =
forum_commento" rows=3D2 cols=3D20 name=3Dcommento></TEXTAREA>=20
<SPAN class=3Dmyforminfo>Rispetta il regolamento e scrivi in =
minuscolo.</SPAN>=20
<DIV><INPUT id=3Dterms class=3D"mycheck myterms" value=3D1 CHECKED =
type=3Dcheckbox=20
name=3Dterms> <LABEL class=3Dmyfloatlabel for=3Dterms>Ho letto e =
accettato il <A=20
href=3D"http://www.traniviva.it/info/regolamento-community.asp">regolamen=
to</A>, i=20
<A =
href=3D"http://www.traniviva.it/info/termini-utilizzo.asp">termini</A> e =
la <A=20
href=3D"http://www.traniviva.it/info/privacy.asp">privacy =
policy</A></LABEL> <A=20
href=3D"http://www.traniviva.it/info/privacy/"></A>
<DIV class=3Dfloatclear></DIV></DIV><INPUT id=3Dpost_bottone =
class=3Dmybutton=20
src=3D"http://www.traniviva.it/service/img/system/myform_button_post.png"=
=20
type=3Dimage name=3Dpost_bottone> <INPUT id=3Dmypost class=3Dhiddenform =
value=3Dgo=20
type=3Dhidden name=3Dmypost> </FORM></DIV>
<DIV class=3Dfloatclear></DIV></DIV>
<DIV class=3Dfloatclear></DIV></DIV></DIV>
<DIV class=3Dcontentblock><!-- RACCOGLITORI -->
<DIV class=3Dlateleft><!-- ARTICOLI PIU' LETTI DI RECENTE -->
<DIV class=3Dsubpagetit>ARTICOLI PIU' LETTI DI RECENTE:</DIV>
<DIV class=3D"rblock catalogomini">
<UL>
  <LI><A title=3D"Trani, fa la cacca sotto gli occhi della gente"=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/trani-fa-la-cacca-sotto-=
gli-occhi-della-gente/"><IMG=20
  class=3Dli_icon title=3D"Trani, fa la cacca sotto gli occhi della =
gente"=20
  alt=3D"Trani, fa la cacca sotto gli occhi della gente"=20
  =
src=3D"http://m1.trani.gocity.it/library/media/mbox_piazza_quercia_palazz=
o_1.jpg"=20
  width=3D30 height=3D30> </A><SPAN class=3Dtitolos><A=20
  title=3D"Trani, fa la cacca sotto gli occhi della gente"=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/trani-fa-la-cacca-sotto-=
gli-occhi-della-gente/">Trani,=20
  fa la cacca sotto gli occhi della gente</A> </SPAN><BR><SPAN=20
  class=3Dsottotitolos>Succede nei pressi di piazza Quercia</SPAN></LI>
  <LI><A title=3D"Assunzioni Amiu, pubblicate le graduatorie finali"=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/assunzioni-amiu-pubblica=
te-le-graduatorie-finali/"><IMG=20
  class=3Dli_icon title=3D"Assunzioni Amiu, pubblicate le graduatorie =
finali"=20
  alt=3D"Assunzioni Amiu, pubblicate le graduatorie finali"=20
  =
src=3D"http://m1.trani.gocity.it/library/media/mbox_amiu_mezzo_elettrico.=
jpg"=20
  width=3D30 height=3D30> </A><SPAN class=3Dtitolos><A=20
  title=3D"Assunzioni Amiu, pubblicate le graduatorie finali"=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/assunzioni-amiu-pubblica=
te-le-graduatorie-finali/">Assunzioni=20
  Amiu, pubblicate le graduatorie finali</A> </SPAN><BR><SPAN=20
  class=3Dsottotitolos>Contratto a tempo indeterminato per =
undici</SPAN></LI>
  <LI><A title=3D"Trani, incidente mortale sulla 16 bis"=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/trani-incidente-mortale-=
sulla-16-bis/"><IMG=20
  class=3Dli_icon title=3D"Trani, incidente mortale sulla 16 bis"=20
  alt=3D"Trani, incidente mortale sulla 16 bis"=20
  =
src=3D"http://m1.trani.gocity.it/library/media/mbox_incidente_16bis.jpg" =

  width=3D30 height=3D30> </A><SPAN class=3Dtitolos><A=20
  title=3D"Trani, incidente mortale sulla 16 bis"=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/trani-incidente-mortale-=
sulla-16-bis/">Trani,=20
  incidente mortale sulla 16 bis</A> </SPAN><BR><SPAN=20
  class=3Dsottotitolos>Carambola fatale nella notte. Perde la vita un =
30enne=20
  d...</SPAN></LI>
  <LI><A title=3D"Gettonarsi: ecco gli stipendi dei consiglieri a =
dicembre"=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/gettonarsi-ecco-gli-stip=
endi-dei-consiglieri-a-dicembre/"><IMG=20
  class=3Dli_icon title=3D"Gettonarsi: ecco gli stipendi dei consiglieri =
a dicembre"=20
  alt=3D"Gettonarsi: ecco gli stipendi dei consiglieri a dicembre"=20
  =
src=3D"http://m1.trani.gocity.it/library/media/mbox_soldi_monete_euro.jpg=
"=20
  width=3D30 height=3D30> </A><SPAN class=3Dtitolos><A=20
  title=3D"Gettonarsi: ecco gli stipendi dei consiglieri a dicembre"=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/gettonarsi-ecco-gli-stip=
endi-dei-consiglieri-a-dicembre/">Gettonarsi:=20
  ecco gli stipendi dei consiglieri a dicembr...</A> </SPAN><BR><SPAN=20
  class=3Dsottotitolos>Commissioni a valanga, tutti i nomi e le somme=20
  percepit...</SPAN></LI>
  <LI><A title=3D"Incidente mortale sulla provinciale Trani-Andria"=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/incidente-mortale-sulla-=
provinciale-trani-andria/"><IMG=20
  class=3Dli_icon title=3D"Incidente mortale sulla provinciale =
Trani-Andria"=20
  alt=3D"Incidente mortale sulla provinciale Trani-Andria"=20
  =
src=3D"http://m1.trani.gocity.it/library/media/mbox_provinciale_trani_and=
ria_1.jpg"=20
  width=3D30 height=3D30> </A><SPAN class=3Dtitolos><A=20
  title=3D"Incidente mortale sulla provinciale Trani-Andria"=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/incidente-mortale-sulla-=
provinciale-trani-andria/">Incidente=20
  mortale sulla provinciale Trani-Andria</A> </SPAN><BR><SPAN=20
  class=3Dsottotitolos>Nello schianto muore un ragazzo tranese di 28=20
  anni</SPAN></LI>
  <LI><A title=3D"Trani, violento incidente frontale su via Barletta"=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/trani-grave-incidente-fr=
ontale-su-via-barletta/"><IMG=20
  class=3Dli_icon title=3D"Trani, violento incidente frontale su via =
Barletta"=20
  alt=3D"Trani, violento incidente frontale su via Barletta"=20
  =
src=3D"http://m1.trani.gocity.it/library/media/mbox_incidente_viabarletta=
_1.jpg"=20
  width=3D30 height=3D30> </A><SPAN class=3Dtitolos><A=20
  title=3D"Trani, violento incidente frontale su via Barletta"=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/trani-grave-incidente-fr=
ontale-su-via-barletta/">Trani,=20
  violento incidente frontale su via Barletta</A> </SPAN><BR><SPAN=20
  class=3Dsottotitolos>Interviene il 118: cinque feriti, tutti di Trani. =
Uno=20
  =C3=A8...</SPAN></LI>
  <LI><A title=3D"San Magno, prima messa nei locali di via Almirante"=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/san-magno-prima-messa-ne=
i-locali-di-via-almirante/"><IMG=20
  class=3Dli_icon title=3D"San Magno, prima messa nei locali di via =
Almirante"=20
  alt=3D"San Magno, prima messa nei locali di via Almirante"=20
  src=3D"http://m1.trani.gocity.it/library/media/mbox_pichierri_7.jpg" =
width=3D30=20
  height=3D30> </A><SPAN class=3Dtitolos><A=20
  title=3D"San Magno, prima messa nei locali di via Almirante"=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/san-magno-prima-messa-ne=
i-locali-di-via-almirante/">San=20
  Magno, prima messa nei locali di via Almirante</A> </SPAN><BR><SPAN=20
  class=3Dsottotitolos>Grande partecipazione di fedeli</SPAN></LI>
  <LI><A title=3D"Piazza Longobardi, da oggi =C3=A8 un cantiere"=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/piazza-longobardi-da-ogg=
i-e-un-cantiere/"><IMG=20
  class=3Dli_icon title=3D"Piazza Longobardi, da oggi =C3=A8 un =
cantiere"=20
  alt=3D"Piazza Longobardi, da oggi =C3=A8 un cantiere"=20
  =
src=3D"http://m1.trani.gocity.it/library/media/mbox_piazza_longobardi_2.j=
pg"=20
  width=3D30 height=3D30> </A><SPAN class=3Dtitolos><A=20
  title=3D"Piazza Longobardi, da oggi =C3=A8 un cantiere"=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/piazza-longobardi-da-ogg=
i-e-un-cantiere/">Piazza=20
  Longobardi, da oggi =C3=A8 un cantiere</A> </SPAN><BR><SPAN =
class=3Dsottotitolos>A=20
  giorni =C3=A8 previsto l=E2=80=99abbattimento della =
copertura</SPAN></LI>
  <LI><A title=3D"Massimo Boldi a spasso sul porto di Trani"=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/massimo-boldi-a-spasso-s=
ul-porto-di-trani/"><IMG=20
  class=3Dli_icon title=3D"Massimo Boldi a spasso sul porto di Trani"=20
  alt=3D"Massimo Boldi a spasso sul porto di Trani"=20
  src=3D"http://m1.trani.gocity.it/library/media/mbox_massimo_boldi.jpg" =
width=3D30=20
  height=3D30> </A><SPAN class=3Dtitolos><A=20
  title=3D"Massimo Boldi a spasso sul porto di Trani"=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/massimo-boldi-a-spasso-s=
ul-porto-di-trani/">Massimo=20
  Boldi a spasso sul porto di Trani</A> </SPAN><BR><SPAN=20
  class=3Dsottotitolos>Breve sosta in Puglia per il popolare =
comico</SPAN></LI>
  <LI><A title=3D"Biciclette sacrificate tra corridori e pedoni"=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/biciclette-sacrificate-t=
ra-corridori-e-pedoni/"><IMG=20
  class=3Dli_icon title=3D"Biciclette sacrificate tra corridori e =
pedoni"=20
  alt=3D"Biciclette sacrificate tra corridori e pedoni"=20
  =
src=3D"http://m1.trani.gocity.it/library/media/mbox_pedoni_pista_ciclabil=
e.jpg"=20
  width=3D30 height=3D30> </A><SPAN class=3Dtitolos><A=20
  title=3D"Biciclette sacrificate tra corridori e pedoni"=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/biciclette-sacrificate-t=
ra-corridori-e-pedoni/">Biciclette=20
  sacrificate tra corridori e pedoni</A> </SPAN><BR><SPAN =
class=3Dsottotitolos>La=20
  situazione della pista ciclabile sul lungomare di=20
Tr...</SPAN></LI></UL></DIV></DIV>
<DIV class=3Dlatebox><!-- SPECIALI -->
<DIV class=3Dsubpagetit>RACCOGLITORI SPECIALI RECENTI:</DIV>
<DIV class=3D"rblock catalogomini">
<UL>
  <LI><A title=3D"Speciale - Concorsi Bat"=20
  href=3D"http://www.traniviva.it/magazine/speciali/concorsi-bat/"><IMG=20
  class=3Dli_icon title=3D"Concorsi Bat" alt=3D"Concorsi Bat"=20
  src=3D"http://m1.trani.gocity.it/library/media/mbox_concorso_bat.jpg" =
width=3D30=20
  height=3D30> </A><SPAN class=3Dtitolos><A title=3D"Speciale - Concorsi =
Bat"=20
  =
href=3D"http://www.traniviva.it/magazine/speciali/concorsi-bat/">Concorsi=
=20
  Bat</A> </SPAN><BR><SPAN class=3Dsottotitolos>14 contenuti</SPAN></LI>
  <LI><A title=3D"Speciale - Cimitero, inchieste e allagamenti"=20
  =
href=3D"http://www.traniviva.it/magazine/speciali/cimitero-inchieste-e-al=
lagamenti/"><IMG=20
  class=3Dli_icon title=3D"Cimitero, inchieste e allagamenti"=20
  alt=3D"Cimitero, inchieste e allagamenti"=20
  =
src=3D"http://m1.trani.gocity.it/library/media/mbox_cimitero_allagamento_=
2.jpg"=20
  width=3D30 height=3D30> </A><SPAN class=3Dtitolos><A=20
  title=3D"Speciale - Cimitero, inchieste e allagamenti"=20
  =
href=3D"http://www.traniviva.it/magazine/speciali/cimitero-inchieste-e-al=
lagamenti/">Cimitero,=20
  inchieste e allagamenti</A> </SPAN><BR><SPAN class=3Dsottotitolos>10=20
  contenuti</SPAN></LI>
  <LI><A title=3D"Speciale - Banchi sponsorizzati"=20
  =
href=3D"http://www.traniviva.it/magazine/speciali/banchi-sponsorizzati/">=
<IMG=20
  class=3Dli_icon title=3D"Banchi sponsorizzati" alt=3D"Banchi =
sponsorizzati"=20
  src=3D"http://m1.trani.gocity.it/library/media/mbox_scuola.jpg" =
width=3D30=20
  height=3D30> </A><SPAN class=3Dtitolos><A title=3D"Speciale - Banchi =
sponsorizzati"=20
  =
href=3D"http://www.traniviva.it/magazine/speciali/banchi-sponsorizzati/">=
Banchi=20
  sponsorizzati</A> </SPAN><BR><SPAN class=3Dsottotitolos>11=20
contenuti</SPAN></LI></UL></DIV><!-- RUBRICHE -->
<DIV class=3Dsubpagetit>RUBRICHE AGGIORNATE DI RECENTE:</DIV>
<DIV class=3D"rblock catalogomini">
<UL>
  <LI><A title=3D"Rubrica - Dr Hauze"=20
  href=3D"http://www.traniviva.it/magazine/rubriche/dr-hauze/"><IMG =
class=3Dli_icon=20
  title=3D"Dr Hauze" alt=3D"Dr Hauze"=20
  src=3D"http://m1.trani.gocity.it/library/media/mbox_dr_hauze.jpg" =
width=3D30=20
  height=3D30> </A><SPAN class=3Dtitolos><A title=3D"Rubrica - Dr Hauze" =

  href=3D"http://www.traniviva.it/magazine/rubriche/dr-hauze/">Dr =
Hauze</A>=20
  </SPAN><BR><SPAN class=3Dsottotitolos>La rubrica a firma di Roberto=20
  Visibelli</SPAN></LI>
  <LI><A title=3D"Rubrica - Le Pagelle"=20
  href=3D"http://www.traniviva.it/magazine/rubriche/le-pagelle/"><IMG=20
  class=3Dli_icon title=3D"Le Pagelle" alt=3D"Le Pagelle"=20
  src=3D"http://m1.trani.gocity.it/library/media/mbox_pagelle_ronco.jpg" =
width=3D30=20
  height=3D30> </A><SPAN class=3Dtitolos><A title=3D"Rubrica - Le =
Pagelle"=20
  href=3D"http://www.traniviva.it/magazine/rubriche/le-pagelle/">Le =
Pagelle</A>=20
  </SPAN><BR><SPAN class=3Dsottotitolos>Trani a giudizio: i voti di=20
  Ronco</SPAN></LI>
  <LI><A title=3D"Rubrica - Inbox"=20
  href=3D"http://www.traniviva.it/magazine/rubriche/inbox/"><IMG =
class=3Dli_icon=20
  title=3DInbox alt=3DInbox=20
  src=3D"http://m1.trani.gocity.it/library/media/mbox_inbox.jpg" =
width=3D30=20
  height=3D30> </A><SPAN class=3Dtitolos><A title=3D"Rubrica - Inbox"=20
  href=3D"http://www.traniviva.it/magazine/rubriche/inbox/">Inbox</A>=20
  </SPAN><BR><SPAN class=3Dsottotitolos>La posta in arrivo della=20
  redazione</SPAN></LI></UL></DIV><!-- BLOGS -->
<DIV class=3Dsubpagetit>BLOG AGGIORNATI DI RECENTE:</DIV>
<DIV class=3D"rblock catalogomini">
<UL>
  <LI><A title=3D"Blog - Ogni cosa =C3=A8 illuminata"=20
  =
href=3D"http://www.traniviva.it/magazine/blog/ogni-cosa-e-illuminata/"><I=
MG=20
  class=3Dli_icon title=3D"Ogni cosa =C3=A8 illuminata" alt=3D"Ogni cosa =
=C3=A8 illuminata"=20
  =
src=3D"http://m1.trani.gocity.it/library/media/mbox_ogni_cosa_illuminata.=
jpg"=20
  width=3D30 height=3D30> </A><SPAN class=3Dtitolos><A=20
  title=3D"Blog - Ogni cosa =C3=A8 illuminata"=20
  =
href=3D"http://www.traniviva.it/magazine/blog/ogni-cosa-e-illuminata/">Og=
ni cosa=20
  =C3=A8 illuminata</A> </SPAN><BR><SPAN class=3Dsottotitolos>Cultura e =
spettacolo made=20
  in Puglia</SPAN></LI>
  <LI><A title=3D"Blog - Zoom"=20
  href=3D"http://www.traniviva.it/magazine/blog/zoom/"><IMG =
class=3Dli_icon=20
  title=3DZoom alt=3DZoom=20
  src=3D"http://m1.trani.gocity.it/library/media/mbox_zoom.jpg" =
width=3D30=20
  height=3D30> </A><SPAN class=3Dtitolos><A title=3D"Blog - Zoom"=20
  href=3D"http://www.traniviva.it/magazine/blog/zoom/">Zoom</A> =
</SPAN><BR><SPAN=20
  class=3Dsottotitolos>Il blog di Valentina Zitoli</SPAN></LI>
  <LI><A title=3D"Blog - Pop Corn"=20
  href=3D"http://www.traniviva.it/magazine/blog/pop-corn/"><IMG =
class=3Dli_icon=20
  title=3D"Pop Corn" alt=3D"Pop Corn"=20
  src=3D"http://m1.trani.gocity.it/library/media/mbox_pop_corn.jpg" =
width=3D30=20
  height=3D30> </A><SPAN class=3Dtitolos><A title=3D"Blog - Pop Corn"=20
  href=3D"http://www.traniviva.it/magazine/blog/pop-corn/">Pop Corn</A>=20
  </SPAN><BR><SPAN class=3Dsottotitolos>Le recensioni=20
cinematografiche</SPAN></LI></UL></DIV></DIV></DIV></DIV><!-- COLONNA =
DESTRA -->
<DIV class=3Drightcol>
<HR class=3Dsemantica>

<DIV class=3Dinfobox>
<DIV class=3Dinfobox_foto><IMG title=3D"domenico mastrulli 2"=20
alt=3D"domenico mastrulli 2"=20
src=3D"http://m1.trani.gocity.it/library/media/mfront_domenico_mastrulli_=
2.jpg"></DIV></DIV>
<DIV class=3Dinfobox_tool>
<UL>
  <LI><A class=3Dstampa href=3D"javascript:window.print();">Stampa =
Articolo</A></LI>
  <LI><A class=3D"addthis_button share"=20
  =
href=3D"http://www.addthis.com/bookmark.php?v=3D250">Condividi</A></LI>
  <LI><A class=3Demail title=3D"Contatta la redazione"=20
  href=3D"http://www.traniviva.it/info/">Redazione</A></LI></UL></DIV>
<DIV class=3Dfeedbox>
<DIV class=3Dfeedbox_ico><IMG alt=3D"Feed Rss"=20
src=3D"http://img.gocity.it/service/img/icons/feed.png" width=3D16 =
height=3D16></DIV>
<DIV class=3Dfeedbox_txt>ABBONATI GRATIS <SPAN>SMS + FEED + NEWSLETTER + =
DAILY=20
MAIL</SPAN></DIV>
<DIV class=3Dfloatclear></DIV></DIV>
<DIV class=3Dinfobox_banner_right>
<DIV class=3Dbanner><A title=3D"Gruppo Sidam - Trani"=20
href=3D"http://www.traniviva.it/go/ads.asp?slot=3D3&amp;banner=3D16"><IMG=
=20
alt=3D"Gruppo Sidam - Trani"=20
src=3D"http://m3.trani.gocity.it/library/banner/ad16(1).jpg" width=3D300 =

height=3D250></A></DIV></DIV><!--CONTENUTI TOP -->
<DIV class=3Dfeatbox>
<HR class=3Dsemantica>

<DIV style=3D"BACKGROUND-COLOR: #fc575e; COLOR: #ffffff" =
class=3Dcat>CONTENUTI=20
CORRELATI</DIV>
<DIV id=3Ddivall_cont class=3D"cat zonecat"><A id=3Dall_cont =
class=3Dtopwidget=20
href=3D"http://www.traniviva.it/magazine/notizie/al-fresco-no-al-freddo/?=
corr_mode=3D1">TUTTI</A></DIV>
<DIV id=3Ddivsolo_cont class=3D"cat topcat"><A id=3Dsolo_cont =
class=3Dtopwidget=20
href=3D"http://www.traniviva.it/magazine/notizie/al-fresco-no-al-freddo/?=
corr_mode=3D2">SOLO=20
NOTIZIE</A></DIV>
<DIV id=3Dtopwidget_spin></DIV>
<DIV style=3D"BACKGROUND-COLOR: #fc575e" class=3Dcat_fum></DIV>
<DIV id=3Dtopfeatcont_msg></DIV>
<DIV id=3Dtopfeatcont class=3Dfeatcont></DIV></DIV>
<DIV class=3Dinfobox_banner>
<DIV class=3Dbanner><A title=3D"La Bella Trani al castello - Trani"=20
href=3D"http://www.traniviva.it/go/ads.asp?slot=3D12&amp;banner=3D18"><IM=
G=20
alt=3D"La Bella Trani al castello - Trani"=20
src=3D"http://m3.trani.gocity.it/library/banner/ad18.jpg" width=3D300=20
height=3D60></A></DIV></DIV>
<DIV class=3Dinfobox_banner>
<DIV class=3Dbanner><A title=3D"Dinardo Total Look Makers - Trani"=20
href=3D"http://www.traniviva.it/go/ads.asp?slot=3D15&amp;banner=3D21"><IM=
G=20
alt=3D"Dinardo Total Look Makers - Trani"=20
src=3D"http://m3.trani.gocity.it/library/banner/ad21.jpg" width=3D300=20
height=3D60></A></DIV></DIV>
<DIV class=3Dinfobox_banner>
<DIV class=3Dbanner><A title=3Daaa=20
href=3D"http://www.traniviva.it/go/ads.asp?slot=3D17&amp;banner=3D24"><IM=
G alt=3Daaa=20
src=3D"http://m3.trani.gocity.it/library/banner/ad24.jpg" width=3D300=20
height=3D60></A></DIV></DIV>
<DIV id=3Drightadd>
<DIV id=3Drightspin></DIV></DIV></DIV>
<DIV class=3Dfloatclear></DIV>
<DIV class=3Dfinal><!-- BLOCCO RECENTI -->
<HR class=3Dseparator>
<SPAN class=3Dsemantica>Altri contenuti recenti</SPAN>=20
<DIV class=3Dfinalblock>
<DIV class=3Dlatitem>
<UL>
  <LI><A=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/abusivismo-edilizio-sull=
a-trani-bisceglie-otto-denunce/"><IMG=20
  class=3Dli_icon title=3D"Abusivismo edilizio sulla Trani-Bisceglie, =
otto denunce"=20
  alt=3D"Abusivismo edilizio sulla Trani-Bisceglie, otto denunce"=20
  =
src=3D"http://m1.trani.gocity.it/library/media/small_guardia_di_finanza_c=
antieri_2.jpg"=20
  width=3D116 height=3D78></A>=20
  <DIV class=3Doverfum>
  <DIV style=3D"BACKGROUND-COLOR: #ca173c; COLOR: #ffffff" =
class=3Dcat>CRONACA</DIV>
  <DIV style=3D"BACKGROUND-COLOR: #ca173c" =
class=3Dcat_fum></DIV></DIV><SPAN=20
  class=3Dli_title><A=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/abusivismo-edilizio-sull=
a-trani-bisceglie-otto-denunce/">Abusivismo=20
  edilizio sulla Trani-Bisceglie, otto denunce</A></SPAN>=20
  <P>Le costruzioni fuorilegge saranno demolite</P><SPAN=20
  style=3D"PADDING-LEFT: 6px; DISPLAY: block; COLOR: #666666; =
PADDING-TOP: 4px"><SPAN=20
  class=3Dli_lock_ico><IMG class=3Dalignmiddle alt=3D""=20
  =
src=3D"http://www.traniviva.it/service/img/system/noicon.gif"></SPAN></SP=
AN>=20
  </LI>
  <LI><A=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/amministrative-2012-laur=
ora-sposa-la-tesi-di-paradiso/"><IMG=20
  class=3Dli_icon title=3D"Amministrative 2012, Laurora sposa la tesi di =
Paradiso"=20
  alt=3D"Amministrative 2012, Laurora sposa la tesi di Paradiso"=20
  =
src=3D"http://m1.trani.gocity.it/library/media/small_tommaso_laurora_1.jp=
g"=20
  width=3D116 height=3D78></A>=20
  <DIV class=3Doverfum>
  <DIV style=3D"BACKGROUND-COLOR: #726e65; COLOR: #ffffff"=20
class=3Dcat>POLITICA</DIV>
  <DIV style=3D"BACKGROUND-COLOR: #726e65" =
class=3Dcat_fum></DIV></DIV><SPAN=20
  class=3Dli_title><A=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/amministrative-2012-laur=
ora-sposa-la-tesi-di-paradiso/">Amministrative=20
  2012, Laurora sposa la tesi di Paradiso</A></SPAN>=20
  <P>Il segretario del Pd: =C2=ABBasta vecchie caste e nicchie di =
potere=C2=BB</P><SPAN=20
  style=3D"PADDING-LEFT: 6px; DISPLAY: block; COLOR: #666666; =
PADDING-TOP: 4px"><SPAN=20
  class=3Dli_lock_ico><IMG class=3Dalignmiddle alt=3D""=20
  =
src=3D"http://www.traniviva.it/service/img/system/noicon.gif"></SPAN></SP=
AN>=20
  </LI>
  <LI><A=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/elezioni-2012-de-simone-=
vuole-un-sindaco-a-tempo-pieno/"><IMG=20
  class=3Dli_icon title=3D"Elezioni 2012, De Simone vuole un sindaco a =
tempo pieno"=20
  alt=3D"Elezioni 2012, De Simone vuole un sindaco a tempo pieno"=20
  =
src=3D"http://m1.trani.gocity.it/library/media/small_giuseppe_desimone_1.=
jpg"=20
  width=3D116 height=3D78></A>=20
  <DIV class=3Doverfum>
  <DIV style=3D"BACKGROUND-COLOR: #726e65; COLOR: #ffffff"=20
class=3Dcat>POLITICA</DIV>
  <DIV style=3D"BACKGROUND-COLOR: #726e65" =
class=3Dcat_fum></DIV></DIV><SPAN=20
  class=3Dli_title><A=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/elezioni-2012-de-simone-=
vuole-un-sindaco-a-tempo-pieno/">Elezioni=20
  2012, De Simone vuole un sindaco a tempo pieno</A></SPAN>=20
  <P>=C2=ABIl Tarantini bis? Mi aspettavo di pi=C3=B9=C2=BB</P><SPAN=20
  style=3D"PADDING-LEFT: 6px; DISPLAY: block; COLOR: #666666; =
PADDING-TOP: 4px"><SPAN=20
  class=3Dli_lock_ico><IMG class=3Dalignmiddle alt=3D""=20
  =
src=3D"http://www.traniviva.it/service/img/system/noicon.gif"></SPAN></SP=
AN>=20
  </LI>
  <LI><A=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/tempi-lunghi-per-il-sott=
opasso-di-via-de-robertis/"><IMG=20
  class=3Dli_icon title=3D"Tempi lunghi per il sottopasso di via De =
Robertis"=20
  alt=3D"Tempi lunghi per il sottopasso di via De Robertis"=20
  =
src=3D"http://m1.trani.gocity.it/library/media/small_passaggio_livello_vi=
acorato_trani.jpg"=20
  width=3D116 height=3D78></A>=20
  <DIV class=3Doverfum>
  <DIV style=3D"BACKGROUND-COLOR: #853d4e; COLOR: #ffffff" =
class=3Dcat>VITA DI=20
  CITT=C3=80</DIV>
  <DIV style=3D"BACKGROUND-COLOR: #853d4e" =
class=3Dcat_fum></DIV></DIV><SPAN=20
  class=3Dli_title><A=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/tempi-lunghi-per-il-sott=
opasso-di-via-de-robertis/">Tempi=20
  lunghi per il sottopasso di via De Robertis</A></SPAN>=20
  <P>Il comitato Stadio: =C2=ABSituazione di stallo =
assurda=C2=BB</P><SPAN=20
  style=3D"PADDING-LEFT: 6px; DISPLAY: block; COLOR: #666666; =
PADDING-TOP: 4px"><SPAN=20
  class=3Dli_lock_ico><IMG class=3Dalignmiddle alt=3D""=20
  =
src=3D"http://www.traniviva.it/service/img/system/noicon.gif"></SPAN></SP=
AN>=20
  </LI>
  <LI><A=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/stazione-di-trani-covo-d=
i-tossici-e-prostitute-e-senzatetto/"><IMG=20
  class=3Dli_icon=20
  title=3D"Stazione di Trani: =C2=ABcovo di tossici, prostitute e =
senzatetto=C2=BB"=20
  alt=3D"Stazione di Trani: =C2=ABcovo di tossici, prostitute e =
senzatetto=C2=BB"=20
  =
src=3D"http://m1.trani.gocity.it/library/media/small_stazione_trani.jpg" =

  width=3D116 height=3D78></A>=20
  <DIV class=3Doverfum>
  <DIV style=3D"BACKGROUND-COLOR: #726e65; COLOR: #ffffff"=20
class=3Dcat>POLITICA</DIV>
  <DIV style=3D"BACKGROUND-COLOR: #726e65" =
class=3Dcat_fum></DIV></DIV><SPAN=20
  class=3Dli_title><A=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/stazione-di-trani-covo-d=
i-tossici-e-prostitute-e-senzatetto/">Stazione=20
  di Trani: =C2=ABcovo di tossici, prostitute e =
senzatetto=C2=BB</A></SPAN>=20
  <P>La denuncia =C3=A8 di Raimondo Lima</P><SPAN=20
  style=3D"PADDING-LEFT: 6px; DISPLAY: block; COLOR: #666666; =
PADDING-TOP: 4px"><SPAN=20
  class=3Dli_lock_ico><IMG class=3Dalignmiddle alt=3D""=20
  =
src=3D"http://www.traniviva.it/service/img/system/noicon.gif"></SPAN></SP=
AN>=20
  </LI>
  <LI><A=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/trani-fa-la-cacca-sotto-=
gli-occhi-della-gente/"><IMG=20
  class=3Dli_icon title=3D"Trani, fa la cacca sotto gli occhi della =
gente"=20
  alt=3D"Trani, fa la cacca sotto gli occhi della gente"=20
  =
src=3D"http://m1.trani.gocity.it/library/media/small_piazza_quercia_palaz=
zo_1.jpg"=20
  width=3D116 height=3D78></A>=20
  <DIV class=3Doverfum>
  <DIV style=3D"BACKGROUND-COLOR: #853d4e; COLOR: #ffffff" =
class=3Dcat>VITA DI=20
  CITT=C3=80</DIV>
  <DIV style=3D"BACKGROUND-COLOR: #853d4e" =
class=3Dcat_fum></DIV></DIV><SPAN=20
  class=3Dli_title><A=20
  =
href=3D"http://www.traniviva.it/magazine/notizie/trani-fa-la-cacca-sotto-=
gli-occhi-della-gente/">Trani,=20
  fa la cacca sotto gli occhi della gente</A></SPAN>=20
  <P>Succede nei pressi di piazza Quercia</P><SPAN=20
  style=3D"PADDING-LEFT: 6px; DISPLAY: block; COLOR: #666666; =
PADDING-TOP: 4px"><SPAN=20
  class=3D"li_lock_ico li_lock_ico_ok"><IMG class=3Dalignmiddle =
title=3DVideo=20
  alt=3DVideo =
src=3D"http://m3.trani.gocity.it/service/img/icons/cont_video.gif"=20
  width=3D16 height=3D16> <SPAN class=3Dalignmiddle>Video</SPAN></SPAN>=20
</SPAN></LI></UL>
<DIV class=3Dfloatclear></DIV></DIV></DIV></DIV></DIV></DIV></DIV>
<DIV id=3Dcontent_close_last></DIV>
<DIV id=3Dcontent_close_txt>TraniViva Magazine =C3=A8 una testata =
giornalistica in=20
attesa di registrazione. Direttore responsabile Biagio Fanelli</DIV>
<DIV id=3Dcontent_close_laster></DIV></DIV>
<DIV id=3Dfootertop>
<DIV></DIV></DIV><!-- FOOTER -->
<DIV id=3Dfooterbag>
<DIV id=3Dfooter>
<DIV id=3Dfootercont>
<HR class=3Dsemantica>

<DIV id=3Dfooterlogo><IMG alt=3D"Viva City Network: la tua citt=C3=A0 in =
tempo reale."=20
src=3D"http://img.gocity.it/service/img/footer/viva-network.png" =
width=3D171=20
height=3D178></DIV>
<DIV id=3Dfooterlinks>
<UL>
  <LI><A href=3D"http://www.altamuralife.it/">Altamura</A></LI>
  <LI><A href=3D"http://www.barlettalife.it/">Barletta</A></LI>
  <LI><A href=3D"http://www.canosaweb.it/">Canosa di Puglia</A></LI>
  <LI><A href=3D"http://www.gravinalife.it/">Gravina in Puglia</A></LI>
  <LI class=3Dopen><A =
href=3D"http://www.traniviva.it/">Trani</A></LI></UL></DIV>
<DIV id=3Dfooterbox>
<DIV class=3D"cat foocat">TRANI</DIV>
<DIV class=3D"cat zonecat">TURISMO &amp; NIGHTLIFE</DIV>
<DIV style=3D"BACKGROUND-COLOR: #fc575e" class=3Dcat_fum></DIV>
<DIV class=3Dfootertxt><STRONG>Trani da scoprire</STRONG><BR>Itinerari =
turistici,=20
Tesori dell'arte e della storia, informazioni e guide per il turismo,=20
accoglienza. <STRONG><BR><BR>Hotel, ristoranti, =
nightilife</STRONG><BR>Prenota=20
hotel, bed and breakfast, ristoranti e locali notturni.</DIV></DIV>
<DIV id=3Dfooterinfo>
<DIV class=3Dcatnofloat>INFORMAZIONI E CONTATTI</DIV>
<DIV style=3D"BACKGROUND-COLOR: #6dceee" class=3D"cat_fum =
cat_fum_footer"></DIV>
<DIV class=3Dfootertxt>
<DIV>TraniViva =C3=A8 un portale gestito da Azienda.Net informatica =
(copyright=20
2000-2010). Partita iva 05595580720. <A=20
href=3D"http://www.traniviva.it/info/privacy.asp">Leggi la nostra =
privacy policy,=20
il regolamento e i termini di utilizzo del sito.</A></DIV>
<DIV style=3D"MARGIN-TOP: 10px"><SPAN style=3D"COLOR: =
#333333"><STRONG>Telefono=20
0883.491616 - Fax 0883.954753</STRONG></SPAN><BR><A=20
href=3D"http://www.traniviva.it/info/"><IMG style=3D"MARGIN-TOP: 8px" =
alt=3D""=20
src=3D"http://www.traniviva.it/service/img/footer/contatta-redazione.png"=
></A><BR></DIV></DIV></DIV>
<DIV class=3Dfloatclear></DIV></DIV>
<DIV id=3Dfooterlast>
<DIV id=3Dfooterlastcont>
<HR class=3Dsemantica>

<DIV id=3Dfooterfeed><IMG class=3Dalignmiddle alt=3D"Feed Rss"=20
src=3D"http://img.gocity.it/service/img/icons/feed.png" width=3D16 =
height=3D16> <SPAN=20
class=3Dalignmiddle>Distribuiamo feed e tools gratuitamente. Leggi=20
come.</SPAN></DIV>
<DIV id=3Dfooternet><SPAN class=3Dalignmiddle>Made with love. =
XHTML+CSS</SPAN><IMG=20
class=3Dalignmiddle alt=3D"Gocity Portal System"=20
src=3D"http://img.gocity.it/service/img/system/gocity.gif" width=3D126=20
height=3D40></DIV>
<DIV class=3Dfloatclear></DIV></DIV></DIV></DIV></DIV><!-- HEADER -->
<DIV style=3D"WIDTH: 960px; DISPLAY: none; MARGIN-LEFT: auto; =
MARGIN-RIGHT: auto"=20
id=3Dwidget_cont>
<DIV=20
style=3D"Z-INDEX: 1000; POSITION: absolute; WIDTH: 960px; DISPLAY: =
block; TOP: 193px"=20
id=3Dwidget_wrap>
<DIV id=3Dwidget_small>
<DIV id=3Dwcerca>
<DIV id=3Dwcerca_t>cerca articoli, immagini, video, hotel e negozi a =
Trani <IMG=20
alt=3Dnovit=C3=A0 =
src=3D"http://www.traniviva.it/service/img/header/wcerca_new.gif"=20
width=3D17 height=3D9></DIV>
<DIV id=3Dwcerca_f>
<FORM class=3Dmyform method=3Dget action=3D/cerca/><INPUT =
class=3D"mytext wcerca inline"=20
type=3Dtext name=3Dcerca> <INPUT class=3D"wcerca_but inline"=20
src=3D"http://www.traniviva.it/service/img/system/myform_button_cerca.png=
"=20
type=3Dimage name=3Dcerca_bottone>=20
</FORM></DIV></DIV></DIV></DIV></DIV></DIV></DIV></BODY></HTML>

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m3.trani.gocity.it/library/banner/ad20.jpg

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

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.traniviva.it/library/grafiche/title_logo_print.gif

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

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/mbox_piazza_quercia_palazzo_1.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAeAB4DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0DwD4
kh8D/CoXEMsOoWtjZTX0djOUBclpJGQsCrICSMZVyMjPPFcz+xZe+GvCWoeObm5tLfSYrqK0zdpc
TyySKrTMQ7TTP93cPu46nI5FbV/8NvEWteCdRtNL8F64fMs3FuggkOQyHC4KZ3ZJBBPHHPXPMeHP
2RfiMnhZpx4f1BLnUIY/Mt7ueC0FswU53F3yegHTPI/DPEylQgp0o3aa09dP+Cc8GqknGctz7Y8O
67oOt6fY3GnajBfwXUIngzJtd0IDBghAboR24zzXbtcSJpFubaTyidnOAeNvTn8K+D/+GZ/iJb+G
NIjbWrfSrq006ezeJtUWZYzIqKAnlox2nac4OQOnNfW3hzxTav4G0qW7uBs8uJC8bMQW2diOo4PN
ekve0OCTsj8w/Fv7X/xU03XtSlbxddwidyBJHcfuDHuwhAHTjsK9I0H9uTxOnhD+zlW11XWUWOOP
VLtWZm+bDGRScZZRwemTmvjLxLaw32qn7Q86xkCSMowLLgcDkdME/wD169X/AGbvhNd/ELW7y0W9
t7ewsgssyOrZl6hcAdOMAjP0rxLzfwy3NnC2qPpXR/28Lq5u0h1rQIFtUCpiwkPmLL6EN8pUnuDx
371618N/HGiP8JNBtbOK8ezRVeJJWLyAHeSGI9CSPTpXgXgb9nzSrv4em41t1uLi+dYEe2BUwoGy
QCe5zjdgHBNfQmgeBtB8A6VbW+mW08EZjRSPtEjdB7t+eOtd+F9r9p3Mpwsk2f/Z

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/mbox_amiu_mezzo_elettrico.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAeAB4DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwC18Kbf
RdK8Q3kOkrBcaKdptcfMYRtG4A9hknFe7WHw5vfE1hMmmTWcunySL5un3JypfGQxUgjsfm4PHWvj
n4ARX2rz39jBN5klo0DvPBIPlVgwVsZ5BbaePcHg19PfA34lrPdmAzPZyCRraVSc7WBx6cr0YH0Y
VxUmouz2N6ie6KHjX4O3ejxSSy6Hc2kgGFeOUy27e27DFenvivB/E/w71CdLea9t7WzTzJY0EFz5
hcArtYlRgEg8j1r77i+IttZa7qFlqOq2FqkEcKotxKsbO7Asx5IyMFB9c15B8e/D0PxGi06fwpLp
zXVtK4u3skjmLhgNm4AHptbn3r0KmCcUp8um+2mpyU8apN0+ZdvPT8T4w/Zf1SDRvEdzNc2hkN2Y
I4XtZt6IC7FkBX7/AJZkdtpHRR3rpW+JV1oHjPUnNlJHDpVxPBcSWkL+VHAkjeSCuSScbuQOhYdM
Y+dNe8ZaV8NPijG0Okyy6G10tzAyXBS7NsW5SQrtVpAARvGMkA8ZxXs3i3xZqNh8CvG+raZeXNkm
owRW9lPFM6z+TLOolEuWYglMrlXIO5uBXn2s7Pqd9lJNrofRnhb9ob4TwaTqGtaz40iXU7m4DzWQ
0u5vLqFdqhcqseFUk8EkA8Cuh8I/tB+Ap7271qC/un0IxpAkupaULbMjZZQqk88KxJbBBOMEdPgP
S9V8Q+GvhPp6abqpispALd9PIIimZwWLOepwXXAGMbBzXvPhP/gn345+OPhWz1/xL450bTrG5SMw
WNhaTTBPLQRoSXZedobJ5JJ688d7qTk9XfY4lShFaI//2Q==

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/mbox_incidente_16bis.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAeAB4DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD8y4om
Mxib9yd21t6sNvrkYyK9X+HPwP8AFfiWFNas7JJNJs0F9c3bSqkMMSYdi7thV4BABPLDAya9x/aX
/Zv0n9nrw/bS6xqNpLqd6CsNnpSSXk9xIoBkZ55AscQBYE/KT83G6vmvT/iPq2gade2TWd/Nod2v
ktbSahKqEA5XGPkYjHdSB2Ar0MgzTCYitGva9PX4rpfhq7PtoevVw6wzSra3V9P6Z+nXx5+MHwX1
u1urvRPG+h31xIRIbaPUyG8xcAgKW9+COvbpXwl+1r410LxPb+G7XS9Ut9SZJrqe4W2naYR58tU3
E9CQGPHavne+u3O50kMcczkiJnDuF9WwPf8AnxVaAuHYpgDpnHWvq8XnUauC+oqN/wC83d2utNl2
8jhjiJ2cWlZn6z/sk/ttfD/xRp0/gD4iabaRIqm8TUb2QTxXco2KVaOXIRyOcKdpweB37rx5pXwT
+HnjvTdQ8NmDQtV12K7u4dS0PTw8VxbpbPNLFHksgJQBgGG0lG6gFT+STabaWkIlvPMnmf5kRMBf
xPX9KbcvdXtnBbm6mS1jYvFAsrbI255A6A8nn3NfkscHHSNJ2S8tfv8A+Ae7LFy5nOd+Z+en3a/n
8jvfjL4W8Hz2us+KLHxnJqt5I6fYdPmtlScxNLIqM7oPLbZHGgbGCS4IGK8b02/NtM0is5BXbiNB
xz7giuvl8MGaKGB5yUCE574A5H6//qqGDwpaW3DgvkZGDXuxm1HllK55FX3qnPFWP//Z

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/mbox_soldi_monete_euro.jpg

/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAeAB4DAREA
AhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAABAUHBgj/xAApEAABAwMEAQMEAwAAAAAAAAABAgME
BQYRAAcSIRMiMUEIFGGRMkJR/8QAGwEAAgIDAQAAAAAAAAAAAAAABAUBAwACBwb/xAAoEQACAQMC
BgICAwAAAAAAAAABAgMABBEhMQUSE0FR8GFxI+GRscH/2gAMAwEAAhEDEQA/ACPolthmyWbopKJc
rk1KDsqO/wAVNMPAEAIP8vUgJJCu+v3zW6kaW4UkY0/muoWOkTAeaabobyU2hVCfSBwdltzWJqR1
jHkT1+McdATZLgU+Uog13xV/2vvqn35RKsxlH3CX3W3Wkn2z7H9EHP51dBiRSDvS64RkdWHauZar
aaqNV5lObgMmZFdUHJU6UWGmmycNoQEtLyVhJUeRGOGB1nURrphjtXnOJArOW7NrRW278ja2lXDB
TCjVSp1d8zBMo7xcjvOJGHRzJUPICQFYwBkH5OjLkFZ1B8U04Q6SKwHmhaJs3Eue3FXXWKJVoNer
LpZZcfjNyQwjylCUBhTnELUBlDi8IAWo5PRBxgPSHyc5+/e9Jr69Y3LFTjGmM+Kpkbb6ibf3NR41
i3o7JlykpTVXJTQdKhxS4lSOOAhRQrHqJAHYJKewZ4o4SvRJOaccP4hNeErMg980gqrjm5F8156P
WI4NNLcPLb/ErABOSAhYP+AkZ/ONTb4LEkUDxfDMqp2phu5tpUZ9sWjdFi1OW5DpT0ufKZ8HnRMi
qK3XkhY48EgKWpIV1n5JwNH8qTDk5ctg6+KBtZ2tpQxOmRp57YpX9Mu5jN9B2FdVRRCoLrgNBYKU
KVLAWvHHkelNpSv0A8vUPlPWwkwojc7DbGdfdqqv155mkjXetpuNEfvq6Kfbe38OA5PlJUgMMPKS
34QyUhTrpSCjingo++SoI/qNL2U3EgijGNsDsPe9H2eLG3a7lbfb59/dFbes0O37fbo9x06lSE0p
S4jjYw29HfCifEpfYcwnB55ySrsDHe7MIQFcHH3jWkrl55WkVsE1l61VXq9uIdpGJ0iADTWHW5UV
AQ0lLzaXmzwUVjlwWQoYxlPyCTo3olXAzr+s1akhxzGoGiyaZDugVS1lG36ZDhmVLaUyHlrUHnIz
pbQVBALgGD7AjvGTpfLKzHLamri4zygVbLAenbHbi0a7I9Np1XpF2suRnYUl9xLsY8W0rW0ePp5A
jKckHJwE9aJtJzbIs7DOciqLj846Occtb6h7TWptrX2IzUabM88aQ6H5MsvLbSp5BDaAsEBI/fQy
T2dZOAzj5Gf69/2guZmTIr//2Q==

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/mbox_provinciale_trani_andria_1.jpg

/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAeAB4DAREA
AhEBAxEB/8QAGgAAAQUBAAAAAAAAAAAAAAAABQEDBAYICf/EACoQAAEEAQIEBgIDAAAAAAAAAAEC
AwQRBQAhBgcSMQgTFCJBUXGRCYHC/8QAGgEAAgMBAQAAAAAAAAAAAAAAAgQAAQMFBv/EACERAQAC
AgICAgMAAAAAAAAAAAEAAgMREjEEQRMhUWFx/9oADAMBAAIRAxEAPwDoYzKx7r78cOR3HmUpUtpB
9yAq6JHxdH9aac9npYuYq+wiySytCaBUkXRJ2A0Bkse4bWrBy3kNqOwobat3aQQguTIQtZ82+nuA
jRFX1Bbh3M9SPG1gYiWJbXDWRkLkFLTrfqWEeWEk+/qshQNjYAEaT2vqH1IWR/kI4MgJyhc4dz4E
ZxKGF010SArsSQslvazuD8b76jZDepO/cJcsfHHy95n5h/Guqe4XktMpWkZp5tHnLsgob6SboC7N
asyfkg8V9xvnJ4s8Hy/cgN4RmLxOt8FTrjUsJaaokBPULtWx2+BX3rPL5TiQCQw8vtZlRPKDhHHu
9cfIxwsgBQC1uEkdjZcSO/xR0hWnkP02Qj1jEOyF8fy5wgakKbKXZS2VMGYoNkNoIqwlQUkEDsTZ
HxvrfHRxW5Fl/sBK2NajmNwUbEwo2PjyBPbjoLfqZMNkr6bJoEIGwuhemG3JbMEqVOJLBwsIrhkM
KUxEAPWlamUlP0RVd+xv8/eub5fj/Np3pjmDJw3Mz4vIxlwVPOY8GOXA15YkK6lKIvdRGwoa9A77
3OOa61I07JwHlgJiPx6JKW2n/YK/Iv8AvfRHJ7lPHqLC4nx8RoKD2UYJNAodCq/Sk6q1X9SxCX7h
5U3Jsqdh5+eyBsQ4gH/R0pfR9JGa7emf/9k=

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/mbox_incidente_viabarletta_1.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAeAB4DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDyX9lL
9tXxr4W+JM7eLbx9Y0HWVkXVGNs0k0TNGqCRFUDGCEXaP73fpX6s6B+0J4P8X6E974e1aG7aIRiQ
XaSWyxlv4XLLkNgN8uM8Gvx4+CGr/wDC9bvUbRtC07QXu9SsNRTUopERnktpiSJZONoIlbkjJycE
7Rj631H9o2D4L+A7d7TwrYeIdLWQzXT2d4plnlJJLiNkXKDLA7SXP3myWbFxpP2jgpJpdS6kqapK
STUn03P0B03xrpGp6W19FfW8sMZCStDIGWNyFO0njn5l/MVzMnx88AS+I73w+niCGbV7FBLPbLBI
dikkA7tu08jseOK/MGD/AIKFWGoa34ohcSafo+qtb3ulW0M5sYba6EQEpnKgkqvloVHzBmPQ5O3E
m/bfMNvBN43l8V3Gq3UaXMNr4bmS3ghgkXem6aJ1eViGH3m46bVPAp03d62/H9TB1IwtdOXktPzP
Q/ib+z5LYfCHxLpnhmzFhqRWJ7B9OJgfzFdTlmC8rjeCOcj68fE2oeDvGcmu6L4F1K1stPv5yYkn
2MTcF9xzI7nbuO1gANoOefWv2NWM3Z33CJM7jLFs8/59K8c+P3grw7f+HY5L/RrWcC7jHKZ7Eg49
RjqDXm06nsFdPQ750/aPXc/K34zeENQ+FPi268I3bWUjW0CKZrJQDIpJdd7cksMkZ7gCvPo3uIot
yNIsZOMqSBmvuXxP8FfCGo6rJI2iWzeYN287g/tzk+nSvPdc/Zx8PCQCESWyE7gsUzfrmtY4qN7o
j2DtY//Z

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/mbox_pichierri_7.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAeAB4DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD650ux
RUYDvzzXT6bokc9tGe+/pXm3hr4peFdRneCLVFM0ahirROhIIBBUEZYYIOQDXrejXlrJbwmF45CQ
H4bqPWvg6XK9GejVpVqa5pRaXoYHi2GPR4IbmbYEiBbMjhAT6Z7V80/En9r/AMLfDS6hi8S6fOIp
mcRPo7G6IYdQ6sqbeD1BPQ16J+19cgW/hb7RZLqGhzXEsWoQSh2QKqCRScOqqMrkswbAXAGTz+dn
xD8SHxBqZFqS1vC5WBbO3UKEwOiY4Ge/X8zWsacXV97VHu4PCU6mFVR2cn3v37Jr8z2X4lG78F6s
dRnittSj3wwTQhgmyTYFiZyMnLIqgMNudvIrvvgx4iu9S8X2OsaE99bQ27iCSHUXZY5FJwyozsA6
hdxIU5G3pnFeGftw6DeeAf2mb3w1Fei4t7jw1Z3kzldu6RN449gwJGc/zrrP2dvHV9431Tw3pWoS
M1j4ZsrvVrddqkl5CsAUkg5VNzMAe5xwK7lgWlHn36iwmdPEYhYeUVytP00Te2mjsl5H0/8AEP4m
eGvHlrrXhzxHo4u9MhdEAeQPhygKv2KMpYjcOn515Z8L/AWgfCfSmj/teBtUuyXnfTYY7m6Kg8Bp
JE4UdCiqq7sHLVyHi288nxfqtoci3vraL7gAKEqQDgYHpXFeI/FD/wBr3SW8aTx20zwxm8iV2A4y
R1xkqM/QVpGk4Sag7XPg6uYV4VKlKNuW7t9/9bn/2Q==

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/mbox_piazza_longobardi_2.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAeAB4DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9Cr3x
XNpnjmCw+zyHRJ7DdEWicEziQgqGPOdpX5cfSuZ+NH7QXh/4WeGTc6nb6pHHeRXEME1rESBIIyQO
SMsedoHJI7da5n4T+JtU1rwv8INf1LxXJLpsPhwz6naXlvFP9rmMaeXPJcN88bRlSSR1zzUX7V/i
iwHwSkuLK6imurS4h+yzzoskisTtZlLDAYqx5xnH1rkT57KL3N5R9lJqS2/Q474E/te+GNRup9Hn
/wCEgur/AFG+tra1ju7YRscxlS/+sJ2AruZu24dSa9y8f/EzRvAmnRX+oaTqWqKZxbCHTUkuZEJQ
tkqSMDC9fUj1r8ufhD+0JrWk/FzWbbV9Wsp59Mu45tDF3Cryhl3l8vwc7QvHcE1+m/iD4o/b9F02
5sJ7OWVyy3K4WUJKETcvsQSeO1TGjUTUL+g3ONuax+aPxL+I3j7TfhT/AMIN4d0q+k01dK/s0XQC
PMULLuK7SOwI6dzXWzeKfFXjXwfb6TqVm8cgaESyTytl40UAbgc4bjJxjJJNfS9t4csxaQ/u+CgB
xj/Cs/xJoMX2FHQlUzgqcH8elEZONlHQU/fbctT82fiH4J1T4XS6j4qltLGW5n12OeC9gjeV7WMg
/JlhjkgLyD3wc19b/s9+JvAXw++G/wBo134zaFp1/qd491d2+pWs6i0mcBvJVhuWTj+NSAcH5c5w
z4veArLxf4d/sy4kaGJL2C6LxKASY33AHOQQT16V8z/GLxo/wF8d63HpmlWF5/atyLtYrmCOaCEM
g3hYpUdQSwBBAzyRn11lOb5ZJaouny2dN7f8N69j/9k=

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/mbox_massimo_boldi.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAeAB4DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDyX4dW
vhjWtbistQvCYQcLaWmDK2D95mPCjP4mvddV+B3gPxRot7BBq+q6He3ETDcNk0ZOMDcrYyPXBr40
+D+ky6SNP1aW7JN5GZY4liOVw2AS2ev4fia+j5vFptLOL7dfAQjguzgGMe57V4NSq4VLR1PpKGEj
OknNGt+z14d1H4WfEzwvpN3cWqQ2urCUX5bMLR8FXGccH5gQeQa/QvXfjpYaRMsVvp0mrtj52srq
EqD+LZ9Pzr8xbDxO2uXEL2E7uguE8ueflChfaWX1HB/Kvoez8O6dbIJP7TaQcqJbRyhbnuR1HFdV
KtJRbe55FeiqdRxi9D460vS7jwFa/wBh3lrlbZt1vc7uPLJOVx3BPP8A+qukbx/b2mmyRtpSX7Sr
tMOOH7cjpXsHxC8GWF3a3IulzaqHkVowPNi2gklD68dDwehr5d025uZvG+naCkwjuLq6hghuNmV2
yMNpZT0ODyBnnv3r282yN4WopU9Yyen+T/zLyvPFXp8lTRxWv+aPQ/DGval4h0mezWxt7YaY52Pb
s3mfMuR8p4AHHSvSvCXw18WeIPhho2mrqUmlJbSOygT7ZMAsMEMMjrmszUfhfH4A8ca54bn1a6uo
5ttyLu2RYXeMbdqsOcHB5xXpmna0ttGFs/Ms0AACpg/zry6dF0m4SRz4mv8AWJ+0i9H/AEj/2Q==

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/mbox_pedoni_pista_ciclabile.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAeAB4DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0Twn4
HsvGOjW9rFPDoOsxxLMjx4a1uoicHeQSYpRhjg8H+WF8VtBs9BEVtZwxRPbgxCUFvtN2OomdGJCp
1A6cYNcbba1fafe291DN5UkQSRTHGGVyCcqR69M9c56Vf1TV/wDhIr6e7u7ezNwwVWFvCsUalMAf
KAOegyeua86E01a2p61SnKL30OC1W4muIB5F88JdMMAVHIxnI9OM8elfW/7Ivxitde8IX3hjxR4o
uPD91pMiG2me/W3V4tuCq716Z+YeuTjha+aL7TYYortxLD5KLvMlsgBU54b5h6Fhkc9B3rlLKwuy
7X9nciK62rCxllCsY/4eqkfw46cY610w7nDPa3U77QtInhvgiRveyupWOKF87gec/e5ORn8xzmvc
bnR9R8TfBuLT7PRpTq6xrMZ3t0jYSRZAG7PO5VUDG7JIz1rxWaxkt7yWeARRJFOpTAOeD0OMZ/Pt
Xp3gb4z3Xh4zWut2ovEDFIXtmOQQhIB3HpwOQeMng0qShGNnuwxDqSkuXZa+Z5jeeErrQ7ezs/EQ
u7VmOFEmELLn5GcdW4IHaqH9nQ2kaSwMbInK+bboo3AnkHOO6/oa6/xbrF74m1WS9vI7VpLmUEqq
EKFydigf7OTzXBazY3N7dZuEtJkbLjcGyG3FSeMdduf/ANdUrzukZvlpNSktWf/Z

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/mbox_concorso_bat.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAeAB4DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD4o8Sf
BibR557VtH1P7dbI/nrx8jLkNkEjlSOR7VU8H/C7UPGep6Xomh22oXOoXcht4ba1SESTyfNkEc5b
kgE9APavWNTvPFFheT6iLyKa2vZ5ImnmRZBE3BKlWXIJ3gr0BBBBPbF1PU/FVxa298LuTTLizBZZ
rSNYWR89HZMFTjpn3HtXNdy+EFNWumcrb/CrSdKuLyPUkluZrJzHNC+qxoqFThgWRSDjB6E16t8O
/wBmG++IemT3vhv4Y22twRMokk+0yyKm4ZALySopJwTgc+uK4GHxFqek6UYIY9N1HUWuluI7mW3j
kkhVcYBRlBAZnjIOMnP1x1vhD9sf4oeAtHddPa2trK6cSEpbSRB2+YZGxgD0OcenPOKh05pp30/r
yNJV1GPK4u/ez/z/AEPWtL+C/iG58QeINH0nTYDFo0TC31O5iMkUnnEMbNgWwSI3Ei8AAnGCAcbN
x8FNPTU77RtEuLa/Mdvapqdq4MUEBnwkcbKCSpVoSRbuWAMwOSCa9v8AjDpkOq3vhgaBHa6T4p1h
Z7e01i5tfP8AsEQhMshjUOuJOFVXOeCwOQcHG+InxWuPCepRW3m3gh0PVhFrzaa4szrE1szRTAAb
tivIhOck7eMDJrzI4hNQl0enz/yf4PU8/CZZjMdrTWqTb1Wytr537bp6nicPwe8JeNft2k/2pqcO
oaxqV7Bbtq++BTcQRq0tzcQYJDAOAJFIACqqfxVx+qfADT9a1q50DTnOp6NpUURil0a2FzcRyNu3
JIbh49qcAqqkjcXxnrXs/wASvFE3i3XLnxLoOqXujzoqTQr5KK9kmY3WJHDEyruOcuB16HArwe9+
Eer+PJtSutc19tR1S4v5LyXUJxulmLdS+VPJOTgcDoOK0WMjTqulU+JWVt/ufp8z6yhw/iaWDjjn
UtTabvv1StZ3fls/XU//2Q==

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/mbox_cimitero_allagamento_2.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAeAB4DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD7E8df
FeLxvC9rp4vdJjijZ389Ajy+YilChBYY2F/mB6Nx1yG6f8RU17wyqi1NwsGy3VCwjDuhwPmbjHOM
jPtmvg/wb+1Va2fi+50zXktdM8PpZSyWDNAY5YJ4nZJ4XblWAxkYUHaydOle+eC/Eyax8PIJbO7a
4jvb1p4nhmZWClo3G1uSBjIxjpkYFedWc09djopcsj64+FluNc8LILu4uI54w1s0Cug8tsKzlWUZ
JJPJ4z6V3Fu2m2unRxJJbi0hYwrlhtDKSCv1BBz75r4R+LP7dUf7NN6dIk0eB5LmKe8hu0s5pVL7
xGA53qpyV7MoG3Br6A/Z++KA+J3wr0DxTf29voiax9qvzZXpVJMyTsyyBW5VHGWUHJ2kZJzXRCp+
6TYp07Tsj5k8bfs4fDRrqbUX8LRW+r30LmbUFBmjfeDuIQngsWPQc1zN3pOseH/7Jn8P65b2+lWp
Il0mawVYrgbQASRh0YYXkHHB4OTX1B4p8PwP4T+0PbW7LHEpZXBbcNvQ+vb8q8E8S6f9mtFVYLaK
JhvRY16D0xjita8dNjmpNp6Hzf8AtKWdr8S9U8OTa9MmlTafb3qiHLvDfu8iuqO6rlEVhnBBJzxj
rX138M/GmgeGfhN4U0ZNdspn03T7WykYvyzJCoLfNjgnPP0r5k+KPg4a/NbuzRxPCHCkZ65GfwrS
0iwVPD1hDIQ5iRUBx6DFee4ylFLodqmlJ3P/2Q==

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/mbox_scuola.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAeAB4DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDz/wCE
PizTrTxtoErvHqOjXVzHZXq2k5/eRSkI65Q/7QbGcHbg19reAPE0ejftAfGbS7+Wd0+0WL2yxxF/
ljhfzGAHRVBXJ9SByTivj7wR8ONBPxT0bR/CGlXFtoU+tRzG3CMAga4BZ8HmOPauQGxwM4HSvri9
+DPhqz+Kvin4kT6Uj+ItT1N7e4vTcyl3tPKVRFsB2pkKuPXOeuKAPavLjknM0LrLFKA6OhyGDAEE
fUV1vg+QtcSqOcxg/rXk3jPUzcLqOmeHryC+vEhggi0nTTHNdW+51RmEYYEKkYbJJHfB6CnaBqcv
gLxpqEtjaodBmt9k0EStHHHc7hsPUkOUVwwwM7QTzigD4n8MfHXwN4Mli8O6D4p8R3Ot6/4gtZ/t
tpo8ksN1B9oSKOEh0iCRlV2EBn5YkknivvX4i+GdIhdv3QFy21VeMZlyHLfKRznkDPYE14Lbfs7+
H11a31yy0zTbSLSb8QWrzRyXE1vGrGSMR5YDIf5tzEkYHWvoS18R65HE0ry2c0TD5ZJIf32PcggE
/hQB4ZDYzp4oTVLbwk9nraakq3tzp0Sbrq3DNGnnOFGdsbZG5sgjvxXsdgPEBTzDHA8MgU5kj8qR
iFCguCwO7A7881y/jfx3ZeAov7T1OTUriac7QbZ9xPOcHc4CjjoB+FfE/wAYP+CpbeEPGV/oOh/D
2O+l0+YwT3Wr6izbyP7oVcjPufwoA//Z

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/mbox_dr_hauze.jpg

/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAeAB4DAREA
AhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAABQYDCAkC/8QAMBAAAQMDAwIDBQkAAAAAAAAAAQID
BAUGEQASIQcxExQiCBVBUWEWIzJxcoGCkbH/xAAYAQEAAwEAAAAAAAAAAAAAAAAAAQIEA//EAB4R
AQEAAgEFAQAAAAAAAAAAAAABAhGhBBIUQtFx/9oADAMBAAIRAxEAPwC9ttdR7dqzVUX5v3e1TGg/
LengsNtN5IKlKXgAAjnPbI+ega5Feo0Bx5qVVoUd1lsuuIdkJSpCAguFRBPACAVZ+Qz20AWudSrX
pNvVGrN1mFUW4dHervgQ5KHHHojaFLLqADyk7CArtnQZ/wBD9qL2qes0QXXaVGse3LYm+qDDqKA8
6lHwKlnKlE98kJHyA0FhIvSy3vs9U7aYlBFAqigmTEZZWlDiEPeMtG8PhYQVBOQOcZ551Om7w85N
7nPwfp9hKeqcd6NcMpUk0k0dh1MYkuER/LJfC/FyX/CVtBJCSfUU5500relyk3bOfhntr2fzJqTi
aypx2nu2sbSlNLghgvQghSBtUlR2r2uKB2gAgdsgHUM+eHb7S/il9PsOldJ4TloymafTZ9PfWiU1
NIaL4SpQYdAcI3At8gjj1H450c2h7HUGA3tBanHdkgiI9jj+GgKMdQoIkpYDM3epWwHy7gRn9W3G
PqTjQMcCb5hx/wBJTgIKMjuCkH/cj9tAuX50is7qiqI9clvwK05GBDLklHqQk8kAjnHbjQRQnwpI
9Az+Q0BFDwx+BP8AQ0HdFqZ9/wAqCQo+LHRIQc8JwSkj6dgdBDJudy13Xmam2l0OOFbCouT93jHq
CjwdwV2JGMaD/9k=

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/mbox_pagelle_ronco.jpg

/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAeAB4DAREA
AhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAAAwUEBggH/8QAKxAAAgIBAwIEBQUAAAAAAAAAAQID
BBEABSESEwYUIkEHMUJhgSREUXGR/8QAGAEAAwEBAAAAAAAAAAAAAAAAAAECBAP/xAAiEQEAAgAF
BAMAAAAAAAAAAAAAARECBBKR0SIxMlIDIWH/2gAMAwEAAhEDEQA/AMSeHaYMpZm7eOBjnGuMrdA2
+yKtZOplkRx0MG4I0rUNPYjrvhsA45OcgaQQJpBbw0TAKOCTqiK/hZe2ipvjyb5aWpTFaRA7QGb1
viPIXByVWR5Bn3jHvjTSu20p4KFW9Luc70dss3zVoWRNJLMgihUs4AXlGkkXJZThQQASNKjs+3fZ
PAdfY69/zc8kFiIPB27LgzuFHoIKkqGIkweekx4bHWoJQ7pW87r4DsV4cyx3PKkxRQ1Q1XuISU7j
P28sQsMRwfeVj8ydH0Gd6MldQpsB2ixyI2CnOfuDqcUYq6VYdN9fb8MqZ2me13PK3QPp/UJn8no/
v/dcZj568o2nlo1Ze/HFvHBvDY2WC0Sadv5j9yn5+jU6cx7RtPKtWW9cW8cAy2o5myx6Y/YZ51pi
2SatUKkwYAlRn76ojCOXpPHGkQrWuc45/nTNGn3Jk9s6A//Z

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/mbox_inbox.jpg

/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAeAB4DAREA
AhEBAxEB/8QAGgAAAQUBAAAAAAAAAAAAAAAABwIDBQYIBP/EAC0QAAEDAwMCBQIHAAAAAAAAAAEC
AwQFBhEAEiEHCBMiMVGhFHEVJEFCYWKR/8QAGgEAAQUBAAAAAAAAAAAAAAAAAgABAwUGBP/EACoR
AAEDAgUCBQUAAAAAAAAAAAEAAgMEEQUVIUJSEjEUMkGhsVFhcYHB/9oADAMBAAIRAxEAPwAuUTss
pKlsy6hXnE1UrLrpjw21oSvAB2lRzjAB599UOXNfq86rRS4oC8mNmivZ7RKMy2yoXLVFp/elUdg5
+3HGnOGRD1KgzKQ7QludpVGCMouKppB9R9Ozz8abKouRT5nLxCEl7dN41m3TMpLcxUlllDS0uusJ
CjuRuIP21TVkIppOhpvoranmM0YeQtcU1jLoOP11sljlC9Zr9qHTu3KVPpsWNKdk1iJT3UymlOAN
OB0rICVDCvIME8eujtdK6AD3dxfwsxl1+26JRrhZptEkShMZUITzs1uY74rLrjqE+CttiPgFW5tZ
dQdygAXsErldt2Vd/qNW6jOp1v2m7WQ4wlNEuGLNZlqhmM04iYp1LyVBKlO7UN+HjAO5W9Khqorp
KSEh1QNT/P2PqiNc+maBf4WlaSBkHj/dWaYpq6ptZapjv4ErE4uJA2uto8uDnlYI9ccY0iUgoenS
71kJKKjPdgoVg721RXPDOc4ACfY/HvogiWfest+3DFvap0tVV+rix1MECStzlfgpKlBCeE5JJ49z
rK4kS+YsJNtNPRX1LEx0LS5oP5H3Q+c7g+psOQltq6EBCwdv5CPkH+fJrmzKoG72C6BQwHb7lNR+
u9/TnS67d9SD2SkhttlDeR/UIx8aE4hUE+ZF4KEbUuZ1w6ktYzd76Un0xGYUflvUra+fl8KM0cHF
Uyv16qV+qyKjUpq5syQQXHlgJKiEhI4SABwB6DUMkhld1v7roY0Rt6W9l//Z

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/mbox_ogni_cosa_illuminata.jpg

/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAeAB4DAREA
AhEBAxEB/8QAGwAAAQUBAQAAAAAAAAAAAAAAAwECBQYHBAj/xAArEAACAQMDAwMEAgMAAAAAAAAB
AgMEBREGEiEAEyIHMUEUUXGBFmEjYpH/xAAcAQAABwEBAAAAAAAAAAAAAAABAgMEBgcIBQD/xAAx
EQACAQIFAgUCBAcAAAAAAAABAhEDIQAEBTFBElEiYXGBkQYTFBUyUiNCYoKhscH/2gAMAwEAAhED
EQA/ANm1ldqS3T2+Ch1hfnuCVNPTlKe8SMku6VVzKhbg43E44x8Hro1/pL6fXL1D+Cpz0tHh5g4p
lPqPW3qrGZaJE+kjywbSF3bU11vtBVamutLV0E881Qz3KbPbaQmERDubVCqr7htzjbjHv1TmQ0XT
qmTpVKmXQkqCSVHYY2A9GjKgJuB335n/AJ2xF6g1LFFqKNLJqu+SyvBWM8CXaSamTZTE5XLZyGYY
yOGU+2B1ytY0rTqOWapSoIDI/lHcYWzmVSjpmYqdEMqEq15/3GJvRUkesNOfVfyy8UIgkFLIRc5T
N303LLuZnYFS4O3AHCfcnqFZqiuVdQaSmRP6RzcbAYzq+raikD7zfOMNOj/VTV3q9DqGo0heLXpm
OalenpJaBIpZJY+HmZAT2kdnkchiZPFckY61NW+qtDrrUjO046WAE3J6SNuJJ9cRX8i1DLUlorlW
ZywlrkBZBieSAImOm53xcQNf6Qvd4aLSF2ehnuEkvcpLIauWeNZZd0eVwdsimMgsdvHx807p+taf
Ty6UqldQQo3YDgY11XrZRaNGoKgmACIJIte3GKT6d+nXqkdXXy86g0vc6NKqK4LQUQp0IpYpYnKR
uygLuBSKNQnj+SeGGq6zptfLfZpVlJlSb73G3lzguddKunZomoCzKQqAyY7E9xEWt5nFytF09RdK
0kVG2k73TRR7yEoNNPV90M2VZzGyDco8PI7vny3eMXRsnmk6qlRS1heoFiBBiZsTe1uLRfOi6RnH
WWotPmYx6a7VVL9H9NMtI8UIljqGqO6tQ4Uh1dc+Se2SOfLIwV64H2jT6w6kmYIiOmdvQnt5Ri61
zeUPiLBg828hF1PcfHBscJajUR0GZ3jkzV5dRUCTwZF2qGP+xBA4yD/fTfMUIqFOgg9Jjw/tJ6jH
oCCbwRfbAvmspUHVTcQABP8AUdp8yCI9RgpcVaytFJgRspjlhmBwpA8SM+559+DkHPTc0WyzKtRP
1AyGU3IJki3HMXEEEYLTzWXdepHDDn32+bRhtTVVVAscqyU8jLmFoncKp5zu9zhh7Yz89OMvlKWb
LUwjXhpAkxtGwlTvMY82ayaT91wonfzG4x2U9jq4IqNDLCTBFJFkBvINjJ/IwOPz09ratlqz1XCt
/EZW4sV49DJvxbe+I5S07MU1pr1DwBl5uG59oH+cB/jDpCqidRIEiz4+JeMjY/6AI/59ulKmtqzG
oU8MvF7hXB6l7XJB+e+CLpDBQoe8LxYshHS3sBHx2wkOnmgip9sqpURhU3qvEiDGVYfbjI+x/eWV
TWlrO5dJpt1GCbqxmGU8GDBGzCx2BC6aU1NE6Wh1gTwQIsR27cg7cguksDt3ljm2pK6ysGyf8gBD
H9jbx/XQJrSoabOniQFREDwEgqP7SD7HywLaUx6wj2Ygmf3QQT72+PPH/9k=

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/mbox_zoom.jpg

/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAeAB4DAREA
AhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAABgcDBAUI/8QAKRAAAQMDAwQCAwADAAAAAAAAAgED
BAUGEQAHEggTITEUQSIyYVFxgf/EABoBAAIDAQEAAAAAAAAAAAAAAAMEAgUGAQf/xAAqEQABBAAF
AgQHAAAAAAAAAAABAAIDEQQFEiExUWETQZGxFCJTgaHR8P/aAAwDAQACEQMRAD8AU949OF3UG+3r
eiW9QJkdttsknFcag0eUTkQqgJ4zn/iagdIXA0lJ+/8AbqXQq6tHORT/AJPyBjLJSaPwhJcZXvrg
eCKvk1wiYVVxodbrqYe0m0t7bdzZ9CqNvfJqcvtz2W6dOZlI6wbXNsgNsiFVMPzEc8iHCoKoqLqo
zGeHD06Z4aO/9x34VtgrDTsrFar5iyNRbpc4YSufGWUTRKz3ETlw5+uWFzjOcfWgh7C7w9Q1c1e9
da6d08SOUUdRnS7tpb++SwKBGu26afMQHX5FMn08GYhEeCEjNv0gryzj1rRErNob3Rtuh7U3bDjW
zCiXLblvyxWCFYX5MSoNt+R7hN8UdBSzlBVEXGPWU0LULRRE9wtu/wBx7KCk73VO6grFXdtSLHqE
uvDXwdaqEl3t1EOKE8qPGSmBiID2soIoCcFHyms/mGEbPiPED6tpY4bG2n2Pf1CtcLHK1m7Tz0RV
D6g6jatwuXDDt85NYnwWIlSiTXFWARtCIi8y2CIokqD5Qs4Ui4rhVTWffkUc8Xw0klMaSWkD5t+Q
SeQPKq7jZNW8G6S73l6JrjpG+UyilWqa6M0G5zEw4hti424nIVUUUsL9L59pr0OSQMNFZtgsLs6y
NmrHs/bi3bXqtOjVeo06E3Gky+ZtjJcxlS7fcwnvGP5p1uEZIA8tVfJOQSAVrULZ3bEIpNhadJ7X
JTwiKi5z5XwX+dRky6Fx3b+SjQ4+eIUx9Kebs5tcTgqFswXC4/kgG6KD/P30scqhPX1TYzbF/UK4
H3E3C3WvS+n68l4tHJbHsRfkxhRY7SJxERwKouE+1TP3qyly0SOv9pCPGaBRCJD3k3Ot+BBSoT6N
O5tDwc7B8/Xsl8ZX+6eaHRAN2SxDJCXbq5F6j7xhLg41NNUVf154x9+9E13yFHwx5FbVK6mZzgK3
IiutLhCyyYln/eRTRAWnkKJYRwV//9k=

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/mbox_pop_corn.jpg

/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAeAB4DAREA
AhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAABAYDBQcB/8QALxAAAQMCBAUCBAcAAAAAAAAAAQID
BAURAAYSIQcTIjFBMmEIFHGBIzNCUWKRof/EABkBAQADAQEAAAAAAAAAAAAAAAYDBAUBB//EADAR
AAEDAwMCBQMCBwAAAAAAAAECAxEABCEFMVESQSJhcZGhBhQyE/AjYoGxwdHx/9oADAMBAAIRAxEA
PwDf+LvBqEeJeXXGYSprC6ihzkLdDYCVX9Kv4KsoJ82tgTq7AZdbSg/koe016bo98u4sXVqMFCTk
Djn1oGvZcYrOdyWoy001MtIWGG+lZSSdP0Nhgp9Raw0w82wwR4lgHiBn5rbsLdaLEqeV4umc70Jx
J4bwM5Z+ytUWoSERHKctDaktqS66UuAnWmw7awE+5V7YQafcIu3AtOEqE8T+5isVsLtLZ0LMqSr1
An/lbbwq+GOiZTiuSMwNt12oPakoakJu1GbKgQkD9S9hdX2A/dVb6c20SpeSfiiN9q7tzCWvCB8n
/XlThUJ8SSqHIWxGektL6HCgLU1fvpV4NvIwavNXDobWAkqn1id4PpVm3s1shbaSQkjImJ4ketKE
iiCoStNTQiczzNbaUn1AKJSokHsRYEefvjy9ywQ9dj7v+ImfCJ3z+RI7EYiPak6Lksolg9JiD7ZH
vmrCYug0iPHqqITYn09JDCnVEutg223Nj2He9u+FStT0/SLI3TCAFN9iZVntuQfkDes9DN3dLNup
Z6F7xtj+lSO8SXae2Jk5YDRPLSpolSSSNQ2+gO+LKPq0sJFxcGUnGNpOf7cVGrQkvH9JjffPtSxX
qO0vRJpsKfKfYF0N/NWSiyD09Wx1WAIG5sLecBtQ0tp6F6ewtSgBuuAnG2cEnEpGTAit20u1JH6d
ytKQr+XfO+M4525qTL6m46GxOqkhioyI4WptspIT0kltI7ak3+twcRaaww26GHrhQeUmT0wRgHwp
nAKZkd5rl2srBUy0ChJ7zzue8GuUmVAzHQ2EhqaxFQjpcmRy28kC1lkEW3vcY1m7Nh9hDDiVBAEg
kCRGAScjPbvudqhW65buqWCkqJ2BwZ3HOKJdpzDDbKWayr5XSRoUhF1KB9Wq427i2LabW2ZQkIuh
0ZEGMkdwfgDHNQm6dWolTHi5E7HtH+ayfKWbHk5wrjcdLi5VReD6y+6ottISLBKBvYlRUonzf2wI
07VLguH7dCQXCSomSTxnfE0ov7FCbdC3TKUiAB++MVdUCTIiZtCpTxXKfnuIj8sAtsEMlajY7nVu
Pa+2Os9SL5ThMOAnI2BjMDz27c71A8ptVoEJHhgTyc49qfahWU6orrvNtUV/hJbV+SBq3ue56T/e
GCdTA6HXAYdykA/iATzuTHkKO/aE9SEESjee8x8CaWpmalonSKXT2EMrjkOrcd3Dmu5ubef8FsU7
fU0qfcYbRCRntJnMnz+B2qw5ZkNIdWqScekdh5V//9k=

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/mfront_domenico_mastrulli_2.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCADIASwDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD5/wBB
+NPhX4Y65Z+IPh18PrDSvFEQddM1jXfEV7rV9BJJGUIgt40ijLEOwwyt16V9UfsVfsgeNtW8fWXx
f+Ly6jb3tm/n6Rpeuzvc6jdXOzYt3dmQkxqgz5cZwc4bChV3fTH7O/7GvgD9na2jutLsjrfiuRAt
z4n1VFe7c8bhCo+W3TIyFTngZZiM17rsC5xn3NebCjGDu9WelXxSm2qStfr1/Hb5fO9kz8+P+Cku
gIutPqMcjFo/CluTDjgGHWoVRgfXF1IK+Z/2UtCk1zx14i09LiK1STQ5HlvJpvJWGOOdJHcsMYOF
wB3zjPNfRv8AwUa8XWd1r+tWCQSeZa6ZpWhPcIxw01ze/wBo7SpONqQ2RJwMkzDJwtfM/wCzxZaf
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

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://img.gocity.it/service/img/icons/feed.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACdUlEQVR42nWRTYiNURjHf+c8Z965
84V7M8bHNDORoqgpFAllMwuikJVkN2FhoUjKykJi4TOUzSwkSbLDLMzko0bjEqlRY0wXt2G6NObO
ve+957zHYt55pyZO/XtOnfP8ep7/XwH0badRa7pF0yWGjBEw5t/SQkErHivFzUXXmTQAWtO9sC19
pHl5ujWoDwJlDFoEbcysRFAiRNVqZSo3uqL8LQdw0QCIpqt5ebq1FBaDqgsREYwxiYibldaIUkFD
W3tr+VuuaxZgyAT1QVB1IYvPfAUXEhVGiEaf4z/eRxfH0FqjlAJAB7WB92QANIAR0MYgIoSvrlF9
ewdKvzCdB6jZfxdZvTtp9t7HAgADM+ZMj115eRljDF4Es3AlessJ2HoaUPihR3jvwbkEoBNAvG/T
8SHqDg9Qs/MKWgSenoR8FjYewzcuwTmHt5bof4Bo8DZ++AmqZS3svAGNLfgX58GkYNUerLVE1uKj
OQAVe+AHrkL/WXh4aPrHhqP4wmd8Potq35wA3BxARYsgIsjhLKp7EP58h9F+WLoO5xzR+CdUumMW
YKkkAO/JKxG01swc7z2+VICahummyhRI7fTdOYpF8kkKk5OMu4otGqUauLU+icq9vITtv4i1lvKz
C9jeczjnCIthMZ9nPAFMTPBu5M2XTe2dHSuD+iBFHJWyFrE2qYFzlCbC8tBAYXhsjHcJ4PVPetaG
ubpcNtcVRWSiCHwEUQQurruOb1v34FzfoHUUyiUef5ikB0DFK9cCEgNnJDPvpzrYt76JgwB737MD
CIEKMCUxoAFIAfXAPGA+sABoApqe/ya3LEWxLcWaez/ojc33wNRfRfIgQQnKPgUAAAAASUVORK5C
YII=

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m3.trani.gocity.it/library/banner/ad16(1).jpg

/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAQDAwMEAwQEBAQGBAQEBggGBAQGCAkHBwgHBwkLCQkJ
CQkJCwkLCwwLCwkODg8PDg4UFBQUFBYWFhYWFhYWFhb/2wBDAQUFBQkICRELCxEUEA0QFBgXFxcX
GBgWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhb/wAARCAD6ASwDAREA
AhEBAxEB/8QAHQAAAAcBAQEAAAAAAAAAAAAAAAECAwQFBgcICf/EAFkQAAEDAwIDBAUFCwcJBgQH
AAECAwQABREGEgchMRMiQVEIFDJhcRUjUoGRFjNCYnKSobHB0dIXJENTVILCGERjc4SToqPhCRkl
NUayNkWDlWRldJTD4vD/xAAZAQEBAQEBAQAAAAAAAAAAAAAAAQIDBAX/xAAoEQEBAAICAgICAgIC
AwAAAAAAAQIREiEDMRNBIlFhoQSBFDJCcfD/2gAMAwEAAhEDEQA/APb1AKAUCaAsUBEUCSKBNAki
gRigI0AxQFigFAmgGKAbaAiKAUBUBYNAKAUBYoBtoCoBmgFAPGgVigAoDxQLAoDxQLAoFgUCwKBV
A5QCgFAKAsUBUCcUBEUCKDB8YOII0LoS4X5DAlTElEe2xVZ2rkvHCN2OeE81EDqBit+PDldJbpzF
vh/6QzlqRfJ3FNu1Xt0B5NjVFa9QbWRkMLc9nl0OGlf3utdeeHrTOqXxf1txDs/CrSUw3iJY9SXG
9RYF8m2/Y/GbS6zIUoDtdw5bUKVz6jkcVPHjLlf0W9KGy8T9fsWvipZ3dSxtU/chaTLtWtITbKQH
ltkpbUlG5pShz88FKsk+GrhOvrZtsr7rbVEf0ZmtVM3FSNQKs8OQbltb3dq6tpK1bduzmFHwrExn
yaXfTIav1trd/Uehrcxr5rRse5aTau1wuclmMtlcsAqJX2uwDfjwOPxa3jjNXrfabQZnGTX114DW
fUAuKbJeX9QtWmRemWkdm7H72Xw26NoH0sY5pPToL8cmev4N9LjRXGW+2e4cQLdf77H1xa9GW9M6
JqWG0hntlqCQIyux3NblLXtBycEKyT4TLxy611slPad0zx+1rY2dVStfjSi7o2mVZrDEiIcYQw53
2u1VuB7yefe3nB5/RqW4Y9a2d1s+CvEDUt+GoNO6sZab1VpCSiNc3WMBqQ27u7J5IGACrsznAx0O
BnAx5cJO56qyqb0kdZ6o09bdNt2y5u6etl0nqavupmWPWVRGkhOwbOvf3KPdwe7gda14cZTKsxqP
VHEPT3Aq+XxnX0PU7iZsZNg1DCZR2vqynkJWH870bznG3blPipWe7qYy560n0l6ru3FC+cYYWlNO
6wOnGFadZubivVmZCFO7ylfdUnPe3DxxyqYzGY7s+y+2l4W6+1t92t54fa69WkX61x0zbfd4qezb
lxSUgqKQEpChvT0SPEY5ZOfJhNcosqgsnHKTM49zLEsqGkpZXZbRKxhlV1hAOOneepUXOzwDz+bP
jWr4vw39py7W/Hzi3I0JcNEJYcw3NuRfvDYG4rt7CQ26jHv7fcn3p+NZ8Xj5bXK6Mas40Nw+OWi9
JwpYVa5beLupGClb1xb/AJknP4p2K+C6uPi/C05du54rg0GKAYoBigVigPFAqgUBQLxQKFAqgOgc
oBQCgFARoCoCNAk0CTQYHjFw++7nQVwsTT6Y0/KJNrkrztRKYO5G4jmAoZQSOgOedb8efG7Szbi2
pdQ8UNR6Wb0lq/g3Kv8Aco6kETm5i2ILkloFCJClx9mPaJKQ9g+7w7SYy7lZVl44BajtvBTTWl24
arpcpeqmLrqGPGIKWGnI7jDgSsnmltAQCfOtTyzlv+E49NfoDhvqi16X17wtmwQi0SWJP3N6sCEJ
Q8iYkhKZG3ClONqUD0+kM4CaxnnNzJZPpjJn8tVx4aM8Jv5PXo8hCGLe7qYvD1L1aM4hQcBKdvMI
54WfcM8q3+PLltO/TeXjhEi4cU9Fs3WzC9aYsmmBAkSnkgsesx1EN7hnqeuK5zyfjf3tddrrjroW
RdtCWKxWGzJfixb1BU5bYyEtttw0bw53BtASArnip4stXdXKNTc+Fej3dDXrSVrt0ayQbxHW24qK
0lOHSO46rGCsoUAeZ8KxPJd7XTlGndb8cNE2WPpS48OZGqH7S2mJar5Af/mzzDfcZLh7NzG0Ac1b
TjqAeZ63HDLvemd1tOCeg9T2X7o9TatU391GsZSJM+KydzcZprd2TIIyMjtD0J5YGTiseXKXqeou
MSOLly4k2561TNP2FjVmnfnG9Tac2JMh5CxhJSV78p59EoJyOeQeTxzH76pXCP5MNfyuFvEdUbSj
1lb1PdIEmw6OQrc4w2w8S8oIO3bkKSOg9npjFd+c5TtnXTc6qicRrBxng6osei5Gp2PuaZtikofR
GbS8VlSsuKC/Z2jljx61jHjcdW/a32KLpfi3HTrLiVdralWtrnbfkrTWnICkumGy4pA7QrCikqQR
v5KPj54E5Y9Y/R37Uc30Yb3A4csOW3Ulzd1Jakou0Ozb2/UxdEhKnOyG3O/ulKFbuuM8q18/5fwc
WhRobUXEPX0m5awsb9ntrekkW1lLoTgXCanc+trCjzaLixz8hWeUxnX7NbYa38CNY27hDOuHqjkn
Xsa9RJltZ9t4M2pZisISVfg7FLcHPBTt8hW/lnL+E49PXkV5bsZl1xosOOISpbCuakFQyUnHiOle
R0O5oBmgMGgVmgPNAeaBYNAqgUKBdAKBygFAKAqAqAiaBJNAkmgSTQIzQZDihOu0HQd6m2t1bEyI
0l5LzfNaW23EqdI69GwqunikuXbHk/6uVXHiFrGXxOKtIzmb7ZlOKRGgh1JiSRHgtvyWWnU5Adyr
uq6BXI8s16J48eH5dVxud5dIs3i1q1dtgKs8WdMlt3a4XW7wyypUhm0R5rrbUV1KQez3JBRz6bKs
8M+/1/aXyX6bDjBq1bGl7Fc7Xf8A5NiTV+tAtOequS2BHU6ltmUpl9pC+YUEOAdpjbXLwYd2WOnl
y6Zq4XjU0KTeLgxqi8NwM2dT7ktMdz1CJdyVyHywlkDcyEhKfBIJ64rpJL9T7/pi2/tA1Dra/QrX
dWbBqOfqezxJ9pbh3hlTBlqckurEiE1IQ1seUUhJCig7SrBzVx8c33NXtLnfrsy/xK1wbOu3265G
9aju0S1uW52E2XghAbcelvJbQhP0UNr7o7yugq/Fjvd6nZ8l/wBuj6k13MlcOLVqC2PLtTVxkRGr
xPCA47bmVu9nLVsWlYKmlgtnIOOvhXDHx/nquuWf47ZCRqm7w3roxpLUa9ZwWLHOkPzZc9rMV1vs
u824xHUHVNhQISce17VdOE/8prtjl+u+knhDqO+XXVl1+Ub8ZfYrfbatjlwZ3hCeyIX6h6v2uBuP
zvbY8NtTzYyTqf8A3/s8WVtVGrdcXqDrDVMdnUMl5YadECHFWEIh9glnKZMV1kLTncSh9twpXnFa
w8cuM6TLO7rXcU+IOoNOaitnyTEVPiQIT0u+RE9ViUtMWEB/tGfqBrn4fHMp235M7KykHiPf4Nvd
GoruLdLjaducNXaqSlK75bpJb7h6LdLZbUAOueQrpfFL6/f9MTyX7/X9mH9ZakZt9yfuWrJVo1ba
Ex2rJpTYypMwqjMqBW0ptTkgyXCoFSVfNnpirwn1Ov2nO/vtcalv3EBi53jT6X34vq7UjUibwkg9
nb0x1KEIKxglMzuefZ1jHHHW/wDTWVy9f7argvc59w0qZMy7/LEh1TanHfX2riWyplBKFdkxH7A5
P3pW4j6RrHnmq34r06Pzrg6i50AzQKyKAUCs0Cs0Cs0CwaBYNAsUB0DlAVAM0Cc0BUCaBOaAiaBB
NAmgKgZbjRm0oS2yhtLeezCUgBO7rjHTPjQBLLKVLUlpKVL9tQABPx86Alx462ktLZQtpONrakgp
G32cDpy8KBWxG5Stoyv2j5486BCI0ZDaGktIQ22ctthICQRz5DwoCRGjNr3NsoQrGNyUgHHlTYWl
KEp2pSAnn3R058zQNNxIjSNjUdttOCnalIAweowPCmwERYyHC4hltDh6rSkA/bTYBixi4twsoLji
QlaykZKR0BPiBQLUy0okqQlROMkgfgnI+w86BKo0dWNzSFYWHBlIPfHRXx99AZYZU6h1SElxvIQ4
QNw3dcHwzQGphskkoBKhtUSOqfL4UBMxmWQQ00lpJ5kJASP0UDuKAtpoC20AwaAYNAdAoUCqBQoF
g0C00DlAugKgKgKgTmgSTQJzQJJoE0BUBUCc0AoCKhQGlDivZSVfCgbecaZGXnW2QPFxaU/rNBUS
9WaUin+c32CyR4F9H7DQVTvFLh62og39hwjwaC3P1Cgjq4saJ/o3pcj/AFUV5X+GgaPFax/0Vru7
35MNf7aBtfFaCOmnb2f9l/60EVzjFAb9rTV8/wD24/fQNHjhYUZ7SxXpGPOL/wBaBv8Al+0Sj7/D
usf8qIr9hoHE+kJwv/pJ0tn8uK5+40E2Px34Ru8vumaaz4PIcR+tNBeweJHDuaQIuqba4T+CX0pP
/FimhpY7rMpsLivNyUHotlaXB/wk0CiCOtAQFAe2gIJoFUBgUB0CxQOCgXQKoCoE5oCJoE0CSaBG
aAqAqAqAqAqDmnEjjnw/0L8zc5vrVzIyi0xiFO/3j0QPjRnk89ai9NS/yFqRYbQzbW/63sVTH/zn
NrYP1VrTHy4udXH0i9c3IkzpF+mpP9GiQiG18NrYqdHzYqo8YbjnKdJMyFf1lwnvOnPvG7FNxPmh
X8uusGM+rad0zDx0K2u2V/xE054p8pz/ACl+K7WAzIsUVPk1EbH7KcsV+QhfpS8ekOJDV2i9meim
WGMfpFTk3yR1elXx6dWpDeo9rg6pS3H/AHVNnIG/SW9IJ44Opin3lDH7E1eSXMX+UlxtB2uawaKv
JbKP4acmeYD0j+NWc/dNEd9yo6P4avPFvkc/yjuMCvvky0yPc5HTTlicxnj9rx0Yl2KwzM9SlPZ/
qqc8VmSI/wAX5j+fWtDxCT7Rjv45e7rV5xralmcQrC4SZOnpEL3jasD6+VNjqPo9OxtVa9ahQLhO
iR4TS5c1ltxbO5KOSU909CTzq5D19J1exYpDbD93TuUNyYkpW/uDlnPNSR76yNnZb1AusUSIqwR+
GgEKx9Y6igsqAYzQFigUBQGBQKANA4mgWKAqAiaAqBBoEk0CTQFQCgKgFAVB5x9Ij0hPuXT9y2l3
G5Gp5zZU8+ebcJj+ud/wJ8fhUrGV08TXK673ZMh2QufcXTvlz5HfW4pR6+73CscnnyxtUEm7Sl5w
+v8AITyFXm1j4FSq7SNzgWkqDYy4d3QVi13nhh2PPZebyleAOR5VF4SGZcptIPzx+2qskUkiepSs
JV1q44tdNci1wm0Iw4+ogAqG/keVayweK+btAtkZgzXU4VnBPd7pH96saMvKtHIMfs1kLdbISTnt
B4V04MTybYv5QKlHPP31zuD3aS2pnd6qrPo0kouC8ciRVNJDd0eGBuOKQ0kouzqhgnHkqtSInRZn
adwqCgeRSRnr7q2j0V6CsFJ4qai/0dodCR8HRWmmq45S5n3dzojbi0IUEFzaSk4CRtTkc8DnyqiB
w44m3bQ92juPuOy7K8r+dsLVvU2nopSfPA5kUHuCFKiToUebDdS9FltpejupOQpCxkGge2kUQNqq
AbVUBgc6BaQfqoHBRSsVAigSaAUCDQJNAVAKBNAKAUHFPSL43weHmmC3H2yNQXXcxaIWfac8Vq8m
285WfqoV83Lnqea9MmS5ktUy43Bwu3Ges955w/4U9EisWufHftRquDjhKtxCSe/z61z2b0QudtSV
Z5J51IzigPOlMEkn5yarcr8lPhXo06orUmQhpSWzhH4X11KomkOvL2jmepJpRPFvZx1KvxulZ2J6
JF4UtCGZBWSoISg4+rnUZvjwaJiw3QA9pPCFq++KbRkfCsaeLLObSfkV0ow5OeWDyIASkfqoxz/h
AVom27e646k/Tzn9FXlXX/k1CVouagnsZDbifDdlJrHJ3x/yYQdLXf6Lf54ofPiW3py7AZV2SEjq
SsdKsq4+bG1EaWn8LvbeQ8vqrrI62ry1IjuLTuSOvUcq1pl6Y9A4g8WtUJ8rY4E/70VuxY2nFy19
pxHua8ZGxo/akfurKueXa1/MKGPZ5iqPQPora0ck2adpCY5uctB9YtClHmYqz3m//pq6e40Honaa
IGKA8DyoCAFAoCgWkUB7RQNVFIJoBQJoEkUBYoCxQDpQCgzOvdaWfSGmJ96ub4Yjw2lOKV44T5Dx
JPJPmaD5R8SOId01pqa4amurqkvSyUW+JnIiwwfm2k/jHqo+Jox3b/DnIKnFnmT76zWqfTjOAen6
651ypT/NKG/wnDimEXCGbi4DI2J9lkBCfqrs6QEJAgOK8Vkc/hWbezZUF1KN+fHrTJU9UhHLnU0F
MvZUOeB51kuPTpTbi1NNqPUoTu+OKzvb5V9jI99XSCA500FKxVvS3Rsnl1rPKppCum75Ok7eauzO
MVFwn5MAh7OAOldo+prpe2aXteb/ACq1GdvTXoEyN3F7Uh8DbHP0u1vJqO38Rrb22urkQOZjR1Z+
pQ/ZWFc/m2/IUFDmKCl0Fe3dJcQLfc84ajP9nLH0ozvJf2A5+qqPeqVIWlLjagpCwFNqHQpPMEVU
K2mgFAeB4UBhFArbQHREestEmgLFAk0QVAkigFAhCgs9wFz8np9tUR5twhQnWm5i/Vy+drRPRSvB
OfAq8KD57elfxZka11qvRtpeHyLp5W+7OJOUPTWwcNZ8UM9PercfKozldPJclxxbygvkQenhUrQ0
91Pxrm50EGlQpp3+cdoejKcj41vFuIKiSonzrTZ9J/my/jWfti+zAJrTZfaq8ai7PRpCkvtHwCxk
fXSxMvTrT78eOhTrziWWh+Go4HwrlI+Vq1XJ1PZFrCBNRk+KkkD7a1pu+LL9LEupxuBBBGUqScj4
g1m1xpiRdIbG7t5CW0J656/UKTtqS30iN6o0ru78hWT4lKyn9FdZjHef41Tly4TjRejNtzomPnHI
znzifym1eFXinx8fbKPaVRIU47YpfbLHM253uu4/F8FU09WHkQIinI75RJxEcbJC23OSgR4betHX
k9N+gJI3cT7+v/8AKCf+cK1VeqbrGEjiXcEqG5tVsjqx+N2ixWRk9S6eWxOSltsqDxw2kdSo+FBZ
xvRum3Qom3C7ItxcbAXEba7VePDKiQByoO46Wtsmz2C22h+aLg5bmRHE5fzSnEI5I3DmMgcqbF7k
7tp6noPP4HxraFA+6gPI8qAwRmgUKA+VBGxzrKhtFQFtqgtooC20QWBQZLXV5mWmNBcZQFsPOKQ9
55AykfroKez8S1A4dhbU+KvAVFcZ9JXjv9zujnJ8JYRdrupyJptr6Kkd2RLx5NZwk/SoPnXBuKkt
OkvkPvLUp5aj3lFXiSevU1WbEdDe5xW4jIAzjn9dYzxrGZZQ19NNc9Vz7FhgZ76Rjpzpxq6qO2Ud
m7lQCl8k1207aRtn4wo0PcNpT5miAEDz/RQJVjPnRTjQTu5E/VRKtZz064loyXVLLSQhsHaBj7aO
WP4oDsFbYyRy88g0b5LOy3qdDSphCe2bX96QTjavwIqXFy8vhxy7qPKtd0WtSn1J3ZOdyxVmLWOe
M9K1xhSFYKkk+5QP6qOuzsKZJhyEPR3C2tPiOnwPmKFm0mVKDNxEqG5s3YcSEk9wnqn6jRmTrtca
g1DbLnb4r/ZrTe0/NypAADa2scirx3++hMXon0B1Y4iajPlaP/5U0betO0SeLs1Cj3lWJlxKPEgS
FA1RpdUhq2wkXlTXaItq0vrAG4hI6nHuqCCOLNxuiQbfGQGwMb/A0FdP1Lq9xJLYSM+QUaAaG1Bq
N3ULUa4P57Y7Y7CuXfPilOc1Yldy8a0kKooxQKoDoGsKrILbQDbQFtoC2UA2VRSar01E1FYZdokS
H4SZQ+bnRSEvsuDmlxsnIyD50Hm288KeO9gvdtjW3iTDvtkkPYuAnQmmpseNj2+4CHFK6Dpz51hv
cYDiX6J+s9d6vk3uTq2FCi7UMW22pjuuJjRWhhDacrHM81K/GJqsqZj0BG9o9Y1sd3iG4f73KCY1
6AkBJz928hPvTEA/x0D6fQEsw662l/VGSP8AFQJPoDafx/8AGkv3/wA3R++gcZ9ArTba0ufdjIWU
EHYuOgoPuI8aB8egRpBalKXrKYkqOSEMNhIz4AeVA0r0C9KFxTbOp7lI29Voaax8OYoFf939Zlq+
bv8Adce9qP8AvFBIh/8AZ/aRWpSZGsJrBHUFDJP/AAjH6aC1/wC7/wBD+qdgdcSlpyCkqZaCk4z0
IHjmgRH9AHRMaQ0+3rN1a2VBaUPNIcQSPpJ28xQJf/7P/RT7y3VayeStwlSwhtKUZUc8k7eQ91FB
H/Z86DB7+tJfLxS2n9woJDfoG6RYIMfiJdGseCG04+w0TUSlehXYuxLbuvZUtGQodvEYUcp9+3NE
0z070EdIPL3r1hMKwAncllpOcdM8utFVjnoG6W/B1jN/3DZ/dQM/5BdiJ5a0kj4xUH/FQdS4J+jf
D4VX64XqPqBd3buET1VTLrAZKe+FbgQo+VBO1Va9UDjNadSw1R4drh2V9mQuQH3w+tS/vKW46d24
e0MkA+dBE1FxPsPyBdX9TaonBiJGWv5IT2FoaeVghLLaE9tIeJOBjOfOg8n6E4h8dtVX22ae03eH
oqJDiWX32WWglneSrvEp59mnrQenpPo/66eY/wDF+L+oJJx84mKER0593uoOvcD+FmhdNQnLnb0T
J2olFUe5Xe5yFy5II6hsq7raVg57oqxHX9taCsUA20B0B4oE4qAYzQJoBigFAn40FNfLsqNtiRce
uvJ3Z/q0H8I/HwqbFNEs3Vxwla1nK1q5kn31FWjduQPDFA76mkeFA2uMB4UEdxnHhQQ1t0ERxs0E
daV9E9VUC2+3bSEoUUgdMUDi3paUd9xXe6DNBDyvzoC3PedANzv0jQL3PfSoD3P+ZoDy976AsPeZ
oC2PGgcbjOKPOgsWY7LKe1fO1A6DxUfcKConSHpj4ShGxoeyj99BOjWpb0dGR7j9VB5q9MLgou4a
St+qLNHSifaJiWrgtIwDGmdwurH+jXt5+VBqPRS4QxNO6V+6OU3h6aFM2rcOZaB+dkn3uqGE/iig
7ddJkJCVDeFEeA5/qoK7Qs55vV0qMltSYlwjkpJGB2zJ3Ix8UkirB0+tIOgOgFAfSgR9dAnHvoC2
0AwKAY91BEuM1mBBflujKGE52eKlfgpHxNQZ7TUJ6Sl6fMI7eW5vdWo4HuSM+CRyFZGtTbiPwfhR
Tnyc59GgYciKSeYoITqMUEJwUEVSRQNqaRQNIZRvKvqT+2gmxILbzmFdxCEla1e4UEVyL2qyrbge
A91AXyXnwoHUWNw/g0EtvTD6vwaCSnSjvuFA6NKK8xQOJ0qnxUKBZ03GbTuW4lKR4nkKCMq2QsFT
Tjbu3rsUlX6qCgmPbCUtJ6cs0EFLDzyu8c/GgvbZZ2G0l19QbA5lSulBbMhAjEsMKWXFqUgYxy8D
k+dBU3qym8W2XbrihlUCc2WpUUjcFIV1BoDi6dt0WAxEb3erRWktR2R3UJQgYSkAeVBFfhR2+62y
kE8hyoOP3HitaDrWPYbazMFyClrjy9gLAVH9rcoElPMbeYoPQVpuTNytkSc17EpsLx5K/CH1Gtom
0AoBQHyoEUCaAHFAmgGaDjHHvizY9HW2KmS4hct59LUKKo91clw7Ub0jmUN7tysVmqiaP4S6f1H/
AD/Xcu4Xu4SUbkMvSnWIzY/0LMdSEIT5Z51Bp4dhPDC4wnbNdZk/RVzkJiz7NPfVLMB57PYSIjzh
LgbK+4ttRI5gig6E7qpIyAKCtkajUrzoKt++KPnQQl3dRoGDdVedAXyor30CBcTyoH2rwtAUAfb5
KoJDV386Caxe0g0FsxqFoYoLZrU0M8lcvhQSk323n8PFAs3qAP6Sgxd81xdbhfFaY0g225dGmw7d
rvIG6Lb2l+zuSPvjq8dxH1nlQVcvhNpRf861Vc7lquavr63IdSzn/Rxo5QhI91Bkxw50MqWvstLS
LEhkrLdzgSJcNadvsq37iMny2mgttMTjKhtORrsnVNpkOOM2+8gtiQh1n24svb3VLTjurT18R40G
rjRHsgqUlgfRT3lfb0oLmOxH3BfZ9qtA7rrp3kfUeX6KCb2qFcluZ91BXLeuKbpJbcbbNs9XbciS
Qe/25JDrah5YwoUAdlJ24FBQ3CT15/CgxU5iCjt1sRGWX3ge3lISA46M5wtXUgeFBsOHUot20QHO
SVqU7FPx9pH7RWojc1QKAUAoG6AUCaAbaCDerqzbLc5KXzV7EdvxW6r2QP1mlqvL+rOH9zu3GfTe
obgfXotnlrbi288wuSEteKu6lQW4pQJ91YRoJ/HXhpb7jdEpLgkwA4p9mMtUl1RjdmFIW4nPMKcA
5nFAwOIR1fabVFVGdHy1IY9XbXlCifWM+z4hKWyrNB35GjLTMPaKtzCUn8Pvj9AUKKU9w/sKU59X
H1Ff8VBTSdHWFG75j/iV/FQVr2mLCP8AN0/nq/ioIS9OWH+zo/PV/FQNfc7Yf7Mj89X8VABpuwf2
Vv8APV/FQOp0vp3+xtn++r+KglI0rp/H/l7R/vK/ioJ7Gl7EP/lTSh+Uf30FrG03ZAP/ACNKvgo0
E9GnLBjnZFJ+rNA59zWmv7G20fJxFBGmW+0wm1kW6Mo7fm1pTkEnpQcQ4fcRHBPv0OIlDC43ZTbq
vooyLg+ttC1+aWmmkpT76o2cnidouPuVJ1A+7JShwuMtr3MkpUE7UlAOF7iMc6DCO8WXzboV5iet
JfbkqddbeCuUUOpSlCgCe8QTQXrWiZVk1FeZNtKo1q1JqCFcocNHcQl4NH1taUjoF+NQdHhS+2Kt
vMAmgsJE3sGSScUEeKt15PaKV16UB3ee2w1GTzCnAefhyNBW+skpHPwoKuc91oM9JXndz8KDc2C3
hGn2pG7YtkFwL8sc6DUW2c1NhsymjlLwz8CORH21tEugFAKBugTQCgUMn9lBzC/3X5Y1NsQd0C05
bbA6LePtr/YK5qquKkdi2WSbcFmUYEl1NwZfjKy8HVBKV4B5ZaKErSPcR41YPOHytoxi4XO6sSIT
14vETsFlIMVtzc42sFxjYVIyWhuQnOaDvehbK+3cI+qb5F9TdjRewsdrUnYtAd7zkp5H4C3M4Qjq
lPXmahpr5+vrptU3Gd9XR5p9r7aoy0zUd3fUd0t9wnqSpVBTvz7gonLrh+s0ENcmX9JX2mgYVLkA
8yftNBDnXhuJH7aS+GW9yUBSlbRuUcAZNGpjv0zcbibY3bmqALswlfe7PKnEhZT4IWpO0k+FTbd8
GXHbVNXNam0OB07VjKDnwNVxh75Uk8sPq+GTRTibvLHSQsf3jQOo1DckHlMcH/1D++gs2daX5o9y
4vA/6w0F3F4oXtA2SXfWmvFKxz+3rQaiBqWJcI5U2rkfbbP4KqDz1rS2zdA6yuN7ciuTdK6qZchy
XEAHb2qy8hG9WEoeYdUooSvAcSrAO4UDPDuBpy3PSTHcSYxin1dohMYdotxDikONvhKk5KPqoNdC
TbbXcJs+XIbVElyGnLPb1qLg3uN/ONOFCfnSHfZbYCyRy5UHRnJ1wShqZc1PMTAwpqDbndodQHvb
lSEpyGlrT3W2c9xPXnQWGi5Rdl9mcnnzHjQTdZSkt3GLCaVu7U88UFw0v1OAp9wd1pOceZ8B9dBy
6Nr2w6iu92tUK8x5t2syt1xgNLytjJxzHTkeRx0PWg1UZ7fGQrxoIM1w0FMvmoj3UGo1vqlvS3By
9XpQ3G3QHXkI+kpI7o+tWKDJ+iLxFla34ORbhPe7e7wZ0iJdXMBO5zIdQoAcsFCxWoju1UCgFAzU
AoBQQbxLXEtM2Sj2mWVqR+Vjl+mmxxy4Xq1aR0+btdl7Gfmw0ge2866cIQgeKlqrDbQ2jVk9+3Mx
77Y2WrbdTsjsvkSGVLIyG3UKGUKUOnhV0yZiaf0VaphnWjS1rts3OROQzveQfNtS92z4pqLIg3K4
LcUcqJHUqzzNRVK48M5PMeVaQ3arrdLaXAJYmIWrKQ802Sn3ZxRFk9rK5uAjsmce5toH/wBlEVz9
+mLzlkfUlr+GgqnHVuqyptX/ACh/horJX7Tkl2K36zJTIbkXJJO7aAwwpO1JOO7yV4++pnGvFfyZ
/Uomz3l2+PZZrIhqSsT3glEVwoczsCyfnN524Cc5rhMu9Pp+SccN7nf01VltcqEvfNlrfSqKy2Ir
aUbUPJyXV5V4qJ6e6vQ+Su0zIif6N4/FDP7qJo+i+R0f5uVY82mP3UExvWSUDb8nsqH40dg/soIN
zvrk1vs22WIg8XER2wvHuI6UaVpd+zwoLC13RyHJDqTyPJaPMUG/i6hzEcaLTE+HKTiVAkoDrDqf
orQrIIoKZNk4foRtY0w/Bz/QQrjKYZ5/RaCiE/3aCrb1bpi0S9+nbNHYmvEsC6tL7aSo+yptE+Up
xfXkez5ZoH4NwNzalulpbCor5YluFwPoRI6FLi0+yc8sq5Z8aCwsN1cgXIg9xaDzHkRQTk3IXTVz
Dq3Nyk+NBqOME25Q9JKi21xtFyltqTBknklCynal1wfRbzuPwoPmhwbev+h/SKtUK4SErfkzVwbk
+FEtSWZeQVhXLcFkhQPnQfR5juNFHkaCBMVzNBBTncfgaBnjNJc/k1RAbQp4zFJC2Up3bmmwVuAj
y2jn8asGD9BOALdpniHAQNrEbUSfVx+IqOCn/hIq6R6wqgUB5oI2+oBvqAdoaootYSVN6bmrHInY
kf3lgVKOIcUYDa7Dbr3JjOToWm5C5DrKBuUh1SNrL2PxMGsxauJ2uNOak0lZYli+cuFzkxy5FXuQ
6yGSlxbuD1SkfhDlWqkX9xkZ3bT1JxWK3GfdZecPtiiorkR3xWK0yhrYe+kKDnOp+Il3s94et8bQ
+oL2hnG64RI/zCiefzZPtY86IpFcZ7uOSuG2qB/s6f30Bfy0XA8jw61WPhFSr/FQNucal80uaC1W
AeRSYGeX20hYZb4txGiHG+HuqGyOik248vh5fVQmvv2B42xs/wDwTqoH/wDQKoB/LVHP/orVX/29
dAn+WZg9NE6q/wDty6DUaO1eNTPvstWS7WdyOjtD8qRFxkKTnHcWeRPuoNoLPMUOqB9dARsNxPPe
2ProEiy3AH7439tBZ29uZGO1ZBR4YoGNb/KTmj7gqEtTSz2bTzyM7m2HXEodXy591BNBe6I4KRtL
SJl61ZKbmJbcR8mPHa201GbT82w2j2UjP21UZPVnpCCzzrtH0jwznXDKlIusiSl1liQJPdb7AqHP
etfSgIXCYCyqUQJaWUJlbenaBI3/AKaip+lJ6/l9pRPtGgHpB6ucUzAscRSn7ndS3HixWub2xxWC
tIHMfGrIjyZxg05edP6k0xcLlBVbrtabkw1JTkE9mopdaVvHJQ5ZBHLnVo99Ie3MJX4rSlX2jNZV
AkKyqgYT7Z9yaBOqVLlTo0MpCozFqdefB67nHm0Jx+aauKG/Rp0+bRatdBQSlx/VEhK2k9EhhtKU
j7DW6O47j5VAAaAbhQV/amsgdoaAtxoMtxEdKNJS15xscZP/ADBQcp1lxN0ro3SK7hqVaza7iv1J
1hpBcU6pYKsYTzGAM5rLdFoJnR7NoauWlbFO9UujYWzOWC+pbKuYCHFOKwj8UUTbYi1XaanLVtlc
/wAT/rTRsxJs10iArkQJDKB1WpBCft6U0u2bl3u2N5Dj4SfI1U2qXNU2IKG6WMeNE2nuznwTtdWE
n2RuPSg6vZrfbnLVHedU6t1xOVd/AA8AAOQAoIGppcKz2tyY1FkznQttpmIwpRWtbito6A4A6k0G
eXerql5v1q0SokdxW0vh1bxx4dxsEgnwzQPOXDYpPaRrg02o4DneXj8oIKlD7KBo3ApWgOR5zaHC
Eh85UkFXTdtJUke8ign7Vf1rn56qKzGr35sX1FceW+2Xe03BKyPZ2/voiMq/rTplx273ENMNO9x+
U7tR081UFMxrLRytoTqa0lSzhKPXGSST0AGedEbCLYpsltLjG1xtfsrTzBoJn3IXMgk90DqcH91F
Mr0pJCN3rSEj8bcP2UTaK2ldud3G4RvFK0L7yVpPIpUkjBBou0K7alQYCoDWoCxA7pFsUluYwjZ0
DXbILiE/i7iBQZ9q5BxZlGe/dZLBIjuyVDZH3dSwwkIbQSPwsE++grVpWpRPnQS7EOwuTS/I0Gbt
c1u++lZGQEoc+Ro7sMOn2kiPF7VaQf8AWPCtz0xWH9Iy2rlWCKW85iTOyUpStylH1jtEJHkGwleP
jQj0+zOabgR8qA+bQPsSKw2qpd5b3EJ5mglRfWVtMOL7olL+aSPoJ/C+2grI02PJ4o6jaecWWLLY
mhIZTzUpKFF5zYOhI7pqo1vBK8R7mzq+fGiOQY1wuyZkeO6cr2vM43n8sozig6pvoD3D4UB5rQrt
1YUN1AM0GW4jJ7TRV2AGdqEr/NWk0HF7/oLT+vNHmy3pCjH7VL8ZxBwtt5AwFfYcEVlawVo9HHV9
jQmPpziRebXBbUVsQmnyltHidqSFAVd1nTPWTjJxWXvTY9Uazu0dtS2j2dsivoBbJQTu25xkU7U3
qPjfqaOWkarvuomAs9z162hKc/BJAoIznF/SzSWvWtSlvthlHaWx3J+qqGZ/FHh4604y/qttBWk/
Ni3Poc5eR+IoOpx+JHDl+GwtOrbXnsUKXvkBChlI9oHmCPfQdDtXHLg41bGUyNawWVN90lK0rT9u
fGgVO4y8F5LHZ/yhxYhXgtPtOBtY96Tk/XQU07iNwknI9Xk8VGlBJC0eqvIiOBaeaVbkZJx5dD40
FdK1twrnNFE7iwqXHbIKQxKZhkODmlSnGQCrHkeR8aKUjWvDZbsd6ZxVM2PHWHGmDIjx21rT0Lym
QlTgH0cgHxoVpk8S+GisY1fbO97I7dHP4c6Iqr/qvRV1kxGYepLYv1cLLilSmUDv4wBuUD4UGT4q
3Lh8/ob5Ak60skZ2csrDK5CXgsIGFJPZb9ud3LNEri/DWBoTRsv5Qt2odCruY5tXC4SH5a2/9UhT
RQ2ff1oz27nb/SF1G22T/KFolLQ6LC5JH6GuVVIsWfSiuTR+d15o98D6CZpz9YaorTw/SS0rdopT
J1XZwclBLXrKEFXxW0KJs720++QHJtq7CXDC9hlNu7kbsZx0qLGOu2nb4oK3LYR/e3GjaFZtOPxn
XH5Dm9xSNiR4YoLBxjHUUC7WyVXOKk9C6nd+SDk1YOW+jFcEXnjLq+8PYK5YucmITzIU9L7JBB96
UYrd9M3203GHSk6NYWl3BfZPK1AiOiN9JSuSlBX4QAyBURvUNLSy2jceSBgGsRtaaV0vLvd3RHTl
MRtQMuT4AfRB+kaDTXKVblajX2O1u2WdrAOeQajpySfjzNB5z0TrL5TtXE7VYYeclXK3retryB3G
ozjqkEuflISNvnW0ejeECrj2F2fnzo1xems22Q3IhthlgNrjkJbShPLuAYPvqDpe8VArcKA99UQM
1lQzQDdQV9+jCXY7jG6l6O4kD37eVBx3TckJYSnpgYI99ZajTR5aA4jJ5E1dm3k+5aouOnrfP0s1
d3dLwVanXbL9dGCUOsQ3XC6lSVjmkLC+RqysntdWmLpa52tuPe3dR2Wa0qTBbuDqZz0V1J25Dpz3
XB3kg9K1BwHiDcnPlZl4L3qVvyvx9tJ9x/T9VXabZV65n5xHLG53ly/C59MBP6DWtqiqmtE5LaeS
m8ch5fDl9QFNohvOIVucxy24Px3fb+ms5KaJTuPd/COOX/8Av01gN7ht6D2R+vyoD3AKztBwTQJy
nb7I9nnQKyN45ADcenwoEdzYfpbeX21dB5DiUq6A/ODr8KgJJb7uemxQJHxoPQfBC+x7Y/BdDbUh
nsy0+l1CVoW24rvJUlQwa1Y5tBoLgtqPiTf9UFrUSNM220Ydt7DSgtbnrKiW8MhaNrSB1NTYy9vg
OW+2yWJ0j1l+2y5bMqWXC6hfqyy2VNqV/RnZkUZtep+CfrMPhBZVLylVzcdmY8di1YQfzajph6ar
s3Fqyo5zRov1Y0Ed2JnkRQVt0KbXZb3djyFst0qRz5d5LZ2/pNXFHAPQkmlOqrm+/MTCS1GaWorw
ouoD5cWhPTbk13zx1jGXT+J+q9NaiixprVwcXPVqBtFrsY7rLDHbILj4A5rLgyE/gjnXMdcfs6+0
UZKkxUbiEj23VJ8O6nupPxNc2wOqPkmO7EtySwXElDjqz38K9rHkTQch4464VpjhbcWWXQm96x3W
+2Jz3ks7f5w7y5gIbyM+ZFXGbS1Qei7BlXbT91sTakBiVp5r1pCvm0OIYfI2rzk5O7qK6ZTTMu3p
7hbbrdCbvLUFaltKMUubsd1zYrckYxyHhWK039QHQDFBExUUKAUEO79p8j3Lsztc9UfKD+N2asUH
nXh0LnfdG2K/xSFouERtTo8Q8juOg/3kmorXFm8tY3MZBqLpy3iXwzuN9mPXW2oRGuUllMe5R3m+
1izWm/Y7ZHgtPgoVUcguvC3iuWOyRY4ryWxhtth9beE+ASFZA+2tzKJphdR8GeKstDSkaZfSpr20
70rPPqAR5Gm00y0jg3xUbJ3aWmnOSdqM9ayqvd4YcR2UkuaWuOMj+hUrp8M1RAd0JrdtJ36buQyD
/mzn7jUEdWkdXBXesFwGT/Znf4aBo6X1Okc7JPHLHOO7/DQI+QNQbsm0zev9Q5/DTYAsF+CT/wCE
TfZ/qHPP8mgM2K+b/wDyqZ7Xiw5+6gSLFfMY+S5mdhH3hzz+FAr5Bvx5i1TCMpx/N3P3UDiNLaoX
7FknqxnpGdP+Gg6boK06tiQHO10zd3C1jsUNw3SVe4cq1b052LJ/SesZcoS29F6jhytpbLzGYilt
k80LVkZTWTVbbS/CLV1+MaFe47WktNNbRLYS52855odW047qArxPWizF6wjztPx4kaJFb7KLDaQz
FZA5JbQMAfZRss3q1JHJBoGlXyET3UYFA0LiHFYSjOfIUGB9IS6qtXCG6NYUmVqF1uCy2n2+zHzr
viOW1POt4e2cq4h6Htnt101NqO3yWHZEwW3tLY0FFJS6HMb8p67QeYrv5fTMaoWRiNAtybrblM3Z
m6pjWi7b1DtGGJIS60W+Yyg80muKvWep4l6dRIiWuGhaEJUtc5eEbQkZ2p81nHhWGnhK5ekTq67X
RmFZITNmjPSzFdmPYflqUM4GVDs0dPAZrUgx+or7qnUh07Ov9xVPmQ5kq2JewBtQN2AgABIzt+uu
kZydn9Hq+OWuRHCJBHrMKbBcKlb1LWlSXW05GehzUz9ph6eyeH4SY93WltDY9cSz3OaSWGkpJyOu
Sa5VtsOdQHVAxQRsVFDFAMUCVMdq240f6VCkfnJIoPE3o28T7PpRV70bqB0Mx/XZC7L2WU/zpt5a
HmT2pCUlYSCOfWumWLMydfvHHiBCViPpaRMR/WqkNpH/AA7q56b2oV+kvEBIXowj/a//AOlNJsSf
SWsucuaRUMfRlI/ammjYl+k3p0f+lnx8JDJ/w0402YV6UWnR/wCmZX1PMfupxoZ/yp9NZ56Ym+75
2PSYBpXpV6UB56YuH1LjfvrXAA+lTo481aZun1ern/FV4hY9KXQp9rT11T/cYP8AirPEOp9J3h4e
Zs90Hu7Br+KnESEekzw4JwbTdPh2Df8AFTiHx6SPDJQ5226j/Z0fxU0CPpDcLjy9UunP/wDDD+Ko
D/l/4XK9pq6I/wBm/wCtA+jjnwpOD21zT/s6v30EpHHjhSnrJun+4X++gM8beDrv3x64r/KYX++g
U1xj4KI6LkJ/LiuH9tBKb4y8GXOQmhv8qK6KCY1xE4SyD83eYKc9O0QtH600FvDvOh5J/ml1tbvl
tdQP/digvI7CHEhUfs3U/glkpV/7aDyD6S2rhfeIf3KxsPQtKQx6wkL2JXOkkl3veTadqftrrhHP
NnPRJvaNP8S7w/3UqXZJSG2gvduWHEYQD9ddvLGcXoXXEj5cm2qcxDPYv3GGQkf0Su2ASPDvFO7P
nXndHoJUhHbKJPLd03Csq+UnF2ySdE8W9SWhTZSwxdvlC3kdFR31dqgjHPGxeORreNDaLxClRLit
juohXVm4tNAghLLm0L2j61E1YzXVNGyLhbXZxiO7X4z3bx3AMns3RsXgnx2mtZM4PdnBm3zYPDOw
Nz//ADCS0ZUvwJLx7pI8O6BXF1b4JoFbTRA2mgjECoosCgLu0CkKCVpPkc0Hy79IWyOWXiVreDt2
epXj5SioyojsJW19KgnoB3j0NdmXPrxqS4sz5wjyVISGkORc8uvtfGr9Cnb4hanbIPrKXB4pWnIP
6a41ohzXeoXCV5ZBHk3UEV3V1+d6yPsSKBj5cviyU9qskdQEc/1Vdhtcq+uHn2594Sr91NhJ+XD/
AEcn81f7qbNm1rvAHfEhI94UKboY9dlf2hf51DYeuy/69f5xpsL+UZoH39f5xqbBfKU7+0OfnK/f
QGLrcR0lOj++r99A6L7dk8vW3Pzj++rsPo1Re04AlKOPMn99Q2dTrC+pPKT+lX76Ls+nXF+T/TqH
uDix+2htptPX3VlzStbKT2TfV5150JJ8h1ya3tzyq/QrXOe61GV5KXIWR9mBUNnokTXzjw9YmsNN
H2gyASB/eSaLtG1BfrtYHozU6bJUZQKmVtIaxhJweqRRQh8U9WRLfPlWu7SY0mIUBhaSkOdcqVhI
ACdvjXXHFmrUuNyNQesKIku3OH2pdcOUuKyFHvHPnk9a6fTCdwtfhWzirbnZiW8HtkJai94bltns
xzA/CApn6Znt6rkaavF30xBtlruDdumXmUqMzJVla2JKAXEPbRz2o3H668zuqWPRi46JPe41ugA8
9sVw/rNQYnid6J+obhcLevUHEt6/XFDJCXFwgC1Hz03bwT3ulNDOW30MbSpfz+q5gSpsqX2cdtPd
HhzX40HYtBej/pywvw3n7rPvS2AlYYm9l2Hd6JUlKQVD3FVbiPUFrW1JiNPoAT+CpIGMFPh8KyLH
AqKPBoBtNBEIqKKgPAoCxQeNPTh4eTEqt/ECCyp6EuMLVqdCM4RtOY0hYHUd4oP1VqU6eFJUl2Ql
lKzn1dHZoV47auWQh7KwD2/9aDqPAbS1on69t90vy0N2CwOpmTUuYw842ctMAHruV191WD2fevSE
4fxlurj263BwnJKI7I/TtrTLnF99JuKoKESNCZB9k9k1n9CaI5le+Ok2YtWZaU8+jaUJ/ZVGLncQ
2387l7yeu7FXbPbJTbtYlklNvjgqPMhFOWJqqh2XayeURH1JrNsPyU721TiilO1JPdT7qw6m8UAx
QS2bg8ygIDbSgPFSATU0LBq+J/DjRyP9SmoH/lW3q6xIn+6FTtmxOhyreCFIiQ8+ZbB/XTdZ7aiB
f5R7NAW0htPRKUJAH2VrbndtPEujhP3xGfgK0kq7i3V4Ed9GfDuijak4w6fvk7RsW9ORdsa1v4U7
sCDsf5Z8yMgVdumLjltlKSiYxkD1trs9yjhIOOvvrrhmtja267ocRp2Rt2qbSqG62VDZzTgch5lN
alY01EVcli9RpUXamVHW3Jidkjsk9q0sY9rJViqxrt650ZrVdwuFplQG4gVbGVOr7NPLtF5CioKJ
OSpR61wdnUWeIl+SRvixnR490p/UaIrpsp273CVcHUBpTiUNpa9oJwPDxom0r1XaJB2gdxDdFWEG
NueUPAlKeXlQbWwsdi08yOYCgsE+S6irnZQKCaA8UELFZUkgYoGlkJoIEq6JZTnYVfCg5TxH17dk
WafEZsjE+PIZU3JZmjdHW2rqlafEVUfOXVGhb2m6S5Ee1NQoziytuGwpRS2knondzxV1sZSRa5bC
il6O42R5pOPtpxNoxY59KmlGA4BhK1Y+iCQM1YA40tPXd/ezUtDXZ58agR2XOgSWx7qAuzGadAi3
UCezqgiigLZQFs91AWygHZ0B7cY8KB5oPlQS2VFR5JSnPOoiQmTPaJSH3EKHLBOMGqmnXdG8WdH6
et8ZI0zLuFzSketT3nkK3OeJbBHdT5cqExaS5+kXZbra5drm6SkyIc5ssyGi+nmg+XLqOoqNOBKh
LWtRYZdUjJ7NO0qUB4A4HWrBZwLDqV7HqdrnPgEEBthxXeH1VqZDtWjuG/FO8vxj9ycmGUkZmSSl
lnar6W7vfUK6zPpz49vVuheHKdKWxUfHaTJRDk6R4KUBgIR5IT4VzbbSNaVEhSu6PKiLRu3IVySn
aSeg/dURMkWpxmPvzv3rHaDyqiZZI2+SgeayemOgo01duaKXF93CduN3vBoLLFAMUB0EUt1kJKKB
BaSTzoEKhsK/BzQZvVVogPxm4q2UqDx3OfBP/WgwUjh3p55Kt8JB3q/RVFNL4MaMkFW+2o5e6gpn
fR90G4cfJw50EVz0b9A5BEHoeooGn/Rv0I8cuRFL+POiGT6MvD0/5mfsqwNL9GDh2r/Mz9gqiMv0
WeHh6R1J+oVBEc9FDh+o/elj6qBhXol6CI9lX2UEdXojaI8Nw+qgbPojaM81fZQI/wAkbR3gs/WK
Av8AJG0j/X493Z5oAfRF0j/af+UP30Nh/kjaU/tX/K/60TZafRK0mP8AOh/uf+tFS2fRT0mj/Ofz
WgP20ZWDPow6IQcq7Rzz7qRQW0X0eOH7OP5jv+NFXsTgzoVhQ22dg4+knd+upo20cPh9piNt7C1R
28c+60kfsou17FscVlPzbCW8nltAFBZpjAbR5eFVUpy3jsQsp5+0KBtMYqUABz8qItIsFLQ3EZWe
q/2CoiT6uFAoV7K+RqpEW2R1NyME4Ugq5/AUbaWKCGWR0yMmgk4NAeKAUDJTWQWygHZjyoD2DyoM
/eBvmH/RoCRWhXernCcJ6UQn1f3UA9X91FEI/uoB6v7qAerUCTG91AXq3uoE+rDyoEmMM0A9VFAP
Vk0BeqjyoC9UT5CsgvVU+Qps0Hqw91Nmg9WT5CmzQKhp8q0E+pUA9S91ELTCOelQ0fRH91RdHksA
BIopaY+5YHmaqLNxrdHKffyFULbgttJ81HqaIlxmU78lO7HhRByWEoVlPRXh5UDCGQJgOPvnWixc
BAGOXTpRSqAUB491FNYoguVAKA6CndZ3y3VHpmjIjDQfHFAXqKfpZoE+pDPtUBmCnzoC9ST50Beo
j6VFJ9QH0qKL1EfSoAbf5KFAn1E+Y+yoC9Qz4igBt6vMUBfJ6vMUA+T1eYqgfJ6vMUA9QV+LUA+T
1fi1APUFe6gL1FXuoo/UT5imwpMIeJohYiMiikOMBCxjpQEy3l2gm4wk8qqH1HyqoSE0Q4EnGCeV
A8y1laT9HNFiXRQoDxQDnQIoDFAg9aAUFcfvrn5RoyOgRQKNAVAQ60CjRSD1ooUAoEmoBUCqAxQH
Wgk0BGoCqAjQFUUKBdVBGgQ97NAiN9+TRUpXjVQ5VQaetEOigkM9DRTlFGKA6AUH/9k=

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m3.trani.gocity.it/library/banner/ad18.jpg

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

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m3.trani.gocity.it/library/banner/ad21.jpg

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
ucc6P//Z

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m3.trani.gocity.it/library/banner/ad24.jpg

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
QhF77KG3sn1HVmIxZZrpCv/Z

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/small_guardia_di_finanza_cantieri_2.jpg

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

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.traniviva.it/service/img/system/noicon.gif

R0lGODlhAQAQAIAAAP///////yH5BAEHAAEALAAAAAABABAAAAIEjI8ZBQA7

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/small_tommaso_laurora_1.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCABOAHQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD7p+yg
D1rmvG3wp8K/EaBY/Emg2erlF2xyzKVmjH+xIpDL+Bruvs/HSlFuQOa4XBSVmb0sRUoTVSlJxkuq
dn96Pin4pfsOXFsk2oeBdQkvUGWbSNRcebj0im4Df7rgH/aNfMut6fNoV3Lp0kMtrcwMY54Zo/Lk
jcdVYHkH2r9bXtsjGOK8X/aL/Z0s/i5o0mo6bDHbeMLSP/RrjhReKOkEp9+iseVPH3SceRicCmnK
l9x+r8Pcb1YVI4bNZc0Hop9V/i7rz3W7ufnA0OO1ILT+LFa19YvaTy281vJBPEzRyxyjayMDhlI7
EEEEe1MiSIB96MW2/Lg8ZyOvtjNeCfvNrq6MuSALIy5DckblOQfpVv4ffG3TPgz4+0/X/sx16W0a
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

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/small_giuseppe_desimone_1.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCABOAHQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD7d1Cx
TVY5rW8gS5s5lKzRlfkZeMgjvmprA/v7snqW/oKl83h8qAMYA75z14qvYt+/uv8AeH8q/IKqs0fp
K1iyWw/5a/8AXRv50zOdTNOseHm5/wCWhpgI/tIVkkX9pmvn9xj3qPSOGcf7Rp//ACyH1qPS+JZf
Zv6Vskcb+CRaj/17VSu22agCcnjoOpq5Gf3zfSuE8eeP9J8OeI7DS7m/it7y8jby1dhgHsG5+Unn
GcA+taqDk7RWpVGPNU5e6Og1PxCbCC6bdaIsIwVeXJb6Y/8Ar1zfw7+I+k+Kdav9GiY2+r2aCWW0
k6mMnG9T0YZwD3GR6ivM/GHxa8OrPdWC6rbrNboWlaR1RB6/MxA4/pXnPw78SabD+0Rous2eqxXV
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

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/small_passaggio_livello_viacorato_trani.jpg

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

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/small_stazione_trani.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCABOAHQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD1t4ar
yW+TWw1tUD25GeK/co1D8faZjPAfSoHhPpWy1vntUD2wPUVuqhNjFeKoXgxk1sPae1UNR1c6EloR
oV1qZa8t3+0ReWEQLKrGMknI3AY6YOe9cOZZmstwzxDjzWaVvV27P+tD0MBg3jq6oKXLvr6L5Gc8
WTjgjHBzUT23BJKIg/jldY1H1ZiAPxNdpr/7Sum+FJ7WHUPD2naLPeJ5ltHqGqwWzTKWKgouzJG4
Ecd+K6m78Y+M72FoZPBWirA4w0N9rCMCPQrgfrXwlTjSrb3cOl6y/wCAvzPro8MU7+9Wv6R/4LPL
tJ+xXviw6Lb6fFqVlbCMX+rGdygLnH7nyyFIBBAzkttJHZap6loTDXbvTdPiuL65inlhW2jiZpvk
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

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m1.trani.gocity.it/library/media/small_piazza_quercia_palazzo_1.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCABOAHQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDyHV9D
8P8AxH+JnxG1TXNe1uws9PvUniTT5EuJpoJMBEmDCRY9m35RnBBO0kgiuX8TyfB/UdTgg03SvEdx
rkStMTrNhvhuEjBd9wKozEheACATivpq30S20Dx3r51nSbW91vxPpdlfaraxTqYNPuZrx0A5y4jK
iKMEA5Z8/Luyfm7SvjNNL8P/AIkpFa6Do2raY9hPZiLQ4o7BLl50SWIs3mOhEQPy7sb9xBGAGl0m
tm/0Mva90r/idb4hjTxD8BtH1+28F+GtBsbrV57AvZtJDNcPFDJuiuIlZ/kON2FlPKBSvNfVfw/+
JOg6H4H8MaRrU03hq4j0u2hVdUsZLS2kCRIu6KQ7oynTGX4BUHmvn3wr4l1fUvg/8NdV8Ua8JdZi
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

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://m3.trani.gocity.it/service/img/icons/cont_video.gif

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAAnRSTlMA/1uRIrUAAACySURBVBjT
Pc7bDkQwEIBh7/9Ym0ispYpSNFxsHcZhFVfrqjuzEv9dv3Qm49hWJXeqtY5VezJhI5bsCqGq4gkA
hmHQcVURbBw/4LtRfCMoSw4dVde8LAm2CCdgnt9NtBEUBbtGtGZFgSANE4I/KWYkgQzhWtKFkiBf
g/8EFqw5Qpa9EGgvvLIMQaz+OPa91gD+KhDS1KOzx89xeGmKwBd3mhbMGHfhdDp73DE63Z7fu9Pa
H2g64yOo7m4GAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://img.gocity.it/service/img/footer/viva-network.png

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
AAAASUVORK5CYII=

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.traniviva.it/service/img/footer/contatta-redazione.png

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

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://img.gocity.it/service/img/system/gocity.gif

iVBORw0KGgoAAAANSUhEUgAAAH4AAAAoCAAAAAAdnxG+AAADn0lEQVQY0+2P3WsUVxiH5z+xKC1Z
VmwxRCxFvJCVuuIqjB8rbLdD2sUu6DQbDOs2kGIgqfmANMwmqwbrR5WIFiPxRlnamMYV3JnAErFM
sMF4cdwE5ubNMtfT9z3vJN2lGDQp9KLzwJzze38n5zwbxf1PUQJ9oA/0gT7QvxdL327ZIMdmpd4R
Esd9S/b3BrikP2v7YMN8hnp8ByT8pp+d+h7+CZcC9Vs3wbTi4jszg9nsYJHfLBrZrstz6Ke+J5vt
eQACxo1xwIV5MDJyD7uiYcyRftsmmFZQ81O75BfSD3Gepoz9+Vz7LaB2CFaP2h8Nt+eWAc5jR/oP
1yWbWO/0d0XAQ11/CFAZA/RM6PoULBl6x2uAx7r+GPtlrAf0AYD5SkXXr1Yqy7jdodOK1H+0Ls+M
9U5Jn0v30f8KtOTSP6JtMZ2eAL8noI8jpNP3aLuUzizJUwf1TUxLbz6HW2+yqSnZuzYmRZm2piP5
3hbccslcfl9LLp/0L6H+j1TqLjCc8f1Uqgc44/uugB6chUv9XdoWU6nhVGqRT0OSXSuivJIPhSbs
UMieWBu/FOXv8PS0Vxb2rlCovGKLFdu2vdN8a0YRs5pWhOLPCFC2hCPgG60bME/Kfw993TiTV9Nu
CxfPDU3TDODTsETz9od3877f09bGsDlCq7gQ3l3rxOk+5l/D4fsm30K9lUjMwPUEApRN0nckOgDz
+Kq+K9El9VTR/CqR+PoVNsR2yad2zfztKAbR1yfqRnOUTj3bNGujPNE3avIt1Jvx+E14cbMzHgfO
QkA83gmcWd+JM+mxwsbxC/nb3B0+x1oLNdz6bbu/bjQLNHj9ra2tn/NEX8HkO08UAV+oAyDgiqoC
ZQPXBVXNA6jUS+Ccek7qVfWGkL+HC8nHkuNW21eTNQwHPO9A3WhNHcd1cr6tbRJrq8BfweJbpB+O
xecALsdiIHNV5ucAP8Ri2Ff/xPps7KzUx2LXWM+F5BNJdMrz5jOUrKn68UTNwnUPjrf24NlF/i5a
fIv01VPRaCZzNBoFmdUMzkOw1p/CmIlmpD4avcJ6LiQ7G9lb+37nO1NSHPR0H45EItmnIAS8zGI8
PAaUq92YI4PVKpyJnJH6SGSM9VxImhs4+eZN87tTUlz0A6ACjY7MpZck93OJeiBILzfXXS0kBxse
PHTp0HvoFxQX/T7O3xljXe9XTuOJw/pHzRvmgqu4m2Yhv0FK7r+h3wyBPtAH+kD//9L/BeTnQdBG
TAyLAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.traniviva.it/service/img/header/wcerca_new.gif

R0lGODlhEQAJAOYAAP////79/Pz6+fv48/v38/r07Pnv5Pnr2/nq2fjlzvnlzubm5ffiyffgxvfh
x/fgxefi3fjfwfjfwvjfw/ffxOfh2efh2ujh2Ojf1ejg1uje0+nd0OnczOnczunby/jYsunayOna
yerXwOvUufjQovfNnPfLmO7Jnu/Hmu/FlPjChPnBgvnBf/nBgfjBg/jBgffAgPHAh/m/ffG+hPe8
dvK8fvm4a/O5dvO3cvS0a/S0avi0ZvixXvmuVvatWPasVvasV/erVPerUvarVPeqUPeoS/eoTPin
SvimRvimR/imSPqkP/ilRPmkQfmiPvmiPPuiO/mhOvmhOfqgOAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAAHAP8ALAAAAAARAAkAAAeNgAsXgxqDHR0gIBqLGhwWIkFOQkiUTZZSSZlJUTgpDQFLAC0TAAAy
AxISAywARzEMACQELg+mUAYFBwAfAj4xDgAEBbQABTYPBQUCCAU6MQ0FAQIvtRE8JgTFBRQzMw4F
CQDEKzs0xeElJycUBT0AKqQAD1MACqQwIx4/TUBEPj5GjOS4wYTJkCI1MgQCADs=

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.traniviva.it/service/img/system/myform_button_post.png

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
gg==

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.traniviva.it/service/img/system/myform_button_cerca.png

iVBORw0KGgoAAAANSUhEUgAAAEsAAAAcCAMAAAAeG7KXAAABYlBMVEX////MzMzMzMzMzMzMzMzM
zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
zMzMzMzMzMzQ0NDPz8/S0tLT09PR0dHOzs7a2trV1dXa2trOzs7Y2NjPz8/V1dXS0tLV1dXc3Nzl
5eXZ2dnj4+MzMzM+Pj4/Pz9JSUlLS0tVVVVXV1dYWFhgYGBhYWFjY2NkZGRvb29wcHBxcXF3d3d5
eXl9fX2CgoKJiYmKioqNjY2Ojo6QkJCUlJSWlpaXl5eZmZmcnJyjo6Ovr6+wsLC7u7u8vLy/v7/F
xcXHx8fIyMjJycnLy8vR0dHS0tLU1NTV1dXX19fb29vc3Nzd3d3e3t7f39/g4ODh4eHj4+Pk5OTl
5eXm5ubn5+fo6Ojp6enq6urr6+vs7Ozu7u7w8PDy8vL29vb5+fn6+vr7+/v8/Pz9/f3+/v7Mv4BW
AAAALnRSTlMABggLDxwhKCo2PD4/QUZbXGFjZGhpb3FzdIK8xszO1eHh4uLj5Ofq6+v39/j4enMM
zQAAAYxJREFUGNO9jldTwlAQRtfee8Xeux8kIBoVC6IRRUSwYRdFo6Ji+//uDTwlOOPIHc8DZ7Nh
DxBRSUt7/jSXElM1MnmXP9M91UTF3S9fMnjuJaoe/JTCR38lNSbltD4TDdSR+JBDso1a72S1HNSa
fJfDP7R2Z7DJAqCx4i5gMSX2myr2xQJI/dB6sxKHqu+yWSFWDMs6/DxsQ9Pj7JALMdvR223O1iKu
TUMzFYOeGV1q5r1f403O1m3aisuTMTzRY1YU+hVW0+lj8SHQlrUF21FatG5erWAua5jTHlSn50F4
I7vfmFdtR68Jbl2mrGA2a3fkgBXBrNt5IrxuriPYWoLtKHXJrbN7K14cmobXVBhrIQTFs2I+B/n/
Imy7OhUtw8oOlECYzQqwwggcwcfDCryBI8PwgVdB29VZzpYRVMzvit/PtAzFzcPFihNRw1C8/Mr3
29afEK3zBzlIbz3K4dxBDomtpglJrakmqhh4ksNYORV2XktJXXQVEJUNjQ7nz3hfEQlq6+rzpqaQ
6BthdvvTGj4IDQAAAABJRU5ErkJggg==

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.traniviva.it/service/css/life-7c.css

.page {
	BACKGROUND-COLOR: #fff
}
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
*:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.floatleft {
	FLOAT: left
}
.floatright {
	FLOAT: right
}
.floatclear {
	CLEAR: both
}
.alignmiddle {
	VERTICAL-ALIGN: middle
}
.hide {
	WIDTH: 0px; DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden
}
.semantica {
	WIDTH: 0px; DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden
}
BODY {
	MIN-WIDTH: 980px; BACKGROUND-COLOR: #fff; MARGIN: 0px; =
-webkit-font-smoothing: antialiased
}
#main {
	MARGIN-TOP: 0px; WIDTH: 100%
}
#site {
	MARGIN: 0px auto; WIDTH: 966px; MAX-WIDTH: 966px
}
#page {
	BACKGROUND-COLOR: #fff; WIDTH: 960px; MAX-WIDTH: 966px; MARGIN-LEFT: =
3px; MARGIN-RIGHT: 3px
}
#pagecont {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/page_white_bg.png); MARGIN: =
0px; WIDTH: 966px; BACKGROUND-REPEAT: repeat-y
}
HR.separator {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/cool_hr.png); BORDER-BOTTOM: =
0px; BORDER-LEFT: 0px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: center 50%; HEIGHT: 8px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
HR.mini {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/cool_hr_mini.png); =
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 500px; BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 8px; MARGIN-LEFT: =
-10px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
OL.numerata {
	MARGIN-TOP: 16px; PADDING-LEFT: 26px; MARGIN-BOTTOM: 16px
}
DIV.subpagetit {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 10px; =
PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Trebuchet MS", =
Arial, Helvetica; FONT-SIZE: 11px; PADDING-TOP: 5px
}
DIV.subpagetit_less {
	MARGIN-TOP: 0px
}
DIV.subpagetit_less2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
DIV.cercapagetit {
	PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 10px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 2px; FONT-FAMILY: "Trebuchet MS", =
Arial, Helvetica; FONT-SIZE: 11px; PADDING-TOP: 5px
}
H3.pagetit {
	LINE-HEIGHT: normal; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 14px; =
FONT-FAMILY: "Trebuchet MS", Arial, Helvetica; FONT-SIZE: 12px; =
FONT-WEIGHT: normal; PADDING-TOP: 15px
}
H2.pagetit {
	LINE-HEIGHT: normal; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 14px; =
FONT-FAMILY: "Trebuchet MS", Arial, Helvetica; FONT-SIZE: 12px; =
FONT-WEIGHT: normal; PADDING-TOP: 15px
}
H3.subpagetit {
	LINE-HEIGHT: 1.2em; PADDING-LEFT: 14px; FONT-FAMILY: "Lucida Grande", =
"Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: =
12px; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
DIV.zonecat H3 {
	LINE-HEIGHT: normal; FONT-FAMILY: "Lucida Grande", "Lucida Sans =
Unicode", Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; =
FONT-WEIGHT: normal
}
H5.corrtit {
	LINE-HEIGHT: normal; TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Trebuchet =
MS", Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: normal; =
PADDING-TOP: 20px
}
H3.pagetitbig {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
H2.pagetitbig {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
BODY {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, =
Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 11px
}
STRONG {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", =
Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
EM {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", =
Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
B {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", =
Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
I {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", =
Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
A {
	COLOR: #333
}
A:link {
	COLOR: inherit; TEXT-DECORATION: none
}
A:focus {
	COLOR: inherit; TEXT-DECORATION: none
}
A:active {
	COLOR: inherit; TEXT-DECORATION: none
}
A:visited {
	COLOR: inherit; TEXT-DECORATION: none
}
A:hover {
	COLOR: #3c3c3c; TEXT-DECORATION: underline
}
.blackshadow {
	text-shadow: #000 0 1px 0
}
.myform .inline {
	FLOAT: left; CLEAR: none
}
.myform INPUT.mytext {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/myform_bg.png); =
BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; =
PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: "Lucida Sans Unicode", "Lucida =
Grande", Verdana, Arial, Helvetica, sans-serif; HEIGHT: 17px; FONT-SIZE: =
12px; BORDER-TOP: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid; =
PADDING-TOP: 4px
}
.myform TEXTAREA.mytext {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/myform_bg.png); =
BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; =
PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: "Lucida Sans Unicode", "Lucida =
Grande", Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; =
BORDER-TOP: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid; =
PADDING-TOP: 4px
}
.myform INPUT.wcerca {
	MARGIN-TOP: 1px; WIDTH: 221px
}
.myform INPUT.wcerca_but {
	MARGIN-LEFT: 4px
}
.myform INPUT.inlinebut {
	MARGIN-TOP: -1px; FLOAT: left; MARGIN-LEFT: 4px
}
.myform INPUT.page_cerca {
	MARGIN-TOP: 1px; WIDTH: 300px
}
.myform INPUT.forum_nome {
	WIDTH: 200px
}
.myform INPUT.forum_email {
	WIDTH: 300px
}
.myform INPUT.telefono {
	WIDTH: 160px
}
.myform INPUT.email {
	WIDTH: 240px
}
.myform INPUT.short {
	WIDTH: 40px
}
.myform INPUT.data {
	WIDTH: 140px; MARGIN-RIGHT: 4px
}
.myform INPUT.forum_reply {
	WIDTH: 380px; FLOAT: left
}
.myform TEXTAREA.forum_commento {
	WIDTH: 470px; HEIGHT: 100px
}
.myform TEXTAREA.messaggio {
	WIDTH: 580px; HEIGHT: 160px
}
.myform TEXTAREA.sms {
	WIDTH: 562px; HEIGHT: 34px
}
.myform TEXTAREA.sms2 {
	WIDTH: 592px
}
.myformlabel {
	MARGIN-TOP: 10px; PADDING-LEFT: 2px; DISPLAY: block; MARGIN-BOTTOM: 2px
}
.myfloatlabel {
	MARGIN-TOP: 9px; PADDING-LEFT: 4px; DISPLAY: block; MARGIN-BOTTOM: 2px; =
FLOAT: left
}
.myforminfo {
	PADDING-LEFT: 2px; DISPLAY: block; COLOR: #999
}
.myform INPUT.mycheck {
	DISPLAY: block
}
.myform INPUT.myterms {
	MARGIN-TOP: 10px; FLOAT: left
}
.myform INPUT.mybutton {
	DISPLAY: block; MARGIN-LEFT: -1px; CLEAR: both; PADDING-TOP: 10px
}
.myform INPUT.hiddenform {
	HEIGHT: 0px; VISIBILITY: hidden
}
.myform INPUT.myformerr {
	BORDER-BOTTOM: #ee7388 3px solid; BORDER-LEFT: #ee7388 3px solid; =
BORDER-TOP: #ee7388 3px solid; BORDER-RIGHT: #ee7388 3px solid
}
.myform TEXTAREA.myformerr {
	BORDER-BOTTOM: #ee7388 3px solid; BORDER-LEFT: #ee7388 3px solid; =
BORDER-TOP: #ee7388 3px solid; BORDER-RIGHT: #ee7388 3px solid
}
.myform LABEL.myformerr {
	COLOR: #df1c3e
}
SPAN.myformerror {
	COLOR: #df1c3e
}
.myform LABEL A {
	TEXT-DECORATION: underline
}
DIV.myformerr {
	BORDER-BOTTOM: #ee7388 3px solid; BORDER-LEFT: #ee7388 3px solid; =
PADDING-BOTTOM: 7px; MARGIN-TOP: 8px; PADDING-LEFT: 8px; WIDTH: 486px; =
MARGIN-LEFT: -8px; BORDER-TOP: #ee7388 3px solid; BORDER-RIGHT: #ee7388 =
3px solid
}
DIV.pointer {
	CURSOR: pointer
}
.contentcont {
	POSITION: relative; MARGIN-TOP: 0px; TOP: -28px
}
.contentcont_unnav {
	MARGIN-TOP: 17px
}
.contentcont_unnav_more {
	MARGIN-TOP: 30px
}
.content_space {
	HEIGHT: 10px
}
.content_space_mini {
	HEIGHT: 6px
}
.contentmain {
	PADDING-LEFT: 0px; WIDTH: 620px; FLOAT: left
}
.contentblock {
	MARGIN-LEFT: 14px
}
.contentblock_top {
	MARGIN-TOP: 10px
}
.contentblock_up {
	MARGIN-TOP: -10px
}
.smallerblock {
	MARGIN-LEFT: 8px; MARGIN-RIGHT: 6px
}
.generalblock {
	MARGIN-TOP: 15px; MARGIN-LEFT: 14px; MARGIN-RIGHT: 14px
}
.generalblock_top {
	MARGIN-TOP: 8px
}
.generalblock_no {
	MARGIN-LEFT: 14px; MARGIN-RIGHT: 14px
}
.generalblock_txt {
	TEXT-ALIGN: justify; LINE-HEIGHT: 1.7; PADDING-TOP: 4px
}
.rightcol {
	FLOAT: right; MARGIN-RIGHT: 14px
}
.leftcol {
	FLOAT: left; MARGIN-LEFT: 14px
}
.contlate {
	PADDING-BOTTOM: 6px; MARGIN-TOP: 16px; PADDING-LEFT: 6px; WIDTH: 600px; =
PADDING-RIGHT: 6px; FLOAT: left; PADDING-TOP: 10px
}
.contlate HR {
	MARGIN-BOTTOM: 20px
}
.reason_fly {
	Z-INDEX: 3000; POSITION: fixed; BOTTOM: 6px; CURSOR: pointer
}
.reason {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #e05656; PADDING-LEFT: 8px; =
PADDING-RIGHT: 8px; FLOAT: left; COLOR: #fff; MARGIN-LEFT: 10px; =
MARGIN-RIGHT: 10px; PADDING-TOP: 8px; text-shadow: #FFF 0 0 0; =
-moz-border-radius: 4px; -webkit-border-radius: 4px
}
.reason_fum {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/fumetto_up.png); =
BACKGROUND-COLOR: #e05656; WIDTH: 28px; BACKGROUND-REPEAT: no-repeat; =
HEIGHT: 10px; MARGIN-LEFT: 30px; OVERFLOW: hidden
}
.redreason_fum {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/fum_redreason.png); WIDTH: =
11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 7px; MARGIN-LEFT: 30px; =
CLEAR: both; OVERFLOW: hidden
}
.reason A {
	COLOR: #fff
}
.reason A:hover {
	COLOR: #fff
}
.pop {
	PADDING-BOTTOM: 8px; MARGIN-TOP: 10px; PADDING-LEFT: 8px; =
PADDING-RIGHT: 8px; MARGIN-BOTTOM: 5px; FLOAT: left; PADDING-TOP: 8px; =
-moz-border-radius: 4px; -webkit-border-radius: 4px
}
.popmsg {
	MARGIN-TOP: 4px
}
.popred {
	BACKGROUND-COLOR: #e05656; COLOR: #fff
}
.poporange {
	BACKGROUND-COLOR: #f2a355; COLOR: #fff
}
.popgreen {
	BACKGROUND-COLOR: #6fc153; COLOR: #fff
}
.undermenu {
	MARGIN-TOP: 6px; PADDING-LEFT: 13px; DISPLAY: block; MARGIN-BOTTOM: =
12px; CLEAR: both; BORDER-TOP: #d4d4d4 1px dotted; PADDING-TOP: 6px
}
.underfilter {
	BORDER-BOTTOM: #d4d4d4 1px dotted; PADDING-LEFT: 14px; PADDING-RIGHT: =
14px; PADDING-TOP: 5px
}
.facebook-cont {
	BORDER-BOTTOM: #f5f5f5 1px solid; BORDER-LEFT: #f5f5f5 1px solid; =
PADDING-BOTTOM: 8px; MARGIN-TOP: 10px; PADDING-LEFT: 12px; =
PADDING-RIGHT: 8px; MARGIN-BOTTOM: -15px; MARGIN-LEFT: 14px; BORDER-TOP: =
#f5f5f5 1px solid; BORDER-RIGHT: #f5f5f5 1px solid; PADDING-TOP: 8px
}
.adsense-cont {
	BORDER-BOTTOM: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; =
PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f5f5f5; MARGIN-TOP: 10px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 8px; MARGIN-LEFT: 14px; BORDER-TOP: =
#f0f0f0 1px solid; BORDER-RIGHT: #f0f0f0 1px solid; PADDING-TOP: 8px
}
.correlaticont {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eaeaea; PADDING-TOP: 30px
}
.correlaticontfoto {
	PADDING-BOTTOM: 16px; BACKGROUND-COLOR: #f4f4f4; PADDING-LEFT: 16px; =
PADDING-RIGHT: 16px; PADDING-TOP: 16px
}
.correlaticontfoto IMG {
	BORDER-BOTTOM: #fff 5px solid; BORDER-LEFT: #fff 5px solid; MARGIN: =
3px; BORDER-TOP: #fff 5px solid; BORDER-RIGHT: #fff 5px solid
}
.correlaticont DIV H3 {
	text-shadow: #FFF 0 1px 0
}
.correlaticont DIV H4 {
	text-shadow: #FFF 0 1px 0
}
.correlatinewstit {
	CLEAR: both; PADDING-TOP: 10px
}
.correlatiblock {
	MARGIN-TOP: 8px; WIDTH: 710px; FLOAT: left
}
.correlatiblock_noico {
	MARGIN-TOP: 0px; PADDING-LEFT: 12px; WIDTH: 920px
}
.correlatifoto {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; =
FLOAT: left; MARGIN-LEFT: 14px; BORDER-TOP: #e4e4e4 1px solid; =
BORDER-RIGHT: #e4e4e4 1px solid
}
.correlatifoto IMG {
	BORDER-BOTTOM: #fff 6px solid; BORDER-LEFT: #fff 6px solid; BORDER-TOP: =
#fff 6px solid; BORDER-RIGHT: #fff 6px solid
}
DIV.corrtit {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: normal; TEXT-TRANSFORM: uppercase; =
PADDING-LEFT: 8px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica; =
FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.megafumetto1 {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/correlati_fum_double.gif); =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 63px
}
.megafumetto2 {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/correlati_fum.gif); =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 63px
}
.megafumetto3 {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/correlati_fum_double_fin.gif)=
; BACKGROUND-REPEAT: no-repeat; HEIGHT: 63px
}
.typecatalogocorrelati {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ddd; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; MARGIN-BOTTOM: 4px; FLOAT: left; COLOR: #666; =
FONT-SIZE: 0.9em; MARGIN-RIGHT: 4px; PADDING-TOP: 2px; text-shadow: #FFF =
0 1px 0; -moz-border-radius: 2px; -webkit-border-radius: 2px
}
.typecatalogocorrelati:hover {
	BACKGROUND-COLOR: #d6d6d6
}
.rightcorrelati {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #e9e9e9; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; COLOR: #666; MARGIN-RIGHT: 4px; PADDING-TOP: 3px; =
text-shadow: #FFF 0 1px 0; -moz-border-radius: 4px; =
-webkit-border-radius: 4px
}
.typeon {
	BACKGROUND-COLOR: #585858; COLOR: #fff; text-shadow: #333 0 1px 0
}
.typeon:hover {
	BACKGROUND-COLOR: #585858; COLOR: #fff; text-shadow: #333 0 1px 0
}
.typecont {
	MARGIN-TOP: 15px
}
.typeon A {
	COLOR: #fff; TEXT-DECORATION: none
}
.typeon A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.typecatalogocorrelati A {
	DISPLAY: block
}
.typecatalogocorrelati A:hover {
	TEXT-DECORATION: none
}
.upcatalogocorrelati {
	MARGIN-TOP: 16px; WIDTH: 606px; FLOAT: left
}
.catalogocorrelati UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; MIN-HEIGHT: 500px; CLEAR: both; =
OVERFLOW: hidden; LIST-STYLE-IMAGE: none
}
.catalogocorrelati UL LI {
	LINE-HEIGHT: 1.1em; MARGIN-TOP: 0px; MARGIN-BOTTOM: 4px; OVERFLOW: =
hidden
}
.catalogocorrelati UL LI IMG.li_icon {
	BORDER-BOTTOM: #e8e8e8 4px solid; BORDER-LEFT: #e8e8e8 4px solid; =
FLOAT: left; BORDER-TOP: #e8e8e8 4px solid; MARGIN-RIGHT: 6px; =
BORDER-RIGHT: #e8e8e8 4px solid
}
.catalogocorrelati UL LI IMG.li_icon:hover {
	BORDER-BOTTOM: #d8d8d8 4px solid; BORDER-LEFT: #d8d8d8 4px solid; =
BORDER-TOP: #d8d8d8 4px solid; BORDER-RIGHT: #d8d8d8 4px solid
}
.catalogocorrelati UL LI SPAN.corrdata {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.4em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 4px; COLOR: #9e9e9e; PADDING-TOP: 4px
}
.catalogocorrelati UL LI SPAN.corrtitolo {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 4px; COLOR: #404040; FONT-SIZE: 1.1em; PADDING-TOP: 10px
}
.catalogocorrelati UL LI SPAN.corrsottotitolo {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 4px; COLOR: #909090; PADDING-TOP: 4px
}
.catalogocorrelati UL LI SPAN.sotto {
	LINE-HEIGHT: 1.3em; PADDING-LEFT: 0px; COLOR: #444
}
.catalogocorrelati UL LI SPAN.licomment {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/msg_bg.png); POSITION: =
relative; TEXT-ALIGN: center; LINE-HEIGHT: 1.2em; WIDTH: 25px; DISPLAY: =
inline-block; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: -24px; FLOAT: =
left; HEIGHT: 21px; COLOR: #fff; TOP: 3px; PADDING-TOP: 1px; LEFT: =
-86px; text-shadow: #333 0 1px 0
}
.catalogocorrelati UL LI SPAN.licomment_flat {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/msg_bg.png); TEXT-ALIGN: =
center; LINE-HEIGHT: 1.2em; WIDTH: 25px; DISPLAY: block; =
BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: -6px; HEIGHT: 21px; COLOR: =
#fff; MARGIN-RIGHT: 3px; PADDING-TOP: 1px; text-shadow: #333 0 1px 0
}
.fotobox {
	MARGIN-TOP: 10px; MARGIN-LEFT: 1px
}
.fotobox IMG {
	MARGIN: 3px; FLOAT: left
}
.infobox_fotobox {
	BORDER-BOTTOM: #f0f0f0 6px solid; BORDER-LEFT: #f0f0f0 6px solid; =
PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; WIDTH: 270px; PADDING-RIGHT: =
15px; MARGIN-BOTTOM: 10px; BORDER-TOP: #f0f0f0 6px solid; BORDER-RIGHT: =
#f0f0f0 6px solid; PADDING-TOP: 15px
}
.rubblock {
	TEXT-ALIGN: justify; MARGIN-TOP: 14px; WIDTH: 510px; FLOAT: left; =
MARGIN-LEFT: 0px
}
.rubtit H3 {
	LINE-HEIGHT: 1em; TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Trebuchet =
MS", Arial, Helvetica; COLOR: #5c5c5c; FONT-SIZE: 14px; FONT-WEIGHT: =
normal
}
.rubautore {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 5px; =
WIDTH: 506px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; PADDING-TOP: 5px; =
-moz-border-radius-topleft: 6px; -webkit-border-radius-topleft: 6px; =
-moz-border-radius-bottomleft: 6px; -webkit-border-radius-bottomleft: =
6px
}
.rubautico {
	FLOAT: left; MARGIN-RIGHT: 6px
}
.rubautico IMG {
	BORDER-BOTTOM: #fff 3px solid; BORDER-LEFT: #fff 3px solid; BORDER-TOP: =
#fff 3px solid; BORDER-RIGHT: #fff 3px solid
}
.rubcatalogo UL LI SPAN.corrtitolo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.rubcatalogo_sep UL LI {
	BORDER-BOTTOM: #c0c0c0 1px dotted; PADDING-BOTTOM: 9px; PADDING-TOP: =
4px
}
.rubcatalogo_sep UL LI.lastrub {
	BORDER-BOTTOM: medium none
}
.rubcatalogo_sepmore UL LI {
	BORDER-BOTTOM: #c0c0c0 1px dotted; PADDING-BOTTOM: 14px; MARGIN-BOTTOM: =
30px
}
.rubcatalogo UL LI.divide {
	BORDER-TOP: #eaeaea 1px dashed; PADDING-TOP: 4px
}
.rubcatalogo UL LI SPAN.licomment {
	LEFT: -128px
}
.rubcatalogo UL LI SPAN.corrdata {
	DISPLAY: block
}
SPAN.rightli {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #f5f5f5; MARGIN-TOP: 20px; =
PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; FLOAT: right; =
COLOR: #999; PADDING-TOP: 6px; -moz-border-radius: 3px; =
-webkit-border-radius: 3px
}
SPAN.rightli2 {
	MARGIN-TOP: 30px
}
.rubcom {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #f5f5f5; MARGIN-TOP: 4px; =
PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; FLOAT: left; =
COLOR: #999; MARGIN-LEFT: -4px; PADDING-TOP: 6px; -moz-border-radius: =
3px; -webkit-border-radius: 3px
}
.rubtitolo {
	MARGIN-TOP: 4px; DISPLAY: block
}
.rubdivide {
	BORDER-BOTTOM: #bbb 1px dotted; PADDING-BOTTOM: 12px; PADDING-LEFT: =
4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 8px; MARGIN-LEFT: -4px; =
MARGIN-RIGHT: -4px
}
.rubtitdivide {
	BORDER-BOTTOM: #e6e6e6 1px dotted
}
.rubbox {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; MARGIN-LEFT: -4px; MARGIN-RIGHT: -4px; PADDING-TOP: =
5px; -moz-border-radius: 6px; -webkit-border-radius: 6px
}
.rubboxmini {
	MARGIN-TOP: -9px; MARGIN-BOTTOM: -5px; MARGIN-RIGHT: 10px
}
.rubboxtit H3 {
	LINE-HEIGHT: 1.2em; COLOR: #000; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
.rubboxtit H2 {
	LINE-HEIGHT: 1.2em; COLOR: #000; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
.rubboxstit H3 {
	LINE-HEIGHT: 1.2em; COLOR: #5d5d5d; FONT-SIZE: 12px; FONT-WEIGHT: =
normal
}
.rubboxstit H2 {
	LINE-HEIGHT: 1.2em; COLOR: #5d5d5d; FONT-SIZE: 12px; FONT-WEIGHT: =
normal
}
.rubboxtit {
	PADDING-TOP: 12px
}
.rubboxstit {
	PADDING-TOP: 4px
}
.rubbox_btn {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/btn_sommario.png); =
MARGIN-TOP: 3px; PADDING-LEFT: 13px; WIDTH: 84px; BACKGROUND-REPEAT: =
no-repeat; FLOAT: right; HEIGHT: 20px; COLOR: #6b6b6b; MARGIN-RIGHT: =
6px; PADDING-TOP: 4px; text-shadow: #FFF 0 1px 0
}
.rubbox_btn A {
	DISPLAY: block; TEXT-DECORATION: none
}
.rubtoptitolo {
	LINE-HEIGHT: 1.2em; DISPLAY: block; MARGIN-BOTTOM: 4px; COLOR: #b43559; =
FONT-SIZE: 1.1em
}
.rubtoptitolo A {
	COLOR: #b43559
}
.speblock {
	TEXT-ALIGN: justify; MARGIN-TOP: 0px; WIDTH: 636px; FLOAT: left; =
MARGIN-LEFT: 16px
}
.slidecontainer {
	BORDER-BOTTOM: #ebebeb 1px solid; POSITION: relative; BORDER-LEFT: =
#ebebeb 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; =
PADDING-LEFT: 30px; WIDTH: 243px; PADDING-RIGHT: 30px; MARGIN-BOTTOM: =
-50px; FLOAT: right; BORDER-TOP: #ebebeb 1px solid; TOP: -40px; =
MARGIN-RIGHT: 10px; BORDER-RIGHT: #ebebeb 1px solid; PADDING-TOP: 12px; =
-moz-border-radius: 5px; -webkit-border-radius: 5px
}
.slidercont {
	PADDING-LEFT: 16px; WIDTH: 243px; BACKGROUND: =
url(http://css.gocity.it/service/img/system/slider_bg.gif) no-repeat 0px =
3px
}
.slidercont {
	HEIGHT: 28px
}
.slidercontbg {
	HEIGHT: 28px
}
.slidercont {
	POSITION: relative
}
.slider {
	POSITION: relative
}
.indicator {
	POSITION: relative
}
.slidercont {
	CURSOR: pointer
}
.indicator {
	CURSOR: pointer
}
.slidercontbg {
	WIDTH: 200px; BACKGROUND: =
url(http://css.gocity.it/service/img/system/slider.gif) no-repeat
}
.slider {
	WIDTH: 200px; BACKGROUND: =
url(http://css.gocity.it/service/img/system/slider.gif) no-repeat
}
.slider {
	HEIGHT: 20px
}
.indicator {
	HEIGHT: 20px
}
.slider {
	Z-INDEX: 1
}
.indicator {
	Z-INDEX: 2; BORDER-BOTTOM: medium none; POSITION: absolute; =
BORDER-LEFT: medium none; WIDTH: 9px; BACKGROUND: =
url(http://css.gocity.it/service/img/system/slide_me.gif); FONT-SIZE: =
1px; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium =
none
}
.sliderlabel {
	MARGIN-BOTTOM: 4px; COLOR: #666
}
.autorifoto {
	FLOAT: left; MARGIN-LEFT: 14px
}
.autorifoto IMG {
	BORDER-BOTTOM: #f0f0f0 16px solid; BORDER-LEFT: #f0f0f0 16px solid; =
BORDER-TOP: #f0f0f0 16px solid; BORDER-RIGHT: #f0f0f0 16px solid
}
.autorifoto_sm {
	FLOAT: left
}
.autorifoto_sm IMG {
	BORDER-BOTTOM: #f0f0f0 4px solid; BORDER-LEFT: #f0f0f0 4px solid; =
BORDER-TOP: #f0f0f0 4px solid; BORDER-RIGHT: #f0f0f0 4px solid
}
.autorifoto_fum {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/fumetto_autore_home.gif); =
MARGIN-TOP: 10px; WIDTH: 23px; BACKGROUND-REPEAT: no-repeat; FLOAT: =
left; HEIGHT: 27px
}
.autoriblock {
	MARGIN-TOP: 14px; WIDTH: 634px; FLOAT: left; MARGIN-LEFT: 0px
}
.autoriblock_sm {
	WIDTH: 830px; FLOAT: left; MARGIN-LEFT: 5px
}
.autoriinblock {
	MARGIN-TOP: 4px; WIDTH: 664px; FLOAT: left; MARGIN-LEFT: 0px
}
.autoriblockfoto {
	MARGIN-TOP: 5px; WIDTH: 660px; FLOAT: left; MARGIN-LEFT: 14px
}
.autoritit H2 {
	LINE-HEIGHT: 1em; TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Trebuchet =
MS", Arial, Helvetica; COLOR: #333; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.autoritit DIV.h2 {
	LINE-HEIGHT: 1em; TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Trebuchet =
MS", Arial, Helvetica; COLOR: #333; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.autoritit_sm H2 {
	TEXT-TRANSFORM: uppercase; MARGIN-TOP: 3px; FONT-FAMILY: "Trebuchet =
MS", Arial, Helvetica; COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.autoritit_sm DIV.h2 {
	TEXT-TRANSFORM: uppercase; MARGIN-TOP: 3px; FONT-FAMILY: "Trebuchet =
MS", Arial, Helvetica; COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.autoritesto {
	TEXT-ALIGN: justify; LINE-HEIGHT: 1.4em; MARGIN-TOP: 10px; =
MARGIN-BOTTOM: 10px; COLOR: #585858
}
.autoritesto_sm {
	TEXT-ALIGN: justify; LINE-HEIGHT: 1.4em; MARGIN-TOP: 2px; COLOR: =
#585858
}
.autoriwhat {
	PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: =
#e6e9ec; MARGIN: 15px -6px 10px -10px; PADDING-LEFT: 12px; =
PADDING-RIGHT: 12px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica; =
LETTER-SPACING: 2px; COLOR: #616161; FONT-SIZE: 14px; PADDING-TOP: 8px; =
text-shadow: #F4F5F7 0 1px 0; -moz-border-radius: 4px; =
-webkit-border-radius: 4px
}
.autoriwhat SPAN {
	LETTER-SPACING: 3px; FONT-WEIGHT: bold
}
.autoricontfoto {
	PADDING-BOTTOM: 10px; WIDTH: 620px; FLOAT: left; PADDING-TOP: 6px
}
.autoricontfoto_max IMG {
	BORDER-BOTTOM: #eaeaea 5px solid; BORDER-LEFT: #eaeaea 5px solid; =
MARGIN: 3px; BORDER-TOP: #eaeaea 5px solid; BORDER-RIGHT: #eaeaea 5px =
solid
}
.autoricontfoto_min IMG {
	BORDER-BOTTOM: #eaeaea 3px solid; BORDER-LEFT: #eaeaea 3px solid; =
MARGIN: 1px; BORDER-TOP: #eaeaea 3px solid; BORDER-RIGHT: #eaeaea 3px =
solid
}
.autori_indexdock {
	MARGIN-TOP: 8px
}
.autori_indexdock IMG {
	BORDER-BOTTOM: #eaeaea 3px solid; BORDER-LEFT: #eaeaea 3px solid; =
BORDER-TOP: #eaeaea 3px solid; MARGIN-RIGHT: 7px; BORDER-RIGHT: #eaeaea =
3px solid
}
.autori_btn {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/btn_autore_foto.gif); =
PADDING-LEFT: 13px; WIDTH: 136px; BACKGROUND-REPEAT: no-repeat; FLOAT: =
right; HEIGHT: 20px; COLOR: #6b6b6b; MARGIN-RIGHT: 2px; PADDING-TOP: =
4px; text-shadow: #FFF 0 1px 0
}
.autori_btn_back {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/btn_autore_back.gif); =
MARGIN-TOP: -2px; PADDING-LEFT: 13px; WIDTH: 131px; BACKGROUND-REPEAT: =
no-repeat; FLOAT: right; HEIGHT: 20px; COLOR: #6b6b6b; MARGIN-RIGHT: =
-18px; PADDING-TOP: 4px; text-shadow: #FFF 0 1px 0
}
.autori_btn_pro {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/btn_autore_pro.gif); WIDTH: =
136px
}
.smartlink {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; =
PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #f3f3f3; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada =
1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px; -moz-border-radius: =
2px; -webkit-border-radius: 2px
}
.smartlink:hover {
	TEXT-DECORATION: none
}
.autori_btn A {
	DISPLAY: block; TEXT-DECORATION: none
}
.autori_btn_back A {
	DISPLAY: block; TEXT-DECORATION: none
}
.autorifotodock {
	MARGIN-TOP: 5px; PADDING-TOP: 5px
}
.autoriundtit {
	LINE-HEIGHT: normal; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 4px; =
FONT-FAMILY: "Trebuchet MS", Arial, Helvetica; FONT-SIZE: 11px; =
FONT-WEIGHT: normal; PADDING-TOP: 6px
}
.autoriundtit_in {
	PADDING-BOTTOM: 12px; PADDING-TOP: 0px
}
.upcatalogoautori {
	MARGIN-TOP: 10px; WIDTH: 606px; FLOAT: left
}
.autoriallfoto {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/autoriallfoto_bg.png); =
PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; =
BACKGROUND-REPEAT: repeat-x; PADDING-TOP: 16px
}
.autoriallfoto IMG {
	BORDER-BOTTOM: #e4e4e4 6px solid; BORDER-LEFT: #e4e4e4 6px solid; =
MARGIN: 3px; BORDER-TOP: #e4e4e4 6px solid; BORDER-RIGHT: #e4e4e4 6px =
solid
}
.fotoblockr {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/blockr.png); PADDING-BOTTOM: =
3px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #ae343f; MARGIN-TOP: =
20px; PADDING-LEFT: 10px; PADDING-RIGHT: 40px; BACKGROUND-REPEAT: =
repeat-x; MARGIN-BOTTOM: 5px; FLOAT: left; COLOR: #fff; MARGIN-LEFT: =
3px; PADDING-TOP: 3px; text-shadow: #692123 0 1px 0; -moz-border-radius: =
2px; -webkit-border-radius: 2px
}
.fotoblockr1 {
	MARGIN-TOP: 0px
}
.cat {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: normal; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; DISPLAY: inline-block; WHITE-SPACE: nowrap; FLOAT: =
left; LETTER-SPACING: 0.9px; FONT-SIZE: 10px; PADDING-TOP: 4px
}
.catspacer {
	MARGIN-BOTTOM: 4px; MARGIN-RIGHT: 4px
}
.catnofloat {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-SIZE: =
10px; PADDING-TOP: 4px
}
.cat A {
	TEXT-DECORATION: none
}
.catex {
	MARGIN-LEFT: 6px
}
.zonecat {
	BACKGROUND-COLOR: #f0f0f0; COLOR: #6b6b6b; text-shadow: #FFF 0 1px 0
}
.zonecatex {
	BACKGROUND-COLOR: #fff; COLOR: #6b6b6b
}
.topcat {
	BORDER-BOTTOM: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; =
PADDING-BOTTOM: 3px; COLOR: #888; BORDER-TOP: #f0f0f0 1px solid; =
BORDER-RIGHT: #f0f0f0 1px solid; PADDING-TOP: 3px
}
.topcatno {
	COLOR: #7a7a7a; PADDING-TOP: 4px; text-shadow: #FFF 0 1px 0
}
.catsmall {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: =
10px; PADDING-TOP: 3px
}
.catmicro {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
LETTER-SPACING: normal; PADDING-TOP: 1px
}
.like {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/icons/like_off.png); =
BACKGROUND-COLOR: #f0f0f0; PADDING-RIGHT: 16px; BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-POSITION: right 3px; FLOAT: right; COLOR: #6b6b6b; =
CURSOR: pointer
}
.like:hover {
	BACKGROUND-IMAGE: url(http://css.gocity.it/service/img/icons/like.png); =
BACKGROUND-COLOR: #e8e8e8; COLOR: #6b6b6b
}
.cat_fum {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/fumetto.png); WIDTH: 28px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px; CLEAR: both; OVERFLOW: =
hidden
}
.cat_fumex {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/fumetto_exp.png); WIDTH: =
28px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px; CLEAR: both; OVERFLOW: =
hidden
}
.cat_fumex_light {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/fumetto_exp_light.png); =
HEIGHT: 6px
}
.cat_fumex_light2 {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/fumetto_exp_light.png); =
HEIGHT: 8px
}
.cat_fumex_note {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/fumetto_exp_note.png); =
HEIGHT: 6px
}
.cat_fumex_micro {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/fumetto_exp_light.png); =
BACKGROUND-POSITION: 0px -2px; HEIGHT: 4px
}
.cat_fum_footer {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/fumetto_footer.png)
}
.catround {
	-moz-border-radius: 2px; -webkit-border-radius: 2px
}
.catmainlist {
	MARGIN-TOP: 10px
}
.cat_btn {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/cat_btn.gif); MARGIN-TOP: =
8px; PADDING-LEFT: 13px; WIDTH: 101px; BACKGROUND-REPEAT: no-repeat; =
FLOAT: right; HEIGHT: 24px; COLOR: #6b6b6b; MARGIN-RIGHT: 2px; =
PADDING-TOP: 4px; text-shadow: #FFF 0 1px 0
}
.cat_btn A {
	DISPLAY: block; TEXT-DECORATION: none
}
.zonacat {
	PADDING-BOTTOM: 3px; MARGIN: 0px 4px 4px 0px; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; FLOAT: left; LETTER-SPACING: =
0.5px; FONT-SIZE: 10px; PADDING-TOP: 3px; -moz-border-radius: 2px; =
-webkit-border-radius: 2px
}
.zonacat A {
	TEXT-DECORATION: none
}
.zonacat A:hover {
	TEXT-DECORATION: none
}
.zonacat1 {
	BACKGROUND-COLOR: #bcbcbc; COLOR: #373737; text-shadow: #DDD 0 1px 0
}
.zonacat2 {
	BACKGROUND-COLOR: #d4d4d4; COLOR: #535353; text-shadow: #E6E6E6 0 1px 0
}
.zonacat3 {
	BACKGROUND-COLOR: #e1e1e1; COLOR: #9b9b9b; text-shadow: #EFEFEF 0 1px 0
}
.zonacaton {
	BACKGROUND-COLOR: #464646; COLOR: #fff; text-shadow: #000 0 1px 0
}
.zonacaton A {
	COLOR: #fff
}
.zonacaton A:hover {
	COLOR: #fff
}
.zonefirstcont {
	BACKGROUND-COLOR: #eaeaea; MARGIN-TOP: 5px
}
.zonefirst {
	WIDTH: 629px; FLOAT: left
}
.zonetit H2 {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: normal; FONT-FAMILY: "Trebuchet MS", =
Arial, Helvetica; LETTER-SPACING: 0.1em; COLOR: #4d4d4d; FONT-SIZE: =
1.8em; FONT-WEIGHT: bold; text-shadow: 0 1px 0 #FFF
}
.zonelistcont {
	WIDTH: 100%
}
.zone-tagcloud {
	MIN-HEIGHT: 280px; WIDTH: 629px; FLOAT: left
}
.zonelistcontsep {
	PADDING-LEFT: 13px; DISPLAY: block; CLEAR: both; BORDER-TOP: #d4d4d4 =
1px dotted; PADDING-TOP: 6px
}
.newstit {
	MARGIN-TOP: 6px
}
.newstit H2 {
	LINE-HEIGHT: 1.2em; MARGIN-TOP: -3px; FONT-FAMILY: Georgia, Palatino, =
serif; COLOR: #333; FONT-SIZE: 22px; FONT-WEIGHT: normal
}
.newssub {
	MARGIN-TOP: 6px
}
.newssub H3 {
	LINE-HEIGHT: 1.2em; MARGIN-TOP: -3px; FONT-FAMILY: Georgia, Palatino, =
serif; COLOR: #888; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
.newstxt {
	TEXT-ALIGN: justify; LINE-HEIGHT: 19px; MARGIN-TOP: 12px; =
MARGIN-BOTTOM: 30px; FONT-SIZE: 1.1em
}
.newstxt UL {
	PADDING-LEFT: 26px
}
.newstxt A {
	BORDER-BOTTOM: #999 1px dotted; TEXT-DECORATION: none
}
.newstxt A:hover {
	BORDER-BOTTOM: #666 1px solid; COLOR: #000; TEXT-DECORATION: none
}
.archivio_btn {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/archivio_btn.gif); =
MARGIN-TOP: 12px; PADDING-LEFT: 13px; WIDTH: 92px; BACKGROUND-REPEAT: =
no-repeat; FLOAT: right; HEIGHT: 20px; COLOR: #6b6b6b; MARGIN-RIGHT: =
2px; PADDING-TOP: 4px; text-shadow: #FFF 0 1px 0
}
.archivio_btn A {
	DISPLAY: block; TEXT-DECORATION: none
}
.conttit {
	MARGIN-TOP: 8px
}
.conttit H3 {
	LINE-HEIGHT: 1.2em; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.conttit H2 {
	LINE-HEIGHT: 1.2em; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.contsub {
	MARGIN-TOP: 2px
}
.contsub H4 {
	LINE-HEIGHT: 1.4em; COLOR: #494949; FONT-SIZE: 13px; FONT-WEIGHT: =
normal
}
.contsub H3 {
	LINE-HEIGHT: 1.4em; COLOR: #494949; FONT-SIZE: 13px; FONT-WEIGHT: =
normal
}
.subdivide {
	BORDER-BOTTOM: #cfcfcf 1px dotted; PADDING-BOTTOM: 8px; PADDING-LEFT: =
4px; MARGIN-BOTTOM: 8px; MARGIN-LEFT: -4px
}
.contbox {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.4em; BACKGROUND-COLOR: #f0f0f0; =
MARGIN-TOP: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: =
10px; PADDING-TOP: 8px; -moz-border-radius: 4px; -webkit-border-radius: =
4px
}
.catalogo DIV.contbox {
	WIDTH: 590px
}
.conttxt {
	TEXT-ALIGN: justify; LINE-HEIGHT: 18px; FONT-SIZE: 1.1em
}
.eventipad {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 4px
}
.databox {
	LINE-HEIGHT: normal; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica; =
COLOR: #696969; FONT-SIZE: 1.1em; WORD-SPACING: 0.2em
}
.databoxpad {
	MARGIN-LEFT: -4px
}
.corrbox {
	BACKGROUND-COLOR: #dbdbdb; MARGIN: 0px 0px 0px -8px
}
.contdata {
	COLOR: #000; FONT-WEIGHT: bold
}
.subdata {
	MARGIN-TOP: 2px; PADDING-LEFT: 22px
}
.mapbox {
	HEIGHT: 300px; -moz-border-radius: 4px; -webkit-border-radius: 4px
}
.contboxwhite {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; COLOR: #3e3e3e; =
PADDING-TOP: 0px
}
.catalogo_agenda {
	WIDTH: 610px; FLOAT: left
}
.catalogo_almanacco {
	WIDTH: 610px; FLOAT: left
}
.catalogo_agenda_ho {
	WIDTH: 660px; FLOAT: left
}
.agendablock {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f0f0f0; MARGIN-TOP: 10px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 12px; MARGIN-BOTTOM: 4px; MARGIN-LEFT: =
-5px; PADDING-TOP: 4px; -moz-border-radius: 6px; -webkit-border-radius: =
6px
}
.agendablockmore {
	MARGIN-TOP: 16px
}
.agendablocksub {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 2px; COLOR: #666; MARGIN-LEFT: 19px
}
.agendaday {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: =
left; PADDING-TOP: 5px
}
.agendaday_dom {
	COLOR: #be3d46
}
.daylink {
	MARGIN-TOP: 7px; FLOAT: right; COLOR: #666
}
.subday {
	MARGIN-TOP: 3px; PADDING-LEFT: 4px; FLOAT: left
}
.agendawdn {
	MARGIN-TOP: 5px; text-shadow: #EEE 1px 0
}
.agendamn {
	MARGIN-TOP: -3px; COLOR: #757575
}
.catalogoagenda {
	PADDING-BOTTOM: 10px
}
.catalogoagendaday {
	MARGIN-TOP: 16px
}
.catalogoagendaday LI {
	PADDING-BOTTOM: 10px
}
.agendatitolo {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-FAMILY: "Lucida Grande", "Lucida =
Sans", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; =
COLOR: #1d1d1d; FONT-WEIGHT: bold
}
.agendatitolo_less {
	MARGIN-TOP: 2px
}
.agendatitolonormal {
	DISPLAY: block; FONT-FAMILY: "Lucida Grande", "Lucida Sans", "Lucida =
Sans Unicode", Verdana, Arial, Helvetica, sans-serif; COLOR: #1d1d1d
}
.catalogoagendaday .agendatitolo {
	MARGIN-TOP: 10px
}
.agendatitololight {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, =
Helvetica, sans-serif; COLOR: #707070; FONT-WEIGHT: normal
}
.agendatool {
	MARGIN-TOP: 4px; DISPLAY: block; COLOR: #707070
}
.agendatool_more {
	MARGIN-TOP: 8px
}
.agendasottotitolo {
	DISPLAY: block; COLOR: #707070
}
.agendadata {
	MARGIN-TOP: 5px; DISPLAY: block; MARGIN-BOTTOM: 10px; COLOR: #666
}
.agendasottotitololight {
	COLOR: #858585
}
.monthbutton {
	FLOAT: left; MARGIN-LEFT: 10px; PADDING-TOP: 4px
}
.monthdigit {
	FLOAT: left
}
.monthright {
	MARGIN-TOP: 1px; FLOAT: right; MARGIN-RIGHT: 4px
}
.almanacco_btn {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/btn_almanacco.png); =
MARGIN-TOP: 6px; PADDING-LEFT: 13px; WIDTH: 92px; BACKGROUND-REPEAT: =
no-repeat; FLOAT: right; HEIGHT: 20px; COLOR: #6b6b6b; PADDING-TOP: 4px; =
text-shadow: #FFF 0 1px 0
}
.almanacco_btn A {
	DISPLAY: block; TEXT-DECORATION: none
}
.agendalate {
	PADDING-BOTTOM: 6px; MARGIN-TOP: 20px; PADDING-LEFT: 6px; WIDTH: 600px; =
PADDING-RIGHT: 6px; FLOAT: left; PADDING-TOP: 20px
}
.agendalate HR {
	MARGIN-BOTTOM: 20px
}
.agmeteo {
	MARGIN-BOTTOM: 8px
}
.agmeteo2 {
	BORDER-BOTTOM: #c1c1c1 1px dotted; PADDING-BOTTOM: 14px; MARGIN-TOP: =
14px; MARGIN-BOTTOM: 10px
}
.agmeteo2 .agmeteotemp {
	MARGIN-TOP: 10px
}
.agmeteoico {
	FLOAT: left
}
.agmeteogo {
	FLOAT: left
}
.agmeteogo IMG {
	MARGIN-TOP: 20px; MARGIN-LEFT: 4px; MARGIN-RIGHT: 8px
}
.agmeteodati {
	PADDING-RIGHT: 20px; FLOAT: left; MARGIN-LEFT: 6px; PADDING-TOP: 8px
}
.agmeteodati SPAN.agmeteotit {
	COLOR: #666
}
.agmeteotemp {
	MARGIN-TOP: 4px
}
.agmeteotemp SPAN {
	MIN-WIDTH: 30px; TEXT-ALIGN: center; DISPLAY: block; FLOAT: left
}
.agmeteotemp_max {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #be3d46; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; COLOR: #fff; MARGIN-LEFT: 4px; PADDING-TOP: 2px; =
-moz-border-radius: 3px; -webkit-border-radius: 3px
}
.agmeteotemp_min {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #436cb8; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; COLOR: #fff; PADDING-TOP: 2px; -moz-border-radius: =
3px; -webkit-border-radius: 3px
}
.agmeteotemp_ind {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 6px; COLOR: =
#666; PADDING-TOP: 2px
}
.agmeteotemp_not {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #e0e0e0; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; COLOR: #525252; MARGIN-LEFT: 4px; PADDING-TOP: 2px; =
-moz-border-radius: 3px; -webkit-border-radius: 3px
}
.agmeteomore {
	FLOAT: left; PADDING-TOP: 2px
}
.agmeteoel {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; PADDING-LEFT: 7px; =
PADDING-RIGHT: 7px; FLOAT: left; COLOR: #999; PADDING-TOP: 8px
}
.agmeteoel DIV IMG {
	MARGIN-TOP: 3px
}
.almasanto {
	LINE-HEIGHT: 1.6em; MARGIN-TOP: 18px
}
.almeteomore {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e0e0e0; MARGIN-TOP: 4px; =
PADDING-LEFT: 6px; PADDING-RIGHT: 6px; MARGIN-BOTTOM: 8px; MARGIN-LEFT: =
70px; PADDING-TOP: 0px; -moz-border-radius: 6px; -webkit-border-radius: =
6px
}
.almeteoel {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: =
#333; PADDING-TOP: 8px
}
.albox {
	MARGIN-BOTTOM: 4px; CLEAR: both; PADDING-TOP: 30px
}
.albox DIV {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 8px; COLOR: #666
}
.metbox DIV {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 8px; COLOR: #666
}
.catalogo_almanacco UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.catalogo_almanacco UL LI {
	MARGIN-TOP: 6px
}
.alunbox DL DT {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #c5c5c5; MARGIN-TOP: 8px; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; FLOAT: left; =
COLOR: #333; CLEAR: both; PADDING-TOP: 1px; -moz-border-radius: 3px; =
-webkit-border-radius: 3px
}
.alunbox DL DD {
	MARGIN-TOP: 9px; WIDTH: 560px; FLOAT: left; MARGIN-LEFT: 4px
}
.alfrase {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #bfecf9; MARGIN-TOP: 20px; =
MIN-HEIGHT: 1px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-LEFT: =
-5px; PADDING-TOP: 8px; -moz-border-radius: 6px; -webkit-border-radius: =
6px
}
.infofrase {
	PADDING-BOTTOM: 8px; MARGIN-TOP: 20px; PADDING-LEFT: 8px; =
PADDING-RIGHT: 8px; PADDING-TOP: 8px; -moz-border-radius: 6px; =
-webkit-border-radius: 6px
}
.alfrasetxt {
	MARGIN-TOP: 6px; WIDTH: 490px; FLOAT: left; COLOR: #255883; =
MARGIN-LEFT: 15px; FONT-SIZE: 1.2em; MARGIN-RIGHT: 15px
}
.meteotri_tr {
	BORDER-BOTTOM: #c1c1c1 1px dotted; PADDING-BOTTOM: 8px; PADDING-LEFT: =
2px; PADDING-RIGHT: 2px; PADDING-TOP: 9px
}
.meteotri_data {
	PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: left; PADDING-TOP: 11px
}
.meteotri_ico {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: =
left; PADDING-TOP: 3px
}
.meteotri_desc {
	PADDING-LEFT: 4px; WIDTH: 495px; PADDING-RIGHT: 4px; FLOAT: left
}
.meteotri_desc1 {
	COLOR: #757575
}
.meteotri_ind {
	PADDING-RIGHT: 6px; COLOR: #666
}
.meteotri_not {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ebebeb; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; COLOR: #525252; PADDING-TOP: 1px; =
-moz-border-radius: 3px; -webkit-border-radius: 3px
}
.meteotri_divide {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 6px
}
.meteotri_alert {
	FLOAT: right; PADDING-TOP: 12px
}
.agenda_homeblock {
	BACKGROUND-COLOR: #f3f3f3; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; =
FLOAT: left
}
.agenda_homeblock2 {
	BORDER-BOTTOM: #f0f0f0 2px solid; BORDER-LEFT: #f0f0f0 2px solid; =
PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 7px; =
PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-LEFT: 10px; BORDER-TOP: =
#f0f0f0 2px solid; BORDER-RIGHT: #f0f0f0 2px solid; PADDING-TOP: 2px
}
.agenda_homeblockin {
	MARGIN-TOP: 14px; WIDTH: 204px; BORDER-TOP: #d8d8d8 1px dotted; =
PADDING-TOP: 12px
}
.agenda_homeblock_tit {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #e8e8e8; MARGIN: 8px -5px 10px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 12px; PADDING-TOP: 8px; =
-moz-border-radius: 4px; -webkit-border-radius: 4px
}
.inagenda1 {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f3f3f3; PADDING-LEFT: 14px; =
WIDTH: 444px; PADDING-RIGHT: 14px; FLOAT: left; PADDING-TOP: 0px
}
.inagenda2 {
	BACKGROUND-COLOR: #fff; WIDTH: 235px; FLOAT: left
}
.inagenda3 {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f7f7f7; PADDING-LEFT: 14px; =
WIDTH: 224px; PADDING-RIGHT: 14px; FLOAT: left; PADDING-TOP: 0px
}
.tagbox {
	BACKGROUND-COLOR: #f7f7f7; MARGIN: 10px 8px 0px -8px; FONT-SIZE: 0.9em
}
.tagtit H3 {
	LINE-HEIGHT: 1.2em; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica; =
LETTER-SPACING: 0.08em; COLOR: #000; FONT-SIZE: 20px; FONT-WEIGHT: =
normal
}
.tagtit H2 {
	LINE-HEIGHT: 1.2em; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica; =
LETTER-SPACING: 0.08em; COLOR: #000; FONT-SIZE: 20px; FONT-WEIGHT: =
normal
}
.tagfoto {
	PADDING-BOTTOM: 16px; BACKGROUND-COLOR: #f4f4f4; PADDING-LEFT: 16px; =
PADDING-RIGHT: 16px; PADDING-TOP: 16px
}
.tagfotodock_tmbox {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: -3px; MARGIN-RIGHT: -15px
}
.tagfotodock_tbox {
	MARGIN-BOTTOM: 8px; MARGIN-LEFT: -1px; MARGIN-RIGHT: -12px
}
.tagfotodock IMG {
	BORDER-BOTTOM: #e4e4e4 5px solid; BORDER-LEFT: #e4e4e4 5px solid; =
BORDER-TOP: #e4e4e4 5px solid; BORDER-RIGHT: #e4e4e4 5px solid
}
.tagfotodock IMG:hover {
	BORDER-BOTTOM: #d6d6d6 5px solid; BORDER-LEFT: #d6d6d6 5px solid; =
BORDER-TOP: #d6d6d6 5px solid; BORDER-RIGHT: #d6d6d6 5px solid
}
.tagfotodock IMG.tbox {
	MARGIN-BOTTOM: 7px; MARGIN-RIGHT: 8px
}
.tagfotodock IMG.tmbox {
	MARGIN-BOTTOM: 6px; MARGIN-RIGHT: 7px
}
.tag_txt {
	TEXT-ALIGN: justify
}
.cattag {
	PADDING-BOTTOM: 4px
}
.catspace {
	PADDING-LEFT: 20px
}
.tagcatalogo UL LI SPAN.corrtitolo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.tagcatalogo_sep UL LI {
	BORDER-BOTTOM: #c0c0c0 1px dotted; PADDING-BOTTOM: 9px; WIDTH: 290px; =
FLOAT: left; MARGIN-RIGHT: 10px; PADDING-TOP: 4px
}
.tagcatalogo_sepmore UL LI {
	BORDER-BOTTOM: #c0c0c0 1px dotted; PADDING-BOTTOM: 14px; MARGIN-BOTTOM: =
30px
}
.infobox {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; =
BACKGROUND-COLOR: #f0f0f0; WIDTH: 310px; BORDER-TOP: #e9e9e9 1px solid; =
BORDER-RIGHT: #e9e9e9 1px solid
}
.infobox_white {
	BORDER-BOTTOM: #f0f0f0 6px solid; BORDER-LEFT: #f0f0f0 6px solid; =
PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; WIDTH: 270px; PADDING-RIGHT: =
15px; MARGIN-BOTTOM: 10px; BORDER-TOP: #f0f0f0 6px solid; BORDER-RIGHT: =
#f0f0f0 6px solid; PADDING-TOP: 15px
}
.infobox_white SPAN {
	COLOR: #696969
}
.infobox_white IMG {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-RIGHT: 15px
}
.infobox_white DIV.infobox_white_txt {
	WIDTH: 220px; FLOAT: left
}
.infobox_up {
	POSITION: relative; MARGIN-BOTTOM: -20px; TOP: -20px
}
.infobox_foto {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.infobox_banner_box DIV.banner {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; =
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 5px; =
WIDTH: 300px; PADDING-RIGHT: 5px; BORDER-TOP: #e9e9e9 1px solid; =
BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 5px
}
.infobox_banner_zone DIV.banner {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; =
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 5px; =
WIDTH: 300px; PADDING-RIGHT: 5px; BORDER-TOP: #e9e9e9 1px solid; =
BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 5px
}
.infobox_banner_zone {
	PADDING-BOTTOM: 18px; PADDING-TOP: 18px
}
.infobox_banner_right DIV.banner {
	BORDER-BOTTOM: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; =
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f0f0f0; MARGIN-TOP: 10px; =
PADDING-LEFT: 5px; WIDTH: 300px; PADDING-RIGHT: 5px; BORDER-TOP: #f0f0f0 =
1px solid; BORDER-RIGHT: #f0f0f0 1px solid; PADDING-TOP: 5px
}
.infobox_banner DIV.banner {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; =
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f0f0f0; MARGIN-TOP: 3px; =
PADDING-LEFT: 5px; WIDTH: 300px; PADDING-RIGHT: 5px; BORDER-TOP: #e9e9e9 =
1px solid; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 5px
}
.infobox_banner_inbox {
	MARGIN-BOTTOM: 6px
}
.infobox_banner_inbox DIV.banner {
	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; =
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 3px; =
PADDING-LEFT: 5px; WIDTH: 300px; PADDING-RIGHT: 5px; BORDER-TOP: #e8e8e8 =
1px solid; BORDER-RIGHT: #e8e8e8 1px solid; PADDING-TOP: 5px
}
.banner_index DIV.banner {
	MARGIN-TOP: 6px
}
.banner_index_1 DIV.banner {
	MARGIN-TOP: 12px
}
.banner_index_2 DIV.banner {
	MARGIN-TOP: 20px
}
.infobox_txt {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 8px; =
PADDING-RIGHT: 8px; COLOR: #575757; PADDING-TOP: 8px
}
.infobox_tool {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #e6e6e6; PADDING-LEFT: 5px; =
WIDTH: 302px; PADDING-RIGHT: 5px; COLOR: #494949; FONT-SIZE: 10px; =
OVERFLOW: hidden; PADDING-TOP: 10px
}
.infobox_tool_small {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 310px; PADDING-RIGHT: =
0px; PADDING-TOP: 4px
}
.infobox_tool UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 10px; OVERFLOW: hidden; =
LIST-STYLE-IMAGE: none
}
.infobox_tool_small UL {
	MARGIN-LEFT: 6px; OVERFLOW: hidden
}
.infobox_tool UL LI {
	MARGIN: 1px 19px 0px 0px; DISPLAY: inline; FLOAT: left; text-shadow: =
#FFF 0 1px 0
}
.infobox_tool UL LI A {
	PADDING-LEFT: 19px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; =
HEIGHT: 17px
}
.infobox_tool UL LI A.stampa {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/icons/stampa.gif)
}
.infobox_tool UL LI A.share {
	BACKGROUND-IMAGE: url(http://css.gocity.it/service/img/icons/share.gif)
}
.infobox_tool UL LI A.email {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/icons/email.gif); PADDING-LEFT: =
18px
}
.infolike {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/info_like.gif); WIDTH: =
310px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
.bannerbox {
	BORDER-BOTTOM: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; =
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f0f0f0; MARGIN-TOP: 10px; =
PADDING-LEFT: 5px; WIDTH: 300px; PADDING-RIGHT: 5px; BORDER-TOP: #f0f0f0 =
1px solid; BORDER-RIGHT: #f0f0f0 1px solid; PADDING-TOP: 5px
}
.feedbox {
	MARGIN-TOP: 10px; PADDING-LEFT: 14px
}
.feedbox_ico {
	FLOAT: left
}
.feedbox_txt {
	LINE-HEIGHT: 1em; MARGIN-TOP: 3px; FLOAT: left; COLOR: #414141; =
MARGIN-LEFT: 4px; FONT-SIZE: 12px
}
.feedbox_txt SPAN {
	DISPLAY: block; COLOR: #888; FONT-SIZE: 10px
}
.rblock {
	MARGIN-TOP: 10px
}
.rightblock {
	BORDER-LEFT: #d2d2d2 1px dotted; PADDING-BOTTOM: 10px; PADDING-LEFT: =
10px; WIDTH: 304px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: -10px; =
MARGIN-RIGHT: -14px; PADDING-TOP: 10px
}
.leftblock {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 300px; PADDING-RIGHT: =
10px; MARGIN-BOTTOM: -10px; MARGIN-LEFT: -10px; PADDING-TOP: 10px
}
.rightblock_txt {
	COLOR: #5d5d5d
}
.fullblock {
	BORDER-BOTTOM: #eaeaea 1px solid; BACKGROUND-COLOR: #f7f7f7; =
BORDER-TOP: #dfdfdf 8px solid
}
.fullblocklight DIV.fullblock {
	BACKGROUND-COLOR: #f0f0f0; BORDER-TOP: #e9e9e9 4px solid
}
.fullcatalogo {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 6px; =
PADDING-TOP: 6px
}
.dotblock {
	BORDER-BOTTOM: #d2d2d2 1px dotted
}
.spacecatalogo {
	MARGIN-TOP: 10px
}
.boxcatalogo {
	BACKGROUND-COLOR: #f7f7f7; MARGIN-TOP: 25px; MARGIN-LEFT: 10px; =
MARGIN-RIGHT: 10px
}
.fumcatalogo {
	MARGIN-TOP: 6px; PADDING-LEFT: 6px
}
.scrollcatalogo {
	MARGIN-TOP: 6px; PADDING-LEFT: 6px; MARGIN-BOTTOM: 4px
}
.catalogo UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; CLEAR: both; OVERFLOW: hidden; =
LIST-STYLE-IMAGE: none
}
.catalogo UL.under {
	MARGIN-LEFT: 2px
}
.catalogo UL.secondright {
	PADDING-LEFT: 6px; PADDING-TOP: 14px
}
.catalogo UL LI {
	LINE-HEIGHT: 1.2em; MARGIN-TOP: 0px; WIDTH: 466px; DISPLAY: inline; =
MARGIN-BOTTOM: 10px; FLOAT: left; OVERFLOW: hidden
}
.catalogo_due {
	WIDTH: 620px; FLOAT: left
}
.catalogo_due UL LI {
	WIDTH: 600px; DISPLAY: block
}
.catalogo UL LI.under {
	WIDTH: 234px
}
.catalogo UL LI.topfirst {
	WIDTH: 375px
}
.catalogo UL LI.topfirstindex {
	PADDING-BOTTOM: 6px; WIDTH: 450px
}
.catalogo UL LI.rightmore {
	BORDER-BOTTOM: #d6d6d6 1px dotted; PADDING-BOTTOM: 3px; MARGIN-BOTTOM: =
3px
}
.catalogomini UL LI.home {
	BORDER-BOTTOM: #efefef 1px dotted; PADDING-BOTTOM: 3px; MARGIN-BOTTOM: =
3px
}
.catalogo UL LI.last {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
.catalogo UL LI.catalogo_exp {
	PADDING-BOTTOM: 6px; WIDTH: 932px
}
.catalogo UL LI IMG.li_icon {
	BORDER-BOTTOM: #f0f0f0 6px solid; BORDER-LEFT: #f0f0f0 6px solid; =
FLOAT: left; BORDER-TOP: #f0f0f0 6px solid; BORDER-RIGHT: #f0f0f0 6px =
solid
}
.catalogo UL LI IMG.li_icon_under {
	BORDER-BOTTOM: #eaeaea 6px solid; BORDER-LEFT: #eaeaea 6px solid; =
BORDER-TOP: #eaeaea 6px solid; BORDER-RIGHT: #eaeaea 6px solid
}
.catalogo UL LI IMG.li_icon_topfirst {
	BORDER-BOTTOM: #e0e0e0 6px solid; BORDER-LEFT: #e0e0e0 6px solid; =
BORDER-TOP: #e0e0e0 6px solid; BORDER-RIGHT: #e0e0e0 6px solid
}
.catalogo UL LI IMG.li_icon_exp {
	FLOAT: left
}
.catalogo UL LI IMG.li_icon_topfirst:hover {
	BORDER-BOTTOM: #d6d6d6 6px solid; BORDER-LEFT: #d6d6d6 6px solid; =
BORDER-TOP: #d6d6d6 6px solid; BORDER-RIGHT: #d6d6d6 6px solid
}
.catalogo UL LI IMG.li_icon:hover {
	BORDER-BOTTOM: #e2e2e2 6px solid; BORDER-LEFT: #e2e2e2 6px solid; =
BORDER-TOP: #e2e2e2 6px solid; BORDER-RIGHT: #e2e2e2 6px solid
}
.catalogo UL.secondright LI IMG.li_icon {
	BORDER-BOTTOM: #eaeaea 6px solid; BORDER-LEFT: #eaeaea 6px solid; =
BORDER-TOP: #eaeaea 6px solid; BORDER-RIGHT: #eaeaea 6px solid
}
.catalogo UL.third LI IMG.li_icon:hover {
	BORDER-BOTTOM: #e2e2e2 6px solid; BORDER-LEFT: #e2e2e2 6px solid; =
BORDER-TOP: #e2e2e2 6px solid; BORDER-RIGHT: #e2e2e2 6px solid
}
.catalogo UL.secondright LI IMG.li_icon:hover {
	BORDER-BOTTOM: #e2e2e2 6px solid; BORDER-LEFT: #e2e2e2 6px solid; =
BORDER-TOP: #e2e2e2 6px solid; BORDER-RIGHT: #e2e2e2 6px solid
}
.catalogo UL LI IMG.li_icon_under:hover {
	BORDER-BOTTOM: #e2e2e2 6px solid; BORDER-LEFT: #e2e2e2 6px solid; =
BORDER-TOP: #e2e2e2 6px solid; BORDER-RIGHT: #e2e2e2 6px solid
}
.catalogo UL.secondright LI {
	WIDTH: 540px
}
.catalogo UL.secondright LI.divide {
	BORDER-BOTTOM: #d6d6d6 1px dotted; PADDING-BOTTOM: 11px
}
.catalogo UL.terzo LI.divide {
	BORDER-BOTTOM: #d6d6d6 1px dotted; PADDING-BOTTOM: 11px
}
.catalogo UL LI SPAN.catalogo_main {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 380px; PADDING-RIGHT: =
6px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 6px
}
.catalogo UL LI SPAN.catalogo_main_right {
	WIDTH: 400px
}
.catalogo UL LI SPAN.catalogo_main_less {
	PADDING-TOP: 1px
}
.catalogo UL LI SPAN.catalogo_main_rightmore {
	WIDTH: 450px
}
.catalogo UL LI SPAN.catalogo_main_cat {
	PADDING-TOP: 8px
}
.catalogo UL LI SPAN.catalogo_main_due {
	WIDTH: 470px
}
.catalogo UL LI SPAN.catalogo_main_single {
	WIDTH: 460px
}
.catalogo UL LI SPAN.catalogo_main_under {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; WIDTH: 215px; PADDING-RIGHT: =
4px; DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 2px
}
.catalogo UL LI SPAN.catalogo_main_topfirst {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; WIDTH: 360px; PADDING-RIGHT: =
4px; DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 2px
}
.catalogo UL LI SPAN.catalogo_main_topindex {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; DISPLAY: =
block; OVERFLOW: hidden; PADDING-TOP: 2px
}
.catalogo UL LI SPAN.catalogo_main_exp {
	MARGIN-TOP: 6px; PADDING-LEFT: 10px; WIDTH: 542px
}
.catalogo UL LI SPAN.catalogo_data {
	WIDTH: auto; COLOR: #949494; text-shadow: #FFF 0 1px 0
}
.catalogo UL LI SPAN.catalogo_titolo {
	LINE-HEIGHT: 1.2em; MARGIN-TOP: 3px; DISPLAY: block; FONT-FAMILY: =
Georgia, "Times New Roman", Times, serif; COLOR: #3e608e; CLEAR: both; =
FONT-SIZE: 13px; text-shadow: #FFF 0 1px 0
}
.catalogo UL LI SPAN.com_titolo {
	LINE-HEIGHT: 1.2em; MARGIN-TOP: 6px; DISPLAY: block; FONT-FAMILY: =
"Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, Arial, =
Helvetica, sans-serif; COLOR: #3e608e; CLEAR: both; FONT-SIZE: 12px; =
text-shadow: #FFF 0 1px 0
}
.catalogo UL LI SPAN.com_titolo_un {
	LINE-HEIGHT: 1.3em; COLOR: #333; FONT-SIZE: 11px
}
.catalogo UL LI SPAN.catalogo_titolo A {
	COLOR: #3e608e
}
.catalogo UL LI SPAN.catalogo_titolo A:hover {
	COLOR: #345076
}
.catalogo UL LI SPAN.catalogo_titolo_more {
	MARGIN-TOP: 4px
}
.catalogo_due UL LI SPAN.catalogo_titolo {
	MARGIN-TOP: 2px
}
.catalogo_notizie UL LI SPAN.catalogo_main_cat {
	PADDING-TOP: 2px
}
.catalogo UL.under LI SPAN.catalogo_titolo {
	COLOR: #b43559
}
.catalogo UL.under LI SPAN.catalogo_titolo A {
	COLOR: #b43559
}
.catalogo UL.under LI SPAN.catalogo_titolo A:hover {
	COLOR: #962c49
}
.catalogo UL LI A:hover {
	TEXT-DECORATION: none
}
.catalogo UL LI SPAN.pi {
	LINE-HEIGHT: 1.3em; DISPLAY: block; COLOR: #7a7a7a; PADDING-TOP: 2px; =
text-shadow: #FFF 0 1px 0
}
.catalogo UL LI SPAN.pi A {
	COLOR: #7a7a7a
}
.catalogo UL LI SPAN.pi A:hover {
	COLOR: #606060
}
.catalogo UL LI SPAN.tintro {
	TEXT-ALIGN: justify; LINE-HEIGHT: 1.4em; PADDING-LEFT: 2px; DISPLAY: =
block; COLOR: #5d5d5d; CLEAR: both; PADDING-TOP: 6px
}
.catalogo_main_exp UL LI SPAN.pi {
	TEXT-ALIGN: justify
}
.catalogo UL.catalogo_exp LI.divide {
	BORDER-BOTTOM: #d6d6d6 1px dotted; PADDING-BOTTOM: 8px; PADDING-RIGHT: =
10px; MARGIN-BOTTOM: 20px
}
.catalogo UL.catalogo_exp LI.divide SPAN.catalogo_main_single {
	PADDING-LEFT: 5px; WIDTH: 427px
}
.catalogo UL.catalogo_exp LI.divide SPAN.catalogo_titolo {
	MARGIN-TOP: 10px
}
.catalogo UL LI.catalogo_exp SPAN.catalogo_titolo {
	MARGIN-TOP: 10px
}
.catalogo UL.catalogo_exp LI.divide SPAN.licomment {
	LEFT: -159px
}
.catalogo_icon {
	MARGIN-TOP: 8px; DISPLAY: block; COLOR: #949494; MARGIN-LEFT: -2px
}
.catalogo_icon SPAN.li_lock_ico_ok {
	MARGIN-TOP: 2px; DISPLAY: block; MARGIN-LEFT: 3px; BORDER-TOP: #f2f2f2 =
1px dotted; PADDING-TOP: 3px
}
.catalogo_icon SPAN.li_lock_ico_ko {
	BORDER-TOP: medium none
}
LI.catalogo_exp SPAN.catalogo_icon SPAN.li_lock_ico_ok {
	BORDER-BOTTOM: #e1e1e1 1px dotted; PADDING-BOTTOM: 4px; DISPLAY: block; =
MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
.catalogo_notizie UL LI SPAN.pi {
	LINE-HEIGHT: 1.2em
}
.catalogo UL LI SPAN.li_lock {
	PADDING-LEFT: 6px
}
.catalogo UL LI SPAN.li_lock_ico {
	PADDING-LEFT: 3px
}
.catlistcont {
	PADDING-LEFT: 5px; WIDTH: 210px; FLOAT: left
}
.catlistcontsep {
	DISPLAY: block; CLEAR: both; BORDER-TOP: #d4d4d4 1px dotted; =
PADDING-TOP: 10px
}
.catrightcont {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 320px; PADDING-RIGHT: =
10px; PADDING-TOP: 10px
}
.catfirst {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #eaeaea; PADDING-LEFT: 14px; =
WIDTH: 604px; PADDING-RIGHT: 14px; FLOAT: left; OVERFLOW: hidden; =
PADDING-TOP: 14px
}
.catfirstindex {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #eaeaea; PADDING-LEFT: 12px; =
PADDING-RIGHT: 16px; FLOAT: left; PADDING-TOP: 12px
}
.catfirst_exp {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; FLOAT: =
left; PADDING-TOP: 14px
}
.catfirstcont {
	MARGIN-TOP: 5px
}
.catfirstcont_topb {
	BACKGROUND-COLOR: #f7f7f7; BORDER-TOP: #dfdfdf 8px solid
}
.catfirstcont_tab {
	MARGIN-TOP: 0px
}
.catsecond {
	BACKGROUND-COLOR: #f7f7f7; PADDING-LEFT: 5px; WIDTH: 550px; FLOAT: left
}
.catthird {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 3px; PADDING-LEFT: 14px; WIDTH: 935px; =
PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.catthird DIV.catalogo {
	WIDTH: 570px; FLOAT: left
}
.catalogo UL.third {
	MARGIN-BOTTOM: 8px
}
.catalogo UL.third LI {
	WIDTH: 570px; MARGIN-BOTTOM: 4px
}
.catalogo UL.third LI SPAN.catalogo_main_right {
	WIDTH: 486px
}
.catsecondmore {
	BACKGROUND-COLOR: #f7f7f7; PADDING-LEFT: 5px; WIDTH: 542px; FLOAT: left
}
.cat_container {
	PADDING-RIGHT: 2px; MARGIN-BOTTOM: 3px
}
.cat_container_cerca {
	CLEAR: both; PADDING-TOP: 6px
}
.cat_titolo {
	WIDTH: 420px; FLOAT: left
}
.hm_titolo {
	WIDTH: 417px; FLOAT: left
}
.hm_titolo_1 A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/notizie.png); MARGIN-TOP: =
10px; TEXT-INDENT: -2000em; WIDTH: 65px; BACKGROUND-REPEAT: no-repeat; =
FLOAT: left; HEIGHT: 27px; MARGIN-LEFT: 8px; MARGIN-RIGHT: -8px
}
.hm_titolo_2 A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/sport.png); MARGIN-TOP: =
10px; TEXT-INDENT: -2000em; WIDTH: 58px; BACKGROUND-REPEAT: no-repeat; =
FLOAT: left; HEIGHT: 27px; MARGIN-LEFT: 13px; MARGIN-RIGHT: -8px
}
.indextop {
	MARGIN-TOP: 16px; MARGIN-BOTTOM: -5px; HEIGHT: 28px
}
.intoptitolo {
	MIN-HEIGHT: 13px; PADDING-LEFT: 16px; WIDTH: 375px; PADDING-RIGHT: =
14px; FLOAT: left; PADDING-TOP: 9px
}
.intoptitolo H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica; =
FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.intoptab {
	PADDING-LEFT: 9px; FLOAT: left; PADDING-TOP: 4px
}
.intoptab IMG {
	MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px
}
.indextop3 {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/index3.png); =
BACKGROUND-COLOR: #cc4a4a; BACKGROUND-REPEAT: repeat-x
}
.intoptitolo {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/index3-t.png); =
BACKGROUND-COLOR: #cc4a4a; WIDTH: 444px; BACKGROUND-REPEAT: repeat-x
}
.intoptitolo H3 A {
	TEXT-INDENT: -2000em; WIDTH: 160px; DISPLAY: block; BACKGROUND: =
url(http://css.gocity.it/service/img/tabmenu/eventi.png) no-repeat 0px =
0px; HEIGHT: 18px; TEXT-DECORATION: none
}
.navtab {
	WIDTH: 340px; FLOAT: left; HEIGHT: 41px; OVERFLOW: hidden
}
.navbut {
	PADDING-BOTTOM: 6px; MARGIN-TOP: 13px; WIDTH: 340px; FLOAT: left; =
OVERFLOW: hidden
}
.navbut_ag {
	MARGIN-TOP: 6px; WIDTH: 204px; FLOAT: right
}
.navbut IMG {
	MARGIN-LEFT: 6px
}
.navbut_ag IMG {
	MARGIN-LEFT: 6px
}
.navtab UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.navtab UL LI {
	MARGIN: 0px; DISPLAY: inline; FLOAT: left
}
.navtab UL LI A {
	MARGIN-TOP: 9px; TEXT-INDENT: -2000em; DISPLAY: block; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 32px
}
.navtab UL LI.notizie1 A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/notizie1.png); WIDTH: 93px; =
BACKGROUND-REPEAT: no-repeat
}
.navtab UL LI.notizie1 A.open {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/notizie1o.png); WIDTH: 91px
}
.navtab UL LI.notizie2 A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/notizie2.png); WIDTH: 93px; =
BACKGROUND-REPEAT: no-repeat; MARGIN-LEFT: 3px
}
.navtab UL LI.notizie2 A.open {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/notizie2o.png); WIDTH: 91px
}
.navtab UL LI.notizie3 A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/notizie3.png); WIDTH: =
109px; BACKGROUND-REPEAT: no-repeat; MARGIN-LEFT: 3px
}
.navtab UL LI.notizie3 A.open {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/notizie3o.png); WIDTH: =
107px
}
.navtab UL LI.ireport1 A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/ireport1.png); WIDTH: =
105px; BACKGROUND-REPEAT: no-repeat; MARGIN-LEFT: 3px
}
.navtab UL LI.ireport1 A.open {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/ireport1o.png); WIDTH: =
105px
}
.navtab UL LI.ireport2 A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/ireport2.png); WIDTH: =
105px; BACKGROUND-REPEAT: no-repeat; MARGIN-LEFT: 3px
}
.navtab UL LI.ireport2 A.open {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/ireport2o.png); WIDTH: =
105px
}
.navtab UL LI.vetrine1 A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/vetrine1.png); WIDTH: 65px; =
BACKGROUND-REPEAT: no-repeat; MARGIN-LEFT: 3px
}
.navtab UL LI.vetrine1 A.open {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/vetrine1o.png); WIDTH: 65px
}
.navtab UL LI.vetrine2 A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/vetrine2.png); WIDTH: 52px; =
BACKGROUND-REPEAT: no-repeat; MARGIN-LEFT: 3px
}
.navtab UL LI.vetrine2 A.open {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/vetrine2o.png); WIDTH: 51px
}
.navtab UL LI.vetrine3 A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/vetrine3.png); WIDTH: 68px; =
BACKGROUND-REPEAT: no-repeat; MARGIN-LEFT: 3px
}
.navtab UL LI.vetrine3 A.open {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/vetrine3o.png); WIDTH: 69px
}
.navtab UL LI.vetrine4 A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/vetrine4.png); WIDTH: 57px; =
BACKGROUND-REPEAT: no-repeat; MARGIN-LEFT: 3px
}
.navtab UL LI.vetrine4 A.open {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/vetrine4o.png); WIDTH: 57px
}
.navtab UL LI.vetrine5 A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/vetrine5.png); WIDTH: 92px; =
BACKGROUND-REPEAT: no-repeat; MARGIN-LEFT: 3px
}
.navtab UL LI.vetrine5 A.open {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/tabmenu/vetrine5o.png); WIDTH: 94px
}
.catright {
	WIDTH: 300px; FLOAT: left
}
.catbanner {
	PADDING-LEFT: 7px
}
.catsense {
	PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 10px
}
.catminibanner {
	MARGIN-TOP: 12px; WIDTH: 300px; MARGIN-LEFT: 14px; BORDER-TOP: #ccc 1px =
dotted; PADDING-TOP: 12px
}
.catduobanner {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px
}
.cathover2 {
	BACKGROUND-COLOR: #4b4b4b; COLOR: #fff
}
.cathover {
	BACKGROUND-COLOR: #666; COLOR: #fff
}
.cathover:hover {
	BACKGROUND-COLOR: #404040
}
.cathover2:hover {
	BACKGROUND-COLOR: #404040
}
.cathover A {
	COLOR: #fff
}
.cathover2 A {
	COLOR: #fff
}
.catcont {
	COLOR: #787878
}
.rightfeed {
	WIDTH: 310px
}
.rightfeedindex {
	WIDTH: 480px
}
.rightfeed_due {
	WIDTH: 320px
}
.cat_cerca_t {
	MARGIN-TOP: 10px; PADDING-LEFT: 8px; FONT-FAMILY: "Trebuchet MS", =
Arial, Helvetica; COLOR: #333
}
.cat_cerca_f {
	PADDING-LEFT: 6px; PADDING-TOP: 4px
}
.cerca_f {
	PADDING-LEFT: 1px; PADDING-TOP: 4px
}
.myform INPUT.cat_cerca {
	MARGIN-TOP: 1px; WIDTH: 200px
}
.myform INPUT.catin_cerca {
	MARGIN-TOP: 1px; WIDTH: 120px
}
.catalogo UL LI SPAN.cat {
	DISPLAY: block
}
.catalogo UL LI SPAN.cater {
	DISPLAY: block
}
.catalogo UL LI DIV.cat {
	POSITION: relative; TOP: -1px
}
.catalogo UL LI SPAN.cat {
	POSITION: relative; TOP: -1px
}
.catalogo UL LI DIV.cater SPAN {
	MARGIN-LEFT: 6px
}
SPAN.caterdata {
	MARGIN-LEFT: 6px
}
.catalogo UL LI SPAN.cater {
	MARGIN-BOTTOM: 22px
}
.catalogo UL LI SPAN.licomment {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/msg_bg.png); POSITION: =
relative; TEXT-ALIGN: center; LINE-HEIGHT: 1.2em; WIDTH: 25px; DISPLAY: =
inline-block; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: -24px; FLOAT: =
left; HEIGHT: 21px; COLOR: #fff; TOP: 3px; PADDING-TOP: 1px; LEFT: =
-125px; text-shadow: #561B21 0 1px 0
}
.catalogo_almanacco UL LI SPAN.licomment {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/msg_bg.png); POSITION: =
relative; TEXT-ALIGN: center; LINE-HEIGHT: 1.2em; WIDTH: 25px; DISPLAY: =
inline-block; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: -24px; FLOAT: =
left; HEIGHT: 21px; COLOR: #fff; TOP: 3px; PADDING-TOP: 1px; LEFT: =
-125px; text-shadow: #561B21 0 1px 0
}
.catalogo UL LI SPAN.licomment_right {
	LEFT: -126px
}
.catalogo UL LI SPAN.licomment_right_mini {
	LEFT: -69px
}
.catalogo UL LI SPAN.licomment_cal {
	TOP: 3px; LEFT: -127px
}
.catalogo_almanacco UL LI SPAN.licomment_cal {
	TOP: 3px; LEFT: -127px
}
.catalogo UL LI SPAN.licomment_mini {
	TOP: 3px; LEFT: -69px
}
.catalogo UL LI SPAN.licomment_mini2 {
	TOP: 3px; LEFT: -84px
}
.catalogo UL LI SPAN.licomment_mini3 {
	TOP: 3px; LEFT: -71px
}
.catalogo UL LI SPAN.licomment_mini4 {
	TOP: 3px; LEFT: -60px
}
.catalogo UL LI SPAN.licomment_under {
	TOP: -20px; LEFT: 3px
}
.catalogo UL LI SPAN.licomment_topindex {
	TOP: 3px; LEFT: 3px
}
.catalogo UL LI SPAN.licomment_topindex2 {
	TOP: -251px; LEFT: 3px
}
.catalogo UL LI SPAN.licomment_exp {
	LEFT: -368px
}
.catalogo UL LI SPAN.licomment_topcat {
	TOP: -251px; LEFT: 3px
}
.catalogo UL.secondright LI SPAN.catalogo_titolo {
	MARGIN-TOP: 8px
}
.catalogoagenda UL LI {
	WIDTH: 590px
}
.catalogomini UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; CLEAR: both; OVERFLOW: hidden; =
LIST-STYLE-IMAGE: none
}
.catalogomini UL LI {
	LINE-HEIGHT: 1.1em; MARGIN-TOP: 0px; MARGIN-BOTTOM: 4px; OVERFLOW: =
hidden
}
.catalogomini UL LI IMG.li_icon {
	BORDER-BOTTOM: #e8e8e8 4px solid; BORDER-LEFT: #e8e8e8 4px solid; =
FLOAT: left; BORDER-TOP: #e8e8e8 4px solid; MARGIN-RIGHT: 6px; =
BORDER-RIGHT: #e8e8e8 4px solid
}
.catalogomini_gr UL LI IMG.li_icon {
	BORDER-BOTTOM: #cfcfcf 4px solid; BORDER-LEFT: #cfcfcf 4px solid; =
BORDER-TOP: #cfcfcf 4px solid; BORDER-RIGHT: #cfcfcf 4px solid
}
.catalogomini UL LI IMG.li_icon:hover {
	BORDER-BOTTOM: #d8d8d8 4px solid; BORDER-LEFT: #d8d8d8 4px solid; =
BORDER-TOP: #d8d8d8 4px solid; BORDER-RIGHT: #d8d8d8 4px solid
}
.catalogomini UL LI SPAN.limitblock {
	DISPLAY: block; MAX-HEIGHT: 33px; OVERFLOW: hidden
}
.catalogomini UL LI SPAN.titolo {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.2em; MARGIN-TOP: 6px; PADDING-LEFT: =
0px; PADDING-RIGHT: 4px; COLOR: #1a1a1a; PADDING-TOP: 4px
}
.catalogomini UL LI SPAN.titolos {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.1em; MARGIN-TOP: 6px; PADDING-LEFT: =
0px; PADDING-RIGHT: 4px; COLOR: #1a1a1a; PADDING-TOP: 4px
}
.catalogomini UL LI SPAN.titoloblock {
	PADDING-BOTTOM: 1px; DISPLAY: block; COLOR: #1a1a1a; PADDING-TOP: 6px
}
.catalogomini UL LI SPAN.sottotitolo {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 4px; COLOR: #9e9e9e; PADDING-TOP: 4px
}
.catalogomini UL LI SPAN.sottotitolos {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.1em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 4px; COLOR: #9e9e9e; PADDING-TOP: 4px
}
.catalogomini UL LI SPAN.sottotitoloh {
	LINE-HEIGHT: 1.4em
}
.catalogomini UL LI SPAN.sottotitoloblock {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; DISPLAY: =
block; COLOR: #9e9e9e; PADDING-TOP: 0px
}
.catalogomini UL LI SPAN.dataspace {
	MARGIN-TOP: 4px; DISPLAY: block; COLOR: #9e9e9e
}
.catalogomini UL LI SPAN.sotto {
	COLOR: #585858
}
.catalogomini UL LI SPAN.info {
	COLOR: #9e9e9e
}
.catalogomini UL LI SPAN.licomment_miniho {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/msg_bg.png); POSITION: =
relative; TEXT-ALIGN: center; LINE-HEIGHT: 1.2em; WIDTH: 25px; DISPLAY: =
inline-block; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: -24px; FLOAT: =
left; HEIGHT: 21px; COLOR: #fff; TOP: 3px; PADDING-TOP: 1px; LEFT: =
-72px; text-shadow: #561B21 0 1px 0
}
.catalogomini UL LI SPAN.typeicon {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 2px; DISPLAY: block; COLOR: #8d8d8d; PADDING-TOP: 3px
}
.catalogomini UL LI SPAN.calendario {
	LINE-HEIGHT: 1.2em; COLOR: #c93250
}
.catalogomini UL LI SPAN.calendarioblock {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: =
block; COLOR: #c93250; PADDING-TOP: 6px
}
.sottodark {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.1em; MARGIN-TOP: 3px; DISPLAY: =
block
}
.sottodark {
	COLOR: #7a7a7a
}
.sottodark A {
	COLOR: #7a7a7a
}
.sottodark A:hover {
	COLOR: #606060; TEXT-DECORATION: none
}
.catalogomini UL LI SPAN.catalogo_titolo {
	LINE-HEIGHT: 1.3em; DISPLAY: block; FONT-FAMILY: Georgia, "Times New =
Roman", Times, serif; MARGIN-BOTTOM: 1px; COLOR: #3e608e; FONT-SIZE: =
12px
}
.catalogomini UL LI SPAN.catalogo_titolo A {
	COLOR: #3e608e
}
.catalogomini UL LI SPAN.catalogo_titolo A:hover {
	COLOR: #345076; TEXT-DECORATION: none
}
.catalogoagendaho UL LI {
	BORDER-BOTTOM: #d6d6d6 1px dotted; PADDING-BOTTOM: 4px; WIDTH: 630px; =
PADDING-RIGHT: 20px
}
.catalogoagendaho UL LI.last {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 8px
}
.catalogoagendaho2 UL LI {
	WIDTH: 610px
}
.catalogoagendaho3 UL LI {
	PADDING-BOTTOM: 6px; WIDTH: 220px; PADDING-TOP: 2px
}
.catalogoagendaho4 UL LI {
	WIDTH: 440px
}
.catalogoagendaho UL LI IMG.li_icon {
	BORDER-BOTTOM: #d8d8d8 4px solid; BORDER-LEFT: #d8d8d8 4px solid; =
BORDER-TOP: #d8d8d8 4px solid; BORDER-RIGHT: #d8d8d8 4px solid
}
.catalogoright UL LI IMG.li_icon {
	BORDER-BOTTOM-COLOR: #eaeaea; BORDER-TOP-COLOR: #eaeaea; =
BORDER-RIGHT-COLOR: #eaeaea; BORDER-LEFT-COLOR: #eaeaea
}
.catalogoright UL LI IMG.li_icon {
	BORDER-RIGHT-WIDTH: 3px; BORDER-TOP-WIDTH: 3px; BORDER-BOTTOM-WIDTH: =
3px; BORDER-LEFT-WIDTH: 3px
}
.catalogoright UL LI IMG.li_icon:hover {
	BORDER-RIGHT-WIDTH: 3px; BORDER-TOP-WIDTH: 3px; BORDER-BOTTOM-WIDTH: =
3px; BORDER-LEFT-WIDTH: 3px
}
.catalogoright UL LI {
	BORDER-BOTTOM: #e5e5e5 1px dotted; PADDING-BOTTOM: 3px; MARGIN-BOTTOM: =
3px
}
.catalogoright UL LI.last {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
.catalogoindex UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; CLEAR: both; OVERFLOW: hidden; =
LIST-STYLE-IMAGE: none
}
.catalogoindex UL LI {
	LINE-HEIGHT: 1.1em; MARGIN-TOP: 0px; WIDTH: 156px; FLOAT: left; =
OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.catalogoindex UL LI SPAN.licomment {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/msg_bg.png); POSITION: =
relative; TEXT-ALIGN: center; LINE-HEIGHT: 1.2em; WIDTH: 25px; DISPLAY: =
inline-block; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: -24px; FLOAT: =
left; HEIGHT: 21px; COLOR: #fff; TOP: -20px; PADDING-TOP: 1px; LEFT: =
2px; text-shadow: #561B21 0 1px 0
}
.catalogoindex UL LI IMG.li_icon {
	BORDER-BOTTOM: #eaeaea 3px solid; BORDER-LEFT: #eaeaea 3px solid; =
BORDER-TOP: #eaeaea 3px solid; BORDER-RIGHT: #eaeaea 3px solid
}
.catalogoindex_gr UL LI IMG.li_icon {
	BORDER-BOTTOM: #cfcfcf 3px solid; BORDER-LEFT: #cfcfcf 3px solid; =
BORDER-TOP: #cfcfcf 3px solid; BORDER-RIGHT: #cfcfcf 3px solid
}
.catalogoindex_ir UL LI IMG.li_icon {
	BORDER-BOTTOM: #f0d386 3px solid; BORDER-LEFT: #f0d386 3px solid; =
BORDER-TOP: #f0d386 3px solid; BORDER-RIGHT: #f0d386 3px solid
}
.catalogoindex UL LI IMG.li_icon:hover {
	BORDER-BOTTOM: #d8d8d8 3px solid; BORDER-LEFT: #d8d8d8 3px solid; =
BORDER-TOP: #d8d8d8 3px solid; BORDER-RIGHT: #d8d8d8 3px solid
}
.catalogoindex_ir UL LI IMG.li_icon:hover {
	BORDER-BOTTOM: #ebc55f 3px solid; BORDER-LEFT: #ebc55f 3px solid; =
BORDER-TOP: #ebc55f 3px solid; BORDER-RIGHT: #ebc55f 3px solid
}
.catalogoindex UL LI SPAN.titolo {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN-TOP: 3px; PADDING-LEFT: =
2px; PADDING-RIGHT: 2px; DISPLAY: block; COLOR: #404040; PADDING-TOP: =
2px
}
.catalogoindex UL LI SPAN.sottotitolo {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; DISPLAY: block; COLOR: #909090; FONT-SIZE: 11px; =
PADDING-TOP: 0px
}
.catalogoindex UL LI SPAN.sottoico {
	MARGIN-TOP: 8px; DISPLAY: block
}
.catalogoindex UL LI SPAN.sottoico_rub {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/fumetto-rubriche.gif); =
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 156px; PADDING-RIGHT: =
2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 56px; PADDING-TOP: 2px
}
.catalogoindex UL LI SPAN.sottoico_blog {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/fumetto-blog.gif); =
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 156px; PADDING-RIGHT: =
2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 56px; PADDING-TOP: 2px
}
.catalogoindex UL LI SPAN.sottogruppotitolo {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; DISPLAY: block; COLOR: #333; PADDING-TOP: 2px
}
.catalogoindex UL LI SPAN.sottogrupposotto {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: =
block; COLOR: #585858; PADDING-TOP: 0px
}
TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
TABLE.table-editor {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.6em; BACKGROUND-COLOR: #fff; =
PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-SIZE: 0.9em; =
PADDING-TOP: 0px
}
TABLE.table-editor TH {
	BORDER-BOTTOM: #dfdfdf 1px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#dfdfdf 1px solid; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; =
BACKGROUND-COLOR: #f4f4f4; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid; =
PADDING-TOP: 10px
}
TABLE.table-editor TD {
	BORDER-BOTTOM: #dfdfdf 1px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#dfdfdf 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #dfdfdf 1px solid; =
BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 10px
}
TABLE.table-editor TD.table-unb {
	WHITE-SPACE: nowrap
}
TABLE.table-editor TD.table-center {
	TEXT-ALIGN: center
}
TABLE.table-editor TH.table-center {
	TEXT-ALIGN: center
}
TABLE.table-editor TD.table-bre {
	WORD-WRAP: break-word
}
TABLE.table-editor TD DIV.table-sep {
	BORDER-BOTTOM: #ddd 1px dotted; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: =
8px; COLOR: #4a4a4a
}
.horblock {
	BACKGROUND-COLOR: #f4f4f4; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px
}
.hortext {
	TEXT-ALIGN: right; WIDTH: 400px; PADDING-RIGHT: 20px; FLOAT: left; =
PADDING-TOP: 24px
}
.horico {
	FLOAT: left
}
.horline {
	BORDER-BOTTOM: #f4f4f4 1px solid; BORDER-LEFT: #f4f4f4 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: =
0px; BORDER-RIGHT: #f4f4f4 1px solid; PADDING-TOP: 1px
}
.horlinetext {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: =
400px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 3px
}
.catalogospeciale {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/widget-dx-bg.png); =
BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; =
BACKGROUND-REPEAT: repeat-x; BORDER-TOP: #e7e7e7 1px solid; =
BORDER-RIGHT: #e7e7e7 1px solid
}
.catalogospeciale UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; CLEAR: both; OVERFLOW: hidden; =
LIST-STYLE-IMAGE: none
}
.catalogospeciale UL LI {
	BORDER-BOTTOM: #fff 4px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.1em; =
MARGIN-TOP: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; OVERFLOW: =
hidden; PADDING-TOP: 4px
}
.catalogospeciale UL LI.latest {
	BORDER-BOTTOM: 0px
}
.catalogospeciale UL LI IMG.li_icon {
	FLOAT: right
}
.catalogospeciale UL LI SPAN.titolo {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.2em; MARGIN-TOP: 6px; PADDING-LEFT: =
0px; PADDING-RIGHT: 4px; COLOR: #1a1a1a; PADDING-TOP: 4px
}
.catalogospeciale UL LI SPAN.dataspace {
	MARGIN-TOP: 4px; DISPLAY: block; MARGIN-BOTTOM: 4px; COLOR: #9e9e9e
}
.catalogodock UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; CLEAR: both; OVERFLOW: hidden; =
LIST-STYLE-IMAGE: none
}
.catalogodock UL LI {
	LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #f5f5f5; MARGIN-TOP: 0px; WIDTH: =
208px; MARGIN-BOTTOM: 4px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: =
7px
}
.catalogodock UL LI IMG.li_icon {
	BORDER-BOTTOM: #eaeaea 3px solid; BORDER-LEFT: #eaeaea 3px solid; =
MARGIN: 1px 4px 1px 1px; FLOAT: left; BORDER-TOP: #eaeaea 3px solid; =
BORDER-RIGHT: #eaeaea 3px solid
}
.catalogodock UL LI SPAN.titolo {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.1em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 4px; DISPLAY: block; COLOR: #7d7d7d; PADDING-TOP: 6px
}
.cerca_titolo {
	PADDING-BOTTOM: 17px; BACKGROUND-COLOR: #f3f3f3; PADDING-LEFT: 18px; =
PADDING-RIGHT: 20px; MARGIN-BOTTOM: 6px; PADDING-TOP: 20px
}
.cerca_titoloin {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; =
PADDING-TOP: 20px
}
.cerca_titolo SPAN.tit {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica; FLOAT: left; COLOR: =
#333; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.cerca_titolo SPAN.tit2 {
	PADDING-LEFT: 30px
}
.cerca_titolo UL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FLOAT: left; MAX-HEIGHT: 23px; OVERFLOW: hidden; =
BORDER-TOP: medium none; LIST-STYLE-IMAGE: none; BORDER-RIGHT: medium =
none; PADDING-TOP: 0px
}
.cerca_titolo UL LI {
	MARGIN: 0px 2px 2px; MIN-HEIGHT: 23px; DISPLAY: inline; WHITE-SPACE: =
nowrap; BACKGROUND: =
url(http://css.gocity.it/service/img/system/round4_sx.gif) no-repeat =
left top; FLOAT: left; COLOR: #747474
}
.cerca_titolo UL LI SPAN {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: normal; MIN-HEIGHT: 23px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: =
url(http://css.gocity.it/service/img/system/round4_dx.gif) no-repeat =
right top; PADDING-TOP: 3px
}
.cerca_titolo UL LI A {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: normal; MIN-HEIGHT: 23px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: =
url(http://css.gocity.it/service/img/system/round4_dx.gif) no-repeat =
right top; PADDING-TOP: 3px
}
.cerca_titolo UL LI:hover {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/round4_hover_sx.gif); COLOR: =
#6e6e6e
}
.cerca_titolo UL LI:hover A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/round4_hover_dx.gif)
}
.cerca_titolo UL LI.open {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/round3_sx.gif)
}
.cerca_titolo UL LI.open SPAN {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/round3_dx.gif); COLOR: #fff
}
.cerca_titolo UL LI.open A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/round3_dx.gif); COLOR: #fff
}
.cerca_titolo UL LI A:hover {
	TEXT-DECORATION: none
}
.cerca_form {
	PADDING-BOTTOM: 20px; MARGIN-TOP: 20px; PADDING-LEFT: 9px; =
PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.cerca_formin {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FLOAT: left; PADDING-TOP: 0px
}
.cerca_form DIV.tit {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 7px; FONT-FAMILY: "Trebuchet =
MS", Arial, Helvetica; COLOR: #ea8515; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.cerca_index {
	FLOAT: left; MARGIN-LEFT: 12px; PADDING-TOP: 14px
}
.cerca_index DIV.tit {
	PADDING-LEFT: 7px
}
.cerca_result {
	TEXT-TRANSFORM: uppercase; MARGIN-TOP: 2px; FONT-FAMILY: "Trebuchet =
MS", Arial, Helvetica; MARGIN-BOTTOM: 10px; COLOR: #666; MARGIN-LEFT: =
16px; FONT-SIZE: 10px
}
.cerca_noresult {
	LINE-HEIGHT: 2em; PADDING-LEFT: 4px; MARGIN-BOTTOM: 10px; COLOR: #666
}
.cerca_noresult SPAN {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica; COLOR: #b43559; =
FONT-SIZE: 16px
}
.cerca_noresult A {
	COLOR: #000
}
.allegatocont {
	MARGIN-TOP: 30px
}
.allegato {
	MARGIN-TOP: 8px; MIN-HEIGHT: 40px; PADDING-LEFT: 50px; =
BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 6px
}
.pdf {
	BACKGROUND-IMAGE: url(http://css.gocity.it/service/img/doctype/pdf.png)
}
.doc {
	BACKGROUND-IMAGE: url(http://css.gocity.it/service/img/doctype/doc.png)
}
.zip {
	BACKGROUND-IMAGE: url(http://css.gocity.it/service/img/doctype/zip.png)
}
.rar {
	BACKGROUND-IMAGE: url(http://css.gocity.it/service/img/doctype/rar.png)
}
.rtf {
	BACKGROUND-IMAGE: url(http://css.gocity.it/service/img/doctype/rtf.png)
}
.xls {
	BACKGROUND-IMAGE: url(http://css.gocity.it/service/img/doctype/xls.png)
}
.tags_right {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 300px; PADDING-RIGHT: =
6px; OVERFLOW: hidden; PADDING-TOP: 6px
}
.tags_right_nopad {
	WIDTH: 300px; OVERFLOW: hidden
}
.tags {
	MARGIN-TOP: 10px; OVERFLOW: hidden
}
.tags_less {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 0px
}
.tags UL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: medium none; =
LIST-STYLE-IMAGE: none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.tags UL LI {
	PADDING-BOTTOM: 3px; MARGIN: 0px 4px 4px 0px; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; FLOAT: left; LETTER-SPACING: =
0.5px; FONT-SIZE: 10px; PADDING-TOP: 3px; text-shadow: #FFF 0 1px 0; =
-moz-border-radius: 2px; -webkit-border-radius: 2px
}
.tags UL LI.tag6 {
	BACKGROUND-COLOR: #cfcfcf; COLOR: #373737
}
.tags UL LI.tag6 A {
	COLOR: #373737
}
.tags UL LI.tag5 {
	BACKGROUND-COLOR: #d6d6d6; COLOR: #4f4f4f
}
.tags UL LI.tag5 A {
	COLOR: #4f4f4f
}
.tags UL LI.tag4 {
	BACKGROUND-COLOR: #ddd; COLOR: #4f4f4f
}
.tags UL LI.tag4 A {
	COLOR: #4f4f4f
}
.tags UL LI.tag3 {
	BACKGROUND-COLOR: #ddd; COLOR: #686868
}
.tags UL LI.tag3 A {
	COLOR: #686868
}
.tags UL LI.tag2 {
	BACKGROUND-COLOR: #e5e5e5; COLOR: #858585
}
.tags UL LI.tag2 A {
	COLOR: #858585
}
.tags UL LI.tag1 {
	BACKGROUND-COLOR: #ececec; COLOR: #a4a4a4
}
.tags UL LI.tag1 A {
	COLOR: #a4a4a4
}
.tags UL LI.wiki {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/icons/tag_wiki.gif); PADDING-RIGHT: =
16px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%
}
.tags UL LI A {
	TEXT-DECORATION: none
}
.tags UL LI A:hover {
	COLOR: #000
}
.tags DIV {
	COLOR: #a2a2a2; CLEAR: both
}
.featbox {
	MARGIN-TOP: 10px; OVERFLOW: hidden
}
.featbox2 {
	MARGIN-TOP: 20px; OVERFLOW: hidden
}
.featitem {
	BORDER-BOTTOM: #d6d6d6 1px dotted
}
.feat_no_item {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 6px
}
.feat_more_item {
	PADDING-BOTTOM: 6px; MARGIN-TOP: 1px; PADDING-LEFT: 6px; PADDING-RIGHT: =
6px; PADDING-TOP: 6px
}
.feat_more_item IMG {
	MARGIN-LEFT: 0px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px
}
.feat_more_item SPAN {
	COLOR: #5b5b5b; VERTICAL-ALIGN: middle
}
.feat_more_item SPAN A {
	TEXT-DECORATION: none
}
.feattxt {
	LINE-HEIGHT: 1em; WIDTH: 300px; OVERFLOW: hidden
}
.featimg {
	BORDER-BOTTOM: #e8e8e8 4px solid; BORDER-LEFT: #e8e8e8 4px solid; =
MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; FLOAT: left; BORDER-TOP: #e8e8e8 =
4px solid; MARGIN-RIGHT: 4px; BORDER-RIGHT: #e8e8e8 4px solid
}
.featimg:hover {
	BORDER-BOTTOM: #d8d8d8 4px solid; BORDER-LEFT: #d8d8d8 4px solid; =
BORDER-TOP: #d8d8d8 4px solid; BORDER-RIGHT: #d8d8d8 4px solid
}
.feattxt_xl {
	WIDTH: 540px; PADDING-TOP: 2px
}
.feattxt SPAN.titolo {
	MARGIN-TOP: 6px; DISPLAY: block; COLOR: #333
}
.feattxt SPAN.sottotitolo {
	DISPLAY: block; COLOR: #757575; FONT-SIZE: 0.9em
}
#topwidget_spin {
	FLOAT: left; MARGIN-LEFT: 10px; PADDING-TOP: 2px
}
UL.ticker {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL.ticker LI {
	DISPLAY: none
}
UL.ticker LI {
	HEIGHT: 16px
}
UL.ticker LI.active_ticker {
	DISPLAY: block
}
UL.ticker LI SPAN.tickerdata {
	COLOR: #7a7a7a
}
.gallery {
	BACKGROUND-COLOR: #f0f0f0; MARGIN-TOP: 20px
}
.video {
	BACKGROUND-COLOR: #f0f0f0; MARGIN-TOP: 20px
}
.galleryright {
	MARGIN-LEFT: 14px; MARGIN-RIGHT: -14px
}
.videoright {
	MARGIN-LEFT: 14px; MARGIN-RIGHT: -14px
}
#gallery_spin {
	WIDTH: 24px; FLOAT: right; PADDING-TOP: 7px
}
#video_spin {
	WIDTH: 24px; FLOAT: right; PADDING-TOP: 7px
}
#gallery_msg {
	BACKGROUND-COLOR: #f0f0f0; CLEAR: both
}
#video_msg {
	BACKGROUND-COLOR: #f0f0f0; CLEAR: both
}
.gallery_top {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/subgallery_bg.png); =
BACKGROUND-REPEAT: repeat-x; HEIGHT: 29px
}
.video_top {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/subgallery_bg.png); =
BACKGROUND-REPEAT: repeat-x; HEIGHT: 29px
}
.gallery_top UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 22px; =
LIST-STYLE-IMAGE: none
}
.video_top UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 22px; =
LIST-STYLE-IMAGE: none
}
.gallery_top UL LI {
	Z-INDEX: 10; POSITION: relative; PADDING-BOTTOM: 8px; PADDING-LEFT: =
12px; PADDING-RIGHT: 12px; DISPLAY: inline; FLOAT: left; HEIGHT: 13px; =
OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 8px
}
.video_top UL LI {
	Z-INDEX: 10; POSITION: relative; PADDING-BOTTOM: 8px; PADDING-LEFT: =
12px; PADDING-RIGHT: 12px; DISPLAY: inline; FLOAT: left; HEIGHT: 13px; =
OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 8px
}
.gallery_top UL LI:hover {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/subgallery_hover_bg.png); =
BACKGROUND-REPEAT: repeat-x; COLOR: #fff
}
.video_top UL LI:hover {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/subgallery_hover_bg.png); =
BACKGROUND-REPEAT: repeat-x; COLOR: #fff
}
.gallery_top UL LI A {
	TEXT-INDENT: -2000em; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 3px; HEIGHT: 29px; COLOR: #e5e5e5; =
TEXT-DECORATION: none
}
.video_top UL LI A {
	TEXT-INDENT: -2000em; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 3px; HEIGHT: 29px; COLOR: #e5e5e5; =
TEXT-DECORATION: none
}
.gallery_top UL LI#slideshow A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/mediawidget/slideshow.png); WIDTH: =
50px
}
.gallery_top UL LI#galleria A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/mediawidget/galleria.png); WIDTH: =
62px
}
.gallery_top UL LI#miniature A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/mediawidget/miniature.png); WIDTH: =
46px
}
.video_top UL LI#video A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/mediawidget/video.png); WIDTH: 57px
}
.gallery_top UL LI#esplora A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/mediawidget/esplora.png); WIDTH: =
36px
}
.video_top UL LI#esplora_video A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/mediawidget/esplora.png); WIDTH: =
36px
}
.gallery_top UL LI.open {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/subgallery_open.png); =
BACKGROUND-REPEAT: no-repeat; COLOR: #fff
}
.video_top UL LI.open {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/subgallery_open.png); =
BACKGROUND-REPEAT: no-repeat; COLOR: #fff
}
.gallery_core {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f0f0f0; MIN-HEIGHT: 60px; =
PADDING-LEFT: 14px; PADDING-RIGHT: 0px; MARGIN-LEFT: 4px; PADDING-TOP: =
12px
}
.video_core {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f0f0f0; MIN-HEIGHT: 60px; =
PADDING-LEFT: 14px; PADDING-RIGHT: 0px; MARGIN-LEFT: 4px; PADDING-TOP: =
12px
}
.gallery_th {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/thumb_bg.png); =
PADDING-BOTTOM: 9px; MARGIN-TOP: 4px; PADDING-LEFT: 9px; PADDING-RIGHT: =
9px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 1px; =
MARGIN-BOTTOM: 4px; FLOAT: left; HEIGHT: 95px; MARGIN-RIGHT: 12px; =
PADDING-TOP: 10px
}
.gallery_med {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 6px; =
PADDING-LEFT: 17px; PADDING-RIGHT: 17px; MARGIN-BOTTOM: 5px; FLOAT: =
left; MARGIN-LEFT: 2px; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: =
#e9e9e9 1px solid; PADDING-TOP: 17px
}
.gallery_med_fum {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: =
#333; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline-block; =
MAX-WIDTH: 502px; FLOAT: left; COLOR: #fff; MARGIN-LEFT: 10px; OVERFLOW: =
hidden; TOP: -6px; MARGIN-RIGHT: 6px; PADDING-TOP: 4px; text-shadow: =
#000 0 1px 0
}
.gallery_med_top_fum {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/fumetto_rev.png); Z-INDEX: =
3; POSITION: relative; WIDTH: 28px; BACKGROUND-REPEAT: no-repeat; =
HEIGHT: 10px; MARGIN-LEFT: 10px; CLEAR: both; OVERFLOW: hidden; TOP: =
-6px
}
.gallery_med_under_fum {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 4px; LINE-HEIGHT: =
normal; BACKGROUND-COLOR: #e9e9e9; PADDING-LEFT: 6px; PADDING-RIGHT: =
6px; DISPLAY: inline-block; MAX-WIDTH: 480px; MARGIN-BOTTOM: 5px; FLOAT: =
left; COLOR: #757575; MARGIN-LEFT: 4px; CLEAR: both; FONT-SIZE: 10px; =
OVERFLOW: hidden; TOP: -2px; PADDING-TOP: 4px; text-shadow: #FFF 0 1px 0
}
.gallery_med_under_fum_ico {
	POSITION: relative; PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; =
PADDING-RIGHT: 1px; FLOAT: left; TOP: -2px; PADDING-TOP: 4px
}
.gallery_med_small {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 10px
}
.gallery_med_last {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 4px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; FLOAT: left; COLOR: #666; FONT-SIZE: 10px; =
PADDING-TOP: 10px
}
.gallery_med_last SPAN {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica; COLOR: #414141; =
FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.gallery_med_last IMG {
	MARGIN-TOP: 8px
}
.gallery_th IMG {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; =
BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid
}
.gallery_th:hover {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/thumb_hover_bg.png)
}
.gallery_title {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; FLOAT: left; text-shadow: #FFF =
0 1px 0
}
.gallery_sep {
	HEIGHT: 20px
}
.gallery_sep_exp {
	HEIGHT: 5px
}
.video_sep_exp {
	HEIGHT: 5px
}
.gallery_btn {
	BACKGROUND-IMAGE: url(http://css.gocity.it/service/img/system/btn.gif); =
PADDING-LEFT: 13px; WIDTH: 100px; BACKGROUND-REPEAT: no-repeat; FLOAT: =
right; HEIGHT: 24px; COLOR: #6b6b6b; MARGIN-RIGHT: 22px; PADDING-TOP: =
4px; text-shadow: #FFF 0 1px 0
}
.gallery_btn A {
	DISPLAY: block; TEXT-DECORATION: none
}
.controller {
	POSITION: absolute; MARGIN-TOP: 8px; MARGIN-LEFT: 418px
}
.left_controller {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/left_controller.png); WIDTH: =
5px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 28px
}
.cent_controller {
	MIN-WIDTH: 100px; BACKGROUND-COLOR: #4d4d4d; WIDTH: auto; FLOAT: left; =
HEIGHT: 28px
}
.right_controller {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/right_controller.png); =
WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 28px
}
.controller_btn {
	WIDTH: 50px; FLOAT: right
}
.controller_btn IMG {
	MARGIN-TOP: 3px; MARGIN-LEFT: 3px; opacity: .7
}
.controller_btn IMG:hover {
	opacity: 1
}
.controller_btn IMG.off {
	opacity: .2
}
.controller_sep {
	TEXT-ALIGN: center; WIDTH: 3px; FLOAT: right; MARGIN-RIGHT: 2px
}
.controller_txt {
	TEXT-ALIGN: center; MARGIN-TOP: 7px; PADDING-LEFT: 4px; PADDING-RIGHT: =
6px; FLOAT: right; COLOR: #fff; FONT-SIZE: 10px
}
.gallery_core_show {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.video_core_show {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.pre_videoplayer {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #000; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; COLOR: #fff; PADDING-TOP: 10px; text-shadow: #000 0 =
1px 0
}
.cont_videoplayer {
	BACKGROUND-COLOR: #000; WIDTH: 620px
}
.nowide {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 610px
}
.pre_videoplayer DIV.vi_titolo {
	FLOAT: left
}
.pre_videoplayer DIV.vi_timer {
	MARGIN-TOP: 5px; FLOAT: right
}
.pre_videoplayer DIV.vi_timer SPAN.dx {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 10px; =
BACKGROUND: url(http://css.gocity.it/service/img/system/roundred_dx.gif) =
no-repeat right top; PADDING-TOP: 3px
}
.pre_videoplayer DIV.vi_timer SPAN.sx {
	PADDING-BOTTOM: 5px; MIN-HEIGHT: 30px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 3px; BACKGROUND: =
url(http://css.gocity.it/service/img/system/roundred_sx.gif) no-repeat =
left top; PADDING-TOP: 3px; text-shadow: #692123 0 1px 0
}
.under_videoplayer {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #1d1d1d; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.under_videodock {
	BORDER-BOTTOM: #171717 1px solid; BORDER-LEFT: #171717 1px solid; =
BORDER-TOP: #171717 1px solid; BORDER-RIGHT: #171717 1px solid
}
.under_video {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 285px; PADDING-RIGHT: =
5px; FLOAT: left; COLOR: #fff; OVERFLOW: hidden; MARGIN-RIGHT: 4px; =
PADDING-TOP: 5px
}
.under_video A:hover {
	COLOR: #fff
}
.under_video IMG {
	BORDER-BOTTOM: #272727 6px solid; BORDER-LEFT: #272727 6px solid; =
FLOAT: left; BORDER-TOP: #272727 6px solid; MARGIN-RIGHT: 8px; =
BORDER-RIGHT: #272727 6px solid
}
.under_video IMG:hover {
	BORDER-BOTTOM-COLOR: #3c3c3c; BORDER-TOP-COLOR: #3c3c3c; =
BORDER-RIGHT-COLOR: #3c3c3c; BORDER-LEFT-COLOR: #3c3c3c
}
.under_video SPAN {
	DISPLAY: block; COLOR: #ccc; FONT-SIZE: 10px; PADDING-TOP: 2px
}
.location {
	MARGIN-TOP: 10px
}
.explorer {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.4em; BACKGROUND-COLOR: #f5f5f5; =
PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 6px; =
-moz-border-radius: 10px; -webkit-border-radius: 10px
}
.explorer_box {
	BORDER-BOTTOM: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; =
PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 6px; =
PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 5px; FLOAT: left; =
MARGIN-LEFT: 2px; BORDER-TOP: #f0f0f0 1px solid; BORDER-RIGHT: #f0f0f0 =
1px solid; PADDING-TOP: 4px
}
.explorer_info {
	MARGIN-TOP: 8px; PADDING-LEFT: 2px; FLOAT: left; PADDING-TOP: 0px
}
.explorer_info_less {
	MARGIN-TOP: 2px
}
.explorer_titolo {
	MARGIN-TOP: 2px; PADDING-LEFT: 8px; WIDTH: 335px; PADDING-RIGHT: 8px; =
COLOR: #5b5b5b
}
.explorer_titolo_more {
	WIDTH: 420px
}
.explorer_titolo_less {
	MARGIN-TOP: 0px
}
.explorer_titolo SPAN {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica; COLOR: #4a4a4a; =
FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.explorer_titolo SPAN A {
	COLOR: #4a4a4a
}
.explorer_data {
	MARGIN-TOP: 6px; PADDING-LEFT: 8px; COLOR: #646464
}
.explorer_data_less {
	MARGIN-TOP: 5px
}
.explorer_data_more {
	MARGIN-TOP: 15px
}
.explorer_data SPAN {
	COLOR: #858585
}
.explorer_gallery_btn {
	BACKGROUND-IMAGE: url(http://css.gocity.it/service/img/system/btn.gif); =
MARGIN-TOP: 14px; PADDING-LEFT: 13px; WIDTH: 100px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 24px; COLOR: #6b6b6b; MARGIN-LEFT: 2px; PADDING-TOP: =
4px; text-shadow: #FFF 0 1px 0
}
.explorer_video_btn {
	BACKGROUND-IMAGE: url(http://css.gocity.it/service/img/system/btn.gif); =
MARGIN-TOP: 14px; PADDING-LEFT: 13px; WIDTH: 100px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 24px; COLOR: #6b6b6b; MARGIN-LEFT: 2px; PADDING-TOP: =
4px; text-shadow: #FFF 0 1px 0
}
.explorer_video_btn {
	MARGIN-TOP: 8px
}
.explorer_scheda_btn {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/monumenti_btn.gif); =
MARGIN-TOP: 6px; PADDING-LEFT: 13px; WIDTH: 126px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 24px; COLOR: #6b6b6b; MARGIN-LEFT: 2px; PADDING-TOP: =
4px; text-shadow: #FFF 0 1px 0
}
.explorer_scheda_btn_less {
	MARGIN-TOP: 4px
}
.explorer_gallery_btn A {
	DISPLAY: block; TEXT-DECORATION: none
}
.explorer_video_btn A {
	DISPLAY: block; TEXT-DECORATION: none
}
.explorer_scheda_btn A {
	DISPLAY: block; TEXT-DECORATION: none
}
.explorer_intro {
	MARGIN-TOP: 16px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica; =
MARGIN-BOTTOM: -5px; COLOR: #747474; MARGIN-LEFT: 14px; FONT-SIZE: 11px
}
.youtuber {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f0f0f0; MARGIN-TOP: 16px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 10px; =
-moz-border-radius: 10px; -webkit-border-radius: 10px
}
.youtuber_box {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; =
PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 5px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 5px; BORDER-TOP: =
#e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 8px
}
.youtuber_titolo {
	PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-SIZE: 12px
}
.youtuber_titolo SPAN {
	COLOR: #666
}
.youtuber_data {
	LINE-HEIGHT: 1.5em; MARGIN-TOP: 6px; PADDING-LEFT: 8px; COLOR: #646464
}
.youtuber_data SPAN {
	COLOR: #858585
}
.youtuber_scheda_btn {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/btn_xl2.gif); MARGIN-TOP: =
10px; PADDING-LEFT: 13px; WIDTH: 152px; BACKGROUND-REPEAT: no-repeat; =
HEIGHT: 24px; COLOR: #6b6b6b; MARGIN-LEFT: 2px; PADDING-TOP: 4px
}
.youtube_sep_exp {
	HEIGHT: 25px
}
.youtuber_intro {
	MARGIN-TOP: 16px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica; =
MARGIN-BOTTOM: -12px; COLOR: #747474; MARGIN-LEFT: 14px; FONT-SIZE: 11px
}
#inforumcont {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 15px
}
#inforum {
	BORDER-BOTTOM: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; =
PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 12px; =
PADDING-RIGHT: 12px; BORDER-TOP: #f0f0f0 1px solid; BORDER-RIGHT: =
#f0f0f0 1px solid; PADDING-TOP: 0px
}
.inforumpost {
	BORDER-BOTTOM: #c1c1c1 1px dashed; PADDING-BOTTOM: 6px; PADDING-TOP: =
16px
}
.inforumreplypost {
	MARGIN-TOP: 10px
}
.inforuminfo {
	WIDTH: 70px; FLOAT: left
}
.inforumtxt {
	WIDTH: 500px; FLOAT: right; COLOR: #333
}
.inforumtit {
	COLOR: #99b830; FONT-SIZE: 13px
}
.inforumtit SPAN {
	COLOR: #939393; FONT-SIZE: 10px
}
.fbavatar {
	BORDER-BOTTOM: #ddd 5px solid; POSITION: relative; BORDER-LEFT: #ddd =
5px solid; WIDTH: 50px; FLOAT: left; BORDER-TOP: #ddd 5px solid; TOP: =
-48px; MARGIN-RIGHT: -78px; BORDER-RIGHT: #ddd 5px solid; LEFT: -75px
}
.imgfbavatar {
	BORDER-BOTTOM: #ddd 5px solid; BORDER-LEFT: #ddd 5px solid; BORDER-TOP: =
#ddd 5px solid; BORDER-RIGHT: #ddd 5px solid
}
.icofbavatar {
	POSITION: relative; MARGIN-BOTTOM: -18px; TOP: -18px; LEFT: 4px
}
.icofbreply {
	POSITION: relative; MARGIN-BOTTOM: -16px; TOP: -16px; LEFT: 32px
}
.inforumavatar {
	BORDER-BOTTOM: #fff 5px solid; BORDER-LEFT: #fff 5px solid; WIDTH: =
60px; FLOAT: right; HEIGHT: 60px; BORDER-TOP: #fff 5px solid; =
BORDER-RIGHT: #fff 5px solid
}
.inforumtxtrep {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/fumetto_forum.png); =
PADDING-LEFT: 10px; WIDTH: 500px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 6px; FLOAT: right; COLOR: #333
}
.inforumrep {
	MARGIN-TOP: 5px; COLOR: #939393; MARGIN-LEFT: 80px
}
.inforumrep IMG {
	MARGIN-RIGHT: 4px
}
.inforumreplies {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; COLOR: #666; PADDING-TOP: 6px; -moz-border-radius: =
5px; -webkit-border-radius: 5px
}
.inforumreplies_more {
	BACKGROUND-COLOR: #d6d6d6; COLOR: #4a4a4a; CURSOR: pointer
}
.inforumreplies_more:hover {
	BACKGROUND-COLOR: #c5c5c5
}
.inforumreplies DIV.inforumtit {
	COLOR: #fdac40; FONT-SIZE: 12px
}
.inforumreplypost DIV.inforumavatar {
	WIDTH: 30px; HEIGHT: 30px; MARGIN-LEFT: 30px
}
.inforummore {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e9e9e9; PADDING-LEFT: 90px; =
PADDING-RIGHT: 4px; COLOR: #666; PADDING-TOP: 4px
}
.inforeply_spin {
	FLOAT: right
}
.inforumnew {
	PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #f5f5f5; MARGIN-TOP: 2px; =
PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 0px
}
.inforumnew_round {
	MARGIN-BOTTOM: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
.inforumnewform DIV.cat {
	MARGIN-TOP: 10px
}
.inforumnewavatar {
	FLOAT: right
}
.inforumnewform {
	WIDTH: 500px; FLOAT: right
}
.inforumnewform_no {
	PADDING-TOP: 14px
}
.inforumnew_small {
	PADDING-BOTTOM: 10px
}
.commentiblock {
	MARGIN-TOP: -20px; WIDTH: 604px; FLOAT: left
}
.commentiblock DIV#inforum {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: =
0px
}
.commentiblock DIV.inforumtxt {
	WIDTH: 524px
}
.commentiblock DIV.inforumtxtrep {
	WIDTH: 524px
}
.commentiblock DIV.inforumavatar {
	BORDER-BOTTOM: #f0f0f0 5px solid; BORDER-LEFT: #f0f0f0 5px solid; =
BORDER-TOP: #f0f0f0 5px solid; BORDER-RIGHT: #f0f0f0 5px solid
}
.commentiblock DIV.inforumreplies {
	BACKGROUND-COLOR: #f0f0f0; COLOR: #666
}
.commentiblock DIV.inforumreplies_more {
	BACKGROUND-COLOR: #d6d6d6; COLOR: #4a4a4a; CURSOR: pointer
}
.commentiblock DIV.inforumreplies_more:hover {
	BACKGROUND-COLOR: #c5c5c5
}
.commentiblock DIV.inforumtxtrep {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/fumetto_forum_inv.png)
}
.latebox {
	BORDER-LEFT: #d2d2d2 1px dotted; PADDING-BOTTOM: 6px; MARGIN-TOP: 26px; =
PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: 6px; FLOAT: right; =
PADDING-TOP: 0px
}
.lateleft {
	PADDING-BOTTOM: 6px; MARGIN-TOP: 26px; PADDING-LEFT: 6px; WIDTH: 368px; =
PADDING-RIGHT: 6px; FLOAT: left; PADDING-TOP: 0px
}
.latefull {
	PADDING-BOTTOM: 6px; MARGIN-TOP: 26px; PADDING-LEFT: 6px; WIDTH: 580px; =
PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.moreleft {
	PADDING-BOTTOM: 6px; MARGIN-TOP: 6px; PADDING-LEFT: 6px; WIDTH: 600px; =
PADDING-RIGHT: 6px; FLOAT: left; PADDING-TOP: 0px
}
.colbox1 {
	PADDING-BOTTOM: 6px; MIN-HEIGHT: 200px; PADDING-LEFT: 0px; WIDTH: =
240px; PADDING-RIGHT: 6px; FLOAT: left; PADDING-TOP: 12px
}
.colbox2 {
	BORDER-LEFT: #d2d2d2 1px dotted; PADDING-BOTTOM: 6px; MIN-HEIGHT: =
200px; PADDING-LEFT: 10px; WIDTH: 355px; PADDING-RIGHT: 6px; FLOAT: =
left; PADDING-TOP: 12px
}
.colbox4 {
	PADDING-BOTTOM: 6px; MARGIN-TOP: -12px; MIN-HEIGHT: 200px; =
PADDING-LEFT: 0px; WIDTH: 384px; PADDING-RIGHT: 4px; FLOAT: left; =
PADDING-TOP: 6px
}
.colbox3 {
	BORDER-LEFT: #e5e5e5 1px dotted; PADDING-BOTTOM: 0px; MARGIN-TOP: =
-12px; MIN-HEIGHT: 200px; PADDING-LEFT: 6px; WIDTH: 219px; =
PADDING-RIGHT: 6px; FLOAT: left; PADDING-TOP: 0px
}
.colbox5 {
	PADDING-BOTTOM: 6px; MIN-HEIGHT: 200px; PADDING-LEFT: 0px; WIDTH: =
332px; PADDING-RIGHT: 6px; FLOAT: left; PADDING-TOP: 0px
}
.colbox6 {
	BORDER-LEFT: #e5e5e5 1px dotted; PADDING-BOTTOM: 6px; MARGIN-TOP: 0px; =
MIN-HEIGHT: 200px; PADDING-LEFT: 15px; WIDTH: 260px; PADDING-RIGHT: 6px; =
FLOAT: left; PADDING-TOP: 2px
}
.colbox6i {
	BORDER-LEFT: medium none; MARGIN-TOP: 15px; PADDING-LEFT: 0px; WIDTH: =
273px
}
.colbox5i {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 14px; PADDING-LEFT: 0px; WIDTH: 341px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.colboxless1 {
	MARGIN-TOP: -10px; PADDING-TOP: 0px
}
.colboxless2 {
	MARGIN-TOP: -10px; PADDING-TOP: 3px
}
.genbox {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 288px; PADDING-RIGHT: =
6px; FLOAT: left; PADDING-TOP: 0px
}
.mediabox {
	PADDING-BOTTOM: 14px; LINE-HEIGHT: 1.4em; BACKGROUND-COLOR: #f5f5f5; =
MARGIN-TOP: 10px; MIN-HEIGHT: 30px; PADDING-LEFT: 14px; PADDING-RIGHT: =
14px; PADDING-TOP: 2px; -moz-border-radius: 10px; -webkit-border-radius: =
10px
}
.mediabox_w {
	PADDING-BOTTOM: 14px; LINE-HEIGHT: 1.4em; PADDING-LEFT: 14px; =
PADDING-RIGHT: 14px; PADDING-TOP: 2px
}
UL.mini_media LI {
	WIDTH: 450px; FLOAT: left; MAX-HEIGHT: 56px
}
UL.home_media LI {
	WIDTH: 460px; FLOAT: left
}
UL.mini_ban {
	WIDTH: 600px; FLOAT: left
}
UL.mini_ban LI {
	WIDTH: 300px; FLOAT: left
}
UL.mini_ban LI.sp {
	WIDTH: 295px; HEIGHT: 55px; MARGIN-RIGHT: 5px
}
UL.mini_ban3 {
	MARGIN-TOP: 10px; WIDTH: 915px; FLOAT: left
}
UL.mini_ban3 LI {
	WIDTH: 305px; FLOAT: left
}
.mediaminibox {
	PADDING-BOTTOM: 14px; LINE-HEIGHT: 1.4em; BACKGROUND-COLOR: #f5f5f5; =
PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 9px; =
-moz-border-radius: 5px; -webkit-border-radius: 5px
}
.mediaminibox UL LI SPAN.titolo {
	MARGIN-TOP: 8px; DISPLAY: block
}
.mediaminibox UL LI SPAN.sottotitolo {
	COLOR: #555
}
.mediaminibox UL LI .li_icon {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: =
#fff; BORDER-LEFT-COLOR: #fff
}
.mediaminitit {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px
}
.contbox {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.4em; BACKGROUND-COLOR: #f5f5f5; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-LEFT: -5px; =
MARGIN-RIGHT: -5px; PADDING-TOP: 9px; -moz-border-radius: 5px; =
-webkit-border-radius: 5px
}
#menu {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/menu_bg.png); Z-INDEX: 1000; =
POSITION: relative; MARGIN: 0px auto; WIDTH: 966px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 57px; OVERFLOW: hidden
}
#menu UL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; LIST-STYLE-TYPE: none; MARGIN: 3px 0px 0px 16px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; HEIGHT: 57px; BORDER-TOP: medium none; =
LIST-STYLE-IMAGE: none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#menu UL LI {
	MARGIN: 0px; DISPLAY: inline; FLOAT: left
}
#menu UL LI SPAN {
	DISPLAY: none; VISIBILITY: hidden
}
#menu UL LI.active {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/menu_active_bg.png); =
BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT: #d0dcdd 1px solid
}
#menu UL LI.preactive {
	BORDER-RIGHT: #d0dcdd 1px solid
}
#menu UL LI:hover {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/menu_hover_bg.png); =
BACKGROUND-REPEAT: repeat-x
}
#menu UL LI.active:hover {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/menu_active_bg.png); =
BACKGROUND-REPEAT: repeat-x
}
#menu UL LI A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/menu/menu_sprite.png); TEXT-INDENT: =
-2000em; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 57px
}
#menu UL LI A.home {
	WIDTH: 49px; BACKGROUND-POSITION: 0px 10px
}
#menu UL LI.preactive A.home {
	WIDTH: 48px
}
#menu UL LI.active A.home {
	WIDTH: 48px
}
#menu UL LI A.home_active {
	BACKGROUND-POSITION: 0px -42px
}
#menu UL LI A.home:hover {
	BACKGROUND-POSITION: 0px -42px
}
#menu UL LI A.magazine {
	WIDTH: 140px; BACKGROUND-POSITION: -49px 10px
}
#menu UL LI.preactive A.magazine {
	WIDTH: 139px
}
#menu UL LI.active A.magazine {
	WIDTH: 139px; BACKGROUND-POSITION: -50px 10px
}
#menu UL LI A.community {
	WIDTH: 143px; BACKGROUND-POSITION: -189px 10px
}
#menu UL LI.preactive A.community {
	WIDTH: 142px
}
#menu UL LI.active A.community {
	WIDTH: 142px; BACKGROUND-POSITION: -190px 10px
}
#menu UL LI A.turismo {
	WIDTH: 116px; BACKGROUND-POSITION: -332px 10px
}
#menu UL LI.preactive A.turismo {
	WIDTH: 115px
}
#menu UL LI.active A.turismo {
	WIDTH: 115px; BACKGROUND-POSITION: -333px 10px
}
#menu UL LI A.citta {
	WIDTH: 96px; BACKGROUND-POSITION: -448px 10px
}
#menu UL LI A.mediacenter {
	WIDTH: 118px; BACKGROUND-POSITION: -544px 10px
}
#menu UL LI A.nightlife {
	WIDTH: 113px; BACKGROUND-POSITION: -662px 10px
}
#menu UL LI.preactive A.nightlife {
	WIDTH: 112px
}
#menu UL LI.active A.nightlife {
	WIDTH: 112px; BACKGROUND-POSITION: -663px 10px
}
#menu UL LI A.vetrine {
	WIDTH: 157px; BACKGROUND-POSITION: -775px 10px
}
#menu UL LI.active A.vetrine {
	WIDTH: 154px; BACKGROUND-POSITION: -776px 10px
}
#breadcont {
	BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #f8f8f8; HEIGHT: =
28px; OVERFLOW: hidden
}
#breadcont UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: =
12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
#breadcont UL LI {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/bread2.gif); MARGIN: 2px 6px =
2px 2px; PADDING-LEFT: 20px; DISPLAY: inline; BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-POSITION: 5px 5px; FLOAT: left; COLOR: #606060; =
text-shadow: #FFF 0 1px 0
}
#breadcont UL LI.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#breadcont UL LI A {
	COLOR: #606060
}
#breadcont UL LI A:hover {
	COLOR: #3c3c3c
}
#navigator {
	POSITION: relative; MARGIN-TOP: 10px; WIDTH: 992px; MARGIN-RIGHT: =
-16px; LEFT: -16px
}
.navarrsx {
	MARGIN-TOP: 7px; FLOAT: left
}
.navarrsx A {
	BACKGROUND-IMAGE: url(http://css.gocity.it/service/img/icons/prev.png); =
TEXT-INDENT: -2000em; WIDTH: 16px; DISPLAY: block; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 28px
}
.navarrdx {
	MARGIN-TOP: 7px; FLOAT: right
}
.navarrdx A {
	BACKGROUND-IMAGE: url(http://css.gocity.it/service/img/icons/next.png); =
TEXT-INDENT: -2000em; WIDTH: 16px; DISPLAY: block; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 28px
}
.navdiv {
	MIN-WIDTH: 360px; PADDING-BOTTOM: 3px; PADDING-LEFT: 14px; =
PADDING-RIGHT: 14px; MAX-WIDTH: 420px; COLOR: #606060; PADDING-TOP: 3px
}
.navdiv A {
	COLOR: #606060
}
.navdiv A:hover {
	TEXT-DECORATION: none
}
.navdivsx {
	FLOAT: left; opacity: 0
}
.navdivdx {
	TEXT-ALIGN: right; FLOAT: right; opacity: 0
}
.navdivdx IMG {
	FLOAT: right; MARGIN-LEFT: 6px
}
.navdivsx IMG {
	FLOAT: left; MARGIN-RIGHT: 6px
}
.navdivsx SPAN {
	MARGIN-TOP: 2px; FLOAT: left
}
.navdivdx SPAN {
	MARGIN-TOP: 2px; FLOAT: right
}
.navitem {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: -10px; OVERFLOW: hidden
}
.navitem DIV.overfum {
	Z-INDEX: 2; POSITION: relative; OVERFLOW: hidden; TOP: -16px; LEFT: =
12px
}
.navitem IMG.nav_icon {
	BORDER-BOTTOM: #e8e8e8 10px solid; BORDER-LEFT: #e8e8e8 10px solid; =
BORDER-TOP: #e8e8e8 10px solid; BORDER-RIGHT: #e8e8e8 10px solid
}
.navitem DIV.nav_titolo {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: =
12px; PADDING-RIGHT: 12px; DISPLAY: block; MAX-WIDTH: 225px; COLOR: =
#333; CLEAR: both; OVERFLOW: hidden; TOP: -16px; PADDING-TOP: 0px
}
.navitem SPAN {
	COLOR: #949494
}
#sub {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/submenu_bg.png); =
BACKGROUND-COLOR: #d0dcdd; BACKGROUND-REPEAT: repeat-x; HEIGHT: 36px
}
#sub UL#submain {
	LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 10px; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 7px
}
#sub UL.openzero#submain {
	PADDING-LEFT: 12px
}
#sub UL#submain LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: =
inline; FLOAT: left; HEIGHT: 17px; OVERFLOW: hidden; MARGIN-RIGHT: 6px; =
PADDING-TOP: 3px
}
#sub UL#submain LI {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/submenu_hover_bg.png); =
BACKGROUND-REPEAT: repeat-x; -moz-border-radius: 3px; =
-webkit-border-radius: 3px
}
#sub UL#submain LI:hover {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/submenumini_hover_bg.png); =
BACKGROUND-REPEAT: repeat-x; -moz-border-radius: 3px; =
-webkit-border-radius: 3px
}
#sub UL#submain LI A {
	Z-INDEX: 1000; TEXT-INDENT: -2000em; DISPLAY: block; BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-POSITION: 0px 3px; HEIGHT: 20px; TEXT-DECORATION: =
none
}
#sub UL#submain LI.open {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/subcolor.png); =
BACKGROUND-REPEAT: repeat-x; -moz-border-radius: 3px; =
-webkit-border-radius: 3px
}
#sub UL#submain LI.openzero {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/subcolor.png); =
BACKGROUND-REPEAT: repeat-x; -moz-border-radius: 3px; =
-webkit-border-radius: 3px
}
#sub UL#submini {
	LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-RIGHT: 12px; FLOAT: right; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#sub UL#submini LI {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/submenu_hover_bg.png); =
PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: =
inline; BACKGROUND-REPEAT: repeat-x; FLOAT: left; HEIGHT: 11px; =
MARGIN-LEFT: 6px; OVERFLOW: hidden; PADDING-TOP: 6px; =
-moz-border-radius: 3px; -webkit-border-radius: 3px
}
#sub UL#submini LI:hover {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/submenumini_hover_bg.png); =
BACKGROUND-REPEAT: repeat-x; -moz-border-radius: 3px; =
-webkit-border-radius: 3px
}
#sub UL#submini LI.cercapop {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/submenumini_hover_bg.png); =
BACKGROUND-REPEAT: repeat-x; -moz-border-radius: 3px; =
-webkit-border-radius: 3px
}
#sub UL#submini LI A {
	Z-INDEX: 1000; TEXT-INDENT: -2000em; DISPLAY: block; BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-POSITION: 0px 1px; TEXT-DECORATION: none
}
#subcolor {
	BACKGROUND-COLOR: #94afb4; HEIGHT: 3px; CLEAR: both
}
#sub UL#submini LI.open {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/subcolor.png); =
BACKGROUND-REPEAT: repeat-x; -moz-border-radius: 3px; =
-webkit-border-radius: 3px
}
DIV.sub1 UL LI A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/submenu/submenu1n.png)
}
#sub UL#submain LI A#sub1_0 {
	WIDTH: 49px; BACKGROUND-POSITION: 0px 3px
}
#sub UL#submain LI A#sub1_1 {
	WIDTH: 34px; BACKGROUND-POSITION: -70px 3px
}
#sub UL#submain LI A#sub1_2 {
	WIDTH: 28px; BACKGROUND-POSITION: -120px 3px
}
#sub UL#submain LI A#sub1_7 {
	WIDTH: 45px; BACKGROUND-POSITION: -165px 3px
}
#sub UL#submain LI A#sub1_3 {
	WIDTH: 35px; BACKGROUND-POSITION: -228px 3px
}
#sub UL#submain LI A#sub1_4 {
	WIDTH: 52px; BACKGROUND-POSITION: -282px 3px
}
#sub UL#submain LI A#sub1_5 {
	WIDTH: 38px; BACKGROUND-POSITION: -357px 3px
}
#sub UL#submain LI A#sub1_6 {
	WIDTH: 23px; BACKGROUND-POSITION: -419px 3px
}
#sub UL#submain LI A#sub1_8 {
	WIDTH: 30px; BACKGROUND-POSITION: -470px 3px
}
#sub UL#submain LI.openzero A#sub1_0 {
	WIDTH: 49px; BACKGROUND-POSITION: 0px -31px
}
#sub UL#submain LI.open A#sub1_1 {
	WIDTH: 34px; BACKGROUND-POSITION: -70px -31px
}
#sub UL#submain LI.open A#sub1_2 {
	WIDTH: 28px; BACKGROUND-POSITION: -120px -31px
}
#sub UL#submain LI.open A#sub1_7 {
	WIDTH: 45px; BACKGROUND-POSITION: -165px -31px
}
#sub UL#submain LI.open A#sub1_3 {
	WIDTH: 35px; BACKGROUND-POSITION: -228px -31px
}
#sub UL#submain LI.open A#sub1_4 {
	WIDTH: 52px; BACKGROUND-POSITION: -282px -31px
}
#sub UL#submain LI.open A#sub1_5 {
	WIDTH: 38px; BACKGROUND-POSITION: -357px -31px
}
#sub UL#submain LI.open A#sub1_6 {
	WIDTH: 23px; BACKGROUND-POSITION: -419px -31px
}
#sub UL#submain LI.open A#sub1_8 {
	WIDTH: 30px; BACKGROUND-POSITION: -470px -31px
}
#sub UL#submini LI A#msub2 {
	WIDTH: 38px; BACKGROUND-POSITION: -524px 0px
}
#sub UL#submini LI A#msub5 {
	WIDTH: 32px; BACKGROUND-POSITION: -578px 0px
}
#sub UL#submini LI A#msub6 {
	WIDTH: 15px; BACKGROUND-POSITION: -628px 0px
}
#sub UL#submini LI A#msub7 {
	WIDTH: 28px; BACKGROUND-POSITION: -657px 0px
}
#sub UL#submini LI A#msub2:hover {
	WIDTH: 38px; BACKGROUND-POSITION: -524px -17px
}
#sub UL#submini LI A#msub5:hover {
	WIDTH: 32px; BACKGROUND-POSITION: -578px -17px
}
#sub UL#submini LI A#msub6:hover {
	WIDTH: 15px; BACKGROUND-POSITION: -628px -17px
}
#sub UL#submini LI A#msub7:hover {
	WIDTH: 28px; BACKGROUND-POSITION: -657px -17px
}
#sub UL#submini LI.cercapop A#msub7 {
	WIDTH: 28px; BACKGROUND-POSITION: -657px -17px
}
#sub UL#submini LI.open A#msub2 {
	WIDTH: 38px; BACKGROUND-POSITION: -524px -34px
}
#sub UL#submini LI.open A#msub5 {
	WIDTH: 32px; BACKGROUND-POSITION: -578px -34px
}
#sub UL#submini LI.open A#msub6 {
	WIDTH: 15px; BACKGROUND-POSITION: -628px -34px
}
#sub UL#submini LI.open A#msub7 {
	WIDTH: 28px; BACKGROUND-POSITION: -657px -34px
}
DIV.sub7 UL LI A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/submenu/submenu7.png)
}
#sub UL#submain LI A#sub7_0 {
	WIDTH: 82px; BACKGROUND-POSITION: 0px 3px
}
#sub UL#submain LI A#sub7_1 {
	WIDTH: 45px; BACKGROUND-POSITION: -92px 3px
}
#sub UL#submain LI A#sub7_2 {
	WIDTH: 57px; BACKGROUND-POSITION: -147px 3px
}
#sub UL#submain LI A#sub7_3 {
	WIDTH: 68px; BACKGROUND-POSITION: -217px 3px
}
#sub UL#submain LI A#sub7_4 {
	WIDTH: 68px; BACKGROUND-POSITION: -298px 3px
}
#sub UL#submain LI A#sub7_5 {
	WIDTH: 88px; BACKGROUND-POSITION: -378px 3px
}
#sub UL#submain LI.openzero A#sub7_0 {
	WIDTH: 82px; BACKGROUND-POSITION: 0px -31px
}
#sub UL#submain LI.open A#sub7_1 {
	WIDTH: 45px; BACKGROUND-POSITION: -92px -31px
}
#sub UL#submain LI.open A#sub7_2 {
	WIDTH: 57px; BACKGROUND-POSITION: -147px -31px
}
#sub UL#submain LI.open A#sub7_3 {
	WIDTH: 68px; BACKGROUND-POSITION: -217px -31px
}
#sub UL#submain LI.open A#sub7_4 {
	WIDTH: 68px; BACKGROUND-POSITION: -298px -31px
}
#sub UL#submain LI.open A#sub7_5 {
	WIDTH: 88px; BACKGROUND-POSITION: -378px -31px
}
#sub UL#submini LI A#msub71 {
	WIDTH: 68px; BACKGROUND-POSITION: -478px 0px
}
#sub UL#submini LI A#msub72 {
	WIDTH: 74px; BACKGROUND-POSITION: -560px 0px
}
#sub UL#submini LI A#msub77 {
	WIDTH: 28px; BACKGROUND-POSITION: -645px 0px
}
#sub UL#submini LI A#msub71:hover {
	WIDTH: 68px; BACKGROUND-POSITION: -478px -17px
}
#sub UL#submini LI A#msub72:hover {
	WIDTH: 74px; BACKGROUND-POSITION: -560px -17px
}
#sub UL#submini LI A#msub77:hover {
	WIDTH: 28px; BACKGROUND-POSITION: -645px -17px
}
#sub UL#submini LI.cercapop A#msub77 {
	WIDTH: 28px; BACKGROUND-POSITION: -645px -17px
}
#sub UL#submini LI.open A#msub71 {
	WIDTH: 68px; BACKGROUND-POSITION: -478px -34px
}
#sub UL#submini LI.open A#msub72 {
	WIDTH: 74px; BACKGROUND-POSITION: -560px -34px
}
#sub UL#submini LI.open A#msub77 {
	WIDTH: 28px; BACKGROUND-POSITION: -645px -34px
}
.pagercont {
	PADDING-BOTTOM: 7px; OVERFLOW: hidden; PADDING-TOP: 15px
}
.pagercont_fixpix {
	MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px
}
.pager {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: normal; BACKGROUND-COLOR: #eee; =
PADDING-LEFT: 9px; PADDING-RIGHT: 9px; OVERFLOW: hidden; PADDING-TOP: =
10px; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
.pager STRONG {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pagerdati {
	MARGIN-TOP: 7px; COLOR: #666; MARGIN-RIGHT: 5px; WORD-SPACING: 4px
}
.pagernumeri A {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/pager_bg.png); =
BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; =
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f8f8f8; MARGIN: 2px; =
PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; =
BACKGROUND-REPEAT: repeat-x; FLOAT: left; BORDER-TOP: #dfdfdf 1px solid; =
BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 4px; -moz-border-radius: =
4px; -webkit-border-radius: 4px
}
.pagernumeri A.off {
	COLOR: #dfdfdf
}
#pagernumeri A.colorred:hover {
	COLOR: #dfdfdf
}
.pagernumeri A:hover {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; =
BACKGROUND-COLOR: #f0f0f0; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: =
#cdcdcd 1px solid; TEXT-DECORATION: none
}
.pagernumeri A.on {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/pager_bg_open.png); =
BACKGROUND-COLOR: #474545; BACKGROUND-REPEAT: repeat-x; COLOR: #fff
}
.pagernumeri A.pnext SPAN {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/icons/page_next.png); =
PADDING-RIGHT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: =
right -2px
}
.pagernumeri A.pprev SPAN {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/icons/page_prev.png); PADDING-LEFT: =
20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left -2px
}
.myavatar {
	BORDER-BOTTOM: #f0f0f0 5px solid; BORDER-LEFT: #f0f0f0 5px solid; =
WIDTH: 60px; FLOAT: left; BORDER-TOP: #f0f0f0 5px solid; BORDER-RIGHT: =
#f0f0f0 5px solid
}
.mylogo {
	MARGIN-LEFT: 6px
}
.myname {
	MARGIN-TOP: 2px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica; =
MARGIN-LEFT: 6px; FONT-SIZE: 12px
}
.mywhat {
	MARGIN-TOP: 1px; MARGIN-LEFT: 6px; CLEAR: both
}
.mynumber {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: =
5px; DISPLAY: inline-block; FLOAT: left; COLOR: #fff; FONT-SIZE: 10px; =
PADDING-TOP: 1px
}
.mylabel {
	BACKGROUND-COLOR: #fff; MARGIN-TOP: 1px; COLOR: #6b6b6b
}
.mynumber1 {
	BACKGROUND-COLOR: #ef8c43
}
.mynumber2 {
	BACKGROUND-COLOR: #ab3254
}
.topshadow {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/header/shadow_top.png); Z-INDEX: =
900; POSITION: relative; BACKGROUND-REPEAT: repeat-x; HEIGHT: 4px
}
#title {
	MARGIN: 0px auto; WIDTH: 980px
}
#title-print {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
#tlogo_small {
	Z-INDEX: 100; POSITION: relative; PADDING-LEFT: 10px; WIDTH: 210px; =
MARGIN-BOTTOM: -4px; FLOAT: left; HEIGHT: 100px; MARGIN-LEFT: 0px; TOP: =
-4px
}
#tlogo_small H1 {
	MARGIN: 0px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica; FLOAT: =
left; FONT-SIZE: 16px
}
#tlogo H1 {
	MARGIN: 0px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica; FLOAT: =
left; FONT-SIZE: 16px
}
#tlogo_small H1 A {
	Z-INDEX: 101; TEXT-INDENT: -2000em; WIDTH: 220px; DISPLAY: block; =
BACKGROUND: url(/library/grafiche/title_logo.png) no-repeat 7px 4px; =
HEIGHT: 130px; TEXT-DECORATION: none
}
#tlogo_small H1 A:hover {
	CURSOR: pointer
}
#tlogo H1 A:hover {
	CURSOR: pointer
}
#hbanner {
	TEXT-ALIGN: right; MARGIN-TOP: 0px; MIN-HEIGHT: 110px; MARGIN-BOTTOM: =
0px; FLOAT: right; MARGIN-RIGHT: 5px
}
#hbanner DIV.banner {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/header/creativity-bg.png); =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 10px
}
#widget_small {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/header/widget_cerca5.png); WIDTH: =
332px; BACKGROUND-REPEAT: no-repeat; FLOAT: right; HEIGHT: 73px; =
OVERFLOW: hidden; MARGIN-RIGHT: 4px
}
#wcerca {
	WIDTH: 324px; FLOAT: right
}
#wcerca_t {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; FONT-FAMILY: "Trebuchet MS", =
Arial, Helvetica; COLOR: #7f5400; PADDING-TOP: 16px; text-shadow: 0 1px =
0 #FFF
}
#wcerca_f {
	PADDING-LEFT: 3px
}
.wmeteo_ico {
	FLOAT: left; MARGIN-LEFT: 3px; MARGIN-RIGHT: 7px
}
.wmeteo_info {
	MARGIN-TOP: 2px; FLOAT: left
}
.wmeteo_info A:hover {
	TEXT-DECORATION: none
}
.wmeteo_info1 {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 6px; =
PADDING-RIGHT: 4px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica; =
FLOAT: left; COLOR: #333; PADDING-TOP: 1px; text-shadow: #FFF 0 1px 0; =
-moz-border-radius: 4px; -webkit-border-radius: 4px
}
.wmeteo_info2 {
	BACKGROUND-COLOR: #e6e6e6; MARGIN-TOP: 3px; PADDING-RIGHT: 6px; COLOR: =
#5b5b5b
}
.wmeteo_info3 {
	BACKGROUND-COLOR: #5179aa; MARGIN-TOP: 3px; PADDING-RIGHT: 6px; COLOR: =
#fff; FONT-SIZE: 10px; MARGIN-RIGHT: 3px; text-shadow: #355071 0 1px 0
}
.wmeteo_info4 {
	BACKGROUND-COLOR: #c24b57; MARGIN-TOP: 3px; PADDING-RIGHT: 6px; COLOR: =
#fff; FONT-SIZE: 10px; text-shadow: #A73843 0 1px 0
}
.wcal {
	TEXT-ALIGN: center; PADDING-TOP: 21px
}
.hfum {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: normal; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; FLOAT: left; LETTER-SPACING: =
0.9px; FONT-SIZE: 10px; PADDING-TOP: 4px; -moz-border-radius: 2px; =
-webkit-border-radius: 2px
}
.hcol1 {
	BACKGROUND-COLOR: #f0f0f0; COLOR: #6b6b6b; text-shadow: #FFF 0 1px 0
}
.hcol2 {
	BACKGROUND-COLOR: #414141; COLOR: #f0f0f0; text-shadow: #000 0 1px 0
}
.hcol3 {
	BACKGROUND-COLOR: #fc575e; COLOR: #f0f0f0; text-shadow: #000 0 1px 0
}
.hfum_col1 {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/hfum_col1.png); WIDTH: 11px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 7px; MARGIN-LEFT: 12px; CLEAR: =
left; OVERFLOW: hidden
}
.hfum_col2 {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/hfum_col2.png); WIDTH: 11px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 7px; MARGIN-LEFT: 12px; CLEAR: =
left; OVERFLOW: hidden
}
.hfum_col3 {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/hfum_col3.png); WIDTH: 11px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 7px; MARGIN-LEFT: 12px; CLEAR: =
left; OVERFLOW: hidden
}
.hpos1 {
	Z-INDEX: 1000; POSITION: relative; FLOAT: left; TOP: 52px
}
.hpos2 {
	Z-INDEX: 1000; POSITION: relative; FLOAT: left; TOP: 120px
}
.rightint {
	POSITION: relative; MARGIN-BOTTOM: -60px; FLOAT: right; TOP: -10px; =
MARGIN-RIGHT: 10px
}
.rightint_box {
	PADDING-LEFT: 4px; WIDTH: 230px; PADDING-RIGHT: 6px; COLOR: #666
}
#dashcont {
	Z-INDEX: 102; POSITION: relative; WIDTH: 100%; MARGIN-BOTTOM: -2px; =
OVERFLOW: hidden; TOP: -3px
}
.dash {
	MARGIN: 0px auto; WIDTH: 960px; OVERFLOW: hidden
}
.dash_top {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/header/dash_top.png); =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.dash_bot {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/header/dash_bot.png); =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.dash_cent {
	BACKGROUND-COLOR: #feecaf; OVERFLOW: hidden
}
.dash_cent_txt {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 14px; WIDTH: 890px; PADDING-RIGHT: =
5px; COLOR: #575757; PADDING-TOP: 6px
}
.dash_cent_txt SPAN {
	COLOR: #333
}
.dash_cent_txt A {
	COLOR: #333
}
.dash_cent_txt A:hover {
	COLOR: #333
}
.dash_cent_close {
	PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 2px
}
.dash_cent_close A {
	Z-INDEX: 1000; TEXT-INDENT: -2000em; WIDTH: 22px; DISPLAY: block; =
BACKGROUND: url(http://css.gocity.it/service/img/icons/elimina.png) =
no-repeat 0px 0px; HEIGHT: 22px; TEXT-DECORATION: none
}
.dash_cent_close A:hover {
	BACKGROUND: =
url(http://css.gocity.it/service/img/icons/elimina_hover.png) no-repeat =
0px 0px; CURSOR: pointer
}
.inalert {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #feecaf; MARGIN: 10px -5px -4px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 8px; LETTER-SPACING: 0.5px; COLOR: =
#333; PADDING-TOP: 6px; -moz-border-radius: 4px; -webkit-border-radius: =
4px
}
.inalert SPAN {
	COLOR: #575757
}
.alert {
	BACKGROUND-COLOR: #feecaf; MARGIN-TOP: 0px; BORDER-TOP: #f4e0a9 1px =
solid
}
.alert DIV {
	MIN-WIDTH: 960px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 960px; =
BACKGROUND: url(http://css.gocity.it/service/img/icons/ex_quad.png) =
no-repeat 6px 50%; PADDING-TOP: 4px
}
.alert DIV SPAN {
	PADDING-LEFT: 28px; DISPLAY: block; COLOR: #3c3c3c
}
.error {
	BACKGROUND-COLOR: #e05656; MARGIN-TOP: 0px; BORDER-TOP: #dc3d3d 1px =
solid
}
.error DIV {
	MIN-WIDTH: 960px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 960px; =
BACKGROUND: url(http://css.gocity.it/service/img/icons/cross_circle.png) =
no-repeat 6px 50%; PADDING-TOP: 4px
}
.error DIV SPAN {
	PADDING-LEFT: 28px; DISPLAY: block; COLOR: #fff
}
.error DIV SPAN A {
	COLOR: #fff
}
.final {
	MARGIN-TOP: 30px
}
.finalblock {
	MARGIN-TOP: 30px; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px
}
.latitem UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; CLEAR: both; OVERFLOW: hidden; =
LIST-STYLE-IMAGE: none
}
.latitem UL LI {
	LINE-HEIGHT: 1.2em; MARGIN: 0px 11px; DISPLAY: inline; MAX-WIDTH: =
136px; FLOAT: left; OVERFLOW: hidden
}
.latitem UL DIV.overfum {
	Z-INDEX: 2; POSITION: relative; FLOAT: left; OVERFLOW: hidden; TOP: =
-20px; LEFT: 6px
}
.latitem UL LI IMG.li_icon {
	BORDER-BOTTOM: #f4f4f4 10px solid; BORDER-LEFT: #f4f4f4 10px solid; =
BORDER-TOP: #f4f4f4 10px solid; BORDER-RIGHT: #f4f4f4 10px solid
}
.latitem UL LI SPAN.li_title {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: =
6px; PADDING-RIGHT: 6px; DISPLAY: block; MAX-WIDTH: 124px; CLEAR: both; =
OVERFLOW: hidden; TOP: -18px; PADDING-TOP: 0px
}
.latitem UL LI P {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; DISPLAY: block; MAX-WIDTH: 124px; MARGIN-BOTTOM: =
-18px; COLOR: #949494; OVERFLOW: hidden; TOP: -18px; PADDING-TOP: 2px
}
.infofooter {
	MARGIN-TOP: 14px; WIDTH: 56px
}
.autorecont {
	WIDTH: 500px
}
.autore {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/fumetto_autore.png); =
PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 42px; PADDING-RIGHT: 8px; =
BACKGROUND-REPEAT: no-repeat; FLOAT: left; PADDING-TOP: 8px
}
.autore:hover {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/fumetto_autore_hover.png)
}
.autore_name {
	FLOAT: left; PADDING-TOP: 3px
}
.autore_name SPAN {
	COLOR: #747474
}
#content_close {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/footer/page_close_bg.png); =
BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 20px; HEIGHT: 10px
}
#content_close_last {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/footer/page_close_bg_last.png); =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
#content_close_txt {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/footer/page_bg_last.png); =
PADDING-LEFT: 18px; PADDING-RIGHT: 18px; BACKGROUND-REPEAT: repeat-y; =
COLOR: #666; PADDING-TOP: 5px; text-shadow: #FFF 0 1px 0
}
#content_close_laster {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/footer/page_close_bg_laster.png); =
BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 20px; HEIGHT: 10px
}
#footer {
	BACKGROUND-COLOR: #fff; WIDTH: 100%; CLEAR: both
}
#footerbag {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/footer/footer_white_bg.png); =
BACKGROUND-REPEAT: repeat-x
}
#footer #footercont {
	MARGIN: 0px auto; WIDTH: 960px; CLEAR: both
}
#footertop {
	MARGIN: 0px auto; WIDTH: 966px; CLEAR: both
}
#footertop DIV {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/footer/top_box.png); WIDTH: 356px; =
BACKGROUND-REPEAT: no-repeat; FLOAT: right; HEIGHT: 19px
}
#footerlogo {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; WIDTH: 185px; FLOAT: left; =
PADDING-TOP: 15px
}
#footerlinks {
	WIDTH: 170px; FLOAT: left
}
#footerlinks UL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; LIST-STYLE-TYPE: none; MARGIN: 45px 0px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-TOP: medium none; LIST-STYLE-IMAGE: none; =
BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#footerlinks UL LI {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 7px; MIN-HEIGHT: 15px; PADDING-LEFT: =
6px; WIDTH: 140px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 7px; COLOR: #444; =
PADDING-TOP: 3px; text-shadow: #FFF 0 1px 0
}
#footerlinks UL LI A {
	WIDTH: 100%; DISPLAY: block; TEXT-DECORATION: none
}
#footerlinks UL LI.open {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/footer/link_open_bg.gif); =
BACKGROUND-REPEAT: no-repeat
}
#footerlinks UL LI:hover {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/footer/link_hover_bg.gif); =
BACKGROUND-REPEAT: no-repeat
}
#footerbox {
	MARGIN-TOP: 25px; WIDTH: 200px; FLOAT: left
}
#footerbox .footertxt {
	LINE-HEIGHT: 1.5em; MARGIN-TOP: 5px; COLOR: #7c7c7c
}
#footerbox .footertxt STRONG {
	COLOR: #525252
}
#footerbox DIV.foocat {
	BACKGROUND-COLOR: #fc575e; COLOR: #fff; text-shadow: #A0030B 0 1px 0
}
#footerinfo {
	PADDING-BOTTOM: 25px; BACKGROUND-COLOR: #f3f3f3; MIN-HEIGHT: 158px; =
PADDING-LEFT: 25px; WIDTH: 300px; PADDING-RIGHT: 25px; FLOAT: right; =
PADDING-TOP: 25px
}
#footerinfo .footertxt {
	COLOR: #7c7c7c
}
#footerinfo .footertxt STRONG {
	COLOR: #616161
}
#footerinfo .footertxt DIV {
	LINE-HEIGHT: 1.5em; MARGIN-TOP: 5px; text-shadow: #FFF 0 1px 0
}
#footerinfo DIV.catnofloat {
	BACKGROUND-COLOR: #6dceee; COLOR: #fff; text-shadow: #1487AD 0 1px 0
}
#footerlast {
	BACKGROUND-COLOR: #eaeaea; COLOR: #9e9e9e
}
#footerlastcont {
	MARGIN: 0px auto; WIDTH: 960px
}
#footerfeed {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 15px; FLOAT: left; PADDING-TOP: =
12px
}
#footernet {
	BACKGROUND-COLOR: #f3f3f3; PADDING-LEFT: 25px; WIDTH: 300px; =
PADDING-RIGHT: 25px; FLOAT: right
}
#footernet IMG {
	MARGIN-LEFT: 10px
}
.vtitolo H2 {
	LINE-HEIGHT: normal; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, =
sans-serif; FONT-SIZE: 24px; FONT-WEIGHT: normal; text-shadow: 1px 1px =
1px #aaa
}
.vstitolo H3 {
	LINE-HEIGHT: 1.2em; PADDING-LEFT: 1px; COLOR: #5d5d5d; FONT-SIZE: 12px; =
FONT-WEIGHT: normal
}
.vutitolo SPAN {
	LINE-HEIGHT: 1.2em; PADDING-LEFT: 1px; COLOR: #5d5d5d; FONT-SIZE: 12px; =
FONT-WEIGHT: normal
}
.vutitolo {
	MARGIN-TOP: 22px; PADDING-LEFT: 5px; FONT-FAMILY: "Trebuchet MS", =
Arial, Helvetica, sans-serif; FONT-SIZE: 18px
}
.vbox {
	MARGIN-TOP: 20px; BORDER-TOP: #dadada 1px dotted; PADDING-TOP: 6px
}
.vboxtel {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; FLOAT: =
right; COLOR: #454545; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.vbut {
	FLOAT: right; MARGIN-RIGHT: -2px; PADDING-TOP: 20px
}
.vintab {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/vtab-bg.png); PADDING-LEFT: =
14px; BACKGROUND-REPEAT: repeat-x; BORDER-TOP: #dfdfdf 8px solid; =
PADDING-TOP: 10px
}
.vintabfull {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.vlat {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: =
#666; PADDING-TOP: 10px
}
.vinfo {
	PADDING-BOTTOM: 5px; MARGIN: 0px 4px; PADDING-LEFT: 5px; PADDING-RIGHT: =
5px; DISPLAY: block; BORDER-TOP: #ccc 1px dotted; PADDING-TOP: 5px
}
.vinfo-no {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
.vinfo2 {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 8px; MARGIN: 0px 6px; =
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-TOP: 8px
}
.vinfo3c {
	BORDER-BOTTOM: #ccc 1px dotted; BACKGROUND-COLOR: #ebebeb; =
PADDING-LEFT: 0px; PADDING-RIGHT: 6px; MARGIN-LEFT: 0px; BORDER-TOP: =
#ccc 1px dotted; MARGIN-RIGHT: 0px
}
.vinfo2p {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
.vinfo3 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
.vicofix {
	MARGIN-TOP: 1px; MARGIN-RIGHT: 1px
}
.vdaybox {
	MARGIN: 8px 8px 12px
}
.vday {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/v-day.png); TEXT-INDENT: =
-2000em; WIDTH: 19px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: =
17px; MARGIN-RIGHT: 4px
}
.vimg {
	BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; =
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f0f0f0; MARGIN: 4px; =
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; BORDER-TOP: #e1e1e1 =
1px solid; BORDER-RIGHT: #e1e1e1 1px solid; PADDING-TOP: 5px; =
-moz-border-radius: 5px; -webkit-border-radius: 5px
}
.vfimg {
	MARGIN: 6px
}
.vfimg2 {
	MARGIN: 8px
}
.vfimg3 {
	MARGIN: 4px 5px 4px 4px
}
.vbimg {
	BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; =
PADDING-BOTTOM: 16px; BACKGROUND-COLOR: #fff; MARGIN: 2px 14px 0px; =
PADDING-LEFT: 16px; PADDING-RIGHT: 16px; FLOAT: left; BORDER-TOP: =
#e1e1e1 1px solid; BORDER-RIGHT: #e1e1e1 1px solid; PADDING-TOP: 16px; =
-moz-border-radius: 5px; -webkit-border-radius: 5px
}
.vimg:hover {
	BACKGROUND-COLOR: #ddd
}
.vopen {
	BACKGROUND-COLOR: #f3ac5b
}
.vopen:hover {
	BACKGROUND-COLOR: #f3ac5b
}
.vcontact {
	BORDER-BOTTOM: #e6e6e6 8px solid; BORDER-LEFT: #e6e6e6 8px solid; =
BACKGROUND-COLOR: #f7f7f7; WIDTH: 585px; MARGIN-BOTTOM: 6px; BORDER-TOP: =
#e6e6e6 8px solid; BORDER-RIGHT: #e6e6e6 8px solid; -moz-border-radius: =
5px; -webkit-border-radius: 5px
}
.vcontactl .vinfo2 {
	MARGIN: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 22px
}
.vcontactl .vlat {
	MARGIN: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 22px
}
.vgal {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 4px; MARGIN: 4px
}
.vgalico {
	FLOAT: left
}
.vgalmyico {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/pbox.png); PADDING-BOTTOM: =
6px; PADDING-LEFT: 6px; WIDTH: 68px; PADDING-RIGHT: 6px; =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; =
MARGIN-RIGHT: 5px; PADDING-TOP: 6px
}
.vgalmyico:hover {
	BACKGROUND-POSITION: 0px -72px
}
.vgalmyico_s {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/pbox_s.png); WIDTH: 36px
}
.vgalmyico_s:hover {
	BACKGROUND-POSITION: 0px -41px
}
.vgaltxt {
	FLOAT: left; PADDING-TOP: 6px
}
.vgaltxt_s {
	PADDING-TOP: 0px
}
.vgaltxt SPAN {
	MARGIN-TOP: 10px; DISPLAY: block; COLOR: #4395d1
}
.vgaltxt_s SPAN {
	MARGIN-TOP: 2px
}
.vspan {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/redbox.png); PADDING-BOTTOM: =
2px; BACKGROUND-COLOR: #cd2c2c; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
BACKGROUND-REPEAT: repeat-x; FLOAT: left; COLOR: #fff; MARGIN-LEFT: =
-4px; MARGIN-RIGHT: -4px; PADDING-TOP: 2px; text-shadow: #97171B 0 1px =
0; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.vspan2 {
	MARGIN-LEFT: -2px; MARGIN-RIGHT: -2px
}
#lun {
	BACKGROUND-POSITION: 0px -40px
}
#mar {
	BACKGROUND-POSITION: -22px -40px
}
#mer {
	BACKGROUND-POSITION: -44px -40px
}
#gio {
	BACKGROUND-POSITION: -66px -40px
}
#ven {
	BACKGROUND-POSITION: -88px -40px
}
#sab {
	BACKGROUND-POSITION: -110px -40px
}
#dom {
	BACKGROUND-POSITION: -132px -40px
}
.sclo#lun {
	BACKGROUND-POSITION: 0px -20px
}
.sclo#mar {
	BACKGROUND-POSITION: -22px -20px
}
.sclo#mer {
	BACKGROUND-POSITION: -44px -20px
}
.sclo#gio {
	BACKGROUND-POSITION: -66px -20px
}
.sclo#ven {
	BACKGROUND-POSITION: -88px -20px
}
.sclo#sab {
	BACKGROUND-POSITION: -110px -20px
}
.sclo#dom {
	BACKGROUND-POSITION: -132px -20px
}
.clo#lun {
	BACKGROUND-POSITION: 0px 0px
}
.clo#mar {
	BACKGROUND-POSITION: -22px 0px
}
.clo#mer {
	BACKGROUND-POSITION: -44px 0px
}
.clo#gio {
	BACKGROUND-POSITION: -66px 0px
}
.clo#ven {
	BACKGROUND-POSITION: -88px 0px
}
.clo#sab {
	BACKGROUND-POSITION: -110px 0px
}
.clo#dom {
	BACKGROUND-POSITION: -132px 0px
}
DIV.fgreen {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/g-sep.png); =
BACKGROUND-REPEAT: repeat-x; BORDER-TOP: 0px; PADDING-TOP: 10px
}
DIV.fblu {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/b-sep.png); =
BACKGROUND-REPEAT: repeat-x; BORDER-TOP: 0px; PADDING-TOP: 10px
}
.jcarousel-container {
	POSITION: relative; MARGIN-TOP: 6px
}
.jcarousel-clip {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: =
0px
}
.jcarousel-list {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; TOP: 0px; =
PADDING-TOP: 0px; LEFT: 0px
}
.jcarousel-list LI {
	LIST-STYLE-TYPE: none; WIDTH: 252px; FLOAT: left; HEIGHT: 130px; =
LIST-STYLE-IMAGE: none
}
.jcarousel-item {
	LIST-STYLE-TYPE: none; WIDTH: 252px; FLOAT: left; HEIGHT: 130px; =
LIST-STYLE-IMAGE: none
}
.jcarousel-next {
	Z-INDEX: 3; DISPLAY: none
}
.jcarousel-prev {
	Z-INDEX: 3; DISPLAY: none
}
.jcarousel-container-horizontal {
	BACKGROUND-IMAGE: =
url(http://css.gocity.it/service/img/system/titbox_bg.png); =
PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; WIDTH: 252px; PADDING-RIGHT: =
7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 130px; PADDING-TOP: 7px
}
.jcarousel-clip-horizontal {
	WIDTH: 252px; HEIGHT: 136px
}
.jcarousel-item {
	WIDTH: 252px; HEIGHT: 130px
}
.jcarousel-item-horizontal {
	MARGIN-RIGHT: 10px
}
.jcarousel-item-placeholder {
	BACKGROUND: #fff; COLOR: #000
}
.jcarousel-next-horizontal {
	POSITION: absolute; WIDTH: 28px; BACKGROUND: =
url(http://css.gocity.it/service/img/icons/calendar_right.png) no-repeat =
0px 0px; HEIGHT: 28px; TOP: 60px; CURSOR: pointer; RIGHT: -10px
}
.jcarousel-next-disabled-horizontal {
	DISPLAY: none
}
.jcarousel-next-disabled-horizontal:hover {
	DISPLAY: none
}
.jcarousel-next-disabled-horizontal:active {
	DISPLAY: none
}
.jcarousel-prev-horizontal {
	POSITION: absolute; WIDTH: 28px; BACKGROUND: =
url(http://css.gocity.it/service/img/icons/calendar_left.png) no-repeat =
0px 0px; HEIGHT: 28px; TOP: 60px; CURSOR: pointer; LEFT: -8px
}
.jcarousel-prev-disabled-horizontal {
	DISPLAY: none
}
.jcarousel-prev-disabled-horizontal:hover {
	DISPLAY: none
}
.jcarousel-prev-disabled-horizontal:active {
	DISPLAY: none
}
.topmag {
	BACKGROUND-IMAGE: url(/library/grafiche/magazine.jpg); =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px; OVERFLOW: hidden
}
.topmag H2 {
	TEXT-INDENT: -2000em
}
.topmag DIV.button {
	MARGIN-TOP: 42px; MARGIN-LEFT: 13px
}
.legimg {
	BORDER-BOTTOM: #f0f0f0 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#f0f0f0 1px solid; PADDING-BOTTOM: 30px; BACKGROUND-COLOR: #f5f5f5; =
MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
MARGIN-BOTTOM: 10px; BORDER-TOP: #f0f0f0 1px solid; BORDER-RIGHT: =
#f0f0f0 1px solid; PADDING-TOP: 30px; -moz-border-radius: 4px 4px 4px =
4px
}

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Location: http://www.traniviva.it/service/css/ie8.css

.catalogo UL LI SPAN.licomment_topindex2 {
	TOP: 3px; LEFT: 3px
}
.catalogo UL LI SPAN.licomment_topcat {
	TOP: 3px; LEFT: 3px
}
.catalogo UL LI SPAN.licomment_under {
	TOP: 113px; LEFT: 3px
}
.zonacat {
	LETTER-SPACING: normal
}

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://m3.trani.gocity.it/service/css/lightview-tip-c.css

#lightview {
	POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: =
-75px 0px 0px -75px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: =
0px; HEIGHT: 150px; TOP: 50%; PADDING-TOP: 0px; LEFT: 50%
}
.lv_Container {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; HEIGHT: 100%; PADDING-TOP: 0px
}
.lv_Button {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; CURSOR: =
pointer; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: =
0px
}
.lv_Sides {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 100%; PADDING-RIGHT: 0px; CLEAR: both; TOP: 50%; =
PADDING-TOP: 0px; LEFT: 0px
}
.lv_Sides * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.lv_Sides LI {
	POSITION: relative; LIST-STYLE-TYPE: none
}
.lv_PrevSide {
	FLOAT: left
}
.lv_NextSide {
	FLOAT: right
}
.lv_Sides .lv_Wrapper {
	WIDTH: 100%; HEIGHT: 100%; CURSOR: pointer
}
.lv_Sides .lv_Button {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left
}
.lv_Frames {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
.lv_Frames LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.lv_Frame {
	WIDTH: 100%; DISPLAY: block
}
.lv_Frame * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.lv_FrameTop {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; LEFT: 0px
}
.lv_FrameBottom {
	POSITION: relative; FLOAT: left; CLEAR: both
}
.lv_Liquid {
	POSITION: relative; WIDTH: 100%; FLOAT: left; CLEAR: both; OVERFLOW: =
hidden
}
.lv_Liquid .lv_Filler {
	POSITION: absolute; WIDTH: 2px; HEIGHT: 100%; TOP: 0px; LEFT: 50%
}
.lv_Half {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 100%; CLEAR: both
}
.lv_Half LI {
	LIST-STYLE-TYPE: none
}
.lv_Corner {
	POSITION: relative; FLOAT: left
}
.lv_CornerTr {
	FLOAT: right
}
.lv_CornerBr {
	FLOAT: right
}
.lv_Fill {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px
}
.lv_Half .lv_CornerWrapper {
	POSITION: relative; WIDTH: 50%; FLOAT: left; HEIGHT: 100%; OVERFLOW: =
hidden
}
.lv_HalfRight .lv_CornerWrapper {
	FLOAT: right
}
.lv_Corner {
	POSITION: relative
}
.lv_Corner canvas {
	POSITION: relative
}
.lv_HalfLeft .lv_Corner {
	FLOAT: left
}
.lv_HalfRight .lv_Corner {
	POSITION: relative; FLOAT: right
}
.lv_Center {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% =
0%; HEIGHT: 100%; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px
}
.lv_WrapUp {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; OVERFLOW: hidden; =
PADDING-TOP: 0px; LEFT: 0px
}
.lv_WrapDown {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; OVERFLOW: hidden; =
PADDING-TOP: 0px
}
.lv_WrapCenter {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.lv_Loading {
	POSITION: absolute; TOP: 50%; LEFT: 50%
}
.lv_Loading .lv_Button {
	WIDTH: 100%; FLOAT: left; HEIGHT: 100%
}
.lv_MediaWrapper {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; CLEAR: both; =
OVERFLOW: hidden; PADDING-TOP: 0px
}
.lv_MediaWrapper IMG {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.lv_PrevNext {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; TOP: 0px; =
PADDING-TOP: 0px; LEFT: 0px
}
.lv_PrevNext * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.lv_PrevNext .lv_Button {
	POSITION: relative; HEIGHT: 100%
}
.lv_PrevButton {
	FLOAT: left
}
.lv_NextButton {
	FLOAT: right
}
.lv_MenuBar {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT: 11px Arial, =
Helvetica, sans-serif; COLOR: #7a7a7a; CLEAR: both; PADDING-TOP: 0px
}
.lv_MenuBar * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.lv_Close {
	POSITION: relative; WIDTH: 100%; FLOAT: right; HEIGHT: 100%; OVERFLOW: =
hidden
}
.lv_Data {
	POSITION: relative; PADDING-BOTTOM: 3px; LINE-HEIGHT: 13px; FLOAT: =
left; OVERFLOW: hidden
}
.lv_Data LI {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 3px; FLOAT: left
}
.lv_DataText {
	WIDTH: 100%
}
.lv_DataText .lv_Title {
	MARGIN-BOTTOM: 2px; FONT-WEIGHT: bold
}
.lv_DataText .lv_Caption {
	CLEAR: both
}
.lv_Data .lv_ImgNumber {
	MARGIN-TOP: 5px; COLOR: #a7a7a7; MARGIN-RIGHT: 5px
}
.lv_Data .lv_innerPrevNext {
	POSITION: relative; BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: =
0px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.lv_Data .lv_Slideshow {
	POSITION: relative; BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: =
0px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.lv_Data .lv_Slideshow {
	PADDING-RIGHT: 0px
}
.lv_Data .lv_innerPrevNext .lv_Button {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FLOAT: =
left
}
.lv_Data .lv_Slideshow .lv_Button {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FLOAT: =
left
}
.lv_contentTop {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 0px
}
.lv_contentBottom {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 0px
}
#lightview IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; FLOAT: left; CLEAR: both; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.lv_topButtons {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: =
0px; LEFT: 0px
}
.lv_topcloseButtonImage {
	CURSOR: pointer
}
#lightviewError P {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
#lightviewError DIV {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT: 11px =
Arial, Helvetica, sans-serif; PADDING-TOP: 6px
}
#lightviewError .message {
	MARGIN-BOTTOM: 3px; BACKGROUND: #fcb5b5; COLOR: #dd1f1f
}
#lightviewError .type {
	FONT-WEIGHT: bold
}
#lightviewError .pluginspage {
	BACKGROUND: #b5fcbd; COLOR: #21be30
}
#lightviewError A {
	BORDER-BOTTOM: #7de689 1px solid; BACKGROUND: none transparent scroll =
repeat 0% 0%; COLOR: #21be30; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#lightviewError A:hover {
	BORDER-BOTTOM: #7de689 1px solid; BACKGROUND: none transparent scroll =
repeat 0% 0%; COLOR: #21be30; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#lightviewError A:visited {
	BORDER-BOTTOM: #7de689 1px solid; BACKGROUND: none transparent scroll =
repeat 0% 0%; COLOR: #21be30; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#lightviewError P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
#lv_overlay {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#lightviewController {
	POSITION: fixed; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; =
BOTTOM: 0px; PADDING-RIGHT: 0px; FONT: 11px Arial, Helvetica, =
sans-serif; COLOR: #d2d2d2; TOP: 0px; PADDING-TOP: 0px; LEFT: 50%
}
#lightviewController UL {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 100%; =
PADDING-TOP: 0px
}
.lv_controllerTop {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; =
CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px
}
.lv_controllerMiddle {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; =
CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px
}
.lv_controllerBottom {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; =
CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px
}
.lv_controllerCenter {
	WIDTH: auto; FLOAT: left
}
.lv_controllerCornerWrapper {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
.lv_controllerCornerWrapperTopLeft {
	TOP: 0px; LEFT: -100%
}
.lv_controllerCornerWrapperBottomLeft {
	TOP: 0px; LEFT: -100%
}
.lv_controllerCornerWrapperTopRight {
	TOP: 0px; LEFT: 100%
}
.lv_controllerCornerWrapperBottomRight {
	TOP: 0px; LEFT: 100%
}
#lightviewController .lv_CornerWrapper {
	WIDTH: 100%
}
#lightviewController .lv_Corner {
	FLOAT: left
}
#lightviewController .lv_Corner {
	POSITION: relative; FLOAT: right
}
#lightviewController .lv_CornerTr {
	FLOAT: left
}
#lightviewController .lv_CornerBr {
	FLOAT: left
}
.lv_controllerBetweenCorners {
	POSITION: relative; HEIGHT: 100%; OVERFLOW: hidden
}
.lv_controllerMiddle {
	POSITION: relative; FLOAT: left; HEIGHT: 100%
}
.lv_controllerCenter {
	WIDTH: auto; FLOAT: left
}
.lv_controllerCenter LI {
	POSITION: relative; LIST-STYLE-TYPE: none; DISPLAY: inline; FLOAT: =
left; CLEAR: none
}
.lv_controllerSetNumber {
	TEXT-ALIGN: center; FLOAT: left
}
#lightviewController .lv_Button {
	POSITION: relative; FLOAT: left; HEIGHT: 100%; CLEAR: none
}
.lv_controllerSetNumber {
	POSITION: relative; PADDING-RIGHT: 3px; HEIGHT: 100%
}
.lv_controllerPrev {
	POSITION: relative; PADDING-LEFT: 3px; FLOAT: left; HEIGHT: 100%
}
.lv_controllerNext {
	POSITION: relative; PADDING-LEFT: 3px; FLOAT: left; HEIGHT: 100%
}
.lv_controllerSlideshow {
	POSITION: relative; PADDING-LEFT: 3px; FLOAT: left; HEIGHT: 100%
}
.lv_controllerClose {
	POSITION: relative; PADDING-LEFT: 3px; FLOAT: left; HEIGHT: 100%
}
.lv_controllerPrev {
	BORDER-LEFT: #3c3c3c 1px solid
}
#lightviewController .lv_controllerNext {
	PADDING-RIGHT: 3px; BORDER-RIGHT: #3c3c3c 1px solid
}
.prototip {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #000
}
.prototip .default {
	WIDTH: 250px; COLOR: #808080
}
.prototip .default .toolbar {
	BACKGROUND: #f1f1f1; FONT-WEIGHT: bold
}
.prototip .default .title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.prototip .default .content {
	BACKGROUND: #fff
}
.prototip .basic {
	WIDTH: 250px; COLOR: #808080
}
.prototip .basic .toolbar {
	BACKGROUND: #f1f1f1; FONT-WEIGHT: bold
}
.prototip .basic .title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.prototip .basic .content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: =
#fff; PADDING-TOP: 5px
}
.prototip .hint {
	WIDTH: 250px; BACKGROUND: #fff6aa; COLOR: #313120
}
.prototip .hint .toolbar {
	BACKGROUND: #fdf1a0; FONT-WEIGHT: bold
}
.prototip .hint .title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.prototip .hint .content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.prototip .protoblue {
	WIDTH: 250px; COLOR: #fff
}
.prototip .protoblue .toolbar {
	BACKGROUND: #0d7cd0; FONT-WEIGHT: bold
}
.prototip .protoblue .title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.prototip .protoblue .content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: =
#1e90ff; PADDING-TOP: 5px
}
.prototip .creamy {
	WIDTH: 250px; COLOR: #bb9c61
}
.prototip .creamy .toolbar {
	BACKGROUND: #f3edc2; FONT-WEIGHT: bold
}
.prototip .creamy .title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.prototip .creamy .content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: =
#f8f4ca; PADDING-TOP: 5px
}
.prototip .darkgrey {
	WIDTH: 250px; COLOR: #fff
}
.prototip .darkgrey .toolbar {
	BACKGROUND: #5f5f5f; FONT-WEIGHT: bold
}
.prototip .darkgrey .title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.prototip .darkgrey .content {
	BACKGROUND: #fff
}
.prototip .protogrey {
	WIDTH: 250px; BACKGROUND: #fff; COLOR: #fff
}
.prototip .protogrey .toolbar {
	BACKGROUND: #969c92; FONT-WEIGHT: bold
}
.prototip .protogrey .title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.prototip .protogrey .content {
	COLOR: #808080
}
.prototip .protogrey .toolbar .close {
	WIDTH: 14px; HEIGHT: 14px
}
.prototipLoader {
	POSITION: absolute; WIDTH: 16px; HEIGHT: 16px
}
.prototip {
	POSITION: absolute; OVERFLOW: hidden
}
.prototip .tooltip {
	POSITION: relative
}
.prototip .toolbar {
	POSITION: relative
}
.prototip .toolbar .title {
	POSITION: relative
}
.prototip .content {
	CLEAR: both
}
.prototip .toolbar .close {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; LINE-HEIGHT: =
0; WIDTH: 19px; DISPLAY: block; FLOAT: right; HEIGHT: 15px; FONT-SIZE: =
0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; =
TEXT-DECORATION: none
}
.prototip .tooltip {
	FLOAT: left; CLEAR: both
}
.prototip .borderLeftWrapper {
	POSITION: absolute; WIDTH: 300px; HEIGHT: 20px; TOP: 0px; LEFT: 0px
}
.prototip .borderRightWrapper {
	POSITION: absolute; WIDTH: 300px; HEIGHT: 20px; TOP: 0px; LEFT: 0px
}
.prototip .borderFrame {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 100%; =
PADDING-TOP: 0px
}
.prototip .borderTop {
	OVERFLOW: hidden
}
.prototip .borderBottom {
	OVERFLOW: hidden
}
.prototip .borderRow {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: =
0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; =
CLEAR: both; PADDING-TOP: 0px
}
.prototip_CornerWrapper {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; CLEAR: both; TOP: =
0px; PADDING-TOP: 0px; LEFT: 0px
}
.prototip_Corner {
	POSITION: relative; FLOAT: left
}
.prototip canvas {
	POSITION: relative; FLOAT: left
}
.prototip_CornerTr {
	FLOAT: right
}
.prototip_CornerBr {
	FLOAT: right
}
.prototip_BetweenCorners {
	POSITION: absolute; WIDTH: 100%; CLEAR: both; OVERFLOW: hidden; TOP: =
0px; LEFT: 0px
}
.prototip .borderMiddle {
	POSITION: relative; FLOAT: left
}
.prototip .borderCenter {
	POSITION: relative; FLOAT: left; HEIGHT: 100%
}
.prototip_StemWrapper {
	POSITION: relative; WIDTH: 100%; HEIGHT: auto; CLEAR: both
}
.prototip_StemBox {
	POSITION: relative; FLOAT: left
}
.prototip_Stem {
	POSITION: absolute; WIDTH: 100%; OVERFLOW: hidden
}
.iframeShim {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.prototip .clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
.prototip .clearfix {
	DISPLAY: inline-block
}
.prototip .clearfix {
	DISPLAY: block
}

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://m3.trani.gocity.it/service/css/print-c.css

#head {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
#footer {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
#menu {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
#title {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
#widget_small {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
#widget {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
#navigator {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
#breadcont {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
#subcont {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
#tabs {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
#footertop {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
#content_close_laster {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
#content_close {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
#content_close_last {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.gallery_btn {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.archivio_btn {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.alert {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.calbox {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.latefull {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.under_videoplayer {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.genbox {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.hpos1 {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.rubbox_btn {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.lateleft {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.latebox {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.final {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.tags {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.bannerbox {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.topshadow {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.youtuber {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.youtuber_intro {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.feedbox {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.infobox_tool {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
#content_close_txt {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.location {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.explorer_intro {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.cat {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.cat_fum {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
.infobox_banner_box {
	DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
#pagecont {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#sitecont {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
BODY {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.newstxt {
	LINE-HEIGHT: normal; FONT-SIZE: 18px
}
.infobox_txt {
	LINE-HEIGHT: normal; FONT-SIZE: 16px
}
.newstit H2 {
	LINE-HEIGHT: 1.2; FONT-SIZE: 24px
}
.newssub H3 {
	LINE-HEIGHT: 1.2; FONT-SIZE: 22px
}
.contentcont {
	TOP: 0px
}
#title-print {
	MARGIN: 0px auto; WIDTH: 980px; DISPLAY: block; HEIGHT: auto; =
VISIBILITY: visible
}
#main {
	MARGIN-TOP: 0px
}

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://ajax.googleapis.com/ajax/libs/prototype/1.7.0.0/prototype.js

/*  Prototype JavaScript framework, version 1.7=0A=
 *  (c) 2005-2010 Sam Stephenson=0A=
 *=0A=
 *  Prototype is freely distributable under the terms of an MIT-style =
license.=0A=
 *  For details, see the Prototype web site: http://www.prototypejs.org/=0A=
 *=0A=
 =
*------------------------------------------------------------------------=
--*/=0A=
=0A=
var Prototype =3D {=0A=
=0A=
  Version: '1.7',=0A=
=0A=
  Browser: (function(){=0A=
    var ua =3D navigator.userAgent;=0A=
    var isOpera =3D Object.prototype.toString.call(window.opera) =3D=3D =
'[object Opera]';=0A=
    return {=0A=
      IE:             !!window.attachEvent && !isOpera,=0A=
      Opera:          isOpera,=0A=
      WebKit:         ua.indexOf('AppleWebKit/') > -1,=0A=
      Gecko:          ua.indexOf('Gecko') > -1 && ua.indexOf('KHTML') =
=3D=3D=3D -1,=0A=
      MobileSafari:   /Apple.*Mobile/.test(ua)=0A=
    }=0A=
  })(),=0A=
=0A=
  BrowserFeatures: {=0A=
    XPath: !!document.evaluate,=0A=
=0A=
    SelectorsAPI: !!document.querySelector,=0A=
=0A=
    ElementExtensions: (function() {=0A=
      var constructor =3D window.Element || window.HTMLElement;=0A=
      return !!(constructor && constructor.prototype);=0A=
    })(),=0A=
    SpecificElementExtensions: (function() {=0A=
      if (typeof window.HTMLDivElement !=3D=3D 'undefined')=0A=
        return true;=0A=
=0A=
      var div =3D document.createElement('div'),=0A=
          form =3D document.createElement('form'),=0A=
          isSupported =3D false;=0A=
=0A=
      if (div['__proto__'] && (div['__proto__'] !=3D=3D =
form['__proto__'])) {=0A=
        isSupported =3D true;=0A=
      }=0A=
=0A=
      div =3D form =3D null;=0A=
=0A=
      return isSupported;=0A=
    })()=0A=
  },=0A=
=0A=
  ScriptFragment: '<script[^>]*>([\\S\\s]*?)<\/script>',=0A=
  JSONFilter: /^\/\*-secure-([\s\S]*)\*\/\s*$/,=0A=
=0A=
  emptyFunction: function() { },=0A=
=0A=
  K: function(x) { return x }=0A=
};=0A=
=0A=
if (Prototype.Browser.MobileSafari)=0A=
  Prototype.BrowserFeatures.SpecificElementExtensions =3D false;=0A=
=0A=
=0A=
var Abstract =3D { };=0A=
=0A=
=0A=
var Try =3D {=0A=
  these: function() {=0A=
    var returnValue;=0A=
=0A=
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      var lambda =3D arguments[i];=0A=
      try {=0A=
        returnValue =3D lambda();=0A=
        break;=0A=
      } catch (e) { }=0A=
    }=0A=
=0A=
    return returnValue;=0A=
  }=0A=
};=0A=
=0A=
/* Based on Alex Arnell's inheritance implementation. */=0A=
=0A=
var Class =3D (function() {=0A=
=0A=
  var IS_DONTENUM_BUGGY =3D (function(){=0A=
    for (var p in { toString: 1 }) {=0A=
      if (p =3D=3D=3D 'toString') return false;=0A=
    }=0A=
    return true;=0A=
  })();=0A=
=0A=
  function subclass() {};=0A=
  function create() {=0A=
    var parent =3D null, properties =3D $A(arguments);=0A=
    if (Object.isFunction(properties[0]))=0A=
      parent =3D properties.shift();=0A=
=0A=
    function klass() {=0A=
      this.initialize.apply(this, arguments);=0A=
    }=0A=
=0A=
    Object.extend(klass, Class.Methods);=0A=
    klass.superclass =3D parent;=0A=
    klass.subclasses =3D [];=0A=
=0A=
    if (parent) {=0A=
      subclass.prototype =3D parent.prototype;=0A=
      klass.prototype =3D new subclass;=0A=
      parent.subclasses.push(klass);=0A=
    }=0A=
=0A=
    for (var i =3D 0, length =3D properties.length; i < length; i++)=0A=
      klass.addMethods(properties[i]);=0A=
=0A=
    if (!klass.prototype.initialize)=0A=
      klass.prototype.initialize =3D Prototype.emptyFunction;=0A=
=0A=
    klass.prototype.constructor =3D klass;=0A=
    return klass;=0A=
  }=0A=
=0A=
  function addMethods(source) {=0A=
    var ancestor   =3D this.superclass && this.superclass.prototype,=0A=
        properties =3D Object.keys(source);=0A=
=0A=
    if (IS_DONTENUM_BUGGY) {=0A=
      if (source.toString !=3D Object.prototype.toString)=0A=
        properties.push("toString");=0A=
      if (source.valueOf !=3D Object.prototype.valueOf)=0A=
        properties.push("valueOf");=0A=
    }=0A=
=0A=
    for (var i =3D 0, length =3D properties.length; i < length; i++) {=0A=
      var property =3D properties[i], value =3D source[property];=0A=
      if (ancestor && Object.isFunction(value) &&=0A=
          value.argumentNames()[0] =3D=3D "$super") {=0A=
        var method =3D value;=0A=
        value =3D (function(m) {=0A=
          return function() { return ancestor[m].apply(this, arguments); =
};=0A=
        })(property).wrap(method);=0A=
=0A=
        value.valueOf =3D method.valueOf.bind(method);=0A=
        value.toString =3D method.toString.bind(method);=0A=
      }=0A=
      this.prototype[property] =3D value;=0A=
    }=0A=
=0A=
    return this;=0A=
  }=0A=
=0A=
  return {=0A=
    create: create,=0A=
    Methods: {=0A=
      addMethods: addMethods=0A=
    }=0A=
  };=0A=
})();=0A=
(function() {=0A=
=0A=
  var _toString =3D Object.prototype.toString,=0A=
      NULL_TYPE =3D 'Null',=0A=
      UNDEFINED_TYPE =3D 'Undefined',=0A=
      BOOLEAN_TYPE =3D 'Boolean',=0A=
      NUMBER_TYPE =3D 'Number',=0A=
      STRING_TYPE =3D 'String',=0A=
      OBJECT_TYPE =3D 'Object',=0A=
      FUNCTION_CLASS =3D '[object Function]',=0A=
      BOOLEAN_CLASS =3D '[object Boolean]',=0A=
      NUMBER_CLASS =3D '[object Number]',=0A=
      STRING_CLASS =3D '[object String]',=0A=
      ARRAY_CLASS =3D '[object Array]',=0A=
      DATE_CLASS =3D '[object Date]',=0A=
      NATIVE_JSON_STRINGIFY_SUPPORT =3D window.JSON &&=0A=
        typeof JSON.stringify =3D=3D=3D 'function' &&=0A=
        JSON.stringify(0) =3D=3D=3D '0' &&=0A=
        typeof JSON.stringify(Prototype.K) =3D=3D=3D 'undefined';=0A=
=0A=
  function Type(o) {=0A=
    switch(o) {=0A=
      case null: return NULL_TYPE;=0A=
      case (void 0): return UNDEFINED_TYPE;=0A=
    }=0A=
    var type =3D typeof o;=0A=
    switch(type) {=0A=
      case 'boolean': return BOOLEAN_TYPE;=0A=
      case 'number':  return NUMBER_TYPE;=0A=
      case 'string':  return STRING_TYPE;=0A=
    }=0A=
    return OBJECT_TYPE;=0A=
  }=0A=
=0A=
  function extend(destination, source) {=0A=
    for (var property in source)=0A=
      destination[property] =3D source[property];=0A=
    return destination;=0A=
  }=0A=
=0A=
  function inspect(object) {=0A=
    try {=0A=
      if (isUndefined(object)) return 'undefined';=0A=
      if (object =3D=3D=3D null) return 'null';=0A=
      return object.inspect ? object.inspect() : String(object);=0A=
    } catch (e) {=0A=
      if (e instanceof RangeError) return '...';=0A=
      throw e;=0A=
    }=0A=
  }=0A=
=0A=
  function toJSON(value) {=0A=
    return Str('', { '': value }, []);=0A=
  }=0A=
=0A=
  function Str(key, holder, stack) {=0A=
    var value =3D holder[key],=0A=
        type =3D typeof value;=0A=
=0A=
    if (Type(value) =3D=3D=3D OBJECT_TYPE && typeof value.toJSON =
=3D=3D=3D 'function') {=0A=
      value =3D value.toJSON(key);=0A=
    }=0A=
=0A=
    var _class =3D _toString.call(value);=0A=
=0A=
    switch (_class) {=0A=
      case NUMBER_CLASS:=0A=
      case BOOLEAN_CLASS:=0A=
      case STRING_CLASS:=0A=
        value =3D value.valueOf();=0A=
    }=0A=
=0A=
    switch (value) {=0A=
      case null: return 'null';=0A=
      case true: return 'true';=0A=
      case false: return 'false';=0A=
    }=0A=
=0A=
    type =3D typeof value;=0A=
    switch (type) {=0A=
      case 'string':=0A=
        return value.inspect(true);=0A=
      case 'number':=0A=
        return isFinite(value) ? String(value) : 'null';=0A=
      case 'object':=0A=
=0A=
        for (var i =3D 0, length =3D stack.length; i < length; i++) {=0A=
          if (stack[i] =3D=3D=3D value) { throw new TypeError(); }=0A=
        }=0A=
        stack.push(value);=0A=
=0A=
        var partial =3D [];=0A=
        if (_class =3D=3D=3D ARRAY_CLASS) {=0A=
          for (var i =3D 0, length =3D value.length; i < length; i++) {=0A=
            var str =3D Str(i, value, stack);=0A=
            partial.push(typeof str =3D=3D=3D 'undefined' ? 'null' : =
str);=0A=
          }=0A=
          partial =3D '[' + partial.join(',') + ']';=0A=
        } else {=0A=
          var keys =3D Object.keys(value);=0A=
          for (var i =3D 0, length =3D keys.length; i < length; i++) {=0A=
            var key =3D keys[i], str =3D Str(key, value, stack);=0A=
            if (typeof str !=3D=3D "undefined") {=0A=
               partial.push(key.inspect(true)+ ':' + str);=0A=
             }=0A=
          }=0A=
          partial =3D '{' + partial.join(',') + '}';=0A=
        }=0A=
        stack.pop();=0A=
        return partial;=0A=
    }=0A=
  }=0A=
=0A=
  function stringify(object) {=0A=
    return JSON.stringify(object);=0A=
  }=0A=
=0A=
  function toQueryString(object) {=0A=
    return $H(object).toQueryString();=0A=
  }=0A=
=0A=
  function toHTML(object) {=0A=
    return object && object.toHTML ? object.toHTML() : =
String.interpret(object);=0A=
  }=0A=
=0A=
  function keys(object) {=0A=
    if (Type(object) !=3D=3D OBJECT_TYPE) { throw new TypeError(); }=0A=
    var results =3D [];=0A=
    for (var property in object) {=0A=
      if (object.hasOwnProperty(property)) {=0A=
        results.push(property);=0A=
      }=0A=
    }=0A=
    return results;=0A=
  }=0A=
=0A=
  function values(object) {=0A=
    var results =3D [];=0A=
    for (var property in object)=0A=
      results.push(object[property]);=0A=
    return results;=0A=
  }=0A=
=0A=
  function clone(object) {=0A=
    return extend({ }, object);=0A=
  }=0A=
=0A=
  function isElement(object) {=0A=
    return !!(object && object.nodeType =3D=3D 1);=0A=
  }=0A=
=0A=
  function isArray(object) {=0A=
    return _toString.call(object) =3D=3D=3D ARRAY_CLASS;=0A=
  }=0A=
=0A=
  var hasNativeIsArray =3D (typeof Array.isArray =3D=3D 'function')=0A=
    && Array.isArray([]) && !Array.isArray({});=0A=
=0A=
  if (hasNativeIsArray) {=0A=
    isArray =3D Array.isArray;=0A=
  }=0A=
=0A=
  function isHash(object) {=0A=
    return object instanceof Hash;=0A=
  }=0A=
=0A=
  function isFunction(object) {=0A=
    return _toString.call(object) =3D=3D=3D FUNCTION_CLASS;=0A=
  }=0A=
=0A=
  function isString(object) {=0A=
    return _toString.call(object) =3D=3D=3D STRING_CLASS;=0A=
  }=0A=
=0A=
  function isNumber(object) {=0A=
    return _toString.call(object) =3D=3D=3D NUMBER_CLASS;=0A=
  }=0A=
=0A=
  function isDate(object) {=0A=
    return _toString.call(object) =3D=3D=3D DATE_CLASS;=0A=
  }=0A=
=0A=
  function isUndefined(object) {=0A=
    return typeof object =3D=3D=3D "undefined";=0A=
  }=0A=
=0A=
  extend(Object, {=0A=
    extend:        extend,=0A=
    inspect:       inspect,=0A=
    toJSON:        NATIVE_JSON_STRINGIFY_SUPPORT ? stringify : toJSON,=0A=
    toQueryString: toQueryString,=0A=
    toHTML:        toHTML,=0A=
    keys:          Object.keys || keys,=0A=
    values:        values,=0A=
    clone:         clone,=0A=
    isElement:     isElement,=0A=
    isArray:       isArray,=0A=
    isHash:        isHash,=0A=
    isFunction:    isFunction,=0A=
    isString:      isString,=0A=
    isNumber:      isNumber,=0A=
    isDate:        isDate,=0A=
    isUndefined:   isUndefined=0A=
  });=0A=
})();=0A=
Object.extend(Function.prototype, (function() {=0A=
  var slice =3D Array.prototype.slice;=0A=
=0A=
  function update(array, args) {=0A=
    var arrayLength =3D array.length, length =3D args.length;=0A=
    while (length--) array[arrayLength + length] =3D args[length];=0A=
    return array;=0A=
  }=0A=
=0A=
  function merge(array, args) {=0A=
    array =3D slice.call(array, 0);=0A=
    return update(array, args);=0A=
  }=0A=
=0A=
  function argumentNames() {=0A=
    var names =3D =
this.toString().match(/^[\s\(]*function[^(]*\(([^)]*)\)/)[1]=0A=
      .replace(/\/\/.*?[\r\n]|\/\*(?:.|[\r\n])*?\*\//g, '')=0A=
      .replace(/\s+/g, '').split(',');=0A=
    return names.length =3D=3D 1 && !names[0] ? [] : names;=0A=
  }=0A=
=0A=
  function bind(context) {=0A=
    if (arguments.length < 2 && Object.isUndefined(arguments[0])) return =
this;=0A=
    var __method =3D this, args =3D slice.call(arguments, 1);=0A=
    return function() {=0A=
      var a =3D merge(args, arguments);=0A=
      return __method.apply(context, a);=0A=
    }=0A=
  }=0A=
=0A=
  function bindAsEventListener(context) {=0A=
    var __method =3D this, args =3D slice.call(arguments, 1);=0A=
    return function(event) {=0A=
      var a =3D update([event || window.event], args);=0A=
      return __method.apply(context, a);=0A=
    }=0A=
  }=0A=
=0A=
  function curry() {=0A=
    if (!arguments.length) return this;=0A=
    var __method =3D this, args =3D slice.call(arguments, 0);=0A=
    return function() {=0A=
      var a =3D merge(args, arguments);=0A=
      return __method.apply(this, a);=0A=
    }=0A=
  }=0A=
=0A=
  function delay(timeout) {=0A=
    var __method =3D this, args =3D slice.call(arguments, 1);=0A=
    timeout =3D timeout * 1000;=0A=
    return window.setTimeout(function() {=0A=
      return __method.apply(__method, args);=0A=
    }, timeout);=0A=
  }=0A=
=0A=
  function defer() {=0A=
    var args =3D update([0.01], arguments);=0A=
    return this.delay.apply(this, args);=0A=
  }=0A=
=0A=
  function wrap(wrapper) {=0A=
    var __method =3D this;=0A=
    return function() {=0A=
      var a =3D update([__method.bind(this)], arguments);=0A=
      return wrapper.apply(this, a);=0A=
    }=0A=
  }=0A=
=0A=
  function methodize() {=0A=
    if (this._methodized) return this._methodized;=0A=
    var __method =3D this;=0A=
    return this._methodized =3D function() {=0A=
      var a =3D update([this], arguments);=0A=
      return __method.apply(null, a);=0A=
    };=0A=
  }=0A=
=0A=
  return {=0A=
    argumentNames:       argumentNames,=0A=
    bind:                bind,=0A=
    bindAsEventListener: bindAsEventListener,=0A=
    curry:               curry,=0A=
    delay:               delay,=0A=
    defer:               defer,=0A=
    wrap:                wrap,=0A=
    methodize:           methodize=0A=
  }=0A=
})());=0A=
=0A=
=0A=
=0A=
(function(proto) {=0A=
=0A=
=0A=
  function toISOString() {=0A=
    return this.getUTCFullYear() + '-' +=0A=
      (this.getUTCMonth() + 1).toPaddedString(2) + '-' +=0A=
      this.getUTCDate().toPaddedString(2) + 'T' +=0A=
      this.getUTCHours().toPaddedString(2) + ':' +=0A=
      this.getUTCMinutes().toPaddedString(2) + ':' +=0A=
      this.getUTCSeconds().toPaddedString(2) + 'Z';=0A=
  }=0A=
=0A=
=0A=
  function toJSON() {=0A=
    return this.toISOString();=0A=
  }=0A=
=0A=
  if (!proto.toISOString) proto.toISOString =3D toISOString;=0A=
  if (!proto.toJSON) proto.toJSON =3D toJSON;=0A=
=0A=
})(Date.prototype);=0A=
=0A=
=0A=
RegExp.prototype.match =3D RegExp.prototype.test;=0A=
=0A=
RegExp.escape =3D function(str) {=0A=
  return String(str).replace(/([.*+?^=3D!:${}()|[\]\/\\])/g, '\\$1');=0A=
};=0A=
var PeriodicalExecuter =3D Class.create({=0A=
  initialize: function(callback, frequency) {=0A=
    this.callback =3D callback;=0A=
    this.frequency =3D frequency;=0A=
    this.currentlyExecuting =3D false;=0A=
=0A=
    this.registerCallback();=0A=
  },=0A=
=0A=
  registerCallback: function() {=0A=
    this.timer =3D setInterval(this.onTimerEvent.bind(this), =
this.frequency * 1000);=0A=
  },=0A=
=0A=
  execute: function() {=0A=
    this.callback(this);=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    if (!this.timer) return;=0A=
    clearInterval(this.timer);=0A=
    this.timer =3D null;=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    if (!this.currentlyExecuting) {=0A=
      try {=0A=
        this.currentlyExecuting =3D true;=0A=
        this.execute();=0A=
        this.currentlyExecuting =3D false;=0A=
      } catch(e) {=0A=
        this.currentlyExecuting =3D false;=0A=
        throw e;=0A=
      }=0A=
    }=0A=
  }=0A=
});=0A=
Object.extend(String, {=0A=
  interpret: function(value) {=0A=
    return value =3D=3D null ? '' : String(value);=0A=
  },=0A=
  specialChar: {=0A=
    '\b': '\\b',=0A=
    '\t': '\\t',=0A=
    '\n': '\\n',=0A=
    '\f': '\\f',=0A=
    '\r': '\\r',=0A=
    '\\': '\\\\'=0A=
  }=0A=
});=0A=
=0A=
Object.extend(String.prototype, (function() {=0A=
  var NATIVE_JSON_PARSE_SUPPORT =3D window.JSON &&=0A=
    typeof JSON.parse =3D=3D=3D 'function' &&=0A=
    JSON.parse('{"test": true}').test;=0A=
=0A=
  function prepareReplacement(replacement) {=0A=
    if (Object.isFunction(replacement)) return replacement;=0A=
    var template =3D new Template(replacement);=0A=
    return function(match) { return template.evaluate(match) };=0A=
  }=0A=
=0A=
  function gsub(pattern, replacement) {=0A=
    var result =3D '', source =3D this, match;=0A=
    replacement =3D prepareReplacement(replacement);=0A=
=0A=
    if (Object.isString(pattern))=0A=
      pattern =3D RegExp.escape(pattern);=0A=
=0A=
    if (!(pattern.length || pattern.source)) {=0A=
      replacement =3D replacement('');=0A=
      return replacement + source.split('').join(replacement) + =
replacement;=0A=
    }=0A=
=0A=
    while (source.length > 0) {=0A=
      if (match =3D source.match(pattern)) {=0A=
        result +=3D source.slice(0, match.index);=0A=
        result +=3D String.interpret(replacement(match));=0A=
        source  =3D source.slice(match.index + match[0].length);=0A=
      } else {=0A=
        result +=3D source, source =3D '';=0A=
      }=0A=
    }=0A=
    return result;=0A=
  }=0A=
=0A=
  function sub(pattern, replacement, count) {=0A=
    replacement =3D prepareReplacement(replacement);=0A=
    count =3D Object.isUndefined(count) ? 1 : count;=0A=
=0A=
    return this.gsub(pattern, function(match) {=0A=
      if (--count < 0) return match[0];=0A=
      return replacement(match);=0A=
    });=0A=
  }=0A=
=0A=
  function scan(pattern, iterator) {=0A=
    this.gsub(pattern, iterator);=0A=
    return String(this);=0A=
  }=0A=
=0A=
  function truncate(length, truncation) {=0A=
    length =3D length || 30;=0A=
    truncation =3D Object.isUndefined(truncation) ? '...' : truncation;=0A=
    return this.length > length ?=0A=
      this.slice(0, length - truncation.length) + truncation : =
String(this);=0A=
  }=0A=
=0A=
  function strip() {=0A=
    return this.replace(/^\s+/, '').replace(/\s+$/, '');=0A=
  }=0A=
=0A=
  function stripTags() {=0A=
    return this.replace(/<\w+(\s+("[^"]*"|'[^']*'|[^>])+)?>|<\/\w+>/gi, =
'');=0A=
  }=0A=
=0A=
  function stripScripts() {=0A=
    return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');=0A=
  }=0A=
=0A=
  function extractScripts() {=0A=
    var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img'),=0A=
        matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');=0A=
    return (this.match(matchAll) || []).map(function(scriptTag) {=0A=
      return (scriptTag.match(matchOne) || ['', ''])[1];=0A=
    });=0A=
  }=0A=
=0A=
  function evalScripts() {=0A=
    return this.extractScripts().map(function(script) { return =
eval(script) });=0A=
  }=0A=
=0A=
  function escapeHTML() {=0A=
    return =
this.replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');=0A=
  }=0A=
=0A=
  function unescapeHTML() {=0A=
    return =
this.stripTags().replace(/&lt;/g,'<').replace(/&gt;/g,'>').replace(/&amp;=
/g,'&');=0A=
  }=0A=
=0A=
=0A=
  function toQueryParams(separator) {=0A=
    var match =3D this.strip().match(/([^?#]*)(#.*)?$/);=0A=
    if (!match) return { };=0A=
=0A=
    return match[1].split(separator || '&').inject({ }, function(hash, =
pair) {=0A=
      if ((pair =3D pair.split('=3D'))[0]) {=0A=
        var key =3D decodeURIComponent(pair.shift()),=0A=
            value =3D pair.length > 1 ? pair.join('=3D') : pair[0];=0A=
=0A=
        if (value !=3D undefined) value =3D decodeURIComponent(value);=0A=
=0A=
        if (key in hash) {=0A=
          if (!Object.isArray(hash[key])) hash[key] =3D [hash[key]];=0A=
          hash[key].push(value);=0A=
        }=0A=
        else hash[key] =3D value;=0A=
      }=0A=
      return hash;=0A=
    });=0A=
  }=0A=
=0A=
  function toArray() {=0A=
    return this.split('');=0A=
  }=0A=
=0A=
  function succ() {=0A=
    return this.slice(0, this.length - 1) +=0A=
      String.fromCharCode(this.charCodeAt(this.length - 1) + 1);=0A=
  }=0A=
=0A=
  function times(count) {=0A=
    return count < 1 ? '' : new Array(count + 1).join(this);=0A=
  }=0A=
=0A=
  function camelize() {=0A=
    return this.replace(/-+(.)?/g, function(match, chr) {=0A=
      return chr ? chr.toUpperCase() : '';=0A=
    });=0A=
  }=0A=
=0A=
  function capitalize() {=0A=
    return this.charAt(0).toUpperCase() + =
this.substring(1).toLowerCase();=0A=
  }=0A=
=0A=
  function underscore() {=0A=
    return this.replace(/::/g, '/')=0A=
               .replace(/([A-Z]+)([A-Z][a-z])/g, '$1_$2')=0A=
               .replace(/([a-z\d])([A-Z])/g, '$1_$2')=0A=
               .replace(/-/g, '_')=0A=
               .toLowerCase();=0A=
  }=0A=
=0A=
  function dasherize() {=0A=
    return this.replace(/_/g, '-');=0A=
  }=0A=
=0A=
  function inspect(useDoubleQuotes) {=0A=
    var escapedString =3D this.replace(/[\x00-\x1f\\]/g, =
function(character) {=0A=
      if (character in String.specialChar) {=0A=
        return String.specialChar[character];=0A=
      }=0A=
      return '\\u00' + character.charCodeAt().toPaddedString(2, 16);=0A=
    });=0A=
    if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') =
+ '"';=0A=
    return "'" + escapedString.replace(/'/g, '\\\'') + "'";=0A=
  }=0A=
=0A=
  function unfilterJSON(filter) {=0A=
    return this.replace(filter || Prototype.JSONFilter, '$1');=0A=
  }=0A=
=0A=
  function isJSON() {=0A=
    var str =3D this;=0A=
    if (str.blank()) return false;=0A=
    str =3D str.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g, '@');=0A=
    str =3D =
str.replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d=
+)?/g, ']');=0A=
    str =3D str.replace(/(?:^|:|,)(?:\s*\[)+/g, '');=0A=
    return (/^[\],:{}\s]*$/).test(str);=0A=
  }=0A=
=0A=
  function evalJSON(sanitize) {=0A=
    var json =3D this.unfilterJSON(),=0A=
        cx =3D =
/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u=
2060-\u206f\ufeff\ufff0-\uffff]/g;=0A=
    if (cx.test(json)) {=0A=
      json =3D json.replace(cx, function (a) {=0A=
        return '\\u' + ('0000' + a.charCodeAt(0).toString(16)).slice(-4);=0A=
      });=0A=
    }=0A=
    try {=0A=
      if (!sanitize || json.isJSON()) return eval('(' + json + ')');=0A=
    } catch (e) { }=0A=
    throw new SyntaxError('Badly formed JSON string: ' + this.inspect());=0A=
  }=0A=
=0A=
  function parseJSON() {=0A=
    var json =3D this.unfilterJSON();=0A=
    return JSON.parse(json);=0A=
  }=0A=
=0A=
  function include(pattern) {=0A=
    return this.indexOf(pattern) > -1;=0A=
  }=0A=
=0A=
  function startsWith(pattern) {=0A=
    return this.lastIndexOf(pattern, 0) =3D=3D=3D 0;=0A=
  }=0A=
=0A=
  function endsWith(pattern) {=0A=
    var d =3D this.length - pattern.length;=0A=
    return d >=3D 0 && this.indexOf(pattern, d) =3D=3D=3D d;=0A=
  }=0A=
=0A=
  function empty() {=0A=
    return this =3D=3D '';=0A=
  }=0A=
=0A=
  function blank() {=0A=
    return /^\s*$/.test(this);=0A=
  }=0A=
=0A=
  function interpolate(object, pattern) {=0A=
    return new Template(this, pattern).evaluate(object);=0A=
  }=0A=
=0A=
  return {=0A=
    gsub:           gsub,=0A=
    sub:            sub,=0A=
    scan:           scan,=0A=
    truncate:       truncate,=0A=
    strip:          String.prototype.trim || strip,=0A=
    stripTags:      stripTags,=0A=
    stripScripts:   stripScripts,=0A=
    extractScripts: extractScripts,=0A=
    evalScripts:    evalScripts,=0A=
    escapeHTML:     escapeHTML,=0A=
    unescapeHTML:   unescapeHTML,=0A=
    toQueryParams:  toQueryParams,=0A=
    parseQuery:     toQueryParams,=0A=
    toArray:        toArray,=0A=
    succ:           succ,=0A=
    times:          times,=0A=
    camelize:       camelize,=0A=
    capitalize:     capitalize,=0A=
    underscore:     underscore,=0A=
    dasherize:      dasherize,=0A=
    inspect:        inspect,=0A=
    unfilterJSON:   unfilterJSON,=0A=
    isJSON:         isJSON,=0A=
    evalJSON:       NATIVE_JSON_PARSE_SUPPORT ? parseJSON : evalJSON,=0A=
    include:        include,=0A=
    startsWith:     startsWith,=0A=
    endsWith:       endsWith,=0A=
    empty:          empty,=0A=
    blank:          blank,=0A=
    interpolate:    interpolate=0A=
  };=0A=
})());=0A=
=0A=
var Template =3D Class.create({=0A=
  initialize: function(template, pattern) {=0A=
    this.template =3D template.toString();=0A=
    this.pattern =3D pattern || Template.Pattern;=0A=
  },=0A=
=0A=
  evaluate: function(object) {=0A=
    if (object && Object.isFunction(object.toTemplateReplacements))=0A=
      object =3D object.toTemplateReplacements();=0A=
=0A=
    return this.template.gsub(this.pattern, function(match) {=0A=
      if (object =3D=3D null) return (match[1] + '');=0A=
=0A=
      var before =3D match[1] || '';=0A=
      if (before =3D=3D '\\') return match[2];=0A=
=0A=
      var ctx =3D object, expr =3D match[3],=0A=
          pattern =3D /^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/;=0A=
=0A=
      match =3D pattern.exec(expr);=0A=
      if (match =3D=3D null) return before;=0A=
=0A=
      while (match !=3D null) {=0A=
        var comp =3D match[1].startsWith('[') ? =
match[2].replace(/\\\\]/g, ']') : match[1];=0A=
        ctx =3D ctx[comp];=0A=
        if (null =3D=3D ctx || '' =3D=3D match[3]) break;=0A=
        expr =3D expr.substring('[' =3D=3D match[3] ? match[1].length : =
match[0].length);=0A=
        match =3D pattern.exec(expr);=0A=
      }=0A=
=0A=
      return before + String.interpret(ctx);=0A=
    });=0A=
  }=0A=
});=0A=
Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;=0A=
=0A=
var $break =3D { };=0A=
=0A=
var Enumerable =3D (function() {=0A=
  function each(iterator, context) {=0A=
    var index =3D 0;=0A=
    try {=0A=
      this._each(function(value) {=0A=
        iterator.call(context, value, index++);=0A=
      });=0A=
    } catch (e) {=0A=
      if (e !=3D $break) throw e;=0A=
    }=0A=
    return this;=0A=
  }=0A=
=0A=
  function eachSlice(number, iterator, context) {=0A=
    var index =3D -number, slices =3D [], array =3D this.toArray();=0A=
    if (number < 1) return array;=0A=
    while ((index +=3D number) < array.length)=0A=
      slices.push(array.slice(index, index+number));=0A=
    return slices.collect(iterator, context);=0A=
  }=0A=
=0A=
  function all(iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var result =3D true;=0A=
    this.each(function(value, index) {=0A=
      result =3D result && !!iterator.call(context, value, index);=0A=
      if (!result) throw $break;=0A=
    });=0A=
    return result;=0A=
  }=0A=
=0A=
  function any(iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var result =3D false;=0A=
    this.each(function(value, index) {=0A=
      if (result =3D !!iterator.call(context, value, index))=0A=
        throw $break;=0A=
    });=0A=
    return result;=0A=
  }=0A=
=0A=
  function collect(iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      results.push(iterator.call(context, value, index));=0A=
    });=0A=
    return results;=0A=
  }=0A=
=0A=
  function detect(iterator, context) {=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      if (iterator.call(context, value, index)) {=0A=
        result =3D value;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return result;=0A=
  }=0A=
=0A=
  function findAll(iterator, context) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (iterator.call(context, value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  }=0A=
=0A=
  function grep(filter, iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var results =3D [];=0A=
=0A=
    if (Object.isString(filter))=0A=
      filter =3D new RegExp(RegExp.escape(filter));=0A=
=0A=
    this.each(function(value, index) {=0A=
      if (filter.match(value))=0A=
        results.push(iterator.call(context, value, index));=0A=
    });=0A=
    return results;=0A=
  }=0A=
=0A=
  function include(object) {=0A=
    if (Object.isFunction(this.indexOf))=0A=
      if (this.indexOf(object) !=3D -1) return true;=0A=
=0A=
    var found =3D false;=0A=
    this.each(function(value) {=0A=
      if (value =3D=3D object) {=0A=
        found =3D true;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return found;=0A=
  }=0A=
=0A=
  function inGroupsOf(number, fillWith) {=0A=
    fillWith =3D Object.isUndefined(fillWith) ? null : fillWith;=0A=
    return this.eachSlice(number, function(slice) {=0A=
      while(slice.length < number) slice.push(fillWith);=0A=
      return slice;=0A=
    });=0A=
  }=0A=
=0A=
  function inject(memo, iterator, context) {=0A=
    this.each(function(value, index) {=0A=
      memo =3D iterator.call(context, memo, value, index);=0A=
    });=0A=
    return memo;=0A=
  }=0A=
=0A=
  function invoke(method) {=0A=
    var args =3D $A(arguments).slice(1);=0A=
    return this.map(function(value) {=0A=
      return value[method].apply(value, args);=0A=
    });=0A=
  }=0A=
=0A=
  function max(iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D iterator.call(context, value, index);=0A=
      if (result =3D=3D null || value >=3D result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  }=0A=
=0A=
  function min(iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D iterator.call(context, value, index);=0A=
      if (result =3D=3D null || value < result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  }=0A=
=0A=
  function partition(iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var trues =3D [], falses =3D [];=0A=
    this.each(function(value, index) {=0A=
      (iterator.call(context, value, index) ?=0A=
        trues : falses).push(value);=0A=
    });=0A=
    return [trues, falses];=0A=
  }=0A=
=0A=
  function pluck(property) {=0A=
    var results =3D [];=0A=
    this.each(function(value) {=0A=
      results.push(value[property]);=0A=
    });=0A=
    return results;=0A=
  }=0A=
=0A=
  function reject(iterator, context) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (!iterator.call(context, value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  }=0A=
=0A=
  function sortBy(iterator, context) {=0A=
    return this.map(function(value, index) {=0A=
      return {=0A=
        value: value,=0A=
        criteria: iterator.call(context, value, index)=0A=
      };=0A=
    }).sort(function(left, right) {=0A=
      var a =3D left.criteria, b =3D right.criteria;=0A=
      return a < b ? -1 : a > b ? 1 : 0;=0A=
    }).pluck('value');=0A=
  }=0A=
=0A=
  function toArray() {=0A=
    return this.map();=0A=
  }=0A=
=0A=
  function zip() {=0A=
    var iterator =3D Prototype.K, args =3D $A(arguments);=0A=
    if (Object.isFunction(args.last()))=0A=
      iterator =3D args.pop();=0A=
=0A=
    var collections =3D [this].concat(args).map($A);=0A=
    return this.map(function(value, index) {=0A=
      return iterator(collections.pluck(index));=0A=
    });=0A=
  }=0A=
=0A=
  function size() {=0A=
    return this.toArray().length;=0A=
  }=0A=
=0A=
  function inspect() {=0A=
    return '#<Enumerable:' + this.toArray().inspect() + '>';=0A=
  }=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
  return {=0A=
    each:       each,=0A=
    eachSlice:  eachSlice,=0A=
    all:        all,=0A=
    every:      all,=0A=
    any:        any,=0A=
    some:       any,=0A=
    collect:    collect,=0A=
    map:        collect,=0A=
    detect:     detect,=0A=
    findAll:    findAll,=0A=
    select:     findAll,=0A=
    filter:     findAll,=0A=
    grep:       grep,=0A=
    include:    include,=0A=
    member:     include,=0A=
    inGroupsOf: inGroupsOf,=0A=
    inject:     inject,=0A=
    invoke:     invoke,=0A=
    max:        max,=0A=
    min:        min,=0A=
    partition:  partition,=0A=
    pluck:      pluck,=0A=
    reject:     reject,=0A=
    sortBy:     sortBy,=0A=
    toArray:    toArray,=0A=
    entries:    toArray,=0A=
    zip:        zip,=0A=
    size:       size,=0A=
    inspect:    inspect,=0A=
    find:       detect=0A=
  };=0A=
})();=0A=
=0A=
function $A(iterable) {=0A=
  if (!iterable) return [];=0A=
  if ('toArray' in Object(iterable)) return iterable.toArray();=0A=
  var length =3D iterable.length || 0, results =3D new Array(length);=0A=
  while (length--) results[length] =3D iterable[length];=0A=
  return results;=0A=
}=0A=
=0A=
=0A=
function $w(string) {=0A=
  if (!Object.isString(string)) return [];=0A=
  string =3D string.strip();=0A=
  return string ? string.split(/\s+/) : [];=0A=
}=0A=
=0A=
Array.from =3D $A;=0A=
=0A=
=0A=
(function() {=0A=
  var arrayProto =3D Array.prototype,=0A=
      slice =3D arrayProto.slice,=0A=
      _each =3D arrayProto.forEach; // use native browser JS 1.6 =
implementation if available=0A=
=0A=
  function each(iterator, context) {=0A=
    for (var i =3D 0, length =3D this.length >>> 0; i < length; i++) {=0A=
      if (i in this) iterator.call(context, this[i], i, this);=0A=
    }=0A=
  }=0A=
  if (!_each) _each =3D each;=0A=
=0A=
  function clear() {=0A=
    this.length =3D 0;=0A=
    return this;=0A=
  }=0A=
=0A=
  function first() {=0A=
    return this[0];=0A=
  }=0A=
=0A=
  function last() {=0A=
    return this[this.length - 1];=0A=
  }=0A=
=0A=
  function compact() {=0A=
    return this.select(function(value) {=0A=
      return value !=3D null;=0A=
    });=0A=
  }=0A=
=0A=
  function flatten() {=0A=
    return this.inject([], function(array, value) {=0A=
      if (Object.isArray(value))=0A=
        return array.concat(value.flatten());=0A=
      array.push(value);=0A=
      return array;=0A=
    });=0A=
  }=0A=
=0A=
  function without() {=0A=
    var values =3D slice.call(arguments, 0);=0A=
    return this.select(function(value) {=0A=
      return !values.include(value);=0A=
    });=0A=
  }=0A=
=0A=
  function reverse(inline) {=0A=
    return (inline =3D=3D=3D false ? this.toArray() : this)._reverse();=0A=
  }=0A=
=0A=
  function uniq(sorted) {=0A=
    return this.inject([], function(array, value, index) {=0A=
      if (0 =3D=3D index || (sorted ? array.last() !=3D value : =
!array.include(value)))=0A=
        array.push(value);=0A=
      return array;=0A=
    });=0A=
  }=0A=
=0A=
  function intersect(array) {=0A=
    return this.uniq().findAll(function(item) {=0A=
      return array.detect(function(value) { return item =3D=3D=3D value =
});=0A=
    });=0A=
  }=0A=
=0A=
=0A=
  function clone() {=0A=
    return slice.call(this, 0);=0A=
  }=0A=
=0A=
  function size() {=0A=
    return this.length;=0A=
  }=0A=
=0A=
  function inspect() {=0A=
    return '[' + this.map(Object.inspect).join(', ') + ']';=0A=
  }=0A=
=0A=
  function indexOf(item, i) {=0A=
    i || (i =3D 0);=0A=
    var length =3D this.length;=0A=
    if (i < 0) i =3D length + i;=0A=
    for (; i < length; i++)=0A=
      if (this[i] =3D=3D=3D item) return i;=0A=
    return -1;=0A=
  }=0A=
=0A=
  function lastIndexOf(item, i) {=0A=
    i =3D isNaN(i) ? this.length : (i < 0 ? this.length + i : i) + 1;=0A=
    var n =3D this.slice(0, i).reverse().indexOf(item);=0A=
    return (n < 0) ? n : i - n - 1;=0A=
  }=0A=
=0A=
  function concat() {=0A=
    var array =3D slice.call(this, 0), item;=0A=
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      item =3D arguments[i];=0A=
      if (Object.isArray(item) && !('callee' in item)) {=0A=
        for (var j =3D 0, arrayLength =3D item.length; j < arrayLength; =
j++)=0A=
          array.push(item[j]);=0A=
      } else {=0A=
        array.push(item);=0A=
      }=0A=
    }=0A=
    return array;=0A=
  }=0A=
=0A=
  Object.extend(arrayProto, Enumerable);=0A=
=0A=
  if (!arrayProto._reverse)=0A=
    arrayProto._reverse =3D arrayProto.reverse;=0A=
=0A=
  Object.extend(arrayProto, {=0A=
    _each:     _each,=0A=
    clear:     clear,=0A=
    first:     first,=0A=
    last:      last,=0A=
    compact:   compact,=0A=
    flatten:   flatten,=0A=
    without:   without,=0A=
    reverse:   reverse,=0A=
    uniq:      uniq,=0A=
    intersect: intersect,=0A=
    clone:     clone,=0A=
    toArray:   clone,=0A=
    size:      size,=0A=
    inspect:   inspect=0A=
  });=0A=
=0A=
  var CONCAT_ARGUMENTS_BUGGY =3D (function() {=0A=
    return [].concat(arguments)[0][0] !=3D=3D 1;=0A=
  })(1,2)=0A=
=0A=
  if (CONCAT_ARGUMENTS_BUGGY) arrayProto.concat =3D concat;=0A=
=0A=
  if (!arrayProto.indexOf) arrayProto.indexOf =3D indexOf;=0A=
  if (!arrayProto.lastIndexOf) arrayProto.lastIndexOf =3D lastIndexOf;=0A=
})();=0A=
function $H(object) {=0A=
  return new Hash(object);=0A=
};=0A=
=0A=
var Hash =3D Class.create(Enumerable, (function() {=0A=
  function initialize(object) {=0A=
    this._object =3D Object.isHash(object) ? object.toObject() : =
Object.clone(object);=0A=
  }=0A=
=0A=
=0A=
  function _each(iterator) {=0A=
    for (var key in this._object) {=0A=
      var value =3D this._object[key], pair =3D [key, value];=0A=
      pair.key =3D key;=0A=
      pair.value =3D value;=0A=
      iterator(pair);=0A=
    }=0A=
  }=0A=
=0A=
  function set(key, value) {=0A=
    return this._object[key] =3D value;=0A=
  }=0A=
=0A=
  function get(key) {=0A=
    if (this._object[key] !=3D=3D Object.prototype[key])=0A=
      return this._object[key];=0A=
  }=0A=
=0A=
  function unset(key) {=0A=
    var value =3D this._object[key];=0A=
    delete this._object[key];=0A=
    return value;=0A=
  }=0A=
=0A=
  function toObject() {=0A=
    return Object.clone(this._object);=0A=
  }=0A=
=0A=
=0A=
=0A=
  function keys() {=0A=
    return this.pluck('key');=0A=
  }=0A=
=0A=
  function values() {=0A=
    return this.pluck('value');=0A=
  }=0A=
=0A=
  function index(value) {=0A=
    var match =3D this.detect(function(pair) {=0A=
      return pair.value =3D=3D=3D value;=0A=
    });=0A=
    return match && match.key;=0A=
  }=0A=
=0A=
  function merge(object) {=0A=
    return this.clone().update(object);=0A=
  }=0A=
=0A=
  function update(object) {=0A=
    return new Hash(object).inject(this, function(result, pair) {=0A=
      result.set(pair.key, pair.value);=0A=
      return result;=0A=
    });=0A=
  }=0A=
=0A=
  function toQueryPair(key, value) {=0A=
    if (Object.isUndefined(value)) return key;=0A=
    return key + '=3D' + encodeURIComponent(String.interpret(value));=0A=
  }=0A=
=0A=
  function toQueryString() {=0A=
    return this.inject([], function(results, pair) {=0A=
      var key =3D encodeURIComponent(pair.key), values =3D pair.value;=0A=
=0A=
      if (values && typeof values =3D=3D 'object') {=0A=
        if (Object.isArray(values)) {=0A=
          var queryValues =3D [];=0A=
          for (var i =3D 0, len =3D values.length, value; i < len; i++) {=0A=
            value =3D values[i];=0A=
            queryValues.push(toQueryPair(key, value));=0A=
          }=0A=
          return results.concat(queryValues);=0A=
        }=0A=
      } else results.push(toQueryPair(key, values));=0A=
      return results;=0A=
    }).join('&');=0A=
  }=0A=
=0A=
  function inspect() {=0A=
    return '#<Hash:{' + this.map(function(pair) {=0A=
      return pair.map(Object.inspect).join(': ');=0A=
    }).join(', ') + '}>';=0A=
  }=0A=
=0A=
  function clone() {=0A=
    return new Hash(this);=0A=
  }=0A=
=0A=
  return {=0A=
    initialize:             initialize,=0A=
    _each:                  _each,=0A=
    set:                    set,=0A=
    get:                    get,=0A=
    unset:                  unset,=0A=
    toObject:               toObject,=0A=
    toTemplateReplacements: toObject,=0A=
    keys:                   keys,=0A=
    values:                 values,=0A=
    index:                  index,=0A=
    merge:                  merge,=0A=
    update:                 update,=0A=
    toQueryString:          toQueryString,=0A=
    inspect:                inspect,=0A=
    toJSON:                 toObject,=0A=
    clone:                  clone=0A=
  };=0A=
})());=0A=
=0A=
Hash.from =3D $H;=0A=
Object.extend(Number.prototype, (function() {=0A=
  function toColorPart() {=0A=
    return this.toPaddedString(2, 16);=0A=
  }=0A=
=0A=
  function succ() {=0A=
    return this + 1;=0A=
  }=0A=
=0A=
  function times(iterator, context) {=0A=
    $R(0, this, true).each(iterator, context);=0A=
    return this;=0A=
  }=0A=
=0A=
  function toPaddedString(length, radix) {=0A=
    var string =3D this.toString(radix || 10);=0A=
    return '0'.times(length - string.length) + string;=0A=
  }=0A=
=0A=
  function abs() {=0A=
    return Math.abs(this);=0A=
  }=0A=
=0A=
  function round() {=0A=
    return Math.round(this);=0A=
  }=0A=
=0A=
  function ceil() {=0A=
    return Math.ceil(this);=0A=
  }=0A=
=0A=
  function floor() {=0A=
    return Math.floor(this);=0A=
  }=0A=
=0A=
  return {=0A=
    toColorPart:    toColorPart,=0A=
    succ:           succ,=0A=
    times:          times,=0A=
    toPaddedString: toPaddedString,=0A=
    abs:            abs,=0A=
    round:          round,=0A=
    ceil:           ceil,=0A=
    floor:          floor=0A=
  };=0A=
})());=0A=
=0A=
function $R(start, end, exclusive) {=0A=
  return new ObjectRange(start, end, exclusive);=0A=
}=0A=
=0A=
var ObjectRange =3D Class.create(Enumerable, (function() {=0A=
  function initialize(start, end, exclusive) {=0A=
    this.start =3D start;=0A=
    this.end =3D end;=0A=
    this.exclusive =3D exclusive;=0A=
  }=0A=
=0A=
  function _each(iterator) {=0A=
    var value =3D this.start;=0A=
    while (this.include(value)) {=0A=
      iterator(value);=0A=
      value =3D value.succ();=0A=
    }=0A=
  }=0A=
=0A=
  function include(value) {=0A=
    if (value < this.start)=0A=
      return false;=0A=
    if (this.exclusive)=0A=
      return value < this.end;=0A=
    return value <=3D this.end;=0A=
  }=0A=
=0A=
  return {=0A=
    initialize: initialize,=0A=
    _each:      _each,=0A=
    include:    include=0A=
  };=0A=
})());=0A=
=0A=
=0A=
=0A=
var Ajax =3D {=0A=
  getTransport: function() {=0A=
    return Try.these(=0A=
      function() {return new XMLHttpRequest()},=0A=
      function() {return new ActiveXObject('Msxml2.XMLHTTP')},=0A=
      function() {return new ActiveXObject('Microsoft.XMLHTTP')}=0A=
    ) || false;=0A=
  },=0A=
=0A=
  activeRequestCount: 0=0A=
};=0A=
=0A=
Ajax.Responders =3D {=0A=
  responders: [],=0A=
=0A=
  _each: function(iterator) {=0A=
    this.responders._each(iterator);=0A=
  },=0A=
=0A=
  register: function(responder) {=0A=
    if (!this.include(responder))=0A=
      this.responders.push(responder);=0A=
  },=0A=
=0A=
  unregister: function(responder) {=0A=
    this.responders =3D this.responders.without(responder);=0A=
  },=0A=
=0A=
  dispatch: function(callback, request, transport, json) {=0A=
    this.each(function(responder) {=0A=
      if (Object.isFunction(responder[callback])) {=0A=
        try {=0A=
          responder[callback].apply(responder, [request, transport, =
json]);=0A=
        } catch (e) { }=0A=
      }=0A=
    });=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Ajax.Responders, Enumerable);=0A=
=0A=
Ajax.Responders.register({=0A=
  onCreate:   function() { Ajax.activeRequestCount++ },=0A=
  onComplete: function() { Ajax.activeRequestCount-- }=0A=
});=0A=
Ajax.Base =3D Class.create({=0A=
  initialize: function(options) {=0A=
    this.options =3D {=0A=
      method:       'post',=0A=
      asynchronous: true,=0A=
      contentType:  'application/x-www-form-urlencoded',=0A=
      encoding:     'UTF-8',=0A=
      parameters:   '',=0A=
      evalJSON:     true,=0A=
      evalJS:       true=0A=
    };=0A=
    Object.extend(this.options, options || { });=0A=
=0A=
    this.options.method =3D this.options.method.toLowerCase();=0A=
=0A=
    if (Object.isHash(this.options.parameters))=0A=
      this.options.parameters =3D this.options.parameters.toObject();=0A=
  }=0A=
});=0A=
Ajax.Request =3D Class.create(Ajax.Base, {=0A=
  _complete: false,=0A=
=0A=
  initialize: function($super, url, options) {=0A=
    $super(options);=0A=
    this.transport =3D Ajax.getTransport();=0A=
    this.request(url);=0A=
  },=0A=
=0A=
  request: function(url) {=0A=
    this.url =3D url;=0A=
    this.method =3D this.options.method;=0A=
    var params =3D Object.isString(this.options.parameters) ?=0A=
          this.options.parameters :=0A=
          Object.toQueryString(this.options.parameters);=0A=
=0A=
    if (!['get', 'post'].include(this.method)) {=0A=
      params +=3D (params ? '&' : '') + "_method=3D" + this.method;=0A=
      this.method =3D 'post';=0A=
    }=0A=
=0A=
    if (params && this.method =3D=3D=3D 'get') {=0A=
      this.url +=3D (this.url.include('?') ? '&' : '?') + params;=0A=
    }=0A=
=0A=
    this.parameters =3D params.toQueryParams();=0A=
=0A=
    try {=0A=
      var response =3D new Ajax.Response(this);=0A=
      if (this.options.onCreate) this.options.onCreate(response);=0A=
      Ajax.Responders.dispatch('onCreate', this, response);=0A=
=0A=
      this.transport.open(this.method.toUpperCase(), this.url,=0A=
        this.options.asynchronous);=0A=
=0A=
      if (this.options.asynchronous) =
this.respondToReadyState.bind(this).defer(1);=0A=
=0A=
      this.transport.onreadystatechange =3D =
this.onStateChange.bind(this);=0A=
      this.setRequestHeaders();=0A=
=0A=
      this.body =3D this.method =3D=3D 'post' ? (this.options.postBody =
|| params) : null;=0A=
      this.transport.send(this.body);=0A=
=0A=
      /* Force Firefox to handle ready state 4 for synchronous requests =
*/=0A=
      if (!this.options.asynchronous && this.transport.overrideMimeType)=0A=
        this.onStateChange();=0A=
=0A=
    }=0A=
    catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  onStateChange: function() {=0A=
    var readyState =3D this.transport.readyState;=0A=
    if (readyState > 1 && !((readyState =3D=3D 4) && this._complete))=0A=
      this.respondToReadyState(this.transport.readyState);=0A=
  },=0A=
=0A=
  setRequestHeaders: function() {=0A=
    var headers =3D {=0A=
      'X-Requested-With': 'XMLHttpRequest',=0A=
      'X-Prototype-Version': Prototype.Version,=0A=
      'Accept': 'text/javascript, text/html, application/xml, text/xml, =
*/*'=0A=
    };=0A=
=0A=
    if (this.method =3D=3D 'post') {=0A=
      headers['Content-type'] =3D this.options.contentType +=0A=
        (this.options.encoding ? '; charset=3D' + this.options.encoding =
: '');=0A=
=0A=
      /* Force "Connection: close" for older Mozilla browsers to work=0A=
       * around a bug where XMLHttpRequest sends an incorrect=0A=
       * Content-length header. See Mozilla Bugzilla #246651.=0A=
       */=0A=
      if (this.transport.overrideMimeType &&=0A=
          (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < =
2005)=0A=
            headers['Connection'] =3D 'close';=0A=
    }=0A=
=0A=
    if (typeof this.options.requestHeaders =3D=3D 'object') {=0A=
      var extras =3D this.options.requestHeaders;=0A=
=0A=
      if (Object.isFunction(extras.push))=0A=
        for (var i =3D 0, length =3D extras.length; i < length; i +=3D 2)=0A=
          headers[extras[i]] =3D extras[i+1];=0A=
      else=0A=
        $H(extras).each(function(pair) { headers[pair.key] =3D =
pair.value });=0A=
    }=0A=
=0A=
    for (var name in headers)=0A=
      this.transport.setRequestHeader(name, headers[name]);=0A=
  },=0A=
=0A=
  success: function() {=0A=
    var status =3D this.getStatus();=0A=
    return !status || (status >=3D 200 && status < 300) || status =3D=3D =
304;=0A=
  },=0A=
=0A=
  getStatus: function() {=0A=
    try {=0A=
      if (this.transport.status =3D=3D=3D 1223) return 204;=0A=
      return this.transport.status || 0;=0A=
    } catch (e) { return 0 }=0A=
  },=0A=
=0A=
  respondToReadyState: function(readyState) {=0A=
    var state =3D Ajax.Request.Events[readyState], response =3D new =
Ajax.Response(this);=0A=
=0A=
    if (state =3D=3D 'Complete') {=0A=
      try {=0A=
        this._complete =3D true;=0A=
        (this.options['on' + response.status]=0A=
         || this.options['on' + (this.success() ? 'Success' : 'Failure')]=0A=
         || Prototype.emptyFunction)(response, response.headerJSON);=0A=
      } catch (e) {=0A=
        this.dispatchException(e);=0A=
      }=0A=
=0A=
      var contentType =3D response.getHeader('Content-type');=0A=
      if (this.options.evalJS =3D=3D 'force'=0A=
          || (this.options.evalJS && this.isSameOrigin() && contentType=0A=
          && =
contentType.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s=
*$/i)))=0A=
        this.evalResponse();=0A=
    }=0A=
=0A=
    try {=0A=
      (this.options['on' + state] || Prototype.emptyFunction)(response, =
response.headerJSON);=0A=
      Ajax.Responders.dispatch('on' + state, this, response, =
response.headerJSON);=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
=0A=
    if (state =3D=3D 'Complete') {=0A=
      this.transport.onreadystatechange =3D Prototype.emptyFunction;=0A=
    }=0A=
  },=0A=
=0A=
  isSameOrigin: function() {=0A=
    var m =3D this.url.match(/^\s*https?:\/\/[^\/]*/);=0A=
    return !m || (m[0] =3D=3D =
'#{protocol}//#{domain}#{port}'.interpolate({=0A=
      protocol: location.protocol,=0A=
      domain: document.domain,=0A=
      port: location.port ? ':' + location.port : ''=0A=
    }));=0A=
  },=0A=
=0A=
  getHeader: function(name) {=0A=
    try {=0A=
      return this.transport.getResponseHeader(name) || null;=0A=
    } catch (e) { return null; }=0A=
  },=0A=
=0A=
  evalResponse: function() {=0A=
    try {=0A=
      return eval((this.transport.responseText || '').unfilterJSON());=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  dispatchException: function(exception) {=0A=
    (this.options.onException || Prototype.emptyFunction)(this, =
exception);=0A=
    Ajax.Responders.dispatch('onException', this, exception);=0A=
  }=0A=
});=0A=
=0A=
Ajax.Request.Events =3D=0A=
  ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
Ajax.Response =3D Class.create({=0A=
  initialize: function(request){=0A=
    this.request =3D request;=0A=
    var transport  =3D this.transport  =3D request.transport,=0A=
        readyState =3D this.readyState =3D transport.readyState;=0A=
=0A=
    if ((readyState > 2 && !Prototype.Browser.IE) || readyState =3D=3D =
4) {=0A=
      this.status       =3D this.getStatus();=0A=
      this.statusText   =3D this.getStatusText();=0A=
      this.responseText =3D String.interpret(transport.responseText);=0A=
      this.headerJSON   =3D this._getHeaderJSON();=0A=
    }=0A=
=0A=
    if (readyState =3D=3D 4) {=0A=
      var xml =3D transport.responseXML;=0A=
      this.responseXML  =3D Object.isUndefined(xml) ? null : xml;=0A=
      this.responseJSON =3D this._getResponseJSON();=0A=
    }=0A=
  },=0A=
=0A=
  status:      0,=0A=
=0A=
  statusText: '',=0A=
=0A=
  getStatus: Ajax.Request.prototype.getStatus,=0A=
=0A=
  getStatusText: function() {=0A=
    try {=0A=
      return this.transport.statusText || '';=0A=
    } catch (e) { return '' }=0A=
  },=0A=
=0A=
  getHeader: Ajax.Request.prototype.getHeader,=0A=
=0A=
  getAllHeaders: function() {=0A=
    try {=0A=
      return this.getAllResponseHeaders();=0A=
    } catch (e) { return null }=0A=
  },=0A=
=0A=
  getResponseHeader: function(name) {=0A=
    return this.transport.getResponseHeader(name);=0A=
  },=0A=
=0A=
  getAllResponseHeaders: function() {=0A=
    return this.transport.getAllResponseHeaders();=0A=
  },=0A=
=0A=
  _getHeaderJSON: function() {=0A=
    var json =3D this.getHeader('X-JSON');=0A=
    if (!json) return null;=0A=
    json =3D decodeURIComponent(escape(json));=0A=
    try {=0A=
      return json.evalJSON(this.request.options.sanitizeJSON ||=0A=
        !this.request.isSameOrigin());=0A=
    } catch (e) {=0A=
      this.request.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  _getResponseJSON: function() {=0A=
    var options =3D this.request.options;=0A=
    if (!options.evalJSON || (options.evalJSON !=3D 'force' &&=0A=
      !(this.getHeader('Content-type') || =
'').include('application/json')) ||=0A=
        this.responseText.blank())=0A=
          return null;=0A=
    try {=0A=
      return this.responseText.evalJSON(options.sanitizeJSON ||=0A=
        !this.request.isSameOrigin());=0A=
    } catch (e) {=0A=
      this.request.dispatchException(e);=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Ajax.Updater =3D Class.create(Ajax.Request, {=0A=
  initialize: function($super, container, url, options) {=0A=
    this.container =3D {=0A=
      success: (container.success || container),=0A=
      failure: (container.failure || (container.success ? null : =
container))=0A=
    };=0A=
=0A=
    options =3D Object.clone(options);=0A=
    var onComplete =3D options.onComplete;=0A=
    options.onComplete =3D (function(response, json) {=0A=
      this.updateContent(response.responseText);=0A=
      if (Object.isFunction(onComplete)) onComplete(response, json);=0A=
    }).bind(this);=0A=
=0A=
    $super(url, options);=0A=
  },=0A=
=0A=
  updateContent: function(responseText) {=0A=
    var receiver =3D this.container[this.success() ? 'success' : =
'failure'],=0A=
        options =3D this.options;=0A=
=0A=
    if (!options.evalScripts) responseText =3D =
responseText.stripScripts();=0A=
=0A=
    if (receiver =3D $(receiver)) {=0A=
      if (options.insertion) {=0A=
        if (Object.isString(options.insertion)) {=0A=
          var insertion =3D { }; insertion[options.insertion] =3D =
responseText;=0A=
          receiver.insert(insertion);=0A=
        }=0A=
        else options.insertion(receiver, responseText);=0A=
      }=0A=
      else receiver.update(responseText);=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Ajax.PeriodicalUpdater =3D Class.create(Ajax.Base, {=0A=
  initialize: function($super, container, url, options) {=0A=
    $super(options);=0A=
    this.onComplete =3D this.options.onComplete;=0A=
=0A=
    this.frequency =3D (this.options.frequency || 2);=0A=
    this.decay =3D (this.options.decay || 1);=0A=
=0A=
    this.updater =3D { };=0A=
    this.container =3D container;=0A=
    this.url =3D url;=0A=
=0A=
    this.start();=0A=
  },=0A=
=0A=
  start: function() {=0A=
    this.options.onComplete =3D this.updateComplete.bind(this);=0A=
    this.onTimerEvent();=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    this.updater.options.onComplete =3D undefined;=0A=
    clearTimeout(this.timer);=0A=
    (this.onComplete || Prototype.emptyFunction).apply(this, arguments);=0A=
  },=0A=
=0A=
  updateComplete: function(response) {=0A=
    if (this.options.decay) {=0A=
      this.decay =3D (response.responseText =3D=3D this.lastText ?=0A=
        this.decay * this.options.decay : 1);=0A=
=0A=
      this.lastText =3D response.responseText;=0A=
    }=0A=
    this.timer =3D this.onTimerEvent.bind(this).delay(this.decay * =
this.frequency);=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    this.updater =3D new Ajax.Updater(this.container, this.url, =
this.options);=0A=
  }=0A=
});=0A=
=0A=
=0A=
function $(element) {=0A=
  if (arguments.length > 1) {=0A=
    for (var i =3D 0, elements =3D [], length =3D arguments.length; i < =
length; i++)=0A=
      elements.push($(arguments[i]));=0A=
    return elements;=0A=
  }=0A=
  if (Object.isString(element))=0A=
    element =3D document.getElementById(element);=0A=
  return Element.extend(element);=0A=
}=0A=
=0A=
if (Prototype.BrowserFeatures.XPath) {=0A=
  document._getElementsByXPath =3D function(expression, parentElement) {=0A=
    var results =3D [];=0A=
    var query =3D document.evaluate(expression, $(parentElement) || =
document,=0A=
      null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);=0A=
    for (var i =3D 0, length =3D query.snapshotLength; i < length; i++)=0A=
      results.push(Element.extend(query.snapshotItem(i)));=0A=
    return results;=0A=
  };=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!Node) var Node =3D { };=0A=
=0A=
if (!Node.ELEMENT_NODE) {=0A=
  Object.extend(Node, {=0A=
    ELEMENT_NODE: 1,=0A=
    ATTRIBUTE_NODE: 2,=0A=
    TEXT_NODE: 3,=0A=
    CDATA_SECTION_NODE: 4,=0A=
    ENTITY_REFERENCE_NODE: 5,=0A=
    ENTITY_NODE: 6,=0A=
    PROCESSING_INSTRUCTION_NODE: 7,=0A=
    COMMENT_NODE: 8,=0A=
    DOCUMENT_NODE: 9,=0A=
    DOCUMENT_TYPE_NODE: 10,=0A=
    DOCUMENT_FRAGMENT_NODE: 11,=0A=
    NOTATION_NODE: 12=0A=
  });=0A=
}=0A=
=0A=
=0A=
=0A=
(function(global) {=0A=
  function shouldUseCache(tagName, attributes) {=0A=
    if (tagName =3D=3D=3D 'select') return false;=0A=
    if ('type' in attributes) return false;=0A=
    return true;=0A=
  }=0A=
=0A=
  var HAS_EXTENDED_CREATE_ELEMENT_SYNTAX =3D (function(){=0A=
    try {=0A=
      var el =3D document.createElement('<input name=3D"x">');=0A=
      return el.tagName.toLowerCase() =3D=3D=3D 'input' && el.name =
=3D=3D=3D 'x';=0A=
    }=0A=
    catch(err) {=0A=
      return false;=0A=
    }=0A=
  })();=0A=
=0A=
  var element =3D global.Element;=0A=
=0A=
  global.Element =3D function(tagName, attributes) {=0A=
    attributes =3D attributes || { };=0A=
    tagName =3D tagName.toLowerCase();=0A=
    var cache =3D Element.cache;=0A=
=0A=
    if (HAS_EXTENDED_CREATE_ELEMENT_SYNTAX && attributes.name) {=0A=
      tagName =3D '<' + tagName + ' name=3D"' + attributes.name + '">';=0A=
      delete attributes.name;=0A=
      return Element.writeAttribute(document.createElement(tagName), =
attributes);=0A=
    }=0A=
=0A=
    if (!cache[tagName]) cache[tagName] =3D =
Element.extend(document.createElement(tagName));=0A=
=0A=
    var node =3D shouldUseCache(tagName, attributes) ?=0A=
     cache[tagName].cloneNode(false) : document.createElement(tagName);=0A=
=0A=
    return Element.writeAttribute(node, attributes);=0A=
  };=0A=
=0A=
  Object.extend(global.Element, element || { });=0A=
  if (element) global.Element.prototype =3D element.prototype;=0A=
=0A=
})(this);=0A=
=0A=
Element.idCounter =3D 1;=0A=
Element.cache =3D { };=0A=
=0A=
Element._purgeElement =3D function(element) {=0A=
  var uid =3D element._prototypeUID;=0A=
  if (uid) {=0A=
    Element.stopObserving(element);=0A=
    element._prototypeUID =3D void 0;=0A=
    delete Element.Storage[uid];=0A=
  }=0A=
}=0A=
=0A=
Element.Methods =3D {=0A=
  visible: function(element) {=0A=
    return $(element).style.display !=3D 'none';=0A=
  },=0A=
=0A=
  toggle: function(element) {=0A=
    element =3D $(element);=0A=
    Element[Element.visible(element) ? 'hide' : 'show'](element);=0A=
    return element;=0A=
  },=0A=
=0A=
  hide: function(element) {=0A=
    element =3D $(element);=0A=
    element.style.display =3D 'none';=0A=
    return element;=0A=
  },=0A=
=0A=
  show: function(element) {=0A=
    element =3D $(element);=0A=
    element.style.display =3D '';=0A=
    return element;=0A=
  },=0A=
=0A=
  remove: function(element) {=0A=
    element =3D $(element);=0A=
    element.parentNode.removeChild(element);=0A=
    return element;=0A=
  },=0A=
=0A=
  update: (function(){=0A=
=0A=
    var SELECT_ELEMENT_INNERHTML_BUGGY =3D (function(){=0A=
      var el =3D document.createElement("select"),=0A=
          isBuggy =3D true;=0A=
      el.innerHTML =3D "<option value=3D\"test\">test</option>";=0A=
      if (el.options && el.options[0]) {=0A=
        isBuggy =3D el.options[0].nodeName.toUpperCase() !=3D=3D =
"OPTION";=0A=
      }=0A=
      el =3D null;=0A=
      return isBuggy;=0A=
    })();=0A=
=0A=
    var TABLE_ELEMENT_INNERHTML_BUGGY =3D (function(){=0A=
      try {=0A=
        var el =3D document.createElement("table");=0A=
        if (el && el.tBodies) {=0A=
          el.innerHTML =3D "<tbody><tr><td>test</td></tr></tbody>";=0A=
          var isBuggy =3D typeof el.tBodies[0] =3D=3D "undefined";=0A=
          el =3D null;=0A=
          return isBuggy;=0A=
        }=0A=
      } catch (e) {=0A=
        return true;=0A=
      }=0A=
    })();=0A=
=0A=
    var LINK_ELEMENT_INNERHTML_BUGGY =3D (function() {=0A=
      try {=0A=
        var el =3D document.createElement('div');=0A=
        el.innerHTML =3D "<link>";=0A=
        var isBuggy =3D (el.childNodes.length =3D=3D=3D 0);=0A=
        el =3D null;=0A=
        return isBuggy;=0A=
      } catch(e) {=0A=
        return true;=0A=
      }=0A=
    })();=0A=
=0A=
    var ANY_INNERHTML_BUGGY =3D SELECT_ELEMENT_INNERHTML_BUGGY ||=0A=
     TABLE_ELEMENT_INNERHTML_BUGGY || LINK_ELEMENT_INNERHTML_BUGGY;=0A=
=0A=
    var SCRIPT_ELEMENT_REJECTS_TEXTNODE_APPENDING =3D (function () {=0A=
      var s =3D document.createElement("script"),=0A=
          isBuggy =3D false;=0A=
      try {=0A=
        s.appendChild(document.createTextNode(""));=0A=
        isBuggy =3D !s.firstChild ||=0A=
          s.firstChild && s.firstChild.nodeType !=3D=3D 3;=0A=
      } catch (e) {=0A=
        isBuggy =3D true;=0A=
      }=0A=
      s =3D null;=0A=
      return isBuggy;=0A=
    })();=0A=
=0A=
=0A=
    function update(element, content) {=0A=
      element =3D $(element);=0A=
      var purgeElement =3D Element._purgeElement;=0A=
=0A=
      var descendants =3D element.getElementsByTagName('*'),=0A=
       i =3D descendants.length;=0A=
      while (i--) purgeElement(descendants[i]);=0A=
=0A=
      if (content && content.toElement)=0A=
        content =3D content.toElement();=0A=
=0A=
      if (Object.isElement(content))=0A=
        return element.update().insert(content);=0A=
=0A=
      content =3D Object.toHTML(content);=0A=
=0A=
      var tagName =3D element.tagName.toUpperCase();=0A=
=0A=
      if (tagName =3D=3D=3D 'SCRIPT' && =
SCRIPT_ELEMENT_REJECTS_TEXTNODE_APPENDING) {=0A=
        element.text =3D content;=0A=
        return element;=0A=
      }=0A=
=0A=
      if (ANY_INNERHTML_BUGGY) {=0A=
        if (tagName in Element._insertionTranslations.tags) {=0A=
          while (element.firstChild) {=0A=
            element.removeChild(element.firstChild);=0A=
          }=0A=
          Element._getContentFromAnonymousElement(tagName, =
content.stripScripts())=0A=
            .each(function(node) {=0A=
              element.appendChild(node)=0A=
            });=0A=
        } else if (LINK_ELEMENT_INNERHTML_BUGGY && =
Object.isString(content) && content.indexOf('<link') > -1) {=0A=
          while (element.firstChild) {=0A=
            element.removeChild(element.firstChild);=0A=
          }=0A=
          var nodes =3D Element._getContentFromAnonymousElement(tagName, =
content.stripScripts(), true);=0A=
          nodes.each(function(node) { element.appendChild(node) });=0A=
        }=0A=
        else {=0A=
          element.innerHTML =3D content.stripScripts();=0A=
        }=0A=
      }=0A=
      else {=0A=
        element.innerHTML =3D content.stripScripts();=0A=
      }=0A=
=0A=
      content.evalScripts.bind(content).defer();=0A=
      return element;=0A=
    }=0A=
=0A=
    return update;=0A=
  })(),=0A=
=0A=
  replace: function(element, content) {=0A=
    element =3D $(element);=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    else if (!Object.isElement(content)) {=0A=
      content =3D Object.toHTML(content);=0A=
      var range =3D element.ownerDocument.createRange();=0A=
      range.selectNode(element);=0A=
      content.evalScripts.bind(content).defer();=0A=
      content =3D range.createContextualFragment(content.stripScripts());=0A=
    }=0A=
    element.parentNode.replaceChild(content, element);=0A=
    return element;=0A=
  },=0A=
=0A=
  insert: function(element, insertions) {=0A=
    element =3D $(element);=0A=
=0A=
    if (Object.isString(insertions) || Object.isNumber(insertions) ||=0A=
        Object.isElement(insertions) || (insertions && =
(insertions.toElement || insertions.toHTML)))=0A=
          insertions =3D {bottom:insertions};=0A=
=0A=
    var content, insert, tagName, childNodes;=0A=
=0A=
    for (var position in insertions) {=0A=
      content  =3D insertions[position];=0A=
      position =3D position.toLowerCase();=0A=
      insert =3D Element._insertionTranslations[position];=0A=
=0A=
      if (content && content.toElement) content =3D content.toElement();=0A=
      if (Object.isElement(content)) {=0A=
        insert(element, content);=0A=
        continue;=0A=
      }=0A=
=0A=
      content =3D Object.toHTML(content);=0A=
=0A=
      tagName =3D ((position =3D=3D 'before' || position =3D=3D 'after')=0A=
        ? element.parentNode : element).tagName.toUpperCase();=0A=
=0A=
      childNodes =3D Element._getContentFromAnonymousElement(tagName, =
content.stripScripts());=0A=
=0A=
      if (position =3D=3D 'top' || position =3D=3D 'after') =
childNodes.reverse();=0A=
      childNodes.each(insert.curry(element));=0A=
=0A=
      content.evalScripts.bind(content).defer();=0A=
    }=0A=
=0A=
    return element;=0A=
  },=0A=
=0A=
  wrap: function(element, wrapper, attributes) {=0A=
    element =3D $(element);=0A=
    if (Object.isElement(wrapper))=0A=
      $(wrapper).writeAttribute(attributes || { });=0A=
    else if (Object.isString(wrapper)) wrapper =3D new Element(wrapper, =
attributes);=0A=
    else wrapper =3D new Element('div', wrapper);=0A=
    if (element.parentNode)=0A=
      element.parentNode.replaceChild(wrapper, element);=0A=
    wrapper.appendChild(element);=0A=
    return wrapper;=0A=
  },=0A=
=0A=
  inspect: function(element) {=0A=
    element =3D $(element);=0A=
    var result =3D '<' + element.tagName.toLowerCase();=0A=
    $H({'id': 'id', 'className': 'class'}).each(function(pair) {=0A=
      var property =3D pair.first(),=0A=
          attribute =3D pair.last(),=0A=
          value =3D (element[property] || '').toString();=0A=
      if (value) result +=3D ' ' + attribute + '=3D' + =
value.inspect(true);=0A=
    });=0A=
    return result + '>';=0A=
  },=0A=
=0A=
  recursivelyCollect: function(element, property, maximumLength) {=0A=
    element =3D $(element);=0A=
    maximumLength =3D maximumLength || -1;=0A=
    var elements =3D [];=0A=
=0A=
    while (element =3D element[property]) {=0A=
      if (element.nodeType =3D=3D 1)=0A=
        elements.push(Element.extend(element));=0A=
      if (elements.length =3D=3D maximumLength)=0A=
        break;=0A=
    }=0A=
=0A=
    return elements;=0A=
  },=0A=
=0A=
  ancestors: function(element) {=0A=
    return Element.recursivelyCollect(element, 'parentNode');=0A=
  },=0A=
=0A=
  descendants: function(element) {=0A=
    return Element.select(element, "*");=0A=
  },=0A=
=0A=
  firstDescendant: function(element) {=0A=
    element =3D $(element).firstChild;=0A=
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;=0A=
    return $(element);=0A=
  },=0A=
=0A=
  immediateDescendants: function(element) {=0A=
    var results =3D [], child =3D $(element).firstChild;=0A=
    while (child) {=0A=
      if (child.nodeType =3D=3D=3D 1) {=0A=
        results.push(Element.extend(child));=0A=
      }=0A=
      child =3D child.nextSibling;=0A=
    }=0A=
    return results;=0A=
  },=0A=
=0A=
  previousSiblings: function(element, maximumLength) {=0A=
    return Element.recursivelyCollect(element, 'previousSibling');=0A=
  },=0A=
=0A=
  nextSiblings: function(element) {=0A=
    return Element.recursivelyCollect(element, 'nextSibling');=0A=
  },=0A=
=0A=
  siblings: function(element) {=0A=
    element =3D $(element);=0A=
    return Element.previousSiblings(element).reverse()=0A=
      .concat(Element.nextSiblings(element));=0A=
  },=0A=
=0A=
  match: function(element, selector) {=0A=
    element =3D $(element);=0A=
    if (Object.isString(selector))=0A=
      return Prototype.Selector.match(element, selector);=0A=
    return selector.match(element);=0A=
  },=0A=
=0A=
  up: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return $(element.parentNode);=0A=
    var ancestors =3D Element.ancestors(element);=0A=
    return Object.isNumber(expression) ? ancestors[expression] :=0A=
      Prototype.Selector.find(ancestors, expression, index);=0A=
  },=0A=
=0A=
  down: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return =
Element.firstDescendant(element);=0A=
    return Object.isNumber(expression) ? =
Element.descendants(element)[expression] :=0A=
      Element.select(element, expression)[index || 0];=0A=
  },=0A=
=0A=
  previous: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (Object.isNumber(expression)) index =3D expression, expression =
=3D false;=0A=
    if (!Object.isNumber(index)) index =3D 0;=0A=
=0A=
    if (expression) {=0A=
      return Prototype.Selector.find(element.previousSiblings(), =
expression, index);=0A=
    } else {=0A=
      return element.recursivelyCollect("previousSibling", index + =
1)[index];=0A=
    }=0A=
  },=0A=
=0A=
  next: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (Object.isNumber(expression)) index =3D expression, expression =
=3D false;=0A=
    if (!Object.isNumber(index)) index =3D 0;=0A=
=0A=
    if (expression) {=0A=
      return Prototype.Selector.find(element.nextSiblings(), expression, =
index);=0A=
    } else {=0A=
      var maximumLength =3D Object.isNumber(index) ? index + 1 : 1;=0A=
      return element.recursivelyCollect("nextSibling", index + 1)[index];=0A=
    }=0A=
  },=0A=
=0A=
=0A=
  select: function(element) {=0A=
    element =3D $(element);=0A=
    var expressions =3D Array.prototype.slice.call(arguments, 1).join(', =
');=0A=
    return Prototype.Selector.select(expressions, element);=0A=
  },=0A=
=0A=
  adjacent: function(element) {=0A=
    element =3D $(element);=0A=
    var expressions =3D Array.prototype.slice.call(arguments, 1).join(', =
');=0A=
    return Prototype.Selector.select(expressions, =
element.parentNode).without(element);=0A=
  },=0A=
=0A=
  identify: function(element) {=0A=
    element =3D $(element);=0A=
    var id =3D Element.readAttribute(element, 'id');=0A=
    if (id) return id;=0A=
    do { id =3D 'anonymous_element_' + Element.idCounter++ } while =
($(id));=0A=
    Element.writeAttribute(element, 'id', id);=0A=
    return id;=0A=
  },=0A=
=0A=
  readAttribute: function(element, name) {=0A=
    element =3D $(element);=0A=
    if (Prototype.Browser.IE) {=0A=
      var t =3D Element._attributeTranslations.read;=0A=
      if (t.values[name]) return t.values[name](element, name);=0A=
      if (t.names[name]) name =3D t.names[name];=0A=
      if (name.include(':')) {=0A=
        return (!element.attributes || !element.attributes[name]) ? null =
:=0A=
         element.attributes[name].value;=0A=
      }=0A=
    }=0A=
    return element.getAttribute(name);=0A=
  },=0A=
=0A=
  writeAttribute: function(element, name, value) {=0A=
    element =3D $(element);=0A=
    var attributes =3D { }, t =3D Element._attributeTranslations.write;=0A=
=0A=
    if (typeof name =3D=3D 'object') attributes =3D name;=0A=
    else attributes[name] =3D Object.isUndefined(value) ? true : value;=0A=
=0A=
    for (var attr in attributes) {=0A=
      name =3D t.names[attr] || attr;=0A=
      value =3D attributes[attr];=0A=
      if (t.values[attr]) name =3D t.values[attr](element, value);=0A=
      if (value =3D=3D=3D false || value =3D=3D=3D null)=0A=
        element.removeAttribute(name);=0A=
      else if (value =3D=3D=3D true)=0A=
        element.setAttribute(name, name);=0A=
      else element.setAttribute(name, value);=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  getHeight: function(element) {=0A=
    return Element.getDimensions(element).height;=0A=
  },=0A=
=0A=
  getWidth: function(element) {=0A=
    return Element.getDimensions(element).width;=0A=
  },=0A=
=0A=
  classNames: function(element) {=0A=
    return new Element.ClassNames(element);=0A=
  },=0A=
=0A=
  hasClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    var elementClassName =3D element.className;=0A=
    return (elementClassName.length > 0 && (elementClassName =3D=3D =
className ||=0A=
      new RegExp("(^|\\s)" + className + =
"(\\s|$)").test(elementClassName)));=0A=
  },=0A=
=0A=
  addClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    if (!Element.hasClassName(element, className))=0A=
      element.className +=3D (element.className ? ' ' : '') + className;=0A=
    return element;=0A=
  },=0A=
=0A=
  removeClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    element.className =3D element.className.replace(=0A=
      new RegExp("(^|\\s+)" + className + "(\\s+|$)"), ' ').strip();=0A=
    return element;=0A=
  },=0A=
=0A=
  toggleClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    return Element[Element.hasClassName(element, className) ?=0A=
      'removeClassName' : 'addClassName'](element, className);=0A=
  },=0A=
=0A=
  cleanWhitespace: function(element) {=0A=
    element =3D $(element);=0A=
    var node =3D element.firstChild;=0A=
    while (node) {=0A=
      var nextNode =3D node.nextSibling;=0A=
      if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))=0A=
        element.removeChild(node);=0A=
      node =3D nextNode;=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  empty: function(element) {=0A=
    return $(element).innerHTML.blank();=0A=
  },=0A=
=0A=
  descendantOf: function(element, ancestor) {=0A=
    element =3D $(element), ancestor =3D $(ancestor);=0A=
=0A=
    if (element.compareDocumentPosition)=0A=
      return (element.compareDocumentPosition(ancestor) & 8) =3D=3D=3D 8;=0A=
=0A=
    if (ancestor.contains)=0A=
      return ancestor.contains(element) && ancestor !=3D=3D element;=0A=
=0A=
    while (element =3D element.parentNode)=0A=
      if (element =3D=3D ancestor) return true;=0A=
=0A=
    return false;=0A=
  },=0A=
=0A=
  scrollTo: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D Element.cumulativeOffset(element);=0A=
    window.scrollTo(pos[0], pos[1]);=0A=
    return element;=0A=
  },=0A=
=0A=
  getStyle: function(element, style) {=0A=
    element =3D $(element);=0A=
    style =3D style =3D=3D 'float' ? 'cssFloat' : style.camelize();=0A=
    var value =3D element.style[style];=0A=
    if (!value || value =3D=3D 'auto') {=0A=
      var css =3D document.defaultView.getComputedStyle(element, null);=0A=
      value =3D css ? css[style] : null;=0A=
    }=0A=
    if (style =3D=3D 'opacity') return value ? parseFloat(value) : 1.0;=0A=
    return value =3D=3D 'auto' ? null : value;=0A=
  },=0A=
=0A=
  getOpacity: function(element) {=0A=
    return $(element).getStyle('opacity');=0A=
  },=0A=
=0A=
  setStyle: function(element, styles) {=0A=
    element =3D $(element);=0A=
    var elementStyle =3D element.style, match;=0A=
    if (Object.isString(styles)) {=0A=
      element.style.cssText +=3D ';' + styles;=0A=
      return styles.include('opacity') ?=0A=
        element.setOpacity(styles.match(/opacity:\s*(\d?\.?\d*)/)[1]) : =
element;=0A=
    }=0A=
    for (var property in styles)=0A=
      if (property =3D=3D 'opacity') =
element.setOpacity(styles[property]);=0A=
      else=0A=
        elementStyle[(property =3D=3D 'float' || property =3D=3D =
'cssFloat') ?=0A=
          (Object.isUndefined(elementStyle.styleFloat) ? 'cssFloat' : =
'styleFloat') :=0A=
            property] =3D styles[property];=0A=
=0A=
    return element;=0A=
  },=0A=
=0A=
  setOpacity: function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? =
'' :=0A=
      (value < 0.00001) ? 0 : value;=0A=
    return element;=0A=
  },=0A=
=0A=
  makePositioned: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D Element.getStyle(element, 'position');=0A=
    if (pos =3D=3D 'static' || !pos) {=0A=
      element._madePositioned =3D true;=0A=
      element.style.position =3D 'relative';=0A=
      if (Prototype.Browser.Opera) {=0A=
        element.style.top =3D 0;=0A=
        element.style.left =3D 0;=0A=
      }=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  undoPositioned: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._madePositioned) {=0A=
      element._madePositioned =3D undefined;=0A=
      element.style.position =3D=0A=
        element.style.top =3D=0A=
        element.style.left =3D=0A=
        element.style.bottom =3D=0A=
        element.style.right =3D '';=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  makeClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._overflow) return element;=0A=
    element._overflow =3D Element.getStyle(element, 'overflow') || =
'auto';=0A=
    if (element._overflow !=3D=3D 'hidden')=0A=
      element.style.overflow =3D 'hidden';=0A=
    return element;=0A=
  },=0A=
=0A=
  undoClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (!element._overflow) return element;=0A=
    element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : =
element._overflow;=0A=
    element._overflow =3D null;=0A=
    return element;=0A=
  },=0A=
=0A=
  clonePosition: function(element, source) {=0A=
    var options =3D Object.extend({=0A=
      setLeft:    true,=0A=
      setTop:     true,=0A=
      setWidth:   true,=0A=
      setHeight:  true,=0A=
      offsetTop:  0,=0A=
      offsetLeft: 0=0A=
    }, arguments[2] || { });=0A=
=0A=
    source =3D $(source);=0A=
    var p =3D Element.viewportOffset(source), delta =3D [0, 0], parent =
=3D null;=0A=
=0A=
    element =3D $(element);=0A=
=0A=
    if (Element.getStyle(element, 'position') =3D=3D 'absolute') {=0A=
      parent =3D Element.getOffsetParent(element);=0A=
      delta =3D Element.viewportOffset(parent);=0A=
    }=0A=
=0A=
    if (parent =3D=3D document.body) {=0A=
      delta[0] -=3D document.body.offsetLeft;=0A=
      delta[1] -=3D document.body.offsetTop;=0A=
    }=0A=
=0A=
    if (options.setLeft)   element.style.left  =3D (p[0] - delta[0] + =
options.offsetLeft) + 'px';=0A=
    if (options.setTop)    element.style.top   =3D (p[1] - delta[1] + =
options.offsetTop) + 'px';=0A=
    if (options.setWidth)  element.style.width =3D source.offsetWidth + =
'px';=0A=
    if (options.setHeight) element.style.height =3D source.offsetHeight =
+ 'px';=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Element.Methods, {=0A=
  getElementsBySelector: Element.Methods.select,=0A=
=0A=
  childElements: Element.Methods.immediateDescendants=0A=
});=0A=
=0A=
Element._attributeTranslations =3D {=0A=
  write: {=0A=
    names: {=0A=
      className: 'class',=0A=
      htmlFor:   'for'=0A=
    },=0A=
    values: { }=0A=
  }=0A=
};=0A=
=0A=
if (Prototype.Browser.Opera) {=0A=
  Element.Methods.getStyle =3D Element.Methods.getStyle.wrap(=0A=
    function(proceed, element, style) {=0A=
      switch (style) {=0A=
        case 'height': case 'width':=0A=
          if (!Element.visible(element)) return null;=0A=
=0A=
          var dim =3D parseInt(proceed(element, style), 10);=0A=
=0A=
          if (dim !=3D=3D element['offset' + style.capitalize()])=0A=
            return dim + 'px';=0A=
=0A=
          var properties;=0A=
          if (style =3D=3D=3D 'height') {=0A=
            properties =3D ['border-top-width', 'padding-top',=0A=
             'padding-bottom', 'border-bottom-width'];=0A=
          }=0A=
          else {=0A=
            properties =3D ['border-left-width', 'padding-left',=0A=
             'padding-right', 'border-right-width'];=0A=
          }=0A=
          return properties.inject(dim, function(memo, property) {=0A=
            var val =3D proceed(element, property);=0A=
            return val =3D=3D=3D null ? memo : memo - parseInt(val, 10);=0A=
          }) + 'px';=0A=
        default: return proceed(element, style);=0A=
      }=0A=
    }=0A=
  );=0A=
=0A=
  Element.Methods.readAttribute =3D Element.Methods.readAttribute.wrap(=0A=
    function(proceed, element, attribute) {=0A=
      if (attribute =3D=3D=3D 'title') return element.title;=0A=
      return proceed(element, attribute);=0A=
    }=0A=
  );=0A=
}=0A=
=0A=
else if (Prototype.Browser.IE) {=0A=
  Element.Methods.getStyle =3D function(element, style) {=0A=
    element =3D $(element);=0A=
    style =3D (style =3D=3D 'float' || style =3D=3D 'cssFloat') ? =
'styleFloat' : style.camelize();=0A=
    var value =3D element.style[style];=0A=
    if (!value && element.currentStyle) value =3D =
element.currentStyle[style];=0A=
=0A=
    if (style =3D=3D 'opacity') {=0A=
      if (value =3D (element.getStyle('filter') || =
'').match(/alpha\(opacity=3D(.*)\)/))=0A=
        if (value[1]) return parseFloat(value[1]) / 100;=0A=
      return 1.0;=0A=
    }=0A=
=0A=
    if (value =3D=3D 'auto') {=0A=
      if ((style =3D=3D 'width' || style =3D=3D 'height') && =
(element.getStyle('display') !=3D 'none'))=0A=
        return element['offset' + style.capitalize()] + 'px';=0A=
      return null;=0A=
    }=0A=
    return value;=0A=
  };=0A=
=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    function stripAlpha(filter){=0A=
      return filter.replace(/alpha\([^\)]*\)/gi,'');=0A=
    }=0A=
    element =3D $(element);=0A=
    var currentStyle =3D element.currentStyle;=0A=
    if ((currentStyle && !currentStyle.hasLayout) ||=0A=
      (!currentStyle && element.style.zoom =3D=3D 'normal'))=0A=
        element.style.zoom =3D 1;=0A=
=0A=
    var filter =3D element.getStyle('filter'), style =3D element.style;=0A=
    if (value =3D=3D 1 || value =3D=3D=3D '') {=0A=
      (filter =3D stripAlpha(filter)) ?=0A=
        style.filter =3D filter : style.removeAttribute('filter');=0A=
      return element;=0A=
    } else if (value < 0.00001) value =3D 0;=0A=
    style.filter =3D stripAlpha(filter) +=0A=
      'alpha(opacity=3D' + (value * 100) + ')';=0A=
    return element;=0A=
  };=0A=
=0A=
  Element._attributeTranslations =3D (function(){=0A=
=0A=
    var classProp =3D 'className',=0A=
        forProp =3D 'for',=0A=
        el =3D document.createElement('div');=0A=
=0A=
    el.setAttribute(classProp, 'x');=0A=
=0A=
    if (el.className !=3D=3D 'x') {=0A=
      el.setAttribute('class', 'x');=0A=
      if (el.className =3D=3D=3D 'x') {=0A=
        classProp =3D 'class';=0A=
      }=0A=
    }=0A=
    el =3D null;=0A=
=0A=
    el =3D document.createElement('label');=0A=
    el.setAttribute(forProp, 'x');=0A=
    if (el.htmlFor !=3D=3D 'x') {=0A=
      el.setAttribute('htmlFor', 'x');=0A=
      if (el.htmlFor =3D=3D=3D 'x') {=0A=
        forProp =3D 'htmlFor';=0A=
      }=0A=
    }=0A=
    el =3D null;=0A=
=0A=
    return {=0A=
      read: {=0A=
        names: {=0A=
          'class':      classProp,=0A=
          'className':  classProp,=0A=
          'for':        forProp,=0A=
          'htmlFor':    forProp=0A=
        },=0A=
        values: {=0A=
          _getAttr: function(element, attribute) {=0A=
            return element.getAttribute(attribute);=0A=
          },=0A=
          _getAttr2: function(element, attribute) {=0A=
            return element.getAttribute(attribute, 2);=0A=
          },=0A=
          _getAttrNode: function(element, attribute) {=0A=
            var node =3D element.getAttributeNode(attribute);=0A=
            return node ? node.value : "";=0A=
          },=0A=
          _getEv: (function(){=0A=
=0A=
            var el =3D document.createElement('div'), f;=0A=
            el.onclick =3D Prototype.emptyFunction;=0A=
            var value =3D el.getAttribute('onclick');=0A=
=0A=
            if (String(value).indexOf('{') > -1) {=0A=
              f =3D function(element, attribute) {=0A=
                attribute =3D element.getAttribute(attribute);=0A=
                if (!attribute) return null;=0A=
                attribute =3D attribute.toString();=0A=
                attribute =3D attribute.split('{')[1];=0A=
                attribute =3D attribute.split('}')[0];=0A=
                return attribute.strip();=0A=
              };=0A=
            }=0A=
            else if (value =3D=3D=3D '') {=0A=
              f =3D function(element, attribute) {=0A=
                attribute =3D element.getAttribute(attribute);=0A=
                if (!attribute) return null;=0A=
                return attribute.strip();=0A=
              };=0A=
            }=0A=
            el =3D null;=0A=
            return f;=0A=
          })(),=0A=
          _flag: function(element, attribute) {=0A=
            return $(element).hasAttribute(attribute) ? attribute : null;=0A=
          },=0A=
          style: function(element) {=0A=
            return element.style.cssText.toLowerCase();=0A=
          },=0A=
          title: function(element) {=0A=
            return element.title;=0A=
          }=0A=
        }=0A=
      }=0A=
    }=0A=
  })();=0A=
=0A=
  Element._attributeTranslations.write =3D {=0A=
    names: Object.extend({=0A=
      cellpadding: 'cellPadding',=0A=
      cellspacing: 'cellSpacing'=0A=
    }, Element._attributeTranslations.read.names),=0A=
    values: {=0A=
      checked: function(element, value) {=0A=
        element.checked =3D !!value;=0A=
      },=0A=
=0A=
      style: function(element, value) {=0A=
        element.style.cssText =3D value ? value : '';=0A=
      }=0A=
    }=0A=
  };=0A=
=0A=
  Element._attributeTranslations.has =3D {};=0A=
=0A=
  $w('colSpan rowSpan vAlign dateTime accessKey tabIndex ' +=0A=
      'encType maxLength readOnly longDesc =
frameBorder').each(function(attr) {=0A=
    Element._attributeTranslations.write.names[attr.toLowerCase()] =3D =
attr;=0A=
    Element._attributeTranslations.has[attr.toLowerCase()] =3D attr;=0A=
  });=0A=
=0A=
  (function(v) {=0A=
    Object.extend(v, {=0A=
      href:        v._getAttr2,=0A=
      src:         v._getAttr2,=0A=
      type:        v._getAttr,=0A=
      action:      v._getAttrNode,=0A=
      disabled:    v._flag,=0A=
      checked:     v._flag,=0A=
      readonly:    v._flag,=0A=
      multiple:    v._flag,=0A=
      onload:      v._getEv,=0A=
      onunload:    v._getEv,=0A=
      onclick:     v._getEv,=0A=
      ondblclick:  v._getEv,=0A=
      onmousedown: v._getEv,=0A=
      onmouseup:   v._getEv,=0A=
      onmouseover: v._getEv,=0A=
      onmousemove: v._getEv,=0A=
      onmouseout:  v._getEv,=0A=
      onfocus:     v._getEv,=0A=
      onblur:      v._getEv,=0A=
      onkeypress:  v._getEv,=0A=
      onkeydown:   v._getEv,=0A=
      onkeyup:     v._getEv,=0A=
      onsubmit:    v._getEv,=0A=
      onreset:     v._getEv,=0A=
      onselect:    v._getEv,=0A=
      onchange:    v._getEv=0A=
    });=0A=
  })(Element._attributeTranslations.read.values);=0A=
=0A=
  if (Prototype.BrowserFeatures.ElementExtensions) {=0A=
    (function() {=0A=
      function _descendants(element) {=0A=
        var nodes =3D element.getElementsByTagName('*'), results =3D [];=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node.tagName !=3D=3D "!") // Filter out comment nodes.=0A=
            results.push(node);=0A=
        return results;=0A=
      }=0A=
=0A=
      Element.Methods.down =3D function(element, expression, index) {=0A=
        element =3D $(element);=0A=
        if (arguments.length =3D=3D 1) return element.firstDescendant();=0A=
        return Object.isNumber(expression) ? =
_descendants(element)[expression] :=0A=
          Element.select(element, expression)[index || 0];=0A=
      }=0A=
    })();=0A=
  }=0A=
=0A=
}=0A=
=0A=
else if (Prototype.Browser.Gecko && =
/rv:1\.8\.0/.test(navigator.userAgent)) {=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1) ? 0.999999 :=0A=
      (value =3D=3D=3D '') ? '' : (value < 0.00001) ? 0 : value;=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
else if (Prototype.Browser.WebKit) {=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? =
'' :=0A=
      (value < 0.00001) ? 0 : value;=0A=
=0A=
    if (value =3D=3D 1)=0A=
      if (element.tagName.toUpperCase() =3D=3D 'IMG' && element.width) {=0A=
        element.width++; element.width--;=0A=
      } else try {=0A=
        var n =3D document.createTextNode(' ');=0A=
        element.appendChild(n);=0A=
        element.removeChild(n);=0A=
      } catch (e) { }=0A=
=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
if ('outerHTML' in document.documentElement) {=0A=
  Element.Methods.replace =3D function(element, content) {=0A=
    element =3D $(element);=0A=
=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) {=0A=
      element.parentNode.replaceChild(content, element);=0A=
      return element;=0A=
    }=0A=
=0A=
    content =3D Object.toHTML(content);=0A=
    var parent =3D element.parentNode, tagName =3D =
parent.tagName.toUpperCase();=0A=
=0A=
    if (Element._insertionTranslations.tags[tagName]) {=0A=
      var nextSibling =3D element.next(),=0A=
          fragments =3D Element._getContentFromAnonymousElement(tagName, =
content.stripScripts());=0A=
      parent.removeChild(element);=0A=
      if (nextSibling)=0A=
        fragments.each(function(node) { parent.insertBefore(node, =
nextSibling) });=0A=
      else=0A=
        fragments.each(function(node) { parent.appendChild(node) });=0A=
    }=0A=
    else element.outerHTML =3D content.stripScripts();=0A=
=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
Element._returnOffset =3D function(l, t) {=0A=
  var result =3D [l, t];=0A=
  result.left =3D l;=0A=
  result.top =3D t;=0A=
  return result;=0A=
};=0A=
=0A=
Element._getContentFromAnonymousElement =3D function(tagName, html, =
force) {=0A=
  var div =3D new Element('div'),=0A=
      t =3D Element._insertionTranslations.tags[tagName];=0A=
=0A=
  var workaround =3D false;=0A=
  if (t) workaround =3D true;=0A=
  else if (force) {=0A=
    workaround =3D true;=0A=
    t =3D ['', '', 0];=0A=
  }=0A=
=0A=
  if (workaround) {=0A=
    div.innerHTML =3D '&nbsp;' + t[0] + html + t[1];=0A=
    div.removeChild(div.firstChild);=0A=
    for (var i =3D t[2]; i--; ) {=0A=
      div =3D div.firstChild;=0A=
    }=0A=
  }=0A=
  else {=0A=
    div.innerHTML =3D html;=0A=
  }=0A=
  return $A(div.childNodes);=0A=
};=0A=
=0A=
Element._insertionTranslations =3D {=0A=
  before: function(element, node) {=0A=
    element.parentNode.insertBefore(node, element);=0A=
  },=0A=
  top: function(element, node) {=0A=
    element.insertBefore(node, element.firstChild);=0A=
  },=0A=
  bottom: function(element, node) {=0A=
    element.appendChild(node);=0A=
  },=0A=
  after: function(element, node) {=0A=
    element.parentNode.insertBefore(node, element.nextSibling);=0A=
  },=0A=
  tags: {=0A=
    TABLE:  ['<table>',                '</table>',                   1],=0A=
    TBODY:  ['<table><tbody>',         '</tbody></table>',           2],=0A=
    TR:     ['<table><tbody><tr>',     '</tr></tbody></table>',      3],=0A=
    TD:     ['<table><tbody><tr><td>', '</td></tr></tbody></table>', 4],=0A=
    SELECT: ['<select>',               '</select>',                  1]=0A=
  }=0A=
};=0A=
=0A=
(function() {=0A=
  var tags =3D Element._insertionTranslations.tags;=0A=
  Object.extend(tags, {=0A=
    THEAD: tags.TBODY,=0A=
    TFOOT: tags.TBODY,=0A=
    TH:    tags.TD=0A=
  });=0A=
})();=0A=
=0A=
Element.Methods.Simulated =3D {=0A=
  hasAttribute: function(element, attribute) {=0A=
    attribute =3D Element._attributeTranslations.has[attribute] || =
attribute;=0A=
    var node =3D $(element).getAttributeNode(attribute);=0A=
    return !!(node && node.specified);=0A=
  }=0A=
};=0A=
=0A=
Element.Methods.ByTag =3D { };=0A=
=0A=
Object.extend(Element, Element.Methods);=0A=
=0A=
(function(div) {=0A=
=0A=
  if (!Prototype.BrowserFeatures.ElementExtensions && div['__proto__']) {=0A=
    window.HTMLElement =3D { };=0A=
    window.HTMLElement.prototype =3D div['__proto__'];=0A=
    Prototype.BrowserFeatures.ElementExtensions =3D true;=0A=
  }=0A=
=0A=
  div =3D null;=0A=
=0A=
})(document.createElement('div'));=0A=
=0A=
Element.extend =3D (function() {=0A=
=0A=
  function checkDeficiency(tagName) {=0A=
    if (typeof window.Element !=3D 'undefined') {=0A=
      var proto =3D window.Element.prototype;=0A=
      if (proto) {=0A=
        var id =3D '_' + (Math.random()+'').slice(2),=0A=
            el =3D document.createElement(tagName);=0A=
        proto[id] =3D 'x';=0A=
        var isBuggy =3D (el[id] !=3D=3D 'x');=0A=
        delete proto[id];=0A=
        el =3D null;=0A=
        return isBuggy;=0A=
      }=0A=
    }=0A=
    return false;=0A=
  }=0A=
=0A=
  function extendElementWith(element, methods) {=0A=
    for (var property in methods) {=0A=
      var value =3D methods[property];=0A=
      if (Object.isFunction(value) && !(property in element))=0A=
        element[property] =3D value.methodize();=0A=
    }=0A=
  }=0A=
=0A=
  var HTMLOBJECTELEMENT_PROTOTYPE_BUGGY =3D checkDeficiency('object');=0A=
=0A=
  if (Prototype.BrowserFeatures.SpecificElementExtensions) {=0A=
    if (HTMLOBJECTELEMENT_PROTOTYPE_BUGGY) {=0A=
      return function(element) {=0A=
        if (element && typeof element._extendedByPrototype =3D=3D =
'undefined') {=0A=
          var t =3D element.tagName;=0A=
          if (t && (/^(?:object|applet|embed)$/i.test(t))) {=0A=
            extendElementWith(element, Element.Methods);=0A=
            extendElementWith(element, Element.Methods.Simulated);=0A=
            extendElementWith(element, =
Element.Methods.ByTag[t.toUpperCase()]);=0A=
          }=0A=
        }=0A=
        return element;=0A=
      }=0A=
    }=0A=
    return Prototype.K;=0A=
  }=0A=
=0A=
  var Methods =3D { }, ByTag =3D Element.Methods.ByTag;=0A=
=0A=
  var extend =3D Object.extend(function(element) {=0A=
    if (!element || typeof element._extendedByPrototype !=3D 'undefined' =
||=0A=
        element.nodeType !=3D 1 || element =3D=3D window) return element;=0A=
=0A=
    var methods =3D Object.clone(Methods),=0A=
        tagName =3D element.tagName.toUpperCase();=0A=
=0A=
    if (ByTag[tagName]) Object.extend(methods, ByTag[tagName]);=0A=
=0A=
    extendElementWith(element, methods);=0A=
=0A=
    element._extendedByPrototype =3D Prototype.emptyFunction;=0A=
    return element;=0A=
=0A=
  }, {=0A=
    refresh: function() {=0A=
      if (!Prototype.BrowserFeatures.ElementExtensions) {=0A=
        Object.extend(Methods, Element.Methods);=0A=
        Object.extend(Methods, Element.Methods.Simulated);=0A=
      }=0A=
    }=0A=
  });=0A=
=0A=
  extend.refresh();=0A=
  return extend;=0A=
})();=0A=
=0A=
if (document.documentElement.hasAttribute) {=0A=
  Element.hasAttribute =3D function(element, attribute) {=0A=
    return element.hasAttribute(attribute);=0A=
  };=0A=
}=0A=
else {=0A=
  Element.hasAttribute =3D Element.Methods.Simulated.hasAttribute;=0A=
}=0A=
=0A=
Element.addMethods =3D function(methods) {=0A=
  var F =3D Prototype.BrowserFeatures, T =3D Element.Methods.ByTag;=0A=
=0A=
  if (!methods) {=0A=
    Object.extend(Form, Form.Methods);=0A=
    Object.extend(Form.Element, Form.Element.Methods);=0A=
    Object.extend(Element.Methods.ByTag, {=0A=
      "FORM":     Object.clone(Form.Methods),=0A=
      "INPUT":    Object.clone(Form.Element.Methods),=0A=
      "SELECT":   Object.clone(Form.Element.Methods),=0A=
      "TEXTAREA": Object.clone(Form.Element.Methods),=0A=
      "BUTTON":   Object.clone(Form.Element.Methods)=0A=
    });=0A=
  }=0A=
=0A=
  if (arguments.length =3D=3D 2) {=0A=
    var tagName =3D methods;=0A=
    methods =3D arguments[1];=0A=
  }=0A=
=0A=
  if (!tagName) Object.extend(Element.Methods, methods || { });=0A=
  else {=0A=
    if (Object.isArray(tagName)) tagName.each(extend);=0A=
    else extend(tagName);=0A=
  }=0A=
=0A=
  function extend(tagName) {=0A=
    tagName =3D tagName.toUpperCase();=0A=
    if (!Element.Methods.ByTag[tagName])=0A=
      Element.Methods.ByTag[tagName] =3D { };=0A=
    Object.extend(Element.Methods.ByTag[tagName], methods);=0A=
  }=0A=
=0A=
  function copy(methods, destination, onlyIfAbsent) {=0A=
    onlyIfAbsent =3D onlyIfAbsent || false;=0A=
    for (var property in methods) {=0A=
      var value =3D methods[property];=0A=
      if (!Object.isFunction(value)) continue;=0A=
      if (!onlyIfAbsent || !(property in destination))=0A=
        destination[property] =3D value.methodize();=0A=
    }=0A=
  }=0A=
=0A=
  function findDOMClass(tagName) {=0A=
    var klass;=0A=
    var trans =3D {=0A=
      "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph",=0A=
      "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": =
"DList",=0A=
      "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": =
"Heading",=0A=
      "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote",=0A=
      "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", =
"CAPTION":=0A=
      "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD":=0A=
      "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", =
"TR":=0A=
      "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET":=0A=
      "FrameSet", "IFRAME": "IFrame"=0A=
    };=0A=
    if (trans[tagName]) klass =3D 'HTML' + trans[tagName] + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
    klass =3D 'HTML' + tagName + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
    klass =3D 'HTML' + tagName.capitalize() + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
=0A=
    var element =3D document.createElement(tagName),=0A=
        proto =3D element['__proto__'] || element.constructor.prototype;=0A=
=0A=
    element =3D null;=0A=
    return proto;=0A=
  }=0A=
=0A=
  var elementPrototype =3D window.HTMLElement ? HTMLElement.prototype :=0A=
   Element.prototype;=0A=
=0A=
  if (F.ElementExtensions) {=0A=
    copy(Element.Methods, elementPrototype);=0A=
    copy(Element.Methods.Simulated, elementPrototype, true);=0A=
  }=0A=
=0A=
  if (F.SpecificElementExtensions) {=0A=
    for (var tag in Element.Methods.ByTag) {=0A=
      var klass =3D findDOMClass(tag);=0A=
      if (Object.isUndefined(klass)) continue;=0A=
      copy(T[tag], klass.prototype);=0A=
    }=0A=
  }=0A=
=0A=
  Object.extend(Element, Element.Methods);=0A=
  delete Element.ByTag;=0A=
=0A=
  if (Element.extend.refresh) Element.extend.refresh();=0A=
  Element.cache =3D { };=0A=
};=0A=
=0A=
=0A=
document.viewport =3D {=0A=
=0A=
  getDimensions: function() {=0A=
    return { width: this.getWidth(), height: this.getHeight() };=0A=
  },=0A=
=0A=
  getScrollOffsets: function() {=0A=
    return Element._returnOffset(=0A=
      window.pageXOffset || document.documentElement.scrollLeft || =
document.body.scrollLeft,=0A=
      window.pageYOffset || document.documentElement.scrollTop  || =
document.body.scrollTop);=0A=
  }=0A=
};=0A=
=0A=
(function(viewport) {=0A=
  var B =3D Prototype.Browser, doc =3D document, element, property =3D =
{};=0A=
=0A=
  function getRootElement() {=0A=
    if (B.WebKit && !doc.evaluate)=0A=
      return document;=0A=
=0A=
    if (B.Opera && window.parseFloat(window.opera.version()) < 9.5)=0A=
      return document.body;=0A=
=0A=
    return document.documentElement;=0A=
  }=0A=
=0A=
  function define(D) {=0A=
    if (!element) element =3D getRootElement();=0A=
=0A=
    property[D] =3D 'client' + D;=0A=
=0A=
    viewport['get' + D] =3D function() { return element[property[D]] };=0A=
    return viewport['get' + D]();=0A=
  }=0A=
=0A=
  viewport.getWidth  =3D define.curry('Width');=0A=
=0A=
  viewport.getHeight =3D define.curry('Height');=0A=
})(document.viewport);=0A=
=0A=
=0A=
Element.Storage =3D {=0A=
  UID: 1=0A=
};=0A=
=0A=
Element.addMethods({=0A=
  getStorage: function(element) {=0A=
    if (!(element =3D $(element))) return;=0A=
=0A=
    var uid;=0A=
    if (element =3D=3D=3D window) {=0A=
      uid =3D 0;=0A=
    } else {=0A=
      if (typeof element._prototypeUID =3D=3D=3D "undefined")=0A=
        element._prototypeUID =3D Element.Storage.UID++;=0A=
      uid =3D element._prototypeUID;=0A=
    }=0A=
=0A=
    if (!Element.Storage[uid])=0A=
      Element.Storage[uid] =3D $H();=0A=
=0A=
    return Element.Storage[uid];=0A=
  },=0A=
=0A=
  store: function(element, key, value) {=0A=
    if (!(element =3D $(element))) return;=0A=
=0A=
    if (arguments.length =3D=3D=3D 2) {=0A=
      Element.getStorage(element).update(key);=0A=
    } else {=0A=
      Element.getStorage(element).set(key, value);=0A=
    }=0A=
=0A=
    return element;=0A=
  },=0A=
=0A=
  retrieve: function(element, key, defaultValue) {=0A=
    if (!(element =3D $(element))) return;=0A=
    var hash =3D Element.getStorage(element), value =3D hash.get(key);=0A=
=0A=
    if (Object.isUndefined(value)) {=0A=
      hash.set(key, defaultValue);=0A=
      value =3D defaultValue;=0A=
    }=0A=
=0A=
    return value;=0A=
  },=0A=
=0A=
  clone: function(element, deep) {=0A=
    if (!(element =3D $(element))) return;=0A=
    var clone =3D element.cloneNode(deep);=0A=
    clone._prototypeUID =3D void 0;=0A=
    if (deep) {=0A=
      var descendants =3D Element.select(clone, '*'),=0A=
          i =3D descendants.length;=0A=
      while (i--) {=0A=
        descendants[i]._prototypeUID =3D void 0;=0A=
      }=0A=
    }=0A=
    return Element.extend(clone);=0A=
  },=0A=
=0A=
  purge: function(element) {=0A=
    if (!(element =3D $(element))) return;=0A=
    var purgeElement =3D Element._purgeElement;=0A=
=0A=
    purgeElement(element);=0A=
=0A=
    var descendants =3D element.getElementsByTagName('*'),=0A=
     i =3D descendants.length;=0A=
=0A=
    while (i--) purgeElement(descendants[i]);=0A=
=0A=
    return null;=0A=
  }=0A=
});=0A=
=0A=
(function() {=0A=
=0A=
  function toDecimal(pctString) {=0A=
    var match =3D pctString.match(/^(\d+)%?$/i);=0A=
    if (!match) return null;=0A=
    return (Number(match[1]) / 100);=0A=
  }=0A=
=0A=
  function getPixelValue(value, property, context) {=0A=
    var element =3D null;=0A=
    if (Object.isElement(value)) {=0A=
      element =3D value;=0A=
      value =3D element.getStyle(property);=0A=
    }=0A=
=0A=
    if (value =3D=3D=3D null) {=0A=
      return null;=0A=
    }=0A=
=0A=
    if ((/^(?:-)?\d+(\.\d+)?(px)?$/i).test(value)) {=0A=
      return window.parseFloat(value);=0A=
    }=0A=
=0A=
    var isPercentage =3D value.include('%'), isViewport =3D (context =
=3D=3D=3D document.viewport);=0A=
=0A=
    if (/\d/.test(value) && element && element.runtimeStyle && =
!(isPercentage && isViewport)) {=0A=
      var style =3D element.style.left, rStyle =3D =
element.runtimeStyle.left;=0A=
      element.runtimeStyle.left =3D element.currentStyle.left;=0A=
      element.style.left =3D value || 0;=0A=
      value =3D element.style.pixelLeft;=0A=
      element.style.left =3D style;=0A=
      element.runtimeStyle.left =3D rStyle;=0A=
=0A=
      return value;=0A=
    }=0A=
=0A=
    if (element && isPercentage) {=0A=
      context =3D context || element.parentNode;=0A=
      var decimal =3D toDecimal(value);=0A=
      var whole =3D null;=0A=
      var position =3D element.getStyle('position');=0A=
=0A=
      var isHorizontal =3D property.include('left') || =
property.include('right') ||=0A=
       property.include('width');=0A=
=0A=
      var isVertical =3D  property.include('top') || =
property.include('bottom') ||=0A=
        property.include('height');=0A=
=0A=
      if (context =3D=3D=3D document.viewport) {=0A=
        if (isHorizontal) {=0A=
          whole =3D document.viewport.getWidth();=0A=
        } else if (isVertical) {=0A=
          whole =3D document.viewport.getHeight();=0A=
        }=0A=
      } else {=0A=
        if (isHorizontal) {=0A=
          whole =3D $(context).measure('width');=0A=
        } else if (isVertical) {=0A=
          whole =3D $(context).measure('height');=0A=
        }=0A=
      }=0A=
=0A=
      return (whole =3D=3D=3D null) ? 0 : whole * decimal;=0A=
    }=0A=
=0A=
    return 0;=0A=
  }=0A=
=0A=
  function toCSSPixels(number) {=0A=
    if (Object.isString(number) && number.endsWith('px')) {=0A=
      return number;=0A=
    }=0A=
    return number + 'px';=0A=
  }=0A=
=0A=
  function isDisplayed(element) {=0A=
    var originalElement =3D element;=0A=
    while (element && element.parentNode) {=0A=
      var display =3D element.getStyle('display');=0A=
      if (display =3D=3D=3D 'none') {=0A=
        return false;=0A=
      }=0A=
      element =3D $(element.parentNode);=0A=
    }=0A=
    return true;=0A=
  }=0A=
=0A=
  var hasLayout =3D Prototype.K;=0A=
  if ('currentStyle' in document.documentElement) {=0A=
    hasLayout =3D function(element) {=0A=
      if (!element.currentStyle.hasLayout) {=0A=
        element.style.zoom =3D 1;=0A=
      }=0A=
      return element;=0A=
    };=0A=
  }=0A=
=0A=
  function cssNameFor(key) {=0A=
    if (key.include('border')) key =3D key + '-width';=0A=
    return key.camelize();=0A=
  }=0A=
=0A=
  Element.Layout =3D Class.create(Hash, {=0A=
    initialize: function($super, element, preCompute) {=0A=
      $super();=0A=
      this.element =3D $(element);=0A=
=0A=
      Element.Layout.PROPERTIES.each( function(property) {=0A=
        this._set(property, null);=0A=
      }, this);=0A=
=0A=
      if (preCompute) {=0A=
        this._preComputing =3D true;=0A=
        this._begin();=0A=
        Element.Layout.PROPERTIES.each( this._compute, this );=0A=
        this._end();=0A=
        this._preComputing =3D false;=0A=
      }=0A=
    },=0A=
=0A=
    _set: function(property, value) {=0A=
      return Hash.prototype.set.call(this, property, value);=0A=
    },=0A=
=0A=
    set: function(property, value) {=0A=
      throw "Properties of Element.Layout are read-only.";=0A=
    },=0A=
=0A=
    get: function($super, property) {=0A=
      var value =3D $super(property);=0A=
      return value =3D=3D=3D null ? this._compute(property) : value;=0A=
    },=0A=
=0A=
    _begin: function() {=0A=
      if (this._prepared) return;=0A=
=0A=
      var element =3D this.element;=0A=
      if (isDisplayed(element)) {=0A=
        this._prepared =3D true;=0A=
        return;=0A=
      }=0A=
=0A=
      var originalStyles =3D {=0A=
        position:   element.style.position   || '',=0A=
        width:      element.style.width      || '',=0A=
        visibility: element.style.visibility || '',=0A=
        display:    element.style.display    || ''=0A=
      };=0A=
=0A=
      element.store('prototype_original_styles', originalStyles);=0A=
=0A=
      var position =3D element.getStyle('position'),=0A=
       width =3D element.getStyle('width');=0A=
=0A=
      if (width =3D=3D=3D "0px" || width =3D=3D=3D null) {=0A=
        element.style.display =3D 'block';=0A=
        width =3D element.getStyle('width');=0A=
      }=0A=
=0A=
      var context =3D (position =3D=3D=3D 'fixed') ? document.viewport :=0A=
       element.parentNode;=0A=
=0A=
      element.setStyle({=0A=
        position:   'absolute',=0A=
        visibility: 'hidden',=0A=
        display:    'block'=0A=
      });=0A=
=0A=
      var positionedWidth =3D element.getStyle('width');=0A=
=0A=
      var newWidth;=0A=
      if (width && (positionedWidth =3D=3D=3D width)) {=0A=
        newWidth =3D getPixelValue(element, 'width', context);=0A=
      } else if (position =3D=3D=3D 'absolute' || position =3D=3D=3D =
'fixed') {=0A=
        newWidth =3D getPixelValue(element, 'width', context);=0A=
      } else {=0A=
        var parent =3D element.parentNode, pLayout =3D =
$(parent).getLayout();=0A=
=0A=
        newWidth =3D pLayout.get('width') -=0A=
         this.get('margin-left') -=0A=
         this.get('border-left') -=0A=
         this.get('padding-left') -=0A=
         this.get('padding-right') -=0A=
         this.get('border-right') -=0A=
         this.get('margin-right');=0A=
      }=0A=
=0A=
      element.setStyle({ width: newWidth + 'px' });=0A=
=0A=
      this._prepared =3D true;=0A=
    },=0A=
=0A=
    _end: function() {=0A=
      var element =3D this.element;=0A=
      var originalStyles =3D =
element.retrieve('prototype_original_styles');=0A=
      element.store('prototype_original_styles', null);=0A=
      element.setStyle(originalStyles);=0A=
      this._prepared =3D false;=0A=
    },=0A=
=0A=
    _compute: function(property) {=0A=
      var COMPUTATIONS =3D Element.Layout.COMPUTATIONS;=0A=
      if (!(property in COMPUTATIONS)) {=0A=
        throw "Property not found.";=0A=
      }=0A=
=0A=
      return this._set(property, COMPUTATIONS[property].call(this, =
this.element));=0A=
    },=0A=
=0A=
    toObject: function() {=0A=
      var args =3D $A(arguments);=0A=
      var keys =3D (args.length =3D=3D=3D 0) ? Element.Layout.PROPERTIES =
:=0A=
       args.join(' ').split(' ');=0A=
      var obj =3D {};=0A=
      keys.each( function(key) {=0A=
        if (!Element.Layout.PROPERTIES.include(key)) return;=0A=
        var value =3D this.get(key);=0A=
        if (value !=3D null) obj[key] =3D value;=0A=
      }, this);=0A=
      return obj;=0A=
    },=0A=
=0A=
    toHash: function() {=0A=
      var obj =3D this.toObject.apply(this, arguments);=0A=
      return new Hash(obj);=0A=
    },=0A=
=0A=
    toCSS: function() {=0A=
      var args =3D $A(arguments);=0A=
      var keys =3D (args.length =3D=3D=3D 0) ? Element.Layout.PROPERTIES =
:=0A=
       args.join(' ').split(' ');=0A=
      var css =3D {};=0A=
=0A=
      keys.each( function(key) {=0A=
        if (!Element.Layout.PROPERTIES.include(key)) return;=0A=
        if (Element.Layout.COMPOSITE_PROPERTIES.include(key)) return;=0A=
=0A=
        var value =3D this.get(key);=0A=
        if (value !=3D null) css[cssNameFor(key)] =3D value + 'px';=0A=
      }, this);=0A=
      return css;=0A=
    },=0A=
=0A=
    inspect: function() {=0A=
      return "#<Element.Layout>";=0A=
    }=0A=
  });=0A=
=0A=
  Object.extend(Element.Layout, {=0A=
    PROPERTIES: $w('height width top left right bottom border-left =
border-right border-top border-bottom padding-left padding-right =
padding-top padding-bottom margin-top margin-bottom margin-left =
margin-right padding-box-width padding-box-height border-box-width =
border-box-height margin-box-width margin-box-height'),=0A=
=0A=
    COMPOSITE_PROPERTIES: $w('padding-box-width padding-box-height =
margin-box-width margin-box-height border-box-width border-box-height'),=0A=
=0A=
    COMPUTATIONS: {=0A=
      'height': function(element) {=0A=
        if (!this._preComputing) this._begin();=0A=
=0A=
        var bHeight =3D this.get('border-box-height');=0A=
        if (bHeight <=3D 0) {=0A=
          if (!this._preComputing) this._end();=0A=
          return 0;=0A=
        }=0A=
=0A=
        var bTop =3D this.get('border-top'),=0A=
         bBottom =3D this.get('border-bottom');=0A=
=0A=
        var pTop =3D this.get('padding-top'),=0A=
         pBottom =3D this.get('padding-bottom');=0A=
=0A=
        if (!this._preComputing) this._end();=0A=
=0A=
        return bHeight - bTop - bBottom - pTop - pBottom;=0A=
      },=0A=
=0A=
      'width': function(element) {=0A=
        if (!this._preComputing) this._begin();=0A=
=0A=
        var bWidth =3D this.get('border-box-width');=0A=
        if (bWidth <=3D 0) {=0A=
          if (!this._preComputing) this._end();=0A=
          return 0;=0A=
        }=0A=
=0A=
        var bLeft =3D this.get('border-left'),=0A=
         bRight =3D this.get('border-right');=0A=
=0A=
        var pLeft =3D this.get('padding-left'),=0A=
         pRight =3D this.get('padding-right');=0A=
=0A=
        if (!this._preComputing) this._end();=0A=
=0A=
        return bWidth - bLeft - bRight - pLeft - pRight;=0A=
      },=0A=
=0A=
      'padding-box-height': function(element) {=0A=
        var height =3D this.get('height'),=0A=
         pTop =3D this.get('padding-top'),=0A=
         pBottom =3D this.get('padding-bottom');=0A=
=0A=
        return height + pTop + pBottom;=0A=
      },=0A=
=0A=
      'padding-box-width': function(element) {=0A=
        var width =3D this.get('width'),=0A=
         pLeft =3D this.get('padding-left'),=0A=
         pRight =3D this.get('padding-right');=0A=
=0A=
        return width + pLeft + pRight;=0A=
      },=0A=
=0A=
      'border-box-height': function(element) {=0A=
        if (!this._preComputing) this._begin();=0A=
        var height =3D element.offsetHeight;=0A=
        if (!this._preComputing) this._end();=0A=
        return height;=0A=
      },=0A=
=0A=
      'border-box-width': function(element) {=0A=
        if (!this._preComputing) this._begin();=0A=
        var width =3D element.offsetWidth;=0A=
        if (!this._preComputing) this._end();=0A=
        return width;=0A=
      },=0A=
=0A=
      'margin-box-height': function(element) {=0A=
        var bHeight =3D this.get('border-box-height'),=0A=
         mTop =3D this.get('margin-top'),=0A=
         mBottom =3D this.get('margin-bottom');=0A=
=0A=
        if (bHeight <=3D 0) return 0;=0A=
=0A=
        return bHeight + mTop + mBottom;=0A=
      },=0A=
=0A=
      'margin-box-width': function(element) {=0A=
        var bWidth =3D this.get('border-box-width'),=0A=
         mLeft =3D this.get('margin-left'),=0A=
         mRight =3D this.get('margin-right');=0A=
=0A=
        if (bWidth <=3D 0) return 0;=0A=
=0A=
        return bWidth + mLeft + mRight;=0A=
      },=0A=
=0A=
      'top': function(element) {=0A=
        var offset =3D element.positionedOffset();=0A=
        return offset.top;=0A=
      },=0A=
=0A=
      'bottom': function(element) {=0A=
        var offset =3D element.positionedOffset(),=0A=
         parent =3D element.getOffsetParent(),=0A=
         pHeight =3D parent.measure('height');=0A=
=0A=
        var mHeight =3D this.get('border-box-height');=0A=
=0A=
        return pHeight - mHeight - offset.top;=0A=
      },=0A=
=0A=
      'left': function(element) {=0A=
        var offset =3D element.positionedOffset();=0A=
        return offset.left;=0A=
      },=0A=
=0A=
      'right': function(element) {=0A=
        var offset =3D element.positionedOffset(),=0A=
         parent =3D element.getOffsetParent(),=0A=
         pWidth =3D parent.measure('width');=0A=
=0A=
        var mWidth =3D this.get('border-box-width');=0A=
=0A=
        return pWidth - mWidth - offset.left;=0A=
      },=0A=
=0A=
      'padding-top': function(element) {=0A=
        return getPixelValue(element, 'paddingTop');=0A=
      },=0A=
=0A=
      'padding-bottom': function(element) {=0A=
        return getPixelValue(element, 'paddingBottom');=0A=
      },=0A=
=0A=
      'padding-left': function(element) {=0A=
        return getPixelValue(element, 'paddingLeft');=0A=
      },=0A=
=0A=
      'padding-right': function(element) {=0A=
        return getPixelValue(element, 'paddingRight');=0A=
      },=0A=
=0A=
      'border-top': function(element) {=0A=
        return getPixelValue(element, 'borderTopWidth');=0A=
      },=0A=
=0A=
      'border-bottom': function(element) {=0A=
        return getPixelValue(element, 'borderBottomWidth');=0A=
      },=0A=
=0A=
      'border-left': function(element) {=0A=
        return getPixelValue(element, 'borderLeftWidth');=0A=
      },=0A=
=0A=
      'border-right': function(element) {=0A=
        return getPixelValue(element, 'borderRightWidth');=0A=
      },=0A=
=0A=
      'margin-top': function(element) {=0A=
        return getPixelValue(element, 'marginTop');=0A=
      },=0A=
=0A=
      'margin-bottom': function(element) {=0A=
        return getPixelValue(element, 'marginBottom');=0A=
      },=0A=
=0A=
      'margin-left': function(element) {=0A=
        return getPixelValue(element, 'marginLeft');=0A=
      },=0A=
=0A=
      'margin-right': function(element) {=0A=
        return getPixelValue(element, 'marginRight');=0A=
      }=0A=
    }=0A=
  });=0A=
=0A=
  if ('getBoundingClientRect' in document.documentElement) {=0A=
    Object.extend(Element.Layout.COMPUTATIONS, {=0A=
      'right': function(element) {=0A=
        var parent =3D hasLayout(element.getOffsetParent());=0A=
        var rect =3D element.getBoundingClientRect(),=0A=
         pRect =3D parent.getBoundingClientRect();=0A=
=0A=
        return (pRect.right - rect.right).round();=0A=
      },=0A=
=0A=
      'bottom': function(element) {=0A=
        var parent =3D hasLayout(element.getOffsetParent());=0A=
        var rect =3D element.getBoundingClientRect(),=0A=
         pRect =3D parent.getBoundingClientRect();=0A=
=0A=
        return (pRect.bottom - rect.bottom).round();=0A=
      }=0A=
    });=0A=
  }=0A=
=0A=
  Element.Offset =3D Class.create({=0A=
    initialize: function(left, top) {=0A=
      this.left =3D left.round();=0A=
      this.top  =3D top.round();=0A=
=0A=
      this[0] =3D this.left;=0A=
      this[1] =3D this.top;=0A=
    },=0A=
=0A=
    relativeTo: function(offset) {=0A=
      return new Element.Offset(=0A=
        this.left - offset.left,=0A=
        this.top  - offset.top=0A=
      );=0A=
    },=0A=
=0A=
    inspect: function() {=0A=
      return "#<Element.Offset left: #{left} top: =
#{top}>".interpolate(this);=0A=
    },=0A=
=0A=
    toString: function() {=0A=
      return "[#{left}, #{top}]".interpolate(this);=0A=
    },=0A=
=0A=
    toArray: function() {=0A=
      return [this.left, this.top];=0A=
    }=0A=
  });=0A=
=0A=
  function getLayout(element, preCompute) {=0A=
    return new Element.Layout(element, preCompute);=0A=
  }=0A=
=0A=
  function measure(element, property) {=0A=
    return $(element).getLayout().get(property);=0A=
  }=0A=
=0A=
  function getDimensions(element) {=0A=
    element =3D $(element);=0A=
    var display =3D Element.getStyle(element, 'display');=0A=
=0A=
    if (display && display !=3D=3D 'none') {=0A=
      return { width: element.offsetWidth, height: element.offsetHeight =
};=0A=
    }=0A=
=0A=
    var style =3D element.style;=0A=
    var originalStyles =3D {=0A=
      visibility: style.visibility,=0A=
      position:   style.position,=0A=
      display:    style.display=0A=
    };=0A=
=0A=
    var newStyles =3D {=0A=
      visibility: 'hidden',=0A=
      display:    'block'=0A=
    };=0A=
=0A=
    if (originalStyles.position !=3D=3D 'fixed')=0A=
      newStyles.position =3D 'absolute';=0A=
=0A=
    Element.setStyle(element, newStyles);=0A=
=0A=
    var dimensions =3D {=0A=
      width:  element.offsetWidth,=0A=
      height: element.offsetHeight=0A=
    };=0A=
=0A=
    Element.setStyle(element, originalStyles);=0A=
=0A=
    return dimensions;=0A=
  }=0A=
=0A=
  function getOffsetParent(element) {=0A=
    element =3D $(element);=0A=
=0A=
    if (isDocument(element) || isDetached(element) || isBody(element) || =
isHtml(element))=0A=
      return $(document.body);=0A=
=0A=
    var isInline =3D (Element.getStyle(element, 'display') =3D=3D=3D =
'inline');=0A=
    if (!isInline && element.offsetParent) return =
$(element.offsetParent);=0A=
=0A=
    while ((element =3D element.parentNode) && element !=3D=3D =
document.body) {=0A=
      if (Element.getStyle(element, 'position') !=3D=3D 'static') {=0A=
        return isHtml(element) ? $(document.body) : $(element);=0A=
      }=0A=
    }=0A=
=0A=
    return $(document.body);=0A=
  }=0A=
=0A=
=0A=
  function cumulativeOffset(element) {=0A=
    element =3D $(element);=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    if (element.parentNode) {=0A=
      do {=0A=
        valueT +=3D element.offsetTop  || 0;=0A=
        valueL +=3D element.offsetLeft || 0;=0A=
        element =3D element.offsetParent;=0A=
      } while (element);=0A=
    }=0A=
    return new Element.Offset(valueL, valueT);=0A=
  }=0A=
=0A=
  function positionedOffset(element) {=0A=
    element =3D $(element);=0A=
=0A=
    var layout =3D element.getLayout();=0A=
=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
      if (element) {=0A=
        if (isBody(element)) break;=0A=
        var p =3D Element.getStyle(element, 'position');=0A=
        if (p !=3D=3D 'static') break;=0A=
      }=0A=
    } while (element);=0A=
=0A=
    valueL -=3D layout.get('margin-top');=0A=
    valueT -=3D layout.get('margin-left');=0A=
=0A=
    return new Element.Offset(valueL, valueT);=0A=
  }=0A=
=0A=
  function cumulativeScrollOffset(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.scrollTop  || 0;=0A=
      valueL +=3D element.scrollLeft || 0;=0A=
      element =3D element.parentNode;=0A=
    } while (element);=0A=
    return new Element.Offset(valueL, valueT);=0A=
  }=0A=
=0A=
  function viewportOffset(forElement) {=0A=
    element =3D $(element);=0A=
    var valueT =3D 0, valueL =3D 0, docBody =3D document.body;=0A=
=0A=
    var element =3D forElement;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      if (element.offsetParent =3D=3D docBody &&=0A=
        Element.getStyle(element, 'position') =3D=3D 'absolute') break;=0A=
    } while (element =3D element.offsetParent);=0A=
=0A=
    element =3D forElement;=0A=
    do {=0A=
      if (element !=3D docBody) {=0A=
        valueT -=3D element.scrollTop  || 0;=0A=
        valueL -=3D element.scrollLeft || 0;=0A=
      }=0A=
    } while (element =3D element.parentNode);=0A=
    return new Element.Offset(valueL, valueT);=0A=
  }=0A=
=0A=
  function absolutize(element) {=0A=
    element =3D $(element);=0A=
=0A=
    if (Element.getStyle(element, 'position') =3D=3D=3D 'absolute') {=0A=
      return element;=0A=
    }=0A=
=0A=
    var offsetParent =3D getOffsetParent(element);=0A=
    var eOffset =3D element.viewportOffset(),=0A=
     pOffset =3D offsetParent.viewportOffset();=0A=
=0A=
    var offset =3D eOffset.relativeTo(pOffset);=0A=
    var layout =3D element.getLayout();=0A=
=0A=
    element.store('prototype_absolutize_original_styles', {=0A=
      left:   element.getStyle('left'),=0A=
      top:    element.getStyle('top'),=0A=
      width:  element.getStyle('width'),=0A=
      height: element.getStyle('height')=0A=
    });=0A=
=0A=
    element.setStyle({=0A=
      position: 'absolute',=0A=
      top:    offset.top + 'px',=0A=
      left:   offset.left + 'px',=0A=
      width:  layout.get('width') + 'px',=0A=
      height: layout.get('height') + 'px'=0A=
    });=0A=
=0A=
    return element;=0A=
  }=0A=
=0A=
  function relativize(element) {=0A=
    element =3D $(element);=0A=
    if (Element.getStyle(element, 'position') =3D=3D=3D 'relative') {=0A=
      return element;=0A=
    }=0A=
=0A=
    var originalStyles =3D=0A=
     element.retrieve('prototype_absolutize_original_styles');=0A=
=0A=
    if (originalStyles) element.setStyle(originalStyles);=0A=
    return element;=0A=
  }=0A=
=0A=
  if (Prototype.Browser.IE) {=0A=
    getOffsetParent =3D getOffsetParent.wrap(=0A=
      function(proceed, element) {=0A=
        element =3D $(element);=0A=
=0A=
        if (isDocument(element) || isDetached(element) || =
isBody(element) || isHtml(element))=0A=
          return $(document.body);=0A=
=0A=
        var position =3D element.getStyle('position');=0A=
        if (position !=3D=3D 'static') return proceed(element);=0A=
=0A=
        element.setStyle({ position: 'relative' });=0A=
        var value =3D proceed(element);=0A=
        element.setStyle({ position: position });=0A=
        return value;=0A=
      }=0A=
    );=0A=
=0A=
    positionedOffset =3D positionedOffset.wrap(function(proceed, =
element) {=0A=
      element =3D $(element);=0A=
      if (!element.parentNode) return new Element.Offset(0, 0);=0A=
      var position =3D element.getStyle('position');=0A=
      if (position !=3D=3D 'static') return proceed(element);=0A=
=0A=
      var offsetParent =3D element.getOffsetParent();=0A=
      if (offsetParent && offsetParent.getStyle('position') =3D=3D=3D =
'fixed')=0A=
        hasLayout(offsetParent);=0A=
=0A=
      element.setStyle({ position: 'relative' });=0A=
      var value =3D proceed(element);=0A=
      element.setStyle({ position: position });=0A=
      return value;=0A=
    });=0A=
  } else if (Prototype.Browser.Webkit) {=0A=
    cumulativeOffset =3D function(element) {=0A=
      element =3D $(element);=0A=
      var valueT =3D 0, valueL =3D 0;=0A=
      do {=0A=
        valueT +=3D element.offsetTop  || 0;=0A=
        valueL +=3D element.offsetLeft || 0;=0A=
        if (element.offsetParent =3D=3D document.body)=0A=
          if (Element.getStyle(element, 'position') =3D=3D 'absolute') =
break;=0A=
=0A=
        element =3D element.offsetParent;=0A=
      } while (element);=0A=
=0A=
      return new Element.Offset(valueL, valueT);=0A=
    };=0A=
  }=0A=
=0A=
=0A=
  Element.addMethods({=0A=
    getLayout:              getLayout,=0A=
    measure:                measure,=0A=
    getDimensions:          getDimensions,=0A=
    getOffsetParent:        getOffsetParent,=0A=
    cumulativeOffset:       cumulativeOffset,=0A=
    positionedOffset:       positionedOffset,=0A=
    cumulativeScrollOffset: cumulativeScrollOffset,=0A=
    viewportOffset:         viewportOffset,=0A=
    absolutize:             absolutize,=0A=
    relativize:             relativize=0A=
  });=0A=
=0A=
  function isBody(element) {=0A=
    return element.nodeName.toUpperCase() =3D=3D=3D 'BODY';=0A=
  }=0A=
=0A=
  function isHtml(element) {=0A=
    return element.nodeName.toUpperCase() =3D=3D=3D 'HTML';=0A=
  }=0A=
=0A=
  function isDocument(element) {=0A=
    return element.nodeType =3D=3D=3D Node.DOCUMENT_NODE;=0A=
  }=0A=
=0A=
  function isDetached(element) {=0A=
    return element !=3D=3D document.body &&=0A=
     !Element.descendantOf(element, document.body);=0A=
  }=0A=
=0A=
  if ('getBoundingClientRect' in document.documentElement) {=0A=
    Element.addMethods({=0A=
      viewportOffset: function(element) {=0A=
        element =3D $(element);=0A=
        if (isDetached(element)) return new Element.Offset(0, 0);=0A=
=0A=
        var rect =3D element.getBoundingClientRect(),=0A=
         docEl =3D document.documentElement;=0A=
        return new Element.Offset(rect.left - docEl.clientLeft,=0A=
         rect.top - docEl.clientTop);=0A=
      }=0A=
    });=0A=
  }=0A=
})();=0A=
window.$$ =3D function() {=0A=
  var expression =3D $A(arguments).join(', ');=0A=
  return Prototype.Selector.select(expression, document);=0A=
};=0A=
=0A=
Prototype.Selector =3D (function() {=0A=
=0A=
  function select() {=0A=
    throw new Error('Method "Prototype.Selector.select" must be =
defined.');=0A=
  }=0A=
=0A=
  function match() {=0A=
    throw new Error('Method "Prototype.Selector.match" must be =
defined.');=0A=
  }=0A=
=0A=
  function find(elements, expression, index) {=0A=
    index =3D index || 0;=0A=
    var match =3D Prototype.Selector.match, length =3D elements.length, =
matchIndex =3D 0, i;=0A=
=0A=
    for (i =3D 0; i < length; i++) {=0A=
      if (match(elements[i], expression) && index =3D=3D matchIndex++) {=0A=
        return Element.extend(elements[i]);=0A=
      }=0A=
    }=0A=
  }=0A=
=0A=
  function extendElements(elements) {=0A=
    for (var i =3D 0, length =3D elements.length; i < length; i++) {=0A=
      Element.extend(elements[i]);=0A=
    }=0A=
    return elements;=0A=
  }=0A=
=0A=
=0A=
  var K =3D Prototype.K;=0A=
=0A=
  return {=0A=
    select: select,=0A=
    match: match,=0A=
    find: find,=0A=
    extendElements: (Element.extend =3D=3D=3D K) ? K : extendElements,=0A=
    extendElement: Element.extend=0A=
  };=0A=
})();=0A=
Prototype._original_property =3D window.Sizzle;=0A=
/*!=0A=
 * Sizzle CSS Selector Engine - v1.0=0A=
 *  Copyright 2009, The Dojo Foundation=0A=
 *  Released under the MIT, BSD, and GPL Licenses.=0A=
 *  More information: http://sizzlejs.com/=0A=
 */=0A=
(function(){=0A=
=0A=
var chunker =3D =
/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+=
)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,=0A=
	done =3D 0,=0A=
	toString =3D Object.prototype.toString,=0A=
	hasDuplicate =3D false,=0A=
	baseHasDuplicate =3D true;=0A=
=0A=
[0, 0].sort(function(){=0A=
	baseHasDuplicate =3D false;=0A=
	return 0;=0A=
});=0A=
=0A=
var Sizzle =3D function(selector, context, results, seed) {=0A=
	results =3D results || [];=0A=
	var origContext =3D context =3D context || document;=0A=
=0A=
	if ( context.nodeType !=3D=3D 1 && context.nodeType !=3D=3D 9 ) {=0A=
		return [];=0A=
	}=0A=
=0A=
	if ( !selector || typeof selector !=3D=3D "string" ) {=0A=
		return results;=0A=
	}=0A=
=0A=
	var parts =3D [], m, set, checkSet, check, mode, extra, prune =3D true, =
contextXML =3D isXML(context),=0A=
		soFar =3D selector;=0A=
=0A=
	while ( (chunker.exec(""), m =3D chunker.exec(soFar)) !=3D=3D null ) {=0A=
		soFar =3D m[3];=0A=
=0A=
		parts.push( m[1] );=0A=
=0A=
		if ( m[2] ) {=0A=
			extra =3D m[3];=0A=
			break;=0A=
		}=0A=
	}=0A=
=0A=
	if ( parts.length > 1 && origPOS.exec( selector ) ) {=0A=
		if ( parts.length =3D=3D=3D 2 && Expr.relative[ parts[0] ] ) {=0A=
			set =3D posProcess( parts[0] + parts[1], context );=0A=
		} else {=0A=
			set =3D Expr.relative[ parts[0] ] ?=0A=
				[ context ] :=0A=
				Sizzle( parts.shift(), context );=0A=
=0A=
			while ( parts.length ) {=0A=
				selector =3D parts.shift();=0A=
=0A=
				if ( Expr.relative[ selector ] )=0A=
					selector +=3D parts.shift();=0A=
=0A=
				set =3D posProcess( selector, set );=0A=
			}=0A=
		}=0A=
	} else {=0A=
		if ( !seed && parts.length > 1 && context.nodeType =3D=3D=3D 9 && =
!contextXML &&=0A=
				Expr.match.ID.test(parts[0]) && =
!Expr.match.ID.test(parts[parts.length - 1]) ) {=0A=
			var ret =3D Sizzle.find( parts.shift(), context, contextXML );=0A=
			context =3D ret.expr ? Sizzle.filter( ret.expr, ret.set )[0] : =
ret.set[0];=0A=
		}=0A=
=0A=
		if ( context ) {=0A=
			var ret =3D seed ?=0A=
				{ expr: parts.pop(), set: makeArray(seed) } :=0A=
				Sizzle.find( parts.pop(), parts.length =3D=3D=3D 1 && (parts[0] =
=3D=3D=3D "~" || parts[0] =3D=3D=3D "+") && context.parentNode ? =
context.parentNode : context, contextXML );=0A=
			set =3D ret.expr ? Sizzle.filter( ret.expr, ret.set ) : ret.set;=0A=
=0A=
			if ( parts.length > 0 ) {=0A=
				checkSet =3D makeArray(set);=0A=
			} else {=0A=
				prune =3D false;=0A=
			}=0A=
=0A=
			while ( parts.length ) {=0A=
				var cur =3D parts.pop(), pop =3D cur;=0A=
=0A=
				if ( !Expr.relative[ cur ] ) {=0A=
					cur =3D "";=0A=
				} else {=0A=
					pop =3D parts.pop();=0A=
				}=0A=
=0A=
				if ( pop =3D=3D null ) {=0A=
					pop =3D context;=0A=
				}=0A=
=0A=
				Expr.relative[ cur ]( checkSet, pop, contextXML );=0A=
			}=0A=
		} else {=0A=
			checkSet =3D parts =3D [];=0A=
		}=0A=
	}=0A=
=0A=
	if ( !checkSet ) {=0A=
		checkSet =3D set;=0A=
	}=0A=
=0A=
	if ( !checkSet ) {=0A=
		throw "Syntax error, unrecognized expression: " + (cur || selector);=0A=
	}=0A=
=0A=
	if ( toString.call(checkSet) =3D=3D=3D "[object Array]" ) {=0A=
		if ( !prune ) {=0A=
			results.push.apply( results, checkSet );=0A=
		} else if ( context && context.nodeType =3D=3D=3D 1 ) {=0A=
			for ( var i =3D 0; checkSet[i] !=3D null; i++ ) {=0A=
				if ( checkSet[i] && (checkSet[i] =3D=3D=3D true || =
checkSet[i].nodeType =3D=3D=3D 1 && contains(context, checkSet[i])) ) {=0A=
					results.push( set[i] );=0A=
				}=0A=
			}=0A=
		} else {=0A=
			for ( var i =3D 0; checkSet[i] !=3D null; i++ ) {=0A=
				if ( checkSet[i] && checkSet[i].nodeType =3D=3D=3D 1 ) {=0A=
					results.push( set[i] );=0A=
				}=0A=
			}=0A=
		}=0A=
	} else {=0A=
		makeArray( checkSet, results );=0A=
	}=0A=
=0A=
	if ( extra ) {=0A=
		Sizzle( extra, origContext, results, seed );=0A=
		Sizzle.uniqueSort( results );=0A=
	}=0A=
=0A=
	return results;=0A=
};=0A=
=0A=
Sizzle.uniqueSort =3D function(results){=0A=
	if ( sortOrder ) {=0A=
		hasDuplicate =3D baseHasDuplicate;=0A=
		results.sort(sortOrder);=0A=
=0A=
		if ( hasDuplicate ) {=0A=
			for ( var i =3D 1; i < results.length; i++ ) {=0A=
				if ( results[i] =3D=3D=3D results[i-1] ) {=0A=
					results.splice(i--, 1);=0A=
				}=0A=
			}=0A=
		}=0A=
	}=0A=
=0A=
	return results;=0A=
};=0A=
=0A=
Sizzle.matches =3D function(expr, set){=0A=
	return Sizzle(expr, null, null, set);=0A=
};=0A=
=0A=
Sizzle.find =3D function(expr, context, isXML){=0A=
	var set, match;=0A=
=0A=
	if ( !expr ) {=0A=
		return [];=0A=
	}=0A=
=0A=
	for ( var i =3D 0, l =3D Expr.order.length; i < l; i++ ) {=0A=
		var type =3D Expr.order[i], match;=0A=
=0A=
		if ( (match =3D Expr.leftMatch[ type ].exec( expr )) ) {=0A=
			var left =3D match[1];=0A=
			match.splice(1,1);=0A=
=0A=
			if ( left.substr( left.length - 1 ) !=3D=3D "\\" ) {=0A=
				match[1] =3D (match[1] || "").replace(/\\/g, "");=0A=
				set =3D Expr.find[ type ]( match, context, isXML );=0A=
				if ( set !=3D null ) {=0A=
					expr =3D expr.replace( Expr.match[ type ], "" );=0A=
					break;=0A=
				}=0A=
			}=0A=
		}=0A=
	}=0A=
=0A=
	if ( !set ) {=0A=
		set =3D context.getElementsByTagName("*");=0A=
	}=0A=
=0A=
	return {set: set, expr: expr};=0A=
};=0A=
=0A=
Sizzle.filter =3D function(expr, set, inplace, not){=0A=
	var old =3D expr, result =3D [], curLoop =3D set, match, anyFound,=0A=
		isXMLFilter =3D set && set[0] && isXML(set[0]);=0A=
=0A=
	while ( expr && set.length ) {=0A=
		for ( var type in Expr.filter ) {=0A=
			if ( (match =3D Expr.match[ type ].exec( expr )) !=3D null ) {=0A=
				var filter =3D Expr.filter[ type ], found, item;=0A=
				anyFound =3D false;=0A=
=0A=
				if ( curLoop =3D=3D result ) {=0A=
					result =3D [];=0A=
				}=0A=
=0A=
				if ( Expr.preFilter[ type ] ) {=0A=
					match =3D Expr.preFilter[ type ]( match, curLoop, inplace, result, =
not, isXMLFilter );=0A=
=0A=
					if ( !match ) {=0A=
						anyFound =3D found =3D true;=0A=
					} else if ( match =3D=3D=3D true ) {=0A=
						continue;=0A=
					}=0A=
				}=0A=
=0A=
				if ( match ) {=0A=
					for ( var i =3D 0; (item =3D curLoop[i]) !=3D null; i++ ) {=0A=
						if ( item ) {=0A=
							found =3D filter( item, match, i, curLoop );=0A=
							var pass =3D not ^ !!found;=0A=
=0A=
							if ( inplace && found !=3D null ) {=0A=
								if ( pass ) {=0A=
									anyFound =3D true;=0A=
								} else {=0A=
									curLoop[i] =3D false;=0A=
								}=0A=
							} else if ( pass ) {=0A=
								result.push( item );=0A=
								anyFound =3D true;=0A=
							}=0A=
						}=0A=
					}=0A=
				}=0A=
=0A=
				if ( found !=3D=3D undefined ) {=0A=
					if ( !inplace ) {=0A=
						curLoop =3D result;=0A=
					}=0A=
=0A=
					expr =3D expr.replace( Expr.match[ type ], "" );=0A=
=0A=
					if ( !anyFound ) {=0A=
						return [];=0A=
					}=0A=
=0A=
					break;=0A=
				}=0A=
			}=0A=
		}=0A=
=0A=
		if ( expr =3D=3D old ) {=0A=
			if ( anyFound =3D=3D null ) {=0A=
				throw "Syntax error, unrecognized expression: " + expr;=0A=
			} else {=0A=
				break;=0A=
			}=0A=
		}=0A=
=0A=
		old =3D expr;=0A=
	}=0A=
=0A=
	return curLoop;=0A=
};=0A=
=0A=
var Expr =3D Sizzle.selectors =3D {=0A=
	order: [ "ID", "NAME", "TAG" ],=0A=
	match: {=0A=
		ID: /#((?:[\w\u00c0-\uFFFF-]|\\.)+)/,=0A=
		CLASS: /\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,=0A=
		NAME: /\[name=3D['"]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/,=0A=
		ATTR: =
/\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\S?=3D)\s*(['"]*)(.*?)\3|)\s*\]=
/,=0A=
		TAG: /^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,=0A=
		CHILD: /:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,=0A=
		POS: /:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=3D[^-]|$)/,=0A=
		PSEUDO: =
/:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2=
\))?/=0A=
	},=0A=
	leftMatch: {},=0A=
	attrMap: {=0A=
		"class": "className",=0A=
		"for": "htmlFor"=0A=
	},=0A=
	attrHandle: {=0A=
		href: function(elem){=0A=
			return elem.getAttribute("href");=0A=
		}=0A=
	},=0A=
	relative: {=0A=
		"+": function(checkSet, part, isXML){=0A=
			var isPartStr =3D typeof part =3D=3D=3D "string",=0A=
				isTag =3D isPartStr && !/\W/.test(part),=0A=
				isPartStrNotTag =3D isPartStr && !isTag;=0A=
=0A=
			if ( isTag && !isXML ) {=0A=
				part =3D part.toUpperCase();=0A=
			}=0A=
=0A=
			for ( var i =3D 0, l =3D checkSet.length, elem; i < l; i++ ) {=0A=
				if ( (elem =3D checkSet[i]) ) {=0A=
					while ( (elem =3D elem.previousSibling) && elem.nodeType !=3D=3D 1 =
) {}=0A=
=0A=
					checkSet[i] =3D isPartStrNotTag || elem && elem.nodeName =3D=3D=3D =
part ?=0A=
						elem || false :=0A=
						elem =3D=3D=3D part;=0A=
				}=0A=
			}=0A=
=0A=
			if ( isPartStrNotTag ) {=0A=
				Sizzle.filter( part, checkSet, true );=0A=
			}=0A=
		},=0A=
		">": function(checkSet, part, isXML){=0A=
			var isPartStr =3D typeof part =3D=3D=3D "string";=0A=
=0A=
			if ( isPartStr && !/\W/.test(part) ) {=0A=
				part =3D isXML ? part : part.toUpperCase();=0A=
=0A=
				for ( var i =3D 0, l =3D checkSet.length; i < l; i++ ) {=0A=
					var elem =3D checkSet[i];=0A=
					if ( elem ) {=0A=
						var parent =3D elem.parentNode;=0A=
						checkSet[i] =3D parent.nodeName =3D=3D=3D part ? parent : false;=0A=
					}=0A=
				}=0A=
			} else {=0A=
				for ( var i =3D 0, l =3D checkSet.length; i < l; i++ ) {=0A=
					var elem =3D checkSet[i];=0A=
					if ( elem ) {=0A=
						checkSet[i] =3D isPartStr ?=0A=
							elem.parentNode :=0A=
							elem.parentNode =3D=3D=3D part;=0A=
					}=0A=
				}=0A=
=0A=
				if ( isPartStr ) {=0A=
					Sizzle.filter( part, checkSet, true );=0A=
				}=0A=
			}=0A=
		},=0A=
		"": function(checkSet, part, isXML){=0A=
			var doneName =3D done++, checkFn =3D dirCheck;=0A=
=0A=
			if ( !/\W/.test(part) ) {=0A=
				var nodeCheck =3D part =3D isXML ? part : part.toUpperCase();=0A=
				checkFn =3D dirNodeCheck;=0A=
			}=0A=
=0A=
			checkFn("parentNode", part, doneName, checkSet, nodeCheck, isXML);=0A=
		},=0A=
		"~": function(checkSet, part, isXML){=0A=
			var doneName =3D done++, checkFn =3D dirCheck;=0A=
=0A=
			if ( typeof part =3D=3D=3D "string" && !/\W/.test(part) ) {=0A=
				var nodeCheck =3D part =3D isXML ? part : part.toUpperCase();=0A=
				checkFn =3D dirNodeCheck;=0A=
			}=0A=
=0A=
			checkFn("previousSibling", part, doneName, checkSet, nodeCheck, =
isXML);=0A=
		}=0A=
	},=0A=
	find: {=0A=
		ID: function(match, context, isXML){=0A=
			if ( typeof context.getElementById !=3D=3D "undefined" && !isXML ) {=0A=
				var m =3D context.getElementById(match[1]);=0A=
				return m ? [m] : [];=0A=
			}=0A=
		},=0A=
		NAME: function(match, context, isXML){=0A=
			if ( typeof context.getElementsByName !=3D=3D "undefined" ) {=0A=
				var ret =3D [], results =3D context.getElementsByName(match[1]);=0A=
=0A=
				for ( var i =3D 0, l =3D results.length; i < l; i++ ) {=0A=
					if ( results[i].getAttribute("name") =3D=3D=3D match[1] ) {=0A=
						ret.push( results[i] );=0A=
					}=0A=
				}=0A=
=0A=
				return ret.length =3D=3D=3D 0 ? null : ret;=0A=
			}=0A=
		},=0A=
		TAG: function(match, context){=0A=
			return context.getElementsByTagName(match[1]);=0A=
		}=0A=
	},=0A=
	preFilter: {=0A=
		CLASS: function(match, curLoop, inplace, result, not, isXML){=0A=
			match =3D " " + match[1].replace(/\\/g, "") + " ";=0A=
=0A=
			if ( isXML ) {=0A=
				return match;=0A=
			}=0A=
=0A=
			for ( var i =3D 0, elem; (elem =3D curLoop[i]) !=3D null; i++ ) {=0A=
				if ( elem ) {=0A=
					if ( not ^ (elem.className && (" " + elem.className + " =
").indexOf(match) >=3D 0) ) {=0A=
						if ( !inplace )=0A=
							result.push( elem );=0A=
					} else if ( inplace ) {=0A=
						curLoop[i] =3D false;=0A=
					}=0A=
				}=0A=
			}=0A=
=0A=
			return false;=0A=
		},=0A=
		ID: function(match){=0A=
			return match[1].replace(/\\/g, "");=0A=
		},=0A=
		TAG: function(match, curLoop){=0A=
			for ( var i =3D 0; curLoop[i] =3D=3D=3D false; i++ ){}=0A=
			return curLoop[i] && isXML(curLoop[i]) ? match[1] : =
match[1].toUpperCase();=0A=
		},=0A=
		CHILD: function(match){=0A=
			if ( match[1] =3D=3D "nth" ) {=0A=
				var test =3D /(-?)(\d*)n((?:\+|-)?\d*)/.exec(=0A=
					match[2] =3D=3D "even" && "2n" || match[2] =3D=3D "odd" && "2n+1" ||=0A=
					!/\D/.test( match[2] ) && "0n+" + match[2] || match[2]);=0A=
=0A=
				match[2] =3D (test[1] + (test[2] || 1)) - 0;=0A=
				match[3] =3D test[3] - 0;=0A=
			}=0A=
=0A=
			match[0] =3D done++;=0A=
=0A=
			return match;=0A=
		},=0A=
		ATTR: function(match, curLoop, inplace, result, not, isXML){=0A=
			var name =3D match[1].replace(/\\/g, "");=0A=
=0A=
			if ( !isXML && Expr.attrMap[name] ) {=0A=
				match[1] =3D Expr.attrMap[name];=0A=
			}=0A=
=0A=
			if ( match[2] =3D=3D=3D "~=3D" ) {=0A=
				match[4] =3D " " + match[4] + " ";=0A=
			}=0A=
=0A=
			return match;=0A=
		},=0A=
		PSEUDO: function(match, curLoop, inplace, result, not){=0A=
			if ( match[1] =3D=3D=3D "not" ) {=0A=
				if ( ( chunker.exec(match[3]) || "" ).length > 1 || =
/^\w/.test(match[3]) ) {=0A=
					match[3] =3D Sizzle(match[3], null, null, curLoop);=0A=
				} else {=0A=
					var ret =3D Sizzle.filter(match[3], curLoop, inplace, true ^ not);=0A=
					if ( !inplace ) {=0A=
						result.push.apply( result, ret );=0A=
					}=0A=
					return false;=0A=
				}=0A=
			} else if ( Expr.match.POS.test( match[0] ) || Expr.match.CHILD.test( =
match[0] ) ) {=0A=
				return true;=0A=
			}=0A=
=0A=
			return match;=0A=
		},=0A=
		POS: function(match){=0A=
			match.unshift( true );=0A=
			return match;=0A=
		}=0A=
	},=0A=
	filters: {=0A=
		enabled: function(elem){=0A=
			return elem.disabled =3D=3D=3D false && elem.type !=3D=3D "hidden";=0A=
		},=0A=
		disabled: function(elem){=0A=
			return elem.disabled =3D=3D=3D true;=0A=
		},=0A=
		checked: function(elem){=0A=
			return elem.checked =3D=3D=3D true;=0A=
		},=0A=
		selected: function(elem){=0A=
			elem.parentNode.selectedIndex;=0A=
			return elem.selected =3D=3D=3D true;=0A=
		},=0A=
		parent: function(elem){=0A=
			return !!elem.firstChild;=0A=
		},=0A=
		empty: function(elem){=0A=
			return !elem.firstChild;=0A=
		},=0A=
		has: function(elem, i, match){=0A=
			return !!Sizzle( match[3], elem ).length;=0A=
		},=0A=
		header: function(elem){=0A=
			return /h\d/i.test( elem.nodeName );=0A=
		},=0A=
		text: function(elem){=0A=
			return "text" =3D=3D=3D elem.type;=0A=
		},=0A=
		radio: function(elem){=0A=
			return "radio" =3D=3D=3D elem.type;=0A=
		},=0A=
		checkbox: function(elem){=0A=
			return "checkbox" =3D=3D=3D elem.type;=0A=
		},=0A=
		file: function(elem){=0A=
			return "file" =3D=3D=3D elem.type;=0A=
		},=0A=
		password: function(elem){=0A=
			return "password" =3D=3D=3D elem.type;=0A=
		},=0A=
		submit: function(elem){=0A=
			return "submit" =3D=3D=3D elem.type;=0A=
		},=0A=
		image: function(elem){=0A=
			return "image" =3D=3D=3D elem.type;=0A=
		},=0A=
		reset: function(elem){=0A=
			return "reset" =3D=3D=3D elem.type;=0A=
		},=0A=
		button: function(elem){=0A=
			return "button" =3D=3D=3D elem.type || elem.nodeName.toUpperCase() =
=3D=3D=3D "BUTTON";=0A=
		},=0A=
		input: function(elem){=0A=
			return /input|select|textarea|button/i.test(elem.nodeName);=0A=
		}=0A=
	},=0A=
	setFilters: {=0A=
		first: function(elem, i){=0A=
			return i =3D=3D=3D 0;=0A=
		},=0A=
		last: function(elem, i, match, array){=0A=
			return i =3D=3D=3D array.length - 1;=0A=
		},=0A=
		even: function(elem, i){=0A=
			return i % 2 =3D=3D=3D 0;=0A=
		},=0A=
		odd: function(elem, i){=0A=
			return i % 2 =3D=3D=3D 1;=0A=
		},=0A=
		lt: function(elem, i, match){=0A=
			return i < match[3] - 0;=0A=
		},=0A=
		gt: function(elem, i, match){=0A=
			return i > match[3] - 0;=0A=
		},=0A=
		nth: function(elem, i, match){=0A=
			return match[3] - 0 =3D=3D i;=0A=
		},=0A=
		eq: function(elem, i, match){=0A=
			return match[3] - 0 =3D=3D i;=0A=
		}=0A=
	},=0A=
	filter: {=0A=
		PSEUDO: function(elem, match, i, array){=0A=
			var name =3D match[1], filter =3D Expr.filters[ name ];=0A=
=0A=
			if ( filter ) {=0A=
				return filter( elem, i, match, array );=0A=
			} else if ( name =3D=3D=3D "contains" ) {=0A=
				return (elem.textContent || elem.innerText || "").indexOf(match[3]) =
>=3D 0;=0A=
			} else if ( name =3D=3D=3D "not" ) {=0A=
				var not =3D match[3];=0A=
=0A=
				for ( var i =3D 0, l =3D not.length; i < l; i++ ) {=0A=
					if ( not[i] =3D=3D=3D elem ) {=0A=
						return false;=0A=
					}=0A=
				}=0A=
=0A=
				return true;=0A=
			}=0A=
		},=0A=
		CHILD: function(elem, match){=0A=
			var type =3D match[1], node =3D elem;=0A=
			switch (type) {=0A=
				case 'only':=0A=
				case 'first':=0A=
					while ( (node =3D node.previousSibling) )  {=0A=
						if ( node.nodeType =3D=3D=3D 1 ) return false;=0A=
					}=0A=
					if ( type =3D=3D 'first') return true;=0A=
					node =3D elem;=0A=
				case 'last':=0A=
					while ( (node =3D node.nextSibling) )  {=0A=
						if ( node.nodeType =3D=3D=3D 1 ) return false;=0A=
					}=0A=
					return true;=0A=
				case 'nth':=0A=
					var first =3D match[2], last =3D match[3];=0A=
=0A=
					if ( first =3D=3D 1 && last =3D=3D 0 ) {=0A=
						return true;=0A=
					}=0A=
=0A=
					var doneName =3D match[0],=0A=
						parent =3D elem.parentNode;=0A=
=0A=
					if ( parent && (parent.sizcache !=3D=3D doneName || =
!elem.nodeIndex) ) {=0A=
						var count =3D 0;=0A=
						for ( node =3D parent.firstChild; node; node =3D node.nextSibling =
) {=0A=
							if ( node.nodeType =3D=3D=3D 1 ) {=0A=
								node.nodeIndex =3D ++count;=0A=
							}=0A=
						}=0A=
						parent.sizcache =3D doneName;=0A=
					}=0A=
=0A=
					var diff =3D elem.nodeIndex - last;=0A=
					if ( first =3D=3D 0 ) {=0A=
						return diff =3D=3D 0;=0A=
					} else {=0A=
						return ( diff % first =3D=3D 0 && diff / first >=3D 0 );=0A=
					}=0A=
			}=0A=
		},=0A=
		ID: function(elem, match){=0A=
			return elem.nodeType =3D=3D=3D 1 && elem.getAttribute("id") =3D=3D=3D =
match;=0A=
		},=0A=
		TAG: function(elem, match){=0A=
			return (match =3D=3D=3D "*" && elem.nodeType =3D=3D=3D 1) || =
elem.nodeName =3D=3D=3D match;=0A=
		},=0A=
		CLASS: function(elem, match){=0A=
			return (" " + (elem.className || elem.getAttribute("class")) + " ")=0A=
				.indexOf( match ) > -1;=0A=
		},=0A=
		ATTR: function(elem, match){=0A=
			var name =3D match[1],=0A=
				result =3D Expr.attrHandle[ name ] ?=0A=
					Expr.attrHandle[ name ]( elem ) :=0A=
					elem[ name ] !=3D null ?=0A=
						elem[ name ] :=0A=
						elem.getAttribute( name ),=0A=
				value =3D result + "",=0A=
				type =3D match[2],=0A=
				check =3D match[4];=0A=
=0A=
			return result =3D=3D null ?=0A=
				type =3D=3D=3D "!=3D" :=0A=
				type =3D=3D=3D "=3D" ?=0A=
				value =3D=3D=3D check :=0A=
				type =3D=3D=3D "*=3D" ?=0A=
				value.indexOf(check) >=3D 0 :=0A=
				type =3D=3D=3D "~=3D" ?=0A=
				(" " + value + " ").indexOf(check) >=3D 0 :=0A=
				!check ?=0A=
				value && result !=3D=3D false :=0A=
				type =3D=3D=3D "!=3D" ?=0A=
				value !=3D check :=0A=
				type =3D=3D=3D "^=3D" ?=0A=
				value.indexOf(check) =3D=3D=3D 0 :=0A=
				type =3D=3D=3D "$=3D" ?=0A=
				value.substr(value.length - check.length) =3D=3D=3D check :=0A=
				type =3D=3D=3D "|=3D" ?=0A=
				value =3D=3D=3D check || value.substr(0, check.length + 1) =3D=3D=3D =
check + "-" :=0A=
				false;=0A=
		},=0A=
		POS: function(elem, match, i, array){=0A=
			var name =3D match[2], filter =3D Expr.setFilters[ name ];=0A=
=0A=
			if ( filter ) {=0A=
				return filter( elem, i, match, array );=0A=
			}=0A=
		}=0A=
	}=0A=
};=0A=
=0A=
var origPOS =3D Expr.match.POS;=0A=
=0A=
for ( var type in Expr.match ) {=0A=
	Expr.match[ type ] =3D new RegExp( Expr.match[ type ].source + =
/(?![^\[]*\])(?![^\(]*\))/.source );=0A=
	Expr.leftMatch[ type ] =3D new RegExp( /(^(?:.|\r|\n)*?)/.source + =
Expr.match[ type ].source );=0A=
}=0A=
=0A=
var makeArray =3D function(array, results) {=0A=
	array =3D Array.prototype.slice.call( array, 0 );=0A=
=0A=
	if ( results ) {=0A=
		results.push.apply( results, array );=0A=
		return results;=0A=
	}=0A=
=0A=
	return array;=0A=
};=0A=
=0A=
try {=0A=
	Array.prototype.slice.call( document.documentElement.childNodes, 0 );=0A=
=0A=
} catch(e){=0A=
	makeArray =3D function(array, results) {=0A=
		var ret =3D results || [];=0A=
=0A=
		if ( toString.call(array) =3D=3D=3D "[object Array]" ) {=0A=
			Array.prototype.push.apply( ret, array );=0A=
		} else {=0A=
			if ( typeof array.length =3D=3D=3D "number" ) {=0A=
				for ( var i =3D 0, l =3D array.length; i < l; i++ ) {=0A=
					ret.push( array[i] );=0A=
				}=0A=
			} else {=0A=
				for ( var i =3D 0; array[i]; i++ ) {=0A=
					ret.push( array[i] );=0A=
				}=0A=
			}=0A=
		}=0A=
=0A=
		return ret;=0A=
	};=0A=
}=0A=
=0A=
var sortOrder;=0A=
=0A=
if ( document.documentElement.compareDocumentPosition ) {=0A=
	sortOrder =3D function( a, b ) {=0A=
		if ( !a.compareDocumentPosition || !b.compareDocumentPosition ) {=0A=
			if ( a =3D=3D b ) {=0A=
				hasDuplicate =3D true;=0A=
			}=0A=
			return 0;=0A=
		}=0A=
=0A=
		var ret =3D a.compareDocumentPosition(b) & 4 ? -1 : a =3D=3D=3D b ? 0 =
: 1;=0A=
		if ( ret =3D=3D=3D 0 ) {=0A=
			hasDuplicate =3D true;=0A=
		}=0A=
		return ret;=0A=
	};=0A=
} else if ( "sourceIndex" in document.documentElement ) {=0A=
	sortOrder =3D function( a, b ) {=0A=
		if ( !a.sourceIndex || !b.sourceIndex ) {=0A=
			if ( a =3D=3D b ) {=0A=
				hasDuplicate =3D true;=0A=
			}=0A=
			return 0;=0A=
		}=0A=
=0A=
		var ret =3D a.sourceIndex - b.sourceIndex;=0A=
		if ( ret =3D=3D=3D 0 ) {=0A=
			hasDuplicate =3D true;=0A=
		}=0A=
		return ret;=0A=
	};=0A=
} else if ( document.createRange ) {=0A=
	sortOrder =3D function( a, b ) {=0A=
		if ( !a.ownerDocument || !b.ownerDocument ) {=0A=
			if ( a =3D=3D b ) {=0A=
				hasDuplicate =3D true;=0A=
			}=0A=
			return 0;=0A=
		}=0A=
=0A=
		var aRange =3D a.ownerDocument.createRange(), bRange =3D =
b.ownerDocument.createRange();=0A=
		aRange.setStart(a, 0);=0A=
		aRange.setEnd(a, 0);=0A=
		bRange.setStart(b, 0);=0A=
		bRange.setEnd(b, 0);=0A=
		var ret =3D aRange.compareBoundaryPoints(Range.START_TO_END, bRange);=0A=
		if ( ret =3D=3D=3D 0 ) {=0A=
			hasDuplicate =3D true;=0A=
		}=0A=
		return ret;=0A=
	};=0A=
}=0A=
=0A=
(function(){=0A=
	var form =3D document.createElement("div"),=0A=
		id =3D "script" + (new Date).getTime();=0A=
	form.innerHTML =3D "<a name=3D'" + id + "'/>";=0A=
=0A=
	var root =3D document.documentElement;=0A=
	root.insertBefore( form, root.firstChild );=0A=
=0A=
	if ( !!document.getElementById( id ) ) {=0A=
		Expr.find.ID =3D function(match, context, isXML){=0A=
			if ( typeof context.getElementById !=3D=3D "undefined" && !isXML ) {=0A=
				var m =3D context.getElementById(match[1]);=0A=
				return m ? m.id =3D=3D=3D match[1] || typeof m.getAttributeNode =
!=3D=3D "undefined" && m.getAttributeNode("id").nodeValue =3D=3D=3D =
match[1] ? [m] : undefined : [];=0A=
			}=0A=
		};=0A=
=0A=
		Expr.filter.ID =3D function(elem, match){=0A=
			var node =3D typeof elem.getAttributeNode !=3D=3D "undefined" && =
elem.getAttributeNode("id");=0A=
			return elem.nodeType =3D=3D=3D 1 && node && node.nodeValue =3D=3D=3D =
match;=0A=
		};=0A=
	}=0A=
=0A=
	root.removeChild( form );=0A=
	root =3D form =3D null; // release memory in IE=0A=
})();=0A=
=0A=
(function(){=0A=
=0A=
	var div =3D document.createElement("div");=0A=
	div.appendChild( document.createComment("") );=0A=
=0A=
	if ( div.getElementsByTagName("*").length > 0 ) {=0A=
		Expr.find.TAG =3D function(match, context){=0A=
			var results =3D context.getElementsByTagName(match[1]);=0A=
=0A=
			if ( match[1] =3D=3D=3D "*" ) {=0A=
				var tmp =3D [];=0A=
=0A=
				for ( var i =3D 0; results[i]; i++ ) {=0A=
					if ( results[i].nodeType =3D=3D=3D 1 ) {=0A=
						tmp.push( results[i] );=0A=
					}=0A=
				}=0A=
=0A=
				results =3D tmp;=0A=
			}=0A=
=0A=
			return results;=0A=
		};=0A=
	}=0A=
=0A=
	div.innerHTML =3D "<a href=3D'#'></a>";=0A=
	if ( div.firstChild && typeof div.firstChild.getAttribute !=3D=3D =
"undefined" &&=0A=
			div.firstChild.getAttribute("href") !=3D=3D "#" ) {=0A=
		Expr.attrHandle.href =3D function(elem){=0A=
			return elem.getAttribute("href", 2);=0A=
		};=0A=
	}=0A=
=0A=
	div =3D null; // release memory in IE=0A=
})();=0A=
=0A=
if ( document.querySelectorAll ) (function(){=0A=
	var oldSizzle =3D Sizzle, div =3D document.createElement("div");=0A=
	div.innerHTML =3D "<p class=3D'TEST'></p>";=0A=
=0A=
	if ( div.querySelectorAll && div.querySelectorAll(".TEST").length =
=3D=3D=3D 0 ) {=0A=
		return;=0A=
	}=0A=
=0A=
	Sizzle =3D function(query, context, extra, seed){=0A=
		context =3D context || document;=0A=
=0A=
		if ( !seed && context.nodeType =3D=3D=3D 9 && !isXML(context) ) {=0A=
			try {=0A=
				return makeArray( context.querySelectorAll(query), extra );=0A=
			} catch(e){}=0A=
		}=0A=
=0A=
		return oldSizzle(query, context, extra, seed);=0A=
	};=0A=
=0A=
	for ( var prop in oldSizzle ) {=0A=
		Sizzle[ prop ] =3D oldSizzle[ prop ];=0A=
	}=0A=
=0A=
	div =3D null; // release memory in IE=0A=
})();=0A=
=0A=
if ( document.getElementsByClassName && =
document.documentElement.getElementsByClassName ) (function(){=0A=
	var div =3D document.createElement("div");=0A=
	div.innerHTML =3D "<div class=3D'test e'></div><div =
class=3D'test'></div>";=0A=
=0A=
	if ( div.getElementsByClassName("e").length =3D=3D=3D 0 )=0A=
		return;=0A=
=0A=
	div.lastChild.className =3D "e";=0A=
=0A=
	if ( div.getElementsByClassName("e").length =3D=3D=3D 1 )=0A=
		return;=0A=
=0A=
	Expr.order.splice(1, 0, "CLASS");=0A=
	Expr.find.CLASS =3D function(match, context, isXML) {=0A=
		if ( typeof context.getElementsByClassName !=3D=3D "undefined" && =
!isXML ) {=0A=
			return context.getElementsByClassName(match[1]);=0A=
		}=0A=
	};=0A=
=0A=
	div =3D null; // release memory in IE=0A=
})();=0A=
=0A=
function dirNodeCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) {=0A=
	var sibDir =3D dir =3D=3D "previousSibling" && !isXML;=0A=
	for ( var i =3D 0, l =3D checkSet.length; i < l; i++ ) {=0A=
		var elem =3D checkSet[i];=0A=
		if ( elem ) {=0A=
			if ( sibDir && elem.nodeType =3D=3D=3D 1 ){=0A=
				elem.sizcache =3D doneName;=0A=
				elem.sizset =3D i;=0A=
			}=0A=
			elem =3D elem[dir];=0A=
			var match =3D false;=0A=
=0A=
			while ( elem ) {=0A=
				if ( elem.sizcache =3D=3D=3D doneName ) {=0A=
					match =3D checkSet[elem.sizset];=0A=
					break;=0A=
				}=0A=
=0A=
				if ( elem.nodeType =3D=3D=3D 1 && !isXML ){=0A=
					elem.sizcache =3D doneName;=0A=
					elem.sizset =3D i;=0A=
				}=0A=
=0A=
				if ( elem.nodeName =3D=3D=3D cur ) {=0A=
					match =3D elem;=0A=
					break;=0A=
				}=0A=
=0A=
				elem =3D elem[dir];=0A=
			}=0A=
=0A=
			checkSet[i] =3D match;=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
function dirCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) {=0A=
	var sibDir =3D dir =3D=3D "previousSibling" && !isXML;=0A=
	for ( var i =3D 0, l =3D checkSet.length; i < l; i++ ) {=0A=
		var elem =3D checkSet[i];=0A=
		if ( elem ) {=0A=
			if ( sibDir && elem.nodeType =3D=3D=3D 1 ) {=0A=
				elem.sizcache =3D doneName;=0A=
				elem.sizset =3D i;=0A=
			}=0A=
			elem =3D elem[dir];=0A=
			var match =3D false;=0A=
=0A=
			while ( elem ) {=0A=
				if ( elem.sizcache =3D=3D=3D doneName ) {=0A=
					match =3D checkSet[elem.sizset];=0A=
					break;=0A=
				}=0A=
=0A=
				if ( elem.nodeType =3D=3D=3D 1 ) {=0A=
					if ( !isXML ) {=0A=
						elem.sizcache =3D doneName;=0A=
						elem.sizset =3D i;=0A=
					}=0A=
					if ( typeof cur !=3D=3D "string" ) {=0A=
						if ( elem =3D=3D=3D cur ) {=0A=
							match =3D true;=0A=
							break;=0A=
						}=0A=
=0A=
					} else if ( Sizzle.filter( cur, [elem] ).length > 0 ) {=0A=
						match =3D elem;=0A=
						break;=0A=
					}=0A=
				}=0A=
=0A=
				elem =3D elem[dir];=0A=
			}=0A=
=0A=
			checkSet[i] =3D match;=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
var contains =3D document.compareDocumentPosition ?  function(a, b){=0A=
	return a.compareDocumentPosition(b) & 16;=0A=
} : function(a, b){=0A=
	return a !=3D=3D b && (a.contains ? a.contains(b) : true);=0A=
};=0A=
=0A=
var isXML =3D function(elem){=0A=
	return elem.nodeType =3D=3D=3D 9 && elem.documentElement.nodeName =
!=3D=3D "HTML" ||=0A=
		!!elem.ownerDocument && elem.ownerDocument.documentElement.nodeName =
!=3D=3D "HTML";=0A=
};=0A=
=0A=
var posProcess =3D function(selector, context){=0A=
	var tmpSet =3D [], later =3D "", match,=0A=
		root =3D context.nodeType ? [context] : context;=0A=
=0A=
	while ( (match =3D Expr.match.PSEUDO.exec( selector )) ) {=0A=
		later +=3D match[0];=0A=
		selector =3D selector.replace( Expr.match.PSEUDO, "" );=0A=
	}=0A=
=0A=
	selector =3D Expr.relative[selector] ? selector + "*" : selector;=0A=
=0A=
	for ( var i =3D 0, l =3D root.length; i < l; i++ ) {=0A=
		Sizzle( selector, root[i], tmpSet );=0A=
	}=0A=
=0A=
	return Sizzle.filter( later, tmpSet );=0A=
};=0A=
=0A=
=0A=
window.Sizzle =3D Sizzle;=0A=
=0A=
})();=0A=
=0A=
;(function(engine) {=0A=
  var extendElements =3D Prototype.Selector.extendElements;=0A=
=0A=
  function select(selector, scope) {=0A=
    return extendElements(engine(selector, scope || document));=0A=
  }=0A=
=0A=
  function match(element, selector) {=0A=
    return engine.matches(selector, [element]).length =3D=3D 1;=0A=
  }=0A=
=0A=
  Prototype.Selector.engine =3D engine;=0A=
  Prototype.Selector.select =3D select;=0A=
  Prototype.Selector.match =3D match;=0A=
})(Sizzle);=0A=
=0A=
window.Sizzle =3D Prototype._original_property;=0A=
delete Prototype._original_property;=0A=
=0A=
var Form =3D {=0A=
  reset: function(form) {=0A=
    form =3D $(form);=0A=
    form.reset();=0A=
    return form;=0A=
  },=0A=
=0A=
  serializeElements: function(elements, options) {=0A=
    if (typeof options !=3D 'object') options =3D { hash: !!options };=0A=
    else if (Object.isUndefined(options.hash)) options.hash =3D true;=0A=
    var key, value, submitted =3D false, submit =3D options.submit, =
accumulator, initial;=0A=
=0A=
    if (options.hash) {=0A=
      initial =3D {};=0A=
      accumulator =3D function(result, key, value) {=0A=
        if (key in result) {=0A=
          if (!Object.isArray(result[key])) result[key] =3D =
[result[key]];=0A=
          result[key].push(value);=0A=
        } else result[key] =3D value;=0A=
        return result;=0A=
      };=0A=
    } else {=0A=
      initial =3D '';=0A=
      accumulator =3D function(result, key, value) {=0A=
        return result + (result ? '&' : '') + encodeURIComponent(key) + =
'=3D' + encodeURIComponent(value);=0A=
      }=0A=
    }=0A=
=0A=
    return elements.inject(initial, function(result, element) {=0A=
      if (!element.disabled && element.name) {=0A=
        key =3D element.name; value =3D $(element).getValue();=0A=
        if (value !=3D null && element.type !=3D 'file' && (element.type =
!=3D 'submit' || (!submitted &&=0A=
            submit !=3D=3D false && (!submit || key =3D=3D submit) && =
(submitted =3D true)))) {=0A=
          result =3D accumulator(result, key, value);=0A=
        }=0A=
      }=0A=
      return result;=0A=
    });=0A=
  }=0A=
};=0A=
=0A=
Form.Methods =3D {=0A=
  serialize: function(form, options) {=0A=
    return Form.serializeElements(Form.getElements(form), options);=0A=
  },=0A=
=0A=
  getElements: function(form) {=0A=
    var elements =3D $(form).getElementsByTagName('*'),=0A=
        element,=0A=
        arr =3D [ ],=0A=
        serializers =3D Form.Element.Serializers;=0A=
    for (var i =3D 0; element =3D elements[i]; i++) {=0A=
      arr.push(element);=0A=
    }=0A=
    return arr.inject([], function(elements, child) {=0A=
      if (serializers[child.tagName.toLowerCase()])=0A=
        elements.push(Element.extend(child));=0A=
      return elements;=0A=
    })=0A=
  },=0A=
=0A=
  getInputs: function(form, typeName, name) {=0A=
    form =3D $(form);=0A=
    var inputs =3D form.getElementsByTagName('input');=0A=
=0A=
    if (!typeName && !name) return $A(inputs).map(Element.extend);=0A=
=0A=
    for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i =
< length; i++) {=0A=
      var input =3D inputs[i];=0A=
      if ((typeName && input.type !=3D typeName) || (name && input.name =
!=3D name))=0A=
        continue;=0A=
      matchingInputs.push(Element.extend(input));=0A=
    }=0A=
=0A=
    return matchingInputs;=0A=
  },=0A=
=0A=
  disable: function(form) {=0A=
    form =3D $(form);=0A=
    Form.getElements(form).invoke('disable');=0A=
    return form;=0A=
  },=0A=
=0A=
  enable: function(form) {=0A=
    form =3D $(form);=0A=
    Form.getElements(form).invoke('enable');=0A=
    return form;=0A=
  },=0A=
=0A=
  findFirstElement: function(form) {=0A=
    var elements =3D $(form).getElements().findAll(function(element) {=0A=
      return 'hidden' !=3D element.type && !element.disabled;=0A=
    });=0A=
    var firstByIndex =3D elements.findAll(function(element) {=0A=
      return element.hasAttribute('tabIndex') && element.tabIndex >=3D 0;=0A=
    }).sortBy(function(element) { return element.tabIndex }).first();=0A=
=0A=
    return firstByIndex ? firstByIndex : elements.find(function(element) =
{=0A=
      return /^(?:input|select|textarea)$/i.test(element.tagName);=0A=
    });=0A=
  },=0A=
=0A=
  focusFirstElement: function(form) {=0A=
    form =3D $(form);=0A=
    var element =3D form.findFirstElement();=0A=
    if (element) element.activate();=0A=
    return form;=0A=
  },=0A=
=0A=
  request: function(form, options) {=0A=
    form =3D $(form), options =3D Object.clone(options || { });=0A=
=0A=
    var params =3D options.parameters, action =3D =
form.readAttribute('action') || '';=0A=
    if (action.blank()) action =3D window.location.href;=0A=
    options.parameters =3D form.serialize(true);=0A=
=0A=
    if (params) {=0A=
      if (Object.isString(params)) params =3D params.toQueryParams();=0A=
      Object.extend(options.parameters, params);=0A=
    }=0A=
=0A=
    if (form.hasAttribute('method') && !options.method)=0A=
      options.method =3D form.method;=0A=
=0A=
    return new Ajax.Request(action, options);=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
=0A=
Form.Element =3D {=0A=
  focus: function(element) {=0A=
    $(element).focus();=0A=
    return element;=0A=
  },=0A=
=0A=
  select: function(element) {=0A=
    $(element).select();=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
Form.Element.Methods =3D {=0A=
=0A=
  serialize: function(element) {=0A=
    element =3D $(element);=0A=
    if (!element.disabled && element.name) {=0A=
      var value =3D element.getValue();=0A=
      if (value !=3D undefined) {=0A=
        var pair =3D { };=0A=
        pair[element.name] =3D value;=0A=
        return Object.toQueryString(pair);=0A=
      }=0A=
    }=0A=
    return '';=0A=
  },=0A=
=0A=
  getValue: function(element) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    return Form.Element.Serializers[method](element);=0A=
  },=0A=
=0A=
  setValue: function(element, value) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    Form.Element.Serializers[method](element, value);=0A=
    return element;=0A=
  },=0A=
=0A=
  clear: function(element) {=0A=
    $(element).value =3D '';=0A=
    return element;=0A=
  },=0A=
=0A=
  present: function(element) {=0A=
    return $(element).value !=3D '';=0A=
  },=0A=
=0A=
  activate: function(element) {=0A=
    element =3D $(element);=0A=
    try {=0A=
      element.focus();=0A=
      if (element.select && (element.tagName.toLowerCase() !=3D 'input' =
||=0A=
          !(/^(?:button|reset|submit)$/i.test(element.type))))=0A=
        element.select();=0A=
    } catch (e) { }=0A=
    return element;=0A=
  },=0A=
=0A=
  disable: function(element) {=0A=
    element =3D $(element);=0A=
    element.disabled =3D true;=0A=
    return element;=0A=
  },=0A=
=0A=
  enable: function(element) {=0A=
    element =3D $(element);=0A=
    element.disabled =3D false;=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var Field =3D Form.Element;=0A=
=0A=
var $F =3D Form.Element.Methods.getValue;=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Form.Element.Serializers =3D (function() {=0A=
  function input(element, value) {=0A=
    switch (element.type.toLowerCase()) {=0A=
      case 'checkbox':=0A=
      case 'radio':=0A=
        return inputSelector(element, value);=0A=
      default:=0A=
        return valueSelector(element, value);=0A=
    }=0A=
  }=0A=
=0A=
  function inputSelector(element, value) {=0A=
    if (Object.isUndefined(value))=0A=
      return element.checked ? element.value : null;=0A=
    else element.checked =3D !!value;=0A=
  }=0A=
=0A=
  function valueSelector(element, value) {=0A=
    if (Object.isUndefined(value)) return element.value;=0A=
    else element.value =3D value;=0A=
  }=0A=
=0A=
  function select(element, value) {=0A=
    if (Object.isUndefined(value))=0A=
      return (element.type =3D=3D=3D 'select-one' ? selectOne : =
selectMany)(element);=0A=
=0A=
    var opt, currentValue, single =3D !Object.isArray(value);=0A=
    for (var i =3D 0, length =3D element.length; i < length; i++) {=0A=
      opt =3D element.options[i];=0A=
      currentValue =3D this.optionValue(opt);=0A=
      if (single) {=0A=
        if (currentValue =3D=3D value) {=0A=
          opt.selected =3D true;=0A=
          return;=0A=
        }=0A=
      }=0A=
      else opt.selected =3D value.include(currentValue);=0A=
    }=0A=
  }=0A=
=0A=
  function selectOne(element) {=0A=
    var index =3D element.selectedIndex;=0A=
    return index >=3D 0 ? optionValue(element.options[index]) : null;=0A=
  }=0A=
=0A=
  function selectMany(element) {=0A=
    var values, length =3D element.length;=0A=
    if (!length) return null;=0A=
=0A=
    for (var i =3D 0, values =3D []; i < length; i++) {=0A=
      var opt =3D element.options[i];=0A=
      if (opt.selected) values.push(optionValue(opt));=0A=
    }=0A=
    return values;=0A=
  }=0A=
=0A=
  function optionValue(opt) {=0A=
    return Element.hasAttribute(opt, 'value') ? opt.value : opt.text;=0A=
  }=0A=
=0A=
  return {=0A=
    input:         input,=0A=
    inputSelector: inputSelector,=0A=
    textarea:      valueSelector,=0A=
    select:        select,=0A=
    selectOne:     selectOne,=0A=
    selectMany:    selectMany,=0A=
    optionValue:   optionValue,=0A=
    button:        valueSelector=0A=
  };=0A=
})();=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
=0A=
Abstract.TimedObserver =3D Class.create(PeriodicalExecuter, {=0A=
  initialize: function($super, element, frequency, callback) {=0A=
    $super(callback, frequency);=0A=
    this.element   =3D $(element);=0A=
    this.lastValue =3D this.getValue();=0A=
  },=0A=
=0A=
  execute: function() {=0A=
    var value =3D this.getValue();=0A=
    if (Object.isString(this.lastValue) && Object.isString(value) ?=0A=
        this.lastValue !=3D value : String(this.lastValue) !=3D =
String(value)) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Form.Element.Observer =3D Class.create(Abstract.TimedObserver, {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.Observer =3D Class.create(Abstract.TimedObserver, {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.EventObserver =3D Class.create({=0A=
  initialize: function(element, callback) {=0A=
    this.element  =3D $(element);=0A=
    this.callback =3D callback;=0A=
=0A=
    this.lastValue =3D this.getValue();=0A=
    if (this.element.tagName.toLowerCase() =3D=3D 'form')=0A=
      this.registerFormCallbacks();=0A=
    else=0A=
      this.registerCallback(this.element);=0A=
  },=0A=
=0A=
  onElementEvent: function() {=0A=
    var value =3D this.getValue();=0A=
    if (this.lastValue !=3D value) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  },=0A=
=0A=
  registerFormCallbacks: function() {=0A=
    Form.getElements(this.element).each(this.registerCallback, this);=0A=
  },=0A=
=0A=
  registerCallback: function(element) {=0A=
    if (element.type) {=0A=
      switch (element.type.toLowerCase()) {=0A=
        case 'checkbox':=0A=
        case 'radio':=0A=
          Event.observe(element, 'click', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
        default:=0A=
          Event.observe(element, 'change', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
      }=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Form.Element.EventObserver =3D Class.create(Abstract.EventObserver, {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.EventObserver =3D Class.create(Abstract.EventObserver, {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
(function() {=0A=
=0A=
  var Event =3D {=0A=
    KEY_BACKSPACE: 8,=0A=
    KEY_TAB:       9,=0A=
    KEY_RETURN:   13,=0A=
    KEY_ESC:      27,=0A=
    KEY_LEFT:     37,=0A=
    KEY_UP:       38,=0A=
    KEY_RIGHT:    39,=0A=
    KEY_DOWN:     40,=0A=
    KEY_DELETE:   46,=0A=
    KEY_HOME:     36,=0A=
    KEY_END:      35,=0A=
    KEY_PAGEUP:   33,=0A=
    KEY_PAGEDOWN: 34,=0A=
    KEY_INSERT:   45,=0A=
=0A=
    cache: {}=0A=
  };=0A=
=0A=
  var docEl =3D document.documentElement;=0A=
  var MOUSEENTER_MOUSELEAVE_EVENTS_SUPPORTED =3D 'onmouseenter' in docEl=0A=
    && 'onmouseleave' in docEl;=0A=
=0A=
=0A=
=0A=
  var isIELegacyEvent =3D function(event) { return false; };=0A=
=0A=
  if (window.attachEvent) {=0A=
    if (window.addEventListener) {=0A=
      isIELegacyEvent =3D function(event) {=0A=
        return !(event instanceof window.Event);=0A=
      };=0A=
    } else {=0A=
      isIELegacyEvent =3D function(event) { return true; };=0A=
    }=0A=
  }=0A=
=0A=
  var _isButton;=0A=
=0A=
  function _isButtonForDOMEvents(event, code) {=0A=
    return event.which ? (event.which =3D=3D=3D code + 1) : =
(event.button =3D=3D=3D code);=0A=
  }=0A=
=0A=
  var legacyButtonMap =3D { 0: 1, 1: 4, 2: 2 };=0A=
  function _isButtonForLegacyEvents(event, code) {=0A=
    return event.button =3D=3D=3D legacyButtonMap[code];=0A=
  }=0A=
=0A=
  function _isButtonForWebKit(event, code) {=0A=
    switch (code) {=0A=
      case 0: return event.which =3D=3D 1 && !event.metaKey;=0A=
      case 1: return event.which =3D=3D 2 || (event.which =3D=3D 1 && =
event.metaKey);=0A=
      case 2: return event.which =3D=3D 3;=0A=
      default: return false;=0A=
    }=0A=
  }=0A=
=0A=
  if (window.attachEvent) {=0A=
    if (!window.addEventListener) {=0A=
      _isButton =3D _isButtonForLegacyEvents;=0A=
    } else {=0A=
      _isButton =3D function(event, code) {=0A=
        return isIELegacyEvent(event) ? _isButtonForLegacyEvents(event, =
code) :=0A=
         _isButtonForDOMEvents(event, code);=0A=
      }=0A=
    }=0A=
  } else if (Prototype.Browser.WebKit) {=0A=
    _isButton =3D _isButtonForWebKit;=0A=
  } else {=0A=
    _isButton =3D _isButtonForDOMEvents;=0A=
  }=0A=
=0A=
  function isLeftClick(event)   { return _isButton(event, 0) }=0A=
=0A=
  function isMiddleClick(event) { return _isButton(event, 1) }=0A=
=0A=
  function isRightClick(event)  { return _isButton(event, 2) }=0A=
=0A=
  function element(event) {=0A=
    event =3D Event.extend(event);=0A=
=0A=
    var node =3D event.target, type =3D event.type,=0A=
     currentTarget =3D event.currentTarget;=0A=
=0A=
    if (currentTarget && currentTarget.tagName) {=0A=
      if (type =3D=3D=3D 'load' || type =3D=3D=3D 'error' ||=0A=
        (type =3D=3D=3D 'click' && currentTarget.tagName.toLowerCase() =
=3D=3D=3D 'input'=0A=
          && currentTarget.type =3D=3D=3D 'radio'))=0A=
            node =3D currentTarget;=0A=
    }=0A=
=0A=
    if (node.nodeType =3D=3D Node.TEXT_NODE)=0A=
      node =3D node.parentNode;=0A=
=0A=
    return Element.extend(node);=0A=
  }=0A=
=0A=
  function findElement(event, expression) {=0A=
    var element =3D Event.element(event);=0A=
=0A=
    if (!expression) return element;=0A=
    while (element) {=0A=
      if (Object.isElement(element) && Prototype.Selector.match(element, =
expression)) {=0A=
        return Element.extend(element);=0A=
      }=0A=
      element =3D element.parentNode;=0A=
    }=0A=
  }=0A=
=0A=
  function pointer(event) {=0A=
    return { x: pointerX(event), y: pointerY(event) };=0A=
  }=0A=
=0A=
  function pointerX(event) {=0A=
    var docElement =3D document.documentElement,=0A=
     body =3D document.body || { scrollLeft: 0 };=0A=
=0A=
    return event.pageX || (event.clientX +=0A=
      (docElement.scrollLeft || body.scrollLeft) -=0A=
      (docElement.clientLeft || 0));=0A=
  }=0A=
=0A=
  function pointerY(event) {=0A=
    var docElement =3D document.documentElement,=0A=
     body =3D document.body || { scrollTop: 0 };=0A=
=0A=
    return  event.pageY || (event.clientY +=0A=
       (docElement.scrollTop || body.scrollTop) -=0A=
       (docElement.clientTop || 0));=0A=
  }=0A=
=0A=
=0A=
  function stop(event) {=0A=
    Event.extend(event);=0A=
    event.preventDefault();=0A=
    event.stopPropagation();=0A=
=0A=
    event.stopped =3D true;=0A=
  }=0A=
=0A=
=0A=
  Event.Methods =3D {=0A=
    isLeftClick:   isLeftClick,=0A=
    isMiddleClick: isMiddleClick,=0A=
    isRightClick:  isRightClick,=0A=
=0A=
    element:     element,=0A=
    findElement: findElement,=0A=
=0A=
    pointer:  pointer,=0A=
    pointerX: pointerX,=0A=
    pointerY: pointerY,=0A=
=0A=
    stop: stop=0A=
  };=0A=
=0A=
  var methods =3D Object.keys(Event.Methods).inject({ }, function(m, =
name) {=0A=
    m[name] =3D Event.Methods[name].methodize();=0A=
    return m;=0A=
  });=0A=
=0A=
  if (window.attachEvent) {=0A=
    function _relatedTarget(event) {=0A=
      var element;=0A=
      switch (event.type) {=0A=
        case 'mouseover':=0A=
        case 'mouseenter':=0A=
          element =3D event.fromElement;=0A=
          break;=0A=
        case 'mouseout':=0A=
        case 'mouseleave':=0A=
          element =3D event.toElement;=0A=
          break;=0A=
        default:=0A=
          return null;=0A=
      }=0A=
      return Element.extend(element);=0A=
    }=0A=
=0A=
    var additionalMethods =3D {=0A=
      stopPropagation: function() { this.cancelBubble =3D true },=0A=
      preventDefault:  function() { this.returnValue =3D false },=0A=
      inspect: function() { return '[object Event]' }=0A=
    };=0A=
=0A=
    Event.extend =3D function(event, element) {=0A=
      if (!event) return false;=0A=
=0A=
      if (!isIELegacyEvent(event)) return event;=0A=
=0A=
      if (event._extendedByPrototype) return event;=0A=
      event._extendedByPrototype =3D Prototype.emptyFunction;=0A=
=0A=
      var pointer =3D Event.pointer(event);=0A=
=0A=
      Object.extend(event, {=0A=
        target: event.srcElement || element,=0A=
        relatedTarget: _relatedTarget(event),=0A=
        pageX:  pointer.x,=0A=
        pageY:  pointer.y=0A=
      });=0A=
=0A=
      Object.extend(event, methods);=0A=
      Object.extend(event, additionalMethods);=0A=
=0A=
      return event;=0A=
    };=0A=
  } else {=0A=
    Event.extend =3D Prototype.K;=0A=
  }=0A=
=0A=
  if (window.addEventListener) {=0A=
    Event.prototype =3D window.Event.prototype || =
document.createEvent('HTMLEvents').__proto__;=0A=
    Object.extend(Event.prototype, methods);=0A=
  }=0A=
=0A=
  function _createResponder(element, eventName, handler) {=0A=
    var registry =3D Element.retrieve(element, =
'prototype_event_registry');=0A=
=0A=
    if (Object.isUndefined(registry)) {=0A=
      CACHE.push(element);=0A=
      registry =3D Element.retrieve(element, 'prototype_event_registry', =
$H());=0A=
    }=0A=
=0A=
    var respondersForEvent =3D registry.get(eventName);=0A=
    if (Object.isUndefined(respondersForEvent)) {=0A=
      respondersForEvent =3D [];=0A=
      registry.set(eventName, respondersForEvent);=0A=
    }=0A=
=0A=
    if (respondersForEvent.pluck('handler').include(handler)) return =
false;=0A=
=0A=
    var responder;=0A=
    if (eventName.include(":")) {=0A=
      responder =3D function(event) {=0A=
        if (Object.isUndefined(event.eventName))=0A=
          return false;=0A=
=0A=
        if (event.eventName !=3D=3D eventName)=0A=
          return false;=0A=
=0A=
        Event.extend(event, element);=0A=
        handler.call(element, event);=0A=
      };=0A=
    } else {=0A=
      if (!MOUSEENTER_MOUSELEAVE_EVENTS_SUPPORTED &&=0A=
       (eventName =3D=3D=3D "mouseenter" || eventName =3D=3D=3D =
"mouseleave")) {=0A=
        if (eventName =3D=3D=3D "mouseenter" || eventName =3D=3D=3D =
"mouseleave") {=0A=
          responder =3D function(event) {=0A=
            Event.extend(event, element);=0A=
=0A=
            var parent =3D event.relatedTarget;=0A=
            while (parent && parent !=3D=3D element) {=0A=
              try { parent =3D parent.parentNode; }=0A=
              catch(e) { parent =3D element; }=0A=
            }=0A=
=0A=
            if (parent =3D=3D=3D element) return;=0A=
=0A=
            handler.call(element, event);=0A=
          };=0A=
        }=0A=
      } else {=0A=
        responder =3D function(event) {=0A=
          Event.extend(event, element);=0A=
          handler.call(element, event);=0A=
        };=0A=
      }=0A=
    }=0A=
=0A=
    responder.handler =3D handler;=0A=
    respondersForEvent.push(responder);=0A=
    return responder;=0A=
  }=0A=
=0A=
  function _destroyCache() {=0A=
    for (var i =3D 0, length =3D CACHE.length; i < length; i++) {=0A=
      Event.stopObserving(CACHE[i]);=0A=
      CACHE[i] =3D null;=0A=
    }=0A=
  }=0A=
=0A=
  var CACHE =3D [];=0A=
=0A=
  if (Prototype.Browser.IE)=0A=
    window.attachEvent('onunload', _destroyCache);=0A=
=0A=
  if (Prototype.Browser.WebKit)=0A=
    window.addEventListener('unload', Prototype.emptyFunction, false);=0A=
=0A=
=0A=
  var _getDOMEventName =3D Prototype.K,=0A=
      translations =3D { mouseenter: "mouseover", mouseleave: "mouseout" =
};=0A=
=0A=
  if (!MOUSEENTER_MOUSELEAVE_EVENTS_SUPPORTED) {=0A=
    _getDOMEventName =3D function(eventName) {=0A=
      return (translations[eventName] || eventName);=0A=
    };=0A=
  }=0A=
=0A=
  function observe(element, eventName, handler) {=0A=
    element =3D $(element);=0A=
=0A=
    var responder =3D _createResponder(element, eventName, handler);=0A=
=0A=
    if (!responder) return element;=0A=
=0A=
    if (eventName.include(':')) {=0A=
      if (element.addEventListener)=0A=
        element.addEventListener("dataavailable", responder, false);=0A=
      else {=0A=
        element.attachEvent("ondataavailable", responder);=0A=
        element.attachEvent("onlosecapture", responder);=0A=
      }=0A=
    } else {=0A=
      var actualEventName =3D _getDOMEventName(eventName);=0A=
=0A=
      if (element.addEventListener)=0A=
        element.addEventListener(actualEventName, responder, false);=0A=
      else=0A=
        element.attachEvent("on" + actualEventName, responder);=0A=
    }=0A=
=0A=
    return element;=0A=
  }=0A=
=0A=
  function stopObserving(element, eventName, handler) {=0A=
    element =3D $(element);=0A=
=0A=
    var registry =3D Element.retrieve(element, =
'prototype_event_registry');=0A=
    if (!registry) return element;=0A=
=0A=
    if (!eventName) {=0A=
      registry.each( function(pair) {=0A=
        var eventName =3D pair.key;=0A=
        stopObserving(element, eventName);=0A=
      });=0A=
      return element;=0A=
    }=0A=
=0A=
    var responders =3D registry.get(eventName);=0A=
    if (!responders) return element;=0A=
=0A=
    if (!handler) {=0A=
      responders.each(function(r) {=0A=
        stopObserving(element, eventName, r.handler);=0A=
      });=0A=
      return element;=0A=
    }=0A=
=0A=
    var i =3D responders.length, responder;=0A=
    while (i--) {=0A=
      if (responders[i].handler =3D=3D=3D handler) {=0A=
        responder =3D responders[i];=0A=
        break;=0A=
      }=0A=
    }=0A=
    if (!responder) return element;=0A=
=0A=
    if (eventName.include(':')) {=0A=
      if (element.removeEventListener)=0A=
        element.removeEventListener("dataavailable", responder, false);=0A=
      else {=0A=
        element.detachEvent("ondataavailable", responder);=0A=
        element.detachEvent("onlosecapture", responder);=0A=
      }=0A=
    } else {=0A=
      var actualEventName =3D _getDOMEventName(eventName);=0A=
      if (element.removeEventListener)=0A=
        element.removeEventListener(actualEventName, responder, false);=0A=
      else=0A=
        element.detachEvent('on' + actualEventName, responder);=0A=
    }=0A=
=0A=
    registry.set(eventName, responders.without(responder));=0A=
=0A=
    return element;=0A=
  }=0A=
=0A=
  function fire(element, eventName, memo, bubble) {=0A=
    element =3D $(element);=0A=
=0A=
    if (Object.isUndefined(bubble))=0A=
      bubble =3D true;=0A=
=0A=
    if (element =3D=3D document && document.createEvent && =
!element.dispatchEvent)=0A=
      element =3D document.documentElement;=0A=
=0A=
    var event;=0A=
    if (document.createEvent) {=0A=
      event =3D document.createEvent('HTMLEvents');=0A=
      event.initEvent('dataavailable', bubble, true);=0A=
    } else {=0A=
      event =3D document.createEventObject();=0A=
      event.eventType =3D bubble ? 'ondataavailable' : 'onlosecapture';=0A=
    }=0A=
=0A=
    event.eventName =3D eventName;=0A=
    event.memo =3D memo || { };=0A=
=0A=
    if (document.createEvent)=0A=
      element.dispatchEvent(event);=0A=
    else=0A=
      element.fireEvent(event.eventType, event);=0A=
=0A=
    return Event.extend(event);=0A=
  }=0A=
=0A=
  Event.Handler =3D Class.create({=0A=
    initialize: function(element, eventName, selector, callback) {=0A=
      this.element   =3D $(element);=0A=
      this.eventName =3D eventName;=0A=
      this.selector  =3D selector;=0A=
      this.callback  =3D callback;=0A=
      this.handler   =3D this.handleEvent.bind(this);=0A=
    },=0A=
=0A=
    start: function() {=0A=
      Event.observe(this.element, this.eventName, this.handler);=0A=
      return this;=0A=
    },=0A=
=0A=
    stop: function() {=0A=
      Event.stopObserving(this.element, this.eventName, this.handler);=0A=
      return this;=0A=
    },=0A=
=0A=
    handleEvent: function(event) {=0A=
      var element =3D Event.findElement(event, this.selector);=0A=
      if (element) this.callback.call(this.element, event, element);=0A=
    }=0A=
  });=0A=
=0A=
  function on(element, eventName, selector, callback) {=0A=
    element =3D $(element);=0A=
    if (Object.isFunction(selector) && Object.isUndefined(callback)) {=0A=
      callback =3D selector, selector =3D null;=0A=
    }=0A=
=0A=
    return new Event.Handler(element, eventName, selector, =
callback).start();=0A=
  }=0A=
=0A=
  Object.extend(Event, Event.Methods);=0A=
=0A=
  Object.extend(Event, {=0A=
    fire:          fire,=0A=
    observe:       observe,=0A=
    stopObserving: stopObserving,=0A=
    on:            on=0A=
  });=0A=
=0A=
  Element.addMethods({=0A=
    fire:          fire,=0A=
=0A=
    observe:       observe,=0A=
=0A=
    stopObserving: stopObserving,=0A=
=0A=
    on:            on=0A=
  });=0A=
=0A=
  Object.extend(document, {=0A=
    fire:          fire.methodize(),=0A=
=0A=
    observe:       observe.methodize(),=0A=
=0A=
    stopObserving: stopObserving.methodize(),=0A=
=0A=
    on:            on.methodize(),=0A=
=0A=
    loaded:        false=0A=
  });=0A=
=0A=
  if (window.Event) Object.extend(window.Event, Event);=0A=
  else window.Event =3D Event;=0A=
})();=0A=
=0A=
(function() {=0A=
  /* Support for the DOMContentLoaded event is based on work by Dan Webb,=0A=
     Matthias Miller, Dean Edwards, John Resig, and Diego Perini. */=0A=
=0A=
  var timer;=0A=
=0A=
  function fireContentLoadedEvent() {=0A=
    if (document.loaded) return;=0A=
    if (timer) window.clearTimeout(timer);=0A=
    document.loaded =3D true;=0A=
    document.fire('dom:loaded');=0A=
  }=0A=
=0A=
  function checkReadyState() {=0A=
    if (document.readyState =3D=3D=3D 'complete') {=0A=
      document.stopObserving('readystatechange', checkReadyState);=0A=
      fireContentLoadedEvent();=0A=
    }=0A=
  }=0A=
=0A=
  function pollDoScroll() {=0A=
    try { document.documentElement.doScroll('left'); }=0A=
    catch(e) {=0A=
      timer =3D pollDoScroll.defer();=0A=
      return;=0A=
    }=0A=
    fireContentLoadedEvent();=0A=
  }=0A=
=0A=
  if (document.addEventListener) {=0A=
    document.addEventListener('DOMContentLoaded', =
fireContentLoadedEvent, false);=0A=
  } else {=0A=
    document.observe('readystatechange', checkReadyState);=0A=
    if (window =3D=3D top)=0A=
      timer =3D pollDoScroll.defer();=0A=
  }=0A=
=0A=
  Event.observe(window, 'load', fireContentLoadedEvent);=0A=
})();=0A=
=0A=
Element.addMethods();=0A=
=0A=
/*------------------------------- DEPRECATED =
-------------------------------*/=0A=
=0A=
Hash.toQueryString =3D Object.toQueryString;=0A=
=0A=
var Toggle =3D { display: Element.toggle };=0A=
=0A=
Element.Methods.childOf =3D Element.Methods.descendantOf;=0A=
=0A=
var Insertion =3D {=0A=
  Before: function(element, content) {=0A=
    return Element.insert(element, {before:content});=0A=
  },=0A=
=0A=
  Top: function(element, content) {=0A=
    return Element.insert(element, {top:content});=0A=
  },=0A=
=0A=
  Bottom: function(element, content) {=0A=
    return Element.insert(element, {bottom:content});=0A=
  },=0A=
=0A=
  After: function(element, content) {=0A=
    return Element.insert(element, {after:content});=0A=
  }=0A=
};=0A=
=0A=
var $continue =3D new Error('"throw $continue" is deprecated, use =
"return" instead');=0A=
=0A=
var Position =3D {=0A=
  includeScrollOffsets: false,=0A=
=0A=
  prepare: function() {=0A=
    this.deltaX =3D  window.pageXOffset=0A=
                || document.documentElement.scrollLeft=0A=
                || document.body.scrollLeft=0A=
                || 0;=0A=
    this.deltaY =3D  window.pageYOffset=0A=
                || document.documentElement.scrollTop=0A=
                || document.body.scrollTop=0A=
                || 0;=0A=
  },=0A=
=0A=
  within: function(element, x, y) {=0A=
    if (this.includeScrollOffsets)=0A=
      return this.withinIncludingScrolloffsets(element, x, y);=0A=
    this.xcomp =3D x;=0A=
    this.ycomp =3D y;=0A=
    this.offset =3D Element.cumulativeOffset(element);=0A=
=0A=
    return (y >=3D this.offset[1] &&=0A=
            y <  this.offset[1] + element.offsetHeight &&=0A=
            x >=3D this.offset[0] &&=0A=
            x <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  withinIncludingScrolloffsets: function(element, x, y) {=0A=
    var offsetcache =3D Element.cumulativeScrollOffset(element);=0A=
=0A=
    this.xcomp =3D x + offsetcache[0] - this.deltaX;=0A=
    this.ycomp =3D y + offsetcache[1] - this.deltaY;=0A=
    this.offset =3D Element.cumulativeOffset(element);=0A=
=0A=
    return (this.ycomp >=3D this.offset[1] &&=0A=
            this.ycomp <  this.offset[1] + element.offsetHeight &&=0A=
            this.xcomp >=3D this.offset[0] &&=0A=
            this.xcomp <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  overlap: function(mode, element) {=0A=
    if (!mode) return 0;=0A=
    if (mode =3D=3D 'vertical')=0A=
      return ((this.offset[1] + element.offsetHeight) - this.ycomp) /=0A=
        element.offsetHeight;=0A=
    if (mode =3D=3D 'horizontal')=0A=
      return ((this.offset[0] + element.offsetWidth) - this.xcomp) /=0A=
        element.offsetWidth;=0A=
  },=0A=
=0A=
=0A=
  cumulativeOffset: Element.Methods.cumulativeOffset,=0A=
=0A=
  positionedOffset: Element.Methods.positionedOffset,=0A=
=0A=
  absolutize: function(element) {=0A=
    Position.prepare();=0A=
    return Element.absolutize(element);=0A=
  },=0A=
=0A=
  relativize: function(element) {=0A=
    Position.prepare();=0A=
    return Element.relativize(element);=0A=
  },=0A=
=0A=
  realOffset: Element.Methods.cumulativeScrollOffset,=0A=
=0A=
  offsetParent: Element.Methods.getOffsetParent,=0A=
=0A=
  page: Element.Methods.viewportOffset,=0A=
=0A=
  clone: function(source, target, options) {=0A=
    options =3D options || { };=0A=
    return Element.clonePosition(target, source, options);=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!document.getElementsByClassName) document.getElementsByClassName =
=3D function(instanceMethods){=0A=
  function iter(name) {=0A=
    return name.blank() ? null : "[contains(concat(' ', @class, ' '), ' =
" + name + " ')]";=0A=
  }=0A=
=0A=
  instanceMethods.getElementsByClassName =3D =
Prototype.BrowserFeatures.XPath ?=0A=
  function(element, className) {=0A=
    className =3D className.toString().strip();=0A=
    var cond =3D /\s/.test(className) ? $w(className).map(iter).join('') =
: iter(className);=0A=
    return cond ? document._getElementsByXPath('.//*' + cond, element) : =
[];=0A=
  } : function(element, className) {=0A=
    className =3D className.toString().strip();=0A=
    var elements =3D [], classNames =3D (/\s/.test(className) ? =
$w(className) : null);=0A=
    if (!classNames && !className) return elements;=0A=
=0A=
    var nodes =3D $(element).getElementsByTagName('*');=0A=
    className =3D ' ' + className + ' ';=0A=
=0A=
    for (var i =3D 0, child, cn; child =3D nodes[i]; i++) {=0A=
      if (child.className && (cn =3D ' ' + child.className + ' ') && =
(cn.include(className) ||=0A=
          (classNames && classNames.all(function(name) {=0A=
            return !name.toString().blank() && cn.include(' ' + name + ' =
');=0A=
          }))))=0A=
        elements.push(Element.extend(child));=0A=
    }=0A=
    return elements;=0A=
  };=0A=
=0A=
  return function(className, parentElement) {=0A=
    return $(parentElement || =
document.body).getElementsByClassName(className);=0A=
  };=0A=
}(Element.Methods);=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.ClassNames =3D Class.create();=0A=
Element.ClassNames.prototype =3D {=0A=
  initialize: function(element) {=0A=
    this.element =3D $(element);=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    this.element.className.split(/\s+/).select(function(name) {=0A=
      return name.length > 0;=0A=
    })._each(iterator);=0A=
  },=0A=
=0A=
  set: function(className) {=0A=
    this.element.className =3D className;=0A=
  },=0A=
=0A=
  add: function(classNameToAdd) {=0A=
    if (this.include(classNameToAdd)) return;=0A=
    this.set($A(this).concat(classNameToAdd).join(' '));=0A=
  },=0A=
=0A=
  remove: function(classNameToRemove) {=0A=
    if (!this.include(classNameToRemove)) return;=0A=
    this.set($A(this).without(classNameToRemove).join(' '));=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return $A(this).join(' ');=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Element.ClassNames.prototype, Enumerable);=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
(function() {=0A=
  window.Selector =3D Class.create({=0A=
    initialize: function(expression) {=0A=
      this.expression =3D expression.strip();=0A=
    },=0A=
=0A=
    findElements: function(rootElement) {=0A=
      return Prototype.Selector.select(this.expression, rootElement);=0A=
    },=0A=
=0A=
    match: function(element) {=0A=
      return Prototype.Selector.match(element, this.expression);=0A=
    },=0A=
=0A=
    toString: function() {=0A=
      return this.expression;=0A=
    },=0A=
=0A=
    inspect: function() {=0A=
      return "#<Selector: " + this.expression + ">";=0A=
    }=0A=
  });=0A=
=0A=
  Object.extend(Selector, {=0A=
    matchElements: function(elements, expression) {=0A=
      var match =3D Prototype.Selector.match,=0A=
          results =3D [];=0A=
=0A=
      for (var i =3D 0, length =3D elements.length; i < length; i++) {=0A=
        var element =3D elements[i];=0A=
        if (match(element, expression)) {=0A=
          results.push(Element.extend(element));=0A=
        }=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    findElement: function(elements, expression, index) {=0A=
      index =3D index || 0;=0A=
      var matchIndex =3D 0, element;=0A=
      for (var i =3D 0, length =3D elements.length; i < length; i++) {=0A=
        element =3D elements[i];=0A=
        if (Prototype.Selector.match(element, expression) && index =
=3D=3D=3D matchIndex++) {=0A=
          return Element.extend(element);=0A=
        }=0A=
      }=0A=
    },=0A=
=0A=
    findChildElements: function(element, expressions) {=0A=
      var selector =3D expressions.toArray().join(', ');=0A=
      return Prototype.Selector.select(selector, element || document);=0A=
    }=0A=
  });=0A=
})();=0A=

------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://ajax.googleapis.com/ajax/libs/scriptaculous/1.8.3/scriptaculous.js

// script.aculo.us scriptaculous.js v1.8.3, Thu Oct 08 11:23:33 +0200 =
2009=0A=
=0A=
// Copyright (c) 2005-2009 Thomas Fuchs (http://script.aculo.us, =
http://mir.aculo.us)=0A=
//=0A=
// Permission is hereby granted, free of charge, to any person obtaining=0A=
// a copy of this software and associated documentation files (the=0A=
// "Software"), to deal in the Software without restriction, including=0A=
// without limitation the rights to use, copy, modify, merge, publish,=0A=
// distribute, sublicense, and/or sell copies of the Software, and to=0A=
// permit persons to whom the Software is furnished to do so, subject to=0A=
// the following conditions:=0A=
//=0A=
// The above copyright notice and this permission notice shall be=0A=
// included in all copies or substantial portions of the Software.=0A=
//=0A=
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,=0A=
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF=0A=
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND=0A=
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE=0A=
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION=0A=
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION=0A=
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.=0A=
//=0A=
// For details, see the script.aculo.us web site: http://script.aculo.us/=0A=
=0A=
var Scriptaculous =3D {=0A=
  Version: '1.8.3',=0A=
  require: function(libraryName) {=0A=
    try{=0A=
      // inserting via DOM fails in Safari 2.0, so brute force approach=0A=
      document.write('<script type=3D"text/javascript" =
src=3D"'+libraryName+'"><\/script>');=0A=
    } catch(e) {=0A=
      // for xhtml+xml served content, fall back to DOM methods=0A=
      var script =3D document.createElement('script');=0A=
      script.type =3D 'text/javascript';=0A=
      script.src =3D libraryName;=0A=
      document.getElementsByTagName('head')[0].appendChild(script);=0A=
    }=0A=
  },=0A=
  REQUIRED_PROTOTYPE: '1.6.0.3',=0A=
  load: function() {=0A=
    function convertVersionString(versionString) {=0A=
      var v =3D versionString.replace(/_.*|\./g, '');=0A=
      v =3D parseInt(v + '0'.times(4-v.length));=0A=
      return versionString.indexOf('_') > -1 ? v-1 : v;=0A=
    }=0A=
=0A=
    if((typeof Prototype=3D=3D'undefined') ||=0A=
       (typeof Element =3D=3D 'undefined') ||=0A=
       (typeof Element.Methods=3D=3D'undefined') ||=0A=
       (convertVersionString(Prototype.Version) <=0A=
        convertVersionString(Scriptaculous.REQUIRED_PROTOTYPE)))=0A=
       throw("script.aculo.us requires the Prototype JavaScript =
framework >=3D " +=0A=
        Scriptaculous.REQUIRED_PROTOTYPE);=0A=
=0A=
    var js =3D /scriptaculous\.js(\?.*)?$/;=0A=
    $$('head script[src]').findAll(function(s) {=0A=
      return s.src.match(js);=0A=
    }).each(function(s) {=0A=
      var path =3D s.src.replace(js, ''),=0A=
      includes =3D s.src.match(/\?.*load=3D([a-z,]*)/);=0A=
      (includes ? includes[1] : =
'builder,effects,dragdrop,controls,slider,sound').split(',').each(=0A=
       function(include) { Scriptaculous.require(path+include+'.js') });=0A=
    });=0A=
  }=0A=
};=0A=
=0A=
Scriptaculous.load();
------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.traniviva.it/service/js/prototype/lightview-tip2.js

//  Lightview 2.5.6 - 12-01-2011
var Lightview =3D {
  Version: '2.5.6',

  // Configuration
  options: {
    backgroundColor: '#ffffff',                            // Background =
color of the view
    border: 12,                                            // Size of =
the border
    buttons: {
      opacity: {                                           // Opacity of =
inner buttons
        disabled: 0.4,
        normal: 0.75,
        hover: 1
      },
      side: { display: true },                             // Toggle =
side buttons
      innerPreviousNext: { display: true },                // Toggle the =
inner previous and next button
      slideshow: { display: true },                        // Toggle =
slideshow button
      topclose: { side: 'right' }                          // 'right' or =
'left'                   =20
    },
    controller: {                                          // The =
controller is used on sets
      backgroundColor: '#4d4d4d',
      border: 6,
      buttons: {
        innerPreviousNext: true,
        side: false
      },
      margin: 18,
      opacity: 0.7,
      radius: 6,
      setNumberTemplate: '#{position} di #{total}'
    },
    cyclic: false,                                         // Makes =
galleries cyclic, no end/begin
    images: 'http://css.gocity.it/service/img/lightview/', // The =
directory of the images, from this file
    imgNumberTemplate: 'Immagine #{position} di #{total}',    // Want a =
different language? change it here
    keyboard: true,                                        // Toggle =
keyboard buttons
    menubarPadding: 6,                                     // Space =
between menubar and content in px
    overlay: {                                             // Overlay
      background: '#000',                                  // Background =
color, Mac Firefox & Mac Safari use overlay.png
      close: true,
      opacity: 0.85,
      display: true
    },
    preloadHover: false,                                   // Preload =
images on mouseover
    radius: 12,                                            // Corner =
radius of the border
    removeTitles: true,                                    // Set to =
false if you want to keep title attributes intact
    resizeDuration: 0.45,                                  // The =
duration of the resize effect in seconds
    slideshowDelay: 5,                                     // Delay in =
seconds before showing the next slide
    titleSplit: '::',                                      // The =
characters you want to split title with
    transition: function(pos) {                            // Or your =
own transition
      return ((pos/=3D0.5) < 1 ? 0.5 * Math.pow(pos, 4) :
        -0.5 * ((pos-=3D2) * Math.pow(pos,3) - 2));
    },
    viewport: true,                                        // Stay =
within the viewport, true is recommended
    zIndex: 5000,                                          // zIndex of =
#lightview, #overlay is this -1

    startDimensions: {                                     // Dimensions =
Lightview starts at
      width: 100,
      height: 100
    },
    closeDimensions: {                                     // Modify if =
you've changed the close button images
      large: { width: 77, height: 22 },
      small: { width: 25, height: 22 }
    },
    sideDimensions: {                                      // Modify if =
you've changed the side button images
      width: 16,
      height: 22
    },

    defaultOptions: {                                      // Default =
options for each type of view
      image: {
        menubar: 'bottom',
        closeButton: 'large'
      },
      gallery: {
        menubar: 'bottom',
        closeButton: 'large'
      },
      ajax:   {
        width: 400,
        height: 300,
        menubar: 'top',
        closeButton: 'small',
        overflow: 'auto'
      },
      iframe: {
        width: 400,
        height: 300,
        menubar: 'top',
        scrolling: true,
        closeButton: 'small'
      },
      inline: {
        width: 400,
        height: 300,
        menubar: 'top',
        closeButton: 'small',
        overflow: 'auto'
      },
      flash: {
        width: 400,
        height: 300,
        menubar: 'bottom',
        closeButton: 'large'
      },
      quicktime: {
        width: 480,
        height: 220,
        autoplay: true,
        controls: true,
        closeButton: 'large'
      }
    }
  },
  classids: {
    quicktime: 'clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B',
    flash: 'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'
  },
  codebases: {
    quicktime: =
'http://www.apple.com/qtactivex/qtplugin.cab#version=3D7,5,5,0',
    flash: =
'http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#ve=
rsion=3D9,0,115,0'
  },
  errors: {
    requiresPlugin: "<div class=3D'message'> Il contenuto che stai =
cercando di visualizzare richiede il <span class=3D'type'>#{type}</span> =
plugin.</div><div class=3D'pluginspage'><p>Scarica e installa il plugin =
richiesto dal sito:</p><a href=3D'#{pluginspage}' =
target=3D'_blank'>#{pluginspage}</a></div>"
  },
  mimetypes: {
    quicktime: 'video/quicktime',
    flash: 'application/x-shockwave-flash'
  },
  pluginspages: {
    quicktime: 'http://www.apple.com/quicktime/download',
    flash: 'http://www.adobe.com/go/getflashplayer'
  },
  // used with auto detection
  typeExtensions: {
    flash: 'swf',
    image: 'bmp gif jpeg jpg png',
    iframe: 'asp aspx cgi cfm htm html jsp php pl php3 php4 php5 phtml =
rb rhtml shtml txt',
    quicktime: 'avi mov mpg mpeg movie'
  }
};

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}('(9(){9 1B(a){q =
b=3D{};O.5I(a).V(9(c){b[c]=3Da[c]+"y"});F b}q =
l=3D!!R.7W("2R").4x,2f=3D13.1C.2g&&9(a){q b=3D(n 3Q("7X =
([\\\\d.]+)")).7Y(a);F =
b?3R(b[1]):-1}(2E.3S)<7,2h=3D13.1C.4y&&!R.3i,2p=3D13.1C.5J&&9(a){q =
b=3D2E.3S.3j(/7Z\\:(\\d+)/);F =
b&&3R(b[1])<2}(2E.3S),3T=3D!!2E.3S.3j(/80/i)&&(2h||2p);O.18(J,{81:"1.7",8=
2:"1.8.3",G:{S:"4z",2S:"I"},4A:9(a){E(83 =
1K[a]=3D=3D"84"||6.4B(1K[a].85)<6.4B(6["5K"+a])){86"J 87 "+a+" >=3D =
"+6["5K"+a]}},4B:9(a){q =
b=3Da.2q(/5L.*|\\./g,"");b=3D3U(b+"0".88(4-b.1m));F =
a.1P("5L")>-1?b-1:b},4C:9(){6.4A("13"),!!1K.M&&!1K.5M&&6.4A("5M");E(/^(89=
?:\\/\\/|\\/)/.3V(6.o.W)){6.W=3D6.o.W}1g{q =
a=3D/I(?:-[\\w\\d.]+)?\\.8a(.*)/;6.W=3D(($$("8b[1h]").5N(9(b){F =
b.1h.3j(a)})||{}).1h||"").2q(a,"")+6.o.W}l||(R.4D<8||R.5O.2T?R.X("4E:3k",=
9(){q =
a=3DR.8c();a.8d=3D"2T\\\\:*{8e:3l(#4F#5P)}"}):R.5O.8f("2T","8g:8h-8i-8j:8=
k","#4F#5P"))},4G:9(){6.2F=3D6.o.2F,6.Y=3D6.2F>6.o.Y?6.2F:6.o.Y,6.1u=3D6.=
o.1u,6.1D=3D6.o.1D,6.3W()}}),O.18(J,{5Q:14,1R:9(){q =
a=3D3m.8l;a.4H++,a.4H=3D=3D6.5Q&&12.4I.5R(R.1S,"I:3k")}}),J.1R.4H=3D0,O.1=
8(J,{3W:9(){6.I=3Dn z("D",{2r:"I"});q =
a,b,c=3D1B(6.1D);2h&&(6.I.P=3D9(){6.r("10:-2U;U:-2U;19:1E;");F =
6},6.I.Q=3D9(){6.r("19:1i");F 6},6.I.1i=3D9(){F =
6.1v("19")=3D=3D"1i"&&3R(6.1v("U").2q("y",""))>-5S}),$(R.1S).B(6.22=3D(n =
z("D",{2r:"5T"})).r({2s:6.o.2s-1,S:!2p&&!2f?"3X":"2G",2V:3T?"3l("+6.W+"22=
.1f) U 10 =
2W":6.o.22.2V}).1a(3T?1:6.o.22.1q).P()).B(6.I.r({2s:6.o.2s,U:"-2U",10:"-2=
U"}).1a(0).B(6.5U=3D(n z("D",{C:"8m"})).B(6.3n=3D(n =
z("2X",{C:"8n"})).B(6.5V=3D(n =
z("1o",{C:"8o"})).r(b=3DO.18({1w:-1*6.1D.u+"y"},c)).B(6.3Y=3D(n =
z("D",{C:"4J"})).r(O.18({1w:6.1D.u+"y"},c)).B(n =
z("D",{C:"1r"})))).B(6.5W=3D(n =
z("1o",{C:"8p"})).r(O.18({5X:-1*6.1D.u+"y"},c)).B(6.3Z=3D(n =
z("D",{C:"4J"})).r(b).B(n z("D",{C:"1r"}))))).B(6.5Y=3D(n =
z("D",{C:"5Z"})).B(6.40=3D(n z("D",{C:"4J 8q"})).B(6.8r=3Dn =
z("D",{C:"1r"})))).B((n z("2X",{C:"8s"})).B((n z("1o",{C:"60 =
8t"})).B(a=3D(n z("D",{C:"8u"})).r({v:6.Y+"y"}).B((n z("2X",{C:"61 =
8v"})).B((n z("1o",{C:"62"})).B(n z("D",{C:"23"})).B((n =
z("D",{C:"2H"})).r({10:6.Y+"y"})))).B(n z("D",{C:"63"})).B((n =
z("2X",{C:"61 8w"})).B((n z("1o",{C:"62"})).r("1x-U: "+-1*6.Y+"y").B(n =
z("D",{C:"23"})).B((n z("D",{C:"2H"})).r("10: =
"+-1*6.Y+"y")))))).B(6.41=3D(n z("1o",{C:"8x"})).r("v: =
"+(8y-6.Y)+"y").B((n z("D",{C:"8z"})).B((n z("D",{C:"64"})).r("1x-U: =
"+6.Y+"y").B(6.2t=3D(n z("D",{C:"8A"})).1a(0).r("2Y: 0 =
"+6.Y+"y").B(6.65=3Dn z("D",{C:"8B 2H"})).B(6.1b=3D(n z("D",{C:"8C =
66"})).B(6.2u=3D(n z("D",{C:"1r =
67"})).r(1B(6.o.1u.42)).r({2V:6.o.L}).1a(6.o.1p.1q.2I)).B(6.2v=3D(n =
z("2X",{C:"8D"})).B(6.4K=3D(n z("1o",{C:"8E"})).B(6.1s=3Dn =
z("D",{C:"8F"})).B(6.1T=3Dn z("D",{C:"8G"}))).B(6.4L=3D(n =
z("D",{C:"8H"})).B(6.3o=3D(n z("1o",{C:"8I"})).B(n z("D"))).B(6.43=3D(n =
z("1o",{C:"8J"})).B(6.8K=3D(n =
z("D",{C:"1r"})).1a(6.o.1p.1q.2I).r({L:6.o.L}).1y(6.W+"8L.1f",{L:6.o.L}))=
.B(6.8M=3D(n =
z("D",{C:"1r"})).1a(6.o.1p.1q.2I).r({L:6.o.L}).1y(6.W+"8N.1f",{L:6.o.L}))=
).B(6.2i=3D(n z("1o",{C:"8O"})).B(6.2J=3D(n =
z("D",{C:"1r"})).1a(6.o.1p.1q.2I).r({L:6.o.L}).1y(6.W+"68.1f",{L:6.o.L}))=
)))).B(6.69=3Dn z("D",{C:"8P "}))))).B(6.2Z=3D(n =
z("D",{C:"6a"})).B(6.8Q=3D(n z("D",{C:"1r"})).r("2V: 3l("+6.W+"2Z.4M) U =
10 44-2W")))).B((n z("1o",{C:"60 8R"})).B(a.8S(!0))).B(6.1F=3D(n =
z("1o",{C:"8T"})).P().r("1x-U: "+6.Y+"y; 2V: 3l("+6.W+"8U.4M) U 10 =
2W"))))).B((n z("D",{2r:"3p"})).P());q d=3Dn =
1U;d.1j=3D9(){d.1j=3D13.24,6.1D=3D{u:d.u,v:d.v};q =
a=3D1B(6.1D),b;6.3n.r({1L:0-(d.v/2).1V()+"y",v:d.v+"y"}),6.5V.r(b=3DO.18(=
{1w:-1*6.1D.u+"y"},a)),6.3Y.r(O.18({1w:a.u},a)),6.5W.r(O.18({5X:-1*6.1D.u=
+"y"},a)),6.3Z.r(b),6.1R()}.H(6),d.1h=3D6.W+"26.1f",$w("2t 1s 1T =
3o").3q(9(a){6[a].r({L:6.o.L})}.H(6));q e=3D6.5U.27(".23");$w("6b 6c bl =
4N").V(9(a,b){6.2F>0?6.4O(e[b],a):e[b].B(n =
z("D",{C:"2H"})),e[b].r({u:6.Y+"y",v:6.Y+"y"}).6d("23"+a.1z()),6.1R()}.H(=
6)),6.I.27(".63",".2H",".64").30("r",{L:6.o.L});q f=3D{};$w("26 1c =
1W").V(9(a){6[a+"31"].2K=3Da;q b=3D6.W+a+".1f";a=3D=3D"1W"?(f[a]=3Dn =
1U,f[a].1j=3D9(){f[a].1j=3D13.24,6.1u[a]=3D{u:f[a].u,v:f[a].v};q =
c=3D6.o.1p.1W.2K,d=3DO.18({"4P":c,1L:6.1u[a].v+"y"},1B(6.1u[a]));d["2Y"+c=
.1z()]=3D6.Y+"y",6[a+"31"].r(d),6.5Y.r({v:f[a].v+"y",U:-1*6.1u[a].v+"y"})=
,6[a+"31"].4Q().1y(b).r(1B(6.1u[a])),6.1R()}.H(6),f[a].1h=3D6.W+a+".1f"):=
6[a+"31"].1y(b)},6);q g=3D{};$w("42 4R").V(9(a){g[a]=3Dn =
1U,g[a].1j=3D9(){g[a].1j=3D13.24,6.1u[a]=3D{u:g[a].u,v:g[a].v},6.1R()}.H(=
6),g[a].1h=3D6.W+"6e"+a+".1f"},6);q h=3Dn =
1U;h.1j=3D9(){h.1j=3D13.24,6.2Z.r({u:h.u+"y",v:h.v+"y",1L:-0.5*h.v+0.5*6.=
Y+"y",1w:-0.5*h.u+"y"}),6.1R()}.H(6),h.1h=3D6.W+"2Z.4M";q i=3Dn =
1U;i.1j=3D9(a){i.1j=3D13.24;q =
b=3D{u:i.u+"y",v:i.v+"y"};6.2i.r(b),6.2J.r(b),6.1R()}.H(6),i.1h=3D6.W+"6f=
.1f",$w("26 1c").V(9(a){q b=3Da.1z(),c=3Dn =
1U;c.1j=3D9(){c.1j=3D13.24,6["32"+b+"33"].r({u:c.u+"y",v:c.v+"y"}),6.1R()=
}.H(6),c.1h=3D6.W+"8V"+a+".1f",6["32"+b+"33"].1F=3Da},6),$w("2i 43 =
3o").V(9(a){6[a].P=3D6[a].P.1k(9(a,b){6.2L.S=3D"2G",a(b);F =
6}),6[a].Q=3D6[a].Q.1k(9(a,b){6.2L.S=3D"8W",a(b);F =
6})},6),6.I.27("*").30("r",{2s:6.o.2s+1}),6.I.P(),6.1R()},6g:9(){M.2j.2k(=
"I").3q(9(a){a.6h()}),6.1G=3D1t,6.m.1H()?(6.6i=3D6.6j,6.N&&!6.N.1i()&&(6.=
N.r("19:1E").Q(),6.2M.1a(0))):(6.6i=3D1t,6.N.P()),3U(6.40.1v("1L"))<6.1u.=
1W.v&&6.4S(!1),6.6k(),6.6l(),n M.12({G:6.G,1d:9(){$w("U 3r").V(9(a){q =
b=3Da.1z();6["34"+b].1X();q c=3D{};6["34"+b]=3D(n =
z("D",{C:"8X"+b})).P(),c[a]=3D6["34"+b],6.2t.B(c)}.H(6))}.H(6)}),6.4T(),6=
.17=3D1t},4U:9(){6.3s&&6.3t&&(6.3t.B({6m:6.3s.r({28:6.3s.6n})}),6.3t.1X()=
,6.3t=3D1t)},Q:9(a){6.1n=3D1t;q =
b=3DO.6o(a);E(O.6p(a)||b){E(b&&a.35("#")){6.Q({11:a,o:O.18({45:!0},3m[1]|=
|{})});F}6.1n=3D$(a);E(!6.1n){F}6.1n.8Y(),6.m=3D6.1n.1M||n =
J.3u(6.1n)}1g{a.11?(6.1n=3D$(R.1S),6.m=3Dn =
J.3u(a)):O.6q(a)&&(6.1n=3D6.46(6.m.1N)[a],6.m=3D6.1n.1M)}E(6.m.11){6.6g()=
;E(6.m.1Y()||6.m.1H()){6.6r(6.m.1N),6.17=3D6.4V(6.m.1N),6.m.1H()&&(6.47=3D=
6.17.1m>1?6.6s:0,6.2w=3D6.17.8Z(9(a){F =
a.2x()}))}6.3v(),6.6t();E(6.m.11!=3D"#3p"&&O.5I(J.48).6u(" =
").1P(6.m.T)>=3D0){E(!J.48[6.m.T]){$("3p").1l((n =
49(6.90.91)).3i({T:6.m.T.1z(),4W:6.4X[6.m.T]}));q =
c=3D$("3p").1Z();6.Q({11:"#3p",1s:6.m.T.1z()+" 92 93",o:c});F!1}}q =
d=3DO.18({1b:"3r",1W:!1,4Y:"94",3w:6.m.1Y()&&6.o.1p.3w.28,4Z:6.o.4Z,2i:6.=
m.1Y()&&6.o.1p.2i.28||6.2w,29:"1E",6v:6.o.22.95,2y:6.o.2y},6.o.96[6.m.T]|=
|{});6.m.o=3DO.18(d,6.m.o),6.m.1H()&&(6.m.o.1W=3D6.17.1m<=3D1),!(6.m.1s||=
6.m.1T||6.17&&6.17.1m>1)&&6.m.o.1W&&(6.m.o.1b=3D!1),6.1I=3D"34"+(6.m.o.1b=
=3D=3D"U"?"6w":"6x");E(6.m.2x()){E(!l&&!6.m.6y){6.m.6y=3D!0;q e=3D(n =
z("2T:2N",{1h:6.m.11,28:"97"})).r("v:51;u:51;");$(R.1S).B(e),z.1X.2z(0.1,=
e)}E(6.m.1Y()||6.m.1H()){6.S=3D6.17.1P(6.m),6.6z()}6.1O=3D6.m.4a;E(6.1O){=
6.4b()}1g{6.52();q e=3Dn =
1U;e.1j=3D9(){e.1j=3D13.24,6.4c(),6.1O=3D{u:e.u,v:e.v},6.4b()}.H(6),e.1h=3D=
6.m.11}}1g{6.m.1H()&&(6.S=3D6.17.1P(6.m)),6.1O=3D6.m.o.6A?R.2y.1Z():{u:6.=
m.o.u,v:6.m.o.v},6.4b()}}},4d:9(){9 a(a,b,c){a=3D$(a);q =
d=3D1B(c);a.1l((n z("6B",{2r:"2a",1h:b,98:"",99:"44"})).r(d))}q =
b=3D9(){9 c(b,c,d){b=3D$(b);q e=3D1B(d),f=3Dn 1U;f.1j=3D9(){2R=3Dn =
z("2R",e),b.1l(2R);3x{q =
g=3D2R.4x("2d");g.9a(f,0,0,d.u,d.v)}3y(h){a(b,c,d)}}.H(6),f.1h=3Dc}9 =
b(a,b,c){a=3D$(a);q d=3DO.18({"4P":"10"},1B(c)),e=3D(n =
z("2T:2N",{1h:b,2r:"2a"})).r(d);a.1l(e),e.4e=3De.4e}F 13.1C.2g?b:c}();F =
9(){q c=3D6.6C(6.m.11),d=3D6.1G||6.1O;E(6.m.2x()){q =
e=3D1B(d);6[6.1I].r(e),6.1G?b(6[6.1I],6.m.11,d):a(6[6.1I],6.m.11,d)}1g{E(=
6.m.53()){4f(6.m.T){2l"3z":q =
f=3DO.54(6.m.o.3z)||{},g=3D9(){6.4c(),6.m.o.45&&(6[6.1I].r({u:"1A",v:"1A"=
}),6.1O=3D6.55(6[6.1I])),n =
M.12({G:6.G,1d:6.4g.H(6)})}.H(6);f.4h?f.4h=3Df.4h.1k(9(a,b){g(),a(b)}):f.=
4h=3Dg,6.52(),n =
9b.9c(6[6.1I],6.m.11,f);36;2l"2b":6.1G&&(d.v-=3D6.2O.v),6[6.1I].1l(6.2b=3D=
(n =
z("2b",{9d:0,9e:0,1h:6.m.11,2r:"2a",20:"9f"+(6D.9g()*9h).1V(),6E:6.m.o&&6=
.m.o.6E?"1A":"44"})).r(O.18({Y:0,1x:0,2Y:0},1B(d))));36;2l"4i":q =
h=3D6.m.11,i=3D$(h.56(h.1P("#")+1));E(!i||!i.3A){F}q =
j=3Di.1Z();i.B({6m:6.3t=3D(n =
z(i.3A)).P()}),i.6n=3Di.1v("28"),6.3s=3Di.Q(),6[6.1I].1l(6.3s),6[6.1I].27=
("27, 38, =
57").V(9(a){6.3B.V(9(b){b.1n=3D=3Da&&a.r({19:b.19})})}.H(6)),6.m.o.45&&(6=
.1O=3Dj,n M.12({G:6.G,1d:6.4g.H(6)}))}}1g{q =
k=3D{1J:"38",2r:"2a",u:d.u,v:d.v};4f(6.m.T){2l"3C":O.18(k,{4W:6.4X[6.m.T]=
,3a:[{1J:"2c",20:"6F",2m:6.m.o.6F},{1J:"2c",20:"6G",2m:"9i"},{1J:"2c",20:=
"N",2m:6.m.o.6H},{1J:"2c",20:"9j",2m:!0},{1J:"2c",20:"1h",2m:6.m.11},{1J:=
"2c",20:"6I",2m:6.m.o.6I||!1}]}),O.18(k,13.1C.2g?{9k:6.9l[6.m.T],9m:6.9n[=
6.m.T]}:{2v:6.m.11,T:6.6J[6.m.T]});36;2l"3D":O.18(k,{2v:6.m.11,T:6.6J[6.m=
.T],9o:"9p",4Y:6.m.o.4Y,4W:6.4X[6.m.T],3a:[{1J:"2c",20:"9q",2m:6.m.11},{1=
J:"2c",20:"9r",2m:"9s"}]}),6.m.o.6K&&k.3a.3E({1J:"2c",20:"9t",2m:6.m.o.6K=
})}6[6.1I].r(1B(d)).1l(6.58(k)).r("19:1E").Q(),6.m.4j()&&9(){3x{"6L"6M =
$("2a")&&$("2a").6L(6.m.o.6H)}3y(a){}}.H(6).5R()}}}}(),55:9(a){a=3D$(a);q=
 =
b=3Da.9u(),c=3D[],d=3D[];b.3E(a),b.V(9(b){E(b=3D=3Da||!b.1i()){c.3E(b),d.=
3E({28:b.1v("28"),S:b.1v("S"),19:b.1v("19")}),b.r({28:"9v",S:"2G",19:"1i"=
})}});q e=3D{u:a.9w,v:a.9x};c.V(9(a,b){a.r(d[b])});F e},4k:9(){q =
a=3D$("2a");E(a){4f(a.3A.4l()){2l"38":E(13.1C.4y&&6.m.4j()){3x{a.6N()}3y(=
b){}a.9y=3D""}a.6O?a.1X():a=3D13.24;36;2l"2b":a.1X(),13.1C.5J&&1K.6P.2a&&=
59 1K.6P.2a;36;4F:a.1X()}}$w("6x =
6w").V(9(a){6["34"+a].r("u:1A;v:1A;").1l("").P()},6)},6Q:13.K,4b:9(){n =
M.12({G:6.G,1d:6.4m.H(6)})},4m:9(){6.2P(),6.m.5a()||6.4c(),6.m.o.45&&6.m.=
6R()||6.m.5a()||6.4g(),6.m.4n()||n =
M.12({G:6.G,1d:6.4d.H(6)}),6.m.o.1W&&n =
M.12({G:6.G,1d:6.4S.H(6,!0)})},6S:9(){n =
M.12({G:6.G,1d:6.6T.H(6)}),6.m.4n()&&n =
M.12({2z:0.2,G:6.G,1d:6.4d.H(6)}),6.3b&&n =
M.12({G:6.G,1d:6.6U.H(6)}),(6.m.4j()||6.m.9z())&&n =
M.12({G:6.G,2z:0.1,1d:z.r.H(6,6[6.1I],"19:1i")})},2n:9(){M.2j.2k(J.G.2S).=
5b.1m||6.Q(6.2A().2n)},1c:9(){M.2j.2k(J.G.2S).5b.1m||6.Q(6.2A().1c)},4g:9=
(){6.6Q();q =
a=3D6.5c(),b=3D6.6V();E(6.m.o.2y&&(a.u>b.u||a.v>b.v)){E(6.m.o.6A){6.1G=3D=
b,6.2P(),a=3Db}1g{q c=3D6.6W(),d=3Db;E(6.m.4o()){q =
e=3D[b.v/c.v,b.u/c.u,1].9A();6.1G=3D{u:(6.1O.u*e).1V(),v:(6.1O.v*e).1V()}=
}1g{6.1G=3D{u:c.u>d.u?d.u:c.u,v:c.v>d.v?d.v:c.v}}6.2P(),a=3DO.54(6.1G),6.=
m.4o()&&(a.v+=3D6.2O.v)}}1g{6.2P(),6.1G=3D1t}6.5d(a)},3F:9(a){6.5d(a,{1Q:=
0})},5d:9(){q a,b,c,d,e,f,g,h=3D9(){9 =
g(f){d=3D(a.u+f*b).3G(0),e=3D(a.v+f*c).3G(0)}q =
d,e,h;2f?h=3D9(d){6.I.r({u:(a.u+d*b).3G(0)+"y",v:(a.v+d*c).3G(0)+"y"}),6.=
41.r({v:e-1*6.Y+"y"})}:2p?h=3D9(a){q =
b=3D6.4p(),c=3DR.2y.6X();6.I.r({S:"2G",1w:0,1L:0,u:d+"y",v:e+"y",10:(c[0]=
+b.u/2-d/2).3H()+"y",U:(c[1]+b.v/2-e/2).3H()+"y"}),6.41.r({v:e-1*6.Y+"y"}=
)}:h=3D9(a){6.I.r({S:"3X",u:d+"y",v:e+"y",1w:((0-d)/2).1V()+"y",1L:((0-e)=
/2-f).1V()+"y"}),6.41.r({v:e-1*6.Y+"y"})};F =
9(a){g.3c(6,a),h.3c(6,a)}}();F 9(i){q =
j=3D3m[1]||{};a=3D6.I.1Z(),g=3D2*6.Y,u=3Di.u?i.u+g:a.u,v=3Di.v?i.v+g:a.v,=
6.5e();E(a.u=3D=3Du&&a.v=3D=3Dv){n M.12({G:6.G,1d:6.5f.H(6,i)})}1g{q =
k=3D{u:u+"y",v:v+"y"};b=3Du-a.u,c=3Dv-a.v,d=3D3U(6.I.1v("1w").2q("y",""))=
,e=3D3U(6.I.1v("1L").2q("y","")),f=3D6.N.1i()?6.47/2:0,2f||O.18(k,{1w:0-u=
/2+"y",1L:0-v/2+"y"}),j.1Q=3D=3D0?h.3c(6,1):6.5g=3Dn =
M.6Y(6.I,0,1,O.18({1Q:6.o.9B,G:6.G,6Z:6.o.6Z,1d:6.5f.H(6,i)},j),h.H(6))}}=
}(),5f:9(a){E(6.2O){q =
b=3D6[6.1I],c;6.m.o.29=3D=3D"1A"&&(c=3Db.1Z()),b.r({v:a.v-6.2O.v+"y",u:a.=
u+"y"});E(6.m.o.29!=3D"1E"&&(6.m.5a()||6.m.6R())){E(13.1C.2g){E(6.m.o.29=3D=
=3D"1A"){q d=3Db.1Z();b.r("29:1i");q =
e=3D{70:"1E",71:"1E"},f=3D0,g=3D15;c.v>a.v&&(e.71=3D"1A",e.u=3Dd.u-g,e.9C=
=3D"72",f=3Dg),c.u-f>a.u&&(e.70=3D"1A",e.v=3Dd.v-g,e.9D=3D"72"),b.r(e)}1g=
{b.r({29:6.m.o.29})}}1g{b.r({29:6.m.o.29})}}1g{b.r("29:1E")}6.3v(),6.5g=3D=
1t,6.6S()}},6T:9(){n M.12({G:6.G,1d:6.5e.H(6)}),n =
M.12({G:6.G,1d:9(){6[6.1I].Q(),6.2P(),6.1b.1i()&&6.1b.r("19:1i").1a(1)}.H=
(6)}),n M.9E([n M.73(6.2t,{74:!0,5h:0,5i:1}),n =
M.5j(6.3n,{74:!0})],{G:6.G,1Q:0.25,1d:9(){6.1n&&6.1n.4I("I:9F")}.H(6)}),(=
6.m.1Y()||6.2w&&6.o.N.1p.2K)&&n M.12({G:6.G,1d:6.75.H(6)})},6l:9(){9 =
b(a){6.2t.1a(a),6.3n.1a(a)}9 =
a(){6.4U(),6.4k(),6.40.r({1L:6.1u.1W.v+"y"})}F 9(){6.I.1i()?n =
M.6Y(6.I,1,0,{1Q:0.2,G:6.G,1d:a.H(6)},b.H(6)):(6.2t.1a(0),6.3n.1a(0),6.4k=
())}}(),76:9(){$w("4L 2v 4K 1s 1T 3o 43 2i =
2u").V(9(a){z.P(6[a])},6),6.1b.r("19:1E").1a(0)},2P:9(){6.76(),6.m.o.1b?6=
.1b.Q():(6.2O=3D{u:0,v:0},6.5k=3D0,6.1b.P());E(6.m.1s||6.m.1T){6.4K.Q(),6=
.2v.Q()}6.m.1s&&6.1s.1l(6.m.1s).Q(),6.m.1T&&6.1T.1l(6.m.1T).Q(),6.17&&6.1=
7.1m>1&&(6.m.1H()?(6.2e.1l((n =
49(6.o.N.77)).3i({S:6.S+1,5l:6.17.1m})),6.N.1v("19")=3D=3D"1E"&&(6.N.r("1=
9:1i"),6.5m&&M.2j.2k("I").1X(6.5m),6.5m=3Dn =
M.5j(6.2M,{G:6.G,1Q:0.1}))):(6.2v.Q(),6.m.2x()&&(6.4L.Q(),6.3o.Q().4Q().1=
l((n =
49(6.o.9G)).3i({S:6.S+1,5l:6.17.1m})),6.m.o.2i&&(6.2J.Q(),6.2i.Q()))));q =
a=3D6.m.1H();E((6.m.o.3w||a)&&6.17.1m>1){q =
b=3D{26:6.o.2B||6.S!=3D0,1c:6.o.2B||(6.m.1Y()||a)&&6.2A().1c!=3D0};$w("26=
 1c").V(9(c){q =
d=3Dc.1z(),e=3Db[c]?"78":"1A";a?6["N"+d].r({5n:e}).1a(b[c]?1:6.o.1p.1q.5o=
):6["32"+d+"33"].r({5n:e}).1a(b[c]?6.o.1p.1q.2I:6.o.1p.1q.5o)}.H(6)),(6.m=
.o.3w||6.o.N.3w)&&6.43.Q()}6.3I.1a(6.2w?1:6.o.1p.1q.5o).r({5n:6.2w?"78":"=
1A"}),6.79(),6.1b.9H().5N(z.1i)||(6.1b.P(),6.m.o.1b=3D!1),6.7a()},79:9(){=
q =
a=3D6.1u.4R.u,b=3D6.1u.42.u,c=3D6.1G?6.1G.u:6.1O.u,d=3D9I,e=3D0,f=3D6.m.o=
.2u||"42",g=3D6.o.9J;6.m.o.1W||6.m.1H()||!6.m.o.2u?g=3D1t:c>=3Dd+a&&c<d+b=
?(g=3D"4R",e=3Da):c>=3Dd+b&&(g=3Df,e=3D6.1u[f].u),e>0?(6.2v.Q(),6.2u.r({u=
:e+"y"}).Q()):6.2u.P(),g&&6.2u.1y(6.W+"6e"+g+".1f",{L:6.o.L}),6.5k=3De},5=
2:9(){6.2Z.Q()},4c:9(){6.7b&&M.2j.2k("I").1X(6.7b),n =
M.7c(6.2Z,{1Q:0.2,G:6.G,2z:0.2})},7d:9(){E(6.m.2x()){q =
a=3D6.o.2B||6.S!=3D0,b=3D6.o.2B||(6.m.1Y()||6.m.1H())&&6.2A().1c!=3D0;6.3=
Y[a?"Q":"P"](),6.3Z[b?"Q":"P"]();q =
c=3D6.1G||6.1O;6.1F.r({v:c.v+"y",1L:6.Y+(6.m.o.1b=3D=3D"U"?6.1b.5p():0)+"=
y"});q d=3D(c.u/2-1+6.Y).3H();a&&(6.1F.B(6.3d=3D(n z("D",{C:"1r =
9K"})).r({u:d+"y"})),6.3d.2K=3D"26"),b&&(6.1F.B(6.3e=3D(n z("D",{C:"1r =
9L"})).r({u:d+"y"})),6.3e.2K=3D"1c"),(a||b)&&6.1F.Q()}},75:9(){6.m&&6.o.1=
p.2K.28&&6.m.2x()&&(6.7d(),6.1F.Q())},5e:9(){6.1F.1l("").P(),6.3Y.P().r({=
1w:6.1D.u+"y"}),6.3Z.P().r({1w:-1*6.1D.u+"y"})},6t:9(){9 =
a(){6.I.1a(1)}2h||(a=3Da.1k(9(a,b){a(b),6.I.Q()}));F =
9(){6.I.1v("1q")=3D=3D0&&(6.o.22.28?n =
M.5j(6.22,{1Q:0.2,5h:0,5i:3T?1:6.o.22.1q,G:6.G,9M:6.5q.H(6),1d:a.H(6)}):a=
.3c(6))}}(),P:9(){13.1C.2g&&6.2b&&6.m.4n()&&6.2b.1X();E(2h&&6.m.4j()){q =
a=3D$$("38#2a")[0];E(a){3x{a.6N()}3y(b){}}}E(6.I.1v("1q")!=3D0){6.2Q(),6.=
1F.P(),(!13.1C.2g||!6.m.4n())&&6.2t.P();E(M.2j.2k("5r").5b.1m>0){F}M.2j.2=
k("I").V(9(a){a.6h()}),n M.12({G:6.G,1d:6.4U.H(6)}),n =
M.73(6.I,{1Q:0.1,5h:1,5i:0,G:{S:"4z",2S:"5r"}}),n =
M.7c(6.22,{1Q:0.16,G:{S:"4z",2S:"5r"},1d:6.7e.H(6)})}},7e:9(){6.4k(),6.I.=
P(),6.2t.1a(0).Q(),6.1F.1l("").P(),6.65.1l("").P(),6.69.1l("").P(),6.4T()=
,6.7f(),n M.12({G:6.G,1d:6.3F.H(6,6.o.9N)}),n =
M.12({G:6.G,1d:9(){6.1n&&6.1n.4I("I:1E"),$w("1n 17 m 1G 2w 9O =
34").3q(9(a){6[a]=3D1t}.H(6))}.H(6)})},7a:9(){6.1b.r("2Y:0;");q =
a=3D{},b=3D6[(6.1G?"9P":"i")+"9Q"].u;6.1b.r({u:b+"y"}),6.2v.r({u:b-6.5k-1=
+"y"}),a=3D6.55(6.1b);E(6.m.o.1b){a.v+=3D6.o.5s;4f(6.m.o.1b){2l"3r":6.1b.=
r("2Y:"+6.o.5s+"y 0 0 0");36;2l"U":6.1b.r("2Y: 0 0 "+6.o.5s+"y =
0")}}6.1b.r({u:"7g%"}),6.2O=3D6.m.o.1b?a:{u:a.u,v:0}},3v:9(){9 =
c(){a=3D6.I.1Z(),b=3D6.N.1i()?6.47/2:0}q =
a,b,d;2f?d=3D9(){6.I.r({U:"50%",10:"50%"})}:2h||2p?d=3D9(){q =
b=3D6.4p(),c=3DR.2y.6X();6.I.r({1w:0,1L:0,10:(c[0]+b.u/2-a.u/2).3H()+"y",=
U:(c[1]+b.v/2-a.v/2).3H()+"y"})}:d=3D9(){6.I.r({S:"3X",10:"50%",U:"50%",1=
w:(0-a.u/2).1V()+"y",1L:(0-a.v/2-b).1V()+"y"})};F =
9(){c.3c(6),d.3c(6)}}(),7h:9(){6.2Q(),6.3b=3D!0,6.1c.H(6).2z(0.25),6.2J.1=
y(6.W+"6f.1f",{L:6.o.L}).P(),6.3I.1y(6.W+"7i.1f",{L:6.o.N.L})},2Q:9(){6.3=
b&&(6.3b=3D!1),6.5t&&9R(6.5t),6.2J.1y(6.W+"68.1f",{L:6.o.L}),6.3I.1y(6.W+=
"7j.1f",{L:6.o.N.L})},5u:9(){(!6.m.1H()||6.2w)&&6[(6.3b?"4q":"4G")+"9S"](=
)},6U:9(){6.3b&&(6.5t=3D6.1c.H(6).2z(6.o.9T))},9U:9(){$$("a[2C~=3DI], =
3f[2C~=3DI]").V(9(a){q =
b=3Da.1M;b&&(b.3J&&a.7k("1s",b.3J),a.1M=3D1t)})},46:9(a){q =
b=3Da.1P("][");b>-1&&(a=3Da.56(0,b+1));F $$(\'a[1N^=3D"\'+a+\'"], =
3f[1N^=3D"\'+a+\'"]\')},4V:9(a){F =
6.46(a).7l("1M")},7m:9(){$(R.1S).X("2o",6.7n.1e(6)),$w("2D =
3K").V(9(a){6.1F.X(a,9(a){q =
b=3Da.3g("D");b&&((6.3d&&6.3d=3D=3Db||6.3e&&6.3e=3D=3Db)&&6.4r(a))}.1e(6)=
)}.H(6)),6.1F.X("2o",9(a){q b=3Da.3g("D");E(b){q =
c=3D6.3d&&6.3d=3D=3Db?"2n":6.3e&&6.3e=3D=3Db?"1c":1t;c&&6[c].1k(9(a,b){6.=
2Q(),a(b)}).H(6)()}}.1e(6)),$w("26 1c").V(9(a){q =
b=3Da.1z(),c=3D9(a,b){6.2Q(),a(b)},d=3D9(a,b){q =
c=3Db.1n().1F;(c=3D=3D"26"&&(6.o.2B||6.S!=3D0)||c=3D=3D"1c"&&(6.o.2B||(6.=
m.1Y()||6.m.1H())&&6.2A().1c!=3D0))&&a(b)};6[a+"31"].X("2D",6.4r.1e(6)).X=
("3K",6.4r.1e(6)).X("2o",6[a=3D=3D"1c"?a:"2n"].1k(c).1e(6)),6["32"+b+"33"=
].X("2o",6[a=3D=3D"1c"?a:"2n"].1k(d).1k(c).1e(6)).X("2D",z.1a.7o(6["32"+b=
+"33"],6.o.1p.1q.7p).1k(d).1e(6)).X("3K",z.1a.7o(6["32"+b+"33"],6.o.1p.1q=
.2I).1k(d).1e(6)),6["N"+b].X("2o",6[a=3D=3D"1c"?a:"2n"].1k(d).1k(c).1e(6)=
)},6);q =
a=3D[6.2u,6.2J];2h?a.30("1a",1):a.V(9(a){a.X("2D",z.1a.H(6,a,6.o.1p.1q.7p=
)).X("3K",z.1a.H(6,a,6.o.1p.1q.2I))},6),6.2J.X("2o",6.5u.1e(6)),6.3I.X("2=
o",6.5u.1e(6));E(2h||2p){q =
b=3D9(a,b){6.I.1v("U").5v(0)!=3D"-"&&a(b)};12.X(1K,"3L",6.3v.1k(b).1e(6))=
,12.X(1K,"3F",6.3v.1k(b).1e(6))}2p&&12.X(1K,"3F",6.5q.1e(6));E(2f){9 =
c(){6.N&&6.N.r({10:((R.7q.9V||0)+R.2y.7r()/2).1V()+"y"})}12.X(1K,"3L",c.1=
e(6)),12.X(1K,"3F",c.1e(6))}6.o.9W&&(6.7s=3D9(a){q b=3Da.3g("a[2C~=3DI], =
3f[2C~=3DI]");b&&(a.4q(),b.1M||n =
J.3u(b),6.7t(b))}.1e(6),$(R.1S).X("2D",6.7s))},4S:9(a){6.7u&&M.2j.2k("9X"=
).1X(6.9Y);q b=3D{1L:(a?0:6.1u.1W.v)+"y"};6.7u=3Dn =
M.7v(6.40,{2L:b,1Q:0.16,G:6.G,2z:a?0.15:0})},7w:9(){q a=3D{};$w("u =
v").V(9(b){q =
c=3Db.1z(),d=3DR.7q;a[b]=3D13.1C.2g?[d["9Z"+c],d["3L"+c]].a0():13.1C.4y?R=
.1S["3L"+c]:d["3L"+c]});F a},5q:9(){2p&&6.22.r(1B(6.7w()))},7n:9(){q =
a=3D".67, .5Z .1r, .6a, .7x";F 9(b){6.m&&6.m.o&&b.3g(a+(6.m.o.6v?", =
#5T":""))&&6.P()}}(),4r:9(a){q =
b=3Da.7y,c=3Db.2K,d=3D6.1D.u,e=3Da.T=3D=3D"2D"?0:c=3D=3D"26"?d:-1*d,f=3D{=
1w:e+"y"};6.3M||(6.3M=3D{}),6.3M[c]&&M.2j.2k("7z"+c).1X(6.3M[c]),6.3M[c]=3D=
n =
M.7v(6[c+"31"],{2L:f,1Q:0.2,G:{2S:"7z"+c,a1:1},2z:a.T=3D=3D"3K"?0.1:0})},=
2A:9(){E(6.17){q =
a=3D6.S,b=3D6.17.1m,c=3Da<=3D0?b-1:a-1,d=3Da>=3Db-1?0:a+1;F{2n:c,1c:d}}},=
4O:9(a,b){q =
c=3D3m[2]||6.o,d=3Dc.2F,e=3Dc.Y;S=3D{U:b.5v(0)=3D=3D"t",10:b.5v(1)=3D=3D"=
l"};E(l){q f=3Dn =
z("2R",{C:"a2"+b.1z(),u:e+"y",v:e+"y"});f.r("4P:10"),a.B(f);q =
g=3Df.4x("2d");g.a3=3Dc.L,g.a4(S.10?d:e-d,S.U?d:e-d,d,0,6D.a5*2,!0),g.a6(=
),g.7A(S.10?d:0,0,e-d,e),g.7A(0,S.U?d:0,e,e-d)}1g{q h=3D(n =
z("2T:a7",{a8:c.L,a9:"51",aa:c.L,ab:(d/e*0.5).3G(2)})).r({u:2*e-1+"y",v:2=
*e-1+"y",S:"2G",10:(S.10?0:-1*e)+"y",U:(S.U?0:-1*e)+"y"});a.B(h),h.4e=3Dh=
.4e}},6k:9(){9 a(){F $$("38, 57, 27")}13.1C.2g&&R.4D>=3D8&&(a=3D9(){F =
R.ac("38, 57, 27")});F 9(){E(!6.5w){q b=3Da();6.3B=3D[];7B(q =
c=3D0,d=3Db.1m;c<d;c++){q =
e=3Db[c];6.3B.3E({1n:e,19:e.2L.19}),e.2L.19=3D"1E"}6.5w=3D!0}}}(),7f:9(){=
6.3B.V(9(a,b){a.1n.2L.19=3Da.19}),59 =
6.3B,6.5w=3D!1},5c:9(){F{u:6.1O.u,v:6.1O.v+6.2O.v}},6W:9(){q =
a=3D6.5c(),b=3D2*6.Y;F{u:a.u+b,v:a.v+b}},6V:9(){q =
a=3D21,b=3D2*6.1D.v+a,c=3D6.4p();F{u:c.u-b,v:c.v-b}},4p:9(){q =
a=3DR.2y.1Z();6.N&&6.N.1i()&&6.17&&6.17.1m>1&&(a.v-=3D6.47);F a}}),9(){9 =
a(a,b){6.m&&a(b)}$w("2P =
4d").V(9(b){6[b]=3D6[b].1k(a)},J)}(),O.18(J,{7C:9(){6.m.o.4Z&&(6.4s=3D6.7=
D.1e(6),R.X("7E",6.4s))},4T:9(){6.4s&&R.ad("7E",6.4s)},7D:9(a){q =
b=3Dae.af(a.7F).4l(),c=3Da.7F,d=3D(6.m.1Y()||6.2w)&&!6.5g,e=3D6.m.o.2i,f;=
6.m.4o()?(a.4q(),f=3Dc=3D=3D12.7G||["x","c"].5x(b)?"P":c=3D=3D37&&d&&(6.o=
.2B||6.S!=3D0)?"2n":c=3D=3D39&&d&&(6.o.2B||6.2A().1c!=3D0)?"1c":b=3D=3D"p=
"&&e&&d?"7h":b=3D=3D"s"&&e&&d?"2Q":1t,b!=3D"s"&&6.2Q()):f=3Dc=3D=3D12.7G?=
"P":1t,f&&6[f](),d&&(c=3D=3D12.ag&&6.17.ah()!=3D6.m&&6.Q(0),c=3D=3D12.ai&=
&6.17.aj()!=3D6.m&&6.Q(6.17.1m-1))}}),J.4m=3DJ.4m.1k(9(a,b){6.7C(),a(b)})=
,O.18(J,{6r:9(a){q b=3D6.46(a);b&&b.3q(J.3N)},6z:9(){E(6.17.1m!=3D0){q =
a=3D6.2A();6.7H([a.1c,a.2n])}},7H:9(a){q =
b=3D6.17&&6.17.5x(a)||O.ak(a)?6.17:a.1N?6.4V(a.1N):1t;E(b){q =
c=3D$A(O.6q(a)?[a]:a.T?[b.1P(a)]:a).al();c.V(9(a){q =
c=3Db[a];6.5y(c)},6)}},7I:9(a,b){a.4a=3D{u:b.u,v:b.v}},5y:9(a){E(!a.4a&&!=
a.4t&&a.11){q b=3Dn =
1U;b.1j=3D9(){b.1j=3D13.24,a.4t=3D1t,6.7I(a,b)}.H(6),a.4t=3D!0,b.1h=3Da.1=
1}},7t:9(a){q =
b=3Da.1M;!(b&&b.4a||b.4t)&&b.2x()&&6.5y(b)}}),z.am({1y:9(a,b){a=3D$(a);q =
c=3DO.18({7J:"U =
10",2W:"44-2W",5z:"6G",L:""},3m[2]||{});a.r(2f?{an:"ao:ap.aq.ar(1h=3D\'"+=
b+"\'\', 5z=3D\'"+c.5z+"\')"}:{2V:c.L+" 3l("+b+") "+c.7J+" "+c.2W});F =
a}}),O.18(J,{5A:9(a,b){q c;$w("3D 2N 2b 3C").V(9(b){(n =
3Q("\\\\.("+6.as[b].2q(/\\s+/g,"|")+")(\\\\?.*)?","i")).3V(a)&&(c=3Db)}.H=
(6));E(c){F =
c}E(a.35("#")){F"4i"}E(R.7K&&R.7K!=3Da.2q(/(^.*\\/\\/)|(:.*)|(\\/.*)/g,""=
)){F"2b"}F"2N"},6C:9(a){q b=3Da.at(/\\?.*/,"").3j(/\\.([^.]{3,4})$/);F =
b?b[1]:1t},58:9(a){q b=3D"<"+a.1J;7B(q c 6M =
a){["3a","5B","1J"].5x(c)||(b+=3D" "+c+\'=3D"\'+a[c]+\'"\')}(n =
3Q("^(?:3f|au|av|4N|aw|ax|ay|6B|7L|az|aA|aB|2c|aC|aD|aE)$","i")).3V(a.1J)=
?b+=3D"/>":(b+=3D">",a.3a&&a.3a.V(9(a){b+=3D6.58(a)}.H(6)),a.5B&&(b+=3Da.=
5B),b+=3D"</"+a.1J+">");F b}}),9(){R.X("4E:3k",9(){9 b(b){q =
c=3D!1;E(a){c=3D$A(2E.5C).7l("20").6u(",").1P(b)>=3D0}1g{3x{c=3Dn =
aF(b)}3y(d){}}F!!c}q a=3D2E.5C&&2E.5C.1m;a?1K.J.48=3D{3D:b("aG =
aH"),3C:b("5D")}:1K.J.48=3D{3D:b("7M.7M"),3C:b("5D.5D")}})}(),J.3u=3DaI.a=
J({aK:9(d){E(!d.1M){q =
e=3DO.6p(d);e&&!d.1M&&(d.1M=3D6,d.1s&&(d.1M.3J=3Dd.1s,J.o.7N&&d.aL("1s","=
"))),6.11=3De?d.aM("11"):d.11,6.11.1P("#")>=3D0&&(6.11=3D6.11.56(6.11.1P(=
"#")));q =
f=3Dd.1N;E(f){6.1N=3Df;E(f.35("3O")){6.T=3D"3O"}1g{E(f.35("4u")){E(f.aN("=
][")){q g=3Df.7O("]["),5E=3Dg[1].3j(/([a-aO-Z]*)/)[1];E(5E){6.T=3D5E;q =
h=3Dg[0]+"]";d.7k("1N",h),6.1N=3Dh}}1g{6.T=3DJ.5A(6.11)}}1g{6.T=3Df}}}1g{=
6.T=3DJ.5A(6.11),6.1N=3D6.T}$w("3z 3D 3O 2b 2N 4i 3C 7P 7Q =
4u").3q(9(a){q b=3Da.1z(),c=3Da.4l();"2N 3O 7Q 7P =
4u".1P(a)<0&&(6["aP"+b]=3D9(){F 6.T=3D=3Dc}.H(6))}.H(6));E(e&&d.1M.3J){q =
i=3Dd.1M.3J.7O(J.o.aQ).30("aR");i[0]&&(6.1s=3Di[0]),i[1]&&(6.1T=3Di[1]);q=
 =
j=3Di[2];6.o=3Dj&&O.6o(j)?aS("({"+j+"})"):{}}1g{6.1s=3Dd.1s,6.1T=3Dd.1T,6=
.o=3Dd.o||{}}6.o.5F&&(6.o.3z=3DO.54(6.o.5F),59 6.o.5F)}},1Y:9(){F =
6.T.35("3O")},1H:9(){F 6.1N.35("4u")},2x:9(){F =
6.1Y()||6.T=3D=3D"2N"},53:9(){F"2b 4i =
3z".1P(6.T)>=3D0},4o:9(){F!6.53()}}),J.3N=3D9(a){q b=3D$(a);n J.3u(a);F =
b},9(){9 e(a){q b=3Dc(a);b&&d(b,"I")&&6.3N(b)}9 d(a,b){E(a){q c=3Da.C;F =
c.1m>0&&(c=3D=3Db||(n 3Q("(^|\\\\s)"+b+"(\\\\s|$)")).3V(c))}}9 c(a){q =
b=3Da.7y,c=3Da.T,d=3Da.aT;E(d&&d.3A){E(c=3D=3D=3D"4C"||c=3D=3D=3D"aU"||c=3D=
=3D=3D"2o"&&d.3A.4l()=3D=3D=3D"7L"&&d.T=3D=3D=3D"aV"){b=3Dd}}b.aW=3D=3DaX=
.aY&&(b=3Db.6O);F b}9 b(a){q b=3Da.3g("a[2C~=3DI], =
3f[2C~=3DI]");b&&6.3N(b)}9 a(a){q b=3Da.3g("a[2C~=3DI], =
3f[2C~=3DI]");b&&(a.4q(),6.3N(b),6.Q(b))}R.X("I:3k",9(){$(R.1S).X("2o",a.=
1e(J)),J.o.7N&&13.1C.2g&&R.4D>=3D8?$(R.1S).X("2D",e.1e(J)):$(R.1S).X("2D"=
,b.1e(J))})}(),O.18(J,{4v:9(){q a=3D6.o.N,b=3Da.Y;$(R.1S).B(6.N=3D(n =
z("D",{2r:"aZ"})).r({2s:6.o.2s+1,b0:a.1x+"y",S:"2G",19:"1E"}).B(6.b1=3D(n=
 z("D",{C:"b2"})).B((n z("D",{C:"4w b3"})).r("1x-10: "+b+"y").B(n =
z("D",{C:"23"}))).B((n z("D",{C:"5G"})).r({1x:"0 "+b+"y",v:b+"y"})).B((n =
z("D",{C:"4w b4"})).r("1x-10: -"+b+"y").B(n =
z("D",{C:"23"})))).B(6.3h=3D(n z("D",{C:"5H 66"})).B(6.2M=3D(n =
z("2X",{C:"b5"})).r("1x: 0 "+b+"y").B((n z("1o",{C:"b6"})).B(6.2e=3Dn =
z("D"))).B((n z("1o",{C:"3P b7"})).B(6.b8=3D(n =
z("D",{C:"1r"})).1y(6.W+"7R.1f",{L:a.L}))).B((n z("1o",{C:"3P =
b9"})).B(6.ba=3D(n z("D",{C:"1r"})).1y(6.W+"bb.1f",{L:a.L}))).B((n =
z("1o",{C:"3P bc"})).B(6.3I=3D(n =
z("D",{C:"1r"})).1y(6.W+"7j.1f",{L:a.L}))).B((n z("1o",{C:"3P =
7x"})).B(6.bd=3D(n =
z("D",{C:"1r"})).1y(6.W+"be.1f",{L:a.L}))))).B(6.bf=3D(n =
z("D",{C:"bg"})).B((n z("D",{C:"4w bh"})).r("1x-10: "+b+"y").B(n =
z("D",{C:"23"}))).B((n z("D",{C:"5G"})).r({1x:"0 "+b+"y",v:b+"y"})).B((n =
z("D",{C:"4w bi"})).r("1x-10: -"+b+"y").B(n z("D",{C:"23"}))))),$w("26 =
1c").V(9(a){q =
b=3Da.1z();6["N"+b].1F=3Da},6),2h&&(6.N.P=3D9(){6.r("10:-2U;U:-2U;19:1E;"=
);F 6},6.N.Q=3D9(){6.r("19:1i");F 6},6.N.1i=3D9(){F =
6.1v("19")=3D=3D"1i"&&3R(6.1v("U").2q("y",""))>-5S}),6.N.27(".3P =
D").30("r",1B(6.7S));q c=3D6.N.27(".23");$w("6b 6c bl =
4N").V(9(b,d){a.2F>0?6.4O(c[d],b,a):c[d].B(n =
z("D",{C:"2H"})),c[d].r({u:a.Y+"y",v:a.Y+"y"}).6d("23"+b.1z())},6),6.N.4Q=
(".5H").r("u:7g%;"),6.N.r(2f?{S:"2G",U:"1A",10:""}:{S:"3X",U:"1A",10:"50%=
"}),6.N.27(".5G",".5H",".1r",".2H").30("r",{L:a.L}),6.2e.1l((n =
49(a.77)).3i({S:7T,5l:7T})),6.2e.r({u:6.2e.7r()+"y",v:6.2M.5p()+"y"}),6.7=
U(),6.2e.1l(""),6.N.P().r("19:1i"),6.7m(),6.1R()},7U:9(){q =
a,b,c=3D6.o.N,d=3Dc.Y;2f?(a=3D6.2M.1Z(),b=3Da.u+2*d,6.2M.r({u:a.u+"y",1x:=
0}),6.3h.r("u:1A;"),6.2M.r({bj:d+"y"}),6.3h.r({u:b+"y"}),$w("U =
3r").V(9(a){6["N"+a.1z()].r({u:b+"y"})},6),6.N.r("1x-10:-"+(b/2).1V()+"y"=
)):(6.3h.r("u:1A"),a=3D6.3h.1Z(),6.2e.bk().r({7V:a.v+"y",u:6.2e.1Z().u+"y=
"}),6.N.r({u:a.u+"y",1w:0-(a.u/2).1V()+"y"}),6.3h.r({u:a.u+"y"}),$w("U =
3r").V(9(b){6["N"+b.1z()].r({u:a.u+"y"})},6)),6.6s=3Dc.1x+a.v+2*d,6.6j=3D=
6.N.5p(),6.2e.r({7V:a.v+"y"})}}),J.4v=3DJ.4v.1k(9(a,b){q c=3Dn =
1U;c.1j=3D9(){c.1j=3D13.24,6.7S=3D{u:c.u,v:c.v},a(b)}.H(6),c.1h=3D6.W+"7R=
.1f";q d=3D(n =
1U).1h=3D6.W+"7i.1f"}),J.3W=3DJ.3W.1k(9(a,b){a(b),6.4v()}),J.P=3DJ.P.1k(9=
(a,b){6.m&&6.m.1H()&&(6.N.P(),6.2e.1l("")),a(b)})})(),J.4C(),R.X("4E:3k",=
J.4G.H(J));',62,704,'||||||this|||function|||||||||||||view|new|options||=
var|setStyle|||width|height|||px|Element||insert|className|div|if|return|=
queue|bind|lightview|Lightview||backgroundColor|Effect|controller|Object|=
hide|show|document|position|type|top|each|images|observe|border||left|hre=
f|Event|Prototype||||views|extend|visibility|setOpacity|menubar|next|afte=
rFinish|bindAsEventListener|png|else|src|visible|onload|wrap|update|lengt=
h|element|li|buttons|opacity|lv_Button|title|null|closeDimensions|getStyl=
e|marginLeft|margin|setPngBackground|capitalize|auto|pixelClone|Browser|s=
ideDimensions|hidden|prevnext|scaledInnerDimensions|isSet|_contentPositio=
n|tag|window|marginTop|_view|rel|innerDimensions|indexOf|duration|_lightv=
iewLoadedEvent|body|caption|Image|round|topclose|remove|isGallery|getDime=
nsions|name||overlay|lv_Corner|emptyFunction||prev|select|display|overflo=
w|lightviewContent|iframe|param||setNumber|BROWSER_IS_IE_LT7|IE|BROWSER_I=
S_WEBKIT_419|slideshow|Queues|get|case|value|previous|click|BROWSER_IS_FI=
REFOX_LT3|replace|id|zIndex|center|closeButton|data|isSetGallery|isImage|=
viewport|delay|getSurroundingIndexes|cyclic|class|mouseover|navigator|rad=
ius|absolute|lv_Fill|normal|slideshowButton|side|style|controllerCenter|i=
mage|menubarDimensions|fillMenuBar|stopSlideshow|canvas|scope|ns_vml|9500=
px|background|repeat|ul|padding|loading|invoke|ButtonImage|inner|Button|c=
ontent|startsWith|break||object||children|sliding|call|prevButton|nextBut=
ton|area|findElement|controllerMiddle|evaluate|match|loaded|url|arguments=
|sideButtons|imgNumber|lightviewError|_each|bottom|inlineContent|inlineMa=
rker|View|restoreCenter|innerPreviousNext|try|catch|ajax|tagName|overlapp=
ingRestore|quicktime|flash|push|resize|toFixed|floor|controllerSlideshow|=
_title|mouseout|scroll|sideEffect|Extend|gallery|lv_ButtonWrapper|RegExp|=
parseFloat|userAgent|FIX_OVERLAY_WITH_PNG|parseInt|test|build|fixed|prevB=
uttonImage|nextButtonImage|topcloseButtonImage|resizeCenter|large|innerPr=
evNext|no|autosize|getSet|controllerOffset|Plugin|Template|preloadedDimen=
sions|afterEffect|stopLoading|insertContent|outerHTML|switch|resizeWithin=
Viewport|onComplete|inline|isQuicktime|clearContent|toLowerCase|afterShow=
|isIframe|isMedia|getViewportDimensions|stop|toggleSideButton|keyboardEve=
nt|isPreloading|set|buildController|lv_controllerCornerWrapper|getContext=
|WebKit|end|require|convertVersionString|load|documentMode|dom|default|st=
art|counter|fire|lv_Wrapper|dataText|innerController|gif|br|createCorner|=
float|down|small|toggleTopClose|disableKeyboardNavigation|restoreInlineCo=
ntent|getViews|pluginspage|pluginspages|wmode|keyboard||1px|startLoading|=
isExternal|clone|getHiddenDimensions|substr|embed|createHTML|delete|isAja=
x|effects|getInnerDimensions|_resize|hidePrevNext|_afterResize|resizing|f=
rom|to|Appear|closeButtonWidth|total|_controllerCenterEffect|cursor|disab=
led|getHeight|maxOverlay|lightview_hide|menubarPadding|slideTimer|toggleS=
lideshow|charAt|preventingOverlap|member|preloadImageDimensions|sizingMet=
hod|detectType|html|plugins|QuickTime|relType|ajaxOptions|lv_controllerBe=
tweenCorners|lv_controllerMiddle|keys|Gecko|REQUIRED_|_|Scriptaculous|fin=
d|namespaces|VML|_lightviewLoadedEvents|defer|9500|lv_overlay|container|p=
revSide|nextSide|marginRight|topButtons|lv_topButtons|lv_Frame|lv_Half|lv=
_CornerWrapper|lv_Filler|lv_WrapDown|contentTop|clearfix|lv_Close|inner_s=
lideshow_play|contentBottom|lv_Loading|tl|tr|addClassName|close_|inner_sl=
ideshow_stop|prepare|cancel|controllerHeight|_controllerHeight|hideOverla=
pping|hideContent|before|_inlineDisplayRestore|isString|isElement|isNumbe=
r|extendSet|_controllerOffset|appear|join|overlayClose|Bottom|Top|_VMLPre=
loaded|preloadSurroundingImages|fullscreen|img|detectExtension|Math|scrol=
ling|autoplay|scale|controls|loop|mimetypes|flashvars|SetControllerVisibl=
e|in|Stop|parentNode|frames|adjustDimensionsToView|isInline|finishShow|sh=
owContent|nextSlide|getBounds|getOuterDimensions|getScrollOffsets|Tween|t=
ransition|overflowX|overflowY|15px|Opacity|sync|showPrevNext|hideData|set=
NumberTemplate|pointer|setCloseButtons|setMenubarDimensions|loadingEffect=
|Fade|setPrevNext|afterHide|showOverlapping|100|startSlideshow|controller=
_slideshow_stop|controller_slideshow_play|writeAttribute|pluck|addObserve=
rs|delegateClose|curry|hover|documentElement|getWidth|_preloadImageHover|=
preloadImageHover|_topCloseEffect|Morph|getScrollDimensions|lv_controller=
Close|target|lightview_side|fillRect|for|enableKeyboardNavigation|keyboar=
dDown|keydown|keyCode|KEY_ESC|preloadFromSet|setPreloadedDimensions|align=
|domain|input|ShockwaveFlash|removeTitles|split|external|media|controller=
_prev|controllerButtonDimensions|999|_fixateController|lineHeight|createE=
lement|MSIE|exec|rv|mac|REQUIRED_Prototype|REQUIRED_Scriptaculous|typeof|=
undefined|Version|throw|requires|times|https|js|script|createStyleSheet|c=
ssText|behavior|add|urn|schemas|microsoft|com|vml|callee|lv_Container|lv_=
Sides|lv_PrevSide|lv_NextSide|lv_topcloseButtonImage|topcloseButton|lv_Fr=
ames|lv_FrameTop|lv_Liquid|lv_HalfLeft|lv_HalfRight|lv_Center|150|lv_Wrap=
Up|lv_WrapCenter|lv_contentTop|lv_MenuBar|lv_Data|lv_DataText|lv_Title|lv=
_Caption|lv_innerController|lv_ImgNumber|lv_innerPrevNext|innerPrevButton=
|inner_prev|innerNextButton|inner_next|lv_Slideshow|lv_contentBottom|load=
ingButton|lv_FrameBottom|cloneNode|lv_PrevNext|blank|inner_|relative|lv_c=
ontent|blur|all|errors|requiresPlugin|plugin|required|transparent|close|d=
efaultOptions|none|alt|galleryimg|drawImage|Ajax|Updater|frameBorder|hspa=
ce|lightviewContent_|random|99999|tofit|enablejavascript|codebase|codebas=
es|classid|classids|quality|high|movie|allowFullScreen|true|FlashVars|anc=
estors|block|clientWidth|clientHeight|innerHTML|isFlash|min|resizeDuratio=
n|paddingRight|paddingBottom|Parallel|opened|imgNumberTemplate|childEleme=
nts|180|borderColor|lv_PrevButton|lv_NextButton|beforeStart|startDimensio=
ns|_openEffect|scaledI|nnerDimensions|clearTimeout|Slideshow|slideshowDel=
ay|updateViews|scrollLeft|preloadHover|lightview_topCloseEffect|topCloseE=
ffect|offset|max|limit|cornerCanvas|fillStyle|arc|PI|fill|roundrect|fillc=
olor|strokeWeight|strokeColor|arcSize|querySelectorAll|stopObserving|Stri=
ng|fromCharCode|KEY_HOME|first|KEY_END|last|isArray|uniq|addMethods|filte=
r|progid|DXImageTransform|Microsoft|AlphaImageLoader|typeExtensions|gsub|=
base|basefont|col|frame|hr|link|isindex|meta|range|spacer|wbr|ActiveXObje=
ct|Shockwave|Flash|Class|create|initialize|setAttribute|getAttribute|incl=
ude|zA|is|titleSplit|strip|eval|currentTarget|error|radio|nodeType|Node|T=
EXT_NODE|lightviewController|marginBottom|controllerTop|lv_controllerTop|=
lv_controllerCornerWrapperTopLeft|lv_controllerCornerWrapperTopRight|lv_c=
ontrollerCenter|lv_controllerSetNumber|lv_controllerPrev|controllerPrev|l=
v_controllerNext|controllerNext|controller_next|lv_controllerSlideshow|co=
ntrollerClose|controller_close|controllerBottom|lv_controllerBottom|lv_co=
ntrollerCornerWrapperBottomLeft|lv_controllerCornerWrapperBottomRight|pad=
dingLeft|up|'.split('|'),0,{}));

//  Prototip 2.2.3 - 11-01-2011
var Prototip =3D {
  Version: '2.2.3'
};

var Tips =3D {
  options: {
    paths: {                                // paths can be relative to =
this file or an absolute url
      images:     '/service/img/prototip/',
      javascript: '/service/js/prototype/'
    },
    zIndex: 6000                            // raise if required
  }
};

Prototip.Styles =3D null;                     // replace with content of =
styles.js to skip loading that file

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}('S.17(18,{4w:"1.7",2P:{2a:!!15.4x("2a").3y},3z:B(d){4y{15.4z("<2l =
3A=3D\'3B/1D\' 1J=3D\'"+d+"\'><\\/2l>")}4A(c){$$("4B")[0].Q(P =
M("2l",{1J:d,3A:"3B/1D"}))}},3C:B(){3.3D("2Q");C =
b=3D/1K([\\w\\d-2R.]+)?\\.3E(.*)/;3.2S=3D(($$("2l[1J]").4C(B(a){W =
a.1J.2b(b)})||{}).1J||"").2T(b,""),E.2c=3DB(c){W{12:/^(3F?:\\/\\/|\\/)/.3=
G(c.12)?c.12:3.2S+c.12,1D:/^(3F?:\\/\\/|\\/)/.3G(c.1D)?c.1D:3.2S+c.1D}}.1=
h(3)(E.9.2c),18.2m||3.3z(E.2c.1D+"3H.3E"),3.2P.2a||(15.4D<8||15.3I.2n?15.=
1e("3J:2U",B(){C =
c=3D15.4E();c.4F=3D"2n\\\\:*{4G:2V(#2o#3K)}"}):15.3I.2W("2n","4H:4I-4J-4K=
:4L","#2o#3K")),E.2p(),M.1e(2X,"2Y",3.2Y)},3D:B(b){N(4M =
2X[b]=3D=3D"4N"||3.2Z(2X[b].4O)<3.2Z(3["3L"+b])){3M"18 4P "+b+" >=3D =
"+3["3L"+b]}},2Z:B(d){C =
c=3Dd.2T(/2R.*|\\./g,"");c=3D4Q(c+"0".4R(4-c.1W));W =
d.4S("2R")>-1?c-1:c},30:B(b){W =
b>0?-1*b:b.4T()},2Y:B(){E.3N()}}),S.17(E,B(){B =
b(c){c&&(c.3O(),c.1a&&(c.K.1L(),E.1m&&c.1p.1L()),E.1q=3DE.1q.3P(c))}W{1q:=
[],1b:[],2p:B(){3.2q=3D3.1r},2e:{H:"31",31:"H",F:"1s",1s:"F",1X:"1X",1f:"=
1i",1i:"1f"},3Q:{O:"1f",L:"1i"},32:B(c){W!1Y[1]?c:3.2e[c]},1m:B(d){C =
c=3D(P 4U("4V ([\\\\d.]+)")).4W(d);W =
c?3R(c[1])<7:!1}(4X.4Y),33:2Q.4Z.51&&!15.52,2W:B(c){3.1q.2f(c)},1L:B(a){C=
 l,k=3D[];1Z(C j=3D0,i=3D3.1q.1W;j<i;j++){C =
h=3D3.1q[j];l||h.I!=3D$(a)?h.I.3S||k.2f(h):l=3Dh}b(l);1Z(C =
j=3D0,i=3Dk.1W;j<i;j++){C h=3Dk[j];b(h)}a.1K=3D2g},3N:B(){1Z(C =
a=3D0,d=3D3.1q.1W;a<d;a++){b(3.1q[a])}},2r:B(e){N(e!=3D3.3T){N(3.1b.1W=3D=
=3D=3D0){3.2q=3D3.9.1r;1Z(C =
d=3D0,f=3D3.1q.1W;d<f;d++){3.1q[d].K.D({1r:3.9.1r})}}e.K.D({1r:3.2q++}),e=
.X&&e.X.D({1r:3.2q}),3.3T=3De}},3U:B(c){3.34(c),3.1b.2f(c)},34:B(c){3.1b=3D=
3.1b.3P(c)},3V:B(){E.1b.1M("10")},11:B(v,u){v=3D$(v),u=3D$(u);C =
t=3DS.17({1g:{x:0,y:0},T:!1},1Y[2]||{}),s=3Dt.1t||u.2s();s.H+=3Dt.1g.x,s.=
F+=3Dt.1g.y;C =
r=3Dt.1t?[0,0]:u.3W(),q=3D15.1E.2t(),p=3Dt.1t?"20":"1c";s.H+=3D-1*(r[0]-q=
[0]),s.F+=3D-1*(r[1]-q[1]);N(t.1t){C o=3D[0,0];o.O=3D0,o.L=3D0}C =
n=3D{I:v.21()},m=3D{I:S.2h(s)};n[p]=3Dt.1t?o:u.21(),m[p]=3DS.2h(s);1Z(C =
l 3X =
m){3Y(t[l]){Y"53":Y"54":m[l].H+=3Dn[l].O;1j;Y"55":m[l].H+=3Dn[l].O/2;1j;Y=
"56":m[l].H+=3Dn[l].O,m[l].F+=3Dn[l].L/2;1j;Y"57":Y"58":m[l].F+=3Dn[l].L;=
1j;Y"59":Y"5a":m[l].H+=3Dn[l].O,m[l].F+=3Dn[l].L;1j;Y"5b":m[l].H+=3Dn[l].=
O/2,m[l].F+=3Dn[l].L;1j;Y"5c":m[l].F+=3Dn[l].L/2}}s.H+=3D-1*(m.I.H-m[p].H=
),s.F+=3D-1*(m.I.F-m[p].F),t.T&&v.D({H:s.H+"G",F:s.F+"G"});W =
s}}}()),E.2p();C 5d=3D5e.3Z({2p:B(g,f){3.I=3D$(g);N(!3.I){3M"18: M 5f =
5g, 5h 3Z a 1a."}E.1L(3.I);C =
j=3DS.2u(f)||S.35(f),i=3Dj?1Y[2]||[]:f;3.1u=3Dj?f:2g,i.22&&(i=3DS.17(S.2h=
(18.2m[i.22]),i)),3.9=3DS.17(S.17({1n:!1,1k:0,36:"#5i",1o:0,R:E.9.R,1d:E.=
9.5j,1y:!i.13||i.13!=3D"23"?0.14:!1,1v:!1,1l:"1N",40:!1,11:i.11,1g:i.11?{=
x:0,y:0}:{x:16,y:16},1O:i.11&&!i.11.1t?!0:!1,13:"2v",J:!1,22:"2o",1c:3.I,=
19:!1,1E:i.11&&!i.11.1t?!1:!0,O:!1},18.2m["2o"]),i),3.1c=3D$(3.9.1c),3.1o=
=3D3.9.1o,3.1k=3D3.1o>3.9.1k?3.1o:3.9.1k,3.9.12?3.12=3D3.9.12.41("://")?3=
.9.12:E.2c.12+3.9.12:3.12=3DE.2c.12+"3H/"+(3.9.22||"")+"/",3.12.5k("/")||=
(3.12+=3D"/"),S.2u(3.9.J)&&(3.9.J=3D{T:3.9.J}),3.9.J.T&&(3.9.J=3DS.17(S.2=
h(18.2m[3.9.22].J)||{},3.9.J),3.9.J.T=3D[3.9.J.T.2b(/[a-z]+/)[0].2w(),3.9=
.J.T.2b(/[A-Z][a-z]+/)[0].2w()],3.9.J.1F=3D["H","31"].5l(3.9.J.T[0])?"1f"=
:"1i",3.1w=3D{1f:!1,1i:!1}),3.9.1n&&(3.9.1n.9=3DS.17({37:2Q.5m},3.9.1n.9|=
|{}));N(3.9.11.1t){C =
h=3D3.9.11.1x.2b(/[a-z]+/)[0].2w();3.20=3DE.2e[h]+E.2e[3.9.11.1x.2b(/[A-Z=
][a-z]+/)[0].2w()].2x()}3.42=3DE.33&&3.1o,3.43(),E.2W(3),3.44(),18.17(3)}=
,43:B(){3.K=3D(P =
M("V",{R:"1K"})).D({1r:E.9.1r}),3.42&&(3.K.10=3DB(){3.D("H:-45;F:-45;1P:2=
y;");W 3},3.K.U=3DB(){3.D("1P:1b");W 3},3.K.1b=3DB(){W =
3.38("1P")=3D=3D"1b"&&3R(3.38("F").2T("G",""))>-5n}),3.K.10(),E.1m&&(3.1p=
=3D(P =
M("5o",{R:"1p",1J:"1D:5p;",5q:0})).D({2z:"2i",1r:E.9.1r-1,5r:0})),3.9.1n&=
&(3.1Q=3D3.1Q.39(3.3a)),3.1x=3DP M("V",{R:"1u"}),3.19=3D(P =
M("V",{R:"19"})).10();N(3.9.1d||3.9.1l.I&&3.9.1l.I=3D=3D"1d"){3.1d=3D(P =
M("V",{R:"2j"})).24(3.12+"2j.2A")}},2B:B(){N(15.2U){3.3b(),3.46=3D!0;W!0}=
N(!3.46){15.1e("3J:2U",3.3b);W!1}},3b:B(){$(15.3c).Q(3.K),E.1m&&$(15.3c).=
Q(3.1p),3.9.1n&&$(15.3c).Q(3.X=3D(P =
M("V",{R:"5s"})).24(3.12+"X.5t").10());C i=3D"K";N(3.9.J.T){3.J=3D(P =
M("V",{R:"5u"})).D({L:3.9.J[3.9.J.1F=3D=3D"1i"?"L":"O"]+"G"});C =
h=3D3.9.J.1F=3D=3D"1f";3[i].Q(3.3d=3D(P M("V",{R:"5v 2C"})).Q(3.47=3DP =
M("V",{R:"5w 2C"}))),3.J.Q(3.1R=3D(P =
M("V",{R:"5x"})).D({L:3.9.J[h?"O":"L"]+"G",O:3.9.J[h?"L":"O"]+"G"})),E.1m=
&&!3.9.J.T[1].48().41("5y")&&3.1R.D({2z:"5z"}),i=3D"47"}N(3.1k){C =
n=3D3.1k,m;3[i].Q(3.25=3D(P M("5A",{R:"25"})).Q(3.26=3D(P M("3e",{R:"26 =
3f"})).D("L: "+n+"G").Q((P M("V",{R:"2D 5B"})).Q(P =
M("V",{R:"27"}))).Q(m=3D(P M("V",{R:"5C"})).D({L:n+"G"}).Q((P =
M("V",{R:"49"})).D({1z:"0 "+n+"G",L:n+"G"}))).Q((P M("V",{R:"2D =
5D"})).Q(P M("V",{R:"27"})))).Q(3.3g=3D(P M("3e",{R:"3g =
3f"})).Q(3.3h=3D(P M("V",{R:"3h"})).D("2E: 0 "+n+"G"))).Q(3.4a=3D(P =
M("3e",{R:"4a 3f"})).D("L: "+n+"G").Q((P M("V",{R:"2D 5E"})).Q(P =
M("V",{R:"27"}))).Q(m.5F(!0)).Q((P M("V",{R:"2D 5G"})).Q(P =
M("V",{R:"27"}))))),i=3D"3h";C l=3D3.25.3i(".27");$w("5H 5I 5J =
5K").4b(B(d,c){3.1o>0?18.4c(l[c],d,{1S:3.9.36,1k:n,1o:3.9.1o}):l[c].2F("4=
d"),l[c].D({O:n+"G",L:n+"G"}).2F("27"+d.2x())}.1h(3)),3.25.3i(".49",".3g"=
,".4d").1M("D",{1S:3.9.36})}3[i].Q(3.1a=3D(P M("V",{R:"1a =
"+3.9.R})).Q(3.28=3D(P M("V",{R:"28"})).Q(3.19)));N(3.9.O){C =
k=3D3.9.O;S.5L(k)&&(k+=3D"G"),3.1a.D("O:"+k)}N(3.J){C =
j=3D{};j[3.9.J.1F=3D=3D"1f"?"F":"1s"]=3D3.J,3.K.Q(j),3.2k()}3.1a.Q(3.1x),=
3.9.1n||3.3j({19:3.9.19,1u:3.1u})},3j:B(g){C =
f=3D3.K.38("1P");3.K.D("L:1T;O:1T;1P:2y").U(),3.1k&&(3.26.D("L:0"),3.26.D=
("L:0")),g.19?(3.19.U().4e(g.19),3.28.U()):3.1d||(3.19.10(),3.28.10()),S.=
35(g.1u)&&g.1u.U(),(S.2u(g.1u)||S.35(g.1u))&&3.1x.4e(g.1u),3.1a.D({O:3.1a=
.4f()+"G"}),3.K.D("1P:1b").U(),3.1a.U();C =
j=3D3.1a.21(),i=3D{O:j.O+"G"},h=3D[3.K];E.1m&&h.2f(3.1p),3.1d&&(3.19.U().=
Q({F:3.1d}),3.28.U()),(g.19||3.1d)&&3.28.D("O: =
3k%"),i.L=3D2g,3.K.D({1P:f}),3.1x.2F("2C"),(g.19||3.1d)&&3.19.2F("2C"),3.=
1k&&(3.26.D("L:"+3.1k+"G"),3.26.D("L:"+3.1k+"G"),i=3D"O: =
"+(j.O+2*3.1k)+"G",h.2f(3.25)),h.1M("D",i),3.J&&(3.2k(),3.9.J.1F=3D=3D"1f=
"&&3.K.D({O:3.K.4f()+3.9.J.L+"G"})),3.K.10()},44:B(){3.3l=3D3.1Q.1A(3),3.=
2G=3D3.10.1A(3),3.9.1O&&3.9.13=3D=3D"2v"&&(3.9.13=3D"3m"),3.9.13&&3.9.13=3D=
=3D3.9.1l&&(3.1U=3D3.4g.1A(3),3.I.1e(3.9.13,3.1U)),3.1d&&3.1d.1e("3m",B(b=
){b.24(3.12+"5M.2A")}.1h(3,3.1d)).1e("3n",B(b){b.24(3.12+"2j.2A")}.1h(3,3=
.1d));C =
e=3D{I:3.1U?[]:[3.I],1c:3.1U?[]:[3.1c],1x:3.1U?[]:[3.K],1d:[],2i:[]},d=3D=
3.9.1l.I;3.3o=3Dd||(3.9.1l?"I":"2i"),3.1V=3De[3.3o],!3.1V&&d&&S.2u(d)&&(3=
.1V=3D3.1x.3i(d)),$w("U 10").4b(B(h){C =
g=3Dh.2x(),i=3D3.9[h+"4h"].5N||3.9[h+"4h"];i=3D=3D"3m"?i=3D=3D"3p":i=3D=3D=
"3n"&&i=3D=3D"1N",3[h+"5O"]=3Di}.1h(3)),!3.1U&&3.9.13&&3.I.1e(3.9.13,3.3l=
),3.1V&&3.9.1l&&3.1V.1M("1e",3.3q,3.2G),!3.9.1O&&3.9.13=3D=3D"23"&&(3.2H=3D=
3.T.1A(3),3.I.1e("2v",3.2H)),3.4i=3D3.10.39(B(h,g){C =
i=3Dg.5P(".2j");i&&(i.5Q(),g.5R(),h(g))}).1A(3),(3.1d||3.9.1l&&3.9.1l.I=3D=
=3D".2j")&&3.K.1e("23",3.4i),3.9.13!=3D"23"&&3.3o!=3D"I"&&(3.2I=3DB(){3.1=
G("U")}.1A(3),3.I.1e("1N",3.2I));N(3.9.1l||3.9.1v){C =
f=3D[3.I,3.K];3.3r=3DB(){E.2r(3),3.2J()}.1A(3),3.3s=3D3.1v.1A(3),f.1M("1e=
","3p",3.3r).1M("1e","1N",3.3s)}3.9.1n&&3.9.13!=3D"23"&&(3.2K=3D3.4j.1A(3=
),3.I.1e("1N",3.2K))},3O:B(){3.9.13&&3.9.13=3D=3D3.9.1l?3.I.1B(3.9.13,3.1=
U):(3.9.13&&3.I.1B(3.9.13,3.3l),3.1V&&3.9.1l&&3.3q&&3.2G&&3.1V.1M("1B",3.=
3q,3.2G)),3.2H&&3.I.1B("2v",3.2H),3.2I&&3.I.1B("3n",3.2I),3.K.1B(),(3.9.1=
l||3.9.1v)&&3.I.1B("3p",3.3r).1B("1N",3.3s),3.2K&&3.I.1B("1N",3.2K)},3a:B=
(g,f){N(!3.1a){N(!3.2B()){W}}3.T(f);N(!3.2L){N(3.3t){g(f);W}3.2L=3D!0;C =
j=3D{1C:{1H:0,1I:0}};N(f.4k){C =
i=3Df.4k(),j=3D{1C:{1H:i.x,1I:i.y}}}29{f.1C&&(j.1C=3Df.1C)}C =
h=3DS.2h(3.9.1n.9);h.37=3Dh.37.39(B(d,c){3.3j({19:3.9.19,1u:c.5S}),3.T(j)=
,B(){d(c);C =
a=3D3.X&&3.X.1b();3.X&&(3.1G("X"),3.X.1L(),3.X=3D2g),a&&3.U(),3.3t=3D!0,3=
.2L=3D2g}.1h(3).1y(0.6)}.1h(3)),3.5T=3DM.U.1y(3.9.1y,3.X),3.K.10(),3.2L=3D=
!0,3.X.U(),3.5U=3DB(){P =
5V.5W(3.9.1n.2V,h)}.1h(3).1y(3.9.1y);W!1}},4j:B(){3.1G("X")},1Q:B(b){N(!3=
.1a){N(!3.2B()){W}}3.T(b);3.K.1b()||(3.1G("U"),3.5X=3D3.U.1h(3).1y(3.9.1y=
))},1G:B(b){3[b+"4l"]&&5Y(3[b+"4l"])},U:B(){3.K.1b()||(E.1m&&3.1p.U(),3.9=
.40&&E.3V(),E.3U(3),3.1a.U(),3.K.U(),3.J&&3.J.U(),3.I.4m("1K:5Z"))},1v:B(=
b){3.9.1n&&(3.X&&3.9.13!=3D"23"&&3.X.10());3.9.1v&&(3.2J(),3.60=3D3.10.1h=
(3).1y(3.9.1v))},2J:B(){3.9.1v&&3.1G("1v")},10:B(){3.1G("U"),3.1G("X");3.=
K.1b()&&3.4n()},4n:B(){E.1m&&3.1p.10(),3.X&&3.X.10(),3.K.10(),(3.25||3.1a=
).U(),E.34(3),3.I.4m("1K:2y")},4g:B(b){3.K&&3.K.1b()?3.10(b):3.1Q(b)},2k:=
B(){C =
h=3D3.9.J,g=3D1Y[0]||3.1w,l=3DE.32(h.T[0],g[h.1F]),k=3DE.32(h.T[1],g[E.2e=
[h.1F]]),j=3D3.1o||0;3.1R.24(3.12+l+k+".2A");N(h.1F=3D=3D"1f"){C =
i=3Dl=3D=3D"H"?h.L:0;3.3d.D("H: =
"+i+"G;"),3.1R.D({"2M":l}),3.J.D({H:0,F:k=3D=3D"1s"?"3k%":k=3D=3D"1X"?"50=
%":0,61:(k=3D=3D"1s"?-1*h.O:k=3D=3D"1X"?-0.5*h.O:0)+(k=3D=3D"1s"?-1*j:k=3D=
=3D"F"?j:0)+"G"})}29{3.3d.D(l=3D=3D"F"?"1z: 0; 2E: "+h.L+"G 0 0 0;":"2E: =
0; 1z: 0 0 "+h.L+"G 0;"),3.J.D(l=3D=3D"F"?"F: 0; 1s: 1T;":"F: 1T; 1s: =
0;"),3.1R.D({1z:0,"2M":k!=3D"1X"?k:"2i"}),k=3D=3D"1X"?3.1R.D("1z: 0 =
1T;"):3.1R.D("1z-"+k+": =
"+j+"G;"),E.33&&(l=3D=3D"1s"?(3.J.D({T:"4o",62:"63",F:"1T",1s:"1T","2M":"=
H",O:"3k%",1z:-1*h.L+"G 0 0 =
0"}),3.J.22.2z=3D"4p"):3.J.D({T:"4q","2M":"2i",1z:0}))}3.1w=3Dg},T:B(z){N=
(!3.1a){N(!3.2B()){W}}E.2r(3);N(E.1m){C =
y=3D3.K.21();(!3.2N||3.2N.L!=3Dy.L||3.2N.O!=3Dy.O)&&3.1p.D({O:y.O+"G",L:y=
.L+"G"}),3.2N=3Dy}N(3.9.11){C x,w;N(3.20){C =
v=3D15.1E.2t(),u=3Dz.1C||{},t,s=3D2;3Y(3.20.48()){Y"64":Y"65":t=3D{x:0-s,=
y:0-s};1j;Y"66":t=3D{x:0,y:0-s};1j;Y"67":Y"68":t=3D{x:s,y:0-s};1j;Y"69":t=
=3D{x:s,y:0};1j;Y"6a":Y"6b":t=3D{x:s,y:s};1j;Y"6c":t=3D{x:0,y:s};1j;Y"6d"=
:Y"6e":t=3D{x:0-s,y:s};1j;Y"6f":t=3D{x:0-s,y:0}}t.x+=3D3.9.1g.x,t.y+=3D3.=
9.1g.y,x=3DS.17({1g:t},{I:3.9.11.1x,20:3.20,1t:{F:u.1I||2O.1I(z)-v.F,H:u.=
1H||2O.1H(z)-v.H}}),w=3DE.11(3.K,3.1c,x);N(3.9.1E){C =
r=3D3.3u(w),q=3Dr.1w;w=3Dr.T,w.H+=3Dq.1i?2*18.30(t.x-3.9.1g.x):0,w.F+=3Dq=
.1i?2*18.30(t.y-3.9.1g.y):0,3.J&&(3.1w.1f!=3Dq.1f||3.1w.1i!=3Dq.1i)&&3.2k=
(q)}w=3D{H:w.H+"G",F:w.F+"G"},3.K.D(w)}29{x=3DS.17({1g:3.9.1g},{I:3.9.11.=
1x,1c:3.9.11.1c}),w=3DE.11(3.K,3.1c,S.17({T:!0},x)),w=3D{H:w.H+"G",F:w.F+=
"G"}}N(3.X){C p=3DE.11(3.X,3.1c,S.17({T:!0},x))}E.1m&&3.1p.D(w)}29{C =
o=3D3.1c.2s(),u=3Dz.1C||{},w=3D{H:(3.9.1O?o[0]:u.1H||2O.1H(z))+3.9.1g.x,F=
:(3.9.1O?o[1]:u.1I||2O.1I(z))+3.9.1g.y};N(!3.9.1O&&3.I!=3D=3D3.1c){C =
n=3D3.I.2s();w.H+=3D-1*(n[0]-o[0]),w.F+=3D-1*(n[1]-o[1])}N(!3.9.1O&&3.9.1=
E){C =
r=3D3.3u(w),q=3Dr.1w;w=3Dr.T,3.J&&(3.1w.1f!=3Dq.1f||3.1w.1i!=3Dq.1i)&&3.2=
k(q)}w=3D{H:w.H+"G",F:w.F+"G"},3.K.D(w),3.X&&3.X.D(w),E.1m&&3.1p.D(w)}},3=
u:B(i){C =
h=3D{1f:!1,1i:!1},n=3D3.K.21(),m=3D15.1E.2t(),l=3D15.1E.21(),k=3D{H:"O",F=
:"L"};1Z(C j 3X =
k){i[j]+n[k[j]]-m[j]>l[k[j]]&&(i[j]=3Di[j]-(n[k[j]]+2*3.9.1g[j=3D=3D"H"?"=
x":"y"]),3.J&&(h[E.3Q[k[j]]]=3D!0))}W{T:i,1w:h}}});S.17(18,{4c:B(t,s){C =
r=3D1Y[2]||3.9,q=3Dr.1o,p=3Dr.1k,o=3D{F:s.4r(0)=3D=3D"t",H:s.4r(1)=3D=3D"=
l"};N(3.2P.2a){C n=3DP M("2a",{R:"6g"+s.2x(),O:p+"G",L:p+"G"});t.Q(n);C =
m=3Dn.3y("2d");m.6h=3Dr.1S,m.6i(o.H?q:p-q,o.F?q:p-q,q,0,6j.6k*2,!0),m.6l(=
),m.4s(o.H?q:0,0,p-q,p),m.4s(0,o.F?q:0,p,p-q)}29{C l;t.Q(l=3D(P =
M("V")).D({O:p+"G",L:p+"G",1z:0,2E:0,2z:"4p",T:"4o",6m:"2y"}));C k=3D(P =
M("2n:6n",{6o:r.1S,6p:"6q",6r:r.1S,6s:(q/p*0.5).6t(2)})).D({O:2*p-1+"G",L=
:2*p-1+"G",T:"4q",H:(o.H?0:-1*p)+"G",F:(o.F?0:-1*p)+"G"});l.Q(k),k.4t=3Dk=
.4t}}}),M.6u({24:B(e,d){e=3D$(e);C f=3DS.17({4u:"F =
H",3v:"6v-3v",3w:"6w",1S:""},1Y[2]||{});e.D(E.1m?{6x:"6y:6z.6A.6B(1J=3D\'=
"+d+"\'\', 3w=3D\'"+f.3w+"\')"}:{6C:f.1S+" 2V("+d+") "+f.4u+" "+f.3v});W =
e}}),18.3x=3D{4v:B(b){N(b.I&&!b.I.3S){W!0}W!1},U:B(){N(!18.3x.4v(3)){E.2r=
(3),3.2J();C f=3D{};N(3.9.11&&!3.9.11.1t){f.1C=3D{1H:0,1I:0}}29{C =
e=3D3.1c.2s(),h=3D3.1c.3W(),g=3D15.1E.2t();e.H+=3D-1*(h[0]-g[0]),e.F+=3D-=
1*(h[1]-g[1]),f.1C=3D{1H:e.H,1I:e.F}}3.9.1n&&!3.3t?3.3a(3.1Q,f):3.1Q(f),3=
.1v()}}},18.17=3DB(b){b.I.1K=3D{},S.17(b.I.1K,{U:18.3x.U.1h(b),10:b.10.1h=
(b),1L:E.1L.1h(E,b.I)})},18.3C();',62,411,'|||this||||||options||||||||||=
||||||||||||||||||function|var|setStyle|Tips|top|px|left|element|stem|wra=
pper|height|Element|if|width|new|insert|className|Object|position|show|di=
v|return|loader|case||hide|hook|images|showOn||document||extend|Prototip|=
title|tooltip|visible|target|closeButton|observe|horizontal|offset|bind|v=
ertical|break|border|hideOn|fixIE|ajax|radius|iframeShim|tips|zIndex|bott=
om|mouse|content|hideAfter|stemInverse|tip|delay|margin|bindAsEventListen=
er|stopObserving|fakePointer|javascript|viewport|orientation|clearTimer|p=
ointerX|pointerY|src|prototip|remove|invoke|mouseleave|fixed|visibility|s=
howDelayed|stemImage|backgroundColor|auto|eventToggle|hideTargets|length|=
middle|arguments|for|mouseHook|getDimensions|style|click|setPngBackground=
|borderFrame|borderTop|prototip_Corner|toolbar|else|canvas|match|paths||_=
inverse|push|null|clone|none|close|positionStem|script|Styles|ns_vml|defa=
ult|initialize|zIndexTop|raise|cumulativeOffset|getScrollOffsets|isString=
|mousemove|toLowerCase|capitalize|hidden|display|png|build|clearfix|proto=
tip_CornerWrapper|padding|addClassName|eventHide|eventPosition|eventCheck=
Delay|cancelHideAfter|ajaxHideEvent|ajaxContentLoading|float|iframeShimDi=
mensions|Event|support|Prototype|_|path|replace|loaded|url|add|window|unl=
oad|convertVersionString|toggleInt|right|inverseStem|WebKit419|removeVisi=
ble|isElement|borderColor|onComplete|getStyle|wrap|ajaxShow|_build|body|s=
temWrapper|li|borderRow|borderMiddle|borderCenter|select|_update|100|even=
tShow|mouseover|mouseout|hideElement|mouseenter|hideAction|activityEnter|=
activityLeave|ajaxContentLoaded|getPositionWithinViewport|repeat|sizingMe=
thod|Methods|getContext|insertScript|type|text|start|require|js|https|tes=
t|styles|namespaces|dom|VML|REQUIRED_|throw|removeAll|deactivate|without|=
_stemTranslation|parseFloat|parentNode|_highest|addVisibile|hideAll|cumul=
ativeScrollOffset|in|switch|create|hideOthers|include|fixSafari2|setup|ac=
tivate|9500px|_isBuilding|stemBox|toUpperCase|prototip_Between|borderBott=
om|each|createCorner|prototip_Fill|update|getWidth|toggle|On|buttonEvent|=
ajaxHide|pointer|Timer|fire|afterHide|relative|block|absolute|charAt|fill=
Rect|outerHTML|align|hold|REQUIRED_Prototype|createElement|try|write|catc=
h|head|find|documentMode|createStyleSheet|cssText|behavior|urn|schemas|mi=
crosoft|com|vml|typeof|undefined|Version|requires|parseInt|times|indexOf|=
abs|RegExp|MSIE|exec|navigator|userAgent|Browser||WebKit|evaluate|topRigh=
t|rightTop|topMiddle|rightMiddle|bottomLeft|leftBottom|bottomRight|rightB=
ottom|bottomMiddle|leftMiddle|Tip|Class|not|available|cannot|000000|close=
Buttons|endsWith|member|emptyFunction|9500|iframe|false|frameBorder|opaci=
ty|prototipLoader|gif|prototip_Stem|prototip_StemWrapper|prototip_StemBox=
|prototip_StemImage|MIDDLE|inline|ul|prototip_CornerWrapperTopLeft|protot=
ip_BetweenCorners|prototip_CornerWrapperTopRight|prototip_CornerWrapperBo=
ttomLeft|cloneNode|prototip_CornerWrapperBottomRight|tl|tr|bl|br|isNumber=
|close_hover|event|Action|findElement|blur|stop|responseText|loaderTimer|=
ajaxTimer|Ajax|Request|showTimer|clearTimeout|shown|hideAfterTimer|margin=
Top|clear|both|LEFTTOP|TOPLEFT|TOPMIDDLE|TOPRIGHT|RIGHTTOP|RIGHTMIDDLE|RI=
GHTBOTTOM|BOTTOMRIGHT|BOTTOMMIDDLE|BOTTOMLEFT|LEFTBOTTOM|LEFTMIDDLE|corne=
rCanvas|fillStyle|arc|Math|PI|fill|overflow|roundrect|fillcolor|strokeWei=
ght|1px|strokeColor|arcSize|toFixed|addMethods|no|scale|filter|progid|DXI=
mageTransform|Microsoft|AlphaImageLoader|background'.split('|'),0,{}));
------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://s7.addthis.com/js/250/addthis_widget.js

/* (c) 2008, 2009, 2010 Add This, LLC */=0A=
if(!window._ate){var =
_atd=3D"www.addthis.com/",_atr=3D"//s7.addthis.com/",_atn=3D"//l.addthisc=
dn.com/",_euc=3DencodeURIComponent,_duc=3DdecodeURIComponent,_atc=3D{dr:0=
,ver:250,loc:0,enote:"",cwait:500,bamp:0.25,camp:1,damp:1,famp:0.02,pamp:=
0.2,tamp:0,vamp:1,xamp:0,abf:!!window.addthis_do_ab,unt:1};(function(){va=
r =
l;try{l=3Dwindow.location;if(l.protocol.indexOf("file")=3D=3D=3D0||l.prot=
ocol.indexOf("safari-extension")=3D=3D=3D0||l.protocol.indexOf("chrome-ex=
tension")=3D=3D=3D0){_atr=3D"http:"+_atr}if(l.hostname.indexOf("localhost=
")!=3D-1){_atc.loc=3D1}}catch(e){}var =
ua=3Dnavigator.userAgent.toLowerCase(),d=3Ddocument,w=3Dwindow,dl=3Dd.loc=
ation,b=3D{win:/windows/.test(ua),xp:/windows nt 5.1/.test(ua)||/windows =
nt 5.2/.test(ua),osx:/os =
x/.test(ua),chr:/chrome/.test(ua),iph:/iphone/.test(ua),dro:/android/.tes=
t(ua),ipa:/ipad/.test(ua),saf:/safari/.test(ua),sf3:/safari =
3/.test(ua),web:/webkit/.test(ua),opr:/opera/.test(ua),msi:(/msie/.test(u=
a))&&!(/opera/.test(ua)),ffx:/firefox/.test(ua),ff2:/firefox\/2/.test(ua)=
,ffn:/firefox\/((3.[6789][0-9a-z]*)|(4.[0-9a-z]*))/.test(ua),ie6:/msie =
6.0/.test(ua),ie7:/msie =
7.0/.test(ua),mod:-1},_ate=3D{rev:"89959",bro:b,wlp:(l||{}).protocol,show=
:1,dl:dl,upm:!!w.postMessage&&(""+w.postMessage).toLowerCase().indexOf("[=
native =
code]")!=3D=3D-1,bamp:_atc.bamp-Math.random(),camp:_atc.camp-Math.random(=
),xamp:_atc.xamp-Math.random(),vamp:_atc.vamp-Math.random(),tamp:_atc.tam=
p-Math.random(),pamp:_atc.pamp-Math.random(),ab:"-",inst:1,wait:500,tmo:n=
ull,sub:!!window.at_sub,dbm:0,uid:null,spt:"static/r07/widget28.png",api:=
{},imgz:[],hash:window.location.hash};d.ce=3Dd.createElement;d.gn=3Dd.get=
ElementsByTagName;window._ate=3D_ate;var =
reduce=3Dfunction(o,fn,acc,cxt){if(!o){return acc}if(o instanceof =
Array||(o.length&&(typeof o!=3D=3D"function"))){for(var =
i=3D0,len=3Do.length,v=3Do[0];i<len;v=3Do[++i]){acc=3Dfn.call(cxt||o,acc,=
v,i,o)}}else{for(var name in =
o){acc=3Dfn.call(cxt||o,acc,o[name],name,o)}}return =
acc},_asl=3DArray.prototype.slice,slice=3Dfunction(a){return =
_asl.apply(a,_asl.call(arguments,1))},strip=3Dfunction(s){return(""+s).re=
place(/(^\s+|\s+$)/g,"")},extend=3Dfunction(A,B){return =
reduce(slice(arguments,1),function(A,donor){return =
reduce(donor,function(o,v,k){if(o){o[k]=3Dv}return =
o},A)},A)},toKV=3Dfunction(o,del){return =
reduce(o,function(acc,v,k){k=3Dstrip(k);if(k){acc.push(_euc(k)+"=3D"+_euc=
(strip(v)))}return =
acc},[]).join(del||"&")},fromKV=3Dfunction(q,del){return =
reduce((q||"").split(del||"&"),function(acc,pair){try{var =
kv=3Dpair.split("=3D"),k=3Dstrip(_duc(kv[0])),v=3Dstrip(_duc(kv.slice(1).=
join("=3D")));if(k){acc[k]=3Dv}}catch(e){}return =
acc},{})},bind=3Dfunction(){var =
args=3Dslice(arguments,0),fn=3Dargs.shift(),context=3Dargs.shift();return=
 function(){return =
fn.apply(context,args.concat(slice(arguments,0)))}},_listen=3Dfunction(un=
,obj,evt,fn){if(!obj){return}if(we){obj[(un?"detach":"attach")+"Event"]("=
on"+evt,fn)}else{obj[(un?"remove":"add")+"EventListener"](evt,fn,false)}}=
,listen=3Dfunction(obj,evt,fn){_listen(0,obj,evt,fn)},unlisten=3Dfunction=
(obj,evt,fn){_listen(1,obj,evt,fn)},util=3D{reduce:reduce,slice:slice,str=
ip:strip,extend:extend,toKV:toKV,fromKV:fromKV,bind:bind,listen:listen,un=
listen:unlisten};_ate.util=3Dutil;extend(_ate,util);(function(_addthis,ad=
dthis,env){var undefined,u=3D_addthis.util;function =
PolyEvent(type,triggerType,target,triggerTarget,data){this.type=3Dtype;th=
is.triggerType=3DtriggerType||type;this.target=3Dtarget||triggerTarget;th=
is.triggerTarget=3DtriggerTarget||target;this.data=3Ddata||{}}u.extend(Po=
lyEvent.prototype,{constructor:PolyEvent,bubbles:false,preventDefault:u.n=
oop,stopPropagation:u.noop,clone:function(){return new =
this.constructor(this.type,this.triggerType,this.target,this.triggerTarge=
t,u.extend({},this.data))}});function =
EventDispatcher(target,defaultEventType){this.target=3Dtarget;this.queues=
=3D{};this.defaultEventType=3DdefaultEventType||PolyEvent}function =
getQueue(evt){var Qs=3Dthis.queues;if(!Qs[evt]){Qs[evt]=3D[]}return =
Qs[evt]}function =
addEventListener(evt,fn){this.getQueue(evt).push(fn)}function =
removeEventListener(evt,fn){var =
q=3Dthis.getQueue(evt),idx=3Dq.indexOf(fn);if(idx!=3D=3D-1){q.splice(idx,=
1)}}function fire(evtname,target,data,sync){var =
self=3Dthis;if(!sync){setTimeout(function(){self.dispatchEvent(new =
self.defaultEventType(evtname,evtname,target,self.target,data))},10)}else=
{self.dispatchEvent(new =
self.defaultEventType(evtname,evtname,target,self.target,data))}}function=
 dispatchEvent(evt){for(var =
i=3D0,target=3Devt.target,q=3Dthis.getQueue(evt.type),L=3Dq.length;i<L;i+=
+){q[i].call(target,evt.clone())}}function =
decorate(delegate){if(!delegate){return}for(var k in =
methods){delegate[k]=3Du.bind(methods[k],this)}return delegate}var =
methods=3D{constructor:EventDispatcher,getQueue:getQueue,addEventListener=
:addEventListener,removeEventListener:removeEventListener,dispatchEvent:d=
ispatchEvent,fire:fire,decorate:decorate};u.extend(EventDispatcher.protot=
ype,methods);_addthis.event=3D{PolyEvent:PolyEvent,EventDispatcher:EventD=
ispatcher}})(_ate,_ate.api,_ate);_ate.ed=3Dnew =
_ate.event.EventDispatcher(_ate);var =
_adr=3D{isBound:0,isReady:0,readyList:[],onReady:function(){if(!_adr.isRe=
ady){_adr.isReady=3D1;var =
l=3D_adr.readyList.concat(window.addthis_onload||[]);for(var =
fn=3D0;fn<l.length;fn++){l[fn].call(window)}_adr.readyList=3D[]}},addLoad=
:function(func){var o=3Dw.onload;if(typeof =
w.onload!=3D"function"){w.onload=3Dfunc}else{w.onload=3Dfunction(){if(o){=
o()}func()}}},bindReady:function(){if(r.isBound||_atc.xol){return}r.isBou=
nd=3D1;if(d.addEventListener&&!b.opr){d.addEventListener("DOMContentLoade=
d",r.onReady,false)}var =
apc=3Dwindow.addthis_product;if(apc&&apc.indexOf("f")>-1){r.onReady();ret=
urn}if(b.msi&&window=3D=3Dtop){(function(){if(r.isReady){return}try{d.doc=
umentElement.doScroll("left")}catch(error){setTimeout(arguments.callee,0)=
;return}r.onReady()})()}if(b.opr){d.addEventListener("DOMContentLoaded",f=
unction(){if(r.isReady){return}for(var =
i=3D0;i<d.styleSheets.length;i++){if(d.styleSheets[i].disabled){setTimeou=
t(arguments.callee,0);return}}r.onReady()},false)}if(b.saf){var =
numStyles;(function(){if(r.isReady){return}if(d.readyState!=3D"loaded"&&d=
.readyState!=3D"complete"){setTimeout(arguments.callee,0);return}if(numSt=
yles=3D=3D=3Dundefined){var links=3Dd.gn("link");for(var =
i=3D0;i<links.length;i++){if(links[i].getAttribute("rel")=3D=3D"styleshee=
t"){numStyles++}}var =
styles=3Dd.gn("style");numStyles+=3Dstyles.length}if(d.styleSheets.length=
!=3DnumStyles){setTimeout(arguments.callee,0);return}r.onReady()})()}r.ad=
dLoad(r.onReady)},append:function(fn,args){r.bindReady();if(r.isReady){fn=
.call(window,[])}else{r.readyList.push(function(){return =
fn.call(window,[])})}}},r=3D_adr,a=3D_ate;extend(_ate,{plo:[],lad:functio=
n(x){_ate.plo.push(x)}});(function(_addthis,addthis,env){var =
w=3Dwindow;_addthis.pub=3Dfunction(){return =
_euc((window.addthis_config||{}).username||window.addthis_pub||"")};_addt=
his.usu=3Dfunction(url,f){if(!w.addthis_share){w.addthis_share=3D{}}if(f|=
|url!=3Daddthis_share.url){addthis_share.imp_url=3D0}};_addthis.rsu=3Dfun=
ction(){var =
d=3Ddocument,dt=3Dd.title,du=3Dd.location?d.location.href:"";if(_atc.ver>=
=3D250&&addthis_share.imp_url&&du&&du!=3Dw.addthis_share.url&&!(_ate.util=
.ivc((d.location.hash||"").substr(1).split(",").shift()))){w.addthis_shar=
e.url=3Dw.addthis_url=3Ddu;w.addthis_share.title=3Dw.addthis_title=3Ddt;r=
eturn 1}return =
0};_addthis.igv=3Dfunction(u,t){if(!w.addthis_config){w.addthis_config=3D=
{username:w.addthis_pub}}else{if(addthis_config.data_use_cookies=3D=3D=3D=
false){_atc.xck=3D1}}if(!w.addthis_share){w.addthis_share=3D{}}if(!addthi=
s_share.url){if(!w.addthis_url&&addthis_share.imp_url=3D=3D=3Dundefined){=
addthis_share.imp_url=3D1}addthis_share.url=3D(w.addthis_url||u||"").spli=
t("#{").shift()}if(!addthis_share.title){addthis_share.title=3D(w.addthis=
_title||t||"").split("#{").shift()}};if(!_atc.ost){if(!w.addthis_conf){w.=
addthis_conf=3D{}}for(var i in =
addthis_conf){_atc[i]=3Daddthis_conf[i]}_atc.ost=3D1}})(_ate,_ate.api,_at=
e);(function(_addthis,addthis,env){var =
undefined,d=3Ddocument,u=3D_addthis.util;_addthis.ckv=3Du.fromKV(d.cookie=
,";");function read(k){return =
u.fromKV(d.cookie,";")[k]}if(!_addthis.cookie){_addthis.cookie=3D{}}_addt=
his.cookie.rck=3Dread})(_ate,_ate.api,_ate);(function(_addthis,addthis,en=
v){var undefined,d=3Ddocument,isWriteable=3D0,u=3D_addthis.util;function =
canWeWrite(){if(isWriteable){return =
1}set("xtc",1);if(1=3D=3D_addthis.cookie.rck("xtc")){isWriteable=3D1}kill=
("xtc",1);return isWriteable}function =
checkForGovSite(host){if(_atc.xck){return}var =
h=3Dhost||_ate.dh||_ate.du||(_ate.dl?_ate.dl.hostname:"");if(h.indexOf(".=
gov")>-1||h.indexOf(".mil")>-1){_atc.xck=3D1}var =
p=3Dtypeof(_addthis.pub)=3D=3D=3D"function"?_addthis.pub():_addthis.pub,x=
=3D["usarmymedia","govdelivery"];for(i in =
x){if(p=3D=3Dx[i]){_atc.xck=3D1;break}}}function =
kill(k,ud){if(d.cookie){d.cookie=3Dk+"=3D; expires=3DThu, 01 Jan 1970 =
00:00:01 GMT; path=3D/"+(ud?"; =
domain=3D"+(_addthis.bro.msi?"":".")+"addthis.com":"")}}function =
set(u,v,s,nd){checkForGovSite();if(!_atc.xck){var expires=3Dnew =
Date();expires.setYear(expires.getFullYear()+2);document.cookie=3Du+"=3D"=
+v+(!s?"; expires=3D"+expires.toUTCString():"")+"; path=3D/;"+(!nd?" =
domain=3D"+(_addthis.bro.msi?"":".")+"addthis.com":"")}}if(!_addthis.cook=
ie){_addthis.cookie=3D{}}_addthis.cookie.sck=3Dset;_addthis.cookie.kck=3D=
kill;_addthis.cookie.cww=3DcanWeWrite;_addthis.cookie.gov=3DcheckForGovSi=
te})(_ate,_ate.api,_ate);(function(_addthis,addthis,env){function =
munge(s){var mv=3D291;if(s){for(var =
i=3D0;i<s.length;i++){mv=3D(mv*(s.charCodeAt(i)+i)+3)&1048575}}return(mv&=
16777215).toString(32)}_addthis.mun=3Dmunge})(_ate,_ate.api,_ate);(functi=
on(_addthis,addthis,env){var =
undefined,u=3D_addthis.util,max=3D4294967295,sttm=3Dnew =
Date().getTime();function =
generateCuid(){return((sttm/1000)&max).toString(16)+("00000000"+(Math.flo=
or(Math.random()*(max+1))).toString(16)).slice(-8)}function =
getDateFromCuid(cuid){return isValidCuid(cuid)?(new =
Date((parseInt(cuid.substr(0,8),16)*1000))):new Date()}function =
isCuidOlderThan(cuid,seconds){var d=3DgetDateFromCuid(cuid);return(((new =
Date()).getTime()-d.getTime())>seconds*1000)}function =
isValidCuid(cuid){return =
cuid&&cuid.match(/^[0-9a-f]{16}$/)}u.cuid=3DgenerateCuid;u.ivc=3DisValidC=
uid;u.ioc=3DisCuidOlderThan})(_ate,_ate.api,_ate);(function(_addthis,addt=
his,env){function getHashParams(s){var =
q=3Ds.src.indexOf("#")>-1?s.src.replace(/^[^\#]+\#?/,""):s.src.replace(/^=
[^\?]+\??/,""),p=3DfromKV(q);return p}function =
getScriptParams(scriptName){var =
ss=3Dd.gn("script"),ss_length=3Dss.length,s=3Dss[ss_length-1],p=3DgetHash=
Params(s);if(scriptName||(s.src&&s.src.indexOf("addthis")=3D=3D-1)){for(v=
ar =
i=3D0;i<ss_length;i++){if((ss[i].src||"").indexOf(scriptName||"addthis.co=
m")>-1){p=3DgetHashParams(ss[i]);break}}}return =
p}if(!_addthis.util){_addthis.util=3D{}}_addthis.util.gsp=3DgetScriptPara=
ms})(_ate,_ate.api,_ate);(function(_addthis,addthis,env){var =
a=3D_addthis,sttm=3Dnew Date().getTime(),ran=3Dfunction(){return =
Math.floor(Math.random()*4294967295).toString(36)},off=3Dfunction(){retur=
n Math.floor((new =
Date().getTime()-sttm)/100).toString(16)},cst=3Dfunction(c){return"CXNID=3D=
2000001.521545608054043907"+(c||2)+"NXC"},sid=3D0,ssid=3Dfunction(f){if(s=
id=3D=3D=3D0){a.sid=3Dsid=3D(f||a.util.cuid())}return =
sid},xmtmo=3Dnull,sxm=3Dfunction(b,xmi){if(xmtmo!=3D=3Dnull){clearTimeout=
(xmtmo)}if(b){xmtmo=3D_ate.sto(function(){xmi(false)},_ate.wait)}},fcv=3D=
function(k,v){return =
_euc(k)+"=3D"+_euc(v)+";"+off()},seq=3D1,processUrlParams=3Dfunction(url,=
f){var =
u=3D(url||"").split("?"),url=3Du.shift(),query=3D(u.pop()||"").split("&")=
;return =
f(url,query)},mungeUrl=3Dfunction(url,transforms,share,svc){if(!transform=
s){transforms=3D{}}if(!transforms.remove){transforms.remove=3D[]}transfor=
ms.remove.push("sms_ss");transforms.remove.push("at_xt");if(transforms.re=
move){url=3DremoveUrlParams(url,transforms.remove)}if(transforms.clean){u=
rl=3DcleanUrl(url)}if(transforms.defrag){url=3DclearOurFragment(url)}if(t=
ransforms.add){url=3DaddUrlParams(url,transforms.add,share,svc)}return =
url},addUrlParams=3Dfunction(url,params,share,service){var =
templatedParams=3D{};if(params){for(var k in =
params){if(url.indexOf(k+"=3D")>-1){continue}templatedParams[k]=3Dtemplat=
eUrlParams(params[k],url,share,service)}params=3D_ate.util.toKV(templated=
Params)}return =
url+(params.length?((url.indexOf("?")>-1?"&":"?")+params):"")},templateUr=
lParams=3Dfunction(s,url,share,service){var =
share=3Dshare||addthis_share;return =
s.replace(/{{service}}/g,_euc(service||"")).replace(/{{code}}/g,_euc(serv=
ice||"")).replace(/{{title}}/g,_euc(share.title)).replace(/{{url}}/g,_euc=
(url))},removeUrlParams=3Dfunction(url,params){var =
remove=3D{},params=3Dparams||[];for(var =
i=3D0;i<params.length;i++){remove[params[i]]=3D1}return =
processUrlParams(url,function(url,query){var =
newQuery=3D[];if(query){for(var i in =
query){if(typeof(query[i])=3D=3D"string"){var =
kv=3D(query[i]||"").split("=3D");if(kv.length!=3D2&&query[i]){newQuery.pu=
sh(query[i])}else{if(remove[kv[0]]){continue}else{if(query[i]){newQuery.p=
ush(query[i])}}}}}url+=3D(newQuery.length?("?"+newQuery.join("&")):"")}re=
turn url})},getOurFragment=3Dfunction(url){var =
frag=3Durl.split("#").pop().split(",").shift().split("=3D").pop();if(_ate=
.util.ivc(frag)){return =
url.split("#").pop().split(",")}return[""]},clearOurFragment=3Dfunction(u=
rl){var =
frag=3DgetOurFragment(url).shift().split("=3D").pop();if(_ate.util.ivc(fr=
ag)){return url.split("#").shift()}return =
url},cleanUrl=3Dfunction(url){return =
processUrlParams(url,function(url,query){var =
jidx=3Durl.indexOf(";jsessionid"),newQuery=3D[];if(jidx>-1){url=3Durl.sub=
str(0,jidx)}if(query){for(var i in =
query){if(typeof(query[i])=3D=3D"string"){var =
kv=3D(query[i]||"").split("=3D");if(kv.length=3D=3D2){if(kv[0].indexOf("u=
tm_")=3D=3D=3D0||kv[0]=3D=3D"gclid"||kv[0]=3D=3D"sms_ss"||kv[0]=3D=3D"at_=
xt"){continue}}if(query[i]){newQuery.push(query[i])}}}url+=3D(newQuery.le=
ngth?("?"+newQuery.join("&")):"")}return url})},sta=3Dfunction(){var =
pub=3D(typeof(a.pub||"")=3D=3D"function"?a.pub():a.pub)||"unknown";return=
"AT-"+pub+"/-/"+a.ab+"/"+ssid()+"/"+(seq++)+(a.uid!=3D=3Dnull?"/"+a.uid:"=
")};if(!_ate.track){_ate.track=3D{}}_addthis.util.extend(_ate.track,{cst:=
cst,fcv:fcv,ran:ran,rup:removeUrlParams,aup:addUrlParams,cof:clearOurFrag=
ment,gof:getOurFragment,clu:cleanUrl,mgu:mungeUrl,ssid:ssid,sta:sta,sxm:s=
xm})})(_ate,_ate.api,_ate);(function(){var =
d=3Ddocument,a=3D_ate,cvt=3D[],avt=3Dnull,qtp=3D[],xtp=3Dfunction(){var =
p;while(p=3Dqtp.pop()){trk(p)}},pcs=3D[],spc=3Dnull,apc=3Dfunction(c){c=3D=
c.split("-").shift();for(var =
i=3D0;i<pcs.length;i++){if(pcs[i]=3D=3Dc){return}}pcs.push(c)},gat=3Dfunc=
tion(){},atf=3Dnull,get_atssh=3Dfunction(){var =
div=3Dd.getElementById("_atssh");if(!div){div=3Dd.ce("div");div.style.vis=
ibility=3D"hidden";div.id=3D"_atssh";a.opp(div.style);d.body.insertBefore=
(div,d.body.firstChild)}return div},ctf=3Dfunction(url){var =
ifr,r=3DMath.floor(Math.random()*1000),div=3Dget_atssh();if(!a.bro.msi){i=
fr=3Dd.ce("iframe");ifr.id=3D"_atssh"+r}else{if(a.bro.ie6&&!url&&d.locati=
on.protocol.indexOf("https")=3D=3D0){url=3D"javascript:''"}div.innerHTML=3D=
'<iframe id=3D"_atssh'+r+'" width=3D"1" height=3D"1" =
name=3D"_atssh'+r+'" =
'+(url?'src=3D"'+url+'"':"")+">";ifr=3Dd.getElementById("_atssh"+r)}a.opp=
(ifr.style);ifr.frameborder=3Difr.style.border=3D0;ifr.style.top=3Difr.st=
yle.left=3D0;return ifr},onMenuShare=3Dfunction(e){var =
share=3D300;if(e&&e.data&&e.data.service){if(a.dcp>=3Dshare){return}trk({=
gen:share,sh:e.data.service});a.dcp=3Dshare}},onMenuPop=3Dfunction(evt){v=
ar =
t=3D{},data=3Devt.data||{},svc=3Ddata.svc,pco=3Ddata.pco,servicesInMenu=3D=
data.cmo,referringService=3Ddata.crs,preferredServices=3Ddata.cso;if(svc)=
{t.sh=3Dsvc}if(servicesInMenu){t.cm=3DservicesInMenu}if(preferredServices=
){t.cs=3D1}if(referringService){t.cr=3D1}if(pco){t.spc=3Dpco}img("sh","3"=
,null,t)},trk=3Dfunction(t){var =
dr=3Da.dr,rev=3D(a.rev||"");if(!t){return}t.xck=3D_atc.xck?1:0;t.xxl=3D1;=
t.sid=3Da.track.ssid();t.pub=3Da.pub();t.ssl=3Da.ssl||0;t.du=3Da.tru(a.du=
||a.dl.href);if(a.dt){t.dt=3Da.dt}if(a.cb){t.cb=3Da.cb}t.lng=3Da.lng();t.=
ver=3D_atc.ver;if(!a.upm&&a.uid){t.uid=3Da.uid}t.pc=3Dt.spc||pcs.join(","=
);if(dr){t.dr=3Da.tru(dr)}if(a.dh){t.dh=3Da.dh}if(rev){t.rev=3Drev}if(a.x=
fr){if(a.upm){if(atf){atf.contentWindow.postMessage(toKV(t),"*")}}else{va=
r div=3Dget_atssh(),base=3D"static/r07/sh32.html"+(false?"?t=3D"+new =
Date().getTime():"");if(atf){div.removeChild(div.firstChild)}atf=3Dctf();=
atf.src=3D_atr+base+"#"+toKV(t);div.appendChild(atf)}}else{qtp.push(t)}},=
img=3Dfunction(i,c,x,obj,close){if(!window.at_sub&&!_atc.xtr){var =
t=3Dobj||{};t.evt=3Di;if(x){t.ext=3Dx}avt=3Dt;if(close=3D=3D=3D1){xmi(tru=
e)}else{a.track.sxm(true,xmi)}}},cev=3Dfunction(k,v){cvt.push(a.track.fcv=
(k,v));a.track.sxm(true,xmi)},xmi=3Dfunction(close){var =
h=3Da.dl?a.dl.hostname:"";if(cvt.length>0||avt){a.track.sxm(false,xmi);if=
(_atc.xtr){return}var =
t=3Davt||{};t.ce=3Dcvt.join(",");cvt=3D[];avt=3Dnull;trk(t);if(close){var=
 =
i=3Dd.ce("iframe");i.id=3D"_atf";_ate.opp(i.style);d.body.appendChild(i);=
i=3Dd.getElementById("_atf")}}};a.ed.addEventListener("addthis-internal.c=
ompact",onMenuPop);a.ed.addEventListener("addthis.menu.share",onMenuShare=
);if(!a.track){a.track=3D{}}a.util.extend(a.track,{pcs:pcs,apc:apc,cev:ce=
v,ctf:ctf,gtf:get_atssh,qtp:function(p){qtp.push(p)},stf:function(f){atf=3D=
f},trk:trk,xtp:xtp})})();extend(_ate,{_rec:[],xfr:!_ate.upm||!_ate.bro.ff=
x,pmh:function(e){if(e.origin.slice(-12)=3D=3D".addthis.com"){if(!e.data)=
{return}var data=3DfromKV(e.data),r=3D_ate._rec;for(var =
n=3D0;n<r.length;n++){r[n](data)}}}});extend(_ate,{lng:function(){return =
window.addthis_language||(window.addthis_config||{}).ui_language||(_ate.b=
ro.msi?navigator.userLanguage:navigator.language)||"en"},iwb:function(l){=
var wd=3D{th:1,pl:1,sl:1,gl:1,hu:1,is:1,nb:1,se:1,su:1,sw:1};return =
!!wd[l]},ivl:function(l){var =
lg=3D{af:1,afr:"af",ar:1,ara:"ar",az:1,aze:"az",be:1,bye:"be",bg:1,bul:"b=
g",bn:1,ben:"bn",bs:1,bos:"bs",ca:1,cat:"ca",cs:1,ces:"cs",cze:"cs",cy:1,=
cym:"cy",da:1,dan:"da",de:1,deu:"de",ger:"de",el:1,gre:"el",ell:"ell",en:=
1,eo:1,es:1,esl:"es",spa:"spa",et:1,est:"et",eu:1,fa:1,fas:"fa",per:"fa",=
fi:1,fin:"fi",fo:1,fao:"fo",fr:1,fra:"fr",fre:"fr",ga:1,gae:"ga",gdh:"ga"=
,gl:1,glg:"gl",gu:1,he:1,heb:"he",hi:1,hin:"hin",hr:1,ht:1,cro:"hr",hu:1,=
hun:"hu",id:1,ind:"id",is:1,ice:"is",it:1,ita:"it",ja:1,jpn:"ja",ko:1,kor=
:"ko",ku:1,lb:1,ltz:"lb",lt:1,lit:"lt",lv:1,lav:"lv",mk:1,mac:"mk",mak:"m=
k",ml:1,mn:1,ms:1,msa:"ms",may:"ms",nb:1,nl:1,nla:"nl",dut:"nl",no:1,nds:=
1,nn:1,nno:"no",oc:1,oci:"oc",pl:1,pol:"pl",ps:1,pt:1,por:"pt",ro:1,ron:"=
ro",rum:"ro",ru:1,rus:"ru",sk:1,slk:"sk",slo:"sk",sl:1,slv:"sl",sq:1,alb:=
"sq",sr:1,se:1,si:1,ser:"sr",su:1,sv:1,sve:"sv",sw:1,swe:"sv",ta:1,tam:"t=
a",te:1,teg:"te",th:1,tha:"th",tl:1,tgl:"tl",tn:1,tr:1,tur:"tr",tt:1,uk:1=
,ukr:"uk",ur:1,urd:"ur",vi:1,vec:1,vie:"vi","zh-hk":1,"chi-hk":"zh-hk","z=
ho-hk":"zh-hk","zh-tr":1,"chi-tr":"zh-tr","zho-tr":"zh-tr","zh-tw":1,"chi=
-tw":"zh-tw","zho-tw":"zh-tw",zh:1,chi:"zh",zho:"zh"};if(lg[l]){return =
lg[l]}l=3Dl.split("-").shift();if(lg[l]){if(lg[l]=3D=3D=3D1){return =
l}else{return lg[l]}}return 0},gvl:function(l){var =
rv=3D_ate.ivl(l)||"en";if(rv=3D=3D=3D1){rv=3Dl}return =
rv},alg:function(al,f){var =
l=3D_ate.gvl((al||_ate.lng()).toLowerCase());if(l.indexOf("en")!=3D=3D0&&=
(!_ate.pll||f)){_ate.pll=3D_ate.ajs("static/r07/lang09/"+l+".js")}}});ext=
end(_ate,{trim:function(s,e){try{s=3Ds.replace(/^[\s\u3000]+|[\s\u3000]+$=
/g,"");if(e){s=3D_euc(s)}}catch(e){}return =
s||""},trl:[],tru:function(u,k){var =
rv=3D"",found=3D0,lastEncoding=3D-1;if(u){rv=3Du.substr(0,300);if(rv!=3D=3D=
u){if((lastEncoding=3Drv.lastIndexOf("%"))>=3Drv.length-4){rv=3Drv.substr=
(0,lastEncoding)}if(rv!=3Du){for(var i in =
_ate.trl){if(_ate.trl[i]=3D=3Dk){found=3D1}}if(!found){_ate.trl.push(k)}}=
}}return rv},sto:function(c,t){return =
setTimeout(c,t)},opp:function(st){st.width=3Dst.height=3D"1px";st.positio=
n=3D"absolute";st.zIndex=3D100000},jlr:{},ajs:function(name,fullUrl){if(!=
_ate.jlr[name]){var =
o=3Dd.ce("script"),head=3Dd.gn("head")[0]||d.documentElement;o.src=3D(ful=
lUrl?"":_atr)+name;head.insertBefore(o,head.firstChild);_ate.jlr[name]=3D=
1;return o}return 1},jlo:function(){try{var =
d=3Ddocument,a=3D_ate,al=3Da.lng(),aig=3Dfunction(src){var img=3Dnew =
Image();_ate.imgz.push(img);img.src=3Dsrc};a.alg(al);if(!a.pld){if(a.bro.=
ie6){aig(_atr+a.spt);aig(_atr+"static/t00/logo1414.gif");aig(_atr+"static=
/t00/logo88.gif");if(window.addthis_feed){aig("static/r05/feed00.gif",1)}=
}if(a.pll&&!window.addthis_translations){a.sto(function(){a.pld=3Da.ajs("=
static/r07/menu68.js")},10)}else{a.pld=3Da.ajs("static/r07/menu68.js")}}}=
catch(e){}},ao:function(elt,pane,iurl,ititle,iconf,ishare){_ate.lad(["ope=
n",elt,pane,iurl,ititle,iconf,ishare]);_ate.jlo();return =
false},ac:function(){},as:function(s,cf,sh){_ate.lad(["send",s,cf,sh]);_a=
te.jlo()}});(function(_addthis,addthis,env){var =
d=3Ddocument,c_porn=3D1,k_porn=3D["cbea","kkk","zvys","phz"],i=3Dk_porn.l=
ength,porn_hash=3D{};function rot(s){return =
s.replace(/[a-zA-Z]/g,function(c){return =
String.fromCharCode((c<=3D"Z"?90:122)>=3D(c=3Dc.charCodeAt(0)+13)?c:c-26)=
})}while(i--){porn_hash[rot(k_porn[i])]=3D1}function =
classifyString(s){var c=3D0;s=3D(s||"").toLowerCase()+"";if(!s){return =
c}s=3Ds.replace(/[^a-zA-Z]/g," ").split(" ");for(var =
i=3D0,s_max=3Ds.length;i<s_max;i++){if(porn_hash[s[i]]){c|=3Dc_porn;retur=
n c}}return c}function classify(){var =
title=3D(w.addthis_title||d.title),bitmask=3DclassifyString(title),metaEl=
ements=3Dd.all?d.all.tags("META"):d.getElementsByTagName?d.getElementsByT=
agName("META"):new =
Array(),j=3D(metaElements||"").length;if(metaElements&&j){while(j--){var =
m=3DmetaElements[j]||{},n=3D(m.name||"").toLowerCase(),c=3Dm.content;if(n=
=3D=3D"description"||n=3D=3D"keywords"){bitmask|=3DclassifyString(c)}}}re=
turn =
bitmask}if(!_addthis.ad){_addthis.ad=3D{}}_addthis.ad.cla=3Dclassify})(_a=
te,_ate.api,_ate);(function(_addthis,addthis,env){var =
undefined,d=3Ddocument,u=3D_addthis.util,EventDispatcher=3D_addthis.event=
.EventDispatcher,SLEEP_MS=3D25,loading=3D[];function =
ApiQueueFactory(name,fn,cxt){var queue=3D[];function =
queue(){queue.push(arguments)}function =
ready(){cxt[name]=3Dfn;while(queue.length){fn.apply(cxt,queue.shift())}}q=
ueue.ready=3Dready;return queue}function =
monitor(newRes){if(newRes&&newRes instanceof =
Resource){loading.push(newRes)}for(var i=3D0;i<loading.length;){var =
resource=3Dloading[i];if(resource&&resource.test()){loading.splice(i,1);R=
esource.fire("load",resource,{resource:resource})}else{i++}}if(loading.le=
ngth){setTimeout(monitor,SLEEP_MS)}}function Resource(id,url,test){var =
self=3Dthis,hub=3Dnew =
EventDispatcher(self);hub.decorate(hub).decorate(self);this.ready=3Dfalse=
;this.loading=3Dfalse;this.id=3Did;this.url=3Durl;if(typeof(test)=3D=3D=3D=
"function"){this.test=3Dtest}else{this.test=3Dfunction(){return(!!_window=
[test])}}Resource.addEventListener("load",function(evt){var =
r=3Devt.resource;if(!r||r.id!=3D=3Dself.id){return}self.loading=3Dfalse;s=
elf.ready=3Dtrue;hub.fire(evt.type,r,{resource:r})})}u.extend(Resource.pr=
ototype,{load:function(){if(!this.loading){if(this.url.substr(this.url.le=
ngth-4)=3D=3D".css"){var =
l=3Dd.ce("link"),head=3D(d.gn("head")[0]||d.documentElement);l.rel=3D"sty=
lesheet";l.type=3D"text/css";l.href=3Dthis.url;l.media=3D"all";head.inser=
tBefore(l,head.firstChild)}else{_ate.ajs(this.url,1)}}this.loading=3Dtrue=
;Resource.monitor(this)}});var staticHub=3Dnew =
EventDispatcher(Resource);staticHub.decorate(staticHub).decorate(Resource=
);u.extend(Resource,{known:{jquery:new =
Resource("jquery","//ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.mi=
n.js","jQuery"),ga:new =
Resource("ga","//www.google-analytics.com/ga.js",function(){var =
gat=3D_window._gat;return =
!!(gat&&(typeof(gat._getTracker)=3D=3D=3D"function"))})},loading:loading,=
monitor:monitor});_addthis.resource=3D{Resource:Resource,ApiQueueFactory:=
ApiQueueFactory}})(_ate,_ate.api,_ate);var =
w=3Dwindow,ac=3Dw.addthis_config||{},css=3Dnew =
_ate.resource.Resource("widgetcss",_atr+"static/r07/widget52.css",functio=
n(){return true});function =
main(){try{if(_atc.xol&&!_atc.xcs){css.load()}var =
a=3D_ate,msi=3Da.bro.msi,hp=3D0,addthis_config=3Dwindow.addthis_config||{=
},dt=3Dd.title,dr=3Dd.referer||d.referrer||"",du=3Ddl?dl.href:null,hashle=
ssUrl=3D(du||"").split("#").shift(),frag=3Ddl&&dl.hash?dl.hash.substr(1):=
"",fragTag=3Dfrag&&frag.indexOf("at_st=3D")=3D=3D=3D0&&_ate.util.ivc(frag=
.split(",").shift().substr(6))?frag.substr(6):"",canonicalUrl=3Ddu,clickb=
ack=3D0,dh=3Ddl.hostname,si=3Ddu?du.indexOf("sms_ss"):-1,at_xt_i=3Ddu?du.=
indexOf("at_xt"):-1,at_st_i=3Ddu?du.indexOf("at_st"):-1,al=3D(_ate.lng().=
split("-")).shift(),safeForIfr=3D(dl.href.indexOf(_atr)=3D=3D-1&&!a.sub),=
shareGeneration=3D0,lks=3Dd.gn("link"),ifrsrc=3D_atr+"static/r07/sh32.htm=
l#",isSsl=3Ddu&&du.indexOf("https")=3D=3D=3D0?1:0,ifr,data,updatePc=3Dfun=
ction(){if(!_ate.track.pcs.length){_ate.track.apc(window.addthis_product|=
|("men-"+_atc.ver))}data.pc=3D_ate.track.pcs.join(",")};a.ab=3Dwindow.add=
this_ab||"fs-"+(_ate.tamp>0?1:0);if(window.addthis_product){_ate.track.ap=
c(addthis_product);if(addthis_product.indexOf("fxe")=3D=3D-1&&addthis_pro=
duct.indexOf("bkm")=3D=3D-1){_ate.track.spc=3Daddthis_product}}for(var =
i=3D0;i<lks.length;i++){var =
l=3Dlks[i];if(l.rel&&l.rel=3D=3D"canonical"&&l.href){if(l.href.indexOf("h=
ttp")!=3D=3D0){canonicalUrl=3D(du||"").split("//").pop().split("/");if(l.=
href.indexOf("/")=3D=3D=3D0){canonicalUrl=3DcanonicalUrl.shift()+l.href}e=
lse{canonicalUrl.pop();canonicalUrl=3DcanonicalUrl.join("/")+"/"+l.href}c=
anonicalUrl=3Ddl.protocol+"//"+canonicalUrl}else{canonicalUrl=3Dl.href}_a=
te.usu(0,1);break}}canonicalUrl=3DcanonicalUrl.split("#{").shift();a.igv(=
canonicalUrl,d.title||"");var =
transforms=3Daddthis_share.view_url_transforms||addthis_share.track_url_t=
ransforms||addthis_share.url_transforms;if(transforms){canonicalUrl=3D_at=
e.track.mgu(canonicalUrl,transforms)}a.smd=3D{};a.dr=3Da.tru(dr,"fr");a.d=
u=3Da.tru(canonicalUrl,"fp");a.dt=3Ddt=3Dw.addthis_share.title;a.cb=3Da.a=
d.cla();a.dh=3Ddl.hostname;a.ssl=3DisSsl;data=3D{cb:a.cb,ab:a.ab,dh:a.dh,=
dr:a.dr,du:a.du,dt:dt,inst:a.inst,lng:a.lng(),pc:w.addthis_product||"men"=
,pub:a.pub(),ssl:isSsl,sid:_ate.track.ssid(),srd:_atc.damp,srf:_atc.famp,=
srp:_atc.pamp,srx:_atc.xamp,ver:_atc.ver,xck:_atc.xck||0};if(a.trl.length=
){data.trl=3Da.trl.join(",")}if(a.rev){data.rev=3Da.rev}if(addthis_config=
.data_track_clickback||addthis_config.data_track_linkback){data.ct=3Da.ct=
=3D1}if(a.prv){data.prv=3DtoKV(serviceConfiguration)}if(fragTag){shareGen=
eration=3DparseInt(fragTag.split(",").pop())+1;var =
cvt=3D[],fragArray=3DfragTag.split(","),rsi=3DfragArray.shift();if(a.util=
.ioc(rsi,5)&&a.vamp>=3D0&&!a.sub){a.smd.rsi=3Drsi;a.smd.gen=3DshareGenera=
tion;cvt.push(a.track.fcv("plv",Math.round(1/_atc.vamp)));cvt.push(a.trac=
k.fcv("rsi",rsi));cvt.push(a.track.fcv("gen",shareGeneration));data.ce=3D=
cvt.join(",");clickback=3D1}}else{if(du.indexOf(_atd+"book")=3D=3D-1&&has=
hlessUrl!=3Ddr){var =
cvt=3D[],rxi,rsi,rsc,sm;if(at_xt_i>-1){sm=3Ddu.substr(at_xt_i).split("&")=
.shift().split("#").shift().split("=3D").pop().split(",");rxi=3D_duc(sm.s=
hift());if(rxi.indexOf(",")>-1){sm=3Drxi.split(",");rxi=3Dsm.shift()}}els=
e{if(at_st_i>-1){sm=3Ddu.substr(at_st_i).split("&").shift().split("#").sh=
ift().split("=3D").pop().split(",");rsi=3D_duc(sm.shift());if(rsi.indexOf=
(",")>-1){sm=3Drsi.split(",");rsi=3Dsm.shift()}}}if(sm&&sm.length){shareG=
eneration=3DparseInt(sm.pop())+1}if(si>-1){sm=3Ddu.substr(si);rsc=3Dsm.sp=
lit("&").shift().split("#").shift().split("=3D").pop();a.smd.rsc=3Ddata.s=
r=3Drsc}if(a.vamp>=3D0&&!a.sub&&(rxi||rsi||rsc)){if(rxi){a.smd.rxi=3Drxi}=
if(rsi){a.smd.rsi=3Drsi}a.smd.gen=3DshareGeneration;cvt.push(a.track.fcv(=
"plv",Math.round(1/_atc.vamp)));if(rsc){cvt.push(a.track.fcv("rsc",rsc))}=
if(rxi){cvt.push(a.track.fcv("rxi",rxi))}else{if(rsi){cvt.push(a.track.fc=
v("rsi",rsi))}}if(rsi||rxi){cvt.push(a.track.fcv("gen",shareGeneration))}=
data.ce=3Dcvt.join(",");clickback=3D1}}}if(clickback&&a.bamp>=3D0){data.c=
lk=3D1;a.dcp=3Ddata.gen=3D50}if(a.upm){data.xd=3D1;if(_ate.bro.ffx){data.=
xld=3D1}}if(a.upm&&(!_ate.bro.ffx||_ate.bro.ffn)&&(addthis_config.data_tr=
ack_copypaste)&&hashlessUrl!=3Ddr&&(du.indexOf("#")=3D=3D-1||fragTag)){va=
r =
sid,oldHash=3Ddl.hash,oldHashChange=3Dwindow.onhashchange;if(fragTag){var=
 =
fragArray=3DfragTag.split(","),urlGen=3DparseInt(fragArray[1]);sid=3Dfrag=
Array[0];if(urlGen>shareGeneration){shareGeneration=3DurlGen+1}}if(!fragT=
ag||a.util.ioc(sid,5)){dl.hash=3D"at_st=3D"+_ate.track.ssid()+","+shareGe=
neration;_ate.sto(function(){window.onhashchange=3Dfunction(){if(oldHashC=
hange){oldHashChange()}if(window.location.hash=3D=3DoldHash||!window.loca=
tion.hash){history.back()}}},_ate.wait)}}if(safeForIfr){if(a.upm){if(msi)=
{_ate.sto(function(){updatePc();ifr=3Da.track.ctf(ifrsrc+toKV(data));a.tr=
ack.stf(ifr)},_ate.wait);w.attachEvent("onmessage",a.pmh)}else{ifr=3Da.tr=
ack.ctf();w.addEventListener("message",a.pmh,false)}if(_ate.bro.ffx){ifr.=
src=3Difrsrc;_ate.track.qtp(data)}else{if(!msi){_ate.sto(function(){updat=
ePc();ifr.src=3Difrsrc+toKV(data)},_ate.wait)}}}else{ifr=3Da.track.ctf();=
_ate.sto(function(){updatePc();ifr.src=3Difrsrc+toKV(data)},_ate.wait)}if=
(ifr){ifr=3Da.track.gtf().appendChild(ifr);a.track.stf(ifr)}}if(w.addthis=
_language||ac.ui_language){a.alg()}if(a.plo.length>0){a.jlo()}}catch(e){w=
indow.console&&console.log("lod",e)}}w._ate=3Da;w._adr=3Dr;a._rec.push(fu=
nction(data){if(data.ssh){var =
s=3Dwindow.addthis_ssh=3D_duc(data.ssh);a.gssh=3D1;a._ssh=3Ds.split(",")}=
if(data.uss){var =
u=3Da._uss=3D_duc(data.uss).split(",");if(window.addthis_ssh){var =
seen=3D{},u=3Du.concat(a._ssh),new_u=3D[];for(var =
i=3D0;i<u.length;i++){var =
s=3Du[i];if(!seen[s]){new_u.push(s)}seen[s]=3D1}u=3Dnew_u}a._ssh=3Du;wind=
ow.addthis_ssh=3Du.join(",")}if(data.ups){var =
s=3Ddata.ups.split(",");a.ups=3D{};for(var =
i=3D0;i<s.length;i++){if(s[i]){var =
o=3DfromKV(_duc(s[i]));a.ups[o.name]=3Do}}a._ups=3Da.ups}if(data.uid){a.u=
id=3Ddata.uid}if(data.dbm){a.dbm=3Ddata.dbm}if(data.rdy){a.xfr=3D1;a.trac=
k.xtp();return}});try{var =
serviceConfiguration=3D{},params=3D_ate.util.gsp("addthis_widget.js");if(=
typeof(params)!=3D=3D"object"){params=3D{}}if(params.provider){serviceCon=
figuration=3D{provider:_ate.mun(params.provider_code||params.provider),au=
th:params.auth||params.provider_auth||""};if(params.uid||params.provider_=
uid){serviceConfiguration.uid=3D_ate.mun(params.uid||params.provider_uid)=
}_ate.prv=3DserviceConfiguration}if(params.pub||params.username){w.addthi=
s_pub=3D_duc(params.pub?params.pub:params.username)}if(w.addthis_pub&&w.a=
ddthis_config){w.addthis_config.username=3Dw.addthis_pub}if(params.domrea=
dy){_atc.dr=3D1}if(params.onready&&params.onready.match(/[a-zA-Z0-9_\.\$]=
+/)){try{_ate.onr=3Deval(params.onready)}catch(e){window.console&&console=
.log("addthis: onready function ("+params.onready+") not =
defined",e)}}if(params.async){_atc.xol=3D1}if(_atc.ver=3D=3D=3D120){var =
rc=3D"atb"+_ate.util.cuid();d.write('<span =
id=3D"'+rc+'"></span>');_ate.igv();_ate.lad(["span",rc,addthis_share.url|=
|"[url]",addthis_share.title||"[title]"])}if(w.addthis_clickout){_ate.lad=
(["cout"])}if(!_atc.xol&&!_atc.xcs&&ac.ui_use_css!=3D=3Dfalse){css.load()=
}}catch(e){if(window.console){console.log("main",e)}}_adr.bindReady();_ad=
r.append(main);(function(_addthis,addthis,env){var =
d=3Ddocument,a=3D_addthis,scrapeLinks=3Dfunction(){var =
links=3Dd.gn("link"),rv=3D{};for(var i=3D0;i<links.length;i++){var =
l=3Dlinks[i];if(l.href&&l.rel){rv[l.rel]=3Dl.href}}return =
rv},links=3DscrapeLinks(),svcurl=3Dfunction(){var =
p=3Dd.location.protocol;if(p=3D=3D"file:"){p=3D"http:"}return =
p+"//"+_atd},srd=3Dfunction(){if(a.dr){return"&pre=3D"+_euc(a.dr)}else{re=
turn""}},genurl=3Dfunction(svc,feed,share,config){return =
svcurl()+(feed?"feed.php":"bookmark.php")+"?v=3D"+(_atc.ver)+"&winname=3D=
addthis&"+uadd(svc,feed,share,config)+"&"+a.track.cst(4)+srd()+"&tt=3D0"+=
(svc=3D=3D=3D"more"&&a.bro.ipa?"&imore=3D1":"")},uadd=3Dfunction(svc,feed=
,share,config){var =
t=3Da.trim,d=3Dwindow,pub=3Da.pub(),w=3Dwindow._atw||{},u=3D(share&&share=
.url?share.url:(w.share&&w.share.url?w.share.url:(d.addthis_url||d.locati=
on.href))),acs,hc=3Dfunction(s){if(u&&u!=3D""){var =
i=3Du.indexOf("#at"+s);if(i>-1){u=3Du.substr(0,i)}}};if(!config){config=3D=
w.conf||{}}else{for(var k in =
w.conf){if(!(config[k])){config[k]=3Dw.conf[k]}}}if(!share){share=3Dw.sha=
re||{}}else{for(var k in =
w.share){if(!(share[k])){share[k]=3Dw.share[k]}}}if(a.rsu()){share.url=3D=
window.addthis_url;share.title=3Dwindow.addthis_title;u=3Dshare.url}acs=3D=
config.services_custom;hc("pro");hc("opp");hc("cle");hc("clb");hc("abc");=
if(u.indexOf("addthis.com/static/r07/ab")>-1){u=3Du.split("&");for(var =
i=3D0;i<u.length;i++){var =
p=3Du[i].split("=3D");if(p.length=3D=3D2){if(p[0]=3D=3D"url"){u=3Dp[1];br=
eak}}}}if(acs instanceof Array){for(var =
i=3D0;i<acs.length;i++){if(acs[i].code=3D=3Dsvc){acs=3Dacs[i];break}}}var=
 =
tmp=3D((share.templates&&share.templates[svc])?share.templates[svc]:""),m=
odule=3D((share.modules&&share.modules[svc])?share.modules[svc]:""),url_t=
ransforms=3Dshare.share_url_transforms||share.url_transforms||{},track_ur=
l_transforms=3Dshare.track_url_transforms||share.url_transforms,shortener=
=3D((url_transforms&&url_transforms.shorten&&share.shorteners)?(typeof(ur=
l_transforms.shorten)=3D=3D"string"?url_transforms.shorten:(url_transform=
s.shorten[svc]||url_transforms.shorten["default"]||"")):""),shorteners=3D=
"",prc=3D(config.product||d.addthis_product||("men-"+_atc.ver)),crs=3Dw.c=
rs,email_vars=3D"",trackingFragment=3Da.track.gof(u),rsi=3DtrackingFragme=
nt.length=3D=3D2?trackingFragment.shift().split("=3D").pop():"",gen=3Dtra=
ckingFragment.length=3D=3D2?trackingFragment.pop():"";if(share.email_vars=
){for(var k in =
share.email_vars){email_vars+=3D(email_vars=3D=3D""?"":"&")+_euc(k)+"=3D"=
+_euc(share.email_vars[k])}}if(a.track.spc&&prc.indexOf(a.track.spc)=3D=3D=
-1){prc+=3D","+a.track.spc}if(url_transforms&&url_transforms.shorten&&sha=
re.shorteners){for(var k in share.shorteners){for(var kk in =
share.shorteners[k]){shorteners+=3D(shorteners.length?"&":"")+_euc(k+"."+=
kk)+"=3D"+_euc(share.shorteners[k][kk])}}}u=3Da.track.cof(u);u=3Da.track.=
mgu(u,url_transforms,share,svc);if(track_url_transforms){share.trackurl=3D=
a.track.mgu(share.trackurl||u,track_url_transforms,share,svc)}var =
rv=3D"pub=3D"+pub+"&source=3D"+prc+"&lng=3D"+(a.lng()||"xx")+"&s=3D"+svc+=
(config.ui_508_compliant?"&u508=3D1":"")+(feed?"&h1=3D"+t((share.feed||sh=
are.url).replace("feed://",""),1)+"&t1=3D":"&url=3D"+t(u,1)+"&title=3D")+=
t(share.title||d.addthis_title,1)+(_atc.ver<200?"&logo=3D"+t(d.addthis_lo=
go,1)+"&logobg=3D"+t(d.addthis_logo_background,1)+"&logocolor=3D"+t(d.add=
this_logo_color,1):"")+"&ate=3D"+a.track.sta()+((window.addthis_ssh&&(!cr=
s||addthis_ssh!=3Dcrs)&&(addthis_ssh=3D=3Dsvc||addthis_ssh.search(new =
RegExp("(?:^|,)("+svc+")(?:$|,)"))>-1))?"&ips=3D1":"")+(crs?"&cr=3D"+(svc=
=3D=3Dcrs?1:0):"")+(a.uid?"&uid=3D"+_euc(a.uid):"")+(share.email_template=
?"&email_template=3D"+_euc(share.email_template):"")+(email_vars?"&email_=
vars=3D"+_euc(email_vars):"")+(shortener?"&shortener=3D"+_euc(typeof(shor=
tener)=3D=3D"array"?shortener.join(","):shortener):"")+(shortener&&shorte=
ners?"&"+shorteners:"")+((share.passthrough||{})[svc]?"&passthrough=3D"+t=
(a.util.toKV(share.passthrough[svc]),1):"")+(share.description?"&descript=
ion=3D"+t(share.description,1):"")+(share.html?"&html=3D"+t(share.html,1)=
:(share.content?"&html=3D"+t(share.content,1):""))+(share.trackurl&&share=
.trackurl!=3Du?"&trackurl=3D"+t(share.trackurl,1):"")+(share.screenshot?"=
&screenshot=3D"+t(share.screenshot,1):"")+(share.swfurl?"&swfurl=3D"+t(sh=
are.swfurl,1):"")+(a.cb?"&cb=3D"+a.cb:"")+(a.ufbl?"&ufbl=3D1":"")+(share.=
iframeurl?"&iframeurl=3D"+t(share.iframeurl,1):"")+(share.width?"&width=3D=
"+share.width:"")+(share.height?"&height=3D"+share.height:"")+(config.dat=
a_track_p32?"&p32=3D"+config.data_track_p32:"")+(config.data_track_clickb=
ack||config.data_track_linkback||!pub||pub=3D=3D"AddThis"?"&sms_ss=3D1&at=
_xt=3D1":"")+((acs&&acs.url)?"&acn=3D"+_euc(acs.name)+"&acc=3D"+_euc(acs.=
code)+"&acu=3D"+_euc(acs.url):"")+(a.smd?(a.smd.rxi?"&rxi=3D"+a.smd.rxi:"=
")+(a.smd.rsi?"&rsi=3D"+a.smd.rsi:"")+(a.smd.gen?"&gen=3D"+a.smd.gen:""):=
((rsi?"&rsi=3D"+rsi:"")+(gen?"&gen=3D"+gen:"")))+(share.xid?"&xid=3D"+t(s=
hare.xid,1):"")+(tmp?"&template=3D"+t(tmp,1):"")+(module?"&module=3D"+t(m=
odule,1):"")+(config.ui_cobrand?"&ui_cobrand=3D"+t(config.ui_cobrand,1):"=
")+(config.ui_header_color?"&ui_header_color=3D"+t(config.ui_header_color=
,1):"")+(config.ui_header_background?"&ui_header_background=3D"+t(config.=
ui_header_background,1):"");return =
rv},appendClickback=3Dfunction(service,share,config,urlOverride,track){va=
r =
pub=3Da.pub(),url=3DurlOverride||share.url||"",xid=3Dshare.xid||a.util.cu=
id();if(url.toLowerCase().indexOf("http%3a%2f%2f")=3D=3D=3D0){url=3D_duc(=
url)}if(track){a.sto(function(){share.xid=3Dxid;(new =
Image()).src=3Dgenurl(service,0,share,config);delete =
share.xid},100)}return =
url+(config.data_track_clickback||config.data_track_linkback||!pub||pub=3D=
=3D"AddThis"?((url.indexOf("?")>-1)?"&":"?")+("sms_ss=3D"+service)+("&at_=
xt=3D"+xid+","+((a.smd||{}).gen||0)):"")},genieu=3Dfunction(share,config,=
track){var =
config=3Dconfig||{},url_transforms=3Dshare.share_url_transforms||share.ur=
l_transforms||{},url=3Da.track.cof(a.track.mgu(share.url,url_transforms,s=
hare,"mailto"));return"mailto:?subject=3D"+_euc(share.title?share.title:u=
rl)+"&body=3D"+_euc(appendClickback("mailto",share,config,url,track))},us=
eNewTwitterEndpoint=3Dfunction(share){return =
_atc.unt&&((!share.templates||!share.templates.twitter)&&(!a.wlp||a.wlp=3D=
=3D"http:"))},openCenteredWindow=3Dfunction(url,width,height,name){var =
neww=3Dwidth||550,newh=3Dheight||450,screenw=3Dscreen.width,screenh=3Dscr=
een.height,xoffset=3DMath.round((screenw/2)-(neww/2)),yoffset=3D0,i;if(sc=
reenh>newh){xoffset=3DMath.round((screenh/2)-(newh/2))}w.open(url,name||"=
addthis_share","left=3D"+xoffset+",top=3D"+yoffset+",width=3D"+neww+",hei=
ght=3D"+newh+",personalbar=3Dno,toolbar=3Dno,scrollbars=3Dyes,location=3D=
yes,resizable=3Dyes");return false},alwaysUseWindow=3Dfunction(svc){var =
windowed=3D{wordpress:1,vk:1};return =
windowed[alwaysUseWindow]},shareToWindow=3Dfunction(svc,share,config,widt=
h,height,name){var =
svcMap=3D{wordpress:{width:720,height:570},vk:{width:720,height:290},"def=
ault":{width:550,height:450}},url=3Dgenurl(svc,0,share,config);openCenter=
edWindow(url,width||(svcMap[svc]||svcMap["default"]).width,height||(svcMa=
p[svc]||svcMap["default"]).height,name)},performTwitterShare=3Dfunction(s=
hare,config){var =
passthrough=3D"",url_transforms=3Dshare.share_url_transforms||share.url_t=
ransforms||{},url=3Da.track.cof(a.track.mgu(share.url,url_transforms,shar=
e,"twitter"));if((share.passthrough||{}).twitter){passthrough=3Da.util.to=
KV(share.passthrough.twitter)}if(passthrough.indexOf("text=3D")=3D=3D-1){=
passthrough=3D"text=3D"+_euc(share.title)+"&"+passthrough}if(passthrough.=
indexOf("via=3D")=3D=3D-1){passthrough=3D"via=3DAddThis&"+passthrough}ope=
nCenteredWindow("http://twitter.com/share?url=3D"+_euc(appendClickback("t=
witter",share,config,url,1))+"&"+passthrough,550,450,"twitter_tweet");ret=
urn false},loads=3D[],track=3Dfunction(svc,feed,share,config){var =
url=3Dgenurl(svc,feed,share,config);loads.push(a.ajs(url,1))},geneurl=3Df=
unction(share,email,config){return =
svcurl()+"tellfriend.php?&fromname=3Daaa&fromemail=3D"+_euc(email.from)+"=
&frommenu=3D1&tofriend=3D"+_euc(email.to)+(share.email_template?"&templat=
e=3D"+_euc(share.email_template):"")+(email.vars?"&vars=3D"+_euc(email.va=
rs):"")+"&lng=3D"+(a.lng()||"xx")+"&note=3D"+_euc(email.note)+"&"+uadd("e=
mail",null,null,config)};_addthis.share=3D{auw:alwaysUseWindow,ocw:openCe=
nteredWindow,stw:shareToWindow,pts:performTwitterShare,unt:useNewTwitterE=
ndpoint,uadd:uadd,genurl:genurl,geneurl:geneurl,genieu:genieu,acb:appendC=
lickback,svcurl:svcurl,track:track,links:links}})(_ate,_ate.api,_ate)})()=
;function addthis_open(){if(typeof =
iconf=3D=3D"string"){iconf=3Dnull}return =
_ate.ao.apply(_ate,arguments)}function =
addthis_close(){_ate.ac()}function =
addthis_sendto(){_ate.as.apply(_ate,arguments);return =
false}if(_atc.dr){_adr.onReady()}}else{_ate.inst++}if(_atc.abf){addthis_o=
pen(document.getElementById("ab"),"emailab",window.addthis_url||"[URL]",w=
indow.addthis_title||"[TITLE]")};if(!window.addthis||window.addthis.nodeT=
ype!=3D=3Dundefined){window.addthis=3D(function(){var =
g=3D{a1webmarks:"A1&#8209;Webmarks",aim:"AOL =
Lifestream",amazonwishlist:"Amazon",aolmail:"AOL Mail",aviary:"Aviary =
Capture",domaintoolswhois:"Whois Lookup",googlebuzz:"Google =
Buzz",googlereader:"Google Reader",googletranslate:"Google =
Translate",linkagogo:"Link-a-Gogo",meneame:"Men&eacute;ame",misterwong:"M=
ister Wong",mailto:"Email =
App",myaol:"myAOL",myspace:"MySpace",readitlater:"Read It =
Later",rss:"RSS",stumbleupon:"StumbleUpon",typepad:"TypePad",wordpress:"W=
ordPress",yahoobkm:"Y! Bookmarks",yahoomail:"Y! =
Mail",youtube:"YouTube"},i=3Ddocument,f=3Di.gn("body").item(0),h=3D_ate.u=
til.bind,c=3D_ate.ed,b=3Dfunction(d,n){var =
o;if(window._atw&&_atw.list){o=3D_atw.list[d]}else{if(g[d]){o=3Dg[d]}else=
{o=3D(n?d:(d.substr(0,1).toUpperCase()+d.substr(1)))}}return(o||"").repla=
ce(/&nbsp;/g," ")},l=3Dfunction(d,w,u,t,v){w=3Dw.toUpperCase();var =
r=3D(d=3D=3Df&&addthis.cache[w]?addthis.cache[w]:(d||f||i.body).getElemen=
tsByTagName(w)),q=3D[],s,p;if(d=3D=3Df){addthis.cache[w]=3Dr}if(v){for(s=3D=
0;s<r.length;s++){p=3Dr[s];if(p.className.indexOf(u)>-1){q.push(p)}}}else=
{u=3Du.replace(/\-/g,"\\-");var n=3Dnew =
RegExp("(^|\\s)"+u+(t?"\\w*":"")+"(\\s|$)");for(s=3D0;s<r.length;s++){p=3D=
r[s];if(n.test(p.className)){q.push(p)}}}return(q)},m=3Di.getElementsByCl=
assname||l;function k(d){if(typeof d=3D=3D"string"){var =
n=3Dd.substr(0,1);if(n=3D=3D"#"){d=3Di.getElementById(d.substr(1))}else{i=
f(n=3D=3D"."){d=3Dm(f,"*",d.substr(1))}else{}}}if(!d){d=3D[]}else{if(!(d =
instanceof Array)){d=3D[d]}}return d}function a(n,d){return =
function(){addthis.plo.push({call:n,args:arguments,ns:d})}}function =
j(o){var =
n=3Dthis,d=3Dthis.queue=3D[];this.name=3Do;this.call=3Dfunction(){d.push(=
arguments)};this.call.queuer=3Dthis;this.flush=3Dfunction(r,q){for(var =
p=3D0;p<d.length;p++){r.apply(q||n,d[p])}return =
r}}return{ost:0,cache:{},plo:[],links:[],ems:[],init:_adr.onReady,_Queuer=
:j,_queueFor:a,_select:k,_gebcn:l,button:a("button"),counter:a("counter")=
,toolbox:a("toolbox"),update:a("update"),util:{getServiceName:b},addEvent=
Listener:h(_ate.ed.addEventListener,_ate.ed),removeEventListener:h(_ate.e=
d.removeEventListener,_ate.ed)}})()}_adr.append((function(){if(!window.ad=
dthis.ost){_ate.extend(addthis,_ate.api);var =
d=3Ddocument,u=3Dundefined,w=3Dwindow,unaccent=3Dfunction(s){if(s.indexOf=
("&")>-1){s=3Ds.replace(/&([aeiou]).+;/g,"$1")}return =
s},likeButtons=3D[],customServices=3D{},top_services=3D{compact:1,expande=
d:1,facebook:1,email:1,twitter:1,print:1,google:1,live:1,stumbleupon:1,my=
space:1,favorites:1,digg:1,delicious:1,blogger:1,googlebuzz:1,friendfeed:=
1,vk:1,mymailru:1,gmail:1,yahoomail:1,reddit:1,orkut:1},css32=3Dnew =
_ate.resource.Resource("widget32css",_atr+"static/r07/widgetbig52.css",fu=
nction(){return =
true}),need32=3Dfalse,globalConfig=3Dw.addthis_config,globalShare=3Dw.add=
this_share,upConfig=3D{},upShare=3D{},body=3Dd.gn("body").item(0),mrg=3Df=
unction(o,n){if(n&&o!=3D=3Dn){for(var k in =
n){if(o[k]=3D=3D=3Du){o[k]=3Dn[k]}}}},addEvents=3Dfunction(o,ss,au){var =
oldclick=3Do.onclick||function(){},genshare=3Dfunction(){_ate.ed.fire("ad=
dthis.menu.share",window.addthis||{},{service:ss,url:o.share.url})};if(o.=
conf.data_ga_tracker||addthis_config.data_ga_tracker||o.conf.data_ga_prop=
erty||addthis_config.data_ga_property){o.onclick=3Dfunction(){_ate.gat(ss=
,au,o.conf,o.share);genshare();oldclick()}}else{o.onclick=3Dfunction(){ge=
nshare();oldclick()}}},getFollowUrl=3Dfunction(ss,userid){var =
urls=3D{googlebuzz:"http://www.google.com/profiles/%s",youtube:"http://ww=
w.youtube.com/user/%s",facebook:"http://www.facebook.com/profile.php?id=3D=
%s",facebook_url:"http://www.facebook.com/%s",rss:"%s",flickr:"http://www=
.flickr.com/photos/%s",twitter:"http://twitter.com/%s",linkedin:"http://w=
ww.linkedin.com/in/%s"};if(ss=3D=3D"facebook"&&isNaN(parseInt(userid))){s=
s=3D"facebook_url"}return(urls[ss]||"").replace("%s",userid)||""},registe=
rProductCode=3Dfunction(o){var =
opc=3D(o.parentNode||{}).className||"",pc=3Do.conf&&o.conf.product&&opc.i=
ndexOf("toolbox")=3D=3D-1?o.conf.product:"tbx"+(o.className.indexOf("32x3=
2")>-1||opc.indexOf("32x32")>-1?"32":"")+"-"+_atc.ver;if(pc.indexOf(32)>-=
1){need32=3Dtrue}_ate.track.apc(pc);return pc},rpl=3Dfunction(o,n){var =
r=3D{};for(var k in o){if(n[k]){r[k]=3Dn[k]}else{r[k]=3Do[k]}}return =
r},addthis=3Dwindow.addthis,f_title=3D{rss:"Subscribe via =
RSS"},b_title=3D{email:"Email",mailto:"Email",print:"Print",favorites:"Sa=
ve to Favorites",twitter:"Tweet This",digg:"Digg This",more:"View more =
services"},json=3D{email_vars:1,passthrough:1,modules:1,templates:1,servi=
ces_custom:1},nosend=3D{feed:1,more:1,email:1,mailto:1},nowindow=3D{feed:=
1,email:1,mailto:1,print:1,more:!_ate.bro.ipa,favorites:1},_uniqueConcat=3D=
function(a,b){var keys=3D{};for(var =
i=3D0;i<a.length;i++){keys[a[i]]=3D1}for(var =
i=3D0;i<b.length;i++){if(!keys[b[i]]){a.push(b[i]);keys[b[i]]=3D1}}return=
 a},_makeButton=3Dfunction(w,h,alt,url){var =
img=3Dd.ce("img");img.width=3Dw;img.height=3Dh;img.border=3D0;img.alt=3Da=
lt;img.src=3Durl;return =
img},_parseThirdPartyAttributes=3Dfunction(el,prefix){var =
key,attr=3D[],rv=3D{};for(var =
i=3D0;i<el.attributes.length;i++){key=3Del.attributes[i];attr=3Dkey.name.=
split(prefix+":");if(attr.length=3D=3D2){rv[attr.pop()]=3Dkey.value}}retu=
rn rv},_parseAttributes=3Dfunction(el,overrides,name,childWins){var =
overrides=3Doverrides||{},rv=3D{},at_attr=3D_parseThirdPartyAttributes(el=
,"addthis");for(var k in =
overrides){rv[k]=3Doverrides[k]}if(childWins){for(var k in =
el[name]){rv[k]=3Del[name][k]}}for(var k in =
at_attr){if(overrides[k]&&!childWins){rv[k]=3Doverrides[k]}else{var =
v=3Dat_attr[k];if(v){rv[k]=3Dv}else{if(overrides[k]){rv[k]=3Doverrides[k]=
}}if(rv[k]=3D=3D=3D"true"){rv[k]=3Dtrue}else{if(rv[k]=3D=3D=3D"false"){rv=
[k]=3Dfalse}}}if(rv[k]!=3D=3Dundefined&&json[k]&&(typeof =
rv[k]=3D=3D"string")){eval("var e =3D "+rv[k]);rv[k]=3De}}return =
rv},_processCustomServices=3Dfunction(conf){var =
acs=3D(conf||{}).services_custom;if(!acs){return}if(!(acs instanceof =
Array)){acs=3D[acs]}for(var i=3D0;i<acs.length;i++){var =
service=3Dacs[i];if(service.name&&service.icon&&service.url){service.code=
=3Dservice.url=3Dservice.url.replace(/ =
/g,"");if(service.code.indexOf("http")=3D=3D=3D0){service.code=3Dservice.=
code.substr((service.code.indexOf("https")=3D=3D=3D0?8:7))}service.code=3D=
service.code.split("?").shift().split("/").shift().toLowerCase();customSe=
rvices[service.code]=3Dservice}}},_select=3Daddthis._select,_getCustomSer=
vice=3Dfunction(ss,conf){return =
customServices[ss]||{}},_getATtributes=3Dfunction(el,config,share,childWi=
ns){var =
rv=3D{conf:config||{},share:share||{}};rv.conf=3D_parseAttributes(el,conf=
ig,"conf",childWins);rv.share=3D_parseAttributes(el,share,"share",childWi=
ns);return =
rv},_render=3Dfunction(what,conf,attrs,reprocess){_ate.igv();if(what){con=
f=3Dconf||{};attrs=3Dattrs||{};var =
config=3Dconf.conf||globalConfig,share=3Dconf.share||globalShare,onmouseo=
ver=3Dattrs.onmouseover,onmouseout=3Dattrs.onmouseout,onclick=3Dattrs.onc=
lick,internal=3Dattrs.internal,follow=3Dattrs.follow,ss=3Dattrs.singleser=
vice;if(ss){if(onclick=3D=3D=3Du){onclick=3Dnosend[ss]?function(el,config=
,share){var s=3Drpl(share,upShare);return =
addthis_open(el,ss,s.url,s.title,rpl(config,upConfig),s)}:nowindow[ss]?fu=
nction(el,config,share){var s=3Drpl(share,upShare);return =
addthis_sendto(ss,rpl(config,upConfig),s)}:null}}else{if(!attrs.noevents)=
{if(!attrs.nohover){if(onmouseover=3D=3D=3Du){onmouseover=3Dfunction(el,c=
onfig,share){return =
addthis_open(el,"",null,null,rpl(config,upConfig),rpl(share,upShare))}}if=
(onmouseout=3D=3D=3Du){onmouseout=3Dfunction(el){return =
addthis_close()}}if(onclick=3D=3D=3Du){onclick=3Dfunction(el,config,share=
){return =
addthis_sendto("more",rpl(config,upConfig),rpl(share,upShare))}}}else{if(=
onclick=3D=3D=3Du){onclick=3Dfunction(el,config,share){return =
addthis_open(el,"more",null,null,rpl(config,upConfig),rpl(share,upShare))=
}}}}}what=3D_select(what);for(var i=3D0;i<what.length;i++){var =
o=3Dwhat[i],oParent=3Do.parentNode,oattr=3D_getATtributes(o,config,share,=
!reprocess)||{};mrg(oattr.conf,globalConfig);mrg(oattr.share,globalShare)=
;o.conf=3Doattr.conf;o.share=3Doattr.share;if(o.conf.ui_language){_ate.al=
g(o.conf.ui_language)}_processCustomServices(o.conf);if(oParent&&oParent.=
className.indexOf("toolbox")>-1&&(o.conf.product||"").indexOf("men")=3D=3D=
=3D0){o.conf.product=3D"tbx"+(oParent.className.indexOf("32x32")>-1?"32":=
"")+"-"+_atc.ver;_ate.track.apc(o.conf.product)}if(ss&&ss!=3D=3D"more"){o=
.conf.product=3DregisterProductCode(o)}if((!o.conf||!o.conf.ui_click)&&!_=
ate.bro.ipa){if(onmouseover){o.onmouseover=3Dfunction(){return =
onmouseover(this,this.conf,this.share)}}if(onmouseout){o.onmouseout=3Dfun=
ction(){return =
onmouseout(this)}}if(onclick){o.onclick=3Dfunction(){return =
onclick(this,this.conf,this.share)}}}else{if(onclick){if(ss){o.onclick=3D=
function(){return =
onclick(this,this.conf,this.share)}}else{o.onclick=3Dfunction(){return =
addthis_open(this,"",null,null,this.conf,this.share)}}}}if(o.tagName.toLo=
werCase()=3D=3D"a"){var =
url=3Do.share.url||addthis_share.url;_ate.usu(url);if(ss){var =
customService=3D_getCustomService(ss,o.conf);if(customService&&customServ=
ice.code&&customService.icon){if(o.firstChild&&o.firstChild.className.ind=
exOf("at300bs")>-1){o.firstChild.style.background=3D"url("+customService.=
icon+") no-repeat top =
left"}}if(!nowindow[ss]){if(attrs.follow){o.href=3Durl;o.onclick=3Dfuncti=
on(){_ate.share.track(ss,1,o.share,o.conf)};if(o.children&&o.children.len=
gth=3D=3D1&&o.parentNode&&o.parentNode.className.indexOf("toolbox")>-1){v=
ar =
sp=3Dd.ce("span");sp.className=3D"addthis_follow_label";sp.innerHTML=3Dad=
dthis.util.getServiceName(ss);o.appendChild(sp)}}else{if(ss=3D=3D"twitter=
"){if(_ate.share.unt(o.share)){o.onclick=3Dfunction(e){return =
_ate.share.pts(o.share,o.conf)};o.noh=3D1}else{o.onclick=3Dnull;o.href=3D=
_ate.share.genurl(ss,0,o.share,o.conf);o.noh=3D0}}else{if(!o.noh){if(o.co=
nf.ui_open_windows){o.onclick=3Dfunction(e){return =
_ate.share.stw(ss,o.share,o.conf)}}else{o.href=3D_ate.share.genurl(ss,0,o=
.share,o.conf)}}}}addEvents(o,ss,url);o.target=3D"_blank";addthis.links.p=
ush(o)}else{if(ss=3D=3D"mailto"||(ss=3D=3D"email"&&(o.conf.ui_use_mailto|=
|_ate.bro.iph||_ate.bro.ipa))){o.onclick=3Dfunction(){o.share.xid=3D_ate.=
util.cuid();(new =
Image()).src=3D_ate.share.genurl("mailto",0,o.share,o.config)};o.href=3D_=
ate.share.genieu(o.share);addEvents(o,ss,url);addthis.ems.push(o)}}if(!o.=
title||o.at_titled){var =
serviceName=3Daddthis.util.getServiceName(ss,!customService);o.title=3Dun=
accent(attrs.follow?(f_title[ss]?f_title[ss]:"Follow on =
"+serviceName):(b_title[ss]?b_title[ss]:"Send to =
"+serviceName));o.at_titled=3D1}}else{if(o.conf.product&&o.parentNode.cla=
ssName.indexOf("toolbox")=3D=3D-1){registerProductCode(o)}}}var =
app;switch(internal){case"img":if(!o.hasChildNodes()){var =
lang=3D(o.conf.ui_language||_ate.lng()).split("-").shift(),validatedLang=3D=
_ate.ivl(lang);if(!validatedLang){lang=3D"en"}else{if(validatedLang!=3D=3D=
1){lang=3DvalidatedLang}}app=3D_makeButton(_ate.iwb(lang)?150:125,16,"Sha=
re",_atr+"static/btn/v2/lg-share-"+lang.substr(0,2)+".gif")}break}if(app)=
{o.appendChild(app)}}}},buttons=3Daddthis._gebcn(body,"A","addthis_button=
_",true,true),_renderToolbox=3Dfunction(collection,config,share,reprocess=
,override){for(var i=3D0;i<collection.length;i++){var =
b=3Dcollection[i];if(b=3D=3Dnull){continue}if(reprocess!=3D=3Dfalse||!b.o=
st){var =
attr=3D_getATtributes(b,config,share,!override),hc=3D0,a=3D"at300",c=3Db.=
className||"",passthrough=3D"",s=3Dc.match(/addthis_button_([\w\.]+)(?:\s=
|$)/),options=3D{},sv=3Ds&&s.length?s[1]:0;mrg(attr.conf,globalConfig);mr=
g(attr.share,globalShare);if(sv){if(sv=3D=3D=3D"tweetmeme"){if(b.ost){con=
tinue}var =
tm_attr=3D_parseThirdPartyAttributes(b,"tm"),tmw=3D50,tmh=3D61;passthroug=
h=3D_ate.util.toKV(tm_attr);if(tm_attr.style=3D=3D=3D"compact"){tmw=3D95;=
tmh=3D25}b.innerHTML=3D'<iframe frameborder=3D"0" width=3D"'+tmw+'" =
height=3D"'+tmh+'" scrolling=3D"no" allowTransparency=3D"true" =
scrollbars=3D"no"'+(_ate.bro.ie6?" =
src=3D\"javascript:''\"":"")+"></iframe>";var =
tm=3Db.firstChild;tm.src=3D"//api.tweetmeme.com/button.js?url=3D"+_euc(at=
tr.share.url)+"&"+passthrough;b.noh=3Db.ost=3D1}else{if(sv=3D=3D=3D"tweet=
"){if(b.ost){continue}var =
tw_attr=3D_parseThirdPartyAttributes(b,"tw"),tww=3D110,twh=3D20;if(!tw_at=
tr.text){tw_attr.text=3Dattr.share.title}if(!tw_attr.via){tw_attr.via=3D"=
AddThis"}passthrough=3D_ate.util.toKV(tw_attr);if(tw_attr.count=3D=3D=3D"=
none"){tww=3D55}else{if(tw_attr.count=3D=3D=3D"vertical"){tww=3D55;twh=3D=
63}}if(tw_attr.width){tww=3Dtw_attr.width}if(tw_attr.height){twh=3Dtw_att=
r.height}b.innerHTML=3D'<iframe allowtransparency=3D"true" =
frameborder=3D"0" role=3D"presentation" scrolling=3D"no" =
style=3D"width:'+tww+"px; height:"+twh+'px;"></iframe>';var =
tw=3Db.firstChild;tw.src=3D"//platform.twitter.com/widgets/tweet_button.h=
tml?url=3D"+_euc(tw_attr.url||attr.share.url)+"&"+passthrough;b.noh=3Db.o=
st=3D1}else{if(sv=3D=3D=3D"facebook_like"){if(b.ost){continue}var =
fblike,fb_attr=3D_parseThirdPartyAttributes(b,"fb:like"),fbw=3Dfb_attr.wi=
dth||82,fbh=3Dfb_attr.height||25;passthrough=3D_ate.util.toKV(fb_attr);_a=
te.ufbl=3D1;if(!_ate.bro.msi){fblike=3Dd.ce("iframe")}else{b.innerHTML=3D=
'<iframe frameborder=3D"0" scrolling=3D"no" allowTransparency=3D"true" =
scrollbars=3D"no"'+(_ate.bro.ie6?" =
src=3D\"javascript:''\"":"")+"></iframe>";fblike=3Db.firstChild}fblike.st=
yle.overflow=3D"hidden";fblike.style.border=3D"none";fblike.style.borderW=
idth=3D"0px";fblike.style.width=3Dfbw+"px";fblike.style.height=3Dfbh+"px"=
;fblike.src=3D"//www.facebook.com/plugins/like.php?href=3D"+_euc(attr.sha=
re.url)+"&layout=3Dbutton_count&show_faces=3Dfalse&width=3D100&action=3Dl=
ike&font=3Darial&"+passthrough;if(!_ate.bro.msi){b.appendChild(fblike)}li=
keButtons.push(fblike);b.noh=3Db.ost=3D1}else{if(sv.indexOf("preferred")>=
-1){if(b._iss){continue}s=3Dc.match(/addthis_button_preferred_([0-9]+)(?:=
\s|$)/);var =
svidx=3D((s&&s.length)?Math.min(16,Math.max(1,parseInt(s[1]))):1)-1;if(!b=
.conf){b.conf=3D{}}b.conf.product=3D"tbx-"+_atc.ver;registerProductCode(b=
);if(window._atw){if(!b.parentNode.services){b.parentNode.services=3D{}}v=
ar =
excl=3D_atw.conf.services_exclude||"",locopts=3D_atw.loc,parentServices=3D=
b.parentNode.services,opts=3D_uniqueConcat(addthis_options.replace(",more=
","").split(","),locopts.split(","));do{sv=3Dopts[svidx++]}while(svidx<op=
ts.length&&(excl.indexOf(sv)>-1||parentServices[sv]));if(parentServices[s=
v]){for(var k in =
_atw.list){if(!parentServices[k]&&excl.indexOf(k)=3D=3D-1){sv=3Dk;break}}=
}b._ips=3D1;if(b.className.indexOf(sv)=3D=3D-1){b.className+=3D" =
addthis_button_"+sv;b._iss=3D1}b.parentNode.services[sv]=3D1}else{_ate.al=
g(attr.conf.ui_language||window.addthis_language);_ate.plo.unshift(["deco=
",_renderToolbox,[b],config,share,true]);if(_ate.gssh){_ate.pld=3D_ate.aj=
s("static/r07/menu68.js")}else{if(!_ate.pld){_ate.pld=3D1;var =
loadmenu=3Dfunction(){_ate.pld=3D_ate.ajs("static/r07/menu68.js")};if(_at=
e.upm){_ate._rec.push(function(data){if(data.ssh){loadmenu()}});_ate.sto(=
loadmenu,500)}else{loadmenu()}}}continue}}else{if(sv.indexOf("follow")>-1=
){sv=3Dsv.split("_follow").shift();options.follow=3Dtrue;attr.share.url=3D=
getFollowUrl(sv,attr.share.userid)}}}}}if(!top_services[sv]&&need32){css3=
2.load()}if(!b.childNodes.length){var =
sp=3Dd.ce("span");b.appendChild(sp);sp.className=3Da+"bs =
at15t_"+sv}else{if(b.childNodes.length=3D=3D1){var =
cn=3Db.childNodes[0];if(cn.nodeType=3D=3D3){var =
sp=3Dd.ce("span"),tv=3Dcn.nodeValue;b.insertBefore(sp,cn);sp.className=3D=
a+"bs =
at15t_"+sv}}else{hc=3D1}}if(sv=3D=3D=3D"compact"||sv=3D=3D=3D"expanded"){=
if(!hc&&c.indexOf(a)=3D=3D-1){b.className+=3D" =
"+a+"m"}if(attr.conf.product&&attr.conf.product.indexOf("men-")=3D=3D-1){=
attr.conf.product+=3D",men-"+_atc.ver}if(sv=3D=3D=3D"expanded"){options.n=
ohover=3Dtrue;options.singleservice=3D"more"}}else{if((b.parentNode.class=
Name||"").indexOf("toolbox")>-1){if(!b.parentNode.services){b.parentNode.=
services=3D{}}b.parentNode.services[sv]=3D1}if(!hc&&c.indexOf(a)=3D=3D-1)=
{b.className+=3D" =
"+a+"b"}options.singleservice=3Dsv}if(b._ips){options.issh=3Dtrue}_render=
([b],attr,options,override);b.ost=3D1;registerProductCode(b)}}}},gat=3Dfu=
nction(s,au,conf,share){var =
pageTracker=3Dconf.data_ga_tracker,propertyId=3Dconf.data_ga_property;if(=
propertyId){if(typeof(window._gat)=3D=3D"object"&&_gat._getTracker){pageT=
racker=3D_gat._getTracker(propertyId)}else{if(typeof(window._gaq)=3D=3D"o=
bject"&&_gaq._getAsyncTracker){pageTracker=3D_gaq._getAsyncTracker(proper=
tyId)}else{if(typeof(window._gaq)=3D=3D"array"){_gaq.push([function(){_at=
e.gat(s,au,conf,share)}])}}}}if(pageTracker&&typeof(pageTracker)=3D=3D"st=
ring"){pageTracker=3Dwindow[pageTracker]}if(pageTracker&&typeof(pageTrack=
er)=3D=3D"object"){var =
gaUrl=3Dau||(share||{}).url||location.href;if(gaUrl.toLowerCase().replace=
("https","http").indexOf("http%3a%2f%2f")=3D=3D0){gaUrl=3D_duc(gaUrl)}try=
{pageTracker._trackEvent("addthis",s,gaUrl)}catch(e){try{pageTracker._ini=
tData();pageTracker._trackEvent("addthis",s,gaUrl)}catch(e){}}}};_ate.gat=
=3Dgat;addthis.update=3Dfunction(which,what,value){if(which=3D=3D"share")=
{if(what=3D=3D"url"){_ate.usu(0,1)}if(!window.addthis_share){window.addth=
is_share=3D{}}window.addthis_share[what]=3Dvalue;upShare[what]=3Dvalue;fo=
r(var i in addthis.links){var o=3Daddthis.links[i],rx=3Dnew =
RegExp("&"+what+"=3D(.*)&"),ns=3D"&"+what+"=3D"+_euc(value)+"&";if(o.shar=
e){o.share[what]=3Dvalue}if(!o.noh){o.href=3Do.href.replace(rx,ns);if(o.h=
ref.indexOf(what)=3D=3D-1){o.href+=3Dns}}}for(var i in addthis.ems){var =
o=3Daddthis.ems[i];o.href=3D_ate.share.genieu(addthis_share)}}else{if(whi=
ch=3D=3D"config"){if(!window.addthis_config){window.addthis_config=3D{}}w=
indow.addthis_config[what]=3Dvalue;upConfig[what]=3Dvalue}}};addthis._ren=
der=3D_render;var rsrcs=3D[new =
_ate.resource.Resource("countercss",_atr+"static/r07/counter52.css",funct=
ion(){return true}),new =
_ate.resource.Resource("counter",_atr+"js/250/plugin.sharecounter.js",fun=
ction(){return =
window.addthis.counter.ost})];if(!w.JSON||!w.JSON.stringify){rsrcs.unshif=
t(new =
_ate.resource.Resource("json2",_atr+"static/r07/json2.js",function(){retu=
rn =
w.JSON&&w.JSON.stringify}))}addthis.counter=3Dfunction(what,config,share)=
{if(what){what=3Daddthis._select(what);if(what.length){if(!addthis.counte=
r.selects){addthis.counter.selects=3D[]}addthis.counter.selects=3Daddthis=
.counter.selects.concat({counter:what,config:config,share:share});for(var=
 k in =
rsrcs){if((rsrcs[k]||{}).load){rsrcs[k].load()}}}}};addthis.button=3Dfunc=
tion(what,config,share){config=3Dconfig||{};if(!config.product){config.pr=
oduct=3D"men-"+_atc.ver}_render(what,{conf:config,share:share},{internal:=
"img"})};addthis.toolbox=3Dfunction(what,config,share,internalUse){var =
toolboxes=3D_select(what);for(var i=3D0;i<toolboxes.length;i++){var =
tb=3Dtoolboxes[i],attr=3D_getATtributes(tb,config,share,internalUse),sp=3D=
d.ce("div"),c;tb.services=3D{};if(!attr.conf.product){attr.conf.product=3D=
"tbx"+(tb.className.indexOf("32x32")>-1?"32":"")+"-"+_atc.ver}if(tb){c=3D=
tb.getElementsByTagName("a");if(c){_renderToolbox(c,attr.conf,attr.share,=
!internalUse,!internalUse)}tb.appendChild(sp)}sp.className=3D"atclear"}};=
addthis.ready=3Dfunction(){var =
at=3Daddthis,a=3D".addthis_";if(at.ost){return}at.ost=3D1;addthis.toolbox=
(a+"toolbox",null,null,true);addthis.button(a+"button");addthis.counter(a=
+"counter");_renderToolbox(buttons,null,null,false);_ate.ed.fire("addthis=
.ready",addthis);if(_ate.onr){_ate.onr(addthis)}for(var =
i=3D0,plo=3Dat.plo,q;i<plo.length;i++){q=3Dplo[i];(q.ns?at[q.ns]:at)[q.ca=
ll].apply(this,q.args)}if(Math.random()<0.05){if(document.activeElement){=
at._fblc=3DsetInterval(function(){var =
max_buttons=3DMath.min(20,likeButtons.length);for(var =
i=3D0;i<max_buttons;i++){var =
button=3DlikeButtons[i];if(document.activeElement=3D=3D=3Dbutton){likeBut=
tons.splice(i,1);_ate.share.track("facebook_like",0,button.share,button.c=
onf);break}}if(!likeButtons.length){clearInterval(at._fblc)}},200)}}};add=
this.util.getAttributes=3D_getATtributes;window.addthis=3Daddthis;window.=
addthis.ready()}}));_ate.extend(addthis,{user:(function(){var =
j=3D_ate,f=3Daddthis,k=3D{},b=3D0,m=3D0,d=3D0,c;function i(a,n){return =
j.reduce(["getID","getServiceShareHistory"],a,n)}function g(a,n){return =
function(o){setTimeout(function(){o(j[a]||n)},0)}}function =
h(a){if(b){return}if(!a||!a.uid){return}if(c!=3D=3Dnull){clearTimeout(c)}=
c=3Dnull;b=3D1;i(function(p,n,o){k[n]=3Dk[n].queuer.flush(g.apply(f,p[o])=
,f);return p},[["uid",""],["_ssh",[]]])}function =
l(a){if(m&&(a.uid||a.ssh!=3D=3Dundefined)){if(!_ate.pld){_ate.pld=3D_ate.=
ajs("static/r07/menu68.js")}m=3D0}}c=3DsetTimeout(function(){var =
a=3D{uid:"x",ssh:"",ups:""};d=3D1;h(a);l(a)},5000);j._rec.push(h);k.getPr=
eferredServices=3Dfunction(a){if(window._atw){_atw.gps(a)}else{_ate.ed.ad=
dEventListener("addthis.menu.ready",function(){_atw.gps(a)});_ate.alg();i=
f(j.gssh||d){j.pld=3Dj.ajs("static/r07/menu68.js")}else{if(!j.pld&&!m){_a=
te._rec.push(l)}}m=3D1}};return i(function(n,a){n[a]=3D(new =
f._Queuer(a)).call;return n},k)})()});
------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js

/*=0A=
 * jQuery 1.2.6 - New Wave Javascript=0A=
 *=0A=
 * Copyright (c) 2008 John Resig (jquery.com)=0A=
 * Dual licensed under the MIT (MIT-LICENSE.txt)=0A=
 * and GPL (GPL-LICENSE.txt) licenses.=0A=
 *=0A=
 * $Date: 2008/05/26 $=0A=
 * $Rev: 5685 $=0A=
 */=0A=
(function(){var _jQuery=3Dwindow.jQuery,_$=3Dwindow.$;var =
jQuery=3Dwindow.jQuery=3Dwindow.$=3Dfunction(selector,context){return =
new jQuery.fn.init(selector,context);};var =
quickExpr=3D/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/,isSimple=3D/^.[^:#\[\.]*$/=
,undefined;jQuery.fn=3DjQuery.prototype=3D{init:function(selector,context=
){selector=3Dselector||document;if(selector.nodeType){this[0]=3Dselector;=
this.length=3D1;return this;}if(typeof selector=3D=3D"string"){var =
match=3DquickExpr.exec(selector);if(match&&(match[1]||!context)){if(match=
[1])selector=3DjQuery.clean([match[1]],context);else{var =
elem=3Ddocument.getElementById(match[3]);if(elem){if(elem.id!=3Dmatch[3])=
return jQuery().find(selector);return jQuery(elem);}selector=3D[];}}else=0A=
return jQuery(context).find(selector);}else =
if(jQuery.isFunction(selector))return =
jQuery(document)[jQuery.fn.ready?"ready":"load"](selector);return =
this.setArray(jQuery.makeArray(selector));},jquery:"1.2.6",size:function(=
){return this.length;},length:0,get:function(num){return =
num=3D=3Dundefined?jQuery.makeArray(this):this[num];},pushStack:function(=
elems){var ret=3DjQuery(elems);ret.prevObject=3Dthis;return =
ret;},setArray:function(elems){this.length=3D0;Array.prototype.push.apply=
(this,elems);return this;},each:function(callback,args){return =
jQuery.each(this,callback,args);},index:function(elem){var =
ret=3D-1;return =
jQuery.inArray(elem&&elem.jquery?elem[0]:elem,this);},attr:function(name,=
value,type){var =
options=3Dname;if(name.constructor=3D=3DString)if(value=3D=3D=3Dundefined=
)return =
this[0]&&jQuery[type||"attr"](this[0],name);else{options=3D{};options[nam=
e]=3Dvalue;}return this.each(function(i){for(name in =
options)jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[na=
me],type,i,name));});},css:function(key,value){if((key=3D=3D'width'||key=3D=
=3D'height')&&parseFloat(value)<0)value=3Dundefined;return =
this.attr(key,value,"curCSS");},text:function(text){if(typeof =
text!=3D"object"&&text!=3Dnull)return =
this.empty().append((this[0]&&this[0].ownerDocument||document).createText=
Node(text));var =
ret=3D"";jQuery.each(text||this,function(){jQuery.each(this.childNodes,fu=
nction(){if(this.nodeType!=3D8)ret+=3Dthis.nodeType!=3D1?this.nodeValue:j=
Query.fn.text([this]);});});return =
ret;},wrapAll:function(html){if(this[0])jQuery(html,this[0].ownerDocument=
).clone().insertBefore(this[0]).map(function(){var =
elem=3Dthis;while(elem.firstChild)elem=3Delem.firstChild;return =
elem;}).append(this);return this;},wrapInner:function(html){return =
this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:func=
tion(html){return =
this.each(function(){jQuery(this).wrapAll(html);});},append:function(){re=
turn =
this.domManip(arguments,true,false,function(elem){if(this.nodeType=3D=3D1=
)this.appendChild(elem);});},prepend:function(){return =
this.domManip(arguments,true,true,function(elem){if(this.nodeType=3D=3D1)=
this.insertBefore(elem,this.firstChild);});},before:function(){return =
this.domManip(arguments,false,false,function(elem){this.parentNode.insert=
Before(elem,this);});},after:function(){return =
this.domManip(arguments,false,true,function(elem){this.parentNode.insertB=
efore(elem,this.nextSibling);});},end:function(){return =
this.prevObject||jQuery([]);},find:function(selector){var =
elems=3DjQuery.map(this,function(elem){return =
jQuery.find(selector,elem);});return this.pushStack(/[^+>] =
[^+>]/.test(selector)||selector.indexOf("..")>-1?jQuery.unique(elems):ele=
ms);},clone:function(events){var =
ret=3Dthis.map(function(){if(jQuery.browser.msie&&!jQuery.isXMLDoc(this))=
{var =
clone=3Dthis.cloneNode(true),container=3Ddocument.createElement("div");co=
ntainer.appendChild(clone);return =
jQuery.clean([container.innerHTML])[0];}else=0A=
return this.cloneNode(true);});var =
clone=3Dret.find("*").andSelf().each(function(){if(this[expando]!=3Dundef=
ined)this[expando]=3Dnull;});if(events=3D=3D=3Dtrue)this.find("*").andSel=
f().each(function(i){if(this.nodeType=3D=3D3)return;var =
events=3DjQuery.data(this,"events");for(var type in events)for(var =
handler in =
events[type])jQuery.event.add(clone[i],type,events[type][handler],events[=
type][handler].data);});return ret;},filter:function(selector){return =
this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(ele=
m,i){return =
selector.call(elem,i);})||jQuery.multiFilter(selector,this));},not:functi=
on(selector){if(selector.constructor=3D=3DString)if(isSimple.test(selecto=
r))return this.pushStack(jQuery.multiFilter(selector,this,true));else=0A=
selector=3DjQuery.multiFilter(selector,this);var =
isArrayLike=3Dselector.length&&selector[selector.length-1]!=3D=3Dundefine=
d&&!selector.nodeType;return this.filter(function(){return =
isArrayLike?jQuery.inArray(this,selector)<0:this!=3Dselector;});},add:fun=
ction(selector){return =
this.pushStack(jQuery.unique(jQuery.merge(this.get(),typeof =
selector=3D=3D'string'?jQuery(selector):jQuery.makeArray(selector))));},i=
s:function(selector){return!!selector&&jQuery.multiFilter(selector,this).=
length>0;},hasClass:function(selector){return =
this.is("."+selector);},val:function(value){if(value=3D=3Dundefined){if(t=
his.length){var elem=3Dthis[0];if(jQuery.nodeName(elem,"select")){var =
index=3Delem.selectedIndex,values=3D[],options=3Delem.options,one=3Delem.=
type=3D=3D"select-one";if(index<0)return null;for(var =
i=3Done?index:0,max=3Done?index+1:options.length;i<max;i++){var =
option=3Doptions[i];if(option.selected){value=3DjQuery.browser.msie&&!opt=
ion.attributes.value.specified?option.text:option.value;if(one)return =
value;values.push(value);}}return values;}else=0A=
return(this[0].value||"").replace(/\r/g,"");}return =
undefined;}if(value.constructor=3D=3DNumber)value+=3D'';return =
this.each(function(){if(this.nodeType!=3D1)return;if(value.constructor=3D=
=3DArray&&/radio|checkbox/.test(this.type))this.checked=3D(jQuery.inArray=
(this.value,value)>=3D0||jQuery.inArray(this.name,value)>=3D0);else =
if(jQuery.nodeName(this,"select")){var =
values=3DjQuery.makeArray(value);jQuery("option",this).each(function(){th=
is.selected=3D(jQuery.inArray(this.value,values)>=3D0||jQuery.inArray(thi=
s.text,values)>=3D0);});if(!values.length)this.selectedIndex=3D-1;}else=0A=
this.value=3Dvalue;});},html:function(value){return =
value=3D=3Dundefined?(this[0]?this[0].innerHTML:null):this.empty().append=
(value);},replaceWith:function(value){return =
this.after(value).remove();},eq:function(i){return =
this.slice(i,i+1);},slice:function(){return =
this.pushStack(Array.prototype.slice.apply(this,arguments));},map:functio=
n(callback){return =
this.pushStack(jQuery.map(this,function(elem,i){return =
callback.call(elem,i,elem);}));},andSelf:function(){return =
this.add(this.prevObject);},data:function(key,value){var =
parts=3Dkey.split(".");parts[1]=3Dparts[1]?"."+parts[1]:"";if(value=3D=3D=
=3Dundefined){var =
data=3Dthis.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data=3D=3D=
=3Dundefined&&this.length)data=3DjQuery.data(this[0],key);return =
data=3D=3D=3Dundefined&&parts[1]?this.data(parts[0]):data;}else=0A=
return =
this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQu=
ery.data(this,key,value);});},removeData:function(key){return =
this.each(function(){jQuery.removeData(this,key);});},domManip:function(a=
rgs,table,reverse,callback){var clone=3Dthis.length>1,elems;return =
this.each(function(){if(!elems){elems=3DjQuery.clean(args,this.ownerDocum=
ent);if(reverse)elems.reverse();}var =
obj=3Dthis;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(elems=
[0],"tr"))obj=3Dthis.getElementsByTagName("tbody")[0]||this.appendChild(t=
his.ownerDocument.createElement("tbody"));var =
scripts=3DjQuery([]);jQuery.each(elems,function(){var =
elem=3Dclone?jQuery(this).clone(true)[0]:this;if(jQuery.nodeName(elem,"sc=
ript"))scripts=3Dscripts.add(elem);else{if(elem.nodeType=3D=3D1)scripts=3D=
scripts.add(jQuery("script",elem).remove());callback.call(obj,elem);}});s=
cripts.each(evalScript);});}};jQuery.fn.init.prototype=3DjQuery.fn;functi=
on =
evalScript(i,elem){if(elem.src)jQuery.ajax({url:elem.src,async:false,data=
Type:"script"});else=0A=
jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(ele=
m.parentNode)elem.parentNode.removeChild(elem);}function =
now(){return+new Date;}jQuery.extend=3DjQuery.fn.extend=3Dfunction(){var =
target=3Darguments[0]||{},i=3D1,length=3Darguments.length,deep=3Dfalse,op=
tions;if(target.constructor=3D=3DBoolean){deep=3Dtarget;target=3Dargument=
s[1]||{};i=3D2;}if(typeof target!=3D"object"&&typeof =
target!=3D"function")target=3D{};if(length=3D=3Di){target=3Dthis;--i;}for=
(;i<length;i++)if((options=3Darguments[i])!=3Dnull)for(var name in =
options){var =
src=3Dtarget[name],copy=3Doptions[name];if(target=3D=3D=3Dcopy)continue;i=
f(deep&&copy&&typeof =
copy=3D=3D"object"&&!copy.nodeType)target[name]=3DjQuery.extend(deep,src|=
|(copy.length!=3Dnull?[]:{}),copy);else =
if(copy!=3D=3Dundefined)target[name]=3Dcopy;}return target;};var =
expando=3D"jQuery"+now(),uuid=3D0,windowData=3D{},exclude=3D/z-?index|fon=
t-?weight|opacity|zoom|line-?height/i,defaultView=3Ddocument.defaultView|=
|{};jQuery.extend({noConflict:function(deep){window.$=3D_$;if(deep)window=
.jQuery=3D_jQuery;return =
jQuery;},isFunction:function(fn){return!!fn&&typeof =
fn!=3D"string"&&!fn.nodeName&&fn.constructor!=3DArray&&/^[\s[]?function/.=
test(fn+"");},isXMLDoc:function(elem){return =
elem.documentElement&&!elem.body||elem.tagName&&elem.ownerDocument&&!elem=
.ownerDocument.body;},globalEval:function(data){data=3DjQuery.trim(data);=
if(data){var =
head=3Ddocument.getElementsByTagName("head")[0]||document.documentElement=
,script=3Ddocument.createElement("script");script.type=3D"text/javascript=
";if(jQuery.browser.msie)script.text=3Ddata;else=0A=
script.appendChild(document.createTextNode(data));head.insertBefore(scrip=
t,head.firstChild);head.removeChild(script);}},nodeName:function(elem,nam=
e){return =
elem.nodeName&&elem.nodeName.toUpperCase()=3D=3Dname.toUpperCase();},cach=
e:{},data:function(elem,name,data){elem=3Delem=3D=3Dwindow?windowData:ele=
m;var =
id=3Delem[expando];if(!id)id=3Delem[expando]=3D++uuid;if(name&&!jQuery.ca=
che[id])jQuery.cache[id]=3D{};if(data!=3D=3Dundefined)jQuery.cache[id][na=
me]=3Ddata;return =
name?jQuery.cache[id][name]:id;},removeData:function(elem,name){elem=3Del=
em=3D=3Dwindow?windowData:elem;var =
id=3Delem[expando];if(name){if(jQuery.cache[id]){delete =
jQuery.cache[id][name];name=3D"";for(name in =
jQuery.cache[id])break;if(!name)jQuery.removeData(elem);}}else{try{delete=
 =
elem[expando];}catch(e){if(elem.removeAttribute)elem.removeAttribute(expa=
ndo);}delete jQuery.cache[id];}},each:function(object,callback,args){var =
name,i=3D0,length=3Dobject.length;if(args){if(length=3D=3Dundefined){for(=
name in =
object)if(callback.apply(object[name],args)=3D=3D=3Dfalse)break;}else=0A=
for(;i<length;)if(callback.apply(object[i++],args)=3D=3D=3Dfalse)break;}e=
lse{if(length=3D=3Dundefined){for(name in =
object)if(callback.call(object[name],name,object[name])=3D=3D=3Dfalse)bre=
ak;}else=0A=
for(var =
value=3Dobject[0];i<length&&callback.call(value,i,value)!=3D=3Dfalse;valu=
e=3Dobject[++i]){}}return =
object;},prop:function(elem,value,type,i,name){if(jQuery.isFunction(value=
))value=3Dvalue.call(elem,i);return =
value&&value.constructor=3D=3DNumber&&type=3D=3D"curCSS"&&!exclude.test(n=
ame)?value+"px":value;},className:{add:function(elem,classNames){jQuery.e=
ach((classNames||"").split(/\s+/),function(i,className){if(elem.nodeType=3D=
=3D1&&!jQuery.className.has(elem.className,className))elem.className+=3D(=
elem.className?" =
":"")+className;});},remove:function(elem,classNames){if(elem.nodeType=3D=
=3D1)elem.className=3DclassNames!=3Dundefined?jQuery.grep(elem.className.=
split(/\s+/),function(className){return!jQuery.className.has(classNames,c=
lassName);}).join(" "):"";},has:function(elem,className){return =
jQuery.inArray(className,(elem.className||elem).toString().split(/\s+/))>=
-1;}},swap:function(elem,options,callback){var old=3D{};for(var name in =
options){old[name]=3Delem.style[name];elem.style[name]=3Doptions[name];}c=
allback.call(elem);for(var name in =
options)elem.style[name]=3Dold[name];},css:function(elem,name,force){if(n=
ame=3D=3D"width"||name=3D=3D"height"){var =
val,props=3D{position:"absolute",visibility:"hidden",display:"block"},whi=
ch=3Dname=3D=3D"width"?["Left","Right"]:["Top","Bottom"];function =
getWH(){val=3Dname=3D=3D"width"?elem.offsetWidth:elem.offsetHeight;var =
padding=3D0,border=3D0;jQuery.each(which,function(){padding+=3DparseFloat=
(jQuery.curCSS(elem,"padding"+this,true))||0;border+=3DparseFloat(jQuery.=
curCSS(elem,"border"+this+"Width",true))||0;});val-=3DMath.round(padding+=
border);}if(jQuery(elem).is(":visible"))getWH();else=0A=
jQuery.swap(elem,props,getWH);return Math.max(0,val);}return =
jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var =
ret,style=3Delem.style;function =
color(elem){if(!jQuery.browser.safari)return false;var =
ret=3DdefaultView.getComputedStyle(elem,null);return!ret||ret.getProperty=
Value("color")=3D=3D"";}if(name=3D=3D"opacity"&&jQuery.browser.msie){ret=3D=
jQuery.attr(style,"opacity");return =
ret=3D=3D""?"1":ret;}if(jQuery.browser.opera&&name=3D=3D"display"){var =
save=3Dstyle.outline;style.outline=3D"0 solid =
black";style.outline=3Dsave;}if(name.match(/float/i))name=3DstyleFloat;if=
(!force&&style&&style[name])ret=3Dstyle[name];else =
if(defaultView.getComputedStyle){if(name.match(/float/i))name=3D"float";n=
ame=3Dname.replace(/([A-Z])/g,"-$1").toLowerCase();var =
computedStyle=3DdefaultView.getComputedStyle(elem,null);if(computedStyle&=
&!color(elem))ret=3DcomputedStyle.getPropertyValue(name);else{var =
swap=3D[],stack=3D[],a=3Delem,i=3D0;for(;a&&color(a);a=3Da.parentNode)sta=
ck.unshift(a);for(;i<stack.length;i++)if(color(stack[i])){swap[i]=3Dstack=
[i].style.display;stack[i].style.display=3D"block";}ret=3Dname=3D=3D"disp=
lay"&&swap[stack.length-1]!=3Dnull?"none":(computedStyle&&computedStyle.g=
etPropertyValue(name))||"";for(i=3D0;i<swap.length;i++)if(swap[i]!=3Dnull=
)stack[i].style.display=3Dswap[i];}if(name=3D=3D"opacity"&&ret=3D=3D"")re=
t=3D"1";}else if(elem.currentStyle){var =
camelCase=3Dname.replace(/\-(\w)/g,function(all,letter){return =
letter.toUpperCase();});ret=3Delem.currentStyle[name]||elem.currentStyle[=
camelCase];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var =
left=3Dstyle.left,rsLeft=3Delem.runtimeStyle.left;elem.runtimeStyle.left=3D=
elem.currentStyle.left;style.left=3Dret||0;ret=3Dstyle.pixelLeft+"px";sty=
le.left=3Dleft;elem.runtimeStyle.left=3DrsLeft;}}return =
ret;},clean:function(elems,context){var =
ret=3D[];context=3Dcontext||document;if(typeof =
context.createElement=3D=3D'undefined')context=3Dcontext.ownerDocument||c=
ontext[0]&&context[0].ownerDocument||document;jQuery.each(elems,function(=
i,elem){if(!elem)return;if(elem.constructor=3D=3DNumber)elem+=3D'';if(typ=
eof =
elem=3D=3D"string"){elem=3Delem.replace(/(<(\w+)[^>]*?)\/>/g,function(all=
,front,tag){return =
tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all=
:front+"></"+tag+">";});var =
tags=3DjQuery.trim(elem).toLowerCase(),div=3Dcontext.createElement("div")=
;var wrap=3D!tags.indexOf("<opt")&&[1,"<select =
multiple=3D'multiple'>","</select>"]||!tags.indexOf("<leg")&&[1,"<fieldse=
t>","</fieldset>"]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<ta=
ble>","</table>"]||!tags.indexOf("<tr")&&[2,"<table><tbody>","</tbody></t=
able>"]||(!tags.indexOf("<td")||!tags.indexOf("<th"))&&[3,"<table><tbody>=
<tr>","</tr></tbody></table>"]||!tags.indexOf("<col")&&[2,"<table><tbody>=
</tbody><colgroup>","</colgroup></table>"]||jQuery.browser.msie&&[1,"div<=
div>","</div>"]||[0,"",""];div.innerHTML=3Dwrap[1]+elem+wrap[2];while(wra=
p[0]--)div=3Ddiv.lastChild;if(jQuery.browser.msie){var =
tbody=3D!tags.indexOf("<table")&&tags.indexOf("<tbody")<0?div.firstChild&=
&div.firstChild.childNodes:wrap[1]=3D=3D"<table>"&&tags.indexOf("<tbody")=
<0?div.childNodes:[];for(var =
j=3Dtbody.length-1;j>=3D0;--j)if(jQuery.nodeName(tbody[j],"tbody")&&!tbod=
y[j].childNodes.length)tbody[j].parentNode.removeChild(tbody[j]);if(/^\s/=
.test(elem))div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]=
),div.firstChild);}elem=3DjQuery.makeArray(div.childNodes);}if(elem.lengt=
h=3D=3D=3D0&&(!jQuery.nodeName(elem,"form")&&!jQuery.nodeName(elem,"selec=
t")))return;if(elem[0]=3D=3Dundefined||jQuery.nodeName(elem,"form")||elem=
.options)ret.push(elem);else=0A=
ret=3DjQuery.merge(ret,elem);});return =
ret;},attr:function(elem,name,value){if(!elem||elem.nodeType=3D=3D3||elem=
.nodeType=3D=3D8)return undefined;var =
notxml=3D!jQuery.isXMLDoc(elem),set=3Dvalue!=3D=3Dundefined,msie=3DjQuery=
.browser.msie;name=3Dnotxml&&jQuery.props[name]||name;if(elem.tagName){va=
r =
special=3D/href|src|style/.test(name);if(name=3D=3D"selected"&&jQuery.bro=
wser.safari)elem.parentNode.selectedIndex;if(name in =
elem&&notxml&&!special){if(set){if(name=3D=3D"type"&&jQuery.nodeName(elem=
,"input")&&elem.parentNode)throw"type property can't be =
changed";elem[name]=3Dvalue;}if(jQuery.nodeName(elem,"form")&&elem.getAtt=
ributeNode(name))return elem.getAttributeNode(name).nodeValue;return =
elem[name];}if(msie&&notxml&&name=3D=3D"style")return =
jQuery.attr(elem.style,"cssText",value);if(set)elem.setAttribute(name,""+=
value);var =
attr=3Dmsie&&notxml&&special?elem.getAttribute(name,2):elem.getAttribute(=
name);return =
attr=3D=3D=3Dnull?undefined:attr;}if(msie&&name=3D=3D"opacity"){if(set){e=
lem.zoom=3D1;elem.filter=3D(elem.filter||"").replace(/alpha\([^)]*\)/,"")=
+(parseInt(value)+''=3D=3D"NaN"?"":"alpha(opacity=3D"+value*100+")");}ret=
urn =
elem.filter&&elem.filter.indexOf("opacity=3D")>=3D0?(parseFloat(elem.filt=
er.match(/opacity=3D([^)]*)/)[1])/100)+'':"";}name=3Dname.replace(/-([a-z=
])/ig,function(all,letter){return =
letter.toUpperCase();});if(set)elem[name]=3Dvalue;return =
elem[name];},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,""=
);},makeArray:function(array){var ret=3D[];if(array!=3Dnull){var =
i=3Darray.length;if(i=3D=3Dnull||array.split||array.setInterval||array.ca=
ll)ret[0]=3Darray;else=0A=
while(i)ret[--i]=3Darray[i];}return =
ret;},inArray:function(elem,array){for(var =
i=3D0,length=3Darray.length;i<length;i++)if(array[i]=3D=3D=3Delem)return =
i;return-1;},merge:function(first,second){var =
i=3D0,elem,pos=3Dfirst.length;if(jQuery.browser.msie){while(elem=3Dsecond=
[i++])if(elem.nodeType!=3D8)first[pos++]=3Delem;}else=0A=
while(elem=3Dsecond[i++])first[pos++]=3Delem;return =
first;},unique:function(array){var ret=3D[],done=3D{};try{for(var =
i=3D0,length=3Darray.length;i<length;i++){var =
id=3DjQuery.data(array[i]);if(!done[id]){done[id]=3Dtrue;ret.push(array[i=
]);}}}catch(e){ret=3Darray;}return =
ret;},grep:function(elems,callback,inv){var ret=3D[];for(var =
i=3D0,length=3Delems.length;i<length;i++)if(!inv!=3D!callback(elems[i],i)=
)ret.push(elems[i]);return ret;},map:function(elems,callback){var =
ret=3D[];for(var i=3D0,length=3Delems.length;i<length;i++){var =
value=3Dcallback(elems[i],i);if(value!=3Dnull)ret[ret.length]=3Dvalue;}re=
turn ret.concat.apply([],ret);}});var =
userAgent=3Dnavigator.userAgent.toLowerCase();jQuery.browser=3D{version:(=
userAgent.match(/.+(?:rv|it|ra|ie)[\/: =
]([\d.]+)/)||[])[1],safari:/webkit/.test(userAgent),opera:/opera/.test(us=
erAgent),msie:/msie/.test(userAgent)&&!/opera/.test(userAgent),mozilla:/m=
ozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)};var =
styleFloat=3DjQuery.browser.msie?"styleFloat":"cssFloat";jQuery.extend({b=
oxModel:!jQuery.browser.msie||document.compatMode=3D=3D"CSS1Compat",props=
:{"for":"htmlFor","class":"className","float":styleFloat,cssFloat:styleFl=
oat,styleFloat:styleFloat,readonly:"readOnly",maxlength:"maxLength",cells=
pacing:"cellSpacing"}});jQuery.each({parent:function(elem){return =
elem.parentNode;},parents:function(elem){return =
jQuery.dir(elem,"parentNode");},next:function(elem){return =
jQuery.nth(elem,2,"nextSibling");},prev:function(elem){return =
jQuery.nth(elem,2,"previousSibling");},nextAll:function(elem){return =
jQuery.dir(elem,"nextSibling");},prevAll:function(elem){return =
jQuery.dir(elem,"previousSibling");},siblings:function(elem){return =
jQuery.sibling(elem.parentNode.firstChild,elem);},children:function(elem)=
{return jQuery.sibling(elem.firstChild);},contents:function(elem){return =
jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.d=
ocument:jQuery.makeArray(elem.childNodes);}},function(name,fn){jQuery.fn[=
name]=3Dfunction(selector){var =
ret=3DjQuery.map(this,fn);if(selector&&typeof =
selector=3D=3D"string")ret=3DjQuery.multiFilter(selector,ret);return =
this.pushStack(jQuery.unique(ret));};});jQuery.each({appendTo:"append",pr=
ependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"r=
eplaceWith"},function(name,original){jQuery.fn[name]=3Dfunction(){var =
args=3Darguments;return this.each(function(){for(var =
i=3D0,length=3Dargs.length;i<length;i++)jQuery(args[i])[original](this);}=
);};});jQuery.each({removeAttr:function(name){jQuery.attr(this,name,"");i=
f(this.nodeType=3D=3D1)this.removeAttribute(name);},addClass:function(cla=
ssNames){jQuery.className.add(this,classNames);},removeClass:function(cla=
ssNames){jQuery.className.remove(this,classNames);},toggleClass:function(=
classNames){jQuery.className[jQuery.className.has(this,classNames)?"remov=
e":"add"](this,classNames);},remove:function(selector){if(!selector||jQue=
ry.filter(selector,[this]).r.length){jQuery("*",this).add(this).each(func=
tion(){jQuery.event.remove(this);jQuery.removeData(this);});if(this.paren=
tNode)this.parentNode.removeChild(this);}},empty:function(){jQuery(">*",t=
his).remove();while(this.firstChild)this.removeChild(this.firstChild);}},=
function(name,fn){jQuery.fn[name]=3Dfunction(){return =
this.each(fn,arguments);};});jQuery.each(["Height","Width"],function(i,na=
me){var =
type=3Dname.toLowerCase();jQuery.fn[type]=3Dfunction(size){return =
this[0]=3D=3Dwindow?jQuery.browser.opera&&document.body["client"+name]||j=
Query.browser.safari&&window["inner"+name]||document.compatMode=3D=3D"CSS=
1Compat"&&document.documentElement["client"+name]||document.body["client"=
+name]:this[0]=3D=3Ddocument?Math.max(Math.max(document.body["scroll"+nam=
e],document.documentElement["scroll"+name]),Math.max(document.body["offse=
t"+name],document.documentElement["offset"+name])):size=3D=3Dundefined?(t=
his.length?jQuery.css(this[0],type):null):this.css(type,size.constructor=3D=
=3DString?size:size+"px");};});function num(elem,prop){return =
elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0;}var =
chars=3DjQuery.browser.safari&&parseInt(jQuery.browser.version)<417?"(?:[=
\\w*_-]|\\\\.)":"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",quickChild=3Dnew =
RegExp("^>\\s*("+chars+"+)"),quickID=3Dnew =
RegExp("^("+chars+"+)(#)("+chars+"+)"),quickClass=3Dnew =
RegExp("^([#.]?)("+chars+"*)");jQuery.extend({expr:{"":function(a,i,m){re=
turn m[2]=3D=3D"*"||jQuery.nodeName(a,m[2]);},"#":function(a,i,m){return =
a.getAttribute("id")=3D=3Dm[2];},":":{lt:function(a,i,m){return =
i<m[3]-0;},gt:function(a,i,m){return =
i>m[3]-0;},nth:function(a,i,m){return =
m[3]-0=3D=3Di;},eq:function(a,i,m){return =
m[3]-0=3D=3Di;},first:function(a,i){return =
i=3D=3D0;},last:function(a,i,m,r){return =
i=3D=3Dr.length-1;},even:function(a,i){return =
i%2=3D=3D0;},odd:function(a,i){return =
i%2;},"first-child":function(a){return =
a.parentNode.getElementsByTagName("*")[0]=3D=3Da;},"last-child":function(=
a){return =
jQuery.nth(a.parentNode.lastChild,1,"previousSibling")=3D=3Da;},"only-chi=
ld":function(a){return!jQuery.nth(a.parentNode.lastChild,2,"previousSibli=
ng");},parent:function(a){return =
a.firstChild;},empty:function(a){return!a.firstChild;},contains:function(=
a,i,m){return(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m=
[3])>=3D0;},visible:function(a){return"hidden"!=3Da.type&&jQuery.css(a,"d=
isplay")!=3D"none"&&jQuery.css(a,"visibility")!=3D"hidden";},hidden:funct=
ion(a){return"hidden"=3D=3Da.type||jQuery.css(a,"display")=3D=3D"none"||j=
Query.css(a,"visibility")=3D=3D"hidden";},enabled:function(a){return!a.di=
sabled;},disabled:function(a){return =
a.disabled;},checked:function(a){return =
a.checked;},selected:function(a){return =
a.selected||jQuery.attr(a,"selected");},text:function(a){return"text"=3D=3D=
a.type;},radio:function(a){return"radio"=3D=3Da.type;},checkbox:function(=
a){return"checkbox"=3D=3Da.type;},file:function(a){return"file"=3D=3Da.ty=
pe;},password:function(a){return"password"=3D=3Da.type;},submit:function(=
a){return"submit"=3D=3Da.type;},image:function(a){return"image"=3D=3Da.ty=
pe;},reset:function(a){return"reset"=3D=3Da.type;},button:function(a){ret=
urn"button"=3D=3Da.type||jQuery.nodeName(a,"button");},input:function(a){=
return/input|select|textarea|button/i.test(a.nodeName);},has:function(a,i=
,m){return =
jQuery.find(m[3],a).length;},header:function(a){return/h\d/i.test(a.nodeN=
ame);},animated:function(a){return =
jQuery.grep(jQuery.timers,function(fn){return =
a=3D=3Dfn.elem;}).length;}}},parse:[/^(\[) *@?([\w-]+) *([!*$^~=3D]*) =
*('?"?)(.*?)\4 *\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new =
RegExp("^([:.#]*)("+chars+"+)")],multiFilter:function(expr,elems,not){var=
 old,cur=3D[];while(expr&&expr!=3Dold){old=3Dexpr;var =
f=3DjQuery.filter(expr,elems,not);expr=3Df.t.replace(/^\s*,\s*/,"");cur=3D=
not?elems=3Df.r:jQuery.merge(cur,f.r);}return =
cur;},find:function(t,context){if(typeof =
t!=3D"string")return[t];if(context&&context.nodeType!=3D1&&context.nodeTy=
pe!=3D9)return[];context=3Dcontext||document;var =
ret=3D[context],done=3D[],last,nodeName;while(t&&last!=3Dt){var =
r=3D[];last=3Dt;t=3DjQuery.trim(t);var =
foundToken=3Dfalse,re=3DquickChild,m=3Dre.exec(t);if(m){nodeName=3Dm[1].t=
oUpperCase();for(var i=3D0;ret[i];i++)for(var =
c=3Dret[i].firstChild;c;c=3Dc.nextSibling)if(c.nodeType=3D=3D1&&(nodeName=
=3D=3D"*"||c.nodeName.toUpperCase()=3D=3DnodeName))r.push(c);ret=3Dr;t=3D=
t.replace(re,"");if(t.indexOf(" =
")=3D=3D0)continue;foundToken=3Dtrue;}else{re=3D/^([>+~])\s*(\w*)/i;if((m=
=3Dre.exec(t))!=3Dnull){r=3D[];var =
merge=3D{};nodeName=3Dm[2].toUpperCase();m=3Dm[1];for(var =
j=3D0,rl=3Dret.length;j<rl;j++){var =
n=3Dm=3D=3D"~"||m=3D=3D"+"?ret[j].nextSibling:ret[j].firstChild;for(;n;n=3D=
n.nextSibling)if(n.nodeType=3D=3D1){var =
id=3DjQuery.data(n);if(m=3D=3D"~"&&merge[id])break;if(!nodeName||n.nodeNa=
me.toUpperCase()=3D=3DnodeName){if(m=3D=3D"~")merge[id]=3Dtrue;r.push(n);=
}if(m=3D=3D"+")break;}}ret=3Dr;t=3DjQuery.trim(t.replace(re,""));foundTok=
en=3Dtrue;}}if(t&&!foundToken){if(!t.indexOf(",")){if(context=3D=3Dret[0]=
)ret.shift();done=3DjQuery.merge(done,ret);r=3Dret=3D[context];t=3D" =
"+t.substr(1,t.length);}else{var re2=3DquickID;var =
m=3Dre2.exec(t);if(m){m=3D[0,m[2],m[3],m[1]];}else{re2=3DquickClass;m=3Dr=
e2.exec(t);}m[2]=3Dm[2].replace(/\\/g,"");var =
elem=3Dret[ret.length-1];if(m[1]=3D=3D"#"&&elem&&elem.getElementById&&!jQ=
uery.isXMLDoc(elem)){var =
oid=3Delem.getElementById(m[2]);if((jQuery.browser.msie||jQuery.browser.o=
pera)&&oid&&typeof =
oid.id=3D=3D"string"&&oid.id!=3Dm[2])oid=3DjQuery('[@id=3D"'+m[2]+'"]',el=
em)[0];ret=3Dr=3Doid&&(!m[3]||jQuery.nodeName(oid,m[3]))?[oid]:[];}else{f=
or(var i=3D0;ret[i];i++){var =
tag=3Dm[1]=3D=3D"#"&&m[3]?m[3]:m[1]!=3D""||m[0]=3D=3D""?"*":m[2];if(tag=3D=
=3D"*"&&ret[i].nodeName.toLowerCase()=3D=3D"object")tag=3D"param";r=3DjQu=
ery.merge(r,ret[i].getElementsByTagName(tag));}if(m[1]=3D=3D".")r=3DjQuer=
y.classFilter(r,m[2]);if(m[1]=3D=3D"#"){var tmp=3D[];for(var =
i=3D0;r[i];i++)if(r[i].getAttribute("id")=3D=3Dm[2]){tmp=3D[r[i]];break;}=
r=3Dtmp;}ret=3Dr;}t=3Dt.replace(re2,"");}}if(t){var =
val=3DjQuery.filter(t,r);ret=3Dr=3Dval.r;t=3DjQuery.trim(val.t);}}if(t)re=
t=3D[];if(ret&&context=3D=3Dret[0])ret.shift();done=3DjQuery.merge(done,r=
et);return done;},classFilter:function(r,m,not){m=3D" "+m+" ";var =
tmp=3D[];for(var i=3D0;r[i];i++){var pass=3D(" "+r[i].className+" =
").indexOf(m)>=3D0;if(!not&&pass||not&&!pass)tmp.push(r[i]);}return =
tmp;},filter:function(t,r,not){var last;while(t&&t!=3Dlast){last=3Dt;var =
p=3DjQuery.parse,m;for(var =
i=3D0;p[i];i++){m=3Dp[i].exec(t);if(m){t=3Dt.substring(m[0].length);m[2]=3D=
m[2].replace(/\\/g,"");break;}}if(!m)break;if(m[1]=3D=3D":"&&m[2]=3D=3D"n=
ot")r=3DisSimple.test(m[3])?jQuery.filter(m[3],r,true).r:jQuery(r).not(m[=
3]);else if(m[1]=3D=3D".")r=3DjQuery.classFilter(r,m[2],not);else =
if(m[1]=3D=3D"["){var tmp=3D[],type=3Dm[3];for(var =
i=3D0,rl=3Dr.length;i<rl;i++){var =
a=3Dr[i],z=3Da[jQuery.props[m[2]]||m[2]];if(z=3D=3Dnull||/href|src|select=
ed/.test(m[2]))z=3DjQuery.attr(a,m[2])||'';if((type=3D=3D""&&!!z||type=3D=
=3D"=3D"&&z=3D=3Dm[5]||type=3D=3D"!=3D"&&z!=3Dm[5]||type=3D=3D"^=3D"&&z&&=
!z.indexOf(m[5])||type=3D=3D"$=3D"&&z.substr(z.length-m[5].length)=3D=3Dm=
[5]||(type=3D=3D"*=3D"||type=3D=3D"~=3D")&&z.indexOf(m[5])>=3D0)^not)tmp.=
push(a);}r=3Dtmp;}else if(m[1]=3D=3D":"&&m[2]=3D=3D"nth-child"){var =
merge=3D{},tmp=3D[],test=3D/(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3]=3D=3D"eve=
n"&&"2n"||m[3]=3D=3D"odd"&&"2n+1"||!/\D/.test(m[3])&&"0n+"+m[3]||m[3]),fi=
rst=3D(test[1]+(test[2]||1))-0,last=3Dtest[3]-0;for(var =
i=3D0,rl=3Dr.length;i<rl;i++){var =
node=3Dr[i],parentNode=3Dnode.parentNode,id=3DjQuery.data(parentNode);if(=
!merge[id]){var c=3D1;for(var =
n=3DparentNode.firstChild;n;n=3Dn.nextSibling)if(n.nodeType=3D=3D1)n.node=
Index=3Dc++;merge[id]=3Dtrue;}var =
add=3Dfalse;if(first=3D=3D0){if(node.nodeIndex=3D=3Dlast)add=3Dtrue;}else=
 =
if((node.nodeIndex-last)%first=3D=3D0&&(node.nodeIndex-last)/first>=3D0)a=
dd=3Dtrue;if(add^not)tmp.push(node);}r=3Dtmp;}else{var =
fn=3DjQuery.expr[m[1]];if(typeof =
fn=3D=3D"object")fn=3Dfn[m[2]];if(typeof =
fn=3D=3D"string")fn=3Deval("false||function(a,i){return =
"+fn+";}");r=3DjQuery.grep(r,function(elem,i){return =
fn(elem,i,m,r);},not);}}return{r:r,t:t};},dir:function(elem,dir){var =
matched=3D[],cur=3Delem[dir];while(cur&&cur!=3Ddocument){if(cur.nodeType=3D=
=3D1)matched.push(cur);cur=3Dcur[dir];}return =
matched;},nth:function(cur,result,dir,elem){result=3Dresult||1;var =
num=3D0;for(;cur;cur=3Dcur[dir])if(cur.nodeType=3D=3D1&&++num=3D=3Dresult=
)break;return cur;},sibling:function(n,elem){var =
r=3D[];for(;n;n=3Dn.nextSibling){if(n.nodeType=3D=3D1&&n!=3Delem)r.push(n=
);}return =
r;}});jQuery.event=3D{add:function(elem,types,handler,data){if(elem.nodeT=
ype=3D=3D3||elem.nodeType=3D=3D8)return;if(jQuery.browser.msie&&elem.setI=
nterval)elem=3Dwindow;if(!handler.guid)handler.guid=3Dthis.guid++;if(data=
!=3Dundefined){var =
fn=3Dhandler;handler=3Dthis.proxy(fn,function(){return =
fn.apply(this,arguments);});handler.data=3Ddata;}var =
events=3DjQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=
=3DjQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){if(ty=
peof jQuery!=3D"undefined"&&!jQuery.event.triggered)return =
jQuery.event.handle.apply(arguments.callee.elem,arguments);});handle.elem=
=3Delem;jQuery.each(types.split(/\s+/),function(index,type){var =
parts=3Dtype.split(".");type=3Dparts[0];handler.type=3Dparts[1];var =
handlers=3Devents[type];if(!handlers){handlers=3Devents[type]=3D{};if(!jQ=
uery.event.special[type]||jQuery.event.special[type].setup.call(elem)=3D=3D=
=3Dfalse){if(elem.addEventListener)elem.addEventListener(type,handle,fals=
e);else =
if(elem.attachEvent)elem.attachEvent("on"+type,handle);}}handlers[handler=
.guid]=3Dhandler;jQuery.event.global[type]=3Dtrue;});elem=3Dnull;},guid:1=
,global:{},remove:function(elem,types,handler){if(elem.nodeType=3D=3D3||e=
lem.nodeType=3D=3D8)return;var =
events=3DjQuery.data(elem,"events"),ret,index;if(events){if(types=3D=3Dun=
defined||(typeof types=3D=3D"string"&&types.charAt(0)=3D=3D"."))for(var =
type in =
events)this.remove(elem,type+(types||""));else{if(types.type){handler=3Dt=
ypes.handler;types=3Dtypes.type;}jQuery.each(types.split(/\s+/),function(=
index,type){var =
parts=3Dtype.split(".");type=3Dparts[0];if(events[type]){if(handler)delet=
e events[type][handler.guid];else=0A=
for(handler in =
events[type])if(!parts[1]||events[type][handler].type=3D=3Dparts[1])delet=
e events[type][handler];for(ret in =
events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.=
special[type].teardown.call(elem)=3D=3D=3Dfalse){if(elem.removeEventListe=
ner)elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else =
if(elem.detachEvent)elem.detachEvent("on"+type,jQuery.data(elem,"handle")=
);}ret=3Dnull;delete events[type];}}});}for(ret in =
events)break;if(!ret){var =
handle=3DjQuery.data(elem,"handle");if(handle)handle.elem=3Dnull;jQuery.r=
emoveData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:fun=
ction(type,data,elem,donative,extra){data=3DjQuery.makeArray(data);if(typ=
e.indexOf("!")>=3D0){type=3Dtype.slice(0,-1);var =
exclusive=3Dtrue;}if(!elem){if(this.global[type])jQuery("*").add([window,=
document]).trigger(type,data);}else{if(elem.nodeType=3D=3D3||elem.nodeTyp=
e=3D=3D8)return undefined;var =
val,ret,fn=3DjQuery.isFunction(elem[type]||null),event=3D!data[0]||!data[=
0].preventDefault;if(event){data.unshift({type:type,target:elem,preventDe=
fault:function(){},stopPropagation:function(){},timeStamp:now()});data[0]=
[expando]=3Dtrue;}data[0].type=3Dtype;if(exclusive)data[0].exclusive=3Dtr=
ue;var =
handle=3DjQuery.data(elem,"handle");if(handle)val=3Dhandle.apply(elem,dat=
a);if((!fn||(jQuery.nodeName(elem,'a')&&type=3D=3D"click"))&&elem["on"+ty=
pe]&&elem["on"+type].apply(elem,data)=3D=3D=3Dfalse)val=3Dfalse;if(event)=
data.shift();if(extra&&jQuery.isFunction(extra)){ret=3Dextra.apply(elem,v=
al=3D=3Dnull?data:data.concat(val));if(ret!=3D=3Dundefined)val=3Dret;}if(=
fn&&donative!=3D=3Dfalse&&val!=3D=3Dfalse&&!(jQuery.nodeName(elem,'a')&&t=
ype=3D=3D"click")){this.triggered=3Dtrue;try{elem[type]();}catch(e){}}thi=
s.triggered=3Dfalse;}return val;},handle:function(event){var =
val,ret,namespace,all,handlers;event=3Darguments[0]=3DjQuery.event.fix(ev=
ent||window.event);namespace=3Devent.type.split(".");event.type=3Dnamespa=
ce[0];namespace=3Dnamespace[1];all=3D!namespace&&!event.exclusive;handler=
s=3D(jQuery.data(this,"events")||{})[event.type];for(var j in =
handlers){var =
handler=3Dhandlers[j];if(all||handler.type=3D=3Dnamespace){event.handler=3D=
handler;event.data=3Dhandler.data;ret=3Dhandler.apply(this,arguments);if(=
val!=3D=3Dfalse)val=3Dret;if(ret=3D=3D=3Dfalse){event.preventDefault();ev=
ent.stopPropagation();}}}return =
val;},fix:function(event){if(event[expando]=3D=3Dtrue)return event;var =
originalEvent=3Devent;event=3D{originalEvent:originalEvent};var =
props=3D"altKey attrChange attrName bubbles button cancelable charCode =
clientX clientY ctrlKey currentTarget data detail eventPhase fromElement =
handler keyCode metaKey newValue originalTarget pageX pageY prevValue =
relatedNode relatedTarget screenX screenY shiftKey srcElement target =
timeStamp toElement type view wheelDelta which".split(" ");for(var =
i=3Dprops.length;i;i--)event[props[i]]=3DoriginalEvent[props[i]];event[ex=
pando]=3Dtrue;event.preventDefault=3Dfunction(){if(originalEvent.preventD=
efault)originalEvent.preventDefault();originalEvent.returnValue=3Dfalse;}=
;event.stopPropagation=3Dfunction(){if(originalEvent.stopPropagation)orig=
inalEvent.stopPropagation();originalEvent.cancelBubble=3Dtrue;};event.tim=
eStamp=3Devent.timeStamp||now();if(!event.target)event.target=3Devent.src=
Element||document;if(event.target.nodeType=3D=3D3)event.target=3Devent.ta=
rget.parentNode;if(!event.relatedTarget&&event.fromElement)event.relatedT=
arget=3Devent.fromElement=3D=3Devent.target?event.toElement:event.fromEle=
ment;if(event.pageX=3D=3Dnull&&event.clientX!=3Dnull){var =
doc=3Ddocument.documentElement,body=3Ddocument.body;event.pageX=3Devent.c=
lientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0=
);event.pageY=3Devent.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||=
0)-(doc.clientTop||0);}if(!event.which&&((event.charCode||event.charCode=3D=
=3D=3D0)?event.charCode:event.keyCode))event.which=3Devent.charCode||even=
t.keyCode;if(!event.metaKey&&event.ctrlKey)event.metaKey=3Devent.ctrlKey;=
if(!event.which&&event.button)event.which=3D(event.button&1?1:(event.butt=
on&2?3:(event.button&4?2:0)));return =
event;},proxy:function(fn,proxy){proxy.guid=3Dfn.guid=3Dfn.guid||proxy.gu=
id||this.guid++;return =
proxy;},special:{ready:{setup:function(){bindReady();return;},teardown:fu=
nction(){return;}},mouseenter:{setup:function(){if(jQuery.browser.msie)re=
turn =
false;jQuery(this).bind("mouseover",jQuery.event.special.mouseenter.handl=
er);return true;},teardown:function(){if(jQuery.browser.msie)return =
false;jQuery(this).unbind("mouseover",jQuery.event.special.mouseenter.han=
dler);return =
true;},handler:function(event){if(withinElement(event,this))return =
true;event.type=3D"mouseenter";return =
jQuery.event.handle.apply(this,arguments);}},mouseleave:{setup:function()=
{if(jQuery.browser.msie)return =
false;jQuery(this).bind("mouseout",jQuery.event.special.mouseleave.handle=
r);return true;},teardown:function(){if(jQuery.browser.msie)return =
false;jQuery(this).unbind("mouseout",jQuery.event.special.mouseleave.hand=
ler);return =
true;},handler:function(event){if(withinElement(event,this))return =
true;event.type=3D"mouseleave";return =
jQuery.event.handle.apply(this,arguments);}}}};jQuery.fn.extend({bind:fun=
ction(type,data,fn){return =
type=3D=3D"unload"?this.one(type,data,fn):this.each(function(){jQuery.eve=
nt.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){var =
one=3DjQuery.event.proxy(fn||data,function(event){jQuery(this).unbind(eve=
nt,one);return(fn||data).apply(this,arguments);});return =
this.each(function(){jQuery.event.add(this,type,one,fn&&data);});},unbind=
:function(type,fn){return =
this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:funct=
ion(type,data,fn){return =
this.each(function(){jQuery.event.trigger(type,data,this,true,fn);});},tr=
iggerHandler:function(type,data,fn){return =
this[0]&&jQuery.event.trigger(type,data,this[0],false,fn);},toggle:functi=
on(fn){var =
args=3Darguments,i=3D1;while(i<args.length)jQuery.event.proxy(fn,args[i++=
]);return =
this.click(jQuery.event.proxy(fn,function(event){this.lastToggle=3D(this.=
lastToggle||0)%i;event.preventDefault();return =
args[this.lastToggle++].apply(this,arguments)||false;}));},hover:function=
(fnOver,fnOut){return =
this.bind('mouseenter',fnOver).bind('mouseleave',fnOut);},ready:function(=
fn){bindReady();if(jQuery.isReady)fn.call(document,jQuery);else=0A=
jQuery.readyList.push(function(){return fn.call(this,jQuery);});return =
this;}});jQuery.extend({isReady:false,readyList:[],ready:function(){if(!j=
Query.isReady){jQuery.isReady=3Dtrue;if(jQuery.readyList){jQuery.each(jQu=
ery.readyList,function(){this.call(document);});jQuery.readyList=3Dnull;}=
jQuery(document).triggerHandler("ready");}}});var =
readyBound=3Dfalse;function =
bindReady(){if(readyBound)return;readyBound=3Dtrue;if(document.addEventLi=
stener&&!jQuery.browser.opera)document.addEventListener("DOMContentLoaded=
",jQuery.ready,false);if(jQuery.browser.msie&&window=3D=3Dtop)(function()=
{if(jQuery.isReady)return;try{document.documentElement.doScroll("left");}=
catch(error){setTimeout(arguments.callee,0);return;}jQuery.ready();})();i=
f(jQuery.browser.opera)document.addEventListener("DOMContentLoaded",funct=
ion(){if(jQuery.isReady)return;for(var =
i=3D0;i<document.styleSheets.length;i++)if(document.styleSheets[i].disabl=
ed){setTimeout(arguments.callee,0);return;}jQuery.ready();},false);if(jQu=
ery.browser.safari){var =
numStyles;(function(){if(jQuery.isReady)return;if(document.readyState!=3D=
"loaded"&&document.readyState!=3D"complete"){setTimeout(arguments.callee,=
0);return;}if(numStyles=3D=3D=3Dundefined)numStyles=3DjQuery("style, =
link[rel=3Dstylesheet]").length;if(document.styleSheets.length!=3DnumStyl=
es){setTimeout(arguments.callee,0);return;}jQuery.ready();})();}jQuery.ev=
ent.add(window,"load",jQuery.ready);}jQuery.each(("blur,focus,load,resize=
,scroll,unload,click,dblclick,"+"mousedown,mouseup,mousemove,mouseover,mo=
useout,change,select,"+"submit,keydown,keypress,keyup,error").split(","),=
function(i,name){jQuery.fn[name]=3Dfunction(fn){return =
fn?this.bind(name,fn):this.trigger(name);};});var =
withinElement=3Dfunction(event,elem){var =
parent=3Devent.relatedTarget;while(parent&&parent!=3Delem)try{parent=3Dpa=
rent.parentNode;}catch(error){parent=3Delem;}return =
parent=3D=3Delem;};jQuery(window).bind("unload",function(){jQuery("*").ad=
d(document).unbind();});jQuery.fn.extend({_load:jQuery.fn.load,load:funct=
ion(url,params,callback){if(typeof url!=3D'string')return =
this._load(url);var off=3Durl.indexOf(" ");if(off>=3D0){var =
selector=3Durl.slice(off,url.length);url=3Durl.slice(0,off);}callback=3Dc=
allback||function(){};var =
type=3D"GET";if(params)if(jQuery.isFunction(params)){callback=3Dparams;pa=
rams=3Dnull;}else{params=3DjQuery.param(params);type=3D"POST";}var =
self=3Dthis;jQuery.ajax({url:url,type:type,dataType:"html",data:params,co=
mplete:function(res,status){if(status=3D=3D"success"||status=3D=3D"notmod=
ified")self.html(selector?jQuery("<div/>").append(res.responseText.replac=
e(/<script(.|\s)*?\/script>/g,"")).find(selector):res.responseText);self.=
each(callback,[res.responseText,status,res]);}});return =
this;},serialize:function(){return =
jQuery.param(this.serializeArray());},serializeArray:function(){return =
this.map(function(){return =
jQuery.nodeName(this,"form")?jQuery.makeArray(this.elements):this;}).filt=
er(function(){return =
this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.no=
deName)||/text|hidden|password/i.test(this.type));}).map(function(i,elem)=
{var val=3DjQuery(this).val();return =
val=3D=3Dnull?null:val.constructor=3D=3DArray?jQuery.map(val,function(val=
,i){return{name:elem.name,value:val};}):{name:elem.name,value:val};}).get=
();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess=
,ajaxSend".split(","),function(i,o){jQuery.fn[o]=3Dfunction(f){return =
this.bind(o,f);};});var =
jsc=3Dnow();jQuery.extend({get:function(url,data,callback,type){if(jQuery=
.isFunction(data)){callback=3Ddata;data=3Dnull;}return =
jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type}=
);},getScript:function(url,callback){return =
jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callba=
ck){return =
jQuery.get(url,data,callback,"json");},post:function(url,data,callback,ty=
pe){if(jQuery.isFunction(data)){callback=3Ddata;data=3D{};}return =
jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type=
});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,setti=
ngs);},ajaxSettings:{url:location.href,global:true,type:"GET",timeout:0,c=
ontentType:"application/x-www-form-urlencoded",processData:true,async:tru=
e,data:null,username:null,password:null,accepts:{xml:"application/xml, =
text/xml",html:"text/html",script:"text/javascript, =
application/javascript",json:"application/json, =
text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:=
function(s){s=3DjQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSet=
tings,s));var =
jsonp,jsre=3D/=3D\?(&|$)/g,status,data,type=3Ds.type.toUpperCase();if(s.d=
ata&&s.processData&&typeof =
s.data!=3D"string")s.data=3DjQuery.param(s.data);if(s.dataType=3D=3D"json=
p"){if(type=3D=3D"GET"){if(!s.url.match(jsre))s.url+=3D(s.url.match(/\?/)=
?"&":"?")+(s.jsonp||"callback")+"=3D?";}else =
if(!s.data||!s.data.match(jsre))s.data=3D(s.data?s.data+"&":"")+(s.jsonp|=
|"callback")+"=3D?";s.dataType=3D"json";}if(s.dataType=3D=3D"json"&&(s.da=
ta&&s.data.match(jsre)||s.url.match(jsre))){jsonp=3D"jsonp"+jsc++;if(s.da=
ta)s.data=3D(s.data+"").replace(jsre,"=3D"+jsonp+"$1");s.url=3Ds.url.repl=
ace(jsre,"=3D"+jsonp+"$1");s.dataType=3D"script";window[jsonp]=3Dfunction=
(tmp){data=3Dtmp;success();complete();window[jsonp]=3Dundefined;try{delet=
e =
window[jsonp];}catch(e){}if(head)head.removeChild(script);};}if(s.dataTyp=
e=3D=3D"script"&&s.cache=3D=3Dnull)s.cache=3Dfalse;if(s.cache=3D=3D=3Dfal=
se&&type=3D=3D"GET"){var ts=3Dnow();var =
ret=3Ds.url.replace(/(\?|&)_=3D.*?(&|$)/,"$1_=3D"+ts+"$2");s.url=3Dret+((=
ret=3D=3Ds.url)?(s.url.match(/\?/)?"&":"?")+"_=3D"+ts:"");}if(s.data&&typ=
e=3D=3D"GET"){s.url+=3D(s.url.match(/\?/)?"&":"?")+s.data;s.data=3Dnull;}=
if(s.global&&!jQuery.active++)jQuery.event.trigger("ajaxStart");var =
remote=3D/^(?:\w+:)?\/\/([^\/?#]+)/;if(s.dataType=3D=3D"script"&&type=3D=3D=
"GET"&&remote.test(s.url)&&remote.exec(s.url)[1]!=3Dlocation.host){var =
head=3Ddocument.getElementsByTagName("head")[0];var =
script=3Ddocument.createElement("script");script.src=3Ds.url;if(s.scriptC=
harset)script.charset=3Ds.scriptCharset;if(!jsonp){var =
done=3Dfalse;script.onload=3Dscript.onreadystatechange=3Dfunction(){if(!d=
one&&(!this.readyState||this.readyState=3D=3D"loaded"||this.readyState=3D=
=3D"complete")){done=3Dtrue;success();complete();head.removeChild(script)=
;}};}head.appendChild(script);return undefined;}var =
requestDone=3Dfalse;var xhr=3Dwindow.ActiveXObject?new =
ActiveXObject("Microsoft.XMLHTTP"):new =
XMLHttpRequest();if(s.username)xhr.open(type,s.url,s.async,s.username,s.p=
assword);else=0A=
xhr.open(type,s.url,s.async);try{if(s.data)xhr.setRequestHeader("Content-=
Type",s.contentType);if(s.ifModified)xhr.setRequestHeader("If-Modified-Si=
nce",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 =
GMT");xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRe=
questHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataTy=
pe]+", =
*/*":s.accepts._default);}catch(e){}if(s.beforeSend&&s.beforeSend(xhr,s)=3D=
=3D=3Dfalse){s.global&&jQuery.active--;xhr.abort();return =
false;}if(s.global)jQuery.event.trigger("ajaxSend",[xhr,s]);var =
onreadystatechange=3Dfunction(isTimeout){if(!requestDone&&xhr&&(xhr.ready=
State=3D=3D4||isTimeout=3D=3D"timeout")){requestDone=3Dtrue;if(ival){clea=
rInterval(ival);ival=3Dnull;}status=3DisTimeout=3D=3D"timeout"&&"timeout"=
||!jQuery.httpSuccess(xhr)&&"error"||s.ifModified&&jQuery.httpNotModified=
(xhr,s.url)&&"notmodified"||"success";if(status=3D=3D"success"){try{data=3D=
jQuery.httpData(xhr,s.dataType,s.dataFilter);}catch(e){status=3D"parserer=
ror";}}if(status=3D=3D"success"){var =
modRes;try{modRes=3Dxhr.getResponseHeader("Last-Modified");}catch(e){}if(=
s.ifModified&&modRes)jQuery.lastModified[s.url]=3DmodRes;if(!jsonp)succes=
s();}else=0A=
jQuery.handleError(s,xhr,status);complete();if(s.async)xhr=3Dnull;}};if(s=
.async){var =
ival=3DsetInterval(onreadystatechange,13);if(s.timeout>0)setTimeout(funct=
ion(){if(xhr){xhr.abort();if(!requestDone)onreadystatechange("timeout");}=
},s.timeout);}try{xhr.send(s.data);}catch(e){jQuery.handleError(s,xhr,nul=
l,e);}if(!s.async)onreadystatechange();function =
success(){if(s.success)s.success(data,status);if(s.global)jQuery.event.tr=
igger("ajaxSuccess",[xhr,s]);}function =
complete(){if(s.complete)s.complete(xhr,status);if(s.global)jQuery.event.=
trigger("ajaxComplete",[xhr,s]);if(s.global&&!--jQuery.active)jQuery.even=
t.trigger("ajaxStop");}return =
xhr;},handleError:function(s,xhr,status,e){if(s.error)s.error(xhr,status,=
e);if(s.global)jQuery.event.trigger("ajaxError",[xhr,s,e]);},active:0,htt=
pSuccess:function(xhr){try{return!xhr.status&&location.protocol=3D=3D"fil=
e:"||(xhr.status>=3D200&&xhr.status<300)||xhr.status=3D=3D304||xhr.status=
=3D=3D1223||jQuery.browser.safari&&xhr.status=3D=3Dundefined;}catch(e){}r=
eturn false;},httpNotModified:function(xhr,url){try{var =
xhrRes=3Dxhr.getResponseHeader("Last-Modified");return =
xhr.status=3D=3D304||xhrRes=3D=3DjQuery.lastModified[url]||jQuery.browser=
.safari&&xhr.status=3D=3Dundefined;}catch(e){}return =
false;},httpData:function(xhr,type,filter){var =
ct=3Dxhr.getResponseHeader("content-type"),xml=3Dtype=3D=3D"xml"||!type&&=
ct&&ct.indexOf("xml")>=3D0,data=3Dxml?xhr.responseXML:xhr.responseText;if=
(xml&&data.documentElement.tagName=3D=3D"parsererror")throw"parsererror";=
if(filter)data=3Dfilter(data,type);if(type=3D=3D"script")jQuery.globalEva=
l(data);if(type=3D=3D"json")data=3Deval("("+data+")");return =
data;},param:function(a){var =
s=3D[];if(a.constructor=3D=3DArray||a.jquery)jQuery.each(a,function(){s.p=
ush(encodeURIComponent(this.name)+"=3D"+encodeURIComponent(this.value));}=
);else=0A=
for(var j in =
a)if(a[j]&&a[j].constructor=3D=3DArray)jQuery.each(a[j],function(){s.push=
(encodeURIComponent(j)+"=3D"+encodeURIComponent(this));});else=0A=
s.push(encodeURIComponent(j)+"=3D"+encodeURIComponent(jQuery.isFunction(a=
[j])?a[j]():a[j]));return =
s.join("&").replace(/%20/g,"+");}});jQuery.fn.extend({show:function(speed=
,callback){return =
speed?this.animate({height:"show",width:"show",opacity:"show"},speed,call=
back):this.filter(":hidden").each(function(){this.style.display=3Dthis.ol=
dblock||"";if(jQuery.css(this,"display")=3D=3D"none"){var =
elem=3DjQuery("<"+this.tagName+" =
/>").appendTo("body");this.style.display=3Delem.css("display");if(this.st=
yle.display=3D=3D"none")this.style.display=3D"block";elem.remove();}}).en=
d();},hide:function(speed,callback){return =
speed?this.animate({height:"hide",width:"hide",opacity:"hide"},speed,call=
back):this.filter(":visible").each(function(){this.oldblock=3Dthis.oldblo=
ck||jQuery.css(this,"display");this.style.display=3D"none";}).end();},_to=
ggle:jQuery.fn.toggle,toggle:function(fn,fn2){return =
jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle.apply(this,arg=
uments):fn?this.animate({height:"toggle",width:"toggle",opacity:"toggle"}=
,fn,fn2):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"sh=
ow":"hide"]();});},slideDown:function(speed,callback){return =
this.animate({height:"show"},speed,callback);},slideUp:function(speed,cal=
lback){return =
this.animate({height:"hide"},speed,callback);},slideToggle:function(speed=
,callback){return =
this.animate({height:"toggle"},speed,callback);},fadeIn:function(speed,ca=
llback){return =
this.animate({opacity:"show"},speed,callback);},fadeOut:function(speed,ca=
llback){return =
this.animate({opacity:"hide"},speed,callback);},fadeTo:function(speed,to,=
callback){return =
this.animate({opacity:to},speed,callback);},animate:function(prop,speed,e=
asing,callback){var optall=3DjQuery.speed(speed,easing,callback);return =
this[optall.queue=3D=3D=3Dfalse?"each":"queue"](function(){if(this.nodeTy=
pe!=3D1)return false;var =
opt=3DjQuery.extend({},optall),p,hidden=3DjQuery(this).is(":hidden"),self=
=3Dthis;for(p in =
prop){if(prop[p]=3D=3D"hide"&&hidden||prop[p]=3D=3D"show"&&!hidden)return=
 =
opt.complete.call(this);if(p=3D=3D"height"||p=3D=3D"width"){opt.display=3D=
jQuery.css(this,"display");opt.overflow=3Dthis.style.overflow;}}if(opt.ov=
erflow!=3Dnull)this.style.overflow=3D"hidden";opt.curAnim=3DjQuery.extend=
({},prop);jQuery.each(prop,function(name,val){var e=3Dnew =
jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))e[val=3D=3D"togg=
le"?hidden?"show":"hide":val](prop);else{var =
parts=3Dval.toString().match(/^([+-]=3D)?([\d+-.]+)(.*)$/),start=3De.cur(=
true)||0;if(parts){var =
end=3DparseFloat(parts[2]),unit=3Dparts[3]||"px";if(unit!=3D"px"){self.st=
yle[name]=3D(end||1)+unit;start=3D((end||1)/e.cur(true))*start;self.style=
[name]=3Dstart+unit;}if(parts[1])end=3D((parts[1]=3D=3D"-=3D"?-1:1)*end)+=
start;e.custom(start,end,unit);}else=0A=
e.custom(start,val,"");}});return =
true;});},queue:function(type,fn){if(jQuery.isFunction(type)||(type&&type=
.constructor=3D=3DArray)){fn=3Dtype;type=3D"fx";}if(!type||(typeof =
type=3D=3D"string"&&!fn))return queue(this[0],type);return =
this.each(function(){if(fn.constructor=3D=3DArray)queue(this,type,fn);els=
e{queue(this,type).push(fn);if(queue(this,type).length=3D=3D1)fn.call(thi=
s);}});},stop:function(clearQueue,gotoEnd){var =
timers=3DjQuery.timers;if(clearQueue)this.queue([]);this.each(function(){=
for(var =
i=3Dtimers.length-1;i>=3D0;i--)if(timers[i].elem=3D=3Dthis){if(gotoEnd)ti=
mers[i](true);timers.splice(i,1);}});if(!gotoEnd)this.dequeue();return =
this;}});var =
queue=3Dfunction(elem,type,array){if(elem){type=3Dtype||"fx";var =
q=3DjQuery.data(elem,type+"queue");if(!q||array)q=3DjQuery.data(elem,type=
+"queue",jQuery.makeArray(array));}return =
q;};jQuery.fn.dequeue=3Dfunction(type){type=3Dtype||"fx";return =
this.each(function(){var =
q=3Dqueue(this,type);q.shift();if(q.length)q[0].call(this);});};jQuery.ex=
tend({speed:function(speed,easing,fn){var =
opt=3Dspeed&&speed.constructor=3D=3DObject?speed:{complete:fn||!fn&&easin=
g||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easi=
ng&&easing.constructor!=3DFunction&&easing};opt.duration=3D(opt.duration&=
&opt.duration.constructor=3D=3DNumber?opt.duration:jQuery.fx.speeds[opt.d=
uration])||jQuery.fx.speeds.def;opt.old=3Dopt.complete;opt.complete=3Dfun=
ction(){if(opt.queue!=3D=3Dfalse)jQuery(this).dequeue();if(jQuery.isFunct=
ion(opt.old))opt.old.call(this);};return =
opt;},easing:{linear:function(p,n,firstNum,diff){return =
firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*M=
ath.PI)/2)+0.5)*diff+firstNum;}},timers:[],timerId:null,fx:function(elem,=
options,prop){this.options=3Doptions;this.elem=3Delem;this.prop=3Dprop;if=
(!options.orig)options.orig=3D{};}});jQuery.fx.prototype=3D{update:functi=
on(){if(this.options.step)this.options.step.call(this.elem,this.now,this)=
;(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if(this.prop=3D=
=3D"height"||this.prop=3D=3D"width")this.elem.style.display=3D"block";},c=
ur:function(force){if(this.elem[this.prop]!=3Dnull&&this.elem.style[this.=
prop]=3D=3Dnull)return this.elem[this.prop];var =
r=3DparseFloat(jQuery.css(this.elem,this.prop,force));return =
r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:=
function(from,to,unit){this.startTime=3Dnow();this.start=3Dfrom;this.end=3D=
to;this.unit=3Dunit||this.unit||"px";this.now=3Dthis.start;this.pos=3Dthi=
s.state=3D0;this.update();var self=3Dthis;function t(gotoEnd){return =
self.step(gotoEnd);}t.elem=3Dthis.elem;jQuery.timers.push(t);if(jQuery.ti=
merId=3D=3Dnull){jQuery.timerId=3DsetInterval(function(){var =
timers=3DjQuery.timers;for(var =
i=3D0;i<timers.length;i++)if(!timers[i]())timers.splice(i--,1);if(!timers=
.length){clearInterval(jQuery.timerId);jQuery.timerId=3Dnull;}},13);}},sh=
ow:function(){this.options.orig[this.prop]=3DjQuery.attr(this.elem.style,=
this.prop);this.options.show=3Dtrue;this.custom(0,this.cur());if(this.pro=
p=3D=3D"width"||this.prop=3D=3D"height")this.elem.style[this.prop]=3D"1px=
";jQuery(this.elem).show();},hide:function(){this.options.orig[this.prop]=
=3DjQuery.attr(this.elem.style,this.prop);this.options.hide=3Dtrue;this.c=
ustom(this.cur(),0);},step:function(gotoEnd){var =
t=3Dnow();if(gotoEnd||t>this.options.duration+this.startTime){this.now=3D=
this.end;this.pos=3Dthis.state=3D1;this.update();this.options.curAnim[thi=
s.prop]=3Dtrue;var done=3Dtrue;for(var i in =
this.options.curAnim)if(this.options.curAnim[i]!=3D=3Dtrue)done=3Dfalse;i=
f(done){if(this.options.display!=3Dnull){this.elem.style.overflow=3Dthis.=
options.overflow;this.elem.style.display=3Dthis.options.display;if(jQuery=
.css(this.elem,"display")=3D=3D"none")this.elem.style.display=3D"block";}=
if(this.options.hide)this.elem.style.display=3D"none";if(this.options.hid=
e||this.options.show)for(var p in =
this.options.curAnim)jQuery.attr(this.elem.style,p,this.options.orig[p]);=
}if(done)this.options.complete.call(this.elem);return false;}else{var =
n=3Dt-this.startTime;this.state=3Dn/this.options.duration;this.pos=3DjQue=
ry.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](th=
is.state,n,0,1,this.options.duration);this.now=3Dthis.start+((this.end-th=
is.start)*this.pos);this.update();}return =
true;}};jQuery.extend(jQuery.fx,{speeds:{slow:600,fast:200,def:400},step:=
{scrollLeft:function(fx){fx.elem.scrollLeft=3Dfx.now;},scrollTop:function=
(fx){fx.elem.scrollTop=3Dfx.now;},opacity:function(fx){jQuery.attr(fx.ele=
m.style,"opacity",fx.now);},_default:function(fx){fx.elem.style[fx.prop]=3D=
fx.now+fx.unit;}}});jQuery.fn.offset=3Dfunction(){var =
left=3D0,top=3D0,elem=3Dthis[0],results;if(elem)with(jQuery.browser){var =
parent=3Delem.parentNode,offsetChild=3Delem,offsetParent=3Delem.offsetPar=
ent,doc=3Delem.ownerDocument,safari2=3Dsafari&&parseInt(version)<522&&!/a=
dobeair/i.test(userAgent),css=3DjQuery.curCSS,fixed=3Dcss(elem,"position"=
)=3D=3D"fixed";if(elem.getBoundingClientRect){var =
box=3Delem.getBoundingClientRect();add(box.left+Math.max(doc.documentElem=
ent.scrollLeft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.=
scrollTop,doc.body.scrollTop));add(-doc.documentElement.clientLeft,-doc.d=
ocumentElement.clientTop);}else{add(elem.offsetLeft,elem.offsetTop);while=
(offsetParent){add(offsetParent.offsetLeft,offsetParent.offsetTop);if(moz=
illa&&!/^t(able|d|h)$/i.test(offsetParent.tagName)||safari&&!safari2)bord=
er(offsetParent);if(!fixed&&css(offsetParent,"position")=3D=3D"fixed")fix=
ed=3Dtrue;offsetChild=3D/^body$/i.test(offsetParent.tagName)?offsetChild:=
offsetParent;offsetParent=3DoffsetParent.offsetParent;}while(parent&&pare=
nt.tagName&&!/^body|html$/i.test(parent.tagName)){if(!/^inline|table.*$/i=
.test(css(parent,"display")))add(-parent.scrollLeft,-parent.scrollTop);if=
(mozilla&&css(parent,"overflow")!=3D"visible")border(parent);parent=3Dpar=
ent.parentNode;}if((safari2&&(fixed||css(offsetChild,"position")=3D=3D"ab=
solute"))||(mozilla&&css(offsetChild,"position")!=3D"absolute"))add(-doc.=
body.offsetLeft,-doc.body.offsetTop);if(fixed)add(Math.max(doc.documentEl=
ement.scrollLeft,doc.body.scrollLeft),Math.max(doc.documentElement.scroll=
Top,doc.body.scrollTop));}results=3D{top:top,left:left};}function =
border(elem){add(jQuery.curCSS(elem,"borderLeftWidth",true),jQuery.curCSS=
(elem,"borderTopWidth",true));}function =
add(l,t){left+=3DparseInt(l,10)||0;top+=3DparseInt(t,10)||0;}return =
results;};jQuery.fn.extend({position:function(){var =
left=3D0,top=3D0,results;if(this[0]){var =
offsetParent=3Dthis.offsetParent(),offset=3Dthis.offset(),parentOffset=3D=
/^body|html$/i.test(offsetParent[0].tagName)?{top:0,left:0}:offsetParent.=
offset();offset.top-=3Dnum(this,'marginTop');offset.left-=3Dnum(this,'mar=
ginLeft');parentOffset.top+=3Dnum(offsetParent,'borderTopWidth');parentOf=
fset.left+=3Dnum(offsetParent,'borderLeftWidth');results=3D{top:offset.to=
p-parentOffset.top,left:offset.left-parentOffset.left};}return =
results;},offsetParent:function(){var =
offsetParent=3Dthis[0].offsetParent;while(offsetParent&&(!/^body|html$/i.=
test(offsetParent.tagName)&&jQuery.css(offsetParent,'position')=3D=3D'sta=
tic'))offsetParent=3DoffsetParent.offsetParent;return =
jQuery(offsetParent);}});jQuery.each(['Left','Top'],function(i,name){var =
method=3D'scroll'+name;jQuery.fn[method]=3Dfunction(val){if(!this[0])retu=
rn;return =
val!=3Dundefined?this.each(function(){this=3D=3Dwindow||this=3D=3Ddocumen=
t?window.scrollTo(!i?val:jQuery(window).scrollLeft(),i?val:jQuery(window)=
.scrollTop()):this[method]=3Dval;}):this[0]=3D=3Dwindow||this[0]=3D=3Ddoc=
ument?self[i?'pageYOffset':'pageXOffset']||jQuery.boxModel&&document.docu=
mentElement[method]||document.body[method]:this[0][method];};});jQuery.ea=
ch(["Height","Width"],function(i,name){var =
tl=3Di?"Left":"Top",br=3Di?"Right":"Bottom";jQuery.fn["inner"+name]=3Dfun=
ction(){return =
this[name.toLowerCase()]()+num(this,"padding"+tl)+num(this,"padding"+br);=
};jQuery.fn["outer"+name]=3Dfunction(margin){return =
this["inner"+name]()+num(this,"border"+tl+"Width")+num(this,"border"+br+"=
Width")+(margin?num(this,"margin"+tl)+num(this,"margin"+br):0);};});})();
------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.traniviva.it/service/js/swfobject/swfobject.js

/*	SWFObject v2.2 <http://code.google.com/p/swfobject/>=20
	is released under the MIT License =
<http://www.opensource.org/licenses/mit-license.php>=20
*/
var swfobject=3Dfunction(){var =
D=3D"undefined",r=3D"object",S=3D"Shockwave =
Flash",W=3D"ShockwaveFlash.ShockwaveFlash",q=3D"application/x-shockwave-f=
lash",R=3D"SWFObjectExprInst",x=3D"onreadystatechange",O=3Dwindow,j=3Ddoc=
ument,t=3Dnavigator,T=3Dfalse,U=3D[h],o=3D[],N=3D[],I=3D[],l,Q,E,B,J=3Dfa=
lse,a=3Dfalse,n,G,m=3Dtrue,M=3Dfunction(){var aa=3Dtypeof =
j.getElementById!=3DD&&typeof j.getElementsByTagName!=3DD&&typeof =
j.createElement!=3DD,ah=3Dt.userAgent.toLowerCase(),Y=3Dt.platform.toLowe=
rCase(),ae=3DY?/win/.test(Y):/win/.test(ah),ac=3DY?/mac/.test(Y):/mac/.te=
st(ah),af=3D/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d=
+)?).*$/,"$1")):false,X=3D!+"\v1",ag=3D[0,0,0],ab=3Dnull;if(typeof =
t.plugins!=3DD&&typeof =
t.plugins[S]=3D=3Dr){ab=3Dt.plugins[S].description;if(ab&&!(typeof =
t.mimeTypes!=3DD&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=3Dtru=
e;X=3Dfalse;ab=3Dab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=3DparseInt(a=
b.replace(/^(.*)\..*$/,"$1"),10);ag[1]=3DparseInt(ab.replace(/^.*\.(.*)\s=
.*$/,"$1"),10);ag[2]=3D/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-=
Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=3DD){try{var =
ad=3Dnew =
ActiveXObject(W);if(ad){ab=3Dad.GetVariable("$version");if(ab){X=3Dtrue;a=
b=3Dab.split(" =
")[1].split(",");ag=3D[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[=
2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=3D=
function(){if(!M.w3){return}if((typeof =
j.readyState!=3DD&&j.readyState=3D=3D"complete")||(typeof =
j.readyState=3D=3DD&&(j.getElementsByTagName("body")[0]||j.body))){f()}if=
(!J){if(typeof =
j.addEventListener!=3DD){j.addEventListener("DOMContentLoaded",f,false)}i=
f(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=3D=3D"complete"=
){j.detachEvent(x,arguments.callee);f()}});if(O=3D=3Dtop){(function(){if(=
J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(argu=
ments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/lo=
aded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}=
f()})()}s(f)}}();function f(){if(J){return}try{var =
Z=3Dj.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode=
.removeChild(Z)}catch(aa){return}J=3Dtrue;var X=3DU.length;for(var =
Y=3D0;Y<X;Y++){U[Y]()}}function =
K(X){if(J){X()}else{U[U.length]=3DX}}function s(Y){if(typeof =
O.addEventListener!=3DD){O.addEventListener("load",Y,false)}else{if(typeo=
f =
j.addEventListener!=3DD){j.addEventListener("load",Y,false)}else{if(typeo=
f O.attachEvent!=3DD){i(O,"onload",Y)}else{if(typeof =
O.onload=3D=3D"function"){var =
X=3DO.onload;O.onload=3Dfunction(){X();Y()}}else{O.onload=3DY}}}}}functio=
n h(){if(T){V()}else{H()}}function V(){var =
X=3Dj.getElementsByTagName("body")[0];var =
aa=3DC(r);aa.setAttribute("type",q);var Z=3DX.appendChild(aa);if(Z){var =
Y=3D0;(function(){if(typeof Z.GetVariable!=3DD){var =
ab=3DZ.GetVariable("$version");if(ab){ab=3Dab.split(" =
")[1].split(",");M.pv=3D[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(a=
b[2],10)]}}else{if(Y<10){Y++;setTimeout(arguments.callee,10);return}}X.re=
moveChild(aa);Z=3Dnull;H()})()}else{H()}}function H(){var =
ag=3Do.length;if(ag>0){for(var af=3D0;af<ag;af++){var Y=3Do[af].id;var =
ab=3Do[af].callbackFn;var aa=3D{success:false,id:Y};if(M.pv[0]>0){var =
ae=3Dc(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(=
ab){aa.success=3Dtrue;aa.ref=3Dz(Y);ab(aa)}}else{if(o[af].expressInstall&=
&A()){var =
ai=3D{};ai.data=3Do[af].expressInstall;ai.width=3Dae.getAttribute("width"=
)||"0";ai.height=3Dae.getAttribute("height")||"0";if(ae.getAttribute("cla=
ss")){ai.styleclass=3Dae.getAttribute("class")}if(ae.getAttribute("align"=
)){ai.align=3Dae.getAttribute("align")}var ah=3D{};var =
X=3Dae.getElementsByTagName("param");var ac=3DX.length;for(var =
ad=3D0;ad<ac;ad++){if(X[ad].getAttribute("name").toLowerCase()!=3D"movie"=
){ah[X[ad].getAttribute("name")]=3DX[ad].getAttribute("value")}}P(ai,ah,Y=
,ab)}else{p(ae);if(ab){ab(aa)}}}}}else{w(Y,true);if(ab){var =
Z=3Dz(Y);if(Z&&typeof =
Z.SetVariable!=3DD){aa.success=3Dtrue;aa.ref=3DZ}ab(aa)}}}}}function =
z(aa){var X=3Dnull;var =
Y=3Dc(aa);if(Y&&Y.nodeName=3D=3D"OBJECT"){if(typeof =
Y.SetVariable!=3DD){X=3DY}else{var =
Z=3DY.getElementsByTagName(r)[0];if(Z){X=3DZ}}}return X}function =
A(){return !a&&F("6.0.65")&&(M.win||M.mac)&&!(M.wk&&M.wk<312)}function =
P(aa,ab,X,Z){a=3Dtrue;E=3DZ||null;B=3D{success:false,id:X};var =
ae=3Dc(X);if(ae){if(ae.nodeName=3D=3D"OBJECT"){l=3Dg(ae);Q=3Dnull}else{l=3D=
ae;Q=3DX}aa.id=3DR;if(typeof =
aa.width=3D=3DD||(!/%$/.test(aa.width)&&parseInt(aa.width,10)<310)){aa.wi=
dth=3D"310"}if(typeof =
aa.height=3D=3DD||(!/%$/.test(aa.height)&&parseInt(aa.height,10)<137)){aa=
.height=3D"137"}j.title=3Dj.title.slice(0,47)+" - Flash Player =
Installation";var =
ad=3DM.ie&&M.win?"ActiveX":"PlugIn",ac=3D"MMredirectURL=3D"+O.location.to=
String().replace(/&/g,"%26")+"&MMplayerType=3D"+ad+"&MMdoctitle=3D"+j.tit=
le;if(typeof =
ab.flashvars!=3DD){ab.flashvars+=3D"&"+ac}else{ab.flashvars=3Dac}if(M.ie&=
&M.win&&ae.readyState!=3D4){var =
Y=3DC("div");X+=3D"SWFObjectNew";Y.setAttribute("id",X);ae.parentNode.ins=
ertBefore(Y,ae);ae.style.display=3D"none";(function(){if(ae.readyState=3D=
=3D4){ae.parentNode.removeChild(ae)}else{setTimeout(arguments.callee,10)}=
})()}u(aa,ab,X)}}function p(Y){if(M.ie&&M.win&&Y.readyState!=3D4){var =
X=3DC("div");Y.parentNode.insertBefore(X,Y);X.parentNode.replaceChild(g(Y=
),X);Y.style.display=3D"none";(function(){if(Y.readyState=3D=3D4){Y.paren=
tNode.removeChild(Y)}else{setTimeout(arguments.callee,10)}})()}else{Y.par=
entNode.replaceChild(g(Y),Y)}}function g(ab){var =
aa=3DC("div");if(M.win&&M.ie){aa.innerHTML=3Dab.innerHTML}else{var =
Y=3Dab.getElementsByTagName(r)[0];if(Y){var ad=3DY.childNodes;if(ad){var =
X=3Dad.length;for(var =
Z=3D0;Z<X;Z++){if(!(ad[Z].nodeType=3D=3D1&&ad[Z].nodeName=3D=3D"PARAM")&&=
!(ad[Z].nodeType=3D=3D8)){aa.appendChild(ad[Z].cloneNode(true))}}}}}retur=
n aa}function u(ai,ag,Y){var X,aa=3Dc(Y);if(M.wk&&M.wk<312){return =
X}if(aa){if(typeof ai.id=3D=3DD){ai.id=3DY}if(M.ie&&M.win){var =
ah=3D"";for(var ae in =
ai){if(ai[ae]!=3DObject.prototype[ae]){if(ae.toLowerCase()=3D=3D"data"){a=
g.movie=3Dai[ae]}else{if(ae.toLowerCase()=3D=3D"styleclass"){ah+=3D' =
class=3D"'+ai[ae]+'"'}else{if(ae.toLowerCase()!=3D"classid"){ah+=3D" =
"+ae+'=3D"'+ai[ae]+'"'}}}}}var af=3D"";for(var ad in =
ag){if(ag[ad]!=3DObject.prototype[ad]){af+=3D'<param name=3D"'+ad+'" =
value=3D"'+ag[ad]+'" />'}}aa.outerHTML=3D'<object =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+ah+">"+af+"</obje=
ct>";N[N.length]=3Dai.id;X=3Dc(ai.id)}else{var =
Z=3DC(r);Z.setAttribute("type",q);for(var ac in =
ai){if(ai[ac]!=3DObject.prototype[ac]){if(ac.toLowerCase()=3D=3D"stylecla=
ss"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!=3D"classid"=
){Z.setAttribute(ac,ai[ac])}}}}for(var ab in =
ag){if(ag[ab]!=3DObject.prototype[ab]&&ab.toLowerCase()!=3D"movie"){e(Z,a=
b,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=3DZ}}return X}function =
e(Z,X,Y){var =
aa=3DC("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.ap=
pendChild(aa)}function y(Y){var =
X=3Dc(Y);if(X&&X.nodeName=3D=3D"OBJECT"){if(M.ie&&M.win){X.style.display=3D=
"none";(function(){if(X.readyState=3D=3D4){b(Y)}else{setTimeout(arguments=
.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var =
Y=3Dc(Z);if(Y){for(var X in Y){if(typeof =
Y[X]=3D=3D"function"){Y[X]=3Dnull}}Y.parentNode.removeChild(Y)}}function =
c(Z){var X=3Dnull;try{X=3Dj.getElementById(Z)}catch(Y){}return =
X}function C(X){return j.createElement(X)}function =
i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=3D[Z,X,Y]}function F(Z){var =
Y=3DM.pv,X=3DZ.split(".");X[0]=3DparseInt(X[0],10);X[1]=3DparseInt(X[1],1=
0)||0;X[2]=3DparseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]=3D=3DX[0]&&Y[1]=
>X[1])||(Y[0]=3D=3DX[0]&&Y[1]=3D=3DX[1]&&Y[2]>=3DX[2]))?true:false}functi=
on v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var =
aa=3Dj.getElementsByTagName("head")[0];if(!aa){return}var =
X=3D(ad&&typeof =
ad=3D=3D"string")?ad:"screen";if(ab){n=3Dnull;G=3Dnull}if(!n||G!=3DX){var=
 =
Z=3DC("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X=
);n=3Daa.appendChild(Z);if(M.ie&&M.win&&typeof =
j.styleSheets!=3DD&&j.styleSheets.length>0){n=3Dj.styleSheets[j.styleShee=
ts.length-1]}G=3DX}if(M.ie&&M.win){if(n&&typeof =
n.addRule=3D=3Dr){n.addRule(ac,Y)}}else{if(n&&typeof =
j.createTextNode!=3DD){n.appendChild(j.createTextNode(ac+" =
{"+Y+"}"))}}}function w(Z,X){if(!m){return}var =
Y=3DX?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=3DY}else{v("#"=
+Z,"visibility:"+Y)}}function L(Y){var Z=3D/[\\\"<>\.;]/;var =
X=3DZ.exec(Y)!=3Dnull;return X&&typeof =
encodeURIComponent!=3DD?encodeURIComponent(Y):Y}var =
d=3Dfunction(){if(M.ie&&M.win){window.attachEvent("onunload",function(){v=
ar ac=3DI.length;for(var =
ab=3D0;ab<ac;ab++){I[ab][0].detachEvent(I[ab][1],I[ab][2])}var =
Z=3DN.length;for(var aa=3D0;aa<Z;aa++){y(N[aa])}for(var Y in =
M){M[Y]=3Dnull}M=3Dnull;for(var X in =
swfobject){swfobject[X]=3Dnull}swfobject=3Dnull})}}();return{registerObje=
ct:function(ab,X,aa,Z){if(M.w3&&ab&&X){var =
Y=3D{};Y.id=3Dab;Y.swfVersion=3DX;Y.expressInstall=3Daa;Y.callbackFn=3DZ;=
o[o.length]=3DY;w(ab,false)}else{if(Z){Z({success:false,id:ab})}}},getObj=
ectById:function(X){if(M.w3){return =
z(X)}},embedSWF:function(ab,ah,ae,ag,Y,aa,Z,ad,af,ac){var =
X=3D{success:false,id:ah};if(M.w3&&!(M.wk&&M.wk<312)&&ab&&ah&&ae&&ag&&Y){=
w(ah,false);K(function(){ae+=3D"";ag+=3D"";var aj=3D{};if(af&&typeof =
af=3D=3D=3Dr){for(var al in =
af){aj[al]=3Daf[al]}}aj.data=3Dab;aj.width=3Dae;aj.height=3Dag;var =
am=3D{};if(ad&&typeof ad=3D=3D=3Dr){for(var ak in =
ad){am[ak]=3Dad[ak]}}if(Z&&typeof Z=3D=3D=3Dr){for(var ai in =
Z){if(typeof =
am.flashvars!=3DD){am.flashvars+=3D"&"+ai+"=3D"+Z[ai]}else{am.flashvars=3D=
ai+"=3D"+Z[ai]}}}if(F(Y)){var =
an=3Du(aj,am,ah);if(aj.id=3D=3Dah){w(ah,true)}X.success=3Dtrue;X.ref=3Dan=
}else{if(aa&&A()){aj.data=3Daa;P(aj,am,ah,ac);return}else{w(ah,true)}}if(=
ac){ac(X)}})}else{if(ac){ac(X)}}},switchOffAutoHideShow:function(){m=3Dfa=
lse},ua:M,getFlashPlayerVersion:function(){return{major:M.pv[0],minor:M.p=
v[1],release:M.pv[2]}},hasFlashPlayerVersion:F,createSWF:function(Z,Y,X){=
if(M.w3){return u(Z,Y,X)}else{return =
undefined}},showExpressInstall:function(Z,aa,X,Y){if(M.w3&&A()){P(Z,aa,X,=
Y)}},removeSWF:function(X){if(M.w3){y(X)}},createCSS:function(aa,Z,Y,X){i=
f(M.w3){v(aa,Z,Y,X)}},addDomLoadEvent:K,addLoadEvent:s,getQueryParamValue=
:function(aa){var =
Z=3Dj.location.search||j.location.hash;if(Z){if(/\?/.test(Z)){Z=3DZ.split=
("?")[1]}if(aa=3D=3Dnull){return L(Z)}var Y=3DZ.split("&");for(var =
X=3D0;X<Y.length;X++){if(Y[X].substring(0,Y[X].indexOf("=3D"))=3D=3Daa){r=
eturn =
L(Y[X].substring((Y[X].indexOf("=3D")+1)))}}}return""},expressInstallCall=
back:function(){if(a){var =
X=3Dc(R);if(X&&l){X.parentNode.replaceChild(l,X);if(Q){w(Q,true);if(M.ie&=
&M.win){l.style.display=3D"block"}}if(E){E(B)}}a=3Dfalse}}}}();

jQuery.cookie =3D function(name, value, options) {
    if (typeof value !=3D 'undefined') { // name and value given, set =
cookie
        options =3D options || {};
        if (value =3D=3D=3D null) {
            value =3D '';
            options.expires =3D -1;
        }
        var expires =3D '';
        if (options.expires && (typeof options.expires =3D=3D 'number' =
|| options.expires.toUTCString)) {
            var date;
            if (typeof options.expires =3D=3D 'number') {
                date =3D new Date();
                date.setTime(date.getTime() + (options.expires * 24 * 60 =
* 60 * 1000));
            } else {
                date =3D options.expires;
            }
            expires =3D '; expires=3D' + date.toUTCString();
        }
        var path =3D options.path ? '; path=3D' + (options.path) : '';
        var domain =3D options.domain ? '; domain=3D' + (options.domain) =
: '';
        var secure =3D options.secure ? '; secure' : '';
        document.cookie =3D [name, '=3D', encodeURIComponent(value), =
expires, path, domain, secure].join('');
    } else { // only name given, get cookie
        var cookieValue =3D null;
        if (document.cookie && document.cookie !=3D '') {
            var cookies =3D document.cookie.split(';');
            for (var i =3D 0; i < cookies.length; i++) {
                var cookie =3D jQuery.trim(cookies[i]);
                // Does this cookie string begin with the name we want?
                if (cookie.substring(0, name.length + 1) =3D=3D (name + =
'=3D')) {
                    cookieValue =3D =
decodeURIComponent(cookie.substring(name.length + 1));
                    break;
                }
            }
        }
        return cookieValue;
    }
};
------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.traniviva.it/service/js/jquery/jquery.lazyload.mini.js


(function($){$.fn.lazyload=3Dfunction(options){var =
settings=3D{threshold:0,failurelimit:0,event:"scroll",effect:"show",conta=
iner:window};if(options){$.extend(settings,options);}
var =
elements=3Dthis;if("scroll"=3D=3Dsettings.event){$(settings.container).bi=
nd("scroll",function(event){var =
counter=3D0;elements.each(function(){if($.abovethetop(this,settings)||$.l=
eftofbegin(this,settings)){}else =
if(!$.belowthefold(this,settings)&&!$.rightoffold(this,settings)){$(this)=
.trigger("appear");}else{if(counter++>settings.failurelimit){return =
false;}}});var =
temp=3D$.grep(elements,function(element){return!element.loaded;});element=
s=3D$(temp);});}
this.each(function(){var =
self=3Dthis;if(undefined=3D=3D$(self).attr("original")){$(self).attr("ori=
ginal",$(self).attr("src"));}
if("scroll"!=3Dsettings.event||undefined=3D=3D$(self).attr("src")||settin=
gs.placeholder=3D=3D$(self).attr("src")||($.abovethetop(self,settings)||$=
.leftofbegin(self,settings)||$.belowthefold(self,settings)||$.rightoffold=
(self,settings))){if(settings.placeholder){$(self).attr("src",settings.pl=
aceholder);}else{$(self).removeAttr("src");}
self.loaded=3Dfalse;}else{self.loaded=3Dtrue;}
$(self).one("appear",function(){if(!this.loaded){$("<img =
/>").bind("load",function(){$(self).hide().attr("src",$(self).attr("origi=
nal"))
[settings.effect](settings.effectspeed);self.loaded=3Dtrue;}).attr("src",=
$(self).attr("original"));};});if("scroll"!=3Dsettings.event){$(self).bin=
d(settings.event,function(event){if(!self.loaded){$(self).trigger("appear=
");}});}});$(settings.container).trigger(settings.event);return =
this;};$.belowthefold=3Dfunction(element,settings){if(settings.container=3D=
=3D=3Dundefined||settings.container=3D=3D=3Dwindow){var =
fold=3D$(window).height()+$(window).scrollTop();}else{var =
fold=3D$(settings.container).offset().top+$(settings.container).height();=
}
return =
fold<=3D$(element).offset().top-settings.threshold;};$.rightoffold=3Dfunc=
tion(element,settings){if(settings.container=3D=3D=3Dundefined||settings.=
container=3D=3D=3Dwindow){var =
fold=3D$(window).width()+$(window).scrollLeft();}else{var =
fold=3D$(settings.container).offset().left+$(settings.container).width();=
}
return =
fold<=3D$(element).offset().left-settings.threshold;};$.abovethetop=3Dfun=
ction(element,settings){if(settings.container=3D=3D=3Dundefined||settings=
.container=3D=3D=3Dwindow){var fold=3D$(window).scrollTop();}else{var =
fold=3D$(settings.container).offset().top;}
return =
fold>=3D$(element).offset().top+settings.threshold+$(element).height();};=
$.leftofbegin=3Dfunction(element,settings){if(settings.container=3D=3D=3D=
undefined||settings.container=3D=3D=3Dwindow){var =
fold=3D$(window).scrollLeft();}else{var =
fold=3D$(settings.container).offset().left;}
return =
fold>=3D$(element).offset().left+settings.threshold+$(element).width();};=
$.extend($.expr[':'],{"below-the-fold":"$.belowthefold(a, {threshold : =
0, container: window})","above-the-fold":"!$.belowthefold(a, {threshold =
: 0, container: window})","right-of-fold":"$.rightoffold(a, {threshold : =
0, container: window})","left-of-fold":"!$.rightoffold(a, {threshold : =
0, container: window})"});})(jQuery);
------=_NextPart_000_0000_01CBCDFA.E63F3050
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.traniviva.it/service/js/jquery/jquery.noblecount.min.js

/* jQuery.NobleCount v 1.0 http://tpgblog.com/noblecount/
compiled by http://yui.2clics.net/ */
(function(c){c.fn.NobleCount=3Dfunction(i,h){var j;var =
g=3Dfalse;if(typeof =
i=3D=3D"string"){j=3Dc.extend({},c.fn.NobleCount.settings,h);if(typeof =
h!=3D"undefined"){g=3D((typeof =
h.max_chars=3D=3D"number")?true:false)}return this.each(function(){var =
k=3Dc(this);f(k,i,j,g)})}return =
this};c.fn.NobleCount.settings=3D{on_negative:null,on_positive:null,on_up=
date:null,max_chars:140,block_negative:false,cloak:false,in_dom:false};fu=
nction f(g,m,n,h){var l=3Dn.max_chars;var j=3Dc(m);if(!h){var =
k=3Dj.text();var =
i=3D(/^[1-9]\d*$/).test(k);if(i){l=3Dk}}b(g,j,n,l,true);c(g).keydown(func=
tion(o){b(g,j,n,l,false);if(a(o,g,n,l)=3D=3Dfalse){return =
false}});c(g).keyup(function(o){b(g,j,n,l,false);if(a(o,g,n,l)=3D=3Dfalse=
){return false}})}function a(k,g,l,j){if(l.block_negative){var =
h=3Dk.which;var i;if(typeof =
document.selection!=3D"undefined"){i=3D(document.selection.createRange().=
text.length>0)}else{i=3D(g[0].selectionStart!=3Dg[0].selectionEnd)}if((!(=
(e(g,j)<1)&&(h>47||h=3D=3D32||h=3D=3D0||h=3D=3D13)&&!k.ctrlKey&&!k.altKey=
&&!i))=3D=3Dfalse){return false}}return true}function e(g,h){return =
h-(c(g).val()).length}function b(g,i,l,j,h){var =
k=3De(g,j);if(k<0){d(l.on_negative,l.on_positive,g,i,l,k)}else{d(l.on_pos=
itive,l.on_negative,g,i,l,k)}if(l.cloak){if(l.in_dom){i.attr("data-noblec=
ount",k)}}else{i.text(k)}if(!h&&jQuery.isFunction(l.on_update)){l.on_upda=
te(g,i,l,k)}}function d(i,g,h,j,l,k){if(i!=3Dnull){if(typeof =
i=3D=3D"string"){j.addClass(i)}else{if(jQuery.isFunction(i)){i(h,j,l,k)}}=
}if(g!=3Dnull){if(typeof g=3D=3D"string"){j.removeClass(g)}}}})(jQuery);
------=_NextPart_000_0000_01CBCDFA.E63F3050--

