From: <Saved by Windows Internet Explorer 8>
Subject: Trot for Special Tots 5K Road Race & Walk | Andover, Massachusetts 01810 | Sunday, October 03, 2010 @ 10:00 AM
Date: Fri, 9 Jul 2010 10:46:23 -0400
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_0040_01CB1F53.F9859920"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5931

This is a multi-part message in MIME format.

------=_NextPart_000_0040_01CB1F53.F9859920
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.active.com/assets/common/info.gif

R0lGODlhDgAOAOYAADtWloyy2Vub0eTo71uKuavF33idxT5xtGmSvr3G2Je62I2qzUKJx/T3+nOc
xcXd8VyDsElilabD21JurGuZxYWs0JypxTtZmbjL4b3M4lJpmmOLu6O/3TyDwUqQzVuc1nejxZez
0f///9Tg7uTv92yWxXqj0JOz26TJ55ury1J6q0hmo16Rv32p1j5Xjpu83FKQxWCGtK7F45m11GWh
2L3V6Up2tNDc6nKezV6FtJO31WaZzGKKtnai0OTq9HKWvvf3/2aZzLjN5nql1IWr173I4FFqoajM
6maRvkJalHmlxp+72Imt1UmKwzxco73Q5pyt1k+S0Up4tAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAUUACIALAAAAAAOAA4AAAergCKCJEc0UR4CKCSCjA8fOBwyMi87TTWNUQFCL0REJwVMB08iJAKa
LSYFBT09HBU2Pig7QkOsDQ04uRwEUAIvJz26HBTEFQoTDDImOMSCJc8lBRcdMj3EFCMNSNtIBQAw
L0zECNkb5gY6Ri8sBc8Ygjc5OTMqFj5SFUtI5vIQC0oRBojI4ETJEgM8YvwIAcJFAkZFVkDQIUGC
DhURHjISMSCFERcuNFgQKCgQADs=

------=_NextPart_000_0040_01CB1F53.F9859920
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.active.com/assets/common/active-logo-dblue.png

iVBORw0KGgoAAAANSUhEUgAAASQAAABdCAMAAAA7fetjAAADAFBMVEX////w8/fv8vfh5/Df5vDf
5e7R2+jP2ObP2ejD0OPCzt/Czd6/zeC/y9z/xCOzw9qzwdavwNivvtTwvCqkuNThtTKkt9HfszKk
tc6ftNGfsczSrTrPqzmVqsmPqMrDpkGPpsePpcO/o0HCojqGoMS0nkmAm8KwmkaBmbuAl7illlCA
lrZ3lL2gkUyfklB0kLiWjlhvjbiPilhwi7CPiVWIiGGHh1+Ghl6HhFlkhbOHg1aAgVyAgl5ggbBg
f6qFfkx4fmNZfa5xemRqeXBRdalQcqJgcm1ocF9KcahgcGpbcXdKbJxaa2xQaXVMaYBLaX1AaaM7
ZqFYZWBJZno/ZZpKY3M8YYZAYHs/XnhJXGMvW5ouWI8wWII6UmkpUoofUpUrUXsgUI8QUagRUakg
T4gQUKcdTpMQT6QNT6gQTqIqS3EeTIwQTaAfSoYPS5wNTKILTKcQS54PSpsJS6UPSZkdR4IPSJgN
SJcQSJMKSZ8GSKQPR5YQRo8MRpUORpQbRHgDR6UIRpoMRZMERqEORZEQRI0LRJMJRJYFRJ4ORJAO
RI8ARKMBRKIGRJkMQ5ADRJ8FQ5wARKUOQowIQ5QJQpEDQ50DQ54QQYUKQo4NQYkaQHEAQ6IAQ6EF
QZQAQp8AQqAEQZgBQpwAQZ4AQZwNP4YQP4EHQJAQPX0AQJoDP5MCQJUNPoQAP5gLPYUAPpUEPo4B
PpMAPZQCPZAMPIECPY4APZMCPIsMOn0APJECO4wAO44IOoIMOHkJOX0AOowHOH4LN3YAOYoIN3sA
OIgAOIcLNXIINncENn0AN4QFNXkANoIANYAANH0FNHUKM28IM3IGMnEDM3kKMmwAM3sDMnMAMnoH
MW8AMngBMnYKMGkDMHEAMXYKL2cDL28AMHQFL20AL3IJLWQHLmcALW4CLWsDLWgALW0BLm0ALm8H
LGQFLWgALGoFK2QCK2UAK2gFK2EAKmYCKmMAKmUEKF4AKWQCKWEAKGIAKGACJ10AJ14AJlsAJl0A
AAAAAAAAAAAAAAAxgVzxAAAP8klEQVR42u2ZfVhUVR7HLwhJBseF60TAyMgNZ4gSAYUyZgh5C2iJ
MSfGZkYngrIiFRgxedFsid7MXa12XUt7w5fpaR53y8d1ty23Vm1JrdxYZIvW3rXNfaqnbWvb/tnz
cu+dc99mhmZAfPD7PDLnnN/v/H7nfO7vnDsg8z+/vvwwsP79vwkq5ge/gjD68L8/TFBRkL48Byk4
pGCMPvzhHKSghfTlxIX0vaCghfTl9xNVfkjvBdM5SN//Myik/5yD9N45SNqQviP6V3BI301YMd8S
ffROUH07YSVAeuccpKCQPj8HKRCkb7BCYPT5NxNWPKS3g+ujiQ7poxAgTeRK+hrp7VAgfT1hxXwF
9WkokD79asKK+QLq/TdD0KdfTFhhSG+HAumTCQ7pzXOQAkM6ffr0+4dC0SenJ6wQpOMhQTo18uDv
H/fr1KmzGNLJkycPhQbp5Ih0XIn++HEt5/ZL/bKdPjneFDqkf4wg6rFjmlFUw1zK+DXn5HiEdOyV
YHrsqtsPHXo35JhvBQx2TCjJ9jlJ7XwziYLkGpeQDgVjdINpMayBdz8OTW8FZX7s1KlTFRmxEIgw
J5aC9PH4E/Pxu8H2dBX7GPp497NQFLwsX3llyWy+chL4Se0Uo4TPxp+Yz/4W5KhdzC7GjTdCCfda
UEL1Gf6yuYSfVUFByhiXkN54KZAW69nFpPXGB8H1UnBNp4BU8NNsl14iyvnB+BPzwWsBGbHgOr75
WtBYb4TA6KULKEi7Pjg7xAR8+lez4Cqh/doJWk5blqBi2y48JGG05JrZgv2aJbSBYhR7Iiztss3h
M1Q4NRxsNrq/TNbH27CJtmWamZgTgRgBYNon9vzJshIYqWJTbSdeFz3b5/0kSmKOuugabCi/4AK6
kKISkIpPOBP8yjqRKukJokYzUL8iNVaSIqlYtrFl/N2XSp7gCVtqNHEkVFDwXaloIBrGy8K+sRVa
kF7fpynIiL3L3/37MJZNToh/K7XzbksuUjNPsUHTdDWLbbiY6mUNZ1C9ycO8KJdo5/BwVqwyTmzF
MKXiaGkMKiryW4ZwCS4ZqYJp2bCqmD9rMroOAHDDPjmkDEZDcYRSpoY5GlK6QM2wazhVgox+1TH8
KndFU9/Ih22x6inmUIwwnqTJ6KMY9nGKhKQEFCcWPWnCNYl/4NEJGZPJI1KH9LIWI3hng1n0wF+H
oOgNRSdMptc4G/q0T9FiyMS271MdHhqio+wY2iEpsyEs6skkDBVLlkDhY4qHeDVHo6cCG1lo50ND
CPzkZt7AOMk4dpiDae7gd5Y1pCpm3x513c6iw0aPvD44OFhBlwbsN1MPdQr0OU9yE2VOp++meTY1
SKmDg/T5gjFpZsWDSE4qazPFKBYtgT6JOwaJ0IZtwsyswcFY0ZZFLEmCw6A4zUZc1cRoMLpLDw9b
qYTgnwZJcF5OPH8OBWXPHvrSmWSDc66hBjLLp0yhIU6agjRvwCZFNkgf6AychLoF59gUTKg1VZBN
oWJMGPTvvELEjQdsmFqC6JpBW0YCaRZklCwdenlARXnUpvcskZwUPImGBLvz6Mri2WdRY3kwJH0p
JaAcFrpPla6FLIGan0VG0IQK3EIvTucAxBi9mZhQcNtAM59qAD8hm7iTzQOq0oAEX2wAXC0blEy0
ESXRx+1CansX7lGDNF1Bcc+eRGrMASNvplGjvv/aid5sob+wkyWkypgOYCj0WmGApAE/UQdG5RD7
xALDxA5oQHpOTTeyqJDko0exmi0zJLelqOnNkkJSDUzf68LYJGoMZ4ijqR09OsPfKz+axARSAlki
er8f9QtVi4Vvp+AkWUIqFC+OtGIYJuWoutQhXYwKqWSPbPQv0N8Sp7nC+fPpW1s17nP0Nyd+iLqV
mXi8JooKxEJdQolHNwdkxBhFKHnUHo0EtoACQokXUh2Fj3sGbmyWTQoKCR82cJd8+I9HHHEBVujM
VEEgVRV9+vgxGu2MI0hWettH4qjDJjGpyILno9vFesQvdJ75JkKRcuQIDozUIE6yyibRYrYr1Y4O
GzApDQ7pMYuPj4+hamf7VPrsbVfTZXTh8WM02nJ+UVSOPIk1T5peLgeejo7UZmqPcJHxfLMcQ3GI
qVCfTDL6SYYE6UpcSFcrxpspRjGWBuEh8Zq6nb5wMsmUKNq+fTt9s1fxUelZDWRR8dRrPlpSZkbK
WWtLaHq0ZI/woPLNFJzEIqaaIbrG+0kqIW1RiBQSuFFhoF5NMb2HkRpoLFtoBNPxDMkbH/bPk/WR
6O/Ph4mMakcJp8xTOiuFKoe0ZsTHJx5GdWPkTRB53OHDEFUM6ceLruhy0gqoAokUkk5poF5DJGkv
fUVVbaEP0yQ0YUGUbEDyp4HMqqr5VVsWUEOJ/KJUbx6r3NKrAOrg9yTsvBfHtPohoRLKO3w4Tkwl
mm5B5/Cw1WgJERIpJJPSQP8229vf32+VXOO3bHHQ3anzqyS/lFTJIWFdJik2Yz8vFUbpxEJdgimo
L7mk+husVmsvmh2DnRFAS79V8O3vhbOje3F4kgpfTriFT2B6isWY2K8U87Bc5NUGrlQYHpb8Ui+5
tKHOgw7Ttd878xQRsBY8PI0uFmFV8cq/MfT2i5sRD6B0DdFuPM/K/yS+cRANQ9D09yYSOlYxFUJM
AqdDn/4UozHeYg0FkkkT0iTF0qlSmYY8pmkgmlRFIpwnN0iHeg/yUl5KDsGUovmnGjgbrefgwXRc
Z0aEJArNQwUflW5MR9Y4ProYLIa00OXkNhoTU6zWgwopIC0jjECJOHL99ctIY758XfFu6t7GLqp/
TYrKvOVh9QjnS4orTlyVQ/Et0b9iS5TqtW6BJjcJ4hY9MKOD5VKSBxPFVOhy4jmgHPF5jvREtwqk
B2X6KQ/pStJdhAtLV4I78yXri7McoDZzGfF3ZMrqbdK0+VT0POkOpz9If71MOSBKBiLuAKXePPlX
2piUcmyx8EEc5BRGpfSSGQLXGCPuxoip0D2OG+gElh9wpKQnlh9QSgEpl4d0Be7xFxQAaYtwv8qY
Tr62Gee5XxUljeDIy5x2PtLUzMwqhyy8e37mVGycBo0L/OOvjkj3WOHtgZVoNFrdSge3dfY8K9W3
Wo2zrY5Xf6SYB2S6mKeS+yDsXA9EsS5s/p1akJ8/ELZeHXXt37//R0O6RyaWh2JAnWw/JDJwz879
Kvr1PWFr/3iWApIIpRl2DBQksGgtsv9BJchvzkpIj4YOaa1MIpMy2JFAWojtO19U0c/WhqlHXxxr
7Vy7NmRfbUg62LlCCUkWurSIz3iWQbr33ntfCB1Sl0x+KCVdXQ0sBclFHHb+3q9F+rmksaYrPNFB
x0CPdnXd+0Lo7gEgsfVdXfV+SpcLHmL0RRxbzTcfCRPSs2OJaNuaNWseGckEZpVMaX5KuoZVq1zC
tXS56PHIXqxFHEh27RW0ZlU4WrN3DHWffw8hSgGJfuuz9XCgPtdgMFzupFx+C+dV6wGY1euPsy0s
SPeNLaJV20Y2h1kpUw19V4NC90ql7nPNQv+9WytNvlJNTpCGPupArqp5ZaEOFmzNymdJDBdHSrN6
7oj20ASSpQMurlrphR46Z76z3lC/coSMlJBW6iSU2EKn1OyuycYept69z0t0pzoFUALn6HRuVWs2
yK2rSQML+RAIEvos4qi4i0zPB1ER/A4ndppMLhinWukFuKKimaCkDizcphZkbrV2AqZNrhIgU1pu
TZ0bGtx1dYXZ/JWVbN+tUJua3DrW3VYI6trq65TGOlAIf9YbKukwTfamIm737m67i/SLABntFhzs
pNnkEgbYHDYHfXYjgx1IlyZOBEV3t7UBQx2yu+gQ3fYmbN6tKSWktjQQTGylWqinVCnVgWwnmFkP
q48tazMY0ECdQacDiFk2QPDb7iYgQBHa4FwYX8/trkYfaCccbBR1o59zyaZZwIJqO4B3YjLBVA1c
OQDusxT5FCH33cCeA7oRX5dJnIgeSD3IXgjsTckkBId+I8XTuG60LW1IyxVyskEQFbqXP+VT0Ybl
asoFsJh0aU73TOA0GJYvR5DAzDo3NBl0MFthodluBnA6MENIdmD2uQDXBHLgRymKimw5rB1+VpNu
t0/PQUhNdmDCafV66IpmzYVGOGqHoXAcXzJXCnulwOXz3b0c6AwG+CqCdujl4/Q4BGsiU0t9yF9L
TKtS9YEo6crcyEc12AaVYK1uHaipA2UwLCgxGFpbMSRiMujgKFy62Q8JMfCZ4Obmms3JnAAJIvP5
WMLEjgwYBYftdlAJcSRjevDA8ZB8+mRk4ZLN5hxQuaENnbSCgoIlPmSHITgYohaFMMPsZhh6pJBa
nZonbmYN79KhGm3jcpVoBaD1WnAtbIACBAm20QcSPG6trRt8UkiwlQ+XzkHli5DQDjiemUkKKYes
rBbP9PkESJWgNifZx7EoTlkrzt7a+jS2VwIOQ7ITSCTTiCG1tpbp1AiRIiK626umjeqQ6tEKa0AZ
olPmh1QDh2EcBMnrreUhNXi9eq4SfZRWopDIxnJe72qQg7os/Il3iD68aNhkt9trITo4Bb4esQX9
YzlQ6jXpvRudBU4CqQPNh3bO5PWahBClKJPZDhfh1RRzh4bKZspfcW6pw0b1gB2KSAXgjjvS2LIa
lnXDV34uiyDxpmzAlVbmA3MlKg8MqQFwEBS3mtXbS+EmMaR8O3Sxc2hTXm9yMqwZCpIZuNBwDoB3
jF3PrraDHDuGlA/Y1d5KUHgtvAtRLnC5V4DEUiEaWJSw0svqzV7AjRASVH1ZAVFNvZp5Y5+qFJTK
IBJ3Ngtfcbe5sw2GMkN9bq5gK4VvGL3J3gfLv5arhIXQZ+e4nFKuzwV/6THjeA0cV9kHEeprcdel
B6b8fOTZl58P+zk5eNjO1dZyAI6uNkF3ZG3gSvvu7yhIA2k1OBUcxvM5Fwyhz+eEEHaSqZTj+rh8
9S0FghRMv1QPef+KkCPc3zeaur8j+GJDEnNbGPqVRtCO0KZ3PD2qiFZELBWzIhxKv3hGQ6Fg6nlm
FNWzIoKpmI7bwqL0hJaCxe18YhQlRRRglaGJ6VkajlYEyN+5Qntaz2gikiXuCDtgmJCWLu15Uls9
HlVOnkBzwlWPZwQLDFHMk2FCWtq5NbA89KpXeDw9W0dTHkXNRiAos9Vzc5jqDJ6lh9fW0VXnUvna
PBGJy2ztDBfSzS0PPT4O1KPytDsjE5p5/PGbw1fnGSfUc6tyVZ5IPTwIqSUClDwPrT+DWqd6ZXRG
LD6zfn3nTZHQujNH6Fa19bREcEEQ0vqbGiOhljNCaN2t6qvpjGQWBKmlMTLqHGtEnS1azzeydc1s
2rSpszFS6tw0dtIm1OiJcCoEadOtjWcbpgCEGlvWbRoNSJ7GxrMJk8dz09jmx5A23RRJSo2edaNI
qCXwDdoyGrkJpJbGyKpl3RkoodErYwIpwqU0GuXU2dJypp6NAKmlcRQUMU4eT0ivllE75f8HB3BI
H6YIc2kAAAAASUVORK5CYII=

------=_NextPart_000_0040_01CB1F53.F9859920
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.active.com/images/upimages/trot%20logo%20for%20web%20compressed1.jpg

/9j/4AAQSkZJRgABAQEAyADIAAD/4QB2RXhpZgAASUkqAAgAAAABAGmHBAABAAAAGgAAAAAAAAAB
AIaSAgBCAAAALAAAAAAAAAADAAAAAgAAAAQAAABaAAAAAwAAAAQAAAAAAAAAAAAAAB0AAABMRUFE
IFRlY2hub2xvZ2llcyBJbmMuIFYxLjAxAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8U
HRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwh
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAFO
AcADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIE
AwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJico
KSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZ
mqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6
/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAEC
AxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNE
RUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmq
srO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEA
PwD34kAEngV8dfFbw3P4c8e6iGQ/Zb2Vrq3k/hZXOSB9CSK+vr7/AI8Ln/rk38jXzZ4cuIfin4EP
hO9kUeItKQyaXPIeZUHVCfpgfgD2NAHl2g6PdeINcs9Js03z3UgjUenqT7AZP4V9YeOtIg8QeAtX
8LafcRyX9raRuIA2XG3DICO27ZgV5z4N0WL4TeCrzxj4gtwutXAMNlaSDDpnoPYnGT6KK808OfEH
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

------=_NextPart_000_0040_01CB1F53.F9859920
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.active.com/Assets/Images/loading.gif

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
HwaBgxkDgX5lgXpHAXcpBIsRADs=

------=_NextPart_000_0040_01CB1F53.F9859920
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.active.com/SiteFiles/3/templates/images/common/buttons/button_send.gif

R0lGODlhPwAWAOYAAHp6erq6ujMzM9bnr7XVaNLlprrYctXnrLjXbtPmqdDkorfWa7zZds7jnsrh
lczimsLcg8jgkcDbf8bfjMTdiL7aemJrTGVtVD0+ObXPdXqFY4KPZT0/OXmEYYmYY5GjZn6NXD0+
OGVtUlphS1hgRoCOYP///3iDXWRsUUdKP2NsT2FrS6/FeJ+xdJWmbjw+OHmEX294WYqZZn2MWae7
d5KkaLrSgk9UQVlgR7jRflBVRI+ccaK5bISQZ4GPYmt2UZamcqW6c3uFZWNrTnaCWJCiYmZtVb7U
i1pgSnWBVmt2T2duV3eCW5SkbFBVQ3SBVKS5cLfQeqvEcbzUhrHGfU9VQgAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAAAAAAALAAAAAA/ABYAAAf/gACCg4SFhoeIiYqHJgADj5CRkpOUlZaXkgABAAednp+goaKjpKWg
mgAJqqusra6vsLGyragFtre4ubq7vL2+uagKwsPExcbHyMnKxagNzs/Q0dLT1NJCAkvV0qgP3d7f
4A8aAuQaO+Ho6ONG6eioDvDx8vMXAh3wPRfz+/zwHQL6+u1DFaGgwYMIOQjYgPCICHILIwARwCEG
OYYRYJBTKAKhx4OoJogcSbIkCogpTogcIaDFhBQtXQjAMEUmhgk+BIyYcEIAipJASaKiQLSo0aMU
SiCBqIIKRIglmsykQIOcDR0CZFBgIkAF0q9EUUEYS7as2bIeBIRgQY5F2RpqsyEEIZfDiQAPEIgI
GHK271hUEgILHkwYB4jAIARYkFBFcWALHz4IeCEBCrkoSRz/cEy4s2BUFUKLHk16xgqIT0JnUAKR
hJQikyvwIJchAwlyNwSsIM17NCoGwIMLH068uPHjyIejMsC8ufPn0KNLn079OSoE2LNr3869u/fv
4LejWkC+vPnz6NOrX8/+PCoC8OPLn0+/vv37+OejWsS/v/9FAZgQwIAEFmjggQgmqOCCCAYCADs=

------=_NextPart_000_0040_01CB1F53.F9859920
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.active.com/SiteFiles/3/templates/images/common/spinners/spinner.gif

R0lGODlhEAAQAAAAACH/C05FVFNDQVBFMi4wAwH//wAh+QQLCgAPACwAAAAAEAAQAINjY2N7e3uM
jIylpaW9vb3///////////////////////////////////////////8EQPDJ+QCgmFqbZwjVFmLf
N26XV2oiZWLcJAjdRBDPPNf3rdOdHm5Xe9wog0HmiEwqbb1m0ogTYqZWZpAwwBWhnQgAIfkECwoA
DwAsAAAAABAAEACDY2Nje3t7jIyMpaWlvb29////////////////////////////////////////
////BEDwyflCoJham6cQ1fYAAPZ94UiW3kmtbJuR1DB0E23bOLzfHdiDh1NRCIQMEoNcTprJJ2GQ
XEKZ1ebD2bkWpZ0IACH5BAsKAA8ALAAAAAAQABAAg2NjY3t7e4yMjKWlpb29vf//////////////
/////////////////////////////wRB8Mn5hKCYWpvnGNX2BAH2feFIlt5JrWybkRRBdBMAPLaN
6zrb4NYB7ny4h65GpCyZSIkRevNNmbyecofrNZPZTgQAIfkECwoADwAsAAAAABAAEACDY2Nje3t7
jIyMpaWlvb29////////////////////////////////////////////BEHwyfnGoJhamych1fYI
AvZ94UiWHjGA08q2GUmhnRQEzwlnu50vF+ThiDwaBgAwnShM5u0pjTanD2v22tHmoFxKBAAh+QQL
CgAPACwAAAAAEAAQAINjY2N7e3uMjIylpaW9vb3/////////////////////////////////////
//////8EQfDJ+QihmFqbJ7fDNQzYdnHjqG1USq6Z6l2dJAgV2923WfM4Tu1xowAAmUAAczxSlEpj
8+GELqXUabTWRA4nzkwEACH5BAsKAA8ALAAAAAAQABAAg2NjY3t7e4yMjKWlpb29vf//////////
/////////////////////////////////wRD8Mn5CKGYWpsn3xenbVVIeqdkDdeYiRIAdNMwPLJM
23Y+d7ybjvawUYYUgQDjSyqXk2Yg8HhCo7PptHrNaKnEyTYTAQAh+QQLCgAPACwAAAAAEAAQAINj
Y2N7e3uMjIylpaW9vb3///////////////////////////////////////////8EQPDJ+QihmFqb
JwDVFmLfN26XV2oiZWKc2k1cCXaoPVvD9e4pSSCQGQwwwyHFaKQkiQLBg3l0QqPS5gwrnVGinQgA
IfkECwoADwAsAAAAABAAEACDY2Nje3t7jIyMpaWlvb29////////////////////////////////
////////////BELwyfkAoJhamyffF0FgYBWKo7dRaKpmIhUE3RTPc93idNc+udojNhEIYC6J0chC
UZbHwWBIGCQfTKmUKtROhZNtJgIAOw==

------=_NextPart_000_0040_01CB1F53.F9859920
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.active.com/Assets/stylesheets/screen_common.css

* {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.22em; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #003e7e
}
A:hover {
	COLOR: #00c
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
BODY {
	TEXT-ALIGN: center; FONT: 13.34px verdana, arial, helvetica, clean, =
sans-serif; BACKGROUND: #fff; COLOR: #333
}
H1 {
	FONT-FAMILY: arial, verdana, helvetica, clean, sans-serif
}
H2 {
	FONT-FAMILY: arial, verdana, helvetica, clean, sans-serif
}
H3 {
	FONT-FAMILY: arial, verdana, helvetica, clean, sans-serif
}
H4 {
	MARGIN-BOTTOM: 0.4em; FONT-SIZE: 1em
}
P {
	MARGIN-BOTTOM: 1em
}
TABLE {
	FONT-SIZE: inherit
}
SELECT {
	FONT: 99% verdana, arial, helvetica, clean, sans-serif
}
INPUT {
	FONT: 99% verdana, arial, helvetica, clean, sans-serif
}
TEXTAREA {
	FONT: 99% verdana, arial, helvetica, clean, sans-serif
}
INPUT.text {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 1px
}
OPTGROUP {
	MARGIN-TOP: 0.5em
}
.bold {
	FONT-WEIGHT: 700
}
.center {
	TEXT-ALIGN: center
}
IMG.float {
	MARGIN: 0px 0.69em 0px 0px; DISPLAY: block; FLOAT: left
}
.left {
	FLOAT: left
}
.new {
	FONT-STYLE: italic; COLOR: #ffcc33; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
.one_col {
	MARGIN-TOP: 1.44em; CLEAR: both
}
.photo-credit {
	FONT-STYLE: italic; CLEAR: both; FONT-SIZE: 75%
}
.pkg:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0.1px; VISIBILITY: hidden; =
CLEAR: both; FONT-SIZE: 0.1em; CONTENT: " "
}
.pkg {
	DISPLAY: inline-block
}
* HTML .pkg {
	HEIGHT: 1%
}
.pkg {
	DISPLAY: block
}
.right {
	FLOAT: right
}
.right-one {
	MARGIN-RIGHT: 1%
}
.right-two {
	MARGIN-RIGHT: 2%
}
.right-four {
	MARGIN-RIGHT: 4%
}
.width33 {
	WIDTH: 33%
}
.width36 {
	WIDTH: 36%
}
.width49 {
	WIDTH: 49%
}
#site {
	TEXT-ALIGN: left; BORDER-LEFT: #0e4273 0px solid; MARGIN: 0px auto; =
WIDTH: 74.21em
}
#page {
	MARGIN-BOTTOM: 3em; CLEAR: both
}
#main {
	BACKGROUND: #fff
}
.channels {
	WIDTH: 12.36em; FLOAT: left; BORDER-TOP: #8fb6d8 1px solid
}
.channels .switch {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BACKGROUND: #cfddea; PADDING-TOP: 0.2em
}
#content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.69em; PADDING-RIGHT: 0px; DISPLAY: =
block; PADDING-TOP: 0px
}
#content:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0.1px; VISIBILITY: hidden; =
CLEAR: both; FONT-SIZE: 0.1em; CONTENT: " "
}
#content .layout_2_1_left {
	WIDTH: 45.86em; FLOAT: left
}
#content .layout_2_1_right {
	WIDTH: 26.36em; FLOAT: right
}
#top_header {
	BORDER-BOTTOM: #0e4273 1px solid; BORDER-LEFT: #0e4273 0px solid; =
BACKGROUND: url(/SiteFiles/3/templates/images/common/top_header/bg.gif) =
#fdf1d0 repeat-x; HEIGHT: 2.75em; FONT-SIZE: 75%; OVERFLOW: visible; =
BORDER-TOP: #0e4273 1px solid; BORDER-RIGHT: #0e4273 0px solid
}
#top_header .links {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.86em; PADDING-RIGHT: 0px; FLOAT: =
left; COLOR: #00407c; PADDING-TOP: 0.6em
}
#top_header .links .support {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; =
BACKGROUND: url(/assets/common/screen-common-sprite.png) no-repeat 0px =
-349px; PADDING-TOP: 0px
}
#top_header .logos {
	BORDER-LEFT: #0e4273 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 200px; =
FLOAT: right; HEIGHT: 2.75em; MARGIN-LEFT: 1em
}
#top_header .logos A SPAN {
	DISPLAY: none
}
#top_header .logos #activenetwork {
	MARGIN: 0.18em 0px 0px; WIDTH: 114px; DISPLAY: block; BACKGROUND: =
url(/assets/common/screen-common-sprite.png) no-repeat 0px -388px; =
FLOAT: left; HEIGHT: 26px
}
#top_header .logos #espn {
	MARGIN: 0.18em 0.4em 0px 0px; WIDTH: 72px; DISPLAY: block; BACKGROUND: =
url(/assets/common/screen-common-sprite.png) no-repeat 0px -435px; =
FLOAT: right; HEIGHT: 26px
}
#top_header .logos #activenetwork A {
	WIDTH: 114px; DISPLAY: block; HEIGHT: 26px
}
#top_header .logos #espn A {
	WIDTH: 72px; DISPLAY: block; HEIGHT: 26px
}
#internat {
	WIDTH: 12em; BACKGROUND: url(/assets/common/screen-common-sprite.png) =
no-repeat 0px -814px; FLOAT: right
}
#internat #int-wrap {
	BACKGROUND: url(/assets/common/nav-down-arrow.gif) no-repeat 10.6em =
-3px
}
#internat A#int-top {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 15px; DISPLAY: =
block; HEIGHT: 2.2em; TEXT-DECORATION: none; PADDING-TOP: 0.6em
}
#internat A#int-top:hover {
	TEXT-DECORATION: underline
}
.int-menu {
	BORDER-BOTTOM: #000066 1px solid; BORDER-LEFT: #000066 1px solid; =
BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 0px; WIDTH: 12em; BORDER-TOP: =
#000066 1px solid; BORDER-RIGHT: #000066 1px solid
}
.int-menu A {
	PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0px; =
DISPLAY: block; MARGIN-LEFT: 2.1em; TEXT-DECORATION: none; PADDING-TOP: =
0.25em
}
.int-menu SPAN {
	DISPLAY: block
}
.int-menu A:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: =
#ffffcc; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.at {
	DISPLAY: block; BACKGROUND: =
url(/assets/common/screen-common-sprite.png) no-repeat 0px -587px
}
.au {
	DISPLAY: block; BACKGROUND: =
url(/assets/common/screen-common-sprite.png) no-repeat 0px -566px
}
.de {
	DISPLAY: block; BACKGROUND: =
url(/assets/common/screen-common-sprite.png) no-repeat 0px -608px
}
.es {
	DISPLAY: block; BACKGROUND: =
url(/assets/common/screen-common-sprite.png) no-repeat 0px -628px
}
.fr {
	DISPLAY: block; BACKGROUND: =
url(/assets/common/screen-common-sprite.png) no-repeat 0px -650px
}
.ie {
	DISPLAY: block; BACKGROUND: =
url(/assets/common/screen-common-sprite.png) no-repeat 0px -670px
}
.it {
	DISPLAY: block; BACKGROUND: =
url(/assets/common/screen-common-sprite.png) no-repeat 0px -690px
}
.nl {
	DISPLAY: block; BACKGROUND: =
url(/assets/common/screen-common-sprite.png) no-repeat 0px -712px
}
.nz {
	DISPLAY: block; BACKGROUND: =
url(/assets/common/screen-common-sprite.png) no-repeat 0px -733px
}
.pt {
	DISPLAY: block; BACKGROUND: =
url(/assets/common/screen-common-sprite.png) no-repeat 0px -754px
}
.se {
	DISPLAY: block; BACKGROUND: =
url(/assets/common/screen-common-sprite.png) no-repeat 0px -776px
}
.uk {
	DISPLAY: block; BACKGROUND: =
url(/assets/common/screen-common-sprite.png) no-repeat 0px -796px
}
.us {
	DISPLAY: block; BACKGROUND: =
url(/assets/common/screen-common-sprite.png) no-repeat 0px -812px
}
#header {
	BORDER-BOTTOM: #8eb6d9 1px solid; WIDTH: 100%; BACKGROUND: =
url(/assets/common/header-bg.gif) #0044a5 repeat-x; FLOAT: left; HEIGHT: =
7em; OVERFLOW: hidden
}
#header .logo {
	FLOAT: left
}
#header .channel {
	FLOAT: left; PADDING-TOP: 2px
}
#header_search_container FORM INPUT#k {
	BACKGROUND: url(/Assets/common/search-box-sprite.png) no-repeat left =
top
}
#header_search_container FORM INPUT#k:focus {
	BACKGROUND: url(/Assets/common/search-box-sprite.png) no-repeat left =
top
}
#header_search_container FORM INPUT#k:active {
	BACKGROUND: url(/Assets/common/search-box-sprite.png) no-repeat left =
top
}
#header_search_container FORM INPUT#search_button {
	BACKGROUND: url(/Assets/common/search-box-sprite.png) no-repeat left =
top
}
#header_search_container #search_channel_link {
	BACKGROUND: url(/Assets/common/search-box-sprite.png) no-repeat left =
top
}
#header_search_container {
	PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; PADDING-LEFT: 40px; WIDTH: =
450px; PADDING-RIGHT: 0px; FONT-FAMILY: helvetica, arial, sans-serif; =
FLOAT: left; HEIGHT: 87px; COLOR: #fff; FONT-SIZE: 90%; OVERFLOW: =
hidden; PADDING-TOP: 13px
}
* HTML #header_search_container {
	WIDTH: 410px
}
#header_search_container A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; OUTLINE-STYLE: =
none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #fff; =
BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: =
none
}
#header_search_container FORM INPUT#k {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
4px 5px 0px; PADDING-LEFT: 4px; WIDTH: 296px; PADDING-RIGHT: 0px; =
FONT-FAMILY: helvetica, arial, verdana, serif; BACKGROUND-POSITION: 0px =
0px; FLOAT: left; HEIGHT: 19px; FONT-SIZE: 115%; OVERFLOW: hidden; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 4px
}
* HTML #header_search_container FORM INPUT#k {
	BACKGROUND-POSITION: 0px -150px; MARGIN-BOTTOM: 3px; HEIGHT: 20px; =
OVERFLOW: hidden; PADDING-TOP: 3px
}
* + HTML #header_search_container FORM INPUT#k {
	MARGIN-BOTTOM: 3px
}
#header_search_container FORM INPUT#k:focus {
	BACKGROUND-POSITION: 0px -30px; VERTICAL-ALIGN: middle
}
#header_search_container FORM INPUT#k:active {
	BACKGROUND-POSITION: 0px -30px; VERTICAL-ALIGN: middle
}
#header_search_container FORM INPUT#search_button {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 70px; =
BACKGROUND-POSITION: -380px 0px; FLOAT: left; HEIGHT: 23px; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
* HTML #header_search_container FORM INPUT#search_button {
	BACKGROUND-POSITION: -380px -60px; OVERFLOW: hidden
}
#header_search_container UL#search_modes {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 1.2em; FONT-SIZE: 92%; =
PADDING-TOP: 0px
}
#header_search_container UL#search_modes LI {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 1px; DISPLAY: inline; PADDING-TOP: 0px
}
#header_search_container UL#search_modes LI#first_li {
	BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 1px; PADDING-TOP: 0px
}
* HTML #header_search_container UL#search_modes LI#first_li {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
#header_search_container UL#search_modes LI A:hover {
	TEXT-DECORATION: underline
}
#header_search_container UL#search_modes LI A.selected {
	COLOR: #f1dd00
}
#header_search_container UL#search_modes LI A.selected:hover {
	TEXT-DECORATION: underline
}
#header_search_container FORM SELECT.search_channel_select {
	MARGIN: 0px; DISPLAY: none; FLOAT: left
}
#header_search_container #search_channel_link {
	PADDING-RIGHT: 11px; BACKGROUND-POSITION: 100% -55px; TEXT-DECORATION: =
underline
}
* HTML #header_search_container #search_channel_link {
	BACKGROUND-POSITION: 100% -85px
}
* + HTML #header_search_container #search_channel_link {
	BACKGROUND-POSITION: 100% -85px
}
.home_search_box#header_search_container #search_channel_link {
	COLOR: #f1dd00; FONT-WEIGHT: 400; TEXT-DECORATION: underline
}
#header_search_container #search_channel {
	Z-INDEX: 10000; BORDER-BOTTOM: #006 1px solid; POSITION: absolute; =
BORDER-LEFT: #006 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: =
#fff; MARGIN: 0px 0px 0px -57px; PADDING-LEFT: 5px; WIDTH: 120px; =
PADDING-RIGHT: 5px; COLOR: #fff; OVERFLOW: hidden; BORDER-TOP: #006 1px =
solid; TOP: 110px; BORDER-RIGHT: #006 1px solid; PADDING-TOP: 5px; LEFT: =
50%
}
#header_search_container #search_channel SPAN {
	DISPLAY: block; MARGIN-BOTTOM: 2px
}
#header_search_container #search_channel SPAN A {
	COLOR: #003e7e
}
#header_search_container #search_channel SPAN A:hover {
	TEXT-DECORATION: underline
}
#header_search_container #search_channel SPAN.bold A {
	FONT-WEIGHT: 700
}
#header_search_container #channel_message {
	MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: =
medium; FLOAT: left; COLOR: #fff; CLEAR: left; FONT-SIZE: 92%; =
FONT-WEIGHT: 400
}
#header_search_container #channel_message A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; =
COLOR: #f1dd00
}
#header_search_container #channel_message #emphases {
	TEXT-TRANSFORM: uppercase; COLOR: #f1dd00; FONT-WEIGHT: 700
}
#header_search_container FORM .popular {
	FONT-WEIGHT: 700; TEXT-DECORATION: underline
}
#header_search_container FORM .popular OPTION {
	FONT-WEIGHT: 700; TEXT-DECORATION: none
}
.site_search {
	MARGIN: 0.5em 0px 0px; WIDTH: 37.48em; DISPLAY: inline; BACKGROUND: =
url(../images/common/site_search/specific/bg_bl.gif) #eef5fd no-repeat =
0px 100%; FLOAT: left; HEIGHT: 6.5em; OVERFLOW: hidden
}
#search_shell {
	BACKGROUND: url(../images/common/site_search/specific/bg_br.gif) =
no-repeat 100% 100%; HEIGHT: 6.5em
}
.site_search A:hover {
	TEXT-DECORATION: underline
}
.site_search .filter {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 6em; =
PADDING-RIGHT: 0px; BACKGROUND: =
url(../images/common/site_search/bg_tl.gif) no-repeat; FONT-SIZE: =
0.82em; PADDING-TOP: 0px
}
.site_search .filter A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1.69em; PADDING-RIGHT: 0px; =
TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.site_search .filter H2.filters {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0em; PADDING-RIGHT: 0px; BACKGROUND: =
url(../images/common/site_search/bg_tr.gif) no-repeat 100% 0px; =
FONT-SIZE: 1em; FONT-WEIGHT: normal; PADDING-TOP: 1em
}
.site_search .filter .filters A {
	POSITION: relative; FONT-SIZE: 86%; FONT-WEIGHT: 400; LEFT: 150px
}
.site_search .filter .filters STRONG {
	DISPLAY: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: =
1.2em
}
.site_search .search {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
.site_search .search LEGEND {
	DISPLAY: none
}
.site_search .search LABEL {
	DISPLAY: none
}
.site_search .form {
	PADDING-BOTTOM: 0.4em; MARGIN-TOP: -0.3em; PADDING-LEFT: 4.92em; =
PADDING-RIGHT: 0px; BACKGROUND: =
url(../images/common/site_search/search_icon.gif) no-repeat 1.8em 0.3em; =
PADDING-TOP: 0.8em
}
.site_search .form * {
	VERTICAL-ALIGN: middle
}
.site_search .form LABEL {
	POSITION: relative; WIDTH: 4.23em; FONT-FAMILY: Arial, Helvetica, =
sans-serif; FONT-SIZE: 110%; TOP: -0.15em; FONT-WEIGHT: bold
}
.site_search .form A {
	PADDING-LEFT: 0.4em; FONT-SIZE: 75%; TEXT-DECORATION: underline
}
#organizers {
	MARGIN: 0.6em 0px 0px 0em; WIDTH: 13.75em; BACKGROUND: =
url(/assets/common/screen-common-sprite.png) no-repeat 0px -241px; =
FLOAT: right; HEIGHT: 5.88em
}
#organizers H2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; =
PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: =
#000; FONT-SIZE: 104%; PADDING-TOP: 0.4em
}
#organizers UL.info {
	LIST-STYLE-TYPE: none; MARGIN: 0.1em 0px 0px 1em; COLOR: #fff
}
#organizers UL.info LI {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FONT-SIZE: 82%; PADDING-TOP: 0px
}
#hot_links {
	BORDER-BOTTOM: #b0bfc8 1px solid; WIDTH: 100%; BACKGROUND: =
url(/SiteFiles/3/templates/images/common/hot_links/bg.gif) #dadada =
repeat-x; FLOAT: left; HEIGHT: 2.14em; OVERFLOW: visible
}
#hot_links P.links {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.95em; PADDING-RIGHT: 0.3em; =
FLOAT: left; COLOR: #333; PADDING-TOP: 0.6em
}
#hot_links P.links SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 100%; =
FONT-WEIGHT: 700
}
#hot_links #h_t_ad {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 0.3em; FLOAT: =
left; COLOR: #333; FONT-SIZE: 0.86em; PADDING-TOP: 0.69em
}
#hot_links #h_t_ad A {
	COLOR: #666
}
#hot_links #h_t_ad A:hover {
	COLOR: #000
}
#hot_links P.user IMG {
	VERTICAL-ALIGN: middle
}
#hot_links P.user {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0.69em; =
MARGIN-BOTTOM: 0px; FLOAT: right; COLOR: #333; FONT-SIZE: 0.86em; =
PADDING-TOP: 0.35em
}
#hot_links P.user A {
	FONT-SIZE: 100%; TEXT-DECORATION: underline
}
#hot_links P.user #login-button {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 0.6em
}
#hot_links P.user #create-account-button {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 0.6em
}
#hot_links P.user #login-button {
	WIDTH: 53px; BACKGROUND: url(/assets/common/screen-common-sprite.png) =
no-repeat 0px -190px; HEIGHT: 21px
}
#hot_links P.user #create-account-button {
	WIDTH: 104px; BACKGROUND: url(/assets/common/screen-common-sprite.png) =
no-repeat 0px -139px; HEIGHT: 21px
}
#hot_links P.user #login-button SPAN {
	DISPLAY: none
}
#hot_links P.user #create-account-button SPAN {
	DISPLAY: none
}
#hot_links P.user SPAN#login-button A {
	WIDTH: 53px; DISPLAY: block; HEIGHT: 21px
}
#hot_links P.user SPAN#create-account-button A {
	WIDTH: 104px; DISPLAY: block; HEIGHT: 21px
}
#hot_links #global-nav {
	PADDING-LEFT: 0px; FLOAT: left
}
#hot_links #global-nav {
	Z-INDEX: 90000; LIST-STYLE-TYPE: none; FONT-FAMILY: Arial, Helvetica, =
sans-serif; LIST-STYLE-IMAGE: none
}
#hot_links #global-nav UL {
	Z-INDEX: 90000; LIST-STYLE-TYPE: none; FONT-FAMILY: Arial, Helvetica, =
sans-serif; LIST-STYLE-IMAGE: none
}
#hot_links #global-nav A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; DISPLAY: =
block; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#hot_links #global-nav SPAN.trigger {
	DISPLAY: block; BACKGROUND: url(/assets/common/nav-down-arrow.gif) =
no-repeat right center; CURSOR: default
}
#hot_links #global-nav SPAN.trigger A {
	PADDING-BOTTOM: 0.6em; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0.86em; =
PADDING-RIGHT: 1.4em; FONT-FAMILY: arial, verdana; FONT-SIZE: 0.86em; =
FONT-WEIGHT: 700; PADDING-TOP: 0.6em
}
#hot_links #global-nav LI {
	WIDTH: auto; FLOAT: left; MARGIN-RIGHT: 0.2em
}
#hot_links #global-nav LI UL {
	WIDTH: 12em
}
#hot_links #global-nav UL LI {
	WIDTH: 12em
}
#hot_links #global-nav UL LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 12px; DISPLAY: =
block; FONT-FAMILY: verdana; COLOR: #565656; FONT-SIZE: 86%; =
BORDER-RIGHT: 0px; PADDING-TOP: 3px
}
#hot_links #global-nav LI UL LI {
	FLOAT: none
}
#hot_links #global-nav LI UL {
	BORDER-BOTTOM: #000 0px solid; POSITION: absolute; BORDER-LEFT: #000 =
0px solid; PADDING-BOTTOM: 0.69em; BACKGROUND-COLOR: #0044a5; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; BORDER-TOP: #000 =
0px solid; BORDER-RIGHT: #000 0px solid; PADDING-TOP: 0.4em
}
#hot_links #global-nav LI:hover A {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #0044a5; COLOR: #fff
}
#hot_links #global-nav A:focus {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #0044a5; COLOR: #fff
}
#hot_links #global-nav A:active {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #0044a5; COLOR: #fff
}
#hot_links #global-nav LI.gnhvr A {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #0044a5; COLOR: #fff
}
#hot_links #global-nav LI:hover UL {
	DISPLAY: block
}
#hot_links #global-nav LI.gnhvr UL {
	DISPLAY: block
}
#hot_links #global-nav LI:hover UL A {
	BACKGROUND-COLOR: transparent; COLOR: #fff
}
#hot_links #global-nav LI.gnhvr UL A {
	BACKGROUND-COLOR: transparent; COLOR: #fff
}
#hot_links #global-nav UL A:hover {
	BACKGROUND-COLOR: #8eb6d9 !important; COLOR: #000 !important
}
#hot_links #global-nav UL LI.heading {
	PADDING-BOTTOM: 3px; FONT-STYLE: italic; PADDING-LEFT: 10px; =
PADDING-RIGHT: 12px; FONT-FAMILY: verdana; COLOR: #fff; FONT-SIZE: 86%; =
FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.box:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0.1px; VISIBILITY: hidden; =
CLEAR: both; FONT-SIZE: 0.1em; CONTENT: " "
}
.box {
	DISPLAY: inline-block
}
* HTML .box {
	HEIGHT: 1%
}
.box {
	DISPLAY: block
}
.box {
	BORDER-BOTTOM: #b1c0c8 1px solid; BORDER-LEFT: #b1c0c8 1px solid; =
MARGIN-TOP: 0.9em; BORDER-TOP: #b1c0c8 1px solid; BORDER-RIGHT: #b1c0c8 =
1px solid
}
.box .title {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.69em; PADDING-RIGHT: 0.69em; =
HEIGHT: 2.4em; PADDING-TOP: 0.2em
}
.box .title H3 {
	LINE-HEIGHT: 1.8em; FLOAT: left; FONT-SIZE: 1.3em
}
.box .title P {
	MARGIN: 0.6em 0px 0px; DISPLAY: block; FLOAT: right; FONT-SIZE: 86%
}
.box .content {
	PADDING-BOTTOM: 0.69em; PADDING-LEFT: 0.69em; PADDING-RIGHT: 0.69em; =
PADDING-TOP: 0.69em
}
.box .content P {
	PADDING-BOTTOM: 0.69em; MARGIN-BOTTOM: 0px
}
.box .content UL {
	LIST-STYLE-TYPE: none; FONT-SIZE: 0.86em; LIST-STYLE-IMAGE: none
}
.box .content UL LI {
	MARGIN: 0px 0px 0.69em
}
.blue {
	BORDER-BOTTOM-COLOR: #003e7e; BORDER-TOP-COLOR: #003e7e; =
BORDER-RIGHT-COLOR: #003e7e; BORDER-LEFT-COLOR: #003e7e
}
.blue .title {
	BACKGROUND-COLOR: #003e7e
}
.blue .title A {
	COLOR: #fff
}
.blue .title H3 {
	COLOR: #fff
}
.gold {
	BORDER-BOTTOM-COLOR: #ffcc33; BACKGROUND-COLOR: #fdf5e6; =
BORDER-TOP-COLOR: #ffcc33; BORDER-RIGHT-COLOR: #ffcc33; =
BORDER-LEFT-COLOR: #ffcc33
}
.gold .title {
	BORDER-BOTTOM: #ffcc33 1px solid; MARGIN-BOTTOM: 0px
}
.gold .title H3 {
	COLOR: #333
}
.gray .title {
	BORDER-BOTTOM: #b1c0c8 1px solid; BACKGROUND-COLOR: #eee
}
.gray .title H3 {
	COLOR: #333
}
#search_rcpagelet FORM {
	PADDING-BOTTOM: 0.69em; PADDING-LEFT: 0.69em; PADDING-RIGHT: 0.69em; =
PADDING-TOP: 0.69em
}
#search_rcpagelet FORM.narrow {
	PADDING-BOTTOM: 0.35em; PADDING-LEFT: 0.35em; PADDING-RIGHT: 0.35em; =
PADDING-TOP: 0.35em
}
#search_rcpagelet LABEL {
	TEXT-ALIGN: right; MARGIN: 5px 4px 0px 10px; DISPLAY: block; FLOAT: =
left; COLOR: #333; CLEAR: left; FONT-SIZE: 80%; FONT-WEIGHT: 700
}
#search_rcpagelet #form_content LABEL {
	WIDTH: 75px
}
#search_rcpagelet INPUT {
	PADDING-BOTTOM: 2px; MARGIN: 2px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: =
2px; DISPLAY: block; FLOAT: left; FONT-SIZE: 80%; PADDING-TOP: 2px
}
#search_rcpagelet SELECT {
	PADDING-BOTTOM: 2px; MARGIN: 2px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: =
2px; DISPLAY: block; FLOAT: left; FONT-SIZE: 80%; PADDING-TOP: 2px
}
#search_rcpagelet #form_content INPUT {
	WIDTH: 190px
}
#search_rcpagelet #form_content SELECT {
	WIDTH: 198px; HEIGHT: 21px
}
#search_rcpagelet SELECT {
	WIDTH: 168px; HEIGHT: 21px
}
#search_rcpagelet INPUT.default {
	COLOR: #aaa
}
#search_rcpagelet .hidden {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; =
FONT-SIZE: 1%; PADDING-TOP: 0px
}
#search_rcpagelet #date_picker SPAN {
	MARGIN: 7px 5px 0px; DISPLAY: block; FLOAT: left; COLOR: #333; =
FONT-SIZE: 70%; FONT-WEIGHT: 700
}
#search_rcpagelet #date_picker INPUT {
	WIDTH: 65px
}
#search_rcpagelet #date_picker .button {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 2px 0px 0px; WIDTH: auto; =
FLOAT: left; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
* + HTML #search_rcpagelet #results_container {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
#search_rcpagelet #results_container {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: =
left; PADDING-TOP: 6px
}
* + HTML #search_rcpagelet #results_container INPUT {
	MARGIN: 0px
}
#search_rcpagelet #results_container INPUT {
	MARGIN: 0px 5px 0px 0px; WIDTH: auto; DISPLAY: block; FLOAT: left
}
* + HTML #search_rcpagelet #results_container LABEL {
	MARGIN-TOP: 3px
}
#search_rcpagelet #results_container LABEL {
	TEXT-ALIGN: left; MARGIN: 0px; WIDTH: 175px; DISPLAY: block; FLOAT: =
left; CLEAR: none; FONT-WEIGHT: 400
}
#search_rcpagelet DIV.submit {
	TEXT-ALIGN: center; CLEAR: both
}
#search_rcpagelet INPUT.submit {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0.2em auto; WIDTH: 95px; =
DISPLAY: block; BACKGROUND: url(/assets/common/screen-common-sprite.png) =
no-repeat 0px -30px; FLOAT: none; HEIGHT: 28px; FONT-SIZE: 0px; =
OVERFLOW: hidden; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; =
PADDING-TOP: 28px
}
#morelink {
	POSITION: relative; BOTTOM: 10px; FONT-SIZE: 80%
}
.scal {
	POSITION: absolute; LEFT: 0px
}
.scal {
	Z-INDEX: 1000; BORDER-BOTTOM: #ccc 2px solid; POSITION: absolute; =
BORDER-LEFT: #ccc 2px solid; PADDING-BOTTOM: 1em; BACKGROUND-COLOR: =
#fff; PADDING-LEFT: 1em; WIDTH: 180px; PADDING-RIGHT: 1em; DISPLAY: =
block; COLOR: #333; FONT-SIZE: 80%; BORDER-TOP: #ffc423 6px solid; TOP: =
0px; BORDER-RIGHT: #ccc 2px solid; PADDING-TOP: 1em; LEFT: -9px
}
.scal .calheader {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 1em; OVERFLOW: auto; FONT-WEIGHT: =
700
}
.scal .calheader .caltitle {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 60%
}
.scal .calheader .calcontrol {
	CURSOR: pointer
}
.scal .calheader .calcontrol:hover {
	BACKGROUND-COLOR: #ccc; COLOR: #fff
}
.scal .calheader .calclose {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.scal .calheader .calclose:hover {
	BACKGROUND-COLOR: transparent; COLOR: #333
}
.scal .calheader .calprevmonth {
	MARGIN: 0px 0.5em; FLOAT: left
}
.scal .calheader .calnextmonth {
	MARGIN: 0px 0.5em; FLOAT: right
}
.scal .calheader .calnextyear {
	DISPLAY: none
}
.scal .calheader .calprevyear {
	DISPLAY: none
}
.scal .daybox {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 20px; PADDING-RIGHT: 2px; =
FLOAT: left; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: #ddd 1px =
solid; PADDING-TOP: 2px
}
.scal .dayboxvalue {
	DISPLAY: none
}
.scal .dayboxname {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 2px; =
BORDER-TOP-COLOR: #fff; PADDING-LEFT: 2px; WIDTH: 20px; PADDING-RIGHT: =
2px; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; FONT-WEIGHT: =
700; PADDING-TOP: 2px
}
.scal .daybox:hover {
	BACKGROUND-COLOR: #ddd
}
.scal .dayboxname:hover {
	BACKGROUND-COLOR: transparent; CURSOR: auto
}
.scal .dayboxsunday {
	BORDER-LEFT: #ddd 1px solid
}
.scal .dayoutmonth {
	COLOR: #ddd
}
.scal .dayselected {
	BACKGROUND-COLOR: #ffc423; COLOR: #369
}
.scal .daycurrent {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-TOP: =
red 1px solid; BORDER-RIGHT: red 1px solid
}
.scal .endweek {
	FLOAT: left
}
#med_rec_top {
	MARGIN-TOP: 0.9em; WIDTH: 300px; FLOAT: left
}
#med_rec_bottom {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0.9em; PADDING-LEFT: 6%; WIDTH: 87.4%; =
PADDING-RIGHT: 6%; DISPLAY: block; CLEAR: both; PADDING-TOP: 0px
}
#top_ads {
	HEIGHT: 6.92em; OVERFLOW: hidden
}
#top_ads .banner {
	FLOAT: left
}
#top_ads .promo {
	FLOAT: right
}
#footer {
	PADDING-BOTTOM: 0.69em; PADDING-LEFT: 0px; WIDTH: 74.21em; =
PADDING-RIGHT: 0px; BACKGROUND: =
url(/sitefiles/3/templates/images/common/dotted_horizontal.gif) #e0e0e0 =
repeat-x 0px 0px; CLEAR: both; PADDING-TOP: 0.4em
}
#footer .copyright {
	FLOAT: left; MARGIN-LEFT: 0.8em; FONT-SIZE: 80%
}
#footer .links {
	FLOAT: right; FONT-SIZE: 80%; MARGIN-RIGHT: 0.8em
}
#footer .links .support {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; =
BACKGROUND: url(/assets/common/screen-common-sprite.png) no-repeat 0px =
-349px; PADDING-TOP: 0px
}
#footer IMG {
	VERTICAL-ALIGN: middle
}
#social_footer {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.69em; PADDING-RIGHT: 0.69em; =
CLEAR: both; PADDING-TOP: 0.69em
}
#social_footer SPAN {
	FONT-SIZE: 0.86em
}
#social_footer IMG {
	PADDING-LEFT: 0.69em; VERTICAL-ALIGN: middle
}
#social_footer IMG.first {
	PADDING-LEFT: 0.3em
}
DIV#container_footer {
	TEXT-ALIGN: left; MARGIN: 0.69em; FONT-SIZE: 0.75em
}
DIV#container_footer UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#container_footer UL#copyright {
	MARGIN-BOTTOM: 0.75em
}
DIV#container_footer UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0.75em; PADDING-RIGHT: =
0.4em; DISPLAY: inline; BACKGROUND: =
url(/sitefiles/3/templates/images/common/footer_links_separator.gif) =
no-repeat 0px 55%; COLOR: #666; PADDING-TOP: 0px
}
DIV#container_footer UL LI.no_bullet {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
DIV#container_footer A {
	COLOR: #666; TEXT-DECORATION: none
}
DIV#container_footer A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
DIV#container_footer A:hover {
	TEXT-DECORATION: underline
}
DIV#container_footer UL#copyright LI A {
	COLOR: #003560
}

------=_NextPart_000_0040_01CB1F53.F9859920
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.active.com/Assets/stylesheets/event_details.css

#page {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.channels {
	WIDTH: 0px
}
#subchannels {
	DISPLAY: none
}
#organizers H2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 1em; =
PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; COLOR: =
#000; FONT-SIZE: 104%; FONT-WEIGHT: 700; PADDING-TOP: 0.4em
}
* HTML #organizers H2 {
	MARGIN: 0px
}
* + HTML #organizers H2 {
	MARGIN: 0px
}
#top_ads {
	HEIGHT: 6.92em; OVERFLOW: hidden
}
#top_ads .banner {
	FLOAT: left
}
#top_ads .promo {
	FLOAT: right
}
#hCal {
	DISPLAY: none
}
#previousYears {
	DISPLAY: none
}
#content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.content_left {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: =
48.1em; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 1em
}
.content_left .Summary .details {
	WIDTH: 100%; FLOAT: left
}
.content_left .Summary .meta {
	WIDTH: 16em; FLOAT: right
}
.content_left .Summary .meta IMG.logo {
	MARGIN: 0px auto; DISPLAY: block
}
.content_right {
	WIDTH: 25em; FLOAT: right
}
* HTML .content_right {
	WIDTH: 24.5em
}
.unableToDisplay {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.8em; PADDING-LEFT: 0.8em; WIDTH: =
100%; PADDING-RIGHT: 0.8em; FLOAT: left; PADDING-TOP: 0.8em
}
#feedback_container {
	WIDTH: auto !important
}
.quigoAdContainer {
	MARGIN-TOP: 40px; FLOAT: left; CLEAR: left
}
#footer {
	BACKGROUND: #e0e0e0; BORDER-TOP: #003d7d 1px dotted
}
* HTML #footer {
	PADDING-BOTTOM: 0.69em; PADDING-LEFT: 0pt; WIDTH: 74.21em; =
PADDING-RIGHT: 0pt; BACKGROUND: =
url(/sitefiles/3/templates/images/common/dotted_horizontal.gif) #e0e0e0 =
repeat-x 0pt 50%; CLEAR: both; BORDER-TOP: medium none; PADDING-TOP: =
0.4em
}
#footer .copyright {
	FLOAT: none !important
}
.reportLink {
	TEXT-ALIGN: center; MARGIN: 25px 0px; WIDTH: 100%; FLOAT: left; =
FONT-SIZE: 80%; BORDER-TOP: #999 1px solid; PADDING-TOP: 6px
}
#feedback_form LABEL {
	FLOAT: left
}
* + HTML #feedback_form LABEL {
	FLOAT: left
}
.goAwaySpan {
	DISPLAY: none !important
}
.goAwayDiv {
	DISPLAY: none !important
}
.goAwayImg {
	DISPLAY: none !important
}
.goAwayLink {
	DISPLAY: none !important
}
LI#peopletab {
	DISPLAY: none !important
}
#header_search_container #search_channel {
	TOP: 202px
}
.topLeft {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
.topRight {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
.bottomLeft {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
.bottomRight {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
.bottom {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
UL#actions LI {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
#tabsContainer #tabs LI {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
#tabsContainer .tabOuterSpan {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
#getDirectionsButton A {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
H2 {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
H2 SPAN.h2outer {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
.contextual_header H3 {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
.contextual_header H3 SPAN.h3outer {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
#contextualWrapper .TAN_container_header {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
#contextualWrapper .TAN_container_header H3 {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
#postReviewButton {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
#addReviewLink {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
#reviewsTabContent H2 {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
#reviewsTabContent H2 SPAN.h2outer {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
.collapseButtonLink {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
.expandButtonLink {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
.missingLogo#eventLogo {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
#USATlogo {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
.deleteReviewLink {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
SPAN#addReviewButtonSpan {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
.haveYouParticipatedContainer .button {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
.saveThisEventContainer .button {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
.addYourPhotosContainer .button {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
.addYourVideosContainer .button {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
#med_rec_top {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
#med_rec_bottom {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
UL.pageLinks LI.prevNav {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
UL.pageLinks LI.nextNav {
	BACKGROUND: url(/assets/event-details/event-details-sprite.png) =
no-repeat 0px 50%
}
#ED_container {
	MARGIN-TOP: 0.9em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#ED_container .RatingHeader {
	TEXT-ALIGN: center; MARGIN: 0.1em 0px 0px 0.5em; FLOAT: left; COLOR: =
gray; FONT-SIZE: 9px
}
#ED_container .RatingUI {
	TEXT-ALIGN: right; MARGIN: 0.2em 0px 0.9em 0.9em; WIDTH: 20em; FLOAT: =
left; FONT-SIZE: 9px
}
#ED_container .Ratings {
	TEXT-ALIGN: center; HEIGHT: 3em; PADDING-TOP: 0.6em
}
#ED_container .RatingsSummary {
	TEXT-ALIGN: center; MARGIN: 0.2em 0px 0px 0.5em; COLOR: gray; =
FONT-SIZE: 9px
}
#ED_header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 1.2em
}
* HTML #ED_header {
	PADDING-TOP: 0px
}
* + HTML #ED_header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
UL.pageLinks {
	TEXT-ALIGN: right; LIST-STYLE-TYPE: none; WIDTH: 100%; FLOAT: right; =
LIST-STYLE-IMAGE: none
}
* HTML UL.pageLinks {
	TEXT-ALIGN: right; LIST-STYLE-TYPE: none; WIDTH: 100%; FLOAT: right; =
LIST-STYLE-IMAGE: none
}
UL.pageLinks LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; =
DISPLAY: inline; CURSOR: pointer; PADDING-TOP: 0px
}
UL.pageLinks LI.currentPage {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; =
BACKGROUND-COLOR: #d7e8f8; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: =
bold; BORDER-RIGHT: #cccccc 1px solid
}
UL.pageLinks LI.prevNav {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
BACKGROUND-COLOR: #d7e8f8; BORDER-TOP: #ccc 1px solid; CURSOR: pointer; =
BORDER-RIGHT: #ccc 1px solid
}
UL.pageLinks LI.nextNav {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
BACKGROUND-COLOR: #d7e8f8; BORDER-TOP: #ccc 1px solid; CURSOR: pointer; =
BORDER-RIGHT: #ccc 1px solid
}
UL.pageLinks LI.prevNav {
	PADDING-LEFT: 8px; BACKGROUND-POSITION: -6px -645px; MARGIN-LEFT: 0.5em
}
UL.pageLinks LI.nextNav {
	BORDER-LEFT: medium none; PADDING-RIGHT: 12px; BACKGROUND-POSITION: =
-130px -645px
}
UL.pageLinks LI.prevNav A {
	COLOR: #ccc
}
UL.pageLinks LI.nextNav A {
	COLOR: #ccc
}
UL.pageLinks LI.clickable.prevNav A {
	COLOR: #003e7e
}
UL.pageLinks LI.clickable.nextNav A {
	COLOR: #003e7e
}
UL.pageLinks LI.clickable.prevNav:hover {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; =
BACKGROUND-POSITION: -6px -667px; COLOR: #fff; BORDER-TOP: black 1px =
solid; BORDER-RIGHT: black 1px solid
}
UL.pageLinks LI.clickable.nextNav:hover {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; =
BACKGROUND-POSITION: -130px -667px; COLOR: #fff !important; MARGIN-LEFT: =
-1px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
UL.pageLinks LI.clickable.prevNav:hover A {
	COLOR: #fff
}
UL.pageLinks LI.clickable.nextNav:hover A {
	COLOR: #fff
}
#previewMesssage {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #990000; =
PADDING-LEFT: 0px; WIDTH: 80%; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px; =
COLOR: #ffffff; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 8px
}
#quickInfo {
	WIDTH: 46.8em; FLOAT: left; HEIGHT: auto
}
* + HTML #quickInfo {
	WIDTH: 48em
}
#quickInfo H1 {
	PADDING-BOTTOM: 5px; DISPLAY: inline; MAX-WIDTH: 640px !important; =
COLOR: #003e7e
}
#quickInfo H1 .h1text {
	FLOAT: left; MARGIN-RIGHT: 0.5em
}
* HTML #quickInfo H1 .h1text {
	FONT-SIZE: 85%
}
* + HTML #quickInfo H1 .h1text {
	FLOAT: left; FONT-SIZE: 90%
}
#quickInfo #dateAddressContainer {
	MARGIN: 0.5em 1.5em 0px 0px; CLEAR: both; PADDING-TOP: 0.5em
}
#quickInfo #dateAddressContainer H4 {
	COLOR: #676767
}
#quickInfo #dateAddressContainer H4 A {
	MARGIN-BOTTOM: 0.1em; COLOR: #676767; FONT-WEIGHT: 700
}
#quickInfo #dateAddressContainer #date {
	MARGIN-BOTTOM: 0.2em
}
#quickInfo #dateAddressContainer H4 A:hover {
	COLOR: #00c
}
#facebookLikeButton {
	MARGIN: 20px 0px 10px; HEIGHT: 30px
}
.roundedBox .top {
	BACKGROUND-COLOR: #d7e8f8; HEIGHT: 9px; FONT-SIZE: 1px
}
.roundedBox .topLeft {
	WIDTH: 9px; BACKGROUND-POSITION: -220px -500px; FLOAT: left; HEIGHT: =
9px
}
.roundedBox .topRight {
	WIDTH: 9px; BACKGROUND-POSITION: -230px -500px; FLOAT: right; HEIGHT: =
9px
}
.roundedBox .content {
	BACKGROUND-COLOR: #d7e8f8; HEIGHT: auto !important
}
.roundedBox .bottom {
	BACKGROUND-COLOR: #d7e8f8; BACKGROUND-POSITION: -400px -600px; =
FONT-SIZE: 1px
}
.roundedBox .bottomLeft {
	WIDTH: 9px; BACKGROUND-POSITION: -220px -510px; FLOAT: left; HEIGHT: =
9px
}
.roundedBox .bottomRight {
	WIDTH: 9px; BACKGROUND-POSITION: -230px -510px; FLOAT: right; HEIGHT: =
9px
}
#registerBlock #buttons {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.3em; WIDTH: =
180px; PADDING-RIGHT: 0.3em; DISPLAY: table-cell; VERTICAL-ALIGN: =
middle; PADDING-TOP: 0px
}
#registerBlock UL LI {
	MARGIN: 0px; FONT-WEIGHT: normal
}
#registerBlock #buttons IMG {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN-TOP: 25px; =
PADDING-LEFT: 1em; PADDING-RIGHT: 1em; DISPLAY: table-cell; =
VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#registerBlock {
	BACKGROUND-COLOR: #d7e8f8; WIDTH: 25em; DISPLAY: block; FLOAT: right
}
#registerBlock #buttonContainer {
	DISPLAY: table; FLOAT: left
}
* + HTML #registerBlock #buttonContainer {
	WIDTH: 55%
}
* HTML #registerBlock #buttons {
	WIDTH: 180px
}
#registerBlock .registerableDiv SPAN {
	MARGIN-TOP: 10px; DISPLAY: block; COLOR: #666; FONT-SIZE: 150%; =
FONT-WEIGHT: 700
}
#registerBlock .closed {
	COLOR: #666666
}
#registerBlock .unavailable {
	COLOR: #666666
}
#summaryTabContent .unavailable {
	COLOR: #666666
}
#registerBlock .soldout {
	COLOR: #ff0000
}
#registerNow #checkIfRegistered {
	TEXT-ALIGN: center
}
* HTML #registerNow #checkIfRegistered {
	HEIGHT: 1.3em
}
#registerNow #checkIfRegisteredLink {
	BACKGROUND: #d7e8f8; FONT-SIZE: 80%
}
* + HTML #registerNow #checkIfRegisteredLink {
	LINE-HEIGHT: 12.2pt; HEIGHT: 17px
}
#registerBlock #registerNowButton {
	TEXT-ALIGN: center
}
#summaryTabContent .registerableDiv {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.3em; WIDTH: =
180px; PADDING-RIGHT: 0.3em; DISPLAY: table-cell; VERTICAL-ALIGN: =
middle; PADDING-TOP: 0px
}
#registerBlock .registerableDiv SPAN {
	LINE-HEIGHT: 1.05em; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; FONT-SIZE: 1.31em; FONT-WEIGHT: bold
}
#summaryTabContent .registerableDiv SPAN {
	LINE-HEIGHT: 1.05em; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; FONT-SIZE: 1.31em; FONT-WEIGHT: bold
}
#createTeam P {
	TEXT-ALIGN: center; MARGIN: auto; FONT-SIZE: 80%; FONT-WEIGHT: 700
}
* HTML #createTeam P {
	MARGIN-BOTTOM: 0px
}
#createTeam #createTeamButton {
	TEXT-ALIGN: center; MARGIN: auto; WIDTH: 111px; DISPLAY: block; HEIGHT: =
24px; CURSOR: pointer
}
#createTeam #createTeamButton IMG {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
* + HTML #createTeam #createTeamButton {
	TEXT-ALIGN: center
}
#createTeam #createTeamButton #createATeam {
	VISIBILITY: hidden
}
* + HTML #createTeam #createTeamButton #createATeam {
	VISIBILITY: hidden
}
#registerBlock #buttons UL {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 45px; LIST-STYLE-IMAGE: none
}
#alreadyRegisteredDiv_Top UL LI {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-RIGHT: 0.69em
}
#alreadyRegisteredDiv_Bottom #buttons H3 {
	TEXT-ALIGN: left; PADDING-LEFT: 35px; WIDTH: auto; DISPLAY: block; =
BACKGROUND: url(/Assets/Images/Confirmation/img-greencheckwhite.gif) =
no-repeat 0px 0px; HEIGHT: 30px; COLOR: #006326; PADDING-TOP: 5px
}
#buttons H3 {
	TEXT-ALIGN: left; PADDING-LEFT: 35px; WIDTH: 125px; MARGIN-BOTTOM: =
0.3em; BACKGROUND: url(/Assets/Images/Confirmation/img-greencheck.gif) =
no-repeat; COLOR: #006326; FONT-SIZE: 16px
}
#alreadyRegisteredDiv_Bottom UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#actionsContainer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 135px; PADDING-RIGHT: =
0px; DISPLAY: table; BACKGROUND-POSITION: -700px 100%; FLOAT: left; =
HEIGHT: 8.3em; PADDING-TOP: 0px
}
* + HTML #actionsContainer {
	HEIGHT: auto !important
}
#actionsContainer UL#actions {
	BACKGROUND-COLOR: #d7e8f8; LIST-STYLE-TYPE: none; DISPLAY: table-cell; =
VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
#actionsContainer UL#actions LI {
	MIN-WIDTH: 10em; FLOAT: left
}
* HTML #actionsContainer UL#actions LI {
	WIDTH: 10em
}
#actionsContainer UL#actions LI A {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.6em; OUTLINE-STYLE: none; =
OUTLINE-COLOR: invert; PADDING-LEFT: 2.2em; OUTLINE-WIDTH: medium; =
PADDING-RIGHT: 0px; DISPLAY: block; MAX-WIDTH: 120px; FONT-SIZE: 85%; =
CURSOR: pointer; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
#actionsContainer UL#actions LI A {
	FONT-WEIGHT: normal
}
#actionsContainer UL#actions LI#email {
	BACKGROUND-POSITION: -10px -6px
}
#actionsContainer UL#actions LI#save {
	BACKGROUND-POSITION: -10px -48px
}
#actionsContainer UL#actions LI.saved#save {
	BACKGROUND-POSITION: -10px -98px
}
#actionsContainer UL#actions LI#contact {
	BACKGROUND-POSITION: -10px -148px
}
#actionsContainer UL#actions LI#writeReview {
	BACKGROUND-POSITION: -9px -198px
}
#actionsContainer UL#actions LI.reviewed#writeReview {
	BACKGROUND-POSITION: -9px -248px
}
#actionsContainer UL#actions LI#print {
	BACKGROUND-POSITION: -9px -299px
}
#actionsContainer UL#actions LI#share {
	BACKGROUND-POSITION: -9px -348px
}
#tabsContainer {
	BORDER-BOTTOM: #003e7e 5px solid; LINE-HEIGHT: normal; WIDTH: 100%; =
BACKGROUND: 0px 50%; FLOAT: left; FONT-SIZE: 90%
}
#tabsContainer UL#tabs {
	MARGIN: 0px 0px 0px 0.6em; BACKGROUND: 0px 50%; FONT-SIZE: 110%; =
FONT-WEIGHT: 700
}
#tabsContainer UL#tabs .tabOuterSpan A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; =
TEXT-DECORATION: none
}
#tabsContainer UL#tabs .tabOuterSpan A:hover {
	TEXT-DECORATION: underline
}
#tabsContainer UL#tabs LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 4px 0px 0px; BACKGROUND-POSITION: =
100% -700px; FLOAT: left; LIST-STYLE-IMAGE: none
}
#tabsContainer UL#tabs LI .tabOuterSpan {
	DISPLAY: block; BACKGROUND-POSITION: 0px -700px; MARGIN-RIGHT: 12px; =
TEXT-DECORATION: none
}
#tabsContainer UL#tabs LI A:hover {
	TEXT-DECORATION: underline
}
#tabsContainer UL#tabs LI A SPAN {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 21px; PADDING-LEFT: 15px; =
PADDING-RIGHT: 3px; DISPLAY: block; PADDING-TOP: 7px
}
* HTML #tabsContainer UL#tabs LI A SPAN {
	PADDING-BOTTOM: 6px
}
#tabsContainer UL#tabs LI.current {
	BACKGROUND-POSITION: 100% -750px
}
#tabsContainer UL#tabs LI.current A {
	COLOR: #fff
}
#tabsContainer UL#tabs LI.current .tabOuterSpan {
	BACKGROUND-POSITION: 0px -750px; COLOR: #fff; MARGIN-RIGHT: 12px; =
TEXT-DECORATION: none
}
#tabsContainer UL#tabs LI#summary A {
	MARGIN: 0px 0px 0px 10px
}
#tabsContainer #reviewstab .tabOuterSpan A SPAN {
	PADDING-RIGHT: 1px
}
#tabsContainer #reviewsTabText {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; =
PADDING-RIGHT: 0px !important; DISPLAY: inline !important; PADDING-TOP: =
0px !important
}
#tabsContainer #totalReviewsCount {
	MARGIN: 0px -0.25em 0px -0.8em; DISPLAY: inline !important
}
#med_rec_top {
	MARGIN: 0px auto 0.6em 1.3em; BACKGROUND-POSITION: 100% -289px; FLOAT: =
none; PADDING-TOP: 1.4em
}
#med_rec_bottom {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto 0.6em 1.3em; PADDING-LEFT: 0px; =
WIDTH: 300px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 100% -289px; =
PADDING-TOP: 1.4em
}
.contextual_header {
	MARGIN-TOP: 1em; OVERFLOW: hidden
}
.contextual_header H3 {
	BACKGROUND-POSITION: 100% -1000px; COLOR: #fff; FONT-SIZE: 110%; =
FONT-WEIGHT: 700
}
.contextual_header H3 SPAN.h3outer {
	WIDTH: 90%; DISPLAY: block; BACKGROUND-POSITION: 0px -1000px; HEIGHT: =
2.2em
}
.contextual_header H3 SPAN SPAN {
	POSITION: relative; PADDING-LEFT: 0.6em; BACKGROUND: none transparent =
scroll repeat 0% 0%; TOP: 8px
}
.contextual_articles {
	MARGIN-BOTTOM: 1em
}
SPAN.contextual_viewMore {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0.4em 0px 2em; =
PADDING-LEFT: 1.3em; PADDING-RIGHT: 1.3em; DISPLAY: block; COLOR: =
#003e7e; FONT-SIZE: 109%; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
.TAN_container_footer .holding DIV {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0.4em 0px 2em; =
PADDING-LEFT: 1.3em; PADDING-RIGHT: 1.3em; DISPLAY: block; COLOR: =
#003e7e; FONT-SIZE: 109%; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
SPAN.contextual_viewMore A {
	TEXT-DECORATION: underline
}
.contextual_articles UL LI {
	LINE-HEIGHT: 1.4; MARGIN: 0.4em
}
.contextual_blogPosts UL LI {
	LINE-HEIGHT: 1.4; MARGIN: 0.4em
}
.contextual_discussionThreads UL LI {
	LINE-HEIGHT: 1.4; MARGIN: 0.4em
}
.contextual_videoViews {
	LINE-HEIGHT: 1.4; MARGIN: 0.4em
}
.contextual_discussionThreads UL {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MARGIN: 0.4em 0px =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.contextual_blogPosts UL {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MARGIN: 0.4em 0px =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.contextual_articles UL {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MARGIN: 0.4em 0px =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.contextual_articles UL LI A {
	LINE-HEIGHT: 1.6em; COLOR: #004a90
}
#contextualWrapper .TAN_container_header {
	MARGIN-TOP: 1em; BACKGROUND-POSITION: 100% -1000px; HEIGHT: 2.38em; =
OVERFLOW: hidden
}
#contextualWrapper .TAN_container_header H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.6em; WIDTH: 95%; PADDING-RIGHT: =
0px; BACKGROUND-POSITION: 0px -1000px; HEIGHT: 2.38em; COLOR: #ffffff; =
FONT-SIZE: 110%; FONT-WEIGHT: 700; PADDING-TOP: 0.45em
}
#contextualWrapper .TAN_container_content {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.69em; PADDING-RIGHT: 0.69em; =
BACKGROUND: 0px 0px; PADDING-TOP: 0.69em
}
.TAN_container_content .event {
	MARGIN-BOTTOM: 0.69em
}
.TAN_container_content .clear {
	CLEAR: both
}
H2 {
	MARGIN: 0px 0px 0.69em; WIDTH: 100%; BACKGROUND-POSITION: 100% -920px; =
FLOAT: left; COLOR: #003e7e; FONT-SIZE: 140%; FONT-WEIGHT: 400
}
H2 SPAN.h2outer {
	WIDTH: 95%; DISPLAY: block; BACKGROUND-POSITION: 0px -850px; HEIGHT: =
2em
}
H2 SPAN SPAN {
	POSITION: relative; PADDING-LEFT: 0.6em; BACKGROUND: none transparent =
scroll repeat 0% 0%; TOP: 8px
}
#summaryTabContent H2 {
	MARGIN-TOP: 1em; WIDTH: 100%; FLOAT: left
}
* + HTML #summaryTabContent H2 {
	WIDTH: 34.25em
}
#summaryTabContent #eventLogo {
	WIDTH: auto
}
#summaryTabContent #eventLogo #image {
	PADDING-BOTTOM: 0.2em; MAX-WIDTH: 445px; FLOAT: right; MARGIN-LEFT: =
0.9em
}
#summaryTabContent .missingLogo#eventLogo {
	WIDTH: 190px; DISPLAY: block; BACKGROUND-POSITION: 0px -503px; FLOAT: =
left; HEIGHT: 75px
}
#summaryTabContent .missingLogo#eventLogo #image {
	DISPLAY: none !important
}
#summaryTabContent .expander {
	MIN-WIDTH: 200px; OVERFLOW: visible
}
#summaryTabContent .spanner {
	MARGIN-BOTTOM: -20px; HEIGHT: 0px; CLEAR: both
}
#summaryTabContent .field {
	COLOR: #222; FONT-SIZE: 90%
}
#summaryTabContent .field H4 {
	MARGIN-BOTTOM: 0.2em; COLOR: #004a90; FONT-SIZE: 100%
}
#summaryTabContent #row_closeDate #row_fees P {
	OVERFLOW: visible
}
#summaryTabContent #eventInfo {
	COLOR: #676767; FONT-SIZE: 107%
}
#summaryTabContent #row_categories {
	PADDING-BOTTOM: 1.2em; FLOAT: left
}
#summaryTabContent #row_categories .feeLineItem {
	DISPLAY: block; MARGIN-BOTTOM: 0.4em
}
#summaryTabContent #row_categories .feeLineItem .fee {
	FONT-WEIGHT: bold
}
#summaryTabContent #row_contact {
	DISPLAY: none
}
#summaryTabContent #row_donations UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#summaryTabContent #row_donations UL LI {
	MARGIN-LEFT: 0px
}
#summaryTabContent #row_sanction #USATlogo {
	MARGIN: 0.3em; WIDTH: 150px; BACKGROUND-POSITION: -420px -700px; FLOAT: =
left; HEIGHT: 100px
}
#summaryTabContent #row_sanction #USATlogo SPAN {
	POSITION: absolute; LEFT: -999em
}
#summaryTabContent #summaryReviews {
	MARGIN-TOP: 1em; WIDTH: 100%; FLOAT: left
}
#summaryTabContent #recentReviewsTitle {
	DISPLAY: none
}
#summaryTabContent A#rnrFlyBy {
	CURSOR: pointer; TEXT-DECORATION: underline
}
.haveYouParticipatedContainer {
	TEXT-ALIGN: center; HEIGHT: 2em; MARGIN-LEFT: 10em
}
.haveYouParticipatedContainer .text {
	MARGIN: 0.49em 0.7em 0px 0px; FLOAT: left
}
.haveYouParticipatedContainer .text A {
	COLOR: #454545; FONT-SIZE: 94%; FONT-WEIGHT: 700; TEXT-DECORATION: none
}
.haveYouParticipatedContainer .text A:hover {
	FONT-SIZE: 94%; FONT-WEIGHT: 700; TEXT-DECORATION: none
}
.haveYouParticipatedContainer .button {
	WIDTH: 140px; BACKGROUND-POSITION: -220px -100px; FLOAT: left; HEIGHT: =
40px
}
.haveYouParticipatedContainer .button A {
	WIDTH: 139px; DISPLAY: block; HEIGHT: 29px
}
.haveYouParticipatedContainer .button SPAN {
	DISPLAY: none
}
#summaryTabContent .subEvent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; =
DISPLAY: block; PADDING-TOP: 0px
}
#summaryTabContent .subEvent .title {
	DISPLAY: block
}
#summaryTabContent .field .subEvent H4 {
	FONT-SIZE: 140%
}
#summaryTabContent .field .subEvent {
	CLEAR: both
}
#summaryTabContent .field .category {
	CLEAR: both
}
#summaryTabContent .field .feeChange {
	CLEAR: both
}
#summaryTabContent .field .subEvent .category H4 {
	COLOR: #0066cc
}
* + HTML #summaryTabContent .field .subEvent P {
	MARGIN-TOP: 7px
}
#summaryTabContent .subEvent H4 IMG {
	CURSOR: pointer
}
#summaryTabContent .subEvent P {
	MARGIN-BOTTOM: 0.2em; FLOAT: right; COLOR: #006600; FONT-SIZE: 140%; =
FONT-WEIGHT: bold
}
#summaryTabContent .subEvent UL {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; PADDING-LEFT: =
0.7em; PADDING-RIGHT: 0.7em; FLOAT: right; COLOR: #aaaaaa; FONT-WEIGHT: =
bold; PADDING-TOP: 0px
}
#summaryTabContent .feeChange {
	FLOAT: right
}
#summaryTabContent .category {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; =
DISPLAY: block; PADDING-TOP: 0px
}
#summaryTabContent .category UL {
	FONT-SIZE: 90%
}
#printFrame .field .subEvent H4 {
	MARGIN: 0px 0px 5px; FONT-SIZE: 100%
}
#printFrame .field .subEvent {
	WIDTH: 60%
}
#printFrame .field .subEvent P {
	MARGIN: 0px 0px 5px; FLOAT: right; COLOR: black; FONT-SIZE: 100%
}
#printFrame .field .subEvent UL {
	MARGIN: 0px 0px 5px
}
#summaryTabContent .field .subEvent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0.8em; =
BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0.3em
}
* + HTML #summaryTabContent .field .subEvent {
	MARGIN-TOP: 0px
}
#summaryTabContent .field .subEvent .title H4 {
	MARGIN: 0.3em 0pt 0.5em; FONT-SIZE: 150%; FONT-WEIGHT: normal
}
#summaryTabContent .field .subEvent .title H4 IMG {
	FONT-SIZE: 140%; MARGIN-RIGHT: 0.8em
}
#summaryTabContent .field .subEvent .category {
	PADDING-BOTTOM: 0.8em; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0pt; =
MARGIN-LEFT: 2.7em; BORDER-TOP: #ccc 1px dashed; PADDING-TOP: 0.5em
}
#summaryTabContent .field .subEvent .category .title H5 {
	COLOR: #0066cc; FONT-SIZE: 130%
}
#summaryTabContent .field .subEvent .category .title P {
	FONT-SIZE: 130%
}
#summaryTabContent .field .subEvent .category .feeChange {
	MARGIN-BOTTOM: 0.3em
}
#summaryTabContent .field .subEvent UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
#mapTabContent #mapTabHeader {
	MARGIN-BOTTOM: 0.3em
}
#mapTabContent #mapTabHeader H3 {
	FLOAT: right; FONT-SIZE: 100%; FONT-WEIGHT: 700; MARGIN-RIGHT: 1em
}
#mapTabContent #addressInputContainer {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 8em
}
* HTML #mapTabContent #addressInputContainer {
	MARGIN-TOP: -1em; HEIGHT: 4em
}
* + HTML #mapTabContent #addressInputContainer {
	HEIGHT: 4em
}
#mapTabContent #addressInputContainer #addressContainer {
	MARGIN-TOP: 1em; WIDTH: 34em; FLOAT: left
}
#mapTabContent #addressInputContainer #getDirectionsButton {
	MARGIN: 0.7em 0px 0px 0.9em; FLOAT: left
}
#mapTabContent #addressInputContainer #getDirectionsButton A {
	WIDTH: 141px; DISPLAY: block; BACKGROUND-POSITION: -220px -10px; =
HEIGHT: 29px
}
#mapTabContent #addressContainer #startAddress {
	WIDTH: 100%; FLOAT: left
}
#mapTabContent #addressContainer #startAddress #txtStartAddress {
	WIDTH: 25em; FLOAT: right
}
#mapTabContent #addressContainer #startAddress H3 {
	FLOAT: right; FONT-SIZE: 100%; MARGIN-RIGHT: 1em
}
#mapTabContent #addressContainer #endAddress {
	MARGIN-TOP: 0.6em; WIDTH: 100%; FLOAT: left
}
#mapTabContent #addressContainer #endAddress #txtEndAddress {
	WIDTH: 25em; FLOAT: right
}
#mapTabContent #addressContainer #endAddress H3 {
	FLOAT: right; FONT-SIZE: 100%; MARGIN-RIGHT: 1em
}
#mapTabContent #getDirectionsButton A SPAN {
	DISPLAY: none
}
#mapTabContent #divMapDirections {
	BORDER-BOTTOM: #004a90 1px solid; BORDER-LEFT: #004a90 1px solid; =
BACKGROUND-COLOR: #fff !important; MARGIN: 5px 0px 0px 20px; WIDTH: =
45em; FLOAT: left; HEIGHT: 38em; BORDER-TOP: #004a90 1px solid; =
BORDER-RIGHT: #004a90 1px solid
}
#mapTabContent #divDirections {
	BACKGROUND-COLOR: #fff !important; MARGIN: 0px auto; WIDTH: 45em
}
#mapTabContent #mapUnavailable {
	TEXT-ALIGN: center; DISPLAY: block
}
#mapTabContent H2 SPAN.h2outer .expandButtonLink {
	MARGIN: 0.6em 0px 0px 0.5em; WIDTH: 14px; BACKGROUND-POSITION: -10px =
-400px; FLOAT: left; HEIGHT: 14px; CURSOR: pointer
}
#mapTabContent H2 SPAN.h2outer .collapseButtonLink {
	MARGIN: 0.6em 0px 0px 0.5em; WIDTH: 14px; BACKGROUND-POSITION: -10px =
-450px; FLOAT: left; HEIGHT: 14px; CURSOR: pointer
}
#mapTabContent .expandButtonLink SPAN {
	DISPLAY: none
}
.collapseButtonLink SPAN {
	DISPLAY: none
}
#reviewsTabContent .metaevents {
	WIDTH: 48em; FLOAT: left
}
#reviewsTabContent H2 {
	BACKGROUND-POSITION: 100% -920px; HEIGHT: 2em; COLOR: #003e7e; =
FONT-SIZE: 140%; FONT-WEIGHT: 400
}
#reviewsTabContent H2 SPAN.h2outer {
	WIDTH: 33em; DISPLAY: block; BACKGROUND-POSITION: 0px -850px; HEIGHT: =
2em
}
#reviewsTabContent H2 SPAN SPAN {
	POSITION: relative; PADDING-LEFT: 0.55em; BACKGROUND: none transparent =
scroll repeat 0% 0%; TOP: 7px
}
#reviewsTabContent H2 SPAN.h2outer .expandButtonLink {
	MARGIN: 0.6em 0px 0px 0.5em; WIDTH: 14px; BACKGROUND-POSITION: -10px =
-400px; FLOAT: left; HEIGHT: 14px; CURSOR: pointer
}
#reviewsTabContent H2 SPAN.h2outer .collapseButtonLink {
	MARGIN: 0.6em 0px 0px 0.5em; WIDTH: 14px; BACKGROUND-POSITION: -10px =
-450px; FLOAT: left; HEIGHT: 14px; CURSOR: pointer
}
#reviewsTabContent .metaEventReviewContainer {
	MIN-HEIGHT: 2em
}
#reviewsTabContent .expandButtonLink SPAN {
	DISPLAY: none
}
.collapseButtonLink SPAN {
	DISPLAY: none
}
#reviewsTabContent #spnEventNameReviews {
	DISPLAY: none
}
#seeAllReviews {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; COLOR: =
#003e7e; FONT-SIZE: 109%; FONT-WEIGHT: 700
}
#seeAllReviews A {
	COLOR: #003e7e; CURSOR: pointer; TEXT-DECORATION: underline
}
#resultsTabContent H2 {
	BACKGROUND-POSITION: 100% -920px; HEIGHT: 2em; COLOR: #003e7e; =
FONT-SIZE: 140%; FONT-WEIGHT: 400
}
#resultsTabContent H2 SPAN.h2outer {
	WIDTH: 22em; DISPLAY: block; BACKGROUND-POSITION: 0px -850px; HEIGHT: =
2em
}
#resultsTabContent H2 SPAN SPAN {
	POSITION: relative; PADDING-LEFT: 0.55em; BACKGROUND: none transparent =
scroll repeat 0% 0%; TOP: 7px
}
#resultsTabContent H2 SPAN.h2outer .expandButtonLink {
	MARGIN: 0.6em 0px 0px 0.5em; WIDTH: 14px; BACKGROUND-POSITION: -10px =
-400px; FLOAT: left; HEIGHT: 14px; CURSOR: pointer
}
#resultsTabContent H2 SPAN.h2outer .collapseButtonLink {
	MARGIN: 0.6em 0px 0px 0.5em; WIDTH: 14px; BACKGROUND-POSITION: -10px =
-450px; FLOAT: left; HEIGHT: 14px; CURSOR: pointer
}
#resultsTabContent .metaEventReviewContainer {
	MIN-HEIGHT: 2em
}
#resultsTabContent .expandButtonLink SPAN {
	DISPLAY: none
}
.collapseButtonLink SPAN {
	DISPLAY: none
}
#resultsTabContent .lineItem {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 0px; =
PADDING-TOP: 0.85em
}
.resultsContainer {
	MARGIN-BOTTOM: 2.5em; FONT-SIZE: 93%
}
.resultsContainer A {
	MARGIN: 0.85em 0px 0.3em; FONT-WEIGHT: 700
}
#peopleTabContent {
	PADDING-TOP: 0.7em
}
#peopleTabContent .savedUserContainer {
	TEXT-ALIGN: center; WIDTH: 20%; FLOAT: left; HEIGHT: 8em
}
#peopleTabContent .savedUserContainer .profileLink {
	FONT-WEIGHT: 700
}
#peopleTabContent .savedUserContainer A:hover .profileLink {
	TEXT-DECORATION: underline
}
#peopleTabContent .savedDateRow {
	BORDER-BOTTOM: #999 1px solid; PADDING-BOTTOM: 0.5em; PADDING-LEFT: =
0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 1em
}
#peopleTabContent .savedDateRow .savedDate {
	TEXT-ALIGN: right; WIDTH: 5.5em; FLOAT: left
}
#peopleTabContent .savedDateRow UL {
	LIST-STYLE-TYPE: none; WIDTH: 88%; FLOAT: left
}
#peopleTabContent .savedDateRow UL LI {
	MARGIN-BOTTOM: 0.5em; FLOAT: left
}
#peopleTabContent .savedDateRow .userContainer {
	TEXT-ALIGN: center; WIDTH: 7em
}
#peopleTabContent .saveThisEventContainer {
	BORDER-BOTTOM: #999 1px solid; PADDING-BOTTOM: 1em; WIDTH: 100%; FLOAT: =
left
}
#peopleTabContent .saveThisEventContainer .text {
	MARGIN: 0.49em 0.7em 0px 15em; FLOAT: left
}
#peopleTabContent .saveThisEventContainer .text A {
	COLOR: #454545; FONT-SIZE: 94%; CURSOR: pointer; FONT-WEIGHT: 700; =
TEXT-DECORATION: none
}
#peopleTabContent .saveThisEventContainer .text A:hover {
	FONT-SIZE: 94%; FONT-WEIGHT: 700; TEXT-DECORATION: none
}
#peopleTabContent .saveThisEventContainer .button {
	WIDTH: 140px; BACKGROUND-POSITION: -220px -150px; FLOAT: left; HEIGHT: =
30px
}
#peopleTabContent .saveThisEventContainer .button A {
	WIDTH: 139px; DISPLAY: block; HEIGHT: 29px; CURSOR: pointer
}
#peopleTabContent .saveThisEventContainer .button SPAN {
	DISPLAY: none
}
#photosTabContent {
	WIDTH: 48em; DISPLAY: block; FLOAT: left
}
#photosTabContent .flickrPhoto {
	TEXT-ALIGN: center; MARGIN: 10px 0px; WIDTH: 50%; FLOAT: left; HEIGHT: =
220px
}
#photosTabContent .flickrPhoto H4 {
	COLOR: #004a90
}
#photosTabContent .flickrPhoto IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; MAX-HEIGHT: 195px; VERTICAL-ALIGN: middle; =
PADDING-TOP: 0px
}
#photosTabContent .addYourPhotosContainer {
	BORDER-BOTTOM: #999 1px solid; PADDING-BOTTOM: 1em; WIDTH: 100%; FLOAT: =
left
}
#photosTabContent .addYourPhotosContainer .text {
	MARGIN: 0.49em 0.7em 0px 3.3em; FLOAT: left
}
* HTML #photosTabContent .addYourPhotosContainer .text {
	MARGIN: 0.49em 0.7em 0px 2em; FLOAT: left
}
* + HTML #photosTabContent .addYourPhotosContainer .text {
	MARGIN: 0.49em 0.7em 0px 2em; FLOAT: left
}
#photosTabContent .addYourPhotosContainer .text A {
	COLOR: #454545; FONT-SIZE: 94%; CURSOR: pointer; FONT-WEIGHT: 700; =
TEXT-DECORATION: none
}
#photosTabContent .addYourPhotosContainer .text A:hover {
	FONT-SIZE: 94%; FONT-WEIGHT: 700; TEXT-DECORATION: none
}
#photosTabContent .addYourPhotosContainer .button {
	WIDTH: 150px; BACKGROUND-POSITION: -220px -200px; FLOAT: left; HEIGHT: =
30px
}
#photosTabContent .addYourPhotosContainer .button A {
	WIDTH: 139px; DISPLAY: block; HEIGHT: 29px; CURSOR: pointer
}
#photosTabContent .addYourPhotosContainer .button SPAN {
	DISPLAY: none
}
#photosTabContent #noPhotos {
	TEXT-ALIGN: center; WIDTH: 100%; FLOAT: left; COLOR: #ff0000; =
FONT-WEIGHT: bold; PADDING-TOP: 1.5em
}
#videosTabContent {
	WIDTH: 48em; DISPLAY: block; FLOAT: left
}
#videosTabContent #tanVideos .youTubeVideo {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; =
PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; DISPLAY: block; =
FLOAT: left; HEIGHT: 250px; PADDING-TOP: 0px
}
#videosTabContent #tanVideos .youTubeVideo OBJECT {
	WIDTH: 250px
}
#videosTabContent .addYourVideosContainer {
	BORDER-BOTTOM: #999 1px solid; PADDING-BOTTOM: 1em; WIDTH: 100%; FLOAT: =
left
}
#videosTabContent .addYourVideosContainer .text {
	MARGIN: 0.49em 0.7em 0px 2.5em; FLOAT: left
}
* HTML #videosTabContent .addYourVideosContainer .text {
	MARGIN: 0.49em 0.7em 0px 2em; FLOAT: left
}
* + HTML #videosTabContent .addYourVideosContainer .text {
	MARGIN: 0.49em 0.7em 0px 2em; FLOAT: left
}
#videosTabContent .addYourVideosContainer .text A {
	COLOR: #454545; FONT-SIZE: 94%; CURSOR: pointer; FONT-WEIGHT: 700; =
TEXT-DECORATION: none
}
#videosTabContent .addYourVideosContainer .text A:hover {
	FONT-SIZE: 94%; FONT-WEIGHT: 700; TEXT-DECORATION: none
}
#videosTabContent .addYourVideosContainer .button {
	WIDTH: 150px; BACKGROUND-POSITION: -220px -250px; FLOAT: left; HEIGHT: =
30px
}
#videosTabContent .addYourVideosContainer .button A {
	WIDTH: 139px; DISPLAY: block; HEIGHT: 29px; CURSOR: pointer
}
#videosTabContent .addYourVideosContainer .button SPAN {
	DISPLAY: none
}
#videosTabContent #noVideos {
	TEXT-ALIGN: center; WIDTH: 100%; FLOAT: left; COLOR: #ff0000; =
FONT-WEIGHT: bold; PADDING-TOP: 1.5em
}
.avatar {
	BORDER-BOTTOM: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; =
PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; =
PADDING-LEFT: 3px; WIDTH: 48px; PADDING-RIGHT: 3px; HEIGHT: 48px; =
BORDER-TOP: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px solid; =
PADDING-TOP: 3px
}
* HTML .avatar {
	OVERFLOW: hidden; TEXT-DECORATION: none
}
.avatar A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; DISPLAY: block; =
HEIGHT: 48px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; =
TEXT-DECORATION: none
}
.avatar IMG {
	WIDTH: 48px; HEIGHT: 48px; TEXT-DECORATION: none
}
#peopleTabContent .avatar {
	BORDER-BOTTOM: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; =
PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; =
PADDING-LEFT: 2px; WIDTH: 30px; PADDING-RIGHT: 2px; DISPLAY: block; =
HEIGHT: 30px; BORDER-TOP: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px =
solid; PADDING-TOP: 2px
}
#peopleTabContent .avatar IMG {
	WIDTH: 30px; HEIGHT: 30px; TEXT-DECORATION: none
}
#peopleTabContent .userName {
	CURSOR: pointer
}
#article_toolbar {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; WIDTH: =
100px; FLOAT: right; MARGIN-LEFT: 0.5em; BORDER-TOP: #aaa 1px solid; =
BORDER-RIGHT: #aaa 1px solid
}
#mod_article_content #article_toolbar UL {
	PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
8px; PADDING-RIGHT: 8px; LIST-STYLE-IMAGE: none; PADDING-TOP: 8px
}
#article_toolbar LI {
	PADDING-BOTTOM: 7px
}
#article_toolbar A {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 2em; PADDING-RIGHT: 0px; COLOR: =
#aaa; FONT-SIZE: 8pt; PADDING-TOP: 0px
}
#article_toolbar_comment {
	BACKGROUND: =
url(/SiteFiles/3/templates/images/myactive/icons/comment_bw.png) =
no-repeat left top
}
#article_toolbar_comment:hover {
	BACKGROUND: =
url(/SiteFiles/3/templates/images/myactive/icons/comment.png) no-repeat =
left top
}
#article_toolbar_share {
	BACKGROUND: =
url(/SiteFiles/3/templates/images/myactive/icons/link_bw.png) no-repeat =
left top
}
#article_toolbar_share:hover {
	BACKGROUND: url(/SiteFiles/3/templates/images/myactive/icons/link.png) =
no-repeat left top
}
#article_toolbar_email {
	BACKGROUND: =
url(/SiteFiles/3/templates/images/myactive/icons/email_bw.png) no-repeat =
left top
}
#article_toolbar_email:hover {
	BACKGROUND: url(/SiteFiles/3/templates/images/myactive/icons/email.png) =
no-repeat left top
}
#article_toolbar_print {
	BACKGROUND: =
url(/SiteFiles/3/templates/images/myactive/icons/printer_bw.png) =
no-repeat left top
}
#article_toolbar_print:hover {
	BACKGROUND: =
url(/SiteFiles/3/templates/images/myactive/icons/printer.png) no-repeat =
left top
}
.article_toolbar_save {
	BACKGROUND: =
url(/SiteFiles/3/templates/images/myactive/icons/add_bw.png) no-repeat =
left top
}
.article_toolbar_save:hover {
	BACKGROUND: url(/SiteFiles/3/templates/images/myactive/icons/add.png) =
no-repeat left top
}
.article_toolbar_saved {
	BACKGROUND: =
url(/SiteFiles/3/templates/images/myactive/icons/accept.png) no-repeat =
left top
}
.article_toolbar_error {
	BACKGROUND: =
url(/SiteFiles/3/templates/images/myactive/icons/error_add.png) =
no-repeat left top
}
.article_toolbar_error SPAN {
	COLOR: red
}
#mod_article_content {
	MARGIN: 0.9em 0px 0px
}
#mod_article_content DIV.ipf-article-photo {
	FONT-STYLE: italic; WIDTH: 150px; FONT-SIZE: 75%
}
#mod_article_content .ipf-article-layout1 DIV.ipf-article-photo {
	MARGIN: 0px 0.75em 0.9em 0px; FLOAT: left
}
#mod_article_content .ipf-article-layout1 DIV.ipf-article-photo IMG {
	MARGIN: 0px 0px 0.5em; DISPLAY: block
}
#mod_article_content .ipf-article-layout2 DIV.ipf-article-photo {
	MARGIN: 0px 0px 0.9em 0.75em; FLOAT: right
}
#mod_article_content .ipf-article-layout2 P {
	MARGIN-RIGHT: 160px
}
.page-2 #mod_article_content .ipf-article-layout2 P {
	MARGIN-RIGHT: 0px
}
#mod_article_content .ipf-article-layout3 DIV.ipf-article-photo {
	MARGIN: 0px 0px 0.5em 1em; FLOAT: right
}
#mod_article_content H1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#mod_article_content H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#mod_article_content H3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#mod_article_content H4 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#mod_article_content H5 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#mod_article_content .subhead {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#mod_article_content H1 {
	MARGIN: 0px 0px 1.6em; FONT-SIZE: 160%
}
#mod_article_content H2 {
	MARGIN-BOTTOM: 0.5em; FONT-SIZE: 130%
}
#mod_article_content H3 {
	MARGIN-BOTTOM: 0.1em; FONT-SIZE: 110%
}
#mod_article_content H4 {
	MARGIN-BOTTOM: 1em; FONT-SIZE: 105%
}
#mod_article_content H5 {
	FONT-SIZE: 100%
}
#mod_article_content P {
	MARGIN-BOTTOM: 1em
}
#mod_article_content UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 2em 2em 3em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#mod_article_content OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 2em 2em 3em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#mod_article_content .subhead {
	MARGIN-BOTTOM: 1em; FONT-SIZE: 105%; FONT-WEIGHT: 700
}
#mod_article_content H2.ipf-article-subtitle {
	FONT-STYLE: italic; MARGIN-TOP: -1.4em; FONT-SIZE: 110%
}
#mod_article_content P.ipf-article-meta {
	COLOR: #666; FONT-SIZE: 85%
}
#mod_article_content P.ipf-article-meta SPAN {
	FONT-WEIGHT: 700
}
.ipf-article-other-articles {
	PADDING-BOTTOM: 0px; MARGIN: 0.4em 0px 2.4em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-SIZE: 0.86em; BORDER-TOP: #ddd 2px solid; =
PADDING-TOP: 0.69em
}
#mod_article_content P.ipf-article-meta {
	DISPLAY: none; VISIBILITY: hidden
}
#mod_article_content .ipf-articlephoto {
	DISPLAY: none; VISIBILITY: hidden
}
#mod_article_content H2.ipf-article-subtitle {
	DISPLAY: none; VISIBILITY: hidden
}
.page_1 #mod_article_content P.ipf-article-meta {
	DISPLAY: block; VISIBILITY: visible
}
.page_1 #mod_article_content .ipf-article-photo {
	DISPLAY: block; VISIBILITY: visible
}
.page_1 #mod_article_content H2.ipf-article-subtitle {
	DISPLAY: block; VISIBILITY: visible
}
.ipf-article-pages {
	PADDING-BOTTOM: 0.4em; MARGIN: 0.5em 0px; PADDING-LEFT: 0px; WIDTH: =
99%; PADDING-RIGHT: 0px; FONT-SIZE: 85%; OVERFLOW: hidden; BORDER-TOP: =
#eee 0px solid; PADDING-TOP: 0.4em
}
.ipf-article-pages .ipf-article-page {
	FONT-STYLE: italic; FLOAT: left
}
.ipf-article-pages .ipf-article-paging {
	FLOAT: right; COLOR: #aaa
}
.ipf-article-pages .ipf-article-paging SPAN {
	COLOR: #000
}
.ipf-article-pages .ipf-article-paging A {
	TEXT-DECORATION: none
}
.ipf-article-pages .ipf-article-paging A:hover {
	TEXT-DECORATION: underline
}
.ratingsBar {
	BACKGROUND: url(/Assets/event-details/star.png) repeat-x left bottom
}
.halfStarRating {
	BACKGROUND: url(/Assets/event-details/star.png) repeat-x left bottom
}
.oneStarRating {
	BACKGROUND: url(/Assets/event-details/star.png) repeat-x left bottom
}
.oneHalfStarRating {
	BACKGROUND: url(/Assets/event-details/star.png) repeat-x left bottom
}
.twoStarRating {
	BACKGROUND: url(/Assets/event-details/star.png) repeat-x left bottom
}
.twoHalfStarRating {
	BACKGROUND: url(/Assets/event-details/star.png) repeat-x left bottom
}
.threeStarRating {
	BACKGROUND: url(/Assets/event-details/star.png) repeat-x left bottom
}
.ThreeHalfStarRating {
	BACKGROUND: url(/Assets/event-details/star.png) repeat-x left bottom
}
.fourStarRating {
	BACKGROUND: url(/Assets/event-details/star.png) repeat-x left bottom
}
.fourHalfStarRating {
	BACKGROUND: url(/Assets/event-details/star.png) repeat-x left bottom
}
.fiveStarRating {
	BACKGROUND: url(/Assets/event-details/star.png) repeat-x left bottom
}
#RatingsUI #avgRatingEmptyStars {
	BACKGROUND: url(/Assets/event-details/star.png) repeat-x left bottom
}
#RatingsUI {
	MARGIN-TOP: 7px; DISPLAY: table-row-group; FLOAT: left; HEIGHT: 19px
}
* HTML #RatingsUI {
	MARGIN-TOP: 0px; WIDTH: 6em
}
* + HTML #RatingsUI {
	MARGIN-TOP: 10px; WIDTH: 5.9em
}
#RatingsUI #avgRatingEmptyStars {
	WIDTH: 80px; BACKGROUND-POSITION: 0px 50%; FLOAT: left; HEIGHT: 16px; =
MARGIN-RIGHT: 9px
}
* HTML #avgRatingEmptyStars {
	BACKGROUND: url(/Assets/event-details/star.png) repeat-x 0px -16px; =
OVERFLOW: hidden; MARGIN-RIGHT: 8px
}
#RatingsUI #avgRatingEmptyStars #avgRating {
	FLOAT: left; MARGIN-RIGHT: 0.3em
}
* HTML #RatingsUI #avgRatingEmptyStars #avgRating {
	FLOAT: none
}
* + HTML #RatingsUI #avgRatingEmptyStars {
	FLOAT: left; MARGIN-RIGHT: 9px
}
#RatingsUI #totalRatings {
	COLOR: #676767; FONT-SIZE: 43%; VERTICAL-ALIGN: top; FONT-WEIGHT: 400
}
* HTML #RatingsUI #totalRatings {
	MARGIN-TOP: 2px; FLOAT: left; FONT-SIZE: 30%
}
* + HTML #RatingsUI #totalRatings {
	FLOAT: none; FONT-SIZE: 32%
}
#RatingsUI #totalRatings:hover {
	COLOR: #00c !important
}
.userReviewContainer {
	BORDER-BOTTOM: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; =
PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; WIDTH: 47.2em; =
PADDING-RIGHT: 0.3em; MARGIN-BOTTOM: 0.9em; FLOAT: left; OVERFLOW: =
hidden; BORDER-TOP: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px solid; =
PADDING-TOP: 0.3em
}
.userReviewContainer .rightColumn {
	PADDING-BOTTOM: 0.3em; MIN-HEIGHT: 6.15em; PADDING-LEFT: 0.3em; WIDTH: =
42em; PADDING-RIGHT: 0.3em; FLOAT: right; OVERFLOW: hidden; PADDING-TOP: =
0.3em
}
.userReviewContainer .leftColumn {
	WIDTH: 54px
}
.userReviewContainer .ratingAndDeleteContainer {
	WIDTH: 80px; FLOAT: right; HEIGHT: 40px
}
.userReviewContainer .ratingAndDeleteContainer .thisUserRating {
	WIDTH: 80px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px 50%; =
HEIGHT: 16px; OVERFLOW: hidden; CURSOR: default
}
* HTML .userReviewContainer .ratingAndDeleteContainer .thisUserRating {
	BACKGROUND-POSITION: 100% -16px
}
* + HTML .userReviewContainer .ratingAndDeleteContainer .thisUserRating =
{
	BACKGROUND-POSITION: 0px -16px
}
.userReviewContainer .ratingAndDeleteContainer #deleteButtonContainer {
	MARGIN-TOP: 0.3em; WIDTH: 80px; FLOAT: right; CLEAR: right
}
* HTML .userReviewContainer .ratingAndDeleteContainer =
#deleteButtonContainer {
	HEIGHT: 20px; OVERFLOW: hidden
}
.userReviewContainer .ratingAndDeleteContainer #deleteButtonContainer =
A.deleteReviewLink {
	PADDING-LEFT: 18px; BACKGROUND-POSITION: -220px -300px; HEIGHT: 15px; =
MARGIN-LEFT: 14px; FONT-SIZE: 91%; CURSOR: pointer
}
.even #deleteButtonContainer A.deleteReviewLink {
	BACKGROUND-POSITION: -460px -100px
}
.userReviewContainer .ratingAndDeleteContainer #deleteButtonContainer =
A.deleteReviewLink:hover {
	TEXT-DECORATION: underline
}
.userReviewContainer .modifiedDate {
	WIDTH: 21em
}
.userReviewContainer .modifiedDate .modifiedDateSpan {
	FLOAT: left; COLOR: #9c9c9c; FONT-SIZE: 80%
}
.userReviewContainer .profileLink {
	FLOAT: left; FONT-SIZE: 90%; FONT-WEIGHT: 700
}
.userReviewContainer .reviewBody {
	MARGIN-TOP: 0.7em; WIDTH: 41.8em; FLOAT: left; FONT-SIZE: 93%
}
* HTML .userReviewContainer .reviewBody {
	MARGIN: 0px 0px 1.3em
}
.even {
	BACKGROUND: url(/Assets/common/vert-repeat-images-sprite.png) #f0f0f0 =
repeat-y 0px 50%
}
* + HTML #divRecentReviews {
	WIDTH: 100% !important; FLOAT: left
}
#divAddReview {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; =
PADDING-BOTTOM: 0.8em; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 0.8em; =
PADDING-RIGHT: 0.8em; FLOAT: left; BORDER-TOP: 1px dotted; BORDER-RIGHT: =
#999 1px solid; PADDING-TOP: 0.8em
}
* + HTML #divAddReview {
	PADDING-BOTTOM: 0.8em; PADDING-LEFT: 0.8em; WIDTH: auto; PADDING-RIGHT: =
0.8em; PADDING-TOP: 0.8em
}
#divAddReview H2 .h2outer {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT-WEIGHT: 700
}
#divAddReview H2 {
	MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
* + HTML #divAddReview H2 {
	FLOAT: none
}
#postReviewButton {
	WIDTH: 161px; DISPLAY: block; BACKGROUND-POSITION: -460px -10px; FLOAT: =
left; HEIGHT: 29px; CURSOR: pointer
}
#postReviewButton SPAN {
	DISPLAY: none
}
#divAddReview #reviewText {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; =
PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; WIDTH: 46.3em; =
PADDING-RIGHT: 0.3em; DISPLAY: block; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 =
1px solid; PADDING-TOP: 0.3em
}
* + HTML #divAddReview #reviewText {
	WIDTH: 45.2em
}
#divAddReview #divAddRating {
	DISPLAY: block; FLOAT: left
}
#divAddReview .yourRating {
	MARGIN: 0.5em 0px 1em
}
#divAddReview .yourRatingText {
	FLOAT: left; MARGIN-RIGHT: 0.3em
}
#divAddReview .yourRating .ratingsBar {
	MARGIN-LEFT: 5.8em
}
* HTML #divAddReview .yourRating .ratingsBar {
	MARGIN-LEFT: 0.8em
}
#divAddReview #updatesCheckbox {
	MARGIN: 0.6em 0px 0.9em
}
#divAddReview #updatesCheckbox INPUT {
	MARGIN: 0px 0.5em 1px 0px
}
* HTML #divAddReview #updatesCheckbox INPUT {
	MARGIN-BOTTOM: 0px
}
#divAddReview #contentDisclaimer {
	MARGIN-TOP: 0.3em; PADDING-LEFT: 167px; FONT-SIZE: 72%
}
* + HTML #divAddReview #contentDisclaimer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: =
inline; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.inline {
	VERTICAL-ALIGN: middle; CURSOR: pointer; _display: inline-block
}
.starRating {
	POSITION: relative; LIST-STYLE-TYPE: none; TEXT-INDENT: -999em; WIDTH: =
80px; DISPLAY: block; BACKGROUND-POSITION: 0px 2px; HEIGHT: 16px; =
OVERFLOW: hidden; CURSOR: pointer; LIST-STYLE-IMAGE: none
}
.starRating A {
	POSITION: absolute; LINE-HEIGHT: 16px; OVERFLOW: hidden; TOP: 0px; =
CURSOR: pointer; LEFT: 0px
}
.starRating LI {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; =
PADDING-RIGHT: 0px !important; DISPLAY: inline; PADDING-TOP: 0px =
!important
}
.starRating LI {
	-webkit-padding-start: 0
}
.starRating {
	BACKGROUND: url(/Assets/event-details/star.png) repeat-x left 0px; =
CURSOR: pointer
}
.starRating A:hover {
	BACKGROUND: url(/Assets/event-details/star.png) repeat-x left 0px; =
CURSOR: pointer
}
.starRating A:active {
	BACKGROUND: url(/Assets/event-details/star.png) repeat-x left 0px; =
CURSOR: pointer
}
.starRating A:focus {
	BACKGROUND: url(/Assets/event-details/star.png) repeat-x left 0px; =
CURSOR: pointer
}
.currentRating.starRating {
	BACKGROUND: url(/Assets/event-details/star.png) repeat-x left 0px; =
CURSOR: pointer
}
.thisUserRating {
	BACKGROUND: url(/Assets/event-details/star.png) repeat-x left 0px; =
CURSOR: pointer
}
.starRating A.currentRating {
	BACKGROUND: url(/Assets/event-details/star.png) repeat-x left 0px; =
CURSOR: pointer
}
.starRating A:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left bottom
}
.starRating A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left bottom
}
.starRating A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left bottom
}
.starRating A.currentRating {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left bottom
}
A.oneStar {
	Z-INDEX: 6; WIDTH: 16px
}
A.twoStar {
	Z-INDEX: 5; WIDTH: 32px
}
A.threeStar {
	Z-INDEX: 4; WIDTH: 48px
}
A.fourStar {
	Z-INDEX: 3; WIDTH: 64px
}
A.fiveStar {
	Z-INDEX: 2; WIDTH: 80px
}
.noStars {
	BACKGROUND-IMAGE: none !important
}
.ratingsBar {
	BACKGROUND-COLOR: #ccc; WIDTH: 80px; MARGIN-BOTTOM: 0.3em; HEIGHT: 16px
}
#avgRating {
	BACKGROUND-POSITION: left bottom
}
* HTML #avgRating {
	MARGIN-TOP: 0px; BACKGROUND-POSITION: 0px -32px; OVERFLOW: hidden
}
.zeroStarRating {
	WIDTH: 0px
}
.halfStarRating {
	WIDTH: 8px
}
.oneStarRating {
	WIDTH: 16px
}
.oneHalfStarRating {
	WIDTH: 24px
}
.twoStarRating {
	WIDTH: 32px
}
.twoHalfStarRating {
	WIDTH: 40px
}
.threeStarRating {
	WIDTH: 48px
}
.threeHalfStarRating {
	WIDTH: 56px
}
.fourStarRating {
	WIDTH: 64px
}
.fourHalfStarRating {
	WIDTH: 72px
}
.fiveStarRating {
	WIDTH: 80px
}
.gray {
	BACKGROUND-IMAGE: url(/Assets/event-details/star-gray.png) !important
}
.gray A:hover {
	BACKGROUND-IMAGE: url(/Assets/event-details/star-gray.png) !important
}
.gray A:focus {
	BACKGROUND-IMAGE: url(/Assets/event-details/star-gray.png) !important
}
.gray A:active {
	BACKGROUND-IMAGE: url(/Assets/event-details/star-gray.png) !important
}
.gray .ratingsBar {
	BACKGROUND-IMAGE: url(/Assets/event-details/star-gray.png) !important
}
.starRating A.currentRating {
	BACKGROUND-IMAGE: url(/Assets/event-details/star-gray.png) !important
}
.even .rightColumn .thisUserRating {
	BACKGROUND-IMAGE: url(/Assets/event-details/star-gray.png) !important
}
.even .rightColumn .thisUserRating .ratingsBar {
	BACKGROUND-IMAGE: url(/Assets/event-details/star-gray.png) !important
}
.even rightColumn .thisUserRating .ratingsBar {
	BACKGROUND-IMAGE: url(/Assets/event-details/star-gray.png) !important
}
#lightwindow_overlay {
	Z-INDEX: 500; POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT: =
100px; VISIBILITY: hidden; TOP: 0px; LEFT: 0px
}
#lightwindow {
	Z-INDEX: 999; POSITION: absolute; LINE-HEIGHT: 0; DISPLAY: none; =
VISIBILITY: hidden
}
#lightwindow_container {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; DISPLAY: none; VISIBILITY: hidden; PADDING-TOP: =
0px
}
* HTML #lightwindow_container {
	OVERFLOW: hidden
}
#lightwindow_contents {
	Z-INDEX: 0; BORDER-BOTTOM: #fff 10px solid; POSITION: relative; =
BORDER-LEFT: #fff 10px solid; BACKGROUND-COLOR: #fff; OVERFLOW: hidden; =
BORDER-TOP: #fff 10px solid; BORDER-RIGHT: #fff 10px solid
}
#lightwindow_loading {
	Z-INDEX: 9999; POSITION: absolute; PADDING-BOTTOM: 10px; =
BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 10px; WIDTH: 100%; =
PADDING-RIGHT: 10px; HEIGHT: 100%; TOP: 0px; PADDING-TOP: 10px; LEFT: =
0px
}
#lightwindow_loading SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 10px; FLOAT: left; COLOR: #444; FONT-SIZE: 12px; =
PADDING-TOP: 0px
}
#lightwindow_loading SPAN A {
	COLOR: #09f; CURSOR: pointer; TEXT-DECORATION: none
}
#lightwindow_loading SPAN A:link {
	COLOR: #09f; CURSOR: pointer; TEXT-DECORATION: none
}
#lightwindow_loading SPAN A:visited {
	COLOR: #09f; CURSOR: pointer; TEXT-DECORATION: none
}
#lightwindow_loading SPAN A:hover {
	TEXT-DECORATION: underline
}
#lightwindow_loading SPAN A:active {
	TEXT-DECORATION: underline
}
#lightwindow_loading IMG {
	MARGIN: 0px 10px 0px 0px; FLOAT: left
}
#lightwindow_navigation {
	POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px
}
#lightwindow_navigation A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#lightwindow_navigation A:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#lightwindow_navigation A:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#lightwindow_navigation A:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#lightwindow_navigation A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#lightwindow_previous {
	WIDTH: 49%; DISPLAY: block; BACKGROUND: =
url(/assets/event-details/lightwindow/blank.gif) no-repeat; HEIGHT: 100%
}
#lightwindow_next {
	WIDTH: 49%; DISPLAY: block; BACKGROUND: =
url(/assets/event-details/lightwindow/blank.gif) no-repeat; HEIGHT: 100%
}
#lightwindow_previous {
	FLOAT: left; LEFT: 0px
}
#lightwindow_next {
	FLOAT: right; RIGHT: 0px
}
#lightwindow_next:hover {
	BACKGROUND: url(/assets/event-details/lightwindow/nextlabel.gif) =
no-repeat right 15%
}
#lightwindow_next:active {
	BACKGROUND: url(/assets/event-details/lightwindow/nextlabel.gif) =
no-repeat right 15%
}
#lightwindow_previous_title {
	DISPLAY: none
}
#lightwindow_next_title {
	DISPLAY: none
}
#lightwindow_galleries {
	Z-INDEX: 50; POSITION: absolute; MARGIN: 0px 0px 0px 10px; WIDTH: 100%; =
BOTTOM: 0px; DISPLAY: none; OVERFLOW: hidden; LEFT: 0px
}
#lightwindow_galleries_tab_container {
	WIDTH: 100%; HEIGHT: 0px; OVERFLOW: hidden
}
A#lightwindow_galleries_tab {
	LINE-HEIGHT: 22px; WIDTH: 77px; DISPLAY: block; BACKGROUND: =
url(/assets/event-details/lightwindow/black-70.png) 0px 0px; FLOAT: =
right; HEIGHT: 20px; COLOR: #ffffbe; FONT-SIZE: 11px; CURSOR: pointer; =
FONT-WEIGHT: 700; TEXT-DECORATION: none
}
A#lightwindow_galleries_tab:link {
	LINE-HEIGHT: 22px; WIDTH: 77px; DISPLAY: block; BACKGROUND: =
url(/assets/event-details/lightwindow/black-70.png) 0px 0px; FLOAT: =
right; HEIGHT: 20px; COLOR: #ffffbe; FONT-SIZE: 11px; CURSOR: pointer; =
FONT-WEIGHT: 700; TEXT-DECORATION: none
}
A#lightwindow_galleries_tab:visited {
	LINE-HEIGHT: 22px; WIDTH: 77px; DISPLAY: block; BACKGROUND: =
url(/assets/event-details/lightwindow/black-70.png) 0px 0px; FLOAT: =
right; HEIGHT: 20px; COLOR: #ffffbe; FONT-SIZE: 11px; CURSOR: pointer; =
FONT-WEIGHT: 700; TEXT-DECORATION: none
}
A#lightwindow_galleries_tab:hover {
	COLOR: #ffffbe
}
A#lightwindow_galleries_tab:active {
	COLOR: #ffffbe
}
#lightwindow_galleries_tab_span {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 63px; PADDING-RIGHT: =
7px; DISPLAY: block; HEIGHT: 20px; PADDING-TOP: 0px
}
#lightwindow_galleries_tab .up {
	BACKGROUND: url(/assets/event-details/lightwindow/arrow-up.gif) =
no-repeat 60px 5px
}
#lightwindow_galleries_tab .down {
	BACKGROUND: url(/assets/event-details/lightwindow/arrow-down.gif) =
no-repeat 60px 6px
}
#lightwindow_galleries_list {
	BACKGROUND: url(/assets/event-details/lightwindow/black-70.png) 0px =
0px; HEIGHT: 0px; OVERFLOW: hidden
}
.lightwindow_galleries_list {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; WIDTH: =
200px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
.lightwindow_galleries_list H1 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: =
#09f; FONT-SIZE: 16px; CURSOR: pointer; FONT-WEIGHT: 700; =
TEXT-DECORATION: none; PADDING-TOP: 10px
}
.lightwindow_galleries_list LI {
	LIST-STYLE-TYPE: none; MARGIN: 5px 0px
}
.lightwindow_galleries_list A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 11px; =
CURSOR: pointer; FONT-WEIGHT: 700; TEXT-DECORATION: none; PADDING-TOP: =
0px
}
.lightwindow_galleries_list A:link {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 11px; =
CURSOR: pointer; FONT-WEIGHT: 700; TEXT-DECORATION: none; PADDING-TOP: =
0px
}
.lightwindow_galleries_list A:visited {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 11px; =
CURSOR: pointer; FONT-WEIGHT: 700; TEXT-DECORATION: none; PADDING-TOP: =
0px
}
.lightwindow_galleries_list A:hover {
	BORDER-LEFT: #ffffbe 3px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; =
PADDING-RIGHT: 0px; BACKGROUND: #000; COLOR: #ffffbe; PADDING-TOP: 0px
}
.lightwindow_galleries_list A:active {
	BORDER-LEFT: #ffffbe 3px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; =
PADDING-RIGHT: 0px; BACKGROUND: #000; COLOR: #ffffbe; PADDING-TOP: 0px
}
#lightwindow_data {
	POSITION: absolute
}
#lightwindow_data_slide {
	POSITION: relative
}
#lightwindow_data_slide_inner {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#lightwindow_data_caption {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; BACKGROUND-COLOR: #fff; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; CLEAR: both; =
PADDING-TOP: 10px
}
#lightwindow_data_details {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; HEIGHT: 20px; PADDING-TOP: 0px
}
#lightwindow_data_author_container {
	TEXT-ALIGN: right; LINE-HEIGHT: 20px; FONT-STYLE: italic; WIDTH: 40%; =
FLOAT: right; COLOR: #666; FONT-SIZE: 10px; OVERFLOW: hidden
}
#lightwindow_data_gallery_container {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; WIDTH: 40%; FLOAT: left; COLOR: =
#666; FONT-SIZE: 10px; OVERFLOW: hidden
}
#lightwindow_title_bar {
	HEIGHT: 25px; OVERFLOW: hidden
}
#lightwindow_title_bar_title {
	TEXT-ALIGN: left; LINE-HEIGHT: 25px; FLOAT: left; COLOR: #ffffbe; =
FONT-SIZE: 14px
}
A#lightwindow_title_bar_close_link {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: #ffffbe; =
CURSOR: pointer; PADDING-TOP: 0px
}
A#lightwindow_title_bar_close_link:link {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: #ffffbe; =
CURSOR: pointer; PADDING-TOP: 0px
}
A#lightwindow_title_bar_close_link:visited {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: #ffffbe; =
CURSOR: pointer; PADDING-TOP: 0px
}
A#lightwindow_title_bar_close_link:hover {
	COLOR: #fff
}
A#lightwindow_title_bar_close_link:active {
	COLOR: #fff
}
#lightwindow P {
	PADDING-RIGHT: 10px; COLOR: #000
}
#lightwindow_loading_shim {
	POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; TOP: 0px; =
LEFT: 0px
}
#lightwindow_navigation_shim {
	POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; TOP: 0px; =
LEFT: 0px
}
* HTML A#lightwindow_galleries_tab {
	FILTER: alpha(opacity=3D70); BACKGROUND: #000; opacity: .70
}
* HTML A#lightwindow_galleries_tab:link {
	FILTER: alpha(opacity=3D70); BACKGROUND: #000; opacity: .70
}
* HTML A#lightwindow_galleries_tab:visited {
	FILTER: alpha(opacity=3D70); BACKGROUND: #000; opacity: .70
}
* HTML #lightwindow_galleries_list {
	FILTER: alpha(opacity=3D70); BACKGROUND: #000; opacity: .70
}
#event_details_print {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 90%; PADDING-TOP: 0px
}
#event_details_print #page {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
#header {
	BACKGROUND: url(/assets/common/header-bg.gif) #0044a5 repeat-x left top
}
#event_details_print #footer {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FLOAT: left; =
BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
#printInfo {
	BORDER-BOTTOM: 1px dashed; MARGIN: 40px auto 5px; WIDTH: 700px; =
FONT-SIZE: 83%
}
#printButton {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
#buttonTextContainer SPAN {
	LINE-HEIGHT: 2em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
MARGIN-LEFT: 15px; FONT-SIZE: 87%; VERTICAL-ALIGN: bottom
}
#printFrame {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 700px; =
PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#printFrame #activeLogo {
	MARGIN-RIGHT: 15px
}
#printFrame #IronPointForm_1 {
	WIDTH: 160px; FLOAT: right; MARGIN-LEFT: 10px; CLEAR: right
}
#printFrame #quickInfo {
	WIDTH: auto; FLOAT: none; HEIGHT: auto
}
#printFrame #quickInfo H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: block; MAX-WIDTH: none; PADDING-TOP: 0px
}
#printFrame .content_left {
	FLOAT: left
}
#printFrame .content_right {
	DISPLAY: none
}
#printFrame #spacer {
	DISPLAY: none
}
#printFrame #image {
	MARGIN: 0px 0px 18px
}
#printFrame #detailInformation {
	_float: left
}
#printFrame .expander {
	MARGIN: 12px 0px 0px; WIDTH: 100%
}
#printFrame H4 {
	MARGIN: 0px 0px 5px
}
#printFrame H4#address {
	FONT-WEIGHT: 400
}
#printFrame P {
	MARGIN: 0px
}
#routesTabContent .metaevents {
	WIDTH: 48em; FLOAT: left
}
#routesTabContent H2 {
	MARGIN: 0px 0px 0.2em; BACKGROUND-POSITION: 100% -920px; HEIGHT: 2em; =
COLOR: #003e7e; FONT-SIZE: 140%; FONT-WEIGHT: 400
}
#routesTabContent H2 SPAN.h2outer {
	WIDTH: 28em; DISPLAY: block; BACKGROUND-POSITION: 0px -850px; FLOAT: =
left; HEIGHT: 2em
}
#routesTabContent H2 SPAN STRONG {
	MARGIN-TOP: 0px; PADDING-LEFT: 0.55em; COLOR: #ff0000; FONT-WEIGHT: =
normal
}
#routesTabContent H2 SPAN.h2outer .expandButtonLink {
	MARGIN: 0.6em 0px 0px 0.5em; WIDTH: 14px; BACKGROUND-POSITION: -10px =
-400px; FLOAT: left; HEIGHT: 14px; CURSOR: pointer
}
#routesTabContent H2 SPAN.h2outer .collapseButtonLink {
	MARGIN: 0.6em 0px 0px 0.5em; WIDTH: 14px; BACKGROUND-POSITION: -10px =
-450px; FLOAT: left; HEIGHT: 14px; CURSOR: pointer
}
#routesTabContent .metaEventReviewContainer {
	MIN-HEIGHT: 2em
}
#routesTabContent .expandButtonLink SPAN {
	DISPLAY: none
}
.collapseButtonLink SPAN {
	DISPLAY: none
}
.verifyImage {
	MARGIN-TOP: 4px; FLOAT: right; MARGIN-RIGHT: 4px
}
.verifyImage A {
	MARGIN-TOP: -8px; DISPLAY: block; MARGIN-BOTTOM: 8px
}
#frmRoute {
	BORDER-BOTTOM: #004a90 1px solid; BORDER-LEFT: #004a90 1px solid; =
MARGIN-TOP: 0.69em; MARGIN-BOTTOM: 0.69em; FLOAT: left; MARGIN-LEFT: =
20px; BORDER-TOP: #004a90 1px solid; BORDER-RIGHT: #004a90 1px solid
}
#spnUnOfficialRoute {
	BORDER-BOTTOM: #ffcc33 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#ffcc33 1px solid; PADDING-BOTTOM: 10px; MARGIN: 5px 5px 0px; =
PADDING-LEFT: 10px; WIDTH: 610px; PADDING-RIGHT: 10px; DISPLAY: block; =
BACKGROUND: #fdf5e6; FLOAT: left; BORDER-TOP: #ffcc33 1px solid; =
BORDER-RIGHT: #ffcc33 1px solid; PADDING-TOP: 10px
}
#spnOfficialRoute {
	BORDER-BOTTOM: #ffcc33 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#ffcc33 1px solid; PADDING-BOTTOM: 10px; MARGIN: 5px 5px 0px; =
PADDING-LEFT: 10px; WIDTH: 610px; PADDING-RIGHT: 10px; DISPLAY: block; =
BACKGROUND: #fdf5e6; FLOAT: left; BORDER-TOP: #ffcc33 1px solid; =
BORDER-RIGHT: #ffcc33 1px solid; PADDING-TOP: 10px
}
#spnNoRoute {
	BORDER-BOTTOM: #ffcc33 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#ffcc33 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 5px 10px; =
PADDING-LEFT: 10px; WIDTH: 610px; PADDING-RIGHT: 10px; DISPLAY: block; =
BACKGROUND: #fdf5e6; FLOAT: none; BORDER-TOP: #ffcc33 1px solid; =
BORDER-RIGHT: #ffcc33 1px solid; PADDING-TOP: 10px
}
#spnUnOfficialRoute A {
	MARGIN-LEFT: 0.2em; FONT-WEIGHT: bold
}
.verifyLink {
	DISPLAY: block
}
#modifyRouteLink {
	MARGIN-RIGHT: 0.1em
}
#map-top {
	MARGIN-TOP: 0.69em; MARGIN-BOTTOM: 0.9em; MARGIN-LEFT: 20px
}
#RouteContainer {
=09
}
.mapAdNoRoute {
	CLEAR: both
}
#divProgressBar {
	POSITION: absolute !important; TOP: -100px !important; LEFT: 415px =
!important
}
#mapTabContent #mapTabContainer H2 SPAN SPAN {
	FLOAT: none
}
.contextual_trainingplans {
	MARGIN: 0px 3px
}
#socialmedia SPAN {
	DISPLAY: none
}
#socialmedia H3 {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; DISPLAY: block; FLOAT: left; =
COLOR: #003e7e; MARGIN-LEFT: 55px
}
#socialmedia UL {
	MARGIN: 5px 10px 10px 60px; FLOAT: left
}
#socialmedia UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; =
PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: =
0px
}
#socialmedia LI A {
	WIDTH: 54px; DISPLAY: block; HEIGHT: 70px
}
A#btnfacebook {
	BACKGROUND: url(/Assets/Images/Confirmation/icon_facebook.jpg) =
no-repeat
}
A#btntwitter {
	BACKGROUND: url(/Assets/Images/Confirmation/icon_twitter.jpg) no-repeat
}
A#btnemail {
	BACKGROUND: url(/Assets/Images/Confirmation/icon_email.jpg) no-repeat
}
A#btnmyspace {
	BACKGROUND: url(/Assets/Images/Confirmation/icon_myspace.jpg) no-repeat
}

------=_NextPart_000_0040_01CB1F53.F9859920
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.active.com/Assets/stylesheets/event-details-mobile.css

#top_ads {
	DISPLAY: none !important
}
#ad_column {
	DISPLAY: none !important
}
#top_header {
	DISPLAY: none !important
}
A#feedback_link {
	DISPLAY: none !important
}
#header .logo IMG {
	DISPLAY: none !important
}
#container_footer {
	DISPLAY: none !important
}
#footer {
	DISPLAY: none !important
}
.quigoAdContainer {
	DISPLAY: none !important
}
#active_left SPAN {
	DISPLAY: none !important
}
#header_search_container {
	DISPLAY: none !important
}
#organizers {
	DISPLAY: none !important
}
#hot_links {
	DISPLAY: none !important
}
#divProgressBar {
	DISPLAY: none !important
}
.roundedBox .top {
	DISPLAY: none !important
}
.roundedBox .bottom {
	DISPLAY: none !important
}
#tabsContainer UL#tabs LI {
	DISPLAY: none !important
}
.userReviewContainer .leftColumn {
	DISPLAY: none !important
}
#seeAllReviews {
	DISPLAY: none !important
}
.haveYouParticipatedContainer {
	DISPLAY: none !important
}
.userReviewContainer .ratingAndDeleteContainer #deleteButtonContainer {
	DISPLAY: none !important
}
#registerNow_Bottom {
	DISPLAY: none !important
}
#registerableDiv {
	DISPLAY: none !important
}
#seeAllReviews {
	DISPLAY: none !important
}
#divAddReview {
	DISPLAY: none !important
}
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; =
PADDING-RIGHT: 0px; FONT-SIZE: 13px !important; PADDING-TOP: 0px
}
#body {
	MIN-WIDTH: 0px !important; OVERFLOW-X: hidden; BACKGROUND-COLOR: #fff; =
WIDTH: 0px; FONT-SIZE: 14px; -webkit-user-select: none; =
-webkit-text-size-adjust: none
}
#container {
	PADDING-BOTTOM: 0px; MARGIN: 0px; MIN-HEIGHT: 308px; PADDING-LEFT: 0px; =
WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#header {
	DISPLAY: block; BACKGROUND: =
url(http://labs.active.com/ux/searchbeta/images/mobile-sprite.png) =
#00407c repeat-x center top; HEIGHT: 60px
}
#header .logo {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 257px; BACKGROUND: =
url(http://labs.active.com/ux/searchbeta/images/mobile-sprite.png) =
no-repeat 0px -70px; HEIGHT: 60px; MARGIN-LEFT: -127px; LEFT: 50%
}
#top_header IMG {
	MARGIN: 1px 2px 0px 0px
}
#site {
	WIDTH: 100%
}
H2 {
	FONT-SIZE: 16px !important; FONT-WEIGHT: 700
}
#main {
	PADDING-BOTTOM: 0px; MARGIN: 5px auto 0px; PADDING-LEFT: 5px; WIDTH: =
98%; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#quickInfo {
	WIDTH: 100%
}
#quickInfo H1 .h1text {
	DISPLAY: block; MARGIN-BOTTOM: 3px; FLOAT: none; FONT-SIZE: 19px =
!important
}
#RatingsUI {
	MARGIN: 0px; DISPLAY: block; FLOAT: none
}
#RatingsUI #totalRatings {
	COLOR: #676767; FONT-SIZE: 12px !important; TEXT-DECORATION: none =
!important
}
#RatingsUI A#totalRatings:hover {
	COLOR: #676767; FONT-SIZE: 12px !important; TEXT-DECORATION: none =
!important
}
#RatingsUI A#totalRatings:focus {
	COLOR: #676767; FONT-SIZE: 12px !important; TEXT-DECORATION: none =
!important
}
#quickInfo #dateAddressContainer {
	MARGIN: 2px 0px 0px; PADDING-TOP: 0px
}
#quickInfo #dateAddressContainer H4 A {
	TEXT-DECORATION: none !important
}
#quickInfo #dateAddressContainer #date {
	MARGIN-BOTTOM: 3px; FONT-WEIGHT: 400
}
#quickInfo #dateAddressContainer #date {
	FONT-SIZE: 12px !important
}
#quickInfo #dateAddressContainer #address A#locationLink {
	FONT-SIZE: 12px !important
}
#registerBlock {
	WIDTH: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: =
left
}
#registerBlock #buttons {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px =
!important; WIDTH: 155px !important; PADDING-RIGHT: 0px !important; =
PADDING-TOP: 0px !important
}
#registerBlock #buttons IMG {
	PADDING-BOTTOM: 0px !important; MARGIN: 10px auto; PADDING-LEFT: 0px =
!important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.roundedBox .content {
	MIN-HEIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#actionsContainer {
	DISPLAY: none
}
.roundedBox .top {
	DISPLAY: none
}
.roundedBox bottom {
	DISPLAY: none
}
.roundedBox .content {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.content_right {
	DISPLAY: none
}
.content_left {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; =
PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#summaryTabContent H2 {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #d7e8f8; MARGIN-TOP: 15px
}
H2 SPAN.h2outer {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #d7e8f8; HEIGHT: 32px
}
H2 SPAN SPAN {
	FONT-SIZE: 120% !important
}
#summaryTabContent .field H4 {
	FONT-SIZE: 16px !important
}
#summaryTabContent .field P {
	MARGIN: 0px 0px 8px; FONT-SIZE: 13px !important
}
#summaryTabContent #eventLogo #image {
	MAX-WIDTH: 300px
}
.userReviewContainer {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-LEFT: 0px; WIDTH: =
100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.userReviewContainer .rightColumn {
	PADDING-BOTTOM: 2px; MARGIN: 3px; MIN-HEIGHT: 0px; PADDING-LEFT: 2px; =
WIDTH: 99%; PADDING-RIGHT: 2px; FLOAT: left; PADDING-TOP: 2px
}
.userReviewContainer .ratingAndDeleteContainer {
	MARGIN: 0px 8px 0px 0px; FLOAT: left; HEIGHT: 20px
}
.userReviewContainer .modifiedDate {
	FLOAT: left; CLEAR: none
}
.userReviewContainer .modifiedDate .modifiedDateSpan {
	FONT-SIZE: 11px !important
}
.userReviewContainer .profileLink {
	FLOAT: none; CLEAR: left; TEXT-DECORATION: none
}
.userReviewContainer .reviewBody {
	MARGIN: 5px 0px 0px; WIDTH: 100%; FLOAT: left
}
.userReviewContainer P {
	MARGIN: 0px
}
#lightwindow_container {
	WIDTH: 100%
}
#pnlForm {
	BACKGROUND-COLOR: #ff0000 !important; WIDTH: 100%; OVERFLOW: scroll
}
A#lightwindow_title_bar_close_link {
	TEXT-ALIGN: center; TEXT-TRANSFORM: capitalize; WIDTH: 100%; DISPLAY: =
block; BACKGROUND: #ffffbe; FLOAT: none; COLOR: #0000ff; FONT-WEIGHT: =
700
}
A#lightwindow_title_bar_close_link:link {
	TEXT-ALIGN: center; TEXT-TRANSFORM: capitalize; WIDTH: 100%; DISPLAY: =
block; BACKGROUND: #ffffbe; FLOAT: none; COLOR: #0000ff; FONT-WEIGHT: =
700
}
A#lightwindow_title_bar_close_link:visited {
	TEXT-ALIGN: center; TEXT-TRANSFORM: capitalize; WIDTH: 100%; DISPLAY: =
block; BACKGROUND: #ffffbe; FLOAT: none; COLOR: #0000ff; FONT-WEIGHT: =
700
}
#txtEmails {
	WIDTH: 70% !important; HEIGHT: 20px
}
txtComments {
	WIDTH: 70% !important; HEIGHT: 20px
}
.label {
	WIDTH: 25% !important
}
#lightwindow {
	MIN-HEIGHT: 480px !important
}
#txtEmails {
	WIDTH: 50% !important
}

------=_NextPart_000_0040_01CB1F53.F9859920
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://spe.atdmt.com/ds/AANYCSTRWSTW/Westin_2010/20100520_WS_BT_50_728x90.jpg?ver=1

/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcU
FhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgo
KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCABaAtgDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDlJbhf
NcM0owcfKfemrOmP9dN+JqvOpNxLgH7x/nUbKy9Qa+rp1I8qvFHxtXDzc5NTe/c0Uvo8/wCtb8UF
SjUFP/LVPb90P8KyCD9KQ5x15q/aU/5EQsNV/wCfjXzNn7aNo/eRZ4/gFO+2AgfNDn/drEFPULz7
dKanSf2ERKlXjoqr+9m0l4wHWE/8AX/Cni/fnEdsfqorIjAIAz+OM1OsakdBScqPWC+4FHFdKj+9
mgt6/ObW2Yj3I/kacLxSfnsIvwlYVREabegB+tBWP0pc2Hf2C08Yv+XhfW8j6mwPsBLUy3lqAd1p
Kp7jg/0rJIUHjPWnKW7ZHvk1Djhn9kuNfGp/H/X3G6lzYlsG3kGO21amiezlP+pfA5JEPFYAkcH/
AFjfgalTUbqA7kmYGsXSoP4UdsMViV8bR0kEekkZlLxj1eEmtOz0zRplytzE2PVMVykXirVIlwty
SMfxKDUv/Caairf8u7D3iFc88Knsjtp41LWT/D/gncR6BprkbDAfbA/wqQaDp6YBS2J91H+FcVF4
7vkGGitSfXy8ZFSnx7OcB7S0b8K55YKodUcfSOzHh61x/wAe9r/3yv8AhTD4etsf6m2/BVz/ACrl
I/HcgGDp9v8A8BZhVmPxuGA36fGT7Oah4SaNY4ynLY6E+HYOv2eDH+6lJ/wjkWOLeDGf7i5rKXxl
AcE2JweuJKF8V2fJazmB/wBlxip+rzL+s0zT/wCEdXg/ZYP+/a+tJ/wj6Ac2kPT/AJ5D/CqA8U2G
fmhusHqNwp6+K9OPT7WPbij6vUF9Zpdy42gxDraQZ9ox/hTDokajd9jiPt5Q/wAKSLxZYIQTLcEd
wy1YHjTSk+9M6/WM0vYVOxX1il3Kp0hM/wDHnagn1jA/pTTpkOObS2A9o19a04/F2lSEFbsLnnlT
U/8Awk2mAKTeQ4PqCM1Hsqi6FqrTezMQ6VCCf9Egx7xrTP7MhHH2SIj18ta308QaY+Ab23Ld8Hj+
VOOrafJwl3bE+hINHJPsHPDuc8NMiwc2UX/fof4U3+zrUnH2OMHP9zrXSLfWzDHnWZ5/vAVIt3bk
E+ZA3b74/wAaOWfYOaHc5c6bbjraR5PHCCkOm2n/AD6p/wB8V0wkgZvuxEH0epN0WQBGv/fVFpdg
5onKjTrTHFrHn/dFO/sy0zn7PFn/AHR/hXUAQkZ8j260vlRE8Qt+dFpdgvE5b7BZgjFtF+KClNla
Af8AHrDx1zGK6n7PC+MIfzpWs4AeePwFK/kPQ5UadanrbxD1/dDmmHTrYniCDnt5Y4rrfsFuVJDK
O1B06Fs/MuPpRzeQ7I5L+zrXBP2eI57bBSHTrTr9nQY/2BXV/wBlREg5HX0P+NIdLTqWxz0GaOZd
hcpyg0+2JP8Ao8Sjr9wcUgsLTH+ojx6hAa6n+y07En6k0xtM6k5/FsUc67D5TmTptrziGIY/2BQu
mWp5MUf02CulXSgynjbj0fr+FNOknrz7cinzIVjnP7Mts48iP/vgU/8As21C828JH+4K3jpLYBDZ
9eBTH0uXjhzn2H+NF0HKYg0+2/htoP8AvgUf2fbd7aL/AL4Wtz+y3BxlsD0FJ/Z7E8bxnuUxii6C
xiDTrb/n3i/79rS/2fa54t4R9YxWy2ny4+983+7UbWcqkjK7fcGnowsZY0+1HW3hPv5YoNha9RbQ
e/yCtE2c2eCmPTBphtJgfl2c/XrTshFEWNqQCLa3x/uD/CnGwtAP+Pa3z/uCrf2WbqSmB6Uv2eZc
H5SfY0WQFEWNtj/j1t8+8Y/wo+xW3H+i2/8A37FXDb3HYDHUUwQ3G4Zj6njB60+VAVhZWvB+zQYP
/TNf8Kd9is/+fW3/AO/Y/wAKnaG5H8LAjilEUxwCrZ/z+tHIGpCtha55trbn/pmOP0pRY2f/AD6w
H/tmv+FT7JR1U4+lB8xVAMZ/KlyDuRCysuhtbcf9sh/hS/YrHjNta/8Afof4VMp6Aow467Tik8xV
wSpBJ9DS9mO4iWlgcj7Ja8f9MV/wp32GyzxaWv8A35X/AApVlU5GOD7Zp6Tqc7iBUumFxBp1mRn7
HaY/65L/AIUo0+0A/wCPG0P/AGyX/CpVlQ9Dz9KN6E4yMip5RiDTrHGTZWn/AH5U5/Sl/s+w/wCf
K0z6eSn+FBdADk/QZ6UCVCOCMjjmlysNA/s+w72VoP8Atgv+FOXTrDH/AB52hPp9nX/Cmq+OVxxz
zSrLl89x6dKTix3Q/wDs7Tzx9gtM9x5C/wCFH9m6fu/48bTb/wBcF/wpDMcHjj8c0C5ymcHApcjC
6Hf2ZpuObC1zjjEIph0zTQSfsFsDnkeUKc0xCnnApDKxGQTz70cg7if2Vp+Miyteen7oUv8AZVhy
PsFsD6+UpHNBmz3+Y9KPOYDAY4PWp5WF0SLpemn/AJcbTGf+eK/4U4abpe7/AI8bT8YV4/So/OKs
Mt70ouG6FqfKxaEv9l6Xj/jxtP8Av0v+FIdL03/oH2n/AH6X/CkFxzxgnjv0ppum6EqPTFLlYx50
vTCOdOtcd8RDP8qQaTpJz/oFtn2jFAuj1GCMZ5oN0T0OcHj0pWkPQcNK0rtYW/4xL/hQNJ0wdLC2
P/bFT/SlF0SoyPqccUn2o9lAPpSsw0BtJ0w5H2C1/CJaY2j6YR/x5W/18oD+lOF3zyoIpyXnOCv5
U7MWhGdD00522lv/AN8L/hSf2Fp3azt/xjH+FTfa1x0P50n2lME4PvzRqFkUNX0axh0q9kjtIFZY
HYHyxkHaelFSaxOh0e8GW5gkH/jpoqlfqRI8gkYCRsjueaaWSpJApdh3ye2aZtHbB9a9yCfKj56b
XMyMmLBxgH6f5/zmo2WPJ6d+/wBalKA4HOPr/n0oMS+3TgVotDJtMi8tcc4x/n/69P8AKU4zj8v8
+9O8o9ck08Rg+uaq5m0mCwjpgfjU6wjoTzUezHSnjcKVyeUeIsE5/CjyWGfmpmZMjn9KNz45PvTF
YUw4zk4qJwR3FEjvyecjtVZ5n5z3FVFXIk7Fg7gOvNV5xIe+RSCUk8UhlPf9O1aJJMlttED71+tR
MX4Hb2q5uGRkZHpQrqOwH4VXtEuhKpS7lIh2GTkZGMUgjbJ4wenXFaQK+2e+BTcJxwKPaj9i7lSM
EHJJJrQgOB0piqnYcVPGgPbispNSOikpR3J1lx0+tJ5jHqOaUKT/AA04RMe34VGhs3JgGyOnX3o3
45BxT1gJ9fTNNeIkDNF0S+YjeVj1pu7jrmnmBsdaaYmHXkVorMzvK+o0Sc4JqVJTUHl+3Spgh9MV
XKhxmyQSgdentUZlz0AGOemKUxdehqJ4WH3QPzqoxiROpPoDzehJI9agaQjof1NPMRweAeKgljf0
GBWsYxuclSrNIHu5BjDsPcHpSrf3A4E8o/4EarmNs9Dn6U0KR6VpyrscntJdzQTVLtTxcSgjvuNT
x61fAjF3OPo5rJA+lSKrZ4FLki+g/b1FtJm7FrmoAH/S5h/wKrH/AAkOpKP+Pyb05NYaAr2BpXJA
+6DU+wg+hqsZWit2bi+K9UU8XbH64p//AAl+qgc3A/FBXNHdzkfp0qNiehFJ4al/KCx+I/mZ1Q8b
6oDnzYyf9ypY/HeorkHyT6fJXG0VH1al/KWsxxK+2dyPH16AMxwn8DU0fj674Bt4iP8AeNcBmjdR
9Tov7JazPFL7R6MnjydgA1smD1G4irC+O2yM2gwP9uvNUlYeuKseeQMdTUPL6T2RtHN6y3Z6Knje
MfetGz1zvzUw8a25Azavt78jivNDIW69aDM2PlNT/ZtLsUs6qo9QHjWy6NDOuO4xTT40sM8+evP9
0HH615eZyfekMp9aSy2kDzut0PU/+E203Ay82P8Ac6Uw+MdKJOZZAfcGvLC+ecmmc+9V/Z1Jdyf7
bxHZHrI8W6P08/bn/ZapE8UaSTxdpkepI/pXkYP4VIhX15prL6Xdh/bdddF+J67H4l0w9LmH255q
wmvaaSD9phPGfv14+pXAwM1Oq4Uk9e1TLLqfdmsM8qv7KPW11fTWDZuYB/wMUv8AaNkfuXEWPZhX
j06gEnGT61WOOwH5VP8AZsO4f29U2cEe2LeQOfkkjJ/3h/jSPLGR8qxEduRxXigdhnBIz70CeQYw
7jHo2KTy2PSRaz59Yfie2q/IG2NRnOAacGBOQB9RXiP2qYf8tpB9HNSLf3S/duZh/wADNT/Zq/m/
Ar+3f7n4nteSMjbn8aUsoALLgg/WvGhqt7twLub/AL7NP/tjUs/Lf3C/RzUvLH3LWfw/lZ7IrRkZ
VfyGKCyqSdo4ryW11rUkjw+oTOe2T0+tSy+ItTUfur+QEdMgHipeWS7mn9uU7apnqqyowyVXJ457
0/MZORgHHpXkh8Va0MD7Wo+qA5o/4S7XO1zESPWMVDyufQtZ7R7M9bCxnnAJ79KjMUOSSE9OQK8t
HjLVwR88B9cx1KvjXUwvzLbt/wBs6X9mTH/blDz+49OEduODsz3xTWt7b+6vT04rzP8A4TjUg3Nt
aED/AGSKlj8faipx9jgIPoTxUvLahos5w76no5ht+MY6dwc0nl24JBcZHJxmuAb4gX2eLGJm+pGa
H8cTAfvbQD6MRWcsBURvDM6E1dM7+OK3Yfey1H2WEjmQ/QGuATxkTn/RpF47OKtxeNFkRfMtJsf7
9Q8HJGyxsHqmdr9jiP8AHz2y9NNhHk7ZD/30OK5NPFNsRzaz/g4p3/CV2mDmC6Az7VP1SYfXqXc6
r7CB/wAtDke4phs8KPmI59RXNf8ACV2G7mO4z1+7xQPFemsQWadSPVKPqlQPr1LudKLU55J9M8Ux
rRuzkn6CsKPxTpowTK/4pzUq+KdKZv8Aj4YEf7JFH1WfYf1yl3RsC0kA4c5/3aT7JLxlj9NnWswe
JdLI/wCPofkaeuv6btx9sXPQ8mk8NMaxdN9fxNAwzBWO4dePlPNNNvcHPTb/ALp5qquu6ewx9sjJ
6ctUqaxY9FuYRnsHqfq8y1iIdx5gl4GVGT703yZt2NoBI9acNVtXOFu4wfQPSjUYhkfaIyMY++KT
ozXQpVoPqM8uZVOSgHfn9KbskIG4r09RzVpNSjxzJGcDqHHNO+2R4+VkP1IqfZT7D9rDuZWqxy/2
ddN1HlOTyOBtoqzq1wG0u8BwcwvjGP7porKcWtx8ylseVSffY88E0RsElVnUOoYEqxIB56cYPamy
Z8xvr/X/AOtTAenOK9mHwo+fn8TPUPH3hHR4vBWl+IvDcEkdvLt89TIz7Q44zn0b5T7mpvC3gSz1
74ZXWpJaOmsKZDbyB2xKEIP3c45wV/CtH4PXMfiLwfrXhO9YZCF4c9lbuP8AdfB/4FXSxeJ7Tw34
00TwhbOn2GK3FvKxHPnNgpn34/8AIntXDKpUjemt07/I7o0qcrVHs1b5nm3wr8OaVq9rrd74gtme
wsIRJ5gdkIOCSBg88L/L1qnD8O/EF9bRX9nZ26WdyBJDm6QfK3IHJz09ea7z4oxWng/wbPpOmnZJ
rF687gcbUyGIHsMIv4mn68uhv8LfCa+JG1FLYpFsax2bg3ln727tjPTmrVeTfPHZszeHglyS3ir9
t/M8r0rwprGqa5daVZWu+7tXZJ/nASMqSDlunUfjWtc/D3XoJ7SJBaXP2kuI3guFKfKuWyTjHFaH
wu8Vad4dudUtdXid9N1EBGmC7iMbuGA5IIfnHI9OatfEHwbY6VoEOseG9Qkm0W5kAMBcsATnBB74
xjB5H51q6s1U5Xoumm5zqjB0+davrrt+BmD4ZeJwodrS3CseG+1R4P61lDwfrEml6jfxxQ/ZbCR4
rh/NX5XTG4deeo6Zzmu58ZD/AIsl4Z5x+/j/APQJaPB/PwS8Uckk3Emc/wC5FUqvPl5nbexTw1Ny
5Vfa+/l6Hnl74S1q38Nx681sr6ZIARLHIrYBOMkZyOeOe9U7DwvqmqaJc6rZxRNY28gidvNVSHJU
AYJzzuAH1r2jwd4hsdC+HPhiDWI1bT9Qe4tpnfkIDI/LDuvY1F4q8ML4R+GnimKwmZrWe6gubYhv
mjHmRcZ9iOD6Yqo4uSfK1rey9L2E8DCUedPS1362v9x4Vq2mXmkahLZajB5F1H96MkHGRkHIOO/r
VVYz1HA6/wCf0q5dXFxfXLT3k0s9w/3pZXLMcDAyT1wKjXqMDFdym7anB7NX0GLGD9KeIASM1IgH
U/WnjGahyNVAYIVxilFuPfNSg+tPBqLs1USJbYD6e9WI4BnOcAc0i1MrHrwOvJqGzWKLFjplxeTC
G0ieWQjO1RnAA6/SrF9oV/YRLJd20scbEgMeRnHTIrT8OzwNYalp8tzHazXax+XLJwnykkoT2B45
6cVU1Cwv9MQi4R0gm4EiNujkxz94cH1rNN81jVpNXM62tZ7i5jhgVpJXYKiqOpP+R+VI1tcC48ho
z5wbYUbg7s4wfx/rW34fP2WG+1I8NbRbIj/01k+UfkNzfhS+JSJri21JMBb6ISsR0Eg+V/1Gf+BU
+Z3sZuK5bnP3EE8E0kMyMksZKup6gg4xSPa3AhhmaJhFMxWNv7xGM4/MV0PiYi5ntdRAz9thV3x/
z0Hyv+oz+NGvuI9QsdNAAWwRImx08w/M5/76Yj8KqM27CcVrczW8L60pIbT5Q3Q5I/xrNuIZbW4e
CeMxyIcMp7Gut8ZaSyaxql59qsCpmdvLFypk5PTZ1z7VzAQE1rTm5K5nUhGLtYk07Sr3Ukd7G2eV
EIDMMYBPQfoaff6Pf2EImvLZ4o923cSOtbOn20Nz4akge8tbZjdq5EzkEgIQOFBP8R7etUdQ0M21
kbqK6tbu3UhXa3ckoTnG4MARnB5xiqVR81rkypxUbozrHS73Ud5sbWWZU4ZlHyj2z0zVTUrG5sJv
JvYHgkxkB1xkdiPUV0HiZPIs9IsIuIVtEuGUfxSSDcWPvjA/CmIn2zwZciXlrC5jMTHkhJAwZR7Z
UGtY1JaS6HPUpRd49TEGiag9oLtbOUwFDIGx1QdWx1x7/WqNtay3Uwit0MkjZIAHPAyfyArvoLOU
eLbLVER/7KWCOQzAfuxEsQVkJ6A8MuPX61l6ZpU0WmyR2+xLy7hMkkkrhFgtsgEknoXOB9PZqpYh
21MJ4RN/1/WpyPlc8jNSwxFiAPwrS1DSJ9PaPzmjZJV3xyRyB0cZIJBHoQQR14rU8JQeXe3V7gM9
lavcJuHAcYCnHfDMD+FbSrJR5kYRwvv8rIY/DGr+XuGmzkY3YK/MR16df0rPt7GW5uVghTfO7bFQ
DknpUwMxuPtHnP5+7f5hb5t2eufWuvjjD+NNAvcBZL4QXEoXgbyxVj+JUn8axlWlDc6VQjPY4G6t
WileN1ZXQlSpGCCDjH51FfWE9sY/OidPMRZFz3VhkH8RXVa0g1XTl1dMG5XEV8P9rGFk+jAc+496
h8X7jcaZj/oHW3B/65itIVm2kc9TCpJteVjlYdPuJ4ppYomaOEBpCP4QTjJ/Ej86jhtJZ544YUZ5
ZGCIqjlieAK29H1FtN1GOd4/MgYFJou0kZGGU/h/Q1ty2aeGVudRRhL53yaZJ3YMuTL9VU4/3j7V
Uqlnb7jFULq99t/6/rU42DS7u4vfsdvBJLchivloNxyOvSrl34d1SwtzcXdjMkAOC+Mqv1I6VrRO
1l4PeWLKyahctA7r18tFVtv0LMM+u0VF4RvDb67aR7d0Fy4t54z0eN/lIP50+eWslshKmrqMr3f4
XMOG0lkimljjZo4sF2A+6CcD9amtbSS7mjt7dDJPIdqqvUk9q6WC3W0sPEtvkt5LRxg+uJsZ/Sov
Byj/AISrSSBj/SU7+4putpJrp/lcuGHd4p9f87GJYaTe380kNlbPNJGNzgfwjOOfxqW98O6xaW7T
3GnXKwKMtIE3Ko9yOBXS+HLOW9XxFbWsZmnkt/lRep/ep/hS6Domo6LqkN7qVu1lZRAmZpmCiRMf
MmM8k9Me9RKvZvVadO4LC3S0evXotfT9Tgth71LNY3MFrb3MsLpBcbvKcjh9pwcfQ1O0YzyeK7OE
xXfh3RdFupAkNzbyNBI3SKcTybST6H7p+oPatak3CzRz0Yqd030/VHBxWk8tvNPHEzQwbfMcdF3H
Az9TV6y8ParfWqXNrZSSQPkK4xg4OD1rZ0+0kt/DfiaGZSkqNArKRypEhyKuyaM2peEtC23dlB5Z
uB/pNwsROX7ZPNRKq07edvwuawpprZvS9vnY5PUdIv8ATjEL63aEy52biOcYz/MVFdWc1ncSW91C
0U8ZwyMORxn+tWZLLZK8ZZWKMV3IdwOD1B7j3rtNKtrbWNOj1HUkaR9HQLOoB/0iPB8sE+oPynP8
P0qpz5EnLX+tCadL2rcY6f1r/mchDpF813HaJbObiRBIsfAJUjIP5VfPhjXgoLadKFPGQy/4+9R3
8sl9eTXVy26aZy7n3P8ATt9K076Nf+EL04Hgfa5z9PljpOck47f18y40Y2k9dP67HLXkTwTyQ3CF
ZUbayk5INI9lcLYpeeS4tWcxrLjgsBnGfXFSzQ9SuK6zS7iKPwtp2n37BbC9uLmOVsZ8tgItkg/3
T+hNVVm42a1MaUFJtN2/4exxcNpPciZoI2cQxmWQj+FQQMn8SPzpjWk4s1uzG32YyGISdiwAJH5E
H8a6vRbCfT5PE1rcriWLTpEYDof3kfI9QeoqpKv/ABQFsMf8xOX/ANFR1PtLuy7/AKFqnaN3vZ/g
7GPpuj6hqau1haSzqnDMq/KD6E9M0zUdNvNNkWO/tpYGYbl3rjcPUHvWz4tBtJLPSYyVt7S3jYqO
jSSIHZ/r82PoBWfPbaomnRLcQ3a2KtvTejCPLdxnjmnGTlZ9GE4xjeOt0Ubm1mtfK8+No/NjEqZ/
iU9DSx20rWr3IjbyEcRs/YMQSB+QP5V2eueHrvUrbRZreSzVBp0KYluY4zkZ7MQe9VrzR59L8HXK
3D27GS/hI8mdJMYjl67ScdalV00u5UqDTejtb9DOg8L63KgeLT5WBXcCMdPXrVLVdLvNN8v7fbtD
5mdmcc4xnp9RW54NRRPqZ6/8S264/wC2Zrn5UGMkAe4qouTk4t7eX/BInCCpqSTu/P8A4BU5IpDn
vUhHtwabtrQwG9acFHqaeid8cetWPIJQ4JwPbqae240nLRFErxnvT0yBnAH4VIIyc5HFJsx3qb2L
UWOiBLjBz2q0IEf7wOaZbwfMMHANaCRKoHOf5VzVJK56uGi+UpmFFHTGKcg2n5atPEOoGajKLk7O
3Q1zyjzanXGo46MVACOQajkUeZ8vT69anjiY/eYYFI8SmTLOevc1PNYtwbWhUfAPBHvUThc5FWpV
RT8mPxqtIFIwQKtO5jJW0IiAKMhj0OaaO4BNGCOK0RzydiQfe6cVP5G9eCPwqCJHyMD86vLGcAsO
1RI2pLmWxnm1CtyTxSSRgDgmrsyHPXA78VTlUjv0pWuVzcujIt3OM0u7tu/WoX3en5imq+R6VMk0
aQkpaIseYwON7A/WlE8gPDv+ZquGx2x9aUEn2zUmli1HcSGRVMj8kcbutFQQk+dHnj5hRXm474ke
lgfhZPKxErcHg0zeOhFXnjU54GT/AJ/rUZgUnPIroi3ZHPJK70LvhbxDd+G9Yi1HTyvnRghlcfK6
nqp9v8Kr6lqlxqGrXOpTyH7VNKZmZTjaxOePTHatzQNQ0+wsfJurYzSb5juKZMYeHYpX5wCd3UMM
ADI5qabV7b+xlgtzcJMIIUSEIojglRlJmRs53NtOeB988nAqeZ817Bypxs2Z/i3xVfeKbu2udTKC
SCEQr5YwDgklsepzz9K6CH4jSNodjpV1omlXlpaIqRi4RnPAxnr1+lVLrWrK4PiHcblBelfspEQJ
RQHyhw4253AfxDHY8Ullq2m2mu2l/GboILSO3nj+zqCCsUaMUYSAgkq53cEZHByanRq3LsO1m3zb
lmLx4xlu1u9D0m4sJ9myzMW1ICoxmPH3c9T7+lVPE3i2612wtdPW2trHS7Y7orW2XC555Oep5P51
B4U1Gw0u91OS+hnkt7q3e3UKqswVmGeSQAcDGecHsRxTfDN9ZaLrb3MiXF1aBcIrIFZvmB5G4gdC
Op+h6U7KLvy7E6tWcty5qvi251LwpZaDJa26W1mVeOQbt5IBGTzjncaTSvF1zpnhS+0GO1t5ba8Z
mkd928FgBxg442io/wC07CPR7a1je482G9afcbVSroSuMr5mOACdpB64yBmrMniOxOpX1xGb+3ac
wP8AaEQO/wAgIePaznCNkdWb7gByDwXVrcouV3vza7GZqviWW/8AC2naG9pbxwWLF45UzvJOd2cn
HJYnpUj+N9Wk8HTeG7poZ7Fgio7A+ZGqsGCg5xj5ccg8Ul74isn0W6t4LWW1unu2u4WRAViG7KoO
cgYJ5xkbcc5OEbxVasuupKbt47uPbAPKCspCtgFw/CgscrhgfY4NaKzXw9bkWd/i3Vjl8jI5pQR7
ZNVRMem008S5HORXTc5+RlkD3HPrTweex+lQI4zyakVuOufXmpZSiyZT7fSnA8VErA9DT/xqR7D1
fnmpVfGQKgHPU1ImPqaLDTNbStPbUVlWK5gS4TBWKVwhl9dpPGfbNbVrFLpGi6pFqcsaC5iCRWwl
V2aTcDvwpOMYPJ9a5MY+tPDYx8wPf8aiUWzTmSOnW/i0zQ7O1SC1upbhmuJhKC4Q/dQYBGOAT/wK
nT3yap4fnhaG2tprRxNCsXy7lb5XGCTz9w8ehrmA/TOcUu/1H15o9mT7TodV4ZmtJbPbfyRqmnSm
8jVyAZBtOUH1ZU49zXO+e8+oieY/PJLvdj3JPJ/WqxbpnjtzxTCd31NXGnq2RKpokdX4j0e7vNfv
7m2ayeCWZnRvtkI3AnrgvXP3UMlpO8EwTzE67HVx0B4ZSR0PrVPPPPJozg9K0hFpWZEppu5sadpd
xfwu9o0DMhwYmlVXx64JGRVx4TpGkX8V3JF9qu1SNYI5A5VQ4YsxHA+6AB15Nc6Djkjt0pMnPX/6
9XyN7vQzdRLbc6S5gOvWNjJZtG15bQi3mhd1QlVJ2uu48jBAPpioNQCaZoDacZY3vbmYS3AiYMI1
UMFQkcE5YnrxxWASO/SoycY/z/npWip9L6GUqu76mppCRtJJ9smIsYAZZIt+PMIxhQPU8D2GT2q/
YXT6pDrUMkiLeXYjdFJChgjcoM9OMED/AGcCubY9f/1U3dgHBPpWnsuY5/bcuh0WtkW+k6Vp7sjX
Nv5skgRt2zeRhSRkZwM47Z9aj0C8itL1hc5+zTxPBKVGSqsMbgPY4P4ViK2O5P4VIsmOMYPYUey9
3lBV1zcx0i+HrvzflmtDaZ/4+ftCbNv97rn8MZ9qvWuoW83i/SWicJZWrRQxvJ8uVU/ePpk5P41y
IlGe3FHm+gNQ6Mn8RaxEV8JpaRfCxui0qmS1lUxTxj+ND1H1HUH1Aq740MH9o2qWk6XEMdnDGJFP
3sIB+B9q50y5zngU1nJ6dO2a09j7/MZPELkcBxAz1zWlrMkcmj6IiOHKW8gYBslSZpDz6cEfgax2
kzz17/5/OmbxxwePetuS7XkcrrpXXc3tL8nUNIl0p5Y4ZlmNxbPIcKzFcMhY9M4XB6ZHXmrelaV/
Y13FqOsCJIrZhJHEsqO8zg5VQFJwM4yTxiuXD/XPrS+YaTpN3SejHHERVm1qjotFkivDqlrdTJFJ
fplZZGwvmBw2CT0BwRn3FW9G0qbSNUg1HUjDDb2reaf3yMzsOVVQCckn9Oc1ywkFHm8HiplRbuk9
GaRxMVZvdG7oxQadr4mkVWltgFBYAk+ahwB69TSaUY7zRr3SriRFdc3VqznADgfMn/Al/UCsLzST
3pN5696r2O5m8THT7hjRHsSM1p6uVbSNCRXUslvIGAblSZ5Dz6cEGs1nphPqOa1cbtN9Dl50k0uv
/DnXPf29/wCENUnkmVdTfyIpkJAMu1+JB6nHB/3c96gl0+bU/C+irZvbM8JnEivcxxlcvkcMwrmB
ntSDcfWslQ5fhfW/4WNPrHN8a6W/G9zTu9Lu7BYzdfZ8SHauy4jk599rHH41tzasmiz2dnYmOeK1
ybkg5W4kYYdfQrj5R+J71yihz0Bp4hf1IPpTlS5vjZdOvKH8NGprkMNpeuLSUS2siiSJs5OxuQG9
COh+lWbyeJvCWnxrIpkW6mJTdyAVj5IrIWBsHJo+zL3NTyLTXY19pJ3stys7nsOK076aNvDGlRh0
8xbi4LKDyARFgke+D+VVDBgcDio2g54IrS17PsczUlfz/wAzqNI1C2utB1NruVU1GGwa2XcQPPj3
oV+rLjHuCPSsiZ4j4Jgi3p5g1CRym7kDyk5x6cVmi3B6t+VBiVRUKik9H1uW6snHVdLGzdWR8QwW
11YtEbyKFILiB5FRjsG1XXcRkFQAe4I9xTrppNO8OzaddXPnXlxNG5iEnmCGNA2ASCQCSeg7DmsP
y1qQIF9KPZ9L6IFO931ZqeJikx0jZIrbNPhVtpzhhnIOO9JCif8ACKXURdQ5vYWC55IEcvOPxFZy
jmnbQemM+9HLaKiaJKUnLubPhPyYJtRMjKu6wuFBZsZJQ4H1NYjoCCMVIF4z69KbjnNJK0nLuays
4qHYqvHjtmmrEM9BVh+hPXvinBOhIPH61rzHL7G70GJD6DnPenyAoMKvT0qZVxyCD7UjfMc45Pes
nPU6YUrLQoMGHYj60woeAVx7+laIA560xo9w7VPtOho6PUhiyuasb+MEn86YqleT+dG4EYxWEtTs
p+6iTecdelRPKAcMTTiR3PNM8kMc4NRsbavYkDnGRTHdgnRfxpxjUD2PpTTEo6An61PKiueVtCpI
5OfmFRbgSQf1q20S85XHvUbRjIIwO3NaJo5pKTepCuOuMik4I6mrKxrxwAKDHgYA57UKSuJwdrjY
W24yKsGTA96gUc80MwI6/hUPc3g7Ie0ny4OD71Smcc461O7DB6VVkGT+tOLsE0pEDsd3AJpACecd
6kxinBC3bNDdyIKxFt5HqKMHHr9eamMbDsfwFAX/AOvWcnY6oxYyEfv4/wDeH86KlhX96nP8Qorz
Ma7yR6WCVos1RzQEPYcfpQO3SlJzW0dkZPdiY/8ArUgX0pe/NHFURYQLSgAtxn3xQKdyQMgflTRM
tAVcd8ev8/6fp707GOM4A655/wA8CmqD1AyB2FOORn+n+ferTMWhcY6kcY74/wA9KhdPTIPvUu7G
cnA9KGLYPIx7mmSUZYw2emKrtEuenOeg/lV6XkcDqfXpVdhkVZD0KZiGetHle+P0qc45wtITgnjm
rsSpMgEPOcc0vltxip88cDmlB44pWL9oyEKwPA6UDep9KsDqMf8A6qUD1pcoe0IN0g9fxqRJSCOP
zqQqCaXaO/60+Uan5As56H8sU8TZ56CmCMd+tO8ken0zS5R8yJBJjqacHH+RUQiHFKY8DrTsS2ib
eD/FTQQelQnIOM00lvWqVyHZlj8aXtVXLeopd5B5JPpWqZm4ruWcmgnHHf0qv5nu1IZKtGUtNick
denHpTGI55PvUPm/5zTTKOvQ1pE55k2cZwfWmkjJyPpxnioS4pwkyeuTWqOaWpIDkZxT+ewpgcd+
1PEgBwAKdyOUfGjDHanhZPYfjTPNHUdPTH+fSl8zAHJ+opalpRsKYyO4JFMP0xSs3J/LmonYc561
SMptCMOe1JQSTmkGc+9WjmYoNKO1JSg46U0IcKeCBTARn2oAyOtFik+w/Kjkjn3pp74owMc5zRwK
EDbYh5FJjNBIx3+lJmncgeq569qcCAOKizTwef8APNA07E6t0qQOcCq6tg9jmnhye9Q0dEJFjdSF
8d+3WogTSFjU2Nece7gnA6eoqNnzSO2epFMODyOPeqSMJzYpcmgk889aYze/5U386uxjztkqsMjn
PtTgy4557VDn86cDnrzSsUp2LAcAg05TnHH5VEDkfSnhvXJxUNHTCQ8Ej24peOc4/AUn9PSl3deT
61BsHU8AY604ID0IpOB3P50+M8H0obsOKuxypjPWkKj0pzc9aacY4FZmuiBVABzTHA9eRThnNI2c
8jH1qHFXNFJ2IyOMdqjIyOKm2mkHDdKiVjWldsj8tgckfiakjQ460uDxkdvypyNxzxWTV0bxmosc
IxjJNNZB2HPqaXeM8U2Q8Y7H3oUQdTqiFl6/rio2j79DzUrk84GKjJ4FXymLmIEBNIVABwaTf6U1
npcmo/aaAeB1/OoiBTyT/wDWpu0+/NDiCqMaRTGj9asIme1PEfOSOc0rJGiUpbFLy8dqmjXjhTnF
WWVc5INSLtA4OPwzUSkdFKjK92U3U7TnpVcq3fr+daMjc88DqeKrSqMkA/nWe50STWqK8RJkTjjc
KKcgxKo/2h/OivOxqtJHZhHdM0RjAzmnY4zUdGT6mqVTTYh09WOo9qbmjNP2vkL2XmLz07Uo9+Md
eKbRmmqvkS6XmSEjnOeeTRkHJLHkdqipcnJ5PPWqVbyM5UPMsEZ7E+9RyDnpk+9RlmPUn86Mn1ql
W8iPYeYjfMMVA3X1qejA9BVqt5EPD36lRuvFRsSO/WrxRT1UflSbE/ur+VP2/kL6v5lRWPIOc04H
NWgijoqj8KNq/wB0flR7fyD6v5ldc47UtT7V9B+VG0ego9v5B9X8yEU4dcmpMD0FLT9v5D+r+Yi8
44x7U4AYxjikope38h/V/Md29qPl702ihV/ITw/mKAOwppUc8UtFWsRboZvD+Ywqo6ikKj0xUmBR
gelWsT5E/VrdSHYBTSoqxgegpMD0FX9Z8jN4Vv7RVaMevNRNH9fwq/tX0H5UbV/uj8qtYryMZYRv
7X4GYUJpNrDmtPYn91fyo8tP7q/lVrF/3TB4J3+L8P8AgmaM1IrHnJq9sT+6v5Uuxf7o/Kl9c/uh
9R/vfh/wSmGP50oc571bCqOij8qNq/3R+VH1z+6V9R/vfh/wSnu7jrTTLt68GruxP7q/lR5af3F/
Kq+uf3TOWAv9r8CiJc9/rR5oA681e8tP7i/lSeVH/wA80/Kj67/dI/s1fzfh/wAEpCUe2ad5oz0N
W/Kj/wCeafkKXyo/7i/lR9d/uh/Zq/m/D/glYOD3p+8Y65qby0/uL+VGxf7q/lVfXf7v4k/2bb7X
4f8ABIdw9eKCfzqfYp6qPyo2L/dH5UfXf7v4h/Zt/tfh/wAEr5FGR7VY2r6D8qNik52jP0o+u/3R
f2b/AHvw/wCCV6cGOKm2L/dH5UbR6D8qPruvw/iH9m/3vw/4JEGp4OeRTto9BRtHoKPrn938RrL7
fa/D/giBzik38U/A9BRgego+uf3fxK+ov+b8P+CRMQeaaxNTYHoKNo9BT+u/3fxI/s5v7X4f8Eg9
aT88VY2r6D8qNq+g/Kp+vf3fxD+zf734f8EgBpyn8Kl2j0FG0egqvrv90X9nf3vw/wCCNVvzpwbG
OxpcD0oxSeM/u/iXHANfa/D/AII7cemelLvz7Uyip+uf3fxNfqL/AJvw/wCCPDc9fwqePpkfTk1V
pdx9TUvF3+yaQwVn8X4Ggq5GSDio2Az3x9Kqb2/vH86N7/3m/Os/rXkdH1PzLyem3Bp5UkZrPEjg
YDtj60omkHSR/wDvo1nLFeR0U8Jpqy2wP09RmoyM8/jVcyOert+dJvb+8fzqHifI0jhVrqTtyelJ
twckkevrUJZj1Y/nSbj6mj6z5E/VFfcmbA5BNMcseppmT6mjNNYnyIlhezEJPfkfWmMe3an4HpSY
HoKr6z5GbwnmMyO5oOP7tP2j0FLgegpPE+RccKrbkaHrUgIIHFGB6CjA9KX1nyKjhbdSQYAowM5p
lGT6moeI8jojQ8yUAAHFJtqPcfU0ZPqaj2/kbqn5iMuCf0qu4J9c1YPPWg89eaPbeQpUm+pSQESr
k85HFFXNq5ztGfpRXHi587RvhYciaP/Z

------=_NextPart_000_0040_01CB1F53.F9859920
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://rmd.atdmt.com/tl/DocumentDotWrite.js

function DocumentDotWrite(s){document.write(s);}

------=_NextPart_000_0040_01CB1F53.F9859920
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0057_01CB1F53.F9880A20"


------=_NextPart_001_0057_01CB1F53.F9880A20
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.active.com/running/andover-ma/trot-for-special-tots-5k-road-race-and-walk-2010

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Trot for Special Tots 5K Road Race & Walk | Andover, =
Massachusetts 01810 | Sunday, October 03, 2010 @ 10:00 AM</TITLE>
<META content=3D"text/html; charset=3Dutf-8" http-equiv=3DContent-Type>
<SCRIPT type=3Dtext/javascript>
<!--
var ipVirDir=3D"/";=0A=
var ipSysImageDir=3D"/system/images";=0A=
var ipSiteTemplateDir=3D"/SiteFiles/3/templates";=0A=
var ipDynamicFQDN=3D"http://www.active.com";=0A=
var ipCurrentPageClass=3D"ContentPage";=0A=
var ipCurrentPageDefID=3D"25330";=0A=
var ipCurrentTemplateID=3D"56";=0A=
//-->
</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.active.com/scripts/ip-utilities.js?ver=3D10.0.145.9"></=
SCRIPT>

<SCRIPT type=3Dtext/javascript>
<!--
ipjPageSiteID=3D3;=0A=
ipjPageSiteGroupID=3D0;=0A=
//-->
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
<!--
//-->
</SCRIPT>

<META name=3Ddescription content=3D"">
<META name=3Dkeywords content=3DEvent>
<META name=3Drobots content=3D"">
<META name=3Dsitemapxmlvalues content=3DTrue,True,True,daily,True,0.5>
<META name=3Dgoogle-site-verification content=3D"">
<META name=3DassetId content=3D6c079c32-3e60-499b-b4e2-a60a64f153cf>
<META name=3DeventId content=3D1873671>
<META name=3DassetName content=3D"Trot for Special Tots 5K Road Race =
&amp; Walk">
<META name=3DeventDate content=3D2010-10-03T10:00:00-07:00>
<META name=3DlocationName content=3D"Professional Center">
<META name=3DeventAddress content=3D"32 Osgood St.">
<META name=3DeventCity content=3DAndover>
<META name=3DeventState content=3DMassachusetts>
<META name=3DeventZip content=3D01810>
<META name=3DeventLatitude content=3D42.65842>
<META name=3DeventLongitude content=3D-71.137>
<META content=3D"Trot for Special Tots 5K Road Race &amp; Walk"=20
property=3D"og:title">
<META content=3Dactivity property=3D"og:type">
<META =
content=3Dhttp://www.active.com/assets/images/facebook-like-image.png=20
property=3D"og:image">
<META=20
content=3Dhttp://www.active.com/running/andover-ma/trot-for-special-tots-=
5k-road-race-and-walk-2010?cmp=3D1745=20
property=3D"og:url">
<META content=3DActive.com property=3D"og:site_name">
<META=20
content=3D"Trot for Special Tots 5K Road Race &amp; Walk | Andover, =
Massachusetts 01810 | Sunday, October 03, 2010 @ 10:00 AM"=20
property=3D"og:description ">
<META content=3D42.65842 property=3D"og:latitude">
<META content=3D-71.137 property=3D"og:longitude">
<META content=3D"Professional Center" property=3D"og:street-address">
<META content=3DAndover property=3D"og:locality">
<META content=3DMassachusetts property=3D"og:region">
<META content=3D01810 property=3D"og:postal-code">
<META content=3DUSA property=3D"og:country-name">
<META content=3D108110585887086 property=3D"fb:app_id">
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18928">
<META name=3DUpdateDateTime content=3D"6/9/2010 9:52:52 AM">
<META name=3Drobots content=3Dnoydir>
<META name=3Drobots content=3Dnoodp><LINK rel=3Dstylesheet =
type=3Dtext/css=20
href=3D"http://www.active.com/Assets/stylesheets/screen_common.css"><LINK=
=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.active.com/Assets/stylesheets/event_details.css"><!--[=
if lt IE 7]>
	<link rel=3D"stylesheet" =
href=3D"/SiteFiles/3/templates/stylesheets/screen_ie6.css" =
type=3D"text/css" />
	<![endif]-->
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.active.com/SiteFiles/3/templates/javascripts/prototype.=
js?ver=3D1.6.0.2"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.active.com/SiteFiles/3/templates/javascripts/effects.js=
?ver=3D1.8.1"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.active.com/SiteFiles/3/templates/javascripts/applicatio=
n.js?ver=3D2.7.0"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.active.com/Assets/javascript/lightwindow.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript>
<!--
function pageLoad() {
	var url=3D '/NonACM/ajax/process.aspx';
	var pars =
=3D'mode=3Dincrementview&assetid=3D6c079c32-3e60-499b-b4e2-a60a64f153cf';=

	var myAjax =3D new Ajax.Request(url, {method: 'get', parameters:pars});
}
=0A=
//-->
</SCRIPT>
</HEAD>
<BODY id=3Devent_details>
<FORM id=3DIronPointForm method=3Dpost name=3DIronPointForm=20
action=3D/page/Event_Details.htm?event_id=3D1873671&amp;assetId=3D6C079C3=
2-3E60-499B-B4E2-A60A64F153CF=20
runat=3D"server">
<DIV><INPUT id=3D__EVENTTARGET type=3Dhidden name=3D__EVENTTARGET> =
<INPUT=20
id=3D__EVENTARGUMENT type=3Dhidden name=3D__EVENTARGUMENT> <INPUT =
id=3D__VIEWSTATE=20
type=3Dhidden name=3D__VIEWSTATE> </DIV>
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var theForm =3D document.forms['IronPointForm'];
if (!theForm) {
    theForm =3D document.IronPointForm;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() !=3D false)) {
        theForm.__EVENTTARGET.value =3D eventTarget;
        theForm.__EVENTARGUMENT.value =3D eventArgument;
        theForm.submit();
    }
}
//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
function randomInt( min, max ) { return Math.floor(Math.random() * (max =
- min + 1) + min) ; }=0A=
var ord =3D randomInt( 100000, 1000000 );=0A=
=0A=
var adGender =3D readGenderValue();=0A=
if (adGender.length > 0) { adGender =3D adGender.substring(0, =
1).toUpperCase(); }=0A=
if (adGender !=3D 'M' && adGender !=3D 'F') { adGender =3D 'NG'; }=0A=
=0A=
//]]>
</SCRIPT>
</FORM>
<DIV id=3Dsite>
<DIV id=3Dtop_ads>
<DIV class=3Dbanner>
<FORM id=3DIronPointForm_1 onsubmit=3D"ipjSubmitIronPointForm(); return =
false;"=20
method=3Dpost name=3DIronPointForm_1>
<SCRIPT language=3Djavascript type=3Dtext/javascript>
 if(typeof(tile) =3D=3D "undefined") {var tile =3D 1;} else if(tile>16) =
{tile=3D1;} else {tile++;}
 if(typeof(dcopt) =3D=3D "undefined"){var dcopt =3D "dcopt=3Dist;"} else =
{var dcopt =3D ""}
 document.write( '<iframe id=3D"leader_top" =
src=3D"http://ad.doubleclick.net/adi/activecom.tan/running/listings;tile=3D=
' + tile + =
';channel=3Drunning;subchannel=3Dnosubchannel;tanproduct=3Dactivecom;b2bo=
rb2c=3Db2c;feature=3Dlistings;subfeature1=3Dactivities;subfeature2=3Deven=
t;subfeature3=3Dnosubfeature3;sz=3D728x90;position=3Dleader_top;' + =
dcopt + =
'eventid=3D1873671;eventlisting=3D;country=3D;state=3D;typeid=3D;gender=3D=
' + adGender + ';age=3D;skill=3D;ord=3D' + ord + '?" width=3D"728" =
height=3D"90" frameborder=3D"no" border=3D"0" marginwidth=3D"0" =
marginheight=3D"0" scrolling=3D"no">' ) ;
 document.write( '</iframe>' );
 </SCRIPT>
</FORM><!-- 1 leaderboard --></DIV>
<DIV class=3Dpromo>
<FORM id=3DIronPointForm_2 onsubmit=3D"ipjSubmitIronPointForm(); return =
false;"=20
method=3Dpost name=3DIronPointForm_2>
<SCRIPT language=3Djavascript type=3Dtext/javascript>
 if(typeof(tile) =3D=3D "undefined") {var tile =3D 1;} else if(tile>16) =
{tile=3D1;} else {tile++;}
 if(typeof(dcopt) =3D=3D "undefined"){var dcopt =3D "dcopt=3Dist;"} else =
{var dcopt =3D ""}
 document.write( '<iframe id=3D"house_top" =
src=3D"http://ad.doubleclick.net/adi/activecom.tan/running/listings;tile=3D=
' + tile + =
';channel=3Drunning;subchannel=3Dnosubchannel;tanproduct=3Dactivecom;b2bo=
rb2c=3Db2c;feature=3Dlistings;subfeature1=3Dactivities;subfeature2=3Deven=
t;subfeature3=3Dnosubfeature3;sz=3D250x90;position=3Dhouse_top;' + dcopt =
+ =
'eventid=3D1873671;eventlisting=3D;country=3D;state=3D;typeid=3D;gender=3D=
' + adGender + ';age=3D;skill=3D;ord=3D' + ord + '?" width=3D"250" =
height=3D"90" frameborder=3D"no" border=3D"0" marginwidth=3D"0" =
marginheight=3D"0" scrolling=3D"no">' ) ;
 document.write( '</iframe>' );
 </SCRIPT>
</FORM><!-- 2  house --></DIV></DIV>
<DIV id=3Dtop_header>
<DIV class=3Dlogos><SPAN id=3Dactivenetwork><A =
href=3D"http://www.active.com/"=20
name=3D&amp;lpos=3Dfp_header_main_8&amp;lid=3D=20
alt=3D"Active"><SPAN>Active</SPAN></A></SPAN> <SPAN id=3Despn><A=20
href=3D"http://www.espn.com/" =
name=3D&amp;lpos=3Dfp_header_main_9&amp;lid=3Dfp_ESPN_Logo=20
alt=3D"partnered with ESPN"><SPAN>partnered with ESPN</SPAN></A></SPAN> =
</DIV>
<DIV id=3Dinternat class=3Dinternational>
<DIV id=3Dint-wrap><A id=3Dint-top=20
onclick=3D"$('int-menu').toggle();$('int-menu').absolutize();return =
false;"=20
href=3D"http://www.active.com/running/andover-ma/trot-for-special-tots-5k=
-road-race-and-walk-2010#">United=20
States</A> </DIV>
<DIV style=3D"DISPLAY: none" id=3Dint-menu class=3Dint-menu><SPAN =
class=3Duk><A=20
href=3D"http://www.active.com/uk">United Kingdom</A></SPAN> <SPAN =
class=3Die><A=20
href=3D"http://www.active.com/ie">Ireland</A></SPAN> <SPAN class=3Dfr><A =

href=3D"http://www.active.com/fr">France</A></SPAN> <SPAN class=3Dit><A=20
href=3D"http://www.active.com/it">Italy</A></SPAN> <SPAN class=3Des><A=20
href=3D"http://www.active.com/es">Spain</A></SPAN> <SPAN class=3Dse><A=20
href=3D"http://www.active.com/sw">Sweden</A></SPAN> <SPAN class=3Dde><A=20
href=3D"http://www.active.com/de">Germany</A></SPAN> <SPAN class=3Dpt><A =

href=3D"http://www.active.com/pr">Portugal</A></SPAN> <SPAN =
class=3Dnl><A=20
href=3D"http://www.active.com/nl">Netherlands</A></SPAN> <SPAN =
class=3Dat><A=20
href=3D"http://www.active.com/at">Austria</A></SPAN> <SPAN class=3Dau><A =

href=3D"http://www.active.com/au">Australia</A></SPAN> <SPAN =
class=3Dnz><A=20
href=3D"http://www.active.com/nz">New Zealand</A></SPAN> </DIV></DIV>
<DIV class=3Dlinks><A onclick=3D"s_objectid=3D'toolbar global active =
home link'"=20
href=3D"http://www.active.com/">Active Home</A> | <A=20
onclick=3D"s_objectid=3D'toolbar global directory link'"=20
href=3D"http://www.active.com/directory/">Directory</A> | <A=20
onclick=3D"s_objectid=3D'toolbar global community link'"=20
href=3D"http://community.active.com/">Community</A> | <A=20
onclick=3D"s_objectid=3D'toolbar global eteamz link'"=20
href=3D"http://www.eteamz.com/">eteamz</A> | <A=20
onclick=3D"s_objectid=3D'toolbar global results link'"=20
href=3D"http://results.active.com/">Results</A> | <IMG =
style=3D"VERTICAL-ALIGN: top"=20
alt=3D"" src=3D"http://www.active.com/assets/common/info.gif"> <A=20
onclick=3D"s_objectid=3D'toolbar global isupport link'"=20
href=3D"http://community.active.com/community/active">Support</A> | <A=20
onclick=3D"s_objectid=3D'toolbar global organizer technology solution =
link'"=20
href=3D"http://www.activenetwork.com/technology-solutions.htm">Organizer =

Technology Solutions</A> </DIV><!-- 3 yellow bar --></DIV>
<DIV id=3Dheader>
<DIV class=3Dlogo><A href=3D"http://www.active.com/"><IMG border=3D0 =
alt=3DActive.com=20
src=3D"http://www.active.com/assets/common/active-logo-dblue.png"></A><!-=
- 4  logo -->=20
</DIV><!--googleoff:index--><!-- search -->
<DIV id=3Dheader_search_container>
<FORM method=3Dget action=3Dhttp://search.active.com/search>
<UL id=3Dsearch_modes>
  <LI id=3Dfirst_li><A id=3Dactivities class=3Dselected=20
  title=3D"Activities &amp; Events"=20
  href=3D"http://www.active.com/running/andover-ma/">Activities &amp;=20
  Events</A></LI>
  <LI><A id=3Dresults title=3D"Race Results"=20
  href=3D"http://www.active.com/running/andover-ma/">Race =
Results</A></LI>
  <LI><A id=3Dtraining title=3D"Training Plans"=20
  href=3D"http://www.active.com/running/andover-ma/">Training =
Plans</A></LI>
  <LI><A id=3Darticles title=3DArticles=20
  =
href=3D"http://www.active.com/running/andover-ma/">Articles</A></LI></UL>=
<INPUT=20
id=3Dk type=3Dtext name=3Dk><INPUT id=3Dsearch_button type=3Dsubmit><BR>
<DIV id=3Dchannel_message>Now Searching Within <A =
id=3Dsearch_channel_link=20
onclick=3D"$('search_channel').toggle();return false;"=20
href=3D"http://www.active.com/running/andover-ma/trot-for-special-tots-5k=
-road-race-and-walk-2010#"></A></DIV>
<DIV style=3D"DISPLAY: none" id=3Dsearch_channel class=3Dsearch_channel=20
onmouseover=3D"$('search_channel').show();"=20
onmouseout=3D"$('search_channel').hide();"></DIV><INPUT id=3Dm=20
value=3Dmeta:startDate:daterange:today.. type=3Dhidden name=3Dm> <INPUT =
id=3Df=20
value=3Dactivities type=3Dhidden name=3Df> <INPUT id=3Dl =
value=3Deverywhere type=3Dhidden=20
name=3Dl> </FORM>
<SCRIPT type=3Dtext/javascript>	=09
					function setMeta() {
						var f =3D $('f').value;
						var c =3D $('search_channel_link').innerHTML.unescapeHTML();
					=09
						var metaChannel =3D '';
						if(c.length > 0 && c !=3D sportOptions[0].text) {
							var channel =3D sportOptions.find(function(o) {
								return o.text.toLowerCase() =3D=3D c.toLowerCase();
							});
							if(channel) {
								metaChannel =3D 'meta:channel=3D' + escape(channel.value) + ' ';
							}						=09
						}		=09
						if(f =3D=3D 'activities')=20
							$('m').value =3D metaChannel + =
'meta:startDate:daterange:today..';
						else if(f =3D=3D 'results')=20
							$('m').value =3D metaChannel + =
'meta:startDate:daterange:..today';
						else
							$('m').value =3D metaChannel;		=09
					}
				=09
					function setFacet(f) {
						$('f').value =3D f;						=09
						$$('#search_modes li a').each(function(s) {
							s.removeClassName('selected');	=09
							s.title =3D s.innerHTML.unescapeHTML();
							if(s.id.toLowerCase() =3D=3D f.toLowerCase()) {			=09
								s.addClassName('selected');
								s.title =3D 'Currently searching ' + s.innerHTML.unescapeHTML();
							}
						});
						setOptions(f);
						setMeta();
					}
				=09
					function setOptions(f) {
						var options =3D '';
						var c =3D $('search_channel_link').innerHTML.unescapeHTML();=09

						var cFound =3D false;
						sportOptions.each(function(o) {
							if(o.modes.indexOf(f.toLowerCase()) !=3D -1) {
								options +=3D '<span><a href=3D"#">' + o.text + '</a></span>';
							=09
								if(c.toLowerCase() =3D=3D o.text.toLowerCase()) {
									cFound =3D true;
								}
							}
						});
						$('search_channel').update(options);
					=09
						$$('#search_channel span a').each(function(anchor) {
							anchor.observe('click', function(e) {
								e.stop();
								setChannel(anchor.innerHTML.unescapeHTML());
								$('search_channel').toggle()
							});
						});
			=09
						if(cFound =3D=3D false)=20
							setChannel(sportOptions[0].text);					=09
					}
				=09
					function setChannel(c) {					=09
						var channel =3D sportOptions.find(function(o) {
							return o.text.toLowerCase() =3D=3D c.toLowerCase();
						});
						if(channel) {
							$('search_channel_link').update(channel.text);		=09
							setMeta();	=09
						}
					}	=09
				=09
					function initSearch() {
						$$('#search_modes li a').each(function(anchor) {
							anchor.observe('click', function(e) {
								e.stop();
								setFacet(anchor.id);			=09
							});
						});
						=09
						setFacet(initialFacet);=09
						setChannel(initialChannel);
						/*Event.observe('search_channel_link', 'click', function(e) {
							e.stop();
							$('search_channel').toggle();
						});

						Event.observe('thebody', 'click', function(e) {
							$('search_channel').hide();
						});*/					=09
					}
		=09
					var articleChannels =3D [ 'gear', 'women', 'fitness', 'travel', =
'nutrition', 'mind and body' ];
				=09
					var sportOptions =3D [
						{text: 'All Sports & Interests', value: '', modes: =
['activities','results','training','articles']},
						{text: 'Action Sports', value: 'Action Sports', modes: =
['activities','articles']},
						{text: 'Baseball', value: 'Baseball', modes: =
['activities','articles']},
						{text: 'Basketball', value: 'Basketball', modes: =
['activities','articles']},
						{text: 'Cheerleading', value: 'Cheerleading', modes: =
['activities','articles']},
						{text: 'Cycling', value: 'Cycling', modes: =
['activities','results','training','articles']},
						{text: 'Fishing', value: 'Fishing', modes: =
['activities','articles']},
						{text: 'Fitness', value: 'Fitness', modes: =
['activities','training','articles']},
						{text: 'Football', value: 'Football', modes: =
['activities','articles']},
						{text: 'Gear', value: 'Gear', modes: ['articles']},
						{text: 'Golf', value: 'Golf', modes: ['activities','articles']},
						{text: 'Ice Hockey', value: 'Ice Hockey', modes: =
['activities','articles']},
						{text: 'Lacrosse', value: 'Lacrosse', modes: =
['activities','articles']},
						{text: 'Mind and Body', value: 'Mind and Body', modes: =
['articles']},
						{text: 'Mountain Biking', value: 'Mountain Biking', modes: =
['activities','articles']},
						{text: 'Nutrition', value: 'Nutrition', modes: ['articles']},
						{text: 'Outdoors/Camping', value: 'Outdoors', modes: =
['activities','articles']},
						{text: 'Running', value: 'Running', modes: =
['activities','results','training','articles']},
						{text: 'Sailing', value: 'Sailing', modes: =
['activities','articles']},
						{text: 'Soccer', value: 'Soccer', modes: =
['activities','articles']},
						{text: 'Softball', value: 'Softball', modes: =
['activities','articles']},
						{text: 'Swimming', value: 'Swimming', modes: =
['activities','training','articles']},
						{text: 'Tennis', value: 'Tennis', modes: =
['activities','articles']},
						{text: 'Travel', value: 'Travel', modes: ['articles']},
						{text: 'Triathlon', value: 'Triathlon', modes: =
['activities','results','training','articles']},
						{text: 'Volleyball', value: 'Volleyball', modes: =
['activities','articles']},
						{text: 'Walking', value: 'Walking', modes: =
['activities','results','training','articles']},
						{text: 'Women', value: 'Women', modes: ['articles']}
					];
				=09
					var initialChannel =3D '$VARIABLE$';       =20
					var initialFacet =3D 'activities';   =20
					var x =3D articleChannels.find(function(s) {
						return s.toLowerCase() =3D=3D initialChannel.toLowerCase();
					 });
					=20
					if(x)
					 initialFacet =3D 'articles';
					initSearch();				=09
				</SCRIPT>
</DIV><!--googleon:index--><!-- 5 search -->
<DIV id=3Dorganizers>
<H2>Event Directors<BR>&amp; Organizers</H2>
<UL class=3Dinfo>
  <LI><A href=3D"http://www.activenetwork.com/active-login/">Account =
Access=20
  =C2=BB</A></LI>
  <LI><A=20
  =
href=3D"http://www.active.com/events/event_add_listing.cfm?origin=3Dtips"=
>Post an=20
  Activity =C2=BB</A></LI></UL></DIV><!-- 6 organizers =
--></DIV><!--googleoff: index-->
<STYLE type=3Dtext/css>#hot_links #global-nav UL LI.sub_nav A {
	PADDING-LEFT: 18px; FONT-SIZE: 10px
}
#hot_links #global-nav LI UL {
	WIDTH: 14em
}
#hot_links #global-nav UL LI {
	WIDTH: 14em
}
</STYLE>

<DIV id=3Dhot_links>
<UL id=3Dglobal-nav>
  <LI><SPAN class=3Dtrigger><A>Endurance</A></SPAN>=20
  <UL>
    <LI><A onclick=3D"s_objectID=3D'top nav global cycling link'"=20
    href=3D"http://www.active.com/cycling/">Cycling</A></LI>
    <LI class=3Dsub_nav><A=20
    onclick=3D"s_objectID=3D'top nav global tour de france link'"=20
    href=3D"http://www.active.com/cycling/tourdefrance/">=C2=B7 Tour de =
France</A></LI>
    <LI class=3Dsub_nav><A=20
    onclick=3D"s_objectID=3D'top nav global tour of california link'"=20
    href=3D"http://www.active.com/cycling/tourofcalifornia/">=C2=B7 Tour =
of=20
    California</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global mountain biking =
link'"=20
    href=3D"http://www.active.com/mountainbiking/">Mountain =
Biking</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global running link'"=20
    href=3D"http://www.active.com/running/">Running</A></LI>
    <LI class=3Dsub_nav><A =
href=3D"http://www.active.com/running/fourth-of-july/">=C2=B7=20
    Fourth of July <SPAN class=3Dnew>new!</SPAN></A></LI>
    <LI class=3Dsub_nav><A onclick=3D"s_objectID=3D'top nav global 5k =
running link'"=20
    href=3D"http://www.active.com/running/5K/">=C2=B7 5K =
Running</A></LI>
    <LI class=3Dsub_nav><A=20
    onclick=3D"s_objectID=3D'top nav global marathon mania link'"=20
    href=3D"http://www.active.com/running/marathonmania/">=C2=B7 =
Marathon=20
Mania</A></LI>
    <LI class=3Dsub_nav><A=20
    onclick=3D"s_objectID=3D'top nav global newbie runners link'"=20
    href=3D"http://www.active.com/running/newbie-runners/">=C2=B7 Newbie =

    Runners</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global swimming link'"=20
    href=3D"http://www.active.com/swimming/">Swimming</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global triathlon link'"=20
    href=3D"http://www.active.com/triathlon/">Triathlon</A></LI>
    <LI class=3Dsub_nav><A=20
    onclick=3D"s_objectID=3D'top nav global give it a tri link'"=20
    href=3D"http://www.active.com/triathlon/beginners/">=C2=B7 Give it a =
Tri</A></LI>
    <LI class=3Dsub_nav><A onclick=3D"s_objectID=3D'top nav global =
ironblog link'"=20
    href=3D"http://www.active.com/triathlon/ironman/hawaii/">=C2=B7 =
Ironblog</A></LI>
    <LI class=3Dsub_nav><A=20
    onclick=3D"s_objectID=3D'top nav global olympic distance tri link'"=20
    href=3D"http://www.active.com/triathlon/olympic/">=C2=B7 =
Olympic-Distance=20
    Tri</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global walking link'"=20
    href=3D"http://www.active.com/walking/">Walking</A></LI>
    <LI class=3Dheading>Special Sections</LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global injury prevention =
link'"=20
    href=3D"http://www.active.com/fitness/injury-prevention">Injury=20
    Prevention</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global sports nutrition =
link'"=20
    href=3D"http://www.active.com/nutrition/sports-nutrition/">Sports=20
    Nutrition</A></LI></UL></LI>
  <LI><SPAN class=3Dtrigger><A>Team Sports</A></SPAN>=20
  <UL>
    <LI><A onclick=3D"s_objectID=3D'top nav global baseball link'"=20
    href=3D"http://www.active.com/baseball/">Baseball</A></LI>
    <LI class=3Dsub_nav><A=20
    onclick=3D"s_objectID=3D'top nav global road to willamsport link'"=20
    href=3D"http://www.active.com/baseball/road-to-williamsport/">=C2=B7 =
Road to=20
    Williamsport</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global basketball link'"=20
    href=3D"http://www.active.com/basketball/">Basketball</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global cheerleading link'"=20
    href=3D"http://www.active.com/cheerleading/">Cheerleading</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global football link'"=20
    href=3D"http://www.active.com/football/">Football</A></LI>
    <LI class=3Dsub_nav><A=20
    onclick=3D"s_objectID=3D'top nav global pop warner super bowl link'" =

    href=3D"http://www.active.com/football/popwarner/">=C2=B7 Pop Warner =
Super=20
    Bowl</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global ice hockey link'"=20
    href=3D"http://www.active.com/icehockey/">Ice Hockey</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global lacrosse  link'"=20
    href=3D"http://www.active.com/lacrosse/">Lacrosse</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global soccer link'"=20
    href=3D"http://www.active.com/soccer/">Soccer</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global softball link'"=20
    href=3D"http://www.active.com/softball/">Softball</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global volleyball link'"=20
    href=3D"http://www.active.com/volleyball/">Volleyball</A></LI>
    <LI class=3Dheading>Special Sections</LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global sports camps 101 =
link'"=20
    href=3D"http://www.active.com/sport-camps/">Sports Camps 101 =
</A></LI></UL></LI>
  <LI><SPAN class=3Dtrigger><A>Golf &amp; Tennis</A></SPAN>=20
  <UL>
    <LI><A onclick=3D"s_objectID=3D'top nav global golf link'"=20
    href=3D"http://www.activegolf.com/">Golf</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global tennis link'"=20
    href=3D"http://www.active.com/tennis/">Tennis</A></LI>
    <LI class=3Dsub_nav><A=20
    onclick=3D"s_objectID=3D'top nav global college tennis link'"=20
    href=3D"http://www.active.com/tennis/college/">=C2=B7 College=20
  Tennis</A></LI></UL></LI>
  <LI><SPAN class=3Dtrigger><A=20
  href=3D"http://www.active.com/outdoors/">Outdoors</A></SPAN>=20
  <UL>
    <LI><A onclick=3D"s_objectID=3D'top nav global active outdoors =
link'"=20
    href=3D"http://www.active.com/outdoors/">Active Outdoors</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global active adventure =
link'"=20
    href=3D"http://www.active.com/outdoors/adventure/">Outdoor =
Adventure</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global gear store link'"=20
    href=3D"http://www.active.com/gear-store/">Gear Store</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global action sports link'"=20
    href=3D"http://www.active.com/actionsports/">Action Sports</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global mountain biking =
link'"=20
    href=3D"http://www.active.com/mountainbiking/">Mountain =
Biking</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global sailing link'"=20
    href=3D"http://www.active.com/sailing/">Sailing</A></LI></UL></LI>
  <LI><SPAN class=3Dtrigger><A>Lifestyle</A></SPAN>=20
  <UL>
    <LI><A onclick=3D"s_objectID=3D'top nav global active family link'"=20
    href=3D"http://www.active.com/active-family/">Active Family</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global active singles link'" =

    href=3D"http://www.active.com/singles/">Active Singles</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global gear link'"=20
    href=3D"http://www.active.com/gear/">Gear</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global fitness link'"=20
    href=3D"http://www.active.com/fitness/">Fitness</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global mind and body link'"=20
    href=3D"http://www.active.com/mindandbody/">Mind &amp; Body</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global nutrition link'"=20
    href=3D"http://www.active.com/nutrition/">Nutrition</A></LI>
    <LI class=3Dsub_nav><A onclick=3D"s_objectID=3D'top nav global diet =
plans link'"=20
    =
href=3D"http://activenutrition.genesant.com/www/xnt/acn/pages/Splash.aspx=
?t=3Dm&amp;cmp=3D20"=20
    target=3D_blank>=C2=B7 Diet Plans</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global protect your =
playground link'"=20
    href=3D"http://www.active.com/protect-your-playground/">Protect Your =

    Playground</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global travel link'"=20
    href=3D"http://www.active.com/travel/">Travel</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global women link'"=20
    href=3D"http://www.active.com/women/">Women</A></LI>
    <LI class=3Dheading>Special Sections</LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global active on a budget =
link'"=20
    href=3D"http://www.active.com/page/budget/">Active on a =
Budget</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global active summer link'"=20
    href=3D"http://www.active.com/summer/">Active =
Summer</A></LI></UL></LI>
  <LI><SPAN class=3Dtrigger><A>Resources</A></SPAN>=20
  <UL>
    <LI><A onclick=3D"s_objectID=3D'top nav global active advantage =
link'"=20
    href=3D"http://advantage.active.com/">ActiveAdvantage</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global active experts link'" =

    href=3D"http://www.active.com/experts/">Active Experts</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global calculators link'"=20
    =
href=3D"http://www.active.com/fitness/calculators/">Calculators</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global eteamz site building =
link'"=20
    href=3D"http://www.eteamz.com/">eteamz Site Building</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global sign up for =
newsletters link'"=20
    href=3D"http://www.active.com/newsletters/">Sign Up for =
Newsletters</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global race results link'"=20
    href=3D"http://results.active.com/">Race Results</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global training log link'"=20
    href=3D"http://www.activetrainer.com/free-training-log?cmp=3D97"=20
    rel=3Dnofollow>Training Log <SPAN=20
    style=3D"FONT-STYLE: italic; COLOR: #ffcc33; FONT-SIZE: 0.9em; =
FONT-WEIGHT: 700"=20
    class=3Dnew>Free!</SPAN></A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global training plans link'" =

    href=3D"http://www.activetrainer.com/?cmp=3D67" =
rel=3Dnofollow>Training Plans=20
    </A></LI>
    <LI class=3Dheading>Fundraising</LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global workplace wellness =
link'"=20
    href=3D"http://www.active.com/workplacewellness/">Workplace Wellness =
</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global fundraising for =
charity link'"=20
    href=3D"http://www.active.com/activegiving/product.cfm">Fundraise =
for=20
    Charity</A></LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global team fundraising =
link'"=20
    href=3D"http://www.activeteamfundraising.com/">Team =
Fundraising</A></LI>
    <LI class=3Dheading>Extras</LI>
    <LI><A onclick=3D"s_objectID=3D'top nav global active partner offers =
link'"=20
    href=3D"http://www.active.com/page/special-offers/">Active Partner=20
    Offers</A></LI></UL></LI></UL>
<P id=3Dsign class=3Duser></P></DIV><!--googleon: index--><!-- 7 hot =
links -->
<DIV id=3Dpage>
<DIV id=3Dsubchannels class=3Dchannels>
<DIV class=3Dfollow></DIV><!-- 8 all channels dropdown --><!-- 9 sky ad =
--></DIV>
<DIV id=3Dmain>
<DIV id=3Dcontent>
<DIV id=3DED_container><!-- <div id=3D"content_left">  DEFINED IN XSLT =
--><!-- 10 --><!-- CONTENT CONTROL START -->
<FORM id=3DIronPointForm_3 onsubmit=3D"ipjSubmitIronPointForm(); return =
false;"=20
method=3Dpost name=3DIronPointForm_3><LINK rel=3Dstylesheet=20
href=3D"http://www.active.com/Assets/stylesheets/event-details-mobile.css=
"=20
media=3D"handheld, only screen and (max-device-width: 480px)">
<META name=3Dviewport=20
content=3D"width=3D320; initial-scale=3D1.0; maximum-scale=3D1.0; =
user-scalable=3D0;">
<SCRIPT type=3Dtext/javascript=20
src=3D"http://api.active.com/Rest/RnR/Assets/js/rnr.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://api.active.com/Rest/SavedAssets/Assets/SavedAssets.js"></SC=
RIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://api.active.com/Rest/Results/Assets/Results.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://api.active.com/Rest/Flickr/Assets/TAN_Flickr.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://api.active.com/Rest/YouTube/Assets/TAN_YouTube.js"></SCRIPT=
>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://api.active.com/Rest/MMF/Assets/TAN_MMF.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://widgets.active.com/widgets/articles/widget.min.js"></SCRIPT=
>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://bit.ly/javascript-api.js?version=3Dlatest&amp;login=3Dactiv=
enetwork;apiKey=3DR_fbf852e5022c350326020d8445dd35a8"></SCRIPT>

<SCRIPT type=3Dtext/javascript>

			//Global variables
			var _SummaryLoaded =3D false;
			var _DirectionsLoaded =3D false;
			var _ReviewsLoaded =3D false;
			var _rnr =3D new rnr();
			var _photos =3D new flickrPhotos();
			var _videos =3D new youTubeVideos();
			var _registeredCookie;
			var _hideReviews =3D '';=20
			var _tabClicked =3D '';=20
			var _showConfirmation =3D ""; //BP 12.21.2009 ACT-756
		=09
			//Values used by widgets called from this page (i.e. Confirmation)
			var _DonationsUrl =3D =
'http://www.active.com/donate/trotforspecialtots'; //Used to pass into =
the Confirmation Widget
			var _DonationsTitle =3D "Trot for Special Tots"; //Used to pass into =
the Confirmation Widget
			var _channel =3D 'Running';//Used to pass into the Confirmation =
Widget
			var _subChannel =3D '';
			var _feature =3D '';
			var _subFeature1 =3D '';
			var _subFeature2 =3D '';
			var _subFeature3 =3D '';
			var _gender =3D readCookie("G");

			//BP 11.11.09:  ACT-770
			var _loginDelimiter =3D "?";
			var _loginReferrer =3D =
_loginUrl.substring(_loginUrl.indexOf("?referrerUrl=3D") + 13);
			if (_loginReferrer.indexOf("?") > 0)
			{
			_loginDelimiter =3D "|";
			}

			//Strip out extraneous data from the event keyword
		=09
			var _photoTags =3D 'active:event=3D1873671 OR (Trot for Special Tots =
5K Road Race Walk)';
			var _videoTags =3D 'active:event=3D1873671 OR "Trot for Special Tots =
5K Road Race Walk"';

			/*
			var _keywords =3D =
_keywordsOriginal.split('|')[0].strip().split('-')[0].strip();
			_keywords =3D _keywords.unescapeHTML().stripTags().gsub(/\s+/,' =
').gsub(/[^a-zA-Z0-9]/,' ').strip()

			//Use the tags instead of the keywords
			if ((_tags !=3D "") & (_tags !=3D " "))
			{
			_keywords =3D _tags
			}
			*/


			function GD()
			{
			var d =3D new Directions();
			d.StartAddress =3D document.getElementById("txtStartAddress").value;
			d.EndAddress =3D document.getElementById("txtEndAddress").value;
			d.MapDiv =3D "divMapDirections";
			d.DirectionsDiv =3D"divDirections";
			d.Width =3D "600";
			d.Height =3D "400";
			d.GetDirections();
			_DirectionsLoaded =3D true;

			}

			function openEmail(pageName)
			{
			var url =3D =
"/NonACM/ajax/emailafriend.aspx?type=3Devent_details&title=3D" + =
pageName + =
"'emailWin,height=3D450,width=3D450,menubar=3Dno,toolbar=3Dno,scrollbars,=
resizable'";
			window.open(url);
			}


			function createSaveToMyActive()
			{
			/*
			var assetId =3D "6c079c32-3e60-499b-b4e2-a60a64f153cf";
			MyActive.CssClassSaved =3D "event_stma_saved";
			MyActive.CssClassSave =3D "event_stma_save";
			MyActive.CssClassError =3D "event_stma_error";
			MyActive.Show(assetId);
			if(!MyActive.AssetSaved)
			{
			new Insertion.Bottom('stma', ' <img =
src=3D"/SiteFiles/3/templates/images/myactive/icons/stma/new.png" =
style=3D"vertical-align: middle; padding-left: 4px;">');
			}
			*/
			}

			//Load the content for the selected tab.
			function LoadTab(tabName)
			{
			switch (tabName)
			{
			case 'Summary':
			{
			LoadSummaryTab();
			refreshAds(tabName);  //BP 12.17.09 ACT-812
			break;
			}
			case 'Map':
			{
			LoadMapTab();
			refreshAds(tabName);  //BP 12.17.09 ACT-812
			break;
			}
			case 'Reviews':
			{
			LoadReviewsTab();
			refreshAds(tabName);  //BP 12.17.09 ACT-812
			break;
			}
			case 'Results':
			{
			LoadResultsTab();
			refreshAds(tabName);  //BP 12.17.09 ACT-812
			break;
			}
			case 'People':
			{
			LoadPeopleTab();
			refreshAds(tabName);  //BP 12.17.09 ACT-812
			break;
			}
			case 'Photos':
			{
			LoadPhotosTab();
			break;
			}
			case 'Videos':
			{
			LoadVideosTab();
			break;
			}
			case 'Preview':
			{
			LoadPreviewTab();
			refreshAds(tabName);  //BP 12.17.09 ACT-812
			break;
			}
			/*BP 5.27.09 */
			case 'Confirmation':
			{
			LoadConfirmationTab();
			refreshAds(tabName);  //BP 12.17.09 ACT-812
			break;
			}
			}

			//refreshAds();

			}


			//Show the controls to get the Summary
			function LoadSummaryTab()
			{
			_showConfirmation =3D 'False'; //BP 12.21.2009 ACT-756
			_forceHideAddReview =3D _showConfirmation; //BP 12.21.2009 ACT-756
		=09
			hideContent();
			$('summaryTabContent').style.display =3D 'block';
			$('summarytab').className =3D 'current';
			//toggleAdd("");

			if (_SummaryLoaded !=3D true)
			{
			//BP 10.19.09:  ACT-671
			if(_hideReviews !=3D "True")=20
			{
			loadReviews("divRecentReviews", $("hidAssetId").value, 'false', 3);
			}
			}

			}

			//Show the controls to get the directions
			function LoadMapTab(focusElementName)
			{
			hideContent();
			$('mapTabContent').style.display =3D 'block';
			$('maptab').className =3D 'current';


			// Dislay the asset on the map

			ActiveMap("divMapDirections", 45,30,"true");
			var m =3D new =
MapAsset("1873671","6c079c32-3e60-499b-b4e2-a60a64f153cf","Running","32 =
Osgood =
St.","Andover","Massachusetts","01810","2010-10-03T10:00:00-07:00","Trot =
for Special Tots 5K Road Race & Walk","Trot for Special Tots 5K Road =
Race & Walk","","","","", =
"true","http://www.active.com/page/Event_Details.htm?event_id=3D1873671",=
"","");
			m.CreateMarker();

			// Set focus to the text box if element is specified
			if (typeof(focusElementName) !=3D 'undefined') {
				var focusElement =3D $(focusElementName);
				if (typeof(focusElement) !=3D 'undefined') {
					focusElement.focus();
				}
			}		=09
		=09
			//Display a route from MMF /*BP:9.14.09  */
		=09
				if ((_channel =3D=3D 'Running') | (_channel =3D=3D 'Cycling') | =
(_channel =3D=3D 'Triathlon') | (_channel =3D=3D 'MountainBiking') | =
(_channel =3D=3D 'AdventureRacing'))
				{
				var route =3D new MMF();
				route.assetId =3D '6c079c32-3e60-499b-b4e2-a60a64f153cf';
				route.eventId =3D '1873671';
				route.title =3D "Trot for Special Tots 5K Road Race & Walk";
				route.startDate =3D '2010-10-03T10:00:00-07:00';
				route.endDate =3D '';
				route.city =3D "Andover";
				route.state =3D "Massachusetts";
				route.zip =3D '01810';
				route.country =3D 'USA';
				route.userId =3D readCookie('userId');
				route.style =3D 'width: 45em; height: 30em; border=3D0';
				route.outputElmentId =3D 'divRoute';
				route.callBackFunction =3D mmfCallBack;
				var cc =3D "false";
				if((window.location.search.indexOf("&cc=3D") >=3D 0) || =
(window.location.search.indexOf("?cc=3D") >=3D 0))
				{
				cc =3D "true";
				}
				route.clearCache =3D cc;
				route.getRoute();
				}
		=09

			}

			// Show the controls to get the Reviews
			function LoadReviewsTab() {
				_showConfirmation =3D 'False'; //BP 12.21.2009 ACT-756
				_forceHideAddReview =3D _showConfirmation; //BP 12.21.2009 ACT-756
		=09
				hideContent();
				$('reviewsTabContent').style.display =3D 'block';
				$('reviewstab').className =3D 'current';

				//remove divRecentReviews from summary tab
				if ($('divRecentReviews')!=3Dnull)
					{$('divRecentReviews').innerHTML =3D '=C2=A0'}

				//Make the ajax call to load the div with Reviews
				if(_ReviewsLoaded !=3D true) {

					var aId =3D "6c079c32-3e60-499b-b4e2-a60a64f153cf";
					loadReviews("divCurrentReviews_" + aId, aId, 'false',10);

					// Set focus to the bookmark below the add review ui.
					document.getElementById('bookmark').focus();
				}
			}

			// Show the link to get the results
			function LoadResultsTab() {
				hideContent();
			=09
				$('resultsTabContent').style.display =3D 'block';
				$('resultstab').className =3D 'current';
				var _results =3D new resultsData();
				_results.eventId =3D '1873671';
				_results.outputElementId =3D "resultsTabContent";
				_results.currentYear =3D '2010';
				_results.getResults();
			}

			// Show the people who have saved this event
			function LoadPeopleTab() {
				hideContent();
			=09
				var aId =3D "6c079c32-3e60-499b-b4e2-a60a64f153cf";
				$('peopleTabContentOuter').style.display =3D 'block';
				$('peopletab').className =3D 'current';
			=09
				loadPeople("peopleTabContent", aId);
			}

			//Show the photos of this event
			function LoadPhotosTab() {
				hideContent();
			=09
				var aId =3D "6c079c32-3e60-499b-b4e2-a60a64f153cf";
				$('photosTabContentOuter').style.display =3D 'block';
				$('photostab').className =3D 'current';

				_photos.outputElmentId =3D "photosTabContent";
				_photos.assetId =3D aId;
				_photos.eventId =3D "1873671";
				_photos.keywords =3D _photoTags;
				_photos.mode =3D "all";
				_photos.sort =3D "relevance";
				_photos.perPage =3D "6";
				_photos.excludedIds =3D "";

				loadPhotos(_photos.currentPage);
			}

			// Show the videos of this event
			function LoadVideosTab() {
				hideContent();
			=09
				var aId =3D "6c079c32-3e60-499b-b4e2-a60a64f153cf";
				$('videosTabContentOuter').style.display =3D 'block';
				$('videostab').className =3D 'current';
			=09
				_videos.outputElmentId =3D "videosTabContent";
				_videos.assetId =3D aId;
				_videos.eventId =3D "1873671";
				_videos.keywords =3D _videoTags;
				_videos.mode =3D "all";
				_videos.sort =3D "relevance";
				_videos.perPage =3D "6";
				_videos.excludedIds =3D "";

				loadVideos(_videos.currentPage);
			}

			// Show the preview article of this event
			function LoadPreviewTab() {
				hideContent();

				$('previewTabContentOuter').style.display =3D 'block';
				$('previewtab').className =3D 'current';

				//BP 6.1.2009
				$('photo').style.width =3D '0px';
				$('article_toolbar').style.display =3D 'none';
				$('beginning').style.display =3D 'none';
				$('subtitle').style.display =3D 'none';
			}

			// Perform logic for clicking on write a review link
			function loadWriteReview() {
				//Give focus to the add a review box if the summary tab is currently =
displayed
				if ($('summarytab').className =3D=3D 'current') {
					$('reviewText').focus();
				} else {
					_rnr.returnFocusElementID =3D "reviewText";
					LoadTab('Summary');
				}
			}

			/*BP 5.27.09 */
			function LoadConfirmationTab() {
				_showConfirmation =3D 'True'; //BP 12.21.2009 ACT-756
				hideContent();
				$('confirmationTabContentOuter').style.display =3D 'block';
				$('confirmationtab').className =3D 'current';

				if($('edcMain')!=3Dnull) {
					($('edcMain') !=3D null) ? $('edcMain').style.display =3D 'block' : =
"";
				}
				if($('edcJourney')!=3Dnull) {
					($('edcJourney') !=3D null) ? $('edcJourney').style.display =3D =
'block' : "";
				}
				//BP 10.23.09:  ACT-679:  Need to update the average reviews UI
				if(_hideReviews !=3D "True")  {
					_forceHideAddReview =3D _showConfirmation; //BP 12.21.2009 ACT-756
					loadReviews("divHiddenReviews", $("hidAssetId").value, 'false', 3);
				}
			}

			function hideContent() {
				//Hide all of the content divs

				//Summary
				($('summaryTabContent') !=3D null) ? =
$('summaryTabContent').style.display =3D 'none' : "";
				($('summarytab') !=3D null) ? $('summarytab').className =3D '' : "";

				//Map
				($('mapTabContent') !=3D null) ? $('mapTabContent').style.display =
=3D 'none': "";
				($('maptab') !=3D null) ? $('maptab').className =3D '' : "";

				//Reviews
				($('reviewsTabContent') !=3D null) ? =
$('reviewsTabContent').style.display =3D 'none' : "";
				($('reviewstab') !=3D null) ? $('reviewstab').className =3D '' : "";

				//Results
				($('resultsTabContent') !=3D null) ? =
$('resultsTabContent').style.display =3D 'none' : "";
				($('resultstab') !=3D null) ? $('resultstab').className =3D '' : "";

				//People
				($('peopleTabContentOuter') !=3D null) ? =
$('peopleTabContentOuter').style.display =3D 'none' : "";
				($('peopletab') !=3D null) ? $('peopletab').className =3D '' : "";

				//Photos
				($('photosTabContentOuter') !=3D null) ? =
$('photosTabContentOuter').style.display =3D 'none' : "";
				($('photostab') !=3D null) ? $('photostab').className =3D '' : "";

				//Videos
				($('videosTabContentOuter') !=3D null) ? =
$('videosTabContentOuter').style.display =3D 'none' : "";
				($('videostab') !=3D null) ? $('videostab').className =3D '' : "";

				//Preview
				($('previewTabContentOuter') !=3D null) ? =
$('previewTabContentOuter').style.display =3D 'none' : "";
				($('previewtab') !=3D null) ? $('previewtab').className =3D '' : "";

				/*BP 5.27.09 */
				/*BP 8.14.09: ACT-464 - Hide the confirmation content, but leave the =
right nav   */
				//Confirmation
				if($('confirmationTabContentOuter')!=3Dnull) {
					//($('confirmationTabContentOuter') !=3D null) ? =
$('confirmationTabContentOuter').style.display =3D 'none' : "";
					($('confirmationtab') !=3D null) ? $('confirmationtab').className =
=3D '' : "";

					if($('edcMain')!=3Dnull) {
						($('edcMain') !=3D null) ? $('edcMain').style.display =3D 'none' : =
"";
					}
					if($('edcJourney')!=3Dnull) {
						($('edcJourney') !=3D null) ? $('edcJourney').style.display =3D =
'none' : "";
					}
				}
			=09
				toggleAdd("goAwayDiv");  //BP 12.30.09 ACT-756
			}

			function openShare(eventName, url) {
				var referer =3D location.href;

				if(url !=3D '') {
					referer =3D url;
				}

				//BP 5.21.09:  Remove the Bookmark from the URL.  addThis appends =
data when the url gets shared.  This breaks the automatic link =
recoginition.
				if (referer.indexOf("#") > 0) {
					referer =3D referer.substring(0,referer.indexOf("#"))
				}

				=
window.open('http://www.addthis.com/bookmark.php?wt=3Dnw&pub=3Dactive&url=
=3D' + encodeURIComponent(referer) + '&title=3D' + =
encodeURIComponent(document.title), 'addthis', =
'scrollbars=3Dyes,menubar=3Dno,width=3D620,height=3D520,resizable=3Dyes,t=
oolbar=3Dno,location=3Dno,status=3Dno,screenX=3D200,screenY=3D100,left=3D=
200,top=3D100');

				//window.open(urlShare, eventName, =
"scrollbars=3Dyes,menubar=3Dno,width=3D620,height=3D520,resizable=3Dyes,t=
oolbar=3Dno,location=3Dno,status=3Dno,screenX=3D200,screenY=3D100,left=3D=
200,top=3D100");
				return false;
			}
		=09
			function loadReviewsContainer(containerId, id, assetId, button, =
isFutureEvent)
			{
				if ($(containerId).className =3D=3D "goAwayDiv") {
					$(containerId).className =3D "";
					loadReviews(id, assetId, isFutureEvent, 10);
					button.className =3D "collapseButtonLink";
				} else {
					$(containerId).className =3D "goAwayDiv";
					button.className =3D "expandButtonLink";
				}
			}

			function loadReviews(id, assetId, isFutureEvent, maxReviews) {
				_rnr.reviewsElementId =3D id;
				_rnr.assetId =3D assetId;
				//_rnr.maxReviews =3D "-1"; //Return all of the reviews for this =
assetID
				_rnr.maxReviews =3D maxReviews; //-1 =3D all
				_rnr.getRnR(isFutureEvent);
			}

			function loadPeople(id, assetId) {
				var _people =3D new savedAssets();
				_people.outputElmentId =3D id;
				_people.assetId =3D assetId;
				_people.getUsersWhoSaved();
			}
		=09
			function loadPhotos(pageNumber) {
				pageNumber =3D (pageNumber =3D=3D null)? 1: pageNumber;

				_photos.currentPage =3D pageNumber;
				_photos.getPhotos();

				updateSiteCatalystTracking('details page', 'photos');
			=09
				refreshAds("Photos");  //BP 12.17.09 ACT-812
			}
		=09
			function loadVideos(pageNumber) {
				pageNumber =3D (pageNumber =3D=3D null)? 1: pageNumber;

				_videos.currentPage =3D pageNumber;
				_videos.getVideos();

				updateSiteCatalystTracking('details page', 'videos');
			=09
				refreshAds("Videos");  //BP 12.17.09 ACT-812
			}

			function refreshAds(tabName) {
				ord =3D randomInt(1000000, 10000000 ); //BP 12.15.09 - Moved for =
2.8.0
				//Refresh the ads in iframes on the page
				var ad =3D $("med_rec_top");

				if (tabName =3D=3D undefined){tabName =3D "";}
				_tabClicked =3D tabName.toLowerCase();

				reloadSingleAd(ad);

				ad =3D $("med_rec_bottom");
				reloadSingleAd(ad);

				ad =3D $("leader_top");
				reloadSingleAd(ad);

				ad =3D $("house_top");
				reloadSingleAd(ad);
			}

			function reloadSingleAd(ad) {
				if (ad !=3D null) {
					/*BP 12.15.09 - Moved for 2.8.0 */
					var src =3D ad.src;
					src =3D src.substring(0,src.indexOf("ord=3D")+4);
					src +=3D ord + "?";
					var regExSearchExisting =3D /tab=3D.*?;/;
					if(regExSearchExisting.test(src) =3D=3D false) {
						var regExObj =3D /;subfeature3=3D.*?;/;
						var sf3OriginalValue =3D src.match(regExObj);
						src =3D src.replace(regExObj, sf3OriginalValue + "tab=3D" + =
_tabClicked + ";");
					} else {
						src =3D src.replace(regExSearchExisting, "tab=3D" + _tabClicked + =
";");
					}
				=09
					ad.src =3D src;
					/*END: BP 12.15.09 - Moved for 2.8.0 */
				}
			}

			// BP 4.9.09 - Need to make the default text consistent.  This is a =
temporary fix until we can push the updated RnR.js to apiN
			function cleanTextTemp(ctl) {
				var defaultText =3D "Enter review here.";
				if (ctl.value =3D=3D defaultText) {
					ctl.value =3D "";
				} else if (ctl.value =3D=3D "") {
					ctl.value =3D defaultText;
				}
			}

			function loadMapAd() {
				$("mapAd").innerHtml =3D "";
				var featureValue =3D "listings";

				if ("True" =3D=3D _showConfirmation)
					{featureValue =3D "confirmation";}

				var mapAdTile =3D randomInt(1000000, 10000000 );
				var mapAdOrd =3D randomInt(1000000, 10000000 );
				var mapAdChannel =3D "Running";

			=09
				var frameHtml=3D "<iframe id=3D'map-top' width=3D'600' height=3D'30' =
scrolling=3D'no' frameborder=3D'no' marginwidth=3D'0' border=3D'0' =
src=3D'http://ad.doubleclick.net/adi/activecom.tan/" + mapAdChannel + =
"/listings;tile=3D16;site=3Dnetwork2;channel=3D" + mapAdChannel + =
";subchannel=3Dnosubchannel;feature=3D" + featureValue + =
";subfeature1=3Dactivities;subfeature2=3Devent;subfeature3=3Dnosubfeature=
3;sz=3D600x30;position=3Dtop;eventid=3D1873671;eventlisting=3D;gender=3DF=
;ord=3D" + mapAdOrd + "?'></iframe>";

				$("mapAd").innerHTML =3D frameHtml;
			}

			function mmfCallBack() {
				// Map was displayed
				$('divRoute').style.display =3D "block";
				if (this.status =3D=3D 203) {
					$('mapAd').className =3D "mapAdRoute";
					$('routesTabContent').insert({'after':$('mapAd')});
					$('mapCollapse').style.display =3D "inline"; //only make the =
driving directions collapsable if there is a route
				}
			}

			function toggleRoute(button) {
				var s =3D $('RouteContainer').style.display;
				var b =3D "expandButtonLink";

				if (s =3D=3D "block") {
					s =3D "none";
				} else {
					s =3D "block";
					b =3D "collapseButtonLink";
				}
				$('RouteContainer').style.display =3D s;
				$('frmRoute').style.display =3D s;
				button.className =3D b;
			}

			function toggleDirections(button) {
				var s =3D $('addressInputContainer').style.display;
				var b =3D "expandButtonLink";

				if (s =3D=3D "block") {
					s =3D "none";
				} else {
					s =3D "block";
					b =3D "collapseButtonLink";
				}
				$('addressInputContainer').style.display =3D s;
				$('divMapDirections').style.display =3D s;
				button.className =3D b;
			}

			function updateSiteCatalystTracking(feature, subFeature) {
				// Update the current page tracking to the new tab values
				if (typeof(s_tan) !=3D "undefined") {
			=09
					// Only want the group to be confirmation on the confirmation tab
					var group =3D "listings";
					if (feature =3D=3D "confirmation page") {
						group =3D "confirmation";
					}
			=09
					s_tan.hier1 =3D __hierarchyBase + feature + " " + subFeature;
					s_tan.pageName =3D __pageNameBase + feature + ":" + subFeature;
					s_tan.prop3 =3D __pageNameBase + feature + ":" + subFeature;
					s_tan.prop4 =3D subFeature;
					s_tan.prop22 =3D group;
					s_tan.t();=09
				}
			}

			function updateUserTracking(engageType, linkName) {
				// Depends on user id set in the page tracking script=20
				if (typeof(__userId) !=3D "undefined") {
					var s =3D s_gi(s_account);
					s.linkTrackVars =3D 'prop25,eVar25'; 	=09
					s.prop25 =3D __userId;			=09
					s.eVar25 =3D __userId;
					s.tl(true, 'o', linkName);
				}
			}
		=09
		</SCRIPT>
<INPUT id=3DhidAssetId value=3D6c079c32-3e60-499b-b4e2-a60a64f153cf =
type=3Dhidden>
<DIV id=3DED_header>
<DIV id=3DquickInfo>
<H1><SPAN class=3Dh1text>Trot for Special Tots 5K Road Race &amp; =
Walk</SPAN><SPAN=20
id=3DRatingsUI>
<DIV id=3DavgRatingEmptyStars>
<DIV id=3DavgRating></DIV></DIV><A id=3DtotalRatings=20
onclick=3D"LoadTab('Reviews');updateSiteCatalystTracking('details page', =
'reviews');"=20
href=3D"http://www.active.com/running/andover-ma/trot-for-special-tots-5k=
-road-race-and-walk-2010#Reviews"=20
name=3D&amp;lpos=3Ded&amp;lid=3DRatingsSummary>Based on 0 reviews =
</A></SPAN></H1>
<DIV id=3DdateAddressContainer>
<H4 id=3Ddate>Sunday, October 03, 2010 @ 10:00 AM local time </H4>
<H4 id=3Daddress><A id=3DlocationLink=20
onclick=3D"LoadTab('Map');updateSiteCatalystTracking('details page', =
'map');"=20
href=3D"http://www.active.com/running/andover-ma/trot-for-special-tots-5k=
-road-race-and-walk-2010#Map"=20
name=3D&amp;lpos=3Ded&amp;lid=3DAddress_Map>Professional Center<BR>32 =
Osgood St.=20
&nbsp; Andover, MA</A></H4></DIV>
<DIV id=3DfacebookLikeButton><IFRAME id=3DfacebookLikeFrame height=3D50 =
border=3D0=20
src=3D"http://ad.doubleclick.net/adi/activecom.tan/running/listings;tile=3D=
1;channel=3Drunning;subchannel=3Dnosubchannel;tanproduct=3Dactivecom;b2bo=
rb2c=3Db2c;feature=3Dlistings;subfeature1=3Dactivities;subfeature2=3Deven=
t;subfeature3=3Dnosubfeature3;sz=3D728x90;position=3Dleader_top;dcopt=3Di=
st;eventid=3D1873671;eventlisting=3D;country=3D;state=3D;typeid=3D;gender=
=3DF;age=3D;skill=3D;ord=3D773895?"=20
frameBorder=3D0 width=3D450 allowTransparency marginWidth=3D0=20
scrolling=3Dno></IFRAME></DIV></DIV>
<DIV id=3DregisterBlock class=3DroundedBox>
<DIV class=3Dtop>
<DIV class=3DtopLeft></DIV>
<DIV class=3DtopRight></DIV></DIV>
<DIV class=3Dcontent>
<DIV id=3DbuttonContainer>
<DIV id=3Dbuttons>
<DIV id=3D"&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;registerNow_Top">
<DIV class=3DregisterableDiv><NOSCRIPT>JavaScript Required! <BR>To =
register, see=20
your browser options, enable JavaScript, and then refresh this page.=20
</NOSCRIPT></DIV></DIV>
<DIV id=3DcheckIfRegistered> </DIV></DIV></DIV>
<DIV id=3DactionsContainer>
<UL id=3Dactions>
  <LI id=3Demail><A class=3Dlightwindow title=3D""=20
  =
href=3D"http://www.active.com/NonACM/ajax/emailafriend.aspx?title=3DTrot =
for Special Tots 5K Road Race &amp; =
Walk&amp;link=3Dhttp://www.active.com%2Fpage%2Fevent_details.htm%3Fevent_=
id%3D1873671"=20
  name=3D&amp;lpos=3Ded&amp;lid=3DEmailAFriend rel=3D""=20
  =
params=3D"lightwindow_width=3D410,lightwindow_height=3D465,lightwindow_ty=
pe=3Dexternal">Email=20
  a Friend </A></LI>
  <LI id=3Dcontact><A id=3DlnkContact class=3Dlightwindow =
title=3DContact=20
  =
href=3D"http://www.active.com/event_contact.cfm?event_id=3D1873671&amp;ti=
tle=3DTrot for Special Tots 5K Road Race &amp; Walk"=20
  name=3D&amp;lpos=3Ded&amp;lid=3DContact rel=3D""=20
  =
params=3D"lightwindow_width=3D470,lightwindow_height=3D590,lightwindow_ty=
pe=3Dexternal">Contact=20
  </A></LI>
  <LI id=3DwriteReview><A id=3DlnkReview=20
  onclick=3D'javascript: ((_currentUserId =3D=3D null) | (_currentUserId =
=3D=3D "")) ? location.href =3D _loginUrl + _loginDelimiter + "Reviews" =
: loadWriteReview();'=20
  name=3D&amp;lpos=3Ded&amp;lid=3DWriteAReview>Write a Review </A></LI>
  <LI id=3Dprint><A class=3Dprint=20
  onclick=3D"javascript: =
window.open('/page/event_details-print.htm?event_id=3D1873671');"=20
  =
href=3D"http://www.active.com/running/andover-ma/trot-for-special-tots-5k=
-road-race-and-walk-2010#Summary"=20
  name=3D&amp;lpos=3Ded&amp;lid=3DPrint rel=3Dnofollow>Print </A></LI>
  <LI id=3Dshare><A id=3Devent_toolbar_share=20
  onclick=3D'openShare("Trot for Special Tots 5K Road Race &amp; =
Walk","");'=20
  name=3D&amp;lpos=3Ded&amp;lid=3DShare target=3D_blank>Share =
</A></LI></UL></DIV></DIV>
<DIV class=3Dbottom>
<DIV class=3DbottomLeft></DIV>
<DIV class=3DbottomRight></DIV></DIV></DIV></DIV>
<DIV id=3DtabsContainer>
<UL id=3Dtabs>
  <LI id=3Dsummarytab class=3Dcurrent=20
  onclick=3D"LoadTab('Summary');updateSiteCatalystTracking('details =
page', 'summary');"><SPAN=20
  class=3DtabOuterSpan><A=20
  =
href=3D"http://www.active.com/running/andover-ma/trot-for-special-tots-5k=
-road-race-and-walk-2010#Summary"=20
  name=3D&amp;lpos=3Ded&amp;lid=3Dtab_Summary><SPAN>Summary =
</SPAN></A></SPAN></LI>
  <LI id=3Dmaptab=20
  onclick=3D"LoadTab('Map');updateSiteCatalystTracking('details page', =
'map'); if ('True' =3D=3D _showConfirmation) { s_objectID=3D'maps and =
driving directions confirmation maps tab'; }"><SPAN=20
  class=3DtabOuterSpan><A title=3D"Click to view map tab"=20
  =
href=3D"http://www.active.com/running/andover-ma/trot-for-special-tots-5k=
-road-race-and-walk-2010#Map"=20
  name=3D&amp;lpos=3Ded&amp;lid=3Dtab_Map><SPAN class=3Dcurrent>Maps=20
  </SPAN></A></SPAN></LI>
  <LI id=3Dreviewstab=20
  onclick=3D"LoadTab('Reviews');updateSiteCatalystTracking('details =
page', 'reviews');"><SPAN=20
  class=3DtabOuterSpan><A=20
  =
href=3D"http://www.active.com/running/andover-ma/trot-for-special-tots-5k=
-road-race-and-walk-2010#Reviews"=20
  name=3D&amp;lpos=3Ded&amp;lid=3Dtab_Reviews><SPAN><SPAN=20
  id=3DreviewsTabText>Reviews</SPAN><SPAN=20
  id=3DtotalReviewsCount></SPAN></SPAN></A></SPAN></LI>
  <LI id=3Dpeopletab=20
  onclick=3D"LoadTab('People');updateSiteCatalystTracking('details =
page', 'people');"><SPAN=20
  class=3DtabOuterSpan><A=20
  =
href=3D"http://www.active.com/running/andover-ma/trot-for-special-tots-5k=
-road-race-and-walk-2010#People"=20
  =
name=3D&amp;lpos=3Ded&amp;lid=3Dtab_People><SPAN>People</SPAN></A></SPAN>=
</LI>
  <LI id=3Dvideostab onclick=3D"LoadTab('Videos');"><SPAN =
class=3DtabOuterSpan><A=20
  =
href=3D"http://www.active.com/running/andover-ma/trot-for-special-tots-5k=
-road-race-and-walk-2010#Videos"=20
  =
name=3D&amp;lpos=3Ded&amp;lid=3Dtab_Videos><SPAN>Videos</SPAN></A></SPAN>=
</LI>
  <LI id=3Dpreviewtab=20
  onclick=3D"LoadTab('Preview');updateSiteCatalystTracking('details =
page', 'preview');"><SPAN=20
  class=3DtabOuterSpan><A=20
  =
href=3D"http://www.active.com/running/andover-ma/trot-for-special-tots-5k=
-road-race-and-walk-2010#Preview"=20
  =
name=3D&amp;lpos=3Ded&amp;lid=3Dtab_Preview><SPAN>Preview</SPAN></A></SPA=
N></LI></UL></DIV>
<DIV class=3Dcontent_left>
<DIV class=3Dcontent_left>
<DIV id=3DpreviewTabContentOuter>
<DIV id=3DpreviewTabContent>
<SCRIPT type=3Dtext/javascript>
							if ($('previewtab') !=3D null)
							{
							var url=3D =
'/nonacm/ajax/a2process.aspx?mode=3DgetHtml&id=3D1873671,1797653';
							var req =3D new Ajax.Request(url, {method: 'get', onSuccess: =
function(resp){if (resp.responseText =3D=3D =
''){$('previewtab').style.display =3D =
'none';};document.getElementById('previewTabContent').innerHTML =3D =
resp.responseText;/*alert(document.getElementById('byLineSource'));*/}});=

							}
						</SCRIPT>
 </DIV></DIV>
<DIV id=3DsummaryTabContent>
<DIV id=3DeventLogo><IMG id=3Dimage=20
alt=3D"Trot for Special Tots 5K Road Race &amp; Walk =
logo&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;"=20
src=3D"http://www.active.com/images/upimages/trot%20logo%20for%20web%20co=
mpressed1.jpg"></DIV>
<DIV id=3Dspacer class=3Dexpander></DIV>
<DIV class=3D"expander firstExpander">
<DIV id=3Drow_dateTime class=3Dfield>
<H4>Date</H4>
<P>Sunday, October 03, 2010 @ 10:00 AM local time </P></DIV></DIV>
<DIV class=3Dexpander>
<DIV id=3Drow_address class=3Dfield>
<H4>Address</H4>
<P><SPAN>Professional Center</SPAN><BR><SPAN>32 Osgood=20
St.</SPAN></P></DIV></DIV><SPAN id=3D123sp>&nbsp;</SPAN>
<DIV class=3Dexpander>
<DIV id=3Drow_closeDate class=3Dfield>
<H4>Registration Closing Date</H4>
<P>Saturday, October 02, 2010 @ 11:59 PM</P>&nbsp; </DIV></DIV>
<DIV class=3Dexpander>
<DIV id=3Drow_briefDescription class=3Dfield>
<H4>Brief Description</H4>
<P>Fast, flat course in residential neighborhood. Strollers welcome. =
Free=20
costume parade and cookout after road race/walk.</P>&nbsp; </DIV></DIV>
<DIV class=3Dexpander>
<DIV id=3Drow_customField class=3Dfield>
<H4>Directions</H4>
<P>From Route 93 NORTH: Take Exit 42 (Dascomb Road), left at end of the =
ramp. At=20
first set of lights, take right onto Frontage Road and follow the Race =
Parking=20
signs. From Route 93 SOUTH: Take Exit 42 (Dascomb Road). Bear right onto =

Frontage Road from ramp and follow the Race Parking signs. All parking =
at=20
Hewlett Packard parking lot.</P>&nbsp; &nbsp; </DIV></DIV>
<DIV class=3Dexpander>
<DIV id=3Drow_fullDescription class=3Dfield>
<H4>Additional Information</H4>
<P>Great prizes and team recognition.</P>&nbsp; </DIV></DIV>
<DIV class=3Dexpander>
<DIV id=3Drow_website class=3Dfield>
<H4>More Information</H4>
<P><A href=3D"http://www.theprofessionalcenter.org/"=20
target=3D"&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;_blank&#1=
3;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;">Click=20
here to view the event organizer's website </A></P></DIV></DIV>
<DIV class=3Dexpander>
<DIV id=3Drow_donations class=3Dfield>
<H4>Online Donations </H4>
<UL style=3D"LIST-STYLE-TYPE: none">
  <LI><A href=3D"http://www.active.com/donate/trotforspecialtots" =
name=3DDonations=20
  =
target=3D"&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;_=
blank&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;">Click=20
  here to donate to Trot for Special Tots</A></LI></UL></DIV></DIV><BR>
<DIV id=3D"&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;registerNow_Bottom">
<DIV class=3DregisterableDiv><NOSCRIPT>JavaScript Required! <BR>To =
register, see=20
your browser options, enable JavaScript, and then refresh this page.=20
</NOSCRIPT></DIV></DIV>
<H2><SPAN class=3Dh2outer><SPAN>Recent Reviews </SPAN><SPAN=20
id=3DrecentReviewsTitle>Trot for Special Tots 5K Road Race &amp; Walk =
reviews=20
</SPAN></SPAN></H2>
<DIV id=3DdivRecentReviews>&nbsp;</DIV></DIV>
<DIV style=3D"DISPLAY: none" id=3DmapTabContent>
<DIV id=3DmapTabContainer>
<DIV id=3DroutesTabContent>
<DIV id=3DdivRoute name=3D"divRoute"></DIV></DIV>
<DIV id=3DmapTabHeader>
<H2><SPAN class=3Dh2outer><A style=3D"DISPLAY: none" id=3DmapCollapse=20
class=3DcollapseButtonLink onclick=3DtoggleDirections(this);><SPAN=20
class=3DexpandButton></SPAN></A><SPAN>Get Directions</SPAN></SPAN></H2>
<DIV id=3DaddressInputContainer>
<DIV id=3DaddressContainer>
<DIV id=3DstartAddress><INPUT id=3DtxtStartAddress=20
onkeypress=3D"javascript:return testEnterKey(event);" maxLength=3D500 =
type=3Dtext=20
name=3DtxtStartAddress>
<H3>Start Address</H3></DIV>
<DIV style=3D"DISPLAY: none" id=3DendAddress><INPUT id=3DtxtEndAddress=20
onkeypress=3D"javascript:return testEnterKey(event);" value=3D"32 Osgood =
St. 01810"=20
maxLength=3D500 type=3Dtext name=3DtxtEndAddress>
<H3>End Address</H3></DIV></DIV>
<DIV id=3DgetDirectionsButton><A id=3DbtnGetDirections onclick=3DGD();=20
href=3D"http://www.active.com/running/andover-ma/trot-for-special-tots-5k=
-road-race-and-walk-2010#Map"=20
type=3Dbutton name=3DMap_GetDirections value=3D"Get =
Directions"><SPAN>Get=20
Directions</SPAN></A></DIV></DIV></DIV>
<DIV id=3DdivMapDirections name=3D"divMapDirections"></DIV>
<DIV id=3DmapAd class=3DmapAdNoRoute>
<SCRIPT>
									loadMapAd();
								</SCRIPT>
</DIV>
<DIV id=3DdivDirections name=3D"divDirections"></DIV></DIV>
<DIV style=3D"DISPLAY: none" id=3DmapUnavailable>The address of this =
event is not=20
mappable. </DIV></DIV>
<DIV id=3DreviewsTabContent>
<DIV id=3DreviewsTabContent>
<H2><SPAN class=3Dh2outer><A class=3DcollapseButtonLink=20
onclick=3D'loadReviewsContainer("divCurrentReviews_6c079c32-3e60-499b-b4e=
2-a60a64f153cf","divReviews_6c079c32-3e60-499b-b4e2-a60a64f153cf","6c079c=
32-3e60-499b-b4e2-a60a64f153cf", this, true);'><SPAN=20
class=3DexpandButton></SPAN></A><SPAN>Reviews of Trot for Special Tots =
5K Road=20
Race &amp; Walk</SPAN></SPAN></H2>
<DIV id=3DdivCurrentReviews_6c079c32-3e60-499b-b4e2-a60a64f153cf>=20
</DIV></DIV></DIV>
<DIV id=3DresultsTabContent> </DIV>
<DIV id=3DpeopleTabContentOuter>
<H2><SPAN class=3Dh2outer><SPAN>People Who Saved This =
Event</SPAN></SPAN></H2>
<DIV id=3DpeopleTabContent>Show the users that have saved this Asset to =
their=20
MyActive Saved Stuff=20
<DIV id=3DpeoplesTabContent2> </DIV></DIV></DIV>
<DIV id=3DvideosTabContentOuter>
<H2><SPAN class=3Dh2outer><SPAN>YouTube Videos of Trot for Special Tots =
5K Road=20
Race &amp; Walk</SPAN></SPAN></H2>
<DIV id=3DvideosTabContent>
<DIV id=3DvideosTabContent2> </DIV></DIV></DIV>
<DIV style=3D"DISPLAY: none" id=3DdivProgressBar =
class=3DProgressSplashScreen>
<DIV style=3D"FLOAT: left">&nbsp; <IMG alt=3DProcessing=20
src=3D"http://www.active.com/Assets/Images/loading.gif">&nbsp; </DIV>
<DIV=20
style=3D"PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
FLOAT: left; PADDING-TOP: 5px">Loading...</DIV></DIV>
<DIV id=3DdivAddReview class=3DgoAwayDiv>
<H2><SPAN class=3Dh2outer><SPAN>Write a Review</SPAN></SPAN></H2>
<DIV id=3DyourReview>Your Review </DIV><TEXTAREA =
onblur=3DcleanTextTemp(this); id=3DreviewText =
onfocus=3DcleanTextTemp(this); rows=3D6 cols=3D5>Enter review =
here.</TEXTAREA>
<DIV class=3DyourRating><SPAN class=3DyourRatingText>Your =
Rating</SPAN><SPAN=20
class=3Dinline>
<DIV id=3DdivRatingsBar>
<UL class=3D"starRating gray">
  <LI><A id=3DoneStarRating class=3DoneStar title=3D"1 star"=20
  onclick=3DsetRating(1);>1</A></LI>
  <LI><A id=3DtwoStarRating class=3DtwoStar title=3D"2 stars"=20
  onclick=3DsetRating(2);>2</A></LI>
  <LI><A id=3DthreeStarRating class=3DthreeStar title=3D"3 stars"=20
  onclick=3DsetRating(3);>3</A></LI>
  <LI><A id=3DfourStarRating class=3DfourStar title=3D"4 stars"=20
  onclick=3DsetRating(4);>4</A></LI>
  <LI><A id=3DfiveStarRating class=3DfiveStar title=3D"5 stars"=20
  onclick=3DsetRating(5);>5</A></LI></UL></DIV></SPAN></DIV><INPUT =
id=3DhidRatingScore=20
type=3Dhidden>
<DIV id=3DupdatesCheckbox><INPUT id=3DchkWatch CHECKED =
type=3Dcheckbox><SPAN>Send me=20
updates when people leave reviews.</SPAN></DIV><A id=3DpostReviewButton=20
onclick=3D"updateUserTracking('post review', =
'postReviewButton');saveRnR();"=20
name=3DReviews_Post><SPAN>Post Your Review</SPAN></A>
<DIV id=3DcontentDisclaimer>We would rather not moderate comments, but=20
inflammatory, off-topic or otherwise inappropriate comments will be =
removed.=20
</DIV></DIV><SPAN id=3Dbookmark></SPAN>
<DIV class=3DquigoAdContainer>
<SCRIPT type=3Dtext/javascript>
							adsonar_placementId=3D1286267;
							adsonar_pid=3D648758;
							adsonar_ps=3D-1;
							adsonar_zw=3D420;
							adsonar_zh=3D215;
							adsonar_jv=3D'ads.adsonar.com';
						</SCRIPT>

<SCRIPT language=3DJavaScript =
src=3D"http://js.adsonar.com/js/adsonar.js"></SCRIPT>
</DIV></DIV></DIV>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.active.com/assets/javascript/regstatus.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript>
		function showRegOpen() {										=09
			$$('div.registerableDiv').each(function(d) {
				var a =3D document.createElement('a');
				a.href =3D regUrl;
				a.id =3D 'registerNowButton';
				var img =3D document.createElement('img');
				img.src =3D '/assets/images/register-now.png';
				img.alt =3D 'Register Now'
				img.height =3D '29';
				img.width =3D '155';
				a.appendChild(img);		=09
				d.update(a);
			});
		}

		function showRegClosed() {			=09
			$$('div.registerableDiv').each(function(d) {
				var a =3D document.createElement('a');
				a.href =3D regUrl;
				a.id =3D 'Closed';
				var img =3D document.createElement('img');
				img.src =3D '/assets/images/registration-closed.png';
				img.alt =3D 'Registration Closed'
				img.height =3D '29';
				img.width =3D '155';
				a.appendChild(img);		=09
				d.update(a);
			});
		}
	=09
		function showRegUnavailable() {
			var unavailableText =3D 'Check event website for registration =
details.';
		=09
			$$('div.registerableDiv').each(function(d) {
				if(eventUrl !=3D '') {
					var a =3D document.createElement('a');
					a.href =3D eventUrl;
					a.target =3D '_blank';
					a.appendChild(document.createTextNode(unavailableText));
					d.update(a);
				} else {
					d.update(unavailableText);
				}			=09
			});
		}

		function showFailure() {
			// failed to get registration status - show register now button as =
default
			showRegOpen();
		}
		var regUrl =3D '/register/index.cfm?event_id=3D1873671';
		var eventUrl =3D 'http://www.theprofessionalcenter.org';
		var regStatus =3D new RegStatus({
							url: 'http://' + _RESTDomainApij + =
'/regcenter/event/1873671/regstatus',
							callbackParam: 'callback',
							regOpen: showRegOpen,
							regClosed: showRegClosed,
							regUnavailable: showRegUnavailable,
							regNotOpen: showRegUnavailable,
							failure: showFailure
						});
		regStatus.getStatus();				=09
		</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.active.com/Assets/javascript/GoogleMap.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript>

			//Load the appropriate tab if declared in the querystring
			var _openTab =3D "";		=09
			if (location.href.indexOf("&t=3D") > 0) {
				_openTab =3D location.href.substring(location.href.indexOf("&t=3D") =
+ 3);
			} else if (location.href.indexOf("#") > 0) {
				_openTab =3D location.href.substring(location.href.indexOf("#") + =
1);
			}

			if (_openTab !=3D "") {
		=09
				_openTab =3D _openTab.toLowerCase();
				switch (_openTab) {
					case "map": {
						LoadMapTab();
						break;
					}
					case "reviews": {
						LoadReviewsTab();
						break;
					}
					case "people": {
						LoadPeopleTab();
						break;
					}
					case "results": {
						LoadResultsTab();
						break;
					}
					case "photos": {
						LoadPhotosTab();
						break;
					}
					case "videos": {
						LoadVideosTab();
						break;
					}
					case "preview": {
						LoadPreviewTab();
						break;
					}
					case "confirmation": {
						LoadConfirmationTab();
						break;
					}
					case "summary": {
						LoadSummaryTab();
						break;
					}
					case "writeAReview": {
						LoadSummaryTab();
						$('reviewText').focus();
						break;
					}
				}
			} else if (location.href.endsWith("Reviews") && _currentUserId !=3D =
null && _currentUserId !=3D '') {
				// fix act-391 the Review box didn't get focused on after logging in
				_rnr.returnFocusElementID =3D "reviewText";
				LoadSummaryTab();
			} else if (_showConfirmation =3D=3D 'True') {
				//BP 8.14.09 - Display the confirmation tab by default if the page =
is confirmation.htm
				LoadConfirmationTab();
			} else {
				LoadSummaryTab();
			}
		</SCRIPT>

<DIV id=3DhCal>
<DIV style=3D"VISIBILITY: hidden">
<DIV class=3Dvevent>
<H3 class=3Dsummary>Trot for Special Tots 5K Road Race &amp; =
Walk</H3><SPAN=20
class=3Ddescription>Great prizes and team recognition.</SPAN><SPAN =
class=3Ddtstart=20
title=3D"Sunday, October 03, 2010 @ 10:00 AM">Sunday, October 03, 2010 @ =
10:00=20
AM</SPAN><SPAN class=3Ddtend title=3D"Sunday, October 03, 2010 @ 10:00 =
AM">Sunday,=20
October 03, 2010 @ 10:00 AM</SPAN><SPAN class=3Dlocation>Professional=20
Center</SPAN><SPAN class=3Duid></SPAN></DIV></DIV></DIV>
<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-9133793-1");
			pageTracker._trackPageview();
			} catch(err) {}
		</SCRIPT>
</FORM><!-- CONTENT CONTROL END --><!-- 13 --><!-- 21 -->
<DIV class=3Dcontent_right><!-- 22 --><BR>
<STYLE>#an-raw_1_results .an-raw-title {
	FONT-FAMILY: Arial, Helvetica, sans-serif !important
}
#an-raw-findmore {
	FONT-FAMILY: Arial, Helvetica, sans-serif !important
}
#an-raw-header H2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.an-raw-result {
	PADDING-BOTTOM: 0px !important; MARGIN: 0.4em 0px 0px; PADDING-LEFT: =
0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px =
!important
}
#an-raw-findmore {
	TEXT-ALIGN: right !important; COLOR: #003e7e !important; FONT-SIZE: =
109% !important; FONT-WEIGHT: 700 !important
}
#an-raw_1 .an-raw-result A {
	LINE-HEIGHT: 1.4 !important; COLOR: #003e7e !important
}
#an-raw_1 .an-raw-result A:hover {
	COLOR: #0000cc !important
}
#an-raw-findmore:hover {
	COLOR: #0000cc !important
}
#an-raw_1_detail {
	DISPLAY: none !important
}
#an-raw_1_container {
	HEIGHT: auto !important
}
#an-raw_1_results {
	HEIGHT: auto !important
}
</STYLE>

<SCRIPT type=3Dtext/javascript>
function toTitleCase(str)
{
    return str.replace(/\w\S*/g, function(txt){return =
txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase();});
}

var channel =3D "Fitness";

if(typeof(_channel) !=3D "undefined") {
	channel =3D toTitleCase(_channel);
}

new ActiveNetwork.ArticlesWidget({
"hidePoweredBy":"true",
"title":"${activity} Articles",
"num":"5",
"activity":channel,
"showActivitySelector":false,
"showDetailsSelector":false,
"width":333,
"height":"auto",
"style":{
	"container":{"width":"333px !important"},
	=
"frame":{"background-color":"#ffffff","_background":"url(http://www.activ=
e.com/Assets/event-details/ie6-widget-header.gif) top left =
no-repeat;",".background":"url(http://www.active.com/Assets/event-details=
/ie6-widget-header.gif) top left no-repeat;"},
	=
"title":{"float":"none","width":"90%","background":"url(http://www.active=
.com/assets/event-details/event-details-sprite.png) 0 50% no-repeat",	=
"_background":"none;",".background":"none;","background-position":"0 =
-1000px","color":"#ffffff","text-align":"left"},
	=
"window":{"background-color":"#ffffff","_margin-top":"5px",".margin-top":=
"5px"},
	=
"text":{"color":"#999999","border-color":"#999999","border-bottom":"0px"}=
,
	"links":{"color":"#2768a4"},
	"buttons":{"background-color":"#003e7e"},
	"tags":{"background-color":"#eeeeee"},
	"footerText":{"color":"#2768A4"},
	"footer":{"text-align":"right"},
	=
"header":{"background":"url(http://www.active.com/assets/event-details/ev=
ent-details-sprite.png) 0 50% =
no-repeat","_background":"none;",".background":"none;","background-positi=
on":"100% -1000px"}}
}).render();
</SCRIPT>

<FORM id=3DIronPointForm_4 onsubmit=3D"ipjSubmitIronPointForm(); return =
false;"=20
method=3Dpost name=3DIronPointForm_4>
<SCRIPT language=3Djavascript type=3Dtext/javascript>
 if(typeof(tile) =3D=3D "undefined") {var tile =3D 1;} else if(tile>16) =
{tile=3D1;} else {tile++;}
 if(typeof(dcopt) =3D=3D "undefined"){var dcopt =3D "dcopt=3Dist;"} else =
{var dcopt =3D ""}
 document.write( '<iframe id=3D"med_rec_top" =
src=3D"http://ad.doubleclick.net/adi/activecom.tan/running/listings;tile=3D=
' + tile + =
';channel=3Drunning;subchannel=3Dnosubchannel;tanproduct=3Dactivecom;b2bo=
rb2c=3Db2c;feature=3Dlistings;subfeature1=3Dactivities;subfeature2=3Deven=
t;subfeature3=3Dnosubfeature3;sz=3D300x250;position=3Dmed_rec_top;' + =
dcopt + =
'eventid=3D1873671;eventlisting=3D;country=3D;state=3D;typeid=3D;gender=3D=
' + adGender + ';age=3D;skill=3D;ord=3D' + ord + '?" width=3D"300" =
height=3D"250" frameborder=3D"no" border=3D"0" marginwidth=3D"0" =
marginheight=3D"0" scrolling=3D"no">' ) ;
 document.write( '</iframe>' );
 </SCRIPT>
</FORM>
<FORM id=3DIronPointForm_5 onsubmit=3D"ipjSubmitIronPointForm(); return =
false;"=20
method=3Dpost=20
name=3DIronPointForm_5><!--googleoff: index--><!--googleon: =
index--></FORM>
<FORM id=3DIronPointForm_6 onsubmit=3D"ipjSubmitIronPointForm(); return =
false;"=20
method=3Dpost name=3DIronPointForm_6>
<SCRIPT language=3Djavascript type=3Dtext/javascript>
 if(typeof(tile) =3D=3D "undefined") {var tile =3D 1;} else if(tile>16) =
{tile=3D1;} else {tile++;}
 if(typeof(dcopt) =3D=3D "undefined"){var dcopt =3D "dcopt=3Dist;"} else =
{var dcopt =3D ""}
 document.write( '<iframe id=3D"med_rec_bottom" =
src=3D"http://ad.doubleclick.net/adi/activecom.tan/running/listings;tile=3D=
' + tile + =
';channel=3Drunning;subchannel=3Dnosubchannel;tanproduct=3Dactivecom;b2bo=
rb2c=3Db2c;feature=3Dlistings;subfeature1=3Dactivities;subfeature2=3Deven=
t;subfeature3=3Dnosubfeature3;sz=3D300x250;position=3Dmed_rec_bottom;' + =
dcopt + =
'eventid=3D1873671;eventlisting=3D;country=3D;state=3D;typeid=3D;gender=3D=
' + adGender + ';age=3D;skill=3D;ord=3D' + ord + '?" width=3D"300" =
height=3D"250" frameborder=3D"no" border=3D"0" marginwidth=3D"0" =
marginheight=3D"0" scrolling=3D"no">' ) ;
 document.write( '</iframe>' );
 </SCRIPT>
</FORM>
<FORM id=3DIronPointForm_7 onsubmit=3D"ipjSubmitIronPointForm(); return =
false;"=20
method=3Dpost name=3DIronPointForm_7><!--googleoff: index-->
<DIV id=3Dctl35_pnlDiscussionDataProvider>
<DIV class=3Dcontextual_header>
<H3><SPAN class=3Dh3outer><SPAN>Running Discussion Threads=20
</SPAN></SPAN></H3></DIV>
<DIV class=3Dcontextual_discussionThreads>
<UL>
  <LI><A href=3D"http://community.active.com/thread/85389">Start C25K =
may 10th,=20
  who's with me?</A> <SPAN class=3Dcontextual_postedBy>by <A=20
  =
href=3D"http://community.active.com/people/Jolien88">Jolien88</A></SPAN> =
<SPAN=20
  class=3Dcontextual_replyCount>280 replies</SPAN></LI>
  <LI><A href=3D"http://community.active.com/thread/89242">C25K newbie, =
concerned=20
  about heart rate</A> <SPAN class=3Dcontextual_postedBy>by <A=20
  =
href=3D"http://community.active.com/people/leadfoot77">leadfoot77</A></SP=
AN>=20
  <SPAN class=3Dcontextual_replyCount>1 replies</SPAN></LI>
  <LI><A href=3D"http://community.active.com/thread/87669">Starting c25k =

  6/14/2010</A> <SPAN class=3Dcontextual_postedBy>by <A=20
  href=3D"http://community.active.com/people/juju31">juju31</A></SPAN> =
<SPAN=20
  class=3Dcontextual_replyCount>554 replies</SPAN></LI>
  <LI><A href=3D"http://community.active.com/thread/86212">(Re-)Starting =
C25k May=20
  23rd... anyone else?</A> <SPAN class=3Dcontextual_postedBy>by <A=20
  =
href=3D"http://community.active.com/people/Miranda29">Miranda29</A></SPAN=
> <SPAN=20
  class=3Dcontextual_replyCount>262 replies</SPAN></LI>
  <LI><A href=3D"http://community.active.com/thread/88425">Getting =
closer to 5K=20
  than the couch!</A> <SPAN class=3Dcontextual_postedBy>by <A=20
  =
href=3D"http://community.active.com/people/keep1ngup">keep1ngup</A></SPAN=
> <SPAN=20
  class=3Dcontextual_replyCount>25 replies</SPAN></LI></UL></DIV><SPAN=20
class=3Dcontextual_viewMore><A id=3Dctl35_lnkDiscussionDataProvider=20
href=3D"http://community.active.com/">Find More</A> =C2=BB</SPAN> =
</DIV><!--googleon: index--></FORM>
<STYLE type=3Dtext/css>#feedback_container {
	WIDTH: 300px
}
#feedback_form {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2em; PADDING-RIGHT: 2em; COLOR: =
#666666; FONT-SIZE: 86%; PADDING-TOP: 0px
}
#feedback_reply_form H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0.69em 0px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; COLOR: #004a90; PADDING-TOP: 0px
}
#feedback_type {
	PADDING-BOTTOM: 0.31em; MARGIN: 0.31em 0px 0.69em; PADDING-LEFT: =
0.31em; WIDTH: 250px; PADDING-RIGHT: 0.31em; PADDING-TOP: 0.31em
}
#feedback_comments {
	PADDING-BOTTOM: 0.31em; MARGIN: 0.31em 0px 0.69em; PADDING-LEFT: =
0.31em; WIDTH: 250px; PADDING-RIGHT: 0.31em; PADDING-TOP: 0.31em
}
#feedback_from {
	PADDING-BOTTOM: 0.31em; MARGIN: 0.31em 0px 0.69em; PADDING-LEFT: =
0.31em; WIDTH: 250px; PADDING-RIGHT: 0.31em; PADDING-TOP: 0.31em
}
.goAway {
	DISPLAY: none !important
}
#feedback_form INPUT {
	BORDER-BOTTOM: #969696 1px solid; BORDER-LEFT: #969696 1px solid; =
BORDER-TOP: #969696 1px solid; BORDER-RIGHT: #969696 1px solid
}
LABEL SPAN {
	COLOR: #ff0000; FONT-SIZE: 75%
}
</STYLE>

<DIV id=3Dfeedback_container>
<DIV class=3Dcontextual_header>
<H3><SPAN class=3Dh3outer><SPAN>Have a Correction?</SPAN> =
</SPAN></H3></DIV>
<DIV class=3Dcontextual_articles>
<UL>
  <LI>=C2=BB <A style=3D"CURSOR: pointer; TEXT-DECORATION: underline"=20
  onclick=3D"new Effect.toggle('feedback_form'); =
$('feedback_reply_form').innerHTML =3D '';">Request=20
  a Correction</A></LI></UL></DIV>
<DIV id=3Dfeedback_form><LABEL for=3DType>Type</LABEL><BR><SELECT =
id=3Dfeedback_type>=20
  <OPTION selected value=3D"Missing listing">Missing listing</OPTION> =
<OPTION=20
  value=3D"General Feedback">Duplicate listing</OPTION> <OPTION=20
  value=3D"General Feedback">Inaccurate listing</OPTION></SELECT>=20
<LABEL>Comments</LABEL><BR><TEXTAREA id=3Dfeedback_comments rows=3D5 =
cols=3D20></TEXTAREA>=20
<LABEL style=3D"FLOAT: left">Your Email Address <SPAN>Valid Email =
Address=20
Required</SPAN></LABEL> <INPUT id=3Dfeedback_from class=3Dvalidateemail=20
onkeyup=3DvalidateEmail(this) type=3Demail>=20
<DIV align=3Dcenter><IMG id=3DfeedBackButton onclick=3DsendFeedback();=20
src=3D"http://www.active.com/SiteFiles/3/templates/images/common/buttons/=
button_send.gif">=20
<IMG style=3D"DISPLAY: none" id=3Dfeedback_saving=20
src=3D"http://www.active.com/SiteFiles/3/templates/images/common/spinners=
/spinner.gif">=20
</DIV></DIV>
<DIV id=3Dfeedback_reply_form></DIV></DIV>
<SCRIPT type=3Dtext/javascript>

//var isValid =3D false;
		=09
			validateEmail =3D function(e) {
				=
if(/^[a-zA-Z0-9\._-]+@[a-zA-Z0-9\.-]+\.[a-zA-Z]{2,4}$/.test(e.value)) {
					//if(!isValid) {
						$(e).morph('border:1px solid #238601',  {duration:.3});					=09
						//isValid =3D true;
						return true;
					//}
				} else {
					//if(isValid) {
						$(e).morph('border:1px solid #FF0000', {duration:.3});								=09
						//isValid =3D false;=09
						return false;			=09
					//}
				}=09
			}
function gup(name)
{
  name =3D name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS =3D "[\\?&]"+name+"=3D([^&#]*)";
  var regex =3D new RegExp( regexS );
  var results =3D regex.exec( window.location.href );
  if( results =3D=3D null )
    return "";
  else
    return results[1];
}

function checkMeta(name) {
  var metas =3D document.getElementsByTagName('META');
  var i;
  var TestVar =3D "";
  for (i =3D 0; i < metas.length; i++)
    if (metas[i].getAttribute('NAME') =3D=3D name)
	{
		TestVar =3D metas[i].getAttribute('CONTENT');
		break;
	}
  return TestVar;
}

function sendFeedback()
{
	var message =3D '';
	if($('feedback_comments').value.length =3D=3D 0)
		message +=3D 'Please enter some comments before submitting =
feedback.\r\n';
	if(!validateEmail(document.getElementById('feedback_from')))
	 	message +=3D 'Please enter valid email address before submitting =
feedback.';
	=09
	if (message.length > 0) {
		alert(message);
	}
	else
		{
			document.getElementById('feedBackButton').value=3D"Sending...";
			=
document.getElementById('feedBackButton').src=3D'/SiteFiles/3/templates/i=
mages/common/buttons/button_sending.gif';
			document.getElementById('feedback_saving').style.display=3D'inline';
                       =20
                        var event_Id =3D checkMeta("eventId");			=09
			var from=3Ddocument.getElementById('feedback_from').value;
			var subj=3D"A2 Feedback: " +  $('feedback_type').value;
                        if(event_Id!=3D"")
                        {
                            subj +=3D " - " + event_Id;
                        }

			var msg=3Ddocument.getElementById('feedback_comments').value;
			var feedback_url =3D '/NonACM/ajax/A2process.aspx';
			var pars =3D 'mode=3Dsendfeedback&from=3D' + escape(from) + =
'&subj=3D' + escape(subj) + '&msg=3D' + escape(msg);
			var myAjax =3D new Ajax.Request(feedback_url,=20
				{
					method: 'get',=20
					parameters:pars, onComplete:receiveFeedbackReply=20
				}
			);
			document.getElementById('feedback_from').value=3D'';
			document.getElementById('feedback_type').value=3D'';
			document.getElementById('feedback_comments').value=3D'';

		}
}

function receiveFeedbackReply(originalRequest) {
	document.getElementById('feedback_saving').style.display=3D'none';
	document.getElementById('feedBackButton').value=3D'';
	=
document.getElementById('feedBackButton').src=3D'/SiteFiles/3/templates/i=
mages/common/buttons/button_send.gif';
=09

	var response =3D originalRequest.responseText;
	document.getElementById('feedback_reply_form').innerHTML=3D' <div =
align=3D"center"><h2>Thank you!</h2>Your feedback has been sent!</div>'

   setTimeout("new Effect.toggle('feedback_form'); =
document.getElementById('feedback_reply_form').innerHTML =3D '';",2500);
}

</SCRIPT>
<!-- 33 --></DIV>
<DIV id=3Dbottom><!-- 34 --></DIV></DIV></DIV></DIV></DIV>
<DIV id=3Dfooter>
<DIV class=3Dlinks><A href=3D"http://www.active.com/page/about/">About =
Active</A> |=20
<A href=3D"http://www.active.com/gear-store/">Gear Store</A> | <A=20
onclick=3D"s_objectID=3D'footer global blog link'"=20
href=3D"http://community.active.com/blogs/productdev">Blog</A> | <A=20
href=3D"http://widgets.active.com/">Widgets</A> | <A=20
href=3D"http://developer.active.com/">Developers</A> | <A=20
href=3D"http://www.active.com/page/site_map/">Site Map</A> | <IMG =
alt=3D""=20
src=3D"http://www.active.com/assets/common/info.gif"> <A=20
href=3D"http://community.active.com/community/active">Support and =
Feedback</A>=20
</DIV>
<DIV class=3Dcopyright><A onclick=3D"s_objectID=3D'footer global active =
home link'"=20
href=3D"http://www.active.com/">Active Home</A> | <A=20
onclick=3D"s_objectID=3D'footer global directory link'"=20
href=3D"http://www.active.com/directory/">Directory</A> | <A=20
onclick=3D"s_objectID=3D'footer global community link'"=20
href=3D"http://community.active.com/">Community</A> | <A=20
onclick=3D"s_objectID=3D'footer global eteamz link'"=20
href=3D"http://www.eteamz.com/">eteamz</A> | <A=20
onclick=3D"s_objectID=3D'footer global results link'"=20
href=3D"http://results.active.com/">Results</A> </DIV></DIV>
<DIV id=3Dcontainer_footer>
<UL id=3Dcopyright title=3D"Copyright (c) The Active Network, Inc.">
  <LI class=3Dno_bullet>Copyright =C2=A9 2010 <A=20
  title=3D"The Active Network | activenetwork.com"=20
  href=3D"http://www.activenetwork.com/">The Active Network, =
Inc.</A></LI>
  <LI><A title=3D"Terms of Use"=20
  href=3D"http://www.activenetwork.com/terms-of-use.htm">Terms of =
Use</A></LI>
  <LI><A title=3D"Privacy Policy"=20
  href=3D"http://www.activenetwork.com/privacy-policy.htm">Privacy =
Policy</A></LI>
  <LI><A title=3DSecurity=20
  href=3D"http://www.activenetwork.com/security.htm">Security</A></LI>
  <LI><A title=3DAdvertising=20
  =
href=3D"http://www.theactivenetwork.com/exec/tanweb/Media_Kit_Home_Page.c=
fm?publicationID=3D289">Advertising</A></LI>
  <LI><A title=3D"Careers at Active"=20
  href=3D"http://careers.activenetwork.com/">Careers</A></LI></UL>
<UL title=3DOrganizations>
  <LI class=3D"no_bullet bold"><A title=3DOrganizations=20
  =
href=3D"http://www.activenetwork.com/organizations.htm">Organizations</A>=
:</LI>
  <LI class=3Dno_bullet><A title=3D"Camp Management Software"=20
  href=3D"http://www.campregister.com/">Camp Management =
Software</A></LI>
  <LI><A title=3D"Parks and Recreation Software"=20
  href=3D"http://www.activecommunities.com/">Parks and Recreation=20
Software</A></LI>
  <LI><A title=3D"School Administration Software"=20
  href=3D"http://www.activeeducate.com/">School Administration =
Software</A></LI>
  <LI><A title=3D"Race Registration Software"=20
  onclick=3D"s_objectID=3D'footer global race registration software =
link'"=20
  href=3D"http://www.activeendurance.com/">Race Registration =
Software</A></LI></UL>
<UL style=3D"MARGIN-TOP: 0.1em; MARGIN-LEFT: 8.7em">
  <LI class=3Dno_bullet><A title=3D"Local Government Software"=20
  href=3D"http://www.activegovernment.com/">Local Government =
Software</A></LI>
  <LI><A title=3D"Sports Software"=20
  onclick=3D"s_objectID=3D'footer global sports software link'"=20
  href=3D"http://www.activesports.com/">Sports Software</A></LI></UL>
<UL title=3DMarketers>
  <LI class=3D"no_bullet bold"><A title=3DMarketers=20
  =
href=3D"http://www.activenetwork.com/marketers.htm">Marketers</A>:</LI>
  <LI class=3Dno_bullet><A title=3D"Active Marketing Group"=20
  href=3D"http://www.activemarketinggroup.com/">Active Marketing =
Group</A></LI>
  <LI><A title=3D"Advertise on The Active Network"=20
  =
href=3D"http://www.theactivenetwork.com/exec/tanweb/Media_Kit_Home_Page.c=
fm?publicationID=3D289">Advertise=20
  on The Active Network</A></LI></UL>
<UL title=3DParticipants>
  <LI class=3D"no_bullet bold"><A title=3DParticipants=20
  =
href=3D"http://www.activenetwork.com/participants.htm">Participants</A>:<=
/LI>
  <LI class=3Dno_bullet><A title=3D"sports media"=20
  onclick=3D"s_objectID=3D'footer global active.com link'"=20
  href=3D"http://www.active.com/">Active.com</A></LI>
  <LI><A title=3D"tee times online"=20
  onclick=3D"s_objectID=3D'footer global activegolf.com link'"=20
  href=3D"http://www.activegolf.com/">ActiveGolf.com</A></LI>
  <LI><A title=3D"sports event registration in europe"=20
  href=3D"http://www.activeeurope.com/">ActiveEurope.com</A></LI>
  <LI><A title=3D"sports training plans"=20
  onclick=3D"s_objectID=3D'footer global activetrainer.com link'"=20
  href=3D"http://www.activetrainer.com/">ActiveTrainer.com</A></LI>
  <LI><A title=3D"high school recruiting"=20
  onclick=3D"s_objectID=3D'footer global activerecruiting.com link'"=20
  =
href=3D"http://www.activerecruiting.com/">ActiveRecruiting.com</A></LI>
  <LI><A title=3D"running news"=20
  href=3D"http://www.coolrunning.com/">CoolRunning.com</A></LI>
  <LI><A title=3D"sports websites"=20
  onclick=3D"s_objectID=3D'footer global eteamz.com link'"=20
  href=3D"http://www.eteamz.com/">eteamz.com</A></LI></UL><LINK=20
title=3D"Active.com - RSS" rel=3Dalternate type=3Dapplication/rss+xml=20
href=3D"http://feeds.active.com/activecom"><!-- 35 footer =
--></DIV></DIV>
<FORM id=3DIronPointForm_8 onsubmit=3D"ipjSubmitIronPointForm(); return =
false;"=20
method=3Dpost name=3DIronPointForm_8>
<SCRIPT language=3Djavascript type=3Dtext/javascript>
 if(typeof(tile) =3D=3D "undefined") {var tile =3D 1;} else if(tile>16) =
{tile=3D1;} else {tile++;}
 if(typeof(dcopt) =3D=3D "undefined"){var dcopt =3D "dcopt=3Dist;"} else =
{var dcopt =3D ""}
 document.write( '<iframe id=3D"pop_up" =
src=3D"http://ad.doubleclick.net/adi/activecom.tan/running/listings;tile=3D=
' + tile + =
';channel=3Drunning;subchannel=3Dnosubchannel;tanproduct=3Dactivecom;b2bo=
rb2c=3Db2c;feature=3Dlistings;subfeature1=3Dactivities;subfeature2=3Deven=
t;subfeature3=3Dnosubfeature3;sz=3D1x1;position=3Dpop_up;' + dcopt + =
'eventid=3D1873671;eventlisting=3D;country=3D;state=3D;typeid=3D;gender=3D=
' + adGender + ';age=3D;skill=3D;ord=3D' + ord + '?" width=3D"1" =
height=3D"1" frameborder=3D"no" border=3D"0" marginwidth=3D"0" =
marginheight=3D"0" scrolling=3D"no">' ) ;
 document.write( '</iframe>' );
 </SCRIPT>
</FORM><!-- 36 popup -->
<SCRIPT type=3Dtext/javascript>
<!--
//ip startup script
ipjInitIronPointFormHandling();=0A=
pageLoad();=0A=
//-->
</SCRIPT>

<FORM id=3DIronPointForm_Footer onsubmit=3D"ipjSubmitIronPointForm(); =
return false;"=20
method=3Dpost name=3DIronPointForm_Footer><INPUT id=3D__VIEWSTATEFOOTER=20
value=3D/wEPDwUENTM4MQ8WIh4SaXBJbmFjdGl2ZUZvbGxvd1VwZx4JaXBQYWdlbGV0Zx4Va=
XBSZXBsYWNlbWVudE1ldGFUYWdzBdgOPG1ldGEgbmFtZT0iZGVzY3JpcHRpb24iIGNvbnRlbn=
Q9IiIvPg0KPG1ldGEgbmFtZT0ia2V5d29yZHMiIGNvbnRlbnQ9IkV2ZW50Ii8+DQo8bWV0YSB=
uYW1lPSJyb2JvdHMiIGNvbnRlbnQ9IiIvPg0KPG1ldGEgbmFtZT0ic2l0ZW1hcHhtbHZhbHVl=
cyIgY29udGVudD0iVHJ1ZSxUcnVlLFRydWUsZGFpbHksVHJ1ZSwwLjUiLz4NCjxtZXRhIG5hb=
WU9Imdvb2dsZS1zaXRlLXZlcmlmaWNhdGlvbiIgY29udGVudD0iIi8+DQo8bWV0YSBuYW1lPS=
Jhc3NldElkIiBjb250ZW50PSI2YzA3OWMzMi0zZTYwLTQ5OWItYjRlMi1hNjBhNjRmMTUzY2Y=
iIC8+DQo8bWV0YSBuYW1lPSJldmVudElkIiBjb250ZW50PSIxODczNjcxIiAvPg0KPG1ldGEg=
bmFtZT0iYXNzZXROYW1lIiBjb250ZW50PSJUcm90IGZvciBTcGVjaWFsIFRvdHMgNUsgUm9hZ=
CBSYWNlICZhbXA7IFdhbGsiIC8+DQo8bWV0YSBuYW1lPSJldmVudERhdGUiIGNvbnRlbnQ9Ij=
IwMTAtMTAtMDNUMTA6MDA6MDAtMDc6MDAiIC8+DQo8bWV0YSBuYW1lPSJsb2NhdGlvbk5hbWU=
iIGNvbnRlbnQ9IlByb2Zlc3Npb25hbCBDZW50ZXIiIC8+DQo8bWV0YSBuYW1lPSJldmVudEFk=
ZHJlc3MiIGNvbnRlbnQ9IjMyIE9zZ29vZCBTdC4iIC8+DQo8bWV0YSBuYW1lPSJldmVudENpd=
HkiIGNvbnRlbnQ9IkFuZG92ZXIiIC8+DQo8bWV0YSBuYW1lPSJldmVudFN0YXRlIiBjb250ZW=
50PSJNYXNzYWNodXNldHRzIiAvPg0KPG1ldGEgbmFtZT0iZXZlbnRaaXAiIGNvbnRlbnQ9IjA=
xODEwIiAvPg0KPG1ldGEgbmFtZT0iZXZlbnRMYXRpdHVkZSIgY29udGVudD0iNDIuNjU4NDIi=
IC8+DQo8bWV0YSBuYW1lPSJldmVudExvbmdpdHVkZSIgY29udGVudD0iLTcxLjEzNyIgLz4NC=
jxtZXRhIHByb3BlcnR5PSJvZzp0aXRsZSIgY29udGVudD0iVHJvdCBmb3IgU3BlY2lhbCBUb3=
RzIDVLIFJvYWQgUmFjZSAmYW1wOyBXYWxrIiAvPg0KPG1ldGEgcHJvcGVydHk9Im9nOnR5cGU=
iIGNvbnRlbnQ9ImFjdGl2aXR5IiAvPg0KPG1ldGEgcHJvcGVydHk9Im9nOmltYWdlIiBjb250=
ZW50PSJodHRwOi8vd3d3LmFjdGl2ZS5jb20vYXNzZXRzL2ltYWdlcy9mYWNlYm9vay1saWtlL=
WltYWdlLnBuZyIgLz4NCjxtZXRhIHByb3BlcnR5PSJvZzp1cmwiIGNvbnRlbnQ9Imh0dHA6Ly=
93d3cuYWN0aXZlLmNvbS9ydW5uaW5nL2FuZG92ZXItbWEvdHJvdC1mb3Itc3BlY2lhbC10b3R=
zLTVrLXJvYWQtcmFjZS1hbmQtd2Fsay0yMDEwP2NtcD0xNzQ1IiAvPg0KPG1ldGEgcHJvcGVy=
dHk9Im9nOnNpdGVfbmFtZSIgY29udGVudD0iQWN0aXZlLmNvbSIgLz4NCjxtZXRhIHByb3Blc=
nR5PSJvZzpkZXNjcmlwdGlvbiAiIGNvbnRlbnQ9IlRyb3QgZm9yIFNwZWNpYWwgVG90cyA1Sy=
BSb2FkIFJhY2UgJmFtcDsgV2FsayB8IEFuZG92ZXIsIE1hc3NhY2h1c2V0dHMgMDE4MTAgfCB=
TdW5kYXksIE9jdG9iZXIgMDMsIDIwMTAgQCAxMDowMCBBTSIgLz4NCjxtZXRhIHByb3BlcnR5=
PSJvZzpsYXRpdHVkZSIgY29udGVudD0iNDIuNjU4NDIiIC8+DQo8bWV0YSBwcm9wZXJ0eT0ib=
2c6bG9uZ2l0dWRlIiBjb250ZW50PSItNzEuMTM3IiAvPg0KPG1ldGEgcHJvcGVydHk9Im9nOn=
N0cmVldC1hZGRyZXNzIiBjb250ZW50PSJQcm9mZXNzaW9uYWwgQ2VudGVyIiAvPg0KPG1ldGE=
gcHJvcGVydHk9Im9nOmxvY2FsaXR5IiBjb250ZW50PSJBbmRvdmVyIiAvPg0KPG1ldGEgcHJv=
cGVydHk9Im9nOnJlZ2lvbiIgY29udGVudD0iTWFzc2FjaHVzZXR0cyIgLz4NCjxtZXRhIHByb=
3BlcnR5PSJvZzpwb3N0YWwtY29kZSIgY29udGVudD0iMDE4MTAiIC8+DQo8bWV0YSBwcm9wZX=
J0eT0ib2c6Y291bnRyeS1uYW1lIiBjb250ZW50PSJVU0EiIC8+DQo8bWV0YSBwcm9wZXJ0eT0=
iZmI6YXBwX2lkIiBjb250ZW50PSIxMDgxMTA1ODU4ODcwODYiIC8+DQoeDmlwTm9uZUZvbGxv=
d1VwZx4PaXBVbnRpbEZvbGxvd1VwArQBHg1pcFRyYW5zbGF0aW9uaB4OaXBGb2xsb3d1cFRhc=
2tnHhZpcFJlcGxhY2VtZW50UGFnZVRpdGxlBXJUcm90IGZvciBTcGVjaWFsIFRvdHMgNUsgUm=
9hZCBSYWNlICZhbXA7IFdhbGsgfCBBbmRvdmVyLCBNYXNzYWNodXNldHRzIDAxODEwIHwgU3V=
uZGF5LCBPY3RvYmVyIDAzLCAyMDEwIEAgMTA6MDAgQU0eBTNPSVJOZx4LX19JUF9QRENfSUQC=
lAEeDmlwTG9jYXRpb25MaW5lZx4OaXBBbGxvd1ByZXZpZXdnHhFpcEFyY2hpdmVGb2xsb3dVc=
GceEGlwUmV2aWV3Rm9sbG93VXBnHgtfX0lQX1BWQ19JRAIGHgxpcENoaWxkTGlua3NoHgRFM1=
I2Z2RkLrU3iBoM5ZXAboxrhtMYN8mxxaQ=3D type=3Dhidden =
name=3D__VIEWSTATEFOOTER></FORM>
<SCRIPT type=3Dtext/javascript>ipjMoveViewstateFromFooter()</SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript><!--
/* Retrieve custom user data. */
var __status =3D "";
var __gender =3D readGenderValue();
var __userId =3D readCookie("userId");
var __zip =3D readCookie("profileZip");
var __state =3D readCookie("profileState");
var __blessedEvent =3D readCookie("blessedEvent");
if (__userId !=3D null && __userId !=3D "") {
	__status =3D "logged in";
} else {
	__status =3D "not logged in";
	__userId =3D "Visiting";
}
if (__gender && __gender.length > 0) {
	var start =3D __gender.substring(0, 1).toUpperCase();
	if (start =3D=3D "M")=20
		__gender =3D "male";=20
	else if (start =3D=3D "F")
		__gender =3D "female";=20
	else
		__gender =3D "ng";=20
}
var __pageNameBase =3D "activecom:running:running event:";
var __hierarchyBase =3D "activecom,running,running event,";
//--></SCRIPT>
<!-- SiteCatalyst code version: H.21. Copyright 1996-2010 Adobe, Inc. =
All Rights Reserved More info available at http://www.omniture.com -->
<SCRIPT language=3DJavaScript type=3Dtext/javascript=20
src=3D"http://www.active.com/SiteFiles/A2/s_tan_code.js?version=3D3.3.0">=
</SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript><!--
/* You may give each page an identifying name, server, and channel on =
the next lines. */
s_tan.channel=3D"activecom"
s_tan.pageName=3D"activecom:running:running event:details page:summary"
s_tan.prop1=3D"activecom:running"
s_tan.prop2=3D"activecom:running:running event"
s_tan.prop3=3D"activecom:running:running event:details page:summary"
s_tan.prop4=3D"summary"
s_tan.prop5=3D"activities"
s_tan.prop6=3D"event:5k:=3Ddifficulty:beginner"
s_tan.prop7=3D"activeendurance"
s_tan.prop8=3D""
s_tan.prop9=3D""
s_tan.prop10=3D__status
s_tan.prop11=3D""
s_tan.prop12=3D""
s_tan.prop13=3D""
s_tan.prop14=3D""
s_tan.prop15=3D""
s_tan.prop16=3D""
s_tan.prop17=3D""
s_tan.prop18=3D""
s_tan.prop19=3D""
s_tan.prop20=3D""
s_tan.prop21=3D""
s_tan.prop22=3D"listings"
s_tan.prop23=3D__userId
s_tan.prop25=3D""
s_tan.prop31=3D"1873671"
s_tan.prop32=3D""
s_tan.prop33=3D""
s_tan.prop34=3D__gender
s_tan.prop35=3D__blessedEvent
s_tan.prop36=3D"reg open"
s_tan.eVar22=3D""
s_tan.eVar28=3D""
/* Conversion Variables */
s_tan.campaign=3D""
s_tan.state=3D__state
s_tan.zip=3D__zip
s_tan.events=3D"prodView,event14"
s_tan.products=3D";1873671"
s_tan.purchaseID=3D""
s_tan.eVar1=3D""
s_tan.eVar2=3D""
s_tan.eVar3=3D""
s_tan.eVar4=3D""
s_tan.eVar5=3D""
/* Hierarchy Variables */
s_tan.hier1=3D"activecom,running,running event,details page summary"
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_code=3Ds_tan.t();if(s_code)document.write(s_code)//--></SCRIPT>
<!-- End SiteCatalyst code version: H.21. =
--><!--A2WEB02--></BODY></HTML>

------=_NextPart_001_0057_01CB1F53.F9880A20
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://view.atdmt.com/NYC/iview/204453584/direct;wi.728;hi.90/01/3348363?click=http://ad.doubleclick.net/click%3Bh%3Dv8/39d2/3/0/%2a/r%3B222403515%3B0-0%3B1%3B43156682%3B3454-728/90%3B36893299/36911177/1%3B%3B%7Esscs%3D%3f

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>20100520_WS_BT_50_728x90_IFR.tpl</TITLE>
<META content=3D"text/html; charset=3Dwindows-1252" =
http-equiv=3DContent-Type>
<META content=3D0 http-equiv=3Dexpires></META>
<META content=3Dno-cache http-equiv=3DPragma></META>
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18928"></HEAD>
<BODY=20
style=3D"BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; BORDER-TOP-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px"=20
bgColor=3Dwhite>
<SCRIPT type=3Dtext/javascript>
var nRequiredVersion =3D 9;=20
var bIsRightVersion =3D false;=09
var isIE =3D (navigator.appVersion.indexOf("MSIE") !=3D -1) ? true : =
false;
var isWin =3D (navigator.appVersion.toLowerCase().indexOf("win") !=3D =
-1) ? true : false;
var isOpera =3D (navigator.userAgent.indexOf("Opera") !=3D -1) ? true : =
false;
if(isIE && isWin){
document.writeln('<SCR' + 'IPT LANGUAGE=3DVBScript\>');
document.writeln('on error resume next');
document.writeln('Set oFlashPlayer =3D =
CreateObject("ShockwaveFlash.ShockwaveFlash." & nRequiredVersion)');
document.writeln('If IsObject(oFlashPlayer) Then');
document.writeln('bIsRightVersion =3D True');
document.writeln('End If');
document.writeln('If (Not bIsRightVersion) And (nRequiredVersion < 3) =
Then');
document.writeln('Set oFlashPlayer =3D =
CreateObject("ShockwaveFlash.ShockwaveFlash")');
document.writeln('If IsObject(oFlashPlayer) Then');
document.writeln('bIsRightVersion =3D True');
document.writeln('End If');
document.writeln('End If');
document.writeln('</SCR' + 'IPT\>');=20
}
function detectPluginSTW1711472792125()=20
{=20
	if (!bIsRightVersion)=20
	{
if (navigator.plugins !=3D null && navigator.plugins.length > 0)
{
if (navigator.plugins["Shockwave Flash 2.0"] || =
navigator.plugins["Shockwave Flash"])
{
var swVer2 =3D navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
var flashDescription =3D navigator.plugins["Shockwave Flash" + =
swVer2].description;
var descArray =3D flashDescription.split(" ");
var tempArrayMajor =3D descArray[2].split(".");=09
var versionMajor =3D tempArrayMajor[0];
bIsRightVersion =3D (versionMajor >=3D nRequiredVersion);
}
}
else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") !=3D -1)
{
bIsRightVersion =3D (4 >=3D nRequiredVersion);
}
else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") !=3D -1)
{
bIsRightVersion =3D (3 >=3D nRequiredVersion);
}
else if (navigator.userAgent.toLowerCase().indexOf("webtv") !=3D -1)=20
{
bIsRightVersion =3D (2 >=3D nRequiredVersion);
}
	}
}
detectPluginSTW1711472792125();
var _STW1711472792125_Instance =3D
{
click : =
"http://ad.doubleclick.net/click%3Bh%3Dv8/39d2/3/0/%2a/r%3B222403515%3B0-=
0%3B1%3B43156682%3B3454-728/90%3B36893299/36911177/1%3B%3B%7Esscs%3D%3f",=

clickThruUrl: =
"http://clk.atdmt.com/go/204453584/direct;wi.728;hi.90;ai.170853078;ct.$n=
um$/01/",
imgs : []
};
if (!window.armapi_a1_a1)
{
var armapi_a1_a1 =3D
{
initialize : function(unique_id){},
click : function(unique_id, num, suffix)
{
this.clickTrack(unique_id);
this.clickThru(unique_id, num, suffix);
},
clickTrack : function(unique_id, num)
{
var instance =3D window[unique_id + "_Instance"];
if (instance.click !=3D "")
{
var img =3D new Image();
img.src =3D instance.click + "http://t.atdmt.com";
instance.imgs.push(img);=20
}
},
clickThru : function(unique_id, num, suffix) {
var instance =3D window[unique_id + "_Instance"];
var url =3D instance.clickThruUrl.replace("$num$", num) + suffix;
window.open(url, "_blank");=20
}
};
}
var _strContentSTW1711472792125 =3D '';
if(bIsRightVersion)=20
{=20
var strFQDN =3D "HTTP://ec.atdmt.com/ds/AANYCSTRWSTW/";=20
var index =3D strFQDN.indexOf("/ds/");
strFQDN =3D strFQDN.substring(0, index);
_strContentSTW1711472792125 =3D '' + '<object =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" =
codebase=3D"HTTP://download.macromedia.com/pub/shockwave/cabs/flash/swfla=
sh.cab" id=3D"idSWFSTW1711472792125" width=3D"728" height=3D"90">'
+ '<param name=3D"movie" =
value=3D"HTTP://spe.atdmt.com/ds/AANYCSTRWSTW/Westin_2010/20100520_WS_BT_=
50_728x90.swf?ver=3D1&clickTag1=3Dhttp://ad.doubleclick.net/click%3Bh%3Dv=
8/39d2/3/0/%2a/r%3B222403515%3B0-0%3B1%3B43156682%3B3454-728/90%3B3689329=
9/36911177/1%3B%3B%7Esscs%3D%3fhttp://clk.atdmt.com/go/204453584/direct;w=
i.728;hi.90;ai.170853078;ct.1/01&clickTag=3Dhttp://ad.doubleclick.net/cli=
ck%3Bh%3Dv8/39d2/3/0/%2a/r%3B222403515%3B0-0%3B1%3B43156682%3B3454-728/90=
%3B36893299/36911177/1%3B%3B%7Esscs%3D%3fhttp://clk.atdmt.com/go/20445358=
4/direct;wi.728;hi.90;ai.170853078;ct.1/01" />'
+ '<param name=3D"base" =
value=3D"HTTP://spe.atdmt.com/ds/AANYCSTRWSTW/Westin_2010/" />'
+ '<param name=3D"FlashVars" =
value=3D"unique_id=3D_STW1711472792125&ArmApi=3Darmapi_a1_a1&ArmClickUrl=3D=
http://clk.atdmt.com/go/204453584/direct;wi.728;hi.90;ai.170853078;ct.$nu=
m$/01&ArmClickToken=3D$num$" />'
+ '<param name=3D"quality" value=3D"high" />'
+ '<param name=3D"salign" value=3D"lt" />'
+ '<param name=3D"loop" value=3D"true" />'
+ '<param name=3D"wmode" value=3D"opaque" />'
+ '<param name=3D"allowScriptAccess" value=3D"always" />'
+ '<embed allowScriptAccess=3D"always" quality=3D"high" salign=3D"LT" =
loop=3D"true" type=3D"application/x-shockwave-flash" =
pluginspace=3D"HTTP://www.macromedia.com/shockwave/download/index.cgi?P1_=
Prod_Version=3DShockwaveFlash" =
base=3D"HTTP://spe.atdmt.com/ds/AANYCSTRWSTW/" wmode=3D"opaque" =
src=3D"HTTP://spe.atdmt.com/ds/AANYCSTRWSTW/Westin_2010/20100520_WS_BT_50=
_728x90.swf?ver=3D1&clickTag1=3Dhttp://ad.doubleclick.net/click%3Bh%3Dv8/=
39d2/3/0/%2a/r%3B222403515%3B0-0%3B1%3B43156682%3B3454-728/90%3B36893299/=
36911177/1%3B%3B%7Esscs%3D%3fhttp://clk.atdmt.com/go/204453584/direct;wi.=
728;hi.90;ai.170853078;ct.1/01&clickTag=3Dhttp://ad.doubleclick.net/click=
%3Bh%3Dv8/39d2/3/0/%2a/r%3B222403515%3B0-0%3B1%3B43156682%3B3454-728/90%3=
B36893299/36911177/1%3B%3B%7Esscs%3D%3fhttp://clk.atdmt.com/go/204453584/=
direct;wi.728;hi.90;ai.170853078;ct.1/01" width=3D"728" height=3D"90" =
FlashVars=3D"unique_id=3D_STW1711472792125&ArmApi=3Darmapi_a1_a1&ArmClick=
Url=3Dhttp://clk.atdmt.com/go/204453584/direct;wi.728;hi.90;ai.170853078;=
ct.$num$/01&ArmClickToken=3D$num$" />'
+ '</object>'
+ '';
if ( "%OOB%" =3D=3D "1" )
_strContentSTW1711472792125 =3D =
_strContentSTW1711472792125.replace(/!~!click!~!/g,'');
else
_strContentSTW1711472792125 =3D =
_strContentSTW1711472792125.replace(/!~!click!~!/g,'http://ad.doubleclick=
.net/click%3Bh%3Dv8/39d2/3/0/%2a/r%3B222403515%3B0-0%3B1%3B43156682%3B345=
4-728/90%3B36893299/36911177/1%3B%3B%7Esscs%3D%3f');
}=20
else=20
{=20
_strContentSTW1711472792125 =3D '<a target=3D"_blank" =
href=3D"http://clk.atdmt.com/go/204453584/direct;wi.728;hi.90;ai.17085307=
8;ct.1/01/" =
onclick=3D"if(\'http://ad.doubleclick.net/click%3Bh%3Dv8/39d2/3/0/%2a/r%3=
B222403515%3B0-0%3B1%3B43156682%3B3454-728/90%3B36893299/36911177/1%3B%3B=
%7Esscs%3D%3f\')(new =
Image).src=3D\'http://ad.doubleclick.net/click%3Bh%3Dv8/39d2/3/0/%2a/r%3B=
222403515%3B0-0%3B1%3B43156682%3B3454-728/90%3B36893299/36911177/1%3B%3B%=
7Esscs%3D%3fhttp://t.atdmt.com\'"><img border=3D"0" =
src=3D"HTTP://spe.atdmt.com/ds/AANYCSTRWSTW/Westin_2010/20100520_WS_BT_50=
_728x90.jpg?ver=3D1" width=3D"728" height=3D"90" /></a>';
}
</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://rmd.atdmt.com/tl/DocumentDotWrite.js"></SCRIPT>

<SCRIPT=20
type=3Dtext/javascript>DocumentDotWrite(_strContentSTW1711472792125);</SC=
RIPT>
<NOSCRIPT><A=20
href=3D"http://ad.doubleclick.net/click%3Bh%3Dv8/39d2/3/0/%2a/r%3B2224035=
15%3B0-0%3B1%3B43156682%3B3454-728/90%3B36893299/36911177/1%3B%3B~sscs%3D=
%3fhttp://clk.atdmt.com/go/204453584/direct;wi.728;hi.90;ai.170853078;ct.=
1/01"=20
target=3D_blank><IMG border=3D0=20
src=3D"http://spe.atdmt.com/ds/AANYCSTRWSTW/Westin_2010/20100520_WS_BT_50=
_728x90.jpg?ver=3D1"=20
width=3D728 height=3D90></A> </NOSCRIPT></BODY></HTML>

------=_NextPart_001_0057_01CB1F53.F9880A20--

------=_NextPart_000_0040_01CB1F53.F9859920
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ad.doubleclick.net/adi/activecom.tan/running/listings;tile=1;channel=running;subchannel=nosubchannel;tanproduct=activecom;b2borb2c=b2c;feature=listings;subfeature1=activities;subfeature2=event;subfeature3=nosubfeature3;sz=728x90;position=leader_top;dcopt=ist;eventid=1873671;eventlisting=;country=;state=;typeid=;gender=F;age=;skill=;ord=773895?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Click here to find out more!</TITLE>
<META content=3D"text/html; charset=3Dwindows-1252" =
http-equiv=3DContent-Type>
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18928"></HEAD>
<BODY leftMargin=3D0 topMargin=3D0 bgColor=3D#ffffff marginheight=3D"0"=20
marginwidth=3D"0"><IFRAME height=3D90 marginHeight=3D0=20
src=3D"http://view.atdmt.com/NYC/iview/204453584/direct;wi.728;hi.90/01/3=
348363?click=3Dhttp://ad.doubleclick.net/click%3Bh%3Dv8/39d2/3/0/%2a/r%3B=
222403515%3B0-0%3B1%3B43156682%3B3454-728/90%3B36893299/36911177/1%3B%3B%=
7Esscs%3D%3f"=20
frameBorder=3D0 width=3D728 allowTransparency marginWidth=3D0 =
scrolling=3Dno=20
leftmargin=3D"0"=20
topmargin=3D"0">=0A=
<script language=3D"JavaScript" type=3D"text/javascript">=0A=
document.write('<a =
href=3D"http://ad.doubleclick.net/click%3Bh%3Dv8/39d2/3/0/%2a/r%3B2224035=
15%3B0-0%3B1%3B43156682%3B3454-728/90%3B36893299/36911177/1%3B%3B%7Esscs%=
3D%3fhttp://clk.atdmt.com/NYC/go/204453584/direct;wi.728;hi.90/01/3348363=
" target=3D"_blank"><img =
src=3D"http://view.atdmt.com/NYC/view/204453584/direct;wi.728;hi.90/01/33=
48363"/></a>');=0A=
</script><noscript><a =
href=3D"http://ad.doubleclick.net/click%3Bh%3Dv8/39d2/3/0/%2a/r%3B2224035=
15%3B0-0%3B1%3B43156682%3B3454-728/90%3B36893299/36911177/1%3B%3B%7Esscs%=
3D%3fhttp://clk.atdmt.com/NYC/go/204453584/direct;wi.728;hi.90/01/3348363=
" target=3D"_blank"><img border=3D"0" =
src=3D"http://view.atdmt.com/NYC/view/204453584/direct;wi.728;hi.90/01/33=
48363" /></a></noscript></IFRAME></BODY></HTML>

------=_NextPart_000_0040_01CB1F53.F9859920
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.active.com/scripts/ip-utilities.js?ver=10.0.145.9

ipjUA=3Dnavigator.userAgent;
ipjIsIE =3D (navigator.appName =3D=3D "Microsoft Internet Explorer");
ipjIsIE5 =3D ipjIsIE && (ipjUA.indexOf('MSIE 5') !=3D -1);
ipjIsIE5_0 =3D ipjIsIE && (ipjUA.indexOf('MSIE 5.0') !=3D -1);
ipjIsIE7 =3D ipjIsIE && (ipjUA.indexOf('MSIE 7') !=3D -1);
ipjIsGecko =3D ipjUA.indexOf('Gecko') !=3D -1; // Will also be true on =
Safari
ipjIsSafari =3D ipjUA.indexOf('Safari') !=3D -1;
ipjIsOpera =3D window['opera'] && opera.buildNumber ? true : false;
ipjIsMac =3D ipjUA.indexOf('Mac') !=3D -1;
ipjIsNS7 =3D ipjUA.indexOf('Netscape/7') !=3D -1;
ipjIsNS71 =3D ipjUA.indexOf('Netscape/7.1') !=3D -1;
ipjIsFF =3D ipjUA.indexOf('Firefox') !=3D -1;
ipjIsFF3 =3D ipjUA.indexOf('Firefox/3') !=3D -1;
var ipjPageSiteID=3D-1;
var ipjPageSiteGroupID=3D-1;
function ipjCreateCookie(name,value,days){
if (days){
var date=3Dnew Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires =3D "; expires=3D"+date.toGMTString();
}
else var expires =3D "";
document.cookie =3D name+"=3D"+value+expires+"; path=3D/";
}
function ipjReadCookie(name){
var nameEQ =3D name + "=3D";
var ca =3D document.cookie.split(';');
for(var i=3D0;i<ca.length;i++){
var c=3Dca[i];
while (c.charAt(0)=3D=3D' ') c =3D c.substring(1,c.length);
if (c.indexOf(nameEQ)=3D=3D0) return =
c.substring(nameEQ.length,c.length);
}
return null;
}
function ipjEraseCookie(name){
ipjCreateCookie(name,"",-1);
}
function ipjAddEvent(obj, evType, fn){
if (obj.addEventListener){
obj.addEventListener(evType, fn, false);
return true;
}
else{
if (obj.attachEvent){
var r =3D obj.attachEvent("on"+evType, fn);
return r;
}
else return false;
}
}
function ipjCancelEvent(event){
if (window.event && window.event.cancelBubble !=3D=3Dnull) =
window.event.cancelBubble=3Dtrue;
else if (event!=3Dnull && event.stopPropagation) =
event.stopPropagation();
}
function ipjPageHeight(){
if (window.innerHeight!=3Dwindow.undefined) return window.innerHeight;
if (document.compatMode=3D=3D'CSS1Compat') return =
document.documentElement.clientHeight;
if (document.body) return document.body.clientHeight;
return 0;
}
function ipjPageWidth(){
if (window.innerWidth!=3Dwindow.undefined) return window.innerWidth;
if (document.compatMode=3D=3D'CSS1Compat') return =
document.documentElement.clientWidth;
if (document.body) return document.body.clientWidth;
return 0;
}
function ipjPageScrollTop(){
if (self.pageYOffset) return self.pageYOffset;
if (document.documentElement && document.documentElement.scrollTop) =
return document.documentElement.scrollTop;
if (document.body) return document.body.scrollTop;
return 0;
}
function ipjPageScrollLeft(){
if (self.pageXOffset) return self.pageXOffset;
if (document.documentElement && document.documentElement.scrollLeft) =
return document.documentElement.scrollLeft;
if (document.body) return document.body.scrollLeft;
return 0;
}
function ipjFindAbsoluteTop(obj){
var curtop=3D0;
if (obj.offsetParent){
do{
curtop+=3Dobj.offsetTop;
}while (obj=3Dobj.offsetParent);
}
return curtop;
}
function ipjGetStyle(el, cssprop){
if (el.currentStyle)
return el.currentStyle[cssprop]
else if (document.defaultView && document.defaultView.getComputedStyle)
return document.defaultView.getComputedStyle(el, "")[cssprop]
else
return el.style[cssprop]
}
if(typeof HTMLElement!=3D"undefined" && =
!HTMLElement.prototype.insertAdjacentElement) {
HTMLElement.prototype.insertAdjacentElement=3Dfunction(where,parsedNode)
{
switch (where){
case 'beforeBegin':
this.parentNode.insertBefore(parsedNode,this)
break;
case 'afterBegin':
this.insertBefore(parsedNode,this.firstChild);
break;
case 'beforeEnd':
this.appendChild(parsedNode);
break;
case 'afterEnd':
if (this.nextSibling)
this.parentNode.insertBefore(parsedNode,this.nextSibling);
else this.parentNode.appendChild(parsedNode);
break;
}
}
HTMLElement.prototype.insertAdjacentHTML=3Dfunction(where,htmlStr)
{
var r=3Dthis.ownerDocument.createRange();
r.setStartBefore(this);
var parsedHTML=3Dr.createContextualFragment(htmlStr);
this.insertAdjacentElement(where,parsedHTML)
}
HTMLElement.prototype.insertAdjacentText=3Dfunction(where,txtStr)
{
var parsedText=3Ddocument.createTextNode(txtStr)
this.insertAdjacentElement(where,parsedText)
}
}
function ipjSetElementInnerHTMLGecko(element,htmlStr)
{
var range=3Delement.ownerDocument.createRange();
range.selectNodeContents(element);
range.deleteContents();
var newFragment=3Drange.createContextualFragment(htmlStr);
element.appendChild(newFragment);
};
function ipjGetElementOuterHTMLGecko(element)
{
var range=3Ddocument.createRange();
range.selectNode(element);
var span =3D document.createElement("span");
range.surroundContents(span);
var strOuterHtml=3Dspan.innerHTML;
range.selectNode(span);
range.extractContents();
range.insertNode(element);
return strOuterHtml;
};
function ipjGetHtmlTextOfRangeGecko(range)
{
var clonedSelection=3Drange.cloneContents();
var div =3D document.createElement('div');
div.appendChild(clonedSelection);
return div.innerHTML;
}
function ipjValidateRegEx(objTextbox, objSpan, strRegEx, intRequired, =
isRevMatch)
{
var b=3Dfalse;
var s=3DobjTextbox.value;
if (iTrim(s) =3D=3D '') {
b=3D(intRequired=3D=3D1);
}
else{
if (iTrim(strRegEx) !=3D '') {
var rx=3Dnew RegExp(strRegEx);
var matches=3Drx.exec(s);
if (isRevMatch=3D=3D'True')
{
b=3D(matches=3D=3Dnull);
}
else
{
b=3D(matches !=3Dnull);
}
}
}
if (b){
iSetElementVis(objSpan, 1)
}
else{
iSetElementVis(objSpan, 0)
}
};
function ipjFindObj(n, d){
if(n=3D=3Dnull) return n;
var p,i,x;
if(!d) d=3Ddocument;
if((p=3Dn.indexOf("?"))>0&&parent.frames.length) {
d=3Dparent.frames[n.substring(p+1)].document; n=3Dn.substring(0,p);
}
if(!(x=3Dd[n])&&d.all) x=3Dd.all[n];
for (i=3D0;!x&&i<d.forms.length;i++) x=3Dd.forms[i][n];
for(i=3D0;!x&&d.layers&&i<d.layers.length;i++) =
x=3DipjFindObj(n,d.layers[i].document);
if(!x && d.getElementById) x=3Dd.getElementById(n);
return x;
}
function ipjJumpMenu(targ,selObj,restore){
eval(targ+".location=3D'"+selObj.options[selObj.selectedIndex].value+"'")=
;
if (restore) selObj.selectedIndex=3D0;
}
function iSetElementVis(elementName, intVis)
{
var element=3DipjFindObj(elementName);
if (element){
switch(intVis){
case 0:
element.style.visibility =3D "hidden";
break;
case 1:
element.style.visibility =3D "visible";
break;
case 2:
if (element.style.visibility =3D=3D "hidden") {
element.style.visibility =3D "visible";
}
else{
element.style.visibility =3D "hidden";
}
}
}
};
function ipjShowFirstHideSecond (elementName1, elementName2)
{
var element1=3DipjFindObj(elementName1);
var element2=3DipjFindObj(elementName2);
if ((element1) && (element2)){
element1.style.display =3D "inline";
element2.style.display =3D "none";
}
};
function ipjEnableFirstDisableSecond (elementName1, elementName2)
{
var element1=3DipjFindObj(elementName1);
var element2=3DipjFindObj(elementName2);
if ((element1) && (element2)){
element1.disabled=3Dfalse;
element2.disabled=3Dtrue;
}
};
function ipjConditionalSetEnable(checkBoxName,elementName)
{
var element1=3DipjFindObj(elementName);
var checkbox1=3DipjFindObj(checkBoxName)
if ((element1) && (checkbox1)){
element1.disabled=3D!checkbox1.checked;
}
};
function ipjEnable(elementName)
{
var element1=3DipjFindObj(elementName);
if (element1)
{
element1.disabled=3Dfalse;
}
};
function ipjDisable(elementName)
{
var element1=3DipjFindObj(elementName);
if (element1)
{
element1.disabled=3Dtrue;
}
};
function ipjShowDiv(divName)
{
var element1=3DipjFindObj(divName);
if (element1)
{
iSetElementVis(divName, 1);
}
};
function ipjHideDiv(divName)
{
var element1=3DipjFindObj(divName);
if (element1)
{
iSetElementVis(divName, 0);
}
};
function ipjToggleDivWithImage(image, divId)
{
var div=3DipjFindObj(divId);
if(div)
{
if(div.style.visibility=3D=3D'visible')
{
ipjHideDiv(divId);
div.style.display=3D'none';
var objRegEx =3D new RegExp("control_contract.gif");
image.src =3D image.src.replace(objRegEx, "control_expand.gif");
}
else
{
ipjShowDiv(divId);
div.style.display=3D'inline';
var objRegEx =3D new RegExp("control_expand.gif");
image.src =3D image.src.replace(objRegEx, "control_contract.gif");
}
}
};
function iTrim(str)
{
var x=3Dstr;
x=3Dx.replace(/^\s*(.*)/, "$1");
x=3Dx.replace(/(.*?)\s*$/, "$1");
return x;
};
function iTrimChar(str, c)
{
if ((str !=3Dnull) && (str !=3Dundefined)){
while (str.substring(0, 1)=3D=3Dc){
str=3Dstr.substring(1, str.length);
}
while (str.substring(str.length-1, 1)=3D=3Dc){
str=3Dstr.substring(0, str.length-1);
}
}
return str;
};
function ipjFocusElement(formName, elemName, doSelect)
{
if (document.forms[formName][elemName] !=3Dnull){
var elem=3Ddocument.forms[formName].elements[elemName];
elem.focus();
if (doSelect){
elem.select();
}
}
};
function iAppendVirtualPath(path1, path2)
{
path1=3DiTrim(path1);
path2=3DiTrim(path2);
path1 =3D iTrimChar(path1, "/");
path2 =3D iTrimChar(path2, "/");
if ((path1.length>0) && (path2.length>0)){
return "/" + path1 + "/" + path2;
}
if (path1.length>0){
return "/" + path1;
}
if (path2.length>0){
return "/" + path2;
}
};
String.prototype.endsWith=3Dfunction(sEnd)
{
return (this.substr(this.length-sEnd.length)=3D=3DsEnd);
};
String.prototype.startsWith=3Dfunction(sStart)
{
return (this.substr(0,sStart.length)=3D=3DsStart);
};
String.prototype.trim=3Dfunction()
{
var b=3D0;
var e=3Dthis.length-1;
while(this.substr(b,1) =3D=3D " ") b++;
while(this.substr(e,1) =3D=3D " ") e--;
return this.substring(b,e+1);
};
String.prototype.toCharArray=3Dfunction()
{
var arrRet=3Dnew Array();
for(var i=3D0;i<this.length;i++){
arrRet.push(this.substr(i,1));
}
return arrRet;
};
String.prototype.reverse=3Dfunction()
{
var a=3Dnew Array();
for(var i=3D0;i<this.length;i++){
a.push(this.substr(i,1));
}
return a.reverse().join("");
}
var iDivUpdateLast=3D(new Date()).getTime();
function ipjDivUpdate(elemName, msg)
{
msg=3Dunescape(msg);
if ((new Date()).getTime()>iDivUpdateLast+1000){
var div=3DipjFindObj(elemName);
div.innerHTML+=3Dmsg;
window.scrollTo(0,document.body.scrollHeight);
iDivUpdateLast=3D(new Date()).getTime();
}
};
function ipjRadioSelect(rbId)
{
var rb=3DipjFindObj(rbId);
rb.checked=3Dtrue;
};
function ipjClearDefaultAndCSS(el)
{
if (el){
if (el.defaultValue=3D=3Del.value) el.value =3D ""
}
};
function ipjAddPostBack()
{
if(typeof(__doPostBack) =3D=3D 'undefined')
{
document.write("<input type=3D\"hidden\" name=3D\"__EVENTTARGET\" =
value=3D\"\" />");
document.write("<input type=3D\"hidden\" name=3D\"__EVENTARGUMENT\" =
value=3D\"\" />");
document.write("<script language=3D\"javascript\" =
type=3D\"text/javascript\"> function __doPostBack(eventTarget, =
eventArgument) {	var theform; if =
(window.navigator.appName.toLowerCase().indexOf(\"microsoft\") > -1) { =
theform =3D document.IronPointForm; } else { theform =3D =
document.forms[\"IronPointForm\"]; } theform.__EVENTTARGET.value =3D =
eventTarget.split(\"$\").join(\":\"); theform.__EVENTARGUMENT.value =3D =
eventArgument; theform.submit(); }</script>");
}
};
function ipjSetRadioButton(groupName, value){
var radios=3Ddocument.getElementsByName(groupName);
for (i=3D0; i<radios.length; i++){
radios[i].checked=3D(radios[i].value=3D=3Dvalue);
}
}
function ipjUpdateCharCount(charCount_id, textArea, maxChars){
if(textArea.value.length>maxChars){
textArea.value=3DtextArea.value.substring(0,maxChars);
return false;
}else{
document.getElementById(charCount_id).value=3D(maxChars-textArea.value.le=
ngth) + " / " + maxChars;
}
}
function ipjOpenPreview(url)
{
eval("window.open(url,'Admin','scrollbars=3Dyes,status=3Dyes,toolbar=3Dye=
s,menubar=3Dyes,resizable=3Dyes,height=3D510,width=3D750,left=3D'+(screen=
.width-750)/2+',top=3D'+(screen.height-(510+45))/2)");
};
function ipjOpenPrintPage(url)
{
eval("window.open(url,'PrinterFriendlyPage','scrollbars=3Dyes,status=3Dye=
s,toolbar=3Dyes,menubar=3Dyes,resizable=3Dyes,height=3D510,width=3D750,le=
ft=3D'+(screen.width-750)/2+',top=3D'+(screen.height-(510+45))/2)");
};
function ipjOpenPrintPageReturnWindow(url)
{
return eval("window.open(url,'PrinterFriendlyPage_'+new =
Date().getTime(),'scrollbars=3Dyes,status=3Dyes,toolbar=3Dyes,menubar=3Dy=
es,resizable=3Dyes,height=3D510,width=3D750,left=3D'+(screen.width-750)/2=
+',top=3D'+(screen.height-(510+45))/2)");
};
function ipjSearchResultPreview(url, id, previewLabel, hideLabel)
{
var strFrameID =3D 'ipFrame' + id;
var objFrame=3DipjFindObj(strFrameID);
var strPreview =3D '&lt;&lt;' + previewLabel + '&gt;&gt;'
var strHide =3D '&lt;&lt;' + hideLabel + '&gt;&gt;'
if(url.innerHTML.indexOf(previewLabel) >=3D 0) // We're expanding the =
frame
{
objFrame.src=3Durl.href;
objFrame.height =3D "175px";
if (document.all) objFrame.width =3D "100%"; //IE
else objFrame.width =3D "95%";//Firefox, leave room for a scrollbar
url.innerHTML =3D '<font color=3Dred>'+ strHide + '</font>';
}
else // We're hiding the frame
{
objFrame.src =3D "";
objFrame.height =3D "0";
objFrame.width =3D "0";
url.innerHTML=3DstrPreview;
}
};
function ipjShowPopupWithContent(strContent,winName,features)
{
if (winName =3D=3D"")    winName =3D "_blank";
if (winName =3D=3D"center") features =3D ipjFindCenterForPopup();
if (features =3D=3D "")  features =3D "width=3D300,height=3D300"
var ipDisplayWindow  =3D window.open("",winName,features);
ipDisplayWindow.document.write(unescape(strContent));
ipDisplayWindow.document.close();
}
function ipjShowPopupByURL(strURL,winName,features)
{
if (winName =3D=3D"")    winName =3D "_blank";
if (winName =3D=3D"center") features =3D ipjFindCenterForPopup();
if (features =3D=3D "")  features =3D "width=3D300,height=3D300"
var ipDisplayWindow=3Dwindow.open(strURL,winName,features);
}
function ipjFindCenterForPopup()
{
if (window.screen){
var nWidth=3D380;
var nHeight=3D350;
var nLeft=3D10;
var nTop=3D10;
nLeft=3D(window.screen.availWidth-nWidth)/2;
nTop=3D(window.screen.availHeight-nHeight)/2;
var features =3D =
'width=3D'+nWidth+',height=3D'+nHeight+',left=3D'+nLeft+',top=3D'+nTop;
}
else{
var features=3D'width=3D380,height=3D350';
}
return features;
}
var ipjModalDialogWindow=3Dnull;
var ipjModalReturnFunction=3Dnull;
var ipjModalReturnFunctionArgs=3Dnull;
var ipjModalAbortNew=3Dfalse;
var ipjEventActionCancelled=3Dfalse;
function Dimensions(){
this.top=3D0;
this.left=3D0;
this.width=3D0;
this.height=3D0;
}
function ipjGetDialogDimensions(intWidth, intHeight)
{
var dim=3Dnew Dimensions();
dim.width=3DintWidth;
dim.height=3DintHeight;
if (window.screenX){
dim.left=3Dwindow.screenX+((window.outerWidth-intWidth)/2);
dim.top=3Dwindow.screenY+((window.outerHeight-intHeight)/2);
}else if (window.screenLeft){
var CSSCompat =3D (document.compatMode && document.compatMode !=3D =
"BackCompat");
window.outerWidth=3D(CSSCompat) ? =
document.body.parentElement.clientWidth : document.body.clientWidth;
window.outerHeight=3D(CSSCompat) ? =
document.body.parentElement.clientHeight : document.body.clientHeight;
window.outerHeight-=3D80;
dim.left=3DparseInt(window.screenLeft+((window.outerWidth-intWidth)/2));
dim.top=3DparseInt(window.screenTop+((window.outerHeight-intHeight)/2));
}else{
dim.left=3D(screen.width-intWidth)/2;
dim.top=3D(screen.height-intHeight)/2;
}
return dim;
}
function ipjShowModal(strUrl, intHeight, intWidth , args, objPointer, =
funcReturnFunc, functionArgs, dialogArgs){
ipjEventActionCancelled=3Dfalse;
if (ipjModalAbortNew=3D=3Dtrue) return true;
ipjSessionWarningSet();
if (args !=3Dnull){
strUrl +=3D "?" + args;
}
var dim=3DipjGetDialogDimensions(intWidth, intHeight);
if (!ipjModalDialogWindow || (ipjModalDialogWindow && =
ipjModalDialogWindow.closed)){
if (window.showModalDialog){
var ieFeatures =3D "resizable:no;dialogLeft:" + dim.left + =
"px;dialogTop:" + dim.top + "px;dialogWidth:" + dim.width + =
"px;dialogHeight:" + dim.height + "px;status:no;help:no;scroll:no"; //mr
var returnValue=3Dwindow.showModalDialog(strUrl, dialogArgs, =
ieFeatures);
ipjSessionKeepAlive();
ipjSessionWarningSet();
if (funcReturnFunc !=3Dnull){
funcReturnFunc(returnValue, functionArgs);
return;
}
else{
return returnValue;
}
}
else{
ipjModalReturnFunction=3DfuncReturnFunc;
ipjModalReturnFunctionArgs=3DfunctionArgs;
ipjModalDialogArgs=3DdialogArgs;
var nnfeatures =3D "dependent=3Dyes,resizable=3Dno,screenX=3D" + =
dim.left + ",screenY=3D" + dim.top + ",width=3D" + dim.width + =
",height=3D" + dim.height;
ipjModalDialogWindow=3Dwindow.open(strUrl, (new =
Date()).getTime().toString(), nnfeatures);
ipjModalDialogWindow.focus();
window.top.captureEvents(Event.CLICK|Event.FOCUS);
window.top.onfocus=3DiHandleFocus;
window.top.onclick=3DiHandleFocus;
setTimeout("ipjModalDialogWindow.focus();",1)
}
}
else{
ipjModalDialogWindow.focus();
}
}
function ipjCloseModal(returnValue)
{
returnValue=3Dunescape(returnValue);
if (ipjIsFF3)
{
window.top.returnValue=3DreturnValue;
window.top.close();
}
else if (window.showModalDialog)
{
window.close();
window.returnValue=3DreturnValue;
}
else
{
parent.opener.top.releaseEvents(Event.CLICK|Event.FOCUS);
parent.opener.top.onclick=3D"";
parent.opener.top.onfocus=3D"";
if (parent.opener.ipjModalReturnFunction!=3Dnull) =
parent.opener.ipjModalReturnFunction(returnValue,parent.opener.ipjModalRe=
turnFunctionArgs);
window.top.close();
}
};
function ipjForcePostBack(returnValue, postbackArgs)
{
if (postbackArgs!=3Dnull && typeof(postbackArgs)=3D=3D"string")
__doPostBack(postbackArgs,'');
else if (postbackArgs=3D=3Dnull || typeof(postbackArgs)!=3D"object")
__doPostBack('','');
else{
if (postbackArgs.length=3D=3D1) __doPostBack(postbackArgs[0],'');
if (postbackArgs.length=3D=3D2) =
__doPostBack(postbackArgs[0],postbackArgs[1]);
}
}
function ipjUpdateHyperlink(hyperlinkText, hyperlinkElementId)
{
if (hyperlinkText=3D=3Dnull || hyperlinkText=3D=3D"") return;
document.getElementById(hyperlinkElementId).innerHTML=3DhyperlinkText;
}
function ipjContinueEventAction(returnValue, elementId)
{
if (document.all) return;
if (returnValue=3D=3D"true" || returnValue=3D=3Dtrue) {
ipjModalAbortNew=3Dtrue;
document.getElementById(elementId).click();
}
else{
__doPostBack('','');  //default action is to postback when the modal is =
closed
}
}
function ipjContinueEventActionWithCancel(returnValue, elementId)
{
if (document.all || ipjIsFF3){
if (returnValue=3D=3Dwindow.undefined || returnValue=3D=3D"" || =
returnValue=3D=3D"false") ipjEventActionCancelled=3Dtrue;
return;
}
else{
if (returnValue=3D=3Dwindow.undefined || returnValue=3D=3D"" || =
returnValue=3D=3D"false") {
}
else{
ipjModalAbortNew=3Dtrue;
document.getElementById(elementId).click();
}
}
}
function iIgnoreEvents(e)
{
return false;
};
function iHandleFocus()
{
if (ipjModalDialogWindow){
if (!ipjModalDialogWindow.closed){
ipjModalDialogWindow.focus();
return false;
}
else{
window.top.releaseEvents(Event.CLICK|Event.FOCUS);
window.top.onclick=3D"";
window.top.onfocus=3D"";
}
}
};
var ipjULMouseoutLIs=3Dnew Array();
var ipjULMouseoutLITimeouts=3Dnew Array();
function ipjInitUnorderedListMenu(sectionMenuElementID, collapseDelay){
if (arguments.length=3D=3D1) collapseDelay=3D0;
var sfEls =3D =
document.getElementById(sectionMenuElementID).getElementsByTagName("LI");=

for (var i=3D0; i<sfEls.length; i++){
if (collapseDelay=3D=3D0){
sfEls[i].onmouseover=3Dfunction(){
this.className+=3D" sfhover";
}
sfEls[i].onmouseout=3Dfunction(){
this.className=3Dthis.className.replace(new RegExp(" sfhover\\b"), "");
}
}
else{
sfEls[i].onmouseover=3Dfunction(){
this.className+=3D" sfhover";
ipjULProcessLIMouseouts();
}
sfEls[i].onmouseout=3Dfunction(){
ipjULMouseoutLIs.push(this);
var to =3D setTimeout("ipjULProcessLIMouseouts()",collapseDelay);
ipjULMouseoutLITimeouts.push(to);
}
}
}
}
function ipjULProcessLIMouseouts(){
for (var i=3D0; i<ipjULMouseoutLIs.length; i++){
ipjULMouseoutLIs[i].className=3DipjULMouseoutLIs[i].className.replace(new=
 RegExp(" sfhover\\b"), "");
}
for (var i=3D0; i<ipjULMouseoutLITimeouts.length; i++){
clearTimeout(ipjULMouseoutLITimeouts[i]);
}
ipjULMouseoutLIs=3Dnew Array();
ipjULMouseoutLITimeouts=3Dnew Array();
}
function ipjInitUnorderedListMenuItemsActive(sectionMenuElementID){
var strList=3Dnull;
try
{
strList =3D eval('ipActivePageDefIds_' + sectionMenuElementID + ';');
}
catch (e)
{}
var sfEls =3D =
document.getElementById(sectionMenuElementID).getElementsByTagName("LI");=

if (strList)
for (var i=3D0; i<sfEls.length; i++){
{
var strPageDefId =3D sfEls[i].id.replace('pageid','');
for (var j=3D0;j<strList.length;j++)
{
if (strList[j]=3D=3DstrPageDefId)
{
intLevel =3D sfEls[i].getAttribute('level');
if (sfEls[i].className.length>0)
{
sfEls[i].className =3D sfEls[i].className + ' ipf-active' + intLevel;
}
else
{
sfEls[i].className =3D 'ipf-active' + intLevel;
}
break;
}
}
}
}
}
var ipjJSULExpandDelayedMenu=3Dnull;
var ipjJSULExpandDelayedMenuTimeout=3Dnull;
var ipjJSULCollapseDelayedMenuTimeout=3Dnull;
var ipjJSULStillOpenMenus=3Dnew Array();
var ipjJSULOpenMenus=3Dnew Array();
var ipjJSULAdminBarExists=3Dfalse;
var ipjJSLIHeight=3Dnull;
function ipjInitJSULMenu(sectionMenuElementID, collapseDelay, =
expandDelay){
if (collapseDelay>=3DexpandDelay) alert("JSULSectionMenu Error: the =
collapse day must be less than the expand delay");
if (!(document.compatMode && document.compatMode=3D=3D'CSS1Compat')) {
document.getElementById(sectionMenuElementID).className=3D"ipf-sectionmen=
u";
ipjInitUnorderedListMenu(sectionMenuElementID, collapseDelay);
return;
}
ipjJSULAdminBarExists =3D =
(document.getElementById("tblACMAdminToolbar")!=3Dnull);
var sfLIs =3D =
document.getElementById(sectionMenuElementID).getElementsByTagName("LI");=

var sfULs =3D =
document.getElementById(sectionMenuElementID).getElementsByTagName("UL");=

for (var i=3D0; i<sfLIs.length; i++){
sfLIs[i].onmouseover=3Dfunction(){
if (ipjJSULExpandDelayedMenu=3DipjJSULExpandDelayedMenu) return;
var childUL=3DipjJSULGetFirstULChild(this);
ipjJSULExpandDelayedMenu=3DchildUL;
var parentUL=3DipjJSULGetParentUL(this);
if (parentUL!=3Dnull){
ipjJSULStillOpenMenus.push(parentUL.id)
}
clearTimeout(ipjJSULExpandDelayedMenuTimeout);
ipjJSULExpandDelayedMenuTimeout=3DsetTimeout("ipjJSULProcessExpand()",exp=
andDelay);
}
sfLIs[i].onmouseout=3Dfunction(){
ipjJSULExpandDelayedMenu=3Dnull;
clearTimeout(ipjJSULExpandDelayedMenuTimeout);
ipjJSULStillOpenMenus=3Dnew Array();
clearTimeout(ipjJSULCollapseDelayedMenuTimeout);
ipjJSULCollapseDelayedMenuTimeout =3D =
setTimeout("ipjJSULProcessCollapse()",collapseDelay);
}
}
for (var i=3D0; i<sfULs.length; i++){
sfULs[i].id=3D"MenuJSUL"+i;
}
}
function ipjJSULProcessExpand(){
if (ipjJSULExpandDelayedMenu!=3Dnull){
var alreadyOpen=3Dfalse;
for (var i=3D0; i<ipjJSULOpenMenus.length; i++){
if (ipjJSULOpenMenus[i]=3D=3DipjJSULExpandDelayedMenu.id) =
alreadyOpen=3Dtrue;
}
if (!alreadyOpen){
ipjJSULOpenMenus.push(ipjJSULExpandDelayedMenu.id)
}
ipjJSULSetMenuVisible(ipjJSULExpandDelayedMenu);
}
}
function ipjJSULProcessCollapse(){
clearTimeout(ipjJSULCollapseDelayedMenuTimeout);
ipjJSULCollapseDelayedMenuTimeout=3Dnull;
for (var i=3D0; i<ipjJSULOpenMenus.length; i++){
var collapse=3Dtrue;
for (var j=3D0; j<ipjJSULStillOpenMenus.length; j++){
if (ipjJSULOpenMenus[i]=3D=3DipjJSULStillOpenMenus[j]){
collapse=3Dfalse;
break;
}
}
if (collapse){
document.getElementById(ipjJSULOpenMenus[i]).style.left=3D"-999em";
}
}
ipjJSULStillOpenMenus=3Dnew Array()
}
function ipjJSULGetFirstULChild(li){
var ul=3Dnull;
if (li.childNodes.length>0){
var sfULs =3D li.getElementsByTagName("UL");
if (sfULs.length>0){
ul=3DsfULs[0];
return ul;
}
else return null;
}
else return null;
}
function ipjJSULGetParentUL(li){
if (li.parentNode.tagName=3D=3D"UL") {
return li.parentNode;
}
else return null;
}
function ipjJSULSetMenuVisible(ul){
ul.style.left=3D"auto";
var adminBarOffset=3D0;
var availPageHeight=3DipjPageHeight();
if (ipjJSLIHeight=3D=3Dnull) ipjJSLIHeight =3D =
Math.abs(parseInt(ipjGetStyle(ul,"marginTop")));
if (ipjJSLIHeight=3D=3D0) ipjJSLIHeight=3Dnull;
if (ipjJSULAdminBarExists){
var adminBarPinned =3D =
(document.getElementById("tblACMAdminToolbar").className =3D=3D =
"ipb-atb-pinned");
var adminBarHeight =3D =
document.getElementById("tblACMAdminToolbar").offsetHeight;
if (adminBarPinned){
if (ipjPageScrollTop()<adminBarHeight) =
adminBarOffset=3DadminBarHeight-ipjPageScrollTop();
}
else adminBarOffset=3DadminBarHeight;
}
availPageHeight-=3DadminBarOffset;
ul.style.marginTop =3D -ipjJSLIHeight+"px";
var fromTop=3DipjFindAbsoluteTop(ul)-ipjPageScrollTop()-adminBarOffset;
if (ul.offsetHeight+fromTop>availPageHeight){
if (ul.offsetHeight>availPageHeight){
ul.style.marginTop =3D -fromTop-ipjJSLIHeight+"px";
}
else{
ul.style.marginTop =3D =
availPageHeight-ul.offsetHeight-fromTop-ipjJSLIHeight-ipjJSLIHeight+"px";=

}
}
}
function ipjOpenCalendarButtonClick(ctlID, doAutoPostBack, localize)
{
var selectedDate =3D =
encodeURI(document.getElementById(ctlID+"_txtDate").value);
var iframeElem =3D document.getElementById(ctlID+"_ifrCalendarPage");
var pathToIframe =3D iAppendVirtualPath(ipVirDir, =
"/CM/WebUI/UserControls/DateTimeControlIframe.aspx?ctlID=3D" + ctlID + =
"&doAutoPostBack=3D" + doAutoPostBack + "&localize=3D" + localize + =
"&selectedDate=3D" + selectedDate);
iframeElem.src=3DpathToIframe;
if (!document.all) iframeElem.height=3DparseInt(iframeElem.height)+20;
iframeElem.style.display=3D(iframeElem.style.display=3D=3D"block"?"none":=
"block");
}
function ipjClearCalendarButtonClick(ctlID, doAutoPostBack)
{
if (document.getElementById(ctlID+"_txtDate")) =
document.getElementById(ctlID+"_txtDate").value=3D"";
if =
(document.getElementById(ctlID+"_hdnDateValueForQuestionnaireResponses"))=
 =
document.getElementById(ctlID+"_hdnDateValueForQuestionnaireResponses").v=
alue=3D"";
if (document.getElementById(ctlID+"_dd24Hours")) =
document.getElementById(ctlID+"_dd24Hours").selectedIndex=3D0;
if (document.getElementById(ctlID+"_dd12Hours")) =
document.getElementById(ctlID+"_dd12Hours").selectedIndex=3D0;
if (document.getElementById(ctlID+"_ddMinute")) =
document.getElementById(ctlID+"_ddMinute").selectedIndex=3D0;
if (document.getElementById(ctlID+"_ddAMPM")) =
document.getElementById(ctlID+"_ddAMPM").selectedIndex=3D0;
if (doAutoPostBack) __doPostBack('','');
}
function ipjCalendarDaySelectedClick(ctlID, strDate, =
strDateValueForQuestionnaireResponses, doAutoPostBack)
{
document.getElementById(ctlID+"_txtDate").value=3DstrDate;
try
{
eval(ctlID+"_DaySelectedClick();");
}
catch (err)
{
}
document.getElementById(ctlID+"_hdnDateValueForQuestionnaireResponses").v=
alue=3DstrDateValueForQuestionnaireResponses;
if (doAutoPostBack) __doPostBack('','');
else =
document.getElementById(ctlID+"_ifrCalendarPage").style.display=3D"none";=

}
var __nonMSDOMBrowser =3D =
(window.navigator.appName.toLowerCase().indexOf('explorer') =3D=3D -1);
var __theFormPostData =3D "";
var __theFormPostCollection=3Dnew Array();
function WebForm_InitCallback(){
for (var formIndex=3D0; formIndex<document.forms.length; formIndex++){
var objForm=3Ddocument.forms[formIndex];
if (objForm.name.indexOf("IronPointForm") > -1) {
var count=3DobjForm.elements.length;
var element;
for (var i=3D0; i<count; i++){
element=3DobjForm.elements[i];
var tagName=3Delement.tagName.toLowerCase();
if (tagName =3D=3D "input") {
var type=3Delement.type;
if ((type =3D=3D "text" || type =3D=3D "hidden" || type =3D=3D =
"password" ||
((type =3D=3D "checkbox" || type =3D=3D "radio") && element.checked)) &&
(element.id !=3D "__EVENTVALIDATION")) {
WebForm_InitCallbackAddField(element.name, element.value);
}
}
else if (tagName =3D=3D "select") {
var fieldValue=3D"";
for (var j=3D0; j<element.options.length; j++){
var selectChild=3Delement.options[j];
if (selectChild.selected=3D=3Dtrue) =
WebForm_InitCallbackAddField(element.name, selectChild.value);
}
}
else if (tagName =3D=3D "textarea") {
WebForm_InitCallbackAddField(element.name, element.value);
}
}
}
}
}
var __ourInitCallback=3DWebForm_InitCallback;
function WebForm_InitCallbackAddField(name, value){
var nameValue=3Dnew Object();
nameValue.name=3Dname;
nameValue.value=3Dvalue;
__theFormPostCollection[__theFormPostCollection.length]=3DnameValue;
__theFormPostData +=3D name + "=3D" + WebForm_EncodeCallback(value) + =
"&";
}
function WebForm_EncodeCallback(parameter)
{
if (encodeURIComponent){
return encodeURIComponent(parameter);
}
else{
return escape(parameter);
}
}
function ipjDoXmlHttpRequestSynchronous(strCallerId, strURL, =
strPostData)
{
__theFormPostData =3D "";
__theFormPostCollection=3Dnew Array();
__ourInitCallback();
var xmlHttp=3DiGetXmlHttpObject();
if (xmlHttp=3D=3Dnull)
{
alert ('Browser does not support HTTP Request');
return;
}
xmlHttp.open('POST',strURL,false);
xmlHttp.setRequestHeader('Content-Type', =
'application/x-www-form-urlencoded');
var strData=3Dnew String;
if (strCallerId.length>0)
{
strData =3D __theFormPostData + '__CALLBACKID=3D' + =
WebForm_EncodeCallback(strCallerId) + '&__CALLBACKPARAM=3D';
}
if (strPostData.length>0)
{
strData+=3DWebForm_EncodeCallback(strPostData);
}
xmlHttp.send(strData);
return xmlHttp.responseText;
}
function ipjDoXmlHttpRequest(strCallerId, strURL, strPostData, =
ptrStateChangeFunc)
{
__theFormPostData =3D "";
__theFormPostCollection=3Dnew Array();
__ourInitCallback();
var xmlHttp=3DiGetXmlHttpObject();
if (xmlHttp=3D=3Dnull)
{
alert ('Browser does not support HTTP Request');
return;
}
xmlHttp.onreadystatechange=3Dfunction()
{
if (xmlHttp.readyState=3D=3D4 || xmlHttp.readyState=3D=3D'complete')
{
ptrStateChangeFunc(xmlHttp);
}
}
xmlHttp.open('POST',strURL,true);
xmlHttp.setRequestHeader('Content-Type', =
'application/x-www-form-urlencoded');
var strData=3Dnew String;
if (strCallerId.length>0)
{
strData =3D __theFormPostData + '__CALLBACKID=3D' + =
WebForm_EncodeCallback(strCallerId) + '&__CALLBACKPARAM=3D';
}
if (strPostData.length>0)
{
strData+=3DWebForm_EncodeCallback(strPostData);
}
xmlHttp.send(strData);
}
function ipjDoXmlHttpRequestFromModal(returnValue, postbackArgs)
{
if (returnValue)
{
if (postbackArgs.length=3D=3D3)
{
ipjDoXmlHttpRequest(postbackArgs[0],postbackArgs[1],postbackArgs[2]);
}
}
}
function ipjCreateXMLDOM(strResponseText)
{
var vXMLDoc;
if (window.ActiveXObject)
{
vXMLDoc =3D new ActiveXObject("Microsoft.XMLDOM");
vXMLDoc.async=3Dfalse;
vXMLDoc.loadXML(strResponseText);
}
else if(document.implementation.createDocument)
{
var vParser=3Dnew DOMParser();
vXMLDoc =3D vParser.parseFromString(strResponseText, "text/xml");
}
return vXMLDoc;
}
function iGetXmlHttpObject()
{
var objXMLHttp=3Dnull;
if (window.XMLHttpRequest)
{
objXMLHttp=3Dnew XMLHttpRequest();
}
else if (window.ActiveXObject)
{
objXMLHttp=3Dnew ActiveXObject("Microsoft.XMLHTTP");
}
return objXMLHttp;
}
function ipjSessionKeepAlive()
{
var objXMLHttp=3DiGetXmlHttpObject();
var strURL =3D iAppendVirtualPath(ipVirDir, =
"/CM/WebUI/Admin/ServerAction.aspx?action=3Dsession_keepalive&dt=3D" + =
new Date().getTime());
objXMLHttp.open('GET', strURL, true);
objXMLHttp.send(null);
}
function ipjSessionTerminate()
{
var objXMLHttp=3DiGetXmlHttpObject();
var strURL =3D iAppendVirtualPath(ipVirDir, =
"/CM/WebUI/Admin/ServerAction.aspx?action=3Dsession_terminate&dt=3D" + =
new Date().getTime());
objXMLHttp.open('GET', strURL, true);
objXMLHttp.send(null);
}
function getKeyCode(e)
{
if (window.event)
return window.event.keyCode;
else if (e)
return e.which;
else
return null;
}
function ipKeyRestrict(e, validchars, blurOnEnter, caller)
{
var key=3D'', keychar=3D'';
key=3DgetKeyCode(e);
if (key=3D=3Dnull) return true;
keychar=3DString.fromCharCode(key);
keychar=3Dkeychar.toLowerCase();
validchars=3Dvalidchars.toLowerCase();
if (validchars.indexOf(keychar) !=3D-1)
return true;
if (blurOnEnter && key=3D=3D13)
{
caller.blur();
return false;
}
if ( key=3D=3Dnull || key=3D=3D0 || key=3D=3D8 || key=3D=3D9 || =
key=3D=3D13 || key=3D=3D27 )
return true;
return false;
}
ipjAddEvent(window, "resize", ipjCenterModalDialogPanel);
ipjAddEvent(window, "scroll", ipjCenterModalDialogPanel);
var ipjModalDialogPanelCurrentElem=3Dnull;
function ipjShowModalDialogPanel(elemID){
if (ipjModalDialogPanelCurrentElem!=3Dnull) return;
ipjModalDialogPanelCurrentElem=3Ddocument.getElementById(elemID);
ipjModalDialogPanelCurrentElem.style.display=3D"block";
var overlayElem=3DipjModalDialogPanelCurrentElem.nextSibling;
if (document.all) =
overlayElem.style.filter=3D"progid:DXImageTransform.Microsoft.AlphaImageL=
oader(src=3D'"+ipSysImageDir+"/ModalOverlay.png', =
sizingMethod=3D'scale')";
else =
overlayElem.style.backgroundImage=3D"url("+ipSysImageDir+"/ModalOverlay.p=
ng)";
overlayElem.style.display=3D"block";
ipjCenterModalDialogPanel();
}
function ipjHideModalDialogPanel(){
ipjModalDialogPanelCurrentElem.style.display=3D"none";
ipjModalDialogPanelCurrentElem.nextSibling.style.display=3D"none";
ipjModalDialogPanelCurrentElem=3Dnull;
}
function ipjCenterModalDialogPanel(){
if (ipjModalDialogPanelCurrentElem=3D=3Dnull) return;
var =
top=3DipjPageScrollTop()+((ipjPageHeight()-parseInt(ipjModalDialogPanelCu=
rrentElem.style.height))/2);
var =
left=3DipjPageScrollLeft()+((ipjPageWidth()-parseInt(ipjModalDialogPanelC=
urrentElem.style.width))/2);
ipjModalDialogPanelCurrentElem.style.top =3D (top<0?0:top)+"px";
ipjModalDialogPanelCurrentElem.style.left =3D (left<0?0:left)+"px";
var overlayElem=3DipjModalDialogPanelCurrentElem.nextSibling;
overlayElem.style.height =3D ipjPageHeight()+"px";
overlayElem.style.width =3D ipjPageWidth()+"px";
overlayElem.style.top =3D ipjPageScrollTop()+"px";
overlayElem.style.left =3D ipjPageScrollLeft()+"px";
}
var ipjSessionWarningCounter=3D0;
var ipjSessionWarningTimer=3Dnull;
var ipjSessionWarningPageTitle=3Dnull;
var ipjSessionWarningPageTitleFlashInterval=3Dnull;
function ipjSessionWarningSet(){
if (!window.ipjSessionWarningEnabled || =
window.ipjSessionWarningEnabled=3D=3Dfalse) return;
if (window.ipjSessionWarningTimer) clearTimeout(ipjSessionWarningTimer);
ipjSessionWarningTimer =3D setTimeout("ipjShowSessionWarning()", =
ipjSessionWarningSecondsTo*1000);
}
function ipjShowSessionWarning(){
if (ipjSessionWarningIsModalPage=3D=3Dtrue){
ipjSessionTerminate();
document.getElementById("divSessionWarningText").innerHTML=3D"<img =
src=3D'"+ipSysImageDir+"/caution.gif'/> Your session has expired.";
document.getElementById("divSessionWarningButton").value=3D"OK";
document.getElementById("divSessionWarningButton").onclick=3DipjSessionWa=
rningModalPageClose;
ipjShowModalDialogPanel(ipjSessionWarningModalID);
if (!document.all) window.top.opener.ipjHideModalDialogPanel();
}
else{
ipjSessionWarningCounter=3DipjSessionWarningCounterInitial;
ipjShowModalDialogPanel(ipjSessionWarningModalID);
ipjSessionWarningCountdown();
}
window.focus();
ipjSessionWarningPageTitle=3Ddocument.title;
ipjSessionWarningPageTitleFlashInterval=3DsetInterval("ipjSessionWarningF=
lashTitle()",1000);
}
function ipjSessionWarningFlashTitle(){
document.title=3D(document.title=3D=3DipjSessionWarningPageTitle?"SESSION=
 EXPIRY":ipjSessionWarningPageTitle);
}
function ipjSessionWarningCountdown(){
document.getElementById("divSessionWarningSeconds").innerHTML=3DipjSessio=
nWarningCounter+" seconds";
if (ipjSessionWarningCounter<=3D0){
ipjSessionTerminate();
document.getElementById("divSessionWarningText").innerHTML=3D"<img =
src=3D'"+ipSysImageDir+"/caution.gif'/> Your session has expired.";
document.getElementById("divSessionWarningButton").value=3D"OK";
document.getElementById("divSessionWarningButton").onclick=3DipjSessionWa=
rningReloadPage;
clearInterval(ipjSessionWarningPageTitleFlashInterval);
document.title=3DipjSessionWarningPageTitle;
}
else{
ipjSessionWarningCounter--;
ipjSessionWarningTimer =3D setTimeout("ipjSessionWarningCountdown()", =
1000);
}
}
function ipjSessionWarningExtend(){
clearTimeout(ipjSessionWarningTimer);
ipjHideModalDialogPanel();
ipjSessionKeepAlive();
ipjSessionWarningSet();
clearInterval(ipjSessionWarningPageTitleFlashInterval);
document.title=3DipjSessionWarningPageTitle;
}
function ipjSessionWarningReloadPage(){
if (window.ipjQuestionnaireLastPageURL){
document.location.href=3Dunescape(ipjQuestionnaireLastPageURL);
}
else{
document.location.href=3Ddocument.location.href;
}
}
function ipjSessionWarningModalPageClose(){
window.top.close();
}
var ipjMouseoutLIs=3Dnew Array();
var ipjMouseoutLITimeouts=3Dnew Array();
function ipjInitULMenu(menuElementID, frameElementID){
var sfEls =3D =
document.getElementById(menuElementID).getElementsByTagName("LI");
var elFrame=3Ddocument.getElementById(frameElementID);
for (var i=3D0; i<sfEls.length; i++){
sfEls[i].onmouseover=3Dfunction(){
this.className+=3D" sfhover";
ipjProcessLIMouseouts(frameElementID);
if (elFrame)
{
var guideElement=3Dnull;
if (this.className.indexOf("rootitem")<0)
guideElement=3Dthis.parentElement;
else
{
var items =3D this.getElementsByTagName("LI");
if (items && items[0])
{
guideElement=3Ditems[0].parentElement;
}
}
if (guideElement)
{
elFrame.style.top=3DguideElement.offsetTop;
elFrame.style.left=3DguideElement.offsetLeft;
elFrame.style.width=3DguideElement.offsetWidth;
elFrame.style.height=3DguideElement.offsetHeight;
}
}
}
sfEls[i].onmouseout=3Dfunction(){
ipjMouseoutLIs.push(this);
var to =3D setTimeout("ipjProcessLIMouseouts('" + frameElementID + =
"')",500);
ipjMouseoutLITimeouts.push(to);
}
}
}
function ipjProcessLIMouseouts(frameElementID){
var elFrame=3Ddocument.getElementById(frameElementID);
for (var i=3D0; i<ipjMouseoutLIs.length; i++){
ipjMouseoutLIs[i].className=3DipjMouseoutLIs[i].className.replace(new =
RegExp(" sfhover\\b"), "");
}
for (var i=3D0; i<ipjMouseoutLITimeouts.length; i++){
clearTimeout(ipjMouseoutLITimeouts[i]);
}
ipjMouseoutLIs=3Dnew Array();
ipjMouseoutLITimeouts=3Dnew Array();
if (elFrame)
{
elFrame.style.width=3D0;
elFrame.style.height=3D0;
}
}
var ipjIsAdminBarPinned=3Dtrue;
var ipjEnabledIEPositionFix =3D (ipjIsIE && !(ipjIsIE7 && =
document.compatMode && document.compatMode=3D=3D'CSS1Compat'));
function ipjAdminBarSetByCookie(){
var pinned =3D ipjReadCookie("adminbarpinned");
if (pinned!=3Dnull){
if (pinned=3D=3D"true") {
document.getElementById("tblACMAdminToolbar").className =3D =
"ipb-atb-pinned";
ipjIsAdminBarPinned=3Dtrue;
}
else{
document.getElementById("tblACMAdminToolbar").className =3D =
"ipb-atb-unpinned";
ipjIsAdminBarPinned=3Dfalse;
}
}
}
function ipjSwitchPinAdminBar(){
document.getElementById("tblACMAdminToolbar").className =3D =
(ipjIsAdminBarPinned?"ipb-atb-unpinned":"ipb-atb-pinned");
ipjIsAdminBarPinned=3D!ipjIsAdminBarPinned;
ipjCreateCookie("adminbarpinned", (ipjIsAdminBarPinned?"true":"false"), =
10);
}
function ipjSwitchAboutACMPanel(){
document.getElementById("divAboutACM").style.display=3D(document.getEleme=
ntById("divAboutACM").style.display=3D=3D"block"?"none":"block");
document.getElementById("divSocialNetworking").style.display=3D"none";
}
function ipjSocialNetworkingPanel(){
document.getElementById("divSocialNetworking").style.display=3D(document.=
getElementById("divSocialNetworking").style.display=3D=3D"block"?"none":"=
block");
document.getElementById("divAboutACM").style.display=3D"none";
}
function ipjGetAdminBarTop(){
if (ipjIsAdminBarPinned || !ipjEnabledIEPositionFix) return 0;
else{
if (document.compatMode && document.compatMode=3D=3D'CSS1Compat') return =
document.documentElement.scrollTop;
else return document.body.scrollTop;
}
}
function ipjAdminBarIEPositionFix(){
if (ipjEnabledIEPositionFix=3D=3Dtrue){
var fixStyle =3D"<style>"
fixStyle+=3D".ipb-atb-unpinned { position: absolute; top: =
expression(ipjGetAdminBarTop()); } ";
if (ipjEnabledIEPositionFix=3D=3Dtrue && =
(document.body.currentStyle.backgroundImage=3D=3D"" || =
document.body.currentStyle.backgroundImage=3D=3D"none")) {
fixStyle+=3D"* html body { background-image: url(falseimage.jpg); =
background-attachment: fixed}";
}
fixStyle+=3D"</style>";
document.write(fixStyle);
}
}
var ipjFormSubmitted=3Dfalse;
var ipjSelectedSubmitButton=3Dnull;
var __ValidatorOnSubmit=3Dnull;
ipjAddEvent(window, "load" , ipjAddUnloadEvent)
function ipjAddUnloadEvent(){
if (document.forms.length > 0) ipjAddEvent(window, "unload" , function =
(){})
}
function ipjInitIronPointFormHandling(){
ipjRegisterSubmitButtons();
if (typeof(__doPostBack) =3D=3D 'undefined') {
return;
}
__oldDoPostBack=3D__doPostBack;
__doPostBack=3DipjSubmitIronPointForm;
}
function ipjRegisterSubmitButtons(){
for (var formIndex=3D0; formIndex<document.forms.length; formIndex++){
var innerForm=3Ddocument.forms[formIndex];
if (innerForm.name.indexOf("IronPointForm_") > -1) {
var elements =3D innerForm.getElementsByTagName("INPUT");
for (var elementIndex=3D0; elementIndex<elements.length; =
elementIndex++){
var element=3Delements[elementIndex];
var type=3Delement.type;
if (type=3D=3D"submit" || type=3D=3D"image") {
ipjAddEvent(element, "click" , ipjSubmitButtonClicked);
}
}
}
}
}
function ipjSubmitButtonClicked(e){
if (ipjIsIE) ipjSelectedSubmitButton=3De.srcElement;
else ipjSelectedSubmitButton=3De.currentTarget;
}
function ipjSubmitIronPointForm(eventTarget, eventArgument)
{
if (ipjFormSubmitted=3D=3Dtrue) return;
if (typeof(ValidatorOnSubmit) =3D=3D "function")
{
if (__ValidatorOnSubmit=3D=3Dnull)
{
__ValidatorOnSubmit=3DValidatorOnSubmit;
ValidatorOnSubmit=3Dfunction()
{
var blnReturn=3D__ValidatorOnSubmit();
if (blnReturn)
{
ipjPrepIronPointForm();
if (eventTarget=3D=3Dnull) eventTarget=3D"";
if (eventArgument=3D=3Dnull) eventArgument=3D"";
ipjFormSubmitted=3Dtrue;
}
return blnReturn;
};
}
}
else
{
ipjPrepIronPointForm();
if (eventTarget=3D=3Dnull) eventTarget=3D"";
if (eventArgument=3D=3Dnull) eventArgument=3D"";
ipjFormSubmitted=3Dtrue;
}
if (typeof(__doPostBack) =3D=3D 'undefined') {
document.forms['IronPointForm'].submit();
return;
}
if (typeof(__oldDoPostBack) =3D=3D 'undefined') {
__doPostBack(eventTarget, eventArgument);
return;
}
setTimeout("__oldDoPostBack('"+eventTarget+"', =
'"+eventArgument+"');",1);
}
function ipjPrepIronPointForm(){
for (var formIndex=3D0; formIndex<document.forms.length; formIndex++){
var innerForm=3Ddocument.forms[formIndex];
if (innerForm.name.indexOf("IronPointForm_") > -1) {
for (var elementIndex=3D0; elementIndex<innerForm.elements.length; =
elementIndex++){
var element=3DinnerForm.elements[elementIndex];
var tagName=3Delement.tagName.toLowerCase();
var type=3Delement.type;
switch (tagName){
case 'input':
if (type =3D=3D "file") {
var copiedElement=3Delement.cloneNode(true);
copiedElement.style.display=3D"none";
element.insertAdjacentElement("afterEnd", copiedElement);
element.style.display=3D"none";
theForm.appendChild(element);
copiedElement.style.display=3D"block";
}
if (type =3D=3D "text" || type =3D=3D "hidden" || type =3D=3D "password" =
||
((type =3D=3D "checkbox" || type =3D=3D "radio") && element.checked)) {
ipjAddHiddenFieldToForm(theForm, element.name, element.value);
}
break;
case 'select':
var fieldValue=3D"";
for (var i=3D0; i<element.options.length; i++){
var selectChild=3Delement.options[i];
if (selectChild.selected=3D=3Dtrue) ipjAddHiddenFieldToForm(theForm, =
element.name, selectChild.value);
}
break;
case 'textarea':
ipjAddHiddenFieldToForm(theForm, element.name, element.value);
break;
}
}
}
}
if (ipjSelectedSubmitButton!=3Dnull){
if (ipjSelectedSubmitButton.type=3D=3D"image") {
ipjAddHiddenFieldToForm(theForm, ipjSelectedSubmitButton.name+".x", 0);
ipjAddHiddenFieldToForm(theForm, ipjSelectedSubmitButton.name+".y", 0);
}
else{
ipjAddHiddenFieldToForm(theForm, ipjSelectedSubmitButton.name, =
ipjSelectedSubmitButton.value);
}
}
}
function ipjAddHiddenFieldToForm(form, name, value){
var el =3D document.createElement("input");
el.type =3D "hidden";
el.name=3Dname;
el.value=3Dvalue;
form.appendChild(el);
}
function ipjMoveViewstateFromFooter()
{
if (typeof theForm !=3D 'undefined' && theForm)
{
var footerForm =3D document.forms['IronPointForm_Footer'];
if (!footerForm)
{
footerForm=3Ddocument.IronPointForm_Footer;
}
if (footerForm && footerForm.__VIEWSTATEFOOTER && theForm.__VIEWSTATE)
{
theForm.__VIEWSTATE.value=3DfooterForm.__VIEWSTATEFOOTER.value;
document.getElementById('__VIEWSTATEFOOTER').parentNode.removeChild(docum=
ent.getElementById('__VIEWSTATEFOOTER'));
}
}
return;
}
function IPHTicker (strContainerDivID, isLeftToRight, intSpeed, delay){
this.containerDivID=3DstrContainerDivID;
this.isLeftToRight=3DisLeftToRight;
this.speed=3DintSpeed;
this.content=3Ddocument.getElementById(this.containerDivID).innerHTML;
this.mouseoverBol=3D0;
this.width=3D400;
this.delay=3Ddelay;
}
IPHTicker.prototype.initialize=3Dfunction(){
var instanceOfTicker=3Dthis;
var containerDiv=3Ddocument.getElementById(this.containerDivID);
var tickerSupported=3Dfalse;
var img =3D "<img src=3D'" + ipSysImageDir + "/px.gif' width=3D" + =
this.width + " height=3D0>";
var tickerBodyID =3D this.containerDivID + 'TICKER_BODY';
containerDiv.onmouseover=3Dfunction(){instanceOfTicker.mouseoverBol=3D1}
containerDiv.onmouseout=3Dfunction(){instanceOfTicker.mouseoverBol=3D0}
if (ipjIsFF || ipjIsSafari){
containerDiv.innerHTML =3D "<TABLE  cellspacing=3D'0' cellpadding=3D'0' =
width=3D'100%'><TR><TD nowrap=3D'nowrap'>" + img + "<SPAN ID=3D'" + =
tickerBodyID + "' width=3D'100%'>&nbsp;</SPAN>" + img + =
"</TD></TR></TABLE>";
tickerSupported=3Dtrue;
}
if (ipjIsIE){
containerDiv.innerHTML =3D "<DIV nowrap=3D'nowrap' =
style=3D'width:100%;white-space: nowrap;'>" + img + "<SPAN ID=3D'" + =
tickerBodyID + "' width=3D'100%'></SPAN>" + img + "</DIV>";
tickerSupported=3Dtrue;
}
if (tickerSupported){
containerDiv.scrollLeft=3Dthis.isLeftToRight ? =
containerDiv.scrollWidth-containerDiv.offsetWidth : 0;
document.getElementById(tickerBodyID).innerHTML=3Dthis.content;
containerDiv.style.display =3D "block";
this.tick();
}
}
IPHTicker.prototype.tick=3Dfunction(){
var containerDiv=3Ddocument.getElementById(this.containerDivID)
var instanceOfTicker=3Dthis
if(!this.mouseoverBol) containerDiv.scrollLeft+=3Dthis.speed * =
(this.isLeftToRight ?-1 : 1);
if(this.isLeftToRight && containerDiv.scrollLeft<=3D0) =
containerDiv.scrollLeft=3DcontainerDiv.scrollWidth-containerDiv.offsetWid=
th;
if(!this.isLeftToRight && =
containerDiv.scrollLeft>=3DcontainerDiv.scrollWidth-containerDiv.offsetWi=
dth) containerDiv.scrollLeft=3D0;
setTimeout(function(){instanceOfTicker.tick()}, this.delay)
}
function IPVTicker(strContainerDivID, intSpeed, delay, initialDelay){
this.containerDivID=3DstrContainerDivID;
this.speed=3DintSpeed;
this.content=3Ddocument.getElementById(this.containerDivID).innerHTML;
this.mouseoverBol=3D0;
this.delay=3Ddelay;
this.initialDelay=3DinitialDelay;
this.actualHeight =3D '';
this.containerHeight =3D '';
}
IPVTicker.prototype.initialize=3Dfunction(){
var instanceOfTicker=3Dthis
var containerDiv=3Ddocument.getElementById(this.containerDivID)
var tickerBodyDiv =3D document.getElementById(this.containerDivID + =
'_TICKER_BODY')
containerDiv.onmouseover=3Dfunction(){instanceOfTicker.mouseoverBol=3D1}
containerDiv.onmouseout=3Dfunction(){instanceOfTicker.mouseoverBol=3D0}
tickerBodyDiv.style.top=3D0
this.actualHeight=3DtickerBodyDiv.offsetHeight
if (ipjIsOpera || ipjIsNS7){
tickerBodyDiv.style.height =3D containerDiv.offsetHeight + "px"
tickerBodyDiv.style.overflow =3D "scroll"
return
}
setTimeout(function(){instanceOfTicker.tick()}, this.initialDelay)
}
IPVTicker.prototype.tick=3Dfunction(){
var containerDiv=3Ddocument.getElementById(this.containerDivID)
var instanceOfTicker=3Dthis
var tickerBodyDiv =3D document.getElementById(this.containerDivID + =
'_TICKER_BODY')
if (!this.mouseoverBol){
if (parseInt(tickerBodyDiv.style.top)>(this.actualHeight * (-1)+8))
tickerBodyDiv.style.top =3D parseInt(tickerBodyDiv.style.top) - =
this.speed + "px"
else
tickerBodyDiv.style.top =3D parseInt(containerDiv.offsetHeight) + 8 + =
"px"
}
setTimeout(function(){instanceOfTicker.tick()}, this.delay)
}
function IPScroll(strContainerDivID, intSpeed, height, delay, =
initialDelay, btnUp, btnDown, btnReset){
this.containerDivID=3DstrContainerDivID;
this.speed=3DintSpeed;
this.height=3Dheight;
this.delay=3Ddelay;
this.initialDelay=3DinitialDelay;
this.up=3Dfalse;
this.down=3Dfalse;
this.fast=3Dfalse;
this.btnUp=3DbtnUp;
this.btnDown=3DbtnDown;
this.btnReset=3DbtnReset;
}
IPScroll.prototype.initialize=3Dfunction(){
var obj=3Ddocument.getElementById(this.containerDivID);
var instanceOf=3Dthis;
var container =3D document.createElement("div");
var parent=3Dobj.parentNode;
container.id =3D this.containerDivID + "_container";
parent.insertBefore(container, obj);
parent.removeChild(obj);
container.style.position =3D "relative";
container.style.height =3D this.height + "px";
container.style.overflow =3D "hidden";
obj.style.position =3D "absolute";
obj.style.top =3D "0";
obj.style.left =3D "0";
container.appendChild(obj);
if (this.btnUp !=3D "") {
var UpBtn=3Ddocument.getElementById(this.btnUp);
UpBtn.onmouseover=3Dfunction(){
instanceOf.up=3Dtrue;
};
UpBtn.onmouseout=3Dfunction(){
instanceOf.up=3Dfalse;
};
UpBtn.onmousedown=3Dfunction(){
instanceOf.fast=3Dtrue;
};
UpBtn.onmouseup=3Dfunction(){
instanceOf.fast=3Dfalse;
};
}
if (this.btnDown !=3D "") {
var DownBtn=3Ddocument.getElementById(this.btnDown);
DownBtn.onmouseover=3Dfunction(){
instanceOf.down=3Dtrue;
};
DownBtn.onmouseout=3Dfunction(){
instanceOf.down=3Dfalse;
};
DownBtn.onmousedown=3Dfunction(){
instanceOf.fast=3Dtrue;
};
DownBtn.onmouseup=3Dfunction(){
instanceOf.fast=3Dfalse;
};
}
if (this.btnReset !=3D "") {
var ResetBtn=3Ddocument.getElementById(this.btnReset);
ResetBtn.onmouseover=3Dfunction(){
};
ResetBtn.onmouseout=3Dfunction(){
};
ResetBtn.onclick=3Dfunction(){
var obj=3Ddocument.getElementById(instanceOf.containerDivID);
obj.style.top =3D "0px";
};
}
obj.style.display =3D '';
if ((obj.offsetHeight+obj.offsetTop)<this.height){
var DownBtn=3Ddocument.getElementById(this.btnDown);
DownBtn.src =3D DownBtn.src.replace("icon-scrolldown.gif", =
"icon-scrolldown-disabled.gif");
}
setTimeout(function(){instanceOf.tick()}, this.initialDelay)
}
IPScroll.prototype.tick=3Dfunction(){
var instanceOf=3Dthis;
var obj=3Ddocument.getElementById(this.containerDivID);
var DownBtn=3Ddocument.getElementById(this.btnDown);
var UpBtn=3Ddocument.getElementById(this.btnUp);
var newTop;
var objHeight=3Dobj.offsetHeight;
var top=3Dobj.offsetTop;
var fast=3D(this.fast) ? 2 : 1;
if (this.down){
if ((objHeight+top)>this.height){
newTop=3Dtop-(this.speed * fast);
DownBtn.src =3D DownBtn.src.replace("icon-scrolldown-disabled.gif", =
"icon-scrolldown.gif");
}else{
newTop=3Dtop;
DownBtn.src =3D DownBtn.src.replace("icon-scrolldown.gif", =
"icon-scrolldown-disabled.gif");
}
obj.style.top =3D newTop + "px";
if (top<0){
UpBtn.src =3D UpBtn.src.replace("icon-scrollup-disabled.gif", =
"icon-scrollup.gif");
}else{
UpBtn.src =3D UpBtn.src.replace("icon-scrollup.gif", =
"icon-scrollup-disabled.gif");
}
};
if (this.up){
if (top<0){
newTop=3Dtop+(this.speed * fast);
UpBtn.src =3D UpBtn.src.replace("icon-scrollup-disabled.gif", =
"icon-scrollup.gif");
}else{
UpBtn.src =3D UpBtn.src.replace("icon-scrollup.gif", =
"icon-scrollup-disabled.gif");
newTop=3Dtop;
}
obj.style.top =3D newTop + "px";
if ((objHeight+top)>this.height){
DownBtn.src =3D DownBtn.src.replace("icon-scrolldown-disabled.gif", =
"icon-scrolldown.gif");
}else{
DownBtn.src =3D DownBtn.src.replace("icon-scrolldown.gif", =
"icon-scrolldown-disabled.gif");
}
};
setTimeout(function(){instanceOf.tick()}, this.delay)
}
------=_NextPart_000_0040_01CB1F53.F9859920
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.active.com/SiteFiles/3/templates/javascripts/prototype.js?ver=1.6.0.2

=0A=
var =
Prototype=3D{Version:'1.6.0.2',Browser:{IE:!!(window.attachEvent&&!window=
.opera),Opera:!!window.opera,WebKit:navigator.userAgent.indexOf('AppleWeb=
Kit/')>-1,Gecko:navigator.userAgent.indexOf('Gecko')>-1&&navigator.userAg=
ent.indexOf('KHTML')=3D=3D-1,MobileSafari:!!navigator.userAgent.match(/Ap=
ple.*Mobile.*Safari/)},BrowserFeatures:{XPath:!!document.evaluate,Element=
Extensions:!!window.HTMLElement,SpecificElementExtensions:document.create=
Element('div').__proto__&&document.createElement('div').__proto__!=3D=3Dd=
ocument.createElement('form').__proto__},ScriptFragment:'<script[^>]*>([\=
\S\\s]*?)<\/script>',JSONFilter:/^\/\*-secure-([\s\S]*)\*\/\s*$/,emptyFun=
ction:function(){},K:function(x){return =
x}};if(Prototype.Browser.MobileSafari)=0A=
Prototype.BrowserFeatures.SpecificElementExtensions=3Dfalse;var =
Class=3D{create:function(){var =
parent=3Dnull,properties=3D$A(arguments);if(Object.isFunction(properties[=
0]))=0A=
parent=3Dproperties.shift();function =
klass(){this.initialize.apply(this,arguments);}=0A=
Object.extend(klass,Class.Methods);klass.superclass=3Dparent;klass.subcla=
sses=3D[];if(parent){var =
subclass=3Dfunction(){};subclass.prototype=3Dparent.prototype;klass.proto=
type=3Dnew subclass;parent.subclasses.push(klass);}=0A=
for(var i=3D0;i<properties.length;i++)=0A=
klass.addMethods(properties[i]);if(!klass.prototype.initialize)=0A=
klass.prototype.initialize=3DPrototype.emptyFunction;klass.prototype.cons=
tructor=3Dklass;return =
klass;}};Class.Methods=3D{addMethods:function(source){var =
ancestor=3Dthis.superclass&&this.superclass.prototype;var =
properties=3DObject.keys(source);if(!Object.keys({toString:true}).length)=0A=
properties.push("toString","valueOf");for(var =
i=3D0,length=3Dproperties.length;i<length;i++){var =
property=3Dproperties[i],value=3Dsource[property];if(ancestor&&Object.isF=
unction(value)&&value.argumentNames().first()=3D=3D"$super"){var =
method=3Dvalue,value=3DObject.extend((function(m){return =
function(){return =
ancestor[m].apply(this,arguments)};})(property).wrap(method),{valueOf:fun=
ction(){return method},toString:function(){return method.toString()}});}=0A=
this.prototype[property]=3Dvalue;}=0A=
return this;}};var =
Abstract=3D{};Object.extend=3Dfunction(destination,source){for(var =
property in source)=0A=
destination[property]=3Dsource[property];return =
destination;};Object.extend(Object,{inspect:function(object){try{if(Objec=
t.isUndefined(object))return'undefined';if(object=3D=3D=3Dnull)return'nul=
l';return object.inspect?object.inspect():String(object);}catch(e){if(e =
instanceof RangeError)return'...';throw e;}},toJSON:function(object){var =
type=3Dtypeof =
object;switch(type){case'undefined':case'function':case'unknown':return;c=
ase'boolean':return object.toString();}=0A=
if(object=3D=3D=3Dnull)return'null';if(object.toJSON)return =
object.toJSON();if(Object.isElement(object))return;var =
results=3D[];for(var property in object){var =
value=3DObject.toJSON(object[property]);if(!Object.isUndefined(value))=0A=
results.push(property.toJSON()+': '+value);}=0A=
return'{'+results.join(', ')+'}';},toQueryString:function(object){return =
$H(object).toQueryString();},toHTML:function(object){return =
object&&object.toHTML?object.toHTML():String.interpret(object);},keys:fun=
ction(object){var keys=3D[];for(var property in object)=0A=
keys.push(property);return keys;},values:function(object){var =
values=3D[];for(var property in object)=0A=
values.push(object[property]);return =
values;},clone:function(object){return =
Object.extend({},object);},isElement:function(object){return =
object&&object.nodeType=3D=3D1;},isArray:function(object){return =
object!=3Dnull&&typeof object=3D=3D"object"&&'splice'in object&&'join'in =
object;},isHash:function(object){return object instanceof =
Hash;},isFunction:function(object){return typeof =
object=3D=3D"function";},isString:function(object){return typeof =
object=3D=3D"string";},isNumber:function(object){return typeof =
object=3D=3D"number";},isUndefined:function(object){return typeof =
object=3D=3D"undefined";}});Object.extend(Function.prototype,{argumentNam=
es:function(){var =
names=3Dthis.toString().match(/^[\s\(]*function[^(]*\((.*?)\)/)[1].split(=
",").invoke("strip");return =
names.length=3D=3D1&&!names[0]?[]:names;},bind:function(){if(arguments.le=
ngth<2&&Object.isUndefined(arguments[0]))return this;var =
__method=3Dthis,args=3D$A(arguments),object=3Dargs.shift();return =
function(){return =
__method.apply(object,args.concat($A(arguments)));}},bindAsEventListener:=
function(){var =
__method=3Dthis,args=3D$A(arguments),object=3Dargs.shift();return =
function(event){return =
__method.apply(object,[event||window.event].concat(args));}},curry:functi=
on(){if(!arguments.length)return this;var =
__method=3Dthis,args=3D$A(arguments);return function(){return =
__method.apply(this,args.concat($A(arguments)));}},delay:function(){var =
__method=3Dthis,args=3D$A(arguments),timeout=3Dargs.shift()*1000;return =
window.setTimeout(function(){return =
__method.apply(__method,args);},timeout);},wrap:function(wrapper){var =
__method=3Dthis;return function(){return =
wrapper.apply(this,[__method.bind(this)].concat($A(arguments)));}},method=
ize:function(){if(this._methodized)return this._methodized;var =
__method=3Dthis;return this._methodized=3Dfunction(){return =
__method.apply(null,[this].concat($A(arguments)));};}});Function.prototyp=
e.defer=3DFunction.prototype.delay.curry(0.01);Date.prototype.toJSON=3Dfu=
nction(){return'"'+this.getUTCFullYear()+'-'+=0A=
(this.getUTCMonth()+1).toPaddedString(2)+'-'+=0A=
this.getUTCDate().toPaddedString(2)+'T'+=0A=
this.getUTCHours().toPaddedString(2)+':'+=0A=
this.getUTCMinutes().toPaddedString(2)+':'+=0A=
this.getUTCSeconds().toPaddedString(2)+'Z"';};var =
Try=3D{these:function(){var returnValue;for(var =
i=3D0,length=3Darguments.length;i<length;i++){var =
lambda=3Darguments[i];try{returnValue=3Dlambda();break;}catch(e){}}=0A=
return =
returnValue;}};RegExp.prototype.match=3DRegExp.prototype.test;RegExp.esca=
pe=3Dfunction(str){return =
String(str).replace(/([.*+?^=3D!:${}()|[\]\/\\])/g,'\\$1');};var =
PeriodicalExecuter=3DClass.create({initialize:function(callback,frequency=
){this.callback=3Dcallback;this.frequency=3Dfrequency;this.currentlyExecu=
ting=3Dfalse;this.registerCallback();},registerCallback:function(){this.t=
imer=3DsetInterval(this.onTimerEvent.bind(this),this.frequency*1000);},ex=
ecute:function(){this.callback(this);},stop:function(){if(!this.timer)ret=
urn;clearInterval(this.timer);this.timer=3Dnull;},onTimerEvent:function()=
{if(!this.currentlyExecuting){try{this.currentlyExecuting=3Dtrue;this.exe=
cute();}finally{this.currentlyExecuting=3Dfalse;}}}});Object.extend(Strin=
g,{interpret:function(value){return =
value=3D=3Dnull?'':String(value);},specialChar:{'\b':'\\b','\t':'\\t','\n=
':'\\n','\f':'\\f','\r':'\\r','\\':'\\\\'}});Object.extend(String.prototy=
pe,{gsub:function(pattern,replacement){var =
result=3D'',source=3Dthis,match;replacement=3Darguments.callee.prepareRep=
lacement(replacement);while(source.length>0){if(match=3Dsource.match(patt=
ern)){result+=3Dsource.slice(0,match.index);result+=3DString.interpret(re=
placement(match));source=3Dsource.slice(match.index+match[0].length);}els=
e{result+=3Dsource,source=3D'';}}=0A=
return =
result;},sub:function(pattern,replacement,count){replacement=3Dthis.gsub.=
prepareReplacement(replacement);count=3DObject.isUndefined(count)?1:count=
;return this.gsub(pattern,function(match){if(--count<0)return =
match[0];return =
replacement(match);});},scan:function(pattern,iterator){this.gsub(pattern=
,iterator);return =
String(this);},truncate:function(length,truncation){length=3Dlength||30;t=
runcation=3DObject.isUndefined(truncation)?'...':truncation;return =
this.length>length?this.slice(0,length-truncation.length)+truncation:Stri=
ng(this);},strip:function(){return =
this.replace(/^\s+/,'').replace(/\s+$/,'');},stripTags:function(){return =
this.replace(/<\/?[^>]+>/gi,'');},stripScripts:function(){return =
this.replace(new =
RegExp(Prototype.ScriptFragment,'img'),'');},extractScripts:function(){va=
r matchAll=3Dnew RegExp(Prototype.ScriptFragment,'img');var =
matchOne=3Dnew =
RegExp(Prototype.ScriptFragment,'im');return(this.match(matchAll)||[]).ma=
p(function(scriptTag){return(scriptTag.match(matchOne)||['',''])[1];});},=
evalScripts:function(){return =
this.extractScripts().map(function(script){return =
eval(script)});},escapeHTML:function(){var =
self=3Darguments.callee;self.text.data=3Dthis;return =
self.div.innerHTML;},unescapeHTML:function(){var div=3Dnew =
Element('div');div.innerHTML=3Dthis.stripTags();return =
div.childNodes[0]?(div.childNodes.length>1?$A(div.childNodes).inject('',f=
unction(memo,node){return =
memo+node.nodeValue}):div.childNodes[0].nodeValue):'';},toQueryParams:fun=
ction(separator){var =
match=3Dthis.strip().match(/([^?#]*)(#.*)?$/);if(!match)return{};return =
match[1].split(separator||'&').inject({},function(hash,pair){if((pair=3Dp=
air.split('=3D'))[0]){var key=3DdecodeURIComponent(pair.shift());var =
value=3Dpair.length>1?pair.join('=3D'):pair[0];if(value!=3Dundefined)valu=
e=3DdecodeURIComponent(value);if(key in =
hash){if(!Object.isArray(hash[key]))hash[key]=3D[hash[key]];hash[key].pus=
h(value);}=0A=
else hash[key]=3Dvalue;}=0A=
return hash;});},toArray:function(){return =
this.split('');},succ:function(){return this.slice(0,this.length-1)+=0A=
String.fromCharCode(this.charCodeAt(this.length-1)+1);},times:function(co=
unt){return count<1?'':new =
Array(count+1).join(this);},camelize:function(){var =
parts=3Dthis.split('-'),len=3Dparts.length;if(len=3D=3D1)return =
parts[0];var =
camelized=3Dthis.charAt(0)=3D=3D'-'?parts[0].charAt(0).toUpperCase()+part=
s[0].substring(1):parts[0];for(var i=3D1;i<len;i++)=0A=
camelized+=3Dparts[i].charAt(0).toUpperCase()+parts[i].substring(1);retur=
n camelized;},capitalize:function(){return =
this.charAt(0).toUpperCase()+this.substring(1).toLowerCase();},underscore=
:function(){return =
this.gsub(/::/,'/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\=
d])([A-Z])/,'#{1}_#{2}').gsub(/-/,'_').toLowerCase();},dasherize:function=
(){return this.gsub(/_/,'-');},inspect:function(useDoubleQuotes){var =
escapedString=3Dthis.gsub(/[\x00-\x1f\\]/,function(match){var =
character=3DString.specialChar[match[0]];return =
character?character:'\\u00'+match[0].charCodeAt().toPaddedString(2,16);})=
;if(useDoubleQuotes)return'"'+escapedString.replace(/"/g,'\\"')+'"';retur=
n"'"+escapedString.replace(/'/g,'\\\'')+"'";},toJSON:function(){return =
this.inspect(true);},unfilterJSON:function(filter){return =
this.sub(filter||Prototype.JSONFilter,'#{1}');},isJSON:function(){var =
str=3Dthis;if(str.blank())return =
false;str=3Dthis.replace(/\\./g,'@').replace(/"[^"\\\n\r]*"/g,'');return(=
/^[,:{}\[\]0-9.\-+Eaeflnr-u =
\n\r\t]*$/).test(str);},evalJSON:function(sanitize){var =
json=3Dthis.unfilterJSON();try{if(!sanitize||json.isJSON())return =
eval('('+json+')');}catch(e){}=0A=
throw new SyntaxError('Badly formed JSON string: =
'+this.inspect());},include:function(pattern){return =
this.indexOf(pattern)>-1;},startsWith:function(pattern){return =
this.indexOf(pattern)=3D=3D=3D0;},endsWith:function(pattern){var =
d=3Dthis.length-pattern.length;return =
d>=3D0&&this.lastIndexOf(pattern)=3D=3D=3Dd;},empty:function(){return =
this=3D=3D'';},blank:function(){return/^\s*$/.test(this);},interpolate:fu=
nction(object,pattern){return new =
Template(this,pattern).evaluate(object);}});if(Prototype.Browser.WebKit||=
Prototype.Browser.IE)Object.extend(String.prototype,{escapeHTML:function(=
){return =
this.replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');},un=
escapeHTML:function(){return =
this.replace(/&amp;/g,'&').replace(/&lt;/g,'<').replace(/&gt;/g,'>');}});=
String.prototype.gsub.prepareReplacement=3Dfunction(replacement){if(Objec=
t.isFunction(replacement))return replacement;var template=3Dnew =
Template(replacement);return function(match){return =
template.evaluate(match)};};String.prototype.parseQuery=3DString.prototyp=
e.toQueryParams;Object.extend(String.prototype.escapeHTML,{div:document.c=
reateElement('div'),text:document.createTextNode('')});with(String.protot=
ype.escapeHTML)div.appendChild(text);var =
Template=3DClass.create({initialize:function(template,pattern){this.templ=
ate=3Dtemplate.toString();this.pattern=3Dpattern||Template.Pattern;},eval=
uate:function(object){if(Object.isFunction(object.toTemplateReplacements)=
)=0A=
object=3Dobject.toTemplateReplacements();return =
this.template.gsub(this.pattern,function(match){if(object=3D=3Dnull)retur=
n'';var before=3Dmatch[1]||'';if(before=3D=3D'\\')return match[2];var =
ctx=3Dobject,expr=3Dmatch[3];var =
pattern=3D/^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/;match=3Dpattern.exec(e=
xpr);if(match=3D=3Dnull)return before;while(match!=3Dnull){var =
comp=3Dmatch[1].startsWith('[')?match[2].gsub('\\\\]',']'):match[1];ctx=3D=
ctx[comp];if(null=3D=3Dctx||''=3D=3Dmatch[3])break;expr=3Dexpr.substring(=
'['=3D=3Dmatch[3]?match[1].length:match[0].length);match=3Dpattern.exec(e=
xpr);}=0A=
return =
before+String.interpret(ctx);});}});Template.Pattern=3D/(^|.|\r|\n)(#\{(.=
*?)\})/;var $break=3D{};var =
Enumerable=3D{each:function(iterator,context){var =
index=3D0;iterator=3Diterator.bind(context);try{this._each(function(value=
){iterator(value,index++);});}catch(e){if(e!=3D$break)throw e;}=0A=
return =
this;},eachSlice:function(number,iterator,context){iterator=3Diterator?it=
erator.bind(context):Prototype.K;var =
index=3D-number,slices=3D[],array=3Dthis.toArray();while((index+=3Dnumber=
)<array.length)=0A=
slices.push(array.slice(index,index+number));return =
slices.collect(iterator,context);},all:function(iterator,context){iterato=
r=3Diterator?iterator.bind(context):Prototype.K;var =
result=3Dtrue;this.each(function(value,index){result=3Dresult&&!!iterator=
(value,index);if(!result)throw $break;});return =
result;},any:function(iterator,context){iterator=3Diterator?iterator.bind=
(context):Prototype.K;var =
result=3Dfalse;this.each(function(value,index){if(result=3D!!iterator(val=
ue,index))=0A=
throw $break;});return =
result;},collect:function(iterator,context){iterator=3Diterator?iterator.=
bind(context):Prototype.K;var =
results=3D[];this.each(function(value,index){results.push(iterator(value,=
index));});return =
results;},detect:function(iterator,context){iterator=3Diterator.bind(cont=
ext);var =
result;this.each(function(value,index){if(iterator(value,index)){result=3D=
value;throw $break;}});return =
result;},findAll:function(iterator,context){iterator=3Diterator.bind(cont=
ext);var =
results=3D[];this.each(function(value,index){if(iterator(value,index))=0A=
results.push(value);});return =
results;},grep:function(filter,iterator,context){iterator=3Diterator?iter=
ator.bind(context):Prototype.K;var =
results=3D[];if(Object.isString(filter))=0A=
filter=3Dnew =
RegExp(filter);this.each(function(value,index){if(filter.match(value))=0A=
results.push(iterator(value,index));});return =
results;},include:function(object){if(Object.isFunction(this.indexOf))=0A=
if(this.indexOf(object)!=3D-1)return true;var =
found=3Dfalse;this.each(function(value){if(value=3D=3Dobject){found=3Dtru=
e;throw $break;}});return =
found;},inGroupsOf:function(number,fillWith){fillWith=3DObject.isUndefine=
d(fillWith)?null:fillWith;return =
this.eachSlice(number,function(slice){while(slice.length<number)slice.pus=
h(fillWith);return =
slice;});},inject:function(memo,iterator,context){iterator=3Diterator.bin=
d(context);this.each(function(value,index){memo=3Diterator(memo,value,ind=
ex);});return memo;},invoke:function(method){var =
args=3D$A(arguments).slice(1);return this.map(function(value){return =
value[method].apply(value,args);});},max:function(iterator,context){itera=
tor=3Diterator?iterator.bind(context):Prototype.K;var =
result;this.each(function(value,index){value=3Diterator(value,index);if(r=
esult=3D=3Dnull||value>=3Dresult)=0A=
result=3Dvalue;});return =
result;},min:function(iterator,context){iterator=3Diterator?iterator.bind=
(context):Prototype.K;var =
result;this.each(function(value,index){value=3Diterator(value,index);if(r=
esult=3D=3Dnull||value<result)=0A=
result=3Dvalue;});return =
result;},partition:function(iterator,context){iterator=3Diterator?iterato=
r.bind(context):Prototype.K;var =
trues=3D[],falses=3D[];this.each(function(value,index){(iterator(value,in=
dex)?trues:falses).push(value);});return[trues,falses];},pluck:function(p=
roperty){var =
results=3D[];this.each(function(value){results.push(value[property]);});r=
eturn =
results;},reject:function(iterator,context){iterator=3Diterator.bind(cont=
ext);var =
results=3D[];this.each(function(value,index){if(!iterator(value,index))=0A=
results.push(value);});return =
results;},sortBy:function(iterator,context){iterator=3Diterator.bind(cont=
ext);return =
this.map(function(value,index){return{value:value,criteria:iterator(value=
,index)};}).sort(function(left,right){var =
a=3Dleft.criteria,b=3Dright.criteria;return =
a<b?-1:a>b?1:0;}).pluck('value');},toArray:function(){return =
this.map();},zip:function(){var =
iterator=3DPrototype.K,args=3D$A(arguments);if(Object.isFunction(args.las=
t()))=0A=
iterator=3Dargs.pop();var =
collections=3D[this].concat(args).map($A);return =
this.map(function(value,index){return =
iterator(collections.pluck(index));});},size:function(){return =
this.toArray().length;},inspect:function(){return'#<Enumerable:'+this.toA=
rray().inspect()+'>';}};Object.extend(Enumerable,{map:Enumerable.collect,=
find:Enumerable.detect,select:Enumerable.findAll,filter:Enumerable.findAl=
l,member:Enumerable.include,entries:Enumerable.toArray,every:Enumerable.a=
ll,some:Enumerable.any});function =
$A(iterable){if(!iterable)return[];if(iterable.toArray)return =
iterable.toArray();var length=3Diterable.length||0,results=3Dnew =
Array(length);while(length--)results[length]=3Diterable[length];return =
results;}=0A=
if(Prototype.Browser.WebKit){$A=3Dfunction(iterable){if(!iterable)return[=
];if(!(Object.isFunction(iterable)&&iterable=3D=3D'[object =
NodeList]')&&iterable.toArray)return iterable.toArray();var =
length=3Diterable.length||0,results=3Dnew =
Array(length);while(length--)results[length]=3Diterable[length];return =
results;};}=0A=
Array.from=3D$A;Object.extend(Array.prototype,Enumerable);if(!Array.proto=
type._reverse)Array.prototype._reverse=3DArray.prototype.reverse;Object.e=
xtend(Array.prototype,{_each:function(iterator){for(var =
i=3D0,length=3Dthis.length;i<length;i++)=0A=
iterator(this[i]);},clear:function(){this.length=3D0;return =
this;},first:function(){return this[0];},last:function(){return =
this[this.length-1];},compact:function(){return =
this.select(function(value){return =
value!=3Dnull;});},flatten:function(){return =
this.inject([],function(array,value){return =
array.concat(Object.isArray(value)?value.flatten():[value]);});},without:=
function(){var values=3D$A(arguments);return =
this.select(function(value){return!values.include(value);});},reverse:fun=
ction(inline){return(inline!=3D=3Dfalse?this:this.toArray())._reverse();}=
,reduce:function(){return =
this.length>1?this:this[0];},uniq:function(sorted){return =
this.inject([],function(array,value,index){if(0=3D=3Dindex||(sorted?array=
.last()!=3Dvalue:!array.include(value)))=0A=
array.push(value);return array;});},intersect:function(array){return =
this.uniq().findAll(function(item){return =
array.detect(function(value){return =
item=3D=3D=3Dvalue});});},clone:function(){return[].concat(this);},size:f=
unction(){return =
this.length;},inspect:function(){return'['+this.map(Object.inspect).join(=
', ')+']';},toJSON:function(){var =
results=3D[];this.each(function(object){var =
value=3DObject.toJSON(object);if(!Object.isUndefined(value))results.push(=
value);});return'['+results.join(', =
')+']';}});if(Object.isFunction(Array.prototype.forEach))=0A=
Array.prototype._each=3DArray.prototype.forEach;if(!Array.prototype.index=
Of)Array.prototype.indexOf=3Dfunction(item,i){i||(i=3D0);var =
length=3Dthis.length;if(i<0)i=3Dlength+i;for(;i<length;i++)=0A=
if(this[i]=3D=3D=3Ditem)return =
i;return-1;};if(!Array.prototype.lastIndexOf)Array.prototype.lastIndexOf=3D=
function(item,i){i=3DisNaN(i)?this.length:(i<0?this.length+i:i)+1;var =
n=3Dthis.slice(0,i).reverse().indexOf(item);return(n<0)?n:i-n-1;};Array.p=
rototype.toArray=3DArray.prototype.clone;function =
$w(string){if(!Object.isString(string))return[];string=3Dstring.strip();r=
eturn string?string.split(/\s+/):[];}=0A=
if(Prototype.Browser.Opera){Array.prototype.concat=3Dfunction(){var =
array=3D[];for(var =
i=3D0,length=3Dthis.length;i<length;i++)array.push(this[i]);for(var =
i=3D0,length=3Darguments.length;i<length;i++){if(Object.isArray(arguments=
[i])){for(var j=3D0,arrayLength=3Darguments[i].length;j<arrayLength;j++)=0A=
array.push(arguments[i][j]);}else{array.push(arguments[i]);}}=0A=
return array;};}=0A=
Object.extend(Number.prototype,{toColorPart:function(){return =
this.toPaddedString(2,16);},succ:function(){return =
this+1;},times:function(iterator){$R(0,this,true).each(iterator);return =
this;},toPaddedString:function(length,radix){var =
string=3Dthis.toString(radix||10);return'0'.times(length-string.length)+s=
tring;},toJSON:function(){return =
isFinite(this)?this.toString():'null';}});$w('abs round ceil =
floor').each(function(method){Number.prototype[method]=3DMath[method].met=
hodize();});function $H(object){return new Hash(object);};var =
Hash=3DClass.create(Enumerable,(function(){function =
toQueryPair(key,value){if(Object.isUndefined(value))return key;return =
key+'=3D'+encodeURIComponent(String.interpret(value));}=0A=
return{initialize:function(object){this._object=3DObject.isHash(object)?o=
bject.toObject():Object.clone(object);},_each:function(iterator){for(var =
key in this._object){var =
value=3Dthis._object[key],pair=3D[key,value];pair.key=3Dkey;pair.value=3D=
value;iterator(pair);}},set:function(key,value){return =
this._object[key]=3Dvalue;},get:function(key){return =
this._object[key];},unset:function(key){var =
value=3Dthis._object[key];delete this._object[key];return =
value;},toObject:function(){return =
Object.clone(this._object);},keys:function(){return =
this.pluck('key');},values:function(){return =
this.pluck('value');},index:function(value){var =
match=3Dthis.detect(function(pair){return =
pair.value=3D=3D=3Dvalue;});return =
match&&match.key;},merge:function(object){return =
this.clone().update(object);},update:function(object){return new =
Hash(object).inject(this,function(result,pair){result.set(pair.key,pair.v=
alue);return result;});},toQueryString:function(){return =
this.map(function(pair){var =
key=3DencodeURIComponent(pair.key),values=3Dpair.value;if(values&&typeof =
values=3D=3D'object'){if(Object.isArray(values))=0A=
return values.map(toQueryPair.curry(key)).join('&');}=0A=
return =
toQueryPair(key,values);}).join('&');},inspect:function(){return'#<Hash:{=
'+this.map(function(pair){return pair.map(Object.inspect).join(': =
');}).join(', ')+'}>';},toJSON:function(){return =
Object.toJSON(this.toObject());},clone:function(){return new =
Hash(this);}}})());Hash.prototype.toTemplateReplacements=3DHash.prototype=
.toObject;Hash.from=3D$H;var =
ObjectRange=3DClass.create(Enumerable,{initialize:function(start,end,excl=
usive){this.start=3Dstart;this.end=3Dend;this.exclusive=3Dexclusive;},_ea=
ch:function(iterator){var =
value=3Dthis.start;while(this.include(value)){iterator(value);value=3Dval=
ue.succ();}},include:function(value){if(value<this.start)=0A=
return false;if(this.exclusive)=0A=
return value<this.end;return value<=3Dthis.end;}});var =
$R=3Dfunction(start,end,exclusive){return new =
ObjectRange(start,end,exclusive);};var =
Ajax=3D{getTransport:function(){return Try.these(function(){return new =
XMLHttpRequest()},function(){return new =
ActiveXObject('Msxml2.XMLHTTP')},function(){return new =
ActiveXObject('Microsoft.XMLHTTP')})||false;},activeRequestCount:0};Ajax.=
Responders=3D{responders:[],_each:function(iterator){this.responders._eac=
h(iterator);},register:function(responder){if(!this.include(responder))=0A=
this.responders.push(responder);},unregister:function(responder){this.res=
ponders=3Dthis.responders.without(responder);},dispatch:function(callback=
,request,transport,json){this.each(function(responder){if(Object.isFuncti=
on(responder[callback])){try{responder[callback].apply(responder,[request=
,transport,json]);}catch(e){}}});}};Object.extend(Ajax.Responders,Enumera=
ble);Ajax.Responders.register({onCreate:function(){Ajax.activeRequestCoun=
t++},onComplete:function(){Ajax.activeRequestCount--}});Ajax.Base=3DClass=
.create({initialize:function(options){this.options=3D{method:'post',async=
hronous:true,contentType:'application/x-www-form-urlencoded',encoding:'UT=
F-8',parameters:'',evalJSON:true,evalJS:true};Object.extend(this.options,=
options||{});this.options.method=3Dthis.options.method.toLowerCase();if(O=
bject.isString(this.options.parameters))=0A=
this.options.parameters=3Dthis.options.parameters.toQueryParams();else =
if(Object.isHash(this.options.parameters))=0A=
this.options.parameters=3Dthis.options.parameters.toObject();}});Ajax.Req=
uest=3DClass.create(Ajax.Base,{_complete:false,initialize:function($super=
,url,options){$super(options);this.transport=3DAjax.getTransport();this.r=
equest(url);},request:function(url){this.url=3Durl;this.method=3Dthis.opt=
ions.method;var =
params=3DObject.clone(this.options.parameters);if(!['get','post'].include=
(this.method)){params['_method']=3Dthis.method;this.method=3D'post';}=0A=
this.parameters=3Dparams;if(params=3DObject.toQueryString(params)){if(thi=
s.method=3D=3D'get')=0A=
this.url+=3D(this.url.include('?')?'&':'?')+params;else =
if(/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A=
params+=3D'&_=3D';}=0A=
try{var response=3Dnew =
Ajax.Response(this);if(this.options.onCreate)this.options.onCreate(respon=
se);Ajax.Responders.dispatch('onCreate',this,response);this.transport.ope=
n(this.method.toUpperCase(),this.url,this.options.asynchronous);if(this.o=
ptions.asynchronous)this.respondToReadyState.bind(this).defer(1);this.tra=
nsport.onreadystatechange=3Dthis.onStateChange.bind(this);this.setRequest=
Headers();this.body=3Dthis.method=3D=3D'post'?(this.options.postBody||par=
ams):null;this.transport.send(this.body);if(!this.options.asynchronous&&t=
his.transport.overrideMimeType)=0A=
this.onStateChange();}=0A=
catch(e){this.dispatchException(e);}},onStateChange:function(){var =
readyState=3Dthis.transport.readyState;if(readyState>1&&!((readyState=3D=3D=
4)&&this._complete))=0A=
this.respondToReadyState(this.transport.readyState);},setRequestHeaders:f=
unction(){var =
headers=3D{'X-Requested-With':'XMLHttpRequest','X-Prototype-Version':Prot=
otype.Version,'Accept':'text/javascript, text/html, application/xml, =
text/xml, =
*/*'};if(this.method=3D=3D'post'){headers['Content-type']=3Dthis.options.=
contentType+=0A=
(this.options.encoding?'; =
charset=3D'+this.options.encoding:'');if(this.transport.overrideMimeType&=
&(navigator.userAgent.match(/Gecko\/(\d{4})/)||[0,2005])[1]<2005)=0A=
headers['Connection']=3D'close';}=0A=
if(typeof this.options.requestHeaders=3D=3D'object'){var =
extras=3Dthis.options.requestHeaders;if(Object.isFunction(extras.push))=0A=
for(var i=3D0,length=3Dextras.length;i<length;i+=3D2)=0A=
headers[extras[i]]=3Dextras[i+1];else=0A=
$H(extras).each(function(pair){headers[pair.key]=3Dpair.value});}=0A=
for(var name in headers)=0A=
this.transport.setRequestHeader(name,headers[name]);},success:function(){=
var =
status=3Dthis.getStatus();return!status||(status>=3D200&&status<300);},ge=
tStatus:function(){try{return this.transport.status||0;}catch(e){return =
0}},respondToReadyState:function(readyState){var =
state=3DAjax.Request.Events[readyState],response=3Dnew =
Ajax.Response(this);if(state=3D=3D'Complete'){try{this._complete=3Dtrue;(=
this.options['on'+response.status]||this.options['on'+(this.success()?'Su=
ccess':'Failure')]||Prototype.emptyFunction)(response,response.headerJSON=
);}catch(e){this.dispatchException(e);}=0A=
var =
contentType=3Dresponse.getHeader('Content-type');if(this.options.evalJS=3D=
=3D'force'||(this.options.evalJS&&this.isSameOrigin()&&contentType&&conte=
ntType.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s*$/i)=
))=0A=
this.evalResponse();}=0A=
try{(this.options['on'+state]||Prototype.emptyFunction)(response,response=
.headerJSON);Ajax.Responders.dispatch('on'+state,this,response,response.h=
eaderJSON);}catch(e){this.dispatchException(e);}=0A=
if(state=3D=3D'Complete'){this.transport.onreadystatechange=3DPrototype.e=
mptyFunction;}},isSameOrigin:function(){var =
m=3Dthis.url.match(/^\s*https?:\/\/[^\/]*/);return!m||(m[0]=3D=3D'#{proto=
col}//#{domain}#{port}'.interpolate({protocol:location.protocol,domain:do=
cument.domain,port:location.port?':'+location.port:''}));},getHeader:func=
tion(name){try{return =
this.transport.getResponseHeader(name)||null;}catch(e){return =
null}},evalResponse:function(){try{return =
eval((this.transport.responseText||'').unfilterJSON());}catch(e){this.dis=
patchException(e);}},dispatchException:function(exception){(this.options.=
onException||Prototype.emptyFunction)(this,exception);Ajax.Responders.dis=
patch('onException',this,exception);}});Ajax.Request.Events=3D['Uninitial=
ized','Loading','Loaded','Interactive','Complete'];Ajax.Response=3DClass.=
create({initialize:function(request){this.request=3Drequest;var =
transport=3Dthis.transport=3Drequest.transport,readyState=3Dthis.readySta=
te=3Dtransport.readyState;if((readyState>2&&!Prototype.Browser.IE)||ready=
State=3D=3D4){this.status=3Dthis.getStatus();this.statusText=3Dthis.getSt=
atusText();this.responseText=3DString.interpret(transport.responseText);t=
his.headerJSON=3Dthis._getHeaderJSON();}=0A=
if(readyState=3D=3D4){var =
xml=3Dtransport.responseXML;this.responseXML=3DObject.isUndefined(xml)?nu=
ll:xml;this.responseJSON=3Dthis._getResponseJSON();}},status:0,statusText=
:'',getStatus:Ajax.Request.prototype.getStatus,getStatusText:function(){t=
ry{return =
this.transport.statusText||'';}catch(e){return''}},getHeader:Ajax.Request=
.prototype.getHeader,getAllHeaders:function(){try{return =
this.getAllResponseHeaders();}catch(e){return =
null}},getResponseHeader:function(name){return =
this.transport.getResponseHeader(name);},getAllResponseHeaders:function()=
{return =
this.transport.getAllResponseHeaders();},_getHeaderJSON:function(){var =
json=3Dthis.getHeader('X-JSON');if(!json)return =
null;json=3DdecodeURIComponent(escape(json));try{return =
json.evalJSON(this.request.options.sanitizeJSON||!this.request.isSameOrig=
in());}catch(e){this.request.dispatchException(e);}},_getResponseJSON:fun=
ction(){var =
options=3Dthis.request.options;if(!options.evalJSON||(options.evalJSON!=3D=
'force'&&!(this.getHeader('Content-type')||'').include('application/json'=
))||this.responseText.blank())=0A=
return null;try{return =
this.responseText.evalJSON(options.sanitizeJSON||!this.request.isSameOrig=
in());}catch(e){this.request.dispatchException(e);}}});Ajax.Updater=3DCla=
ss.create(Ajax.Request,{initialize:function($super,container,url,options)=
{this.container=3D{success:(container.success||container),failure:(contai=
ner.failure||(container.success?null:container))};options=3DObject.clone(=
options);var =
onComplete=3Doptions.onComplete;options.onComplete=3D(function(response,j=
son){this.updateContent(response.responseText);if(Object.isFunction(onCom=
plete))onComplete(response,json);}).bind(this);$super(url,options);},upda=
teContent:function(responseText){var =
receiver=3Dthis.container[this.success()?'success':'failure'],options=3Dt=
his.options;if(!options.evalScripts)responseText=3DresponseText.stripScri=
pts();if(receiver=3D$(receiver)){if(options.insertion){if(Object.isString=
(options.insertion)){var =
insertion=3D{};insertion[options.insertion]=3DresponseText;receiver.inser=
t(insertion);}=0A=
else options.insertion(receiver,responseText);}=0A=
else =
receiver.update(responseText);}}});Ajax.PeriodicalUpdater=3DClass.create(=
Ajax.Base,{initialize:function($super,container,url,options){$super(optio=
ns);this.onComplete=3Dthis.options.onComplete;this.frequency=3D(this.opti=
ons.frequency||2);this.decay=3D(this.options.decay||1);this.updater=3D{};=
this.container=3Dcontainer;this.url=3Durl;this.start();},start:function()=
{this.options.onComplete=3Dthis.updateComplete.bind(this);this.onTimerEve=
nt();},stop:function(){this.updater.options.onComplete=3Dundefined;clearT=
imeout(this.timer);(this.onComplete||Prototype.emptyFunction).apply(this,=
arguments);},updateComplete:function(response){if(this.options.decay){thi=
s.decay=3D(response.responseText=3D=3Dthis.lastText?this.decay*this.optio=
ns.decay:1);this.lastText=3Dresponse.responseText;}=0A=
this.timer=3Dthis.onTimerEvent.bind(this).delay(this.decay*this.frequency=
);},onTimerEvent:function(){this.updater=3Dnew =
Ajax.Updater(this.container,this.url,this.options);}});function =
$(element){if(arguments.length>1){for(var =
i=3D0,elements=3D[],length=3Darguments.length;i<length;i++)=0A=
elements.push($(arguments[i]));return elements;}=0A=
if(Object.isString(element))=0A=
element=3Ddocument.getElementById(element);return =
Element.extend(element);}=0A=
if(Prototype.BrowserFeatures.XPath){document._getElementsByXPath=3Dfuncti=
on(expression,parentElement){var results=3D[];var =
query=3Ddocument.evaluate(expression,$(parentElement)||document,null,XPat=
hResult.ORDERED_NODE_SNAPSHOT_TYPE,null);for(var =
i=3D0,length=3Dquery.snapshotLength;i<length;i++)=0A=
results.push(Element.extend(query.snapshotItem(i)));return results;};}=0A=
if(!window.Node)var =
Node=3D{};if(!Node.ELEMENT_NODE){Object.extend(Node,{ELEMENT_NODE:1,ATTRI=
BUTE_NODE:2,TEXT_NODE:3,CDATA_SECTION_NODE:4,ENTITY_REFERENCE_NODE:5,ENTI=
TY_NODE:6,PROCESSING_INSTRUCTION_NODE:7,COMMENT_NODE:8,DOCUMENT_NODE:9,DO=
CUMENT_TYPE_NODE:10,DOCUMENT_FRAGMENT_NODE:11,NOTATION_NODE:12});}=0A=
(function(){var =
element=3Dthis.Element;this.Element=3Dfunction(tagName,attributes){attrib=
utes=3Dattributes||{};tagName=3DtagName.toLowerCase();var =
cache=3DElement.cache;if(Prototype.Browser.IE&&attributes.name){tagName=3D=
'<'+tagName+' name=3D"'+attributes.name+'">';delete =
attributes.name;return =
Element.writeAttribute(document.createElement(tagName),attributes);}=0A=
if(!cache[tagName])cache[tagName]=3DElement.extend(document.createElement=
(tagName));return =
Element.writeAttribute(cache[tagName].cloneNode(false),attributes);};Obje=
ct.extend(this.Element,element||{});}).call(window);Element.cache=3D{};El=
ement.Methods=3D{visible:function(element){return =
$(element).style.display!=3D'none';},toggle:function(element){element=3D$=
(element);Element[Element.visible(element)?'hide':'show'](element);return=
 =
element;},hide:function(element){$(element).style.display=3D'none';return=
 element;},show:function(element){$(element).style.display=3D'';return =
element;},remove:function(element){element=3D$(element);element.parentNod=
e.removeChild(element);return =
element;},update:function(element,content){element=3D$(element);if(conten=
t&&content.toElement)content=3Dcontent.toElement();if(Object.isElement(co=
ntent))return =
element.update().insert(content);content=3DObject.toHTML(content);element=
.innerHTML=3Dcontent.stripScripts();content.evalScripts.bind(content).def=
er();return =
element;},replace:function(element,content){element=3D$(element);if(conte=
nt&&content.toElement)content=3Dcontent.toElement();else =
if(!Object.isElement(content)){content=3DObject.toHTML(content);var =
range=3Delement.ownerDocument.createRange();range.selectNode(element);con=
tent.evalScripts.bind(content).defer();content=3Drange.createContextualFr=
agment(content.stripScripts());}=0A=
element.parentNode.replaceChild(content,element);return =
element;},insert:function(element,insertions){element=3D$(element);if(Obj=
ect.isString(insertions)||Object.isNumber(insertions)||Object.isElement(i=
nsertions)||(insertions&&(insertions.toElement||insertions.toHTML)))=0A=
insertions=3D{bottom:insertions};var =
content,insert,tagName,childNodes;for(var position in =
insertions){content=3Dinsertions[position];position=3Dposition.toLowerCas=
e();insert=3DElement._insertionTranslations[position];if(content&&content=
.toElement)content=3Dcontent.toElement();if(Object.isElement(content)){in=
sert(element,content);continue;}=0A=
content=3DObject.toHTML(content);tagName=3D((position=3D=3D'before'||posi=
tion=3D=3D'after')?element.parentNode:element).tagName.toUpperCase();chil=
dNodes=3DElement._getContentFromAnonymousElement(tagName,content.stripScr=
ipts());if(position=3D=3D'top'||position=3D=3D'after')childNodes.reverse(=
);childNodes.each(insert.curry(element));content.evalScripts.bind(content=
).defer();}=0A=
return =
element;},wrap:function(element,wrapper,attributes){element=3D$(element);=
if(Object.isElement(wrapper))=0A=
$(wrapper).writeAttribute(attributes||{});else =
if(Object.isString(wrapper))wrapper=3Dnew =
Element(wrapper,attributes);else wrapper=3Dnew =
Element('div',wrapper);if(element.parentNode)=0A=
element.parentNode.replaceChild(wrapper,element);wrapper.appendChild(elem=
ent);return wrapper;},inspect:function(element){element=3D$(element);var =
result=3D'<'+element.tagName.toLowerCase();$H({'id':'id','className':'cla=
ss'}).each(function(pair){var =
property=3Dpair.first(),attribute=3Dpair.last();var =
value=3D(element[property]||'').toString();if(value)result+=3D' =
'+attribute+'=3D'+value.inspect(true);});return =
result+'>';},recursivelyCollect:function(element,property){element=3D$(el=
ement);var elements=3D[];while(element=3Delement[property])=0A=
if(element.nodeType=3D=3D1)=0A=
elements.push(Element.extend(element));return =
elements;},ancestors:function(element){return =
$(element).recursivelyCollect('parentNode');},descendants:function(elemen=
t){return =
$(element).select("*");},firstDescendant:function(element){element=3D$(el=
ement).firstChild;while(element&&element.nodeType!=3D1)element=3Delement.=
nextSibling;return =
$(element);},immediateDescendants:function(element){if(!(element=3D$(elem=
ent).firstChild))return[];while(element&&element.nodeType!=3D1)element=3D=
element.nextSibling;if(element)return[element].concat($(element).nextSibl=
ings());return[];},previousSiblings:function(element){return =
$(element).recursivelyCollect('previousSibling');},nextSiblings:function(=
element){return =
$(element).recursivelyCollect('nextSibling');},siblings:function(element)=
{element=3D$(element);return =
element.previousSiblings().reverse().concat(element.nextSiblings());},mat=
ch:function(element,selector){if(Object.isString(selector))=0A=
selector=3Dnew Selector(selector);return =
selector.match($(element));},up:function(element,expression,index){elemen=
t=3D$(element);if(arguments.length=3D=3D1)return =
$(element.parentNode);var ancestors=3Delement.ancestors();return =
Object.isNumber(expression)?ancestors[expression]:Selector.findElement(an=
cestors,expression,index);},down:function(element,expression,index){eleme=
nt=3D$(element);if(arguments.length=3D=3D1)return =
element.firstDescendant();return =
Object.isNumber(expression)?element.descendants()[expression]:element.sel=
ect(expression)[index||0];},previous:function(element,expression,index){e=
lement=3D$(element);if(arguments.length=3D=3D1)return =
$(Selector.handlers.previousElementSibling(element));var =
previousSiblings=3Delement.previousSiblings();return =
Object.isNumber(expression)?previousSiblings[expression]:Selector.findEle=
ment(previousSiblings,expression,index);},next:function(element,expressio=
n,index){element=3D$(element);if(arguments.length=3D=3D1)return =
$(Selector.handlers.nextElementSibling(element));var =
nextSiblings=3Delement.nextSiblings();return =
Object.isNumber(expression)?nextSiblings[expression]:Selector.findElement=
(nextSiblings,expression,index);},select:function(){var =
args=3D$A(arguments),element=3D$(args.shift());return =
Selector.findChildElements(element,args);},adjacent:function(){var =
args=3D$A(arguments),element=3D$(args.shift());return =
Selector.findChildElements(element.parentNode,args).without(element);},id=
entify:function(element){element=3D$(element);var =
id=3Delement.readAttribute('id'),self=3Darguments.callee;if(id)return =
id;do{id=3D'anonymous_element_'+self.counter++}while($(id));element.write=
Attribute('id',id);return =
id;},readAttribute:function(element,name){element=3D$(element);if(Prototy=
pe.Browser.IE){var =
t=3DElement._attributeTranslations.read;if(t.values[name])return =
t.values[name](element,name);if(t.names[name])name=3Dt.names[name];if(nam=
e.include(':')){return(!element.attributes||!element.attributes[name])?nu=
ll:element.attributes[name].value;}}=0A=
return =
element.getAttribute(name);},writeAttribute:function(element,name,value){=
element=3D$(element);var =
attributes=3D{},t=3DElement._attributeTranslations.write;if(typeof =
name=3D=3D'object')attributes=3Dname;else =
attributes[name]=3DObject.isUndefined(value)?true:value;for(var attr in =
attributes){name=3Dt.names[attr]||attr;value=3Dattributes[attr];if(t.valu=
es[attr])name=3Dt.values[attr](element,value);if(value=3D=3D=3Dfalse||val=
ue=3D=3D=3Dnull)=0A=
element.removeAttribute(name);else if(value=3D=3D=3Dtrue)=0A=
element.setAttribute(name,name);else element.setAttribute(name,value);}=0A=
return element;},getHeight:function(element){return =
$(element).getDimensions().height;},getWidth:function(element){return =
$(element).getDimensions().width;},classNames:function(element){return =
new =
Element.ClassNames(element);},hasClassName:function(element,className){if=
(!(element=3D$(element)))return;var =
elementClassName=3Delement.className;return(elementClassName.length>0&&(e=
lementClassName=3D=3DclassName||new =
RegExp("(^|\\s)"+className+"(\\s|$)").test(elementClassName)));},addClass=
Name:function(element,className){if(!(element=3D$(element)))return;if(!el=
ement.hasClassName(className))=0A=
element.className+=3D(element.className?' ':'')+className;return =
element;},removeClassName:function(element,className){if(!(element=3D$(el=
ement)))return;element.className=3Delement.className.replace(new =
RegExp("(^|\\s+)"+className+"(\\s+|$)"),' ').strip();return =
element;},toggleClassName:function(element,className){if(!(element=3D$(el=
ement)))return;return =
element[element.hasClassName(className)?'removeClassName':'addClassName']=
(className);},cleanWhitespace:function(element){element=3D$(element);var =
node=3Delement.firstChild;while(node){var =
nextNode=3Dnode.nextSibling;if(node.nodeType=3D=3D3&&!/\S/.test(node.node=
Value))=0A=
element.removeChild(node);node=3DnextNode;}=0A=
return element;},empty:function(element){return =
$(element).innerHTML.blank();},descendantOf:function(element,ancestor){el=
ement=3D$(element),ancestor=3D$(ancestor);var =
originalAncestor=3Dancestor;if(element.compareDocumentPosition)=0A=
return(element.compareDocumentPosition(ancestor)&8)=3D=3D=3D8;if(element.=
sourceIndex&&!Prototype.Browser.Opera){var =
e=3Delement.sourceIndex,a=3Dancestor.sourceIndex,nextAncestor=3Dancestor.=
nextSibling;if(!nextAncestor){do{ancestor=3Dancestor.parentNode;}=0A=
while(!(nextAncestor=3Dancestor.nextSibling)&&ancestor.parentNode);}=0A=
if(nextAncestor&&nextAncestor.sourceIndex)=0A=
return(e>a&&e<nextAncestor.sourceIndex);}=0A=
while(element=3Delement.parentNode)=0A=
if(element=3D=3DoriginalAncestor)return true;return =
false;},scrollTo:function(element){element=3D$(element);var =
pos=3Delement.cumulativeOffset();window.scrollTo(pos[0],pos[1]);return =
element;},getStyle:function(element,style){element=3D$(element);style=3Ds=
tyle=3D=3D'float'?'cssFloat':style.camelize();var =
value=3Delement.style[style];if(!value){var =
css=3Ddocument.defaultView.getComputedStyle(element,null);value=3Dcss?css=
[style]:null;}=0A=
if(style=3D=3D'opacity')return value?parseFloat(value):1.0;return =
value=3D=3D'auto'?null:value;},getOpacity:function(element){return =
$(element).getStyle('opacity');},setStyle:function(element,styles){elemen=
t=3D$(element);var =
elementStyle=3Delement.style,match;if(Object.isString(styles)){element.st=
yle.cssText+=3D';'+styles;return =
styles.include('opacity')?element.setOpacity(styles.match(/opacity:\s*(\d=
?\.?\d*)/)[1]):element;}=0A=
for(var property in styles)=0A=
if(property=3D=3D'opacity')element.setOpacity(styles[property]);else=0A=
elementStyle[(property=3D=3D'float'||property=3D=3D'cssFloat')?(Object.is=
Undefined(elementStyle.styleFloat)?'cssFloat':'styleFloat'):property]=3Ds=
tyles[property];return =
element;},setOpacity:function(element,value){element=3D$(element);element=
.style.opacity=3D(value=3D=3D1||value=3D=3D=3D'')?'':(value<0.00001)?0:va=
lue;return =
element;},getDimensions:function(element){element=3D$(element);var =
display=3D$(element).getStyle('display');if(display!=3D'none'&&display!=3D=
null)=0A=
return{width:element.offsetWidth,height:element.offsetHeight};var =
els=3Delement.style;var originalVisibility=3Dels.visibility;var =
originalPosition=3Dels.position;var =
originalDisplay=3Dels.display;els.visibility=3D'hidden';els.position=3D'a=
bsolute';els.display=3D'block';var =
originalWidth=3Delement.clientWidth;var =
originalHeight=3Delement.clientHeight;els.display=3DoriginalDisplay;els.p=
osition=3DoriginalPosition;els.visibility=3DoriginalVisibility;return{wid=
th:originalWidth,height:originalHeight};},makePositioned:function(element=
){element=3D$(element);var =
pos=3DElement.getStyle(element,'position');if(pos=3D=3D'static'||!pos){el=
ement._madePositioned=3Dtrue;element.style.position=3D'relative';if(windo=
w.opera){element.style.top=3D0;element.style.left=3D0;}}=0A=
return =
element;},undoPositioned:function(element){element=3D$(element);if(elemen=
t._madePositioned){element._madePositioned=3Dundefined;element.style.posi=
tion=3Delement.style.top=3Delement.style.left=3Delement.style.bottom=3Del=
ement.style.right=3D'';}=0A=
return =
element;},makeClipping:function(element){element=3D$(element);if(element.=
_overflow)return =
element;element._overflow=3DElement.getStyle(element,'overflow')||'auto';=
if(element._overflow!=3D=3D'hidden')=0A=
element.style.overflow=3D'hidden';return =
element;},undoClipping:function(element){element=3D$(element);if(!element=
._overflow)return =
element;element.style.overflow=3Delement._overflow=3D=3D'auto'?'':element=
._overflow;element._overflow=3Dnull;return =
element;},cumulativeOffset:function(element){var =
valueT=3D0,valueL=3D0;do{valueT+=3Delement.offsetTop||0;valueL+=3Delement=
.offsetLeft||0;element=3Delement.offsetParent;}while(element);return =
Element._returnOffset(valueL,valueT);},positionedOffset:function(element)=
{var =
valueT=3D0,valueL=3D0;do{valueT+=3Delement.offsetTop||0;valueL+=3Delement=
.offsetLeft||0;element=3Delement.offsetParent;if(element){if(element.tagN=
ame=3D=3D'BODY')break;var =
p=3DElement.getStyle(element,'position');if(p!=3D=3D'static')break;}}whil=
e(element);return =
Element._returnOffset(valueL,valueT);},absolutize:function(element){eleme=
nt=3D$(element);if(element.getStyle('position')=3D=3D'absolute')return;va=
r offsets=3Delement.positionedOffset();var top=3Doffsets[1];var =
left=3Doffsets[0];var width=3Delement.clientWidth;var =
height=3Delement.clientHeight;element._originalLeft=3Dleft-parseFloat(ele=
ment.style.left||0);element._originalTop=3Dtop-parseFloat(element.style.t=
op||0);element._originalWidth=3Delement.style.width;element._originalHeig=
ht=3Delement.style.height;element.style.position=3D'absolute';element.sty=
le.top=3Dtop+'px';element.style.left=3Dleft+'px';element.style.width=3Dwi=
dth+'px';element.style.height=3Dheight+'px';return =
element;},relativize:function(element){element=3D$(element);if(element.ge=
tStyle('position')=3D=3D'relative')return;element.style.position=3D'relat=
ive';var =
top=3DparseFloat(element.style.top||0)-(element._originalTop||0);var =
left=3DparseFloat(element.style.left||0)-(element._originalLeft||0);eleme=
nt.style.top=3Dtop+'px';element.style.left=3Dleft+'px';element.style.heig=
ht=3Delement._originalHeight;element.style.width=3Delement._originalWidth=
;return element;},cumulativeScrollOffset:function(element){var =
valueT=3D0,valueL=3D0;do{valueT+=3Delement.scrollTop||0;valueL+=3Delement=
.scrollLeft||0;element=3Delement.parentNode;}while(element);return =
Element._returnOffset(valueL,valueT);},getOffsetParent:function(element){=
if(element.offsetParent)return =
$(element.offsetParent);if(element=3D=3Ddocument.body)return =
$(element);while((element=3Delement.parentNode)&&element!=3Ddocument.body=
)=0A=
if(Element.getStyle(element,'position')!=3D'static')=0A=
return $(element);return =
$(document.body);},viewportOffset:function(forElement){var =
valueT=3D0,valueL=3D0;var =
element=3DforElement;do{valueT+=3Delement.offsetTop||0;valueL+=3Delement.=
offsetLeft||0;if(element.offsetParent=3D=3Ddocument.body&&Element.getStyl=
e(element,'position')=3D=3D'absolute')break;}while(element=3Delement.offs=
etParent);element=3DforElement;do{if(!Prototype.Browser.Opera||element.ta=
gName=3D=3D'BODY'){valueT-=3Delement.scrollTop||0;valueL-=3Delement.scrol=
lLeft||0;}}while(element=3Delement.parentNode);return =
Element._returnOffset(valueL,valueT);},clonePosition:function(element,sou=
rce){var =
options=3DObject.extend({setLeft:true,setTop:true,setWidth:true,setHeight=
:true,offsetTop:0,offsetLeft:0},arguments[2]||{});source=3D$(source);var =
p=3Dsource.viewportOffset();element=3D$(element);var delta=3D[0,0];var =
parent=3Dnull;if(Element.getStyle(element,'position')=3D=3D'absolute'){pa=
rent=3Delement.getOffsetParent();delta=3Dparent.viewportOffset();}=0A=
if(parent=3D=3Ddocument.body){delta[0]-=3Ddocument.body.offsetLeft;delta[=
1]-=3Ddocument.body.offsetTop;}=0A=
if(options.setLeft)element.style.left=3D(p[0]-delta[0]+options.offsetLeft=
)+'px';if(options.setTop)element.style.top=3D(p[1]-delta[1]+options.offse=
tTop)+'px';if(options.setWidth)element.style.width=3Dsource.offsetWidth+'=
px';if(options.setHeight)element.style.height=3Dsource.offsetHeight+'px';=
return =
element;}};Element.Methods.identify.counter=3D1;Object.extend(Element.Met=
hods,{getElementsBySelector:Element.Methods.select,childElements:Element.=
Methods.immediateDescendants});Element._attributeTranslations=3D{write:{n=
ames:{className:'class',htmlFor:'for'},values:{}}};if(Prototype.Browser.O=
pera){Element.Methods.getStyle=3DElement.Methods.getStyle.wrap(function(p=
roceed,element,style){switch(style){case'left':case'top':case'right':case=
'bottom':if(proceed(element,'position')=3D=3D=3D'static')return =
null;case'height':case'width':if(!Element.visible(element))return =
null;var =
dim=3DparseInt(proceed(element,style),10);if(dim!=3D=3Delement['offset'+s=
tyle.capitalize()])=0A=
return dim+'px';var =
properties;if(style=3D=3D=3D'height'){properties=3D['border-top-width','p=
adding-top','padding-bottom','border-bottom-width'];}=0A=
else{properties=3D['border-left-width','padding-left','padding-right','bo=
rder-right-width'];}=0A=
return properties.inject(dim,function(memo,property){var =
val=3Dproceed(element,property);return =
val=3D=3D=3Dnull?memo:memo-parseInt(val,10);})+'px';default:return =
proceed(element,style);}});Element.Methods.readAttribute=3DElement.Method=
s.readAttribute.wrap(function(proceed,element,attribute){if(attribute=3D=3D=
=3D'title')return element.title;return proceed(element,attribute);});}=0A=
else =
if(Prototype.Browser.IE){Element.Methods.getOffsetParent=3DElement.Method=
s.getOffsetParent.wrap(function(proceed,element){element=3D$(element);var=
 =
position=3Delement.getStyle('position');if(position!=3D=3D'static')return=
 proceed(element);element.setStyle({position:'relative'});var =
value=3Dproceed(element);element.setStyle({position:position});return =
value;});$w('positionedOffset =
viewportOffset').each(function(method){Element.Methods[method]=3DElement.=
Methods[method].wrap(function(proceed,element){element=3D$(element);var =
position=3Delement.getStyle('position');if(position!=3D=3D'static')return=
 proceed(element);var =
offsetParent=3Delement.getOffsetParent();if(offsetParent&&offsetParent.ge=
tStyle('position')=3D=3D=3D'fixed')=0A=
offsetParent.setStyle({zoom:1});element.setStyle({position:'relative'});v=
ar value=3Dproceed(element);element.setStyle({position:position});return =
value;});});Element.Methods.getStyle=3Dfunction(element,style){element=3D=
$(element);style=3D(style=3D=3D'float'||style=3D=3D'cssFloat')?'styleFloa=
t':style.camelize();var =
value=3Delement.style[style];if(!value&&element.currentStyle)value=3Delem=
ent.currentStyle[style];if(style=3D=3D'opacity'){if(value=3D(element.getS=
tyle('filter')||'').match(/alpha\(opacity=3D(.*)\)/))=0A=
if(value[1])return parseFloat(value[1])/100;return 1.0;}=0A=
if(value=3D=3D'auto'){if((style=3D=3D'width'||style=3D=3D'height')&&(elem=
ent.getStyle('display')!=3D'none'))=0A=
return element['offset'+style.capitalize()]+'px';return null;}=0A=
return =
value;};Element.Methods.setOpacity=3Dfunction(element,value){function =
stripAlpha(filter){return filter.replace(/alpha\([^\)]*\)/gi,'');}=0A=
element=3D$(element);var =
currentStyle=3Delement.currentStyle;if((currentStyle&&!currentStyle.hasLa=
yout)||(!currentStyle&&element.style.zoom=3D=3D'normal'))=0A=
element.style.zoom=3D1;var =
filter=3Delement.getStyle('filter'),style=3Delement.style;if(value=3D=3D1=
||value=3D=3D=3D''){(filter=3DstripAlpha(filter))?style.filter=3Dfilter:s=
tyle.removeAttribute('filter');return element;}else =
if(value<0.00001)value=3D0;style.filter=3DstripAlpha(filter)+'alpha(opaci=
ty=3D'+(value*100)+')';return =
element;};Element._attributeTranslations=3D{read:{names:{'class':'classNa=
me','for':'htmlFor'},values:{_getAttr:function(element,attribute){return =
element.getAttribute(attribute,2);},_getAttrNode:function(element,attribu=
te){var node=3Delement.getAttributeNode(attribute);return =
node?node.value:"";},_getEv:function(element,attribute){attribute=3Deleme=
nt.getAttribute(attribute);return =
attribute?attribute.toString().slice(23,-2):null;},_flag:function(element=
,attribute){return =
$(element).hasAttribute(attribute)?attribute:null;},style:function(elemen=
t){return =
element.style.cssText.toLowerCase();},title:function(element){return =
element.title;}}}};Element._attributeTranslations.write=3D{names:Object.e=
xtend({cellpadding:'cellPadding',cellspacing:'cellSpacing'},Element._attr=
ibuteTranslations.read.names),values:{checked:function(element,value){ele=
ment.checked=3D!!value;},style:function(element,value){element.style.cssT=
ext=3Dvalue?value:'';}}};Element._attributeTranslations.has=3D{};$w('colS=
pan rowSpan vAlign dateTime accessKey tabIndex '+'encType maxLength =
readOnly =
longDesc').each(function(attr){Element._attributeTranslations.write.names=
[attr.toLowerCase()]=3Dattr;Element._attributeTranslations.has[attr.toLow=
erCase()]=3Dattr;});(function(v){Object.extend(v,{href:v._getAttr,src:v._=
getAttr,type:v._getAttr,action:v._getAttrNode,disabled:v._flag,checked:v.=
_flag,readonly:v._flag,multiple:v._flag,onload:v._getEv,onunload:v._getEv=
,onclick:v._getEv,ondblclick:v._getEv,onmousedown:v._getEv,onmouseup:v._g=
etEv,onmouseover:v._getEv,onmousemove:v._getEv,onmouseout:v._getEv,onfocu=
s:v._getEv,onblur:v._getEv,onkeypress:v._getEv,onkeydown:v._getEv,onkeyup=
:v._getEv,onsubmit:v._getEv,onreset:v._getEv,onselect:v._getEv,onchange:v=
._getEv});})(Element._attributeTranslations.read.values);}=0A=
else =
if(Prototype.Browser.Gecko&&/rv:1\.8\.0/.test(navigator.userAgent)){Eleme=
nt.Methods.setOpacity=3Dfunction(element,value){element=3D$(element);elem=
ent.style.opacity=3D(value=3D=3D1)?0.999999:(value=3D=3D=3D'')?'':(value<=
0.00001)?0:value;return element;};}=0A=
else =
if(Prototype.Browser.WebKit){Element.Methods.setOpacity=3Dfunction(elemen=
t,value){element=3D$(element);element.style.opacity=3D(value=3D=3D1||valu=
e=3D=3D=3D'')?'':(value<0.00001)?0:value;if(value=3D=3D1)=0A=
if(element.tagName=3D=3D'IMG'&&element.width){element.width++;element.wid=
th--;}else try{var n=3Ddocument.createTextNode(' =
');element.appendChild(n);element.removeChild(n);}catch(e){}=0A=
return =
element;};Element.Methods.cumulativeOffset=3Dfunction(element){var =
valueT=3D0,valueL=3D0;do{valueT+=3Delement.offsetTop||0;valueL+=3Delement=
.offsetLeft||0;if(element.offsetParent=3D=3Ddocument.body)=0A=
if(Element.getStyle(element,'position')=3D=3D'absolute')break;element=3De=
lement.offsetParent;}while(element);return =
Element._returnOffset(valueL,valueT);};}=0A=
if(Prototype.Browser.IE||Prototype.Browser.Opera){Element.Methods.update=3D=
function(element,content){element=3D$(element);if(content&&content.toElem=
ent)content=3Dcontent.toElement();if(Object.isElement(content))return =
element.update().insert(content);content=3DObject.toHTML(content);var =
tagName=3Delement.tagName.toUpperCase();if(tagName in =
Element._insertionTranslations.tags){$A(element.childNodes).each(function=
(node){element.removeChild(node)});Element._getContentFromAnonymousElemen=
t(tagName,content.stripScripts()).each(function(node){element.appendChild=
(node)});}=0A=
else =
element.innerHTML=3Dcontent.stripScripts();content.evalScripts.bind(conte=
nt).defer();return element;};}=0A=
if('outerHTML'in =
document.createElement('div')){Element.Methods.replace=3Dfunction(element=
,content){element=3D$(element);if(content&&content.toElement)content=3Dco=
ntent.toElement();if(Object.isElement(content)){element.parentNode.replac=
eChild(content,element);return element;}=0A=
content=3DObject.toHTML(content);var =
parent=3Delement.parentNode,tagName=3Dparent.tagName.toUpperCase();if(Ele=
ment._insertionTranslations.tags[tagName]){var =
nextSibling=3Delement.next();var =
fragments=3DElement._getContentFromAnonymousElement(tagName,content.strip=
Scripts());parent.removeChild(element);if(nextSibling)=0A=
fragments.each(function(node){parent.insertBefore(node,nextSibling)});els=
e=0A=
fragments.each(function(node){parent.appendChild(node)});}=0A=
else =
element.outerHTML=3Dcontent.stripScripts();content.evalScripts.bind(conte=
nt).defer();return element;};}=0A=
Element._returnOffset=3Dfunction(l,t){var =
result=3D[l,t];result.left=3Dl;result.top=3Dt;return =
result;};Element._getContentFromAnonymousElement=3Dfunction(tagName,html)=
{var div=3Dnew =
Element('div'),t=3DElement._insertionTranslations.tags[tagName];if(t){div=
.innerHTML=3Dt[0]+html+t[1];t[2].times(function(){div=3Ddiv.firstChild});=
}else div.innerHTML=3Dhtml;return =
$A(div.childNodes);};Element._insertionTranslations=3D{before:function(el=
ement,node){element.parentNode.insertBefore(node,element);},top:function(=
element,node){element.insertBefore(node,element.firstChild);},bottom:func=
tion(element,node){element.appendChild(node);},after:function(element,nod=
e){element.parentNode.insertBefore(node,element.nextSibling);},tags:{TABL=
E:['<table>','</table>',1],TBODY:['<table><tbody>','</tbody></table>',2],=
TR:['<table><tbody><tr>','</tr></tbody></table>',3],TD:['<table><tbody><t=
r><td>','</td></tr></tbody></table>',4],SELECT:['<select>','</select>',1]=
}};(function(){Object.extend(this.tags,{THEAD:this.tags.TBODY,TFOOT:this.=
tags.TBODY,TH:this.tags.TD});}).call(Element._insertionTranslations);Elem=
ent.Methods.Simulated=3D{hasAttribute:function(element,attribute){attribu=
te=3DElement._attributeTranslations.has[attribute]||attribute;var =
node=3D$(element).getAttributeNode(attribute);return =
node&&node.specified;}};Element.Methods.ByTag=3D{};Object.extend(Element,=
Element.Methods);if(!Prototype.BrowserFeatures.ElementExtensions&&documen=
t.createElement('div').__proto__){window.HTMLElement=3D{};window.HTMLElem=
ent.prototype=3Ddocument.createElement('div').__proto__;Prototype.Browser=
Features.ElementExtensions=3Dtrue;}=0A=
Element.extend=3D(function(){if(Prototype.BrowserFeatures.SpecificElement=
Extensions)=0A=
return Prototype.K;var Methods=3D{},ByTag=3DElement.Methods.ByTag;var =
extend=3DObject.extend(function(element){if(!element||element._extendedBy=
Prototype||element.nodeType!=3D1||element=3D=3Dwindow)return element;var =
methods=3DObject.clone(Methods),tagName=3Delement.tagName,property,value;=
if(ByTag[tagName])Object.extend(methods,ByTag[tagName]);for(property in =
methods){value=3Dmethods[property];if(Object.isFunction(value)&&!(propert=
y in element))=0A=
element[property]=3Dvalue.methodize();}=0A=
element._extendedByPrototype=3DPrototype.emptyFunction;return =
element;},{refresh:function(){if(!Prototype.BrowserFeatures.ElementExtens=
ions){Object.extend(Methods,Element.Methods);Object.extend(Methods,Elemen=
t.Methods.Simulated);}}});extend.refresh();return =
extend;})();Element.hasAttribute=3Dfunction(element,attribute){if(element=
.hasAttribute)return element.hasAttribute(attribute);return =
Element.Methods.Simulated.hasAttribute(element,attribute);};Element.addMe=
thods=3Dfunction(methods){var =
F=3DPrototype.BrowserFeatures,T=3DElement.Methods.ByTag;if(!methods){Obje=
ct.extend(Form,Form.Methods);Object.extend(Form.Element,Form.Element.Meth=
ods);Object.extend(Element.Methods.ByTag,{"FORM":Object.clone(Form.Method=
s),"INPUT":Object.clone(Form.Element.Methods),"SELECT":Object.clone(Form.=
Element.Methods),"TEXTAREA":Object.clone(Form.Element.Methods)});}=0A=
if(arguments.length=3D=3D2){var =
tagName=3Dmethods;methods=3Darguments[1];}=0A=
if(!tagName)Object.extend(Element.Methods,methods||{});else{if(Object.isA=
rray(tagName))tagName.each(extend);else extend(tagName);}=0A=
function =
extend(tagName){tagName=3DtagName.toUpperCase();if(!Element.Methods.ByTag=
[tagName])=0A=
Element.Methods.ByTag[tagName]=3D{};Object.extend(Element.Methods.ByTag[t=
agName],methods);}=0A=
function =
copy(methods,destination,onlyIfAbsent){onlyIfAbsent=3DonlyIfAbsent||false=
;for(var property in methods){var =
value=3Dmethods[property];if(!Object.isFunction(value))continue;if(!onlyI=
fAbsent||!(property in destination))=0A=
destination[property]=3Dvalue.methodize();}}=0A=
function findDOMClass(tagName){var klass;var =
trans=3D{"OPTGROUP":"OptGroup","TEXTAREA":"TextArea","P":"Paragraph","FIE=
LDSET":"FieldSet","UL":"UList","OL":"OList","DL":"DList","DIR":"Directory=
","H1":"Heading","H2":"Heading","H3":"Heading","H4":"Heading","H5":"Headi=
ng","H6":"Heading","Q":"Quote","INS":"Mod","DEL":"Mod","A":"Anchor","IMG"=
:"Image","CAPTION":"TableCaption","COL":"TableCol","COLGROUP":"TableCol",=
"THEAD":"TableSection","TFOOT":"TableSection","TBODY":"TableSection","TR"=
:"TableRow","TH":"TableCell","TD":"TableCell","FRAMESET":"FrameSet","IFRA=
ME":"IFrame"};if(trans[tagName])klass=3D'HTML'+trans[tagName]+'Element';i=
f(window[klass])return =
window[klass];klass=3D'HTML'+tagName+'Element';if(window[klass])return =
window[klass];klass=3D'HTML'+tagName.capitalize()+'Element';if(window[kla=
ss])return =
window[klass];window[klass]=3D{};window[klass].prototype=3Ddocument.creat=
eElement(tagName).__proto__;return window[klass];}=0A=
if(F.ElementExtensions){copy(Element.Methods,HTMLElement.prototype);copy(=
Element.Methods.Simulated,HTMLElement.prototype,true);}=0A=
if(F.SpecificElementExtensions){for(var tag in =
Element.Methods.ByTag){var =
klass=3DfindDOMClass(tag);if(Object.isUndefined(klass))continue;copy(T[ta=
g],klass.prototype);}}=0A=
Object.extend(Element,Element.Methods);delete =
Element.ByTag;if(Element.extend.refresh)Element.extend.refresh();Element.=
cache=3D{};};document.viewport=3D{getDimensions:function(){var =
dimensions=3D{};var B=3DPrototype.Browser;$w('width =
height').each(function(d){var =
D=3Dd.capitalize();dimensions[d]=3D(B.WebKit&&!document.evaluate)?self['i=
nner'+D]:(B.Opera)?document.body['client'+D]:document.documentElement['cl=
ient'+D];});return dimensions;},getWidth:function(){return =
this.getDimensions().width;},getHeight:function(){return =
this.getDimensions().height;},getScrollOffsets:function(){return =
Element._returnOffset(window.pageXOffset||document.documentElement.scroll=
Left||document.body.scrollLeft,window.pageYOffset||document.documentEleme=
nt.scrollTop||document.body.scrollTop);}};var =
Selector=3DClass.create({initialize:function(expression){this.expression=3D=
expression.strip();this.compileMatcher();},shouldUseXPath:function(){if(!=
Prototype.BrowserFeatures.XPath)return false;var =
e=3Dthis.expression;if(Prototype.Browser.WebKit&&(e.include("-of-type")||=
e.include(":empty")))=0A=
return false;if((/(\[[\w-]*?:|:checked)/).test(this.expression))=0A=
return false;return =
true;},compileMatcher:function(){if(this.shouldUseXPath())=0A=
return this.compileXPathMatcher();var =
e=3Dthis.expression,ps=3DSelector.patterns,h=3DSelector.handlers,c=3DSele=
ctor.criteria,le,p,m;if(Selector._cache[e]){this.matcher=3DSelector._cach=
e[e];return;}=0A=
this.matcher=3D["this.matcher =3D function(root) {","var r =3D root, h =
=3D Selector.handlers, c =3D false, =
n;"];while(e&&le!=3De&&(/\S/).test(e)){le=3De;for(var i in =
ps){p=3Dps[i];if(m=3De.match(p)){this.matcher.push(Object.isFunction(c[i]=
)?c[i](m):new =
Template(c[i]).evaluate(m));e=3De.replace(m[0],'');break;}}}=0A=
this.matcher.push("return =
h.unique(n);\n}");eval(this.matcher.join('\n'));Selector._cache[this.expr=
ession]=3Dthis.matcher;},compileXPathMatcher:function(){var =
e=3Dthis.expression,ps=3DSelector.patterns,x=3DSelector.xpath,le,m;if(Sel=
ector._cache[e]){this.xpath=3DSelector._cache[e];return;}=0A=
this.matcher=3D['.//*'];while(e&&le!=3De&&(/\S/).test(e)){le=3De;for(var =
i in =
ps){if(m=3De.match(ps[i])){this.matcher.push(Object.isFunction(x[i])?x[i]=
(m):new Template(x[i]).evaluate(m));e=3De.replace(m[0],'');break;}}}=0A=
this.xpath=3Dthis.matcher.join('');Selector._cache[this.expression]=3Dthi=
s.xpath;},findElements:function(root){root=3Droot||document;if(this.xpath=
)return document._getElementsByXPath(this.xpath,root);return =
this.matcher(root);},match:function(element){this.tokens=3D[];var =
e=3Dthis.expression,ps=3DSelector.patterns,as=3DSelector.assertions;var =
le,p,m;while(e&&le!=3D=3De&&(/\S/).test(e)){le=3De;for(var i in =
ps){p=3Dps[i];if(m=3De.match(p)){if(as[i]){this.tokens.push([i,Object.clo=
ne(m)]);e=3De.replace(m[0],'');}else{return =
this.findElements(document).include(element);}}}}=0A=
var match=3Dtrue,name,matches;for(var =
i=3D0,token;token=3Dthis.tokens[i];i++){name=3Dtoken[0],matches=3Dtoken[1=
];if(!Selector.assertions[name](element,matches)){match=3Dfalse;break;}}=0A=
return match;},toString:function(){return =
this.expression;},inspect:function(){return"#<Selector:"+this.expression.=
inspect()+">";}});Object.extend(Selector,{_cache:{},xpath:{descendant:"//=
*",child:"/*",adjacent:"/following-sibling::*[1]",laterSibling:'/followin=
g-sibling::*',tagName:function(m){if(m[1]=3D=3D'*')return'';return"[local=
-name()=3D'"+m[1].toLowerCase()+"' or =
local-name()=3D'"+m[1].toUpperCase()+"']";},className:"[contains(concat('=
 ', @class, ' '), ' #{1} =
')]",id:"[@id=3D'#{1}']",attrPresence:function(m){m[1]=3Dm[1].toLowerCase=
();return new =
Template("[@#{1}]").evaluate(m);},attr:function(m){m[1]=3Dm[1].toLowerCas=
e();m[3]=3Dm[5]||m[6];return new =
Template(Selector.xpath.operators[m[2]]).evaluate(m);},pseudo:function(m)=
{var =
h=3DSelector.xpath.pseudos[m[1]];if(!h)return'';if(Object.isFunction(h))r=
eturn h(m);return new =
Template(Selector.xpath.pseudos[m[1]]).evaluate(m);},operators:{'=3D':"[@=
#{1}=3D'#{3}']",'!=3D':"[@#{1}!=3D'#{3}']",'^=3D':"[starts-with(@#{1}, =
'#{3}')]",'$=3D':"[substring(@#{1}, (string-length(@#{1}) - =
string-length('#{3}') + 1))=3D'#{3}']",'*=3D':"[contains(@#{1}, =
'#{3}')]",'~=3D':"[contains(concat(' ', @#{1}, ' '), ' #{3} =
')]",'|=3D':"[contains(concat('-', @#{1}, '-'), =
'-#{3}-')]"},pseudos:{'first-child':'[not(preceding-sibling::*)]','last-c=
hild':'[not(following-sibling::*)]','only-child':'[not(preceding-sibling:=
:* or following-sibling::*)]','empty':"[count(*) =3D 0 and =
(count(text()) =3D 0 or translate(text(), ' \t\r\n', '') =3D =
'')]",'checked':"[@checked]",'disabled':"[@disabled]",'enabled':"[not(@di=
sabled)]",'not':function(m){var =
e=3Dm[6],p=3DSelector.patterns,x=3DSelector.xpath,le,v;var =
exclusion=3D[];while(e&&le!=3De&&(/\S/).test(e)){le=3De;for(var i in =
p){if(m=3De.match(p[i])){v=3DObject.isFunction(x[i])?x[i](m):new =
Template(x[i]).evaluate(m);exclusion.push("("+v.substring(1,v.length-1)+"=
)");e=3De.replace(m[0],'');break;}}}=0A=
return"[not("+exclusion.join(" and =
")+")]";},'nth-child':function(m){return =
Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) =
",m);},'nth-last-child':function(m){return =
Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) =
",m);},'nth-of-type':function(m){return =
Selector.xpath.pseudos.nth("position() =
",m);},'nth-last-of-type':function(m){return =
Selector.xpath.pseudos.nth("(last() + 1 - position()) =
",m);},'first-of-type':function(m){m[6]=3D"1";return =
Selector.xpath.pseudos['nth-of-type'](m);},'last-of-type':function(m){m[6=
]=3D"1";return =
Selector.xpath.pseudos['nth-last-of-type'](m);},'only-of-type':function(m=
){var p=3DSelector.xpath.pseudos;return =
p['first-of-type'](m)+p['last-of-type'](m);},nth:function(fragment,m){var=
 =
mm,formula=3Dm[6],predicate;if(formula=3D=3D'even')formula=3D'2n+0';if(fo=
rmula=3D=3D'odd')formula=3D'2n+1';if(mm=3Dformula.match(/^(\d+)$/))=0A=
return'['+fragment+"=3D =
"+mm[1]+']';if(mm=3Dformula.match(/^(-?\d*)?n(([+-])(\d+))?/)){if(mm[1]=3D=
=3D"-")mm[1]=3D-1;var a=3Dmm[1]?Number(mm[1]):1;var =
b=3Dmm[2]?Number(mm[2]):0;predicate=3D"[((#{fragment} - #{b}) mod #{a} =
=3D 0) and "+"((#{fragment} - #{b}) div #{a} >=3D 0)]";return new =
Template(predicate).evaluate({fragment:fragment,a:a,b:b});}}}},criteria:{=
tagName:'n =3D h.tagName(n, r, "#{1}", c);      c =3D =
false;',className:'n =3D h.className(n, r, "#{1}", c);    c =3D =
false;',id:'n =3D h.id(n, r, "#{1}", c);           c =3D =
false;',attrPresence:'n =3D h.attrPresence(n, r, "#{1}", c); c =3D =
false;',attr:function(m){m[3]=3D(m[5]||m[6]);return new Template('n =3D =
h.attr(n, r, "#{1}", "#{3}", "#{2}", c); c =3D =
false;').evaluate(m);},pseudo:function(m){if(m[6])m[6]=3Dm[6].replace(/"/=
g,'\\"');return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c =
=3D false;').evaluate(m);},descendant:'c =3D "descendant";',child:'c =3D =
"child";',adjacent:'c =3D "adjacent";',laterSibling:'c =3D =
"laterSibling";'},patterns:{laterSibling:/^\s*~\s*/,child:/^\s*>\s*/,adja=
cent:/^\s*\+\s*/,descendant:/^\s/,tagName:/^\s*(\*|[\w\-]+)(\b|$)?/,id:/^=
#([\w\-\*]+)(\b|$)/,className:/^\.([\w\-\*]+)(\b|$)/,pseudo:/^:((first|la=
st|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis)abled|not)(\=
((.*?)\))?(\b|$|(?=3D\s|[:+~>]))/,attrPresence:/^\[([\w]+)\]/,attr:/\[((?=
:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\4]*?)\4|([^'"][^\]]*?)=
))?\]/},assertions:{tagName:function(element,matches){return =
matches[1].toUpperCase()=3D=3Delement.tagName.toUpperCase();},className:f=
unction(element,matches){return =
Element.hasClassName(element,matches[1]);},id:function(element,matches){r=
eturn =
element.id=3D=3D=3Dmatches[1];},attrPresence:function(element,matches){re=
turn =
Element.hasAttribute(element,matches[1]);},attr:function(element,matches)=
{var nodeValue=3DElement.readAttribute(element,matches[1]);return =
nodeValue&&Selector.operators[matches[2]](nodeValue,matches[5]||matches[6=
]);}},handlers:{concat:function(a,b){for(var i=3D0,node;node=3Db[i];i++)=0A=
a.push(node);return a;},mark:function(nodes){var =
_true=3DPrototype.emptyFunction;for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
node._countedByPrototype=3D_true;return =
nodes;},unmark:function(nodes){for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
node._countedByPrototype=3Dundefined;return =
nodes;},index:function(parentNode,reverse,ofType){parentNode._countedByPr=
ototype=3DPrototype.emptyFunction;if(reverse){for(var =
nodes=3DparentNode.childNodes,i=3Dnodes.length-1,j=3D1;i>=3D0;i--){var =
node=3Dnodes[i];if(node.nodeType=3D=3D1&&(!ofType||node._countedByPrototy=
pe))node.nodeIndex=3Dj++;}}else{for(var =
i=3D0,j=3D1,nodes=3DparentNode.childNodes;node=3Dnodes[i];i++)=0A=
if(node.nodeType=3D=3D1&&(!ofType||node._countedByPrototype))node.nodeInd=
ex=3Dj++;}},unique:function(nodes){if(nodes.length=3D=3D0)return =
nodes;var results=3D[],n;for(var i=3D0,l=3Dnodes.length;i<l;i++)=0A=
if(!(n=3Dnodes[i])._countedByPrototype){n._countedByPrototype=3DPrototype=
.emptyFunction;results.push(Element.extend(n));}=0A=
return =
Selector.handlers.unmark(results);},descendant:function(nodes){var =
h=3DSelector.handlers;for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
h.concat(results,node.getElementsByTagName('*'));return =
results;},child:function(nodes){var h=3DSelector.handlers;for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++){for(var =
j=3D0,child;child=3Dnode.childNodes[j];j++)=0A=
if(child.nodeType=3D=3D1&&child.tagName!=3D'!')results.push(child);}=0A=
return results;},adjacent:function(nodes){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++){var =
next=3Dthis.nextElementSibling(node);if(next)results.push(next);}=0A=
return results;},laterSibling:function(nodes){var =
h=3DSelector.handlers;for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
h.concat(results,Element.nextSiblings(node));return =
results;},nextElementSibling:function(node){while(node=3Dnode.nextSibling=
)=0A=
if(node.nodeType=3D=3D1)return node;return =
null;},previousElementSibling:function(node){while(node=3Dnode.previousSi=
bling)=0A=
if(node.nodeType=3D=3D1)return node;return =
null;},tagName:function(nodes,root,tagName,combinator){var =
uTagName=3DtagName.toUpperCase();var =
results=3D[],h=3DSelector.handlers;if(nodes){if(combinator){if(combinator=
=3D=3D"descendant"){for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
h.concat(results,node.getElementsByTagName(tagName));return =
results;}else nodes=3Dthis[combinator](nodes);if(tagName=3D=3D"*")return =
nodes;}=0A=
for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
if(node.tagName.toUpperCase()=3D=3D=3DuTagName)results.push(node);return =
results;}else return =
root.getElementsByTagName(tagName);},id:function(nodes,root,id,combinator=
){var =
targetNode=3D$(id),h=3DSelector.handlers;if(!targetNode)return[];if(!node=
s&&root=3D=3Ddocument)return[targetNode];if(nodes){if(combinator){if(comb=
inator=3D=3D'child'){for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
if(targetNode.parentNode=3D=3Dnode)return[targetNode];}else =
if(combinator=3D=3D'descendant'){for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
if(Element.descendantOf(targetNode,node))return[targetNode];}else =
if(combinator=3D=3D'adjacent'){for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
if(Selector.handlers.previousElementSibling(targetNode)=3D=3Dnode)=0A=
return[targetNode];}else nodes=3Dh[combinator](nodes);}=0A=
for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
if(node=3D=3DtargetNode)return[targetNode];return[];}=0A=
return(targetNode&&Element.descendantOf(targetNode,root))?[targetNode]:[]=
;},className:function(nodes,root,className,combinator){if(nodes&&combinat=
or)nodes=3Dthis[combinator](nodes);return =
Selector.handlers.byClassName(nodes,root,className);},byClassName:functio=
n(nodes,root,className){if(!nodes)nodes=3DSelector.handlers.descendant([r=
oot]);var needle=3D' '+className+' ';for(var =
i=3D0,results=3D[],node,nodeClassName;node=3Dnodes[i];i++){nodeClassName=3D=
node.className;if(nodeClassName.length=3D=3D0)continue;if(nodeClassName=3D=
=3DclassName||(' '+nodeClassName+' ').include(needle))=0A=
results.push(node);}=0A=
return =
results;},attrPresence:function(nodes,root,attr,combinator){if(!nodes)nod=
es=3Droot.getElementsByTagName("*");if(nodes&&combinator)nodes=3Dthis[com=
binator](nodes);var results=3D[];for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
if(Element.hasAttribute(node,attr))results.push(node);return =
results;},attr:function(nodes,root,attr,value,operator,combinator){if(!no=
des)nodes=3Droot.getElementsByTagName("*");if(nodes&&combinator)nodes=3Dt=
his[combinator](nodes);var =
handler=3DSelector.operators[operator],results=3D[];for(var =
i=3D0,node;node=3Dnodes[i];i++){var =
nodeValue=3DElement.readAttribute(node,attr);if(nodeValue=3D=3D=3Dnull)co=
ntinue;if(handler(nodeValue,value))results.push(node);}=0A=
return =
results;},pseudo:function(nodes,name,value,root,combinator){if(nodes&&com=
binator)nodes=3Dthis[combinator](nodes);if(!nodes)nodes=3Droot.getElement=
sByTagName("*");return =
Selector.pseudos[name](nodes,value,root);}},pseudos:{'first-child':functi=
on(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++){if(Selector.handlers.previou=
sElementSibling(node))continue;results.push(node);}=0A=
return results;},'last-child':function(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++){if(Selector.handlers.nextEle=
mentSibling(node))continue;results.push(node);}=0A=
return results;},'only-child':function(nodes,value,root){var =
h=3DSelector.handlers;for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
if(!h.previousElementSibling(node)&&!h.nextElementSibling(node))=0A=
results.push(node);return =
results;},'nth-child':function(nodes,formula,root){return =
Selector.pseudos.nth(nodes,formula,root);},'nth-last-child':function(node=
s,formula,root){return =
Selector.pseudos.nth(nodes,formula,root,true);},'nth-of-type':function(no=
des,formula,root){return =
Selector.pseudos.nth(nodes,formula,root,false,true);},'nth-last-of-type':=
function(nodes,formula,root){return =
Selector.pseudos.nth(nodes,formula,root,true,true);},'first-of-type':func=
tion(nodes,formula,root){return =
Selector.pseudos.nth(nodes,"1",root,false,true);},'last-of-type':function=
(nodes,formula,root){return =
Selector.pseudos.nth(nodes,"1",root,true,true);},'only-of-type':function(=
nodes,formula,root){var p=3DSelector.pseudos;return =
p['last-of-type'](p['first-of-type'](nodes,formula,root),formula,root);},=
getIndices:function(a,b,total){if(a=3D=3D0)return b>0?[b]:[];return =
$R(1,total).inject([],function(memo,i){if(0=3D=3D(i-b)%a&&(i-b)/a>=3D0)me=
mo.push(i);return =
memo;});},nth:function(nodes,formula,root,reverse,ofType){if(nodes.length=
=3D=3D0)return[];if(formula=3D=3D'even')formula=3D'2n+0';if(formula=3D=3D=
'odd')formula=3D'2n+1';var =
h=3DSelector.handlers,results=3D[],indexed=3D[],m;h.mark(nodes);for(var =
i=3D0,node;node=3Dnodes[i];i++){if(!node.parentNode._countedByPrototype){=
h.index(node.parentNode,reverse,ofType);indexed.push(node.parentNode);}}=0A=
if(formula.match(/^\d+$/)){formula=3DNumber(formula);for(var =
i=3D0,node;node=3Dnodes[i];i++)=0A=
if(node.nodeIndex=3D=3Dformula)results.push(node);}else =
if(m=3Dformula.match(/^(-?\d*)?n(([+-])(\d+))?/)){if(m[1]=3D=3D"-")m[1]=3D=
-1;var a=3Dm[1]?Number(m[1]):1;var b=3Dm[2]?Number(m[2]):0;var =
indices=3DSelector.pseudos.getIndices(a,b,nodes.length);for(var =
i=3D0,node,l=3Dindices.length;node=3Dnodes[i];i++){for(var j=3D0;j<l;j++)=0A=
if(node.nodeIndex=3D=3Dindices[j])results.push(node);}}=0A=
h.unmark(nodes);h.unmark(indexed);return =
results;},'empty':function(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++){if(node.tagName=3D=3D'!'||(n=
ode.firstChild&&!node.innerHTML.match(/^\s*$/)))continue;results.push(nod=
e);}=0A=
return results;},'not':function(nodes,selector,root){var =
h=3DSelector.handlers,selectorType,m;var exclusions=3Dnew =
Selector(selector).findElements(root);h.mark(exclusions);for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
if(!node._countedByPrototype)results.push(node);h.unmark(exclusions);retu=
rn results;},'enabled':function(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
if(!node.disabled)results.push(node);return =
results;},'disabled':function(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
if(node.disabled)results.push(node);return =
results;},'checked':function(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
if(node.checked)results.push(node);return =
results;}},operators:{'=3D':function(nv,v){return =
nv=3D=3Dv;},'!=3D':function(nv,v){return =
nv!=3Dv;},'^=3D':function(nv,v){return =
nv.startsWith(v);},'$=3D':function(nv,v){return =
nv.endsWith(v);},'*=3D':function(nv,v){return =
nv.include(v);},'~=3D':function(nv,v){return(' '+nv+' ').include(' '+v+' =
');},'|=3D':function(nv,v){return('-'+nv.toUpperCase()+'-').include('-'+v=
.toUpperCase()+'-');}},split:function(expression){var =
expressions=3D[];expression.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$=
)/,function(m){expressions.push(m[1].strip());});return =
expressions;},matchElements:function(elements,expression){var =
matches=3D$$(expression),h=3DSelector.handlers;h.mark(matches);for(var =
i=3D0,results=3D[],element;element=3Delements[i];i++)=0A=
if(element._countedByPrototype)results.push(element);h.unmark(matches);re=
turn =
results;},findElement:function(elements,expression,index){if(Object.isNum=
ber(expression)){index=3Dexpression;expression=3Dfalse;}=0A=
return =
Selector.matchElements(elements,expression||'*')[index||0];},findChildEle=
ments:function(element,expressions){expressions=3DSelector.split(expressi=
ons.join(','));var results=3D[],h=3DSelector.handlers;for(var =
i=3D0,l=3Dexpressions.length,selector;i<l;i++){selector=3Dnew =
Selector(expressions[i].strip());h.concat(results,selector.findElements(e=
lement));}=0A=
return(l>1)?h.unique(results):results;}});if(Prototype.Browser.IE){Object=
.extend(Selector.handlers,{concat:function(a,b){for(var =
i=3D0,node;node=3Db[i];i++)=0A=
if(node.tagName!=3D=3D"!")a.push(node);return =
a;},unmark:function(nodes){for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
node.removeAttribute('_countedByPrototype');return nodes;}});}=0A=
function $$(){return Selector.findChildElements(document,$A(arguments));}=0A=
var Form=3D{reset:function(form){$(form).reset();return =
form;},serializeElements:function(elements,options){if(typeof =
options!=3D'object')options=3D{hash:!!options};else =
if(Object.isUndefined(options.hash))options.hash=3Dtrue;var =
key,value,submitted=3Dfalse,submit=3Doptions.submit;var =
data=3Delements.inject({},function(result,element){if(!element.disabled&&=
element.name){key=3Delement.name;value=3D$(element).getValue();if(value!=3D=
null&&(element.type!=3D'submit'||(!submitted&&submit!=3D=3Dfalse&&(!submi=
t||key=3D=3Dsubmit)&&(submitted=3Dtrue)))){if(key in =
result){if(!Object.isArray(result[key]))result[key]=3D[result[key]];resul=
t[key].push(value);}=0A=
else result[key]=3Dvalue;}}=0A=
return result;});return =
options.hash?data:Object.toQueryString(data);}};Form.Methods=3D{serialize=
:function(form,options){return =
Form.serializeElements(Form.getElements(form),options);},getElements:func=
tion(form){return =
$A($(form).getElementsByTagName('*')).inject([],function(elements,child){=
if(Form.Element.Serializers[child.tagName.toLowerCase()])=0A=
elements.push(Element.extend(child));return =
elements;});},getInputs:function(form,typeName,name){form=3D$(form);var =
inputs=3Dform.getElementsByTagName('input');if(!typeName&&!name)return =
$A(inputs).map(Element.extend);for(var =
i=3D0,matchingInputs=3D[],length=3Dinputs.length;i<length;i++){var =
input=3Dinputs[i];if((typeName&&input.type!=3DtypeName)||(name&&input.nam=
e!=3Dname))=0A=
continue;matchingInputs.push(Element.extend(input));}=0A=
return =
matchingInputs;},disable:function(form){form=3D$(form);Form.getElements(f=
orm).invoke('disable');return =
form;},enable:function(form){form=3D$(form);Form.getElements(form).invoke=
('enable');return form;},findFirstElement:function(form){var =
elements=3D$(form).getElements().findAll(function(element){return'hidden'=
!=3Delement.type&&!element.disabled;});var =
firstByIndex=3Delements.findAll(function(element){return =
element.hasAttribute('tabIndex')&&element.tabIndex>=3D0;}).sortBy(functio=
n(element){return element.tabIndex}).first();return =
firstByIndex?firstByIndex:elements.find(function(element){return['input',=
'select','textarea'].include(element.tagName.toLowerCase());});},focusFir=
stElement:function(form){form=3D$(form);form.findFirstElement().activate(=
);return =
form;},request:function(form,options){form=3D$(form),options=3DObject.clo=
ne(options||{});var =
params=3Doptions.parameters,action=3Dform.readAttribute('action')||'';if(=
action.blank())action=3Dwindow.location.href;options.parameters=3Dform.se=
rialize(true);if(params){if(Object.isString(params))params=3Dparams.toQue=
ryParams();Object.extend(options.parameters,params);}=0A=
if(form.hasAttribute('method')&&!options.method)=0A=
options.method=3Dform.method;return new =
Ajax.Request(action,options);}};Form.Element=3D{focus:function(element){$=
(element).focus();return =
element;},select:function(element){$(element).select();return =
element;}};Form.Element.Methods=3D{serialize:function(element){element=3D=
$(element);if(!element.disabled&&element.name){var =
value=3Delement.getValue();if(value!=3Dundefined){var =
pair=3D{};pair[element.name]=3Dvalue;return Object.toQueryString(pair);}}=0A=
return'';},getValue:function(element){element=3D$(element);var =
method=3Delement.tagName.toLowerCase();return =
Form.Element.Serializers[method](element);},setValue:function(element,val=
ue){element=3D$(element);var =
method=3Delement.tagName.toLowerCase();Form.Element.Serializers[method](e=
lement,value);return =
element;},clear:function(element){$(element).value=3D'';return =
element;},present:function(element){return =
$(element).value!=3D'';},activate:function(element){element=3D$(element);=
try{element.focus();if(element.select&&(element.tagName.toLowerCase()!=3D=
'input'||!['button','reset','submit'].include(element.type)))=0A=
element.select();}catch(e){}=0A=
return =
element;},disable:function(element){element=3D$(element);element.blur();e=
lement.disabled=3Dtrue;return =
element;},enable:function(element){element=3D$(element);element.disabled=3D=
false;return element;}};var Field=3DForm.Element;var =
$F=3DForm.Element.Methods.getValue;Form.Element.Serializers=3D{input:func=
tion(element,value){switch(element.type.toLowerCase()){case'checkbox':cas=
e'radio':return =
Form.Element.Serializers.inputSelector(element,value);default:return =
Form.Element.Serializers.textarea(element,value);}},inputSelector:functio=
n(element,value){if(Object.isUndefined(value))return =
element.checked?element.value:null;else =
element.checked=3D!!value;},textarea:function(element,value){if(Object.is=
Undefined(value))return element.value;else =
element.value=3Dvalue;},select:function(element,index){if(Object.isUndefi=
ned(index))=0A=
return =
this[element.type=3D=3D'select-one'?'selectOne':'selectMany'](element);el=
se{var opt,value,single=3D!Object.isArray(index);for(var =
i=3D0,length=3Delement.length;i<length;i++){opt=3Delement.options[i];valu=
e=3Dthis.optionValue(opt);if(single){if(value=3D=3Dindex){opt.selected=3D=
true;return;}}=0A=
else =
opt.selected=3Dindex.include(value);}}},selectOne:function(element){var =
index=3Delement.selectedIndex;return =
index>=3D0?this.optionValue(element.options[index]):null;},selectMany:fun=
ction(element){var values,length=3Delement.length;if(!length)return =
null;for(var i=3D0,values=3D[];i<length;i++){var =
opt=3Delement.options[i];if(opt.selected)values.push(this.optionValue(opt=
));}=0A=
return values;},optionValue:function(opt){return =
Element.extend(opt).hasAttribute('value')?opt.value:opt.text;}};Abstract.=
TimedObserver=3DClass.create(PeriodicalExecuter,{initialize:function($sup=
er,element,frequency,callback){$super(callback,frequency);this.element=3D=
$(element);this.lastValue=3Dthis.getValue();},execute:function(){var =
value=3Dthis.getValue();if(Object.isString(this.lastValue)&&Object.isStri=
ng(value)?this.lastValue!=3Dvalue:String(this.lastValue)!=3DString(value)=
){this.callback(this.element,value);this.lastValue=3Dvalue;}}});Form.Elem=
ent.Observer=3DClass.create(Abstract.TimedObserver,{getValue:function(){r=
eturn =
Form.Element.getValue(this.element);}});Form.Observer=3DClass.create(Abst=
ract.TimedObserver,{getValue:function(){return =
Form.serialize(this.element);}});Abstract.EventObserver=3DClass.create({i=
nitialize:function(element,callback){this.element=3D$(element);this.callb=
ack=3Dcallback;this.lastValue=3Dthis.getValue();if(this.element.tagName.t=
oLowerCase()=3D=3D'form')=0A=
this.registerFormCallbacks();else=0A=
this.registerCallback(this.element);},onElementEvent:function(){var =
value=3Dthis.getValue();if(this.lastValue!=3Dvalue){this.callback(this.el=
ement,value);this.lastValue=3Dvalue;}},registerFormCallbacks:function(){F=
orm.getElements(this.element).each(this.registerCallback,this);},register=
Callback:function(element){if(element.type){switch(element.type.toLowerCa=
se()){case'checkbox':case'radio':Event.observe(element,'click',this.onEle=
mentEvent.bind(this));break;default:Event.observe(element,'change',this.o=
nElementEvent.bind(this));break;}}}});Form.Element.EventObserver=3DClass.=
create(Abstract.EventObserver,{getValue:function(){return =
Form.Element.getValue(this.element);}});Form.EventObserver=3DClass.create=
(Abstract.EventObserver,{getValue:function(){return =
Form.serialize(this.element);}});if(!window.Event)var =
Event=3D{};Object.extend(Event,{KEY_BACKSPACE:8,KEY_TAB:9,KEY_RETURN:13,K=
EY_ESC:27,KEY_LEFT:37,KEY_UP:38,KEY_RIGHT:39,KEY_DOWN:40,KEY_DELETE:46,KE=
Y_HOME:36,KEY_END:35,KEY_PAGEUP:33,KEY_PAGEDOWN:34,KEY_INSERT:45,cache:{}=
,relatedTarget:function(event){var =
element;switch(event.type){case'mouseover':element=3Devent.fromElement;br=
eak;case'mouseout':element=3Devent.toElement;break;default:return null;}=0A=
return Element.extend(element);}});Event.Methods=3D(function(){var =
isButton;if(Prototype.Browser.IE){var =
buttonMap=3D{0:1,1:4,2:2};isButton=3Dfunction(event,code){return =
event.button=3D=3DbuttonMap[code];};}else =
if(Prototype.Browser.WebKit){isButton=3Dfunction(event,code){switch(code)=
{case 0:return event.which=3D=3D1&&!event.metaKey;case 1:return =
event.which=3D=3D1&&event.metaKey;default:return =
false;}};}else{isButton=3Dfunction(event,code){return =
event.which?(event.which=3D=3D=3Dcode+1):(event.button=3D=3D=3Dcode);};}=0A=
return{isLeftClick:function(event){return =
isButton(event,0)},isMiddleClick:function(event){return =
isButton(event,1)},isRightClick:function(event){return =
isButton(event,2)},element:function(event){var =
node=3DEvent.extend(event).target;return =
Element.extend(node.nodeType=3D=3DNode.TEXT_NODE?node.parentNode:node);},=
findElement:function(event,expression){var =
element=3DEvent.element(event);if(!expression)return element;var =
elements=3D[element].concat(element.ancestors());return =
Selector.findElement(elements,expression,0);},pointer:function(event){ret=
urn{x:event.pageX||(event.clientX+=0A=
(document.documentElement.scrollLeft||document.body.scrollLeft)),y:event.=
pageY||(event.clientY+=0A=
(document.documentElement.scrollTop||document.body.scrollTop))};},pointer=
X:function(event){return =
Event.pointer(event).x},pointerY:function(event){return =
Event.pointer(event).y},stop:function(event){Event.extend(event);event.pr=
eventDefault();event.stopPropagation();event.stopped=3Dtrue;}};})();Event=
.extend=3D(function(){var =
methods=3DObject.keys(Event.Methods).inject({},function(m,name){m[name]=3D=
Event.Methods[name].methodize();return =
m;});if(Prototype.Browser.IE){Object.extend(methods,{stopPropagation:func=
tion(){this.cancelBubble=3Dtrue},preventDefault:function(){this.returnVal=
ue=3Dfalse},inspect:function(){return"[object Event]"}});return =
function(event){if(!event)return =
false;if(event._extendedByPrototype)return =
event;event._extendedByPrototype=3DPrototype.emptyFunction;var =
pointer=3DEvent.pointer(event);Object.extend(event,{target:event.srcEleme=
nt,relatedTarget:Event.relatedTarget(event),pageX:pointer.x,pageY:pointer=
.y});return =
Object.extend(event,methods);};}else{Event.prototype=3DEvent.prototype||d=
ocument.createEvent("HTMLEvents").__proto__;Object.extend(Event.prototype=
,methods);return Prototype.K;}})();Object.extend(Event,(function(){var =
cache=3DEvent.cache;function =
getEventID(element){if(element._prototypeEventID)return =
element._prototypeEventID[0];arguments.callee.id=3Darguments.callee.id||1=
;return element._prototypeEventID=3D[++arguments.callee.id];}=0A=
function =
getDOMEventName(eventName){if(eventName&&eventName.include(':'))return"da=
taavailable";return eventName;}=0A=
function getCacheForID(id){return cache[id]=3Dcache[id]||{};}=0A=
function getWrappersForEventName(id,eventName){var =
c=3DgetCacheForID(id);return c[eventName]=3Dc[eventName]||[];}=0A=
function createWrapper(element,eventName,handler){var =
id=3DgetEventID(element);var =
c=3DgetWrappersForEventName(id,eventName);if(c.pluck("handler").include(h=
andler))return false;var =
wrapper=3Dfunction(event){if(!Event||!Event.extend||(event.eventName&&eve=
nt.eventName!=3DeventName))=0A=
return =
false;Event.extend(event);handler.call(element,event);};wrapper.handler=3D=
handler;c.push(wrapper);return wrapper;}=0A=
function findWrapper(id,eventName,handler){var =
c=3DgetWrappersForEventName(id,eventName);return =
c.find(function(wrapper){return wrapper.handler=3D=3Dhandler});}=0A=
function destroyWrapper(id,eventName,handler){var =
c=3DgetCacheForID(id);if(!c[eventName])return =
false;c[eventName]=3Dc[eventName].without(findWrapper(id,eventName,handle=
r));}=0A=
function destroyCache(){for(var id in cache)=0A=
for(var eventName in cache[id])=0A=
cache[id][eventName]=3Dnull;}=0A=
if(window.attachEvent){window.attachEvent("onunload",destroyCache);}=0A=
return{observe:function(element,eventName,handler){element=3D$(element);v=
ar name=3DgetDOMEventName(eventName);var =
wrapper=3DcreateWrapper(element,eventName,handler);if(!wrapper)return =
element;if(element.addEventListener){element.addEventListener(name,wrappe=
r,false);}else{element.attachEvent("on"+name,wrapper);}=0A=
return =
element;},stopObserving:function(element,eventName,handler){element=3D$(e=
lement);var =
id=3DgetEventID(element),name=3DgetDOMEventName(eventName);if(!handler&&e=
ventName){getWrappersForEventName(id,eventName).each(function(wrapper){el=
ement.stopObserving(eventName,wrapper.handler);});return element;}else =
if(!eventName){Object.keys(getCacheForID(id)).each(function(eventName){el=
ement.stopObserving(eventName);});return element;}=0A=
var wrapper=3DfindWrapper(id,eventName,handler);if(!wrapper)return =
element;if(element.removeEventListener){element.removeEventListener(name,=
wrapper,false);}else{element.detachEvent("on"+name,wrapper);}=0A=
destroyWrapper(id,eventName,handler);return =
element;},fire:function(element,eventName,memo){element=3D$(element);if(e=
lement=3D=3Ddocument&&document.createEvent&&!element.dispatchEvent)=0A=
element=3Ddocument.documentElement;var =
event;if(document.createEvent){event=3Ddocument.createEvent("HTMLEvents")=
;event.initEvent("dataavailable",true,true);}else{event=3Ddocument.create=
EventObject();event.eventType=3D"ondataavailable";}=0A=
event.eventName=3DeventName;event.memo=3Dmemo||{};if(document.createEvent=
){element.dispatchEvent(event);}else{element.fireEvent(event.eventType,ev=
ent);}=0A=
return =
Event.extend(event);}};})());Object.extend(Event,Event.Methods);Element.a=
ddMethods({fire:Event.fire,observe:Event.observe,stopObserving:Event.stop=
Observing});Object.extend(document,{fire:Element.Methods.fire.methodize()=
,observe:Element.Methods.observe.methodize(),stopObserving:Element.Method=
s.stopObserving.methodize(),loaded:false});(function(){var =
timer;function =
fireContentLoadedEvent(){if(document.loaded)return;if(timer)window.clearI=
nterval(timer);document.fire("dom:loaded");document.loaded=3Dtrue;}=0A=
if(document.addEventListener){if(Prototype.Browser.WebKit){timer=3Dwindow=
.setInterval(function(){if(/loaded|complete/.test(document.readyState))=0A=
fireContentLoadedEvent();},0);Event.observe(window,"load",fireContentLoad=
edEvent);}else{document.addEventListener("DOMContentLoaded",fireContentLo=
adedEvent,false);}}else{document.write("<script =
id=3D__onDOMContentLoaded defer =
src=3D//:><\/script>");$("__onDOMContentLoaded").onreadystatechange=3Dfun=
ction(){if(this.readyState=3D=3D"complete"){this.onreadystatechange=3Dnul=
l;fireContentLoadedEvent();}};}})();Hash.toQueryString=3DObject.toQuerySt=
ring;var =
Toggle=3D{display:Element.toggle};Element.Methods.childOf=3DElement.Metho=
ds.descendantOf;var Insertion=3D{Before:function(element,content){return =
Element.insert(element,{before:content});},Top:function(element,content){=
return =
Element.insert(element,{top:content});},Bottom:function(element,content){=
return =
Element.insert(element,{bottom:content});},After:function(element,content=
){return Element.insert(element,{after:content});}};var $continue=3Dnew =
Error('"throw $continue" is deprecated, use "return" instead');var =
Position=3D{includeScrollOffsets:false,prepare:function(){this.deltaX=3Dw=
indow.pageXOffset||document.documentElement.scrollLeft||document.body.scr=
ollLeft||0;this.deltaY=3Dwindow.pageYOffset||document.documentElement.scr=
ollTop||document.body.scrollTop||0;},within:function(element,x,y){if(this=
.includeScrollOffsets)=0A=
return =
this.withinIncludingScrolloffsets(element,x,y);this.xcomp=3Dx;this.ycomp=3D=
y;this.offset=3DElement.cumulativeOffset(element);return(y>=3Dthis.offset=
[1]&&y<this.offset[1]+element.offsetHeight&&x>=3Dthis.offset[0]&&x<this.o=
ffset[0]+element.offsetWidth);},withinIncludingScrolloffsets:function(ele=
ment,x,y){var =
offsetcache=3DElement.cumulativeScrollOffset(element);this.xcomp=3Dx+offs=
etcache[0]-this.deltaX;this.ycomp=3Dy+offsetcache[1]-this.deltaY;this.off=
set=3DElement.cumulativeOffset(element);return(this.ycomp>=3Dthis.offset[=
1]&&this.ycomp<this.offset[1]+element.offsetHeight&&this.xcomp>=3Dthis.of=
fset[0]&&this.xcomp<this.offset[0]+element.offsetWidth);},overlap:functio=
n(mode,element){if(!mode)return 0;if(mode=3D=3D'vertical')=0A=
return((this.offset[1]+element.offsetHeight)-this.ycomp)/element.offsetHe=
ight;if(mode=3D=3D'horizontal')=0A=
return((this.offset[0]+element.offsetWidth)-this.xcomp)/element.offsetWid=
th;},cumulativeOffset:Element.Methods.cumulativeOffset,positionedOffset:E=
lement.Methods.positionedOffset,absolutize:function(element){Position.pre=
pare();return =
Element.absolutize(element);},relativize:function(element){Position.prepa=
re();return =
Element.relativize(element);},realOffset:Element.Methods.cumulativeScroll=
Offset,offsetParent:Element.Methods.getOffsetParent,page:Element.Methods.=
viewportOffset,clone:function(source,target,options){options=3Doptions||{=
};return =
Element.clonePosition(target,source,options);}};if(!document.getElementsB=
yClassName)document.getElementsByClassName=3Dfunction(instanceMethods){fu=
nction iter(name){return name.blank()?null:"[contains(concat(' ', =
@class, ' '), ' "+name+" ')]";}=0A=
instanceMethods.getElementsByClassName=3DPrototype.BrowserFeatures.XPath?=
function(element,className){className=3DclassName.toString().strip();var =
cond=3D/\s/.test(className)?$w(className).map(iter).join(''):iter(classNa=
me);return =
cond?document._getElementsByXPath('.//*'+cond,element):[];}:function(elem=
ent,className){className=3DclassName.toString().strip();var =
elements=3D[],classNames=3D(/\s/.test(className)?$w(className):null);if(!=
classNames&&!className)return elements;var =
nodes=3D$(element).getElementsByTagName('*');className=3D' '+className+' =
';for(var =
i=3D0,child,cn;child=3Dnodes[i];i++){if(child.className&&(cn=3D' =
'+child.className+' =
')&&(cn.include(className)||(classNames&&classNames.all(function(name){re=
turn!name.toString().blank()&&cn.include(' '+name+' ');}))))=0A=
elements.push(Element.extend(child));}=0A=
return elements;};return function(className,parentElement){return =
$(parentElement||document.body).getElementsByClassName(className);};}(Ele=
ment.Methods);Element.ClassNames=3DClass.create();Element.ClassNames.prot=
otype=3D{initialize:function(element){this.element=3D$(element);},_each:f=
unction(iterator){this.element.className.split(/\s+/).select(function(nam=
e){return =
name.length>0;})._each(iterator);},set:function(className){this.element.c=
lassName=3DclassName;},add:function(classNameToAdd){if(this.include(class=
NameToAdd))return;this.set($A(this).concat(classNameToAdd).join(' =
'));},remove:function(classNameToRemove){if(!this.include(classNameToRemo=
ve))return;this.set($A(this).without(classNameToRemove).join(' =
'));},toString:function(){return $A(this).join(' =
');}};Object.extend(Element.ClassNames.prototype,Enumerable);Element.addM=
ethods();
------=_NextPart_000_0040_01CB1F53.F9859920
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.active.com/SiteFiles/3/templates/javascripts/effects.js?ver=1.8.1

=0A=
String.prototype.parseColor=3Dfunction(){var =
color=3D'#';if(this.slice(0,4)=3D=3D'rgb('){var =
cols=3Dthis.slice(4,this.length-1).split(',');var =
i=3D0;do{color+=3DparseInt(cols[i]).toColorPart()}while(++i<3);}else{if(t=
his.slice(0,1)=3D=3D'#'){if(this.length=3D=3D4)for(var =
i=3D1;i<4;i++)color+=3D(this.charAt(i)+this.charAt(i)).toLowerCase();if(t=
his.length=3D=3D7)color=3Dthis.toLowerCase();}}=0A=
return(color.length=3D=3D7?color:(arguments[0]||this));};Element.collectT=
extNodes=3Dfunction(element){return =
$A($(element).childNodes).collect(function(node){return(node.nodeType=3D=3D=
3?node.nodeValue:(node.hasChildNodes()?Element.collectTextNodes(node):'')=
);}).flatten().join('');};Element.collectTextNodesIgnoreClass=3Dfunction(=
element,className){return =
$A($(element).childNodes).collect(function(node){return(node.nodeType=3D=3D=
3?node.nodeValue:((node.hasChildNodes()&&!Element.hasClassName(node,class=
Name))?Element.collectTextNodesIgnoreClass(node,className):''));}).flatte=
n().join('');};Element.setContentZoom=3Dfunction(element,percent){element=
=3D$(element);element.setStyle({fontSize:(percent/100)+'em'});if(Prototyp=
e.Browser.WebKit)window.scrollBy(0,0);return =
element;};Element.getInlineOpacity=3Dfunction(element){return =
$(element).style.opacity||'';};Element.forceRerendering=3Dfunction(elemen=
t){try{element=3D$(element);var n=3Ddocument.createTextNode(' =
');element.appendChild(n);element.removeChild(n);}catch(e){}};var =
Effect=3D{_elementDoesNotExistError:{name:'ElementDoesNotExistError',mess=
age:'The specified DOM element does not exist, but is required for this =
effect to =
operate'},Transitions:{linear:Prototype.K,sinoidal:function(pos){return(-=
Math.cos(pos*Math.PI)/2)+0.5;},reverse:function(pos){return =
1-pos;},flicker:function(pos){var =
pos=3D((-Math.cos(pos*Math.PI)/4)+0.75)+Math.random()/4;return =
pos>1?1:pos;},wobble:function(pos){return(-Math.cos(pos*Math.PI*(9*pos))/=
2)+0.5;},pulse:function(pos,pulses){pulses=3Dpulses||5;return(((pos%(1/pu=
lses))*pulses).round()=3D=3D0?((pos*pulses*2)-(pos*pulses*2).floor()):1-(=
(pos*pulses*2)-(pos*pulses*2).floor()));},spring:function(pos){return =
1-(Math.cos(pos*4.5*Math.PI)*Math.exp(-pos*6));},none:function(pos){retur=
n 0;},full:function(pos){return =
1;}},DefaultOptions:{duration:1.0,fps:100,sync:false,from:0.0,to:1.0,dela=
y:0.0,queue:'parallel'},tagifyText:function(element){var =
tagifyStyle=3D'position:relative';if(Prototype.Browser.IE)tagifyStyle+=3D=
';zoom:1';element=3D$(element);$A(element.childNodes).each(function(child=
){if(child.nodeType=3D=3D3){child.nodeValue.toArray().each(function(chara=
cter){element.insertBefore(new =
Element('span',{style:tagifyStyle}).update(character=3D=3D' =
'?String.fromCharCode(160):character),child);});Element.remove(child);}})=
;},multiple:function(element,effect){var elements;if(((typeof =
element=3D=3D'object')||Object.isFunction(element))&&(element.length))=0A=
elements=3Delement;else=0A=
elements=3D$(element).childNodes;var =
options=3DObject.extend({speed:0.1,delay:0.0},arguments[2]||{});var =
masterDelay=3Doptions.delay;$A(elements).each(function(element,index){new=
 =
effect(element,Object.extend(options,{delay:index*options.speed+masterDel=
ay}));});},PAIRS:{'slide':['SlideDown','SlideUp'],'blind':['BlindDown','B=
lindUp'],'appear':['Appear','Fade']},toggle:function(element,effect){elem=
ent=3D$(element);effect=3D(effect||'appear').toLowerCase();var =
options=3DObject.extend({queue:{position:'end',scope:(element.id||'global=
'),limit:1}},arguments[2]||{});Effect[element.visible()?Effect.PAIRS[effe=
ct][1]:Effect.PAIRS[effect][0]](element,options);}};Effect.DefaultOptions=
.transition=3DEffect.Transitions.sinoidal;Effect.ScopedQueue=3DClass.crea=
te(Enumerable,{initialize:function(){this.effects=3D[];this.interval=3Dnu=
ll;},_each:function(iterator){this.effects._each(iterator);},add:function=
(effect){var timestamp=3Dnew Date().getTime();var =
position=3DObject.isString(effect.options.queue)?effect.options.queue:eff=
ect.options.queue.position;switch(position){case'front':this.effects.find=
All(function(e){return =
e.state=3D=3D'idle'}).each(function(e){e.startOn+=3Deffect.finishOn;e.fin=
ishOn+=3Deffect.finishOn;});break;case'with-last':timestamp=3Dthis.effect=
s.pluck('startOn').max()||timestamp;break;case'end':timestamp=3Dthis.effe=
cts.pluck('finishOn').max()||timestamp;break;}=0A=
effect.startOn+=3Dtimestamp;effect.finishOn+=3Dtimestamp;if(!effect.optio=
ns.queue.limit||(this.effects.length<effect.options.queue.limit))=0A=
this.effects.push(effect);if(!this.interval)=0A=
this.interval=3DsetInterval(this.loop.bind(this),15);},remove:function(ef=
fect){this.effects=3Dthis.effects.reject(function(e){return =
e=3D=3Deffect});if(this.effects.length=3D=3D0){clearInterval(this.interva=
l);this.interval=3Dnull;}},loop:function(){var timePos=3Dnew =
Date().getTime();for(var i=3D0,len=3Dthis.effects.length;i<len;i++)=0A=
this.effects[i]&&this.effects[i].loop(timePos);}});Effect.Queues=3D{insta=
nces:$H(),get:function(queueName){if(!Object.isString(queueName))return =
queueName;return =
this.instances.get(queueName)||this.instances.set(queueName,new =
Effect.ScopedQueue());}};Effect.Queue=3DEffect.Queues.get('global');Effec=
t.Base=3DClass.create({position:null,start:function(options){function =
codeForEvent(options,eventName){return((options[eventName+'Internal']?'th=
is.options.'+eventName+'Internal(this);':'')+=0A=
(options[eventName]?'this.options.'+eventName+'(this);':''));}=0A=
if(options&&options.transition=3D=3D=3Dfalse)options.transition=3DEffect.=
Transitions.linear;this.options=3DObject.extend(Object.extend({},Effect.D=
efaultOptions),options||{});this.currentFrame=3D0;this.state=3D'idle';thi=
s.startOn=3Dthis.options.delay*1000;this.finishOn=3Dthis.startOn+(this.op=
tions.duration*1000);this.fromToDelta=3Dthis.options.to-this.options.from=
;this.totalTime=3Dthis.finishOn-this.startOn;this.totalFrames=3Dthis.opti=
ons.fps*this.options.duration;eval('this.render =3D function(pos){ '+'if =
(this.state=3D=3D"idle"){this.state=3D"running";'+=0A=
codeForEvent(this.options,'beforeSetup')+=0A=
(this.setup?'this.setup();':'')+=0A=
codeForEvent(this.options,'afterSetup')+'};if =
(this.state=3D=3D"running"){'+'pos=3Dthis.options.transition(pos)*'+this.=
fromToDelta+'+'+this.options.from+';'+'this.position=3Dpos;'+=0A=
codeForEvent(this.options,'beforeUpdate')+=0A=
(this.update?'this.update(pos);':'')+=0A=
codeForEvent(this.options,'afterUpdate')+'}}');this.event('beforeStart');=
if(!this.options.sync)=0A=
Effect.Queues.get(Object.isString(this.options.queue)?'global':this.optio=
ns.queue.scope).add(this);},loop:function(timePos){if(timePos>=3Dthis.sta=
rtOn){if(timePos>=3Dthis.finishOn){this.render(1.0);this.cancel();this.ev=
ent('beforeFinish');if(this.finish)this.finish();this.event('afterFinish'=
);return;}=0A=
var =
pos=3D(timePos-this.startOn)/this.totalTime,frame=3D(pos*this.totalFrames=
).round();if(frame>this.currentFrame){this.render(pos);this.currentFrame=3D=
frame;}}},cancel:function(){if(!this.options.sync)=0A=
Effect.Queues.get(Object.isString(this.options.queue)?'global':this.optio=
ns.queue.scope).remove(this);this.state=3D'finished';},event:function(eve=
ntName){if(this.options[eventName+'Internal'])this.options[eventName+'Int=
ernal'](this);if(this.options[eventName])this.options[eventName](this);},=
inspect:function(){var data=3D$H();for(property in this)=0A=
if(!Object.isFunction(this[property]))data.set(property,this[property]);r=
eturn'#<Effect:'+data.inspect()+',options:'+$H(this.options).inspect()+'>=
';}});Effect.Parallel=3DClass.create(Effect.Base,{initialize:function(eff=
ects){this.effects=3Deffects||[];this.start(arguments[1]);},update:functi=
on(position){this.effects.invoke('render',position);},finish:function(pos=
ition){this.effects.each(function(effect){effect.render(1.0);effect.cance=
l();effect.event('beforeFinish');if(effect.finish)effect.finish(position)=
;effect.event('afterFinish');});}});Effect.Tween=3DClass.create(Effect.Ba=
se,{initialize:function(object,from,to){object=3DObject.isString(object)?=
$(object):object;var =
args=3D$A(arguments),method=3Dargs.last(),options=3Dargs.length=3D=3D5?ar=
gs[3]:null;this.method=3DObject.isFunction(method)?method.bind(object):Ob=
ject.isFunction(object[method])?object[method].bind(object):function(valu=
e){object[method]=3Dvalue};this.start(Object.extend({from:from,to:to},opt=
ions||{}));},update:function(position){this.method(position);}});Effect.E=
vent=3DClass.create(Effect.Base,{initialize:function(){this.start(Object.=
extend({duration:0},arguments[0]||{}));},update:Prototype.emptyFunction})=
;Effect.Opacity=3DClass.create(Effect.Base,{initialize:function(element){=
this.element=3D$(element);if(!this.element)throw(Effect._elementDoesNotEx=
istError);if(Prototype.Browser.IE&&(!this.element.currentStyle.hasLayout)=
)=0A=
this.element.setStyle({zoom:1});var =
options=3DObject.extend({from:this.element.getOpacity()||0.0,to:1.0},argu=
ments[1]||{});this.start(options);},update:function(position){this.elemen=
t.setOpacity(position);}});Effect.Move=3DClass.create(Effect.Base,{initia=
lize:function(element){this.element=3D$(element);if(!this.element)throw(E=
ffect._elementDoesNotExistError);var =
options=3DObject.extend({x:0,y:0,mode:'relative'},arguments[1]||{});this.=
start(options);},setup:function(){this.element.makePositioned();this.orig=
inalLeft=3DparseFloat(this.element.getStyle('left')||'0');this.originalTo=
p=3DparseFloat(this.element.getStyle('top')||'0');if(this.options.mode=3D=
=3D'absolute'){this.options.x=3Dthis.options.x-this.originalLeft;this.opt=
ions.y=3Dthis.options.y-this.originalTop;}},update:function(position){thi=
s.element.setStyle({left:(this.options.x*position+this.originalLeft).roun=
d()+'px',top:(this.options.y*position+this.originalTop).round()+'px'});}}=
);Effect.MoveBy=3Dfunction(element,toTop,toLeft){return new =
Effect.Move(element,Object.extend({x:toLeft,y:toTop},arguments[3]||{}));}=
;Effect.Scale=3DClass.create(Effect.Base,{initialize:function(element,per=
cent){this.element=3D$(element);if(!this.element)throw(Effect._elementDoe=
sNotExistError);var =
options=3DObject.extend({scaleX:true,scaleY:true,scaleContent:true,scaleF=
romCenter:false,scaleMode:'box',scaleFrom:100.0,scaleTo:percent},argument=
s[2]||{});this.start(options);},setup:function(){this.restoreAfterFinish=3D=
this.options.restoreAfterFinish||false;this.elementPositioning=3Dthis.ele=
ment.getStyle('position');this.originalStyle=3D{};['top','left','width','=
height','fontSize'].each(function(k){this.originalStyle[k]=3Dthis.element=
.style[k];}.bind(this));this.originalTop=3Dthis.element.offsetTop;this.or=
iginalLeft=3Dthis.element.offsetLeft;var =
fontSize=3Dthis.element.getStyle('font-size')||'100%';['em','px','%','pt'=
].each(function(fontSizeType){if(fontSize.indexOf(fontSizeType)>0){this.f=
ontSize=3DparseFloat(fontSize);this.fontSizeType=3DfontSizeType;}}.bind(t=
his));this.factor=3D(this.options.scaleTo-this.options.scaleFrom)/100;thi=
s.dims=3Dnull;if(this.options.scaleMode=3D=3D'box')=0A=
this.dims=3D[this.element.offsetHeight,this.element.offsetWidth];if(/^con=
tent/.test(this.options.scaleMode))=0A=
this.dims=3D[this.element.scrollHeight,this.element.scrollWidth];if(!this=
.dims)=0A=
this.dims=3D[this.options.scaleMode.originalHeight,this.options.scaleMode=
.originalWidth];},update:function(position){var =
currentScale=3D(this.options.scaleFrom/100.0)+(this.factor*position);if(t=
his.options.scaleContent&&this.fontSize)=0A=
this.element.setStyle({fontSize:this.fontSize*currentScale+this.fontSizeT=
ype});this.setDimensions(this.dims[0]*currentScale,this.dims[1]*currentSc=
ale);},finish:function(position){if(this.restoreAfterFinish)this.element.=
setStyle(this.originalStyle);},setDimensions:function(height,width){var =
d=3D{};if(this.options.scaleX)d.width=3Dwidth.round()+'px';if(this.option=
s.scaleY)d.height=3Dheight.round()+'px';if(this.options.scaleFromCenter){=
var topd=3D(height-this.dims[0])/2;var =
leftd=3D(width-this.dims[1])/2;if(this.elementPositioning=3D=3D'absolute'=
){if(this.options.scaleY)d.top=3Dthis.originalTop-topd+'px';if(this.optio=
ns.scaleX)d.left=3Dthis.originalLeft-leftd+'px';}else{if(this.options.sca=
leY)d.top=3D-topd+'px';if(this.options.scaleX)d.left=3D-leftd+'px';}}=0A=
this.element.setStyle(d);}});Effect.Highlight=3DClass.create(Effect.Base,=
{initialize:function(element){this.element=3D$(element);if(!this.element)=
throw(Effect._elementDoesNotExistError);var =
options=3DObject.extend({startcolor:'#ffff99'},arguments[1]||{});this.sta=
rt(options);},setup:function(){if(this.element.getStyle('display')=3D=3D'=
none'){this.cancel();return;}=0A=
this.oldStyle=3D{};if(!this.options.keepBackgroundImage){this.oldStyle.ba=
ckgroundImage=3Dthis.element.getStyle('background-image');this.element.se=
tStyle({backgroundImage:'none'});}=0A=
if(!this.options.endcolor)=0A=
this.options.endcolor=3Dthis.element.getStyle('background-color').parseCo=
lor('#ffffff');if(!this.options.restorecolor)=0A=
this.options.restorecolor=3Dthis.element.getStyle('background-color');thi=
s._base=3D$R(0,2).map(function(i){return =
parseInt(this.options.startcolor.slice(i*2+1,i*2+3),16)}.bind(this));this=
._delta=3D$R(0,2).map(function(i){return =
parseInt(this.options.endcolor.slice(i*2+1,i*2+3),16)-this._base[i]}.bind=
(this));},update:function(position){this.element.setStyle({backgroundColo=
r:$R(0,2).inject('#',function(m,v,i){return =
m+((this._base[i]+(this._delta[i]*position)).round().toColorPart());}.bin=
d(this))});},finish:function(){this.element.setStyle(Object.extend(this.o=
ldStyle,{backgroundColor:this.options.restorecolor}));}});Effect.ScrollTo=
=3Dfunction(element){var =
options=3Darguments[1]||{},scrollOffsets=3Ddocument.viewport.getScrollOff=
sets(),elementOffsets=3D$(element).cumulativeOffset(),max=3D(window.heigh=
t||document.body.scrollHeight)-document.viewport.getHeight();if(options.o=
ffset)elementOffsets[1]+=3Doptions.offset;return new =
Effect.Tween(null,scrollOffsets.top,elementOffsets[1]>max?max:elementOffs=
ets[1],options,function(p){scrollTo(scrollOffsets.left,p.round())});};Eff=
ect.Fade=3Dfunction(element){element=3D$(element);var =
oldOpacity=3Delement.getInlineOpacity();var =
options=3DObject.extend({from:element.getOpacity()||1.0,to:0.0,afterFinis=
hInternal:function(effect){if(effect.options.to!=3D0)return;effect.elemen=
t.hide().setStyle({opacity:oldOpacity});}},arguments[1]||{});return new =
Effect.Opacity(element,options);};Effect.Appear=3Dfunction(element){eleme=
nt=3D$(element);var =
options=3DObject.extend({from:(element.getStyle('display')=3D=3D'none'?0.=
0:element.getOpacity()||0.0),to:1.0,afterFinishInternal:function(effect){=
effect.element.forceRerendering();},beforeSetup:function(effect){effect.e=
lement.setOpacity(effect.options.from).show();}},arguments[1]||{});return=
 new =
Effect.Opacity(element,options);};Effect.Puff=3Dfunction(element){element=
=3D$(element);var =
oldStyle=3D{opacity:element.getInlineOpacity(),position:element.getStyle(=
'position'),top:element.style.top,left:element.style.left,width:element.s=
tyle.width,height:element.style.height};return new Effect.Parallel([new =
Effect.Scale(element,200,{sync:true,scaleFromCenter:true,scaleContent:tru=
e,restoreAfterFinish:true}),new =
Effect.Opacity(element,{sync:true,to:0.0})],Object.extend({duration:1.0,b=
eforeSetupInternal:function(effect){Position.absolutize(effect.effects[0]=
.element)},afterFinishInternal:function(effect){effect.effects[0].element=
.hide().setStyle(oldStyle);}},arguments[1]||{}));};Effect.BlindUp=3Dfunct=
ion(element){element=3D$(element);element.makeClipping();return new =
Effect.Scale(element,0,Object.extend({scaleContent:false,scaleX:false,res=
toreAfterFinish:true,afterFinishInternal:function(effect){effect.element.=
hide().undoClipping();}},arguments[1]||{}));};Effect.BlindDown=3Dfunction=
(element){element=3D$(element);var =
elementDimensions=3Delement.getDimensions();return new =
Effect.Scale(element,100,Object.extend({scaleContent:false,scaleX:false,s=
caleFrom:0,scaleMode:{originalHeight:elementDimensions.height,originalWid=
th:elementDimensions.width},restoreAfterFinish:true,afterSetup:function(e=
ffect){effect.element.makeClipping().setStyle({height:'0px'}).show();},af=
terFinishInternal:function(effect){effect.element.undoClipping();}},argum=
ents[1]||{}));};Effect.SwitchOff=3Dfunction(element){element=3D$(element)=
;var oldOpacity=3Delement.getInlineOpacity();return new =
Effect.Appear(element,Object.extend({duration:0.4,from:0,transition:Effec=
t.Transitions.flicker,afterFinishInternal:function(effect){new =
Effect.Scale(effect.element,1,{duration:0.3,scaleFromCenter:true,scaleX:f=
alse,scaleContent:false,restoreAfterFinish:true,beforeSetup:function(effe=
ct){effect.element.makePositioned().makeClipping();},afterFinishInternal:=
function(effect){effect.element.hide().undoClipping().undoPositioned().se=
tStyle({opacity:oldOpacity});}})}},arguments[1]||{}));};Effect.DropOut=3D=
function(element){element=3D$(element);var =
oldStyle=3D{top:element.getStyle('top'),left:element.getStyle('left'),opa=
city:element.getInlineOpacity()};return new Effect.Parallel([new =
Effect.Move(element,{x:0,y:100,sync:true}),new =
Effect.Opacity(element,{sync:true,to:0.0})],Object.extend({duration:0.5,b=
eforeSetup:function(effect){effect.effects[0].element.makePositioned();},=
afterFinishInternal:function(effect){effect.effects[0].element.hide().und=
oPositioned().setStyle(oldStyle);}},arguments[1]||{}));};Effect.Shake=3Df=
unction(element){element=3D$(element);var =
options=3DObject.extend({distance:20,duration:0.5},arguments[1]||{});var =
distance=3DparseFloat(options.distance);var =
split=3DparseFloat(options.duration)/10.0;var =
oldStyle=3D{top:element.getStyle('top'),left:element.getStyle('left')};re=
turn new =
Effect.Move(element,{x:distance,y:0,duration:split,afterFinishInternal:fu=
nction(effect){new =
Effect.Move(effect.element,{x:-distance*2,y:0,duration:split*2,afterFinis=
hInternal:function(effect){new =
Effect.Move(effect.element,{x:distance*2,y:0,duration:split*2,afterFinish=
Internal:function(effect){new =
Effect.Move(effect.element,{x:-distance*2,y:0,duration:split*2,afterFinis=
hInternal:function(effect){new =
Effect.Move(effect.element,{x:distance*2,y:0,duration:split*2,afterFinish=
Internal:function(effect){new =
Effect.Move(effect.element,{x:-distance,y:0,duration:split,afterFinishInt=
ernal:function(effect){effect.element.undoPositioned().setStyle(oldStyle)=
;}})}})}})}})}})}});};Effect.SlideDown=3Dfunction(element){element=3D$(el=
ement).cleanWhitespace();var =
oldInnerBottom=3Delement.down().getStyle('bottom');var =
elementDimensions=3Delement.getDimensions();return new =
Effect.Scale(element,100,Object.extend({scaleContent:false,scaleX:false,s=
caleFrom:window.opera?0:1,scaleMode:{originalHeight:elementDimensions.hei=
ght,originalWidth:elementDimensions.width},restoreAfterFinish:true,afterS=
etup:function(effect){effect.element.makePositioned();effect.element.down=
().makePositioned();if(window.opera)effect.element.setStyle({top:''});eff=
ect.element.makeClipping().setStyle({height:'0px'}).show();},afterUpdateI=
nternal:function(effect){effect.element.down().setStyle({bottom:(effect.d=
ims[0]-effect.element.clientHeight)+'px'});},afterFinishInternal:function=
(effect){effect.element.undoClipping().undoPositioned();effect.element.do=
wn().undoPositioned().setStyle({bottom:oldInnerBottom});}},arguments[1]||=
{}));};Effect.SlideUp=3Dfunction(element){element=3D$(element).cleanWhite=
space();var oldInnerBottom=3Delement.down().getStyle('bottom');var =
elementDimensions=3Delement.getDimensions();return new =
Effect.Scale(element,window.opera?0:1,Object.extend({scaleContent:false,s=
caleX:false,scaleMode:'box',scaleFrom:100,scaleMode:{originalHeight:eleme=
ntDimensions.height,originalWidth:elementDimensions.width},restoreAfterFi=
nish:true,afterSetup:function(effect){effect.element.makePositioned();eff=
ect.element.down().makePositioned();if(window.opera)effect.element.setSty=
le({top:''});effect.element.makeClipping().show();},afterUpdateInternal:f=
unction(effect){effect.element.down().setStyle({bottom:(effect.dims[0]-ef=
fect.element.clientHeight)+'px'});},afterFinishInternal:function(effect){=
effect.element.hide().undoClipping().undoPositioned();effect.element.down=
().undoPositioned().setStyle({bottom:oldInnerBottom});}},arguments[1]||{}=
));};Effect.Squish=3Dfunction(element){return new =
Effect.Scale(element,window.opera?1:0,{restoreAfterFinish:true,beforeSetu=
p:function(effect){effect.element.makeClipping();},afterFinishInternal:fu=
nction(effect){effect.element.hide().undoClipping();}});};Effect.Grow=3Df=
unction(element){element=3D$(element);var =
options=3DObject.extend({direction:'center',moveTransition:Effect.Transit=
ions.sinoidal,scaleTransition:Effect.Transitions.sinoidal,opacityTransiti=
on:Effect.Transitions.full},arguments[1]||{});var =
oldStyle=3D{top:element.style.top,left:element.style.left,height:element.=
style.height,width:element.style.width,opacity:element.getInlineOpacity()=
};var dims=3Delement.getDimensions();var initialMoveX,initialMoveY;var =
moveX,moveY;switch(options.direction){case'top-left':initialMoveX=3Diniti=
alMoveY=3DmoveX=3DmoveY=3D0;break;case'top-right':initialMoveX=3Ddims.wid=
th;initialMoveY=3DmoveY=3D0;moveX=3D-dims.width;break;case'bottom-left':i=
nitialMoveX=3DmoveX=3D0;initialMoveY=3Ddims.height;moveY=3D-dims.height;b=
reak;case'bottom-right':initialMoveX=3Ddims.width;initialMoveY=3Ddims.hei=
ght;moveX=3D-dims.width;moveY=3D-dims.height;break;case'center':initialMo=
veX=3Ddims.width/2;initialMoveY=3Ddims.height/2;moveX=3D-dims.width/2;mov=
eY=3D-dims.height/2;break;}=0A=
return new =
Effect.Move(element,{x:initialMoveX,y:initialMoveY,duration:0.01,beforeSe=
tup:function(effect){effect.element.hide().makeClipping().makePositioned(=
);},afterFinishInternal:function(effect){new Effect.Parallel([new =
Effect.Opacity(effect.element,{sync:true,to:1.0,from:0.0,transition:optio=
ns.opacityTransition}),new =
Effect.Move(effect.element,{x:moveX,y:moveY,sync:true,transition:options.=
moveTransition}),new =
Effect.Scale(effect.element,100,{scaleMode:{originalHeight:dims.height,or=
iginalWidth:dims.width},sync:true,scaleFrom:window.opera?1:0,transition:o=
ptions.scaleTransition,restoreAfterFinish:true})],Object.extend({beforeSe=
tup:function(effect){effect.effects[0].element.setStyle({height:'0px'}).s=
how();},afterFinishInternal:function(effect){effect.effects[0].element.un=
doClipping().undoPositioned().setStyle(oldStyle);}},options))}});};Effect=
.Shrink=3Dfunction(element){element=3D$(element);var =
options=3DObject.extend({direction:'center',moveTransition:Effect.Transit=
ions.sinoidal,scaleTransition:Effect.Transitions.sinoidal,opacityTransiti=
on:Effect.Transitions.none},arguments[1]||{});var =
oldStyle=3D{top:element.style.top,left:element.style.left,height:element.=
style.height,width:element.style.width,opacity:element.getInlineOpacity()=
};var dims=3Delement.getDimensions();var =
moveX,moveY;switch(options.direction){case'top-left':moveX=3DmoveY=3D0;br=
eak;case'top-right':moveX=3Ddims.width;moveY=3D0;break;case'bottom-left':=
moveX=3D0;moveY=3Ddims.height;break;case'bottom-right':moveX=3Ddims.width=
;moveY=3Ddims.height;break;case'center':moveX=3Ddims.width/2;moveY=3Ddims=
.height/2;break;}=0A=
return new Effect.Parallel([new =
Effect.Opacity(element,{sync:true,to:0.0,from:1.0,transition:options.opac=
ityTransition}),new =
Effect.Scale(element,window.opera?1:0,{sync:true,transition:options.scale=
Transition,restoreAfterFinish:true}),new =
Effect.Move(element,{x:moveX,y:moveY,sync:true,transition:options.moveTra=
nsition})],Object.extend({beforeStartInternal:function(effect){effect.eff=
ects[0].element.makePositioned().makeClipping();},afterFinishInternal:fun=
ction(effect){effect.effects[0].element.hide().undoClipping().undoPositio=
ned().setStyle(oldStyle);}},options));};Effect.Pulsate=3Dfunction(element=
){element=3D$(element);var options=3Darguments[1]||{};var =
oldOpacity=3Delement.getInlineOpacity();var =
transition=3Doptions.transition||Effect.Transitions.sinoidal;var =
reverser=3Dfunction(pos){return =
transition(1-Effect.Transitions.pulse(pos,options.pulses))};reverser.bind=
(transition);return new =
Effect.Opacity(element,Object.extend(Object.extend({duration:2.0,from:0,a=
fterFinishInternal:function(effect){effect.element.setStyle({opacity:oldO=
pacity});}},options),{transition:reverser}));};Effect.Fold=3Dfunction(ele=
ment){element=3D$(element);var =
oldStyle=3D{top:element.style.top,left:element.style.left,width:element.s=
tyle.width,height:element.style.height};element.makeClipping();return =
new =
Effect.Scale(element,5,Object.extend({scaleContent:false,scaleX:false,aft=
erFinishInternal:function(effect){new =
Effect.Scale(element,1,{scaleContent:false,scaleY:false,afterFinishIntern=
al:function(effect){effect.element.hide().undoClipping().setStyle(oldStyl=
e);}});}},arguments[1]||{}));};Effect.Morph=3DClass.create(Effect.Base,{i=
nitialize:function(element){this.element=3D$(element);if(!this.element)th=
row(Effect._elementDoesNotExistError);var =
options=3DObject.extend({style:{}},arguments[1]||{});if(!Object.isString(=
options.style))this.style=3D$H(options.style);else{if(options.style.inclu=
de(':'))=0A=
this.style=3Doptions.style.parseStyle();else{this.element.addClassName(op=
tions.style);this.style=3D$H(this.element.getStyles());this.element.remov=
eClassName(options.style);var =
css=3Dthis.element.getStyles();this.style=3Dthis.style.reject(function(st=
yle){return =
style.value=3D=3Dcss[style.key];});options.afterFinishInternal=3Dfunction=
(effect){effect.element.addClassName(effect.options.style);effect.transfo=
rms.each(function(transform){effect.element.style[transform.style]=3D'';}=
);}}}=0A=
this.start(options);},setup:function(){function =
parseColor(color){if(!color||['rgba(0, 0, 0, =
0)','transparent'].include(color))color=3D'#ffffff';color=3Dcolor.parseCo=
lor();return $R(0,2).map(function(i){return =
parseInt(color.slice(i*2+1,i*2+3),16)});}=0A=
this.transforms=3Dthis.style.map(function(pair){var =
property=3Dpair[0],value=3Dpair[1],unit=3Dnull;if(value.parseColor('#zzzz=
zz')!=3D'#zzzzzz'){value=3Dvalue.parseColor();unit=3D'color';}else =
if(property=3D=3D'opacity'){value=3DparseFloat(value);if(Prototype.Browse=
r.IE&&(!this.element.currentStyle.hasLayout))=0A=
this.element.setStyle({zoom:1});}else =
if(Element.CSS_LENGTH.test(value)){var =
components=3Dvalue.match(/^([\+\-]?[0-9\.]+)(.*)$/);value=3DparseFloat(co=
mponents[1]);unit=3D(components.length=3D=3D3)?components[2]:null;}=0A=
var =
originalValue=3Dthis.element.getStyle(property);return{style:property.cam=
elize(),originalValue:unit=3D=3D'color'?parseColor(originalValue):parseFl=
oat(originalValue||0),targetValue:unit=3D=3D'color'?parseColor(value):val=
ue,unit:unit};}.bind(this)).reject(function(transform){return((transform.=
originalValue=3D=3Dtransform.targetValue)||(transform.unit!=3D'color'&&(i=
sNaN(transform.originalValue)||isNaN(transform.targetValue))))});},update=
:function(position){var =
style=3D{},transform,i=3Dthis.transforms.length;while(i--)=0A=
style[(transform=3Dthis.transforms[i]).style]=3Dtransform.unit=3D=3D'colo=
r'?'#'+=0A=
(Math.round(transform.originalValue[0]+=0A=
(transform.targetValue[0]-transform.originalValue[0])*position)).toColorP=
art()+=0A=
(Math.round(transform.originalValue[1]+=0A=
(transform.targetValue[1]-transform.originalValue[1])*position)).toColorP=
art()+=0A=
(Math.round(transform.originalValue[2]+=0A=
(transform.targetValue[2]-transform.originalValue[2])*position)).toColorP=
art():(transform.originalValue+=0A=
(transform.targetValue-transform.originalValue)*position).toFixed(3)+=0A=
(transform.unit=3D=3D=3Dnull?'':transform.unit);this.element.setStyle(sty=
le,true);}});Effect.Transform=3DClass.create({initialize:function(tracks)=
{this.tracks=3D[];this.options=3Darguments[1]||{};this.addTracks(tracks);=
},addTracks:function(tracks){tracks.each(function(track){track=3D$H(track=
);var =
data=3Dtrack.values().first();this.tracks.push($H({ids:track.keys().first=
(),effect:Effect.Morph,options:{style:data}}));}.bind(this));return =
this;},play:function(){return new =
Effect.Parallel(this.tracks.map(function(track){var =
ids=3Dtrack.get('ids'),effect=3Dtrack.get('effect'),options=3Dtrack.get('=
options');var elements=3D[$(ids)||$$(ids)].flatten();return =
elements.map(function(e){return new =
effect(e,Object.extend({sync:true},options))});}).flatten(),this.options)=
;}});Element.CSS_PROPERTIES=3D$w('backgroundColor backgroundPosition =
borderBottomColor borderBottomStyle '+'borderBottomWidth borderLeftColor =
borderLeftStyle borderLeftWidth '+'borderRightColor borderRightStyle =
borderRightWidth borderSpacing '+'borderTopColor borderTopStyle =
borderTopWidth bottom clip color '+'fontSize fontWeight height left =
letterSpacing lineHeight '+'marginBottom marginLeft marginRight =
marginTop markerOffset maxHeight '+'maxWidth minHeight minWidth opacity =
outlineColor outlineOffset '+'outlineWidth paddingBottom paddingLeft =
paddingRight paddingTop '+'right textIndent top width wordSpacing =
zIndex');Element.CSS_LENGTH=3D/^(([\+\-]?[0-9\.]+)(em|ex|px|in|cm|mm|pt|p=
c|\%))|0$/;String.__parseStyleElement=3Ddocument.createElement('div');Str=
ing.prototype.parseStyle=3Dfunction(){var =
style,styleRules=3D$H();if(Prototype.Browser.WebKit)=0A=
style=3Dnew =
Element('div',{style:this}).style;else{String.__parseStyleElement.innerHT=
ML=3D'<div =
style=3D"'+this+'"></div>';style=3DString.__parseStyleElement.childNodes[=
0].style;}=0A=
Element.CSS_PROPERTIES.each(function(property){if(style[property])styleRu=
les.set(property,style[property]);});if(Prototype.Browser.IE&&this.includ=
e('opacity'))=0A=
styleRules.set('opacity',this.match(/opacity:\s*((?:0|1)?(?:\.\d*)?)/)[1]=
);return =
styleRules;};if(document.defaultView&&document.defaultView.getComputedSty=
le){Element.getStyles=3Dfunction(element){var =
css=3Ddocument.defaultView.getComputedStyle($(element),null);return =
Element.CSS_PROPERTIES.inject({},function(styles,property){styles[propert=
y]=3Dcss[property];return =
styles;});};}else{Element.getStyles=3Dfunction(element){element=3D$(eleme=
nt);var =
css=3Delement.currentStyle,styles;styles=3DElement.CSS_PROPERTIES.inject(=
{},function(results,property){results[property]=3Dcss[property];return =
results;});if(!styles.opacity)styles.opacity=3Delement.getOpacity();retur=
n =
styles;};};Effect.Methods=3D{morph:function(element,style){element=3D$(el=
ement);new =
Effect.Morph(element,Object.extend({style:style},arguments[2]||{}));retur=
n =
element;},visualEffect:function(element,effect,options){element=3D$(eleme=
nt)=0A=
var =
s=3Deffect.dasherize().camelize(),klass=3Ds.charAt(0).toUpperCase()+s.sub=
string(1);new Effect[klass](element,options);return =
element;},highlight:function(element,options){element=3D$(element);new =
Effect.Highlight(element,options);return element;}};$w('fade appear grow =
shrink fold blindUp blindDown slideUp slideDown '+'pulsate shake puff =
squish switchOff =
dropOut').each(function(effect){Effect.Methods[effect]=3Dfunction(element=
,options){element=3D$(element);Effect[effect.charAt(0).toUpperCase()+effe=
ct.substring(1)](element,options);return =
element;}});$w('getInlineOpacity forceRerendering setContentZoom =
collectTextNodes collectTextNodesIgnoreClass =
getStyles').each(function(f){Effect.Methods[f]=3DElement[f];});Element.ad=
dMethods(Effect.Methods);
------=_NextPart_000_0040_01CB1F53.F9859920
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.active.com/SiteFiles/3/templates/javascripts/application.js?ver=2.7.0

document.write('<script type=3D"text/javascript" src=3D"' + =
location.protocol + '//www.active.com/SiteFiles/A2/config.js"></scr' + =
'ipt>');

/*All Channels*/
Effect.ChannelsUp=3Dfunction(element){
element=3D$(element);
element.makeClipping();
return new Effect.Scale(element,0,
Object.extend({scaleContent:false,
scaleX:false,
restoreAfterFinish:true,
afterUpdate:function(effect){
updateOpaque();
},
afterFinishInternal:function(effect){
effect.element.hide();
effect.element.undoClipping();
updateOpaque();
$('all_channels_opaque').hide();
}
},arguments[1]||{})
);
}
Effect.ChannelsDown=3Dfunction(element){
element=3D$(element);
var elementDimensions=3Delement.getDimensions();
return new Effect.Scale(element,100,
Object.extend({scaleContent:false,
scaleX:false,
scaleFrom:0,
scaleMode:{originalHeight:elementDimensions.height,originalWidth:elementD=
imensions.width},
restoreAfterFinish:true,
afterSetup:function(effect){
effect.element.makeClipping();
effect.element.setStyle({height:'0px'});
effect.element.show();
},
afterUpdate:function(effect){
updateOpaque();
},
afterFinishInternal:function(effect){
effect.element.undoClipping();
updateOpaque();
}
},arguments[1]||{})
);
}
var allChannelsOpen=3Dfalse;
var allChannelsClose=3Dfalse;
updateOpaque=3Dfunction(){
var ac=3D$('all_channels');
var opaque=3D$('all_channels_opaque');
opaque.style.top=3Dac.offsetTop+'px';
opaque.style.left=3Dac.offsetLeft+'px';
opaque.style.width=3Dac.offsetWidth+'px';
opaque.style.height=3Dac.offsetHeight+'px';
opaque.show();
}
function initAllChannels(){
if($('all_channels_button')){
insideAllChannels=3D0;
showAllChannelsHandle=3Dnull;
hideAllChannelsHandle=3Dnull;
blinding=3Dfalse;
showAllChannels=3Dfunction(){
if(blinding)return;
if(!$('all_channels').visible()&&allChannelsOpen){
blinding=3Dtrue;
troubTab('hide')
new =
Effect.ChannelsDown('all_channels',{duration:.3,afterFinish:function(){bl=
inding=3Dfalse;}});
}
}
hideAllChannels=3Dfunction(){
if(blinding)return;
if($('all_channels').visible()&&insideAllChannels=3D=3D0){
blinding=3Dtrue;
new =
Effect.ChannelsUp('all_channels',{duration:.3,afterFinish:function(){blin=
ding=3Dfalse;}});
setTimeout("troubTab('show')",200);
}
}
troubTab=3Dfunction(action){
var f=3D$$('#mod_featured.tab_box .title');
for(var i=3D0;i<f.length;i++){
if(action=3D=3D"show"){
Element.show(f[i]);
document.getElementById("mod_featured").style.paddingTop=3D"0em";
}
else{
Element.hide(f[i]);
document.getElementById("mod_featured").style.paddingTop=3D"3.14em";
}
}
}
fireHideAllChannels=3Dfunction(wait){
if(hideAllChannelsHandle){
clearTimeout(hideAllChannelsHandle);
}
hideAllChannelsHandle=3DsetTimeout("hideAllChannels()",wait);
}
$('all_channels_button').onmouseover=3Dfunction(){
allChannelsOpen=3Dtrue;
setTimeout("showAllChannels()",200);
}
$('all_channels_button').onmouseout=3Dfunction(){
allChannelsOpen=3Dfalse;
fireHideAllChannels(400);
}
$('all_channels_button').onclick=3Dfunction(){
if(!$('all_channels').visible()){
showAllChannels();
}else{
hideAllChannels();
}
}
$('all_channels').onmouseout=3Dfunction(){
allChannelsClose=3Dtrue;
insideAllChannels--;
fireHideAllChannels(400);
}
$('all_channels').onmouseover=3Dfunction(){
insideAllChannels++;
allChannelsClose=3Dfalse;
}
}
}

/*Breadcrumbs*/
function cnvrt2Upper(str){
newVal=3D'';
val=3Dstr.split(' ');
for(var c=3D0;c<val.length;c++){
if(val[c]!=3D"and"){
newVal+=3Dval[c].substring(0,1).toUpperCase()+val[c].substring(1,val[c].l=
ength)+' ';
}else{
newVal+=3Dval[c].substring(0,val[c].length)+' ';
}
}
return newVal.strip();
}
function splitAnd(str){
newVal=3D'';
val=3Dstr.split('and');
for(var c=3D0;c<val.length;c++){
newVal+=3Dval[c].substring(0,val[c].length)+' and ';
}
return newVal.slice(0,newVal.length-5);
}
function breadcrumbs(){
if($('breadcrumbs')&&location.host!=3DsCommunityUrl){
sURL=3Dnew String;
bits=3Dnew Object;
var x=3D0;
var stop=3D0;
var output=3D"<a =
href=3D\"http://"+sActiveUrl+"/\">Active.com</a>&nbsp;&gt;&nbsp;";
var displayChan=3D"";
sURL=3Dlocation.pathname;
sURL=3DsURL.slice(1,sURL.length);
finalChar=3DsURL.slice(sURL.length-1,sURL.length);
if(finalChar=3D=3D"/")sURL=3DsURL.slice(0,sURL.length-1);
while(!stop){
chunkStart=3DsURL.indexOf("/");
if(chunkStart!=3D-1){
bits[x]=3DsURL.slice(0,chunkStart)
sURL=3DsURL.slice(chunkStart+1,sURL.length);
}else{
stop=3D1;
}
x++;
}
for(i=3D0;i<x-1;i++){
if(i=3D=3D0){
if(bits[i].toLowerCase() =3D=3D "facilities" || bits[i].toLowerCase() =
=3D=3D "organizations")
{
output+=3D"<a href=3D\"../";
for(y=3D1;y<x-i;y++){
output+=3D"../";
}
output+=3D"directory/\">Directory</a>&nbsp;&gt;&nbsp;";
}}
var onARFacilityPage=3Dfalse;
if(bits[i].toLowerCase() =3D=3D "facilities")
if( (bits[i+1]!=3Dundefined&&bits[i+1].toLowerCase() =3D=3D =
"active-rewards") || sURL.toLowerCase() =3D=3D "active-rewards.htm" || =
sURL.toLowerCase() =3D=3D "active-rewards")
onARFacilityPage =3D true;
if(!onARFacilityPage =
&&bits[i]!=3D"Articles"&&bits[i]!=3D"articles"&&bits[i]!=3D"A2"&&bits[i]!=
=3D"page"&&bits[i]!=3D"coolrunning"&&bits[i]!=3D"getactive"){
output+=3D"<a href=3D\"";
for(y=3D1;y<x-i;y++){
output+=3D"../";
}
if(finalChar=3D=3D"/")output+=3D"../";
if(bits[i]=3D=3D"mountainbiking"){
var displayChan=3D"Mountain Biking";
}else if(bits[i]=3D=3D"actionsports"){
var displayChan=3D"Action Sports";
}else if(bits[i]=3D=3D"mindandbody"){
var displayChan=3D"Mind and Body";
}else if(bits[i]=3D=3D"fieldhockey"){
var displayChan=3D"Field Hockey";
}else if(bits[i]=3D=3D"icehockey"){
var displayChan=3D"Ice Hockey";
}else if(bits[i]=3D=3D"healthandfitness"){
var displayChan=3D"Fitness";
}else if(bits[i]=3D=3D"lifestylevehicles"){
var displayChan=3D"Lifestyle Vehicles";
}else if(bits[i]=3D=3D"Holidaygiftguide"){
var displayChan=3D"Holiday Gift Guide";
}else if(bits[i]=3D=3D"active-rewards"){
var displayChan=3D"ActiveRewards Facilities";
}else{
var displayChan=3Dcnvrt2Upper(bits[i]);
if(bits[0].toLowerCase() =3D=3D "directory" || bits[0].toLowerCase() =
=3D=3D "facilities" || bits[0].toLowerCase() =3D=3D "organizations"){
displayChan =3D displayChan.replace(/-/g," ")
}
}
output+=3Dbits[i]+"/\">"+displayChan+"</a>&nbsp;&gt;&nbsp;";
}
}
if(x=3D=3D1){
if(sURL=3D=3D"mountainbiking.htm"||sURL=3D=3D"mountainbiking"){
$('breadcrumbs').innerHTML=3Doutput+"Mountain Biking";
}else if(sURL=3D=3D"actionsports.htm"||sURL=3D=3D"actionsports"){
$('breadcrumbs').innerHTML=3Doutput+"Action Sports";
}else if(sURL=3D=3D"mindandbody.htm"||sURL=3D=3D"mindandbody"){
$('breadcrumbs').innerHTML=3Doutput+"Mind and Body";
}else if(sURL=3D=3D"fieldhockey.htm"||sURL=3D=3D"fieldhockey"){
$('breadcrumbs').innerHTML=3Doutput+"Field Hockey";
}else if(sURL=3D=3D"icehockey.htm"||sURL=3D=3D"icehockey"){
$('breadcrumbs').innerHTML=3Doutput+"Ice Hockey";
}else =
if(sURL=3D=3D"healthandfitness.htm"||sURL=3D=3D"healthandfitness"){
$('breadcrumbs').innerHTML=3Doutput+"Fitness";
}else =
if(sURL=3D=3D"lifestylevehicles.htm"||sURL=3D=3D"lifestylevehicles"){
$('breadcrumbs').innerHTML=3Doutput+"Lifestyle Vehicles";
}else =
if(sURL=3D=3D"holidaygiftguide.htm"||sURL=3D=3D"holidaygiftguide"){
$('breadcrumbs').innerHTML=3Doutput+"Holiday Gift Guide";
}else if(sURL=3D=3D"allsports.htm"||sURL=3D=3D"allsports"){
$('breadcrumbs').innerHTML=3Doutput+"All Sports";
}else =
if(sURL.toLowerCase()=3D=3D"organizations.htm"||sURL.toLowerCase()=3D=3D"=
organizations"){
$('breadcrumbs').innerHTML=3Doutput+"<a =
href=3D\"../../directory/\">Directory</a>&nbsp;&gt;&nbsp;" + =
"Organizations";
}else =
if(sURL.toLowerCase()=3D=3D"facilities.htm"||sURL.toLowerCase()=3D=3D"fac=
ilities"){
$('breadcrumbs').innerHTML=3Doutput+"<a =
href=3D\"../../directory/\">Directory</a>&nbsp;&gt;&nbsp;" + =
"Facilities";
}else{
if(sURL.indexOf(".")!=3D-1){
endHere=3DsURL.indexOf(".");
$('breadcrumbs').innerHTML=3Doutput+cnvrt2Upper(sURL.slice(0,endHere));
}else{
$('breadcrumbs').innerHTML=3Doutput+cnvrt2Upper(sURL);
}
}
}
else if(x=3D=3D2 && (sURL =3D=3D "active-rewards" || sURL =3D=3D =
"active-rewards.htm")){
$('breadcrumbs').innerHTML=3Doutput + "ActiveRewards Facilities";
}
else{
var title;
if(bits[0].toLowerCase() =3D=3D "directory" || bits[0].toLowerCase() =
=3D=3D "facilities" || bits[0].toLowerCase() =3D=3D "organizations"){
title=3Dcnvrt2Upper(decodeURI(sURL));
if(title.search(/^[0-9]+$/) =3D=3D 0)
title =3D "Page " + title;
else
title =3D title.replace(/-/g," ");
title =3D title.replace(/-/g," ");
}
else if(document.title.indexOf('| Active.com')!=3D-1){
title=3Ddocument.title.slice(0,document.title.length-13);
}
else{
title=3Ddocument.title;
}
$('breadcrumbs').innerHTML=3Doutput+title;
}
}
}

/*Geo-Targetting*/
function readCookie(name){
var nameEQ=3Dname+"=3D";
var ca=3Ddocument.cookie.split(';');
for(var i=3D0;i<ca.length;i++){
var c=3Dca[i];
while(c.charAt(0)=3D=3D' ')c=3Dc.substring(1,c.length);
if(c.indexOf(nameEQ)=3D=3D0)return c.substring(nameEQ.length,c.length);
}
return"";
}
var ScriptRequest=3DClass.create();
ScriptRequest.scriptCounter=3D1;
ScriptRequest.prototype=3D{
initialize:function(url)
{
this._url=3Durl;
this._noCacheIE=3D'&noCacheIE=3D'+(new Date()).getTime();
this._headLoc=3Ddocument.getElementsByTagName("head").item(0);
this._scriptId=3D'JscriptId'+ScriptRequest.scriptCounter++;
},
buildScriptTag:function()
{
this._scriptObj=3Ddocument.createElement("script");
this._scriptObj.setAttribute("type","text/javascript");
this._scriptObj.setAttribute("charset","utf-8");
this._scriptObj.setAttribute("src",this._url+"&S=3D"+this._scriptId+this.=
_noCacheIE);
this._scriptObj.setAttribute("id",this._scriptId);
},
addScriptTag:function()
{
this._headLoc.appendChild(this._scriptObj);
},
removeScriptTag:function()
{
this._headLoc.removeChild(this._scriptObj);
}
};
function gtGeo()
{
if($("mod_geo_events"))
{
var sURL=3Dlocation.pathname+"";
var channel=3D"all";
var qty=3D"10";
var distance=3D"25";
var dateRange=3D"future";
var cb=3D"MappingAssetToMap";
var cbp=3D"";
var chunkStart=3DsURL.indexOf("/");
var chunkEnd=3DsURL.indexOf(".htm");
if(chunkEnd=3D=3D-1)chunkEnd=3DsURL.indexOf(".aspx");
//get the subchannel
var sSubChannel=3D"";
if(sURL.indexOf("/",chunkStart+1)!=3D-1)
{
	var _start =3D sURL.indexOf("/",chunkStart+1);
	var _end =3D sURL.indexOf("/",_start+1)
	if(_end=3D=3D-1)
	{sSubChannel=3DsURL.slice(_start+1,chunkEnd);}
	else {sSubChannel=3DsURL.slice(_start+1,_end);}
}
if(sSubChannel.toLowerCase()=3D=3D"5k"||sSubChannel.toLowerCase()=3D=3D"n=
ewbie-runners")
{
	channel=3D"Running&mediaType=3DEvent\\5k";
}
else
{

if(sURL.indexOf("/",chunkStart+1)!=3D-1)chunkEnd=3DsURL.indexOf("/",chunk=
Start+1);
if(chunkEnd=3D=3D-1)
{
sURL=3DsURL.slice(chunkStart+1)
}
else
{
sURL=3DsURL.slice(chunkStart+1,chunkEnd)
}
if(sURL!=3D"eteamz"
&&sURL!=3D"Eteamz"
&&sURL!=3D"home"
&&sURL!=3D"Home_Page"
&&sURL!=3D"nutrition"
&&sURL!=3D"travel"
&&sURL!=3D"gear"
&&sURL!=3D"mindandbody"
&&sURL!=3D"women"
&&sURL!=3D"singles"
&&sURL!=3D"experts"
&&sURL!=3D"lifestylevehicles"){
if(sURL=3D=3D"actionsports")sURL=3D"Action Sports";
if(sURL=3D=3D"fieldhockey")sURL=3D"Field Hockey";
if(sURL=3D=3D"icehockey")sURL=3D"Ice Hockey";
if(sURL=3D=3D"mountainbiking")sURL=3D"Mountain Biking";
if(sURL=3D=3D"healthandfitness")sURL=3D"Fitness";
channel=3DsURL;
}
}
if(channel!=3D"all")
{
channel=3Dcnvrt2Upper(channel);
}
new Ajax.Request("http://"+sActiveUrl+"/nonAcm/ajax/A2process.aspx",
{
method:'get',
parameters:"mode=3DgetActivitiesList&geozip=3D"+readCookie("geozip")+"&da=
teRange=3D"+dateRange+"&channel=3D"+channel+"&qty=3D"+qty+"&distance=3D"+=
distance,
onComplete:function(e){
var html=3De.responseText;
if($('mod_geo_events_spinner')){
$('mod_geo_events_spinner').hide();
}
if(html!=3D'getActivities Failed.'){
$('mod_geo_events').innerHTML=3Dhtml;
var geozip=3D$('geozip').innerHTML;
$('geozip').remove();
if(geozip!=3D"")
{
document.cookie=3D"geozip=3D"+geozip+";path=3D/;";
$('mod_geo_events_zip').value=3Dgeozip;
}
else{
var gzMsg=3D"Zip";
var input=3D$('mod_geo_events_zip');
input.value=3DgzMsg;
input.style.color=3D'#aaaaaa';
input.onfocus=3Dfunction(){
if(this.value=3D=3DgzMsg){
this.value=3D'';
this.style.color=3D'#000000';
}
}
input.onblur=3Dfunction(){
if(this.value=3D=3D''){
this.value=3DgzMsg;
this.style.color=3D'#aaaaaa';
}
}
}
}
}
}
);
if($('mod_geo_events_channel')){
var cOpt=3D$('mod_geo_events_channel');
for(idx=3D0;idx<cOpt.options.length;idx++){
if(cnvrt2Upper(cOpt[idx].value)=3D=3Dcnvrt2Upper(sURL)){
cOpt.selectedIndex=3Didx
}
}
}
}
}
function MappingAssetToMap(status,data)
{
var result=3D"";
var Name=3D"";
var Location=3D"";
var DateStart=3D"";
var URL=3D"";
var _html=3Dnew Array();
if(data.length>0)
{
if($('mod_geo_events_spinner')){
$('mod_geo_events_spinner').hide();
}
var obj=3Deval('('+data+')');
var oIframe=3Ddocument.getElementById("mge_footer_search");
var oDoc=3DoIframe.contentWindow||oIframe.contentDocument;
if(oDoc.document){
oDoc=3DoDoc.document;
}
if(obj.zip!=3Dnull&&obj.zip!=3D'undefined')
{
var geozip=3Dobj.zip;
if(geozip!=3D""){
document.cookie=3D"geozip=3D"+geozip+";path=3D/;";
oDoc.getElementById('mod_geo_events_zip').value=3Dgeozip;
}
else{
var gzMsg=3D"Zip";
var input=3DoDoc.getElementById('mod_geo_events_zip');
input.value=3DgzMsg;
input.style.color=3D'#aaaaaa';
input.onfocus=3Dfunction(){
if(this.value=3D=3DgzMsg){
this.value=3D'';
this.style.color=3D'#000000';
}
}
input.onblur=3Dfunction(){
if(this.value=3D=3D''){
this.value=3DgzMsg;
this.style.color=3D'#aaaaaa';
}
}
}
}
if(oDoc.getElementById('mod_geo_events_channel')){
var cOpt=3DoDoc.getElementById('mod_geo_events_channel');
for(idx=3D0;idx<cOpt.options.length;idx++){
if(cnvrt2Upper(cOpt[idx].value)=3D=3Dcnvrt2Upper(sURL)){
cOpt.selectedIndex=3Didx
}
}
}
if(obj.results.length>0)
{
for(var c=3D0;c<obj.results.length;c++)
{
var Asset=3Dobj.results[c];
Name=3DAsset.Title;
Location=3DAsset.City;
Location+=3D", "+Asset.State;
_date=3DAsset.StartDate.toDateString();
_date=3D_date.substr(0,3)+", "+_date.substr(4);
StartDate=3D_date;
URL=3DAsset.Url;
_html.push("<div class=3D\"event\">");
_html.push("<div class=3D\"reg\"></div>");
_html.push("<div class=3D'info'><a href=3D'"+URL+"'>"+Name+"</a><br =
/>"+Location+"<br />"+StartDate+"</div>");
_html.push("</div>");
Asset.IconPath=3D"../SiteFiles/3/templates/images/AssetMap/MapMarker/MapM=
arker_"+eval(c+1)+".png";
if(Asset.Channel!=3D'undefined'&&$('mod_geo_map'))
{
CreateMapAssetJson(Asset);
}
}
}
else
{
_html.push("No Results.");
}
if(_html!=3D""){
$('mod_geo_events').innerHTML=3D_html.join("");
}
_script.removeScriptTag();
}
}
function CreateMapAssetJson(asset)
{
var _EventID=3Dasset.EventID;
var _AssetID=3Dasset.AssetId;
var _Channel=3Dasset.Channel;
var _Category=3Dasset.category;
var _Address=3Dasset.Address;
var _City=3Dasset.City;
var _State=3Dasset.State;
var _ZipCode=3Dasset.ZipCode;
var _StartDate=3Dasset.StartDate;
var _Description=3Dasset.Description;
var _SubstitutionURL=3Dasset.Url;
var _Name=3Dasset.Title;
var _IconPath=3Dasset.IconPath;
var _InfoWindowHTML=3Dnew Array();
var _MapPoint=3D"";
var _MapMarker=3D"";
var _IsDisplayed=3D"";
var _TrackBackURL=3Dasset.Url;
var _Category=3Dasset.Category;
var _ratings=3D"";
var _imageUrl=3D"";
var _iconShadowPath=3D"";
var _Phone=3Dasset.PhoneNumber;
try
{
if((_Address=3D=3Dnull)||(_Address=3D=3D"null"))
{
_Address=3D"";
}
_InfoWindowHTML.push("<table width=3D'200px'>");
_InfoWindowHTML.push("   <tr>");
_InfoWindowHTML.push("       <td style=3D'font-size: 9pt; font-weight: =
bold;' colspan=3D'2'>");
_InfoWindowHTML.push(_Name);
_InfoWindowHTML.push("       </td>");
_InfoWindowHTML.push("   </tr>");
_InfoWindowHTML.push("   <tr>");
if(_ratings!=3D"")
{
_InfoWindowHTML.push("       <td align=3D'left' style=3D'font-size: =
8pt;'>");
_InfoWindowHTML.push("         Ratings");
_InfoWindowHTML.push("       </td>");
}
_InfoWindowHTML.push("       <td align=3D'right' style=3D'font-size: =
8pt;'>");
_InfoWindowHTML.push("          <a href=3D'"+_TrackBackURL+"' =
target=3D'_blank'>More Info</a>");
_InfoWindowHTML.push("       </td>");
_InfoWindowHTML.push("   </tr>");
_InfoWindowHTML.push("   <tr>");
if(_imageUrl!=3D"")
{
_InfoWindowHTML.push("       <td style=3D'width: 33%; height: 33%;'>");
_InfoWindowHTML.push("           <img />");
_InfoWindowHTML.push("       </td>");
}
_InfoWindowHTML.push("       <td>");
_InfoWindowHTML.push("           <table>");
_InfoWindowHTML.push("              <tr>");
_InfoWindowHTML.push("                  <td style=3D'font-size: =
8pt;'>");
_InfoWindowHTML.push(_Address);
_InfoWindowHTML.push("                      <br>");
_InfoWindowHTML.push(_City+", "+_State+" "+_ZipCode);
_InfoWindowHTML.push("                  </td>");
_InfoWindowHTML.push("              </tr>");
_InfoWindowHTML.push("           </table>");
_InfoWindowHTML.push("       </td>");
_InfoWindowHTML.push("   </tr>");
_InfoWindowHTML.push("</table>");
assItem=3Dnew =
MapAsset(_SubstitutionURL,_AssetID,_Channel,_Category,_Address,_City,_Sta=
te,_ZipCode,_StartDate,_Name,_Description,_IconPath,_iconShadowPath,_Info=
WindowHTML.join(""),null,null,true,_TrackBackURL,_Phone);
assItem.CreateMarker();
}
catch(err)
{
alert(err);
}
}

/*Login Message*/
function  randomChar(num)  {
  var  x=3D"0123456789qwertyuioplkjhgfdsazxcvbnm";
  var  tmp=3D"";
  for(var  i=3D0;i<num;i++)  {
	tmp  +=3D  x.charAt(Math.ceil(Math.random()*100000000)%x.length);
  }
  return  tmp;
}

function A2LogOut(){
window.location.href=3D"http://"+sActiveUrl+"/CM/WebUI/PageTypes/A2Login/=
A2LoginHome.aspx?logout=3D1";
}
function loginMsg(){
if($('sign')){
var loginMessage=3Dnew String;
var fname=3DreadCookie("firstName");
dest=3Ddocument.location.href.replace(/&/g,"|");
dest=3Ddest.replace(/\?/g,"%3f");
dest=3Ddest.replace("#","%23"); //BP 10.22.09
if(dest.indexOf("post!reply.jspa")!=3D-1){
if(dest.indexOf("?threadID=3D")!=3D-1){
threadStart=3Ddest.indexOf("=3D");
threadId=3Ddest.slice(threadStart+1,dest.length);
dest=3D"http://"+sCommunityUrl+"/thread/"+threadId;
}else{
dest=3D"http://"+sCommunityUrl+"/";
}
}else if(dest.indexOf("myactive.jspa")!=3D-1){
dest=3D"http://"+sActiveUrl+"/";
}

//append unique string for community login
if(dest.indexOf("/people") !=3D -1){
	//already have a unique string - replace and add new string
	if (dest.indexOf("%3f") !=3D -1) {
		dest=3Ddest.replace(new RegExp('cachekey=3D.{6}', =
"g"),"cachekey=3D"+randomChar(6));
	}
	//first time thru
	else {
		dest=3Ddest+"?cachekey=3D"+randomChar(6);
	}
}=20
=09
if((fname !=3D null) && (fname !=3D "")){
		                           =20
         if (readCookie("loginRecord") =3D=3D "unauth"){
                   loginMessage=3D'<span =
style=3D"float:left;height:21px;margin-top:0.2em;color:red;"><strong>Sorr=
y, there was a problem with your login. If the issue persists, please =
report the issue <a =
href=3D"http://www.active.com/Support/Contact_Active_Support/">here</a>.<=
/strong></span><span id=3D"login-button"><a =
href=3D"http://'+sActiveUrl+'/page/Login_to_Active_com/?referrerUrl=3D'+d=
est+'"><span>Log In</span></a></span> <span =
id=3D"create-account-button"><a =
href=3D"http://'+sActiveUrl+'/page/Add_or_Edit_Account/?show=3Dcreate&ref=
errerUrl=3D'+dest+'"><span>Create Account</span></a></span>';
         }
         else{
                   loginMessage=3D"<strong>Welcome, =
"+unescape(fname)+"</strong> | <a =
href=3D\"http://"+sCommunityUrl+"/people/"+fname+"/\" name=3D\"Second =
navbar My Active\">My Active</a> | ";
                   var strHref=3Dwindow.location.href;
                   if(strHref.indexOf("edit.htm")>-1){
                            loginMessage+=3D"<a =
href=3D\"http://"+sActiveUrl+"/video/mymovies/\">My Videos</a> | ";
                   }
                   loginMessage+=3D"<a =
href=3D\"http://"+sCommunityUrl+"/logout.jspa?referrerUrl=3D"+dest+"\" =
name=3D\"Second navbar Log Out\">Log Out</a>";
                   =
document.getElementById("sign").style.paddingTop=3D".5em";
                   }
}
else{
loginMessage=3D'<span id=3D"login-button"><a =
href=3D"http://'+sActiveUrl+'/page/Login_to_Active_com/?referrerUrl=3D'+d=
est+'"><span>Log In</span></a></span> <span =
id=3D"create-account-button"><a =
href=3D"http://'+sActiveUrl+'/page/Add_or_Edit_Account/?show=3Dcreate&ref=
errerUrl=3D'+dest+'"><span>Create Account</span></a></span>';
}
$('sign').innerHTML=3DloginMessage;
}
}

/*CAS*/
function cookieCheck(){
var cookieEnabled=3D(navigator.cookieEnabled)?true:false;
if(typeof navigator.cookieEnabled=3D=3D"undefined"&&!cookieEnabled){
document.cookie=3D"testcookie";
cookieEnabled=3D(document.cookie.indexOf("testcookie")!=3D-1)?true:false;=

}
return cookieEnabled;
}
function casRedirect()
{
if(cookieCheck())
{
var cookieCAST=3DreadCookie("CAST");
var lastPage=3DreadCookie("CASLastPage");
if(document.referrer.indexOf(sActiveUrl)=3D=3D-1)
{
lastPage=3D"";
}
document.cookie=3D"CASLastPage=3D"+window.location+";path=3D/;";
if(cookieCAST=3D=3D"")
{
doCASRedirect();
}
else
{
var cookieCAST=3DreadCookie("CAST");
var lastCheck=3Dnew Date(readCookie("CASLastCheck"));
var now=3Dnew Date();
if((cookieCAST!=3D"new session")&&(cookieCAST!=3D"done"))
{
if((cookieCAST!=3D"new =
session")&&(cookieCAST!=3D"done")&&(now-lastCheck)/1000>iCASCheckInterval=
)
{
new Ajax.Request(sA2ProcessUrl,
{
method:'get',
parameters:"mode=3DvalidateCAS&CAST=3D"+cookieCAST,
onComplete:function(e){
document.cookie=3D"CASLastCheck=3D"+new Date()+";path=3D/;";
if(e.responseText=3D=3D"False")
{
doCASRedirect();
}
}
});
}
return;
}
if(((now-lastCheck)/1000>iCASCheckInterval)&&lastPage!=3Dwindow.location)=

{
doCASRedirect();
}
}
}
}
function doCASRedirect()
{
var loc=3Dwindow.location+"";
if(loc.toLowerCase().indexOf("login_to_active")!=3D-1||loc.toLowerCase().=
indexOf("page/coolrunning/login")!=3D-1||
loc.toLowerCase().indexOf("signup_confirmation")!=3D-1|| =
loc.toLowerCase().indexOf( "page/EDA-admin" ) !=3D -1)
{
document.cookie=3D"CAST=3Ddone;path=3D/;";
}
else if(loc.toLowerCase().indexOf(sActiveUrl)!=3D-1)
{
//document.cookie=3D"CASReturnPage=3D"+window.location+";path=3D/;";
document.cookie=3D"CAST=3Dnew session;path=3D/;";
//window.location=3DsCASUrl;
var   frm   =3D   document.createElement("iframe");  =20
	frm.id =3D "ifrmCAS";
	frm.src =3D sCASUrl;
	frm.style.display =3D "none";
	Event.observe(frm,'load',loginMsg);
	document.body.appendChild(frm);=20
}
document.cookie=3D"CASLastCheck=3D"+new Date()+";path=3D/;";
}

/*Text Ads*/
function textAds(){
if($('h_t_ad')){
if(location.pathname.indexOf('outdoors')!=3D-1){
$('h_t_ad').innerHTML=3D'<a =
href=3D"http://aml.active.com/newsletter_redirect.jsp?U=3D27363&M=3D0&MS=3D=
0" target=3D"_blank"><span =
style=3D"font-weight:bold;">HUMMER</span>&reg; <span =
style=3D"font-size:.9em;text-transform:uppercase;">LIKE NOTHING =
ELSE&trade;</span></a><img =
src=3D"http://ad.doubleclick.net/ad/N3880.active.com/B2873541.39;dcove=3D=
o;sz=3D1x1" alt=3D"" />';
}
}
}

/*Save to MyActive*/
var MyActive=3Dfunction(){
var _userId=3DreadCookie("userId");
return{
CssClassSave:"",
CssClassSaved:"",
CssClassError:"",
AssetSaved:false,
Show:function(assetId)
{
var that=3Dthis;
new Ajax.Request(sA2ProcessUrl,
{
method:'get',
parameters:"mode=3DisSavedToMyActive&id=3D"+assetId+"&uid=3D"+_userId,
onComplete:function(e)
{
try
{
if(e.responseText.toLowerCase()=3D=3D"true")
{
that.ShowSaved(assetId);
that.AssetSaved=3Dtrue;
}
else
{
that.ShowSave(assetId);
that.AssetSaved=3Dfalse;
}
}
catch(error)
{
that.ShowMessage(assetId,"");
}
}
});
},
Save:function(assetId)
{
if(_userId!=3D"")
{
$(assetId).update('<img =
src=3D"/SiteFiles/3/templates/images/common/spinners/spinner.gif"/> =
Saving...');
var that=3Dthis;
new Ajax.Request(sA2ProcessUrl,
{
method:'get',
parameters:"mode=3DsaveToMyActive&id=3D"+assetId+"&uid=3D"+_userId,
onComplete:function(e)
{
try
{
if(e.responseText.toLowerCase()=3D=3D"true")
{
that.ShowSaved(assetId);
that.AssetSaved=3Dtrue;
}
else
{
that.ShowError(assetId);
}
}
catch(error)
{
that.ShowError(assetId);
}
}
});
}
else
{
var location=3Dwindow.location+"";
document.cookie=3D"stma_assetId=3D"+assetId+";path=3D/;";
document.cookie=3D"stma_url=3D"+location+";path=3D/;";
window.location=3D"http://"+sActiveUrl+"/page/Login_To_Active_Com.htm?ref=
errerUrl=3Dhttp://"+sActiveUrl+"/NonACM/STMA/A2MyActiveAssetsSave.aspx";
}
},
ShowSaved:function(assetId)
{
var fname=3DreadCookie("firstName");
$(assetId).update('<a =
href=3D"http://'+sCommunityUrl+'/people/myactive.jspa?username=3D'+unesca=
pe(fname)+'&view=3Dtab-savedstufftab" =
class=3D"'+this.CssClassSaved+'"><span>Saved!</span></a>');
},
ShowSave:function(assetId)
{
$(assetId).update('<a href=3D"javascript:MyActive.Save(\''+assetId+'\')" =
title=3D"Save to My Active." class=3D"'+this.CssClassSave+'">Save</a>');
},
ShowError:function(assetId)
{
$(assetId).update('<a =
class=3D"'+this.CssClassError+'"><span>Error</span></a>');
}
};
}();

/*Global Navigation*/
function globalNav(){
if(navigator.appVersion.indexOf("MSIE")=3D=3D-1){return;}
var i,k,g,lg,r=3D/\s*gnhvr/,nn=3D'',c,cs=3D'gnhvr',bv=3D'global-nav';
for(i=3D0;i<10;i++){g=3Ddocument.getElementById(bv+nn);if(g){
lg=3Dg.getElementsByTagName("LI");if(lg){for(k=3D0;k<lg.length;k++){
lg[k].onmouseover=3Dfunction(){c=3Dthis.className;cl=3D(c)?c+' '+cs:cs;
this.className=3Dcl;};lg[k].onmouseout=3Dfunction(){c=3Dthis.className;
this.className=3D(c)?c.replace(r,''):'';};}}}nn=3Di+1;}
}

/************************************************************************=
*****/
/*
/* Check the userID cookie to see if the user is logged in
/* Bryan Paijit:  1.20.2009
/************************************************************************=
*****/	=09
function isLoggedIn()
    {
        //Check the userId cookie to see if the user is logged in.
            _currentUserId =3D readCookie("userId");
       =20
        //alert(_currentUserId);
        if ((_currentUserId !=3D null) && (_currentUserId !=3D ""))=20
            {
                return true;
                //return false;  // Used for testing
            }
        else
            {
                //return true;  // Used for testing
                return false;
            }
           =20
    }

/************************************************************************=
*****/
/* Read the specified query string value. */
/************************************************************************=
*****/
function readQueryStringValue(itemName) {

	var query =3D window.location.search.substring(1);=20
	var vars =3D query.split("&");=20
	for (var i =3D 0; i < vars.length; i++) {=20
		var pair =3D vars[i].split("=3D");=20
		if (pair.length > 1) {
		    if (pair[0] =3D=3D itemName) {
			    return pair[1];=20
		    }=20
		}
	} =20
=09
	return "";
}

/************************************************************************=
*****/
/* Read the cookie value from a multi valued cookie. */
/************************************************************************=
*****/
function readCookieItem(cookieName, itemName, defaultValue) {

	var cookieValue =3D readCookie(cookieName);
	var resultValue =3D defaultValue;
=09
	if (cookieValue !=3D '') {
		var itemIndex =3D cookieValue.indexOf(itemName + '=3D');
		if (itemIndex > -1) {
	=09
			// Get the index of the delimitor after the item we want
			var multiValueSplitIndex =3D cookieValue.indexOf('&', itemIndex);
			if (multiValueSplitIndex =3D=3D -1) {=20
				// No delimitor, so we reached the end of the values
				multiValueSplitIndex =3D cookieValue.length;=20
			}

			// Make sure the indexes are valid
			if (multiValueSplitIndex > -1 && itemIndex < multiValueSplitIndex) {
				resultValue =3D cookieValue.substring(itemIndex + itemName.length + =
1, multiValueSplitIndex);
			}
		}
	}
=09
	return resultValue;
}

function readGenderValue() {

    // First look for the value in the cookie
	var resultValue =3D readCookieItem('Details', 'G', 'NG');
	if (resultValue.length > 0) {
=09
	    // Parse out the start value
	    var genderValue =3D resultValue.substring(0, 1);
	   =20
	    // If not in the cookie, look in the querystring
	    if (genderValue !=3D 'M' && genderValue !=3D 'F') {
	        var dartValue =3D readQueryStringValue('dart').toUpperCase();
	        if (dartValue =3D=3D 'M' || dartValue =3D=3D 'F') {
	            resultValue =3D dartValue;
	        }
	    }=09
	}
=09
	if (resultValue =3D=3D '') {
	    resultValue =3D 'NG';
	}
=09
	return resultValue;
}
	=09
// BP 1.25.2010
function getZip(callbackFunction)
{
    var _zip =3D '92101';
   =20
     var requestCall =3D new Ajax.Request('http://' + sActiveUrl + =
'/nonacm/ajax/process.aspx?mode=3Dtestzip',
                                            {
                                                method: "GET",
                                                onSuccess: function(req)
                                                            {
                                                           =20
                                                                var =
returnXml =3D req.responseText;
                                                               =20
                                                                if =
(returnXml !=3D '')
                                                                {
                                                               _zip =3D =
returnXml;
                                                                }
                                                            },
                                                onComplete: =
function(req)
                                                {
                                                    if (callbackFunction =
!=3D '')
                                                    {
                                                        var fnc =3D =
callbackFunction + "('" + _zip + "')";
                                                        eval(fnc);
                                                    }
                                                    else
                                                    {
                                                        return _zip;
                                                    }
                                                }
                                             }
                                        );
}


/*Page Load*/
Event.observe(window,'load',function(){
	casRedirect();
	if(!$('ifrmCAS')) loginMsg();
//loginMsg();
globalNav();
initAllChannels();
breadcrumbs();
});

------=_NextPart_000_0040_01CB1F53.F9859920
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.active.com/Assets/javascript/lightwindow.js

// lightwindow.js v2.0
//
// Copyright (c) 2007 stickmanlabs
// Author: Kevin P Miller | http://www.stickmanlabs.com
//=20
// LightWindow is freely distributable under the terms of an MIT-style =
license.
//
// I don't care what you think about the file size...
//   Be a pro:=20
//	    =
http://www.thinkvitamin.com/features/webapps/serving-javascript-fast
//      =
http://rakaz.nl/item/make_your_pages_load_faster_by_combining_and_compres=
sing_javascript_and_css_files
//

/*-----------------------------------------------------------------------=
------------------------*/

if(typeof Effect =3D=3D 'undefined')
  throw("lightwindow.js requires including script.aculo.us' effects.js =
library!");

// This will stop image flickering in IE6 when elements with images are =
moved
try {
	document.execCommand("BackgroundImageCache", false, true);
} catch(e) {}

var lightwindow =3D Class.create();=09
lightwindow.prototype =3D {
	//
	//	Setup Variables
	//
	element : null,
	contentToFetch : null,
	windowActive : false,
	dataEffects : [],
	dimensions : {
		cruft : null,
		container : null,
		viewport : {
			height : null,
			width : null,
			offsetTop : null,
			offsetLeft : null
		}
	},
	pagePosition : {
		x : 0,
		y : 0
	},
	pageDimensions : {
		width : null,
		height : null
	},
	preloadImage : [],
	preloadedImage : [],
	galleries : [],
	resizeTo : {
		height : null,
		heightPercent : null,
		width : null,
		widthPercent : null,
		fixedTop : null,
		fixedLeft : null
	},
	scrollbarOffset : 18,
	navigationObservers : {
		previous : null,
		next : null
	},
	containerChange : {
		height : 0,
		width : 0
	},
	activeGallery : false,
	galleryLocation : {
		current : 0,
		total : 0
	},
	//
	//	Initialize the lightwindow.
	//
	initialize : function(options) {
		this.options =3D Object.extend({
			resizeSpeed : 8,
			contentOffset : {
				height : 20,
				width : 20
			},
			dimensions : {
				image : {height : 250, width : 250},
				page : {height : 250, width : 250},
				inline : {height : 250, width : 250},
				media : {height : 250, width : 250},
				external : {height : 250, width : 250},
				titleHeight : 25
			},
			classNames : {=09
				standard : 'lightwindow',
				action : 'lightwindow_action'
			},
			fileTypes : {
				page : ['asp', 'aspx', 'cgi', 'cfm', 'htm', 'html', 'pl', 'php4', =
'php3', 'php', 'php5', 'phtml', 'rhtml', 'shtml', 'txt', 'vbs', 'rb'],
				media : ['aif', 'aiff', 'asf', 'avi', 'divx', 'm1v', 'm2a', 'm2v', =
'm3u', 'mid', 'midi', 'mov', 'moov', 'movie', 'mp2', 'mp3', 'mpa', =
'mpa', 'mpe', 'mpeg', 'mpg', 'mpg', 'mpga', 'pps', 'qt', 'rm', 'ram', =
'swf', 'viv', 'vivo', 'wav'],
				image : ['bmp', 'gif', 'jpg', 'png', 'tiff']
			},
			mimeTypes : {
				avi : 'video/avi',
				aif : 'audio/aiff',
				aiff : 'audio/aiff',
				gif : 'image/gif',
				bmp : 'image/bmp',
				jpeg : 'image/jpeg',
				m1v : 'video/mpeg',
				m2a : 'audio/mpeg',
				m2v : 'video/mpeg',
				m3u : 'audio/x-mpequrl',
				mid : 'audio/x-midi',
				midi : 'audio/x-midi',
				mjpg : 'video/x-motion-jpeg',
				moov : 'video/quicktime',
				mov : 'video/quicktime',
				movie : 'video/x-sgi-movie',
				mp2 : 'audio/mpeg',
				mp3 : 'audio/mpeg3',
				mpa : 'audio/mpeg',
				mpa : 'video/mpeg',
				mpe : 'video/mpeg',
				mpeg : 'video/mpeg',
				mpg : 'audio/mpeg',
				mpg : 'video/mpeg',
				mpga : 'audio/mpeg',
				pdf : 'application/pdf',
				png : 'image/png',
				pps : 'application/mspowerpoint',
				qt : 'video/quicktime',
				ram : 'audio/x-pn-realaudio-plugin',
				rm : 'application/vnd.rn-realmedia',
				swf	: 'application/x-shockwave-flash',
				tiff : 'image/tiff',
				viv : 'video/vivo',
				vivo : 'video/vivo',
				wav : 'audio/wav',
				wmv : 'application/x-mplayer2'		=09
			},=09
			classids : {
				mov : 'clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B',
				swf : 'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000',
				wmv : 'clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6'
			},
			codebases : {
				mov : =
'http://www.apple.com/qtactivex/qtplugin.cab#version=3D6,0,2,0',
				swf : =
'http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#ve=
rsion=3D7,0,0,0',
				wmv : =
'http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Ve=
rsion=3D6,4,5,715'
			},=09
			viewportPadding : 10,
			EOLASFix : 'swf,wmv,fla,flv',
			overlay : {
				opacity : 0.7,
				image : '/SiteFiles/3/templates/images/lightwindow/black-70.png',
				presetImage : =
'/SiteFiles/3/templates/images/lightwindow/black-70.png'
			},
			skin : 	{
				main : 	'<div id=3D"lightwindow_container" >'+
							'<div id=3D"lightwindow_title_bar" >'+
								'<div id=3D"lightwindow_title_bar_inner" >'+
									'<span id=3D"lightwindow_title_bar_title"></span>'+
									'<a id=3D"lightwindow_title_bar_close_link" >close</a>'+
								'</div>'+
							'</div>'+
							'<div id=3D"lightwindow_stage" >'+
								'<div id=3D"lightwindow_contents" >'+
								'</div>'+
								'<div id=3D"lightwindow_navigation" >'+
									'<a href=3D"#" id=3D"lightwindow_previous" >'+
										'<span id=3D"lightwindow_previous_title"></span>'+
									'</a>'+
									'<a href=3D"#" id=3D"lightwindow_next" >'+
										'<span id=3D"lightwindow_next_title"></span>'+
									'</a>'+
									'<iframe name=3D"lightwindow_navigation_shim" =
id=3D"lightwindow_navigation_shim" src=3D"javascript:false;" =
frameBorder=3D"0" scrolling=3D"no"></iframe>'+
								'</div>'+							=09
								'<div id=3D"lightwindow_galleries">'+
									'<div id=3D"lightwindow_galleries_tab_container" >'+
										'<a href=3D"#" id=3D"lightwindow_galleries_tab" >'+
											'<span id=3D"lightwindow_galleries_tab_span" class=3D"up" =
>Galleries</span>'+
										'</a>'+
									'</div>'+
									'<div id=3D"lightwindow_galleries_list" >'+
									'</div>'+
								'</div>'+
							'</div>'+
							'<div id=3D"lightwindow_data_slide" >'+
								'<div id=3D"lightwindow_data_slide_inner" >'+
									'<div id=3D"lightwindow_data_details" >'+
										'<div id=3D"lightwindow_data_gallery_container" >'+
											'<span id=3D"lightwindow_data_gallery_current"></span>'+
											' of '+
											'<span id=3D"lightwindow_data_gallery_total"></span>'+
										'</div>'+
										'<div id=3D"lightwindow_data_author_container" >'+
											'by <span id=3D"lightwindow_data_author"></span>'+
										'</div>'+
									'</div>'+
									'<div id=3D"lightwindow_data_caption" >'+
									'</div>'+
								'</div>'+
							'</div>'+
						'</div>',=09
				loading : 	'<div id=3D"lightwindow_loading" >'+
								'<img src=3D"/SiteFiles/3/templates/images/common/loading.gif" =
alt=3D"loading" />'+
								'<span>Loading or <a href=3D"javascript: =
myLightWindow.deactivate();">Cancel</a></span>'+
								'<iframe name=3D"lightwindow_loading_shim" =
id=3D"lightwindow_loading_shim" src=3D"javascript:false;" =
frameBorder=3D"0" scrolling=3D"no"></iframe>'+
							'</div>',
				iframe : 	'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" =
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">'+
							'<html xmlns=3D"http://www.w3.org/1999/xhtml">'+
								'<body>'+
									'{body_replace}'+
								'</body>'+
							'</html>',
				gallery : {
					top :		'<div class=3D"lightwindow_galleries_list">'+
									'<h1>{gallery_title_replace}</h1>'+
									'<ul>',
					middle : 			'<li>'+
											'{gallery_link_replace}'+
										'</li>',
					bottom : 		'</ul>'+
								'</div>'
				}
			},
			formMethod : 'get',
			hideFlash : false,
			hideGalleryTab : false,
			showTitleBar : true,
			animationHandler : false,
			navigationHandler : false,
			transitionHandler : false,
			finalAnimationHandler : false,
			formHandler : false,
			galleryAnimationHandler : false,
			showGalleryCount : true
		}, options || {});
		this.duration =3D ((11-this.options.resizeSpeed)*0.15);
		this._setupLinks();
		this._getScroll();
		this._getPageDimensions();
		this._browserDimensions();
		this._addLightWindowMarkup(false);
		this._setupDimensions();=20
		this.buildGalleryList();
	},
	//
	//	Activate the lightwindow.
	//
	activate : function(e, link){	=09
		// Clear out the window Contents
		this._clearWindowContents(true);
		=09
		// Add back in out loading panel
		this._addLoadingWindowMarkup();

		// Setup the element properties
		this._setupWindowElements(link);
	=09
		// Setup everything
		this._getScroll();
		this._browserDimensions();
		this._setupDimensions();
		this._toggleTroubleElements('hidden', false);
		this._displayLightWindow('block', 'hidden');
		this._setStatus(true);
		this._monitorKeyboard(true);
		this._prepareIE(true);
		this._loadWindow();
	},
	//
	//	Turn off the window
	//
	deactivate : function(){
		// The window is not active
		this.windowActive =3D false;
	=09
		// There is no longer a gallery active
		this.activeGallery =3D false;
		if (!this.options.hideGalleryTab) {
			this._handleGalleryAnimation(false);
		}
	=09
		// Kill the animation
		this.animating =3D false;
	=09
		// Clear our element
		this.element =3D null;
	=09
		// hide the window.
		this._displayLightWindow('none', 'visible');
	=09
		// Clear out the window Contents
		this._clearWindowContents(false);
	=09
		// Stop all animation
		var queue =3D =
Effect.Queues.get('lightwindowAnimation').each(function(e){e.cancel();});=

	=09
		// Undo the setup
		this._prepareIE(false);
		this._setupDimensions();
		this._toggleTroubleElements('visible', false);=09
		this._monitorKeyboard(false);=09
	},
	//
	//  Initialize specific window
	//
	createWindow : function(element, attributes) {
		this._processLink($(element));
	},
	//
	//  Open a Window from a hash of attributes
	//
	activateWindow : function(options) {
		this.element =3D Object.extend({
			href : null,
			title : null,
			author : null,
			caption : null,
			rel : null,
			top : null,
			left : null,
			type : null,
			showImages : null,
			height : null,
			width : null,
			loadingAnimation : null,
			iframeEmbed : null,
			form : null
		}, options || {});
	=09
		// Set the window type
		this.contentToFetch =3D this.element.href;
		this.windowType =3D this.element.type ? this.element.type : =
this._fileType(this.element.href);=09
	=09
		// Clear out the window Contents
		this._clearWindowContents(true);
		=09
		// Add back in out loading panel
		this._addLoadingWindowMarkup();
	=09
		// Setup everything
		this._getScroll();
		this._browserDimensions();
		this._setupDimensions();
		this._toggleTroubleElements('hidden', false);
		this._displayLightWindow('block', 'hidden');
		this._setStatus(true);
		this._monitorKeyboard(true);
		this._prepareIE(true);
		this._loadWindow();
	},
	//
	//  Fire off our Form handler
	//
	submitForm : function(e) {
		if (this.options.formHandler) {
			this.options.formHandler(e);
		} else {
			this._defaultFormHandler(e);
		}
	},
	//
	//	Reload the window with another location
	//
	openWindow : function(element) {
		var element =3D $(element);

		// The window is active
		this.windowActive =3D true;
	=09
		// Clear out the window Contents
		this._clearWindowContents(true);
	=09
		// Add back in out loading panel
		this._addLoadingWindowMarkup();
	=09
		// Setup the element properties
		this._setupWindowElements(element);

		this._setStatus(true);
		this._handleTransition();
	},
	//
	//  Navigate the window
	//
	navigateWindow : function(direction) {
		this._handleNavigation(false);
		if (direction =3D=3D 'previous') {
			this.openWindow(this.navigationObservers.previous);
		} else if (direction =3D=3D 'next'){=20
			this.openWindow(this.navigationObservers.next);
		}
	},
	//
	//  Build the Gallery List and Load it
	//
	buildGalleryList : function() {
		var output =3D '';
		var galleryLink;
		for (i in this.galleries) {
			if (typeof this.galleries[i] =3D=3D 'object') {
				output +=3D =
(this.options.skin.gallery.top).replace('{gallery_title_replace}', =
unescape(i));
				for (j in this.galleries[i]) {
					if (typeof this.galleries[i][j] =3D=3D 'object') {					=09
						galleryLink =3D '<a href=3D"#" =
id=3D"lightwindow_gallery_'+i+'_'+j+'" >'+unescape(j)+'</a>';
						output +=3D =
(this.options.skin.gallery.middle).replace('{gallery_link_replace}', =
galleryLink);
					}
				}
				output +=3D this.options.skin.gallery.bottom;
			}
		}
		new Insertion.Top('lightwindow_galleries_list', output);
	=09
		// Attach Events
		for (i in this.galleries) {
			if (typeof this.galleries[i] =3D=3D 'object') {
				for (j in this.galleries[i]) {
					if (typeof this.galleries[i][j] =3D=3D 'object') {
						Event.observe($('lightwindow_gallery_'+i+'_'+j), 'click', =
this.openWindow.bind(this, this.galleries[i][j][0]), false);
						$('lightwindow_gallery_'+i+'_'+j).onclick =3D function() {return =
false;};=09
					}
				}
			}
		}
	},
	//=20
	//  Set Links Up
	//
	_setupLinks : function() {
		var links =3D $$('.'+this.options.classNames.standard);
		links.each(function(link) {
			this._processLink(link);
		}.bind(this));=09
	},
	//
	//  Process a Link
	//
	_processLink : function(link) {
		if ((this._fileType(link.getAttribute('href')) =3D=3D 'image' || =
this._fileType(link.getAttribute('href')) =3D=3D 'media')) {
			if (gallery =3D this._getGalleryInfo(link.rel)) {
				if (!this.galleries[gallery[0]]) {
					this.galleries[gallery[0]] =3D new Array();
				}
				if (!this.galleries[gallery[0]][gallery[1]]) {
					this.galleries[gallery[0]][gallery[1]] =3D new Array();
				}
				this.galleries[gallery[0]][gallery[1]].push(link);
			}
		}
	=09
		// Take care of our inline content
		var url =3D link.getAttribute('href');
		if (url.indexOf('?') > -1) {
			url =3D url.substring(0, url.indexOf('?'));
		}
	=09
		var container =3D url.substring(url.indexOf('#')+1);
		if($(container)) {
			$(container).setStyle({
				display : 'none'
			});
		}
	=09
		Event.observe(link, 'click', this.activate.bindAsEventListener(this, =
link), false);
		link.onclick =3D function() {return false;};	=09
	},
	//
	//	Setup our actions
	//
	_setupActions : function() {
		var links =3D $$('#lightwindow_container =
.'+this.options.classNames.action);
		links.each(function(link) {
			Event.observe(link, 'click', =
this[link.getAttribute('rel')].bindAsEventListener(this, link), false);
			link.onclick =3D function() {return false;};
		}.bind(this));
	},
	//
	//	Add the markup to the page.
	//
	_addLightWindowMarkup : function(rebuild) {
		var overlay =3D Element.extend(document.createElement('div'));
		overlay.setAttribute('id', 'lightwindow_overlay');	=09
		// FF Mac has a problem with putting Flash above a layer without a =
100% opacity background, so we need to use a pre-made
		if (Prototype.Browser.Gecko) {
			overlay.setStyle({
				backgroundImage: 'url('+this.options.overlay.presetImage+')',
				backgroundRepeat: 'repeat',
				height: this.pageDimensions.height+'px'
			});		=09
		} else {
			overlay.setStyle({
				opacity: this.options.overlay.opacity,
				backgroundImage: 'url('+this.options.overlay.image+')',
				backgroundRepeat: 'repeat',
				height: this.pageDimensions.height+'px'
			});
		}
	=09
		var lw =3D document.createElement('div');
		lw.setAttribute('id', 'lightwindow');
		lw.innerHTML =3D this.options.skin.main;
	=09
		var body =3D document.getElementsByTagName('body')[0];
		body.appendChild(overlay);
		body.appendChild(lw);=09
			=09
		if ($('lightwindow_title_bar_close_link')) {
			Event.observe('lightwindow_title_bar_close_link', 'click', =
this.deactivate.bindAsEventListener(this));
			$('lightwindow_title_bar_close_link').onclick =3D function() {return =
false;};
		}
		=09
		Event.observe($('lightwindow_previous'), 'click', =
this.navigateWindow.bind(this, 'previous'), false);
		$('lightwindow_previous').onclick =3D function() {return false;};	=09
		Event.observe($('lightwindow_next'), 'click', =
this.navigateWindow.bind(this, 'next'), false);
		$('lightwindow_next').onclick =3D function() {return false;};

		if (!this.options.hideGalleryTab) {
			Event.observe($('lightwindow_galleries_tab'), 'click', =
this._handleGalleryAnimation.bind(this, true), false);
			$('lightwindow_galleries_tab').onclick =3D function() {return =
false;};
		}
	=09
		// Because we use position absolute, kill the scroll Wheel on =
animations
		if (Prototype.Browser.IE) {
			Event.observe(document, 'mousewheel', =
this._stopScrolling.bindAsEventListener(this), false);
		} else {
			Event.observe(window, 'DOMMouseScroll', =
this._stopScrolling.bindAsEventListener(this), false);
		}
			=09
		Event.observe(overlay, 'click', =
this.deactivate.bindAsEventListener(this), false);
		overlay.onclick =3D function() {return false;};
	},
	//
	//  Add loading window markup
	//
	_addLoadingWindowMarkup : function() {
		$('lightwindow_contents').innerHTML +=3D this.options.skin.loading;
	},
	//
	//  Setup the window elements
	//
	_setupWindowElements : function(link) {
		this.element =3D link;
		this.element.title =3D null ? '' : link.getAttribute('title');
		this.element.author =3D null ? '' : link.getAttribute('author');
		this.element.caption =3D null ? '' : link.getAttribute('caption');
		this.element.rel =3D null ? '' : link.getAttribute('rel');
		this.element.params =3D null ? '' : link.getAttribute('params');

		// Set the window type
		this.contentToFetch =3D this.element.href;
		this.windowType =3D this._getParameter('lightwindow_type') ? =
this._getParameter('lightwindow_type') : =
this._fileType(this.contentToFetch);=09
	},
	//
	//  Clear the window contents out
	//
	_clearWindowContents : function(contents) {
		// If there is an iframe, its got to go
		if ($('lightwindow_iframe')) {
			Element.remove($('lightwindow_iframe'));
		}

		// Stop playing an object if its still around
		if ($('lightwindow_media_primary')) {
			try {
				$('lightwindow_media_primary').Stop();
			} catch(e) {}
			Element.remove($('lightwindow_media_primary'));
		}

		// Stop playing an object if its still around	=09
		if ($('lightwindow_media_secondary')) {
			try {
				$('lightwindow_media_secondary').Stop();
			} catch(e) {}
			Element.remove($('lightwindow_media_secondary'));
		}
	=09
		this.activeGallery =3D false;
		this._handleNavigation(this.activeGallery);
	=09
		if (contents) {
			// Empty the contents
			$('lightwindow_contents').innerHTML =3D '';
		=09
			// Reset the scroll bars
			$('lightwindow_contents').setStyle({
				overflow: 'hidden'
			});	=09
		=09
			if (!this.windowActive) {
				$('lightwindow_data_slide_inner').setStyle({
					display: 'none'
				});

				$('lightwindow_title_bar_title').innerHTML =3D '';
			}

			// Because of browser differences and to maintain flexible captions =
we need to reset this height at close
			$('lightwindow_data_slide').setStyle({
				height: 'auto'
			});
		}
	=09
		this.resizeTo.height =3D null;
		this.resizeTo.width =3D null;
	},
	//
	//	Set the status of our animation to keep things from getting clunky
	//
	_setStatus : function(status) {
		this.animating =3D status;
		if (status) {
			Element.show('lightwindow_loading');
		}
		if (!(/MSIE 6./i.test(navigator.userAgent))) {
			this._fixedWindow(status);
		}
	},
	//
	//  Make this window Fixed
	//
	_fixedWindow : function(status) {
		if (status) {
			if (this.windowActive) {
				this._getScroll();
				$('lightwindow').setStyle({
					position: 'absolute',
					top: =
parseFloat($('lightwindow').getStyle('top'))+this.pagePosition.y+'px',
					left: =
parseFloat($('lightwindow').getStyle('left'))+this.pagePosition.x+'px'
				});	=09
			} else {
				$('lightwindow').setStyle({
					position: 'absolute'
				});					=09
			}
		} else {
			if (this.windowActive) {
				this._getScroll();
				$('lightwindow').setStyle({
					position: 'fixed',
					top: =
parseFloat($('lightwindow').getStyle('top'))-this.pagePosition.y+'px',
					left: =
parseFloat($('lightwindow').getStyle('left'))-this.pagePosition.x+'px'
				});	=09
			} else {
				if ($('lightwindow_iframe')) {
					// Ideally here we would set a 50% value for top and left, but =
Safari rears it ugly head again and we need to do it by pixels
					this._browserDimensions();
				}
				$('lightwindow').setStyle({
					position: 'fixed',
					top: (parseFloat(this._getParameter('lightwindow_top')) ? =
parseFloat(this._getParameter('lightwindow_top'))+'px' : =
this.dimensions.viewport.height/2+'px'),
					left: (parseFloat(this._getParameter('lightwindow_left')) ? =
parseFloat(this._getParameter('lightwindow_left'))+'px' : =
this.dimensions.viewport.width/2+'px')
				});
			}
		}
	},
	//
	//	Prepare the window for IE.
	//
	_prepareIE : function(setup) {
		if (Prototype.Browser.IE) {
			var height, overflowX, overflowY;
			if (setup) {=20
				var height =3D '100%';
			} else {
				var height =3D 'auto';
			}
			var body =3D document.getElementsByTagName('body')[0];
			var html =3D document.getElementsByTagName('html')[0];
			html.style.height =3D body.style.height =3D height;
		}
	},
	_stopScrolling : function(e) {
		if (this.animating) {
			if (e.preventDefault) {
				e.preventDefault();
			}
			e.returnValue =3D false;	=09
		}
	},
	//
	//	Get the scroll for the page.
	//
	_getScroll : function(){
      	if(typeof(window.pageYOffset) =3D=3D 'number') {
        	this.pagePosition.x =3D window.pageXOffset;
        	this.pagePosition.y =3D window.pageYOffset;
      	} else if(document.body && (document.body.scrollLeft || =
document.body.scrollTop)) {
	       	this.pagePosition.x =3D document.body.scrollLeft;
        	this.pagePosition.y =3D document.body.scrollTop;
		} else if(document.documentElement) {
        	this.pagePosition.x =3D document.documentElement.scrollLeft;
        	this.pagePosition.y =3D document.documentElement.scrollTop;
      	}
	},
	//
	//	Reset the scroll.
	//
	_setScroll : function(x, y) {
		document.documentElement.scrollLeft =3D x;=20
		document.documentElement.scrollTop =3D y;=20
	},
	//
	//	Hide Selects from the page because of IE.
	//     We could use iframe shims instead here but why add all the extra =
markup for one browser when this is much easier and cleaner
	//
	_toggleTroubleElements : function(visibility, content){
	=09
		if (content) {
			var selects =3D =
$('lightwindow_contents').getElementsByTagName('select');
		} else {
			var selects =3D document.getElementsByTagName('select');
		}
	=09
		for(var i =3D 0; i < selects.length; i++) {
			selects[i].style.visibility =3D visibility;
		}
	=09
		if (!content) {
			if (this.options.hideFlash){
				var objects =3D document.getElementsByTagName('object');
				for (i =3D 0; i !=3D objects.length; i++) {
					objects[i].style.visibility =3D visibility;
				}
				var embeds =3D document.getElementsByTagName('embed');
				for (i =3D 0; i !=3D embeds.length; i++) {
					embeds[i].style.visibility =3D visibility;
				}
			}
			var iframes =3D document.getElementsByTagName('iframe');
			for (i =3D 0; i !=3D iframes.length; i++) {
				iframes[i].style.visibility =3D visibility;
			}
		}
	},
	//=20
	//  Get the actual page size
	//
	_getPageDimensions : function() {
		var xScroll, yScroll;
		if (window.innerHeight && window.scrollMaxY) {=09
			xScroll =3D document.body.scrollWidth;
			yScroll =3D window.inner