From: "Guardado por Windows Internet Explorer 8"
Subject: =?Windows-1252?Q?Baqu=EDa:_II_Congreso_Pizarra_Digital?=
Date: Tue, 19 Oct 2010 00:21:06 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_0091_01CB6F23.85AA7370"
X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7600.16543

This is a multi-part message in MIME format.

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://baquia.com/logoBaquia.jpg

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
pSv/2Q==

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://baquia.com/votacion/img/vot_final_0.gif

R0lGODlhSQAOAKIAAICZs////8/Y4rLC0eLn7Z6yxfDz9pOpviH5BAAHAP8ALAAAAABJAA4AAAP/
GLpg+zC0SCeF9jKnyRna4oFhMJbmh57aMByoC5dy/NrzVRgFUe69H88XAhI1xoeBIBC4AoJCk0Bc
Np/RaZXpBGUFVIW1C5WCt1evmXoouAYcV+EACBja7/hgXr+7XXp8dniACnJ0g39whnt0BFIUjwIK
kpGQJpcQlZiTEZubmpduEAIHRwqjD6WnAakLqxCuCrAPslCmtZ0KObG6Aby5D8ALmb86vsM7tRyx
zK3OxM7KEdOo0NbLSjACACADvmLb3QHfEXdQ4+UQ59ze4IPo7qpuPXtPpPQE9iTze/p/EaL42xcw
H0FiB3R5SJZQxAGGCh9Sa0hJYiyKKXgticBvEMFGCB3FsCJnbmRIOyYVJAAAOw==

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://baquia.com/imagenes/compartir/ico_enviar.gif

R0lGODlhFwATANUAAAAAANXV1bUICFRUVLa2tikpKXx8fEIDA////xgQEJybm1ZYWUJCQvkLC+7u
7poHB4IGBu0KCiEhIXNzcwgICcjIyGcGBubm5uQKCjk5OUdHRy0HB6ysrNYJCVcxMYaLkFAEBGpq
agUBAff39yYYGN7e3swJCTMzMw0NDaampr+/v4GBgszMzFAFBWJhYVJaWhkZGUULC42NjQ8BASkh
Ie3x93V3e52eoVcEBMEJCWFdXTUVFQAAAAAAAAAAAAAAACH5BAAHAP8ALAAAAAAXABMAAAbTQIRQ
qIIVNEjkoCAJDJ/PVUIH5WREH6hWAmAMHAjHIMMCSLTPESCDmBRkhYlQAbihhTZASUgwEJ4MFCN3
IiJ3QhciIWg1AHKHCAyGWhkAkEIlAClQKQAnF6ChoqAOKGdPHBIDq6ytrguXCBcaACROsU8EMCIW
MyIKuEIrABs5DSYHADqDkBcDABYYDdMNEAAFe3dFFA/U3gIzFBxaIwYUMR3e6hE4AC5gQgEMAAA7
Hi3S6iAgydcsCPJgSJAAg146dfQSDIRxogKzISEAHPRmBsqIIAA7

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://baquia.com/imagenes/compartir/ico_imprimir.gif

R0lGODlhFwATALMAAExMTNvb24GJynD/THBwcJS3/////7e3t5mZmdvn/5mr0f///wAAAAAAAAAA
AAAAACH5BAUUAAsALAAAAAAXABMAAAR0cEmEiL1W6q2R+SAoEFzpHWiKGmO5eWHcuhJhBEeg599M
27GQzwUw5FK4AAtAkxSDIiYN8YQuSaVCgkLBXACE4USbKJvP5YL01fV+AXDsC00fmNcaQkLLL/j/
BQoKeB1tXnCIhDWAjH6CinlviYhNlZaXlxEAOw==

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://baquia.com/imagenes/compartir/ico_delicious.gif

R0lGODlhDgAOAMQAAAAAAK2trQAAzNfX1wAA/8zMzAgICN3d3QgI/7W1tdfX3g4ODgcHzQ4O/tHR
2Kyssv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUU
ABAALAAAAAAOAA4AAAVJYCGOBSOcaAGtLEK8r6CyqwsTMl3f+EzbsJwOGPOxGohkkmFoOhcOhVT6
AFivhsFhuw1csVruwfsFZMXjsjnMJX/PYvc3QK8HQgA7

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://baquia.com/imagenes/compartir/ico_digg.gif

R0lGODlhEAAOALMAAJmZmd7e3qioqMzMzO7u7v///+Xl5dbW1vj4+P///wAAAAAAAAAAAAAAAAAA
AAAAACH5BAUUAAkALAAAAAAQAA4AAARdMMkphbWAgj1F+QUQSMCHZImHEIaYlMXaWgUbAFjMHgDi
GQEer7Qb9DZIwLBgOAyMiID0QOW9kjSWAcghdZhbqctbAU/HyDJQQHXBQqmClM0b9VYZT5DuTl6T
GwERADs=

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://baquia.com/imagenes/compartir/ico_technorati.gif

R0lGODlhEAAPAMQAAFW7AKjcfW/FJ8/st37MPr/mn2bCGe345JTUXtzxysbpqovQUYbPSpnWZnLH
LN73zv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUU
ABAALAAAAAAQAA8AAAVYIBQYQACdaCoCAIMmDGkwyUkCw6mwPKtAvMNJ0OM5gCwh5FYEIAE1SKNZ
eiJQgWLj1PudDgNFDlWMqk6F8hf1UBCah8MCIKhT6dk7gKlnGfJ9LCYjfQZbIQA7

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://baquia.com/imagenes/compartir/ico_yahoo.gif

R0lGODlhFAALAOYAAMsDKamxsbJodJRAUuiEmdXq5qgXNc0zUOvLzfqdrOUdPZ2Gi97z8OmXosPN
zItpbf8AKrZ/iv4vU9ggRLRRYv5Vcv/e57SJkPoAKcO4t9Jidcnj3vPZ3NsPMu/5+P8XRf8JOvQx
UcE1Sf9wjZJJVM+DkewIMu2ruP9Ibd7Bxe3m5//F0v+Qpf/l7Pf3+N3b2tzKzekAKrDJxPgSPPob
QOn6+P8oTfm8xv8AM5syR/qKncGbnugSNvmElP9hf6NHWf2tvf+lstzv7f///7t4haMeNf0TPvgG
Mp2Mj+n++vL//9QzTP83W9gsTeBdc8A3UffEy/8HNf/s8LRteszMzP/X3fyaqukdQ/ETOqMdN5yM
lOn//////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAUUAFwALAAAAAAUAAsAAAeUgFUWLS0WhlyIiYkVVlJcTgdXH0ZPFC9cQ4mZLSAgTQ5cDClYEBpb
Q1BLITYKIhlVODgDQokcRhANiDAmRUhUHkE4AAGKXDdRRwgrPCQbiSMQOTXFXAlRMx0PSYooMQvU
iBIQP0rFNAYF4FxMEFPUO0iZxUA6RxgTPSeJLD4q4CUCIkQgMuWCPAJZqKhbmESGi0SBAAA7

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://baquia.com/imagenes/compartir/ico_meneame.gif

R0lGODlhEAAQALMAAP6LAP/Mmf6aH/////+yVf/Yqf+pQf+/c/+SCP+ZM/+2Yv/dtv///wAAAAAA
AAAAACH5BAUUAAwALAAAAAAQABAAAARykEkZjEhqUXImS0AoGkGITASQFMOQiggwhW1rIMWhIMKc
1K2FK1Sg0ICFkEDDKIUIwFjAExvEngOAwXMAHFoKwzeb8ICAQJBHha51pxJ26wXA1SfVWiFwFsgk
CnUBQF0FBgBFEiAiCRYwHk0JVyYJHRMRADs=

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://baquia.com/imagenes/compartir/ico_wikio.gif

R0lGODlhEAAQAPcAAPb39//++//+/fOaAP/9+f/9+/y0KERGSUdHSPWrQPGJH/i+AP/9+vrRhv7t
3fveivzUT//79P/48f758/z8/PjFfWVlZmJjZP/69frSOvOFAGhygH94aaaoqoWGh212g0FDRv70
2+TMt4CChf/33PKQGPnHCfvXhWdpbPe3AKSglrvBxlxeYfnKKP766//dufj5+amwt/vciv+ZLrW6
v/nElfagOPWkAPrPmvKQF/ziu/e5UH1/gfe5O/3prfypIP3rpXFzdfzjqPv07r7DydXSzfnIH73D
ylteZMLDxbW2tve5Bvn5+vObAP38/FdYWf/79vrUkePOvPnRk6qrrPrOJ0lUYPjBBvz9/fz26fjK
JPnNSfObHP/35umuO/qQKZCdquagLPawAJyiqTZATPznov3v4EVGSfvaW/v49f732/h7AP/+/EJF
SO98BvznzUpMUFpdXzk8P7CxsfaxClVaX/a2RvKOAf/89/jAjvavHPvevWJlZ5hdKKWAXP+TJ9O7
pjs8Pvf39/7kyv704PKPAPObAv/9+P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAQABAA
AAjBABEJHEiwYEE1GUxUQQPEhcGBJCBoMXJlQQsfAh4iCnAoRJktKZY8CGCQQpYuGQnIoCNGCEEY
RFR4MdCjQQREJ27oISSQSYcNHML8MNRkBxQ8dgZEEZgExYciBRjo4FKoAqIpdxIIHIEkBqIXe9jg
0GBjwpsSOQTyqXMkzYw/Egat+eLAjAI3AoPAGYNIhBQngPr4GYKhRh6BSkA8oYEF0QorZMAYFOQh
0IE4LNrI4QHgIYA5Fs4guECls8bTqFEHBAA7

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://baquia.com/imagenes/compartir/texto_up.gif

R0lGODlhEwASALMAAHqVr+/v7729vZmZmf///8zMzKWlpaysrNPT08LCwv///wAAAAAAAAAAAAAA
AAAAACH5BAUUAAoALAAAAAATABIAAARiUClxhr14GCkT+WAYHpJABGiqrttxrnBqIMYbr8KADHYK
3IMCD/aD5YQ9VBEWHCoB0Kjq6FQtV81k4Jqiarmp7M0YrI2ZBfNZFVQcugFBfC4PBAsSQ2ZvKeA5
CAh+g4SDEhEAOw==

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://baquia.com/imagenes/compartir/texto_down.gif

R0lGODlhEwASALMAAHqVr+/v7729vf///6WlpZmZmczMzKysrNPT08LCwv///wAAAAAAAAAAAAAA
AAAAACH5BAUUAAoALAAAAAATABIAAARaUClxSLkYEyJlGmAoiockDEGqrix3oGysEggBy6xQIMWN
rwVD75cLDolA4Q3AbAJWOiUyeZxGq1Ojjxi1TVVB7zcQVBxUgkB6rU4FDZJNZo4xwDsIhH3P30si
ADs=

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://baquia.com/captcha/captcha.php

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

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://baquia.com/fotos/videos/th_pepecervera.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMP
FB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc
ITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgA
wAD3AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC
BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn
KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY
mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5
+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB
AgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD
REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip
qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR
AD8A8rW9UsAVxmrhaPCkHBPNZCZ8wcd60ZxhkI9KktamiAdmexFVY5RJHIMYxVr/AJYgf7NU7cfL
J9aRu3sixFdiGBdvYVTlkF5IWbIPfmomYiRh2HrUJOxSRjrQlrcyLHlhZSoNXACADubp61QTbIG3
Ej3qWNI5R+7lY46802ieo68jZwi7ifxqYPIsCwyMTtOVyelQyQbSnzFmPbNPlG9PMAPHFCNbK1xS
zfKobjIzSAnK/MSQ3Jz2qsGO8HsCOPWpoRKQ5jQtuUg4HTmmZuTLVqUMcatgn3Ge9WLzXrhLaKyV
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
VtzxOCx//9k=

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://reachandrich.antevenio.com/call/pubi/13408/134742/4284/M/[timestamp]/?

R0lGODlhAQABAIAAAP///wAAACH5BAEUAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://baquia.com/fotos/10-2010/mobiverylogo.jpg

/9j/4AAQSkZJRgABAgEAYABgAAD/4hxtSUNDX1BST0ZJTEUAAQEAABxdTGlubwIQAABtbnRyUkdC
IFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JHQgAAAAAAAAAAAAAAAAAA9tYAAQAA
AADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFj
cHJ0AAABUAAAADNkZXNjAAABgwAAAGx3dHB0AAAB7wAAABRia3B0AAACAwAAABRyWFlaAAACFwAA
ABRnWFlaAAACKwAAABRiWFlaAAACPwAAABRkbW5kAAACUwAAAHBkbWRkAAACwwAAAIh2dWVkAAAD
SwAAAIZ2aWV3AAAD0QAAACRsdW1pAAAD9QAAABRtZWFzAAAECQAAACR0ZWNoAAAELQAAAAxyVFJD
AAAEOQAACAxnVFJDAAAMRQAACAxiVFJDAAAUUQAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5
OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQBkZXNjAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAA
AAAAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAA81EAAQAAAAEWzFhZWiAAAAAAAAAAAAAAAAAA
AAAAWFlaIAAAAAAAAG+iAAA49QAAA5BYWVogAAAAAAAAYpkAALeFAAAY2lhZWiAAAAAAAAAkoAAA
D4QAALbPZGVzYwAAAAAAAAAWSUVDIGh0dHA6Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAWSUVDIGh0
dHA6Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAGRlc2MAAAAAAAAALklFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0g
c1JHQgAAAAAAAAAAAAAALklFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0g
c1JHQgAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZXNjAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBD
b25kaXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcgQ29u
ZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHZpZXcAAAAAABOk
/gAUXy4AEM8UAAPtzAAEEwsAA1yeAAAAAVhZWiAAAAAAAEwJVgBQAAAAVx/nbWVhcwAAAAAAAAAB
AAAAAAAAAo8AAAACAAAAAAAAAAAAAAAAc2lnIAAAAABDUlQgY3VydgAAAAAAAAQAAAAABQAKAA8A
FAAZAB4AIwAoAC0AMgA3ADsAQABFAEoATwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUAmgCf
AKQAqQCuALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEyATgB
PgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMCDAIU
Ah0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMhAy0D
OANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4EjASa
BKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3BkgG
WQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YHmQesB78H0gflB/gICwgfCDIIRgha
CG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqYCq4K
xQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUANWg10
DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQQxBhEH4Q
mxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT5RQG
FCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReuF9IX
9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9ocAhwq
HFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCYIMQg
8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPCI/AkHyRNJHwkqyTaJQklOCVoJZclxyX3
JicmVyaHJrcm6CcYJ0kneierJ9woDSg/KHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2K2kr
nSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+RL8cv/jA1MGwwpDDbMRIxSjGC
Mbox8jIqMmMymzLUMw0zRjN/M7gz8TQrNGU0njTYNRM1TTWHNcI1/TY3NnI2rjbpNyQ3YDecN9c4
FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+oD7g
PyE/YT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXeRiJG
Z0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN3E4l
Tm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYPVlxW
qVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1fD19h
X7NgBWBXYKpg/GFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/aJZo
7GlDaZpp8WpIap9q92tPa6dr/2xXbK9tCG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfByS3Km
cwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyBfOF9
QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuBzYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuHn4gE
iGmIzokziZmJ/opkisqLMIuWi/yMY4zKjTGNmI3/jmaOzo82j56QBpBukNaRP5GokhGSepLjk02T
tpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ/JpomtWbQpuvnByciZz3nWSd0p5Anq6fHZ+L
n/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum/adup+CoUqjEqTepqaocqo+rAqt1q+ms
XKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm40blK
ucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBwwOzBZ8Hjwl/C28NYw9TEUcTOxUvFyMZGxsPH
Qce/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI/0sHTRNPG1EnUy9VO
1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj4+vk
c+T85YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vshu0R7ZzuKO6070DvzPBY8OXxcvH/8ozzGfOn
9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH/Jj9Kf26/kv+3P9t//9jdXJ2AAAAAAAABAAA
AAAFAAoADwAUABkAHgAjACgALQAyADcAOwBAAEUASgBPAFQAWQBeAGMAaABtAHIAdwB8AIEAhgCL
AJAAlQCaAJ8ApACpAK4AsgC3ALwAwQDGAMsA0ADVANsA4ADlAOsA8AD2APsBAQEHAQ0BEwEZAR8B
JQErATIBOAE+AUUBTAFSAVkBYAFnAW4BdQF8AYMBiwGSAZoBoQGpAbEBuQHBAckB0QHZAeEB6QHy
AfoCAwIMAhQCHQImAi8COAJBAksCVAJdAmcCcQJ6AoQCjgKYAqICrAK2AsECywLVAuAC6wL1AwAD
CwMWAyEDLQM4A0MDTwNaA2YDcgN+A4oDlgOiA64DugPHA9MD4APsA/kEBgQTBCAELQQ7BEgEVQRj
BHEEfgSMBJoEqAS2BMQE0wThBPAE/gUNBRwFKwU6BUkFWAVnBXcFhgWWBaYFtQXFBdUF5QX2BgYG
FgYnBjcGSAZZBmoGewaMBp0GrwbABtEG4wb1BwcHGQcrBz0HTwdhB3QHhgeZB6wHvwfSB+UH+AgL
CB8IMghGCFoIbgiCCJYIqgi+CNII5wj7CRAJJQk6CU8JZAl5CY8JpAm6Cc8J5Qn7ChEKJwo9ClQK
agqBCpgKrgrFCtwK8wsLCyILOQtRC2kLgAuYC7ALyAvhC/kMEgwqDEMMXAx1DI4MpwzADNkM8w0N
DSYNQA1aDXQNjg2pDcMN3g34DhMOLg5JDmQOfw6bDrYO0g7uDwkPJQ9BD14Peg+WD7MPzw/sEAkQ
JhBDEGEQfhCbELkQ1xD1ERMRMRFPEW0RjBGqEckR6BIHEiYSRRJkEoQSoxLDEuMTAxMjE0MTYxOD
E6QTxRPlFAYUJxRJFGoUixStFM4U8BUSFTQVVhV4FZsVvRXgFgMWJhZJFmwWjxayFtYW+hcdF0EX
ZReJF64X0hf3GBsYQBhlGIoYrxjVGPoZIBlFGWsZkRm3Gd0aBBoqGlEadxqeGsUa7BsUGzsbYxuK
G7Ib2hwCHCocUhx7HKMczBz1HR4dRx1wHZkdwx3sHhYeQB5qHpQevh7pHxMfPh9pH5Qfvx/qIBUg
QSBsIJggxCDwIRwhSCF1IaEhziH7IiciVSKCIq8i3SMKIzgjZiOUI8Ij8CQfJE0kfCSrJNolCSU4
JWgllyXHJfcmJyZXJocmtyboJxgnSSd6J6sn3CgNKD8ocSiiKNQpBik4KWspnSnQKgIqNSpoKpsq
zysCKzYraSudK9EsBSw5LG4soizXLQwtQS12Last4S4WLkwugi63Lu4vJC9aL5Evxy/+MDUwbDCk
MNsxEjFKMYIxujHyMioyYzKbMtQzDTNGM38zuDPxNCs0ZTSeNNg1EzVNNYc1wjX9Njc2cjauNuk3
JDdgN5w31zgUOFA4jDjIOQU5Qjl/Obw5+To2OnQ6sjrvOy07azuqO+g8JzxlPKQ84z0iPWE9oT3g
PiA+YD6gPuA/IT9hP6I/4kAjQGRApkDnQSlBakGsQe5CMEJyQrVC90M6Q31DwEQDREdEikTORRJF
VUWaRd5GIkZnRqtG8Ec1R3tHwEgFSEtIkUjXSR1JY0mpSfBKN0p9SsRLDEtTS5pL4kwqTHJMuk0C
TUpNk03cTiVObk63TwBPSU+TT91QJ1BxULtRBlFQUZtR5lIxUnxSx1MTU19TqlP2VEJUj1TbVShV
dVXCVg9WXFapVvdXRFeSV+BYL1h9WMtZGllpWbhaB1pWWqZa9VtFW5Vb5Vw1XIZc1l0nXXhdyV4a
XmxevV8PX2Ffs2AFYFdgqmD8YU9homH1YklinGLwY0Njl2PrZEBklGTpZT1lkmXnZj1mkmboZz1n
k2fpaD9olmjsaUNpmmnxakhqn2r3a09rp2v/bFdsr20IbWBtuW4SbmtuxG8eb3hv0XArcIZw4HE6
cZVx8HJLcqZzAXNdc7h0FHRwdMx1KHWFdeF2Pnabdvh3VnezeBF4bnjMeSp5iXnnekZ6pXsEe2N7
wnwhfIF84X1BfaF+AX5ifsJ/I3+Ef+WAR4CogQqBa4HNgjCCkoL0g1eDuoQdhICE44VHhauGDoZy
hteHO4efiASIaYjOiTOJmYn+imSKyoswi5aL/IxjjMqNMY2Yjf+OZo7OjzaPnpAGkG6Q1pE/kaiS
EZJ6kuOTTZO2lCCUipT0lV+VyZY0lp+XCpd1l+CYTJi4mSSZkJn8mmia1ZtCm6+cHJyJnPedZJ3S
nkCerp8dn4uf+qBpoNihR6G2oiailqMGo3aj5qRWpMelOKWpphqmi6b9p26n4KhSqMSpN6mpqhyq
j6sCq3Wr6axcrNCtRK24ri2uoa8Wr4uwALB1sOqxYLHWskuywrM4s660JbSctRO1irYBtnm28Ldo
t+C4WbjRuUq5wro7urW7LrunvCG8m70VvY++Cr6Evv+/er/1wHDA7MFnwePCX8Lbw1jD1MRRxM7F
S8XIxkbGw8dBx7/IPci8yTrJuco4yrfLNsu2zDXMtc01zbXONs62zzfPuNA50LrRPNG+0j/SwdNE
08bUSdTL1U7V0dZV1tjXXNfg2GTY6Nls2fHadtr724DcBdyK3RDdlt4c3qLfKd+v4DbgveFE4czi
U+Lb42Pj6+Rz5PzlhOYN5pbnH+ep6DLovOlG6dDqW+rl63Dr++yG7RHtnO4o7rTvQO/M8Fjw5fFy
8f/yjPMZ86f0NPTC9VD13vZt9vv3ivgZ+Kj5OPnH+lf65/t3/Af8mP0p/br+S/7c/23//2N1cnYA
AAAAAAAEAAAAAAUACgAPABQAGQAeACMAKAAtADIANwA7AEAARQBKAE8AVABZAF4AYwBoAG0AcgB3
AHwAgQCGAIsAkACVAJoAnwCkAKkArgCyALcAvADBAMYAywDQANUA2wDgAOUA6wDwAPYA+wEBAQcB
DQETARkBHwElASsBMgE4AT4BRQFMAVIBWQFgAWcBbgF1AXwBgwGLAZIBmgGhAakBsQG5AcEByQHR
AdkB4QHpAfIB+gIDAgwCFAIdAiYCLwI4AkECSwJUAl0CZwJxAnoChAKOApgCogKsArYCwQLLAtUC
4ALrAvUDAAMLAxYDIQMtAzgDQwNPA1oDZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQt
BDsESARVBGMEcQR+BIwEmgSoBLYExATTBOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF
1QXlBfYGBgYWBicGNwZIBlkGagZ7BowGnQavBsAG0QbjBvUHBwcZBysHPQdPB2EHdAeGB5kHrAe/
B9IH5Qf4CAsIHwgyCEYIWghuCIIIlgiqCL4I0gjnCPsJEAklCToJTwlkCXkJjwmkCboJzwnlCfsK
EQonCj0KVApqCoEKmAquCsUK3ArzCwsLIgs5C1ELaQuAC5gLsAvIC+EL+QwSDCoMQwxcDHUMjgyn
DMAM2QzzDQ0NJg1ADVoNdA2ODakNww3eDfgOEw4uDkkOZA5/DpsOtg7SDu4PCQ8lD0EPXg96D5YP
sw/PD+wQCRAmEEMQYRB+EJsQuRDXEPURExExEU8RbRGMEaoRyRHoEgcSJhJFEmQShBKjEsMS4xMD
EyMTQxNjE4MTpBPFE+UUBhQnFEkUahSLFK0UzhTwFRIVNBVWFXgVmxW9FeAWAxYmFkkWbBaPFrIW
1hb6Fx0XQRdlF4kXrhfSF/cYGxhAGGUYihivGNUY+hkgGUUZaxmRGbcZ3RoEGioaURp3Gp4axRrs
GxQbOxtjG4obshvaHAIcKhxSHHscoxzMHPUdHh1HHXAdmR3DHeweFh5AHmoelB6+HukfEx8+H2kf
lB+/H+ogFSBBIGwgmCDEIPAhHCFIIXUhoSHOIfsiJyJVIoIiryLdIwojOCNmI5QjwiPwJB8kTSR8
JKsk2iUJJTglaCWXJccl9yYnJlcmhya3JugnGCdJJ3onqyfcKA0oPyhxKKIo1CkGKTgpaymdKdAq
Aio1KmgqmyrPKwIrNitpK50r0SwFLDksbiyiLNctDC1BLXYtqy3hLhYuTC6CLrcu7i8kL1ovkS/H
L/4wNTBsMKQw2zESMUoxgjG6MfIyKjJjMpsy1DMNM0YzfzO4M/E0KzRlNJ402DUTNU01hzXCNf02
NzZyNq426TckN2A3nDfXOBQ4UDiMOMg5BTlCOX85vDn5OjY6dDqyOu87LTtrO6o76DwnPGU8pDzj
PSI9YT2hPeA+ID5gPqA+4D8hP2E/oj/iQCNAZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpDfUPARANE
R0SKRM5FEkVVRZpF3kYiRmdGq0bwRzVHe0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkvi
TCpMcky6TQJNSk2TTdxOJU5uTrdPAE9JT5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZU
QlSPVNtVKFV1VcJWD1ZcVqlW91dEV5JX4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0VblVvlXDVchlzW
XSddeF3JXhpebF69Xw9fYV+zYAVgV2CqYPxhT2GiYfViSWKcYvBjQ2OXY+tkQGSUZOllPWWSZedm
PWaSZuhnPWeTZ+loP2iWaOxpQ2maafFqSGqfavdrT2una/9sV2yvbQhtYG25bhJua27Ebx5veG/R
cCtwhnDgcTpxlXHwcktypnMBc11zuHQUdHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6
RnqlewR7Y3vCfCF8gXzhfUF9oX4BfmJ+wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITj
hUeFq4YOhnKG14c7h5+IBIhpiM6JM4mZif6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6PNo+ekAaQ
bpDWkT+RqJIRknqS45NNk7aUIJSKlPSVX5XJljSWn5cKl3WX4JhMmLiZJJmQmfyaaJrVm0Kbr5wc
nImc951kndKeQJ6unx2fi5/6oGmg2KFHobaiJqKWowajdqPmpFakx6U4pammGqaLpv2nbqfgqFKo
xKk3qamqHKqPqwKrdavprFys0K1ErbiuLa6hrxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WK
tgG2ebbwt2i34LhZuNG5SrnCuju6tbsuu6e8IbybvRW9j74KvoS+/796v/XAcMDswWfB48JfwtvD
WMPUxFHEzsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2y7bMNcy1zTXNtc42zrbPN8+40DnQutE8
0b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp22vvbgNwF3IrdEN2W3hzeot8p36/g
NuC94UThzOJT4tvjY+Pr5HPk/OWE5g3mlucf56noMui86Ubp0Opb6uXrcOv77IbtEe2c7ijutO9A
78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe9m32+/eK+Bn4qPk4+cf6V/rn+3f8B/yY/Sn9uv5L/tz/
bf///8AAEQgAYQBlAwERAAIRAQMRAf/bAIQABgQFBgUEBgYFBgcHBggKEQsKCQkKFQ8QDBEZFhoa
GBYYFxsfKCEbHSUeFxgiLyMlKSosLSwbITE0MCs0KCssKwEHBwcKCQoUCwsUKxwYHBwrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr/8QBogAAAQUBAQEBAQEA
AAAAAAAAAAECAwQFBgcICQoLEAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGR
oQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdo
aWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU
1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+foBAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKCxEA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl
8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImK
kpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP0
9fb3+Pn6/9oADAMBAAIRAxEAPwD6poAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAQ0Acl4s+If
hnwrIINW1SP7afu2cAMszfRFyfzrSFKctkFzkZfizrF4c6B4B1m4iP3Zb6aO1B99rZNbrCpfFIVy
JPiN48Vi03w/gaMdotYj3H8xin9Wh/MBctvjFb2rKPFPhrXdEUnmdoRcQr9Wjzj8ql4V7xdwueg+
H9f0rxDYreaJqFtfWx/jhkDY9iOoPsa5pRlF2aGagpAFABQAUAFABQBFdTx20LzzyrFDGpd3cgKq
jkkk9qLN6ID558VfFLUvG+oXOneD7uTS/DcDeXPqyDE1ye6w5+6P9qvSoYS3vSJbKehRaXoSt/Zt
sscrHMk7ndLIe5ZzyT+NdPJ2Fc1/7cJ6t+tL2SC4f24f7360eyADrjY4c/nR7MDAu7eBb7+09Dup
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

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://baquia.com/imagenes/punto.gif

R0lGODlhBAAGALMAAJkAAOzPz7lPT////9mfn6UfH/nv758PD79fXwAAAAAAAAAAAAAAAAAAAAAA
AAAAACH5BAAHAP8ALAAAAAAEAAYAAAQO0CAREABF3BPKIUMohhEAOw==

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://buttons.googlesyndication.com/fusion/add.gif

R0lGODlhaAARAPcAACeK3mB1yY+K0LGr1+2NrPz8/tUkL/rovvUcQsy32vXeMPnFmfqoZ53m9jOy
7vPV2un0/83o//v8/QNy1NzSZ+Lx/+m51/TMDOXy/+y1OgmXpxlYycw9bFWG0/rz9h2D2/TUQtDx
/bro/dXEXMrm/zRmyu0ePv/41HOG1/z7/PWGdAx51RBr1ASC1QO4s9Tr/8jm//Xy9kdsyu7CqRV9
2dzv//PV69Lq/9nt//X09uo7cvP2/szn//r5++7c5Oy3HQaprvbr7gxw3fnr7fLp/sjl//LHFQt0
zxNkzJvZ+fb3+GmJ2fb19vrkxt3C3GaZ2vzy5dbs/9Dp/wl11gCI2fIda/n6+vX29uYgOVmk387L
4PLy8u/v7/v7/IbL//Hx8fj4+fr6+0OMuPDv7/f395DF7+/w726x2vr6+vz9/e/v8PLx8qGhofb2
9vb29/Ly8/Dw8fDv8PHw8fPz9Pv7+/j4+PDx8fT09PX19vHx8vPz8/39/fT09fHy8v38/vb39/X0
9fDw7+/w8Pj5+fz8/Pn5+vf4+PDx8Pj3+PPy8/P09Pr7+/Lz8/Hx8N/w//Hw8Pf29/n4+fr7/PHy
8fLx8fv6+/Tz9O/AFPLy8fb39vf29vT19Pr6/HzI7sbv/f349+7h8cVZj/XaJmfD8OGwyfH8/9Lp
/+EgY/jh3P7t2IaOOP/36/V+PGCe50ScmQC6lfjn/PbA5v/w0fu1a9/Zbufi7fVea8rx/QyENXSl
3gC7WZ3J8PTSDaSW0ACY6vLz8vPy8vPz8vurdgqy7/e+e/TJT+vS2/XWwPP08/ndrfrWtHeAz4C/
7tb3/4zP+PT08/n6+fM6qeGrsNrLYt3be/379K7N7ubq9vjrTe7DV/vyn++8IMfm//n4+NhwT/de
X0ic4A1wzfT19cUnWQeF2Pf49zGQ4Ovt9qjk/f7qxa6OzauL0gyD2raaz//65DS8WfQ6Q3DP9ond
+eBoqMjo/OAhgUe68ebi98fl//Dw8Pz8/f39/rKyssXFxZGRkf///yH5BAAAAAAALAAAAABoABEA
AAj/AP/980KwoMGD/BIqXMiwocOHECNKnOhQ4ECLGDNaPKOxo8ePIEOKHOmR30UIKDFUcFQDR5Qb
UiKQgIHvzL6bafzo8+OnwB59QCVI6DKUDp1PA6hkedKC3K5ShSKBmQqmjiFEZMhA+tOGSZs2eMLy
uXPgna4GivSoTbSlLaYta77ItXOokZ18eM3k4zJmDJe//fx5+YcSgkpH5gC8eCGFx8yaN/ftSbNH
J1B9EoB22dyFThAqo9CECdOj15RbUadavZr1TyY3bq4wCYtHHB4+fKi9UjRHD6NEb9603ZKH0pc8
X+x8kYO3uSA1gcz45RJ4cEoMjhwBUAzTMU2bOHHy/0wTtEuKoZ1ROPgXRnQPDxD+DZrfrSrWcmT+
uNHk5ittQADeQYsLyKjFCCO/DLdFH5N80aBceMGBVxxjxBGHGX9RJ9g/GKi0Ug0AfMBYBDIVAVlk
OUlmGVAppMCZD1SI0F57PRRSiECrqGCLCQQYYggZ2vDCixFNMDFbLbksBY4nAypiSSrfwKODDVuw
YSUbebCxHBwSHtKcGmaowZeY1f1TwZks1fDBBzBF4JiJ4EW2jz7kkRfUUEM5QUUzlbhnRY3/uINA
LGDIgkU9ZGBzwSdkKHDJMUwk4AseCVARzx0UADGHLAjAogcrpwjHRpVWyvFFI4/kk2o+YwgyRiBq
jP+BYZnZbbcmDTSsMMUUExQBp5w79XSZi0Tps5kTLTQwWnuFWHHjLFUMUtUCBlhwQRNkwGZEBm0s
Ic9ty9jDR6ZzMBANFCroYEFbbKzRLht2mMplc2OoEcdfsWo4WA1q3prrrhNMQNOJcpJXAIvncUaH
Dy04sEh7aCxTggytMFBFJHXUcYAB0lyQjBv6gZCBGx04ENY6w9wxjQaKCMOjDcItuEYflBj3hYSq
SihIIGPsxQWG+v6Dw9BRLKarm4/hcyJlfqThtJ0tCsXZIsuskASzaBizQRIMmEBEHWCcYAApFxQD
CRmZiBxpC51oMUUIm4ygwR0MYEFEMDG/0UdcyMn/BUe8Xj73aj5gzrphFIi/cMMNvDpGgolKx4ki
T0ARoo+LRUniwxHhMCMaGg9s4Ew6WMwzFTHj7CDKJajst80MstUiwBHoABK3BpYcgMUpoDAy3Bp5
9PFFXH572RyFYgJd5uI3mBJTwG8qHflNfkzW9IqXEyJ1Z3QMIQASSHQQQAlL0FOIMgZw4A0H92QF
wg/Z/DADHmDFMEA4LIhwhyq4uDIHtQYwQCjasrc+5AETX8gHc4wXB7yowVViCpoUJkgiHgTMV9Kb
XnjSIJnL6EN7hNCeJCoRhhF64Brn2AEaejCIQkxlCEEAQ1ayUg0owIYJV1gGO6yhhRIgARB3sMQc
8YSoluDErC1xiZcc5GAHnEWnVWYIBGA2xAM38cBxJOBGBjUomX2koQB20t7lFLYISSyCE2GwQhia
BY0WRkJaGcMKGZTwB0hA4ivtEEJYAIGKDYzFEs/gDXCAg0S+TcIOjWgEzvLChXxgKIJlIgEWB7ZF
DTZtJ5exkwRaRMZKoLEHNbJRIQYRCRfaZ4b5+Uob1MGCZuAhB33kgxCDOIc5AIMtSCRO3+K1qnxY
yEI/m05g/iGGMhjzmMhMphj6wcxmOvOZ0IymNKcpg/AtYwPTzKY2nekPi4jhm+AMpzj9Qc5ymvOc
6EynOtfJzna6M50CCQgAOw==

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://secure-uk.imrworldwide.com/cgi-bin/m?ci=dad&cg=0

R0lGODlhAQABAPAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOwA=

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://baquia.com/img/botonBuscar.jpg

/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+IMWElDQ19QUk9GSUxFAAEB
AAAMSExpbm8CEAAAbW50clJHQiBYWVogB84AAgAJAAYAMQAAYWNzcE1TRlQAAAAASUVDIHNSR0IA
AAAAAAAAAAAAAAEAAPbWAAEAAAAA0y1IUCAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAARY3BydAAAAVAAAAAzZGVzYwAAAYQAAABsd3RwdAAAAfAAAAAUYmtw
dAAAAgQAAAAUclhZWgAAAhgAAAAUZ1hZWgAAAiwAAAAUYlhZWgAAAkAAAAAUZG1uZAAAAlQAAABw
ZG1kZAAAAsQAAACIdnVlZAAAA0wAAACGdmlldwAAA9QAAAAkbHVtaQAAA/gAAAAUbWVhcwAABAwA
AAAkdGVjaAAABDAAAAAMclRSQwAABDwAAAgMZ1RSQwAABDwAAAgMYlRSQwAABDwAAAgMdGV4dAAA
AABDb3B5cmlnaHQgKGMpIDE5OTggSGV3bGV0dC1QYWNrYXJkIENvbXBhbnkAAGRlc2MAAAAAAAAA
EnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAADzUQABAAAA
ARbMWFlaIAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAA
t4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9kZXNjAAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMu
Y2gAAAAAAAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0
IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0
IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAA
LFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAACxS
ZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAB2aWV3AAAAAAATpP4AFF8uABDPFAAD7cwABBMLAANcngAAAAFYWVogAAAAAABM
CVYAUAAAAFcf521lYXMAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAKPAAAAAnNpZyAAAAAAQ1JU
IGN1cnYAAAAAAAAEAAAAAAUACgAPABQAGQAeACMAKAAtADIANwA7AEAARQBKAE8AVABZAF4AYwBo
AG0AcgB3AHwAgQCGAIsAkACVAJoAnwCkAKkArgCyALcAvADBAMYAywDQANUA2wDgAOUA6wDwAPYA
+wEBAQcBDQETARkBHwElASsBMgE4AT4BRQFMAVIBWQFgAWcBbgF1AXwBgwGLAZIBmgGhAakBsQG5
AcEByQHRAdkB4QHpAfIB+gIDAgwCFAIdAiYCLwI4AkECSwJUAl0CZwJxAnoChAKOApgCogKsArYC
wQLLAtUC4ALrAvUDAAMLAxYDIQMtAzgDQwNPA1oDZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQG
BBMEIAQtBDsESARVBGMEcQR+BIwEmgSoBLYExATTBOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYF
pgW1BcUF1QXlBfYGBgYWBicGNwZIBlkGagZ7BowGnQavBsAG0QbjBvUHBwcZBysHPQdPB2EHdAeG
B5kHrAe/B9IH5Qf4CAsIHwgyCEYIWghuCIIIlgiqCL4I0gjnCPsJEAklCToJTwlkCXkJjwmkCboJ
zwnlCfsKEQonCj0KVApqCoEKmAquCsUK3ArzCwsLIgs5C1ELaQuAC5gLsAvIC+EL+QwSDCoMQwxc
DHUMjgynDMAM2QzzDQ0NJg1ADVoNdA2ODakNww3eDfgOEw4uDkkOZA5/DpsOtg7SDu4PCQ8lD0EP
Xg96D5YPsw/PD+wQCRAmEEMQYRB+EJsQuRDXEPURExExEU8RbRGMEaoRyRHoEgcSJhJFEmQShBKj
EsMS4xMDEyMTQxNjE4MTpBPFE+UUBhQnFEkUahSLFK0UzhTwFRIVNBVWFXgVmxW9FeAWAxYmFkkW
bBaPFrIW1hb6Fx0XQRdlF4kXrhfSF/cYGxhAGGUYihivGNUY+hkgGUUZaxmRGbcZ3RoEGioaURp3
Gp4axRrsGxQbOxtjG4obshvaHAIcKhxSHHscoxzMHPUdHh1HHXAdmR3DHeweFh5AHmoelB6+Hukf
Ex8+H2kflB+/H+ogFSBBIGwgmCDEIPAhHCFIIXUhoSHOIfsiJyJVIoIiryLdIwojOCNmI5QjwiPw
JB8kTSR8JKsk2iUJJTglaCWXJccl9yYnJlcmhya3JugnGCdJJ3onqyfcKA0oPyhxKKIo1CkGKTgp
aymdKdAqAio1KmgqmyrPKwIrNitpK50r0SwFLDksbiyiLNctDC1BLXYtqy3hLhYuTC6CLrcu7i8k
L1ovkS/HL/4wNTBsMKQw2zESMUoxgjG6MfIyKjJjMpsy1DMNM0YzfzO4M/E0KzRlNJ402DUTNU01
hzXCNf02NzZyNq426TckN2A3nDfXOBQ4UDiMOMg5BTlCOX85vDn5OjY6dDqyOu87LTtrO6o76Dwn
PGU8pDzjPSI9YT2hPeA+ID5gPqA+4D8hP2E/oj/iQCNAZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpD
fUPARANER0SKRM5FEkVVRZpF3kYiRmdGq0bwRzVHe0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsM
S1NLmkviTCpMcky6TQJNSk2TTdxOJU5uTrdPAE9JT5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNT
X1OqU/ZUQlSPVNtVKFV1VcJWD1ZcVqlW91dEV5JX4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0VblVvl
XDVchlzWXSddeF3JXhpebF69Xw9fYV+zYAVgV2CqYPxhT2GiYfViSWKcYvBjQ2OXY+tkQGSUZOll
PWWSZedmPWaSZuhnPWeTZ+loP2iWaOxpQ2maafFqSGqfavdrT2una/9sV2yvbQhtYG25bhJua27E
bx5veG/RcCtwhnDgcTpxlXHwcktypnMBc11zuHQUdHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5
KnmJeed6RnqlewR7Y3vCfCF8gXzhfUF9oX4BfmJ+wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6
hB2EgITjhUeFq4YOhnKG14c7h5+IBIhpiM6JM4mZif6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6P
No+ekAaQbpDWkT+RqJIRknqS45NNk7aUIJSKlPSVX5XJljSWn5cKl3WX4JhMmLiZJJmQmfyaaJrV
m0Kbr5wcnImc951kndKeQJ6unx2fi5/6oGmg2KFHobaiJqKWowajdqPmpFakx6U4pammGqaLpv2n
bqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1ErbiuLa6hrxavi7AAsHWw6rFgsdayS7LCszizrrQl
tJy1E7WKtgG2ebbwt2i34LhZuNG5SrnCuju6tbsuu6e8IbybvRW9j74KvoS+/796v/XAcMDswWfB
48JfwtvDWMPUxFHEzsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2y7bMNcy1zTXNtc42zrbPN8+4
0DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp22vvbgNwF3IrdEN2W3hze
ot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3mlucf56noMui86Ubp0Opb6uXrcOv77IbtEe2c
7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe9m32+/eK+Bn4qPk4+cf6V/rn+3f8B/yY/Sn9
uv5L/tz/bf///+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMD
AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAGwAfAwER
AAIRAQMRAf/EAIMAAQADAQAAAAAAAAAAAAAAAAAGCAkKAQACAwEBAAAAAAAAAAAAAAAABwUGCAkK
EAAABQMBBwUBAQAAAAAAAAACAwQFBgEHCADwESGiE2MUUWGhFQkSChEAAQIEAwYHAAMAAAAAAAAA
AQIDABEEBRIGByExIhMUFUFRYaFiYwgyMxb/2gAMAwEAAhEDEQA/AOe7rA23a50YDHs86puHWBtu
0YDB1TcOsDbdowGDqm4dYG27RgMHVNxGvOp66lOnMULvCfOO0S209yYw+/K7AeZflNjxGbxya94q
OuTEzZ4IruZKhTw4pOBbGpE3MixK5kIRyYaxpErPHUprIaySA9ARwTBaPtjl0y/km2PZLpUPPVG2
oWEcxRX4pUBtlimmZ/iEgCU5xxZzvSZE1e/T+ebd+m77U2222Y8uz0zlSKRhNKJ4XmVLBQVcrlv4
EibynlrVjCMIyJ/0FwqFQLOCFLI7B4xbWaXHxitNcy+kJiVUv07FeyRPE6RypMECGgEflDaGhtGa
aWGnliF5Iv6GcMQl5qtb6ZjMrbjDSGah6jaceQiUg8orCt2ycgmZ8d+8xsb8A5wvd10RrKW619Tc
bRbsy11HbKioxFxy3NN0ymDNXFhDjjwSk/1gcsSSgAYY+dT10s+nMbg7wnziD/Y+/wA6sHSwoO++
sW+xw/QzMfEZnfo7jnkFO7Xx2SmiUvEdalDa6R85cMrojdErJI255a2t4MJpQIliQohUIIQ0qZWg
Q7p21Xu/WNtTVqqXWWl70iRTPzkoEA+oAPrCrz/pdpPqlVsV+frHRXKvpxJt1YUh0JnPAXGlNrW2
DtDa1KQCTw7TFnrvfpyhyjwvHZDLG1tLxZQ2+fo6VYXLQTikaJ2xwAtSqOkESuc4FJhuM+SpU5oi
W8ozcWcJVVSoHRWn6yuWrsxC8WHt96Z593aUnk1M5LCPFLh3rHgAd85niEyvsq6Nq031Y/1+mVy7
Tp5XMum42UJK6ZypIAbepEE4KZRICnFDakI5aByl4G8o/sff51TOljSvffWIvx7/AC6l9nxhecX3
e0OPf5dGz4wcX3e0OPf5dGz4wcX3e0OPf5dGz4wcX3e0f//Z

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://compras.baquia.com/share-imgs/btn-buscar.gif

R0lGODlhEQARALMAALy8vPf3997e3rOzs9bW1ubm5qympvHw7szMzJmZmf///wAAAAAAAAAAAAAA
AAAAACH5BAAAAAAALAAAAAARABEAAARz8MhT0Eh4oDI7MQYRBAcCEl1pCErrKh8yIcnx3oUh58VN
AC9ComK4KWiEl26QvNESrJYlEWiBrhhDT3HAuAyYcKYVwNhggzQYs+1qjDSty2KCJ5rWzcoJdH04
f0YuAiEzUIICCTIeIBsUJoUpjwBrAI4TEQA7

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.baquia.com/img/btn-buscar.gif

R0lGODlhEQARALMAAP////Hw7pmZmaympszMzObm5tbW1rOzs97e3ry8vPf39wAAAAAAAAAAAAAA
AAAAACH5BAAAAAAALAAAAAARABEAAARzMMhQyBH4kDK7GYOhKAEBGl05IEDrAh8xEULw3sUg58Vt
JC+DoDK4AWiGl+6QvNEErJZFoGiBrphBDxDAuAaYcKalwNhghzQYs+1qjDSty2KCC5rWzcoJdH04
f0YuCCEzUIIIAjIeIBsUJoUpjwlrCY4TEQA7

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://baquia.com/_css/estilosMenu.css

DIV#anav {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV#anav * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV#anav {
	BACKGROUND-IMAGE: url(../menuimgs/fondoMenu.jpg); WIDTH: 998px; HEIGHT: =
46px
}
UL#amenu {
	POSITION: relative; WIDTH: 788px; FLOAT: left; HEIGHT: 46px
}
UL#amenu LI {
	LIST-STYLE-TYPE: none; FLOAT: left; HEIGHT: 37px
}
UL#amenu LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: =
block; FONT-FAMILY: "Arial Black", sans-serif; HEIGHT: 27px; COLOR: =
#efefef; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 10px
}
UL#amenu LI#actualidad {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: =
block; FONT-FAMILY: "Arial Black", sans-serif; HEIGHT: 27px; COLOR: =
#efefef; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 10px
}
UL#amenu LI#articulos {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: =
block; FONT-FAMILY: "Arial Black", sans-serif; HEIGHT: 27px; COLOR: =
#efefef; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 10px
}
UL#amenu LI#actualidad {
	CURSOR: default
}
UL#amenu LI#articulos {
	CURSOR: default
}
UL#amenu LI A:hover {
	BACKGROUND-IMAGE: url(../menuimgs/menu_a_roll.jpg); OUTLINE-STYLE: =
none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BACKGROUND-REPEAT: =
repeat-x; COLOR: white
}
UL#amenu LI#actualidad:hover {
	BACKGROUND-IMAGE: url(../menuimgs/menu_a_roll.jpg); OUTLINE-STYLE: =
none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BACKGROUND-REPEAT: =
repeat-x; COLOR: white
}
UL#amenu LI#articulos:hover {
	BACKGROUND-IMAGE: url(../menuimgs/menu_a_roll.jpg); OUTLINE-STYLE: =
none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BACKGROUND-REPEAT: =
repeat-x; COLOR: white
}
UL#amenu LI#actualidad {
	MARGIN-LEFT: 9px
}
UL#amenu LI#actualidadon {
	BACKGROUND-IMAGE: url(../menuimgs/menu_a_roll.jpg); PADDING-BOTTOM: =
0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 9px; =
OUTLINE-WIDTH: medium; PADDING-RIGHT: 9px; BACKGROUND-REPEAT: repeat-x; =
FONT-FAMILY: "Arial Black", sans-serif; HEIGHT: 27px; COLOR: white; =
FONT-SIZE: 12px; CURSOR: default; TEXT-DECORATION: none; PADDING-TOP: =
10px
}
UL#amenu LI#articuloson {
	BACKGROUND-IMAGE: url(../menuimgs/menu_a_roll.jpg); PADDING-BOTTOM: =
0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 9px; =
OUTLINE-WIDTH: medium; PADDING-RIGHT: 9px; BACKGROUND-REPEAT: repeat-x; =
FONT-FAMILY: "Arial Black", sans-serif; HEIGHT: 27px; COLOR: white; =
FONT-SIZE: 12px; CURSOR: default; TEXT-DECORATION: none; PADDING-TOP: =
10px
}
UL#amenu LI#actualidadon {
	CURSOR: default
}
UL#amenu LI#articuloson {
	CURSOR: default
}
UL#amenu LI#actualidadon:hover {
	BACKGROUND-IMAGE: url(../menuimgs/menu_a_roll.jpg); OUTLINE-STYLE: =
none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BACKGROUND-REPEAT: =
repeat-x; COLOR: white
}
UL#amenu LI#articuloson:hover {
	BACKGROUND-IMAGE: url(../menuimgs/menu_a_roll.jpg); OUTLINE-STYLE: =
none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BACKGROUND-REPEAT: =
repeat-x; COLOR: white
}
UL#amenu LI#actualidadon {
	MARGIN-LEFT: 9px
}
UL#amenu LI UL {
	POSITION: absolute; PADDING-LEFT: 9px; WIDTH: 989px; DISPLAY: none; =
BACKGROUND: url(../menuimgs/fondoMenu.jpg) no-repeat 0px -46px; HEIGHT: =
30px; TOP: 37px; PADDING-TOP: 0px; LEFT: 0px
}
UL#amenu LI UL LI {
	HEIGHT: 30px
}
UL#amenu LI UL A {
	FONT-FAMILY: Arial, sans-serif; HEIGHT: 21px; COLOR: #232323; =
PADDING-TOP: 9px
}
UL#amenu LI UL A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #232323; =
TEXT-DECORATION: underline
}
UL#amenu LI:hover UL {
	DISPLAY: block
}
UL#amenu LI#busqueda {
	WIDTH: 217px
}
DIV#anav DIV#busqueda {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 192px; PADDING-RIGHT: =
0px; FLOAT: right; HEIGHT: 37px; PADDING-TOP: 9px
}
DIV#anav DIV#busqueda INPUT#cajaBusqueda {
	BACKGROUND-IMAGE: url(../menuimgs/cajaBusqueda.jpg); BORDER-BOTTOM: =
0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: =
137px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
HEIGHT: 20px; COLOR: #616161; FONT-SIZE: 12px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 7px
}
DIV#anav DIV#busqueda INPUT#botonBuscar {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; =
FLOAT: right; MARGIN-RIGHT: 4px
}
UL#amenu LI A#seccionActual {
	BACKGROUND-IMAGE: url(../menuimgs/menu_a_roll.jpg); PADDING-BOTTOM: =
0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 9px; =
OUTLINE-WIDTH: medium; PADDING-RIGHT: 9px; BACKGROUND-REPEAT: repeat-x; =
FONT-FAMILY: "Arial Black", sans-serif; HEIGHT: 27px; COLOR: white; =
FONT-SIZE: 12px; CURSOR: default; TEXT-DECORATION: none; PADDING-TOP: =
10px
}
UL#amenu LI #seccionActual {
	BACKGROUND-IMAGE: url(../menuimgs/menu_a_roll.jpg); PADDING-BOTTOM: =
0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 9px; =
OUTLINE-WIDTH: medium; PADDING-RIGHT: 9px; BACKGROUND-REPEAT: repeat-x; =
FONT-FAMILY: "Arial Black", sans-serif; HEIGHT: 27px; COLOR: white; =
FONT-SIZE: 12px; CURSOR: default; TEXT-DECORATION: none; PADDING-TOP: =
10px
}
H3.cabeceraSeccion {
	BACKGROUND-IMAGE: url(../menuimgs/fondoCabSeccion.gif); BORDER-BOTTOM: =
#5c0000 1px solid; BORDER-LEFT: #820000 1px solid; MARGIN: 0px 0px 5px; =
PADDING-LEFT: 6px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: "Arial =
Black", Helvetica, sans-serif; HEIGHT: 21px; COLOR: #efefef; FONT-SIZE: =
13px; OVERFLOW: hidden; BORDER-TOP: #960000 1px solid; BORDER-RIGHT: =
#820000 1px solid; PADDING-TOP: 1px
}
H3.cabeceraSeccion SPAN {
	TEXT-TRANSFORM: uppercase; FLOAT: right; FONT-SIZE: 10px; MARGIN-RIGHT: =
6px; PADDING-TOP: 2px
}
H3.cabeceraSeccion SPAN A {
	COLOR: #efefef; TEXT-DECORATION: none
}
H3.cabeceraSeccion SPAN A:hover {
	TEXT-DECORATION: underline
}

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://baquia.com/_css/layout.css

BODY {
	TEXT-ALIGN: center; MARGIN: 6px 0px 0px; FONT-FAMILY: Verdana, Geneva, =
Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #666666; =
FONT-SIZE: 62.5%
}
#contenedor {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; =
MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 999px; PADDING-RIGHT: 0px; =
FONT-SIZE: 1.1em; PADDING-TOP: 0px
}
#publi-cabecera {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 999px; PADDING-RIGHT: 0px; HEIGHT: 120px; PADDING-TOP: 0px
}
A {
	COLOR: #039; TEXT-DECORATION: none
}
A:visited {
	COLOR: #039
}
A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.advertencia {
	COLOR: red; FONT-WEIGHT: 800
}
.disclaimer {
	FONT-STYLE: italic
}
IMG.imgizqda {
	MARGIN: 0px 10px 10px 0px; FLOAT: left
}
IMG.imgdcha {
	MARGIN: 0px 0px 10px 10px; FLOAT: right
}
IMG.imgvid {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
* HTML .clearfix {
	HEIGHT: 1%
}
#contenido {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; MARGIN: 0px auto; WIDTH: =
999px; FONT-SIZE: 1.1em
}
#subcabecera {
	MARGIN-BOTTOM: 2.5em; HEIGHT: 2.5em
}
#subcabecera DIV {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MIN-HEIGHT: 30px; PADDING-LEFT: =
10px; WIDTH: 315px; PADDING-RIGHT: 10px; BACKGROUND: #ffff99; FLOAT: =
left; PADDING-TOP: 0px
}
* HTML #subcabecera DIV {
	HEIGHT: 30px
}
#subcabecera FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 7px; WIDTH: 246px; =
PADDING-RIGHT: 7px; BACKGROUND: #efefef; FLOAT: right; HEIGHT: 30px; =
PADDING-TOP: 0px
}
#subcabecera FORM INPUT {
	MARGIN-TOP: 3px
}
#navegacion-principal {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 780px; =
PADDING-RIGHT: 0px; BACKGROUND: =
url(http://baquia.com/img/pestanyas/linea_fondo.gif) repeat-x 50% =
bottom; HEIGHT: 2.1em; CLEAR: left; PADDING-TOP: 0px
}
#navegacion-principal LI {
	DISPLAY: inline
}
#navegacion-principal A {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 9px; PADDING-RIGHT: 0px; BACKGROUND: =
url(http://baquia.com/img/pestanyas/left_both.gif) no-repeat left top; =
FLOAT: left; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#navegacion-principal A SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 14px; DISPLAY: =
block; BACKGROUND: url(http://baquia.com/img/pestanyas/right_both.gif) =
no-repeat right top; FLOAT: left; COLOR: #fff; FONT-WEIGHT: bold; =
PADDING-TOP: 5px
}
#navegacion-principal A:hover SPAN {
	COLOR: #fff; CURSOR: hand
}
UL.portada #portada A {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-POSITION: 0px -300px; =
BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
UL.noticias #noticias A {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-POSITION: 0px -300px; =
BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
UL.canales #canales A {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-POSITION: 0px -300px; =
BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
UL.inteligencia #inteligencia A {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-POSITION: 0px -300px; =
BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
UL.videos #videos A {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-POSITION: 0px -300px; =
BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
UL.zumo #zumo A {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-POSITION: 0px -300px; =
BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
UL.blogs #blogs A {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-POSITION: 0px -300px; =
BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
UL.comentarios #comentarios A {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-POSITION: 0px -300px; =
BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
UL.especiales #especiales A {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-POSITION: 0px -300px; =
BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
UL.eventos #eventos A {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-POSITION: 0px -300px; =
BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
UL.formacion #formacion A {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-POSITION: 0px -300px; =
BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
UL.portada #portada A SPAN {
	PADDING-BOTTOM: 5px; BACKGROUND-POSITION: 100% -300px; COLOR: #666
}
UL.noticias #noticias A SPAN {
	PADDING-BOTTOM: 5px; BACKGROUND-POSITION: 100% -300px; COLOR: #666
}
UL.canales #canales A SPAN {
	PADDING-BOTTOM: 5px; BACKGROUND-POSITION: 100% -300px; COLOR: #666
}
UL.inteligencia #inteligencia A SPAN {
	PADDING-BOTTOM: 5px; BACKGROUND-POSITION: 100% -300px; COLOR: #666
}
UL.videos #videos A SPAN {
	PADDING-BOTTOM: 5px; BACKGROUND-POSITION: 100% -300px; COLOR: #666
}
UL.zumo #zumo A SPAN {
	PADDING-BOTTOM: 5px; BACKGROUND-POSITION: 100% -300px; COLOR: #666
}
UL.blogs #blogs A SPAN {
	PADDING-BOTTOM: 5px; BACKGROUND-POSITION: 100% -300px; COLOR: #666
}
UL.comentarios #comentarios A SPAN {
	PADDING-BOTTOM: 5px; BACKGROUND-POSITION: 100% -300px; COLOR: #666
}
UL.eventos #eventos A SPAN {
	PADDING-BOTTOM: 5px; BACKGROUND-POSITION: 100% -300px; COLOR: #666
}
UL.formacion #formacion A SPAN {
	PADDING-BOTTOM: 5px; BACKGROUND-POSITION: 100% -300px; COLOR: #666
}
UL.especiales #especiales A SPAN {
	PADDING-BOTTOM: 5px; BACKGROUND-POSITION: 100% -300px; COLOR: #666
}
#navegacion-principal A:hover {
	BACKGROUND-POSITION: 0% -150px
}
#navegacion-principal A:hover SPAN {
	BACKGROUND-POSITION: 100% -150px
}
#contenido-principal {
	WIDTH: 660px; PADDING-RIGHT: 10px; FLOAT: left; MARGIN-RIGHT: 10px
}
#contenido-principal P.mensaje {
	BORDER-BOTTOM: #ffce24 1px solid; BORDER-LEFT: #ffce24 1px solid; =
PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: =
#fff8dc; BORDER-TOP: #ffce24 1px solid; BORDER-RIGHT: #ffce24 1px solid; =
PADDING-TOP: 1em
}
#contenido-principal H2 {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN: 0px 0px 40px; FONT-FAMILY: =
Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 24px; FONT-WEIGHT: =
normal
}
#contenido-principal H2.titulo-seccion {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px; =
FONT-SIZE: 1.7em; BORDER-TOP: medium none; FONT-WEIGHT: normal; =
BORDER-RIGHT: medium none
}
#contenido-principal H2 A {
	TEXT-DECORATION: none
}
#contenido-principal P.autor {
	MARGIN: -36px 0px 26px; WIDTH: 100%; FONT-FAMILY: Arial, Helvetica, =
sans-serif; FLOAT: left; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: =
normal
}
#contenido-principal P.autor A {
	FONT-SIZE: 14px
}
#contenido-principal .post P.envia-comentario {
	TEXT-ALIGN: right; MARGIN: -40px 0px 0px; WIDTH: 55%; FONT-FAMILY: =
Arial, Helvetica, sans-serif; FLOAT: right; FONT-SIZE: 12px
}
#contenido-principal .post P.envia-comentario A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; =
TEXT-DECORATION: underline
}
#contenido-principal #enviar-amigo {
	MARGIN: 1em 0px 2em; CLEAR: both
}
#contenido-principal DIV.nav DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; WIDTH: =
50%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#contenido-principal DIV.nav DIV.siguiente {
	TEXT-ALIGN: right; FLOAT: right
}
#contenido-flash {
	MARGIN: 0px -10px; PADDING-LEFT: 10px; WIDTH: 615px; FLOAT: left
}
.post {
	PADDING-BOTTOM: 4px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 4px; OVERFLOW: hidden; PADDING-TOP: 4px
}
.blog {
	PADDING-BOTTOM: 4px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 4px; OVERFLOW: hidden; PADDING-TOP: 4px
}
#contenido-secundario .post {
	MARGIN: 0px 0px 1em
}
#contenido-principal .post A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 21px; =
TEXT-DECORATION: none
}
#contenido-principal .post A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
#contenido-principal .post #cont_utils A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; =
TEXT-DECORATION: none
}
#contenido-principal .post #cont_utils A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
#contenido-principal .post .tumcom {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; FONT-SIZE: =
12px
}
#contenido-principal .post .tumcom A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; =
TEXT-DECORATION: underline
}
#contenido-principal .post .postfecha {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; FONT-SIZE: 12px
}
#contenido-principal .post {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: =
13px; TEXT-DECORATION: none
}
#contenido-principal .post .publi {
	MARGIN: 1em 0px 1em 1em; FLOAT: right
}
#contenido-principal .post P.entradilla {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; MARGIN: -4px 0px 16px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; BACKGROUND: #f7f7f7; COLOR: #333; FONT-SIZE: 13px; =
BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: =
10px
}
#contenido-principal .post DIV.cuerpo {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px
}
#contenido-primario .post P.cuerpo A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: =
14px; TEXT-DECORATION: none
}
#contenido-principal .post #cuerpo-noticia A {
	FONT-SIZE: 14px; TEXT-DECORATION: none
}
#contenido-principal .post #cuerpo-noticia A:hover {
	TEXT-DECORATION: underline
}
#contenido-principal .post .publi #box_relacionado A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; =
TEXT-DECORATION: none
}
.utilidades-post {
	PADDING-BOTTOM: 0.6em; MARGIN: 0px 0px 10px 10px; PADDING-LEFT: 1.5em; =
WIDTH: 500px; PADDING-RIGHT: 0em; BACKGROUND: =
url(http://baquia.com/img/flecha.gif) #ebebeb no-repeat 2px 8px; FLOAT: =
left; FONT-SIZE: 0.9em; PADDING-TOP: 0.6em
}
DIV.post P.amplia_autor {
	TEXT-ALIGN: right; FONT-STYLE: italic
}
#comentarios-post {
	WIDTH: 660px
}
#comentarios-post H3 {
	MARGIN: 0.3em 0px 0px; BORDER-TOP: #ccc 1px solid
}
#comentarios-post .comentario {
	MARGIN: 1.5em 0px 2.5em; BACKGROUND: #f5f5f5
}
#comentarios-post .comentario P {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; =
PADDING-TOP: 0.4em
}
#comentarios-post .comentario P.firma {
	BACKGROUND: #dfdfdf
}
#comentarios-post FORM {
	PADDING-BOTTOM: 0.1em; MARGIN: 0.5em 0px; PADDING-LEFT: 1em; =
PADDING-RIGHT: 1em; BACKGROUND: #f5f5f5; PADDING-TOP: 0.1em
}
#enviar-amigo FORM {
	PADDING-BOTTOM: 0.1em; MARGIN: 0.5em 0px; PADDING-LEFT: 1em; =
PADDING-RIGHT: 1em; BACKGROUND: #f5f5f5; PADDING-TOP: 0.1em
}
#comentarios-post FORM DL {
	MARGIN: 0px
}
#enviar-amigo DL {
	MARGIN: 0px
}
#comentarios-post FORM DT {
	LINE-HEIGHT: 1em; MARGIN: 0.6em 0px 0px; WIDTH: 12em; FLOAT: left
}
#enviar-amigo FORM DT {
	LINE-HEIGHT: 1em; MARGIN: 0.6em 0px 0px; WIDTH: 12em; FLOAT: left
}
#comentarios-post DT.coment {
	CLEAR: left
}
#enviar-amigo DT.coment {
	CLEAR: left
}
#comentarios-post FORM DD {
	MARGIN: 2em 0px 0px -12em; WIDTH: 12em; FLOAT: left; OVERFLOW: visible
}
#enviar-amigo DD {
	MARGIN: 2em 0px 0px -12em; WIDTH: 12em; FLOAT: left; OVERFLOW: visible
}
#comentarios-post FORM P.submit {
	MARGIN-TOP: 0px; CLEAR: both
}
#comentarios-post FORM UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 80%; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: left; =
FONT-SIZE: 0.9em; PADDING-TOP: 0px
}
#comentarios-post FORM P {
	TEXT-ALIGN: right; MARGIN: -2.4em 0.6em 1.2em 0px; CLEAR: both
}
#enviar-amigo FORM P {
	TEXT-ALIGN: right; CLEAR: both
}
.blog .avatar {
	BORDER-BOTTOM: #aaa 3px solid; BORDER-LEFT: #aaa 3px solid; MARGIN: 0px =
10px 10px 0px; FLOAT: left; BORDER-TOP: #aaa 3px solid; BORDER-RIGHT: =
#aaa 3px solid
}
.blog P.fecha {
	MARGIN-TOP: 1em; CLEAR: both; BORDER-TOP: #ccc 1px solid
}
.blog P.envia-comentario {
	BORDER-TOP: #ccc 1px solid
}
#contenido-relacionado {
	WIDTH: 143px
}
#contenido-relacionado H3.header-bloque {
	MARGIN: 1em 0px 0px
}
#contenido-secundario H3.header-bloque {
	MARGIN: 1em 0px 0px
}
#contenido-primario .mas-noticias H3 {
	MARGIN: 1em 0px 0px
}
#contenido-secundario H2.header-bloque {
	MARGIN: 1em 0px 0px
}
#contenido-secundario H2.header-bloque SPAN {
	COLOR: #ccc
}
#contenido-secundario .post H3 {
	MARGIN: 0.4em 0px 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
FONT-SIZE: 1.1em
}
#contenido-secundario .post P {
	MARGIN: 0.2em 0px
}
#contenido-secundario .blog P {
	MARGIN: 0.2em 0px
}
#contenido-relacionado UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 1.5em 0px 4em; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#contenido-secundario UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 1.5em 0px 4em; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#contenido-relacionado UL LI {
	PADDING-LEFT: 14px; MARGIN-BOTTOM: 0.8em; BACKGROUND: =
url(http://baquia.com/img/flecha.gif) no-repeat 0px 3px
}
UL.por-criterio LI {
	PADDING-LEFT: 14px; MARGIN-BOTTOM: 0.8em; BACKGROUND: =
url(http://baquia.com/img/flecha.gif) no-repeat 0px 3px
}
UL.listado-blogs LI {
	PADDING-LEFT: 14px; MARGIN-BOTTOM: 0.8em; BACKGROUND: =
url(http://baquia.com/img/flecha.gif) no-repeat 0px 3px
}
.mas-noticias UL LI {
	PADDING-LEFT: 14px; MARGIN-BOTTOM: 0.8em; BACKGROUND: =
url(http://baquia.com/img/flecha.gif) no-repeat 0px 3px
}
#listado-blogs LI {
	PADDING-LEFT: 14px; MARGIN-BOTTOM: 0.8em; BACKGROUND: =
url(http://baquia.com/img/flecha.gif) no-repeat 0px 3px
}
UL.relacionado LI {
	WIDTH: 200px; FONT-SIZE: 1.2em; MARGIN-RIGHT: 50px
}
#contenido-primario {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-LEFT: 0px; WIDTH: 400px; =
PADDING-RIGHT: 5px; FLOAT: left; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 0px
}
#contenido-primario #intro P {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px 0px; PADDING-LEFT: 0.5em; =
PADDING-RIGHT: 0.5em; BACKGROUND: #ffff99; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0.5em
}
#contenido-relacionado P#acceso_archivo {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px 0px; PADDING-LEFT: 0.5em; =
PADDING-RIGHT: 0.5em; BACKGROUND: #ffff99; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0.5em
}
#contenido-relacionado P#acceso_archivo {
	MARGIN-BOTTOM: 1.5em
}
#contenido-primario #intro P.info {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: right; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; =
BORDER-TOP: medium none; FONT-WEIGHT: 800; BORDER-RIGHT: medium none; =
PADDING-TOP: 0px
}
#contenido-primario #intro UL {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 2em; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#contenido-primario #intro UL LI {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px 0.2em; DISPLAY: inline; =
FONT-WEIGHT: 800
}
#contenido-primario .post H3 A {
	TEXT-TRANSFORM: uppercase; MARGIN: 1em 0px 0.4em; COLOR: #b60203; =
FONT-SIZE: 1em; TEXT-DECORATION: none
}
.blog H3 {
	TEXT-TRANSFORM: uppercase; MARGIN: 1em 0px 0.4em; COLOR: #b60203; =
FONT-SIZE: 1em; TEXT-DECORATION: none
}
.blog H2.tituloblog A {
	TEXT-TRANSFORM: uppercase; MARGIN: 1em 0px 0.4em; COLOR: #b60203; =
FONT-SIZE: 1em; TEXT-DECORATION: none
}
#contenido-primario .blog H3 {
	TEXT-TRANSFORM: none; FONT-FAMILY: Arial, Helvetica, sans-serif; =
FONT-SIZE: 1.3em
}
#contenido-primario .blog .meta {
	BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0.3em
}
#contenido-primario H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 25px; =
FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.post H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 25px; =
FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#contenido-primario .post {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.post H2.home {
	FONT-SIZE: 1.5em; FONT-WEIGHT: bold
}
#contenido-primario .post H2 {
	MARGIN: 0px
}
#contenido-secundario DIV.post H2.primero {
	FONT-SIZE: 2em
}
#contenido-primario P {
	MARGIN: 0.3em 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: =
#333; FONT-SIZE: 15px
}
#contenido-primario H2.privado {
	TEXT-INDENT: 16px; BACKGROUND: url(http://baquia.com/img/candado.gif) =
no-repeat left 4px
}
#contenido-primario .blog H2 {
	FONT-SIZE: 1.2em; FONT-WEIGHT: 800
}
#contenido-primario .blog .foto {
	MARGIN: 0em 0.6em 0.6em 0px; FLOAT: left
}
#contenido-primario P.fecha {
	MARGIN: 0px; WIDTH: 70px; FLOAT: left; COLOR: #999; FONT-SIZE: 0.9em
}
#contenido-primario P.envia-comentario {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; =
WIDTH: 186px; PADDING-RIGHT: 10px; FLOAT: right; FONT-SIZE: 0.9em; =
PADDING-TOP: 0px
}
#contenido-secundario P.envia-comentario {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; =
WIDTH: 186px; PADDING-RIGHT: 10px; FLOAT: right; FONT-SIZE: 0.9em; =
PADDING-TOP: 0px
}
#contenido-secundario P.envia-comentario {
	WIDTH: 100%
}
#contenido-primario #paginador-noticias {
	MARGIN-TOP: 2em; BORDER-TOP: #ccc 1px solid
}
#contenido-primariovid #paginador-noticias {
	MARGIN-TOP: 2em; BORDER-TOP: #ccc 1px solid
}
#contenido-primario FORM#busca-noticias {
	PADDING-BOTTOM: 0.7em; MARGIN: 1.5em 0px; BACKGROUND: #f7f7f7; CLEAR: =
both; OVERFLOW: hidden
}
#contenido-primario #selecciona-canal {
	PADDING-BOTTOM: 0.7em; MARGIN: 1.5em 0px; BACKGROUND: #f7f7f7; CLEAR: =
both; OVERFLOW: hidden
}
#contenido-primario FORM#busca-noticias {
	TEXT-ALIGN: center
}
#contenido-primario FORM#busca-noticias H3 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px 0.5em; =
PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; BACKGROUND: #efefef; =
FONT-SIZE: 1em; PADDING-TOP: 0.2em
}
#contenido-primario #selecciona-canal H3 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px 0.5em; =
PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; BACKGROUND: #efefef; =
FONT-SIZE: 1em; PADDING-TOP: 0.2em
}
#contenido-primario #selecciona-canal UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 30%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#contenido-primario #selecciona-canal UL LI {
	PADDING-LEFT: 1.2em; BACKGROUND: url(http://baquia.com/img/bullet.gif) =
no-repeat 5px 5px
}
#contenido-primario H3.ultimos {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN: 0px; COLOR: #999; FONT-SIZE: =
1.2em
}
#contenido-primario .seccion-inteligencia {
	WIDTH: 124px; MARGIN-BOTTOM: 2em; FLOAT: left; BORDER-RIGHT: #fff 1px =
solid
}
#contenido-primario .seccion-inteligencia H3 {
	MARGIN: 0px; PADDING-LEFT: 0.5em; BACKGROUND: #efefef; COLOR: #003399; =
FONT-SIZE: 1em; BORDER-TOP: #e6e6e6 1px solid
}
#contenido-primario .seccion-inteligencia UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; MIN-HEIGHT: =
125px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0px; BACKGROUND: #f7f7f7; =
PADDING-TOP: 0px
}
#contenido-primario .mas-noticias UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0.5em 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#contenido-primario #inteligencia {
	PADDING-BOTTOM: 0.5em; MARGIN: 2em 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0.5em
}
#contenido-primario #inteligencia H2 {
	MARGIN: 0.3em 0px 0px
}
#contenido-primario #inteligencia .post H2 {
	FONT-SIZE: 1.7em
}
#contenido-primario #inteligencia .publi {
	MARGIN: 0px 0px 0.5em 0.5em; FLOAT: right
}
#contenido-primario UL.nav_por_anyos {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc =
1px solid; PADDING-BOTTOM: 1em; MARGIN: 1em 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px =
solid; PADDING-TOP: 1em
}
#contenido-primario UL.nav_por_anyos LI {
	MARGIN: 0px 1em; DISPLAY: inline
}
#contenido-primario UL#paginador {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc =
1px solid; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px =
solid; PADDING-TOP: 1em
}
#contenido-primario UL#paginador LI {
	MARGIN: 0px 0.5em; DISPLAY: inline
}
#contenido-primariovid UL#paginador {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc =
1px solid; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px =
solid; PADDING-TOP: 1em
}
#contenido-primariovid UL#paginador LI {
	MARGIN: 0px 0.5em; DISPLAY: inline
}
#contenido-primariovid UL#paginador LI A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; =
TEXT-DECORATION: none
}
#contenido-primariovid UL#paginador LI A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
UL.listado_autores LI {
	MARGIN-BOTTOM: 1em
}
.publi_pie_home {
	MARGIN: 30px 0px 20px
}
#contenido-secundario {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; WIDTH: 260px; =
PADDING-RIGHT: 9px; FLOAT: left; OVERFLOW: hidden; BORDER-RIGHT: #ccc =
1px solid; PADDING-TOP: 0px
}
#contenido-secundario2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 9px; WIDTH: 300px; =
PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
#contenido-secundario .suscribete H3 {
	TEXT-TRANSFORM: capitalize; FONT-FAMILY: verdana, geneva, sans-serif; =
FONT-SIZE: 0.9em; FONT-WEIGHT: normal
}
#contenido-secundario .blog H4 {
	MARGIN: 0px; FONT-SIZE: 1.1em
}
#contenido-secundario .publi {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: =
1.5em; MARGIN: 1.5em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BORDER-TOP: #ccc 1px solid; PADDING-TOP: 1.5em
}
#contenido-secundario .video {
	TEXT-ALIGN: center
}
UL.ultimos-comentarios {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 3em; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.ultimos-comentarios LI {
	MARGIN: 1.4em 0px
}
UL.ultimos-comentarios LI P {
	MARGIN: 0px
}
UL.ultimos-comentarios LI P.comentaristas {
	FONT-SIZE: 0.9em
}
UL.ultimos-comentarios LI P.comentaristas A {
	COLOR: #999
}
DIV#ultimos-comentarios LI {
	MARGIN-BOTTOM: 2em
}
OL.ranking {
	LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px =
0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; FONT-WEIGHT: =
800; PADDING-TOP: 0px
}
OL.ranking LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 2em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL.ranking LI A {
	MARGIN: 0px; PADDING-LEFT: 0.4em; DISPLAY: block; FONT-SIZE: 0.9em; =
FONT-WEIGHT: normal
}
OL.ranking LI.fila1 {
	BACKGROUND: #d7d7d7
}
OL.ranking LI.fila0 {
	BACKGROUND: #e6e6e6
}
OL.ranking LI.fila1 A {
	BACKGROUND: #e6e6e6
}
OL.ranking LI.fila0 A {
	BACKGROUND: #f7f7f7
}
.rango {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#contenido-primario .rango {
	MARGIN: -2.5em 0px 0.5em
}
.rango LI {
	BORDER-LEFT: #003399 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0em; =
PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; DISPLAY: inline; PADDING-TOP: =
0px
}
.rango LI:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.rango LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
PADDING-TOP: 2px
}
.rango LI A.active {
	BACKGROUND: #ffffcc
}
#contenido-secundario #login FORM {
	BORDER-BOTTOM: #afafaf 1px solid; BORDER-LEFT: #afafaf 1px solid; =
PADDING-BOTTOM: 0.6em; BACKGROUND: #f7f7f7; OVERFLOW: hidden; =
BORDER-TOP: #afafaf 1px solid; BORDER-RIGHT: #afafaf 1px solid
}
#contenido-secundario FORM#login {
	TEXT-ALIGN: right; WIDTH: 180px
}
#contenido-secundario FORM#login #contenido-secundario FORM#login LABEL =
{
	DISPLAY: block; MARGIN-BOTTOM: 4px
}
#contenido-secundario FORM#login P#olvido-contrasena {
	MARGIN: 4px; FONT-SIZE: 0.9em
}
#contenido-secundario #login H3 {
	PADDING-BOTTOM: 0.3em; TEXT-TRANSFORM: lowercase; MARGIN: 0px; =
PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; FONT-FAMILY: Verdana, =
sans-serif; BACKGROUND: #efefef; COLOR: #000; FONT-SIZE: 0.9em; =
FONT-WEIGHT: normal; PADDING-TOP: 0.3em
}
#contenido-secundario #login H3 STRONG {
	TEXT-TRANSFORM: capitalize
}
#contenido-secundario #login DT {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 8em; =
PADDING-RIGHT: 0.3em; FLOAT: left; HEIGHT: 1.8em; CLEAR: left; =
PADDING-TOP: 0.3em
}
#contenido-secundario #login DD {
	MARGIN-BOTTOM: 0.5em
}
#contenido-secundario #login FORM P {
	MARGIN: 0px; WIDTH: 45%; FLOAT: right
}
#contenido-secundario #login FORM P A {
	COLOR: #999; FONT-SIZE: 0.9em
}
#contenido-secundario .registrate {
	TEXT-ALIGN: center; MARGIN: 0.5em 0px 1.5em
}
#contenido-secundario FORM#busqueda-avanzada INPUT {
	FONT-SIZE: 1em
}
#contenido-secundario FORM#busqueda-avanzada SELECT {
	FONT-SIZE: 1em
}
#contenido-secundario FORM#busqueda-avanzada DD {
	MARGIN: 0px 0px 1em
}
#mas {
	CLEAR: both; BORDER-TOP: #ccc 1px solid
}
#mas H2 {
	MARGIN: 0.5em 0px; FONT-FAMILY: Arial; FONT-SIZE: 2em
}
#mas H3 {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN: 0px 0px 0.5em; WIDTH: 220px; =
FONT: bold 1.4em Arial
}
#mas UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#mas UL LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0.6em; FONT-FAMILY: Verdana; =
BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 0.9em; =
LIST-STYLE-IMAGE: none
}
#contenido-mas {
	PADDING-BOTTOM: 0.6em; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0.6em; =
PADDING-RIGHT: 0.3em; BACKGROUND: =
url(http://baquia.com/img/degradadomas.jpg) repeat-x left top; HEIGHT: =
200px; PADDING-TOP: 0.5em
}
.columna-mas {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; WIDTH: 220px; PADDING-RIGHT: =
2em; FLOAT: left; PADDING-TOP: 0px
}
#mas UL LI.enlace-1 {
	FONT: bold 1.3em Arial
}
#mas UL LI.enlace-1 A.lock {
	BACKGROUND: url(http://baquia.com/img/lockb.gif) no-repeat left top
}
#mas UL LI A.lock {
	PADDING-LEFT: 15px; BACKGROUND: =
url(http://baquia.com/img/lockb_peq.gif) no-repeat 4px 2px
}
#pie {
	BACKGROUND-COLOR: #fff
}
#pie UL {
	PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FLOAT: left; CLEAR: left; PADDING-TOP: 0px
}
#pie UL LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0.2em; DISPLAY: inline
}
#pie P {
	TEXT-ALIGN: right
}
#pie P A {
	PADDING-LEFT: 18px; BACKGROUND: url(http://baquia.com/img/ico-rss.png) =
no-repeat left 50%
}
UL#subpie {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px 10px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#subpie LI {
	TEXT-ALIGN: left; DISPLAY: inline
}
A#wp_banner {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #e3e3e3 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: =
Tahoma; BACKGROUND: url(http://baquia.com/img/wp_logo.gif) no-repeat =
center top; COLOR: #000; FONT-SIZE: 9px; BORDER-TOP: #e3e3e3 1px solid; =
FONT-WEIGHT: normal; BORDER-RIGHT: #000 1px solid; TEXT-DECORATION: =
none; PADDING-TOP: 16px
}
A#acens_banner {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #e3e3e3 1px solid; =
PADDING-BOTTOM: 8px; PADDING-LEFT: 2px; PADDING-RIGHT: 74px; =
FONT-FAMILY: Tahoma; BACKGROUND: =
url(http://baquia.com/img/logo_acens.gif) no-repeat right center; COLOR: =
#000; FONT-SIZE: 9px; BORDER-TOP: #e3e3e3 1px solid; FONT-WEIGHT: =
normal; BORDER-RIGHT: #000 1px solid; TEXT-DECORATION: none; =
PADDING-TOP: 8px
}
DL#lista_patrocinados DT.logo {
	WIDTH: 125px; FLOAT: left; CLEAR: left
}
DL#lista_patrocinados DT {
	MARGIN: 20px 0px 10px; FONT-SIZE: 120%; BORDER-TOP: #ccc 1px solid; =
FONT-WEIGHT: 800; PADDING-TOP: 10px
}
DL#lista_patrocinados DT IMG {
	MARGIN: 0px 10px 10px 0px; FLOAT: left
}
DL#lista_patrocinados DT A {
	TEXT-TRANSFORM: uppercase; COLOR: #ff3333; TEXT-DECORATION: none
}
DL#lista_patrocinados DD {
	MARGIN: 0px 0px 10px 15px
}
DL#lista_patrocinados DD.descripcion {
	FONT-WEIGHT: 800
}
DL#lista_patrocinados DD.intro {
	CLEAR: left; FONT-SIZE: 120%; FONT-WEIGHT: 800
}
DIV.patrocinados P.firma {
	TEXT-ALIGN: right; FONT-WEIGHT: 700
}
#imaps {
	MARGIN: 0px 5px; WIDTH: 425px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; FONT-SIZE: 10pt
}
HTML > BODY #imaps {
	WIDTH: 420px
}
#imaps IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.imap {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 1em; MARGIN: 1.5em 0px; =
WIDTH: 100%; CLEAR: both; OVERFLOW: auto
}
.imap DIV {
	WIDTH: 225px; FLOAT: right
}
#imaps H3 {
	MARGIN: 0px; COLOR: #ff3333
}
.imap_opciones {
	PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.imap_opciones LI {
	MARGIN: 0px 1em; DISPLAY: inline
}
IFRAME#cint {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 620px; =
HEIGHT: 1100px; MARGIN-LEFT: -10px; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none
}
* HTML IFRAME#cint {
	WIDTH: 625px; HEIGHT: 1200px; OVERFLOW: hidden
}
DIV.google_ads_250 {
	WIDTH: 250px; MARGIN-BOTTOM: 20px; FLOAT: left
}
DIV.google_ads_pie {
	PADDING-BOTTOM: 20px; MARGIN: 15px auto; PADDING-LEFT: 0px; WIDTH: =
728px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 35px
}
#comentarios-post H3 {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Trebuchet MS", Arial, Geneva, =
sans-serif; COLOR: #666; FONT-SIZE: 1.3em; FONT-WEIGHT: bolder
}
#contenido-relacionado H3.header-bloque {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Trebuchet MS", Arial, Geneva, =
sans-serif; COLOR: #666; FONT-SIZE: 1.3em; FONT-WEIGHT: bolder
}
#contenido-secundario H3.header-bloque {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Trebuchet MS", Arial, Geneva, =
sans-serif; COLOR: #666; FONT-SIZE: 1.3em; FONT-WEIGHT: bolder
}
#contenido-primario .mas-noticias H3 {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Trebuchet MS", Arial, Geneva, =
sans-serif; COLOR: #666; FONT-SIZE: 1.3em; FONT-WEIGHT: bolder
}
#contenido-relacionado H2.header-bloque {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Trebuchet MS", Arial, Geneva, =
sans-serif; COLOR: #666; FONT-SIZE: 1.3em; FONT-WEIGHT: bolder
}
#contenido-secundario H2.header-bloque {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Trebuchet MS", Arial, Geneva, =
sans-serif; COLOR: #666; FONT-SIZE: 1.3em; FONT-WEIGHT: bolder
}
#contenido-primario #inteligencia H2.header-bloque {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Trebuchet MS", Arial, Geneva, =
sans-serif; COLOR: #666; FONT-SIZE: 1.3em; FONT-WEIGHT: bolder
}
H3.lomas {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Trebuchet MS", Arial, Geneva, =
sans-serif; COLOR: #666; FONT-SIZE: 1.3em; FONT-WEIGHT: bolder
}
#acens_banner {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #e3e3e3 1px solid; =
PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 2px; WIDTH: 400px; =
PADDING-RIGHT: 2px; BACKGROUND: =
url(http://baquia.com/img/logo_acens.gif) no-repeat right center; =
BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #000 1px solid; =
PADDING-TOP: 6px
}
#acens_banner UL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#acens_banner LI {
	TEXT-ALIGN: left; DISPLAY: inline
}
#acens_banner LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
FONT-FAMILY: Tahoma; COLOR: #000; FONT-SIZE: 9px; FONT-WEIGHT: normal; =
TEXT-DECORATION: none; PADDING-TOP: 0px
}
#acens_banner LI A:hover {
	COLOR: #468b1d; TEXT-DECORATION: underline
}
.texto_ad0 {
	BORDER-BOTTOM: #99cccc thin solid; BORDER-LEFT: #99cccc thin solid; =
WIDTH: 100%; BORDER-TOP: #99cccc thin solid; BORDER-RIGHT: #99cccc thin =
solid
}
.texto_ad1 {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #006699; =
FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.texto_ad2 {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #666666; =
FONT-SIZE: 12px; TEXT-DECORATION: none
}
.texto_ad3 {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #006633; =
FONT-SIZE: 10px; TEXT-DECORATION: none
}
.texto_ad2b {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 10px
}
A.vid_tit {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #0033aa; =
FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.vid_tit {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #0033aa; =
FONT-SIZE: 16px; FONT-WEIGHT: bold
}
DIV.titcanales {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: =
0px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #990000; =
FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.cajashome {
	PADDING-LEFT: 12px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 2px; BACKGROUND: =
url(http://baquia.com/imagenes/punto.gif) #fff no-repeat 0pt 6px; =
MARGIN-LEFT: 2px
}
SPAN.buscaex {
	FONT-STYLE: italic; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; =
COLOR: #990000; FONT-SIZE: 11px
}
.buscaform {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 190px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 12px; =
PADDING-TOP: 0px
}
.buscaform2 {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 380px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 12px; =
PADDING-TOP: 0px
}
.buscaform3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 190px; =
PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 14px; PADDING-TOP: 0px
}

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://baquia.com/votacion/votacion.css

.general_votacion {
	WIDTH: 500px; HEIGHT: 40px
}
.muestra_puntos {
	TEXT-ALIGN: center; WIDTH: 75px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; FLOAT: left; FONT-SIZE: 10px
}
.pendiente {
	BACKGROUND-IMAGE: url(img/vot_pen.gif); WIDTH: 13px; PADDING-RIGHT: =
3px; FLOAT: left; HEIGHT: 20px
}
.pend2hover {
	BACKGROUND-IMAGE: url(img/vot_ok.gif); WIDTH: 13px; PADDING-RIGHT: 3px; =
FLOAT: left; HEIGHT: 20px
}
.resultado {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
FONT-SIZE: 10px
}
.mensajes {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-LEFT: 90px; =
FONT-SIZE: 10px; PADDING-TOP: 3px
}

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://imgs.codigobarras.net/share-imgs/comercios/11331/141993797.80x80.jpg

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
qeWn2SsnL3QB0Y2iQf/Z

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://imgs.codigobarras.net/share-imgs/comercios/17767/142108139.80x80.jpg

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
E2u3w4SXCCsRmUthRHVnhAzQPaD/2Q==

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://imgs.codigobarras.net/share-imgs/p.gif

R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://imgs.codigobarras.net/share-imgs/dump_cookies.php

var uc_img=3D'0de4285ef375be45cb9447f54aae07cb';=0A=
var apa_img=3D'';=0A=

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://compras.baquia.com/share-imgs/dump_cookies.php

var uc=3D'0de4285ef375be45cb9447f54aae07cb';=0A=
var apa=3D'';=0A=
var apau=3D'';=0A=

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_00CE_01CB6F23.85B3E950"


------=_NextPart_001_00CE_01CB6F23.85B3E950
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://baquia.com/eventos/noticia/17359/II-Congreso-Pizarra-Digital

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML lang=3Des><HEAD><TITLE>Baqu=EDa: II Congreso Pizarra =
Digital</TITLE>
<META content=3D"text/html; charset=3DISO-8859-1" =
http-equiv=3DContent-Type>
<META content=3D240 http-equiv=3Drefresh>
<META name=3Dverify-v1 =
content=3DXG90g2YGmERr844CUlRlqq7CCTlT+sg0WpANgWyPrLM=3D>
<META name=3Ddate content=3D18/10/2010>
<META name=3Dkeywords content=3D"">
<META name=3Ddescription=20
content=3D"Nuevos m=E9todos, nuevos modelos did=E1cticos, nuevas =
herramientas, nuevos recursos y nuevos contenidos digitales tienen su =
espacio en este Congreso.">
<META name=3Dtitle content=3D"Baqu=EDa: II Congreso Pizarra Digital">
<META name=3Drobots content=3Dall>
<META name=3Ddistribution content=3Dglobal>
<META name=3Dclassification content=3DInternet><!-- ESTILOS GRAL Y MENU =
!--><LINK=20
rel=3Dstylesheet type=3Dtext/css =
href=3D"http://baquia.com/_css/estilosMenu.css"><LINK=20
rel=3Dstylesheet type=3Dtext/css =
href=3D"http://baquia.com/_css/layout.css"><LINK=20
rel=3D"SHORTCUT ICON" href=3D"http://baquia.com/favicon.ico"><!-- =
ANTEVENIO SEC -->
<SCRIPT type=3Dtext/javascript>
sas_1=3DMath.round(Math.random()*10000000000);sas_2=3D1;function =
SmartAdServer(sas_3,sas_4,sas_5) {if (sas_2=3D=3D1) =
{sas_2=3D0;sas_6=3D'M';} else =
{sas_6=3D'S';};sas_7(sas_3,sas_4,sas_6,sas_5);if (sas_6=3D=3D'M') =
{sas_7(sas_3,3851,'S',sas_5);};}function =
sas_7(sas_8,sas_9,sas_10,sas_11) {document.write('<SCR'+'IPT SRC=3D" =
http://reachandrich.antevenio.com/call/pubj/' + sas_8 + '/' + sas_9 + =
'/'+sas_10 + '/' + sas_1 + '/' + escape(sas_11) + '?"></SCR'+'IPT>');}
   if(typeof(wlrcmd)=3D=3D"undefined"){var wlrcmd=3D"";}
   document.write('<scr'+'ipt language=3D"JavaScript" =
src=3D"http://rc.alant.antevenio.com/Get/antevenio/JS/GetRcmd.js?ord=3D">=
</scr'+'ipt>');
</SCRIPT>

<META name=3DGENERATOR content=3D"MSHTML 8.00.7600.16671"></HEAD>
<BODY>
<DIV id=3Dcontenedor><!-- /publi-cabecera -->
<DIV id=3Dpubli-cabecera>
<DIV style=3D"PADDING-LEFT: 6px; FLOAT: left"><A =
href=3D"http://www.baquia.com/"=20
target=3D_parent><IMG border=3D0 hspace=3D0 vspace=3D0=20
src=3D"http://baquia.com/logoBaquia.jpg"></A> </DIV>
<DIV=20
style=3D"BACKGROUND-COLOR: #fff; PADDING-LEFT: 60px; WIDTH: 770px; =
FLOAT: left; PADDING-TOP: 10px"><!-- ANTEVENIO: 728 SEC -->
<SCRIPT type=3Dtext/javascript>
sas_pageid=3D'13408/96974';	// P=E1gina : Baquia/others
sas_formatid=3D3852;		// Formato : 728x90 728x90
sas_target=3D''+wlrcmd;			// Targeting
SmartAdServer(sas_pageid,sas_formatid,sas_target);
</SCRIPT>
</DIV></DIV><!-- /publi-cabecera --></DIV>
<DIV id=3Dcontenedor>
<DIV id=3Danav>
<UL id=3Damenu>
  <LI id=3Dactualidad>Actualidad=20
  <UL>
    <LI><A=20
    =
href=3D"http://baquia.com/actualidad/noticias/portada/">Noticias</A></LI>=

    <LI><A =
href=3D"http://baquia.com/actualidad/notas/prensa/portada/">Notas de=20
    Prensa</A></LI>
    <LI><A =
href=3D"http://baquia.com/actualidad/gadgets/portada/">Gadgets</A></LI>
    <LI><A=20
    =
href=3D"http://baquia.com/actualidad/entrevistas/portada/">Entrevistas</A=
></LI></UL></LI>
  <LI id=3Darticuloson>Art=EDculos=20
  <UL>
    <LI><A =
href=3D"http://baquia.com/articulos/opinion/portada/">Opini=F3n</A></LI>
    <LI><A=20
href=3D"http://baquia.com/articulos/software/portada/">Software</A></LI>
    <LI><A=20
    =
href=3D"http://baquia.com/articulos/innovacion/portada/">Innovaci=F3n</A>=
</LI>
    <LI><A=20
href=3D"http://baquia.com/articulos/empresas/portada/">Empresas</A></LI>
    <LI><A=20
  =
href=3D"http://baquia.com/articulos/negocios/portada/">Negocios</A></LI><=
/UL></LI>
  <LI><A =
href=3D"http://baquia.com/videos/baquiatv/0/">Baqu=EDaTV</A></LI>
  <LI><A href=3D"http://baquia.com/zumodered/0/">Zumo de Red</A></LI>
  <LI><A href=3D"http://baquia.com/eventos/portada/">Eventos</A></LI>
  <LI><A =
href=3D"http://baquia.com/especiales/portada/">Especiales</A></LI>
  <LI><A =
href=3D"http://baquia.com/formacion/portada/">Formaci=F3n</A></LI>
  <LI><A href=3D"http://baquia.com/directorio-de-empresas/">Directorio =
de=20
  Empresas</A></LI></UL>
<FORM method=3Dpost action=3D_buscador.php>
<DIV id=3Dbusqueda><INPUT id=3DbotonBuscar=20
src=3D"http://baquia.com/img/botonBuscar.jpg" type=3Dimage =
name=3Dsubmit><INPUT=20
id=3DcajaBusqueda type=3Dtext name=3Dq> </DIV></FORM></DIV>
<DIV style=3D"BACKGROUND-COLOR: #fff; MARGIN: 10px 0px; HEIGHT: =
8px"></DIV>
<DIV id=3Dcontenido-principal><!-- post -->
<DIV class=3Dpost>
<H2>II Congreso Pizarra Digital</H2>
<P class=3Dautor><A href=3D"mailto:redaccion@baquia.com">Redacci=F3n de =
Baqu=EDa=20
</A><BR>18/10/2010</P><BR>
<P class=3Denvia-comentario>1 comentario =B7 <A=20
href=3D"http://baquia.com/#escribe-comentario">escribe el tuyo</A> </P>
<P class=3Dentradilla>Nuevos m=E9todos, nuevos modelos did=E1cticos, =
nuevas=20
herramientas, nuevos recursos y nuevos contenidos digitales tienen su =
espacio en=20
este Congreso. </P>
<DIV class=3Dpubli></DIV>
<DIV id=3Dcuerpo-noticia class=3Dcuerpo>El Congreso trata de ser un =
punto de=20
encuentro, de referencia y de reflexi=F3n sobre la digitalizaci=F3n de =
los entornos=20
educativos.<BR><BR>Una visi=F3n de la oferta para el Aula Digital a la =
que se=20
a=F1ade una propuesta de la demanda de los docentes que hacen grande =
esfuerzos=20
para integrar los avances tecnol=F3gicos en las =
aulas.<BR><BR><B>Fecha</B>: 5 y 6=20
de noviembre.<BR><BR><B>Lugar</B>: Hotel Velaada, =
Madrid.<BR><BR><B>Dirigido=20
a</B>: profesores de todos los =E1mbitos educativos, responsables de la=20
Administraci=F3n Educativa, empresas del sector educativo y la =
tecnolog=EDa,=20
investigadores, innovadores, emprendedores, estudiantes y p=FAblico =
interesado en=20
los nuevos modelos de comunicaci=F3n Digital e =
interactiva.<BR><BR><B>Precio</B>:=20
50 =80.<BR><BR><B>M=E1s informaci=F3n</B>: <A=20
href=3D"http://www.dulac.es/Eventos/2010/congresopd/congresopd.htm"=20
target=3D_Blank>II Congreso Pizarra Digital</A> </DIV>
<P class=3Damplia_autor></P>
<SCRIPT src=3D"http://baquia.com/votacion/jquery.js"></SCRIPT>

<SCRIPT>
function enviaCookie(){
	var hoy =3D new Date();
	var expira =3D new Date();
	expira.setTime(hoy.getTime() + 3600000*24*7);
=09
  document.cookie =3D "baquia_17359 =3D baquia_17359; =
expires=3D"+expira.toGMTString();
  $("#cont_vota div").hide();
  //document.getElementById('cont_vota').innerHTML =3D "Su voto ha sido =
enviado";
}
</SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript=20
src=3D"http://baquia.com/votacion/ajax.js"></SCRIPT>

<SCRIPT src=3D"http://baquia.com/votacion/votacion.js"></SCRIPT>
<LINK rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://baquia.com/votacion/votacion.css">
<DIV style=3D"HEIGHT: 10px; BORDER-TOP: #ccc 1px solid"></DIV>
<DIV=20
style=3D"FONT-FAMILY: verdana; MARGIN-BOTTOM: 5px; COLOR: #333333; =
FONT-SIZE: 11px; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px">Vota=20
esta noticia:</DIV>
<DIV id=3Dgeneral_votacion class=3Dgeneral_votacion>
<DIV id=3Dcont_vota name=3D"cont_vota"><A style=3D"TEXT-DECORATION: =
none"=20
onclick=3D"enviarDatosEmpleado('1','17359'); enviaCookie(); return =
false;"=20
href=3D"javascript:void(0);">
<DIV id=3Dvotando1 class=3Dpendiente=20
onmouseover=3D'comprueba("1");'>&nbsp;&nbsp;&nbsp;</DIV></A><A=20
style=3D"TEXT-DECORATION: none"=20
onclick=3D"enviarDatosEmpleado('2','17359'); enviaCookie(); return =
false;"=20
href=3D"javascript:void(0);">
<DIV id=3Dvotando2 class=3Dpendiente=20
onmouseover=3D'comprueba("2");'>&nbsp;&nbsp;&nbsp;</DIV></A><A=20
style=3D"TEXT-DECORATION: none"=20
onclick=3D"enviarDatosEmpleado('3','17359'); enviaCookie(); return =
false;"=20
href=3D"javascript:void(0);">
<DIV id=3Dvotando3 class=3Dpendiente=20
onmouseover=3D'comprueba("3");'>&nbsp;&nbsp;&nbsp;</DIV></A><A=20
style=3D"TEXT-DECORATION: none"=20
onclick=3D"enviarDatosEmpleado('4','17359'); enviaCookie(); return =
false;"=20
href=3D"javascript:void(0);">
<DIV id=3Dvotando4 class=3Dpendiente=20
onmouseover=3D'comprueba("4");'>&nbsp;&nbsp;&nbsp;</DIV></A><A=20
style=3D"TEXT-DECORATION: none"=20
onclick=3D"enviarDatosEmpleado('5','17359'); enviaCookie(); return =
false;"=20
href=3D"javascript:void(0);">
<DIV id=3Dvotando5 class=3Dpendiente=20
onmouseover=3D'comprueba("5");'>&nbsp;&nbsp;&nbsp;</DIV></A>
<DIV id=3Dmuestra_puntos class=3Dmuestra_puntos>0/5</DIV></DIV>
<DIV style=3D"FLOAT: right" id=3Dresultado class=3Dresultado>Resultado: =
<IMG=20
src=3D"http://baquia.com/votacion/img/vot_final_0.gif"> 0 votos.</DIV>
<DIV id=3Dmensajes class=3Dmensajes></DIV></DIV>
<SCRIPT src=3D"http://baquia.com/enviamail/ajax.js"></SCRIPT>

<SCRIPT>
FUENTE_DEFAULT =3D 9;
FUENTE_ACTUAL =3D 9;
FUENTE_MASPEQUENA =3D 7;
FUENTE_MASGRANDE =3D 18;

function MasTxt(div) {
FUENTE_ACTUAL =3D FUENTE_ACTUAL+2;
    if (FUENTE_ACTUAL > FUENTE_MASGRANDE) {
    FUENTE_ACTUAL =3D FUENTE_MASGRANDE
    }
var divID =3D document.getElementById(div);
divID.style.fontSize =3D FUENTE_ACTUAL+"pt";
}

function MenosTxt(div) {
FUENTE_ACTUAL =3D FUENTE_ACTUAL-2;
    if (FUENTE_ACTUAL < FUENTE_MASPEQUENA) {
    FUENTE_ACTUAL =3D FUENTE_MASPEQUENA
    }
var divID =3D document.getElementById(div);
divID.style.fontSize =3D FUENTE_ACTUAL+"pt";
}
</SCRIPT>

<SCRIPT src=3D""></SCRIPT>

<SCRIPT>
$(document).ready(inicializarEventos);
function inicializarEventos(){
  $("#fenvio_amigo div").hide();
  }

function muestra_fenvio(){
	  $("#fenvio_amigo div").show();
  }

function cierra_fenvio(){
	  $("#fenvio_amigo div").hide();
  }
</SCRIPT>

<DIV style=3D"HEIGHT: 10px; BORDER-TOP: #ccc 1px solid"></DIV>
<DIV style=3D"WIDTH: 670px; FLOAT: left" id=3Dcont_utils>
<DIV style=3D"WIDTH: 170px; FLOAT: left" id=3Dutils_general>
<DIV=20
style=3D"FONT-FAMILY: verdana; MARGIN-BOTTOM: 5px; COLOR: #333333; =
FONT-SIZE: 11px; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px"=20
id=3Dutils>Utilidades: </DIV>
<DIV=20
style=3D"FONT-FAMILY: verdana; FLOAT: left; COLOR: #333333; FONT-SIZE: =
10px; MARGIN-RIGHT: 2px"=20
id=3Dutils_ico><A onclick=3D"muestra_fenvio('activo');"=20
href=3D"javascript:void(0);"><IMG border=3D0=20
src=3D"http://baquia.com/imagenes/compartir/ico_enviar.gif"></A> </DIV>
<DIV=20
style=3D"MARGIN-TOP: 3px; FONT-FAMILY: verdana; FLOAT: left; COLOR: =
#333333; FONT-SIZE: 10px; MARGIN-RIGHT: 20px"><A=20
onclick=3D"muestra_fenvio('activo');" =
href=3D"javascript:void(0);">Enviar</A> </DIV>
<DIV=20
style=3D"FONT-FAMILY: verdana; FLOAT: left; COLOR: #333333; FONT-SIZE: =
10px; MARGIN-RIGHT: 2px"=20
id=3Dutils_ico><A onclick=3Dwindow.print(); =
href=3D"javascript:void(0);"><IMG border=3D0=20
src=3D"http://baquia.com/imagenes/compartir/ico_imprimir.gif"></A> =
</DIV>
<DIV=20
style=3D"MARGIN-TOP: 3px; FONT-FAMILY: verdana; FLOAT: left; COLOR: =
#333333; FONT-SIZE: 10px; MARGIN-RIGHT: 10px"><A=20
onclick=3Dwindow.print(); href=3D"javascript:void(0);">Imprimir</A> =
</DIV></DIV>
<DIV style=3D"BORDER-LEFT: #ccc 1px solid; FLOAT: left" id=3Dconpartir>
<DIV=20
style=3D"FONT-FAMILY: verdana; MARGIN-BOTTOM: 5px; COLOR: #333333; =
MARGIN-LEFT: 10px; FONT-SIZE: 11px; FONT-WEIGHT: bold; MARGIN-RIGHT: =
10px"=20
id=3Dcomparte>Comparte esta noticia: </DIV>
<DIV style=3D"MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px" =
id=3Dbtn_comparte><A=20
href=3D"http://del.icio.us/post?title=3D&amp;url=3Dhttp://baquia.com/even=
tos/noticia/17359/II-Congreso-Pizarra-Digital"=20
target=3D_blank><IMG border=3D0 alt=3Ddelicious=20
src=3D"http://baquia.com/imagenes/compartir/ico_delicious.gif"></A>&nbsp;=
 <A=20
href=3D"http://www.digg.com/submit?url=3Dhttp://baquia.com/eventos/notici=
a/17359/II-Congreso-Pizarra-Digital"=20
target=3D_blank><IMG border=3D0 alt=3Ddigg=20
src=3D"http://baquia.com/imagenes/compartir/ico_digg.gif"></A>&nbsp; <A=20
href=3D"http://www.technorati.com/search/http://baquia.com/eventos/notici=
a/17359/II-Congreso-Pizarra-Digital"=20
target=3D_blank><IMG border=3D0 alt=3Dtechnorati=20
src=3D"http://baquia.com/imagenes/compartir/ico_technorati.gif"></A>&nbsp=
; <A=20
href=3D"http://myweb2.search.yahoo.com/myresults/bookmarklet?u=3Dhttp://b=
aquia.com/eventos/noticia/17359/II-Congreso-Pizarra-Digital"=20
target=3D_blank><IMG border=3D0 alt=3Dyahoo=20
src=3D"http://baquia.com/imagenes/compartir/ico_yahoo.gif"></A> <A=20
href=3D"http://meneame.net/submit.php?url=3Dhttp://baquia.com/eventos/not=
icia/17359/II-Congreso-Pizarra-Digital"=20
target=3D_blank><IMG border=3D0 alt=3Dmeneame=20
src=3D"http://baquia.com/imagenes/compartir/ico_meneame.gif"></A> <A=20
href=3D"http://www.wikio.es/vote?url=3Dhttp://baquia.com/eventos/noticia/=
17359/II-Congreso-Pizarra-Digital"=20
target=3D_blank><IMG border=3D0 alt=3Dwikio=20
src=3D"http://baquia.com/imagenes/compartir/ico_wikio.gif"></A> =
</DIV></DIV>
<DIV style=3D"BORDER-LEFT: #ccc 1px solid; FLOAT: left" id=3Dconpartir>
<DIV=20
style=3D"FONT-FAMILY: verdana; MARGIN-BOTTOM: 5px; COLOR: #333333; =
MARGIN-LEFT: 10px; FONT-SIZE: 11px; FONT-WEIGHT: bold"=20
id=3Dcomparte>Opciones de fuente: </DIV>
<DIV style=3D"MARGIN-LEFT: 10px" id=3Dbtn_comparte><A=20
onclick=3D"MasTxt('cuerpo-noticia');" href=3D"javascript:void(0);"><IMG =
border=3D0=20
alt=3Ddelicious =
src=3D"http://baquia.com/imagenes/compartir/texto_up.gif"></A>&nbsp;=20
<A onclick=3D"MenosTxt('cuerpo-noticia');" =
href=3D"javascript:void(0);"><IMG=20
border=3D0 alt=3Ddigg =
src=3D"http://baquia.com/imagenes/compartir/texto_down.gif"></A>=20
</DIV></DIV>
<DIV style=3D"WIDTH: 670px; FLOAT: left" id=3Dfenvio_amigo>
<DIV style=3D"HEIGHT: 20px"></DIV>
<DIV=20
style=3D"BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid">
<DIV style=3D"TEXT-ALIGN: right; MARGIN: 5px"><A style=3D"FONT-SIZE: =
10px"=20
onclick=3Dcierra_fenvio(); href=3D"javascript:void(0);">Cierra esta =
ventana</A>=20
</DIV>
<DIV style=3D"COLOR: #666666; MARGIN-LEFT: 10px; FONT-SIZE: 12px"=20
id=3DcontenedorFormMail>Tu correo: <INPUT style=3D"MARGIN-LEFT: 8px" =
id=3Dtucorreo=20
size=3D30 type=3Dtext name=3Dtucorreo> &nbsp;&nbsp;&nbsp;Tu nombre: =
<INPUT=20
style=3D"MARGIN-LEFT: 10px" id=3Dtunombre size=3D30 type=3Dtext =
name=3Dtunombre>=20
<BR><BR>Tu amigo: <INPUT style=3D"MARGIN-LEFT: 10px" id=3Dtuamigo =
size=3D30 type=3Dtext=20
name=3Dtuamigo> &nbsp;&nbsp;&nbsp;Su nombre: <INPUT =
style=3D"MARGIN-LEFT: 10px"=20
id=3Dsunombre size=3D30 type=3Dtext name=3Dsunombre> <BR><BR>URL: <INPUT =

style=3D"MARGIN-LEFT: 40px" id=3Dcomentario disabled=20
value=3Dhttp://baquia.com/eventos/noticia/17359/II-Congreso-Pizarra-Digit=
al=20
size=3D64 type=3Dtext name=3Dcomentario> <A=20
style=3D"BACKGROUND-COLOR: #eeeeee; MARGIN-LEFT: 40px"=20
onclick=3D"enviaMail(document.getElementById('tucorreo').value,document.g=
etElementById('tunombre').value,document.getElementById('tuamigo').value,=
document.getElementById('sunombre').value,document.getElementById('coment=
ario').value);"=20
href=3D"javascript:void(0);">Enviar noticia</A> <BR><BR>
<DIV id=3DresultadoMail></DIV></DIV></DIV></DIV></DIV>
<DIV style=3D"BORDER-BOTTOM: #ccc 1px solid; PADDING-TOP: =
50px"></DIV></DIV><!-- /post -->
<DIV class=3Dgoogle_ads_250></DIV><!-- utilidades post -->
<DIV>
<DIV style=3D"DISPLAY: none" id=3Denviar-amigo>
<SCRIPT language=3DJavaScript>=0A=
function TrimString( str )=0A=
{=0A=
  var tmp =3D ( str || "" ).toString();=0A=
  var reTrimRight =3D / +$/;=0A=
  var reTrimLeft =3D /^ +/;=0A=
  tmp =3D tmp.replace( reTrimRight, "" );=0A=
  tmp =3D tmp.replace( reTrimLeft, "" );=0A=
  return tmp;=0A=
}=0A=
function isEmail(str)=0A=
{=0A=
    var erEmail =3D /^[^@]+@[^\.]+(\.[^\.]+)+$/;=0A=
    var valida =3D erEmail.test(str);=0A=
    if(valida)=0A=
        return true;=0A=
    return false;=0A=
}=0A=
function envia_formulario(formu)=0A=
{=0A=
  formu.para.value =3D TrimString (formu.para.value);=0A=
  formu.de.value =3D TrimString (formu.de.value);=0A=
  formu.comentario.value =3D TrimString (formu.comentario.value);=0A=
  if (formu.comentario.value.length > 500 )=0A=
  {=0A=
    alert ("El Tama&ntilde;o del comentario no debe exceder los 500 =
caracteres.");=0A=
    return false;=0A=
  }=0A=
  if (!formu.para.value)=0A=
  {=0A=
    alert ('Debe rellenar el campo Para.');=0A=
    formu.mail.focus ();=0A=
    return false;=0A=
  } else if (!isEmail (formu.mail.value) )=0A=
  {=0A=
    alert ('Debe rellenar el campo Para correctamente.');=0A=
	 formu.mail.focus ();=0A=
    return false;=0A=
  }=0A=
  if (!formu.de.value)=0A=
  {=0A=
    alert ('Debe rellenar el campo Tu Email.');=0A=
    formu.de.focus ();=0A=
    return false;=0A=
  } else if (!isEmail (formu.de.value) )=0A=
  {=0A=
    alert ('Debe rellenar el campo Tu Email correctamente.');=0A=
	 formu.de.focus ();=0A=
    return false;=0A=
  }=0A=
  return true;=0A=
}=0A=
			 </SCRIPT>

<FORM=20
onsubmit=3D"if ( envia_formulario (this) ) {return true;} else {return =
false;}"=20
method=3Dpost action=3Dnoticias.php?id=3D17359&amp;enviar=3D1>
<DL>
  <DT><LABEL for=3Dpara>Para:</LABEL></DT>
  <DD><INPUT id=3Dpara size=3D15 type=3Dtext name=3Dpara></DD>
  <DT><LABEL for=3Dde>Tu E-Mail:</LABEL></DT>
  <DD><INPUT id=3Dde size=3D15 type=3Dtext name=3Dde></DD>
  <DT class=3Dcoment><LABEL for=3Dcomentario>Comentarios:</LABEL></DT>
  <DD><TEXTAREA wrap=3Dvirtual rows=3D4 cols=3D50 =
name=3Dcomentario></TEXTAREA></DD></DL>
<P><INPUT value=3DEnviar type=3Dsubmit></P></FORM></DIV></DIV><!-- =
/utilidades post -->
<DIV id=3Dcomentarios-post>
<H3>Comentarios</H3>
<P>Se han escrito 1 comentarios a este texto. <A=20
href=3D"http://baquia.com/#escribe-comentario">Puedes escribir el =
tuyo.</A></P><!-- comentario -->
<DIV class=3Dcomentario>
<P class=3Dfirma>Enviado por mercedes, el 18/10/2010 14:59:00</P>
<P>Bien por el avance tecnol=F3gico para educaci=F3n. Pueden compartir =
algun=20
material al respecto o mandarme el sitio de los organizadores.Desde=20
Argentina.Mercedes </P></DIV><!-- /comentario -->
<H3 id=3Describe-comentario>Escribe tu comentario</H3>
<P></P>
<FORM method=3Dpost =
action=3Dnoticias.php?id=3D17359#escribe-comentario><BR>
<DIV=20
style=3D"BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 10px; =
PADDING-LEFT: 5px; WIDTH: 200px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: =
10px; COLOR: #003399; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px =
solid; PADDING-TOP: 5px"><!-- inicio Captcha -->Escriba=20
el c=F3digo de la imagen:<BR><IMG vspace=3D5=20
src=3D"http://baquia.com/captcha/captcha.php"> <INPUT =
style=3D"MARGIN-BOTTOM: 12px"=20
id=3DcodCaptcha maxLength=3D5 size=3D5 type=3Dtext =
name=3DcodCaptcha><BR>
<DIV style=3D"COLOR: #ff0000; FONT-SIZE: 12px; FONT-WEIGHT: =
bold"></DIV><!-- fin Captcha --></DIV>
<DL>
  <DT><LABEL for=3Dcoment_nombre>Tu nombre</LABEL></DT>
  <DD><INPUT id=3Dcoment_nombre size=3D15 type=3Dtext =
name=3Dnombre></DD>
  <DT><LABEL for=3Dcoment_mail>Tu mail</LABEL></DT>
  <DD><INPUT id=3Dcoment_mail size=3D15 type=3Dtext name=3Dcorreo></DD>
  <DT><LABEL for=3Dcoment_web>Web</LABEL></DT>
  <DD><INPUT id=3Dcoment_web size=3D15 type=3Dtext name=3Dweb></DD>
  <DT class=3Dcoment><LABEL for=3Dcoment_contenido>Tu =
comentario</LABEL></DT>
  <DD><TEXTAREA id=3Dcoment_contenido rows=3D10 cols=3D50 =
name=3Dcomentario></TEXTAREA>=20
  <INPUT value=3D17245 type=3Dhidden name=3Did_noticia> </DD></DL>
<P id=3Dcaptcha><LABEL for=3Dtext_captcha>Escribe "blog" en el siguiente =
campo para=20
validar tu env=EDo</LABEL> <INPUT id=3Dtext_captcha size=3D6 type=3Dtext =

name=3Dtext_captcha> </P>
<UL>
  <LI><INPUT id=3Drespuesta_mail type=3Dcheckbox name=3Drespuesta_mail> =
<LABEL=20
  for=3Drespuesta_mail>Recibir nuevas respuestas por correo-e.</LABEL> =
</LI>
  <LI><INPUT id=3Dsuscribir type=3Dcheckbox name=3Dsuscribir> <LABEL=20
  for=3Dsuscribir>Suscribirse a <A =
href=3D"http://baquia.com/boletines.php">Zumo de=20
  Red</A>.</LABEL> </LI>
  <LI><FONT color=3Dred>*</FONT> Todo el contenido HTML ser=E1 =
eliminado, por favor=20
  utilice texto plano. </LI></UL>
<P><INPUT value=3DComentar type=3Dsubmit name=3Daccion> </P></FORM>
<SCRIPT type=3Dtext/javascript>
				  <!--
				var contenedor =3D document.getElementById('captcha');

				var captcha =3D document.getElementById('text_captcha');

				contenedor.style.visibility =3D "hidden";
				captcha.value =3D "blog";
				  -->

				</SCRIPT>
</DIV><!-- /comentarios-post -->
<P>&nbsp;</P>
<DIV=20
style=3D"BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: =
660px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: auto; =
CLEAR: both; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px">
<H3=20
style=3D"BORDER-BOTTOM: #5c0000 1px solid; BORDER-LEFT: #820000 1px =
solid; MARGIN: 0px 0px 5px; PADDING-LEFT: 6px; FONT-FAMILY: 'Arial =
Black', Helvetica, sans-serif; BACKGROUND: =
url(http://baquia.com/menuimgs/fondoCabSeccion.gif) repeat-x; HEIGHT: =
21px; COLOR: #efefef; FONT-SIZE: 13px; OVERFLOW: hidden; BORDER-TOP: =
#960000 1px solid; BORDER-RIGHT: #820000 1px solid; PADDING-TOP: =
1px">Productos=20
relacionados <SPAN=20
style=3D"TEXT-TRANSFORM: uppercase; FLOAT: right; FONT-SIZE: 10px; =
MARGIN-RIGHT: 6px; PADDING-TOP: 2px"><A=20
style=3D"COLOR: #efefef; TEXT-DECORATION: none" =
href=3D"http://compras.baquia.com/"=20
target=3D_blank>Ver mas</A></SPAN></H3>
<DIV=20
style=3D"BORDER-BOTTOM: #990000 1px solid; BORDER-LEFT: #990000 1px =
solid; BACKGROUND-COLOR: #ffffcc; BORDER-TOP: #990000 1px solid; =
BORDER-RIGHT: #990000 1px solid"><IFRAME=20
style=3D"MARGIN: 5px" height=3D100 marginHeight=3D0=20
src=3D"http://compras.baquia.com/share-ht/jedis/ad_tpl.php?ic=3D3715&amp;=
r=3D15249"=20
frameBorder=3D0 width=3D630 allowTransparency marginWidth=3D0 =
scrolling=3Dno=20
align=3Dmiddle></IFRAME>
<FORM=20
style=3D"PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 13px; =
PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; PADDING-TOP: 0px"=20
method=3Dpost action=3Dhttp://compras.baquia.com/share-cgi/search.ftcb=20
target=3D_blank><INPUT value=3Des_ES type=3Dhidden name=3Dlc> <INPUT =
value=3D1 type=3Dhidden=20
name=3Df> <INPUT value=3D3715 type=3Dhidden name=3Did> <LABEL=20
style=3D"BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; =
FONT-FAMILY: arial; COLOR: #304a7c; FONT-SIZE: 12px; VERTICAL-ALIGN: =
middle; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; =
PADDING-TOP: 0px">Buscar=20
productos</LABEL> <INPUT=20
style=3D"BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px =
solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 2px; WIDTH: =
180px; PADDING-RIGHT: 2px; FONT-FAMILY: arial; HEIGHT: auto; COLOR: =
black; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-TOP: #cccccc 1px =
solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px"=20
id=3Dsearch_box maxLength=3D100 type=3Dtext name=3Dk> <INPUT=20
style=3D"BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; =
VERTICAL-ALIGN: middle; BORDER-TOP: medium none; CURSOR: pointer; =
BORDER-RIGHT: medium none"=20
value=3D"" src=3D"http://compras.baquia.com/share-imgs/btn-buscar.gif" =
type=3Dimage=20
name=3Dsubmit> </FORM></DIV></DIV></DIV><!-- /contenido-principal =
--><!-- /contenido-secundario -->
<DIV id=3Dcontenido-secundario2>
<H3 class=3DcabeceraSeccion>Video destacado<SPAN><A=20
href=3D"http://baquia.com/videos/baquiatv/0/">Ver mas</A></SPAN></H3>
<DIV=20
style=3D"BORDER-BOTTOM: #990000 1px solid; BORDER-LEFT: #990000 1px =
solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffcc; MARGIN-TOP: 5px; =
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 12px; BORDER-TOP: =
#990000 1px solid; BORDER-RIGHT: #990000 1px solid; PADDING-TOP: =
5px"><B>Entrevistado:</B>=20
<SPAN style=3D"COLOR: #003399">Pepe Cervera</SPAN><BR><B>Cargo:</B> =
<SPAN=20
style=3D"COLOR: #003399">Experto en medios tecnol=F3gicos</SPAN> </DIV>
<DIV=20
style=3D"PADDING-BOTTOM: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; WIDTH: =
300px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 5px">
<DIV id=3Dvideonot_foto><A=20
href=3D"http://baquia.com/player/baquiatv/754/las-operadoras-no-creen-en-=
la-neutralidad-de-la-red-porque-odian-las-redes-digitales/"><IMG=20
style=3D"PADDING-RIGHT: 5px; FLOAT: left" border=3D0=20
src=3D"http://baquia.com/fotos/videos/th_pepecervera.jpg" width=3D90> =
</A></DIV>
<DIV=20
style=3D"PADDING-BOTTOM: 5px; WIDTH: 200px; FONT-FAMILY: verdana; FLOAT: =
left; FONT-SIZE: 12px"=20
id=3Dvideonot_videonum><A=20
href=3D"http://baquia.com/player/baquiatv/754/las-operadoras-no-creen-en-=
la-neutralidad-de-la-red-porque-odian-las-redes-digitales/"><B>Video=20
1:</B> </A></DIV>
<DIV style=3D"FONT-FAMILY: verdana; FONT-SIZE: 12px" =
id=3Dvideonot_titulo><A=20
href=3D"http://baquia.com/player/baquiatv/754/las-operadoras-no-creen-en-=
la-neutralidad-de-la-red-porque-odian-las-redes-digitales/">=93Las=20
operadoras no creen en la neutralidad de la Red porque odian las redes=20
digitales=94 </A></DIV></DIV>
<DIV style=3D"HEIGHT: 10px; CLEAR: both"></DIV>
<H3 class=3DcabeceraSeccion>Publicidad</H3>
<DIV style=3D"TEXT-ALIGN: center">
<SCRIPT type=3Dtext/javascript>
sas_pageid=3D'13408/96974';	// P=E1gina : Baquia/others
sas_formatid=3D3854;		// Formato : 300x250 300x250
sas_target=3D''+wlrcmd;			// Targeting
SmartAdServer(sas_pageid,sas_formatid,sas_target);
</SCRIPT>
</DIV>
<DIV style=3D"TEXT-ALIGN: center; BACKGROUND-COLOR: #f0f0f0; MARGIN-TOP: =
10px">
<SCRIPT type=3Dtext/javascript>
sas_pageid=3D'13408/134742';	// P=E1gina : Baquia/boton_120x90
sas_formatid=3D4284;		// Formato : 120x90 120x90
sas_target=3D'';			// Targeting
SmartAdServer(sas_pageid,sas_formatid,sas_target);
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://reachandrich.antevenio.com/call/pubjumpi/13408/134742/4284=
/M/[timestamp]/?"><IMG=20
border=3D0 alt=3D""=20
src=3D"http://reachandrich.antevenio.com/call/pubi/13408/134742/4284/M/[t=
imestamp]/?"></A>=20
</NOSCRIPT></DIV>
<DIV style=3D"PADDING-BOTTOM: 20px; WIDTH: 300px">
<DIV style=3D"HEIGHT: 20px"></DIV>
<H3 class=3DcabeceraSeccion>Gente<SPAN><A=20
href=3D"http://www.baquia.com/actualidad/entrevistas/portada/">Ver=20
Mas</A></SPAN></H3>
<DIV style=3D"HEIGHT: 5px"></DIV><A=20
href=3D"http://baquia.com/actualidad/entrevistas/noticia/17361/raimundo-a=
lonso-cuevillas-ceo-de-mobivery%3A-el-coste-de-una-aplicacion-se-mide-con=
-el-resultado"><IMG=20
style=3D"PADDING-BOTTOM: 5px; PADDING-RIGHT: 5px; FLOAT: left; =
PADDING-TOP: 0px"=20
border=3D0 src=3D"http://baquia.com/fotos/10-2010/mobiverylogo.jpg"></A> =
<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/entrevistas/noticia/17361/raimundo-a=
lonso-cuevillas-ceo-de-mobivery%3A-el-coste-de-una-aplicacion-se-mide-con=
-el-resultado">Raimundo=20
Alonso-Cuevillas, CEO de Mobivery: =93El coste de una aplicaci=F3n se =
mide con el=20
resultado=94</A>=20
<DIV style=3D"HEIGHT: 5px"></DIV><A=20
style=3D"COLOR: #666666; FONT-SIZE: 11px; TEXT-DECORATION: none"=20
href=3D"http://baquia.com/actualidad/entrevistas/noticia/17361/raimundo-a=
lonso-cuevillas-ceo-de-mobivery%3A-el-coste-de-una-aplicacion-se-mide-con=
-el-resultado">Mobivery=20
es una empresa espa=F1ola especializada en el desarrollo de aplicaciones =
para=20
dispositivos m=F3viles. Charlamos con su Director General, Raimundo=20
Alonso-Cuevillas. </A>
<DIV style=3D"PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: =
10px"></DIV>
<DIV style=3D"HEIGHT: 25px"></DIV></DIV>
<DIV style=3D"CLEAR: both">&nbsp;</DIV>
<H3 class=3DcabeceraSeccion>Suscr=EDbete a Baqu=EDa</H3>
<DIV=20
style=3D"BORDER-BOTTOM: #990000 1px solid; BORDER-LEFT: #990000 1px =
solid; BACKGROUND-COLOR: #ffffcc; BORDER-TOP: #990000 1px solid; =
BORDER-RIGHT: #990000 1px solid">
<DIV=20
style=3D"PADDING-LEFT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 50px; COLOR: #666666; FONT-SIZE: 12px; PADDING-TOP: =
5px">
<FORM method=3Dpost action=3Dboletin/alta/>Escribe tu direcci=F3n de =
correo-e para=20
recibir nuestro bolet=EDn. <A =
href=3D"http://baquia.com/boletin/alta/">M=E1s=20
info</A><BR>
<DIV style=3D"HEIGHT: 5px"></DIV>Email: <INPUT id=3Dmail size=3D20 =
type=3Dtext=20
name=3Dmail> <INPUT value=3Dsuscribirse=20
src=3D"http://www.baquia.com/img/btn-buscar.gif" type=3Dimage =
name=3Dsubmit>=20
</FORM></DIV>
<DIV style=3D"PADDING-TOP: 10px">
<DIV=20
style=3D"PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px"=20
align=3Dright><A href=3D"http://baquia.com/boletin/baja/">Bajas</A> | <A =

href=3D"http://baquia.com/zumodered/0/">Archivo</A></DIV></DIV></DIV>
<DIV=20
style=3D"BACKGROUND-COLOR: #fff; MARGIN-TOP: 16px; DISPLAY: block; =
HEIGHT: 5px"></DIV>
<SCRIPT src=3D"http://baquia.com/combo_pest/jquery.js"></SCRIPT>

<SCRIPT>
	$(document).ready(inicializarEventos);
	function inicializarEventos(){
	  $("#visitas div").hide();
	  }
=09
	var parametro;
	function muestra(parametro){
	  if(parametro =3D=3D 'visitas'){
	    $("#coment div").hide();
	    $("#visitas div").show();
		}else{
	      $("#visitas div").hide();
	      $("#coment div").show();
		  }
	  }
	</SCRIPT>

<STYLE>.cambio_activo {
	TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: =
#f9f9f9; WIDTH: 145px; FLOAT: left; HEIGHT: 20px; BORDER-TOP: #ccc 1px =
solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.cambio_inactivo {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BACKGROUND-COLOR: =
#fff; WIDTH: 145px; FLOAT: left; HEIGHT: 20px; PADDING-TOP: 5px
}
</STYLE>

<H3 class=3DcabeceraSeccion>Lo m=E1s de Baquia.com</H3>
<DIV style=3D"HEIGHT: 10px"></DIV>
<DIV id=3Dcomentado class=3Dcambio_activo=20
onclick=3D"this.className =3D 'cambio_activo'; =
document.getElementById('leido').className =3D 'cambio_inactivo';"><A=20
style=3D"COLOR: #990000; FONT-WEIGHT: bold" =
onclick=3D"muestra('comentarios');"=20
href=3D"javascript:void(0);">Comentado</A> </DIV>
<DIV id=3Dleido class=3Dcambio_inactivo=20
onclick=3D"this.className =3D 'cambio_activo'; =
document.getElementById('comentado').className =3D =
'cambio_inactivo';"><A=20
style=3D"COLOR: #990000; FONT-WEIGHT: bold" =
onclick=3D"muestra('visitas');"=20
href=3D"javascript:void(0);">Visto</A> </DIV>
<DIV=20
style=3D"BORDER-LEFT: #ccc 1px solid; WIDTH: 290px; FLOAT: left; HEIGHT: =
10px; BORDER-RIGHT: #ccc 1px solid"></DIV>
<DIV=20
style=3D"BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
BACKGROUND-COLOR: #f9f9f9; WIDTH: 290px; BORDER-RIGHT: #ccc 1px solid"=20
id=3Dcontenedor_pest>
<DIV style=3D"BACKGROUND-COLOR: #f9f9f9; WIDTH: 290px" id=3Dvisitas>
<DIV id=3Dvisitas>
<DIV style=3D"WIDTH: 5px; FLOAT: left"></DIV>
<DIV style=3D"PADDING-BOTTOM: 10px; WIDTH: 260px; MARGIN-LEFT: =
10px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;&nbsp;<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/noticias/17339/la-productora-de-en-t=
ierra-hostil-busca-la-identidad-de-5000-usuarios-de-p2p">La=20
productora de "En tierra hostil" busca la identidad de 5.000 usuarios de =

P2P</A></DIV>
<DIV style=3D"WIDTH: 5px; FLOAT: left"></DIV>
<DIV style=3D"PADDING-BOTTOM: 10px; WIDTH: 260px; MARGIN-LEFT: =
10px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;&nbsp;<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/noticias/17340/como-ahorrar-bateria-=
en-tu-smartphone-sin-renunciar-a-internet">Como=20
ahorrar bater=EDa en tu smartphone... sin renunciar a Internet</A></DIV>
<DIV style=3D"WIDTH: 5px; FLOAT: left"></DIV>
<DIV style=3D"PADDING-BOTTOM: 10px; WIDTH: 260px; MARGIN-LEFT: =
10px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;&nbsp;<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/noticias/17334/huye-de-las-agencias-=
que-te-ofrezcan-campanas-360%C2%BA">Huye=20
de las agencias que te ofrezcan campa=F1as 360=BA</A></DIV>
<DIV style=3D"WIDTH: 5px; FLOAT: left"></DIV>
<DIV style=3D"PADDING-BOTTOM: 10px; WIDTH: 260px; MARGIN-LEFT: =
10px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;&nbsp;<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/noticias/17333/por-fin-llegan-los-es=
pejos-magicos">Por=20
fin, llegan los espejos m=E1gicos</A></DIV>
<DIV style=3D"WIDTH: 5px; FLOAT: left"></DIV>
<DIV style=3D"PADDING-BOTTOM: 10px; WIDTH: 260px; MARGIN-LEFT: =
10px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;&nbsp;<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/noticias/17337/el-21-de-octubre-lleg=
an-a-espana-los-windows-phone-7">El=20
21 de octubre llegan a Espa=F1a los Windows Phone 7</A></DIV>
<DIV style=3D"WIDTH: 5px; FLOAT: left"></DIV>
<DIV style=3D"PADDING-BOTTOM: 10px; WIDTH: 260px; MARGIN-LEFT: =
10px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;&nbsp;<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/noticias/17346/codingpeople-programa=
cion-facil%C2%85-para-disenadores">Codingpeople:=20
programaci=F3n f=E1cil=85 para dise=F1adores</A></DIV>
<DIV style=3D"WIDTH: 5px; FLOAT: left"></DIV>
<DIV style=3D"PADDING-BOTTOM: 10px; WIDTH: 260px; MARGIN-LEFT: =
10px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;&nbsp;<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/noticias/17336/tiendas-online-mucho-=
miron-poco-comprador">Tiendas=20
online: mucho mir=F3n, poco comprador</A></DIV>
<DIV style=3D"WIDTH: 5px; FLOAT: left"></DIV>
<DIV style=3D"PADDING-BOTTOM: 10px; WIDTH: 260px; MARGIN-LEFT: =
10px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;&nbsp;<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/noticias/17360/tras-el-rescate-juego=
s-y-bromas-de-mineros-llegan-a-la-red">Tras=20
el rescate, juegos y bromas de mineros llegan a la Red</A></DIV>
<DIV style=3D"WIDTH: 5px; FLOAT: left"></DIV>
<DIV style=3D"PADDING-BOTTOM: 10px; WIDTH: 260px; MARGIN-LEFT: =
10px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;&nbsp;<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/noticias/17352/pantallas-tactiles-es=
a-fuente-de-germenes">Pantallas=20
t=E1ctiles, esa fuente de g=E9rmenes</A></DIV>
<DIV style=3D"WIDTH: 5px; FLOAT: left"></DIV>
<DIV style=3D"PADDING-BOTTOM: 10px; WIDTH: 260px; MARGIN-LEFT: =
10px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;&nbsp;<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/noticias/17329/pepe-cervera-las-oper=
adoras-no-creen-en-la-neutralidad-de-la-red-porque-odian-las-redes-digita=
les">Pepe=20
Cervera: =93Las operadoras no creen en la neutralidad de la Red porque =
odian las=20
redes digitales=94</A></DIV></DIV></DIV>
<DIV style=3D"BACKGROUND-COLOR: #f9f9f9; WIDTH: 290px" id=3Dcoment>
<DIV id=3Dcomentarios>
<DIV style=3D"WIDTH: 5px; FLOAT: left"></DIV>
<DIV style=3D"PADDING-BOTTOM: 10px; WIDTH: 260px; MARGIN-LEFT: =
10px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;&nbsp;<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/noticias/17334/huye-de-las-agencias-=
que-te-ofrezcan-campanas-360%C2%BA">Huye=20
de las agencias que te ofrezcan campa=F1as 360=BA</A></DIV>
<DIV style=3D"WIDTH: 5px; FLOAT: left"></DIV>
<DIV style=3D"PADDING-BOTTOM: 10px; WIDTH: 260px; MARGIN-LEFT: =
10px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;&nbsp;<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/noticias/17352/pantallas-tactiles-es=
a-fuente-de-germenes">Pantallas=20
t=E1ctiles, esa fuente de g=E9rmenes</A></DIV>
<DIV style=3D"WIDTH: 5px; FLOAT: left"></DIV>
<DIV style=3D"PADDING-BOTTOM: 10px; WIDTH: 260px; MARGIN-LEFT: =
10px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;&nbsp;<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/noticias/17339/la-productora-de-en-t=
ierra-hostil-busca-la-identidad-de-5000-usuarios-de-p2p">La=20
productora de "En tierra hostil" busca la identidad de 5.000 usuarios de =

P2P</A></DIV>
<DIV style=3D"WIDTH: 5px; FLOAT: left"></DIV>
<DIV style=3D"PADDING-BOTTOM: 10px; WIDTH: 260px; MARGIN-LEFT: =
10px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;&nbsp;<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/noticias/17349/los-robots-aprenden-a=
-no-danar-a-las-personas">Los=20
robots aprenden a no da=F1ar a las personas</A></DIV>
<DIV style=3D"WIDTH: 5px; FLOAT: left"></DIV>
<DIV style=3D"PADDING-BOTTOM: 10px; WIDTH: 260px; MARGIN-LEFT: =
10px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;&nbsp;<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/noticias/17331/una-escuela-pagara-61=
0000-dolares-por-espiar-a-alumnos-con-webcam">Una=20
escuela pagar=E1 610.000 d=F3lares por espiar a alumnos con =
webcam</A></DIV>
<DIV style=3D"WIDTH: 5px; FLOAT: left"></DIV>
<DIV style=3D"PADDING-BOTTOM: 10px; WIDTH: 260px; MARGIN-LEFT: =
10px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;&nbsp;<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/noticias/17345/facebook-estrecha-laz=
os-con-bing-y-skype">Facebook=20
estrecha lazos con Bing y Skype</A></DIV>
<DIV style=3D"WIDTH: 5px; FLOAT: left"></DIV>
<DIV style=3D"PADDING-BOTTOM: 10px; WIDTH: 260px; MARGIN-LEFT: =
10px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;&nbsp;<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/noticias/12497/los-10-mundos-virtual=
es-mas-populares">Los=20
10 mundos virtuales m=E1s populares</A></DIV>
<DIV style=3D"WIDTH: 5px; FLOAT: left"></DIV>
<DIV style=3D"PADDING-BOTTOM: 10px; WIDTH: 260px; MARGIN-LEFT: =
10px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;&nbsp;<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/noticias/17355/francia-subvencionara=
-las-descargas-de-musica-de-pago">Francia=20
subvencionar=E1 las descargas de m=FAsica de pago</A></DIV>
<DIV style=3D"WIDTH: 5px; FLOAT: left"></DIV>
<DIV style=3D"PADDING-BOTTOM: 10px; WIDTH: 260px; MARGIN-LEFT: =
10px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;&nbsp;<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/noticias/17329/pepe-cervera-las-oper=
adoras-no-creen-en-la-neutralidad-de-la-red-porque-odian-las-redes-digita=
les">Pepe=20
Cervera: =93Las operadoras no creen en la neutralidad de la Red porque =
odian las=20
redes digitales=94</A></DIV>
<DIV style=3D"WIDTH: 5px; FLOAT: left"></DIV>
<DIV style=3D"PADDING-BOTTOM: 10px; WIDTH: 260px; MARGIN-LEFT: =
10px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;&nbsp;<A=20
style=3D"FONT-SIZE: 12px"=20
href=3D"http://baquia.com/actualidad/noticias/17357/aplicaciones-de-faceb=
ook-envian-datos-personales-a-terceros">Aplicaciones=20
de Facebook envian datos personales a =
terceros</A></DIV></DIV></DIV></DIV>
<DIV style=3D"HEIGHT: 10px"></DIV>
<DIV style=3D"HEIGHT: 20px"></DIV><!-- INICIO BOX ESPECIALES -->
<H3 class=3DcabeceraSeccion>Especiales<SPAN><A=20
href=3D"http://baquia.com/especiales/portada/">Ver mas</A></H3>
<DIV style=3D"HEIGHT: 5px"></DIV>
<DIV=20
style=3D"BACKGROUND-IMAGE: url(img/fondo_especiales.gif); BORDER-BOTTOM: =
#990000 1px solid; BORDER-LEFT: #990000 1px solid; PADDING-BOTTOM: 5px; =
PADDING-LEFT: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: =
right 50%; BORDER-TOP: #990000 1px solid; BORDER-RIGHT: #990000 1px =
solid; PADDING-TOP: 5px"><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;<A =
style=3D"FONT-SIZE: 12px"=20
id=3Despecial=20
href=3D"http://baquia.com/especiales/noticia/17274/temen-las-grandes-empr=
esas-incursionar-en-las-redes-sociales">=BFTemen=20
las grandes empresas incursionar en las redes sociales?</A>
<DIV style=3D"HEIGHT: 5px"></DIV><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;<A =
style=3D"FONT-SIZE: 12px"=20
id=3Despecial=20
href=3D"http://baquia.com/especiales/noticia/17151/hipermercados-digitale=
s">Hipermercados=20
Digitales</A>
<DIV style=3D"HEIGHT: 5px"></DIV><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;<A =
style=3D"FONT-SIZE: 12px"=20
id=3Despecial=20
href=3D"http://baquia.com/especiales/noticia/16907/el-hogar-sin-cables-es=
-posible">El=20
hogar sin cables, =BFes posible?</A>
<DIV style=3D"HEIGHT: 5px"></DIV><IMG=20
src=3D"http://baquia.com/imagenes/punto.gif">&nbsp;<A =
style=3D"FONT-SIZE: 12px"=20
id=3Despecial=20
href=3D"http://baquia.com/especiales/noticia/16800/nota-enter-%C2%96-la-d=
igitalizacion-arma-de-doble-filo-para-los-contenidos">NOTA=20
ENTER =96 La digitalizaci=F3n, arma de doble filo para los =
contenidos</A>
<DIV style=3D"HEIGHT: 5px"></DIV></DIV>
<DIV style=3D"HEIGHT: 20px"></DIV><!-- FIN BOX ESPECIALES --></DIV><!-- =
/contenido-secundario -->
<DIV>&nbsp;</DIV>
<DIV style=3D"BACKGROUND-COLOR: #ffffff; CLEAR: both">&nbsp;</DIV>
<DIV style=3D"BACKGROUND-COLOR: #ffffff; WIDTH: 999px; HEIGHT: =
30px"></DIV>
<DIV style=3D"BACKGROUND-COLOR: #cccccc; WIDTH: 999px; HEIGHT: =
1px"></DIV>
<DIV id=3Dpie>
<UL>
  <LI><A href=3D"http://baquia.com/index.php">Portada</A></LI>
  <LI><A =
href=3D"http://baquia.com/actualidad/noticias/portada/">Noticias</A></LI>=

  <LI><A href=3D"http://baquia.com/zumodered/0/">Zumo de red</A></LI>
  <LI><A =
href=3D"http://baquia.com/boletin/alta/">Suscr=EDbete</A></LI></UL>
<UL>
  <LI><A href=3D"http://baquia.com/quienes/">Qui=E9nes somos </A></LI>
  <LI><A href=3D"http://baquia.com/notalegal/">Nota legal</A></LI>
  <LI><A href=3D"http://baquia.com/publicidad/">Publicidad en Baquia =
</A></LI></UL>
<P><A href=3D"http://baquia.com/rss/">Suscr=EDbete a Baqu=EDa por =
RSS/ATOM</A> </P>
<P><A=20
href=3D"http://fusion.google.com/add?feedurl=3Dhttp%3A//baquia.com/feeds/=
feed.php%3Fformato%3Drss20"><IMG=20
border=3D0 alt=3D"Add to Google" align=3DabsMiddle=20
src=3D"http://buttons.googlesyndication.com/fusion/add.gif" width=3D104=20
height=3D17></A></P></DIV><!-- START Nielsen // Netratings SiteCensus =
V5.1 --><!-- COPYRIGHT 2004 Nielsen // Netratings Limited -->
<SCRIPT language=3DJavaScript type=3Dtext/javascript>
<!--
	var _rsCI=3D"dad";
	var _rsCG=3D"0";
	var _rsDT=3D0;
	var _rsDU=3D0;=20
	var _rsDO=3D0;=20
	var _rsX6=3D0; =20
	var _rsSI=3Descape(window.location);
	var _rsLP=3Dlocation.protocol.indexOf('https')>-1?'https:':'http:';
	var _rsRP=3Descape(document.referrer);
	var _rsND=3D_rsLP+'//secure-uk.imrworldwide.com/';

	if (parseInt(navigator.appVersion)>=3D4)
	{
		var _rsRD=3D(new Date()).getTime();
		var _rsSE=3D1;=09
		var _rsSV=3D"";
		var _rsSM=3D0.01;
		_rsCL=3D'<scr'+'ipt language=3D"JavaScript" type=3D"text/javascript" =
src=3D"'+_rsND+'v51.js"><\/scr'+'ipt>';
	}
	else
	{
		_rsCL=3D'<img =
src=3D"'+_rsND+'cgi-bin/m?ci=3D'+_rsCI+'&cg=3D'+_rsCG+'&si=3D'+_rsSI+'&rp=
=3D'+_rsRP+'">';
	}
	document.write(_rsCL);
//-->
    </SCRIPT>
<NOSCRIPT><IMG alt=3D""=20
src=3D"http://secure-uk.imrworldwide.com/cgi-bin/m?ci=3Ddad&amp;cg=3D0"> =
</NOSCRIPT><!-- END Nielsen // Netratings SiteCensus V5.1 -->
<SCRIPT type=3Dtext/javascript =
src=3D"http://www.google-analytics.com/urchin.js">
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
_uacct =3D "UA-3187540-1";
urchinTracker();
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
var gaJsHost =3D (("https:" =3D=3D document.location.protocol) ? =
"https://ssl." : "http://www.");
document.write(unescape("%3Cscript src=3D'" + gaJsHost + =
"google-analytics.com/ga.js' =
type=3D'text/javascript'%3E%3C/script%3E"));
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
try {
var pageTracker =3D _gat._getTracker("UA-8565073-3");
pageTracker._trackPageview();
} catch(err) {}</SCRIPT>

<SCRIPT type=3Dtext/javascript>

  var_gaq =3D_gaq || [];
 _gaq.push(['_setAccount', 'UA-15208381-1']);
 _gaq.push(['_trackPageview']);

  (function() {
    var ga =3D document.createElement('script'); ga.type =3D =
'text/javascript'; ga.async =3D true;
    ga.src =3D ('https:' =3D=3D document.location.protocol ? =
'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s =3D document.getElementsByTagName('script')[0]; =
s.parentNode.insertBefore(ga, s);
  })();

</SCRIPT>
</DIV><!-- /contenedor --></SPAN></BODY></HTML>

------=_NextPart_001_00CE_01CB6F23.85B3E950
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://compras.baquia.com/share-ht/jedis/ad_tpl.php?ic=3715&r=15249

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>CBN - Banner Horizontal(290x100)</TITLE>
<META content=3D"text/html; charset=3DISO-8859-1" =
http-equiv=3DContent-Type>
<STYLE>* {
	FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
BODY {
	BACKGROUND-COLOR: #ffffcc; MARGIN: 0px
}
TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; TABLE-LAYOUT: fixed; HEIGHT: =
100%; FONT-SIZE: 12px
}
TABLE TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.imgjedi {
	BORDER-BOTTOM: #304a7c 1px solid; BORDER-LEFT: #304a7c 1px solid; =
MARGIN: 0px; WIDTH: 80px; HEIGHT: 80px; BORDER-TOP: #304a7c 1px solid; =
BORDER-RIGHT: #304a7c 1px solid
}
.parrafo_imgjedi {
	TEXT-ALIGN: left
}
.txtjedi {
	TEXT-ALIGN: left; TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
.txtjedi A {
	COLOR: #666666
}
.txtjedi A .prejedi {
	COLOR: #304a7c; FONT-WEIGHT: bold
}
.divmedio {
	MARGIN: 9px 10px; WIDTH: 270px; TEXT-OVERFLOW: ellipsis; FLOAT: left; =
HEIGHT: 82px; OVERFLOW: hidden; CURSOR: pointer
}
.separador {
	Z-INDEX: 300; POSITION: relative; BACKGROUND-COLOR: #ffffcc; MARGIN: =
0px; WIDTH: 1px; HEIGHT: 90px; VISIBILITY: visible; OVERFLOW: hidden; =
LEFT: 50%
}
.divseparador {
	LINE-HEIGHT: 1px; MARGIN: 5px 0px; WIDTH: 50px; FLOAT: left; HEIGHT: =
90px; FONT-SIZE: 1px; OVERFLOW: hidden
}
</STYLE>

<SCRIPT type=3Dtext/javascript>
function cnlBub(e) {e.cancelBubble=3Dtrue;return false;}
function clck(o) {var =
a=3Do.getElementsByTagName("A")[0].href;window.open(a);}
</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://imgs.codigobarras.net/share-imgs/dump_cookies.php"></SCRIPT=
>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://compras.baquia.com/share-imgs/dump_cookies.php"></SCRIPT>

<SCRIPT type=3Dtext/javascript> var image_loaded=3D0; function =
test_usr_img() { if(image_loaded) return; image_loaded =3D 1; var =
url_dest_shopall=3D""; if(uc_img && uc!=3Duc_img) =
url_dest_shopall+=3D"&uc=3D"+escape(uc_img); var usr_img=3Dnew Image(); =
if(url_dest_shopall) { =
usr_img.src=3D"/share-imgs/dump_cookies.php?"+url_dest_shopall; var =
usr_img2=3Dnew Image(); =
usr_img2.src=3D"http://imgs.codigobarras.net/share-imgs/dump_cookies.php?=
"+url_dest_shopall; } } </SCRIPT>

<META name=3DGENERATOR content=3D"MSHTML 8.00.7600.16671"></HEAD>
<BODY>
<DIV=20
style=3D"POSITION: relative; TEXT-OVERFLOW: ellipsis; HEIGHT: 100px; =
OVERFLOW: hidden; TOP: 0px; LEFT: 0px">
<DIV style=3D"WIDTH: 9px; FLOAT: left; HEIGHT: 100px"></DIV>
<DIV style=3D"MARGIN-LEFT: 0px" id=3Djedi3217867 class=3Ddivmedio =
onclick=3Dclck(this)>
<TABLE>
  <TBODY>
  <TR>
    <TD class=3Dparrafo_imgjedi width=3D86><A onclick=3DcnlBub(event)=20
      =
href=3D"http://compras.baquia.com/share-ht/jedis/oasisc.php?fr=3D14&amp;t=
s=3D04620.0&amp;r=3D15249&amp;k=3Dinformatica%2Ctelefonos+moviles%2Cimage=
n+y+sonido%2Cgps%2Csmartphone&amp;re=3D%2B92ddQ&amp;tpl=3D52&amp;rfrr=3D&=
amp;vrs=3D0&amp;tab=3D&amp;ic=3D3715&amp;s=3D11472&amp;w=3D125&amp;h=3D18=
2&amp;c=3D3217867"=20
      target=3D_blank><IMG class=3Dimgjedi=20
      =
src=3D"http://imgs.codigobarras.net/share-imgs/comercios/11331/141993797.=
80x80.jpg"></A>=20
    </TD>
    <TD class=3Dtxtjedi><A onclick=3DcnlBub(event)=20
      =
href=3D"http://compras.baquia.com/share-ht/jedis/oasisc.php?fr=3D14&amp;t=
s=3D04620.0&amp;r=3D15249&amp;k=3Dinformatica%2Ctelefonos+moviles%2Cimage=
n+y+sonido%2Cgps%2Csmartphone&amp;re=3D%2B92ddQ&amp;tpl=3D52&amp;rfrr=3D&=
amp;vrs=3D0&amp;tab=3D&amp;ic=3D3715&amp;s=3D11472&amp;w=3D125&amp;h=3D18=
2&amp;c=3D3217867"=20
      target=3D_blank><B>Gps Start Iberia Tomtom. </B>No dejes pasar =
esta=20
      oportunidad. <NOBR =
class=3Dprejedi><!--precio-->89,99<!--/precio-->=20
      =80</NOBR></A> </TD></TR></TBODY></TABLE></DIV><!--#CUT_1#-->
<DIV class=3Ddivseparador>
<DIV class=3Dseparador></DIV></DIV>
<DIV id=3Djedi3220139 class=3Ddivmedio onclick=3Dclck(this)>
<TABLE>
  <TBODY>
  <TR>
    <TD class=3Dparrafo_imgjedi width=3D86><A onclick=3DcnlBub(event)=20
      =
href=3D"http://compras.baquia.com/share-ht/jedis/oasisc.php?fr=3D14&amp;t=
s=3D04620.0&amp;r=3D15249&amp;k=3Dinformatica%2Ctelefonos+moviles%2Cimage=
n+y+sonido%2Cgps%2Csmartphone&amp;re=3D%2B92ddQ&amp;tpl=3D52&amp;rfrr=3D&=
amp;vrs=3D0&amp;tab=3D&amp;ic=3D3715&amp;s=3D11472&amp;w=3D125&amp;h=3D18=
2&amp;c=3D3220139"=20
      target=3D_blank><IMG class=3Dimgjedi=20
      =
src=3D"http://imgs.codigobarras.net/share-imgs/comercios/17767/142108139.=
80x80.jpg"></A>=20
    </TD>
    <TD class=3Dtxtjedi><A onclick=3DcnlBub(event)=20
      =
href=3D"http://compras.baquia.com/share-ht/jedis/oasisc.php?fr=3D14&amp;t=
s=3D04620.0&amp;r=3D15249&amp;k=3Dinformatica%2Ctelefonos+moviles%2Cimage=
n+y+sonido%2Cgps%2Csmartphone&amp;re=3D%2B92ddQ&amp;tpl=3D52&amp;rfrr=3D&=
amp;vrs=3D0&amp;tab=3D&amp;ic=3D3715&amp;s=3D11472&amp;w=3D125&amp;h=3D18=
2&amp;c=3D3220139"=20
      target=3D_blank><B>Pantalla techo Innovate 9" TFT. </B>Ideal para =
tus viajes=20
      en coche, gran calidad de imagen. <NOBR =
class=3Dprejedi><!--precio-->250,00<!--/precio--> =80</NOBR></A>=20
</TD></TR></TBODY></TABLE></DIV></DIV><IMG id=3Dusrimg border=3D0=20
src=3D"http://imgs.codigobarras.net/share-imgs/p.gif" width=3D1=20
onload=3Djavascript:test_usr_img() height=3D1></BODY></HTML>

------=_NextPart_001_00CE_01CB6F23.85B3E950--

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://baquia.com/votacion/jquery.js

(function(){=0A=
/*=0A=
 * jQuery 1.2.3 - 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-02-06 00:21:25 -0500 (Wed, 06 Feb 2008) $=0A=
 * $Rev: 4663 $=0A=
 */=0A=
=0A=
// Map over jQuery in case of overwrite=0A=
if ( window.jQuery )=0A=
	var _jQuery =3D window.jQuery;=0A=
=0A=
var jQuery =3D window.jQuery =3D function( selector, context ) {=0A=
	// The jQuery object is actually just the init constructor 'enhanced'=0A=
	return new jQuery.prototype.init( selector, context );=0A=
};=0A=
=0A=
// Map over the $ in case of overwrite=0A=
if ( window.$ )=0A=
	var _$ =3D window.$;=0A=
	=0A=
// Map the jQuery namespace to the '$' one=0A=
window.$ =3D jQuery;=0A=
=0A=
// A simple way to check for HTML strings or ID strings=0A=
// (both of which we optimize for)=0A=
var quickExpr =3D /^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/;=0A=
=0A=
// Is it a simple selector=0A=
var isSimple =3D /^.[^:#\[\.]*$/;=0A=
=0A=
jQuery.fn =3D jQuery.prototype =3D {=0A=
	init: function( selector, context ) {=0A=
		// Make sure that a selection was provided=0A=
		selector =3D selector || document;=0A=
=0A=
		// Handle $(DOMElement)=0A=
		if ( selector.nodeType ) {=0A=
			this[0] =3D selector;=0A=
			this.length =3D 1;=0A=
			return this;=0A=
=0A=
		// Handle HTML strings=0A=
		} else if ( typeof selector =3D=3D "string" ) {=0A=
			// Are we dealing with HTML string or an ID?=0A=
			var match =3D quickExpr.exec( selector );=0A=
=0A=
			// Verify a match, and that no context was specified for #id=0A=
			if ( match && (match[1] || !context) ) {=0A=
=0A=
				// HANDLE: $(html) -> $(array)=0A=
				if ( match[1] )=0A=
					selector =3D jQuery.clean( [ match[1] ], context );=0A=
=0A=
				// HANDLE: $("#id")=0A=
				else {=0A=
					var elem =3D document.getElementById( match[3] );=0A=
=0A=
					// Make sure an element was located=0A=
					if ( elem )=0A=
						// Handle the case where IE and Opera return items=0A=
						// by name instead of ID=0A=
						if ( elem.id !=3D match[3] )=0A=
							return jQuery().find( selector );=0A=
=0A=
						// Otherwise, we inject the element directly into the jQuery object=0A=
						else {=0A=
							this[0] =3D elem;=0A=
							this.length =3D 1;=0A=
							return this;=0A=
						}=0A=
=0A=
					else=0A=
						selector =3D [];=0A=
				}=0A=
=0A=
			// HANDLE: $(expr, [context])=0A=
			// (which is just equivalent to: $(content).find(expr)=0A=
			} else=0A=
				return new jQuery( context ).find( selector );=0A=
=0A=
		// HANDLE: $(function)=0A=
		// Shortcut for document ready=0A=
		} else if ( jQuery.isFunction( selector ) )=0A=
			return new jQuery( document )[ jQuery.fn.ready ? "ready" : "load" ]( =
selector );=0A=
=0A=
		return this.setArray(=0A=
			// HANDLE: $(array)=0A=
			selector.constructor =3D=3D Array && selector ||=0A=
=0A=
			// HANDLE: $(arraylike)=0A=
			// Watch for when an array-like object, contains DOM nodes, is passed =
in as the selector=0A=
			(selector.jquery || selector.length && selector !=3D window && =
!selector.nodeType && selector[0] !=3D undefined && =
selector[0].nodeType) && jQuery.makeArray( selector ) ||=0A=
=0A=
			// HANDLE: $(*)=0A=
			[ selector ] );=0A=
	},=0A=
	=0A=
	// The current version of jQuery being used=0A=
	jquery: "1.2.3",=0A=
=0A=
	// The number of elements contained in the matched element set=0A=
	size: function() {=0A=
		return this.length;=0A=
	},=0A=
	=0A=
	// The number of elements contained in the matched element set=0A=
	length: 0,=0A=
=0A=
	// Get the Nth element in the matched element set OR=0A=
	// Get the whole matched element set as a clean array=0A=
	get: function( num ) {=0A=
		return num =3D=3D undefined ?=0A=
=0A=
			// Return a 'clean' array=0A=
			jQuery.makeArray( this ) :=0A=
=0A=
			// Return just the object=0A=
			this[ num ];=0A=
	},=0A=
	=0A=
	// Take an array of elements and push it onto the stack=0A=
	// (returning the new matched element set)=0A=
	pushStack: function( elems ) {=0A=
		// Build a new jQuery matched element set=0A=
		var ret =3D jQuery( elems );=0A=
=0A=
		// Add the old object onto the stack (as a reference)=0A=
		ret.prevObject =3D this;=0A=
=0A=
		// Return the newly-formed element set=0A=
		return ret;=0A=
	},=0A=
	=0A=
	// Force the current matched set of elements to become=0A=
	// the specified array of elements (destroying the stack in the process)=0A=
	// You should use pushStack() in order to do this, but maintain the =
stack=0A=
	setArray: function( elems ) {=0A=
		// Resetting the length to 0, then using the native Array push=0A=
		// is a super-fast way to populate an object with array-like properties=0A=
		this.length =3D 0;=0A=
		Array.prototype.push.apply( this, elems );=0A=
		=0A=
		return this;=0A=
	},=0A=
=0A=
	// Execute a callback for every element in the matched set.=0A=
	// (You can seed the arguments with an array of args, but this is=0A=
	// only used internally.)=0A=
	each: function( callback, args ) {=0A=
		return jQuery.each( this, callback, args );=0A=
	},=0A=
=0A=
	// Determine the position of an element within =0A=
	// the matched set of elements=0A=
	index: function( elem ) {=0A=
		var ret =3D -1;=0A=
=0A=
		// Locate the position of the desired element=0A=
		this.each(function(i){=0A=
			if ( this =3D=3D elem )=0A=
				ret =3D i;=0A=
		});=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	attr: function( name, value, type ) {=0A=
		var options =3D name;=0A=
		=0A=
		// Look for the case where we're accessing a style value=0A=
		if ( name.constructor =3D=3D String )=0A=
			if ( value =3D=3D undefined )=0A=
				return this.length && jQuery[ type || "attr" ]( this[0], name ) || =
undefined;=0A=
=0A=
			else {=0A=
				options =3D {};=0A=
				options[ name ] =3D value;=0A=
			}=0A=
		=0A=
		// Check to see if we're setting style values=0A=
		return this.each(function(i){=0A=
			// Set all the styles=0A=
			for ( name in options )=0A=
				jQuery.attr(=0A=
					type ?=0A=
						this.style :=0A=
						this,=0A=
					name, jQuery.prop( this, options[ name ], type, i, name )=0A=
				);=0A=
		});=0A=
	},=0A=
=0A=
	css: function( key, value ) {=0A=
		// ignore negative width and height values=0A=
		if ( (key =3D=3D 'width' || key =3D=3D 'height') && parseFloat(value) =
< 0 )=0A=
			value =3D undefined;=0A=
		return this.attr( key, value, "curCSS" );=0A=
	},=0A=
=0A=
	text: function( text ) {=0A=
		if ( typeof text !=3D "object" && text !=3D null )=0A=
			return this.empty().append( (this[0] && this[0].ownerDocument || =
document).createTextNode( text ) );=0A=
=0A=
		var ret =3D "";=0A=
=0A=
		jQuery.each( text || this, function(){=0A=
			jQuery.each( this.childNodes, function(){=0A=
				if ( this.nodeType !=3D 8 )=0A=
					ret +=3D this.nodeType !=3D 1 ?=0A=
						this.nodeValue :=0A=
						jQuery.fn.text( [ this ] );=0A=
			});=0A=
		});=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	wrapAll: function( html ) {=0A=
		if ( this[0] )=0A=
			// The elements to wrap the target around=0A=
			jQuery( html, this[0].ownerDocument )=0A=
				.clone()=0A=
				.insertBefore( this[0] )=0A=
				.map(function(){=0A=
					var elem =3D this;=0A=
=0A=
					while ( elem.firstChild )=0A=
						elem =3D elem.firstChild;=0A=
=0A=
					return elem;=0A=
				})=0A=
				.append(this);=0A=
=0A=
		return this;=0A=
	},=0A=
=0A=
	wrapInner: function( html ) {=0A=
		return this.each(function(){=0A=
			jQuery( this ).contents().wrapAll( html );=0A=
		});=0A=
	},=0A=
=0A=
	wrap: function( html ) {=0A=
		return this.each(function(){=0A=
			jQuery( this ).wrapAll( html );=0A=
		});=0A=
	},=0A=
=0A=
	append: function() {=0A=
		return this.domManip(arguments, true, false, function(elem){=0A=
			if (this.nodeType =3D=3D 1)=0A=
				this.appendChild( elem );=0A=
		});=0A=
	},=0A=
=0A=
	prepend: function() {=0A=
		return this.domManip(arguments, true, true, function(elem){=0A=
			if (this.nodeType =3D=3D 1)=0A=
				this.insertBefore( elem, this.firstChild );=0A=
		});=0A=
	},=0A=
	=0A=
	before: function() {=0A=
		return this.domManip(arguments, false, false, function(elem){=0A=
			this.parentNode.insertBefore( elem, this );=0A=
		});=0A=
	},=0A=
=0A=
	after: function() {=0A=
		return this.domManip(arguments, false, true, function(elem){=0A=
			this.parentNode.insertBefore( elem, this.nextSibling );=0A=
		});=0A=
	},=0A=
=0A=
	end: function() {=0A=
		return this.prevObject || jQuery( [] );=0A=
	},=0A=
=0A=
	find: function( selector ) {=0A=
		var elems =3D jQuery.map(this, function(elem){=0A=
			return jQuery.find( selector, elem );=0A=
		});=0A=
=0A=
		return this.pushStack( /[^+>] [^+>]/.test( selector ) || =
selector.indexOf("..") > -1 ?=0A=
			jQuery.unique( elems ) :=0A=
			elems );=0A=
	},=0A=
=0A=
	clone: function( events ) {=0A=
		// Do the clone=0A=
		var ret =3D this.map(function(){=0A=
			if ( jQuery.browser.msie && !jQuery.isXMLDoc(this) ) {=0A=
				// IE copies events bound via attachEvent when=0A=
				// using cloneNode. Calling detachEvent on the=0A=
				// clone will also remove the events from the orignal=0A=
				// In order to get around this, we use innerHTML.=0A=
				// Unfortunately, this means some modifications to =0A=
				// attributes in IE that are actually only stored =0A=
				// as properties will not be copied (such as the=0A=
				// the name attribute on an input).=0A=
				var clone =3D this.cloneNode(true),=0A=
					container =3D document.createElement("div");=0A=
				container.appendChild(clone);=0A=
				return jQuery.clean([container.innerHTML])[0];=0A=
			} else=0A=
				return this.cloneNode(true);=0A=
		});=0A=
=0A=
		// Need to set the expando to null on the cloned set if it exists=0A=
		// removeData doesn't work here, IE removes it from the original as =
well=0A=
		// this is primarily for IE but the data expando shouldn't be copied =
over in any browser=0A=
		var clone =3D ret.find("*").andSelf().each(function(){=0A=
			if ( this[ expando ] !=3D undefined )=0A=
				this[ expando ] =3D null;=0A=
		});=0A=
		=0A=
		// Copy the events from the original to the clone=0A=
		if ( events =3D=3D=3D true )=0A=
			this.find("*").andSelf().each(function(i){=0A=
				if (this.nodeType =3D=3D 3)=0A=
					return;=0A=
				var events =3D jQuery.data( this, "events" );=0A=
=0A=
				for ( var type in events )=0A=
					for ( var handler in events[ type ] )=0A=
						jQuery.event.add( clone[ i ], type, events[ type ][ handler ], =
events[ type ][ handler ].data );=0A=
			});=0A=
=0A=
		// Return the cloned set=0A=
		return ret;=0A=
	},=0A=
=0A=
	filter: function( selector ) {=0A=
		return this.pushStack(=0A=
			jQuery.isFunction( selector ) &&=0A=
			jQuery.grep(this, function(elem, i){=0A=
				return selector.call( elem, i );=0A=
			}) ||=0A=
=0A=
			jQuery.multiFilter( selector, this ) );=0A=
	},=0A=
=0A=
	not: function( selector ) {=0A=
		if ( selector.constructor =3D=3D String )=0A=
			// test special case where just one selector is passed in=0A=
			if ( isSimple.test( selector ) )=0A=
				return this.pushStack( jQuery.multiFilter( selector, this, true ) );=0A=
			else=0A=
				selector =3D jQuery.multiFilter( selector, this );=0A=
=0A=
		var isArrayLike =3D selector.length && selector[selector.length - 1] =
!=3D=3D undefined && !selector.nodeType;=0A=
		return this.filter(function() {=0A=
			return isArrayLike ? jQuery.inArray( this, selector ) < 0 : this !=3D =
selector;=0A=
		});=0A=
	},=0A=
=0A=
	add: function( selector ) {=0A=
		return !selector ? this : this.pushStack( jQuery.merge( =0A=
			this.get(),=0A=
			selector.constructor =3D=3D String ? =0A=
				jQuery( selector ).get() :=0A=
				selector.length !=3D undefined && (!selector.nodeName || =
jQuery.nodeName(selector, "form")) ?=0A=
					selector : [selector] ) );=0A=
	},=0A=
=0A=
	is: function( selector ) {=0A=
		return selector ?=0A=
			jQuery.multiFilter( selector, this ).length > 0 :=0A=
			false;=0A=
	},=0A=
=0A=
	hasClass: function( selector ) {=0A=
		return this.is( "." + selector );=0A=
	},=0A=
	=0A=
	val: function( value ) {=0A=
		if ( value =3D=3D undefined ) {=0A=
=0A=
			if ( this.length ) {=0A=
				var elem =3D this[0];=0A=
=0A=
				// We need to handle select boxes special=0A=
				if ( jQuery.nodeName( elem, "select" ) ) {=0A=
					var index =3D elem.selectedIndex,=0A=
						values =3D [],=0A=
						options =3D elem.options,=0A=
						one =3D elem.type =3D=3D "select-one";=0A=
					=0A=
					// Nothing was selected=0A=
					if ( index < 0 )=0A=
						return null;=0A=
=0A=
					// Loop through all the selected options=0A=
					for ( var i =3D one ? index : 0, max =3D one ? index + 1 : =
options.length; i < max; i++ ) {=0A=
						var option =3D options[ i ];=0A=
=0A=
						if ( option.selected ) {=0A=
							// Get the specifc value for the option=0A=
							value =3D jQuery.browser.msie && =
!option.attributes.value.specified ? option.text : option.value;=0A=
							=0A=
							// We don't need an array for one selects=0A=
							if ( one )=0A=
								return value;=0A=
							=0A=
							// Multi-Selects return an array=0A=
							values.push( value );=0A=
						}=0A=
					}=0A=
					=0A=
					return values;=0A=
					=0A=
				// Everything else, we just grab the value=0A=
				} else=0A=
					return (this[0].value || "").replace(/\r/g, "");=0A=
=0A=
			}=0A=
=0A=
			return undefined;=0A=
		}=0A=
=0A=
		return this.each(function(){=0A=
			if ( this.nodeType !=3D 1 )=0A=
				return;=0A=
=0A=
			if ( value.constructor =3D=3D Array && /radio|checkbox/.test( =
this.type ) )=0A=
				this.checked =3D (jQuery.inArray(this.value, value) >=3D 0 ||=0A=
					jQuery.inArray(this.name, value) >=3D 0);=0A=
=0A=
			else if ( jQuery.nodeName( this, "select" ) ) {=0A=
				var values =3D value.constructor =3D=3D Array ?=0A=
					value :=0A=
					[ value ];=0A=
=0A=
				jQuery( "option", this ).each(function(){=0A=
					this.selected =3D (jQuery.inArray( this.value, values ) >=3D 0 ||=0A=
						jQuery.inArray( this.text, values ) >=3D 0);=0A=
				});=0A=
=0A=
				if ( !values.length )=0A=
					this.selectedIndex =3D -1;=0A=
=0A=
			} else=0A=
				this.value =3D value;=0A=
		});=0A=
	},=0A=
	=0A=
	html: function( value ) {=0A=
		return value =3D=3D undefined ?=0A=
			(this.length ?=0A=
				this[0].innerHTML :=0A=
				null) :=0A=
			this.empty().append( value );=0A=
	},=0A=
=0A=
	replaceWith: function( value ) {=0A=
		return this.after( value ).remove();=0A=
	},=0A=
=0A=
	eq: function( i ) {=0A=
		return this.slice( i, i + 1 );=0A=
	},=0A=
=0A=
	slice: function() {=0A=
		return this.pushStack( Array.prototype.slice.apply( this, arguments ) =
);=0A=
	},=0A=
=0A=
	map: function( callback ) {=0A=
		return this.pushStack( jQuery.map(this, function(elem, i){=0A=
			return callback.call( elem, i, elem );=0A=
		}));=0A=
	},=0A=
=0A=
	andSelf: function() {=0A=
		return this.add( this.prevObject );=0A=
	},=0A=
=0A=
	data: function( key, value ){=0A=
		var parts =3D key.split(".");=0A=
		parts[1] =3D parts[1] ? "." + parts[1] : "";=0A=
=0A=
		if ( value =3D=3D null ) {=0A=
			var data =3D this.triggerHandler("getData" + parts[1] + "!", =
[parts[0]]);=0A=
			=0A=
			if ( data =3D=3D undefined && this.length )=0A=
				data =3D jQuery.data( this[0], key );=0A=
=0A=
			return data =3D=3D null && parts[1] ?=0A=
				this.data( parts[0] ) :=0A=
				data;=0A=
		} else=0A=
			return this.trigger("setData" + parts[1] + "!", [parts[0], =
value]).each(function(){=0A=
				jQuery.data( this, key, value );=0A=
			});=0A=
	},=0A=
=0A=
	removeData: function( key ){=0A=
		return this.each(function(){=0A=
			jQuery.removeData( this, key );=0A=
		});=0A=
	},=0A=
	=0A=
	domManip: function( args, table, reverse, callback ) {=0A=
		var clone =3D this.length > 1, elems; =0A=
=0A=
		return this.each(function(){=0A=
			if ( !elems ) {=0A=
				elems =3D jQuery.clean( args, this.ownerDocument );=0A=
=0A=
				if ( reverse )=0A=
					elems.reverse();=0A=
			}=0A=
=0A=
			var obj =3D this;=0A=
=0A=
			if ( table && jQuery.nodeName( this, "table" ) && jQuery.nodeName( =
elems[0], "tr" ) )=0A=
				obj =3D this.getElementsByTagName("tbody")[0] || this.appendChild( =
this.ownerDocument.createElement("tbody") );=0A=
=0A=
			var scripts =3D jQuery( [] );=0A=
=0A=
			jQuery.each(elems, function(){=0A=
				var elem =3D clone ?=0A=
					jQuery( this ).clone( true )[0] :=0A=
					this;=0A=
=0A=
				// execute all scripts after the elements have been injected=0A=
				if ( jQuery.nodeName( elem, "script" ) ) {=0A=
					scripts =3D scripts.add( elem );=0A=
				} else {=0A=
					// Remove any inner scripts for later evaluation=0A=
					if ( elem.nodeType =3D=3D 1 )=0A=
						scripts =3D scripts.add( jQuery( "script", elem ).remove() );=0A=
=0A=
					// Inject the elements into the document=0A=
					callback.call( obj, elem );=0A=
				}=0A=
			});=0A=
=0A=
			scripts.each( evalScript );=0A=
		});=0A=
	}=0A=
};=0A=
=0A=
// Give the init function the jQuery prototype for later instantiation=0A=
jQuery.prototype.init.prototype =3D jQuery.prototype;=0A=
=0A=
function evalScript( i, elem ) {=0A=
	if ( elem.src )=0A=
		jQuery.ajax({=0A=
			url: elem.src,=0A=
			async: false,=0A=
			dataType: "script"=0A=
		});=0A=
=0A=
	else=0A=
		jQuery.globalEval( elem.text || elem.textContent || elem.innerHTML || =
"" );=0A=
=0A=
	if ( elem.parentNode )=0A=
		elem.parentNode.removeChild( elem );=0A=
}=0A=
=0A=
jQuery.extend =3D jQuery.fn.extend =3D function() {=0A=
	// copy reference to target object=0A=
	var target =3D arguments[0] || {}, i =3D 1, length =3D =
arguments.length, deep =3D false, options;=0A=
=0A=
	// Handle a deep copy situation=0A=
	if ( target.constructor =3D=3D Boolean ) {=0A=
		deep =3D target;=0A=
		target =3D arguments[1] || {};=0A=
		// skip the boolean and the target=0A=
		i =3D 2;=0A=
	}=0A=
=0A=
	// Handle case when target is a string or something (possible in deep =
copy)=0A=
	if ( typeof target !=3D "object" && typeof target !=3D "function" )=0A=
		target =3D {};=0A=
=0A=
	// extend jQuery itself if only one argument is passed=0A=
	if ( length =3D=3D 1 ) {=0A=
		target =3D this;=0A=
		i =3D 0;=0A=
	}=0A=
=0A=
	for ( ; i < length; i++ )=0A=
		// Only deal with non-null/undefined values=0A=
		if ( (options =3D arguments[ i ]) !=3D null )=0A=
			// Extend the base object=0A=
			for ( var name in options ) {=0A=
				// Prevent never-ending loop=0A=
				if ( target =3D=3D=3D options[ name ] )=0A=
					continue;=0A=
=0A=
				// Recurse if we're merging object values=0A=
				if ( deep && options[ name ] && typeof options[ name ] =3D=3D =
"object" && target[ name ] && !options[ name ].nodeType )=0A=
					target[ name ] =3D jQuery.extend( target[ name ], options[ name ] );=0A=
=0A=
				// Don't bring in undefined values=0A=
				else if ( options[ name ] !=3D undefined )=0A=
					target[ name ] =3D options[ name ];=0A=
=0A=
			}=0A=
=0A=
	// Return the modified object=0A=
	return target;=0A=
};=0A=
=0A=
var expando =3D "jQuery" + (new Date()).getTime(), uuid =3D 0, =
windowData =3D {};=0A=
=0A=
// exclude the following css properties to add px=0A=
var exclude =3D /z-?index|font-?weight|opacity|zoom|line-?height/i;=0A=
=0A=
jQuery.extend({=0A=
	noConflict: function( deep ) {=0A=
		window.$ =3D _$;=0A=
=0A=
		if ( deep )=0A=
			window.jQuery =3D _jQuery;=0A=
=0A=
		return jQuery;=0A=
	},=0A=
=0A=
	// See test/unit/core.js for details concerning this function.=0A=
	isFunction: function( fn ) {=0A=
		return !!fn && typeof fn !=3D "string" && !fn.nodeName && =0A=
			fn.constructor !=3D Array && /function/i.test( fn + "" );=0A=
	},=0A=
	=0A=
	// check if an element is in a (or is an) XML document=0A=
	isXMLDoc: function( elem ) {=0A=
		return elem.documentElement && !elem.body ||=0A=
			elem.tagName && elem.ownerDocument && !elem.ownerDocument.body;=0A=
	},=0A=
=0A=
	// Evalulates a script in a global context=0A=
	globalEval: function( data ) {=0A=
		data =3D jQuery.trim( data );=0A=
=0A=
		if ( data ) {=0A=
			// Inspired by code by Andrea Giammarchi=0A=
			// =
http://webreflection.blogspot.com/2007/08/global-scope-evaluation-and-dom=
.html=0A=
			var head =3D document.getElementsByTagName("head")[0] || =
document.documentElement,=0A=
				script =3D document.createElement("script");=0A=
=0A=
			script.type =3D "text/javascript";=0A=
			if ( jQuery.browser.msie )=0A=
				script.text =3D data;=0A=
			else=0A=
				script.appendChild( document.createTextNode( data ) );=0A=
=0A=
			head.appendChild( script );=0A=
			head.removeChild( script );=0A=
		}=0A=
	},=0A=
=0A=
	nodeName: function( elem, name ) {=0A=
		return elem.nodeName && elem.nodeName.toUpperCase() =3D=3D =
name.toUpperCase();=0A=
	},=0A=
	=0A=
	cache: {},=0A=
	=0A=
	data: function( elem, name, data ) {=0A=
		elem =3D elem =3D=3D window ?=0A=
			windowData :=0A=
			elem;=0A=
=0A=
		var id =3D elem[ expando ];=0A=
=0A=
		// Compute a unique ID for the element=0A=
		if ( !id ) =0A=
			id =3D elem[ expando ] =3D ++uuid;=0A=
=0A=
		// Only generate the data cache if we're=0A=
		// trying to access or manipulate it=0A=
		if ( name && !jQuery.cache[ id ] )=0A=
			jQuery.cache[ id ] =3D {};=0A=
		=0A=
		// Prevent overriding the named cache with undefined values=0A=
		if ( data !=3D undefined )=0A=
			jQuery.cache[ id ][ name ] =3D data;=0A=
		=0A=
		// Return the named cache data, or the ID for the element	=0A=
		return name ?=0A=
			jQuery.cache[ id ][ name ] :=0A=
			id;=0A=
	},=0A=
	=0A=
	removeData: function( elem, name ) {=0A=
		elem =3D elem =3D=3D window ?=0A=
			windowData :=0A=
			elem;=0A=
=0A=
		var id =3D elem[ expando ];=0A=
=0A=
		// If we want to remove a specific section of the element's data=0A=
		if ( name ) {=0A=
			if ( jQuery.cache[ id ] ) {=0A=
				// Remove the section of cache data=0A=
				delete jQuery.cache[ id ][ name ];=0A=
=0A=
				// If we've removed all the data, remove the element's cache=0A=
				name =3D "";=0A=
=0A=
				for ( name in jQuery.cache[ id ] )=0A=
					break;=0A=
=0A=
				if ( !name )=0A=
					jQuery.removeData( elem );=0A=
			}=0A=
=0A=
		// Otherwise, we want to remove all of the element's data=0A=
		} else {=0A=
			// Clean up the element expando=0A=
			try {=0A=
				delete elem[ expando ];=0A=
			} catch(e){=0A=
				// IE has trouble directly removing the expando=0A=
				// but it's ok with using removeAttribute=0A=
				if ( elem.removeAttribute )=0A=
					elem.removeAttribute( expando );=0A=
			}=0A=
=0A=
			// Completely remove the data cache=0A=
			delete jQuery.cache[ id ];=0A=
		}=0A=
	},=0A=
=0A=
	// args is for internal usage only=0A=
	each: function( object, callback, args ) {=0A=
		if ( args ) {=0A=
			if ( object.length =3D=3D undefined ) {=0A=
				for ( var name in object )=0A=
					if ( callback.apply( object[ name ], args ) =3D=3D=3D false )=0A=
						break;=0A=
			} else=0A=
				for ( var i =3D 0, length =3D object.length; i < length; i++ )=0A=
					if ( callback.apply( object[ i ], args ) =3D=3D=3D false )=0A=
						break;=0A=
=0A=
		// A special, fast, case for the most common use of each=0A=
		} else {=0A=
			if ( object.length =3D=3D undefined ) {=0A=
				for ( var name in object )=0A=
					if ( callback.call( object[ name ], name, object[ name ] ) =
=3D=3D=3D false )=0A=
						break;=0A=
			} else=0A=
				for ( var i =3D 0, length =3D object.length, value =3D object[0]; =0A=
					i < length && callback.call( value, i, value ) !=3D=3D false; value =
=3D object[++i] ){}=0A=
		}=0A=
=0A=
		return object;=0A=
	},=0A=
	=0A=
	prop: function( elem, value, type, i, name ) {=0A=
			// Handle executable functions=0A=
			if ( jQuery.isFunction( value ) )=0A=
				value =3D value.call( elem, i );=0A=
				=0A=
			// Handle passing in a number to a CSS property=0A=
			return value && value.constructor =3D=3D Number && type =3D=3D =
"curCSS" && !exclude.test( name ) ?=0A=
				value + "px" :=0A=
				value;=0A=
	},=0A=
=0A=
	className: {=0A=
		// internal only, use addClass("class")=0A=
		add: function( elem, classNames ) {=0A=
			jQuery.each((classNames || "").split(/\s+/), function(i, className){=0A=
				if ( elem.nodeType =3D=3D 1 && !jQuery.className.has( =
elem.className, className ) )=0A=
					elem.className +=3D (elem.className ? " " : "") + className;=0A=
			});=0A=
		},=0A=
=0A=
		// internal only, use removeClass("class")=0A=
		remove: function( elem, classNames ) {=0A=
			if (elem.nodeType =3D=3D 1)=0A=
				elem.className =3D classNames !=3D undefined ?=0A=
					jQuery.grep(elem.className.split(/\s+/), function(className){=0A=
						return !jQuery.className.has( classNames, className );	=0A=
					}).join(" ") :=0A=
					"";=0A=
		},=0A=
=0A=
		// internal only, use is(".class")=0A=
		has: function( elem, className ) {=0A=
			return jQuery.inArray( className, (elem.className || =
elem).toString().split(/\s+/) ) > -1;=0A=
		}=0A=
	},=0A=
=0A=
	// A method for quickly swapping in/out CSS properties to get correct =
calculations=0A=
	swap: function( elem, options, callback ) {=0A=
		var old =3D {};=0A=
		// Remember the old values, and insert the new ones=0A=
		for ( var name in options ) {=0A=
			old[ name ] =3D elem.style[ name ];=0A=
			elem.style[ name ] =3D options[ name ];=0A=
		}=0A=
=0A=
		callback.call( elem );=0A=
=0A=
		// Revert the old values=0A=
		for ( var name in options )=0A=
			elem.style[ name ] =3D old[ name ];=0A=
	},=0A=
=0A=
	css: function( elem, name, force ) {=0A=
		if ( name =3D=3D "width" || name =3D=3D "height" ) {=0A=
			var val, props =3D { position: "absolute", visibility: "hidden", =
display:"block" }, which =3D name =3D=3D "width" ? [ "Left", "Right" ] : =
[ "Top", "Bottom" ];=0A=
		=0A=
			function getWH() {=0A=
				val =3D name =3D=3D "width" ? elem.offsetWidth : elem.offsetHeight;=0A=
				var padding =3D 0, border =3D 0;=0A=
				jQuery.each( which, function() {=0A=
					padding +=3D parseFloat(jQuery.curCSS( elem, "padding" + this, =
true)) || 0;=0A=
					border +=3D parseFloat(jQuery.curCSS( elem, "border" + this + =
"Width", true)) || 0;=0A=
				});=0A=
				val -=3D Math.round(padding + border);=0A=
			}=0A=
		=0A=
			if ( jQuery(elem).is(":visible") )=0A=
				getWH();=0A=
			else=0A=
				jQuery.swap( elem, props, getWH );=0A=
			=0A=
			return Math.max(0, val);=0A=
		}=0A=
		=0A=
		return jQuery.curCSS( elem, name, force );=0A=
	},=0A=
=0A=
	curCSS: function( elem, name, force ) {=0A=
		var ret;=0A=
=0A=
		// A helper method for determining if an element's values are broken=0A=
		function color( elem ) {=0A=
			if ( !jQuery.browser.safari )=0A=
				return false;=0A=
=0A=
			var ret =3D document.defaultView.getComputedStyle( elem, null );=0A=
			return !ret || ret.getPropertyValue("color") =3D=3D "";=0A=
		}=0A=
=0A=
		// We need to handle opacity special in IE=0A=
		if ( name =3D=3D "opacity" && jQuery.browser.msie ) {=0A=
			ret =3D jQuery.attr( elem.style, "opacity" );=0A=
=0A=
			return ret =3D=3D "" ?=0A=
				"1" :=0A=
				ret;=0A=
		}=0A=
		// Opera sometimes will give the wrong display answer, this fixes it, =
see #2037=0A=
		if ( jQuery.browser.opera && name =3D=3D "display" ) {=0A=
			var save =3D elem.style.outline;=0A=
			elem.style.outline =3D "0 solid black";=0A=
			elem.style.outline =3D save;=0A=
		}=0A=
		=0A=
		// Make sure we're using the right name for getting the float value=0A=
		if ( name.match( /float/i ) )=0A=
			name =3D styleFloat;=0A=
=0A=
		if ( !force && elem.style && elem.style[ name ] )=0A=
			ret =3D elem.style[ name ];=0A=
=0A=
		else if ( document.defaultView && =
document.defaultView.getComputedStyle ) {=0A=
=0A=
			// Only "float" is needed here=0A=
			if ( name.match( /float/i ) )=0A=
				name =3D "float";=0A=
=0A=
			name =3D name.replace( /([A-Z])/g, "-$1" ).toLowerCase();=0A=
=0A=
			var getComputedStyle =3D document.defaultView.getComputedStyle( elem, =
null );=0A=
=0A=
			if ( getComputedStyle && !color( elem ) )=0A=
				ret =3D getComputedStyle.getPropertyValue( name );=0A=
=0A=
			// If the element isn't reporting its values properly in Safari=0A=
			// then some display: none elements are involved=0A=
			else {=0A=
				var swap =3D [], stack =3D [];=0A=
=0A=
				// Locate all of the parent display: none elements=0A=
				for ( var a =3D elem; a && color(a); a =3D a.parentNode )=0A=
					stack.unshift(a);=0A=
=0A=
				// Go through and make them visible, but in reverse=0A=
				// (It would be better if we knew the exact display type that they =
had)=0A=
				for ( var i =3D 0; i < stack.length; i++ )=0A=
					if ( color( stack[ i ] ) ) {=0A=
						swap[ i ] =3D stack[ i ].style.display;=0A=
						stack[ i ].style.display =3D "block";=0A=
					}=0A=
=0A=
				// Since we flip the display style, we have to handle that=0A=
				// one special, otherwise get the value=0A=
				ret =3D name =3D=3D "display" && swap[ stack.length - 1 ] !=3D null ?=0A=
					"none" :=0A=
					( getComputedStyle && getComputedStyle.getPropertyValue( name ) ) =
|| "";=0A=
=0A=
				// Finally, revert the display styles back=0A=
				for ( var i =3D 0; i < swap.length; i++ )=0A=
					if ( swap[ i ] !=3D null )=0A=
						stack[ i ].style.display =3D swap[ i ];=0A=
			}=0A=
=0A=
			// We should always get a number back from opacity=0A=
			if ( name =3D=3D "opacity" && ret =3D=3D "" )=0A=
				ret =3D "1";=0A=
=0A=
		} else if ( elem.currentStyle ) {=0A=
			var camelCase =3D name.replace(/\-(\w)/g, function(all, letter){=0A=
				return letter.toUpperCase();=0A=
			});=0A=
=0A=
			ret =3D elem.currentStyle[ name ] || elem.currentStyle[ camelCase ];=0A=
=0A=
			// From the awesome hack by Dean Edwards=0A=
			// http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291=0A=
=0A=
			// If we're not dealing with a regular pixel number=0A=
			// but a number that has a weird ending, we need to convert it to =
pixels=0A=
			if ( !/^\d+(px)?$/i.test( ret ) && /^\d/.test( ret ) ) {=0A=
				// Remember the original values=0A=
				var style =3D elem.style.left, runtimeStyle =3D =
elem.runtimeStyle.left;=0A=
=0A=
				// Put in the new values to get a computed value out=0A=
				elem.runtimeStyle.left =3D elem.currentStyle.left;=0A=
				elem.style.left =3D ret || 0;=0A=
				ret =3D elem.style.pixelLeft + "px";=0A=
=0A=
				// Revert the changed values=0A=
				elem.style.left =3D style;=0A=
				elem.runtimeStyle.left =3D runtimeStyle;=0A=
			}=0A=
		}=0A=
=0A=
		return ret;=0A=
	},=0A=
	=0A=
	clean: function( elems, context ) {=0A=
		var ret =3D [];=0A=
		context =3D context || document;=0A=
		// !context.createElement fails in IE with an error but returns typeof =
'object'=0A=
		if (typeof context.createElement =3D=3D 'undefined') =0A=
			context =3D context.ownerDocument || context[0] && =
context[0].ownerDocument || document;=0A=
=0A=
		jQuery.each(elems, function(i, elem){=0A=
			if ( !elem )=0A=
				return;=0A=
=0A=
			if ( elem.constructor =3D=3D Number )=0A=
				elem =3D elem.toString();=0A=
			=0A=
			// Convert html string into DOM nodes=0A=
			if ( typeof elem =3D=3D "string" ) {=0A=
				// Fix "XHTML"-style tags in all browsers=0A=
				elem =3D elem.replace(/(<(\w+)[^>]*?)\/>/g, function(all, front, =
tag){=0A=
					return =
tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i) ?=0A=
						all :=0A=
						front + "></" + tag + ">";=0A=
				});=0A=
=0A=
				// Trim whitespace, otherwise indexOf won't work as expected=0A=
				var tags =3D jQuery.trim( elem ).toLowerCase(), div =3D =
context.createElement("div");=0A=
=0A=
				var wrap =3D=0A=
					// option or optgroup=0A=
					!tags.indexOf("<opt") &&=0A=
					[ 1, "<select multiple=3D'multiple'>", "</select>" ] ||=0A=
					=0A=
					!tags.indexOf("<leg") &&=0A=
					[ 1, "<fieldset>", "</fieldset>" ] ||=0A=
					=0A=
					tags.match(/^<(thead|tbody|tfoot|colg|cap)/) &&=0A=
					[ 1, "<table>", "</table>" ] ||=0A=
					=0A=
					!tags.indexOf("<tr") &&=0A=
					[ 2, "<table><tbody>", "</tbody></table>" ] ||=0A=
					=0A=
				 	// <thead> matched above=0A=
					(!tags.indexOf("<td") || !tags.indexOf("<th")) &&=0A=
					[ 3, "<table><tbody><tr>", "</tr></tbody></table>" ] ||=0A=
					=0A=
					!tags.indexOf("<col") &&=0A=
					[ 2, "<table><tbody></tbody><colgroup>", "</colgroup></table>" ] ||=0A=
=0A=
					// IE can't serialize <link> and <script> tags normally=0A=
					jQuery.browser.msie &&=0A=
					[ 1, "div<div>", "</div>" ] ||=0A=
					=0A=
					[ 0, "", "" ];=0A=
=0A=
				// Go to html and back, then peel off extra wrappers=0A=
				div.innerHTML =3D wrap[1] + elem + wrap[2];=0A=
				=0A=
				// Move to the right depth=0A=
				while ( wrap[0]-- )=0A=
					div =3D div.lastChild;=0A=
				=0A=
				// Remove IE's autoinserted <tbody> from table fragments=0A=
				if ( jQuery.browser.msie ) {=0A=
					=0A=
					// String was a <table>, *may* have spurious <tbody>=0A=
					var tbody =3D !tags.indexOf("<table") && tags.indexOf("<tbody") < 0 =
?=0A=
						div.firstChild && div.firstChild.childNodes :=0A=
						=0A=
						// String was a bare <thead> or <tfoot>=0A=
						wrap[1] =3D=3D "<table>" && tags.indexOf("<tbody") < 0 ?=0A=
							div.childNodes :=0A=
							[];=0A=
				=0A=
					for ( var j =3D tbody.length - 1; j >=3D 0 ; --j )=0A=
						if ( jQuery.nodeName( tbody[ j ], "tbody" ) && !tbody[ j =
].childNodes.length )=0A=
							tbody[ j ].parentNode.removeChild( tbody[ j ] );=0A=
					=0A=
					// IE completely kills leading whitespace when innerHTML is used	=0A=
					if ( /^\s/.test( elem ) )	=0A=
						div.insertBefore( context.createTextNode( elem.match(/^\s*/)[0] ), =
div.firstChild );=0A=
				=0A=
				}=0A=
				=0A=
				elem =3D jQuery.makeArray( div.childNodes );=0A=
			}=0A=
=0A=
			if ( elem.length =3D=3D=3D 0 && (!jQuery.nodeName( elem, "form" ) && =
!jQuery.nodeName( elem, "select" )) )=0A=
				return;=0A=
=0A=
			if ( elem[0] =3D=3D undefined || jQuery.nodeName( elem, "form" ) || =
elem.options )=0A=
				ret.push( elem );=0A=
=0A=
			else=0A=
				ret =3D jQuery.merge( ret, elem );=0A=
=0A=
		});=0A=
=0A=
		return ret;=0A=
	},=0A=
	=0A=
	attr: function( elem, name, value ) {=0A=
		// don't set attributes on text and comment nodes=0A=
		if (!elem || elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8)=0A=
			return undefined;=0A=
=0A=
		var fix =3D jQuery.isXMLDoc( elem ) ?=0A=
			{} :=0A=
			jQuery.props;=0A=
=0A=
		// Safari mis-reports the default selected property of a hidden option=0A=
		// Accessing the parent's selectedIndex property fixes it=0A=
		if ( name =3D=3D "selected" && jQuery.browser.safari )=0A=
			elem.parentNode.selectedIndex;=0A=
		=0A=
		// Certain attributes only work when accessed via the old DOM 0 way=0A=
		if ( fix[ name ] ) {=0A=
			if ( value !=3D undefined )=0A=
				elem[ fix[ name ] ] =3D value;=0A=
=0A=
			return elem[ fix[ name ] ];=0A=
=0A=
		} else if ( jQuery.browser.msie && name =3D=3D "style" )=0A=
			return jQuery.attr( elem.style, "cssText", value );=0A=
=0A=
		else if ( value =3D=3D undefined && jQuery.browser.msie && =
jQuery.nodeName( elem, "form" ) && (name =3D=3D "action" || name =3D=3D =
"method") )=0A=
			return elem.getAttributeNode( name ).nodeValue;=0A=
=0A=
		// IE elem.getAttribute passes even for style=0A=
		else if ( elem.tagName ) {=0A=
=0A=
			if ( value !=3D undefined ) {=0A=
				// We can't allow the type property to be changed (since it causes =
problems in IE)=0A=
				if ( name =3D=3D "type" && jQuery.nodeName( elem, "input" ) && =
elem.parentNode )=0A=
					throw "type property can't be changed";=0A=
=0A=
				// convert the value to a string (all browsers do this but IE) see =
#1070=0A=
				elem.setAttribute( name, "" + value );=0A=
			}=0A=
=0A=
			if ( jQuery.browser.msie && /href|src/.test( name ) && =
!jQuery.isXMLDoc( elem ) ) =0A=
				return elem.getAttribute( name, 2 );=0A=
=0A=
			return elem.getAttribute( name );=0A=
=0A=
		// elem is actually elem.style ... set the style=0A=
		} else {=0A=
			// IE actually uses filters for opacity=0A=
			if ( name =3D=3D "opacity" && jQuery.browser.msie ) {=0A=
				if ( value !=3D undefined ) {=0A=
					// IE has trouble with opacity if it does not have layout=0A=
					// Force it by setting the zoom level=0A=
					elem.zoom =3D 1; =0A=
	=0A=
					// Set the alpha filter to set the opacity=0A=
					elem.filter =3D (elem.filter || "").replace( /alpha\([^)]*\)/, "" ) =
+=0A=
						(parseFloat( value ).toString() =3D=3D "NaN" ? "" : =
"alpha(opacity=3D" + value * 100 + ")");=0A=
				}=0A=
	=0A=
				return elem.filter && elem.filter.indexOf("opacity=3D") >=3D 0 ?=0A=
					(parseFloat( elem.filter.match(/opacity=3D([^)]*)/)[1] ) / =
100).toString() :=0A=
					"";=0A=
			}=0A=
=0A=
			name =3D name.replace(/-([a-z])/ig, function(all, letter){=0A=
				return letter.toUpperCase();=0A=
			});=0A=
=0A=
			if ( value !=3D undefined )=0A=
				elem[ name ] =3D value;=0A=
=0A=
			return elem[ name ];=0A=
		}=0A=
	},=0A=
	=0A=
	trim: function( text ) {=0A=
		return (text || "").replace( /^\s+|\s+$/g, "" );=0A=
	},=0A=
=0A=
	makeArray: function( array ) {=0A=
		var ret =3D [];=0A=
=0A=
		// Need to use typeof to fight Safari childNodes crashes=0A=
		if ( typeof array !=3D "array" )=0A=
			for ( var i =3D 0, length =3D array.length; i < length; i++ )=0A=
				ret.push( array[ i ] );=0A=
		else=0A=
			ret =3D array.slice( 0 );=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	inArray: function( elem, array ) {=0A=
		for ( var i =3D 0, length =3D array.length; i < length; i++ )=0A=
			if ( array[ i ] =3D=3D elem )=0A=
				return i;=0A=
=0A=
		return -1;=0A=
	},=0A=
=0A=
	merge: function( first, second ) {=0A=
		// We have to loop this way because IE & Opera overwrite the length=0A=
		// expando of getElementsByTagName=0A=
=0A=
		// Also, we need to make sure that the correct elements are being =
returned=0A=
		// (IE returns comment nodes in a '*' query)=0A=
		if ( jQuery.browser.msie ) {=0A=
			for ( var i =3D 0; second[ i ]; i++ )=0A=
				if ( second[ i ].nodeType !=3D 8 )=0A=
					first.push( second[ i ] );=0A=
=0A=
		} else=0A=
			for ( var i =3D 0; second[ i ]; i++ )=0A=
				first.push( second[ i ] );=0A=
=0A=
		return first;=0A=
	},=0A=
=0A=
	unique: function( array ) {=0A=
		var ret =3D [], done =3D {};=0A=
=0A=
		try {=0A=
=0A=
			for ( var i =3D 0, length =3D array.length; i < length; i++ ) {=0A=
				var id =3D jQuery.data( array[ i ] );=0A=
=0A=
				if ( !done[ id ] ) {=0A=
					done[ id ] =3D true;=0A=
					ret.push( array[ i ] );=0A=
				}=0A=
			}=0A=
=0A=
		} catch( e ) {=0A=
			ret =3D array;=0A=
		}=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	grep: function( elems, callback, inv ) {=0A=
		var ret =3D [];=0A=
=0A=
		// Go through the array, only saving the items=0A=
		// that pass the validator function=0A=
		for ( var i =3D 0, length =3D elems.length; i < length; i++ )=0A=
			if ( !inv && callback( elems[ i ], i ) || inv && !callback( elems[ i =
], i ) )=0A=
				ret.push( elems[ i ] );=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	map: function( elems, callback ) {=0A=
		var ret =3D [];=0A=
=0A=
		// Go through the array, translating each of the items to their=0A=
		// new value (or values).=0A=
		for ( var i =3D 0, length =3D elems.length; i < length; i++ ) {=0A=
			var value =3D callback( elems[ i ], i );=0A=
=0A=
			if ( value !=3D=3D null && value !=3D undefined ) {=0A=
				if ( value.constructor !=3D Array )=0A=
					value =3D [ value ];=0A=
=0A=
				ret =3D ret.concat( value );=0A=
			}=0A=
		}=0A=
=0A=
		return ret;=0A=
	}=0A=
});=0A=
=0A=
var userAgent =3D navigator.userAgent.toLowerCase();=0A=
=0A=
// Figure out what browser is being used=0A=
jQuery.browser =3D {=0A=
	version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || =
[])[1],=0A=
	safari: /webkit/.test( userAgent ),=0A=
	opera: /opera/.test( userAgent ),=0A=
	msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),=0A=
	mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( =
userAgent )=0A=
};=0A=
=0A=
var styleFloat =3D jQuery.browser.msie ?=0A=
	"styleFloat" :=0A=
	"cssFloat";=0A=
	=0A=
jQuery.extend({=0A=
	// Check to see if the W3C box model is being used=0A=
	boxModel: !jQuery.browser.msie || document.compatMode =3D=3D =
"CSS1Compat",=0A=
	=0A=
	props: {=0A=
		"for": "htmlFor",=0A=
		"class": "className",=0A=
		"float": styleFloat,=0A=
		cssFloat: styleFloat,=0A=
		styleFloat: styleFloat,=0A=
		innerHTML: "innerHTML",=0A=
		className: "className",=0A=
		value: "value",=0A=
		disabled: "disabled",=0A=
		checked: "checked",=0A=
		readonly: "readOnly",=0A=
		selected: "selected",=0A=
		maxlength: "maxLength",=0A=
		selectedIndex: "selectedIndex",=0A=
		defaultValue: "defaultValue",=0A=
		tagName: "tagName",=0A=
		nodeName: "nodeName"=0A=
	}=0A=
});=0A=
=0A=
jQuery.each({=0A=
	parent: function(elem){return elem.parentNode;},=0A=
	parents: function(elem){return jQuery.dir(elem,"parentNode");},=0A=
	next: function(elem){return jQuery.nth(elem,2,"nextSibling");},=0A=
	prev: function(elem){return jQuery.nth(elem,2,"previousSibling");},=0A=
	nextAll: function(elem){return jQuery.dir(elem,"nextSibling");},=0A=
	prevAll: function(elem){return jQuery.dir(elem,"previousSibling");},=0A=
	siblings: function(elem){return =
jQuery.sibling(elem.parentNode.firstChild,elem);},=0A=
	children: function(elem){return jQuery.sibling(elem.firstChild);},=0A=
	contents: function(elem){return =
jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.d=
ocument:jQuery.makeArray(elem.childNodes);}=0A=
}, function(name, fn){=0A=
	jQuery.fn[ name ] =3D function( selector ) {=0A=
		var ret =3D jQuery.map( this, fn );=0A=
=0A=
		if ( selector && typeof selector =3D=3D "string" )=0A=
			ret =3D jQuery.multiFilter( selector, ret );=0A=
=0A=
		return this.pushStack( jQuery.unique( ret ) );=0A=
	};=0A=
});=0A=
=0A=
jQuery.each({=0A=
	appendTo: "append",=0A=
	prependTo: "prepend",=0A=
	insertBefore: "before",=0A=
	insertAfter: "after",=0A=
	replaceAll: "replaceWith"=0A=
}, function(name, original){=0A=
	jQuery.fn[ name ] =3D function() {=0A=
		var args =3D arguments;=0A=
=0A=
		return this.each(function(){=0A=
			for ( var i =3D 0, length =3D args.length; i < length; i++ )=0A=
				jQuery( args[ i ] )[ original ]( this );=0A=
		});=0A=
	};=0A=
});=0A=
=0A=
jQuery.each({=0A=
	removeAttr: function( name ) {=0A=
		jQuery.attr( this, name, "" );=0A=
		if (this.nodeType =3D=3D 1) =0A=
			this.removeAttribute( name );=0A=
	},=0A=
=0A=
	addClass: function( classNames ) {=0A=
		jQuery.className.add( this, classNames );=0A=
	},=0A=
=0A=
	removeClass: function( classNames ) {=0A=
		jQuery.className.remove( this, classNames );=0A=
	},=0A=
=0A=
	toggleClass: function( classNames ) {=0A=
		jQuery.className[ jQuery.className.has( this, classNames ) ? "remove" =
: "add" ]( this, classNames );=0A=
	},=0A=
=0A=
	remove: function( selector ) {=0A=
		if ( !selector || jQuery.filter( selector, [ this ] ).r.length ) {=0A=
			// Prevent memory leaks=0A=
			jQuery( "*", this ).add(this).each(function(){=0A=
				jQuery.event.remove(this);=0A=
				jQuery.removeData(this);=0A=
			});=0A=
			if (this.parentNode)=0A=
				this.parentNode.removeChild( this );=0A=
		}=0A=
	},=0A=
=0A=
	empty: function() {=0A=
		// Remove element nodes and prevent memory leaks=0A=
		jQuery( ">*", this ).remove();=0A=
		=0A=
		// Remove any remaining nodes=0A=
		while ( this.firstChild )=0A=
			this.removeChild( this.firstChild );=0A=
	}=0A=
}, function(name, fn){=0A=
	jQuery.fn[ name ] =3D function(){=0A=
		return this.each( fn, arguments );=0A=
	};=0A=
});=0A=
=0A=
jQuery.each([ "Height", "Width" ], function(i, name){=0A=
	var type =3D name.toLowerCase();=0A=
	=0A=
	jQuery.fn[ type ] =3D function( size ) {=0A=
		// Get window width or height=0A=
		return this[0] =3D=3D window ?=0A=
			// Opera reports document.body.client[Width/Height] properly in both =
quirks and standards=0A=
			jQuery.browser.opera && document.body[ "client" + name ] || =0A=
			=0A=
			// Safari reports inner[Width/Height] just fine (Mozilla and Opera =
include scroll bar widths)=0A=
			jQuery.browser.safari && window[ "inner" + name ] ||=0A=
			=0A=
			// Everyone else use document.documentElement or document.body =
depending on Quirks vs Standards mode=0A=
			document.compatMode =3D=3D "CSS1Compat" && document.documentElement[ =
"client" + name ] || document.body[ "client" + name ] :=0A=
		=0A=
			// Get document width or height=0A=
			this[0] =3D=3D document ?=0A=
				// Either scroll[Width/Height] or offset[Width/Height], whichever is =
greater=0A=
				Math.max( =0A=
					Math.max(document.body["scroll" + name], =
document.documentElement["scroll" + name]), =0A=
					Math.max(document.body["offset" + name], =
document.documentElement["offset" + name]) =0A=
				) :=0A=
=0A=
				// Get or set width or height on the element=0A=
				size =3D=3D undefined ?=0A=
					// Get width or height on the element=0A=
					(this.length ? jQuery.css( this[0], type ) : null) :=0A=
=0A=
					// Set the width or height on the element (default to pixels if =
value is unitless)=0A=
					this.css( type, size.constructor =3D=3D String ? size : size + "px" =
);=0A=
	};=0A=
});=0A=
=0A=
var chars =3D jQuery.browser.safari && parseInt(jQuery.browser.version) =
< 417 ?=0A=
		"(?:[\\w*_-]|\\\\.)" :=0A=
		"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",=0A=
	quickChild =3D new RegExp("^>\\s*(" + chars + "+)"),=0A=
	quickID =3D new RegExp("^(" + chars + "+)(#)(" + chars + "+)"),=0A=
	quickClass =3D new RegExp("^([#.]?)(" + chars + "*)");=0A=
=0A=
jQuery.extend({=0A=
	expr: {=0A=
		"": function(a,i,m){return m[2]=3D=3D"*"||jQuery.nodeName(a,m[2]);},=0A=
		"#": function(a,i,m){return a.getAttribute("id")=3D=3Dm[2];},=0A=
		":": {=0A=
			// Position Checks=0A=
			lt: function(a,i,m){return i<m[3]-0;},=0A=
			gt: function(a,i,m){return i>m[3]-0;},=0A=
			nth: function(a,i,m){return m[3]-0=3D=3Di;},=0A=
			eq: function(a,i,m){return m[3]-0=3D=3Di;},=0A=
			first: function(a,i){return i=3D=3D0;},=0A=
			last: function(a,i,m,r){return i=3D=3Dr.length-1;},=0A=
			even: function(a,i){return i%2=3D=3D0;},=0A=
			odd: function(a,i){return i%2;},=0A=
=0A=
			// Child Checks=0A=
			"first-child": function(a){return =
a.parentNode.getElementsByTagName("*")[0]=3D=3Da;},=0A=
			"last-child": function(a){return =
jQuery.nth(a.parentNode.lastChild,1,"previousSibling")=3D=3Da;},=0A=
			"only-child": function(a){return =
!jQuery.nth(a.parentNode.lastChild,2,"previousSibling");},=0A=
=0A=
			// Parent Checks=0A=
			parent: function(a){return a.firstChild;},=0A=
			empty: function(a){return !a.firstChild;},=0A=
=0A=
			// Text Check=0A=
			contains: function(a,i,m){return =
(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m[3])>=3D0;},=0A=
=0A=
			// Visibility=0A=
			visible: function(a){return =
"hidden"!=3Da.type&&jQuery.css(a,"display")!=3D"none"&&jQuery.css(a,"visi=
bility")!=3D"hidden";},=0A=
			hidden: function(a){return =
"hidden"=3D=3Da.type||jQuery.css(a,"display")=3D=3D"none"||jQuery.css(a,"=
visibility")=3D=3D"hidden";},=0A=
=0A=
			// Form attributes=0A=
			enabled: function(a){return !a.disabled;},=0A=
			disabled: function(a){return a.disabled;},=0A=
			checked: function(a){return a.checked;},=0A=
			selected: function(a){return a.selected||jQuery.attr(a,"selected");},=0A=
=0A=
			// Form elements=0A=
			text: function(a){return "text"=3D=3Da.type;},=0A=
			radio: function(a){return "radio"=3D=3Da.type;},=0A=
			checkbox: function(a){return "checkbox"=3D=3Da.type;},=0A=
			file: function(a){return "file"=3D=3Da.type;},=0A=
			password: function(a){return "password"=3D=3Da.type;},=0A=
			submit: function(a){return "submit"=3D=3Da.type;},=0A=
			image: function(a){return "image"=3D=3Da.type;},=0A=
			reset: function(a){return "reset"=3D=3Da.type;},=0A=
			button: function(a){return =
"button"=3D=3Da.type||jQuery.nodeName(a,"button");},=0A=
			input: function(a){return =
/input|select|textarea|button/i.test(a.nodeName);},=0A=
=0A=
			// :has()=0A=
			has: function(a,i,m){return jQuery.find(m[3],a).length;},=0A=
=0A=
			// :header=0A=
			header: function(a){return /h\d/i.test(a.nodeName);},=0A=
=0A=
			// :animated=0A=
			animated: function(a){return =
jQuery.grep(jQuery.timers,function(fn){return a=3D=3Dfn.elem;}).length;}=0A=
		}=0A=
	},=0A=
	=0A=
	// The regular expressions that power the parsing engine=0A=
	parse: [=0A=
		// Match: [@value=3D'test'], [@foo]=0A=
		/^(\[) *@?([\w-]+) *([!*$^~=3D]*) *('?"?)(.*?)\4 *\]/,=0A=
=0A=
		// Match: :contains('foo')=0A=
		/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,=0A=
=0A=
		// Match: :even, :last-chlid, #id, .class=0A=
		new RegExp("^([:.#]*)(" + chars + "+)")=0A=
	],=0A=
=0A=
	multiFilter: function( expr, elems, not ) {=0A=
		var old, cur =3D [];=0A=
=0A=
		while ( expr && expr !=3D old ) {=0A=
			old =3D expr;=0A=
			var f =3D jQuery.filter( expr, elems, not );=0A=
			expr =3D f.t.replace(/^\s*,\s*/, "" );=0A=
			cur =3D not ? elems =3D f.r : jQuery.merge( cur, f.r );=0A=
		}=0A=
=0A=
		return cur;=0A=
	},=0A=
=0A=
	find: function( t, context ) {=0A=
		// Quickly handle non-string expressions=0A=
		if ( typeof t !=3D "string" )=0A=
			return [ t ];=0A=
=0A=
		// check to make sure context is a DOM element or a document=0A=
		if ( context && context.nodeType !=3D 1 && context.nodeType !=3D 9)=0A=
			return [ ];=0A=
=0A=
		// Set the correct context (if none is provided)=0A=
		context =3D context || document;=0A=
=0A=
		// Initialize the search=0A=
		var ret =3D [context], done =3D [], last, nodeName;=0A=
=0A=
		// Continue while a selector expression exists, and while=0A=
		// we're no longer looping upon ourselves=0A=
		while ( t && last !=3D t ) {=0A=
			var r =3D [];=0A=
			last =3D t;=0A=
=0A=
			t =3D jQuery.trim(t);=0A=
=0A=
			var foundToken =3D false;=0A=
=0A=
			// An attempt at speeding up child selectors that=0A=
			// point to a specific element tag=0A=
			var re =3D quickChild;=0A=
			var m =3D re.exec(t);=0A=
=0A=
			if ( m ) {=0A=
				nodeName =3D m[1].toUpperCase();=0A=
=0A=
				// Perform our own iteration and filter=0A=
				for ( var i =3D 0; ret[i]; i++ )=0A=
					for ( var c =3D ret[i].firstChild; c; c =3D c.nextSibling )=0A=
						if ( c.nodeType =3D=3D 1 && (nodeName =3D=3D "*" || =
c.nodeName.toUpperCase() =3D=3D nodeName) )=0A=
							r.push( c );=0A=
=0A=
				ret =3D r;=0A=
				t =3D t.replace( re, "" );=0A=
				if ( t.indexOf(" ") =3D=3D 0 ) continue;=0A=
				foundToken =3D true;=0A=
			} else {=0A=
				re =3D /^([>+~])\s*(\w*)/i;=0A=
=0A=
				if ( (m =3D re.exec(t)) !=3D null ) {=0A=
					r =3D [];=0A=
=0A=
					var merge =3D {};=0A=
					nodeName =3D m[2].toUpperCase();=0A=
					m =3D m[1];=0A=
=0A=
					for ( var j =3D 0, rl =3D ret.length; j < rl; j++ ) {=0A=
						var n =3D m =3D=3D "~" || m =3D=3D "+" ? ret[j].nextSibling : =
ret[j].firstChild;=0A=
						for ( ; n; n =3D n.nextSibling )=0A=
							if ( n.nodeType =3D=3D 1 ) {=0A=
								var id =3D jQuery.data(n);=0A=
=0A=
								if ( m =3D=3D "~" && merge[id] ) break;=0A=
								=0A=
								if (!nodeName || n.nodeName.toUpperCase() =3D=3D nodeName ) {=0A=
									if ( m =3D=3D "~" ) merge[id] =3D true;=0A=
									r.push( n );=0A=
								}=0A=
								=0A=
								if ( m =3D=3D "+" ) break;=0A=
							}=0A=
					}=0A=
=0A=
					ret =3D r;=0A=
=0A=
					// And remove the token=0A=
					t =3D jQuery.trim( t.replace( re, "" ) );=0A=
					foundToken =3D true;=0A=
				}=0A=
			}=0A=
=0A=
			// See if there's still an expression, and that we haven't already=0A=
			// matched a token=0A=
			if ( t && !foundToken ) {=0A=
				// Handle multiple expressions=0A=
				if ( !t.indexOf(",") ) {=0A=
					// Clean the result set=0A=
					if ( context =3D=3D ret[0] ) ret.shift();=0A=
=0A=
					// Merge the result sets=0A=
					done =3D jQuery.merge( done, ret );=0A=
=0A=
					// Reset the context=0A=
					r =3D ret =3D [context];=0A=
=0A=
					// Touch up the selector string=0A=
					t =3D " " + t.substr(1,t.length);=0A=
=0A=
				} else {=0A=
					// Optimize for the case nodeName#idName=0A=
					var re2 =3D quickID;=0A=
					var m =3D re2.exec(t);=0A=
					=0A=
					// Re-organize the results, so that they're consistent=0A=
					if ( m ) {=0A=
						m =3D [ 0, m[2], m[3], m[1] ];=0A=
=0A=
					} else {=0A=
						// Otherwise, do a traditional filter check for=0A=
						// ID, class, and element selectors=0A=
						re2 =3D quickClass;=0A=
						m =3D re2.exec(t);=0A=
					}=0A=
=0A=
					m[2] =3D m[2].replace(/\\/g, "");=0A=
=0A=
					var elem =3D ret[ret.length-1];=0A=
=0A=
					// Try to do a global search by ID, where we can=0A=
					if ( m[1] =3D=3D "#" && elem && elem.getElementById && =
!jQuery.isXMLDoc(elem) ) {=0A=
						// Optimization for HTML document case=0A=
						var oid =3D elem.getElementById(m[2]);=0A=
						=0A=
						// Do a quick check for the existence of the actual ID attribute=0A=
						// to avoid selecting by the name attribute in IE=0A=
						// also check to insure id is a string to avoid selecting an =
element with the name of 'id' inside a form=0A=
						if ( (jQuery.browser.msie||jQuery.browser.opera) && oid && typeof =
oid.id =3D=3D "string" && oid.id !=3D m[2] )=0A=
							oid =3D jQuery('[@id=3D"'+m[2]+'"]', elem)[0];=0A=
=0A=
						// Do a quick check for node name (where applicable) so=0A=
						// that div#foo searches will be really fast=0A=
						ret =3D r =3D oid && (!m[3] || jQuery.nodeName(oid, m[3])) ? [oid] =
: [];=0A=
					} else {=0A=
						// We need to find all descendant elements=0A=
						for ( var i =3D 0; ret[i]; i++ ) {=0A=
							// Grab the tag name being searched for=0A=
							var tag =3D m[1] =3D=3D "#" && m[3] ? m[3] : m[1] !=3D "" || m[0] =
=3D=3D "" ? "*" : m[2];=0A=
=0A=
							// Handle IE7 being really dumb about <object>s=0A=
							if ( tag =3D=3D "*" && ret[i].nodeName.toLowerCase() =3D=3D =
"object" )=0A=
								tag =3D "param";=0A=
=0A=
							r =3D jQuery.merge( r, ret[i].getElementsByTagName( tag ));=0A=
						}=0A=
=0A=
						// It's faster to filter by class and be done with it=0A=
						if ( m[1] =3D=3D "." )=0A=
							r =3D jQuery.classFilter( r, m[2] );=0A=
=0A=
						// Same with ID filtering=0A=
						if ( m[1] =3D=3D "#" ) {=0A=
							var tmp =3D [];=0A=
=0A=
							// Try to find the element with the ID=0A=
							for ( var i =3D 0; r[i]; i++ )=0A=
								if ( r[i].getAttribute("id") =3D=3D m[2] ) {=0A=
									tmp =3D [ r[i] ];=0A=
									break;=0A=
								}=0A=
=0A=
							r =3D tmp;=0A=
						}=0A=
=0A=
						ret =3D r;=0A=
					}=0A=
=0A=
					t =3D t.replace( re2, "" );=0A=
				}=0A=
=0A=
			}=0A=
=0A=
			// If a selector string still exists=0A=
			if ( t ) {=0A=
				// Attempt to filter it=0A=
				var val =3D jQuery.filter(t,r);=0A=
				ret =3D r =3D val.r;=0A=
				t =3D jQuery.trim(val.t);=0A=
			}=0A=
		}=0A=
=0A=
		// An error occurred with the selector;=0A=
		// just return an empty set instead=0A=
		if ( t )=0A=
			ret =3D [];=0A=
=0A=
		// Remove the root context=0A=
		if ( ret && context =3D=3D ret[0] )=0A=
			ret.shift();=0A=
=0A=
		// And combine the results=0A=
		done =3D jQuery.merge( done, ret );=0A=
=0A=
		return done;=0A=
	},=0A=
=0A=
	classFilter: function(r,m,not){=0A=
		m =3D " " + m + " ";=0A=
		var tmp =3D [];=0A=
		for ( var i =3D 0; r[i]; i++ ) {=0A=
			var pass =3D (" " + r[i].className + " ").indexOf( m ) >=3D 0;=0A=
			if ( !not && pass || not && !pass )=0A=
				tmp.push( r[i] );=0A=
		}=0A=
		return tmp;=0A=
	},=0A=
=0A=
	filter: function(t,r,not) {=0A=
		var last;=0A=
=0A=
		// Look for common filter expressions=0A=
		while ( t && t !=3D last ) {=0A=
			last =3D t;=0A=
=0A=
			var p =3D jQuery.parse, m;=0A=
=0A=
			for ( var i =3D 0; p[i]; i++ ) {=0A=
				m =3D p[i].exec( t );=0A=
=0A=
				if ( m ) {=0A=
					// Remove what we just matched=0A=
					t =3D t.substring( m[0].length );=0A=
=0A=
					m[2] =3D m[2].replace(/\\/g, "");=0A=
					break;=0A=
				}=0A=
			}=0A=
=0A=
			if ( !m )=0A=
				break;=0A=
=0A=
			// :not() is a special case that can be optimized by=0A=
			// keeping it out of the expression list=0A=
			if ( m[1] =3D=3D ":" && m[2] =3D=3D "not" )=0A=
				// optimize if only one selector found (most common case)=0A=
				r =3D isSimple.test( m[3] ) ?=0A=
					jQuery.filter(m[3], r, true).r :=0A=
					jQuery( r ).not( m[3] );=0A=
=0A=
			// We can get a big speed boost by filtering by class here=0A=
			else if ( m[1] =3D=3D "." )=0A=
				r =3D jQuery.classFilter(r, m[2], not);=0A=
=0A=
			else if ( m[1] =3D=3D "[" ) {=0A=
				var tmp =3D [], type =3D m[3];=0A=
				=0A=
				for ( var i =3D 0, rl =3D r.length; i < rl; i++ ) {=0A=
					var a =3D r[i], z =3D a[ jQuery.props[m[2]] || m[2] ];=0A=
					=0A=
					if ( z =3D=3D null || /href|src|selected/.test(m[2]) )=0A=
						z =3D jQuery.attr(a,m[2]) || '';=0A=
=0A=
					if ( (type =3D=3D "" && !!z ||=0A=
						 type =3D=3D "=3D" && z =3D=3D m[5] ||=0A=
						 type =3D=3D "!=3D" && z !=3D m[5] ||=0A=
						 type =3D=3D "^=3D" && z && !z.indexOf(m[5]) ||=0A=
						 type =3D=3D "$=3D" && z.substr(z.length - m[5].length) =3D=3D =
m[5] ||=0A=
						 (type =3D=3D "*=3D" || type =3D=3D "~=3D") && z.indexOf(m[5]) =
>=3D 0) ^ not )=0A=
							tmp.push( a );=0A=
				}=0A=
				=0A=
				r =3D tmp;=0A=
=0A=
			// We can get a speed boost by handling nth-child here=0A=
			} else if ( m[1] =3D=3D ":" && m[2] =3D=3D "nth-child" ) {=0A=
				var merge =3D {}, tmp =3D [],=0A=
					// parse equations like 'even', 'odd', '5', '2n', '3n+2', '4n-1', =
'-n+6'=0A=
					test =3D /(-?)(\d*)n((?:\+|-)?\d*)/.exec(=0A=
						m[3] =3D=3D "even" && "2n" || m[3] =3D=3D "odd" && "2n+1" ||=0A=
						!/\D/.test(m[3]) && "0n+" + m[3] || m[3]),=0A=
					// calculate the numbers (first)n+(last) including if they are =
negative=0A=
					first =3D (test[1] + (test[2] || 1)) - 0, last =3D test[3] - 0;=0A=
 =0A=
				// loop through all the elements left in the jQuery object=0A=
				for ( var i =3D 0, rl =3D r.length; i < rl; i++ ) {=0A=
					var node =3D r[i], parentNode =3D node.parentNode, id =3D =
jQuery.data(parentNode);=0A=
=0A=
					if ( !merge[id] ) {=0A=
						var c =3D 1;=0A=
=0A=
						for ( var n =3D parentNode.firstChild; n; n =3D n.nextSibling )=0A=
							if ( n.nodeType =3D=3D 1 )=0A=
								n.nodeIndex =3D c++;=0A=
=0A=
						merge[id] =3D true;=0A=
					}=0A=
=0A=
					var add =3D false;=0A=
=0A=
					if ( first =3D=3D 0 ) {=0A=
						if ( node.nodeIndex =3D=3D last )=0A=
							add =3D true;=0A=
					} else if ( (node.nodeIndex - last) % first =3D=3D 0 && =
(node.nodeIndex - last) / first >=3D 0 )=0A=
						add =3D true;=0A=
=0A=
					if ( add ^ not )=0A=
						tmp.push( node );=0A=
				}=0A=
=0A=
				r =3D tmp;=0A=
=0A=
			// Otherwise, find the expression to execute=0A=
			} else {=0A=
				var fn =3D jQuery.expr[ m[1] ];=0A=
				if ( typeof fn =3D=3D "object" )=0A=
					fn =3D fn[ m[2] ];=0A=
=0A=
				if ( typeof fn =3D=3D "string" )=0A=
					fn =3D eval("false||function(a,i){return " + fn + ";}");=0A=
=0A=
				// Execute it against the current filter=0A=
				r =3D jQuery.grep( r, function(elem, i){=0A=
					return fn(elem, i, m, r);=0A=
				}, not );=0A=
			}=0A=
		}=0A=
=0A=
		// Return an array of filtered elements (r)=0A=
		// and the modified expression string (t)=0A=
		return { r: r, t: t };=0A=
	},=0A=
=0A=
	dir: function( elem, dir ){=0A=
		var matched =3D [];=0A=
		var cur =3D elem[dir];=0A=
		while ( cur && cur !=3D document ) {=0A=
			if ( cur.nodeType =3D=3D 1 )=0A=
				matched.push( cur );=0A=
			cur =3D cur[dir];=0A=
		}=0A=
		return matched;=0A=
	},=0A=
	=0A=
	nth: function(cur,result,dir,elem){=0A=
		result =3D result || 1;=0A=
		var num =3D 0;=0A=
=0A=
		for ( ; cur; cur =3D cur[dir] )=0A=
			if ( cur.nodeType =3D=3D 1 && ++num =3D=3D result )=0A=
				break;=0A=
=0A=
		return cur;=0A=
	},=0A=
	=0A=
	sibling: function( n, elem ) {=0A=
		var r =3D [];=0A=
=0A=
		for ( ; n; n =3D n.nextSibling ) {=0A=
			if ( n.nodeType =3D=3D 1 && (!elem || n !=3D elem) )=0A=
				r.push( n );=0A=
		}=0A=
=0A=
		return r;=0A=
	}=0A=
});=0A=
=0A=
/*=0A=
 * A number of helper functions used for managing events.=0A=
 * Many of the ideas behind this code orignated from =0A=
 * Dean Edwards' addEvent library.=0A=
 */=0A=
jQuery.event =3D {=0A=
=0A=
	// Bind an event to an element=0A=
	// Original by Dean Edwards=0A=
	add: function(elem, types, handler, data) {=0A=
		if ( elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8 )=0A=
			return;=0A=
=0A=
		// For whatever reason, IE has trouble passing the window object=0A=
		// around, causing it to be cloned in the process=0A=
		if ( jQuery.browser.msie && elem.setInterval !=3D undefined )=0A=
			elem =3D window;=0A=
=0A=
		// Make sure that the function being executed has a unique ID=0A=
		if ( !handler.guid )=0A=
			handler.guid =3D this.guid++;=0A=
			=0A=
		// if data is passed, bind to handler =0A=
		if( data !=3D undefined ) { =0A=
			// Create temporary function pointer to original handler =0A=
			var fn =3D handler; =0A=
=0A=
			// Create unique handler function, wrapped around original handler =0A=
			handler =3D function() { =0A=
				// Pass arguments and context to original handler =0A=
				return fn.apply(this, arguments); =0A=
			};=0A=
=0A=
			// Store data in unique handler =0A=
			handler.data =3D data;=0A=
=0A=
			// Set the guid of unique handler to the same of original handler, so =
it can be removed =0A=
			handler.guid =3D fn.guid;=0A=
		}=0A=
=0A=
		// Init the element's event structure=0A=
		var events =3D jQuery.data(elem, "events") || jQuery.data(elem, =
"events", {}),=0A=
			handle =3D jQuery.data(elem, "handle") || jQuery.data(elem, "handle", =
function(){=0A=
				// returned undefined or false=0A=
				var val;=0A=
=0A=
				// Handle the second event of a trigger and when=0A=
				// an event is called after a page has unloaded=0A=
				if ( typeof jQuery =3D=3D "undefined" || jQuery.event.triggered )=0A=
					return val;=0A=
		=0A=
				val =3D jQuery.event.handle.apply(arguments.callee.elem, arguments);=0A=
		=0A=
				return val;=0A=
			});=0A=
		// Add elem as a property of the handle function=0A=
		// This is to prevent a memory leak with non-native=0A=
		// event in IE.=0A=
		handle.elem =3D elem;=0A=
			=0A=
			// Handle multiple events seperated by a space=0A=
			// jQuery(...).bind("mouseover mouseout", fn);=0A=
			jQuery.each(types.split(/\s+/), function(index, type) {=0A=
				// Namespaced event handlers=0A=
				var parts =3D type.split(".");=0A=
				type =3D parts[0];=0A=
				handler.type =3D parts[1];=0A=
=0A=
				// Get the current list of functions bound to this event=0A=
				var handlers =3D events[type];=0A=
=0A=
				// Init the event handler queue=0A=
				if (!handlers) {=0A=
					handlers =3D events[type] =3D {};=0A=
		=0A=
					// Check for a special event handler=0A=
					// Only use addEventListener/attachEvent if the special=0A=
					// events handler returns false=0A=
					if ( !jQuery.event.special[type] || =
jQuery.event.special[type].setup.call(elem) =3D=3D=3D false ) {=0A=
						// Bind the global event handler to the element=0A=
						if (elem.addEventListener)=0A=
							elem.addEventListener(type, handle, false);=0A=
						else if (elem.attachEvent)=0A=
							elem.attachEvent("on" + type, handle);=0A=
					}=0A=
				}=0A=
=0A=
				// Add the function to the element's handler list=0A=
				handlers[handler.guid] =3D handler;=0A=
=0A=
				// Keep track of which events have been used, for global triggering=0A=
				jQuery.event.global[type] =3D true;=0A=
			});=0A=
		=0A=
		// Nullify elem to prevent memory leaks in IE=0A=
		elem =3D null;=0A=
	},=0A=
=0A=
	guid: 1,=0A=
	global: {},=0A=
=0A=
	// Detach an event or set of events from an element=0A=
	remove: function(elem, types, handler) {=0A=
		// don't do events on text and comment nodes=0A=
		if ( elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8 )=0A=
			return;=0A=
=0A=
		var events =3D jQuery.data(elem, "events"), ret, index;=0A=
=0A=
		if ( events ) {=0A=
			// Unbind all events for the element=0A=
			if ( types =3D=3D undefined || (typeof types =3D=3D "string" && =
types.charAt(0) =3D=3D ".") )=0A=
				for ( var type in events )=0A=
					this.remove( elem, type + (types || "") );=0A=
			else {=0A=
				// types is actually an event object here=0A=
				if ( types.type ) {=0A=
					handler =3D types.handler;=0A=
					types =3D types.type;=0A=
				}=0A=
				=0A=
				// Handle multiple events seperated by a space=0A=
				// jQuery(...).unbind("mouseover mouseout", fn);=0A=
				jQuery.each(types.split(/\s+/), function(index, type){=0A=
					// Namespaced event handlers=0A=
					var parts =3D type.split(".");=0A=
					type =3D parts[0];=0A=
					=0A=
					if ( events[type] ) {=0A=
						// remove the given handler for the given type=0A=
						if ( handler )=0A=
							delete events[type][handler.guid];=0A=
			=0A=
						// remove all handlers for the given type=0A=
						else=0A=
							for ( handler in events[type] )=0A=
								// Handle the removal of namespaced events=0A=
								if ( !parts[1] || events[type][handler].type =3D=3D parts[1] )=0A=
									delete events[type][handler];=0A=
=0A=
						// remove generic event handler if no more handlers exist=0A=
						for ( ret in events[type] ) break;=0A=
						if ( !ret ) {=0A=
							if ( !jQuery.event.special[type] || =
jQuery.event.special[type].teardown.call(elem) =3D=3D=3D false ) {=0A=
								if (elem.removeEventListener)=0A=
									elem.removeEventListener(type, jQuery.data(elem, "handle"), =
false);=0A=
								else if (elem.detachEvent)=0A=
									elem.detachEvent("on" + type, jQuery.data(elem, "handle"));=0A=
							}=0A=
							ret =3D null;=0A=
							delete events[type];=0A=
						}=0A=
					}=0A=
				});=0A=
			}=0A=
=0A=
			// Remove the expando if it's no longer used=0A=
			for ( ret in events ) break;=0A=
			if ( !ret ) {=0A=
				var handle =3D jQuery.data( elem, "handle" );=0A=
				if ( handle ) handle.elem =3D null;=0A=
				jQuery.removeData( elem, "events" );=0A=
				jQuery.removeData( elem, "handle" );=0A=
			}=0A=
		}=0A=
	},=0A=
=0A=
	trigger: function(type, data, elem, donative, extra) {=0A=
		// Clone the incoming data, if any=0A=
		data =3D jQuery.makeArray(data || []);=0A=
=0A=
		if ( type.indexOf("!") >=3D 0 ) {=0A=
			type =3D type.slice(0, -1);=0A=
			var exclusive =3D true;=0A=
		}=0A=
=0A=
		// Handle a global trigger=0A=
		if ( !elem ) {=0A=
			// Only trigger if we've ever bound an event for it=0A=
			if ( this.global[type] )=0A=
				jQuery("*").add([window, document]).trigger(type, data);=0A=
=0A=
		// Handle triggering a single element=0A=
		} else {=0A=
			// don't do events on text and comment nodes=0A=
			if ( elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8 )=0A=
				return undefined;=0A=
=0A=
			var val, ret, fn =3D jQuery.isFunction( elem[ type ] || null ),=0A=
				// Check to see if we need to provide a fake event, or not=0A=
				event =3D !data[0] || !data[0].preventDefault;=0A=
			=0A=
			// Pass along a fake event=0A=
			if ( event )=0A=
				data.unshift( this.fix({ type: type, target: elem }) );=0A=
=0A=
			// Enforce the right trigger type=0A=
			data[0].type =3D type;=0A=
			if ( exclusive )=0A=
				data[0].exclusive =3D true;=0A=
=0A=
			// Trigger the event=0A=
			if ( jQuery.isFunction( jQuery.data(elem, "handle") ) )=0A=
				val =3D jQuery.data(elem, "handle").apply( elem, data );=0A=
=0A=
			// Handle triggering native .onfoo handlers=0A=
			if ( !fn && elem["on"+type] && elem["on"+type].apply( elem, data ) =
=3D=3D=3D false )=0A=
				val =3D false;=0A=
=0A=
			// Extra functions don't get the custom event object=0A=
			if ( event )=0A=
				data.shift();=0A=
=0A=
			// Handle triggering of extra function=0A=
			if ( extra && jQuery.isFunction( extra ) ) {=0A=
				// call the extra function and tack the current return value on the =
end for possible inspection=0A=
				ret =3D extra.apply( elem, val =3D=3D null ? data : data.concat( val =
) );=0A=
				// if anything is returned, give it precedence and have it overwrite =
the previous value=0A=
				if (ret !=3D=3D undefined)=0A=
					val =3D ret;=0A=
			}=0A=
=0A=
			// Trigger the native events (except for clicks on links)=0A=
			if ( fn && donative !=3D=3D false && val !=3D=3D false && =
!(jQuery.nodeName(elem, 'a') && type =3D=3D "click") ) {=0A=
				this.triggered =3D true;=0A=
				try {=0A=
					elem[ type ]();=0A=
				// prevent IE from throwing an error for some hidden elements=0A=
				} catch (e) {}=0A=
			}=0A=
=0A=
			this.triggered =3D false;=0A=
		}=0A=
=0A=
		return val;=0A=
	},=0A=
=0A=
	handle: function(event) {=0A=
		// returned undefined or false=0A=
		var val;=0A=
=0A=
		// Empty object is for triggered events with no data=0A=
		event =3D jQuery.event.fix( event || window.event || {} ); =0A=
=0A=
		// Namespaced event handlers=0A=
		var parts =3D event.type.split(".");=0A=
		event.type =3D parts[0];=0A=
=0A=
		var handlers =3D jQuery.data(this, "events") && jQuery.data(this, =
"events")[event.type], args =3D Array.prototype.slice.call( arguments, 1 =
);=0A=
		args.unshift( event );=0A=
=0A=
		for ( var j in handlers ) {=0A=
			var handler =3D handlers[j];=0A=
			// Pass in a reference to the handler function itself=0A=
			// So that we can later remove it=0A=
			args[0].handler =3D handler;=0A=
			args[0].data =3D handler.data;=0A=
=0A=
			// Filter the functions by class=0A=
			if ( !parts[1] && !event.exclusive || handler.type =3D=3D parts[1] ) {=0A=
				var ret =3D handler.apply( this, args );=0A=
=0A=
				if ( val !=3D=3D false )=0A=
					val =3D ret;=0A=
=0A=
				if ( ret =3D=3D=3D false ) {=0A=
					event.preventDefault();=0A=
					event.stopPropagation();=0A=
				}=0A=
			}=0A=
		}=0A=
=0A=
		// Clean up added properties in IE to prevent memory leak=0A=
		if (jQuery.browser.msie)=0A=
			event.target =3D event.preventDefault =3D event.stopPropagation =3D=0A=
				event.handler =3D event.data =3D null;=0A=
=0A=
		return val;=0A=
	},=0A=
=0A=
	fix: function(event) {=0A=
		// store a copy of the original event object =0A=
		// and clone to set read-only properties=0A=
		var originalEvent =3D event;=0A=
		event =3D jQuery.extend({}, originalEvent);=0A=
		=0A=
		// add preventDefault and stopPropagation since =0A=
		// they will not work on the clone=0A=
		event.preventDefault =3D function() {=0A=
			// if preventDefault exists run it on the original event=0A=
			if (originalEvent.preventDefault)=0A=
				originalEvent.preventDefault();=0A=
			// otherwise set the returnValue property of the original event to =
false (IE)=0A=
			originalEvent.returnValue =3D false;=0A=
		};=0A=
		event.stopPropagation =3D function() {=0A=
			// if stopPropagation exists run it on the original event=0A=
			if (originalEvent.stopPropagation)=0A=
				originalEvent.stopPropagation();=0A=
			// otherwise set the cancelBubble property of the original event to =
true (IE)=0A=
			originalEvent.cancelBubble =3D true;=0A=
		};=0A=
		=0A=
		// Fix target property, if necessary=0A=
		if ( !event.target )=0A=
			event.target =3D event.srcElement || document; // Fixes #1925 where =
srcElement might not be defined either=0A=
				=0A=
		// check if target is a textnode (safari)=0A=
		if ( event.target.nodeType =3D=3D 3 )=0A=
			event.target =3D originalEvent.target.parentNode;=0A=
=0A=
		// Add relatedTarget, if necessary=0A=
		if ( !event.relatedTarget && event.fromElement )=0A=
			event.relatedTarget =3D event.fromElement =3D=3D event.target ? =
event.toElement : event.fromElement;=0A=
=0A=
		// Calculate pageX/Y if missing and clientX/Y available=0A=
		if ( event.pageX =3D=3D null && event.clientX !=3D null ) {=0A=
			var doc =3D document.documentElement, body =3D document.body;=0A=
			event.pageX =3D event.clientX + (doc && doc.scrollLeft || body && =
body.scrollLeft || 0) - (doc.clientLeft || 0);=0A=
			event.pageY =3D event.clientY + (doc && doc.scrollTop || body && =
body.scrollTop || 0) - (doc.clientTop || 0);=0A=
		}=0A=
			=0A=
		// Add which for key events=0A=
		if ( !event.which && ((event.charCode || event.charCode =3D=3D=3D 0) ? =
event.charCode : event.keyCode) )=0A=
			event.which =3D event.charCode || event.keyCode;=0A=
		=0A=
		// Add metaKey to non-Mac browsers (use ctrl for PC's and Meta for =
Macs)=0A=
		if ( !event.metaKey && event.ctrlKey )=0A=
			event.metaKey =3D event.ctrlKey;=0A=
=0A=
		// Add which for click: 1 =3D=3D left; 2 =3D=3D middle; 3 =3D=3D right=0A=
		// Note: button is not normalized, so don't use it=0A=
		if ( !event.which && event.button )=0A=
			event.which =3D (event.button & 1 ? 1 : ( event.button & 2 ? 3 : ( =
event.button & 4 ? 2 : 0 ) ));=0A=
			=0A=
		return event;=0A=
	},=0A=
	=0A=
	special: {=0A=
		ready: {=0A=
			setup: function() {=0A=
				// Make sure the ready event is setup=0A=
				bindReady();=0A=
				return;=0A=
			},=0A=
			=0A=
			teardown: function() { return; }=0A=
		},=0A=
		=0A=
		mouseenter: {=0A=
			setup: function() {=0A=
				if ( jQuery.browser.msie ) return false;=0A=
				jQuery(this).bind("mouseover", =
jQuery.event.special.mouseenter.handler);=0A=
				return true;=0A=
			},=0A=
		=0A=
			teardown: function() {=0A=
				if ( jQuery.browser.msie ) return false;=0A=
				jQuery(this).unbind("mouseover", =
jQuery.event.special.mouseenter.handler);=0A=
				return true;=0A=
			},=0A=
			=0A=
			handler: function(event) {=0A=
				// If we actually just moused on to a sub-element, ignore it=0A=
				if ( withinElement(event, this) ) return true;=0A=
				// Execute the right handlers by setting the event type to mouseenter=0A=
				arguments[0].type =3D "mouseenter";=0A=
				return jQuery.event.handle.apply(this, arguments);=0A=
			}=0A=
		},=0A=
	=0A=
		mouseleave: {=0A=
			setup: function() {=0A=
				if ( jQuery.browser.msie ) return false;=0A=
				jQuery(this).bind("mouseout", =
jQuery.event.special.mouseleave.handler);=0A=
				return true;=0A=
			},=0A=
		=0A=
			teardown: function() {=0A=
				if ( jQuery.browser.msie ) return false;=0A=
				jQuery(this).unbind("mouseout", =
jQuery.event.special.mouseleave.handler);=0A=
				return true;=0A=
			},=0A=
			=0A=
			handler: function(event) {=0A=
				// If we actually just moused on to a sub-element, ignore it=0A=
				if ( withinElement(event, this) ) return true;=0A=
				// Execute the right handlers by setting the event type to mouseleave=0A=
				arguments[0].type =3D "mouseleave";=0A=
				return jQuery.event.handle.apply(this, arguments);=0A=
			}=0A=
		}=0A=
	}=0A=
};=0A=
=0A=
jQuery.fn.extend({=0A=
	bind: function( type, data, fn ) {=0A=
		return type =3D=3D "unload" ? this.one(type, data, fn) : =
this.each(function(){=0A=
			jQuery.event.add( this, type, fn || data, fn && data );=0A=
		});=0A=
	},=0A=
	=0A=
	one: function( type, data, fn ) {=0A=
		return this.each(function(){=0A=
			jQuery.event.add( this, type, function(event) {=0A=
				jQuery(this).unbind(event);=0A=
				return (fn || data).apply( this, arguments);=0A=
			}, fn && data);=0A=
		});=0A=
	},=0A=
=0A=
	unbind: function( type, fn ) {=0A=
		return this.each(function(){=0A=
			jQuery.event.remove( this, type, fn );=0A=
		});=0A=
	},=0A=
=0A=
	trigger: function( type, data, fn ) {=0A=
		return this.each(function(){=0A=
			jQuery.event.trigger( type, data, this, true, fn );=0A=
		});=0A=
	},=0A=
=0A=
	triggerHandler: function( type, data, fn ) {=0A=
		if ( this[0] )=0A=
			return jQuery.event.trigger( type, data, this[0], false, fn );=0A=
		return undefined;=0A=
	},=0A=
=0A=
	toggle: function() {=0A=
		// Save reference to arguments for access in closure=0A=
		var args =3D arguments;=0A=
=0A=
		return this.click(function(event) {=0A=
			// Figure out which function to execute=0A=
			this.lastToggle =3D 0 =3D=3D this.lastToggle ? 1 : 0;=0A=
			=0A=
			// Make sure that clicks stop=0A=
			event.preventDefault();=0A=
			=0A=
			// and execute the function=0A=
			return args[this.lastToggle].apply( this, arguments ) || false;=0A=
		});=0A=
	},=0A=
=0A=
	hover: function(fnOver, fnOut) {=0A=
		return this.bind('mouseenter', fnOver).bind('mouseleave', fnOut);=0A=
	},=0A=
	=0A=
	ready: function(fn) {=0A=
		// Attach the listeners=0A=
		bindReady();=0A=
=0A=
		// If the DOM is already ready=0A=
		if ( jQuery.isReady )=0A=
			// Execute the function immediately=0A=
			fn.call( document, jQuery );=0A=
			=0A=
		// Otherwise, remember the function for later=0A=
		else=0A=
			// Add the function to the wait list=0A=
			jQuery.readyList.push( function() { return fn.call(this, jQuery); } );=0A=
	=0A=
		return this;=0A=
	}=0A=
});=0A=
=0A=
jQuery.extend({=0A=
	isReady: false,=0A=
	readyList: [],=0A=
	// Handle when the DOM is ready=0A=
	ready: function() {=0A=
		// Make sure that the DOM is not already loaded=0A=
		if ( !jQuery.isReady ) {=0A=
			// Remember that the DOM is ready=0A=
			jQuery.isReady =3D true;=0A=
			=0A=
			// If there are functions bound, to execute=0A=
			if ( jQuery.readyList ) {=0A=
				// Execute all of them=0A=
				jQuery.each( jQuery.readyList, function(){=0A=
					this.apply( document );=0A=
				});=0A=
				=0A=
				// Reset the list of functions=0A=
				jQuery.readyList =3D null;=0A=
			}=0A=
		=0A=
			// Trigger any bound ready events=0A=
			jQuery(document).triggerHandler("ready");=0A=
		}=0A=
	}=0A=
});=0A=
=0A=
var readyBound =3D false;=0A=
=0A=
function bindReady(){=0A=
	if ( readyBound ) return;=0A=
	readyBound =3D true;=0A=
=0A=
	// Mozilla, Opera (see further below for it) and webkit nightlies =
currently support this event=0A=
	if ( document.addEventListener && !jQuery.browser.opera)=0A=
		// Use the handy event callback=0A=
		document.addEventListener( "DOMContentLoaded", jQuery.ready, false );=0A=
	=0A=
	// If IE is used and is not in a frame=0A=
	// Continually check to see if the document is ready=0A=
	if ( jQuery.browser.msie && window =3D=3D top ) (function(){=0A=
		if (jQuery.isReady) return;=0A=
		try {=0A=
			// If IE is used, use the trick by Diego Perini=0A=
			// http://javascript.nwbox.com/IEContentLoaded/=0A=
			document.documentElement.doScroll("left");=0A=
		} catch( error ) {=0A=
			setTimeout( arguments.callee, 0 );=0A=
			return;=0A=
		}=0A=
		// and execute any waiting functions=0A=
		jQuery.ready();=0A=
	})();=0A=
=0A=
	if ( jQuery.browser.opera )=0A=
		document.addEventListener( "DOMContentLoaded", function () {=0A=
			if (jQuery.isReady) return;=0A=
			for (var i =3D 0; i < document.styleSheets.length; i++)=0A=
				if (document.styleSheets[i].disabled) {=0A=
					setTimeout( arguments.callee, 0 );=0A=
					return;=0A=
				}=0A=
			// and execute any waiting functions=0A=
			jQuery.ready();=0A=
		}, false);=0A=
=0A=
	if ( jQuery.browser.safari ) {=0A=
		var numStyles;=0A=
		(function(){=0A=
			if (jQuery.isReady) return;=0A=
			if ( document.readyState !=3D "loaded" && document.readyState !=3D =
"complete" ) {=0A=
				setTimeout( arguments.callee, 0 );=0A=
				return;=0A=
			}=0A=
			if ( numStyles =3D=3D=3D undefined )=0A=
				numStyles =3D jQuery("style, link[rel=3Dstylesheet]").length;=0A=
			if ( document.styleSheets.length !=3D numStyles ) {=0A=
				setTimeout( arguments.callee, 0 );=0A=
				return;=0A=
			}=0A=
			// and execute any waiting functions=0A=
			jQuery.ready();=0A=
		})();=0A=
	}=0A=
=0A=
	// A fallback to window.onload, that will always work=0A=
	jQuery.event.add( window, "load", jQuery.ready );=0A=
}=0A=
=0A=
jQuery.each( ("blur,focus,load,resize,scroll,unload,click,dblclick," +=0A=
	"mousedown,mouseup,mousemove,mouseover,mouseout,change,select," + =0A=
	"submit,keydown,keypress,keyup,error").split(","), function(i, name){=0A=
	=0A=
	// Handle event binding=0A=
	jQuery.fn[name] =3D function(fn){=0A=
		return fn ? this.bind(name, fn) : this.trigger(name);=0A=
	};=0A=
});=0A=
=0A=
// Checks if an event happened on an element within another element=0A=
// Used in jQuery.event.special.mouseenter and mouseleave handlers=0A=
var withinElement =3D function(event, elem) {=0A=
	// Check if mouse(over|out) are still within the same parent element=0A=
	var parent =3D event.relatedTarget;=0A=
	// Traverse up the tree=0A=
	while ( parent && parent !=3D elem ) try { parent =3D =
parent.parentNode; } catch(error) { parent =3D elem; }=0A=
	// Return true if we actually just moused on to a sub-element=0A=
	return parent =3D=3D elem;=0A=
};=0A=
=0A=
// Prevent memory leaks in IE=0A=
// And prevent errors on refresh with events like mouseover in other =
browsers=0A=
// Window isn't included so as not to unbind existing unload events=0A=
jQuery(window).bind("unload", function() {=0A=
	jQuery("*").add(document).unbind();=0A=
});=0A=
jQuery.fn.extend({=0A=
	load: function( url, params, callback ) {=0A=
		if ( jQuery.isFunction( url ) )=0A=
			return this.bind("load", url);=0A=
=0A=
		var off =3D url.indexOf(" ");=0A=
		if ( off >=3D 0 ) {=0A=
			var selector =3D url.slice(off, url.length);=0A=
			url =3D url.slice(0, off);=0A=
		}=0A=
=0A=
		callback =3D callback || function(){};=0A=
=0A=
		// Default to a GET request=0A=
		var type =3D "GET";=0A=
=0A=
		// If the second parameter was provided=0A=
		if ( params )=0A=
			// If it's a function=0A=
			if ( jQuery.isFunction( params ) ) {=0A=
				// We assume that it's the callback=0A=
				callback =3D params;=0A=
				params =3D null;=0A=
=0A=
			// Otherwise, build a param string=0A=
			} else {=0A=
				params =3D jQuery.param( params );=0A=
				type =3D "POST";=0A=
			}=0A=
=0A=
		var self =3D this;=0A=
=0A=
		// Request the remote document=0A=
		jQuery.ajax({=0A=
			url: url,=0A=
			type: type,=0A=
			dataType: "html",=0A=
			data: params,=0A=
			complete: function(res, status){=0A=
				// If successful, inject the HTML into all the matched elements=0A=
				if ( status =3D=3D "success" || status =3D=3D "notmodified" )=0A=
					// See if a selector was specified=0A=
					self.html( selector ?=0A=
						// Create a dummy div to hold the results=0A=
						jQuery("<div/>")=0A=
							// inject the contents of the document in, removing the scripts=0A=
							// to avoid any 'Permission Denied' errors in IE=0A=
							.append(res.responseText.replace(/<script(.|\s)*?\/script>/g, ""))=0A=
=0A=
							// Locate the specified elements=0A=
							.find(selector) :=0A=
=0A=
						// If not, just inject the full result=0A=
						res.responseText );=0A=
=0A=
				self.each( callback, [res.responseText, status, res] );=0A=
			}=0A=
		});=0A=
		return this;=0A=
	},=0A=
=0A=
	serialize: function() {=0A=
		return jQuery.param(this.serializeArray());=0A=
	},=0A=
	serializeArray: function() {=0A=
		return this.map(function(){=0A=
			return jQuery.nodeName(this, "form") ?=0A=
				jQuery.makeArray(this.elements) : this;=0A=
		})=0A=
		.filter(function(){=0A=
			return this.name && !this.disabled && =0A=
				(this.checked || /select|textarea/i.test(this.nodeName) || =0A=
					/text|hidden|password/i.test(this.type));=0A=
		})=0A=
		.map(function(i, elem){=0A=
			var val =3D jQuery(this).val();=0A=
			return val =3D=3D null ? null :=0A=
				val.constructor =3D=3D Array ?=0A=
					jQuery.map( val, function(val, i){=0A=
						return {name: elem.name, value: val};=0A=
					}) :=0A=
					{name: elem.name, value: val};=0A=
		}).get();=0A=
	}=0A=
});=0A=
=0A=
// Attach a bunch of functions for handling common AJAX events=0A=
jQuery.each( =
"ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(",=
"), function(i,o){=0A=
	jQuery.fn[o] =3D function(f){=0A=
		return this.bind(o, f);=0A=
	};=0A=
});=0A=
=0A=
var jsc =3D (new Date).getTime();=0A=
=0A=
jQuery.extend({=0A=
	get: function( url, data, callback, type ) {=0A=
		// shift arguments if data argument was ommited=0A=
		if ( jQuery.isFunction( data ) ) {=0A=
			callback =3D data;=0A=
			data =3D null;=0A=
		}=0A=
		=0A=
		return jQuery.ajax({=0A=
			type: "GET",=0A=
			url: url,=0A=
			data: data,=0A=
			success: callback,=0A=
			dataType: type=0A=
		});=0A=
	},=0A=
=0A=
	getScript: function( url, callback ) {=0A=
		return jQuery.get(url, null, callback, "script");=0A=
	},=0A=
=0A=
	getJSON: function( url, data, callback ) {=0A=
		return jQuery.get(url, data, callback, "json");=0A=
	},=0A=
=0A=
	post: function( url, data, callback, type ) {=0A=
		if ( jQuery.isFunction( data ) ) {=0A=
			callback =3D data;=0A=
			data =3D {};=0A=
		}=0A=
=0A=
		return jQuery.ajax({=0A=
			type: "POST",=0A=
			url: url,=0A=
			data: data,=0A=
			success: callback,=0A=
			dataType: type=0A=
		});=0A=
	},=0A=
=0A=
	ajaxSetup: function( settings ) {=0A=
		jQuery.extend( jQuery.ajaxSettings, settings );=0A=
	},=0A=
=0A=
	ajaxSettings: {=0A=
		global: true,=0A=
		type: "GET",=0A=
		timeout: 0,=0A=
		contentType: "application/x-www-form-urlencoded",=0A=
		processData: true,=0A=
		async: true,=0A=
		data: null,=0A=
		username: null,=0A=
		password: null,=0A=
		accepts: {=0A=
			xml: "application/xml, text/xml",=0A=
			html: "text/html",=0A=
			script: "text/javascript, application/javascript",=0A=
			json: "application/json, text/javascript",=0A=
			text: "text/plain",=0A=
			_default: "*/*"=0A=
		}=0A=
	},=0A=
	=0A=
	// Last-Modified header cache for next request=0A=
	lastModified: {},=0A=
=0A=
	ajax: function( s ) {=0A=
		var jsonp, jsre =3D /=3D\?(&|$)/g, status, data;=0A=
=0A=
		// Extend the settings, but re-extend 's' so that it can be=0A=
		// checked again later (in the test suite, specifically)=0A=
		s =3D jQuery.extend(true, s, jQuery.extend(true, {}, =
jQuery.ajaxSettings, s));=0A=
=0A=
		// convert data if not already a string=0A=
		if ( s.data && s.processData && typeof s.data !=3D "string" )=0A=
			s.data =3D jQuery.param(s.data);=0A=
=0A=
		// Handle JSONP Parameter Callbacks=0A=
		if ( s.dataType =3D=3D "jsonp" ) {=0A=
			if ( s.type.toLowerCase() =3D=3D "get" ) {=0A=
				if ( !s.url.match(jsre) )=0A=
					s.url +=3D (s.url.match(/\?/) ? "&" : "?") + (s.jsonp || =
"callback") + "=3D?";=0A=
			} else if ( !s.data || !s.data.match(jsre) )=0A=
				s.data =3D (s.data ? s.data + "&" : "") + (s.jsonp || "callback") + =
"=3D?";=0A=
			s.dataType =3D "json";=0A=
		}=0A=
=0A=
		// Build temporary JSONP function=0A=
		if ( s.dataType =3D=3D "json" && (s.data && s.data.match(jsre) || =
s.url.match(jsre)) ) {=0A=
			jsonp =3D "jsonp" + jsc++;=0A=
=0A=
			// Replace the =3D? sequence both in the query string and the data=0A=
			if ( s.data )=0A=
				s.data =3D (s.data + "").replace(jsre, "=3D" + jsonp + "$1");=0A=
			s.url =3D s.url.replace(jsre, "=3D" + jsonp + "$1");=0A=
=0A=
			// We need to make sure=0A=
			// that a JSONP style response is executed properly=0A=
			s.dataType =3D "script";=0A=
=0A=
			// Handle JSONP-style loading=0A=
			window[ jsonp ] =3D function(tmp){=0A=
				data =3D tmp;=0A=
				success();=0A=
				complete();=0A=
				// Garbage collect=0A=
				window[ jsonp ] =3D undefined;=0A=
				try{ delete window[ jsonp ]; } catch(e){}=0A=
				if ( head )=0A=
					head.removeChild( script );=0A=
			};=0A=
		}=0A=
=0A=
		if ( s.dataType =3D=3D "script" && s.cache =3D=3D null )=0A=
			s.cache =3D false;=0A=
=0A=
		if ( s.cache =3D=3D=3D false && s.type.toLowerCase() =3D=3D "get" ) {=0A=
			var ts =3D (new Date()).getTime();=0A=
			// try replacing _=3D if it is there=0A=
			var ret =3D s.url.replace(/(\?|&)_=3D.*?(&|$)/, "$1_=3D" + ts + "$2");=0A=
			// if nothing was replaced, add timestamp to the end=0A=
			s.url =3D ret + ((ret =3D=3D s.url) ? (s.url.match(/\?/) ? "&" : "?") =
+ "_=3D" + ts : "");=0A=
		}=0A=
=0A=
		// If data is available, append data to url for get requests=0A=
		if ( s.data && s.type.toLowerCase() =3D=3D "get" ) {=0A=
			s.url +=3D (s.url.match(/\?/) ? "&" : "?") + s.data;=0A=
=0A=
			// IE likes to send both get and post data, prevent this=0A=
			s.data =3D null;=0A=
		}=0A=
=0A=
		// Watch for a new set of requests=0A=
		if ( s.global && ! jQuery.active++ )=0A=
			jQuery.event.trigger( "ajaxStart" );=0A=
=0A=
		// If we're requesting a remote document=0A=
		// and trying to load JSON or Script with a GET=0A=
		if ( (!s.url.indexOf("http") || !s.url.indexOf("//")) && s.dataType =
=3D=3D "script" && s.type.toLowerCase() =3D=3D "get" ) {=0A=
			var head =3D document.getElementsByTagName("head")[0];=0A=
			var script =3D document.createElement("script");=0A=
			script.src =3D s.url;=0A=
			if (s.scriptCharset)=0A=
				script.charset =3D s.scriptCharset;=0A=
=0A=
			// Handle Script loading=0A=
			if ( !jsonp ) {=0A=
				var done =3D false;=0A=
=0A=
				// Attach handlers for all browsers=0A=
				script.onload =3D script.onreadystatechange =3D function(){=0A=
					if ( !done && (!this.readyState || =0A=
							this.readyState =3D=3D "loaded" || this.readyState =3D=3D =
"complete") ) {=0A=
						done =3D true;=0A=
						success();=0A=
						complete();=0A=
						head.removeChild( script );=0A=
					}=0A=
				};=0A=
			}=0A=
=0A=
			head.appendChild(script);=0A=
=0A=
			// We handle everything using the script element injection=0A=
			return undefined;=0A=
		}=0A=
=0A=
		var requestDone =3D false;=0A=
=0A=
		// Create the request object; Microsoft failed to properly=0A=
		// implement the XMLHttpRequest in IE7, so we use the ActiveXObject =
when it is available=0A=
		var xml =3D window.ActiveXObject ? new =
ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();=0A=
=0A=
		// Open the socket=0A=
		xml.open(s.type, s.url, s.async, s.username, s.password);=0A=
=0A=
		// Need an extra try/catch for cross domain requests in Firefox 3=0A=
		try {=0A=
			// Set the correct header, if data is being sent=0A=
			if ( s.data )=0A=
				xml.setRequestHeader("Content-Type", s.contentType);=0A=
=0A=
			// Set the If-Modified-Since header, if ifModified mode.=0A=
			if ( s.ifModified )=0A=
				xml.setRequestHeader("If-Modified-Since",=0A=
					jQuery.lastModified[s.url] || "Thu, 01 Jan 1970 00:00:00 GMT" );=0A=
=0A=
			// Set header so the called script knows that it's an XMLHttpRequest=0A=
			xml.setRequestHeader("X-Requested-With", "XMLHttpRequest");=0A=
=0A=
			// Set the Accepts header for the server, depending on the dataType=0A=
			xml.setRequestHeader("Accept", s.dataType && s.accepts[ s.dataType ] ?=0A=
				s.accepts[ s.dataType ] + ", */*" :=0A=
				s.accepts._default );=0A=
		} catch(e){}=0A=
=0A=
		// Allow custom headers/mimetypes=0A=
		if ( s.beforeSend )=0A=
			s.beforeSend(xml);=0A=
			=0A=
		if ( s.global )=0A=
			jQuery.event.trigger("ajaxSend", [xml, s]);=0A=
=0A=
		// Wait for a response to come back=0A=
		var onreadystatechange =3D function(isTimeout){=0A=
			// The transfer is complete and the data is available, or the request =
timed out=0A=
			if ( !requestDone && xml && (xml.readyState =3D=3D 4 || isTimeout =
=3D=3D "timeout") ) {=0A=
				requestDone =3D true;=0A=
				=0A=
				// clear poll interval=0A=
				if (ival) {=0A=
					clearInterval(ival);=0A=
					ival =3D null;=0A=
				}=0A=
				=0A=
				status =3D isTimeout =3D=3D "timeout" && "timeout" ||=0A=
					!jQuery.httpSuccess( xml ) && "error" ||=0A=
					s.ifModified && jQuery.httpNotModified( xml, s.url ) && =
"notmodified" ||=0A=
					"success";=0A=
=0A=
				if ( status =3D=3D "success" ) {=0A=
					// Watch for, and catch, XML document parse errors=0A=
					try {=0A=
						// process the data (runs the xml through httpData regardless of =
callback)=0A=
						data =3D jQuery.httpData( xml, s.dataType );=0A=
					} catch(e) {=0A=
						status =3D "parsererror";=0A=
					}=0A=
				}=0A=
=0A=
				// Make sure that the request was successful or notmodified=0A=
				if ( status =3D=3D "success" ) {=0A=
					// Cache Last-Modified header, if ifModified mode.=0A=
					var modRes;=0A=
					try {=0A=
						modRes =3D xml.getResponseHeader("Last-Modified");=0A=
					} catch(e) {} // swallow exception thrown by FF if header is not =
available=0A=
	=0A=
					if ( s.ifModified && modRes )=0A=
						jQuery.lastModified[s.url] =3D modRes;=0A=
=0A=
					// JSONP handles its own success callback=0A=
					if ( !jsonp )=0A=
						success();	=0A=
				} else=0A=
					jQuery.handleError(s, xml, status);=0A=
=0A=
				// Fire the complete handlers=0A=
				complete();=0A=
=0A=
				// Stop memory leaks=0A=
				if ( s.async )=0A=
					xml =3D null;=0A=
			}=0A=
		};=0A=
		=0A=
		if ( s.async ) {=0A=
			// don't attach the handler to the request, just poll it instead=0A=
			var ival =3D setInterval(onreadystatechange, 13); =0A=
=0A=
			// Timeout checker=0A=
			if ( s.timeout > 0 )=0A=
				setTimeout(function(){=0A=
					// Check to see if the request is still happening=0A=
					if ( xml ) {=0A=
						// Cancel the request=0A=
						xml.abort();=0A=
	=0A=
						if( !requestDone )=0A=
							onreadystatechange( "timeout" );=0A=
					}=0A=
				}, s.timeout);=0A=
		}=0A=
			=0A=
		// Send the data=0A=
		try {=0A=
			xml.send(s.data);=0A=
		} catch(e) {=0A=
			jQuery.handleError(s, xml, null, e);=0A=
		}=0A=
		=0A=
		// firefox 1.5 doesn't fire statechange for sync requests=0A=
		if ( !s.async )=0A=
			onreadystatechange();=0A=
=0A=
		function success(){=0A=
			// If a local callback was specified, fire it and pass it the data=0A=
			if ( s.success )=0A=
				s.success( data, status );=0A=
=0A=
			// Fire the global callback=0A=
			if ( s.global )=0A=
				jQuery.event.trigger( "ajaxSuccess", [xml, s] );=0A=
		}=0A=
=0A=
		function complete(){=0A=
			// Process result=0A=
			if ( s.complete )=0A=
				s.complete(xml, status);=0A=
=0A=
			// The request was completed=0A=
			if ( s.global )=0A=
				jQuery.event.trigger( "ajaxComplete", [xml, s] );=0A=
=0A=
			// Handle the global AJAX counter=0A=
			if ( s.global && ! --jQuery.active )=0A=
				jQuery.event.trigger( "ajaxStop" );=0A=
		}=0A=
		=0A=
		// return XMLHttpRequest to allow aborting the request etc.=0A=
		return xml;=0A=
	},=0A=
=0A=
	handleError: function( s, xml, status, e ) {=0A=
		// If a local callback was specified, fire it=0A=
		if ( s.error ) s.error( xml, status, e );=0A=
=0A=
		// Fire the global callback=0A=
		if ( s.global )=0A=
			jQuery.event.trigger( "ajaxError", [xml, s, e] );=0A=
	},=0A=
=0A=
	// Counter for holding the number of active queries=0A=
	active: 0,=0A=
=0A=
	// Determines if an XMLHttpRequest was successful or not=0A=
	httpSuccess: function( r ) {=0A=
		try {=0A=
			// IE error sometimes returns 1223 when it should be 204 so treat it =
as success, see #1450=0A=
			return !r.status && location.protocol =3D=3D "file:" ||=0A=
				( r.status >=3D 200 && r.status < 300 ) || r.status =3D=3D 304 || =
r.status =3D=3D 1223 ||=0A=
				jQuery.browser.safari && r.status =3D=3D undefined;=0A=
		} catch(e){}=0A=
		return false;=0A=
	},=0A=
=0A=
	// Determines if an XMLHttpRequest returns NotModified=0A=
	httpNotModified: function( xml, url ) {=0A=
		try {=0A=
			var xmlRes =3D xml.getResponseHeader("Last-Modified");=0A=
=0A=
			// Firefox always returns 200. check Last-Modified date=0A=
			return xml.status =3D=3D 304 || xmlRes =3D=3D =
jQuery.lastModified[url] ||=0A=
				jQuery.browser.safari && xml.status =3D=3D undefined;=0A=
		} catch(e){}=0A=
		return false;=0A=
	},=0A=
=0A=
	httpData: function( r, type ) {=0A=
		var ct =3D r.getResponseHeader("content-type");=0A=
		var xml =3D type =3D=3D "xml" || !type && ct && ct.indexOf("xml") >=3D =
0;=0A=
		var data =3D xml ? r.responseXML : r.responseText;=0A=
=0A=
		if ( xml && data.documentElement.tagName =3D=3D "parsererror" )=0A=
			throw "parsererror";=0A=
=0A=
		// If the type is "script", eval it in global context=0A=
		if ( type =3D=3D "script" )=0A=
			jQuery.globalEval( data );=0A=
=0A=
		// Get the JavaScript object, if JSON is used.=0A=
		if ( type =3D=3D "json" )=0A=
			data =3D eval("(" + data + ")");=0A=
=0A=
		return data;=0A=
	},=0A=
=0A=
	// Serialize an array of form elements or a set of=0A=
	// key/values into a query string=0A=
	param: function( a ) {=0A=
		var s =3D [];=0A=
=0A=
		// If an array was passed in, assume that it is an array=0A=
		// of form elements=0A=
		if ( a.constructor =3D=3D Array || a.jquery )=0A=
			// Serialize the form elements=0A=
			jQuery.each( a, function(){=0A=
				s.push( encodeURIComponent(this.name) + "=3D" + encodeURIComponent( =
this.value ) );=0A=
			});=0A=
=0A=
		// Otherwise, assume that it's an object of key/value pairs=0A=
		else=0A=
			// Serialize the key/values=0A=
			for ( var j in a )=0A=
				// If the value is an array then the key names need to be repeated=0A=
				if ( a[j] && a[j].constructor =3D=3D Array )=0A=
					jQuery.each( a[j], function(){=0A=
						s.push( encodeURIComponent(j) + "=3D" + encodeURIComponent( this ) =
);=0A=
					});=0A=
				else=0A=
					s.push( encodeURIComponent(j) + "=3D" + encodeURIComponent( a[j] ) =
);=0A=
=0A=
		// Return the resulting serialization=0A=
		return s.join("&").replace(/%20/g, "+");=0A=
	}=0A=
=0A=
});=0A=
jQuery.fn.extend({=0A=
	show: function(speed,callback){=0A=
		return speed ?=0A=
			this.animate({=0A=
				height: "show", width: "show", opacity: "show"=0A=
			}, speed, callback) :=0A=
			=0A=
			this.filter(":hidden").each(function(){=0A=
				this.style.display =3D this.oldblock || "";=0A=
				if ( jQuery.css(this,"display") =3D=3D "none" ) {=0A=
					var elem =3D jQuery("<" + this.tagName + " />").appendTo("body");=0A=
					this.style.display =3D elem.css("display");=0A=
					// handle an edge condition where css is - div { display:none; } or =
similar=0A=
					if (this.style.display =3D=3D "none")=0A=
						this.style.display =3D "block";=0A=
					elem.remove();=0A=
				}=0A=
			}).end();=0A=
	},=0A=
	=0A=
	hide: function(speed,callback){=0A=
		return speed ?=0A=
			this.animate({=0A=
				height: "hide", width: "hide", opacity: "hide"=0A=
			}, speed, callback) :=0A=
			=0A=
			this.filter(":visible").each(function(){=0A=
				this.oldblock =3D this.oldblock || jQuery.css(this,"display");=0A=
				this.style.display =3D "none";=0A=
			}).end();=0A=
	},=0A=
=0A=
	// Save the old toggle function=0A=
	_toggle: jQuery.fn.toggle,=0A=
	=0A=
	toggle: function( fn, fn2 ){=0A=
		return jQuery.isFunction(fn) && jQuery.isFunction(fn2) ?=0A=
			this._toggle( fn, fn2 ) :=0A=
			fn ?=0A=
				this.animate({=0A=
					height: "toggle", width: "toggle", opacity: "toggle"=0A=
				}, fn, fn2) :=0A=
				this.each(function(){=0A=
					jQuery(this)[ jQuery(this).is(":hidden") ? "show" : "hide" ]();=0A=
				});=0A=
	},=0A=
	=0A=
	slideDown: function(speed,callback){=0A=
		return this.animate({height: "show"}, speed, callback);=0A=
	},=0A=
	=0A=
	slideUp: function(speed,callback){=0A=
		return this.animate({height: "hide"}, speed, callback);=0A=
	},=0A=
=0A=
	slideToggle: function(speed, callback){=0A=
		return this.animate({height: "toggle"}, speed, callback);=0A=
	},=0A=
	=0A=
	fadeIn: function(speed, callback){=0A=
		return this.animate({opacity: "show"}, speed, callback);=0A=
	},=0A=
	=0A=
	fadeOut: function(speed, callback){=0A=
		return this.animate({opacity: "hide"}, speed, callback);=0A=
	},=0A=
	=0A=
	fadeTo: function(speed,to,callback){=0A=
		return this.animate({opacity: to}, speed, callback);=0A=
	},=0A=
	=0A=
	animate: function( prop, speed, easing, callback ) {=0A=
		var optall =3D jQuery.speed(speed, easing, callback);=0A=
=0A=
		return this[ optall.queue =3D=3D=3D false ? "each" : "queue" =
](function(){=0A=
			if ( this.nodeType !=3D 1)=0A=
				return false;=0A=
=0A=
			var opt =3D jQuery.extend({}, optall);=0A=
			var hidden =3D jQuery(this).is(":hidden"), self =3D this;=0A=
			=0A=
			for ( var p in prop ) {=0A=
				if ( prop[p] =3D=3D "hide" && hidden || prop[p] =3D=3D "show" && =
!hidden )=0A=
					return jQuery.isFunction(opt.complete) && opt.complete.apply(this);=0A=
=0A=
				if ( p =3D=3D "height" || p =3D=3D "width" ) {=0A=
					// Store display property=0A=
					opt.display =3D jQuery.css(this, "display");=0A=
=0A=
					// Make sure that nothing sneaks out=0A=
					opt.overflow =3D this.style.overflow;=0A=
				}=0A=
			}=0A=
=0A=
			if ( opt.overflow !=3D null )=0A=
				this.style.overflow =3D "hidden";=0A=
=0A=
			opt.curAnim =3D jQuery.extend({}, prop);=0A=
			=0A=
			jQuery.each( prop, function(name, val){=0A=
				var e =3D new jQuery.fx( self, opt, name );=0A=
=0A=
				if ( /toggle|show|hide/.test(val) )=0A=
					e[ val =3D=3D "toggle" ? hidden ? "show" : "hide" : val ]( prop );=0A=
				else {=0A=
					var parts =3D val.toString().match(/^([+-]=3D)?([\d+-.]+)(.*)$/),=0A=
						start =3D e.cur(true) || 0;=0A=
=0A=
					if ( parts ) {=0A=
						var end =3D parseFloat(parts[2]),=0A=
							unit =3D parts[3] || "px";=0A=
=0A=
						// We need to compute starting value=0A=
						if ( unit !=3D "px" ) {=0A=
							self.style[ name ] =3D (end || 1) + unit;=0A=
							start =3D ((end || 1) / e.cur(true)) * start;=0A=
							self.style[ name ] =3D start + unit;=0A=
						}=0A=
=0A=
						// If a +=3D/-=3D token was provided, we're doing a relative =
animation=0A=
						if ( parts[1] )=0A=
							end =3D ((parts[1] =3D=3D "-=3D" ? -1 : 1) * end) + start;=0A=
=0A=
						e.custom( start, end, unit );=0A=
					} else=0A=
						e.custom( start, val, "" );=0A=
				}=0A=
			});=0A=
=0A=
			// For JS strict compliance=0A=
			return true;=0A=
		});=0A=
	},=0A=
	=0A=
	queue: function(type, fn){=0A=
		if ( jQuery.isFunction(type) || ( type && type.constructor =3D=3D =
Array )) {=0A=
			fn =3D type;=0A=
			type =3D "fx";=0A=
		}=0A=
=0A=
		if ( !type || (typeof type =3D=3D "string" && !fn) )=0A=
			return queue( this[0], type );=0A=
=0A=
		return this.each(function(){=0A=
			if ( fn.constructor =3D=3D Array )=0A=
				queue(this, type, fn);=0A=
			else {=0A=
				queue(this, type).push( fn );=0A=
			=0A=
				if ( queue(this, type).length =3D=3D 1 )=0A=
					fn.apply(this);=0A=
			}=0A=
		});=0A=
	},=0A=
=0A=
	stop: function(clearQueue, gotoEnd){=0A=
		var timers =3D jQuery.timers;=0A=
=0A=
		if (clearQueue)=0A=
			this.queue([]);=0A=
=0A=
		this.each(function(){=0A=
			// go in reverse order so anything added to the queue during the loop =
is ignored=0A=
			for ( var i =3D timers.length - 1; i >=3D 0; i-- )=0A=
				if ( timers[i].elem =3D=3D this ) {=0A=
					if (gotoEnd)=0A=
						// force the next step to be the last=0A=
						timers[i](true);=0A=
					timers.splice(i, 1);=0A=
				}=0A=
		});=0A=
=0A=
		// start the next in the queue if the last step wasn't forced=0A=
		if (!gotoEnd)=0A=
			this.dequeue();=0A=
=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
var queue =3D function( elem, type, array ) {=0A=
	if ( !elem )=0A=
		return undefined;=0A=
=0A=
	type =3D type || "fx";=0A=
=0A=
	var q =3D jQuery.data( elem, type + "queue" );=0A=
=0A=
	if ( !q || array )=0A=
		q =3D jQuery.data( elem, type + "queue", =0A=
			array ? jQuery.makeArray(array) : [] );=0A=
=0A=
	return q;=0A=
};=0A=
=0A=
jQuery.fn.dequeue =3D function(type){=0A=
	type =3D type || "fx";=0A=
=0A=
	return this.each(function(){=0A=
		var q =3D queue(this, type);=0A=
=0A=
		q.shift();=0A=
=0A=
		if ( q.length )=0A=
			q[0].apply( this );=0A=
	});=0A=
};=0A=
=0A=
jQuery.extend({=0A=
	=0A=
	speed: function(speed, easing, fn) {=0A=
		var opt =3D speed && speed.constructor =3D=3D Object ? speed : {=0A=
			complete: fn || !fn && easing || =0A=
				jQuery.isFunction( speed ) && speed,=0A=
			duration: speed,=0A=
			easing: fn && easing || easing && easing.constructor !=3D Function && =
easing=0A=
		};=0A=
=0A=
		opt.duration =3D (opt.duration && opt.duration.constructor =3D=3D =
Number ? =0A=
			opt.duration : =0A=
			{ slow: 600, fast: 200 }[opt.duration]) || 400;=0A=
	=0A=
		// Queueing=0A=
		opt.old =3D opt.complete;=0A=
		opt.complete =3D function(){=0A=
			if ( opt.queue !=3D=3D false )=0A=
				jQuery(this).dequeue();=0A=
			if ( jQuery.isFunction( opt.old ) )=0A=
				opt.old.apply( this );=0A=
		};=0A=
	=0A=
		return opt;=0A=
	},=0A=
	=0A=
	easing: {=0A=
		linear: function( p, n, firstNum, diff ) {=0A=
			return firstNum + diff * p;=0A=
		},=0A=
		swing: function( p, n, firstNum, diff ) {=0A=
			return ((-Math.cos(p*Math.PI)/2) + 0.5) * diff + firstNum;=0A=
		}=0A=
	},=0A=
	=0A=
	timers: [],=0A=
	timerId: null,=0A=
=0A=
	fx: function( elem, options, prop ){=0A=
		this.options =3D options;=0A=
		this.elem =3D elem;=0A=
		this.prop =3D prop;=0A=
=0A=
		if ( !options.orig )=0A=
			options.orig =3D {};=0A=
	}=0A=
=0A=
});=0A=
=0A=
jQuery.fx.prototype =3D {=0A=
=0A=
	// Simple function for setting a style value=0A=
	update: function(){=0A=
		if ( this.options.step )=0A=
			this.options.step.apply( this.elem, [ this.now, this ] );=0A=
=0A=
		(jQuery.fx.step[this.prop] || jQuery.fx.step._default)( this );=0A=
=0A=
		// Set display property to block for height/width animations=0A=
		if ( this.prop =3D=3D "height" || this.prop =3D=3D "width" )=0A=
			this.elem.style.display =3D "block";=0A=
	},=0A=
=0A=
	// Get the current size=0A=
	cur: function(force){=0A=
		if ( this.elem[this.prop] !=3D null && this.elem.style[this.prop] =
=3D=3D null )=0A=
			return this.elem[ this.prop ];=0A=
=0A=
		var r =3D parseFloat(jQuery.css(this.elem, this.prop, force));=0A=
		return r && r > -10000 ? r : parseFloat(jQuery.curCSS(this.elem, =
this.prop)) || 0;=0A=
	},=0A=
=0A=
	// Start an animation from one number to another=0A=
	custom: function(from, to, unit){=0A=
		this.startTime =3D (new Date()).getTime();=0A=
		this.start =3D from;=0A=
		this.end =3D to;=0A=
		this.unit =3D unit || this.unit || "px";=0A=
		this.now =3D this.start;=0A=
		this.pos =3D this.state =3D 0;=0A=
		this.update();=0A=
=0A=
		var self =3D this;=0A=
		function t(gotoEnd){=0A=
			return self.step(gotoEnd);=0A=
		}=0A=
=0A=
		t.elem =3D this.elem;=0A=
=0A=
		jQuery.timers.push(t);=0A=
=0A=
		if ( jQuery.timerId =3D=3D null ) {=0A=
			jQuery.timerId =3D setInterval(function(){=0A=
				var timers =3D jQuery.timers;=0A=
				=0A=
				for ( var i =3D 0; i < timers.length; i++ )=0A=
					if ( !timers[i]() )=0A=
						timers.splice(i--, 1);=0A=
=0A=
				if ( !timers.length ) {=0A=
					clearInterval( jQuery.timerId );=0A=
					jQuery.timerId =3D null;=0A=
				}=0A=
			}, 13);=0A=
		}=0A=
	},=0A=
=0A=
	// Simple 'show' function=0A=
	show: function(){=0A=
		// Remember where we started, so that we can go back to it later=0A=
		this.options.orig[this.prop] =3D jQuery.attr( this.elem.style, =
this.prop );=0A=
		this.options.show =3D true;=0A=
=0A=
		// Begin the animation=0A=
		this.custom(0, this.cur());=0A=
=0A=
		// Make sure that we start at a small width/height to avoid any=0A=
		// flash of content=0A=
		if ( this.prop =3D=3D "width" || this.prop =3D=3D "height" )=0A=
			this.elem.style[this.prop] =3D "1px";=0A=
		=0A=
		// Start by showing the element=0A=
		jQuery(this.elem).show();=0A=
	},=0A=
=0A=
	// Simple 'hide' function=0A=
	hide: function(){=0A=
		// Remember where we started, so that we can go back to it later=0A=
		this.options.orig[this.prop] =3D jQuery.attr( this.elem.style, =
this.prop );=0A=
		this.options.hide =3D true;=0A=
=0A=
		// Begin the animation=0A=
		this.custom(this.cur(), 0);=0A=
	},=0A=
=0A=
	// Each step of an animation=0A=
	step: function(gotoEnd){=0A=
		var t =3D (new Date()).getTime();=0A=
=0A=
		if ( gotoEnd || t > this.options.duration + this.startTime ) {=0A=
			this.now =3D this.end;=0A=
			this.pos =3D this.state =3D 1;=0A=
			this.update();=0A=
=0A=
			this.options.curAnim[ this.prop ] =3D true;=0A=
=0A=
			var done =3D true;=0A=
			for ( var i in this.options.curAnim )=0A=
				if ( this.options.curAnim[i] !=3D=3D true )=0A=
					done =3D false;=0A=
=0A=
			if ( done ) {=0A=
				if ( this.options.display !=3D null ) {=0A=
					// Reset the overflow=0A=
					this.elem.style.overflow =3D this.options.overflow;=0A=
				=0A=
					// Reset the display=0A=
					this.elem.style.display =3D this.options.display;=0A=
					if ( jQuery.css(this.elem, "display") =3D=3D "none" )=0A=
						this.elem.style.display =3D "block";=0A=
				}=0A=
=0A=
				// Hide the element if the "hide" operation was done=0A=
				if ( this.options.hide )=0A=
					this.elem.style.display =3D "none";=0A=
=0A=
				// Reset the properties, if the item has been hidden or shown=0A=
				if ( this.options.hide || this.options.show )=0A=
					for ( var p in this.options.curAnim )=0A=
						jQuery.attr(this.elem.style, p, this.options.orig[p]);=0A=
			}=0A=
=0A=
			// If a callback was provided, execute it=0A=
			if ( done && jQuery.isFunction( this.options.complete ) )=0A=
				// Execute the complete function=0A=
				this.options.complete.apply( this.elem );=0A=
=0A=
			return false;=0A=
		} else {=0A=
			var n =3D t - this.startTime;=0A=
			this.state =3D n / this.options.duration;=0A=
=0A=
			// Perform the easing function, defaults to swing=0A=
			this.pos =3D jQuery.easing[this.options.easing || =
(jQuery.easing.swing ? "swing" : "linear")](this.state, n, 0, 1, =
this.options.duration);=0A=
			this.now =3D this.start + ((this.end - this.start) * this.pos);=0A=
=0A=
			// Perform the next step of the animation=0A=
			this.update();=0A=
		}=0A=
=0A=
		return true;=0A=
	}=0A=
=0A=
};=0A=
=0A=
jQuery.fx.step =3D {=0A=
	scrollLeft: function(fx){=0A=
		fx.elem.scrollLeft =3D fx.now;=0A=
	},=0A=
=0A=
	scrollTop: function(fx){=0A=
		fx.elem.scrollTop =3D fx.now;=0A=
	},=0A=
=0A=
	opacity: function(fx){=0A=
		jQuery.attr(fx.elem.style, "opacity", fx.now);=0A=
	},=0A=
=0A=
	_default: function(fx){=0A=
		fx.elem.style[ fx.prop ] =3D fx.now + fx.unit;=0A=
	}=0A=
};=0A=
// The Offset Method=0A=
// Originally By Brandon Aaron, part of the Dimension Plugin=0A=
// http://jquery.com/plugins/project/dimensions=0A=
jQuery.fn.offset =3D function() {=0A=
	var left =3D 0, top =3D 0, elem =3D this[0], results;=0A=
	=0A=
	if ( elem ) with ( jQuery.browser ) {=0A=
		var parent       =3D elem.parentNode, =0A=
		    offsetChild  =3D elem,=0A=
		    offsetParent =3D elem.offsetParent, =0A=
		    doc          =3D elem.ownerDocument,=0A=
		    safari2      =3D safari && parseInt(version) < 522 && =
!/adobeair/i.test(userAgent),=0A=
		    fixed        =3D jQuery.css(elem, "position") =3D=3D "fixed";=0A=
	=0A=
		// Use getBoundingClientRect if available=0A=
		if ( elem.getBoundingClientRect ) {=0A=
			var box =3D elem.getBoundingClientRect();=0A=
		=0A=
			// Add the document scroll offsets=0A=
			add(box.left + Math.max(doc.documentElement.scrollLeft, =
doc.body.scrollLeft),=0A=
				box.top  + Math.max(doc.documentElement.scrollTop,  =
doc.body.scrollTop));=0A=
		=0A=
			// IE adds the HTML element's border, by default it is medium which =
is 2px=0A=
			// IE 6 and 7 quirks mode the border width is overwritable by the =
following css html { border: 0; }=0A=
			// IE 7 standards mode, the border is always 2px=0A=
			// This border/offset is typically represented by the clientLeft and =
clientTop properties=0A=
			// However, in IE6 and 7 quirks mode the clientLeft and clientTop =
properties are not updated when overwriting it via CSS=0A=
			// Therefore this method will be off by 2px in IE while in quirksmode=0A=
			add( -doc.documentElement.clientLeft, -doc.documentElement.clientTop =
);=0A=
	=0A=
		// Otherwise loop through the offsetParents and parentNodes=0A=
		} else {=0A=
		=0A=
			// Initial element offsets=0A=
			add( elem.offsetLeft, elem.offsetTop );=0A=
			=0A=
			// Get parent offsets=0A=
			while ( offsetParent ) {=0A=
				// Add offsetParent offsets=0A=
				add( offsetParent.offsetLeft, offsetParent.offsetTop );=0A=
			=0A=
				// Mozilla and Safari > 2 does not include the border on offset =
parents=0A=
				// However Mozilla adds the border for table or table cells=0A=
				if ( mozilla && !/^t(able|d|h)$/i.test(offsetParent.tagName) || =
safari && !safari2 )=0A=
					border( offsetParent );=0A=
					=0A=
				// Add the document scroll offsets if position is fixed on any =
offsetParent=0A=
				if ( !fixed && jQuery.css(offsetParent, "position") =3D=3D "fixed" )=0A=
					fixed =3D true;=0A=
			=0A=
				// Set offsetChild to previous offsetParent unless it is the body =
element=0A=
				offsetChild  =3D /^body$/i.test(offsetParent.tagName) ? offsetChild =
: offsetParent;=0A=
				// Get next offsetParent=0A=
				offsetParent =3D offsetParent.offsetParent;=0A=
			}=0A=
		=0A=
			// Get parent scroll offsets=0A=
			while ( parent && parent.tagName && =
!/^body|html$/i.test(parent.tagName) ) {=0A=
				// Remove parent scroll UNLESS that parent is inline or a table to =
work around Opera inline/table scrollLeft/Top bug=0A=
				if ( !/^inline|table.*$/i.test(jQuery.css(parent, "display")) )=0A=
					// Subtract parent scroll offsets=0A=
					add( -parent.scrollLeft, -parent.scrollTop );=0A=
			=0A=
				// Mozilla does not add the border for a parent that has overflow =
!=3D visible=0A=
				if ( mozilla && jQuery.css(parent, "overflow") !=3D "visible" )=0A=
					border( parent );=0A=
			=0A=
				// Get next parent=0A=
				parent =3D parent.parentNode;=0A=
			}=0A=
		=0A=
			// Safari <=3D 2 doubles body offsets with a fixed position =
element/offsetParent or absolutely positioned offsetChild=0A=
			// Mozilla doubles body offsets with a non-absolutely positioned =
offsetChild=0A=
			if ( (safari2 && (fixed || jQuery.css(offsetChild, "position") =3D=3D =
"absolute")) || =0A=
				(mozilla && jQuery.css(offsetChild, "position") !=3D "absolute") )=0A=
					add( -doc.body.offsetLeft, -doc.body.offsetTop );=0A=
			=0A=
			// Add the document scroll offsets if position is fixed=0A=
			if ( fixed )=0A=
				add(Math.max(doc.documentElement.scrollLeft, doc.body.scrollLeft),=0A=
					Math.max(doc.documentElement.scrollTop,  doc.body.scrollTop));=0A=
		}=0A=
=0A=
		// Return an object with top and left properties=0A=
		results =3D { top: top, left: left };=0A=
	}=0A=
=0A=
	function border(elem) {=0A=
		add( jQuery.curCSS(elem, "borderLeftWidth", true), jQuery.curCSS(elem, =
"borderTopWidth", true) );=0A=
	}=0A=
=0A=
	function add(l, t) {=0A=
		left +=3D parseInt(l) || 0;=0A=
		top +=3D parseInt(t) || 0;=0A=
	}=0A=
=0A=
	return results;=0A=
};=0A=
})();=0A=

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://baquia.com/votacion/ajax.js

function objetoAjax(){
	var xmlhttp=3Dfalse;
	try {
		xmlhttp =3D new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
		   xmlhttp =3D new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp =3D false;
  		}
	}

	if (!xmlhttp && typeof XMLHttpRequest!=3D'undefined') {
		xmlhttp =3D new XMLHttpRequest();
	}
	return xmlhttp;
}

var voto;
var noticia;
function enviarDatosEmpleado(voto,noticia){
  //donde se mostrar=E1 lo resultados
  divResultado =3D document.getElementById('resultado');
  document.getElementById('mensajes').innerHTML =3D 'Cargando...';
  //valores de las cajas de texto
  //nom=3Ddocument.nuevo_empleado.nombres.value;
  //dep=3Ddocument.nuevo_empleado.departamento.value;
  //suel=3Ddocument.nuevo_empleado.sueldo.value;
  //instanciamos el objetoAjax
  ajax=3DobjetoAjax();
  //uso del medoto POST
  //archivo que realizar=E1 la operacion
  //registro.php
  ajax.open("POST", "votacion/registro.php?id"+noticia,true);
  ajax.onreadystatechange=3Dfunction() {
  if (ajax.readyState=3D=3D4) {
  //mostrar resultados en esta capa
  document.getElementById('mensajes').innerHTML =3D 'Su voto ha sido =
enviado';
  divResultado.innerHTML =3D ajax.responseText
  //llamar a funcion para limpiar los inputs
  LimpiarCampos();
  }
  }

  =
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded")=
;
  //enviando los valores
  ajax.send("voto=3D"+voto+"&noticia=3D"+noticia)
}
------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://baquia.com/votacion/votacion.js

var num;
var tipo;
function comprueba(num,tipo){
    if(tipo =3D=3D 0){
	  document.getElementById("votando5").className =3D "pendiente";
   		  document.getElementById("votando4").className =3D "pendiente";
		  document.getElementById("votando3").className =3D "pendiente";
	      document.getElementById("votando2").className =3D "pendiente";
	      document.getElementById("votando1").className =3D "pendiente";
	  }
=09
	actu =3D num-1;
=09
	if(actu =3D=3D 4){
	    if(document.getElementById("votando5").className =3D=3D =
"pendiente"){
		  document.getElementById("votando5").className =3D "pend2hover";
   		  document.getElementById("votando4").className =3D "pend2hover";
		  document.getElementById("votando3").className =3D "pend2hover";
	      document.getElementById("votando2").className =3D "pend2hover";
	      document.getElementById("votando1").className =3D "pend2hover";
		  }
		  document.getElementById("muestra_puntos").innerHTML =3D "5/5";
	    }
	=09
		if(actu =3D=3D 3){
	    if(document.getElementById("votando4").className =3D=3D =
"pendiente"){
   		  document.getElementById("votando4").className =3D "pend2hover";
		  document.getElementById("votando3").className =3D "pend2hover";
	      document.getElementById("votando2").className =3D "pend2hover";
	      document.getElementById("votando1").className =3D "pend2hover";
		  }else if(document.getElementById("votando4").className =3D=3D =
"pend2hover"){
		  document.getElementById("votando5").className =3D "pendiente";
		  }
		  document.getElementById("muestra_puntos").innerHTML =3D "4/5";		 =20
	    }
	=09
		if(actu =3D=3D 2){
	    if(document.getElementById("votando3").className =3D=3D =
"pendiente"){
		  document.getElementById("votando3").className =3D "pend2hover";
	      document.getElementById("votando2").className =3D "pend2hover";
	      document.getElementById("votando1").className =3D "pend2hover";
		  }else if(document.getElementById("votando3").className =3D=3D =
"pend2hover"){
		  document.getElementById("votando4").className =3D "pendiente";
		  document.getElementById("votando5").className =3D "pendiente";
		  }
		  document.getElementById("muestra_puntos").innerHTML =3D "3/5";		 =20
	    }
	=09
		if(actu =3D=3D 1){
	    if(document.getElementById("votando2").className =3D=3D =
"pendiente"){
	      document.getElementById("votando2").className =3D "pend2hover";
	      document.getElementById("votando1").className =3D "pend2hover";
		  }else if(document.getElementById("votando2").className =3D=3D =
"pend2hover"){
		  document.getElementById("votando3").className =3D "pendiente";
		  document.getElementById("votando4").className =3D "pendiente";
		  document.getElementById("votando5").className =3D "pendiente";
		  }
		  document.getElementById("muestra_puntos").innerHTML =3D "2/5";		 =20
	    }
	=09
		if(actu =3D=3D 0){
	    if(document.getElementById("votando1").className =3D=3D =
"pendiente"){
	      document.getElementById("votando2").className =3D "pend2hover";
	      document.getElementById("votando1").className =3D "pend2hover";
		  }else if(document.getElementById("votando1").className =3D=3D =
"pend2hover"){
		  document.getElementById("votando2").className =3D "pendiente";
		  document.getElementById("votando3").className =3D "pendiente";
		  document.getElementById("votando4").className =3D "pendiente";
		  document.getElementById("votando5").className =3D "pendiente";
		  }
		  document.getElementById("muestra_puntos").innerHTML =3D "1/5";		 =20
	    }				=09
=09
    }
------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://baquia.com/enviamail/ajax.js

function objetoAjax(){
	var xmlhttp=3Dfalse;
	try {
		xmlhttp =3D new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
		   xmlhttp =3D new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp =3D false;
  		}
	}

	if (!xmlhttp && typeof XMLHttpRequest!=3D'undefined') {
		xmlhttp =3D new XMLHttpRequest();
	}
	return xmlhttp;
}

var tucorreo;
var tunombre;
var tuamigo;
var sunombre;
var comentario;
function enviaMail(tucorreo,tunombre,tuamigo,sunombre,comentario){
	document.getElementById('contenedorFormMail').innerHTML =3D "El correo =
se est=E1 enviando";
=09
	ajax=3DobjetoAjax();
	ajax.open("POST", "enviamail/mail.php",true);
	ajax.onreadystatechange=3Dfunction(){
	  if(ajax.readyState=3D=3D4){
		  //mostrar resultados en esta capa
		  document.getElementById('contenedorFormMail').innerHTML =3D 'Su =
correo ha sido enviado';
		  //document.getElementById('resultado').innerHTML =3D =
ajax.responseText
		  //llamar a funcion para limpiar los inputs
		  }
		}
	=09
    =
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded")=
;
	//enviando los valores
	=
ajax.send("tucorreo=3D"+tucorreo+"&tunombre=3D"+tunombre+"&tuamigo=3D"+tu=
amigo+"&sunombre=3D"+sunombre+"&url=3D"+comentario)
  }


/*var voto;
var noticia;
function enviarDatosEmpleado(voto,noticia){
  //donde se mostrar=E1 lo resultados
  divResultado =3D document.getElementById('resultado');
  document.getElementById('mensajes').innerHTML =3D 'Cargando...';
  //valores de las cajas de texto
  //nom=3Ddocument.nuevo_empleado.nombres.value;
  //dep=3Ddocument.nuevo_empleado.departamento.value;
  //suel=3Ddocument.nuevo_empleado.sueldo.value;
  //instanciamos el objetoAjax
  ajax=3DobjetoAjax();
  //uso del medoto POST
  //archivo que realizar=E1 la operacion
  //registro.php
  ajax.open("POST", "votacion/registro.php?id"+noticia,true);
  ajax.onreadystatechange=3Dfunction() {
  if (ajax.readyState=3D=3D4) {
  //mostrar resultados en esta capa
  document.getElementById('mensajes').innerHTML =3D 'Su voto ha sido =
enviado';
  divResultado.innerHTML =3D ajax.responseText
  //llamar a funcion para limpiar los inputs
  LimpiarCampos();
  }
  }

  =
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded")=
;
  //enviando los valores
  ajax.send("voto=3D"+voto+"&noticia=3D"+noticia)*/
//}
------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://baquia.com/combo_pest/jquery.js

(function(){
/*
 * jQuery 1.2.3 - New Wave Javascript
 *
 * Copyright (c) 2008 John Resig (jquery.com)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * $Date: 2008-02-06 00:21:25 -0500 (Wed, 06 Feb 2008) $
 * $Rev: 4663 $
 */

// Map over jQuery in case of overwrite
if ( window.jQuery )
	var _jQuery =3D window.jQuery;

var jQuery =3D window.jQuery =3D function( selector, context ) {
	// The jQuery object is actually just the init constructor 'enhanced'
	return new jQuery.prototype.init( selector, context );
};

// Map over the $ in case of overwrite
if ( window.$ )
	var _$ =3D window.$;
=09
// Map the jQuery namespace to the '$' one
window.$ =3D jQuery;

// A simple way to check for HTML strings or ID strings
// (both of which we optimize for)
var quickExpr =3D /^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/;

// Is it a simple selector
var isSimple =3D /^.[^:#\[\.]*$/;

jQuery.fn =3D jQuery.prototype =3D {
	init: function( selector, context ) {
		// Make sure that a selection was provided
		selector =3D selector || document;

		// Handle $(DOMElement)
		if ( selector.nodeType ) {
			this[0] =3D selector;
			this.length =3D 1;
			return this;

		// Handle HTML strings
		} else if ( typeof selector =3D=3D "string" ) {
			// Are we dealing with HTML string or an ID?
			var match =3D quickExpr.exec( selector );

			// Verify a match, and that no context was specified for #id
			if ( match && (match[1] || !context) ) {

				// HANDLE: $(html) -> $(array)
				if ( match[1] )
					selector =3D jQuery.clean( [ match[1] ], context );

				// HANDLE: $("#id")
				else {
					var elem =3D document.getElementById( match[3] );

					// Make sure an element was located
					if ( elem )
						// Handle the case where IE and Opera return items
						// by name instead of ID
						if ( elem.id !=3D match[3] )
							return jQuery().find( selector );

						// Otherwise, we inject the element directly into the jQuery =
object
						else {
							this[0] =3D elem;
							this.length =3D 1;
							return this;
						}

					else
						selector =3D [];
				}

			// HANDLE: $(expr, [context])
			// (which is just equivalent to: $(content).find(expr)
			} else
				return new jQuery( context ).find( selector );

		// HANDLE: $(function)
		// Shortcut for document ready
		} else if ( jQuery.isFunction( selector ) )
			return new jQuery( document )[ jQuery.fn.ready ? "ready" : "load" ]( =
selector );

		return this.setArray(
			// HANDLE: $(array)
			selector.constructor =3D=3D Array && selector ||

			// HANDLE: $(arraylike)
			// Watch for when an array-like object, contains DOM nodes, is passed =
in as the selector
			(selector.jquery || selector.length && selector !=3D window && =
!selector.nodeType && selector[0] !=3D undefined && =
selector[0].nodeType) && jQuery.makeArray( selector ) ||

			// HANDLE: $(*)
			[ selector ] );
	},
=09
	// The current version of jQuery being used
	jquery: "1.2.3",

	// The number of elements contained in the matched element set
	size: function() {
		return this.length;
	},
=09
	// The number of elements contained in the matched element set
	length: 0,

	// Get the Nth element in the matched element set OR
	// Get the whole matched element set as a clean array
	get: function( num ) {
		return num =3D=3D undefined ?

			// Return a 'clean' array
			jQuery.makeArray( this ) :

			// Return just the object
			this[ num ];
	},
=09
	// Take an array of elements and push it onto the stack
	// (returning the new matched element set)
	pushStack: function( elems ) {
		// Build a new jQuery matched element set
		var ret =3D jQuery( elems );

		// Add the old object onto the stack (as a reference)
		ret.prevObject =3D this;

		// Return the newly-formed element set
		return ret;
	},
=09
	// Force the current matched set of elements to become
	// the specified array of elements (destroying the stack in the =
process)
	// You should use pushStack() in order to do this, but maintain the =
stack
	setArray: function( elems ) {
		// Resetting the length to 0, then using the native Array push
		// is a super-fast way to populate an object with array-like =
properties
		this.length =3D 0;
		Array.prototype.push.apply( this, elems );
	=09
		return this;
	},

	// Execute a callback for every element in the matched set.
	// (You can seed the arguments with an array of args, but this is
	// only used internally.)
	each: function( callback, args ) {
		return jQuery.each( this, callback, args );
	},

	// Determine the position of an element within=20
	// the matched set of elements
	index: function( elem ) {
		var ret =3D -1;

		// Locate the position of the desired element
		this.each(function(i){
			if ( this =3D=3D elem )
				ret =3D i;
		});

		return ret;
	},

	attr: function( name, value, type ) {
		var options =3D name;
	=09
		// Look for the case where we're accessing a style value
		if ( name.constructor =3D=3D String )
			if ( value =3D=3D undefined )
				return this.length && jQuery[ type || "attr" ]( this[0], name ) || =
undefined;

			else {
				options =3D {};
				options[ name ] =3D value;
			}
	=09
		// Check to see if we're setting style values
		return this.each(function(i){
			// Set all the styles
			for ( name in options )
				jQuery.attr(
					type ?
						this.style :
						this,
					name, jQuery.prop( this, options[ name ], type, i, name )
				);
		});
	},

	css: function( key, value ) {
		// ignore negative width and height values
		if ( (key =3D=3D 'width' || key =3D=3D 'height') && parseFloat(value) =
< 0 )
			value =3D undefined;
		return this.attr( key, value, "curCSS" );
	},

	text: function( text ) {
		if ( typeof text !=3D "object" && text !=3D null )
			return this.empty().append( (this[0] && this[0].ownerDocument || =
document).createTextNode( text ) );

		var ret =3D "";

		jQuery.each( text || this, function(){
			jQuery.each( this.childNodes, function(){
				if ( this.nodeType !=3D 8 )
					ret +=3D this.nodeType !=3D 1 ?
						this.nodeValue :
						jQuery.fn.text( [ this ] );
			});
		});

		return ret;
	},

	wrapAll: function( html ) {
		if ( this[0] )
			// The elements to wrap the target around
			jQuery( html, this[0].ownerDocument )
				.clone()
				.insertBefore( this[0] )
				.map(function(){
					var elem =3D this;

					while ( elem.firstChild )
						elem =3D elem.firstChild;

					return elem;
				})
				.append(this);

		return this;
	},

	wrapInner: function( html ) {
		return this.each(function(){
			jQuery( this ).contents().wrapAll( html );
		});
	},

	wrap: function( html ) {
		return this.each(function(){
			jQuery( this ).wrapAll( html );
		});
	},

	append: function() {
		return this.domManip(arguments, true, false, function(elem){
			if (this.nodeType =3D=3D 1)
				this.appendChild( elem );
		});
	},

	prepend: function() {
		return this.domManip(arguments, true, true, function(elem){
			if (this.nodeType =3D=3D 1)
				this.insertBefore( elem, this.firstChild );
		});
	},
=09
	before: function() {
		return this.domManip(arguments, false, false, function(elem){
			this.parentNode.insertBefore( elem, this );
		});
	},

	after: function() {
		return this.domManip(arguments, false, true, function(elem){
			this.parentNode.insertBefore( elem, this.nextSibling );
		});
	},

	end: function() {
		return this.prevObject || jQuery( [] );
	},

	find: function( selector ) {
		var elems =3D jQuery.map(this, function(elem){
			return jQuery.find( selector, elem );
		});

		return this.pushStack( /[^+>] [^+>]/.test( selector ) || =
selector.indexOf("..") > -1 ?
			jQuery.unique( elems ) :
			elems );
	},

	clone: function( events ) {
		// Do the clone
		var ret =3D this.map(function(){
			if ( jQuery.browser.msie && !jQuery.isXMLDoc(this) ) {
				// IE copies events bound via attachEvent when
				// using cloneNode. Calling detachEvent on the
				// clone will also remove the events from the orignal
				// In order to get around this, we use innerHTML.
				// Unfortunately, this means some modifications to=20
				// attributes in IE that are actually only stored=20
				// as properties will not be copied (such as the
				// the name attribute on an input).
				var clone =3D this.cloneNode(true),
					container =3D document.createElement("div");
				container.appendChild(clone);
				return jQuery.clean([container.innerHTML])[0];
			} else
				return this.cloneNode(true);
		});

		// Need to set the expando to null on the cloned set if it exists
		// removeData doesn't work here, IE removes it from the original as =
well
		// this is primarily for IE but the data expando shouldn't be copied =
over in any browser
		var clone =3D ret.find("*").andSelf().each(function(){
			if ( this[ expando ] !=3D undefined )
				this[ expando ] =3D null;
		});
	=09
		// Copy the events from the original to the clone
		if ( events =3D=3D=3D true )
			this.find("*").andSelf().each(function(i){
				if (this.nodeType =3D=3D 3)
					return;
				var events =3D jQuery.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 the cloned set
		return ret;
	},

	filter: function( selector ) {
		return this.pushStack(
			jQuery.isFunction( selector ) &&
			jQuery.grep(this, function(elem, i){
				return selector.call( elem, i );
			}) ||

			jQuery.multiFilter( selector, this ) );
	},

	not: function( selector ) {
		if ( selector.constructor =3D=3D String )
			// test special case where just one selector is passed in
			if ( isSimple.test( selector ) )
				return this.pushStack( jQuery.multiFilter( selector, this, true ) );
			else
				selector =3D jQuery.multiFilter( selector, this );

		var isArrayLike =3D selector.length && selector[selector.length - 1] =
!=3D=3D undefined && !selector.nodeType;
		return this.filter(function() {
			return isArrayLike ? jQuery.inArray( this, selector ) < 0 : this !=3D =
selector;
		});
	},

	add: function( selector ) {
		return !selector ? this : this.pushStack( jQuery.merge(=20
			this.get(),
			selector.constructor =3D=3D String ?=20
				jQuery( selector ).get() :
				selector.length !=3D undefined && (!selector.nodeName || =
jQuery.nodeName(selector, "form")) ?
					selector : [selector] ) );
	},

	is: function( selector ) {
		return selector ?
			jQuery.multiFilter( selector, this ).length > 0 :
			false;
	},

	hasClass: function( selector ) {
		return this.is( "." + selector );
	},
=09
	val: function( value ) {
		if ( value =3D=3D undefined ) {

			if ( this.length ) {
				var elem =3D this[0];

				// We need to handle select boxes special
				if ( jQuery.nodeName( elem, "select" ) ) {
					var index =3D elem.selectedIndex,
						values =3D [],
						options =3D elem.options,
						one =3D elem.type =3D=3D "select-one";
				=09
					// Nothing was selected
					if ( index < 0 )
						return null;

					// Loop through all the selected options
					for ( var i =3D one ? index : 0, max =3D one ? index + 1 : =
options.length; i < max; i++ ) {
						var option =3D options[ i ];

						if ( option.selected ) {
							// Get the specifc value for the option
							value =3D jQuery.browser.msie && =
!option.attributes.value.specified ? option.text : option.value;
						=09
							// We don't need an array for one selects
							if ( one )
								return value;
						=09
							// Multi-Selects return an array
							values.push( value );
						}
					}
				=09
					return values;
				=09
				// Everything else, we just grab the value
				} else
					return (this[0].value || "").replace(/\r/g, "");

			}

			return undefined;
		}

		return this.each(function(){
			if ( this.nodeType !=3D 1 )
				return;

			if ( value.constructor =3D=3D Array && /radio|checkbox/.test( =
this.type ) )
				this.checked =3D (jQuery.inArray(this.value, value) >=3D 0 ||
					jQuery.inArray(this.name, value) >=3D 0);

			else if ( jQuery.nodeName( this, "select" ) ) {
				var values =3D value.constructor =3D=3D Array ?
					value :
					[ value ];

				jQuery( "option", this ).each(function(){
					this.selected =3D (jQuery.inArray( this.value, values ) >=3D 0 ||
						jQuery.inArray( this.text, values ) >=3D 0);
				});

				if ( !values.length )
					this.selectedIndex =3D -1;

			} else
				this.value =3D value;
		});
	},
=09
	html: function( value ) {
		return value =3D=3D undefined ?
			(this.length ?
				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: function( 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 =3D key.split(".");
		parts[1] =3D parts[1] ? "." + parts[1] : "";

		if ( value =3D=3D null ) {
			var data =3D this.triggerHandler("getData" + parts[1] + "!", =
[parts[0]]);
		=09
			if ( data =3D=3D undefined && this.length )
				data =3D jQuery.data( this[0], key );

			return data =3D=3D null && parts[1] ?
				this.data( parts[0] ) :
				data;
		} else
			return this.trigger("setData" + parts[1] + "!", [parts[0], =
value]).each(function(){
				jQuery.data( this, key, value );
			});
	},

	removeData: function( key ){
		return this.each(function(){
			jQuery.removeData( this, key );
		});
	},
=09
	domManip: function( args, table, reverse, callback ) {
		var clone =3D this.length > 1, elems;=20

		return this.each(function(){
			if ( !elems ) {
				elems =3D jQuery.clean( args, this.ownerDocument );

				if ( reverse )
					elems.reverse();
			}

			var obj =3D this;

			if ( table && jQuery.nodeName( this, "table" ) && jQuery.nodeName( =
elems[0], "tr" ) )
				obj =3D this.getElementsByTagName("tbody")[0] || this.appendChild( =
this.ownerDocument.createElement("tbody") );

			var scripts =3D jQuery( [] );

			jQuery.each(elems, function(){
				var elem =3D clone ?
					jQuery( this ).clone( true )[0] :
					this;

				// execute all scripts after the elements have been injected
				if ( jQuery.nodeName( elem, "script" ) ) {
					scripts =3D scripts.add( elem );
				} else {
					// Remove any inner scripts for later evaluation
					if ( elem.nodeType =3D=3D 1 )
						scripts =3D scripts.add( jQuery( "script", elem ).remove() );

					// Inject the elements into the document
					callback.call( obj, elem );
				}
			});

			scripts.each( evalScript );
		});
	}
};

// Give the init function the jQuery prototype for later instantiation
jQuery.prototype.init.prototype =3D jQuery.prototype;

function evalScript( i, elem ) {
	if ( elem.src )
		jQuery.ajax({
			url: elem.src,
			async: false,
			dataType: "script"
		});

	else
		jQuery.globalEval( elem.text || elem.textContent || elem.innerHTML || =
"" );

	if ( elem.parentNode )
		elem.parentNode.removeChild( elem );
}

jQuery.extend =3D jQuery.fn.extend =3D function() {
	// copy reference to target object
	var target =3D arguments[0] || {}, i =3D 1, length =3D =
arguments.length, deep =3D false, options;

	// Handle a deep copy situation
	if ( target.constructor =3D=3D Boolean ) {
		deep =3D target;
		target =3D arguments[1] || {};
		// skip the boolean and the target
		i =3D 2;
	}

	// Handle case when target is a string or something (possible in deep =
copy)
	if ( typeof target !=3D "object" && typeof target !=3D "function" )
		target =3D {};

	// extend jQuery itself if only one argument is passed
	if ( length =3D=3D 1 ) {
		target =3D this;
		i =3D 0;
	}

	for ( ; i < length; i++ )
		// Only deal with non-null/undefined values
		if ( (options =3D arguments[ i ]) !=3D null )
			// Extend the base object
			for ( var name in options ) {
				// Prevent never-ending loop
				if ( target =3D=3D=3D options[ name ] )
					continue;

				// Recurse if we're merging object values
				if ( deep && options[ name ] && typeof options[ name ] =3D=3D =
"object" && target[ name ] && !options[ name ].nodeType )
					target[ name ] =3D jQuery.extend( target[ name ], options[ name ] =
);

				// Don't bring in undefined values
				else if ( options[ name ] !=3D undefined )
					target[ name ] =3D options[ name ];

			}

	// Return the modified object
	return target;
};

var expando =3D "jQuery" + (new Date()).getTime(), uuid =3D 0, =
windowData =3D {};

// exclude the following css properties to add px
var exclude =3D /z-?index|font-?weight|opacity|zoom|line-?height/i;

jQuery.extend({
	noConflict: function( deep ) {
		window.$ =3D _$;

		if ( deep )
			window.jQuery =3D _jQuery;

		return jQuery;
	},

	// See test/unit/core.js for details concerning this function.
	isFunction: function( fn ) {
		return !!fn && typeof fn !=3D "string" && !fn.nodeName &&=20
			fn.constructor !=3D Array && /function/i.test( fn + "" );
	},
=09
	// check if an element is in a (or is an) XML document
	isXMLDoc: function( elem ) {
		return elem.documentElement && !elem.body ||
			elem.tagName && elem.ownerDocument && !elem.ownerDocument.body;
	},

	// Evalulates a script in a global context
	globalEval: function( data ) {
		data =3D jQuery.trim( data );

		if ( data ) {
			// Inspired by code by Andrea Giammarchi
			// =
http://webreflection.blogspot.com/2007/08/global-scope-evaluation-and-dom=
.html
			var head =3D document.getElementsByTagName("head")[0] || =
document.documentElement,
				script =3D document.createElement("script");

			script.type =3D "text/javascript";
			if ( jQuery.browser.msie )
				script.text =3D data;
			else
				script.appendChild( document.createTextNode( data ) );

			head.appendChild( script );
			head.removeChild( script );
		}
	},

	nodeName: function( elem, name ) {
		return elem.nodeName && elem.nodeName.toUpperCase() =3D=3D =
name.toUpperCase();
	},
=09
	cache: {},
=09
	data: function( elem, name, data ) {
		elem =3D elem =3D=3D window ?
			windowData :
			elem;

		var id =3D elem[ expando ];

		// Compute a unique ID for the element
		if ( !id )=20
			id =3D elem[ expando ] =3D ++uuid;

		// Only generate the data cache if we're
		// trying to access or manipulate it
		if ( name && !jQuery.cache[ id ] )
			jQuery.cache[ id ] =3D {};
	=09
		// Prevent overriding the named cache with undefined values
		if ( data !=3D undefined )
			jQuery.cache[ id ][ name ] =3D data;
	=09
		// Return the named cache data, or the ID for the element=09
		return name ?
			jQuery.cache[ id ][ name ] :
			id;
	},
=09
	removeData: function( elem, name ) {
		elem =3D elem =3D=3D window ?
			windowData :
			elem;

		var id =3D elem[ expando ];

		// If we want to remove a specific section of the element's data
		if ( name ) {
			if ( jQuery.cache[ id ] ) {
				// Remove the section of cache data
				delete jQuery.cache[ id ][ name ];

				// If we've removed all the data, remove the element's cache
				name =3D "";

				for ( name in jQuery.cache[ id ] )
					break;

				if ( !name )
					jQuery.removeData( elem );
			}

		// Otherwise, we want to remove all of the element's data
		} else {
			// Clean up the element expando
			try {
				delete elem[ expando ];
			} catch(e){
				// IE has trouble directly removing the expando
				// but it's ok with using removeAttribute
				if ( elem.removeAttribute )
					elem.removeAttribute( expando );
			}

			// Completely remove the data cache
			delete jQuery.cache[ id ];
		}
	},

	// args is for internal usage only
	each: function( object, callback, args ) {
		if ( args ) {
			if ( object.length =3D=3D undefined ) {
				for ( var name in object )
					if ( callback.apply( object[ name ], args ) =3D=3D=3D false )
						break;
			} else
				for ( var i =3D 0, length =3D object.length; i < length; i++ )
					if ( callback.apply( object[ i ], args ) =3D=3D=3D false )
						break;

		// A special, fast, case for the most common use of each
		} else {
			if ( object.length =3D=3D undefined ) {
				for ( var name in object )
					if ( callback.call( object[ name ], name, object[ name ] ) =
=3D=3D=3D false )
						break;
			} else
				for ( var i =3D 0, length =3D object.length, value =3D object[0];=20
					i < length && callback.call( value, i, value ) !=3D=3D false; value =
=3D object[++i] ){}
		}

		return object;
	},
=09
	prop: function( elem, value, type, i, name ) {
			// Handle executable functions
			if ( jQuery.isFunction( value ) )
				value =3D value.call( elem, i );
			=09
			// Handle passing in a number to a CSS property
			return value && value.constructor =3D=3D Number && type =3D=3D =
"curCSS" && !exclude.test( name ) ?
				value + "px" :
				value;
	},

	className: {
		// internal only, use addClass("class")
		add: function( elem, classNames ) {
			jQuery.each((classNames || "").split(/\s+/), function(i, className){
				if ( elem.nodeType =3D=3D 1 && !jQuery.className.has( =
elem.className, className ) )
					elem.className +=3D (elem.className ? " " : "") + className;
			});
		},

		// internal only, use removeClass("class")
		remove: function( elem, classNames ) {
			if (elem.nodeType =3D=3D 1)
				elem.className =3D classNames !=3D undefined ?
					jQuery.grep(elem.className.split(/\s+/), function(className){
						return !jQuery.className.has( classNames, className );=09
					}).join(" ") :
					"";
		},

		// internal only, use is(".class")
		has: function( elem, className ) {
			return jQuery.inArray( className, (elem.className || =
elem).toString().split(/\s+/) ) > -1;
		}
	},

	// A method for quickly swapping in/out CSS properties to get correct =
calculations
	swap: function( elem, options, callback ) {
		var old =3D {};
		// Remember the old values, and insert the new ones
		for ( var name in options ) {
			old[ name ] =3D elem.style[ name ];
			elem.style[ name ] =3D options[ name ];
		}

		callback.call( elem );

		// Revert the old values
		for ( var name in options )
			elem.style[ name ] =3D old[ name ];
	},

	css: function( elem, name, force ) {
		if ( name =3D=3D "width" || name =3D=3D "height" ) {
			var val, props =3D { position: "absolute", visibility: "hidden", =
display:"block" }, which =3D name =3D=3D "width" ? [ "Left", "Right" ] : =
[ "Top", "Bottom" ];
	=09
			function getWH() {
				val =3D name =3D=3D "width" ? elem.offsetWidth : elem.offsetHeight;
				var padding =3D 0, border =3D 0;
				jQuery.each( which, function() {
					padding +=3D parseFloat(jQuery.curCSS( elem, "padding" + this, =
true)) || 0;
					border +=3D parseFloat(jQuery.curCSS( elem, "border" + this + =
"Width", true)) || 0;
				});
				val -=3D Math.round(padding + border);
			}
	=09
			if ( jQuery(elem).is(":visible") )
				getWH();
			else
				jQuery.swap( elem, props, getWH );
		=09
			return Math.max(0, val);
		}
	=09
		return jQuery.curCSS( elem, name, force );
	},

	curCSS: function( elem, name, force ) {
		var ret;

		// A helper method for determining if an element's values are broken
		function color( elem ) {
			if ( !jQuery.browser.safari )
				return false;

			var ret =3D document.defaultView.getComputedStyle( elem, null );
			return !ret || ret.getPropertyValue("color") =3D=3D "";
		}

		// We need to handle opacity special in IE
		if ( name =3D=3D "opacity" && jQuery.browser.msie ) {
			ret =3D jQuery.attr( elem.style, "opacity" );

			return ret =3D=3D "" ?
				"1" :
				ret;
		}
		// Opera sometimes will give the wrong display answer, this fixes it, =
see #2037
		if ( jQuery.browser.opera && name =3D=3D "display" ) {
			var save =3D elem.style.outline;
			elem.style.outline =3D "0 solid black";
			elem.style.outline =3D save;
		}
	=09
		// Make sure we're using the right name for getting the float value
		if ( name.match( /float/i ) )
			name =3D styleFloat;

		if ( !force && elem.style && elem.style[ name ] )
			ret =3D elem.style[ name ];

		else if ( document.defaultView && =
document.defaultView.getComputedStyle ) {

			// Only "float" is needed here
			if ( name.match( /float/i ) )
				name =3D "float";

			name =3D name.replace( /([A-Z])/g, "-$1" ).toLowerCase();

			var getComputedStyle =3D document.defaultView.getComputedStyle( elem, =
null );

			if ( getComputedStyle && !color( elem ) )
				ret =3D getComputedStyle.getPropertyValue( name );

			// If the element isn't reporting its values properly in Safari
			// then some display: none elements are involved
			else {
				var swap =3D [], stack =3D [];

				// Locate all of the parent display: none elements
				for ( var a =3D elem; a && color(a); a =3D a.parentNode )
					stack.unshift(a);

				// Go through and make them visible, but in reverse
				// (It would be better if we knew the exact display type that they =
had)
				for ( var i =3D 0; i < stack.length; i++ )
					if ( color( stack[ i ] ) ) {
						swap[ i ] =3D stack[ i ].style.display;
						stack[ i ].style.display =3D "block";
					}

				// Since we flip the display style, we have to handle that
				// one special, otherwise get the value
				ret =3D name =3D=3D "display" && swap[ stack.length - 1 ] !=3D null =
?
					"none" :
					( getComputedStyle && getComputedStyle.getPropertyValue( name ) ) =
|| "";

				// Finally, revert the display styles back
				for ( var i =3D 0; i < swap.length; i++ )
					if ( swap[ i ] !=3D null )
						stack[ i ].style.display =3D swap[ i ];
			}

			// We should always get a number back from opacity
			if ( name =3D=3D "opacity" && ret =3D=3D "" )
				ret =3D "1";

		} else if ( elem.currentStyle ) {
			var camelCase =3D name.replace(/\-(\w)/g, function(all, letter){
				return letter.toUpperCase();
			});

			ret =3D elem.currentStyle[ name ] || elem.currentStyle[ camelCase ];

			// From the awesome hack by Dean Edwards
			// http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291

			// If we're not dealing with a regular pixel number
			// but a number that has a weird ending, we need to convert it to =
pixels
			if ( !/^\d+(px)?$/i.test( ret ) && /^\d/.test( ret ) ) {
				// Remember the original values
				var style =3D elem.style.left, runtimeStyle =3D =
elem.runtimeStyle.left;

				// Put in the new values to get a computed value out
				elem.runtimeStyle.left =3D elem.currentStyle.left;
				elem.style.left =3D ret || 0;
				ret =3D elem.style.pixelLeft + "px";

				// Revert the changed values
				elem.style.left =3D style;
				elem.runtimeStyle.left =3D runtimeStyle;
			}
		}

		return ret;
	},
=09
	clean: function( elems, context ) {
		var ret =3D [];
		context =3D context || document;
		// !context.createElement fails in IE with an error but returns typeof =
'object'
		if (typeof context.createElement =3D=3D 'undefined')=20
			context =3D context.ownerDocument || context[0] && =
context[0].ownerDocument || document;

		jQuery.each(elems, function(i, elem){
			if ( !elem )
				return;

			if ( elem.constructor =3D=3D Number )
				elem =3D elem.toString();
		=09
			// Convert html string into DOM nodes
			if ( typeof elem =3D=3D "string" ) {
				// Fix "XHTML"-style tags in all browsers
				elem =3D elem.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 + ">";
				});

				// Trim whitespace, otherwise indexOf won't work as expected
				var tags =3D jQuery.trim( elem ).toLowerCase(), div =3D =
context.createElement("div");

				var wrap =3D
					// option or optgroup
					!tags.indexOf("<opt") &&
					[ 1, "<select multiple=3D'multiple'>", "</select>" ] ||
				=09
					!tags.indexOf("<leg") &&
					[ 1, "<fieldset>", "</fieldset>" ] ||
				=09
					tags.match(/^<(thead|tbody|tfoot|colg|cap)/) &&
					[ 1, "<table>", "</table>" ] ||
				=09
					!tags.indexOf("<tr") &&
					[ 2, "<table><tbody>", "</tbody></table>" ] ||
				=09
				 	// <thead> matched above
					(!tags.indexOf("<td") || !tags.indexOf("<th")) &&
					[ 3, "<table><tbody><tr>", "</tr></tbody></table>" ] ||
				=09
					!tags.indexOf("<col") &&
					[ 2, "<table><tbody></tbody><colgroup>", "</colgroup></table>" ] ||

					// IE can't serialize <link> and <script> tags normally
					jQuery.browser.msie &&
					[ 1, "div<div>", "</div>" ] ||
				=09
					[ 0, "", "" ];

				// Go to html and back, then peel off extra wrappers
				div.innerHTML =3D wrap[1] + elem + wrap[2];
			=09
				// Move to the right depth
				while ( wrap[0]-- )
					div =3D div.lastChild;
			=09
				// Remove IE's autoinserted <tbody> from table fragments
				if ( jQuery.browser.msie ) {
				=09
					// String was a <table>, *may* have spurious <tbody>
					var tbody =3D !tags.indexOf("<table") && tags.indexOf("<tbody") < 0 =
?
						div.firstChild && div.firstChild.childNodes :
					=09
						// String was a bare <thead> or <tfoot>
						wrap[1] =3D=3D "<table>" && tags.indexOf("<tbody") < 0 ?
							div.childNodes :
							[];
			=09
					for ( var j =3D tbody.length - 1; j >=3D 0 ; --j )
						if ( jQuery.nodeName( tbody[ j ], "tbody" ) && !tbody[ j =
].childNodes.length )
							tbody[ j ].parentNode.removeChild( tbody[ j ] );
				=09
					// IE completely kills leading whitespace when innerHTML is used=09
					if ( /^\s/.test( elem ) )=09
						div.insertBefore( context.createTextNode( elem.match(/^\s*/)[0] ), =
div.firstChild );
			=09
				}
			=09
				elem =3D jQuery.makeArray( div.childNodes );
			}

			if ( elem.length =3D=3D=3D 0 && (!jQuery.nodeName( elem, "form" ) && =
!jQuery.nodeName( elem, "select" )) )
				return;

			if ( elem[0] =3D=3D undefined || jQuery.nodeName( elem, "form" ) || =
elem.options )
				ret.push( elem );

			else
				ret =3D jQuery.merge( ret, elem );

		});

		return ret;
	},
=09
	attr: function( elem, name, value ) {
		// don't set attributes on text and comment nodes
		if (!elem || elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8)
			return undefined;

		var fix =3D jQuery.isXMLDoc( elem ) ?
			{} :
			jQuery.props;

		// Safari mis-reports the default selected property of a hidden option
		// Accessing the parent's selectedIndex property fixes it
		if ( name =3D=3D "selected" && jQuery.browser.safari )
			elem.parentNode.selectedIndex;
	=09
		// Certain attributes only work when accessed via the old DOM 0 way
		if ( fix[ name ] ) {
			if ( value !=3D undefined )
				elem[ fix[ name ] ] =3D value;

			return elem[ fix[ name ] ];

		} else if ( jQuery.browser.msie && name =3D=3D "style" )
			return jQuery.attr( elem.style, "cssText", value );

		else if ( value =3D=3D undefined && jQuery.browser.msie && =
jQuery.nodeName( elem, "form" ) && (name =3D=3D "action" || name =3D=3D =
"method") )
			return elem.getAttributeNode( name ).nodeValue;

		// IE elem.getAttribute passes even for style
		else if ( elem.tagName ) {

			if ( value !=3D undefined ) {
				// We can't allow the type property to be changed (since it causes =
problems in IE)
				if ( name =3D=3D "type" && jQuery.nodeName( elem, "input" ) && =
elem.parentNode )
					throw "type property can't be changed";

				// convert the value to a string (all browsers do this but IE) see =
#1070
				elem.setAttribute( name, "" + value );
			}

			if ( jQuery.browser.msie && /href|src/.test( name ) && =
!jQuery.isXMLDoc( elem ) )=20
				return elem.getAttribute( name, 2 );

			return elem.getAttribute( name );

		// elem is actually elem.style ... set the style
		} else {
			// IE actually uses filters for opacity
			if ( name =3D=3D "opacity" && jQuery.browser.msie ) {
				if ( value !=3D undefined ) {
					// IE has trouble with opacity if it does not have layout
					// Force it by setting the zoom level
					elem.zoom =3D 1;=20
=09
					// Set the alpha filter to set the opacity
					elem.filter =3D (elem.filter || "").replace( /alpha\([^)]*\)/, "" ) =
+
						(parseFloat( value ).toString() =3D=3D "NaN" ? "" : =
"alpha(opacity=3D" + value * 100 + ")");
				}
=09
				return elem.filter && elem.filter.indexOf("opacity=3D") >=3D 0 ?
					(parseFloat( elem.filter.match(/opacity=3D([^)]*)/)[1] ) / =
100).toString() :
					"";
			}

			name =3D name.replace(/-([a-z])/ig, function(all, letter){
				return letter.toUpperCase();
			});

			if ( value !=3D undefined )
				elem[ name ] =3D value;

			return elem[ name ];
		}
	},
=09
	trim: function( text ) {
		return (text || "").replace( /^\s+|\s+$/g, "" );
	},

	makeArray: function( array ) {
		var ret =3D [];

		// Need to use typeof to fight Safari childNodes crashes
		if ( typeof array !=3D "array" )
			for ( var i =3D 0, length =3D array.length; i < length; i++ )
				ret.push( array[ i ] );
		else
			ret =3D array.slice( 0 );

		return ret;
	},

	inArray: function( elem, array ) {
		for ( var i =3D 0, length =3D array.length; i < length; i++ )
			if ( array[ i ] =3D=3D elem )
				return i;

		return -1;
	},

	merge: function( first, second ) {
		// We have to loop this way because IE & Opera overwrite the length
		// expando of getElementsByTagName

		// Also, we need to make sure that the correct elements are being =
returned
		// (IE returns comment nodes in a '*' query)
		if ( jQuery.browser.msie ) {
			for ( var i =3D 0; second[ i ]; i++ )
				if ( second[ i ].nodeType !=3D 8 )
					first.push( second[ i ] );

		} else
			for ( var i =3D 0; second[ i ]; i++ )
				first.push( second[ i ] );

		return first;
	},

	unique: function( array ) {
		var ret =3D [], done =3D {};

		try {

			for ( var i =3D 0, length =3D array.length; i < length; i++ ) {
				var id =3D jQuery.data( array[ i ] );

				if ( !done[ id ] ) {
					done[ id ] =3D true;
					ret.push( array[ i ] );
				}
			}

		} catch( e ) {
			ret =3D array;
		}

		return ret;
	},

	grep: function( elems, callback, inv ) {
		var ret =3D [];

		// Go through the array, only saving the items
		// that pass the validator function
		for ( var i =3D 0, length =3D elems.length; i < length; i++ )
			if ( !inv && callback( elems[ i ], i ) || inv && !callback( elems[ i =
], i ) )
				ret.push( elems[ i ] );

		return ret;
	},

	map: function( elems, callback ) {
		var ret =3D [];

		// Go through the array, translating each of the items to their
		// new value (or values).
		for ( var i =3D 0, length =3D elems.length; i < length; i++ ) {
			var value =3D callback( elems[ i ], i );

			if ( value !=3D=3D null && value !=3D undefined ) {
				if ( value.constructor !=3D Array )
					value =3D [ value ];

				ret =3D ret.concat( value );
			}
		}

		return ret;
	}
});

var userAgent =3D navigator.userAgent.toLowerCase();

// Figure out what browser is being used
jQuery.browser =3D {
	version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || =
[])[1],
	safari: /webkit/.test( userAgent ),
	opera: /opera/.test( userAgent ),
	msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
	mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( =
userAgent )
};

var styleFloat =3D jQuery.browser.msie ?
	"styleFloat" :
	"cssFloat";
=09
jQuery.extend({
	// Check to see if the W3C box model is being used
	boxModel: !jQuery.browser.msie || document.compatMode =3D=3D =
"CSS1Compat",
=09
	props: {
		"for": "htmlFor",
		"class": "className",
		"float": styleFloat,
		cssFloat: styleFloat,
		styleFloat: styleFloat,
		innerHTML: "innerHTML",
		className: "className",
		value: "value",
		disabled: "disabled",
		checked: "checked",
		readonly: "readOnly",
		selected: "selected",
		maxlength: "maxLength",
		selectedIndex: "selectedIndex",
		defaultValue: "defaultValue",
		tagName: "tagName",
		nodeName: "nodeName"
	}
});

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 ] =3D function( selector ) {
		var ret =3D jQuery.map( this, fn );

		if ( selector && typeof selector =3D=3D "string" )
			ret =3D jQuery.multiFilter( selector, ret );

		return this.pushStack( jQuery.unique( ret ) );
	};
});

jQuery.each({
	appendTo: "append",
	prependTo: "prepend",
	insertBefore: "before",
	insertAfter: "after",
	replaceAll: "replaceWith"
}, function(name, original){
	jQuery.fn[ name ] =3D function() {
		var args =3D arguments;

		return this.each(function(){
			for ( var i =3D 0, length =3D args.length; i < length; i++ )
				jQuery( args[ i ] )[ original ]( this );
		});
	};
});

jQuery.each({
	removeAttr: function( name ) {
		jQuery.attr( this, name, "" );
		if (this.nodeType =3D=3D 1)=20
			this.removeAttribute( name );
	},

	addClass: function( classNames ) {
		jQuery.className.add( this, classNames );
	},

	removeClass: function( classNames ) {
		jQuery.className.remove( this, classNames );
	},

	toggleClass: function( classNames ) {
		jQuery.className[ jQuery.className.has( this, classNames ) ? "remove" =
: "add" ]( this, classNames );
	},

	remove: function( selector ) {
		if ( !selector || jQuery.filter( selector, [ this ] ).r.length ) {
			// Prevent memory leaks
			jQuery( "*", this ).add(this).each(function(){
				jQuery.event.remove(this);
				jQuery.removeData(this);
			});
			if (this.parentNode)
				this.parentNode.removeChild( this );
		}
	},

	empty: function() {
		// Remove element nodes and prevent memory leaks
		jQuery( ">*", this ).remove();
	=09
		// Remove any remaining nodes
		while ( this.firstChild )
			this.removeChild( this.firstChild );
	}
}, function(name, fn){
	jQuery.fn[ name ] =3D function(){
		return this.each( fn, arguments );
	};
});

jQuery.each([ "Height", "Width" ], function(i, name){
	var type =3D name.toLowerCase();
=09
	jQuery.fn[ type ] =3D function( size ) {
		// Get window width or height
		return this[0] =3D=3D window ?
			// Opera reports document.body.client[Width/Height] properly in both =
quirks and standards
			jQuery.browser.opera && document.body[ "client" + name ] ||=20
		=09
			// Safari reports inner[Width/Height] just fine (Mozilla and Opera =
include scroll bar widths)
			jQuery.browser.safari && window[ "inner" + name ] ||
		=09
			// Everyone else use document.documentElement or document.body =
depending on Quirks vs Standards mode
			document.compatMode =3D=3D "CSS1Compat" && document.documentElement[ =
"client" + name ] || document.body[ "client" + name ] :
	=09
			// Get document width or height
			this[0] =3D=3D document ?
				// Either scroll[Width/Height] or offset[Width/Height], whichever is =
greater
				Math.max(=20
					Math.max(document.body["scroll" + name], =
document.documentElement["scroll" + name]),=20
					Math.max(document.body["offset" + name], =
document.documentElement["offset" + name])=20
				) :

				// Get or set width or height on the element
				size =3D=3D undefined ?
					// Get width or height on the element
					(this.length ? jQuery.css( this[0], type ) : null) :

					// Set the width or height on the element (default to pixels if =
value is unitless)
					this.css( type, size.constructor =3D=3D String ? size : size + "px" =
);
	};
});

var chars =3D jQuery.browser.safari && parseInt(jQuery.browser.version) =
< 417 ?
		"(?:[\\w*_-]|\\\\.)" :
		"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",
	quickChild =3D new RegExp("^>\\s*(" + chars + "+)"),
	quickID =3D new RegExp("^(" + chars + "+)(#)(" + chars + "+)"),
	quickClass =3D new RegExp("^([#.]?)(" + chars + "*)");

jQuery.extend({
	expr: {
		"": function(a,i,m){return m[2]=3D=3D"*"||jQuery.nodeName(a,m[2]);},
		"#": function(a,i,m){return a.getAttribute("id")=3D=3Dm[2];},
		":": {
			// Position Checks
			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;},

			// Child Checks
			"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-child": function(a){return =
!jQuery.nth(a.parentNode.lastChild,2,"previousSibling");},

			// Parent Checks
			parent: function(a){return a.firstChild;},
			empty: function(a){return !a.firstChild;},

			// Text Check
			contains: function(a,i,m){return =
(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m[3])>=3D0;},

			// Visibility
			visible: function(a){return =
"hidden"!=3Da.type&&jQuery.css(a,"display")!=3D"none"&&jQuery.css(a,"visi=
bility")!=3D"hidden";},
			hidden: function(a){return =
"hidden"=3D=3Da.type||jQuery.css(a,"display")=3D=3D"none"||jQuery.css(a,"=
visibility")=3D=3D"hidden";},

			// Form attributes
			enabled: function(a){return !a.disabled;},
			disabled: function(a){return a.disabled;},
			checked: function(a){return a.checked;},
			selected: function(a){return a.selected||jQuery.attr(a,"selected");},

			// Form elements
			text: function(a){return "text"=3D=3Da.type;},
			radio: function(a){return "radio"=3D=3Da.type;},
			checkbox: function(a){return "checkbox"=3D=3Da.type;},
			file: function(a){return "file"=3D=3Da.type;},
			password: function(a){return "password"=3D=3Da.type;},
			submit: function(a){return "submit"=3D=3Da.type;},
			image: function(a){return "image"=3D=3Da.type;},
			reset: function(a){return "reset"=3D=3Da.type;},
			button: function(a){return =
"button"=3D=3Da.type||jQuery.nodeName(a,"button");},
			input: function(a){return =
/input|select|textarea|button/i.test(a.nodeName);},

			// :has()
			has: function(a,i,m){return jQuery.find(m[3],a).length;},

			// :header
			header: function(a){return /h\d/i.test(a.nodeName);},

			// :animated
			animated: function(a){return =
jQuery.grep(jQuery.timers,function(fn){return a=3D=3Dfn.elem;}).length;}
		}
	},
=09
	// The regular expressions that power the parsing engine
	parse: [
		// Match: [@value=3D'test'], [@foo]
		/^(\[) *@?([\w-]+) *([!*$^~=3D]*) *('?"?)(.*?)\4 *\]/,

		// Match: :contains('foo')
		/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,

		// Match: :even, :last-chlid, #id, .class
		new RegExp("^([:.#]*)(" + chars + "+)")
	],

	multiFilter: function( expr, elems, not ) {
		var old, cur =3D [];

		while ( expr && expr !=3D old ) {
			old =3D expr;
			var f =3D jQuery.filter( expr, elems, not );
			expr =3D f.t.replace(/^\s*,\s*/, "" );
			cur =3D not ? elems =3D f.r : jQuery.merge( cur, f.r );
		}

		return cur;
	},

	find: function( t, context ) {
		// Quickly handle non-string expressions
		if ( typeof t !=3D "string" )
			return [ t ];

		// check to make sure context is a DOM element or a document
		if ( context && context.nodeType !=3D 1 && context.nodeType !=3D 9)
			return [ ];

		// Set the correct context (if none is provided)
		context =3D context || document;

		// Initialize the search
		var ret =3D [context], done =3D [], last, nodeName;

		// Continue while a selector expression exists, and while
		// we're no longer looping upon ourselves
		while ( t && last !=3D t ) {
			var r =3D [];
			last =3D t;

			t =3D jQuery.trim(t);

			var foundToken =3D false;

			// An attempt at speeding up child selectors that
			// point to a specific element tag
			var re =3D quickChild;
			var m =3D re.exec(t);

			if ( m ) {
				nodeName =3D m[1].toUpperCase();

				// Perform our own iteration and filter
				for ( var i =3D 0; ret[i]; i++ )
					for ( var c =3D ret[i].firstChild; c; c =3D c.nextSibling )
						if ( c.nodeType =3D=3D 1 && (nodeName =3D=3D "*" || =
c.nodeName.toUpperCase() =3D=3D nodeName) )
							r.push( c );

				ret =3D r;
				t =3D t.replace( re, "" );
				if ( t.indexOf(" ") =3D=3D 0 ) continue;
				foundToken =3D true;
			} else {
				re =3D /^([>+~])\s*(\w*)/i;

				if ( (m =3D re.exec(t)) !=3D null ) {
					r =3D [];

					var merge =3D {};
					nodeName =3D m[2].toUpperCase();
					m =3D m[1];

					for ( var j =3D 0, rl =3D ret.length; j < rl; j++ ) {
						var n =3D m =3D=3D "~" || m =3D=3D "+" ? ret[j].nextSibling : =
ret[j].firstChild;
						for ( ; n; n =3D n.nextSibling )
							if ( n.nodeType =3D=3D 1 ) {
								var id =3D jQuery.data(n);

								if ( m =3D=3D "~" && merge[id] ) break;
							=09
								if (!nodeName || n.nodeName.toUpperCase() =3D=3D nodeName ) {
									if ( m =3D=3D "~" ) merge[id] =3D true;
									r.push( n );
								}
							=09
								if ( m =3D=3D "+" ) break;
							}
					}

					ret =3D r;

					// And remove the token
					t =3D jQuery.trim( t.replace( re, "" ) );
					foundToken =3D true;
				}
			}

			// See if there's still an expression, and that we haven't already
			// matched a token
			if ( t && !foundToken ) {
				// Handle multiple expressions
				if ( !t.indexOf(",") ) {
					// Clean the result set
					if ( context =3D=3D ret[0] ) ret.shift();

					// Merge the result sets
					done =3D jQuery.merge( done, ret );

					// Reset the context
					r =3D ret =3D [context];

					// Touch up the selector string
					t =3D " " + t.substr(1,t.length);

				} else {
					// Optimize for the case nodeName#idName
					var re2 =3D quickID;
					var m =3D re2.exec(t);
				=09
					// Re-organize the results, so that they're consistent
					if ( m ) {
						m =3D [ 0, m[2], m[3], m[1] ];

					} else {
						// Otherwise, do a traditional filter check for
						// ID, class, and element selectors
						re2 =3D quickClass;
						m =3D re2.exec(t);
					}

					m[2] =3D m[2].replace(/\\/g, "");

					var elem =3D ret[ret.length-1];

					// Try to do a global search by ID, where we can
					if ( m[1] =3D=3D "#" && elem && elem.getElementById && =
!jQuery.isXMLDoc(elem) ) {
						// Optimization for HTML document case
						var oid =3D elem.getElementById(m[2]);
					=09
						// Do a quick check for the existence of the actual ID attribute
						// to avoid selecting by the name attribute in IE
						// also check to insure id is a string to avoid selecting an =
element with the name of 'id' inside a form
						if ( (jQuery.browser.msie||jQuery.browser.opera) && oid && typeof =
oid.id =3D=3D "string" && oid.id !=3D m[2] )
							oid =3D jQuery('[@id=3D"'+m[2]+'"]', elem)[0];

						// Do a quick check for node name (where applicable) so
						// that div#foo searches will be really fast
						ret =3D r =3D oid && (!m[3] || jQuery.nodeName(oid, m[3])) ? [oid] =
: [];
					} else {
						// We need to find all descendant elements
						for ( var i =3D 0; ret[i]; i++ ) {
							// Grab the tag name being searched for
							var tag =3D m[1] =3D=3D "#" && m[3] ? m[3] : m[1] !=3D "" || m[0] =
=3D=3D "" ? "*" : m[2];

							// Handle IE7 being really dumb about <object>s
							if ( tag =3D=3D "*" && ret[i].nodeName.toLowerCase() =3D=3D =
"object" )
								tag =3D "param";

							r =3D jQuery.merge( r, ret[i].getElementsByTagName( tag ));
						}

						// It's faster to filter by class and be done with it
						if ( m[1] =3D=3D "." )
							r =3D jQuery.classFilter( r, m[2] );

						// Same with ID filtering
						if ( m[1] =3D=3D "#" ) {
							var tmp =3D [];

							// Try to find the element with the ID
							for ( var i =3D 0; r[i]; i++ )
								if ( r[i].getAttribute("id") =3D=3D m[2] ) {
									tmp =3D [ r[i] ];
									break;
								}

							r =3D tmp;
						}

						ret =3D r;
					}

					t =3D t.replace( re2, "" );
				}

			}

			// If a selector string still exists
			if ( t ) {
				// Attempt to filter it
				var val =3D jQuery.filter(t,r);
				ret =3D r =3D val.r;
				t =3D jQuery.trim(val.t);
			}
		}

		// An error occurred with the selector;
		// just return an empty set instead
		if ( t )
			ret =3D [];

		// Remove the root context
		if ( ret && context =3D=3D ret[0] )
			ret.shift();

		// And combine the results
		done =3D jQuery.merge( done, ret );

		return done;
	},

	classFilter: function(r,m,not){
		m =3D " " + m + " ";
		var tmp =3D [];
		for ( var i =3D 0; r[i]; i++ ) {
			var pass =3D (" " + r[i].className + " ").indexOf( m ) >=3D 0;
			if ( !not && pass || not && !pass )
				tmp.push( r[i] );
		}
		return tmp;
	},

	filter: function(t,r,not) {
		var last;

		// Look for common filter expressions
		while ( t && t !=3D last ) {
			last =3D t;

			var p =3D jQuery.parse, m;

			for ( var i =3D 0; p[i]; i++ ) {
				m =3D p[i].exec( t );

				if ( m ) {
					// Remove what we just matched
					t =3D t.substring( m[0].length );

					m[2] =3D m[2].replace(/\\/g, "");
					break;
				}
			}

			if ( !m )
				break;

			// :not() is a special case that can be optimized by
			// keeping it out of the expression list
			if ( m[1] =3D=3D ":" && m[2] =3D=3D "not" )
				// optimize if only one selector found (most common case)
				r =3D isSimple.test( m[3] ) ?
					jQuery.filter(m[3], r, true).r :
					jQuery( r ).not( m[3] );

			// We can get a big speed boost by filtering by class here
			else if ( m[1] =3D=3D "." )
				r =3D jQuery.classFilter(r, m[2], not);

			else if ( m[1] =3D=3D "[" ) {
				var tmp =3D [], type =3D m[3];
			=09
				for ( var i =3D 0, rl =3D r.length; i < rl; i++ ) {
					var a =3D r[i], z =3D a[ jQuery.props[m[2]] || m[2] ];
				=09
					if ( z =3D=3D null || /href|src|selected/.test(m[2]) )
						z =3D jQuery.attr(a,m[2]) || '';

					if ( (type =3D=3D "" && !!z ||
						 type =3D=3D "=3D" && z =3D=3D m[5] ||
						 type =3D=3D "!=3D" && z !=3D m[5] ||
						 type =3D=3D "^=3D" && z && !z.indexOf(m[5]) ||
						 type =3D=3D "$=3D" && z.substr(z.length - m[5].length) =3D=3D =
m[5] ||
						 (type =3D=3D "*=3D" || type =3D=3D "~=3D") && z.indexOf(m[5]) =
>=3D 0) ^ not )
							tmp.push( a );
				}
			=09
				r =3D tmp;

			// We can get a speed boost by handling nth-child here
			} else if ( m[1] =3D=3D ":" && m[2] =3D=3D "nth-child" ) {
				var merge =3D {}, tmp =3D [],
					// parse equations like 'even', 'odd', '5', '2n', '3n+2', '4n-1', =
'-n+6'
					test =3D /(-?)(\d*)n((?:\+|-)?\d*)/.exec(
						m[3] =3D=3D "even" && "2n" || m[3] =3D=3D "odd" && "2n+1" ||
						!/\D/.test(m[3]) && "0n+" + m[3] || m[3]),
					// calculate the numbers (first)n+(last) including if they are =
negative
					first =3D (test[1] + (test[2] || 1)) - 0, last =3D test[3] - 0;
=20
				// loop through all the elements left in the jQuery object
				for ( var i =3D 0, rl =3D r.length; i < rl; i++ ) {
					var node =3D r[i], parentNode =3D node.parentNode, id =3D =
jQuery.data(parentNode);

					if ( !merge[id] ) {
						var c =3D 1;

						for ( var n =3D parentNode.firstChild; n; n =3D n.nextSibling )
							if ( n.nodeType =3D=3D 1 )
								n.nodeIndex =3D c++;

						merge[id] =3D true;
					}

					var add =3D false;

					if ( first =3D=3D 0 ) {
						if ( node.nodeIndex =3D=3D last )
							add =3D true;
					} else if ( (node.nodeIndex - last) % first =3D=3D 0 && =
(node.nodeIndex - last) / first >=3D 0 )
						add =3D true;

					if ( add ^ not )
						tmp.push( node );
				}

				r =3D tmp;

			// Otherwise, find the expression to execute
			} else {
				var fn =3D jQuery.expr[ m[1] ];
				if ( typeof fn =3D=3D "object" )
					fn =3D fn[ m[2] ];

				if ( typeof fn =3D=3D "string" )
					fn =3D eval("false||function(a,i){return " + fn + ";}");

				// Execute it against the current filter
				r =3D jQuery.grep( r, function(elem, i){
					return fn(elem, i, m, r);
				}, not );
			}
		}

		// Return an array of filtered elements (r)
		// and the modified expression string (t)
		return { r: r, t: t };
	},

	dir: function( elem, dir ){
		var matched =3D [];
		var cur =3D elem[dir];
		while ( cur && cur !=3D document ) {
			if ( cur.nodeType =3D=3D 1 )
				matched.push( cur );
			cur =3D cur[dir];
		}
		return matched;
	},
=09
	nth: function(cur,result,dir,elem){
		result =3D result || 1;
		var num =3D 0;

		for ( ; cur; cur =3D cur[dir] )
			if ( cur.nodeType =3D=3D 1 && ++num =3D=3D result )
				break;

		return cur;
	},
=09
	sibling: function( n, elem ) {
		var r =3D [];

		for ( ; n; n =3D n.nextSibling ) {
			if ( n.nodeType =3D=3D 1 && (!elem || n !=3D elem) )
				r.push( n );
		}

		return r;
	}
});

/*
 * A number of helper functions used for managing events.
 * Many of the ideas behind this code orignated from=20
 * Dean Edwards' addEvent library.
 */
jQuery.event =3D {

	// Bind an event to an element
	// Original by Dean Edwards
	add: function(elem, types, handler, data) {
		if ( elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8 )
			return;

		// For whatever reason, IE has trouble passing the window object
		// around, causing it to be cloned in the process
		if ( jQuery.browser.msie && elem.setInterval !=3D undefined )
			elem =3D window;

		// Make sure that the function being executed has a unique ID
		if ( !handler.guid )
			handler.guid =3D this.guid++;
		=09
		// if data is passed, bind to handler=20
		if( data !=3D undefined ) {=20
			// Create temporary function pointer to original handler=20
			var fn =3D handler;=20

			// Create unique handler function, wrapped around original handler=20
			handler =3D function() {=20
				// Pass arguments and context to original handler=20
				return fn.apply(this, arguments);=20
			};

			// Store data in unique handler=20
			handler.data =3D data;

			// Set the guid of unique handler to the same of original handler, so =
it can be removed=20
			handler.guid =3D fn.guid;
		}

		// Init the element's event structure
		var events =3D jQuery.data(elem, "events") || jQuery.data(elem, =
"events", {}),
			handle =3D jQuery.data(elem, "handle") || jQuery.data(elem, "handle", =
function(){
				// returned undefined or false
				var val;

				// Handle the second event of a trigger and when
				// an event is called after a page has unloaded
				if ( typeof jQuery =3D=3D "undefined" || jQuery.event.triggered )
					return val;
	=09
				val =3D jQuery.event.handle.apply(arguments.callee.elem, arguments);
	=09
				return val;
			});
		// Add elem as a property of the handle function
		// This is to prevent a memory leak with non-native
		// event in IE.
		handle.elem =3D elem;
		=09
			// Handle multiple events seperated by a space
			// jQuery(...).bind("mouseover mouseout", fn);
			jQuery.each(types.split(/\s+/), function(index, type) {
				// Namespaced event handlers
				var parts =3D type.split(".");
				type =3D parts[0];
				handler.type =3D parts[1];

				// Get the current list of functions bound to this event
				var handlers =3D events[type];

				// Init the event handler queue
				if (!handlers) {
					handlers =3D events[type] =3D {};
	=09
					// Check for a special event handler
					// Only use addEventListener/attachEvent if the special
					// events handler returns false
					if ( !jQuery.event.special[type] || =
jQuery.event.special[type].setup.call(elem) =3D=3D=3D false ) {
						// Bind the global event handler to the element
						if (elem.addEventListener)
							elem.addEventListener(type, handle, false);
						else if (elem.attachEvent)
							elem.attachEvent("on" + type, handle);
					}
				}

				// Add the function to the element's handler list
				handlers[handler.guid] =3D handler;

				// Keep track of which events have been used, for global triggering
				jQuery.event.global[type] =3D true;
			});
	=09
		// Nullify elem to prevent memory leaks in IE
		elem =3D null;
	},

	guid: 1,
	global: {},

	// Detach an event or set of events from an element
	remove: function(elem, types, handler) {
		// don't do events on text and comment nodes
		if ( elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8 )
			return;

		var events =3D jQuery.data(elem, "events"), ret, index;

		if ( events ) {
			// Unbind all events for the element
			if ( types =3D=3D undefined || (typeof types =3D=3D "string" && =
types.charAt(0) =3D=3D ".") )
				for ( var type in events )
					this.remove( elem, type + (types || "") );
			else {
				// types is actually an event object here
				if ( types.type ) {
					handler =3D types.handler;
					types =3D types.type;
				}
			=09
				// Handle multiple events seperated by a space
				// jQuery(...).unbind("mouseover mouseout", fn);
				jQuery.each(types.split(/\s+/), function(index, type){
					// Namespaced event handlers
					var parts =3D type.split(".");
					type =3D parts[0];
				=09
					if ( events[type] ) {
						// remove the given handler for the given type
						if ( handler )
							delete events[type][handler.guid];
		=09
						// remove all handlers for the given type
						else
							for ( handler in events[type] )
								// Handle the removal of namespaced events
								if ( !parts[1] || events[type][handler].type =3D=3D parts[1] )
									delete events[type][handler];

						// remove generic event handler if no more handlers exist
						for ( ret in events[type] ) break;
						if ( !ret ) {
							if ( !jQuery.event.special[type] || =
jQuery.event.special[type].teardown.call(elem) =3D=3D=3D false ) {
								if (elem.removeEventListener)
									elem.removeEventListener(type, jQuery.data(elem, "handle"), =
false);
								else if (elem.detachEvent)
									elem.detachEvent("on" + type, jQuery.data(elem, "handle"));
							}
							ret =3D null;
							delete events[type];
						}
					}
				});
			}

			// Remove the expando if it's no longer used
			for ( ret in events ) break;
			if ( !ret ) {
				var handle =3D jQuery.data( elem, "handle" );
				if ( handle ) handle.elem =3D null;
				jQuery.removeData( elem, "events" );
				jQuery.removeData( elem, "handle" );
			}
		}
	},

	trigger: function(type, data, elem, donative, extra) {
		// Clone the incoming data, if any
		data =3D jQuery.makeArray(data || []);

		if ( type.indexOf("!") >=3D 0 ) {
			type =3D type.slice(0, -1);
			var exclusive =3D true;
		}

		// Handle a global trigger
		if ( !elem ) {
			// Only trigger if we've ever bound an event for it
			if ( this.global[type] )
				jQuery("*").add([window, document]).trigger(type, data);

		// Handle triggering a single element
		} else {
			// don't do events on text and comment nodes
			if ( elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8 )
				return undefined;

			var val, ret, fn =3D jQuery.isFunction( elem[ type ] || null ),
				// Check to see if we need to provide a fake event, or not
				event =3D !data[0] || !data[0].preventDefault;
		=09
			// Pass along a fake event
			if ( event )
				data.unshift( this.fix({ type: type, target: elem }) );

			// Enforce the right trigger type
			data[0].type =3D type;
			if ( exclusive )
				data[0].exclusive =3D true;

			// Trigger the event
			if ( jQuery.isFunction( jQuery.data(elem, "handle") ) )
				val =3D jQuery.data(elem, "handle").apply( elem, data );

			// Handle triggering native .onfoo handlers
			if ( !fn && elem["on"+type] && elem["on"+type].apply( elem, data ) =
=3D=3D=3D false )
				val =3D false;

			// Extra functions don't get the custom event object
			if ( event )
				data.shift();

			// Handle triggering of extra function
			if ( extra && jQuery.isFunction( extra ) ) {
				// call the extra function and tack the current return value on the =
end for possible inspection
				ret =3D extra.apply( elem, val =3D=3D null ? data : data.concat( val =
) );
				// if anything is returned, give it precedence and have it overwrite =
the previous value
				if (ret !=3D=3D undefined)
					val =3D ret;
			}

			// Trigger the native events (except for clicks on links)
			if ( fn && donative !=3D=3D false && val !=3D=3D false && =
!(jQuery.nodeName(elem, 'a') && type =3D=3D "click") ) {
				this.triggered =3D true;
				try {
					elem[ type ]();
				// prevent IE from throwing an error for some hidden elements
				} catch (e) {}
			}

			this.triggered =3D false;
		}

		return val;
	},

	handle: function(event) {
		// returned undefined or false
		var val;

		// Empty object is for triggered events with no data
		event =3D jQuery.event.fix( event || window.event || {} );=20

		// Namespaced event handlers
		var parts =3D event.type.split(".");
		event.type =3D parts[0];

		var handlers =3D jQuery.data(this, "events") && jQuery.data(this, =
"events")[event.type], args =3D Array.prototype.slice.call( arguments, 1 =
);
		args.unshift( event );

		for ( var j in handlers ) {
			var handler =3D handlers[j];
			// Pass in a reference to the handler function itself
			// So that we can later remove it
			args[0].handler =3D handler;
			args[0].data =3D handler.data;

			// Filter the functions by class
			if ( !parts[1] && !event.exclusive || handler.type =3D=3D parts[1] ) =
{
				var ret =3D handler.apply( this, args );

				if ( val !=3D=3D false )
					val =3D ret;

				if ( ret =3D=3D=3D false ) {
					event.preventDefault();
					event.stopPropagation();
				}
			}
		}

		// Clean up added properties in IE to prevent memory leak
		if (jQuery.browser.msie)
			event.target =3D event.preventDefault =3D event.stopPropagation =3D
				event.handler =3D event.data =3D null;

		return val;
	},

	fix: function(event) {
		// store a copy of the original event object=20
		// and clone to set read-only properties
		var originalEvent =3D event;
		event =3D jQuery.extend({}, originalEvent);
	=09
		// add preventDefault and stopPropagation since=20
		// they will not work on the clone
		event.preventDefault =3D function() {
			// if preventDefault exists run it on the original event
			if (originalEvent.preventDefault)
				originalEvent.preventDefault();
			// otherwise set the returnValue property of the original event to =
false (IE)
			originalEvent.returnValue =3D false;
		};
		event.stopPropagation =3D function() {
			// if stopPropagation exists run it on the original event
			if (originalEvent.stopPropagation)
				originalEvent.stopPropagation();
			// otherwise set the cancelBubble property of the original event to =
true (IE)
			originalEvent.cancelBubble =3D true;
		};
	=09
		// Fix target property, if necessary
		if ( !event.target )
			event.target =3D event.srcElement || document; // Fixes #1925 where =
srcElement might not be defined either
			=09
		// check if target is a textnode (safari)
		if ( event.target.nodeType =3D=3D 3 )
			event.target =3D originalEvent.target.parentNode;

		// Add relatedTarget, if necessary
		if ( !event.relatedTarget && event.fromElement )
			event.relatedTarget =3D event.fromElement =3D=3D event.target ? =
event.toElement : event.fromElement;

		// Calculate pageX/Y if missing and clientX/Y available
		if ( event.pageX =3D=3D null && event.clientX !=3D null ) {
			var doc =3D document.documentElement, body =3D document.body;
			event.pageX =3D event.clientX + (doc && doc.scrollLeft || body && =
body.scrollLeft || 0) - (doc.clientLeft || 0);
			event.pageY =3D event.clientY + (doc && doc.scrollTop || body && =
body.scrollTop || 0) - (doc.clientTop || 0);
		}
		=09
		// Add which for key events
		if ( !event.which && ((event.charCode || event.charCode =3D=3D=3D 0) ? =
event.charCode : event.keyCode) )
			event.which =3D event.charCode || event.keyCode;
	=09
		// Add metaKey to non-Mac browsers (use ctrl for PC's and Meta for =
Macs)
		if ( !event.metaKey && event.ctrlKey )
			event.metaKey =3D event.ctrlKey;

		// Add which for click: 1 =3D=3D left; 2 =3D=3D middle; 3 =3D=3D right
		// Note: button is not normalized, so don't use it
		if ( !event.which && event.button )
			event.which =3D (event.button & 1 ? 1 : ( event.button & 2 ? 3 : ( =
event.button & 4 ? 2 : 0 ) ));
		=09
		return event;
	},
=09
	special: {
		ready: {
			setup: function() {
				// Make sure the ready event is setup
				bindReady();
				return;
			},
		=09
			teardown: function() { return; }
		},
	=09
		mouseenter: {
			setup: function() {
				if ( jQuery.browser.msie ) return false;
				jQuery(this).bind("mouseover", =
jQuery.event.special.mouseenter.handler);
				return true;
			},
	=09
			teardown: function() {
				if ( jQuery.browser.msie ) return false;
				jQuery(this).unbind("mouseover", =
jQuery.event.special.mouseenter.handler);
				return true;
			},
		=09
			handler: function(event) {
				// If we actually just moused on to a sub-element, ignore it
				if ( withinElement(event, this) ) return true;
				// Execute the right handlers by setting the event type to =
mouseenter
				arguments[0].type =3D "mouseenter";
				return jQuery.event.handle.apply(this, arguments);
			}
		},
=09
		mouseleave: {
			setup: function() {
				if ( jQuery.browser.msie ) return false;
				jQuery(this).bind("mouseout", =
jQuery.event.special.mouseleave.handler);
				return true;
			},
	=09
			teardown: function() {
				if ( jQuery.browser.msie ) return false;
				jQuery(this).unbind("mouseout", =
jQuery.event.special.mouseleave.handler);
				return true;
			},
		=09
			handler: function(event) {
				// If we actually just moused on to a sub-element, ignore it
				if ( withinElement(event, this) ) return true;
				// Execute the right handlers by setting the event type to =
mouseleave
				arguments[0].type =3D "mouseleave";
				return jQuery.event.handle.apply(this, arguments);
			}
		}
	}
};

jQuery.fn.extend({
	bind: function( type, data, fn ) {
		return type =3D=3D "unload" ? this.one(type, data, fn) : =
this.each(function(){
			jQuery.event.add( this, type, fn || data, fn && data );
		});
	},
=09
	one: function( type, data, fn ) {
		return this.each(function(){
			jQuery.event.add( this, type, function(event) {
				jQuery(this).unbind(event);
				return (fn || data).apply( this, arguments);
			}, fn && data);
		});
	},

	unbind: function( type, fn ) {
		return this.each(function(){
			jQuery.event.remove( this, type, fn );
		});
	},

	trigger: function( type, data, fn ) {
		return this.each(function(){
			jQuery.event.trigger( type, data, this, true, fn );
		});
	},

	triggerHandler: function( type, data, fn ) {
		if ( this[0] )
			return jQuery.event.trigger( type, data, this[0], false, fn );
		return undefined;
	},

	toggle: function() {
		// Save reference to arguments for access in closure
		var args =3D arguments;

		return this.click(function(event) {
			// Figure out which function to execute
			this.lastToggle =3D 0 =3D=3D this.lastToggle ? 1 : 0;
		=09
			// Make sure that clicks stop
			event.preventDefault();
		=09
			// and execute the function
			return args[this.lastToggle].apply( this, arguments ) || false;
		});
	},

	hover: function(fnOver, fnOut) {
		return this.bind('mouseenter', fnOver).bind('mouseleave', fnOut);
	},
=09
	ready: function(fn) {
		// Attach the listeners
		bindReady();

		// If the DOM is already ready
		if ( jQuery.isReady )
			// Execute the function immediately
			fn.call( document, jQuery );
		=09
		// Otherwise, remember the function for later
		else
			// Add the function to the wait list
			jQuery.readyList.push( function() { return fn.call(this, jQuery); } =
);
=09
		return this;
	}
});

jQuery.extend({
	isReady: false,
	readyList: [],
	// Handle when the DOM is ready
	ready: function() {
		// Make sure that the DOM is not already loaded
		if ( !jQuery.isReady ) {
			// Remember that the DOM is ready
			jQuery.isReady =3D true;
		=09
			// If there are functions bound, to execute
			if ( jQuery.readyList ) {
				// Execute all of them
				jQuery.each( jQuery.readyList, function(){
					this.apply( document );
				});
			=09
				// Reset the list of functions
				jQuery.readyList =3D null;
			}
	=09
			// Trigger any bound ready events
			jQuery(document).triggerHandler("ready");
		}
	}
});

var readyBound =3D false;

function bindReady(){
	if ( readyBound ) return;
	readyBound =3D true;

	// Mozilla, Opera (see further below for it) and webkit nightlies =
currently support this event
	if ( document.addEventListener && !jQuery.browser.opera)
		// Use the handy event callback
		document.addEventListener( "DOMContentLoaded", jQuery.ready, false );
=09
	// If IE is used and is not in a frame
	// Continually check to see if the document is ready
	if ( jQuery.browser.msie && window =3D=3D top ) (function(){
		if (jQuery.isReady) return;
		try {
			// If IE is used, use the trick by Diego Perini
			// http://javascript.nwbox.com/IEContentLoaded/
			document.documentElement.doScroll("left");
		} catch( error ) {
			setTimeout( arguments.callee, 0 );
			return;
		}
		// and execute any waiting functions
		jQuery.ready();
	})();

	if ( jQuery.browser.opera )
		document.addEventListener( "DOMContentLoaded", function () {
			if (jQuery.isReady) return;
			for (var i =3D 0; i < document.styleSheets.length; i++)
				if (document.styleSheets[i].disabled) {
					setTimeout( arguments.callee, 0 );
					return;
				}
			// and execute any waiting functions
			jQuery.ready();
		}, false);

	if ( jQuery.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=3D undefined )
				numStyles =3D jQuery("style, link[rel=3Dstylesheet]").length;
			if ( document.styleSheets.length !=3D numStyles ) {
				setTimeout( arguments.callee, 0 );
				return;
			}
			// and execute any waiting functions
			jQuery.ready();
		})();
	}

	// A fallback to window.onload, that will always work
	jQuery.event.add( window, "load", jQuery.ready );
}

jQuery.each( ("blur,focus,load,resize,scroll,unload,click,dblclick," +
	"mousedown,mouseup,mousemove,mouseover,mouseout,change,select," +=20
	"submit,keydown,keypress,keyup,error").split(","), function(i, name){
=09
	// Handle event binding
	jQuery.fn[name] =3D function(fn){
		return fn ? this.bind(name, fn) : this.trigger(name);
	};
});

// Checks if an event happened on an element within another element
// Used in jQuery.event.special.mouseenter and mouseleave handlers
var withinElement =3D function(event, elem) {
	// Check if mouse(over|out) are still within the same parent element
	var parent =3D event.relatedTarget;
	// Traverse up the tree
	while ( parent && parent !=3D elem ) try { parent =3D =
parent.parentNode; } catch(error) { parent =3D elem; }
	// Return true if we actually just moused on to a sub-element
	return parent =3D=3D elem;
};

// Prevent memory leaks in IE
// And prevent errors on refresh with events like mouseover in other =
browsers
// Window isn't included so as not to unbind existing unload events
jQuery(window).bind("unload", function() {
	jQuery("*").add(document).unbind();
});
jQuery.fn.extend({
	load: function( url, params, callback ) {
		if ( jQuery.isFunction( url ) )
			return this.bind("load", url);

		var off =3D url.indexOf(" ");
		if ( off >=3D 0 ) {
			var selector =3D url.slice(off, url.length);
			url =3D url.slice(0, off);
		}

		callback =3D callback || function(){};

		// Default to a GET request
		var type =3D "GET";

		// If the second parameter was provided
		if ( params )
			// If it's a function
			if ( jQuery.isFunction( params ) ) {
				// We assume that it's the callback
				callback =3D params;
				params =3D null;

			// Otherwise, build a param string
			} else {
				params =3D jQuery.param( params );
				type =3D "POST";
			}

		var self =3D this;

		// Request the remote document
		jQuery.ajax({
			url: url,
			type: type,
			dataType: "html",
			data: params,
			complete: function(res, status){
				// If successful, inject the HTML into all the matched elements
				if ( status =3D=3D "success" || status =3D=3D "notmodified" )
					// See if a selector was specified
					self.html( selector ?
						// Create a dummy div to hold the results
						jQuery("<div/>")
							// inject the contents of the document in, removing the scripts
							// to avoid any 'Permission Denied' errors in IE
							.append(res.responseText.replace(/<script(.|\s)*?\/script>/g, =
""))

							// Locate the specified elements
							.find(selector) :

						// If not, just inject the full result
						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;
		})
		.filter(function(){
			return this.name && !this.disabled &&=20
				(this.checked || /select|textarea/i.test(this.nodeName) ||=20
					/text|hidden|password/i.test(this.type));
		})
		.map(function(i, elem){
			var val =3D jQuery(this).val();
			return val =3D=3D null ? null :
				val.constructor =3D=3D Array ?
					jQuery.map( val, function(val, i){
						return {name: elem.name, value: val};
					}) :
					{name: elem.name, value: val};
		}).get();
	}
});

// Attach a bunch of functions for handling common AJAX events
jQuery.each( =
"ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(",=
"), function(i,o){
	jQuery.fn[o] =3D function(f){
		return this.bind(o, f);
	};
});

var jsc =3D (new Date).getTime();

jQuery.extend({
	get: function( url, data, callback, type ) {
		// shift arguments if data argument was ommited
		if ( jQuery.isFunction( data ) ) {
			callback =3D data;
			data =3D null;
		}
	=09
		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, callback ) {
		return jQuery.get(url, data, callback, "json");
	},

	post: function( url, data, callback, type ) {
		if ( jQuery.isFunction( data ) ) {
			callback =3D data;
			data =3D {};
		}

		return jQuery.ajax({
			type: "POST",
			url: url,
			data: data,
			success: callback,
			dataType: type
		});
	},

	ajaxSetup: function( settings ) {
		jQuery.extend( jQuery.ajaxSettings, settings );
	},

	ajaxSettings: {
		global: true,
		type: "GET",
		timeout: 0,
		contentType: "application/x-www-form-urlencoded",
		processData: true,
		async: true,
		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: "*/*"
		}
	},
=09
	// Last-Modified header cache for next request
	lastModified: {},

	ajax: function( s ) {
		var jsonp, jsre =3D /=3D\?(&|$)/g, status, data;

		// Extend the settings, but re-extend 's' so that it can be
		// checked again later (in the test suite, specifically)
		s =3D jQuery.extend(true, s, jQuery.extend(true, {}, =
jQuery.ajaxSettings, s));

		// convert data if not already a string
		if ( s.data && s.processData && typeof s.data !=3D "string" )
			s.data =3D jQuery.param(s.data);

		// Handle JSONP Parameter Callbacks
		if ( s.dataType =3D=3D "jsonp" ) {
			if ( s.type.toLowerCase() =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";
		}

		// Build temporary JSONP function
		if ( s.dataType =3D=3D "json" && (s.data && s.data.match(jsre) || =
s.url.match(jsre)) ) {
			jsonp =3D "jsonp" + jsc++;

			// Replace the =3D? sequence both in the query string and the data
			if ( s.data )
				s.data =3D (s.data + "").replace(jsre, "=3D" + jsonp + "$1");
			s.url =3D s.url.replace(jsre, "=3D" + jsonp + "$1");

			// We need to make sure
			// that a JSONP style response is executed properly
			s.dataType =3D "script";

			// Handle JSONP-style loading
			window[ jsonp ] =3D function(tmp){
				data =3D tmp;
				success();
				complete();
				// Garbage collect
				window[ jsonp ] =3D undefined;
				try{ delete window[ jsonp ]; } catch(e){}
				if ( head )
					head.removeChild( script );
			};
		}

		if ( s.dataType =3D=3D "script" && s.cache =3D=3D null )
			s.cache =3D false;

		if ( s.cache =3D=3D=3D false && s.type.toLowerCase() =3D=3D "get" ) {
			var ts =3D (new Date()).getTime();
			// try replacing _=3D if it is there
			var ret =3D s.url.replace(/(\?|&)_=3D.*?(&|$)/, "$1_=3D" + ts + =
"$2");
			// if nothing was replaced, add timestamp to the end
			s.url =3D ret + ((ret =3D=3D s.url) ? (s.url.match(/\?/) ? "&" : "?") =
+ "_=3D" + ts : "");
		}

		// If data is available, append data to url for get requests
		if ( s.data && s.type.toLowerCase() =3D=3D "get" ) {
			s.url +=3D (s.url.match(/\?/) ? "&" : "?") + s.data;

			// IE likes to send both get and post data, prevent this
			s.data =3D null;
		}

		// Watch for a new set of requests
		if ( s.global && ! jQuery.active++ )
			jQuery.event.trigger( "ajaxStart" );

		// If we're requesting a remote document
		// and trying to load JSON or Script with a GET
		if ( (!s.url.indexOf("http") || !s.url.indexOf("//")) && s.dataType =
=3D=3D "script" && s.type.toLowerCase() =3D=3D "get" ) {
			var head =3D document.getElementsByTagName("head")[0];
			var script =3D document.createElement("script");
			script.src =3D s.url;
			if (s.scriptCharset)
				script.charset =3D s.scriptCharset;

			// Handle Script loading
			if ( !jsonp ) {
				var done =3D false;

				// Attach handlers for all browsers
				script.onload =3D script.onreadystatechange =3D function(){
					if ( !done && (!this.readyState ||=20
							this.readyState =3D=3D "loaded" || this.readyState =3D=3D =
"complete") ) {
						done =3D true;
						success();
						complete();
						head.removeChild( script );
					}
				};
			}

			head.appendChild(script);

			// We handle everything using the script element injection
			return undefined;
		}

		var requestDone =3D false;

		// Create the request object; Microsoft failed to properly
		// implement the XMLHttpRequest in IE7, so we use the ActiveXObject =
when it is available
		var xml =3D window.ActiveXObject ? new =
ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();

		// Open the socket
		xml.open(s.type, s.url, s.async, s.username, s.password);

		// Need an extra try/catch for cross domain requests in Firefox 3
		try {
			// Set the correct header, if data is being sent
			if ( s.data )
				xml.setRequestHeader("Content-Type", s.contentType);

			// Set the If-Modified-Since header, if ifModified mode.
			if ( s.ifModified )
				xml.setRequestHeader("If-Modified-Since",
					jQuery.lastModified[s.url] || "Thu, 01 Jan 1970 00:00:00 GMT" );

			// Set header so the called script knows that it's an XMLHttpRequest
			xml.setRequestHeader("X-Requested-With", "XMLHttpRequest");

			// Set the Accepts header for the server, depending on the dataType
			xml.setRequestHeader("Accept", s.dataType && s.accepts[ s.dataType ] =
?
				s.accepts[ s.dataType ] + ", */*" :
				s.accepts._default );
		} catch(e){}

		// Allow custom headers/mimetypes
		if ( s.beforeSend )
			s.beforeSend(xml);
		=09
		if ( s.global )
			jQuery.event.trigger("ajaxSend", [xml, s]);

		// Wait for a response to come back
		var onreadystatechange =3D function(isTimeout){
			// The transfer is complete and the data is available, or the request =
timed out
			if ( !requestDone && xml && (xml.readyState =3D=3D 4 || isTimeout =
=3D=3D "timeout") ) {
				requestDone =3D true;
			=09
				// clear poll interval
				if (ival) {
					clearInterval(ival);
					ival =3D null;
				}
			=09
				status =3D isTimeout =3D=3D "timeout" && "timeout" ||
					!jQuery.httpSuccess( xml ) && "error" ||
					s.ifModified && jQuery.httpNotModified( xml, s.url ) && =
"notmodified" ||
					"success";

				if ( status =3D=3D "success" ) {
					// Watch for, and catch, XML document parse errors
					try {
						// process the data (runs the xml through httpData regardless of =
callback)
						data =3D jQuery.httpData( xml, s.dataType );
					} catch(e) {
						status =3D "parsererror";
					}
				}

				// Make sure that the request was successful or notmodified
				if ( status =3D=3D "success" ) {
					// Cache Last-Modified header, if ifModified mode.
					var modRes;
					try {
						modRes =3D xml.getResponseHeader("Last-Modified");
					} catch(e) {} // swallow exception thrown by FF if header is not =
available
=09
					if ( s.ifModified && modRes )
						jQuery.lastModified[s.url] =3D modRes;

					// JSONP handles its own success callback
					if ( !jsonp )
						success();=09
				} else
					jQuery.handleError(s, xml, status);

				// Fire the complete handlers
				complete();

				// Stop memory leaks
				if ( s.async )
					xml =3D null;
			}
		};
	=09
		if ( s.async ) {
			// don't attach the handler to the request, just poll it instead
			var ival =3D setInterval(onreadystatechange, 13);=20

			// Timeout checker
			if ( s.timeout > 0 )
				setTimeout(function(){
					// Check to see if the request is still happening
					if ( xml ) {
						// Cancel the request
						xml.abort();
=09
						if( !requestDone )
							onreadystatechange( "timeout" );
					}
				}, s.timeout);
		}
		=09
		// Send the data
		try {
			xml.send(s.data);
		} catch(e) {
			jQuery.handleError(s, xml, null, e);
		}
	=09
		// firefox 1.5 doesn't fire statechange for sync requests
		if ( !s.async )
			onreadystatechange();

		function success(){
			// If a local callback was specified, fire it and pass it the data
			if ( s.success )
				s.success( data, status );

			// Fire the global callback
			if ( s.global )
				jQuery.event.trigger( "ajaxSuccess", [xml, s] );
		}

		function complete(){
			// Process result
			if ( s.complete )
				s.complete(xml, status);

			// The request was completed
			if ( s.global )
				jQuery.event.trigger( "ajaxComplete", [xml, s] );

			// Handle the global AJAX counter
			if ( s.global && ! --jQuery.active )
				jQuery.event.trigger( "ajaxStop" );
		}
	=09
		// return XMLHttpRequest to allow aborting the request etc.
		return xml;
	},

	handleError: function( s, xml, status, e ) {
		// If a local callback was specified, fire it
		if ( s.error ) s.error( xml, status, e );

		// Fire the global callback
		if ( s.global )
			jQuery.event.trigger( "ajaxError", [xml, s, e] );
	},

	// Counter for holding the number of active queries
	active: 0,

	// Determines if an XMLHttpRequest was successful or not
	httpSuccess: function( r ) {
		try {
			// IE error sometimes returns 1223 when it should be 204 so treat it =
as success, see #1450
			return !r.status && location.protocol =3D=3D "file:" ||
				( r.status >=3D 200 && r.status < 300 ) || r.status =3D=3D 304 || =
r.status =3D=3D 1223 ||
				jQuery.browser.safari && r.status =3D=3D undefined;
		} catch(e){}
		return false;
	},

	// Determines if an XMLHttpRequest returns NotModified
	httpNotModified: function( xml, url ) {
		try {
			var xmlRes =3D xml.getResponseHeader("Last-Modified");

			// Firefox always returns 200. check Last-Modified date
			return xml.status =3D=3D 304 || xmlRes =3D=3D =
jQuery.lastModified[url] ||
				jQuery.browser.safari && xml.status =3D=3D undefined;
		} catch(e){}
		return false;
	},

	httpData: function( r, type ) {
		var ct =3D r.getResponseHeader("content-type");
		var xml =3D type =3D=3D "xml" || !type && ct && ct.indexOf("xml") >=3D =
0;
		var data =3D xml ? r.responseXML : r.responseText;

		if ( xml && data.documentElement.tagName =3D=3D "parsererror" )
			throw "parsererror";

		// If the type is "script", eval it in global context
		if ( type =3D=3D "script" )
			jQuery.globalEval( data );

		// Get the JavaScript object, if JSON is used.
		if ( type =3D=3D "json" )
			data =3D eval("(" + data + ")");

		return data;
	},

	// Serialize an array of form elements or a set of
	// key/values into a query string
	param: function( a ) {
		var s =3D [];

		// If an array was passed in, assume that it is an array
		// of form elements
		if ( a.constructor =3D=3D Array || a.jquery )
			// Serialize the form elements
			jQuery.each( a, function(){
				s.push( encodeURIComponent(this.name) + "=3D" + encodeURIComponent( =
this.value ) );
			});

		// Otherwise, assume that it's an object of key/value pairs
		else
			// Serialize the key/values
			for ( var j in a )
				// If the value is an array then the key names need to be repeated
				if ( a[j] && a[j].constructor =3D=3D Array )
					jQuery.each( a[j], function(){
						s.push( encodeURIComponent(j) + "=3D" + encodeURIComponent( this ) =
);
					});
				else
					s.push( encodeURIComponent(j) + "=3D" + encodeURIComponent( a[j] ) =
);

		// Return the resulting serialization
		return s.join("&").replace(/%20/g, "+");
	}

});
jQuery.fn.extend({
	show: function(speed,callback){
		return speed ?
			this.animate({
				height: "show", width: "show", opacity: "show"
			}, speed, callback) :
		=09
			this.filter(":hidden").each(function(){
				this.style.display =3D this.oldblock || "";
				if ( jQuery.css(this,"display") =3D=3D "none" ) {
					var elem =3D jQuery("<" + this.tagName + " />").appendTo("body");
					this.style.display =3D elem.css("display");
					// handle an edge condition where css is - div { display:none; } or =
similar
					if (this.style.display =3D=3D "none")
						this.style.display =3D "block";
					elem.remove();
				}
			}).end();
	},
=09
	hide: function(speed,callback){
		return speed ?
			this.animate({
				height: "hide", width: "hide", opacity: "hide"
			}, speed, callback) :
		=09
			this.filter(":visible").each(function(){
				this.oldblock =3D this.oldblock || jQuery.css(this,"display");
				this.style.display =3D "none";
			}).end();
	},

	// Save the old toggle function
	_toggle: jQuery.fn.toggle,
=09
	toggle: function( fn, fn2 ){
		return jQuery.isFunction(fn) && jQuery.isFunction(fn2) ?
			this._toggle( fn, fn2 ) :
			fn ?
				this.animate({
					height: "toggle", width: "toggle", opacity: "toggle"
				}, fn, fn2) :
				this.each(function(){
					jQuery(this)[ jQuery(this).is(":hidden") ? "show" : "hide" ]();
				});
	},
=09
	slideDown: function(speed,callback){
		return this.animate({height: "show"}, speed, callback);
	},
=09
	slideUp: function(speed,callback){
		return this.animate({height: "hide"}, speed, callback);
	},

	slideToggle: function(speed, callback){
		return this.animate({height: "toggle"}, speed, callback);
	},
=09
	fadeIn: function(speed, callback){
		return this.animate({opacity: "show"}, speed, callback);
	},
=09
	fadeOut: function(speed, callback){
		return this.animate({opacity: "hide"}, speed, callback);
	},
=09
	fadeTo: function(speed,to,callback){
		return this.animate({opacity: to}, speed, callback);
	},
=09
	animate: function( prop, speed, easing, callback ) {
		var optall =3D jQuery.speed(speed, easing, callback);

		return this[ optall.queue =3D=3D=3D false ? "each" : "queue" =
](function(){
			if ( this.nodeType !=3D 1)
				return false;

			var opt =3D jQuery.extend({}, optall);
			var hidden =3D jQuery(this).is(":hidden"), self =3D this;
		=09
			for ( var p in prop ) {
				if ( prop[p] =3D=3D "hide" && hidden || prop[p] =3D=3D "show" && =
!hidden )
					return jQuery.isFunction(opt.complete) && opt.complete.apply(this);

				if ( p =3D=3D "height" || p =3D=3D "width" ) {
					// Store display property
					opt.display =3D jQuery.css(this, "display");

					// Make sure that nothing sneaks out
					opt.overflow =3D this.style.overflow;
				}
			}

			if ( opt.overflow !=3D null )
				this.style.overflow =3D "hidden";

			opt.curAnim =3D jQuery.extend({}, prop);
		=09
			jQuery.each( prop, function(name, val){
				var e =3D new jQuery.fx( self, opt, name );

				if ( /toggle|show|hide/.test(val) )
					e[ val =3D=3D "toggle" ? hidden ? "show" : "hide" : val ]( prop );
				else {
					var parts =3D val.toString().match(/^([+-]=3D)?([\d+-.]+)(.*)$/),
						start =3D e.cur(true) || 0;

					if ( parts ) {
						var end =3D parseFloat(parts[2]),
							unit =3D parts[3] || "px";

						// We need to compute starting value
						if ( unit !=3D "px" ) {
							self.style[ name ] =3D (end || 1) + unit;
							start =3D ((end || 1) / e.cur(true)) * start;
							self.style[ name ] =3D start + unit;
						}

						// If a +=3D/-=3D token was provided, we're doing a relative =
animation
						if ( parts[1] )
							end =3D ((parts[1] =3D=3D "-=3D" ? -1 : 1) * end) + start;

						e.custom( start, end, unit );
					} else
						e.custom( start, val, "" );
				}
			});

			// For JS strict compliance
			return true;
		});
	},
=09
	queue: function(type, fn){
		if ( jQuery.isFunction(type) || ( type && type.constructor =3D=3D =
Array )) {
			fn =3D type;
			type =3D "fx";
		}

		if ( !type || (typeof type =3D=3D "string" && !fn) )
			return queue( this[0], type );

		return this.each(function(){
			if ( fn.constructor =3D=3D Array )
				queue(this, type, fn);
			else {
				queue(this, type).push( fn );
		=09
				if ( queue(this, type).length =3D=3D 1 )
					fn.apply(this);
			}
		});
	},

	stop: function(clearQueue, gotoEnd){
		var timers =3D jQuery.timers;

		if (clearQueue)
			this.queue([]);

		this.each(function(){
			// go in reverse order so anything added to the queue during the loop =
is ignored
			for ( var i =3D timers.length - 1; i >=3D 0; i-- )
				if ( timers[i].elem =3D=3D this ) {
					if (gotoEnd)
						// force the next step to be the last
						timers[i](true);
					timers.splice(i, 1);
				}
		});

		// start the next in the queue if the last step wasn't forced
		if (!gotoEnd)
			this.dequeue();

		return this;
	}

});

var queue =3D function( elem, type, array ) {
	if ( !elem )
		return undefined;

	type =3D type || "fx";

	var q =3D jQuery.data( elem, type + "queue" );

	if ( !q || array )
		q =3D jQuery.data( elem, type + "queue",=20
			array ? jQuery.makeArray(array) : [] );

	return q;
};

jQuery.fn.dequeue =3D function(type){
	type =3D type || "fx";

	return this.each(function(){
		var q =3D queue(this, type);

		q.shift();

		if ( q.length )
			q[0].apply( this );
	});
};

jQuery.extend({
=09
	speed: function(speed, easing, fn) {
		var opt =3D speed && speed.constructor =3D=3D Object ? speed : {
			complete: fn || !fn && easing ||=20
				jQuery.isFunction( speed ) && speed,
			duration: speed,
			easing: fn && easing || easing && easing.constructor !=3D Function && =
easing
		};

		opt.duration =3D (opt.duration && opt.duration.constructor =3D=3D =
Number ?=20
			opt.duration :=20
			{ slow: 600, fast: 200 }[opt.duration]) || 400;
=09
		// Queueing
		opt.old =3D opt.complete;
		opt.complete =3D function(){
			if ( opt.queue !=3D=3D false )
				jQuery(this).dequeue();
			if ( jQuery.isFunction( opt.old ) )
				opt.old.apply( this );
		};
=09
		return opt;
	},
=09
	easing: {
		linear: function( p, n, firstNum, diff ) {
			return firstNum + diff * p;
		},
		swing: function( p, n, firstNum, diff ) {
			return ((-Math.cos(p*Math.PI)/2) + 0.5) * diff + firstNum;
		}
	},
=09
	timers: [],
	timerId: null,

	fx: function( elem, options, prop ){
		this.options =3D options;
		this.elem =3D elem;
		this.prop =3D prop;

		if ( !options.orig )
			options.orig =3D {};
	}

});

jQuery.fx.prototype =3D {

	// Simple function for setting a style value
	update: function(){
		if ( this.options.step )
			this.options.step.apply( this.elem, [ this.now, this ] );

		(jQuery.fx.step[this.prop] || jQuery.fx.step._default)( this );

		// Set display property to block for height/width animations
		if ( this.prop =3D=3D "height" || this.prop =3D=3D "width" )
			this.elem.style.display =3D "block";
	},

	// Get the current size
	cur: function(force){
		if ( this.elem[this.prop] !=3D null && this.elem.style[this.prop] =
=3D=3D null )
			return this.elem[ this.prop ];

		var r =3D parseFloat(jQuery.css(this.elem, this.prop, force));
		return r && r > -10000 ? r : parseFloat(jQuery.curCSS(this.elem, =
this.prop)) || 0;
	},

	// Start an animation from one number to another
	custom: function(from, to, unit){
		this.startTime =3D (new Date()).getTime();
		this.start =3D from;
		this.end =3D to;
		this.unit =3D unit || this.unit || "px";
		this.now =3D this.start;
		this.pos =3D this.state =3D 0;
		this.update();

		var self =3D this;
		function t(gotoEnd){
			return self.step(gotoEnd);
		}

		t.elem =3D this.elem;

		jQuery.timers.push(t);

		if ( jQuery.timerId =3D=3D null ) {
			jQuery.timerId =3D setInterval(function(){
				var timers =3D jQuery.timers;
			=09
				for ( var i =3D 0; i < timers.length; i++ )
					if ( !timers[i]() )
						timers.splice(i--, 1);

				if ( !timers.length ) {
					clearInterval( jQuery.timerId );
					jQuery.timerId =3D null;
				}
			}, 13);
		}
	},

	// Simple 'show' function
	show: function(){
		// Remember where we started, so that we can go back to it later
		this.options.orig[this.prop] =3D jQuery.attr( this.elem.style, =
this.prop );
		this.options.show =3D true;

		// Begin the animation
		this.custom(0, this.cur());

		// Make sure that we start at a small width/height to avoid any
		// flash of content
		if ( this.prop =3D=3D "width" || this.prop =3D=3D "height" )
			this.elem.style[this.prop] =3D "1px";
	=09
		// Start by showing the element
		jQuery(this.elem).show();
	},

	// Simple 'hide' function
	hide: function(){
		// Remember where we started, so that we can go back to it later
		this.options.orig[this.prop] =3D jQuery.attr( this.elem.style, =
this.prop );
		this.options.hide =3D true;

		// Begin the animation
		this.custom(this.cur(), 0);
	},

	// Each step of an animation
	step: function(gotoEnd){
		var t =3D (new Date()).getTime();

		if ( gotoEnd || t > this.options.duration + this.startTime ) {
			this.now =3D this.end;
			this.pos =3D this.state =3D 1;
			this.update();

			this.options.curAnim[ this.prop ] =3D true;

			var done =3D true;
			for ( var i in this.options.curAnim )
				if ( this.options.curAnim[i] !=3D=3D true )
					done =3D false;

			if ( done ) {
				if ( this.options.display !=3D null ) {
					// Reset the overflow
					this.elem.style.overflow =3D this.options.overflow;
			=09
					// Reset the display
					this.elem.style.display =3D this.options.display;
					if ( jQuery.css(this.elem, "display") =3D=3D "none" )
						this.elem.style.display =3D "block";
				}

				// Hide the element if the "hide" operation was done
				if ( this.options.hide )
					this.elem.style.display =3D "none";

				// Reset the properties, if the item has been hidden or shown
				if ( this.options.hide || this.options.show )
					for ( var p in this.options.curAnim )
						jQuery.attr(this.elem.style, p, this.options.orig[p]);
			}

			// If a callback was provided, execute it
			if ( done && jQuery.isFunction( this.options.complete ) )
				// Execute the complete function
				this.options.complete.apply( this.elem );

			return false;
		} else {
			var n =3D t - this.startTime;
			this.state =3D n / this.options.duration;

			// Perform the easing function, defaults to swing
			this.pos =3D jQuery.easing[this.options.easing || =
(jQuery.easing.swing ? "swing" : "linear")](this.state, n, 0, 1, =
this.options.duration);
			this.now =3D this.start + ((this.end - this.start) * this.pos);

			// Perform the next step of the animation
			this.update();
		}

		return true;
	}

};

jQuery.fx.step =3D {
	scrollLeft: function(fx){
		fx.elem.scrollLeft =3D fx.now;
	},

	scrollTop: function(fx){
		fx.elem.scrollTop =3D fx.now;
	},

	opacity: function(fx){
		jQuery.attr(fx.elem.style, "opacity", fx.now);
	},

	_default: function(fx){
		fx.elem.style[ fx.prop ] =3D fx.now + fx.unit;
	}
};
// The Offset Method
// Originally By Brandon Aaron, part of the Dimension Plugin
// http://jquery.com/plugins/project/dimensions
jQuery.fn.offset =3D function() {
	var left =3D 0, top =3D 0, elem =3D this[0], results;
=09
	if ( elem ) with ( jQuery.browser ) {
		var parent       =3D elem.parentNode,=20
		    offsetChild  =3D elem,
		    offsetParent =3D elem.offsetParent,=20
		    doc          =3D elem.ownerDocument,
		    safari2      =3D safari && parseInt(version) < 522 && =
!/adobeair/i.test(userAgent),
		    fixed        =3D jQuery.css(elem, "position") =3D=3D "fixed";
=09
		// Use getBoundingClientRect if available
		if ( elem.getBoundingClientRect ) {
			var box =3D elem.getBoundingClientRect();
	=09
			// Add the document scroll offsets
			add(box.left + Math.max(doc.documentElement.scrollLeft, =
doc.body.scrollLeft),
				box.top  + Math.max(doc.documentElement.scrollTop,  =
doc.body.scrollTop));
	=09
			// IE adds the HTML element's border, by default it is medium which =
is 2px
			// IE 6 and 7 quirks mode the border width is overwritable by the =
following css html { border: 0; }
			// IE 7 standards mode, the border is always 2px
			// This border/offset is typically represented by the clientLeft and =
clientTop properties
			// However, in IE6 and 7 quirks mode the clientLeft and clientTop =
properties are not updated when overwriting it via CSS
			// Therefore this method will be off by 2px in IE while in quirksmode
			add( -doc.documentElement.clientLeft, -doc.documentElement.clientTop =
);
=09
		// Otherwise loop through the offsetParents and parentNodes
		} else {
	=09
			// Initial element offsets
			add( elem.offsetLeft, elem.offsetTop );
		=09
			// Get parent offsets
			while ( offsetParent ) {
				// Add offsetParent offsets
				add( offsetParent.offsetLeft, offsetParent.offsetTop );
		=09
				// Mozilla and Safari > 2 does not include the border on offset =
parents
				// However Mozilla adds the border for table or table cells
				if ( mozilla && !/^t(able|d|h)$/i.test(offsetParent.tagName) || =
safari && !safari2 )
					border( offsetParent );
				=09
				// Add the document scroll offsets if position is fixed on any =
offsetParent
				if ( !fixed && jQuery.css(offsetParent, "position") =3D=3D "fixed" )
					fixed =3D true;
		=09
				// Set offsetChild to previous offsetParent unless it is the body =
element
				offsetChild  =3D /^body$/i.test(offsetParent.tagName) ? offsetChild =
: offsetParent;
				// Get next offsetParent
				offsetParent =3D offsetParent.offsetParent;
			}
	=09
			// Get parent scroll offsets
			while ( parent && parent.tagName && =
!/^body|html$/i.test(parent.tagName) ) {
				// Remove parent scroll UNLESS that parent is inline or a table to =
work around Opera inline/table scrollLeft/Top bug
				if ( !/^inline|table.*$/i.test(jQuery.css(parent, "display")) )
					// Subtract parent scroll offsets
					add( -parent.scrollLeft, -parent.scrollTop );
		=09
				// Mozilla does not add the border for a parent that has overflow =
!=3D visible
				if ( mozilla && jQuery.css(parent, "overflow") !=3D "visible" )
					border( parent );
		=09
				// Get next parent
				parent =3D parent.parentNode;
			}
	=09
			// Safari <=3D 2 doubles body offsets with a fixed position =
element/offsetParent or absolutely positioned offsetChild
			// Mozilla doubles body offsets with a non-absolutely positioned =
offsetChild
			if ( (safari2 && (fixed || jQuery.css(offsetChild, "position") =3D=3D =
"absolute")) ||=20
				(mozilla && jQuery.css(offsetChild, "position") !=3D "absolute") )
					add( -doc.body.offsetLeft, -doc.body.offsetTop );
		=09
			// Add the document scroll offsets if position is fixed
			if ( fixed )
				add(Math.max(doc.documentElement.scrollLeft, doc.body.scrollLeft),
					Math.max(doc.documentElement.scrollTop,  doc.body.scrollTop));
		}

		// Return an object with top and left properties
		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 +=3D parseInt(l) || 0;
		top +=3D parseInt(t) || 0;
	}

	return results;
};
})();

------=_NextPart_000_0091_01CB6F23.85AA7370
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.google-analytics.com/urchin.js

//-- Google Analytics Urchin Module=0A=
//-- Copyright 2007 Google, All Rights Reserved.=0A=
=0A=
//-- Urchin On Demand Settings ONLY=0A=
var _uacct=3D"";			// set up the Urchin Account=0A=
var _userv=3D1;			// service mode (0=3Dlocal,1=3Dremote,2=3Dboth)=0A=
=0A=
//-- UTM User Settings=0A=
var _ufsc=3D1;			// set client info flag (1=3Don|0=3Doff)=0A=
var _udn=3D"auto";		// (auto|none|domain) set the domain name for cookies=0A=
var _uhash=3D"on";		// (on|off) unique domain hash for cookies=0A=
var _utimeout=3D"1800";   	// set the inactive session timeout in seconds=0A=
var _ugifpath=3D"/__utm.gif";	// set the web path to the __utm.gif file=0A=
var _utsp=3D"|";			// transaction field separator=0A=
var _uflash=3D1;			// set flash version detect option (1=3Don|0=3Doff)=0A=
var _utitle=3D1;			// set the document title detect option =
(1=3Don|0=3Doff)=0A=
var _ulink=3D0;			// enable linker functionality (1=3Don|0=3Doff)=0A=
var _uanchor=3D0;			// enable use of anchors for campaign =
(1=3Don|0=3Doff)=0A=
var _utcp=3D"/";			// the cookie path for tracking=0A=
var _usample=3D100;		// The sampling % of visitors to track (1-100).=0A=
=0A=
//-- UTM Campaign Tracking Settings=0A=
var _uctm=3D1;			// set campaign tracking module (1=3Don|0=3Doff)=0A=
var _ucto=3D"15768000";		// set timeout in seconds (6 month default)=0A=
var _uccn=3D"utm_campaign";	// name=0A=
var _ucmd=3D"utm_medium";		// medium (cpc|cpm|link|email|organic)=0A=
var _ucsr=3D"utm_source";		// source=0A=
var _uctr=3D"utm_term";		// term/keyword=0A=
var _ucct=3D"utm_content";	// content=0A=
var _ucid=3D"utm_id";		// id number=0A=
var _ucno=3D"utm_nooverride";	// don't override=0A=
=0A=
//-- Auto/Organic Sources and Keywords=0A=
var _uOsr=3Dnew Array();=0A=
var _uOkw=3Dnew Array();=0A=
_uOsr[0]=3D"google";	_uOkw[0]=3D"q";=0A=
_uOsr[1]=3D"yahoo";	_uOkw[1]=3D"p";=0A=
_uOsr[2]=3D"msn";		_uOkw[2]=3D"q";=0A=
_uOsr[3]=3D"aol";		_uOkw[3]=3D"query";=0A=
_uOsr[4]=3D"aol";		_uOkw[4]=3D"encquery";=0A=
_uOsr[5]=3D"lycos";	_uOkw[5]=3D"query";=0A=
_uOsr[6]=3D"ask";		_uOkw[6]=3D"q";=0A=
_uOsr[7]=3D"altavista";	_uOkw[7]=3D"q";=0A=
_uOsr[8]=3D"netscape";	_uOkw[8]=3D"query";=0A=
_uOsr[9]=3D"cnn";	_uOkw[9]=3D"query";=0A=
_uOsr[10]=3D"looksmart";	_uOkw[10]=3D"qt";=0A=
_uOsr[11]=3D"about";	_uOkw[11]=3D"terms";=0A=
_uOsr[12]=3D"mamma";	_uOkw[12]=3D"query";=0A=
_uOsr[13]=3D"alltheweb";	_uOkw[13]=3D"q";=0A=
_uOsr[14]=3D"gigablast";	_uOkw[14]=3D"q";=0A=
_uOsr[15]=3D"voila";	_uOkw[15]=3D"rdata";=0A=
_uOsr[16]=3D"virgilio";	_uOkw[16]=3D"qs";=0A=
_uOsr[17]=3D"live";	_uOkw[17]=3D"q";=0A=
_uOsr[18]=3D"baidu";	_uOkw[18]=3D"wd";=0A=
_uOsr[19]=3D"alice";	_uOkw[19]=3D"qs";=0A=
_uOsr[20]=3D"yandex";	_uOkw[20]=3D"text";=0A=
_uOsr[21]=3D"najdi";	_uOkw[21]=3D"q";=0A=
_uOsr[22]=3D"aol";	_uOkw[22]=3D"q";=0A=
_uOsr[23]=3D"club-internet"; _uOkw[23]=3D"query";=0A=
_uOsr[24]=3D"mama";	_uOkw[24]=3D"query";=0A=
_uOsr[25]=3D"seznam";	_uOkw[25]=3D"q";=0A=
_uOsr[26]=3D"search";	_uOkw[26]=3D"q";=0A=
_uOsr[27]=3D"wp";	_uOkw[27]=3D"szukaj";=0A=
_uOsr[28]=3D"onet";	_uOkw[28]=3D"qt";=0A=
_uOsr[29]=3D"netsprint";	_uOkw[29]=3D"q";=0A=
_uOsr[30]=3D"google.interia";	_uOkw[30]=3D"q";=0A=
_uOsr[31]=3D"szukacz";	_uOkw[31]=3D"q";=0A=
_uOsr[32]=3D"yam";	_uOkw[32]=3D"k";=0A=
_uOsr[33]=3D"pchome";	_uOkw[33]=3D"q";=0A=
_uOsr[34]=3D"kvasir";	_uOkw[34]=3D"searchExpr";=0A=
_uOsr[35]=3D"sesam";	_uOkw[35]=3D"q";=0A=
_uOsr[36]=3D"ozu"; _uOkw[36]=3D"q";=0A=
_uOsr[37]=3D"terra"; _uOkw[37]=3D"query";=0A=
_uOsr[38]=3D"nostrum"; _uOkw[38]=3D"query";=0A=
_uOsr[39]=3D"mynet"; _uOkw[39]=3D"q";=0A=
_uOsr[40]=3D"ekolay"; _uOkw[40]=3D"q";=0A=
_uOsr[41]=3D"search.ilse"; _uOkw[41]=3D"search_for";=0A=
_uOsr[42]=3D"bing"; _uOkw[42]=3D"q";=0A=
=0A=
//-- Auto/Organic Keywords to Ignore=0A=
var _uOno=3Dnew Array();=0A=
//_uOno[0]=3D"urchin";=0A=
//_uOno[1]=3D"urchin.com";=0A=
//_uOno[2]=3D"www.urchin.com";=0A=
=0A=
//-- Referral domains to Ignore=0A=
var _uRno=3Dnew Array();=0A=
//_uRno[0]=3D".urchin.com";=0A=
=0A=
//-- **** Don't modify below this point ***=0A=
var =
_uff,_udh,_udt,_ubl=3D0,_udo=3D"",_uu,_ufns=3D0,_uns=3D0,_ur=3D"-",_ufno=3D=
0,_ust=3D0,_ubd=3Ddocument,_udl=3D_ubd.location,_udlh=3D"",_uwv=3D"1.3";=0A=
var _ugifpath2=3D"http://www.google-analytics.com/__utm.gif";=0A=
if (_udl.hash) _udlh=3D_udl.href.substring(_udl.href.indexOf('#'));=0A=
if (_udl.protocol=3D=3D"https:") =
_ugifpath2=3D"https://ssl.google-analytics.com/__utm.gif";=0A=
if (!_utcp || _utcp=3D=3D"") _utcp=3D"/";=0A=
function urchinTracker(page) {=0A=
 if (_udl.protocol=3D=3D"file:") return;=0A=
 if (_uff && (!page || page=3D=3D"")) return;=0A=
 var a,b,c,xx,v,z,k,x=3D"",s=3D"",f=3D0,nv=3D0;=0A=
 var nx=3D" expires=3D"+_uNx()+";";=0A=
 var dc=3D_ubd.cookie;=0A=
 _udh=3D_uDomain();=0A=
 if (!_uVG()) return;=0A=
 _uu=3DMath.round(Math.random()*2147483647);=0A=
 _udt=3Dnew Date();=0A=
 _ust=3DMath.round(_udt.getTime()/1000);=0A=
 a=3Ddc.indexOf("__utma=3D"+_udh+".");=0A=
 b=3Ddc.indexOf("__utmb=3D"+_udh);=0A=
 c=3Ddc.indexOf("__utmc=3D"+_udh);=0A=
 if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
 if (_utimeout && _utimeout!=3D"") {=0A=
  x=3Dnew Date(_udt.getTime()+(_utimeout*1000));=0A=
  x=3D" expires=3D"+x.toGMTString()+";";=0A=
 }=0A=
 if (_ulink) {=0A=
  if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
  s+=3D_udl.search;=0A=
  if(s && s!=3D"" && s.indexOf("__utma=3D")>=3D0) {=0A=
   if (!(_uIN(a=3D_uGC(s,"__utma=3D","&")))) a=3D"-";=0A=
   if (!(_uIN(b=3D_uGC(s,"__utmb=3D","&")))) b=3D"-";=0A=
   if (!(_uIN(c=3D_uGC(s,"__utmc=3D","&")))) c=3D"-";=0A=
   v=3D_uGC(s,"__utmv=3D","&");=0A=
   z=3D_uGC(s,"__utmz=3D","&");=0A=
   k=3D_uGC(s,"__utmk=3D","&");=0A=
   xx=3D_uGC(s,"__utmx=3D","&");=0A=
   if ((k*1) !=3D ((_uHash(a+b+c+xx+z+v)*1)+(_udh*1))) =
{_ubl=3D1;a=3D"-";b=3D"-";c=3D"-";xx=3D"-";z=3D"-";v=3D"-";}=0A=
   if (a!=3D"-" && b!=3D"-" && c!=3D"-") f=3D1;=0A=
   else if(a!=3D"-") f=3D2;=0A=
  }=0A=
 }=0A=
 if(f=3D=3D1) {=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+c+"; path=3D"+_utcp+";"+_udo;=0A=
 } else if (f=3D=3D2) {=0A=
  a=3D_uFixA(s,"&",_ust);=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
  _ufns=3D1;=0A=
 } else if (a>=3D0 && b>=3D0 && c>=3D0) {=0A=
   b =3D _uGC(dc,"__utmb=3D"+_udh,";");=0A=
   b =3D ("-" =3D=3D b) ? _udh : b;  =0A=
  _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
 } else {=0A=
  if (a>=3D0) a=3D_uFixA(_ubd.cookie,";",_ust);=0A=
  else {=0A=
   a=3D_udh+"."+_uu+"."+_ust+"."+_ust+"."+_ust+".1";=0A=
   nv=3D1;=0A=
  }=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
  _ufns=3D1;=0A=
 }=0A=
 if (_ulink && xx && xx!=3D"" && xx!=3D"-") {=0A=
   xx=3D_uUES(xx);=0A=
   if (xx.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmx=3D"+xx+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 if (_ulink && v && v!=3D"" && v!=3D"-") {=0A=
  v=3D_uUES(v);=0A=
  if (v.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmv=3D"+v+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 var wc=3Dwindow;=0A=
 var c=3D_ubd.cookie;=0A=
 if(wc && wc.gaGlobal && wc.gaGlobal.dh=3D=3D_udh){=0A=
  var g=3Dwc.gaGlobal;=0A=
  var ua=3Dc.split("__utma=3D"+_udh+".")[1].split(";")[0].split(".");=0A=
  if(g.sid)ua[3]=3Dg.sid;=0A=
  if(nv>0){=0A=
   ua[2]=3Dua[3];=0A=
   if(g.vid){=0A=
    var v=3Dg.vid.split(".");=0A=
    ua[0]=3Dv[0];=0A=
    ua[1]=3Dv[1];=0A=
   }=0A=
  }=0A=
  _ubd.cookie=3D"__utma=3D"+_udh+"."+ua.join(".")+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 _uInfo(page);=0A=
 _ufns=3D0;=0A=
 _ufno=3D0;=0A=
 if (!page || page=3D=3D"") _uff=3D1;=0A=
}=0A=
function _uGH() {=0A=
 var hid;=0A=
 var wc=3Dwindow;=0A=
 if (wc && wc.gaGlobal && wc.gaGlobal.hid) {=0A=
  hid=3Dwc.gaGlobal.hid;=0A=
 } else {=0A=
  hid=3DMath.round(Math.random()*0x7fffffff);=0A=
  if (!wc.gaGlobal) wc.gaGlobal=3D{};=0A=
  wc.gaGlobal.hid=3Dhid;=0A=
 }=0A=
 return hid;=0A=
}=0A=
function _uInfo(page) {=0A=
 var p,s=3D"",dm=3D"",pg=3D_udl.pathname+_udl.search;=0A=
 if (page && page!=3D"") pg=3D_uES(page,1);=0A=
 _ur=3D_ubd.referrer;=0A=
 if (!_ur || _ur=3D=3D"") { _ur=3D"-"; }=0A=
 else {=0A=
  dm=3D_ubd.domain;=0A=
  if(_utcp && _utcp!=3D"/") dm+=3D_utcp;=0A=
  p=3D_ur.indexOf(dm);=0A=
  if ((p>=3D0) && (p<=3D8)) { _ur=3D"0"; }=0A=
  if (_ur.indexOf("[")=3D=3D0 && =
_ur.lastIndexOf("]")=3D=3D(_ur.length-1)) { _ur=3D"-"; }=0A=
 }=0A=
 s+=3D"&utmn=3D"+_uu;=0A=
 if (_ufsc) s+=3D_uBInfo();=0A=
 if (_uctm) s+=3D_uCInfo();=0A=
 if (_utitle && _ubd.title && _ubd.title!=3D"") =
s+=3D"&utmdt=3D"+_uES(_ubd.title);=0A=
 if (_udl.hostname && _udl.hostname!=3D"") =
s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A=
 if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
 s+=3D"&utmhid=3D"+_uGH();=0A=
 s+=3D"&utmr=3D"+_ur;=0A=
 s+=3D"&utmp=3D"+pg;=0A=
 if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
  var i=3Dnew Image(1,1);=0A=
  i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
  i.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
  var i2=3Dnew Image(1,1);=0A=
  =
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
  i2.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 return;=0A=
}=0A=
function _uVoid() { return; }=0A=
function _uCInfo() {=0A=
 if (!_ucto || _ucto=3D=3D"") { _ucto=3D"15768000"; }=0A=
 if (!_uVG()) return;=0A=
 var =
c=3D"",t=3D"-",t2=3D"-",t3=3D"-",o=3D0,cs=3D0,cn=3D0,i=3D0,z=3D"-",s=3D""=
;=0A=
 if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
 s+=3D_udl.search;=0A=
 var x=3Dnew Date(_udt.getTime()+(_ucto*1000));=0A=
 var dc=3D_ubd.cookie;=0A=
 x=3D" expires=3D"+x.toGMTString()+";";=0A=
 if (_ulink && !_ubl) {=0A=
  z=3D_uUES(_uGC(s,"__utmz=3D","&"));=0A=
  if (z!=3D"-" && z.indexOf(";")=3D=3D-1) { =
_ubd.cookie=3D"__utmz=3D"+z+"; path=3D"+_utcp+";"+x+_udo; return ""; }=0A=
 }=0A=
 z=3Ddc.indexOf("__utmz=3D"+_udh+".");=0A=
 if (z>-1) { z=3D_uGC(dc,"__utmz=3D"+_udh+".",";"); }=0A=
 else { z=3D"-"; }=0A=
 t=3D_uGC(s,_ucid+"=3D","&");=0A=
 t2=3D_uGC(s,_ucsr+"=3D","&");=0A=
 t3=3D_uGC(s,"gclid=3D","&");=0A=
 if ((t!=3D"-" && t!=3D"") || (t2!=3D"-" && t2!=3D"") || (t3!=3D"-" && =
t3!=3D"")) {=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"utmcid=3D"+_uEC(t);=0A=
  if (t2!=3D"-" && t2!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmcsr=3D"+_uEC(t2); }=0A=
  if (t3!=3D"-" && t3!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmgclid=3D"+_uEC(t3); }=0A=
  t=3D_uGC(s,_uccn+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmccn=3D"+_uEC(t);=0A=
  else c+=3D"|utmccn=3D(not+set)";=0A=
  t=3D_uGC(s,_ucmd+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmcmd=3D"+_uEC(t);=0A=
  else  c+=3D"|utmcmd=3D(not+set)";=0A=
  t=3D_uGC(s,_uctr+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmctr=3D"+_uEC(t);=0A=
  else { t=3D_uOrg(1); if (t!=3D"-" && t!=3D"") =
c+=3D"|utmctr=3D"+_uEC(t); }=0A=
  t=3D_uGC(s,_ucct+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmcct=3D"+_uEC(t);=0A=
  t=3D_uGC(s,_ucno+"=3D","&");=0A=
  if (t=3D=3D"1") o=3D1;=0A=
  if (z!=3D"-" && o=3D=3D1) return "";=0A=
 }=0A=
 if (c=3D=3D"-" || c=3D=3D"") { c=3D_uOrg(); if (z!=3D"-" && =
_ufno=3D=3D1)  return ""; }=0A=
 if (c=3D=3D"-" || c=3D=3D"") { if (_ufns=3D=3D1)  c=3D_uRef(); if =
(z!=3D"-" && _ufno=3D=3D1)  return ""; }=0A=
 if (c=3D=3D"-" || c=3D=3D"") {=0A=
  if (z=3D=3D"-" && _ufns=3D=3D1) { =
c=3D"utmccn=3D(direct)|utmcsr=3D(direct)|utmcmd=3D(none)"; }=0A=
  if (c=3D=3D"-" || c=3D=3D"") return "";=0A=
 }=0A=
 if (z!=3D"-") {=0A=
  i=3Dz.indexOf(".");=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  t=3Dz.substring(i+1,z.length);=0A=
  if (t.toLowerCase()=3D=3Dc.toLowerCase()) cs=3D1;=0A=
  t=3Dz.substring(0,i);=0A=
  if ((i=3Dt.lastIndexOf(".")) > -1) {=0A=
   t=3Dt.substring(i+1,t.length);=0A=
   cn=3D(t*1);=0A=
  }=0A=
 }=0A=
 if (cs=3D=3D0 || _ufns=3D=3D1) {=0A=
  t=3D_uGC(dc,"__utma=3D"+_udh+".",";");=0A=
  if ((i=3Dt.lastIndexOf(".")) > 9) {=0A=
   _uns=3Dt.substring(i+1,t.length);=0A=
   _uns=3D(_uns*1);=0A=
  }=0A=
  cn++;=0A=
  if (_uns=3D=3D0) _uns=3D1;=0A=
  _ubd.cookie=3D"__utmz=3D"+_udh+"."+_ust+"."+_uns+"."+cn+"."+c+"; =
path=3D"+_utcp+"; "+x+_udo;=0A=
 }=0A=
 if (cs=3D=3D0 || _ufns=3D=3D1) return "&utmcn=3D1";=0A=
 else return "&utmcr=3D1";=0A=
}=0A=
function _uRef() {=0A=
 if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
 var i=3D0,h,k,n;=0A=
 if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A=
 h=3D_ur.substring(i+3,_ur.length);=0A=
 if (h.indexOf("/") > -1) {=0A=
  k=3Dh.substring(h.indexOf("/"),h.length);=0A=
  if (k.indexOf("?") > -1) k=3Dk.substring(0,k.indexOf("?"));=0A=
  h=3Dh.substring(0,h.indexOf("/"));=0A=
 }=0A=
 h=3Dh.toLowerCase();=0A=
 n=3Dh;=0A=
 if ((i=3Dn.indexOf(":")) > -1) n=3Dn.substring(0,i);=0A=
 for (var ii=3D0;ii<_uRno.length;ii++) {=0A=
  if ((i=3Dn.indexOf(_uRno[ii].toLowerCase())) > -1 && =
n.length=3D=3D(i+_uRno[ii].length)) { _ufno=3D1; break; }=0A=
 }=0A=
 if (h.indexOf("www.")=3D=3D0) h=3Dh.substring(4,h.length);=0A=
 return =
"utmccn=3D(referral)|utmcsr=3D"+_uEC(h)+"|"+"utmcct=3D"+_uEC(k)+"|utmcmd=3D=
referral";=0A=
}=0A=
function _uOrg(t) {=0A=
 if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
 var i=3D0,h,k;=0A=
 if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A=
 h=3D_ur.substring(i+3,_ur.length);=0A=
 if (h.indexOf("/") > -1) {=0A=
  h=3Dh.substring(0,h.indexOf("/"));=0A=
 }=0A=
 for (var ii=3D0;ii<_uOsr.length;ii++) {=0A=
  if (h.toLowerCase().indexOf(_uOsr[ii].toLowerCase()) > -1) {=0A=
   if ((i=3D_ur.indexOf("?"+_uOkw[ii]+"=3D")) > -1 || =
(i=3D_ur.indexOf("&"+_uOkw[ii]+"=3D")) > -1) {=0A=
    k=3D_ur.substring(i+_uOkw[ii].length+2,_ur.length);=0A=
    if ((i=3Dk.indexOf("&")) > -1) k=3Dk.substring(0,i);=0A=
    for (var yy=3D0;yy<_uOno.length;yy++) {=0A=
     if (_uOno[yy].toLowerCase()=3D=3Dk.toLowerCase()) { _ufno=3D1; =
break; }=0A=
    }=0A=
    if (t) return _uEC(k);=0A=
    else return =
"utmccn=3D(organic)|utmcsr=3D"+_uEC(_uOsr[ii])+"|"+"utmctr=3D"+_uEC(k)+"|=
utmcmd=3Dorganic";=0A=
   }=0A=
  }=0A=
 }=0A=
 return "";=0A=
}=0A=
function _uGCse() {=0A=
 var h,p;=0A=
 h=3Dp=3D_ur.split("://")[1];=0A=
 if(h.indexOf("/")>-1) {=0A=
  h=3Dh.split("/")[0];=0A=
  p=3Dp.substring(p.indexOf("/")+1,p.length);=0A=
 }=0A=
 if(p.indexOf("?")>-1) {=0A=
  p=3Dp.split("?")[0];=0A=
 }=0A=
 if(h.toLowerCase().indexOf("google")>-1) {=0A=
  if(_ur.indexOf("?q=3D")>-1 || _ur.indexOf("&q=3D")>-1) {=0A=
   if (p.toLowerCase().indexOf("cse")>-1) {=0A=
    return true;=0A=
   }=0A=
  }=0A=
 }=0A=
}=0A=
function _uBInfo() {=0A=
 var sr=3D"-",sc=3D"-",ul=3D"-",fl=3D"-",cs=3D"-",je=3D1;=0A=
 var n=3Dnavigator;=0A=
 if (self.screen) {=0A=
  sr=3Dscreen.width+"x"+screen.height;=0A=
  sc=3Dscreen.colorDepth+"-bit";=0A=
 } else if (self.java) {=0A=
  var j=3Djava.awt.Toolkit.getDefaultToolkit();=0A=
  var s=3Dj.getScreenSize();=0A=
  sr=3Ds.width+"x"+s.height;=0A=
 }=0A=
 if (n.language) { ul=3Dn.language.toLowerCase(); }=0A=
 else if (n.browserLanguage) { ul=3Dn.browserLanguage.toLowerCase(); }=0A=
 je=3Dn.javaEnabled()?1:0;=0A=
 if (_uflash) fl=3D_uFlash();=0A=
 if (_ubd.characterSet) cs=3D_uES(_ubd.characterSet);=0A=
 else if (_ubd.charset) cs=3D_uES(_ubd.charset);=0A=
 return =
"&utmcs=3D"+cs+"&utmsr=3D"+sr+"&utmsc=3D"+sc+"&utmul=3D"+ul+"&utmje=3D"+j=
e+"&utmfl=3D"+fl;=0A=
}=0A=
function __utmSetTrans() {=0A=
 var e;=0A=
 if (_ubd.getElementById) e=3D_ubd.getElementById("utmtrans");=0A=
 else if (_ubd.utmform && _ubd.utmform.utmtrans) =
e=3D_ubd.utmform.utmtrans;=0A=
 if (!e) return;=0A=
 var l=3De.value.split("UTM:");=0A=
 var i,i2,c;=0A=
 if (_userv=3D=3D0 || _userv=3D=3D2) i=3Dnew Array();=0A=
 if (_userv=3D=3D1 || _userv=3D=3D2) { i2=3Dnew Array(); c=3D_uGCS(); }=0A=
=0A=
 for (var ii=3D0;ii<l.length;ii++) {=0A=
  l[ii]=3D_uTrim(l[ii]);=0A=
  if (l[ii].charAt(0)!=3D'T' && l[ii].charAt(0)!=3D'I') continue;=0A=
  var r=3DMath.round(Math.random()*2147483647);=0A=
  if (!_utsp || _utsp=3D=3D"") _utsp=3D"|";=0A=
  var f=3Dl[ii].split(_utsp),s=3D"";=0A=
  if (f[0].charAt(0)=3D=3D'T') {=0A=
   s=3D"&utmt=3Dtran"+"&utmn=3D"+r;=0A=
   f[1]=3D_uTrim(f[1]); if(f[1]&&f[1]!=3D"") =
s+=3D"&utmtid=3D"+_uES(f[1]);=0A=
   f[2]=3D_uTrim(f[2]); if(f[2]&&f[2]!=3D"") =
s+=3D"&utmtst=3D"+_uES(f[2]);=0A=
   f[3]=3D_uTrim(f[3]); if(f[3]&&f[3]!=3D"") =
s+=3D"&utmtto=3D"+_uES(f[3]);=0A=
   f[4]=3D_uTrim(f[4]); if(f[4]&&f[4]!=3D"") =
s+=3D"&utmttx=3D"+_uES(f[4]);=0A=
   f[5]=3D_uTrim(f[5]); if(f[5]&&f[5]!=3D"") =
s+=3D"&utmtsp=3D"+_uES(f[5]);=0A=
   f[6]=3D_uTrim(f[6]); if(f[6]&&f[6]!=3D"") =
s+=3D"&utmtci=3D"+_uES(f[6]);=0A=
   f[7]=3D_uTrim(f[7]); if(f[7]&&f[7]!=3D"") =
s+=3D"&utmtrg=3D"+_uES(f[7]);=0A=
   f[8]=3D_uTrim(f[8]); if(f[8]&&f[8]!=3D"") =
s+=3D"&utmtco=3D"+_uES(f[8]);=0A=
  } else {=0A=
   s=3D"&utmt=3Ditem"+"&utmn=3D"+r;=0A=
   f[1]=3D_uTrim(f[1]); if(f[1]&&f[1]!=3D"") =
s+=3D"&utmtid=3D"+_uES(f[1]);=0A=
   f[2]=3D_uTrim(f[2]); if(f[2]&&f[2]!=3D"") =
s+=3D"&utmipc=3D"+_uES(f[2]);=0A=
   f[3]=3D_uTrim(f[3]); if(f[3]&&f[3]!=3D"") =
s+=3D"&utmipn=3D"+_uES(f[3]);=0A=
   f[4]=3D_uTrim(f[4]); if(f[4]&&f[4]!=3D"") =
s+=3D"&utmiva=3D"+_uES(f[4]);=0A=
   f[5]=3D_uTrim(f[5]); if(f[5]&&f[5]!=3D"") =
s+=3D"&utmipr=3D"+_uES(f[5]);=0A=
   f[6]=3D_uTrim(f[6]); if(f[6]&&f[6]!=3D"") =
s+=3D"&utmiqt=3D"+_uES(f[6]);=0A=
  }=0A=
  if (_udl.hostname && _udl.hostname!=3D"") =
s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A=
  if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
=0A=
  if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
   i[ii]=3Dnew Image(1,1);=0A=
   i[ii].src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
   i[ii].onload=3Dfunction() { _uVoid(); }=0A=
  }=0A=
  if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
   i2[ii]=3Dnew Image(1,1);=0A=
   =
i2[ii].src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D=
"+c;=0A=
   i2[ii].onload=3Dfunction() { _uVoid(); }=0A=
  }=0A=
 }=0A=
 return;=0A=
}=0A=
function _uFlash() {=0A=
 var f=3D"-",n=3Dnavigator;=0A=
 if (n.plugins && n.plugins.length) {=0A=
  for (var ii=3D0;ii<n.plugins.length;ii++) {=0A=
   if (n.plugins[ii].name.indexOf('Shockwave Flash')!=3D-1) {=0A=
    f=3Dn.plugins[ii].description.split('Shockwave Flash ')[1];=0A=
    break;=0A=
   }=0A=
  }=0A=
 } else {=0A=
  var fl;=0A=
  try {=0A=
   fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");=0A=
   f =3D fl.GetVariable("$version");=0A=
  } catch(e) {}=0A=
  if (f =3D=3D "-") {=0A=
   try {=0A=
    fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");=0A=
    f =3D "WIN 6,0,21,0";=0A=
    fl.AllowScriptAccess =3D "always";=0A=
    f =3D fl.GetVariable("$version");=0A=
   } catch(e) {}=0A=
  }=0A=
  if (f =3D=3D "-") {=0A=
   try {=0A=
    fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash");=0A=
    f =3D fl.GetVariable("$version");=0A=
   } catch(e) {}=0A=
  }=0A=
  if (f !=3D "-") {=0A=
   f =3D f.split(" ")[1].split(",");=0A=
   f =3D f[0] + "." + f[1] + " r" + f[2];=0A=
  }=0A=
 }=0A=
 return f;=0A=
}=0A=
function __utmLinkerUrl(l,h) {=0A=
 var p,k,a=3D"-",b=3D"-",c=3D"-",x=3D"-",z=3D"-",v=3D"-";=0A=
 var dc=3D_ubd.cookie;=0A=
 var iq =3D l.indexOf("?");=0A=
 var ih =3D l.indexOf("#");=0A=
 var url=3Dl;=0A=
 if (dc) {=0A=
  a=3D_uES(_uGC(dc,"__utma=3D"+_udh+".",";"));=0A=
  b=3D_uES(_uGC(dc,"__utmb=3D"+_udh,";"));=0A=
  c=3D_uES(_uGC(dc,"__utmc=3D"+_udh,";"));=0A=
  x=3D_uES(_uGC(dc,"__utmx=3D"+_udh,";"));=0A=
  z=3D_uES(_uGC(dc,"__utmz=3D"+_udh+".",";"));=0A=
  v=3D_uES(_uGC(dc,"__utmv=3D"+_udh+".",";"));=0A=
  k=3D(_uHash(a+b+c+x+z+v)*1)+(_udh*1);=0A=
  =
p=3D"__utma=3D"+a+"&__utmb=3D"+b+"&__utmc=3D"+c+"&__utmx=3D"+x+"&__utmz=3D=
"+z+"&__utmv=3D"+v+"&__utmk=3D"+k;=0A=
 }=0A=
 if (p) {=0A=
  if (h && ih>-1) return;=0A=
  if (h) { url=3Dl+"#"+p; }=0A=
  else {=0A=
   if (iq=3D=3D-1 && ih=3D=3D-1) url=3Dl+"?"+p;=0A=
   else if (ih=3D=3D-1) url=3Dl+"&"+p;=0A=
   else if (iq=3D=3D-1) url=3Dl.substring(0,ih-1)+"?"+p+l.substring(ih);=0A=
   else url=3Dl.substring(0,ih-1)+"&"+p+l.substring(ih);=0A=
  }=0A=
 }=0A=
 return url;=0A=
}=0A=
function __utmLinker(l,h) {=0A=
 if (!_ulink || !l || l=3D=3D"") return;=0A=
 _udl.href=3D__utmLinkerUrl(l,h);=0A=
}=0A=
function __utmLinkPost(f,h) {=0A=
 if (!_ulink || !f || !f.action) return;=0A=
 f.action=3D__utmLinkerUrl(f.action, h);=0A=
 return;=0A=
}=0A=
function __utmSetVar(v) {=0A=
 if (!v || v=3D=3D"") return;=0A=
 if (!_udo || _udo =3D=3D "") {=0A=
  _udh=3D_uDomain();=0A=
  if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
 }=0A=
 if (!_uVG()) return;=0A=
 var r=3DMath.round(Math.random() * 2147483647);=0A=
 _ubd.cookie=3D"__utmv=3D"+_udh+"."+_uES(v)+"; path=3D"+_utcp+"; =
expires=3D"+_uNx()+";"+_udo;=0A=
 var s=3D"&utmt=3Dvar&utmn=3D"+r;=0A=
 if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
 if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
  var i=3Dnew Image(1,1);=0A=
  i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
  i.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
  var i2=3Dnew Image(1,1);=0A=
  =
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
  i2.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
}=0A=
function _uGCS() {=0A=
 var t,c=3D"",dc=3D_ubd.cookie;=0A=
 if ((t=3D_uGC(dc,"__utma=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utma=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmx=3D"+_udh,";"))!=3D"-") =
c+=3D_uES("__utmx=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmz=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utmz=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmv=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utmv=3D"+t+";");=0A=
 if (c.charAt(c.length-1)=3D=3D"+") c=3Dc.substring(0,c.length-1);=0A=
 return c;=0A=
}=0A=
function _uGC(l,n,s) {=0A=
 if (!l || l=3D=3D"" || !n || n=3D=3D"" || !s || s=3D=3D"") return "-";=0A=
 var i,i2,i3,c=3D"-";=0A=
 i=3Dl.indexOf(n);=0A=
 i3=3Dn.indexOf("=3D")+1;=0A=
 if (i > -1) {=0A=
  i2=3Dl.indexOf(s,i); if (i2 < 0) { i2=3Dl.length; }=0A=
  c=3Dl.substring((i+i3),i2);=0A=
 }=0A=
 return c;=0A=
}=0A=
function _uDomain() {=0A=
 if (!_udn || _udn=3D=3D"" || _udn=3D=3D"none") { _udn=3D""; return 1; }=0A=
 if (_udn=3D=3D"auto") {=0A=
  var d=3D_ubd.domain;=0A=
  if (d.substring(0,4)=3D=3D"www.") {=0A=
   d=3Dd.substring(4,d.length);=0A=
  }=0A=
  _udn=3Dd;=0A=
 }=0A=
 _udn =3D _udn.toLowerCase(); =0A=
 if (_uhash=3D=3D"off") return 1;=0A=
 return _uHash(_udn);=0A=
}=0A=
function _uHash(d) {=0A=
 if (!d || d=3D=3D"") return 1;=0A=
 var h=3D0,g=3D0;=0A=
 for (var i=3Dd.length-1;i>=3D0;i--) {=0A=
  var c=3DparseInt(d.charCodeAt(i));=0A=
  h=3D((h << 6) & 0xfffffff) + c + (c << 14);=0A=
  if ((g=3Dh & 0xfe00000)!=3D0) h=3D(h ^ (g >> 21));=0A=
 }=0A=
 return h;=0A=
}=0A=
function _uFixA(c,s,t) {=0A=
 if (!c || c=3D=3D"" || !s || s=3D=3D"" || !t || t=3D=3D"") return "-";=0A=
 var a=3D_uGC(c,"__utma=3D"+_udh+".",s);=0A=
 var lt=3D0,i=3D0;=0A=
 if ((i=3Da.lastIndexOf(".")) > 9) {=0A=
  _uns=3Da.substring(i+1,a.length);=0A=
  _uns=3D(_uns*1)+1;=0A=
  a=3Da.substring(0,i);=0A=
  if ((i=3Da.lastIndexOf(".")) > 7) {=0A=
   lt=3Da.substring(i+1,a.length);=0A=
   a=3Da.substring(0,i);=0A=
  }=0A=
  if ((i=3Da.lastIndexOf(".")) > 5) {=0A=
   a=3Da.substring(0,i);=0A=
  }=0A=
  a+=3D"."+lt+"."+t+"."+_uns;=0A=
 }=0A=
 return a;=0A=
}=0A=
function _uTrim(s) {=0A=
  if (!s || s=3D=3D"") return "";=0A=
  while ((s.charAt(0)=3D=3D' ') || (s.charAt(0)=3D=3D'\n') || =
(s.charAt(0,1)=3D=3D'\r')) s=3Ds.substring(1,s.length);=0A=
  while ((s.charAt(s.length-1)=3D=3D' ') || =
(s.charAt(s.length-1)=3D=3D'\n') || (s.charAt(s.length-1)=3D=3D'\r')) =
s=3Ds.substring(0,s.length-1);=0A=
  return s;=0A=
}=0A=
function _uEC(s) {=0A=
  var n=3D"";=0A=
  if (!s || s=3D=3D"") return "";=0A=
  for (var i=3D0;i<s.length;i++) {if (s.charAt(i)=3D=3D" ") n+=3D"+"; =
else n+=3Ds.charAt(i);}=0A=
  return n;=0A=
}=0A=
function __utmVisitorCode(f) {=0A=
 var r=3D0,t=3D0,i=3D0,i2=3D0,m=3D31;=0A=
 var a=3D_uGC(_ubd.cookie,"__utma=3D"+_udh+".",";");=0A=
 if ((i=3Da.indexOf(".",0))<0) return;=0A=
 if ((i2=3Da.indexOf(".",i+1))>0) r=3Da.substring(i+1,i2); else return =
"";  =0A=
 if ((i=3Da.indexOf(".",i2+1))>0) t=3Da.substring(i2+1,i); else return =
"";  =0A=
 if (f) {=0A=
  return r;=0A=
 } else {=0A=
  var c=3Dnew =
Array('A','B','C','D','E','F','G','H','J','K','L','M','N','P','R','S','T'=
,'U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9');=0A=
  return =
c[r>>28&m]+c[r>>23&m]+c[r>>18&m]+c[r>>13&m]+"-"+c[r>>8&m]+c[r>>3&m]+c[((r=
&7)<<2)+(t>>30&3)]+c[t>>25&m]+c[t>>20&m]+"-"+c[t>>15&m]+c[t>>10&m]+c[t>>5=
&m]+c[t&m];=0A=
 }=0A=
}=0A=
function _uIN(n) {=0A=
 if (!n) return false;=0A=
 for (var i=3D0;i<n.length;i++) {=0A=
  var c=3Dn.charAt(i);=0A=
  if ((c<"0" || c>"9") && (c!=3D".")) return false;=0A=
 }=0A=
 return true;=0A=
}=0A=
function _uES(s,u) {=0A=
 if (typeof(encodeURIComponent) =3D=3D 'function') {=0A=
  if (u) return encodeURI(s);=0A=
  else return encodeURIComponent(s);=0A=
 } else {=0A=
  return escape(s);=0A=
 }=0A=
}=0A=
function _uUES(s) {=0A=
 if (typeof(decodeURIComponent) =3D=3D 'function') {=0A=
  return decodeURIComponent(s);=0A=
 } else {=0A=
  return unescape(s);=0A=
 }=0A=
}=0A=
function _uVG() {=0A=
 if((_udn.indexOf("www.google.") =3D=3D 0 || _udn.indexOf(".google.") =
=3D=3D 0 || _udn.indexOf("google.") =3D=3D 0) && _utcp=3D=3D'/' && =
_udn.indexOf("google.org")=3D=3D-1) {=0A=
  return false;=0A=
 }=0A=
 return true;=0A=
}=0A=
function _uSP() {=0A=
 var s=3D100;=0A=
 if (_usample) s=3D_usample;=0A=
 if(s>=3D100 || s<=3D0) return true;=0A=
 return ((__utmVisitorCode(1)%10000)<(s*100));=0A=
}=0A=
function urchinPathCopy(p){=0A=
 var d=3Ddocument,nx,tx,sx,i,c,cs,t,h,o;=0A=
 cs=3Dnew Array("a","b","c","v","x","z");=0A=
 h=3D_uDomain(); if (_udn && _udn!=3D"") o=3D" domain=3D"+_udn+";";=0A=
 nx=3D_uNx()+";";=0A=
 tx=3Dnew Date(); tx.setTime(tx.getTime()+(_utimeout*1000));=0A=
 tx=3Dtx.toGMTString()+";";=0A=
 sx=3Dnew Date(); sx.setTime(sx.getTime()+(_ucto*1000));=0A=
 sx=3Dsx.toGMTString()+";";=0A=
 for (i=3D0;i<6;i++){=0A=
  t=3D" expires=3D";=0A=
  if (i=3D=3D1) t+=3Dtx; else if (i=3D=3D2) t=3D""; else if (i=3D=3D5) =
t+=3Dsx; else t+=3Dnx;=0A=
  c=3D_uGC(d.cookie,"__utm"+cs[i]+"=3D"+h,";");=0A=
  if (c!=3D"-") d.cookie=3D"__utm"+cs[i]+"=3D"+c+"; path=3D"+p+";"+t+o;=0A=
 }=0A=
}=0A=
function _uCO() {=0A=
 if (!_utk || _utk=3D=3D"" || _utk.length<10) return;=0A=
 var d=3D'www.google.com';=0A=
 if (_utk.charAt(0)=3D=3D'!') d=3D'analytics.corp.google.com';=0A=
 _ubd.cookie=3D"GASO=3D"+_utk+"; path=3D"+_utcp+";"+_udo;=0A=
 var sc=3Ddocument.createElement('script');=0A=
 sc.type=3D'text/javascript';=0A=
 sc.id=3D"_gasojs";=0A=
 =
sc.src=3D'https://'+d+'/analytics/reporting/overlay_js?gaso=3D'+_utk+'&'+=
Math.random();=0A=
 document.getElementsByTagName('head')[0].appendChild(sc);  =0A=
}=0A=
function _uGT() {=0A=
 var h=3Dlocation.hash, a;=0A=
 if (h && h!=3D"" && h.indexOf("#gaso=3D")=3D=3D0) {=0A=
  a=3D_uGC(h,"gaso=3D","&");=0A=
 } else {=0A=
  a=3D_uGC(_ubd.cookie,"GASO=3D",";");=0A=
 }=0A=
 return a;=0A=
}=0A=
var _utk=3D_uGT();=0A=
if (_utk && _utk!=3D"" && _utk.length>10 && _utk.indexOf("=3D")=3D=3D-1) =
{=0A=
 if (window.addEventListener) {=0A=
  window.addEventListener('load', _uCO, false); =0A=
 } else if (window.attachEvent) { =0A=
  window.attachEvent('onload', _uCO);=0A=
 }=0A=
}=0A=
=0A=
function _uNx() {=0A=
  return (new Date((new Date()).getTime()+63072000000)).toGMTString();=0A=
}=0A=

------=_NextPart_000_0091_01CB6F23.85AA7370--

