From: "Saved by Windows Internet Explorer 7"
Subject: Personal Care Company Arbonne(R) Donates More Than $640,000 in Product to Military Serving Overseas - MarketWatch
Date: Wed, 15 Jul 2009 09:14:27 -0700
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_0000_01CA052C.A76CB660"
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6001.18049

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://i.mktw.net/MW5/content/story/images/PR-Logo-Businesswire.gif

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
2sQf/dKPTgEBADs=

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.marketwatch.com/story/story/RenderImage?guid=FD77169D770A453480337936A93B837C&imageID=201

/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAIBAQEBAQIBAQECAgICAgQDAgICAgUEBAMEBgUGBgYF
BgYGBwkIBgcJBwYGCAsICQoKCgoKBggLDAsKDAkKCgr/2wBDAQICAgICAgUDAwUKBwYHCgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgr/wAARCAARAHgDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9ev8A
gpPrniPUvgDZfs8+A9evdL8RfGfxXY+BtM1LTZdlxY211vl1K6jI5DQ6Zb38qkdHROnUeFf8G/vx
F8U6H+zz4+/YQ+KerG68X/s7fEzVfDF3PO8nn32nS3MtxaXrLJkqkjtcpHgkGOBCDzXXePLLTP24
/wDgpFqXgP4eftF6z4U/4Zv8GwG71LwMdOmvRr3iB5llgl/tC0uoVEFlpyDKR786hIu9drofC49H
m/4Jnf8ABdvwnqfjj44a/wCJPDf7U/gKTSNX8ReNZ9PSeTxJprIlrlbG2tokXyfsltH+6G57t8sx
yVCuljov+C4Pw38Pv8fv2VPENlqGt6fceM/2gtD8LeKxpHiS9s49U0maRfMtpkglRSCFxuADAMQD
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

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://i.mktw.net/images/comtexsmall.jpg

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
AoBQCgFAf//Z

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://i.mktw.net/MW5/content/images/mw-logo-240x70.png

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
ZgAAAABJRU5ErkJggg==

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://s.wsj.net/public/resources/MWimages/MW-AA646_teen_j_MA_20090601113538.jpg

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
azNSCu9749VL1+a//9k=

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://i.mktw.net/_newsimages/misc/quote-open.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAJxJREFUeNpi/H+GARkIAnEHECsBsSsDblAOxGlArMyCJOgCxKughsD4
e9A0GkPVKEH5aTADlJA0vwfiTiyaBdE0g9TMghkwE8lmkNPPYnF2B5LmMCBeDWIwAsMApPEdVGIW
EKfj8Pc7qCV7kMOHCepXGLiHQ7MSkgtRXMeEJAFz5n8oVkIzADkGYGpcmBgoBOguIMsAhqFtAECA
AQB1ax1WfZ5QHgAAAABJRU5ErkJggg==

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://i.mktw.net/_newsimages/misc/quote-close.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAJRJREFUeNpi/H+GoZyBgaGDARMwIrHTgHgmFjWuTAwUglEDGO4xAmMB
GYB4xiAJIFbGoWkmNFZAQAjZBYJQzSBwFo+tyGreIxtQjsRejUNzGpIBYDUgLyhBE1IokkQYmkZB
qAXlSLa7glwAMmA3kOECldgDlUAHyKn1LNSCe8guABnSCcSzcDgd5IK7UDWdyBIAAQYAEUsipNla
f2cAAAAASUVORK5CYII=

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://s.wsj.net/public/resources/MWimages/MW-AB211_video__MB_20090714165610.jpg

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

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://i.mktw.net/MW5/content/images/foot-wsjdn-logo.png

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

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://i.mktw.net/MW5/content/images/foot-mw-logo.png

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
9TyNfwUYAGH7SgrenSHdAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://om.dowjoneson.com/b/ss/djglobal,djmarketwatch/1/H.20.2--NS/0

R0lGODlhAgACAIAAAP///wAAACH5BAEAAAAALAAAAAACAAIAAAIChFEAOw==

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://i.mktw.net/MW5/content/combined/combined-ie7-min-1.0.2579.css

HTML {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
APPLET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
OBJECT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
IFRAME {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H4 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H5 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H6 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
BLOCKQUOTE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
PRE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
ABBR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
ACRONYM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
ADDRESS {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
BIG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
CITE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
CODE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DEL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DFN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
EM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
FONT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
INS {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
KBD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
Q {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
S {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SAMP {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SMALL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
STRIKE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
STRONG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SUB {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SUP {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
VAR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
LABEL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
LEGEND {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
CAPTION {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TBODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TFOOT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
THEAD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
:focus {
	outline: 0
}
BODY {
	BACKGROUND: white; COLOR: black; LINE-HEIGHT: 1
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
TABLE {
	BORDER-COLLAPSE: separate; border-spacing: 0
}
CAPTION {
	FONT-WEIGHT: normal
}
TH {
	FONT-WEIGHT: normal
}
TD {
	FONT-WEIGHT: normal
}
BLOCKQUOTE:unknown {
	content: ""
}
BLOCKQUOTE:unknown {
	content: ""
}
Q:unknown {
	content: ""
}
Q:unknown {
	content: ""
}
BLOCKQUOTE {
	quotes: "" ""
}
Q {
	quotes: "" ""
}
.onewide {
	FLOAT: left; MARGIN-BOTTOM: 15px
}
.oneandhalfwide {
	FLOAT: left; MARGIN-BOTTOM: 15px
}
.twowide {
	FLOAT: left; MARGIN-BOTTOM: 15px
}
.threewide {
	FLOAT: left; MARGIN-BOTTOM: 15px
}
.fourwide {
	FLOAT: left; MARGIN-BOTTOM: 15px
}
.fivewide {
	FLOAT: left; MARGIN-BOTTOM: 15px
}
.sixwide {
	FLOAT: left; MARGIN-BOTTOM: 15px
}
.sevenwide {
	FLOAT: left; MARGIN-BOTTOM: 15px
}
.eightwide {
	FLOAT: left; MARGIN-BOTTOM: 15px
}
.ninewide {
	FLOAT: left; MARGIN-BOTTOM: 15px
}
.tenwide {
	FLOAT: left; MARGIN-BOTTOM: 15px
}
.addgutter {
	MARGIN-RIGHT: 11px
}
.stroke {
	BORDER-RIGHT: #d4e0e0 1px solid; BORDER-TOP: #d4e0e0 1px solid; =
BORDER-LEFT: #d4e0e0 1px solid; BORDER-BOTTOM: #d4e0e0 1px solid
}
.onewide.stroke {
	WIDTH: 84px
}
.twowide.stroke {
	WIDTH: 181px
}
.threewide.stroke {
	WIDTH: 278px
}
.fourwide.stroke {
	WIDTH: 375px
}
.fivewide.stroke {
	WIDTH: 472px
}
.sixwide.stroke {
	WIDTH: 569px
}
.sevenwide.stroke {
	WIDTH: 668px
}
.eightwide.stroke {
	WIDTH: 763px
}
.ninewide.stroke {
	WIDTH: 860px
}
.grid.stroke {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px =
-6px 5px; PADDING-TOP: 5px
}
.onewide {
	WIDTH: 86px
}
.oneandhalfwide {
	WIDTH: 123px; MARGIN-RIGHT: 0px! important
}
.twowide {
	WIDTH: 183px
}
.threewide {
	WIDTH: 280px
}
.fourwide {
	WIDTH: 377px
}
.fivewide {
	WIDTH: 474px
}
.sixwide {
	WIDTH: 571px
}
.sevenwide {
	WIDTH: 668px
}
.eightwide {
	WIDTH: 765px
}
.ninewide {
	WIDTH: 862px
}
.tenwide {
	WIDTH: 959px; MARGIN-RIGHT: 0px
}
.rightborder {
	BORDER-RIGHT: #d9dfdd 1px solid; PADDING-RIGHT: 5px! important; =
MARGIN-RIGHT: 5px! important
}
.ie_leftborder {
	PADDING-LEFT: 5px! important; MARGIN-LEFT: -6px! important; =
BORDER-LEFT: #d9dfdd 1px solid
}
BODY {
	BACKGROUND: url(../images/backgrounds/background.png) #245e5f repeat-x =
left top
}
#blanket {
	MARGIN: 0px auto; WIDTH: 981px
}
#chrome {
	MARGIN: 0px auto; WIDTH: 981px
}
#topchrome {
	WIDTH: 981px; POSITION: absolute; TOP: 0px
}
.theshadow {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: =
url(../images/backgrounds/back-shadow.png) repeat-y left top; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -8px; WIDTH: 100%; PADDING-TOP: =
0px
}
#nonchrome {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
#maincontent {
	MARGIN-BOTTOM: 0px; BACKGROUND-COLOR: #fff
}
#rightrail {
	MARGIN-BOTTOM: 0px; BACKGROUND-COLOR: #fff
}
#hat_div {
	OVERFLOW: hidden; HEIGHT: 30px
}
#header {
	MARGIN: 8px 0px 11px; HEIGHT: 10.42em
}
.mini #header {
	HEIGHT: 100px
}
#header H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 0px; BORDER-BOTTOM: #2d5759 1px solid
}
#header .headsection {
	FLOAT: left; WIDTH: 240px; MARGIN-RIGHT: 11px
}
#headercontent .headsection {
	WIDTH: 327px
}
#marketstate .currenttime {
	FLOAT: right
}
#marketstate .currentdate {
	BORDER-BOTTOM: #2d5759 1px solid
}
#mastheadmarket {
	BORDER-TOP: #2d5759 1px solid
}
#header #mastheadmarket .market {
	BORDER-RIGHT: #2d5759 1px solid; PADDING-RIGHT: 5px; DISPLAY: inline; =
PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 102px; =
MARGIN-RIGHT: 5px; PADDING-TOP: 2px; HEIGHT: 35px
}
#header #mastheadmarket .marketchangedata {
	MARGIN-TOP: -17px
}
#header #mastheadmarket .marketchangedata {
	FLOAT: right; MARGIN-RIGHT: 3px
}
#header #mastheadmarket .marketchangedata .marketchange {
	TEXT-ALIGN: right
}
#header #mastheadmarket .marketchangedata .marketpercent {
	TEXT-ALIGN: right
}
#header #mastheadmarket .rightmostmarket {
	PADDING-RIGHT: 0px; WIDTH: 101px; MARGIN-RIGHT: 0px; =
BORDER-RIGHT-STYLE: none
}
#header #mastheadmarket .marketprice {
	FLOAT: left
}
#header #marketstate .marketlist {
	FLOAT: left
}
#header #marketstate .marketmap {
	FLOAT: left
}
#header #marketstate .marketlist .market {
	FLOAT: left
}
#header #marketstate .marketmap .mapstatus {
	FLOAT: left
}
#header #marketstate .marketlist .market {
	WIDTH: 57px
}
#header #marketstate .marketmap .usDot {
	WIDTH: 24px; HEIGHT: 35px
}
#header #marketstate .marketmap .ukDot {
	WIDTH: 21px; HEIGHT: 35px
}
#header #marketstate .marketmap .jpDot {
	WIDTH: 21px; HEIGHT: 35px
}
#header #marketstate .marketmap [class].jpDot {
	BACKGROUND: url(../images/marketstate/tokyo-closed-24.png) no-repeat =
center top
}
#header #marketstate .marketmap .open [class].jpDot {
	BACKGROUND: url(../images/marketstate/tokyo-open-24.png) no-repeat =
center top
}
#header #marketstate .marketmap [class].ukDot {
	BACKGROUND: url(../images/marketstate/euro-closed-24.png) no-repeat =
center top
}
#header #marketstate .marketmap .open [class].ukDot {
	BACKGROUND: url(../images/marketstate/euro-open-24.png) no-repeat =
center top
}
#header #marketstate .marketmap [class].usDot {
	BACKGROUND: url(../images/marketstate/us-closed-24.png) no-repeat =
center top
}
#header #marketstate .marketmap .open [class].usDot {
	BACKGROUND: url(../images/marketstate/us-open-24.png) no-repeat center =
top
}
#header #marketstate .marketmap .pre [class].usDot {
	BACKGROUND: url(../images/marketstate/us-before-24.png) no-repeat =
center top
}
#header #marketstate .marketmap .after [class].usDot {
	BACKGROUND: url(../images/marketstate/us-after-24.png) no-repeat center =
top
}
#header #marketstate .currentdate {
	MARGIN-BOTTOM: 2px
}
#header #marketstate .marketmap {
	BACKGROUND: url(../images/backgrounds/map-back.png) no-repeat center =
top; WIDTH: 66px; HEIGHT: 35px
}
#logo {
	DISPLAY: block
}
#latestnews {
	WIDTH: 327px
}
#latestnews LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 1px; BORDER-BOTTOM: #154040 1px solid
}
#latestnews LI .uniqueId {
	DISPLAY: none
}
#latestnews LI:hover {
	BACKGROUND-COLOR: #203e40
}
#latestnews LI P {
	MARGIN-LEFT: 48px
}
#latestnews LI .timestamp {
	FLOAT: left; MARGIN: 0px 3px 0px 0px; WIDTH: 42px; TEXT-ALIGN: right
}
#latestnews LI.loading {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/ajax-loader-masthead.gif) =
no-repeat left center; HEIGHT: 16px
}
#kiosk {
	FLOAT: left; WIDTH: 388px
}
#latestnews OL {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 109px
}
#kiosk UL {
	MARGIN-TOP: 5px; POSITION: relative
}
#kiosk LI {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#kiosk LI.ad {
	MARGIN-TOP: 0px
}
#kiosk .kiosktitle {
	DISPLAY: none
}
.short#latestnews {
	MARGIN-BOTTOM: 3px
}
.short#latestnews OL {
	LINE-HEIGHT: 1.3em; HEIGHT: 67px
}
#latestnews OL {
	LINE-HEIGHT: 1.3em
}
.short#latestnews LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#header .blockcontrols A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-COLOR: #2d5759; =
FLOAT: left; BORDER-BOTTOM-COLOR: #2d5759; PADDING-BOTTOM: 1px; MARGIN: =
0px; CURSOR: pointer; BORDER-TOP-COLOR: #2d5759; PADDING-TOP: 1px; =
BORDER-RIGHT-COLOR: #2d5759
}
#header .blockcontrols DIV {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-COLOR: #2d5759; =
FLOAT: left; BORDER-BOTTOM-COLOR: #2d5759; PADDING-BOTTOM: 1px; MARGIN: =
0px; CURSOR: pointer; BORDER-TOP-COLOR: #2d5759; PADDING-TOP: 1px; =
BORDER-RIGHT-COLOR: #2d5759
}
#header .blockcontrols .previous {
	BACKGROUND: url(../images/buttons/kiosk-up.png) no-repeat center top; =
WIDTH: 14px; HEIGHT: 15px
}
#header .blockcontrols .previous:hover {
	BACKGROUND: url(../images/buttons/kiosk-up-active.png) no-repeat center =
top
}
#header .blockcontrols .next {
	BACKGROUND: url(../images/buttons/kiosk-dn.png) no-repeat center top; =
WIDTH: 14px; HEIGHT: 15px
}
#header .blockcontrols .next:hover {
	BACKGROUND: url(../images/buttons/kiosk-dn-active.png) no-repeat center =
top
}
#kiosk .blockcontrols .pause {
	BACKGROUND: url(../images/buttons/kiosk-pause.png) no-repeat center =
top; WIDTH: 16px; HEIGHT: 16px
}
#kiosk .blockcontrols .pause:hover {
	BACKGROUND: url(../images/buttons/kiosk-pause-active.png) no-repeat =
center top
}
#kiosk .blockcontrols .paused.pause {
	BACKGROUND: url(../images/buttons/kiosk-play.png) no-repeat center top; =
WIDTH: 16px; HEIGHT: 16px
}
#kiosk .blockcontrols .paused.pause:hover {
	BACKGROUND: url(../images/buttons/kiosk-play-active.png) no-repeat =
center top
}
#ad_Masthead {
	MARGIN-BOTTOM: 0px; TEXT-ALIGN: left
}
#ad_DisplayAd1 {
	PADDING-TOP: 10px
}
#ad_DisplayAd2 {
	PADDING-TOP: 10px
}
.autocomplete .text {
	BORDER-RIGHT: #808080 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#808080 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: =
#808080 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #808080 1px solid
}
.autocomplete .unused.text {
	BACKGROUND-COLOR: #f2f2f2
}
.ac_results {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black =
1px solid; PADDING-LEFT: 0px; Z-INDEX: 1000002; BACKGROUND: =
url(http://i.mktw.net/mw3/header/sc-bkg.gif) #fff repeat-x left bottom; =
PADDING-BOTTOM: 0px; MARGIN-LEFT: -1px; OVERFLOW: hidden; BORDER-LEFT: =
black 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid
}
.ac_results UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; =
LIST-STYLE-TYPE: none
}
.ac_results UL DIV {
	BORDER-TOP: #a7a7a7 1px solid; BORDER-BOTTOM: #a7a7a7 1px solid
}
.ac_results LI DIV {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.ac_results LI .ticker {
	FLOAT: left; WIDTH: 80px
}
.ac_results STRONG {
	FONT-WEIGHT: bold
}
.ac_results LI .country {
	PADDING-RIGHT: 6px; FLOAT: left
}
.ac_results LI .country DIV {
	WIDTH: 23px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; HEIGHT: 15px; BORDER-BOTTOM-STYLE: none
}
.ac_results LI .country_flag_US {
	BACKGROUND: url(../images/flags/unitedstates.gif) no-repeat left top
}
.ac_results LI .country_flag_AU {
	BACKGROUND: url(../images/flags/australia.gif) no-repeat left top
}
.ac_results LI .country_flag_CA {
	BACKGROUND: url(../images/flags/canada.gif) no-repeat left top
}
.ac_results LI .country_flag_FR {
	BACKGROUND: url(../images/flags/france.gif) no-repeat left top
}
.ac_results LI .country_flag_DE {
	BACKGROUND: url(../images/flags/germany.gif) no-repeat left top
}
.ac_results LI .country_flag_HK {
	BACKGROUND: url(../images/flags/hongkong.gif) no-repeat left top
}
.ac_results LI .country_flag_IT {
	BACKGROUND: url(../images/flags/italy.gif) no-repeat left top
}
.ac_results LI .country_flag_JP {
	BACKGROUND: url(../images/flags/japan.gif) no-repeat left top
}
.ac_results LI .country_flag_NL {
	BACKGROUND: url(../images/flags/netherlands.gif) no-repeat left top
}
.ac_results LI .country_flag_NZ {
	BACKGROUND: url(../images/flags/newzeland.gif) no-repeat left top
}
.ac_results LI .country_flag_NO {
	BACKGROUND: url(../images/flags/norway.gif) no-repeat left top
}
.ac_results LI .country_flag_ZA {
	BACKGROUND: url(../images/flags/southafrica.gif) no-repeat left top
}
.ac_results LI .country_flag_ES {
	BACKGROUND: url(../images/flags/spain.gif) no-repeat left top
}
.ac_results LI .country_flag_SE {
	BACKGROUND: url(../images/flags/sweden.gif) no-repeat left top
}
.ac_results LI .country_flag_CH {
	BACKGROUND: url(../images/flags/switzerland.gif) no-repeat left top
}
.ac_results LI .country_flag_UK {
	BACKGROUND: url(../images/flags/unitedkingdom.gif) no-repeat left top
}
.ac_results LI .country_flag_BE {
	BACKGROUND: url(../images/flags/belgium.gif) no-repeat left top
}
.ac_results LI .country_flag_BR {
	BACKGROUND: url(../images/flags/brazil.gif) no-repeat left top
}
.ac_results LI .country_flag_FI {
	BACKGROUND: url(../images/flags/finland.gif) no-repeat left top
}
.ac_results LI .country_flag_IE {
	BACKGROUND: url(../images/flags/ireland.gif) no-repeat left top
}
.ac_results LI .country_flag_IN {
	BACKGROUND: url(../images/flags/india.gif) no-repeat left top
}
.ac_results LI .country_flag_MX {
	BACKGROUND: url(../images/flags/mexico.gif) no-repeat left top
}
.ac_results LI .country_flag_MY {
	BACKGROUND: url(../images/flags/malaysia.gif) no-repeat left top
}
.ac_results LI .country_flag_PT {
	BACKGROUND: url(../images/flags/portugal.gif) no-repeat left top
}
.ac_results LI .country_flag_SG {
	BACKGROUND: url(../images/flags/Singapore.gif) no-repeat left top
}
.ac_results LI .company {
	FLOAT: left; WIDTH: 180px
}
.ac_results LI {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: =
0px; MARGIN: 0px; OVERFLOW: hidden; CURSOR: default; PADDING-TOP: 0px
}
.ac_loading {
	BACKGROUND: url(indicator.gif) white no-repeat right center
}
.ac_over {
	BACKGROUND-COLOR: #deefef
}
.marketoverviewheadlines {
	MARGIN-TOP: 5px; WIDTH: 366px
}
.marketoverviewheadlines LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 1px
}
.marketoverviewheadlines .timestamp {
	CLEAR: left; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 55px; MARGIN-RIGHT: =
5px
}
.marketoverviewheadlines P {
	FLOAT: left; WIDTH: 300px
}
.marketoverviewheadlines {
	PADDING-LEFT: 10px; FLOAT: left; BORDER-LEFT: #d9dfdd 1px solid; =
HEIGHT: 134px
}
#marketsummary {
	PADDING-LEFT: 10px; FLOAT: left; BORDER-LEFT: #d9dfdd 1px solid; WIDTH: =
183px; HEIGHT: 134px
}
#marketsummary LI {
	PADDING-RIGHT: 10px
}
#marketsummary .market-diary {
	FLOAT: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px
}
#marketsummary .diary-value {
	FLOAT: right
}
#breakingnews {
	MARGIN: 14.75em 0px 0px; WIDTH: 100%
}
#breakingnews DIV.active {
	DISPLAY: block
}
.mini #breakingnews {
	MARGIN-TOP: 130px
}
#breakingnews .slidearea {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 0px
}
#breakingnews .alertonly {
	MARGIN-BOTTOM: 6px; HEIGHT: 33px
}
#breakingnews .bulletinonly {
	MARGIN-BOTTOM: 6px; HEIGHT: 33px
}
#breakingnews .alertandbulletin {
	MARGIN-BOTTOM: 6px; HEIGHT: 33px
}
#breakingnews .investoralert {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
8px; PADDING-TOP: 7px
}
#breakingnews .alertandbulletin .bulletinarea {
	WIDTH: 592px
}
#breakingnews .alertandbulletin .investoralert {
	MARGIN-TOP: -2px; WIDTH: 140px
}
#breakingnews .bulletinarea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(../images/bulletin-back.png) #047327 repeat-x left top; FLOAT: left; =
PADDING-BOTTOM: 8px; OVERFLOW: hidden; PADDING-TOP: 7px; WHITE-SPACE: =
nowrap; HEIGHT: 33px
}
#breakingnews .alertarea {
	BACKGROUND: url(../images/investoralert-back.png) #f0b800 repeat-x left =
top; OVERFLOW: hidden; HEIGHT: 33px
}
#breakingnews .bulletinlabel {
	PADDING-RIGHT: 20px; PADDING-LEFT: 8px; FLOAT: left; MARGIN-BOTTOM: =
20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#breakingnews .investoralertlabel {
	PADDING-RIGHT: 15px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: =
4px; WIDTH: 66px; PADDING-TOP: 4px
}
#breakingnews .bulletinholder {
	PADDING-RIGHT: 8px
}
#breakingnews .bulletin {
	OVERFLOW: hidden
}
#breakingnews .alertonly .bulletinarea {
	WIDTH: 0px
}
#breakingnews .bulletinonly .bulletinarea {
	WIDTH: 981px
}
#breakingnews .movein {
	WIDTH: 0px
}
#breakingnews .moveout {
	WIDTH: 100%
}
#breakingnews .alertad {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 90%; FLOAT: right; =
PADDING-BOTTOM: 0px; WIDTH: 60px; COLOR: #64958b; LINE-HEIGHT: 1.2; =
PADDING-TOP: 4px; WHITE-SPACE: normal; TEXT-ALIGN: right
}
#breakingnews .bulletinarea A:link {
	COLOR: white; TEXT-DECORATION: none
}
#breakingnews .bulletinarea A:visited {
	COLOR: white; TEXT-DECORATION: none
}
#breakingnews .bulletinarea A:hover {
	COLOR: white; TEXT-DECORATION: none
}
#breakingnews .bulletinarea A:active {
	COLOR: white; TEXT-DECORATION: none
}
#breakingnews .alertarea A:link {
	COLOR: black; TEXT-DECORATION: none
}
#breakingnews .alertarea A:visited {
	COLOR: black; TEXT-DECORATION: none
}
#breakingnews .alertarea A:hover {
	COLOR: black; TEXT-DECORATION: none
}
#breakingnews .alertarea A:active {
	COLOR: black; TEXT-DECORATION: none
}
#navigation {
	BORDER-TOP: #3d7b81 1px solid; BACKGROUND: =
url(../images/backgrounds/nav-main-bkg.png) repeat-x left top; OVERFLOW: =
hidden; HEIGHT: 31px
}
#memberarea {
	BORDER-TOP: #3d7b81 1px solid; BACKGROUND: =
url(../images/backgrounds/nav-main-bkg.png) repeat-x left top; OVERFLOW: =
hidden; HEIGHT: 31px
}
#navigation {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 576px
}
#navigation LI {
	FLOAT: left; MARGIN: 8px 8px 6px
}
#navigation LI.selected {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: =
url(../images/backgrounds/nav-main-bkg-active.png) #fff repeat-x left =
top; PADDING-BOTTOM: 6px; MARGIN: 4px 0px 0px; PADDING-TOP: 5px
}
#subnavigation {
	CLEAR: left; PADDING-LEFT: 13px; OVERFLOW: hidden; BORDER-BOTTOM: =
#b4c9ca 1px solid; HEIGHT: 26px; BACKGROUND-COLOR: #fff
}
#subnavigation LI {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
5px; PADDING-TOP: 5px
}
#subnavigation LI.selected {
	BACKGROUND: url(../images/backgrounds/nav-sec-arrow.png) no-repeat =
center bottom
}
#subnavigation LI .separator {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: =
url(../images/bullet-style1.png) no-repeat left center; PADDING-BOTTOM: =
13px; MARGIN-RIGHT: 7px; PADDING-TOP: 13px
}
#memberarea {
	FLOAT: right; WIDTH: 389px
}
#memberarea P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; =
PADDING-TOP: 7px
}
#endcap {
	BACKGROUND-COLOR: #749799
}
#endcap .sixwide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; MARGIN-BOTTOM: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#endcap .fourwide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; =
PADDING-BOTTOM: 6px; BORDER-LEFT: #98b4b5 1px solid; PADDING-TOP: 10px
}
#endcap UL {
	BORDER-RIGHT: #98b4b5 1px solid; BORDER-TOP: #98b4b5 0px solid; =
PADDING-LEFT: 10px; MARGIN: 0px -1px 10px 0px; BORDER-LEFT: #98b4b5 1px =
solid; BORDER-BOTTOM: #98b4b5 0px solid
}
#endcap UL.first {
	PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px
}
#endcap UL:unknown {
	BORDER-RIGHT-WIDTH: 0px
}
#endcap UL.last {
	BORDER-RIGHT-WIDTH: 0px
}
#endcap SPAN {
	PADDING-RIGHT: 65px
}
#endcap DIV.footbar INPUT.text {
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; BORDER-LEFT: =
#888 1px solid; WIDTH: 283px; BORDER-BOTTOM: #888 1px solid
}
#footer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 19px; BACKGROUND: =
url(../images/backgrounds/bottom-shadow.png) no-repeat left top; =
PADDING-BOTTOM: 15px; MARGIN: 0px -8px; PADDING-TOP: 15px
}
.footbar {
	DISPLAY: block; MARGIN-BOTTOM: 10px; HEIGHT: 24px
}
#quotes-side TABLE {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 10px
}
#quotes-side .smaller {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: =
1px
}
.advertisement IMG[width=3D'0'] {
	DISPLAY: block
}
.advertisement IMG[width=3D'0px'] {
	DISPLAY: block
}
.advertisement IMG[height=3D'0'] {
	DISPLAY: block
}
.advertisement IMG[height=3D'0px'] {
	DISPLAY: block
}
#tradingcenter .advertisement {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 5px; PADDING-TOP: 8px; TEXT-ALIGN: left
}
#fimtracking {
	VISIBILITY: hidden
}
#hat {
	COLOR: #fff
}
#header {
	COLOR: #9cc
}
#header A:link {
	COLOR: #cbe4e6
}
#header A:visited {
	COLOR: #cbe4e6
}
#header A:hover {
	COLOR: #cbe4e6
}
#header A:active {
	COLOR: #cbe4e6
}
#header .blockcontrols A {
	COLOR: #9cc
}
#header #mastheadmarket H4 A {
	COLOR: #9cc
}
#header .blockcontrols A:hover {
	COLOR: #fc0
}
#latestnews H3 A:link {
	COLOR: #fc0
}
#latestnews H3 A:visited {
	COLOR: #fc0
}
#latestnews .timestamp {
	FONT-SIZE: 0.92em
}
#latestnews LI.breaking P {
	PADDING-BOTTOM: 0px; COLOR: #fc0
}
#latestnews LI.breaking A:link {
	PADDING-BOTTOM: 0px; COLOR: #fc0
}
#latestnews LI.breaking A:visited {
	PADDING-BOTTOM: 0px; COLOR: #fc0
}
#latestnews LI.breaking A:hover #latestnews LI.breaking A:active {
	PADDING-BOTTOM: 0px; COLOR: #fc0
}
#header STRONG {
	TEXT-TRANSFORM: none; COLOR: #fc0
}
#header STRONG A:link {
	TEXT-TRANSFORM: none; COLOR: #fc0
}
#header STRONG A:visited {
	TEXT-TRANSFORM: none; COLOR: #fc0
}
#latestnews STRONG {
	TEXT-TRANSFORM: uppercase
}
#latestnews OL A:hover {
	TEXT-DECORATION: underline
}
#latestnews OL A:active {
	TEXT-DECORATION: underline
}
#header #mastheadmarket H4 {
	TEXT-TRANSFORM: uppercase
}
#header #mastheadmarket .down .marketchange {
	COLOR: #f66
}
#header #mastheadmarket .down .marketpercent {
	COLOR: #f66
}
#header #mastheadmarket .up .marketchange {
	COLOR: #0f0
}
#header #mastheadmarket .up .marketpercent {
	COLOR: #0f0
}
#header #mastheadmarket .neutral {
	COLOR: #fff
}
#header #mastheadmarket .marketdata .marketprice {
	COLOR: #fff
}
#header #marketstate .currentdate {
	FONT-WEIGHT: bold
}
#header #marketstate .currenttime {
	FONT-WEIGHT: bold
}
#header #marketstate .marketlist .market {
	FONT-SIZE: 0.92em; TEXT-ALIGN: center
}
#header #marketstate .market .marketstatus {
	COLOR: #a1a1a1
}
#header #marketstate .open .marketstatus {
	COLOR: #0f0
}
#header #marketstate .after .marketstatus {
	COLOR: #01b7fc
}
#header #marketstate .pre .marketstatus {
	COLOR: #ffc92e
}
#header H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 130%; COLOR: #fc0
}
#breakingnews .bulletin {
	FONT-WEIGHT: bold; FONT-SIZE: 1.17em; COLOR: #fff
}
#breakingnews .investoralert {
	FONT-WEIGHT: bold; FONT-SIZE: 1.17em; COLOR: #000
}
#breakingnews .alertandbulletin .bulletin {
	FONT-SIZE: 0.92em
}
#breakingnews .alertandbulletin .investoralert {
	FONT-SIZE: 0.92em
}
#breakingnews .alertandbulletin .investoralert {
	LINE-HEIGHT: 1em
}
#breakingnews .bulletinlabel {
	FONT-SIZE: 90%; TEXT-TRANSFORM: uppercase; COLOR: #fc0; FONT-FAMILY: =
Arial Black,inherit
}
#breakingnews .investoralertlabel {
	FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase; COLOR: #db0000; =
LINE-HEIGHT: 1.1em; FONT-FAMILY: Arial Black,inherit
}
#navigation {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
#navigation LI A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#navigation LI A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#navigation LI A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#navigation LI A:active {
	COLOR: #fff; TEXT-DECORATION: underline
}
#navigation LI.selected A {
	COLOR: #000
}
#navigation LI.selected A:link {
	COLOR: #000
}
#navigation LI.selected A:visited {
	COLOR: #000
}
#subnavigation {
	FONT-SIZE: 0.92em
}
#subnavigation LI.selected A {
	FONT-WEIGHT: bold; COLOR: #000
}
#memberarea {
	FONT-WEIGHT: bold; COLOR: #7dc1c7
}
#memberarea A {
	FONT-SIZE: 0.9em; COLOR: #cbe4e6; TEXT-DECORATION: none
}
#memberarea A:hover {
	TEXT-DECORATION: underline
}
#memberarea A:active {
	TEXT-DECORATION: underline
}
#endcap {
	FONT-WEIGHT: bold; COLOR: #fff
}
#endcap SPAN {
	FONT-SIZE: 1.2em
}
#endcap .autocomplete {
	FONT-SIZE: 1em
}
#endcap A {
	FONT-SIZE: 0.9em; COLOR: #cae3e7
}
#footer {
	FONT-SIZE: 0.75em; COLOR: #7fa5a6; LINE-HEIGHT: 1.25em
}
#footer A {
	COLOR: #bfdce0; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
#footer A:active {
	TEXT-DECORATION: underline
}
#footer_input {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
.autocomplete .text {
	FONT-SIZE: 0.9em
}
.ac_results LI {
	FONT-SIZE: 12px; LINE-HEIGHT: 19px
}
.ac_results UL DIV {
	FONT-SIZE: 12px; LINE-HEIGHT: 19px
}
.ac_over {
	COLOR: black
}
#dockingbar {
	FONT-SIZE: 0.9em
}
#dockingbar H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em
}
#dockingbar A.dockbarlink {
	DISPLAY: none
}
#dockingbar .dockbarlink {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #fff
}
#dockingbar A.dockbarlink:link {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#dockingbar A.dockbarlink:visited {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#dockingbar LI.section A.dockbarlink:hover {
	BACKGROUND-COLOR: #007918
}
#dockingbar LI.active.section A.dockbarlink:hover {
	BACKGROUND-COLOR: #203c40
}
#dockingbar UL.dockingbarsections LI DIV.dockouter {
	COLOR: #000
}
#dockingbar UL.dockingbarsections LI DIV.dockinner DIV.dockcontent =
DIV.loading {
	COLOR: #808080; TEXT-ALIGN: center
}
#dockingbar UL.dockingbarsections LI DIV.dockinner DIV.dockfooter {
	COLOR: #808080; TEXT-ALIGN: right
}
#dockingbar UL.dockingbarsections LI DIV.dockinner DIV.dockfooter =
SPAN.ad {
	TEXT-ALIGN: center
}
.marketoverviewheadlines .timestamp {
	FONT-SIZE: 0.9em; COLOR: #999; TEXT-ALIGN: right
}
#marketsummary LI {
	LINE-HEIGHT: 1.66em
}
#marketsummary .diary-value {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
#quotes-side TH {
	FONT-SIZE: 0.87em
}
#quotes-side .smaller {
	FONT-SIZE: 0.87em
}
#quotes-side .bld {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
#quotes-side .price {
	FONT-WEIGHT: bold
}
#mostpopular H2 {
	FONT-SIZE: 1.67em
}
H1 {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 9px; MARGIN: =
0px -5px 15px -11px; PADDING-TOP: 9px; BACKGROUND-COLOR: #f1f6f3
}
TR.zebra {
	BACKGROUND-COLOR: #f0f7f2
}
DIV.chart {
	POSITION: relative
}
INPUT.unused {
	COLOR: #b2b2b2
}
.clear {
	CLEAR: both
}
.invisible {
	DISPLAY: none
}
.topborder {
	BORDER-TOP: #b4c9ca 1px solid; PADDING-TOP: 6px
}
.ruler {
	BORDER-TOP: #b4c9ca 1px solid; PADDING-TOP: 6px
}
.secondaryhorizon {
	BORDER-TOP: #d4e0e0 1px solid; MARGIN-TOP: 14px; PADDING-TOP: 10px
}
.tabs A.selected.tab {
	BACKGROUND: url(../images/backgrounds/tab-bkgd.png) repeat-x left top
}
.block H2 {
	BACKGROUND: url(../images/backgrounds/tab-bkgd.png) repeat-x left top
}
.block H3 {
	BACKGROUND: url(../images/backgrounds/tab-bkgd.png) repeat-x left top
}
.block H5 {
	BACKGROUND: url(../images/backgrounds/tab-bkgd.png) repeat-x left top
}
.block H2.alt-1 {
	BACKGROUND: url(../images/backgrounds/tab-bkgd.png) repeat-x left top
}
.block H3.alt-1 {
	BACKGROUND: url(../images/backgrounds/tab-bkgd.png) repeat-x left top
}
.decorated {
	BACKGROUND: url(../images/backgrounds/tab-bkgd.png) repeat-x left top
}
.decorated {
	PADDING-TOP: 10px
}
.block {
	MARGIN-BOTTOM: 20px
}
.tabs {
	PADDING-LEFT: 5px; MARGIN: 5px 0px 3px; BORDER-BOTTOM: #b4c9ca 1px =
solid; HEIGHT: 22px
}
.sectionnavigation.tabs {
	PADDING-LEFT: 10px; MARGIN-BOTTOM: 8px
}
.tabs A.tab {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FLOAT: left; =
MARGIN-BOTTOM: -2px; PADDING-BOTTOM: 4px; CURSOR: pointer; PADDING-TOP: =
4px; POSITION: relative; HEIGHT: 16px
}
.tabs A.selected.tab {
	BORDER-RIGHT: #b4c9ca 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#b4c9ca 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: =
#b4c9ca 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #b4c9ca 0px solid; =
BACKGROUND-COLOR: #fff
}
.tabs A.selected.tab:hover {
	CURSOR: default; TEXT-DECORATION: none
}
.tabpane > DIV {
	DISPLAY: none; WIDTH: 100%
}
.tabpane > TABLE {
	DISPLAY: none; WIDTH: 100%
}
.tabpane > DIV.selected {
	DISPLAY: block
}
.tabpane > TABLE.selected {
=09
}
.tabpane > DIV > OL {
	MARGIN-LEFT: 28px
}
.mininav {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.mininav A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.advertisement {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
.sponsor {
	FONT-SIZE: 0.9em; FLOAT: right; MARGIN: 3px 5px 0px 0px; WHITE-SPACE: =
nowrap
}
.sponsor DIV {
	FLOAT: right
}
.sponsor SPAN {
	FLOAT: right; MARGIN-RIGHT: 3px; PADDING-TOP: 6px
}
.sectionsponsor {
	MARGIN-TOP: 6px; COLOR: #73a2a5
}
.control {
	FLOAT: right
}
.block H2 {
	PADDING-RIGHT: 5px; BORDER-TOP: #b4c9ca 1px solid; PADDING-LEFT: 5px; =
PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.block H3 {
	PADDING-RIGHT: 5px; BORDER-TOP: #b4c9ca 1px solid; PADDING-LEFT: 5px; =
PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.block H5 {
	PADDING-RIGHT: 5px; BORDER-TOP: #b4c9ca 1px solid; PADDING-LEFT: 5px; =
PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.block H2.alt-1 {
	PADDING-RIGHT: 5px; BORDER-TOP: #b4c9ca 1px solid; PADDING-LEFT: 5px; =
PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.block H3.alt-1 {
	PADDING-RIGHT: 5px; BORDER-TOP: #b4c9ca 1px solid; PADDING-LEFT: 5px; =
PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.block H2.vanilla {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: =
none
}
.vanilla H2 {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: =
none
}
.block H3.vanilla {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: =
none
}
.block H5 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
.block H6 {
	PADDING-RIGHT: 3px; BORDER-TOP: #d4e0e0 1px solid; PADDING-LEFT: 3px; =
PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 4px
}
.block .mono {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.block .blockexpander {
	BACKGROUND: url(../images/buttons/expand-arrow.png) no-repeat left top; =
LEFT: -11px; WIDTH: 11px; POSITION: absolute; TOP: 3px; HEIGHT: 56px
}
.blockcontrols {
	FLOAT: right
}
.block .blockcontrols {
	PADDING-TOP: 14px
}
.blockcontrols .next {
	BACKGROUND: url(../section/images/vid-arrw-rt.png) no-repeat left top; =
WIDTH: 8px; HEIGHT: 9px
}
.blockcontrols .next:hover {
	BACKGROUND-IMAGE: url(../section/images/vid-arrw-rt-on.png); CURSOR: =
pointer
}
.blockcontrols .previous {
	BACKGROUND: url(../section/images/vid-arrw-lt.png) no-repeat left top; =
WIDTH: 8px; HEIGHT: 9px
}
.blockcontrols .previous:hover {
	BACKGROUND-IMAGE: url(../section/images/vid-arrw-lt-on.png); CURSOR: =
pointer
}
.blockcontrols > DIV {
	FLOAT: left; MARGIN: 0px 3px; BORDER-LEFT: #d9dfdd 1px solid
}
.blockcontrols > A {
	FLOAT: left; MARGIN: 0px 3px; BORDER-LEFT: #d9dfdd 1px solid
}
.blockcontrols DIV:first-child {
	BORDER-LEFT-WIDTH: 0px
}
.blockcontrols A:first-child {
	BORDER-LEFT-WIDTH: 0px
}
.marketblock {
	BORDER-BOTTOM: #d9dfdd 1px solid
}
.marketblock .tabpane {
	FLOAT: left; WIDTH: 187px; POSITION: relative
}
.marketblock .chart {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: hidden; =
WIDTH: 180px; POSITION: relative
}
.marketblock .tickerrow {
	PADDING-RIGHT: 0px; BORDER-TOP: #d9dfdd 1px solid; PADDING-LEFT: 6px; =
PADDING-BOTTOM: 3px; PADDING-TOP: 2px
}
.marketblock .selected .tickerrow {
	BACKGROUND-COLOR: #fff
}
.marketblock .selected.tickerrow {
	BACKGROUND-COLOR: #f0f7f2
}
.marketblock .tickerrow A {
	DISPLAY: block; FLOAT: left
}
.marketblock .tickerrow .data {
	FLOAT: right; WHITE-SPACE: nowrap
}
.marketblock .tickerrow .price {
	FLOAT: left; TEXT-ALIGN: right
}
.marketblock .tickerrow .change {
	FLOAT: left; TEXT-ALIGN: right
}
.marketblock .tickerrow .changepercent {
	FLOAT: left; TEXT-ALIGN: right
}
.marketblock .tickerrow .change {
	MIN-WIDTH: 36px; PADDING-LEFT: 2px
}
.marketblock .tickerrow .changepercent {
	MIN-WIDTH: 28px; PADDING-LEFT: 2px
}
.marketblock .tabpage {
	BACKGROUND-COLOR: #fff
}
.marketblock .overviewuspage .tickerrow .changepercent {
	WIDTH: 45px
}
.marketblock .overviewuspage .tickerrow .change {
	WIDTH: 35px
}
.marketblock .overvieweuropepage .tickerrow .change {
	WIDTH: 30px
}
.marketblock .overvieweuropepage .tickerrow .changepercent {
	WIDTH: 43px
}
.marketblock .overviewasiapage .tickerrow .change {
	WIDTH: 28px
}
.marketblock .overviewasiapage .tickerrow .changepercent {
	WIDTH: 43px
}
.marketblock .overviewcurrencyratespage .tickerrow .change {
	WIDTH: 50px
}
.marketblock .tickerrow P {
	FLOAT: left
}
.marketblock .range_menu_base {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; LEFT: 352px; PADDING-BOTTOM: =
3px; CURSOR: default; PADDING-TOP: 3px; POSITION: absolute
}
.marketblock .active.range_menu_base {
	BORDER-RIGHT: #274a4d 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#274a4d 1px solid; PADDING-LEFT: 2px; Z-INDEX: 1000; PADDING-BOTTOM: =
2px; BORDER-LEFT: #274a4d 1px solid; PADDING-TOP: 2px
}
.marketblock .range_menu_base SPAN {
	DISPLAY: block; BACKGROUND: url(../section/images/range-menu-icon.png) =
no-repeat right center; WIDTH: 19px; HEIGHT: 16px
}
.marketblock .range_menu_base UL {
	BORDER-RIGHT: #274a4d 1px solid; BORDER-TOP: #274a4d 1px solid; =
Z-INDEX: 100; LEFT: -1000px; BORDER-LEFT: #274a4d 1px solid; WIDTH: =
80px; CURSOR: pointer; BORDER-BOTTOM: #274a4d 1px solid; POSITION: =
absolute; TOP: 19px
}
.marketblock .active.range_menu_base UL {
	DISPLAY: block; BACKGROUND: =
url(../section/images/chart-menu-border.png) #fff no-repeat; LEFT: =
-58px; BORDER-TOP-STYLE: none
}
.marketblock .range_menu_base P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 0px; CURSOR: default; PADDING-TOP: 2px
}
.marketblock .range_menu_base LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.marketblock .range_menu_base LI.last {
	PADDING-BOTTOM: 2px
}
.marketblock .range_menu_base LI.hover {
	BACKGROUND: #2fb725; COLOR: #fff
}
.newsblock .insert {
	BORDER-RIGHT: #d9dfdd 1px solid; PADDING-RIGHT: 5px
}
.newsblock .newsitem {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; MARGIN-BOTTOM: 8px
}
.carouselblock {
	OVERFLOW: hidden! important; POSITION: relative
}
.carouselblock .nextpanel {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; COLOR: #9f9f9f; PADDING-TOP: 10px
}
.carouselblock UL {
	ZOOM: 1; HEIGHT: auto
}
.carouselblock .bottomdata {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 3px
}
.listblock OL {
	MARGIN-TOP: 5px; LIST-STYLE-TYPE: decimal
}
.listblock OL LI {
	MARGIN-BOTTOM: 5px
}
.foreverblock .next {
	WIDTH: auto; HEIGHT: auto
}
.foreverblock .previous {
	WIDTH: auto; HEIGHT: auto
}
.foreverblock A.previous {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/arrow-newer-on.png) =
no-repeat left center
}
.foreverblock A.previous:hover {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/arrow-newer-on.png) =
no-repeat left center
}
.foreverblock A.next {
	PADDING-RIGHT: 12px; PADDING-LEFT: 5px; BACKGROUND: =
url(../images/arrow-older-on.png) no-repeat right center
}
.foreverblock A.next:hover {
	PADDING-RIGHT: 12px; PADDING-LEFT: 5px; BACKGROUND: =
url(../images/arrow-older-on.png) no-repeat right center
}
.foreverblock A.disabled.next {
	BACKGROUND-IMAGE: url(../images/arrow-older.png); CURSOR: default
}
.foreverblock A.disabled.next:hover {
	BACKGROUND-IMAGE: url(../images/arrow-older.png); CURSOR: default
}
.foreverblock A.disabled.previous {
	BACKGROUND-IMAGE: url(../images/arrow-newer.png); CURSOR: default
}
.foreverblock A.disabled.previous:hover {
	BACKGROUND-IMAGE: url(../images/arrow-newer.png); CURSOR: default
}
.newsitem .info {
	CLEAR: both
}
.dropdown {
	POSITION: relative
}
.dropdown .body {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; DISPLAY: =
none; Z-INDEX: 10; LEFT: 0px; BORDER-LEFT: #000 1px solid; =
BORDER-BOTTOM: #000 1px solid; POSITION: absolute; BACKGROUND-COLOR: =
#fff
}
.goright.dropdown .body {
	RIGHT: 0px; LEFT: auto
}
.button-style1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; CURSOR: =
hand; PADDING-TOP: 2px
}
.button-style2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; CURSOR: =
hand; PADDING-TOP: 2px
}
.button-style1 {
	BORDER-RIGHT: #058a2f 1px solid; BORDER-TOP: #058a2f 1px solid; =
BACKGROUND: url(../images/backgrounds/search-btn-bkg.png) repeat-x left =
top; BORDER-LEFT: #058a2f 1px solid; BORDER-BOTTOM: #058a2f 1px solid
}
.button-style2 {
	BORDER-RIGHT: #b4c9ca 1px solid; BORDER-TOP: #b4c9ca 1px solid; =
BACKGROUND: url(../images/buttons/btn-standard-bkg.png) repeat-x left =
top; BORDER-LEFT: #b4c9ca 1px solid; BORDER-BOTTOM: #b4c9ca 1px solid
}
.rsslink {
	PADDING-LEFT: 23px; BACKGROUND: url(../images/rss.gif) no-repeat left =
top; PADDING-BOTTOM: 10px
}
UL.style1 LI {
	PADDING-LEFT: 0.5em; BACKGROUND: url(../images/bullet-style1.png) =
no-repeat 0px 50%; LIST-STYLE-TYPE: none
}
.failmessage .message {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; POSITION: absolute; TEXT-ALIGN: center; =
TEXT-DECORATION: none
}
.successmessage .message {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; POSITION: absolute; TEXT-ALIGN: center; =
TEXT-DECORATION: none
}
.failmessage .message {
	BORDER-RIGHT: #b50000 1px solid; BORDER-TOP: #b50000 1px solid; =
BACKGROUND: #ffafb7; BORDER-LEFT: #b50000 1px solid; COLOR: #b50000; =
BORDER-BOTTOM: #b50000 1px solid
}
.successmessage .message {
	BORDER-RIGHT: #007c1d 1px solid; BORDER-TOP: #007c1d 1px solid; =
BACKGROUND: #00e535; BORDER-LEFT: #007c1d 1px solid; COLOR: #007c1d; =
BORDER-BOTTOM: #007c1d 1px solid
}
.bgConga {
	FLOAT: left
}
#maincontent .bgConga {
	BACKGROUND-COLOR: #fff
}
#dayparting .bgConga {
	BACKGROUND-COLOR: transparent
}
BODY {
	FONT-SIZE: 0.75em; COLOR: #333; LINE-HEIGHT: 1.41em; FONT-FAMILY: Arial
}
H1 {
	FONT-SIZE: 2em; COLOR: #73a2a5; LINE-HEIGHT: 1.2em
}
A:link {
	COLOR: #004176; TEXT-DECORATION: none
}
A:visited {
	COLOR: #004176; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
.bgChannel {
	DISPLAY: none
}
.bgRealtimeChannel {
	DISPLAY: none
}
.bgRevision {
	DISPLAY: none
}
.up.bgQuote .bgChange {
	COLOR: #007c1d
}
.up.bgQuote .bgPercentChange {
	COLOR: #007c1d
}
.up.bgQuoteDeferred .bgChange {
	COLOR: #007c1d
}
.up.bgQuoteDeferred .bgPercentChange {
	COLOR: #007c1d
}
.down.bgQuote .bgChange {
	COLOR: #b50000
}
.down.bgQuote .bgPercentChange {
	COLOR: #b50000
}
.down.bgQuoteDeferred .bgChange {
	COLOR: #b50000
}
.down.bgQuoteDeferred .bgPercentChange {
	COLOR: #b50000
}
.tabs {
	FONT-SIZE: 0.92em
}
.mininav {
	FONT-SIZE: 0.92em
}
.tabs .tab {
	TEXT-TRANSFORM: uppercase
}
.mininav {
	TEXT-TRANSFORM: uppercase
}
.tabs .selected.tab {
	COLOR: #3a9732
}
.tabs A.selected.tab {
	COLOR: #3a9732
}
.block H2.alt-1 {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #333
}
.block H3.alt-1 {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #333
}
.block H2.alt-1 {
	FONT-SIZE: 1.17em
}
.block H3.alt-1 {
	FONT-SIZE: 1em
}
.block H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 2.08em; COLOR: #33b52f
}
.block H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 2.08em; COLOR: #33b52f
}
.block H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 2.08em; COLOR: #33b52f
}
.block H2 A:link {
	COLOR: #33b52f
}
.block H2 A:visited {
	COLOR: #33b52f
}
.block H3 A:link {
	COLOR: #33b52f
}
.block H3 A:visited {
	COLOR: #33b52f
}
.block H4 A:link {
	COLOR: #33b52f
}
.block H4 A:visited {
	COLOR: #33b52f
}
.block H2 .arrows {
	FONT-SIZE: 0.83em; COLOR: #004176
}
.block H3 .arrows {
	FONT-SIZE: 0.83em; COLOR: #004176
}
.block H3 {
	FONT-SIZE: 1.67em; TEXT-TRANSFORM: capitalize
}
.block H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; LINE-HEIGHT: 1.1em
}
.block H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 90%
}
.block H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 90%
}
.block H4.mono {
	TEXT-TRANSFORM: uppercase; COLOR: #333
}
.block .blockcontrols {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 1.12em
}
.marketblock .tickerrow {
	FONT-WEIGHT: bold
}
.newsblock .quote.insert .ticker {
	FONT-WEIGHT: bold
}
.newsblock .quote.insert .price {
	FONT-WEIGHT: bold
}
.newsblock .quote.insert .change {
	FONT-WEIGHT: bold
}
.newsblock .quote.insert .changepercent {
	FONT-WEIGHT: bold
}
.newsblock .quote.insert .volume {
	FONT-WEIGHT: bold
}
.newsblock .quote.insert .change {
	FONT-SIZE: 140%
}
.newsblock .quote.insert .changepercent {
	FONT-SIZE: 140%
}
.newsblock .quote.insert .volume {
	FONT-SIZE: 140%
}
.listblock OL {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
.listblock OL LI A {
	FONT-WEIGHT: normal; FONT-SIZE: 1.1em
}
.listblock OL LI:first-child A {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em
}
.commentblock BLOCKQUOTE {
	FONT-SIZE: 170%
}
.newsitem .section {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; TEXT-TRANSFORM: uppercase
}
.newsblock .info {
	FONT-SIZE: 0.9em; COLOR: #888
}
.newsitem .info {
	FONT-SIZE: 0.9em; COLOR: #888
}
.newsblock .morenews {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
.textdeemphasized {
	COLOR: #999
}
.foreverblock A.disabled {
	COLOR: #808080; TEXT-DECORATION: none
}
.foreverblock A.disabled:hover {
	COLOR: #808080; TEXT-DECORATION: none
}
.button-style1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; TEXT-TRANSFORM: uppercase
}
.button-style2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; TEXT-TRANSFORM: uppercase
}
.button-style1 {
	COLOR: #fff
}
A.button-style1:link {
	COLOR: #fff
}
A.button-style1:visited {
	COLOR: #fff
}
.button-style2 {
	COLOR: #004276
}
.chartIndicator {
	BACKGROUND-IMAGE: url(../market/images/chart-blip-unch.gif); WIDTH: =
6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.chartDownIndicator {
	BACKGROUND-IMAGE: url(../market/images/chart-blip-unch.gif); WIDTH: =
6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.chartUpIndicator {
	BACKGROUND-IMAGE: url(../market/images/chart-blip-unch.gif); WIDTH: =
6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.chartDownIndicator {
	BACKGROUND-IMAGE: url(../market/images/chart-blip-dn.gif)
}
.chartUpIndicator {
	BACKGROUND-IMAGE: url(../market/images/chart-blip-up.gif)
}
.currentPriceDownLbl {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 12px; PADDING-TOP: 0px; =
HEIGHT: 12px
}
.currentPriceUpLbl {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 12px; PADDING-TOP: 0px; =
HEIGHT: 12px
}
.highLbl {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 12px; PADDING-TOP: 0px; =
HEIGHT: 12px
}
.lowLbl {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 12px; PADDING-TOP: 0px; =
HEIGHT: 12px
}
.closeLineLbl {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 12px; PADDING-TOP: 0px; =
HEIGHT: 12px
}
.currentPriceDownLbl {
	BACKGROUND-COLOR: #b50000
}
.currentPriceUpLbl {
	BACKGROUND-COLOR: #007c1d
}
.highLbl {
	BACKGROUND-COLOR: #f80
}
.lowLbl {
	BACKGROUND-COLOR: #f80
}
.closeLineLbl {
	BACKGROUND-COLOR: #959595
}
.currentPriceDownLblX {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 5px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 12px
}
.currentPriceUpLblX {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 5px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 12px
}
.highLblX {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 5px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 12px
}
.lowLblX {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 5px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 12px
}
.closeLineLblX {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 5px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 12px
}
.currentPriceDownLblX {
	BACKGROUND-IMAGE: url(../market/images/banner_down.png)
}
.currentPriceUpLblX {
	BACKGROUND-IMAGE: url(../market/images/banner_up.png)
}
.highLblX {
	BACKGROUND-IMAGE: url(../market/images/banner_high.png)
}
.lowLblX {
	BACKGROUND-IMAGE: url(../market/images/banner_low.png)
}
.closeLineLblX {
	BACKGROUND-IMAGE: url(../market/images/banner_close.png)
}
.xValueLbl {
	FONT-SIZE: 10px; WIDTH: 100%
}
.priceLbl {
	FONT-SIZE: 10px; WIDTH: 100%
}
.xValueLbl {
	TEXT-ALIGN: center
}
.congachart .title {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.error {
	COLOR: #f00
}
.invisible {
	DISPLAY: none
}
.deemphasized {
	FONT-SIZE: 95%; COLOR: #777
}
.understated {
	FONT-SIZE: 0.92em
}
.emphasized {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
.bighead {
	FONT-WEIGHT: bold; FONT-SIZE: 1.16em
}
.Headline1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; LINE-HEIGHT: 1.1em; FONT-FAMILY: =
Arial,Helvetica,sans-serif
}
.Headline2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; LINE-HEIGHT: 1.1em
}
.Headline3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.8em; LINE-HEIGHT: 1.1em
}
.HeadlineEm3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.8em; LINE-HEIGHT: 1.1em; FONT-STYLE: =
italic
}
.Headline4 {
	FONT-WEIGHT: bold; FONT-SIZE: 2.4em; LINE-HEIGHT: 1.1em
}
.HeadlineEm4 {
	FONT-WEIGHT: bold; FONT-SIZE: 2.4em; LINE-HEIGHT: 1.1em; FONT-STYLE: =
italic
}
.Headline5 {
	FONT-WEIGHT: bold; FONT-SIZE: 3.6em; LINE-HEIGHT: 1.1em
}
.HeadlineEm5 {
	FONT-WEIGHT: bold; FONT-SIZE: 3.6em; LINE-HEIGHT: 1.1em; FONT-STYLE: =
italic
}
.Headline6 {
	FONT-WEIGHT: bold; FONT-SIZE: 4.8em; LINE-HEIGHT: 1.1em
}
.Headline7 {
	FONT-WEIGHT: bold; FONT-SIZE: 6em; LINE-HEIGHT: 1.1em
}
.Headline8 {
	FONT-WEIGHT: bold; FONT-SIZE: 7.2em; LINE-HEIGHT: 1.1em
}
.Label {
	FONT-WEIGHT: bold; FONT-SIZE: 0.92em; TEXT-TRANSFORM: uppercase
}
.LabelLink {
	FONT-SIZE: 0.92em
}
.Caption {
	FONT-SIZE: 0.92em; LINE-HEIGHT: 1.2em
}
.Source {
	FONT-SIZE: 0.92em; COLOR: #808080
}
.TopBorder {
	BORDER-TOP: #d4e0e0 1px solid; MARGIN-TOP: 5px; PADDING-TOP: 10px
}
.PanelHeading1 {
	FONT-SIZE: 1.67em; COLOR: #33b52f; LINE-HEIGHT: 1.1em
}
.PanelHeading2 {
	FONT-SIZE: 2.08em; COLOR: #33b52f; LINE-HEIGHT: 1.1em
}
A.ListHeading:link {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #33b52f
}
.ListHeading {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #33b52f
}
A.ListHeading:visited {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #33b52f
}
A.ListHeading:hover {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #33b52f
}
A.ListHeading:active {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #33b52f
}
.kiosktitle {
	COLOR: white
}
DIV.Kiosk {
	WIDTH: 377px; COLOR: #5bacb3
}
DIV.Kiosk A {
	COLOR: #cbe4e6
}
DIV.Kiosk .Label {
	COLOR: #fc0
}
DIV.Kiosk .Quotation {
	FONT-SIZE: 1.5em; COLOR: #fc0; LINE-HEIGHT: 1.1em
}
DIV.Kiosk .Attribution {
	COLOR: #fc0; FONT-STYLE: italic
}
DIV.Kiosk .Small {
	FONT-SIZE: 0.92em
}
TABLE.DataTable {
	BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f0f7f2
}
.DataTable TH {
	BORDER-RIGHT: #d4e0e0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#d4e0e0 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: =
#d4e0e0 1px solid; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: #d4e0e0 =
1px solid
}
.DataTable TD {
	BORDER-RIGHT: #d4e0e0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#d4e0e0 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: =
#d4e0e0 1px solid; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: #d4e0e0 =
1px solid
}
.DataTable TH {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: =
#247c22; BACKGROUND-COLOR: #e4eae6; TEXT-ALIGN: left
}
.DataTable TH.TableHeading2 {
	BACKGROUND-COLOR: #f0f7f2
}
.Timestamp {
	FONT-SIZE: 0.92em; COLOR: #666; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.Byline {
	FONT-SIZE: 0.92em; COLOR: #666; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.CommentCount {
	FONT-SIZE: 0.92em; FONT-FAMILY: Arial,Helvetica,sans-serif
}
#dockingbar {
	Z-INDEX: 1000000; BACKGROUND: =
url(../images/backgrounds/dock_bkg-24.png) repeat-x left top; =
MARGIN-LEFT: 5px; WIDTH: 971px; BOTTOM: 0px; POSITION: fixed
}
#dockingbar .auxlinks {
	FLOAT: left; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#dockingbar .auxlinks LI {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
#dockingbar .auxlinks LI A {
	DISPLAY: block
}
#dockingbar UL {
	FLOAT: right; BORDER-LEFT: #8a9ea1 1px solid
}
#dockingbar .marketblock {
	MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #d9dfdd 1px solid
}
#dockingbar UL LI {
	BORDER-RIGHT: #8a9ea1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#8a9ea1 0px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; =
MARGIN: 1px 0px 0px; BORDER-LEFT: #364c4c 1px solid; PADDING-TOP: 0px; =
BORDER-BOTTOM: #8a9ea1 0px solid
}
#dockingbar UL UL {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: none; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#dockingbar UL LI LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: none; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#dockingbar UL LI.active {
	BACKGROUND: #203c40
}
#dockingbar UL LI .dockbarlink {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
4px; PADDING-TOP: 4px
}
#dockingbar UL LI DIV.dockouter {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #000 1px =
solid; PADDING-LEFT: 7px; RIGHT: 0px; PADDING-BOTTOM: 7px; BORDER-LEFT: =
#000 1px solid; WIDTH: 390px; BOTTOM: -1000px; PADDING-TOP: 25px; =
BORDER-BOTTOM: #000 0px solid; POSITION: absolute; HEIGHT: 400px; =
BACKGROUND-COLOR: #203c40
}
#dockingbar UL LI.active DIV.dockouter {
	DISPLAY: block; BOTTOM: 24px
}
#dockingbar UL LI DIV.dockouter DIV.dockclose {
	MARGIN-TOP: -20px; BACKGROUND: url(../images/dock-x-closer.png) =
no-repeat center center; FLOAT: right; WIDTH: 15px; CURSOR: pointer; =
HEIGHT: 15px
}
#dockingbar UL LI DIV.dockinner {
	WIDTH: 390px; POSITION: relative; HEIGHT: 400px; BACKGROUND-COLOR: #fff
}
#dockingbar UL LI DIV.dockinner DIV.dockcontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; =
PADDING-TOP: 6px; POSITION: relative
}
#dockingbar UL LI DIV.dockinner DIV.sponsored.dockcontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 40px; =
PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#dockingbar UL LI DIV.dockinner DIV.dockcontent DIV.loading {
	MARGIN-TOP: 150px; BACKGROUND: url(../images/ajax-loader.gif) no-repeat =
center top; PADDING-TOP: 20px; TEXT-ALIGN: center
}
#dockingbar UL LI DIV.dockinner DIV.dockfooter {
	RIGHT: 7px; BOTTOM: 5px; POSITION: absolute
}
#dockingbar UL LI DIV.dockinner DIV.dockfooter SPAN {
	FLOAT: left; MARGIN-RIGHT: 6px; PADDING-TOP: 30px
}
#dockingbar UL LI DIV.dockinner DIV.dockfooter .advertisement {
	FLOAT: left
}
#dockmo DIV.range_menu_base UL {
	BORDER-RIGHT: #274a4d 1px solid; BORDER-TOP: #274a4d 1px solid; =
DISPLAY: none; Z-INDEX: 100; LEFT: -1000px; BORDER-LEFT: #274a4d 1px =
solid; WIDTH: 80px; CURSOR: pointer; BORDER-BOTTOM: #274a4d 1px solid; =
POSITION: absolute; TOP: 19px
}
#dockmo DIV.active.range_menu_base UL {
	DISPLAY: block; BACKGROUND: =
url(../section/images/chart-menu-border.png) #fff no-repeat; LEFT: =
-58px; BORDER-TOP-STYLE: none
}
#dockmo DIV.range_menu_base UL LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: none; PADDING-BOTTOM: =
0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
#quoteblock {
	POSITION: relative
}
#quoteblock #quoteheader {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN-BOTTOM: =
10px; LINE-HEIGHT: 1.5em
}
#quoteblock #quotesubheader {
	BORDER-TOP: #b4c9ca 1px solid; BACKGROUND: =
url(../images/backgrounds/tab-bkgd.png) repeat-x; PADDING-TOP: 5px
}
#quoteblock P#quotesubheader {
	PADDING-LEFT: 5px; BORDER-BOTTOM-STYLE: none
}
#quoteblock DIV.ac_results {
	LEFT: 65px; TOP: -9px
}
#quoteblock .ac_results LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; =
LINE-HEIGHT: 1.17em; PADDING-TOP: 3px; HEIGHT: auto
}
#quoteblock #ac-results-cont {
	Z-INDEX: 10000003; POSITION: absolute
}
#dockQuotesContent {
	Z-INDEX: 4545643; POSITION: relative
}
#dockQuotesContent #search #label {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 1.17em; FLOAT: left; =
MARGIN-RIGHT: 2px
}
#dockQuotesContent #search {
	BORDER-BOTTOM: gray 1px solid; HEIGHT: 30px
}
#dockQuotesContent #searchTicker {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; PADDING-LEFT: =
2px; FONT-WEIGHT: bold; BACKGROUND: #e6e6e6; FLOAT: left; MARGIN-LEFT: =
4px; BORDER-LEFT: gray 1px solid; WIDTH: 210px; BORDER-BOTTOM: gray 1px =
solid; HEIGHT: 18px
}
#dockQuotesContent .autocomplete_button {
	BORDER-RIGHT: #058a2f 1px solid; BORDER-TOP: #058a2f 1px solid; =
MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.17em; BACKGROUND: =
url(../images/backgrounds/search-btn-bkg.png) repeat-x left top; FLOAT: =
left; MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #058a2f 1px =
solid; WIDTH: 95px; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #058a2f =
1px solid; HEIGHT: 20px; TEXT-ALIGN: center
}
#dockQuotesContent #search .autocomplete_text {
	MARGIN-TOP: 2px; DISPLAY: block; FONT-SIZE: 0.92em; COLOR: white; =
TEXT-ALIGN: center
}
#dockQuotesContent #search .autocomplete_text A {
	COLOR: white; TEXT-DECORATION: none
}
#dockQuotesContent .name {
	FONT-SIZE: 2em; MARGIN-BOTTOM: 2px; WIDTH: 100%; COLOR: #333; =
LINE-HEIGHT: 1.4em
}
#dockQuotesContent .ticker {
	FONT-WEIGHT: bold; FONT-SIZE: 1.17em; PADDING-BOTTOM: 4px; COLOR: =
#004276
}
#dockQuotesContent .symbolDataCol {
	FLOAT: left; WIDTH: 245px
}
#dockQuotesContent .lastPricedata .up.lastPrice {
	BACKGROUND: url(../section/images/arrow-lg-up.png) no-repeat right 7px
}
#dockQuotesContent .lastPricedata .down.lastPrice {
	BACKGROUND: url(../section/images/arrow-lg-dn.png) no-repeat right 7px
}
#dockQuotesContent .lastPricedata .currency {
	FONT-SIZE: 1.67em; FLOAT: left; VERTICAL-ALIGN: top; COLOR: black; =
LINE-HEIGHT: 1.2em; PADDING-TOP: 5px
}
#dockQuotesContent .lastPricedata .lastPrice {
	PADDING-RIGHT: 22px; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: =
3.67em; COLOR: #333; LINE-HEIGHT: 1.2em
}
#dockQuotesContent .datatitle {
	FONT-SIZE: 1em
}
#dockQuotesContent .netChange {
	FONT-WEIGHT: bold
}
.lastChangePercent {
	FONT-WEIGHT: bold
}
.volume {
	FONT-WEIGHT: bold
}
#dockQuotesContent .actionCol {
	PADDING-LEFT: 4px; FLOAT: left; BORDER-LEFT: #d4e0e0 1px solid; HEIGHT: =
260px
}
#dockQuotesContent .actionButtons {
	MARGIN-BOTTOM: 8px
}
#dockQuotesContent .defaultButton {
	BORDER-RIGHT: #b4c9ca 1px solid; BORDER-TOP: #b4c9ca 1px solid; =
FONT-SIZE: 1.08em; BACKGROUND: =
url(../dockingbar/images/btn-standard-bkg.png) #dae6e6 repeat-x; =
MARGIN-BOTTOM: 6px; MARGIN-LEFT: 6px; BORDER-LEFT: #b4c9ca 1px solid; =
WIDTH: 112px; CURSOR: pointer; COLOR: navy; BORDER-BOTTOM: #b4c9ca 1px =
solid; TEXT-ALIGN: center
}
#dockQuotesContent .hdnLink {
	DISPLAY: none
}
#dockQuotesContent .actionButtons .defaultButton A {
	FONT-SIZE: 1.08em; COLOR: navy; TEXT-DECORATION: none
}
#dockQuotesContent .actionButtons .defaultButton SPAN {
	FONT-SIZE: 1.08em; COLOR: navy; TEXT-DECORATION: none
}
#dockQuotesContent LI {
	FONT-SIZE: 1.08em; MARGIN-BOTTOM: 4px; COLOR: #3a9732
}
#dockQuotesContent .linkList {
	PADDING-LEFT: 8px; PADDING-TOP: 8px
}
#dockQuoteChart {
	DISPLAY: block; Z-INDEX: 3; LEFT: 4px; MARGIN: auto 0px; POSITION: =
absolute; TOP: 185px
}
#alertsdefault {
	BACKGROUND: url(../images/create_alert_default.png) no-repeat center =
center; HEIGHT: 295px
}
#alertsblock .blockcontrols {
	PADDING-TOP: 5px
}
#alertsblock #alertsheader {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN-BOTTOM: =
10px; LINE-HEIGHT: 1.5em
}
#alertsblock #alerts LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px; BORDER-BOTTOM: #d9dfdd 1px solid
}
#alertsblock #alertssubheader {
	BORDER-TOP: #b4c9ca 1px solid; BACKGROUND: =
url(../images/backgrounds/tab-bkgd.png) repeat-x; PADDING-TOP: 5px; =
BORDER-BOTTOM: #d9dfdd 1px solid
}
#alertsblock P#alertssubheader {
	PADDING-LEFT: 5px; BORDER-BOTTOM-STYLE: none
}
#alertsblock #alerts P {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 60px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
#alertsblock #alerts P.alert {
	WIDTH: 275px
}
#alertsblock #alerts P.type {
	WIDTH: auto
}
.sponsored #alertsblock #alerts OL {
	HEIGHT: 288px
}
#alertsblock #alerts OL {
	OVERFLOW: hidden; HEIGHT: 315px
}
#alertsblock #alerts LI P {
	COLOR: #999
}
#alertsblock #alerts LI P.alert {
	COLOR: #000
}
#alertsblock #alerts LI P.msgnbr {
	DISPLAY: none
}
#alertsblock #alerts .sequence {
	DISPLAY: none
}
#alertsblock #calltoaction {
	MARGIN: 10px 5px
}
#alertsblock #calltoaction SPAN {
	FONT-WEIGHT: bold
}
#alertsblock #calltoaction UL {
	LINE-HEIGHT: 1.4em; LIST-STYLE-TYPE: none
}
.dockcontent #createalert {
	LEFT: 5px; BOTTOM: 5px; POSITION: absolute
}
#portfoliodefault {
	BACKGROUND: url(../images/add_to_portfolio_default.png) no-repeat =
center center; HEIGHT: 295px
}
#portfoliodock .portfolioLinks {
	MARGIN-TOP: 5px
}
#portfoliodock .portfolioLinks .alertlink {
	FLOAT: right; MARGIN-RIGHT: 20px
}
#portfoliodock .portfolioLinks .portlink {
	FLOAT: left; MARGIN-LEFT: 5px
}
#portfoliodock TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
8px; PADDING-TOP: 8px; FONT-FAMILY: Arial
}
#portfoliotable TR {
	HEIGHT: 20px
}
#portfoliodock TH {
	BORDER-TOP: #b4c9ca 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; =
BACKGROUND: url(../images/backgrounds/tab-bkgd.png) repeat-x; CURSOR: =
pointer; COLOR: #333; PADDING-TOP: 5px
}
#portfoliodock .even TD {
	BACKGROUND-COLOR: #effbfb
}
#portfoliotable TD.port-symb {
	PADDING-LEFT: 5px; WIDTH: 55px; TEXT-ALIGN: left
}
#portfoliotable TH.port-symb {
	PADDING-LEFT: 5px; WIDTH: 55px; TEXT-ALIGN: left
}
#portfoliotable TD.port-price {
	WIDTH: 70px; TEXT-ALIGN: right
}
#portfoliotable TH.port-price {
	WIDTH: 70px; TEXT-ALIGN: right
}
#portfoliotable TD.port-change {
	WIDTH: 90px; TEXT-ALIGN: right
}
#portfoliotable TH.port-change {
	WIDTH: 90px; TEXT-ALIGN: right
}
#portfoliotable TD.port-ratechange {
	WIDTH: 170px
}
#portfoliotable TH.port-ratechange {
	WIDTH: 170px
}
#portfolioPager {
	BORDER-TOP: #b3c8c8 1px solid; MARGIN-TOP: 10px; FONT-WEIGHT: bold; =
FONT-SIZE: 1.1em; COLOR: #004276
}
#portfolioPager P.selected {
	COLOR: #33b52f
}
#portfolioPager P.disabled {
	COLOR: #808080
}
#portfolioPager .pageNumbers {
	FLOAT: left
}
#portfolioPager P {
	FLOAT: left
}
#portfolioPager .pageNumberList {
	MARGIN-TOP: 3px
}
#portfolioPager .pageNumbers P.first {
	BORDER-LEFT: #b3c8c8 1px solid
}
#portfolioPager P.pageNumber {
	BORDER-RIGHT: #b3c8c8 1px solid
}
#portfolioPager P.pageNumber {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; CURSOR: =
pointer; PADDING-TOP: 6px
}
#portfolioPager .prev {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; CURSOR: =
pointer; PADDING-TOP: 6px
}
#portfolioPager .next {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; CURSOR: =
pointer; PADDING-TOP: 6px
}
#portfoliodock TH.headerSortUp SPAN {
	PADDING-RIGHT: 10px; BACKGROUND: url(../images/arrow-sortup.png) =
no-repeat right 5px
}
#portfoliodock TH.headerSortDown SPAN {
	PADDING-RIGHT: 10px; BACKGROUND: url(../images/arrow-sortdown.png) =
no-repeat right 5px
}
#portfolioPager .prev {
	PADDING-RIGHT: 10px
}
#portfolioPager .next {
	PADDING-LEFT: 10px
}
#portfoliodock A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; MARGIN: 0px
}
#portfoliodock A:link {
	COLOR: #004276
}
#portfoliodock A:visited {
	COLOR: #004276
}
#portfoliodock A.disabled:link {
	COLOR: #808080
}
#portfoliodock A.disabled:visited {
	COLOR: #808080
}
#portfoliodock DIV.portcontainer {
	OVERFLOW: hidden; HEIGHT: 276px
}
#portfoliodock .bgLast {
	FONT-WEIGHT: bold; COLOR: #333
}
#portfoliodock DIV.portloading {
	MARGIN-TOP: 100px; BACKGROUND: url(../images/ajax-loader.gif) no-repeat =
center top; COLOR: #808080; PADDING-TOP: 20px; TEXT-ALIGN: center
}
#portfoliodock .changeBarContainer {
	MARGIN-LEFT: 60px; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: =
20px
}
#portfoliodock .neutral .changeBar {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#portfoliodock .changeBar {
	WIDTH: 55px; POSITION: absolute; HEIGHT: 20px
}
#portfoliodock .small .changeBar {
	WIDTH: 40px
}
#portfoliodock .up .changeBar {
	MARGIN-LEFT: 55px
}
#portfoliodock .neutral .changeBar {
	MARGIN-LEFT: 55px
}
#portfoliodock .up .small .changeBar {
	MARGIN-LEFT: 40px
}
#portfoliodock .neutral .small .changeBar {
	MARGIN-LEFT: 40px
}
#portfoliodock .changeMarker {
	MARGIN-TOP: 4px; FLOAT: right; HEIGHT: 12px
}
#portfoliodock .down .changeBar {
	BORDER-RIGHT: #b3c8c8 1px solid
}
#portfoliodock .up .changeBar {
	BORDER-LEFT: #b3c8c8 1px solid; BORDER-RIGHT-STYLE: none
}
#portfoliodock .neutral .changeBar {
	BORDER-LEFT: #b3c8c8 1px solid; BORDER-RIGHT-STYLE: none
}
#portfoliodock .down .changeBar .changeMarker {
	BACKGROUND-COLOR: #b50000
}
#portfoliodock .up .changeBar .changeMarker {
	BACKGROUND-COLOR: #007c1d
}
#portfoliodock .up .changeBar .changeMarker {
	FLOAT: left
}
#portfoliodock .neutral .changeBar .changeMarker {
	FLOAT: left
}
#portfoliodock .down .changeValue {
	MARGIN-LEFT: 65px
}
#portfoliodock .down .small .changeValue {
	MARGIN-LEFT: 45px
}
#portfoliodock .up .changeValue {
	MARGIN-LEFT: 4px
}
#portfoliodock .neutral .changeValue {
	MARGIN-LEFT: 10px
}
#portfoliodock .up .small .changeValue {
	MARGIN-LEFT: -9px
}
#portfoliodock .neutral .small .changeValue {
	MARGIN-LEFT: -9px
}
#portfoliodock .changeValue {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: =
40px; PADDING-TOP: 0px; POSITION: absolute
}
#portfoliodock .changeValue P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#portfoliodock .divider {
	FLOAT: left; WIDTH: 390px; COLOR: #b4c9ca; BACKGROUND-COLOR: #b4c9ca
}
#portfoliodock .tagList {
	BORDER-RIGHT: #d4e0e0 1px solid; BORDER-TOP: #d4e0e0 1px solid; =
FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 5px 0px 0px 5px; =
BORDER-LEFT: #d4e0e0 1px solid; WIDTH: 280px; BORDER-BOTTOM: #d4e0e0 1px =
solid; HEIGHT: 19px
}
#portfoliodock .autocomplete_input {
	BORDER-RIGHT: #d4e0e0 1px solid; BORDER-TOP: #d4e0e0 1px solid; =
DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; =
MARGIN: 5px 0px 0px 2px; BORDER-LEFT: #d4e0e0 1px solid; WIDTH: 220px; =
BORDER-BOTTOM: #d4e0e0 1px solid; HEIGHT: 19px
}
#portfoliodock .autocomplete_unused {
	COLOR: #aaa; TEXT-ALIGN: left
}
#portfoliodock .autocomplete_button {
	BORDER-RIGHT: #33b52f 1px solid; BORDER-TOP: #33b52f 1px solid; =
MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: =
#3a9732; FLOAT: left; MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle; =
BORDER-LEFT: #33b52f 1px solid; WIDTH: 100px; CURSOR: pointer; COLOR: =
#fff; BORDER-BOTTOM: #33b52f 1px solid; HEIGHT: 20px; TEXT-ALIGN: center
}
#portfoliodock .autocomplete_text {
	MARGIN-TOP: 2px; DISPLAY: block; FONT-SIZE: 11px; COLOR: white; =
TEXT-ALIGN: center
}
#dockingbar .button-style1 {
	FONT-SIZE: 85%; TEXT-TRANSFORM: none; HEIGHT: 22px; BACKGROUND-COLOR: =
#058a2f; TEXT-ALIGN: center
}
.dockQuotes #alertsblock #alertssubheader {
	BORDER-BOTTOM-STYLE: none
}
#dockingbar #newalert {
	PADDING-RIGHT: 5px; DISPLAY: none; PADDING-LEFT: 5px; PADDING-BOTTOM: =
4px; COLOR: #fff; PADDING-TOP: 4px
}
#dockingbar #newalert A {
	COLOR: #fff
}
#dockingbar #newalert #caption {
	COLOR: #fc0
}
.alertshowing#dockingbar LI#Alerts {
	BACKGROUND-COLOR: #fc0
}
.alertshowing#dockingbar LI#Alerts A:link {
	COLOR: #000
}
.alertshowing#dockingbar LI#Alerts A:visited {
	COLOR: #000
}
#dockingbar #dbAddToPortfolio {
	POSITION: relative
}
#dockingbar DIV.linkList UL {
	POSITION: static
}
#topchrome {
	MARGIN-LEFT: 8px; WIDTH: 981px
}
#logo {
	WIDTH: 240px
}
#marketstate {
	WIDTH: 240px
}
#header #ad_Masthead {
	FLOAT: right
}
#nonchrome {
	ZOOM: 1
}
#dockingbar {
	ZOOM: 1
}
.tabs {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 1.44em
}
.headerlinks .iefix {
	FLOAT: none
}
.sponsor {
	POSITION: relative
}
.ie_leftborder {
	PADDING-LEFT: 5px! important; MARGIN-LEFT: -6px! important; =
BORDER-LEFT: #d9dfdd 1px solid
}
.registerDialog {
	Z-INDEX: 1000001; POSITION: relative
}

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://i.mktw.net/MW5/content/story/css/story-typography.css

#above H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.8em; COLOR: #333; LINE-HEIGHT: 1.17em; =
LETTER-SPACING: -1px
}
#above H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.17em
}
#above #columnname {
	FONT-SIZE: 1.17em; TEXT-TRANSFORM: uppercase
}
#above #lastupdate {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #888; LINE-HEIGHT: 1.17em
}
#lastupdate .changed {
	COLOR: #db0000
}
#mainstory H2 {
	LINE-HEIGHT: 1.46em
}
#mainstory H3 {
	LINE-HEIGHT: 1.46em
}
#mainstory H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.17em
}
#mainstory P {
	FONT-SIZE: 1.16em; LINE-HEIGHT: 1.35em
}
#mainstory P A {
	TEXT-DECORATION: underline
}
#mainstory P#byline A:hover {
	TEXT-DECORATION: underline
}
#mainstory P#byline A {
	TEXT-DECORATION: none
}
#mainstory PRE {
	FONT-SIZE: 0.92em; FONT-FAMILY: Courier New; LETTER-SPACING: -1px
}
#mainstory #byline {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
#mainstory .leadin {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 1.17em; LINE-HEIGHT: 1.35em
}
#mainstory BLOCKQUOTE {
	CLEAR: left; BORDER-RIGHT: #ddd 0px solid; BORDER-TOP: #ddd 1px solid; =
FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: #ddd 0px solid; =
BORDER-BOTTOM: #ddd 1px solid
}
#mainstory BLOCKQUOTE .quotesource {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; FONT-STYLE: italic
}
#mainstory .bgQuote .symbol {
	FONT-SIZE: 0.92em
}
#mainstory .emphasis {
	FONT-STYLE: italic
}
#mainstory .strong {
	FONT-WEIGHT: bold
}
#mainstory .correctioncomment {
	FONT-STYLE: italic
}
#mainstory .tablecredit {
	FONT-SIZE: 1.08em; COLOR: rgb(159,159,159)
}
#mainstory .up.bgQuote .bgChange {
	COLOR: #007c1d
}
#mainstory .up.bgQuote .bgPercentChange {
	COLOR: #007c1d
}
#mainstory .down.bgQuote .bgChange {
	COLOR: #b50000
}
#mainstory .down.bgQuote .bgPercentChange {
	COLOR: #b50000
}
#mainstory .up.bgChange .up.bgPercentChange {
	COLOR: #00aa00
}
#mainstory .down.bgChange .down.bgPercentChange {
	COLOR: #b40000
}
#mainstory OL {
	LIST-STYLE-TYPE: decimal
}
#mainstory UL {
	LIST-STYLE-TYPE: disc
}
#mainstory .inset P {
	FONT-SIZE: 0.92em
}
#mainstory > P > STRONG {
	FONT-WEIGHT: bold
}
#mainstory .pvideo P {
	FONT-SIZE: 0.92em
}
#mainstory .pvideo H2 {
	FONT-WEIGHT: bold
}
#mainstory .imageSmall SPAN {
	FONT-SIZE: 0.92em
}
#mainstory .phat .body-strong {
	FONT-WEIGHT: bold
}
#mainstory .phat .body-white {
	COLOR: #ffffff
}
#mainstory .phat .body-strong-white {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
#mainstory .phat .head01 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
#mainstory .phat .head01-em {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-STYLE: italic
}
#mainstory .phat .head01-white {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
#mainstory .phat .head02 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
#mainstory .phat .head02-em {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-STYLE: italic
}
#mainstory .phat .head02-white {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff
}
#mainstory .phat .head03 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
#mainstory .phat .head03-em {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-STYLE: italic
}
#mainstory .phat .head03-white {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff
}
#mainstory .phat .head04 {
	FONT-WEIGHT: bold; FONT-SIZE: 19px
}
#mainstory .phat .head04-em {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; FONT-STYLE: italic
}
#mainstory .phat .head04-white {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; COLOR: #ffffff
}
#mainstory .phat .head05 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px
}
#mainstory .phat .head05-em {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; FONT-STYLE: italic
}
#mainstory .phat .head05-white {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #ffffff
}
#mainstory .phat .head06 {
	FONT-WEIGHT: bold; FONT-SIZE: 32px
}
#mainstory .phat .head06-em {
	FONT-WEIGHT: bold; FONT-SIZE: 32px; FONT-STYLE: italic
}
#mainstory .phat .head06-white {
	FONT-WEIGHT: bold; FONT-SIZE: 32px; COLOR: #ffffff
}
#mainstory .phat .head07 {
	FONT-WEIGHT: bold; FONT-SIZE: 48px
}
#mainstory .phat .head07-em {
	FONT-WEIGHT: bold; FONT-SIZE: 48px; FONT-STYLE: italic
}
#mainstory .phat .head08 {
	FONT-WEIGHT: bold; FONT-SIZE: 64px
}
#mainstory .phat .head08-em {
	FONT-WEIGHT: bold; FONT-SIZE: 64px; FONT-STYLE: italic
}
#mainstory .phat .head09 {
	FONT-WEIGHT: bold; FONT-SIZE: 96px
}
#mainstory .phat .head09-em {
	FONT-WEIGHT: bold; FONT-SIZE: 96px; FONT-STYLE: italic
}
#mainstory .phat .label {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
#mainstory .phat .label-white {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
#mainstory .phat .label-orange {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc3300
}
#mainstory .phat .label-black {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#mainstory .phat .label-gray {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #808080
}
#mainstory .phat .spPackageBoxHeader {
	BORDER-TOP: #dddddd 1px solid; BACKGROUND-IMAGE: =
url(/newsimages/util/sp_package_box_header_background_660.gif)
}
#mainstory .phat .spPackageBoxBody {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; =
BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid
}
#mainstory .phat .source {
	FONT-SIZE: 9px; COLOR: #9a9a9a
}
#mainstory .phat .caption {
	FONT-SIZE: 11px; COLOR: #5a5a5a
}
#mainstory .table TR {
	BACKGROUND-COLOR: white
}
#mainstory .table .header {
	FONT-SIZE: 1em; COLOR: rgb(115,151,153); LINE-HEIGHT: 1.3em; =
BACKGROUND-COLOR: rgb(240,247,242)
}
#mainstory .pulseChart P {
	FONT-WEIGHT: bold
}
#mainstory .pulselegend {
	MARGIN-TOP: 20px; WIDTH: 230px
}
#mainstory .pulselegend SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: 75px
}
#mainstory .pulselegend SPAN.marker {
	DISPLAY: block; MARGIN: 3px 5px 0px 0px; WIDTH: 10px; HEIGHT: 10px; =
_width: 14px
}
#mainstory .pulselegend SPAN.color0.marker {
	BACKGROUND-COLOR: #296466
}
#mainstory .pulselegend SPAN.color1.marker {
	BACKGROUND-COLOR: #cc3333
}
#mainstory .pulselegend SPAN.color2.marker {
	BACKGROUND-COLOR: #3b8dad
}
#mainstory .pulselegend SPAN.color3.marker {
	BACKGROUND-COLOR: #c9932e
}
#mainstory .pulselegend SPAN.color4.marker {
	BACKGROUND-COLOR: #b78383
}
#mainstory .endsquare {
	BACKGROUND-COLOR: rgb(180,201,202)
}
.previousColumn SPAN {
	COLOR: #3a9732
}
.nextColumn SPAN {
	COLOR: #3a9732
}
.allcolumn SPAN {
	COLOR: #3a9732
}
#mainstory .relatedtopicblock H2 {
	FONT-SIZE: 2.08em
}
.relatedtopic {
	LINE-HEIGHT: 1.25em
}
.relatedtopic:hover {
	BACKGROUND-COLOR: #e0f1f2
}
.relatedtopic SPAN {
	COLOR: #3a9732
}
.recentheadline H2 {
	FONT-SIZE: 1.67em
}
.recentheadline TR {
	LINE-HEIGHT: 1.6em; BACKGROUND-COLOR: white
}
.recentheadline TD {
	COLOR: rgb(102,102,102)
}
.quotepeek .symbol {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #fff
}
.quotepeekshadow {
=09
}
.quotepeekbody {
	BACKGROUND-COLOR: #fff
}
.quotepeekbody .bgLast {
	FONT-WEIGHT: bold; FONT-SIZE: 3em; LINE-HEIGHT: 1em
}
.up.bgQuote .quotepeekbody .bgLast {
	BACKGROUND: url(../../../content/story/images/arrow-lg-up.png) =
no-repeat right 7px
}
.down.bgQuote .quotepeekbody .bgLast {
	BACKGROUND: url(../../../content/story/images/arrow-lg-dn.png) =
no-repeat right 20px
}
.quotepeekbody .tools A {
	FONT-SIZE: 0.84em; COLOR: #004276
}
.quotepeekbody .companyname {
	COLOR: #004276
}
.quotepeekbody .currency {
	FONT-WEIGHT: bold; LINE-HEIGHT: 1.3em
}
.quotepeekbody .bgChange {
	FONT-SIZE: 1.1em
}
.quotepeekbody .bgPercentChange {
	FONT-SIZE: 1.1em
}
.quotepeekbody .quotestatus {
	FONT-WEIGHT: bold; FONT-SIZE: 0.75em
}
#mainstory .storytools .actionlink {
	FONT-SIZE: 11px
}
#mainstory .storytools .stbuttontext {
	FONT-SIZE: 11px
}
#mainstory .storytools .actionlink SPAN {
	COLOR: #3a9732
}
#preview {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px =
solid; DISPLAY: none; PADDING-LEFT: 5px; BACKGROUND: #333; =
PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; COLOR: #fff; =
PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute
}
.headline {
	FONT-WEIGHT: bold
}
.firsttake .headline {
	FONT-SIZE: 1.17em
}
.firsttake .headline A {
	FONT-SIZE: 1.17em
}
#readerresponse .history {
	FONT-SIZE: 0.92em; COLOR: #808080
}
.firsttake .time-comment {
	FONT-SIZE: 0.92em; COLOR: #808080
}
#readerresponse .sidebarcomment {
	FONT-SIZE: 1.17em; COLOR: #666; LINE-HEIGHT: 18px
}
#readerresponse .sidebarcomment A {
	FONT-SIZE: 1.17em; COLOR: #666; LINE-HEIGHT: 18px
}
#readerresponse .befirst.sidebarcomment A {
	FONT-SIZE: 1.67em; COLOR: #b3b3b3
}
#readerresponse .member-info {
	COLOR: #808080
}
.story-paging SPAN {
	FONT-WEIGHT: bold
}
.story-paging A {
	FONT-WEIGHT: bold
}
.story-paging SPAN {
	COLOR: #33b52f
}
.story-paging SPAN.continued {
	FONT-WEIGHT: normal; FLOAT: left; COLOR: #808080; FONT-STYLE: italic
}
.story-prem-req {
	COLOR: #ee7621
}
.headlinelink {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.previousColumn > .headline {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; =
PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.nextColumn > .headline {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; =
PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.nv-date {
	FONT-WEIGHT: bold; FONT-SIZE: 0.92em
}
#maincontent H2.alt-1 IMG {
	VERTICAL-ALIGN: text-bottom
}
#maincontent .nv-controls .filter {
	FONT-SIZE: 0.92em
}
#maincontent .nv-controls .topics {
	FONT-SIZE: 0.92em
}
#maincontent .nv-controls SELECT {
	FONT-SIZE: 1em
}
#maincontent .nviewer P.abs {
	LINE-HEIGHT: 18px
}
.nviewer LI .nv-type-cont {
	FONT-SIZE: 0.83em
}
.nv-abstract A.allq {
	FONT-SIZE: 0.92em
}
.nviewer LI .nv-text-cont H4 {
	FONT-WEIGHT: bold
}
.nviewer LI .nv-text-cont P SPAN {
	LINE-HEIGHT: 2em
}
.nviewer LI .nv-text-cont .neg {
	COLOR: #b50000
}
.nviewer LI .nv-text-cont .pos {
	COLOR: #007c1d
}
.nviewer LI .nv-time {
	COLOR: #333
}
.nviewer LI .nv-type {
	COLOR: #808080; LETTER-SPACING: -1px
}
.nv-abstract SPAN {
	FONT-SIZE: 0.92em; COLOR: #808080; LINE-HEIGHT: 1.17em
}
.nv-abstract A.read-more {
	FONT-WEIGHT: bold
}
.nv-abstract .bgQuote STRONG {
	FONT-WEIGHT: bold
}
.nv-abstract SPAN.cmnts {
	COLOR: #004176
}
.nv-abstract A.read-more SPAN {
	COLOR: #3a9732
}
#maincontent .nv-controls TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.92em; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#thirdpartycontrols .blockcontrols {
	PADDING-TOP: 0px
}
#commentarycarousel .bottomdata {
	FONT-WEIGHT: bold; FONT-SIZE: 1.17em; LINE-HEIGHT: 1.17em
}
#featuredstoriespanel .bottomdata {
	FONT-WEIGHT: bold; FONT-SIZE: 1.17em; LINE-HEIGHT: 1.17em
}
#featuredstoriespanel .textonly-abstract {
	COLOR: #808080
}
#featuredstoriespanel .textonly-headline {
	FONT-SIZE: 1.67em; LINE-HEIGHT: 1em
}
#mainstory .quotepeekbody .bgMarketState {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em
}

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://i.mktw.net/MW5/content/story/css/story-layout.css

#above H1 {
	PADDING-LEFT: 6px
}
#above H2 {
	PADDING-LEFT: 6px
}
#columnname {
	PADDING-LEFT: 6px
}
#lastupdate {
	PADDING-LEFT: 6px
}
#mainstory PRE {
	PADDING-LEFT: 6px
}
#above H1 {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px; =
BACKGROUND-COLOR: white
}
#mainstory P {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; MARGIN-BOTTOM: 14px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mainstory H2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; MARGIN-BOTTOM: 14px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mainstory H3 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; MARGIN-BOTTOM: 14px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mainstory PRE {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; MARGIN-BOTTOM: 14px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mainstory H2 {
	MARGIN-TOP: 3px
}
#above #columnname {
	MARGIN: 10px 0px 0px
}
#above #dred {
	FLOAT: left; MARGIN: 10px 5px 0px 6px; WIDTH: 86px; HEIGHT: 86px
}
#above #mastheadimage {
	FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 480px; PADDING-TOP: 20px; =
HEIGHT: 58px; _height: 90px
}
#above .full#mastheadimage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; WIDTH: =
100%; PADDING-TOP: 0px
}
#above #lastupdate {
	MARGIN-BOTTOM: 3px; PADDING-TOP: 10px
}
#endofstory {
	MARGIN-LEFT: 3px
}
#mainstory .imageSmall {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; =
PADDING-TOP: 3px
}
#mainstory .firstimage .imageSmall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 7px
}
#mainstory .chartinset {
	PADDING-RIGHT: 11px; BORDER-TOP: #d9dfdd 1px solid; PADDING-LEFT: 6px; =
FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 4px 27px 10px 0px; =
PADDING-TOP: 5px; _width: 0px
}
#mainstory .chartinset .ticker {
	DISPLAY: block; MARGIN-LEFT: -6px; TEXT-ALIGN: left; _white-space: =
nowrap
}
#mainstory .chartinset .chartinset-cont {
	LEFT: -6px; PADDING-BOTTOM: 10px; POSITION: relative; TOP: 5px; =
TEXT-DECORATION: none
}
#mainstory .chartinset .chartinset-cont:hover {
	CURSOR: pointer
}
#mainstory BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
10px; MARGIN: 4px 20px 20px 0px; WIDTH: 191px; PADDING-TOP: 10px
}
#mainstory BLOCKQUOTE P {
	MARGIN: 0px 0px 10px
}
#mainstory BLOCKQUOTE .quotesource {
	MARGIN: 0px
}
#mainstory .firstimage {
	TEXT-ALIGN: center
}
#mainstory .pressreleaselogo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: =
10px; PADDING-TOP: 10px
}
#mainstory #byline {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 6px; =
MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; WIDTH: 340px; PADDING-TOP: =
15px
}
#maincontent A.actionlink {
	FLOAT: left
}
#mainstory .bottomstorytools {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #b4c9ca 1px solid; =
PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; WIDTH: 565px; PADDING-TOP: 3px; =
HEIGHT: 25px
}
#mainstory SPAN.storytools {
	MARGIN-TOP: 15px; FLOAT: right
}
#mainstory .storytools + P {
	CLEAR: both; PADDING-TOP: 10px
}
#mainstory .storytools + P#byline {
	CLEAR: none
}
#mainstory .bottomstorytools SPAN.storytools {
	MARGIN-TOP: 3px; FLOAT: left
}
#mainstory SPAN.storytools A.actionlink {
	MARGIN: 0px 13px 0px 0px
}
#mainstory .quotepeekbase {
	DISPLAY: inline-block; POSITION: relative
}
.quotepeek {
	DISPLAY: none; Z-INDEX: 2; LEFT: 50px; POSITION: absolute; TOP: -20px; =
HEIGHT: 353px; _height: 459px; _overflow: hidden
}
.arrowbottom.quotepeek {
	TOP: -380px
}
.hover.bgQuote .quotepeek {
	DISPLAY: block
}
.quotepeek .symbol {
	FLOAT: left; MARGIN: 5px
}
.quotepeekpointer {
	Z-INDEX: 3; RIGHT: 10px; POSITION: relative; TOP: 20px; _display: none
}
.arrowbottom .quotepeekpointer {
	TOP: 382px
}
.quotepeekshadow {
	DISPLAY: block; FILTER: alpha(opacity=3D30); LEFT: 6px; WIDTH: 232px; =
POSITION: relative; TOP: -20px; HEIGHT: 363px; _display: none; _top: 0; =
_left: 0; -moz-opacity: 0.3; opacity: 0.3
}
.quotepeekbody {
	CLEAR: both; BORDER-RIGHT: #274a4d 1px solid; PADDING-RIGHT: 6px; =
BORDER-TOP: #274a4d 1px solid; DISPLAY: block; PADDING-LEFT: 6px; =
Z-INDEX: 2; LEFT: 3px; PADDING-BOTTOM: 15px; BORDER-LEFT: #274a4d 1px =
solid; WIDTH: 218px; PADDING-TOP: 15px; BORDER-BOTTOM: #274a4d 1px =
solid; POSITION: relative; TOP: -385px; HEIGHT: 385px; _position: fixed
}
.quotepeekbody .label {
	CLEAR: left; FLOAT: left
}
.quotepeekbody .data {
	FONT-WEIGHT: bold; FLOAT: left
}
.quotepeekbody .datatitle {
	FLOAT: left; MARGIN-LEFT: 6px; WIDTH: 35%
}
.quotepeekbody .companyname {
	FLOAT: left; MARGIN: 0px 6px 7px; WIDTH: 212px; HEIGHT: 33px; =
_margin-bottom: 0
}
.quotepeekbody .bgMarketState {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.quotepeekbody .bgMarketState .openmessage {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../../content/story/images/icons-market-open.png) no-repeat left =
3px; HEIGHT: 20px
}
.quotepeekbody .bgMarketState .closedmessage {
	PADDING-LEFT: 15px; HEIGHT: 20px
}
.quotepeekbody .open.bgMarketState SPAN.openmessage {
	DISPLAY: block
}
.quotepeekbody .after.bgMarketState SPAN.closedmessage {
	DISPLAY: block
}
.quotepeekbody .closed.bgMarketState SPAN.closedmessage {
	DISPLAY: block
}
.quotepeekbody .pre.bgMarketState SPAN.closedmessage {
	DISPLAY: block
}
.quotepeekbody .bgMarketState .closedmessage {
	DISPLAY: none
}
.quotepeekbody .bgMarketState .openmessage {
	DISPLAY: none
}
.quotepeekbody .bgMarketState .message {
	FLOAT: left
}
.quotepeekbody .bgMarketState .bgTimestamp {
	PADDING-RIGHT: 5px; FLOAT: right
}
.quotepeekbody .lastprice {
	DISPLAY: block; PADDING-BOTTOM: 15px; MARGIN: 0px 6px
}
.quotepeekbody .lastprice > P {
	FLOAT: left
}
.quotepeekbody .currency {
	FONT-SIZE: 22px; VERTICAL-ALIGN: top
}
.quotepeekbody .bgLast {
	CLEAR: both; PADDING-RIGHT: 22px
}
.quotepeekbody .bgChange {
	WIDTH: 30%; TEXT-ALIGN: right
}
.quotepeekbody .bgPercentChange {
	WIDTH: 30%; TEXT-ALIGN: right
}
.quotepeekbody .bgVolume {
	WIDTH: 60%; TEXT-ALIGN: right
}
.quotepeekbody .quotestatus {
	FLOAT: left; MARGIN: 0px 5px 0px 6px; WIDTH: 207px; TEXT-ALIGN: right
}
.quotepeekbody .symbolchart {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #d4e0e0 1px solid; =
DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 22px; MARGIN: 0px 0px =
5px; PADDING-TOP: 10px; BORDER-BOTTOM: #d4e0e0 1px solid; HEIGHT: 90px
}
.quotepeekbody .tools {
	DISPLAY: block; MARGIN: 0px 6px; WIDTH: 100%; HEIGHT: 20px
}
.quotepeekbody .tools A {
	Z-INDEX: 4; FLOAT: left; CURSOR: pointer; POSITION: relative
}
.quotepeekbody .tools IMG {
	FLOAT: left; MARGIN: 4px 5px 0px 0px
}
.quotepeekbody .tools .ticker {
	DISPLAY: none
}
.quotepeekbody .sponsorad {
	BORDER-TOP: #d4e0e0 1px solid; MARGIN-TOP: 4px; DISPLAY: block
}
.quotepeekbody .sponsorad .symbolad {
	DISPLAY: block; FLOAT: left
}
DIV#mainstory .inset {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: =
4px; MARGIN: 4px 18px 0px 4px; WIDTH: 273px; PADDING-TOP: 4px
}
#mainstory .inset {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; =
BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
#mainstory OL {
	CLEAR: both; PADDING-LEFT: 6px; MARGIN-LEFT: 25px
}
#mainstory UL {
	CLEAR: both; PADDING-LEFT: 6px; MARGIN-LEFT: 25px
}
#mainstory TABLE {
=09
}
#mainstory TR {
	BACKGROUND-COLOR: #eee
}
#mainstory TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
#mainstory .header {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #c3d6d1
}
#mainstory .pvideo {
	CLEAR: left; MARGIN-TOP: 4px; FLOAT: left; MAX-WIDTH: 287px; WIDTH: =
auto! important; MARGIN-RIGHT: 18px
}
#mainstory .pvideo H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; MARGIN: =
0px; PADDING-TOP: 4px
}
#mainstory .pvideo H3 {
	MAX-WIDTH: 280px; WIDTH: auto! important
}
#mainstory .pvideo P {
	MAX-WIDTH: 280px; WIDTH: auto! important
}
#mainstory .tagline {
	MARGIN-BOTTOM: 0px
}
.story-paging {
	CLEAR: both
}
.story-paging .continued {
	MARGIN-LEFT: 6px
}
.story-paging .item-cont {
	FLOAT: right; MARGIN: 0px 0px 20px
}
.top.story-paging .item-cont {
	MARGIN-BOTTOM: 10px
}
.story-paging .item-cont SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; =
PADDING-BOTTOM: 3px; MARGIN-RIGHT: 4px; PADDING-TOP: 3px
}
.story-paging .item-cont A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; =
PADDING-BOTTOM: 3px; MARGIN-RIGHT: 4px; PADDING-TOP: 3px
}
.story-paging A {
	BORDER-RIGHT: #d4e0e0 1px solid; BORDER-TOP: #d4e0e0 1px solid; =
BORDER-LEFT: #d4e0e0 1px solid; BORDER-BOTTOM: #d4e0e0 1px solid
}
.story-paging A:hover {
	BACKGROUND-COLOR: #e0f1f2
}
.aboveleft {
	FLOAT: left; WIDTH: 570px
}
.aboveleft .headlines {
	FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 100%
}
.aboveleft .pressrelease.headlines {
	PADDING-BOTTOM: 0px
}
.aboveright {
	FLOAT: right; WIDTH: 377px
}
#above .aboveright H2 {
	PADDING-TOP: 10px
}
#mainstory .relatedtopicblock {
	DISPLAY: inline-block; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 20px; WIDTH: =
100%
}
#mainstory .relatedtopicblock H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px =
0px 2px; PADDING-TOP: 10px
}
.relatedtopic {
	PADDING-RIGHT: 5px; BORDER-TOP: #d4e0e0 1px solid; PADDING-LEFT: 5px; =
FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 8px 11px 0px 0px; OVERFLOW: =
hidden; BORDER-LEFT: #d4e0e0 1px solid; WIDTH: 171px; CURSOR: pointer; =
PADDING-TOP: 3px; HEIGHT: 30px
}
.right.relatedtopic {
	MARGIN-RIGHT: 0px
}
.relatedtopic-cont {
	PADDING-BOTTOM: 20px
}
.subnav {
	PADDING-RIGHT: 50px; FLOAT: left; WIDTH: 570px
}
#above .quotetab.subnav {
	PADDING-RIGHT: 0px; WIDTH: 954px
}
#above .seoquotetab.subnav {
	PADDING-RIGHT: 0px; WIDTH: 954px
}
.subnav .tabs {
	WIDTH: 570px
}
#above .quotetab.subnav .tabs {
	WIDTH: 954px
}
#above .seoquotetab.subnav .tabs {
	WIDTH: 954px
}
.QuoteTab.subnav {
	PADDING-RIGHT: 0px; WIDTH: 959px
}
#mainstory .pulsestory {
	MIN-HEIGHT: 238px
}
#mainstory .pulseChart {
	FLOAT: right; MARGIN: 0px 30px 10px 10px
}
.CommentaryNav {
	FLOAT: right; WIDTH: 380px; PADDING-TOP: 10px
}
P.allcolumn {
	DISPLAY: inline-block; WIDTH: 380px
}
.allcolumn A {
	FLOAT: right
}
.previousColumn {
	BORDER-RIGHT: #d4e0e0 1px solid; BORDER-TOP: #d4e0e0 1px solid; =
MARGIN-TOP: 15px; FLOAT: left; BORDER-LEFT: #d4e0e0 1px solid; WIDTH: =
182px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #d4e0e0 1px solid; HEIGHT: =
68px
}
.nextColumn {
	BORDER-RIGHT: #d4e0e0 1px solid; BORDER-TOP: #d4e0e0 1px solid; =
MARGIN-TOP: 15px; FLOAT: left; BORDER-LEFT: #d4e0e0 1px solid; WIDTH: =
182px; BORDER-BOTTOM: #d4e0e0 1px solid; HEIGHT: 68px; BACKGROUND-COLOR: =
#f0f6f2
}
#maincontent .nv-controls P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
#maincontent #mktwcontrols H3 IMG {
	VERTICAL-ALIGN: text-bottom
}
.nv-date {
	MARGIN-TOP: -9px; PADDING-BOTTOM: 7px; MARGIN-LEFT: 5px
}
#maincontent .nv-controls .filter {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#maincontent .nv-controls .topics {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#maincontent .nv-controls .filter {
	MARGIN: 0px 0px 10px
}
#maincontent .nv-controls .filter INPUT {
	VERTICAL-ALIGN: middle
}
#maincontent .nv-controls .topics SELECT {
	VERTICAL-ALIGN: middle
}
.foreverblock OL {
	OVERFLOW: hidden
}
#maincontent .nviewer OL {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
#maincontent .nviewer P {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
#maincontent .nv-controls H2 {
	CLEAR: both
}
.nviewer .foreverblock {
	OVERFLOW: hidden
}
.nv-controls .blockcontrols {
	MARGIN-TOP: -7px; MARGIN-BOTTOM: 5px; PADDING-TOP: 0px
}
#maincontent .block.nv-controls {
	MARGIN-BOTTOM: 0px
}
.nviewer {
	CLEAR: both; BORDER-RIGHT: #d4e0e0 0px solid; BORDER-TOP: #d4e0e0 1px =
solid; MARGIN-BOTTOM: 30px; BORDER-LEFT: #d4e0e0 0px solid; =
BORDER-BOTTOM: #d4e0e0 1px solid; POSITION: relative
}
.nv-abstract {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; Z-INDEX: 99; =
LEFT: 345px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 190px; =
PADDING-TOP: 10px; POSITION: absolute; BACKGROUND-COLOR: #e0f1f2
}
.nviewer OL.viewport {
	OVERFLOW-Y: scroll; FLOAT: left; OVERFLOW-X: hidden; POSITION: relative
}
#mktwheadlines .nv-abstract {
	HEIGHT: 540px
}
#mktwheadlines OL.viewport {
	HEIGHT: 560px
}
#thirdpartyheadlines .nv-abstract {
	HEIGHT: 315px
}
#thirdpartyheadlines OL.viewport {
	HEIGHT: 335px
}
#prheadlines .nv-abstract {
	HEIGHT: 315px
}
#prheadlines OL.viewport {
	HEIGHT: 335px
}
#prcontrols {
	MARGIN: 0px
}
#mktwcontrols .tabs {
	MARGIN: -27px 0px 10px
}
#thirdpartycontrols .tabs {
	MARGIN: -27px 0px 10px
}
#mktwcontrols .tabs {
	PADDING-LEFT: 95px
}
#thirdpartycontrols .tabs {
	PADDING-LEFT: 225px; WIDTH: 100%
}
#thirdpartycontrols H2 IMG {
	PADDING-TOP: 5px
}
.nviewer H4 IMG {
	MARGIN-RIGHT: 5px
}
#mktwcontrols H2 {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-IMAGE: none; PADDING-TOP: 0px
}
.nviewer LI {
	MARGIN: 0px 0px -3px; BORDER-BOTTOM: #d4e0e0 1px solid; =
LIST-STYLE-TYPE: none; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
.nviewer LI.loading {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; =
PADDING-TOP: 7px
}
.nviewer LI.loading IMG {
	VERTICAL-ALIGN: bottom; MARGIN-RIGHT: 8px
}
.nviewer OL {
	WIDTH: 100%; BORDER-RIGHT-WIDTH: 0px
}
.nviewer LI {
	WIDTH: 100%; BORDER-RIGHT-WIDTH: 0px
}
.nviewer LI .nv-type-cont {
	FLOAT: left; OVERFLOW: hidden
}
.nviewer LI .nv-text-cont {
	FLOAT: left; OVERFLOW: hidden
}
.nviewer LI .nv-type-cont {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; WIDTH: =
37px; PADDING-TOP: 7px
}
.nviewer LI .nv-text-cont {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: =
297px; PADDING-TOP: 6px
}
.nviewer LI.highlight {
	BACKGROUND-COLOR: #e0f1f2
}
.nviewer LI.highlight .nv-text-cont {
	BACKGROUND-COLOR: #e0f1f2
}
.nviewer LI.highlight .nv-type-cont {
	BACKGROUND-COLOR: #e0f1f2
}
.nviewer LI .nv-time {
	DISPLAY: block; TEXT-ALIGN: center
}
.nviewer LI .nv-type {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: =
1px; PADDING-TOP: 1px
}
.nviewer LI .nv-details {
	DISPLAY: none
}
.nv-abstract SPAN {
	DISPLAY: block
}
.nv-abstract .bgQuote SPAN {
	DISPLAY: none
}
.nv-abstract .bgQuote .chart {
	CLEAR: both; BORDER-RIGHT: #b4c9ca 1px solid; BORDER-TOP: #b4c9ca 1px =
solid; MARGIN: 5px 0px 10px; BORDER-LEFT: #b4c9ca 1px solid; =
BORDER-BOTTOM: #b4c9ca 1px solid; POSITION: relative; HEIGHT: 30px; =
BACKGROUND-COLOR: #f0f7f2
}
.nv-abstract .bgQuote .comp-data {
	CLEAR: both; MARGIN-BOTTOM: 5px
}
.nv-abstract .bgQuote .comp-name {
	CLEAR: both; MARGIN-BOTTOM: 5px
}
.nv-abstract P.abs {
	BORDER-BOTTOM: #d4e0e0 1px solid
}
.nv-abstract .inst {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
10px; PADDING-TOP: 10px; BORDER-BOTTOM: #d4e0e0 1px solid
}
.nv-abstract .bgQuote SPAN.disp {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden
}
.nv-abstract A.allq {
	DISPLAY: block; PADDING-TOP: 15px
}
.nv-abstract .symbol {
	WIDTH: 48px
}
.nv-abstract .bgLast {
	WIDTH: 48px
}
.nv-abstract .bgChange {
	WIDTH: 45px
}
.nv-abstract .bgPercentChange {
	WIDTH: 45px
}
.nv-abstract .bgPercentChange {
	TEXT-ALIGN: right
}
.nv-abstract IMG.thumb {
	FLOAT: left; MARGIN-RIGHT: 7px; HEIGHT: 57px
}
#maincontent .nv-abstract P {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
10px; PADDING-TOP: 10px
}
#maincontent .nv-abstract A.read-more {
	DISPLAY: inline
}
#maincontent .nv-abstract A.read-more SPAN {
	DISPLAY: inline
}
#maincontent TABLE.filter {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px 0px; WIDTH: 80%; PADDING-TOP: 0px; border-spacing: 0
}
#maincontent .nv-controls TR {
	BACKGROUND-COLOR: #fff
}
#maincontent .nv-controls TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 0px
}
#maincontent .nv-controls TD INPUT {
	VERTICAL-ALIGN: middle
}
DIV.recentheadline {
	DISPLAY: inline-block; MARGIN: 10px 0px 13px; WIDTH: 100%
}
.recentheadline H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; MARGIN-BOTTOM: 3px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: rgb(212,224,224) =
1px solid
}
.recentheadline TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.recentheadline A {
	MARGIN-LEFT: 25px
}
.recentheadline TABLE {
	MARGIN-BOTTOM: 0px
}
#mainstory .phat .spPackageBoxHeader {
	BORDER-TOP: #ddd 1px solid; BACKGROUND-IMAGE: =
url(/newsimages/util/sp_package_box_header_background_660.gif)
}
#mainstory .phat .spPackageBoxBody {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: =
#ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
#mainstory .phat TR {
	BACKGROUND-COLOR: transparent
}
#mainstory .phat TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
#mainstory .table {
	MARGIN-BOTTOM: 20px
}
#mainstory .table TD {
	BORDER-TOP: #d4e0e0 1px solid; BORDER-LEFT: #d4e0e0 1px solid; =
BORDER-BOTTOM-STYLE: none
}
#mainstory .table .bottom TD {
	BORDER-BOTTOM: #d4e0e0 1px solid
}
#mainstory .table TD.right {
	BORDER-RIGHT: #d4e0e0 1px solid
}
#mainstory .table .header {
	VERTICAL-ALIGN: top
}
#mainstory .credit {
	DISPLAY: block
}
#alertaction {
	PADDING-LEFT: 13px; BACKGROUND: url(../../images/icons-alert.png) =
no-repeat left center
}
#emailaction {
	PADDING-LEFT: 13px; BACKGROUND: url(../images/icons-email.png) =
no-repeat left center
}
#printaction {
	PADDING-LEFT: 13px; BACKGROUND: url(../images/icons-print.png) =
no-repeat left center
}
#mainstory .stico_rotate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: =
url(../images/icons-share.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#readerresponse .sidebarcomment {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/feat-com-quote.png) =
no-repeat left 4px
}
#readerresponse .befirst.sidebarcomment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; =
PADDING-BOTTOM: 30px; PADDING-TOP: 30px; TEXT-ALIGN: center
}
#readerresponse .votes {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 7px; HEIGHT: 15px
}
#readerresponse .member-info {
	TEXT-ALIGN: right
}
#readerresponse {
	MARGIN-BOTTOM: 20px
}
#readerresponsearrow {
	FLOAT: left; MARGIN-LEFT: -12px
}
.firsttake.block {
	MARGIN-BOTTOM: 20px
}
.firsttake A.headline {
	DISPLAY: block; MARGIN-BOTTOM: 4px
}
.sidebarcontent {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#below .carouselblock {
	MARGIN-TOP: 20px
}
#commentarycarousel .bottomdata {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
#featuredstoriespanel LI {
	HEIGHT: 180px
}
#featuredstoriespanel .storyimage {
	WIDTH: 183px; HEIGHT: 122px
}
#featuredstoriespanel .storyicon {
	MARGIN-BOTTOM: -1px
}
#featuredstoriespanel .bottomdata {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#featuredstoriespanel .textonly-headline {
	PADDING-LEFT: 5px; HEIGHT: 105px
}
#featuredstoriespanel .textonly-abstract {
	PADDING-LEFT: 5px
}
#rightrail .abovead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; POSITION: relative; TOP: -4px
}
#mainstory .endsquare {
	DISPLAY: inline-block; MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle; WIDTH: =
8px; HEIGHT: 8px
}
#story-quotes .ads {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
MARGIN-LEFT: 12px; PADDING-TOP: 5px
}
#story-quotes .remove A {
	DISPLAY: none
}
#brokerButton-cont {
	BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden; =
WIDTH: 959px; HEIGHT: 44px
}
#BrokerButtons .brokerButton {
	PADDING-RIGHT: 17px; DISPLAY: inline; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 170px; =
PADDING-TOP: 0px
}
#BrokerButtons .contentBlock {
	DISPLAY: inline
}
#story-commentstab H2.count-head {
	DISPLAY: none
}
#story-commentstab .sort-desc {
	DISPLAY: none
}
#story-commentstab {
	PADDING-TOP: 15px
}

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://i.mktw.net/MW5/content/section/css/carousel.css

.carouselauthorimage {
	FONT-SIZE: 0.9em; LEFT: 0px; WIDTH: 183px; POSITION: absolute; TOP: =
0px; HEIGHT: 122px
}
.carouselnexttitle .quoteSliderNext .ticker {
	FONT-WEIGHT: bold; COLOR: #000000
}
.carouselnexttitle .quoteSliderNext .bgLast {
	FONT-WEIGHT: bold; COLOR: #000000
}
.commentaryauthorname {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; MARGIN-LEFT: 8px; COLOR: #ffffff
}
.commentaryauthorname A {
	COLOR: #ffffff
}
.commentaryauthorname A:visited {
	COLOR: #ffffff
}
.commentaryabstract {
	MARGIN-BOTTOM: 8px; MARGIN-LEFT: 8px; COLOR: #ffffff; HEIGHT: 12px
}
.commentaryoverlay {
	FONT-SIZE: 0.9em; BACKGROUND-IMAGE: =
url(../../images/backgrounds/column-overlay.png); WIDTH: 183px; BOTTOM: =
0pt; LINE-HEIGHT: 1.2em; POSITION: absolute; HEIGHT: 30px
}
#commentarySlider LI {
	HEIGHT: 188px
}
.commentaryparent {
	COLOR: black; POSITION: relative; HEIGHT: 122px
}
#commentarySlider .headlineMedium {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: left
}
#hotstockscarousel .hotstockstitle {
	FONT-SIZE: 2.08em
}
#hotstockscarousel .hotstocksticker {
	PADDING-RIGHT: 10px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: =
1.17em; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#hotstockscarousel .hotstockscompanyname {
	PADDING-LEFT: 6px; OVERFLOW: hidden; MARGIN-RIGHT: 10px; WHITE-SPACE: =
nowrap
}
#hotstockscarousel .bgTimestamp {
	FONT-SIZE: 0.83em; FLOAT: right; COLOR: #808080; POSITION: relative; =
TOP: -16px
}
#hotstockscarousel .bgLast {
	PADDING-RIGHT: 12px
}
#hotstockscarousel .up .bgLast {
	BACKGROUND: url(../images/arrow-sm-up.png) no-repeat right 5px
}
#hotstockscarousel .down .bgLast {
	BACKGROUND: url(../images/arrow-sm-dn.png) no-repeat right 5px
}
.sixwide#hotstockscarousel {
	MARGIN-BOTTOM: 5px
}

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://i.mktw.net/MW5/content/business/css/marketwatch.member.css

.ui-widget-overlay {
	BACKGROUND: url(../../images/backgrounds/back-cvr24.png) #666666 50% =
50%; FILTER: alpha(opacity =3D 40); LEFT: 0px; POSITION: absolute; TOP: =
0px; opacity: 0.5
}
.ui-widget INPUT {
	FONT-SIZE: 1.1em; FONT-FAMILY: inherit
}
.ui-dialog .ui-dialog-titlebar {
	DISPLAY: none
}
.ui-dialog .closeLink {
	DISPLAY: block; BACKGROUND: url(../../images/btn-closeX.png) no-repeat =
center top; FLOAT: right; WIDTH: 10px; MARGIN-RIGHT: -7px; HEIGHT: 10px
}
.ui-dialog .ui-dialog-buttonpane {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.ui-dialog .ui-dialog-content {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 1em; BORDER-TOP: 0px; PADDING-LEFT: =
1em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: 0px; PADDING-TOP: 0.5em; =
BORDER-BOTTOM: 0px
}
.ui-dialog .text {
	WIDTH: 200px
}
.ui-dialog .select {
	WIDTH: 200px
}
.ui-dialog .rememberCheck {
	MARGIN: 7px 0px 2px -3px
}
.ui-dialog {
	BORDER-RIGHT: 5px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: 5px solid; =
PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; BORDER-LEFT: 5px solid; =
PADDING-TOP: 0.2em; BORDER-BOTTOM: 5px solid; FONT-FAMILY: inherit; =
BACKGROUND-COLOR: #ffffff
}
.login-button {
	FLOAT: right; FONT-FAMILY: inherit; BACKGROUND-COLOR: #098e2f
}
.register-button {
	FONT-SIZE: 15px; FLOAT: none; MARGIN-LEFT: 13px; TEXT-TRANSFORM: none; =
BACKGROUND-COLOR: #058a2f
}
.disclaimer {
	MARGIN-TOP: 10px; FONT-SIZE: 0.8em; FLOAT: left; MARGIN-LEFT: 10px; =
WIDTH: 115px; LINE-HEIGHT: 1.5em
}
.header {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 1.5em; =
PADDING-BOTTOM: 8px; MARGIN: 0px -5px 10px -6px; LINE-HEIGHT: 1.2em; =
PADDING-TOP: 8px; BORDER-BOTTOM: #b4c9ca 1px solid
}
.label {
	FONT-SIZE: 1.7em; MARGIN: 0px 0px 5px -1px; COLOR: #33b52f
}
.signInDialog {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 206px
}
.registerDialog {
	FLOAT: left; WIDTH: 360px
}
.jitDivider {
	PADDING-LEFT: 10px; MARGIN-LEFT: 10px; BORDER-LEFT: #b4c9ca 1px solid
}
.signInDialog .login-button {
	MARGIN-TOP: 5px
}
.error {
	COLOR: #db0000
}
.success {
	MARGIN-LEFT: 5px; COLOR: green; FONT-STYLE: italic
}
.inputlabel {
	PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; WIDTH: 160px; =
TEXT-ALIGN: right
}
#registerForm SELECT {
	WIDTH: 220px
}
.text {
	WIDTH: 214px
}
.error.text {
	COLOR: black; BACKGROUND-COLOR: #ffdfdf
}
#registerForm SELECT.error {
	COLOR: black; BACKGROUND-COLOR: #ffdfdf
}
.chkSubText {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 23px; COLOR: #aaaaaa
}
.required {
	FONT-WEIGHT: bold; COLOR: red
}
#registerForm P {
	MARGIN: 5px
}

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0021_01CA052C.A777D9F0"


------=_NextPart_001_0021_01CA052C.A777D9F0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.marketwatch.com/story/personal-care-company-arbonner-donates-more-than-640000-in-product-to-military-serving-overseas

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML xml:lang=3D"en" =
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>Personal Care =
Company Arbonne(R) Donates More Than $640,000 in Product to Military =
Serving Overseas - MarketWatch</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<META http-equiv=3DX-UA-Compatible content=3DIE=3D8><!--[if IE 7]><LINK=20
href=3D"http://i.mktw.net/MW5/content/combined/combined-ie7-min-1.0.2579.=
css"=20
type=3Dtext/css rel=3Dstylesheet><![endif]--><!--[if lte IE 6]>
        <link rel=3D"stylesheet" =
href=3D"http://i.mktw.net/MW5/content/combined/combined-ie6-min-1.0.2579.=
css" type=3D"text/css"/>
    <![endif]--><!--[if !IE | gt IE 7]><!-->
        <link rel=3D"stylesheet" =
href=3D"http://i.mktw.net/MW5/content/combined/combined-min-1.0.2579.css"=
 type=3D"text/css"/>
    <!--<![endif]-->
<SCRIPT=20
src=3D"http://i.mktw.net/MW5/content/combined/combined-head-min-1.0.2579.=
js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>
        MarketWatch.setBaseUrl('');
    </SCRIPT>
<!-- TODO: Utilize the CDN instead of referencing hatloader.js locally =
-->
<SCRIPT src=3D"http://i.mktw.net/MW5/content/hat/hatloader.js"=20
type=3Dtext/javascript></SCRIPT>
<!--[if IE 6]>
        <script type=3D"text/javascript" =
src=3D"http://i.mktw.net/MW5/content/js/ie6.js"></script>
    <![endif]--><LINK=20
href=3D"http://www.marketwatch.com/story/personal-care-company-arbonner-d=
onates-more-than-640000-in-product-to-military-serving-overseas"=20
rel=3Dcanonical><LINK media=3Dall=20
href=3D"http://i.mktw.net/MW5/content/story/css/story-typography.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK media=3Dscreen=20
href=3D"http://i.mktw.net/MW5/content/story/css/story-layout.css" =
type=3Dtext/css=20
rel=3Dstylesheet>
<META content=3D"" name=3Dkeywords></META>
<META content=3D"" name=3Ddescription></META>
<SCRIPT =
src=3D"http://i.mktw.net/MW5/content/story/js/marketwatch.story.js"=20
once=3D"marketwatch.story" layouttype=3D"text/javascript"></SCRIPT>

<SCRIPT src=3D"http://i.mktw.net/MW5/content/story/js/imagepreview.js"=20
type=3Dtext/javascript once=3D"imagepreview"></SCRIPT>
<!--[if IE]>
<SCRIPT type=3Dtext/javascript>
			if (!document.namespaces['g_vml_']) {
				document.namespaces.add('g_vml_', 'urn:schemas-microsoft-com:vml',
							   '#default#VML');

			}
			if (!document.namespaces['g_o_']) {
				document.namespaces.add('g_o_', =
'urn:schemas-microsoft-com:office:office',
							   '#default#VML');
			}
		</SCRIPT>

<STYLE>canvas {
	DISPLAY: inline-block; OVERFLOW: hidden; TEXT-ALIGN: left
}
g_vml_\:* {
	DISPLAY: inline-block; BEHAVIOR: url(#default#VML)
}
g_o_\:* {
	DISPLAY: inline-block; BEHAVIOR: url(#default#VML)
}
</STYLE>
<![endif]--><LINK =
href=3D"http://i.mktw.net/MW5/content/section/css/carousel.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://i.mktw.net/MW5/content/business/css/marketwatch.member.css=
"=20
type=3Dtext/css rel=3Dstylesheet>
<SCRIPT language=3DJavaScript>
 var gomez=3D{=20
		 gs: new Date().getTime(),=20
		 acctId:'0D7292',=20
		 pgId:'StoryPage',=20
		 grpId:''=20
 };=20
 </SCRIPT>

<SCRIPT language=3DJavaScript>
var gomez=3Dgomez?gomez:{};gomez.h3=3Dfunction(d, s){for(var p in =
s){d[p]=3Ds[p];}return =
d;};gomez.h3(gomez,{b3:function(r){if(r<=3D0)return false;return =
Math.random()<=3Dr&&r;},b0:function(n){var c=3Ddocument.cookie;var =
v=3Dc.match(new RegExp(';[ ]*'+n+'=3D([^;]*)'));if(!v)v=3Dc.match(new =
RegExp(n+'=3D([^;]*)'));if(v)return unescape(v[1]);return =
'';},c2:function(n,v,e,p,d,s){try{var t=3Dthis,a=3Dlocation.hostname;var =
c=3Dn+'=3D'+escape(v)+(e?';expires=3D'+e.toGMTString():'')+(p?';path=3D'+=
p:';path=3D/')+(d?';domain=3D'+d:';domain=3D'+a)+(s?';secure':'');documen=
t.cookie=3Dc;}catch(e){}},z0:function(n){var t=3Dthis;if(n){var s =
=3Dt.b0("__g_c");if(!s)return '';var v=3Ds.match(new =
RegExp(n+':([^\|]*)'));if(v)return unescape(v[1]);return '';}else return =
'';},z1:function(n,m){var t=3Dthis;if(n){var =
s=3Dt.b0("__g_c");if(s){if(s.indexOf(n+':')!=3D-1)s=3Ds.replace(new =
RegExp('('+n+':[^\|]*)'),n+':'+m);else s=3Ds=3D=3D' =
'?n+':'+m:s+'|'+n+':'+m;t.c2("__g_c",s);}else =
t.c2("__g_c",n+':'+m);};}});if(gomez.wrate){gomez.i0=3Dgomez.z0('w');if(g=
omez.i0){gomez.runFlg=3DparseInt(gomez.i0)>0?true:false;}else =
if(gomez.b3(parseFloat(gomez.wrate))){gomez.runFlg=3Dtrue;gomez.z1('w',1)=
;}else{gomez.runFlg=3Dfalse;gomez.z1('w',0);}}else =
if(gomez.wrate=3D=3Dundefined){gomez.runFlg=3Dtrue;gomez.z1('w',1);}else{=
gomez.runFlg=3Dfalse;gomez.z1('w',0);};if(gomez.runFlg){gomez.h1=3Dfuncti=
on(v,d){return v?v:d};gomez.gs=3Dgomez.h1(gomez.gs,new =
Date().getTime());gomez.acctId=3Dgomez.h1(gomez.acctId,'');gomez.pgId=3Dg=
omez.h1(gomez.pgId,'');gomez.grpId=3Dgomez.h1(gomez.grpId, =
'');gomez.E=3Dfunction(c){this.s=3Dc;};gomez.E.prototype=3D{g1:function(e=
){var =
t=3Dgomez,i=3Dt.g6(e);if(i)i.e=3Dt.b5();}};gomez.L=3Dfunction(m){this.a=3D=
m;};gomez.L.prototype=3D{g2:function(m){var t=3Dgomez,n=3Dt.b5();var =
s=3Ddocument.getElementsByTagName(m);var =
e=3Dt.k;if(m=3D=3D'script')e=3Dt.j;if(m=3D=3D'iframe')e=3Dt.l;if(s){var =
l=3Ds.length;for(var i=3D0;i<l;i++){var u=3Ds[i].src||s[i].href;if(u =
&&!e[u]){var r =3Dnew gomez.E(e);t.grm[u]=3Dr;e[u]=3Dnew t.c7(u, =
n);if(t.gIE&&m=3D=3D'script')t.e2(s[i],'readystatechange',t.d2,false);els=
e t.e2(s[i],'load',r.g1,false);}}}}};gomez.L.m=3Dnew =
Object;gomez.L.m['script']=3Dnew gomez.L();gomez.L.m['link']=3Dnew =
gomez.L();gomez.L.m['iframe']=3Dnew gomez.L();gomez.S=3Dfunction(){var =
t=3Dthis,h=3Dgomez.acctId+".r.axf8.net";t.x=3Dlocation.protocol+'//'+h+'/=
mr/b.gif?';t.y=3Dlocation.protocol+'//'+h+'/mr/a.gif?';};gomez.h2=3Dfunct=
ion(){var t=3Dthis;t.gIE=3Dfalse;t.f=3Dnew Object;t._h=3D0;t.j=3Dnew =
Object;t.k=3Dnew Object;t.l=3Dnew =
Object;t.m=3Dlocation.href;t.p=3D-1;t.q=3D-1;t.t=3Dnew Array;t.u=3Dnew =
Array;t._w=3Dfalse;t.gSfr=3D/KHTML|WebKit/i.test(navigator.userAgent);t.g=
c=3D{'n':'c'};t.grm=3Dnew =
Object;t.b;t.a=3D0;t.d=3Dfalse;t.x=3Dfalse;t.s=3Dnew =
gomez.S;t._a=3Dfalse;t.h6=3Dfalse;};gomez.h3(gomez,{h5:function(u){try{va=
r =
s=3Ddocument.createElement('script');s.src=3Du;s.type=3D'text/javascript'=
;if(document.body)document.body.appendChild(s);else =
if(document.documentElement.getElementsByTagName('head')[0])document.docu=
mentElement.getElementsByTagName('head')[0].appendChild(s);}catch(e){}},a=
9:function(){var =
t=3Dgomez,i=3Dt.z0('a'),g=3Dt.b0('__g_u');t.gc.h=3Dt.z0('b');if(!t.gc.h)t=
.gc.h=3D1;t.z1('b',parseInt(t.gc.h)+1);if(i){t.a=3DparseInt(i);if(t.a=3D=3D=
1){t._w=3Dtrue;}else =
if(t.a=3D=3D3){t.x=3Dtrue;t._w=3Dtrue;};t.d=3Dtrue;t.gc.c=3Dt.z0('c');t.g=
c.d=3Dt.z0('d');t.gc.i=3Dt.z0('e');t.gc.j=3Dt.z0('f');if(t._w&&!t._a){t.h=
7();t._a=3Dtrue;};}else {if(!t.gc.a)return;var =
s=3D'v=3D1';t.c2('__g_u','1',new =
Date(t.gt()+1000));if(t.b0('__g_u')&&g&&g!=3D'1'&&g.indexOf('NaN')=3D=3D-=
1&&g.indexOf('undefined')=3D=3D-1){s=3D'v=3D0';var =
r=3Dg.split('_');t.b2(parseInt(r[0]),parseInt(r[1])+1);if(r[4]&&r[4]!=3D'=
0'&&t.gt()<parseInt(r[5])&&r[2]&&r[2]!=3D'0'){t.b1(parseFloat(r[2]),parse=
Float(r[3]),parseFloat(r[4]),parseInt(r[5]));return;};};t.h6=3Dtrue;s=3Dt=
.s.y+'a=3D'+t.gc.a+'&'+s;if(t.gSfr)document.write("<scr"+"ipt =
src=3D'"+s+"'"+"><\/scr"+"ipt>");else =
t.h5(s);};t.b=3Dt.z0('g');},h7:function(){var =
t=3Dgomez,u=3Dt.tloc?t.tloc:location.protocol+'//'+t.acctId+'.t.axf8.net/=
js/gtag4.js';if(t.gSfr)document.write("<scr"+"ipt =
src=3D'"+u+"'"+"><\/scr"+"ipt>");else t.h5(u);},b1:function(v,s,q,f){var =
t=3Dthis;if(t._a)return;if(t.b3(v)){t._w=3Dtrue;t.a=3D1;var =
p=3DparseFloat(s/v);if(t.b3(p)){t.x=3Dtrue;t.a=3D3;};};t.d=3Dtrue;t.z1('a=
',t.a);t.z1('e',v);t.z1('f',s);t.gc.i=3Dv;t.gc.j=3Ds;t.h4(v,s,q,f);if(t._=
w){t.h7();t._a=3Dtrue;};},b2:function(v,s){var t=3Dthis,f=3Dnew =
Date(t.gt()+946080000000),g=3D''+v+'_'+s;if(t._a)return;t.c2('__g_u',g,f)=
;t.gc.c=3Dv;t.gc.d=3Ds;t.z1('c',v);t.z1('d',s);},h4:function(o,p,q,d){var=
 t=3Dthis,f=3Dnew =
Date(t.gt()+946080000000),g=3Dt.b0('__g_u');if(g&&g!=3D'1'&&g.indexOf('Na=
N')=3D=3D-1&&g.indexOf('undefined')=3D=3D-1){var =
r=3Dg.split('_'),s;if(d)s=3Dd;else if(q&&q>=3D0)s=3Dnew =
Date(t.gt()+parseInt(q*86400000)).getTime();else{q=3D5;s=3Dnew =
Date(t.gt()+432000000).getTime();};g=3D''+r[0]+'_'+r[1]+'_'+o+'_'+p+'_'+q=
+'_'+s;t.c2('__g_u',g,f);};},gt:function(){return new =
Date().getTime()},b5:function(){return new =
Date().getTime()-gomez.gs},b6:function(){var =
t=3Dgomez;t.p=3Dt.b5();},f8:function(){var =
t=3Dthis;if(t.pollId1)clearInterval(t.pollId1);if(t.pollId2)clearInterval=
(t.pollId2);if(t.pollId3)clearInterval(t.pollId3);if(t.pollId4)clearInter=
val(t.pollId4);},b7:function(){var t =
=3Dgomez;t.f8();t.q=3Dt.b5();},c7:function(u, s){var =
t=3Dthis;t.m=3Du;t.s=3Ds;},c8:function(){var =
t=3Dgomez,n=3Dt.b5(),l=3Ddocument.images.length;if(l>t._h){for(var =
i=3Dt._h;i<l;++i){var u=3Ddocument.images[i].src;if(u){var r =3Dnew =
gomez.E(t.f);t.grm[u]=3Dr;t.f[u]=3Dnew t.c7(u, =
n);t.e2(document.images[i],'load',t.c4,false);t.e2(document.images[i],'er=
ror',t.c5,false);t.e2(document.images[i],'abort',t.c6,false);}}}t._h=3Dl;=
},c4:function(e){var =
t=3Dgomez,i=3Dt.g6(e);if(i)i.e=3Dt.b5();},c5:function(e){var =
t=3Dgomez,i=3Dt.g6(e);if(i){i.e=3Dt.b5();i.b=3D1;}},c6:function(e){var =
t=3Dgomez,i=3Dt.g6(e);if(i)i.a=3Dt.b5();},g6:function(e){var =
t=3Dgomez,e=3Dwindow.event?window.event:e,a=3Dt.d8(e),i;if(t.grm[a.src||a=
.href]&&t.grm[a.src||a.href].s)i=3Dt.grm[a.src||a.href].s[a.src||a.href];=
return i;},d2:function(){var t=3Dgomez;var =
e=3Dwindow.event?window.event:e,s=3Dt.d8(e);if(s.readyState=3D=3D'loaded'=
||s.readyState=3D=3D'complete'){var =
o=3Dt.j[s.src];if(o)o.e=3Dt.b5();}},setPair:function(name,value){var =
t=3Dthis;t.t[t.t.length]=3D{'n':'p','a':name,'b':value};},nameEvent:funct=
ion(n){var t=3Dthis;t.f6(n,1);},startInterval:function(n){var =
t=3Dthis;t.f6(n,2,1);},endInterval:function(n){var =
t=3Dthis;t.f6(n,2,2);},f6:function(n,p,b){if(n&&n.length>20)n=3Dn.substri=
ng(0,20);var =
t=3Dthis,f=3Dt.u;f[f.length]=3D{'n':'a','a':n,'b':t.b5(),'e':p,'f':b};},d=
8:function(e){if(gomez.gIE)return e.srcElement||{};else return =
e.currentTarget||e.target||{};},e2:function(e,p,f,c){var =
n=3D'on'+p;if(e.addEventListener)e.addEventListener(p,f,c);else =
if(e.attachEvent)e.attachEvent(n, f);else{var x=3De[n];if(typeof =
e[n]!=3D'function')e[n]=3Df;else =
e[n]=3Dfunction(a){x(a);f(a);};}},i1:function(){var d =
=3Dwindow.document, done=3Dfalse,i2=3Dfunction =
(){if(!done){done=3Dtrue;gomez.b6();gomez.a9();}};(function =
(){try{d.documentElement.doScroll('left');}catch(e){setTimeout(arguments.=
callee, =
50);return;}i2();})();d.onreadystatechange=3Dfunction(){if(d.readyState=3D=
=3D'complete'){d.onreadystatechange=3Dnull;i2();}};},g7:function(){try{va=
r t=3Dgomez;t.gc.a=3Dt.acctId;/*@cc_on =
t.gIE=3Dtrue;@*/if(t.gIE){t.i1();window.attachEvent('onload', =
t.b7);}else if(t.gSfr){var =
m=3DsetInterval(function(){if(/loaded|complete/.test(document.readyState)=
){clearInterval(m);delete m;t.b6();t.b7();}}, 10);}else =
if(window.addEventListener){window.addEventListener('DOMContentLoaded', =
t.b6, false);window.addEventListener('load', t.b7, false);}else =
return;t.c8();t.pollId1=3DsetInterval(t.c8, =
1);gomez.L.m['link'].g2('link');t.pollId3=3DsetInterval("gomez.L.m['link'=
].g2('link')", =
1);gomez.L.m['iframe'].g2('iframe');t.pollId4=3DsetInterval("gomez.L.m['i=
frame'].g2('iframe')", =
1);if(!t.gIE)t.a9();}catch(e){return;}}});gomez.h2();gomez.g7();}
</SCRIPT>

<META content=3D"MSHTML 6.00.6001.18248" name=3DGENERATOR></HEAD>
<BODY>
<SCRIPT type=3Dtext/javascript>
	if(gomez !=3D undefined) {
		gomez.startInterval("Page Load");
	}
</SCRIPT>

<DIV id=3Dblanket><!--[if IE 6]><div id=3D"sheet"><![endif]-->
<DIV id=3Dbreakingnews>
<DIV class=3D"slidearea ">
<DIV class=3Dbulletinarea><SPAN class=3Dbulletinlabel>Bulletin</SPAN>=20
<DIV class=3Dbulletinholder>
<DIV class=3Dbulletin id=3Dbulletin><A=20
href=3D"http://www.marketwatch.com/story/personal-care-company-arbonner-d=
onates-more-than-640000-in-product-to-military-serving-overseas#"></A></D=
IV></DIV></DIV>
<DIV class=3Dalertarea>
<DIV class=3Dinvestoralertlabel>Investor Alert</DIV>
<DIV class=3Dinvestoralert id=3Dinvestoralert></DIV></DIV></DIV></DIV>
<DIV class=3Dtheshadow><!--[if IE 6]><div id=3D"something"><![endif]-->
<DIV id=3Dmemberarea>
<P style=3D"FLOAT: right"><A id=3DsignInLink=20
href=3D"http://www.marketwatch.com/User/Account/LogOn">Sign in</A></P>
<P style=3D"FLOAT: left"><A=20
href=3D"http://www.marketwatch.com/User/Registration/Register">Become a=20
MarketWatch member today</A></P></DIV>
<UL id=3Dnavigation>
  <LI><A href=3D"http://www.marketwatch.com/">Front Page</A></LI>
  <LI><A href=3D"http://www.marketwatch.com/story/newsviewer">News =
Viewer</A></LI>
  <LI><A =
href=3D"http://www.marketwatch.com/commentary">Commentary</A></LI>
  <LI><A href=3D"http://www.marketwatch.com/markets">Markets</A></LI>
  <LI><A =
href=3D"http://www.marketwatch.com/investing">Investing</A></LI>
  <LI><A href=3D"http://www.marketwatch.com/personal-finance">Personal=20
  Finance</A></LI>
  <LI><A href=3D"http://community.marketwatch.com/" =
alt=3D"">Community</A> </LI></UL>
<DIV class=3Dclear id=3Dnonchrome>
<DIV id=3Dabove></DIV>
<DIV class=3D"sixwide rightborder" id=3Dmaincontent>
<DIV id=3Dabove>
<DIV class=3Daboveleft>
<P class=3Dsixwide id=3Dcolumnname>press release</P>
<DIV class=3D"headlines pressrelease">
<P id=3Dlastupdate>Jun 17, 2009, 2:41 p.m. EST</P>
<H1>Personal Care Company Arbonne(R) Donates More Than $640,000 in =
Product to=20
Military Serving Overseas</H1></DIV></DIV>
<DIV class=3Dclear></DIV></DIV>
<DIV id=3Dmainstory>
<DIV class=3Dpressreleaselogo><IMG=20
src=3D"http://i.mktw.net/MW5/content/story/images/PR-Logo-Businesswire.gi=
f">=20
</DIV>
<P></P>
<P>
<DIV class=3DimageSmall><IMG id=3Dimage201=20
src=3D"http://www.marketwatch.com/story/story/RenderImage?guid=3DFD77169D=
770A453480337936A93B837C&amp;imageID=3D201">=20
</DIV>
<P></P>
<P>IRVINE, Calif., Jun 17, 2009 (BUSINESS WIRE) -- Arbonne has made a =
charitable=20
donation of approximately 30,000 skin care products --with a retail =
value of=20
almost $642,000--to Operation Gratitude, a non-profit organization that =
sends=20
care packages to the U.S. military. Arbonne is a company headquartered =
in=20
Irvine, California. The company formulates botanically-based, =
cutting-edge skin=20
care and personal care products, distributed through an international =
network of=20
Arbonne Independent Consultants. </P>
<P>"Arbonne is grateful to have an opportunity to support our troops =
overseas in=20
a very tangible way. Our military men and women willingly serve the =
country and=20
put their lives on the line every day. These products are a small token =
of our=20
appreciation and recognition for all they do," explains Brad Wayment, =
Arbonne=20
Sr. VP Marketing. </P>
<P>Operation Gratitude was founded in 2003 and is a non-profit, =
all-volunteer=20
organization that sends care packages to U.S. troops deployed overseas. =
Their=20
mission is to lift morale, bring a smile to a service member's face and =
express=20
the appreciation and support of the American people. </P>
<P>ABOUT ARBONNE </P>
<P>Founded in 1980, Arbonne's mission has been to develop and distribute =

Swiss-formulated skin care products that are pure, safe and effective. =
Known for=20
its best-selling, revolutionary anti-aging skin care, Arbonne has grown =
to=20
include a full line of personal care products, all available through its =
growing=20
network of Arbonne Independent Consultants. Arbonne markets its products =

exclusively through Arbonne Independent Consultants doing business in =
the United=20
States, Canada, Australia and the United Kingdom. </P>
<P>For more information, please visit <A=20
href=3D"http://www.arbonne.com/">http://www.arbonne.com/</A>. </P>
<P>SOURCE: Arbonne </P><PRE>
Arbonne=20
Jill Todd=20
Manager, Corporate Communications=20
949.460.1962=20
jillt@arbonne.com



</PRE>
<P>Copyright Business Wire 2009 <SPAN class=3Dendsquare></SPAN></P>
<P class=3Demphasis></P>
<DIV class=3Dvendorimage>
<CENTER><IMG alt=3DComtex =
src=3D"http://i.mktw.net/images/comtexsmall.jpg">=20
</CENTER></DIV>
<DIV class=3Dbottomstorytools></DIV>
<DIV style=3D"CLEAR: both"></DIV></DIV>
<DIV class=3Dsponsoredlinks>
<DIV class=3Dadvertisement id=3Dsponsoredlinks style=3D"TEXT-ALIGN: =
center">
<SCRIPT type=3Dtext/javascript>
		<!--
		microsoft_adunitid=3D"6713";
		microsoft_adunit_width=3D"571";
		microsoft_adunit_height=3D"164";
		microsoft_adunit_legacy=3D"false";
		microsoft_adunit_keywordhints=3D"";=20
		//-->
	</SCRIPT>

<SCRIPT src=3D"http://adsyndication.msn.com/delivery/getads.js"=20
type=3Dtext/javascript></SCRIPT>
</DIV></DIV>
<DIV class=3Dclear></DIV></DIV>
<DIV class=3D"fourwide ie_leftborder" id=3Drightrail>
<DIV class=3D"block abovead">
<H2></H2></DIV>
<DIV class=3D"advertisement " id=3Dad_DisplayAd1>
<SCRIPT=20
src=3D"http://ad.doubleclick.net/adj/marketwatch.com/default;u=3D^^;sz=3D=
300x250,336x280,300x600,336x850;tile=3D6;ord=3D57791991?"=20
type=3Dtext/javascript></SCRIPT>
</DIV>
<DIV class=3D"block listblock" id=3Dmostpopular>
<H3>Most Popular</H3>
<DIV class=3Dtabs><A class=3D"tab selected" id=3Dmostread=20
href=3D"http://www.marketwatch.com/story/personal-care-company-arbonner-d=
onates-more-than-640000-in-product-to-military-serving-overseas#">Most=20
read</A><A class=3Dtab id=3Dmostcommented=20
href=3D"http://www.marketwatch.com/story/personal-care-company-arbonner-d=
onates-more-than-640000-in-product-to-military-serving-overseas#">Most=20
commented</A> </DIV>
<DIV class=3Dtabpane>
<DIV class=3Dselected id=3Dmostreadpage>
<OL>
  <LI class=3Die6_first><A=20
  =
href=3D"http://www.marketwatch.com/story/intel-report-drives-us-stock-fut=
ures-higher">Intel=20
  report drives U.S. stock futures higher</A>=20
  <LI><A=20
  =
href=3D"http://www.marketwatch.com/story/rude-awakening-with-move-to-a-he=
dge-fund">Rude=20
  awakening with move to a hedge fund</A>=20
  <LI><A=20
  =
href=3D"http://www.marketwatch.com/story/senate-health-committee-oks-heal=
th-reform-bill-20097151017150">Senate=20
  Health Committee OKs health reform bill</A>=20
  <LI><A=20
  =
href=3D"http://www.marketwatch.com/story/stocks-in-focus-for-wednesday-20=
09714213700">Stocks=20
  in focus for Wednesday</A>=20
  <LI><A=20
  =
href=3D"http://www.marketwatch.com/story/updates-advisories-and-surprises=
-200971563190">Updates,=20
  advisories and surprises</A> </LI></OL></DIV>
<DIV id=3Dmostcommentedpage>
<OL>
  <LI class=3Die6_first><A=20
  =
href=3D"http://www.marketwatch.com/story/house-democrats-plan-to-unveil-h=
ealth-bill-tuesday">House=20
  Democrats unveil sweeping health reform bill</A>=20
  <LI><A=20
  =
href=3D"http://www.marketwatch.com/story/us-stocks-lower-despite-strong-g=
oldman-results">US=20
  Stocks Lower Despite Strong Goldman Results</A>=20
  <LI><A=20
  =
href=3D"http://www.marketwatch.com/story/intel-swings-to-loss-due-to-eu-f=
ine-2009714163700">Intel=20
  tops estimates despite loss due to E.U. fine</A>=20
  <LI><A=20
  =
href=3D"http://www.marketwatch.com/story/intel-report-drives-us-stock-fut=
ures-higher">Intel=20
  report drives U.S. stock futures higher</A>=20
  <LI><A=20
  =
href=3D"http://www.marketwatch.com/story/us-stocks-jump-higher-after-opti=
mistic-intel-outlook">US=20
  Stocks Jump Higher After Optimistic Intel Outlook</A>=20
</LI></OL></DIV></DIV></DIV>
<DIV class=3Dblock id=3Dtradingcenter>
<H3>Partner Center</H3>
<DIV class=3D"advertisement secondaryhorizon" =
id=3Dad_BrokerButton1></DIV>
<DIV class=3D"advertisement secondaryhorizon" =
id=3Dad_BrokerButton2></DIV>
<DIV class=3D"advertisement secondaryhorizon" =
id=3Dad_BrokerButton3></DIV>
<DIV class=3D"advertisement secondaryhorizon"=20
id=3Dad_BrokerButton4></DIV></DIV></DIV>
<DIV id=3Dbelow>
<DIV class=3D"block carouselblock tenwide addgutter" =
id=3Dfeaturedstoriespanel>
<H2>Featured Stories</H2>
<UL>
  <LI class=3D"twowide rightborder">
  <DIV>
  <P class=3Dtextonly-headline><A=20
  =
href=3D"http://www.marketwatch.com/story/intel-report-drives-us-stock-fut=
ures-higher">Intel=20
  report drives U.S. stock futures higher</A> </P>
  <P class=3Dtextonly-abstract>An upbeat report out of Intel carries =
U.S. stock=20
  futures higher on Wednesday as traders snap up technology... =
</P></DIV></LI>
  <LI class=3D"twowide rightborder">
  <DIV>
  <P class=3Dtextonly-headline><A=20
  =
href=3D"http://www.marketwatch.com/story/chinas-forex-reserves-top-2-tril=
lion">China's=20
  forex reserves top $2 trillion</A> </P>
  <P class=3Dtextonly-abstract>China=E2=80=99s foreign exchange reserves =
ballooned at a=20
  record pace in the second quarter to top the $2 trillion... =
</P></DIV></LI>
  <LI class=3D"twowide rightborder">
  <DIV>
  <P class=3Dtextonly-headline><A=20
  =
href=3D"http://www.marketwatch.com/story/consumer-prices-rise-07-in-june-=
gasoline-gains-200971583700">Consumer=20
  prices rise 0.7% on higher gas prices</A> </P>
  <P class=3Dtextonly-abstract>U.S. consumer prices rise a seasonally =
adjusted=20
  0.7% in June, matching analysts=E2=80=99 expectations, as gasoline... =
</P></DIV></LI>
  <LI class=3D"twowide rightborder">
  <DIV>
  <P class=3Dtextonly-headline><A=20
  =
href=3D"http://www.marketwatch.com/story/consumer-prices-rise-07-in-june-=
gasoline-gains">Consumer=20
  prices rise 0.7% in June, gasoline gains</A> </P>
  <P class=3Dtextonly-abstract>WASHINGTON (MarketWatch) -- U.S. consumer =
prices=20
  rose a seasonally adjusted 0.7% in June, matching analysts... =
</P></DIV></LI>
  <LI class=3Dtwowide>
  <DIV>
  <P class=3Dtextonly-headline><A=20
  =
href=3D"http://www.marketwatch.com/story/oil-rises-as-api-reports-fall-in=
-crude-supplies-200971583000">Oil=20
  rises first day in four, reclaiming $60</A> </P>
  <P class=3Dtextonly-abstract>Oil futures surge above $60 a barrel on a =
decline=20
  in crude supplies and better-than-expected results from...=20
</P></DIV></LI></UL></DIV></DIV>
<DIV class=3Dclear></DIV></DIV><!--[if IE 6]></div><![endif]--></DIV>
<DIV id=3Dchrome>
<DIV id=3Dtopchrome><!-- hat will come from the chrome service in the =
final version -->
<DIV class=3Dhat_mwmp id=3Dhat_div>
<DIV id=3Dhat_logo></DIV>
<UL class=3Dhat_tabs>
  <LI class=3Dhat_tab id=3Dhat_tab1 onmouseover=3Dhat.tabover(this)=20
  onmouseout=3Dhat.tabout(this)><A id=3Dhat_link1=20
  href=3D"http://online.wsj.com/home"></A>
  <LI class=3Dhat_tabsel id=3Dhat_tab2 onmouseover=3Dhat.tabover(this)=20
  onmouseout=3Dhat.tabout(this)><A id=3Dhat_link2=20
  href=3D"http://www.marketwatch.com/"></A>
  <LI class=3Dhat_tab id=3Dhat_tab3 onmouseover=3Dhat.tabover(this)=20
  onmouseout=3Dhat.tabout(this)><A id=3Dhat_link3=20
  href=3D"http://online.barrons.com/home"></A>
  <LI class=3Dhat_tab id=3Dhat_tab4 onmouseover=3Dhat.tabover(this)=20
  onmouseout=3Dhat.tabout(this)><A id=3Dhat_link4 =
href=3D"http://allthingsd.com/"></A>
  <LI class=3Dhat_tab id=3Dhat_tab6 onmouseover=3Dhat.tabover(this)=20
  onmouseout=3Dhat.tabout(this)><A id=3Dhat_link6=20
  href=3D"http://www.smartmoney.com/"></A>
  <LI class=3Dhat_tab id=3Dhat_tab5 onmouseover=3Dhat.moremenu()=20
  onmouseout=3Dhat.moremenuhide(this)><SPAN>More</SPAN>=20
  <UL id=3Dhat_more_menu>
    <LI class=3Dhat_drop_item id=3Dhat_more1 =
onmouseover=3Dhat.menuover(this)=20
    onmouseout=3Dhat.menuout(this)><A=20
    href=3D"http://bigcharts.marketwatch.com/">BigCharts</A>=20
    <LI class=3Dhat_drop_item id=3Dhat_more2 =
onmouseover=3Dhat.menuover(this)=20
    onmouseout=3Dhat.menuout(this)><A=20
    href=3D"http://vse.marketwatch.com/Game/Homepage.aspx">Virtual Stock =

    Exchange</A>=20
    <LI class=3Dhat_drop_item id=3Dhat_more3 =
onmouseover=3Dhat.menuover(this)=20
    onmouseout=3Dhat.menuout(this)><A =
href=3D"http://online.wsj.com/asia">WSJ=20
    Asia</A>=20
    <LI class=3Dhat_drop_item id=3Dhat_more4 =
onmouseover=3Dhat.menuover(this)=20
    onmouseout=3Dhat.menuout(this)><A =
href=3D"http://online.wsj.com/europe">WSJ=20
    Europe</A>=20
    <LI class=3Dhat_drop_item id=3Dhat_more5 =
onmouseover=3Dhat.menuover(this)=20
    onmouseout=3Dhat.menuout(this)><A =
href=3D"http://online.wsj.com/americas">WSJ=20
    Americas</A>=20
    <LI class=3Dhat_drop_item id=3Dhat_more6 =
onmouseover=3Dhat.menuover(this)=20
    onmouseout=3Dhat.menuout(this)><A=20
    href=3D"http://chinese.wsj.com/gb/index.asp">WSJ Chinese</A>=20
    <LI class=3Dhat_drop_item id=3Dhat_more7 =
onmouseover=3Dhat.menuover(this)=20
    onmouseout=3Dhat.menuout(this)><A=20
    href=3D"http://www.efinancialnews.com/">Financial News Online</A>=20
</LI></UL></LI></UL>
<DIV class=3Dhat_search_container>
<DIV class=3Dhat_search>
<DIV><INPUT class=3D"hat_input hat_unused" id=3Dhat_input=20
onfocus=3Dhat.inputfocus(this) value=3D"Enter Symbols or Keywords" =
name=3Dctl108=20
autocomplete=3D"off">=20
<DIV class=3Dbutton-style1 id=3Dhat_button=20
onclick=3Djavascript:hat.search();>SEARCH</DIV></DIV>
<DIV class=3DsymbolCompleteResults=20
id=3DsymbolCompleteResults></DIV></DIV></DIV></DIV>
<DIV id=3Dheader>
<DIV class=3Dheadsection><A id=3Dlogo =
href=3D"http://www.marketwatch.com/"><IMG=20
src=3D"http://i.mktw.net/MW5/content/images/mw-logo-240x70.png"> </A>
<DIV id=3Dmarketstate>
<DIV class=3Dcurrenttime>12:14 <SPAN>PM EDT</SPAN></DIV>
<DIV class=3Dcurrentdate>July 15, 2009</DIV>
<DIV class=3Dmarketlist>
<DIV class=3D"bgMarketState market usmarket open" title=3DOpen><SPAN=20
class=3DbgChannel>/marketstate/country/us</SPAN>=20
<DIV class=3Dmarketlabel>New York</DIV>
<DIV class=3D"marketstatus bgCurrentMarketState">Open</DIV></DIV>
<DIV class=3D"bgMarketState market" title=3DClosed><SPAN=20
class=3DbgChannel>/marketstate/country/uk</SPAN>=20
<DIV class=3Dmarketlabel>London</DIV>
<DIV class=3D"marketstatus bgCurrentMarketState">Closed</DIV></DIV>
<DIV class=3D"bgMarketState market" title=3DClosed><SPAN=20
class=3DbgChannel>/marketstate/country/jp</SPAN>=20
<DIV class=3Dmarketlabel>Tokyo</DIV>
<DIV class=3D"marketstatus bgCurrentMarketState">Closed</DIV></DIV>
<DIV class=3Dclear></DIV></DIV>
<DIV class=3Dmarketmap>
<DIV class=3D"bgMarketState mapstatus open" title=3DOpen><SPAN=20
class=3DbgChannel>/marketstate/country/us</SPAN>=20
<DIV class=3DusDot></DIV></DIV>
<DIV class=3D"bgMarketState mapstatus" title=3DClosed><SPAN=20
class=3DbgChannel>/marketstate/country/uk</SPAN>=20
<DIV class=3DukDot></DIV></DIV>
<DIV class=3D"bgMarketState mapstatus" title=3DClosed><SPAN=20
class=3DbgChannel>/marketstate/country/jp</SPAN>=20
<DIV class=3DjpDot></DIV></DIV>
<DIV class=3Dclear></DIV></DIV>
<DIV class=3Dclear></DIV></DIV></DIV>
<DIV id=3Dheadercontent>
<DIV class=3Dheadsection>
<SCRIPT src=3D"http://www.marketwatch.com/News/Headline/_HeadlineItem"=20
type=3Dtext/javascript></SCRIPT>

<DIV class=3Dshort id=3Dlatestnews>
<DIV class=3Dblockcontrols><A=20
href=3D"http://www.marketwatch.com/story/newsviewer">View All</A> <A=20
class=3D"previous disabled" href=3D"http://www.marketwatch.com/"></A><A =
class=3Dnext=20
href=3D"http://www.marketwatch.com/"></A></DIV>
<H3><A href=3D"http://www.marketwatch.com/story/newsviewer">Latest =
News</A></H3>
<OL id=3Dlatestnewsviewport><!-- TODO: REMOVE THIS STYLE!! --><SPAN=20
  class=3DbgChannel>/news/latest</SPAN>
  <LI><SPAN=20
  =
class=3DuniqueId>8c077dc4-5ad2-4f73-b9c3-a381c5fece05:55305</SPAN><SPAN=20
  class=3Dtimestamp><SPAN>12:14p</SPAN></SPAN>
  <P><A=20
  =
href=3D"http://www.marketwatch.com/story/treasurys-down-as-stocks-gain-be=
fore-fed-minutes">Treasurys=20
  off as stocks gain, ahead of Fed minutes</A></P>
  <LI><SPAN=20
  =
class=3DuniqueId>8c077dc4-5ad2-4f73-b9c3-a381c5fece05:55303</SPAN><SPAN=20
  class=3Dtimestamp><SPAN>12:13p</SPAN></SPAN>
  <P><SPAN><A =
href=3D"http://www.marketwatch.com/investing/stock/fre">Freddie Mac=20
  prices $1 Bln reopening of 3-yr notes </A></SPAN></P>
  <LI><SPAN=20
  =
class=3DuniqueId>8c077dc4-5ad2-4f73-b9c3-a381c5fece05:55302</SPAN><SPAN=20
  class=3Dtimestamp><SPAN>12:09p</SPAN></SPAN>
  <P><A=20
  =
href=3D"http://www.marketwatch.com/story/capital-one-gives-boost-to-banki=
ng-sector">Banking=20
  sector gains, paced by Capital One</A></P>
  <LI><SPAN=20
  =
class=3DuniqueId>8c077dc4-5ad2-4f73-b9c3-a381c5fece05:55300</SPAN><SPAN=20
  class=3Dtimestamp><SPAN>12:08p</SPAN></SPAN>
  <P><A=20
  =
href=3D"http://www.marketwatch.com/story/intel-grand-slam-triggers-techno=
logy-rally">Intel=20
  "grand slam" triggers technology rally</A></P>
  <LI><SPAN=20
  =
class=3DuniqueId>8c077dc4-5ad2-4f73-b9c3-a381c5fece05:55298</SPAN><SPAN=20
  class=3Dtimestamp><SPAN>12:07p</SPAN></SPAN>
  <P><A=20
  =
href=3D"http://www.marketwatch.com/story/energy-sector-looks-toward-inven=
tory-update">Energy=20
  stocks rise on bullish crude supply data</A></P>
  <LI><SPAN=20
  =
class=3DuniqueId>8c077dc4-5ad2-4f73-b9c3-a381c5fece05:55296</SPAN><SPAN=20
  class=3Dtimestamp><SPAN>12:06p</SPAN></SPAN>
  <P><A=20
  =
href=3D"http://www.marketwatch.com/story/oil-rises-as-api-reports-fall-in=
-crude-supplies-200971583000">Oil=20
  rises first day in four, reclaiming $60</A></P>
  <LI><SPAN=20
  =
class=3DuniqueId>8c077dc4-5ad2-4f73-b9c3-a381c5fece05:55294</SPAN><SPAN=20
  class=3Dtimestamp><SPAN>12:04p</SPAN></SPAN>
  <P><A=20
  =
href=3D"http://www.marketwatch.com/story/janus-shares-fall-as-chief-execu=
tive-resigns">Janus'=20
  shares fall as chief executive resigns</A></P>
  <LI><SPAN=20
  =
class=3DuniqueId>8c077dc4-5ad2-4f73-b9c3-a381c5fece05:55292</SPAN><SPAN=20
  class=3Dtimestamp><SPAN>12:00p</SPAN></SPAN>
  <P><A=20
  =
href=3D"http://www.marketwatch.com/story/moodys-reviewing-humana-for-poss=
ible-downgrade">Moody's=20
  reviewing Humana for possible downgrade</A></P>
  <LI><SPAN=20
  =
class=3DuniqueId>8c077dc4-5ad2-4f73-b9c3-a381c5fece05:55291</SPAN><SPAN=20
  class=3Dtimestamp><SPAN>12:00p</SPAN></SPAN>
  <P><A=20
  =
href=3D"http://www.marketwatch.com/story/managers-in-wait-and-see-mode-in=
-july-survey-200971512040">Managers=20
  in wait-and-see mode in July - survey</A></P>
  <LI><SPAN=20
  =
class=3DuniqueId>8c077dc4-5ad2-4f73-b9c3-a381c5fece05:55290</SPAN><SPAN=20
  class=3Dtimestamp><SPAN>11:59a</SPAN></SPAN>
  <P><A=20
  =
href=3D"http://www.marketwatch.com/story/senate-health-committee-oks-swee=
ping-reform-bill">Senate=20
  Health Committee OKs sweeping reform bill</A></P>
  <LI><SPAN=20
  =
class=3DuniqueId>8c077dc4-5ad2-4f73-b9c3-a381c5fece05:55286</SPAN><SPAN=20
  class=3Dtimestamp><SPAN>11:58a</SPAN></SPAN>
  <P><A=20
  =
href=3D"http://www.marketwatch.com/story/technology-shares-pace-gains-for=
-europe-stocks">Technology=20
  shares lead sharp advance in Europe</A></P>
  <LI><SPAN=20
  =
class=3DuniqueId>8c077dc4-5ad2-4f73-b9c3-a381c5fece05:55288</SPAN><SPAN=20
  class=3Dtimestamp><SPAN>11:58a</SPAN></SPAN>
  <P><A=20
  =
href=3D"http://www.marketwatch.com/story/gannett-swings-to-a-second-quart=
er-profit-200971592500">Gannett=20
  shares jump on second-quarter profit</A></P>
  <LI><SPAN=20
  =
class=3DuniqueId>8c077dc4-5ad2-4f73-b9c3-a381c5fece05:55283</SPAN><SPAN=20
  class=3Dtimestamp><SPAN>11:57a</SPAN></SPAN>
  <P><A=20
  =
href=3D"http://www.marketwatch.com/story/metal-extractors-help-british-st=
ocks-advance">Banks,=20
  miners help British FTSE 100 close up 2.6%</A></P>
  <LI><SPAN=20
  =
class=3DuniqueId>8c077dc4-5ad2-4f73-b9c3-a381c5fece05:55284</SPAN><SPAN=20
  class=3Dtimestamp><SPAN>11:57a</SPAN></SPAN>
  <P><A=20
  =
href=3D"http://www.marketwatch.com/story/is-the-worst-over-for-newspaper-=
companies">Is=20
  the worst over for newspaper companies?</A></P>
  <LI><SPAN=20
  =
class=3DuniqueId>8c077dc4-5ad2-4f73-b9c3-a381c5fece05:55279</SPAN><SPAN=20
  class=3Dtimestamp><SPAN>11:56a</SPAN></SPAN>
  <P><A=20
  =
href=3D"http://www.marketwatch.com/story/charges-weigh-on-abbott-earnings=
">Charges=20
  weigh on Abbott earnings</A></P>
  <LI><SPAN=20
  =
class=3DuniqueId>8c077dc4-5ad2-4f73-b9c3-a381c5fece05:55281</SPAN><SPAN=20
  class=3Dtimestamp><SPAN>11:56a</SPAN></SPAN>
  <P><A=20
  =
href=3D"http://www.marketwatch.com/story/wednesdays-biggest-gaining-and-d=
eclining-stocks-200971574800">Wednesday's=20
  biggest gaining and declining stocks</A></P>
  <LI><SPAN=20
  =
class=3DuniqueId>8c077dc4-5ad2-4f73-b9c3-a381c5fece05:55277</SPAN><SPAN=20
  class=3Dtimestamp><SPAN>11:55a</SPAN></SPAN>
  <P><A=20
  =
href=3D"http://www.marketwatch.com/story/get-ready-for-more-uncertainty-w=
ith-credit-cards">Get=20
  ready for more uncertainty with credit cards</A></P>
  <LI><SPAN=20
  =
class=3DuniqueId>8c077dc4-5ad2-4f73-b9c3-a381c5fece05:55275</SPAN><SPAN=20
  class=3Dtimestamp><SPAN>11:54a</SPAN></SPAN>
  <P><A=20
  =
href=3D"http://www.marketwatch.com/story/gold-hits-two-week-high-on-weake=
r-dollar-cpi">Gold=20
  hits two-week high on weaker dollar, CPI</A></P>
  <LI><SPAN=20
  =
class=3DuniqueId>8c077dc4-5ad2-4f73-b9c3-a381c5fece05:55276</SPAN><SPAN=20
  class=3Dtimestamp><SPAN>11:54a</SPAN></SPAN>
  <P><A=20
  =
href=3D"http://www.marketwatch.com/story/worthington-industries-swings-to=
-a-loss-2009715115400">Worthington=20
  Industries swings to a loss</A></P>
  <LI><SPAN=20
  =
class=3DuniqueId>8c077dc4-5ad2-4f73-b9c3-a381c5fece05:55273</SPAN><SPAN=20
  class=3Dtimestamp><SPAN>11:50a</SPAN></SPAN>
  <P><A=20
  =
href=3D"http://www.marketwatch.com/story/us-stock-market-finds-reason-to-=
put-slump-behind">U.S.=20
  stock market finds reason to put slump behind</A></P></LI>
  <LI class=3Dloading>Loading more headlines... </LI></OL></DIV>
<DIV id=3Dmastheadmarket>
<DIV class=3Dmarket>
<H4><A title=3D"Dow Jones Industrial Average"=20
href=3D"http://www.marketwatch.com/investing/index/INDU">dow</A></H4>
<DIV class=3D"marketdata bgQuote up"><SPAN=20
class=3DbgChannel>/quotes/comstock/10w!i:dji/delayed</SPAN>=20
<DIV class=3D"bgLast marketprice">8,536</DIV>
<DIV class=3Dmarketchangedata>
<DIV class=3D"bgChange marketchange">176.24</DIV>
<DIV class=3D"bgPercentChange marketpercent">2.11%</DIV></DIV>
<DIV class=3Dclear></DIV></DIV></DIV>
<DIV class=3Dmarket>
<H4><A title=3D"Nasdaq Composite Index"=20
href=3D"http://www.marketwatch.com/investing/index/COMP">nasdaq</A></H4>
<DIV class=3D"marketdata bgQuote up"><SPAN=20
class=3DbgChannel>/quotes/comstock/10y!i:comp</SPAN>=20
<DIV class=3D"bgLast marketprice">1,849</DIV>
<DIV class=3Dmarketchangedata>
<DIV class=3D"bgChange marketchange">48.81</DIV>
<DIV class=3D"bgPercentChange marketpercent">2.71%</DIV></DIV>
<DIV class=3Dclear></DIV></DIV></DIV>
<DIV class=3D"market rightmostmarket">
<H4><A title=3D"S&amp;P 500 Index"=20
href=3D"http://www.marketwatch.com/investing/index/SPX">s&amp;p =
500</A></H4>
<DIV class=3D"marketdata bgQuote up"><SPAN=20
class=3DbgChannel>/quotes/comstock/21z!i1:in\x</SPAN>=20
<DIV class=3D"bgLast marketprice">925</DIV>
<DIV class=3Dmarketchangedata>
<DIV class=3D"bgChange marketchange">19.08</DIV>
<DIV class=3D"bgPercentChange marketpercent">2.11%</DIV></DIV>
<DIV class=3Dclear></DIV></DIV></DIV>
<DIV class=3Dclear></DIV></DIV></DIV>
<DIV id=3Dkiosk>
<DIV class=3Dblockcontrols><A class=3Dpause=20
href=3D"http://www.marketwatch.com/story/personal-care-company-arbonner-d=
onates-more-than-640000-in-product-to-military-serving-overseas#"></A><A =

class=3Dprevious=20
href=3D"http://www.marketwatch.com/story/personal-care-company-arbonner-d=
onates-more-than-640000-in-product-to-military-serving-overseas#"></A><A =

class=3Dnext=20
href=3D"http://www.marketwatch.com/story/personal-care-company-arbonner-d=
onates-more-than-640000-in-product-to-military-serving-overseas#"></A></D=
IV>
<H3>Kiosk</H3>
<UL>
  <LI class=3D"">
  <DIV class=3D"invisible startdate">1238961600000</DIV>
  <DIV class=3D"invisible enddate">1270497600000</DIV>
  <DIV class=3DbgConga>
  <DIV class=3Dfourwide id=3DCommentary style=3D"FLOAT: none">
  <P class=3Dkiosktitle>Personal Finance</P>
  <DIV class=3DKiosk style=3D"PADDING-TOP: 5px">
  <DIV class=3D"onewide addgutter"><IMG height=3D86 alt=3D""=20
  =
src=3D"http://s.wsj.net/public/resources/MWimages/MW-AA646_teen_j_MA_2009=
0601113538.jpg"=20
  width=3D86 border=3D0></DIV>
  <DIV class=3Dthreewide><A class=3D""=20
  =
href=3D"http://www.marketwatch.com/story/many-college-grads-are-forced-to=
-rethink-careers?link=3Dkiosk"><SPAN=20
  class=3DHeadline2>Graduates can't get good jobs</SPAN></A> <BR>Many =
college=20
  grads are rethinking their immediate plans =E2=80=94 especially those =
looking for=20
  media, retailing, banking and manufacturing gigs.<BR><SPAN =
class=3DHeadline1>=E2=80=A2=20
  </SPAN><A class=3D""=20
  =
href=3D"http://www.marketwatch.com/story/parents-can-protect-wallets-from=
-adult-children?link=3Dkiosk"><SPAN=20
  class=3DHeadline1>Parents' wallets stretched by grown =
children</SPAN></A>=20
  </DIV></DIV></DIV><SPAN class=3DbgChannel></SPAN><SPAN=20
  class=3DbgRevision>15682</SPAN>=20
  <DIV class=3Dclear></DIV></DIV></LI>
  <LI class=3D" invisible">
  <DIV class=3D"invisible startdate">1241078400000</DIV>
  <DIV class=3D"invisible enddate">1241078400000</DIV>
  <DIV class=3DbgConga>
  <DIV class=3Dfourwide style=3D"FLOAT: none">
  <P class=3Dkiosktitle>Community</P>
  <DIV class=3DKiosk style=3D"PADDING-TOP: 5px">
  <DIV class=3Dfourwide style=3D"MARGIN-BOTTOM: 0px"><IMG=20
  src=3D"http://i.mktw.net/_newsimages/misc/quote-open.png"> <SPAN=20
  class=3DQuotation>I hate paying interest more than I hate debt. Why =
would I ever=20
  pay them when they will pay me to use their money? </SPAN><IMG=20
  src=3D"http://i.mktw.net/_newsimages/misc/quote-close.png"> <SPAN=20
  class=3DAttribution>=E2=80=94 Freedom1789</SPAN></DIV>
  <DIV class=3Dfourwide=20
  style=3D"BORDER-TOP: #1f484a 1px solid; MARGIN-TOP: 5px"><SPAN=20
  class=3DSmall>Comment from the story:</SPAN><BR><SPAN =
class=3DHeadline1><A=20
  class=3DNormal=20
  =
href=3D"http://www.marketwatch.com/story/say-goodbye-to-fixed-rate-credit=
-cards?link=3Dkiosk">Say=20
  goodbye to fixed-rate credit cards</A> | <A=20
  =
href=3D"http://www.marketwatch.com/story/say-goodbye-to-fixed-rate-credit=
-cards/comments?link=3Dkiosk">See=20
  comments</A></SPAN></DIV></DIV></DIV><SPAN=20
  class=3DbgChannel>/conga/kiosk/community.html</SPAN> <SPAN=20
  class=3DbgRevision>16141</SPAN>=20
  <DIV class=3Dclear></DIV></DIV></LI>
  <LI class=3D" invisible">
  <DIV class=3D"invisible startdate">1243281600000</DIV>
  <DIV class=3D"invisible enddate">1243326000000</DIV>
  <DIV class=3DbgConga>
  <DIV class=3Dfourwide style=3D"FLOAT: none">
  <P class=3Dkiosktitle>Gambling</P>
  <DIV class=3DKiosk style=3D"PADDING-TOP: 5px">
  <DIV class=3Daddgutter style=3D"FLOAT: left; WIDTH: 140px; TEXT-ALIGN: =
center">
  <DIV class=3Doneandhalfwide=20
  style=3D"FLOAT: none; MARGIN: 0px; TEXT-ALIGN: right"><A class=3D""=20
  =
href=3D"http://www.marketwatch.com/story/slot-makers-rise-on-illinois-gam=
bling-expansion?link=3Dkiosk"><IMG=20
  style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
  height=3D79 alt=3D""=20
  =
src=3D"http://s.wsj.net/public/resources/MWimages/MW-AB211_video__MB_2009=
0714165610.jpg"=20
  width=3D140></A> </DIV></DIV>
  <DIV style=3D"FLOAT: left; WIDTH: 226px"><A class=3DHeadline2=20
  =
href=3D"http://www.marketwatch.com/story/slot-makers-rise-on-illinois-gam=
bling-expansion?link=3Dkiosk">Boon=20
  for one-armed bandits</A> <BR>Illinois embarks on a plan to allow slot =

  machines in thousands of new locations around the state, and investors =
line up=20
  their bets.</DIV></DIV></DIV><SPAN=20
  class=3DbgChannel>/conga/kiosk/consumer.html</SPAN> <SPAN=20
  class=3DbgRevision>15932</SPAN>=20
  <DIV class=3Dclear></DIV></DIV></LI>
  <LI class=3D"ad invisible">
  <DIV class=3D"advertisement " =
id=3Dad_Kiosk></DIV></LI></UL></DIV></DIV>
<DIV class=3Dclear></DIV></DIV></DIV>
<DIV class=3Dtheshadow>
<DIV id=3Dendcap>
<DIV class=3Dsixwide>
<DIV class=3Dfootbar><SPAN>MarketWatch.com</SPAN> <INPUT class=3D"unused =
text"=20
id=3Dfooter_input value=3D"Enter Symbols or Keywords"> <INPUT =
class=3D"button-style1 button" type=3Dbutton value=3DSearch> </DIV>
<UL class=3D"twowide addgutter first">
  <LI><A href=3D"http://www.marketwatch.com/site-index">Site Index</A>=20
  <LI><A href=3D"http://www.marketwatch.com/topics">Topics</A>=20
  <LI><A href=3D"http://www.marketwatch.com/help/default.asp">Help</A>=20
  <LI><A =
href=3D"http://www.marketwatch.com/support/feedback.asp">Feedback</A>=20
  <LI><A =
href=3D"http://www.marketwatch.com/support/newsroom.asp">Newsroom=20
  Roster</A> </LI></UL>
<UL class=3D"twowide addgutter">
  <LI><A href=3D"http://www.marketwatch.com/video">Media Archive</A>=20
  <LI><A href=3D"http://store.marketwatch.com/">Premium Products</A>=20
  <LI><A href=3D"http://www.marketwatch.com/mobile">Mobile</A>=20
  <LI><A href=3D"http://www.marketwatch.com/rss">RSS</A>=20
  <LI><A href=3D"http://www.marketwatch.com/podcast">Podcasts</A> =
</LI></UL>
<UL class=3D"twowide addgutter">
  <LI><A href=3D"http://www.marketwatch.com/companyinfo">Company =
Info</A>=20
  <LI><A =
href=3D"http://www.dowjones.com/TheCompany/CodeConduct.htm">Code of=20
  Conduct</A>=20
  <LI><A =
href=3D"http://www.marketwatch.com/column/corrections">Corrections</A>=20
  <LI><A href=3D"http://dowjonesonline.com/">Advertising Media Kit</A>=20
  <LI><A href=3D"http://solutions.dowjones.com/djcs/index.asp">License =
our=20
  Content</A> </LI></UL></DIV>
<DIV class=3D"fourwide wsjdnsection"><IMG class=3Dfootbar alt=3Dlogo=20
src=3D"http://i.mktw.net/MW5/content/images/foot-wsjdn-logo.png">=20
<UL class=3D"twowide addgutter first">
  <LI><A href=3D"http://online.wsj.com/">WSJ.com</A>=20
  <LI><A href=3D"http://online.barrons.com/">Barron's Online</A>=20
  <LI><A href=3D"http://www.bigcharts.com/">BigCharts</A>=20
  <LI><A href=3D"http://vse.marketwatch.com/">Virtual Stock Exchange</A> =

  <LI><A href=3D"http://allthingsd.com/">All Things Digital</A> =
</LI></UL>
<UL class=3D"twowide last">
  <LI><A href=3D"http://community.marketwatch.com/">MarketWatch =
Community</A>=20
  <LI><A href=3D"http://www.efinancialnews.com/">Financial News =
Online</A>=20
  <LI><A href=3D"http://guides.wsj.com/small-business/">WSJ.com Small =
Business</A>=20

  <LI><A href=3D"http://www.filife.com/">FiLife - Personal Finance</A>=20
</LI></UL></DIV>
<DIV class=3Dclear></DIV></DIV></DIV>
<DIV id=3Dfooter>
<DIV class=3D"fourwide addgutter">
<P><IMG alt=3Dlogo=20
src=3D"http://i.mktw.net/MW5/content/images/foot-mw-logo.png"><BR>Copyrig=
ht =C2=A9 2009=20
MarketWatch, Inc. All rights reserved.<BR>By using this site, you agree =
to the=20
<A href=3D"http://www.marketwatch.com/support/disclaimer.asp">Terms of =
Service</A>=20
and <A href=3D"http://www.marketwatch.com/support/privacy.asp">Privacy =
Policy</A>.=20
</P></DIV>
<DIV class=3Dsixwide>
<P>Intraday data provided by <A=20
href=3D"http://www.comstock-interactivedata.com/">Interactive Data Real =
Time=20
Services</A>, a division of Interactive Data Corp. and subject to <A=20
href=3D"http://www.marketwatch.com/support/terms.asp">terms of use</A>. =
Historical=20
and current end-of-day data provided by <A=20
href=3D"http://www.ftinteractivedata.com/">Interactive Data Pricing and =
Reference=20
Data</A>. More information on <A=20
href=3D"http://www.nasdaq.com/services/DelDefOpenReport.pdf">NASDAQ =
traded=20
symbols</A> and their current financial status. Intraday data delayed 15 =
minutes=20
for Nasdaq, and 20 minutes for other exchanges. Dow Jones Indexes(SM) =
from Dow=20
Jones &amp; Company, Inc. SEHK intraday data is provided by Comstock and =
is at=20
least 60-minutes delayed. All quotes are in local exchange time. =
Real-time last=20
sale data provided by NASDAQ. </P></DIV>
<DIV class=3Dclear></DIV></DIV></DIV><!--[if IE 6]></div></div><div =
id=3D"dockingbarbag"><![endif]-->
<DIV id=3Ddockingbar>
<UL class=3Dauxlinks>
  <LI><A class=3Ddockbarlink=20
  href=3D"http://www.marketwatch.com/support/feedback.asp">Send =
feedback</A> </LI>
  <LI><A class=3Ddockbarlink =
href=3D"http://www.marketwatch.com/tour">Site tour</A>=20
  </LI></UL>
<UL>
  <LI id=3DMarkets><SPAN class=3Ddockbarlink>Markets</SPAN><A =
class=3Ddockbarlink=20
  =
href=3D"http://www.marketwatch.com/DockingBar/Dock/Markets">Markets</A>=20
  <DIV class=3Ddockouter>
  <DIV class=3Ddockclose></DIV>
  <DIV class=3Ddockinner>
  <DIV class=3Ddockfooter><!-- Appears before content on so content can =
put clickable data in the footer -->
  <DIV class=3D"advertisement sponsor " =
id=3Dad_DockingbarMarkets></DIV></DIV>
  <DIV class=3D"dockcontent sponsored">
  <DIV class=3Dloading>Data is loading...</DIV></DIV></DIV></DIV></LI>
  <LI id=3DQuotes><SPAN class=3Ddockbarlink>Quotes</SPAN><A =
class=3Ddockbarlink=20
  href=3D"http://www.marketwatch.com/DockingBar/Dock/Quotes">Quotes</A>=20
  <DIV class=3Ddockouter>
  <DIV class=3Ddockclose></DIV>
  <DIV class=3Ddockinner>
  <DIV class=3Ddockcontent>
  <DIV class=3Dloading>Data is loading...</DIV></DIV></DIV></DIV></LI>
  <LI id=3DPortfolio><SPAN class=3Ddockbarlink>My Portfolio</SPAN><A=20
  class=3Ddockbarlink=20
  href=3D"http://www.marketwatch.com/DockingBar/Dock/Portfolio">My =
Portfolio</A>=20
  <DIV class=3Ddockouter>
  <DIV class=3Ddockclose></DIV>
  <DIV class=3Ddockinner>
  <DIV class=3Ddockcontent>
  <DIV class=3Dloading>Data is loading...</DIV></DIV></DIV></DIV></LI>
  <LI id=3DAlerts><SPAN class=3Ddockbarlink>My Alerts</SPAN><A =
class=3Ddockbarlink=20
  href=3D"http://www.marketwatch.com/DockingBar/Dock/Alerts">My =
Alerts</A>=20
  <DIV class=3Ddockouter>
  <DIV class=3Ddockclose></DIV>
  <DIV class=3Ddockinner>
  <DIV class=3Ddockcontent>
  <DIV class=3Dloading>Data is =
loading...</DIV></DIV></DIV></DIV></LI></UL>
<P id=3Dnewalert><SPAN id=3Dcaption>ALERT:</SPAN> <SPAN=20
id=3Dalerttext></SPAN></P></DIV></DIV><!-- SiteCatalyst code version: =
H.20.2.
	Copyright 1997-2009 Omniture, Inc. More info available at
	http://www.omniture.com -->
<SCRIPT language=3DJavaScript =
src=3D"http://i.mktw.net/MW5/content/js/s_code.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript>
    if (typeof s !=3D "undefined")
    {
          s.channel =3D "MarketWatch";
          s.server =3D "www.marketwatch.com";
          s.prop1 =3D "Article";
          s.prop2 =3D "MW_";
          s.prop7 =3D "off";
          s.eVar11 =3D "MarketWatch";
          s.pageName =3D =
"MW_Article__FD77169D-770A-4534-8033-7936A93B837C";
          s.prop3 =3D "MW_Article_";
          s.prop4 =3D "MW_article_Personal Care Company Arbonne(R) =
Donates More Than $640,000 in Product to Military Serving Overseas";
          s.prop5 =3D =
"http://www.marketwatch.com/story/personal-care-company-arbonner-donates-=
more-than-640000-in-product-to-military-serving-overseas";
          s.prop6 =3D =
"http://www.marketwatch.com/story/personal-care-company-arbonner-donates-=
more-than-640000-in-product-to-military-serving-overseas";
          s.prop8 =3D "BusinessWire";
          s.prop19 =3D "article";
          s.prop20 =3D "FD77169D-770A-4534-8033-7936A93B837C";
          s.prop21 =3D "";
          s.prop22 =3D "MW_Article_";
          s.prop23 =3D "6/17/2009 2:41:01 PM";
          s.prop26 =3D "MW_";
          s.prop38 =3D "";
          s.hier1 =3D =
"MarketWatch,Article,MW_,MW_,MW_Article_,MW_Article_,FD77169D-770A-4534-8=
033-7936A93B837C,MW_article_Personal Care Company Arbonne(R) Donates =
More Than $640,000 in Product to Military Serving =
Overseas,http://www.marketwatch.com/story/personal-care-company-arbonner-=
donates-more-than-640000-in-product-to-military-serving-overseas";
          s.hier2 =3D "MarketWatch,article,MW_,MW_Article_";
          s.hier3 =3D =
"MarketWatch,MW_,MW_,MW_Article__FD77169D-770A-4534-8033-7936A93B837C";
          s.hier4 =3D "MarketWatch,MW_,Article";
          s.events =3D "event12,event18";
          s.prop9 =3D "free";
          s.prop10 =3D "";
          s.prop11 =3D "";
          s.prop13 =3D "default";
          s.prop25 =3D "";
          s.prop27 =3D "nomem";
          s.eVar4 =3D =
"MW_Article__FD77169D-770A-4534-8033-7936A93B837C";
          s.eVar31 =3D "Wednesday";
          s.eVar32 =3D "11:00";
   =20
    /************* DO NOT ALTER ANYTHING BELOW THIS LINE ! =
**************/
	var s_code=3Ds.t();if(s_code)document.write(s_code) }//--></SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript><!--
	=
if(navigator.appVersion.indexOf('MSIE')>=3D0)document.write(unescape('%3C=
')+'\!-'+'-')
	//--></SCRIPT>
<NOSCRIPT><A title=3D"Web Analytics" =
href=3D"http://www.omniture.com/"><IMG height=3D1=20
src=3D"http://om.dowjoneson.com/b/ss/djglobal,djmarketwatch/1/H.20.2--NS/=
0"=20
width=3D1 border=3D0></A></NOSCRIPT><!--/DO NOT REMOVE/--> <!-- End =
SiteCatalyst code version: H.20.2. --><!-- Atlas tracking tag -->
<SCRIPT type=3Dtext/javascript>
		document.write('<s'+'cript type=3D"text/javascript" =
src=3D"http://view.atdmt.com/jaction/msimkt_MarketWatchUniversalTag2_1"><=
/s'+'cript>');
	</SCRIPT>
<NOSCRIPT><IFRAME marginWidth=3D0 marginHeight=3D0=20
src=3D"http://ac3.msn.com/de.ashx?adunitid=3D6713&amp;v=3Dpubm12&amp;w=3D=
571&amp;h=3D164&amp;url=3Dhttp%3A//www.marketwatch.com/story/personal-car=
e-company-arbonner-donates-more-than-640000-in-product-to-military-servin=
g-overseas&amp;lmt=3D1247674418&amp;tz=3D420&amp;cc=3D100&amp;dt=3D124767=
4418887&amp;uh=3D1050&amp;uw=3D1680&amp;uah=3D1020&amp;uaw=3D1680&amp;cd=3D=
32&amp;ja=3Dtrue&amp;app=3DMicrosoft%20Internet%20Explorer&amp;plf=3DWin3=
2"=20
frameBorder=3D0 width=3D1 scrolling=3Dno height=3D1 leftmargin=3D"0"=20
topmargin=3D"0"></IFRAME></NOSCRIPT><!-- end Atlas tracking tag --><!-- =
FIM pixel tracking --><IFRAME=20
id=3Dfimtracking border=3D0 marginWidth=3D0 marginHeight=3D0=20
src=3D"http://ad.doubleclick.net/adi/brokerbuttons.marketwatch.com/defaul=
t;u=3D%5E%5E;sz=3D288x40;tile=3D10;ord=3D1015591673?"=20
frameBorder=3D0 width=3D0 scrolling=3Dno height=3D0 =
allowTransparency></IFRAME><!-- end FIM pixel tracking --><!-- begin =
tail -->
<SCRIPT=20
src=3D"http://i.mktw.net/MW5/content/combined/combined-tail-min-1.0.2579.=
js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>
	var _bgProxyUrl =3D "/bgproxy/bgproxy/forward";
	$(function() {
		BlueGrass.Runtime.openConnection({}, function(connection, type) {
			if (type =3D=3D "connect") {
				BlueGrass.MarketState.setup();
				BlueGrass.Quote.setup();
			}
		});
	});
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
    $(function() {
    });
  </SCRIPT>
<!-- determining the user level here --><!-- set the level -->
<SCRIPT type=3Dtext/javascript>
		if(MarketWatch.Member !=3D undefined && =
MarketWatch.Member.setUserLevel) {
			=
MarketWatch.Member.setUserLevel(MarketWatch.Member.UserLevel.unknown);
		}
	</SCRIPT>

<DIV id=3DsignInDialog style=3D"DISPLAY: none; OVERFLOW: hidden"><A =
class=3DcloseLink=20
href=3D"http://www.marketwatch.com/story/personal-care-company-arbonner-d=
onates-more-than-640000-in-product-to-military-serving-overseas#"></A>
<FORM action=3D/user/account/logon method=3Dpost>
<DIV>
<P><SPAN>Email address or display name</SPAN><BR><INPUT class=3D"text =
userName"=20
name=3DuserName> </P>
<P><SPAN>Password</SPAN><BR><INPUT class=3D"text password" =
type=3Dpassword=20
name=3Dpassword> </P></DIV>
<DIV><INPUT class=3D"button-style1 login-button" type=3Dbutton =
value=3D"Sign In">=20
<P class=3DrememberCheck><INPUT class=3DremChk type=3Dcheckbox =
name=3DremChk><LABEL=20
for=3DremChk>Remember me</LABEL> </P>
<P><A href=3D"http://www.marketwatch.com/login/forgot.asp">Forgot =
password?</A>=20
</P>
<P></P></DIV><INPUT id=3DreturnUrl type=3Dhidden name=3DreturnUrl> =
<INPUT id=3Dpersist=20
type=3Dhidden name=3Dpersist> </FORM></DIV>
<DIV id=3DjitCmtySignInDialog style=3D"DISPLAY: none; OVERFLOW: =
hidden"><A=20
class=3DcloseLink=20
href=3D"http://www.marketwatch.com/story/personal-care-company-arbonner-d=
onates-more-than-640000-in-product-to-military-serving-overseas#"></A>
<DIV class=3Dheader>
<H2>The action you requested requires a MarketWatch Community display=20
name.</H2></DIV>
<DIV class=3DsignInDialog>
<P class=3Dlabel>Sign In</P>
<FORM action=3D/user/account/logon method=3Dpost>
<DIV>
<P><SPAN>Email address or display name</SPAN><BR><INPUT class=3D"text =
userName"=20
name=3DuserName> </P>
<P><SPAN>Password</SPAN><BR><INPUT class=3D"text password" =
type=3Dpassword=20
name=3Dpassword> </P></DIV>
<DIV><INPUT class=3D"button-style1 login-button" type=3Dbutton =
value=3D"Sign In">=20
<P class=3DrememberCheck><INPUT class=3DremChk type=3Dcheckbox =
name=3DremChk><LABEL=20
for=3DremChk>Remember me</LABEL> </P>
<P><A href=3D"http://www.marketwatch.com/login/forgot.asp">Forgot =
password?</A>=20
</P>
<P></P></DIV><INPUT id=3DreturnUrl type=3Dhidden name=3DreturnUrl> =
<INPUT id=3Dpersist=20
type=3Dhidden name=3Dpersist> </FORM></DIV>
<DIV class=3D"registerDialog jitDivider">
<P class=3Dlabel>Community</P><BR><A class=3Dsite-reg-link=20
style=3D"PADDING-BOTTOM: 15px"=20
href=3D"http://community.marketwatch.com/account/registration.sync?dist=3D=
signup">Get=20
your FREE membership now =C2=BB</A> <BR><BR>
<P>MarketWatch Community is a free service that lets you discover, =
organize and=20
share MarketWatch stories with other readers.</P>
<P><A href=3D"http://community.marketwatch.com/home/welcome.sync">Learn =
More =C2=BB</A>=20
</P></DIV></DIV>
<DIV id=3DjitMktwSignInDialog style=3D"DISPLAY: none; OVERFLOW: =
hidden"><A=20
class=3DcloseLink=20
href=3D"http://www.marketwatch.com/story/personal-care-company-arbonner-d=
onates-more-than-640000-in-product-to-military-serving-overseas#"></A>
<DIV class=3Dheader>
<H2>The action you requested is only available to MarketWatch =
members.<BR>Please=20
sign in or register.</H2></DIV>
<DIV class=3DsignInDialog>
<P class=3Dlabel>Sign In</P>
<FORM action=3D/user/account/logon method=3Dpost>
<DIV>
<P><SPAN>Email address or display name</SPAN><BR><INPUT class=3D"text =
userName"=20
name=3DuserName> </P>
<P><SPAN>Password</SPAN><BR><INPUT class=3D"text password" =
type=3Dpassword=20
name=3Dpassword> </P></DIV>
<DIV><INPUT class=3D"button-style1 login-button" type=3Dbutton =
value=3D"Sign In">=20
<P class=3DrememberCheck><INPUT class=3DremChk type=3Dcheckbox =
name=3DremChk><LABEL=20
for=3DremChk>Remember me</LABEL> </P>
<P><A href=3D"http://www.marketwatch.com/login/forgot.asp">Forgot =
password?</A>=20
</P>
<P></P></DIV><INPUT id=3DreturnUrl type=3Dhidden name=3DreturnUrl> =
<INPUT id=3Dpersist=20
type=3Dhidden name=3Dpersist> </FORM></DIV>
<DIV class=3D"registerDialog jitDivider">
<P class=3Dlabel>Register</P>
<P style=3D"PADDING-BOTTOM: 5px">Don't have a MarketWatch =
account?</P><BR><A=20
class=3Dsite-reg-link style=3D"PADDING-BOTTOM: 15px"=20
href=3D"http://www.marketwatch.com/User/Registration/Register">Get your =
FREE=20
membership now =C2=BB</A> <BR><BR>
<P>By registering, you are agreeing to MarketWatch's Terms of Service =
and to=20
receiving periodic news and special offers via email about MarketWatch=20
enhancements, products and services. </P></DIV></DIV>
<SCRIPT type=3Dtext/javascript>
		$(document).ready(function() {=20
			MarketWatch.News.setNewsBoxUrl('/news/headline/getheadlines'); =20
		});
	</SCRIPT>

<SCRIPT type=3Dtext/javascript>
		$(function() {
			BlueGrass.Runtime.openConnection({}, function(connection, type) {
			if (type =3D=3D "connect")
				BlueGrass.Conga.setup();
			});
		});
	</SCRIPT>

<SCRIPT src=3D"http://www.marketwatch.com/Dockingbar/Dock/_AlertItem"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>
 	$(document).ready(function() {=20
		MarketWatch.DockingBar.setAlertsBoxUrl('/user/alerts/getalerts'); =20
	});
  </SCRIPT>
<!-- end tail -->
<SCRIPT type=3Dtext/javascript>
	if(gomez !=3D undefined) {
		gomez.endInterval("Page Load");
	}
</SCRIPT>

<SCRIPT type=3Dtext/javascript>

				ScrillaZilla.Escort.addClient(
					ScrillaZilla.Client('#ad_BrokerButton1',=20
						{
							ord : 57791991,
							src : =
'http://ad.doubleclick.net/adi/brokerbuttons.marketwatch.com/default;u=3D=
^^;sz=3D288x40;tile=3D10;ord=3D',
							width : '288',
							height : '40',
							lateLoad : true,
							refresh : false,
							refreshDomain : "",
							type : "iframe"
						})
				);

				ScrillaZilla.Escort.addClient(
					ScrillaZilla.Client('#ad_BrokerButton2',=20
						{
							ord : 57791991,
							src : =
'http://ad.doubleclick.net/adi/brokerbuttons.marketwatch.com/default;u=3D=
^^;sz=3D288x40;tile=3D11;ord=3D',
							width : '288',
							height : '40',
							lateLoad : true,
							refresh : false,
							refreshDomain : "",
							type : "iframe"
						})
				);

				ScrillaZilla.Escort.addClient(
					ScrillaZilla.Client('#ad_BrokerButton3',=20
						{
							ord : 57791991,
							src : =
'http://ad.doubleclick.net/adi/brokerbuttons.marketwatch.com/default;u=3D=
^^;sz=3D288x40;tile=3D12;ord=3D',
							width : '288',
							height : '40',
							lateLoad : true,
							refresh : false,
							refreshDomain : "",
							type : "iframe"
						})
				);

				ScrillaZilla.Escort.addClient(
					ScrillaZilla.Client('#ad_BrokerButton4',=20
						{
							ord : 57791991,
							src : =
'http://ad.doubleclick.net/adi/brokerbuttons.marketwatch.com/default;u=3D=
^^;sz=3D288x40;tile=3D13;ord=3D',
							width : '288',
							height : '40',
							lateLoad : true,
							refresh : false,
							refreshDomain : "",
							type : "iframe"
						})
				);


				ScrillaZilla.Escort.addClient(
					ScrillaZilla.Client('#ad_Kiosk',=20
						{
							ord : 57791991,
							src : =
'http://ad.doubleclick.net/adi/marketwatch.com/default;u=3D^^;sz=3D377x12=
2;tile=3D1;ord=3D',
							width : '377',
							height : '122',
							lateLoad : false,
							refresh : false,
							refreshDomain : "",
							type : "iframe"
						})
				);
		MarketWatch.Kiosk.setup("#kiosk",
		{
			startIndex: 0,
			autostart: true,
			refresh: true
		});

				ScrillaZilla.Escort.addClient(
					ScrillaZilla.Client('#ad_DockingbarMarkets',=20
						{
							ord : 57791991,
							src : =
'http://ad.doubleclick.net/adi/marketwatch.com/sponsor_dockmarkets;u=3D^^=
;sz=3D140x31;tile=3D1;ord=3D',
							width : '140',
							height : '31',
							lateLoad : false,
							refresh : false,
							refreshDomain : "",
							type : "iframe"
						})
				);
			$(function() {
				$("#fimtracking").attr("src", =
"http://s.wsj.net/public/resources/documents/PixelTracking.html?site=3Dma=
rketwatch.com&zone=3Ddefault&cb=3D" + =
Math.floor(Math.random()*1000000));
			});
    </SCRIPT>
</BODY></HTML>

------=_NextPart_001_0021_01CA052C.A777D9F0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ac3.msn.com/de.ashx?adunitid=6713&v=pubm12&w=571&h=164&url=http%3A//www.marketwatch.com/story/personal-care-company-arbonner-donates-more-than-640000-in-product-to-military-serving-overseas&lmt=1247674418&tz=420&cc=100&dt=1247674418887&uh=1050&uw=1680&uah=1020&uaw=1680&cd=32&ja=true&app=Microsoft%20Internet%20Explorer&plf=Win32

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<STYLE type=3Dtext/css>.AdUnit {
	BACKGROUND-IMAGE: =
url(http://adsyndication.msn.com/ImageShare/e016d198b6cf4272adf4432841edd=
51b.png); BACKGROUND-REPEAT: no-repeat; _background: none; _filter: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D"http://adsyndic=
ation.msn.com/ImageShare/e016d198b6cf4272adf4432841edd51b.png", =
sizingMethod=3D"crop")
}
.AdUnit DIV {
	Z-INDEX: 2; POSITION: relative
}
.BL {
	BORDER-LEFT-WIDTH: 0px
}
.BR {
	BORDER-RIGHT-WIDTH: 0px
}
.BB {
	BORDER-BOTTOM-WIDTH: 0px
}
.BT {
	BORDER-TOP-WIDTH: 0px
}
.AdTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #093d72; FONT-STYLE: normal; =
FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.AdBody {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-STYLE: =
normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.AdDisplayUrl {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3aa232; FONT-STYLE: =
normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.pdl {
	PADDING-LEFT: 5px
}
.txt {
	DISPLAY: block; LINE-HEIGHT: 13px
}
UL {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	FLOAT: left; OVERFLOW: hidden
}
TABLE {
	BORDER-TOP-WIDTH: 0px; TABLE-LAYOUT: fixed; PADDING-RIGHT: 2px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; =
WIDTH: 100%; BORDER-RIGHT-WIDTH: 0px; cellspacing: 0px; cellpadding: 0px
}
.abs {
	POSITION: absolute
}
.nw {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
.ctr {
	valign: center
}
.ptr {
	CURSOR: pointer
}
</STYLE>

<META content=3D"MSHTML 6.00.6001.18248" name=3DGENERATOR></HEAD>
<BODY>
<DIV class=3DAdUnit id=3Dms_abk=20
style=3D"LEFT: 0px; WIDTH: 571px; POSITION: absolute; TOP: 0px; HEIGHT: =
164px"=20
padding=3D"0px" margin=3D"0px"></DIV>
<DIV id=3Dms_aur=20
style=3D"Z-INDEX: 1; LEFT: 0px; WIDTH: 571px; POSITION: absolute; TOP: =
0px; HEIGHT: 164px"=20
padding=3D"0px" margin=3D"0px">
<DIV class=3Dabs id=3Dms_ads style=3D"LEFT: 0px; WIDTH: 571px; TOP: =
14px">
<UL>
  <LI id=3Dms_ad1 style=3D"WIDTH: 571px; HEIGHT: 50px">
  <DIV class=3D" ctr">
  <TABLE style=3D"HEIGHT: 50px">
    <TBODY>
    <TR>
      <TD class=3Dpdl vAlign=3Dcenter><A class=3D"AdTitle txt"=20
        onmouseover=3D"&#13;&#10;        =
window.status=3D'www.GulfAlternativeEnergy.com'; return true;&#13;&#10;  =
    "=20
        onmouseout=3D"window.status=3D''"=20
        =
href=3D"http://0.r.msn.com/?ld=3D2v3NgzP4e29nlMKh8GhhiDRb2w1x84Z2aurvzkUF=
hYcAbldaLK0qPb2ZIdZVbWgEnElLRqtDjV0BowLe53XVxAyHeIp8HKG7eHRqtjMJN4WL8TlGw=
h1ThonAMY1PygsKUhioq4yejT8LtzoSQHG/fKZBlTNZe5mXFeiNzeNeF3AyyzDZZeBn8e1qrx=
5NNH2po2zZS0GgyMhXCHmByA7v1q21ZAMpsoSWM0M8S6lKWkDrzDGTCd67B0FXVPV1m+DYNa7=
LDwSE9H+2vCkdL53LTOLroL"=20
        target=3D_blank><SPAN>Hot Stock Alert - GAEC</SPAN></A><A=20
        class=3D"AdBody txt"=20
        onmouseover=3D"&#13;&#10;        =
window.status=3D'www.GulfAlternativeEnergy.com'; return true;&#13;&#10;  =
    "=20
        onmouseout=3D"window.status=3D''"=20
        =
href=3D"http://0.r.msn.com/?ld=3D2v3NgzP4e29nlMKh8GhhiDRb2w1x84Z2aurvzkUF=
hYcAbldaLK0qPb2ZIdZVbWgEnElLRqtDjV0BowLe53XVxAyHeIp8HKG7eHRqtjMJN4WL8TlGw=
h1ThonAMY1PygsKUhioq4yejT8LtzoSQHG/fKZBlTNZe5mXFeiNzeNeF3AyyzDZZeBn8e1qrx=
5NNH2po2zZS0GgyMhXCHmByA7v1q21ZAMpsoSWM0M8S6lKWkDrzDGTCd67B0FXVPV1m+DYNa7=
LDwSE9H+2vCkdL53LTOLroL"=20
        target=3D_blank><SPAN>Alternative Green Energy Solutions. =
Ethanol,=20
        BioDiesel. Growth Stock.</SPAN></A>
        <DIV class=3Dnw><A class=3D"AdDisplayUrl txt"=20
        onmouseover=3D"&#13;&#10;          =
window.status=3D'www.GulfAlternativeEnergy.com'; return true;&#13;&#10;  =
      "=20
        onmouseout=3D"window.status=3D''"=20
        =
href=3D"http://0.r.msn.com/?ld=3D2v3NgzP4e29nlMKh8GhhiDRb2w1x84Z2aurvzkUF=
hYcAbldaLK0qPb2ZIdZVbWgEnElLRqtDjV0BowLe53XVxAyHeIp8HKG7eHRqtjMJN4WL8TlGw=
h1ThonAMY1PygsKUhioq4yejT8LtzoSQHG/fKZBlTNZe5mXFeiNzeNeF3AyyzDZZeBn8e1qrx=
5NNH2po2zZS0GgyMhXCHmByA7v1q21ZAMpsoSWM0M8S6lKWkDrzDGTCd67B0FXVPV1m+DYNa7=
LDwSE9H+2vCkdL53LTOLroL"=20
        =
target=3D_blank><SPAN>www.GulfAlternativeEnergy.com</SPAN></A></DIV></TD>=
</TR></TBODY></TABLE></DIV></LI>
  <LI id=3Dms_ad2 style=3D"WIDTH: 571px; HEIGHT: 50px">
  <DIV class=3D" ctr">
  <TABLE style=3D"HEIGHT: 50px">
    <TBODY>
    <TR>
      <TD class=3Dpdl vAlign=3Dcenter><A class=3D"AdTitle txt"=20
        onmouseover=3D"&#13;&#10;        =
window.status=3D'www.VirtualinvestingClub.com'; return true;&#13;&#10;   =
   "=20
        onmouseout=3D"window.status=3D''"=20
        =
href=3D"http://397361.r.msn.com/?ld=3D2vPWi83Vp6h+rhsEddqwf3lL/oZI+bLpbPy=
QXU3GL3/mv1SzwR72aVZqq3w8atRr331Zl/6XO+WJELTRfRJr588/f3YEP2FtTLutnO0O8pVY=
rCfWrvjkk1AOYy28kKsaIPU2bwADHILZfUO06XBkwkva1Sy2mwODpZu+gu7SO2BfzQBcYgjGm=
rd0HIzTHDMjKfDJl48vDahlwJ0Lq8mO43S1OwChMXEcQHDTd6vQ5I1Fj5LiqXEATQwictK4KQ=
d0GpAzCqHb2Xs5mnDiWpTw25eSv5pDkGmdlXXFBSYfBIT0eFRQYc1ixohQ6f3ws=3D"=20
        target=3D_blank><SPAN>Trader Makes $4 Billion</SPAN></A><A=20
        class=3D"AdBody txt"=20
        onmouseover=3D"&#13;&#10;        =
window.status=3D'www.VirtualinvestingClub.com'; return true;&#13;&#10;   =
   "=20
        onmouseout=3D"window.status=3D''"=20
        =
href=3D"http://397361.r.msn.com/?ld=3D2vPWi83Vp6h+rhsEddqwf3lL/oZI+bLpbPy=
QXU3GL3/mv1SzwR72aVZqq3w8atRr331Zl/6XO+WJELTRfRJr588/f3YEP2FtTLutnO0O8pVY=
rCfWrvjkk1AOYy28kKsaIPU2bwADHILZfUO06XBkwkva1Sy2mwODpZu+gu7SO2BfzQBcYgjGm=
rd0HIzTHDMjKfDJl48vDahlwJ0Lq8mO43S1OwChMXEcQHDTd6vQ5I1Fj5LiqXEATQwictK4KQ=
d0GpAzCqHb2Xs5mnDiWpTw25eSv5pDkGmdlXXFBSYfBIT0eFRQYc1ixohQ6f3ws=3D"=20
        target=3D_blank><SPAN>Wiz Kid Stock &amp; Option Trader Makes $4 =
Billion=20
        Trading Stock Options!</SPAN></A>
        <DIV class=3Dnw><A class=3D"AdDisplayUrl txt"=20
        onmouseover=3D"&#13;&#10;          =
window.status=3D'www.VirtualinvestingClub.com'; return true;&#13;&#10;   =
     "=20
        onmouseout=3D"window.status=3D''"=20
        =
href=3D"http://397361.r.msn.com/?ld=3D2vPWi83Vp6h+rhsEddqwf3lL/oZI+bLpbPy=
QXU3GL3/mv1SzwR72aVZqq3w8atRr331Zl/6XO+WJELTRfRJr588/f3YEP2FtTLutnO0O8pVY=
rCfWrvjkk1AOYy28kKsaIPU2bwADHILZfUO06XBkwkva1Sy2mwODpZu+gu7SO2BfzQBcYgjGm=
rd0HIzTHDMjKfDJl48vDahlwJ0Lq8mO43S1OwChMXEcQHDTd6vQ5I1Fj5LiqXEATQwictK4KQ=
d0GpAzCqHb2Xs5mnDiWpTw25eSv5pDkGmdlXXFBSYfBIT0eFRQYc1ixohQ6f3ws=3D"=20
        =
target=3D_blank><SPAN>www.VirtualinvestingClub.com</SPAN></A></DIV></TD><=
/TR></TBODY></TABLE></DIV></LI>
  <LI id=3Dms_ad3 style=3D"WIDTH: 571px; HEIGHT: 50px">
  <DIV class=3D" ctr">
  <TABLE style=3D"HEIGHT: 50px">
    <TBODY>
    <TR>
      <TD class=3Dpdl vAlign=3Dcenter><A class=3D"AdTitle txt"=20
        onmouseover=3D"&#13;&#10;        =
window.status=3D'MissoulaDailyNews.com/Finance/2009/'; return =
true;&#13;&#10;      "=20
        onmouseout=3D"window.status=3D''"=20
        =
href=3D"http://0.r.msn.com/?ld=3D2vcTqYTvGK1UlAyZx3/BqXvS9BqblgCYHN531TUX=
02ob/HTeS377NbPmpj+NH/MyAjLnXwZJvhJm4dVp9aa7G4CQniJfYme3kTnxmKDbzl7fE/1Dp=
33x2/DKAXa39XxcK7heSn60Gbu2w+hBGaPAMf4U7/SV4eqNXynpQ+YXELaW4Wj3GtH2Ki5JY0=
twdIwtHtnNmojvyvquImNsEKWeH9zOYoxmssotYm0/cwv8EUoi2vwmSivV1I689k3zkf7w4f7=
kxd5Ca+/bEiRfBIT0eLvDb6AT+LIkoBiAs=3D"=20
        target=3D_blank><SPAN>$63/Hr Job - 127 Openings</SPAN></A><A=20
        class=3D"AdBody txt"=20
        onmouseover=3D"&#13;&#10;        =
window.status=3D'MissoulaDailyNews.com/Finance/2009/'; return =
true;&#13;&#10;      "=20
        onmouseout=3D"window.status=3D''"=20
        =
href=3D"http://0.r.msn.com/?ld=3D2vcTqYTvGK1UlAyZx3/BqXvS9BqblgCYHN531TUX=
02ob/HTeS377NbPmpj+NH/MyAjLnXwZJvhJm4dVp9aa7G4CQniJfYme3kTnxmKDbzl7fE/1Dp=
33x2/DKAXa39XxcK7heSn60Gbu2w+hBGaPAMf4U7/SV4eqNXynpQ+YXELaW4Wj3GtH2Ki5JY0=
twdIwtHtnNmojvyvquImNsEKWeH9zOYoxmssotYm0/cwv8EUoi2vwmSivV1I689k3zkf7w4f7=
kxd5Ca+/bEiRfBIT0eLvDb6AT+LIkoBiAs=3D"=20
        target=3D_blank><SPAN>Work 3 - 4 Hours/Day, Your Schedule, Make =
$5K/M,=20
        Easy Computer Work.</SPAN></A>
        <DIV class=3Dnw><A class=3D"AdDisplayUrl txt"=20
        onmouseover=3D"&#13;&#10;          =
window.status=3D'MissoulaDailyNews.com/Finance/2009/'; return =
true;&#13;&#10;        "=20
        onmouseout=3D"window.status=3D''"=20
        =
href=3D"http://0.r.msn.com/?ld=3D2vcTqYTvGK1UlAyZx3/BqXvS9BqblgCYHN531TUX=
02ob/HTeS377NbPmpj+NH/MyAjLnXwZJvhJm4dVp9aa7G4CQniJfYme3kTnxmKDbzl7fE/1Dp=
33x2/DKAXa39XxcK7heSn60Gbu2w+hBGaPAMf4U7/SV4eqNXynpQ+YXELaW4Wj3GtH2Ki5JY0=
twdIwtHtnNmojvyvquImNsEKWeH9zOYoxmssotYm0/cwv8EUoi2vwmSivV1I689k3zkf7w4f7=
kxd5Ca+/bEiRfBIT0eLvDb6AT+LIkoBiAs=3D"=20
        =
target=3D_blank><SPAN>MissoulaDailyNews.com/Finance/2009/</SPAN></A></DIV=
></TD></TR></TBODY></TABLE></DIV></LI></UL></DIV>
<DIV class=3D"abs ptr" id=3Dms_sl=20
onmouseover=3D"window.status=3D'http://advertising.microsoft.com/advertis=
e/search/content-advertising';"=20
style=3D"PADDING-LEFT: 0px; LEFT: 0px; WIDTH: 92px; TOP: 0px; HEIGHT: =
14px; align: left"=20
onclick=3D"window.open('http://advertising.microsoft.com/advertise/search=
/content-advertising');"=20
onmouseout=3D"window.status=3D''" =
align=3Dleft></DIV></DIV></BODY></HTML>

------=_NextPart_001_0021_01CA052C.A777D9F0--

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://m1.2mdn.net/1363789/td_pri_fee_x92_q309_170x40_0_v1.gif

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

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://m1.2mdn.net/1183784/1x1.GIF

R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAICTAEAOw==

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ad.doubleclick.net/adi/brokerbuttons.marketwatch.com/default;u=%5E%5E;sz=288x40;tile=10;ord=1015591673?

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Click here to find out more!</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<META content=3D"MSHTML 6.00.6001.18248" name=3DGENERATOR></HEAD>
<BODY style=3D"BACKGROUND-COLOR: transparent">
<TABLE style=3D"BORDER-COLLAPSE: collapse" cellSpacing=3D0 =
cellPadding=3D0 width=3D300=20
border=3D0>
  <TBODY>
  <TR>
    <TD height=3D40><!--IMAGE GOES HERE --><A=20
      =
href=3D"http://ad.doubleclick.net/click%3Bh=3Dv8/386b/3/0/%2a/q%3B2135087=
89%3B0-0%3B2%3B36641915%3B17268-288/40%3B30849405/30867281/1%3Bu%3D%5E%5E=
%3B~okv%3D%3Bu%3D%5E%5E%3Bsz%3D288x40%3Btile%3D10%3B~aopt%3D2/1/b0a/0%3B~=
sscs%3D%3fhttp://ad.doubleclick.net/clk;213086798;33868074;w?http://www.t=
dameritrade.com/o.cgi?DFAID=3D1&amp;a=3DOZX&amp;o=3D177&amp;p=3D/offer/pr=
icing.html%23contSect-1"=20
      target=3D_new><IMG height=3D40=20
      =
src=3D"http://m1.2mdn.net/1363789/td_pri_fee_x92_q309_170x40_0_v1.gif"=20
      width=3D170 border=3D0></A></TD><!--LINK GOES INSIDE THIS =
ONCLICK-->
    <TD width=3D5><IMG src=3D"http://m1.2mdn.net/1183784/1x1.GIF" =
width=3D5></TD>
    <TD style=3D"CURSOR: hand"=20
    =
onclick=3D"window.open('http://ad.doubleclick.net/click%3Bh=3Dv8/386b/3/0=
/%2a/q%3B213508789%3B0-0%3B2%3B36641915%3B17268-288/40%3B30849405/3086728=
1/1%3Bu%3D%5E%5E%3B%7Eokv%3D%3Bu%3D%5E%5E%3Bsz%3D288x40%3Btile%3D10%3B%7E=
aopt%3D2/1/b0a/0%3B%7Esscs%3D%3fhttp://ad.doubleclick.net/clk;213086798;3=
3868074;w?http://www.tdameritrade.com/o.cgi?DFAID=3D1&amp;a=3DOZX&amp;o=3D=
177&amp;p=3D/offer/pricing.html%23contSect-1')"=20
    vAlign=3Dtop align=3Dleft width=3D170><!--TEXT GOES HERE --><FONT =
face=3DVerdana=20
      size=3D1>Trade free for 30 days at<BR>TD AMERITRADE.</FONT></TD>
    <TD width=3D5><IMG src=3D"http://m1.2mdn.net/1183784/1x1.GIF"=20
  width=3D5></TD></TD></TR></TBODY></TABLE></BODY></HTML>

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://i.mktw.net/MW5/content/combined/combined-head-min-1.0.2579.js


(function(){var
window=3Dthis,undefined,_jQuery=3Dwindow.jQuery,_$=3Dwindow.$,jQuery=3Dwi=
ndow.jQuery=3Dwindow.$=3Dfunction(selector,context){return new =
jQuery.fn.init(selector,context);},quickExpr=3D/^[^<]*(<(.|\s)+>)[^>]*$|^=
#([\w-]+)$/,isSimple=3D/^.[^:#\[\.,]*$/;jQuery.fn=3DjQuery.prototype=3D{i=
nit:function(selector,context){selector=3Dselector||document;if(selector.=
nodeType){this[0]=3Dselector;this.length=3D1;this.context=3Dselector;retu=
rn this;}
if(typeof selector=3D=3D=3D"string"){var =
match=3DquickExpr.exec(selector);if(match&&(match[1]||!context)){if(match=
[1])
selector=3DjQuery.clean([match[1]],context);else{var =
elem=3Ddocument.getElementById(match[3]);if(elem&&elem.id!=3Dmatch[3])
return jQuery().find(selector);var =
ret=3DjQuery(elem||[]);ret.context=3Ddocument;ret.selector=3Dselector;ret=
urn ret;}}else
return jQuery(context).find(selector);}else =
if(jQuery.isFunction(selector))
return =
jQuery(document).ready(selector);if(selector.selector&&selector.context){=
this.selector=3Dselector.selector;this.context=3Dselector.context;}
return =
this.setArray(jQuery.isArray(selector)?selector:jQuery.makeArray(selector=
));},selector:"",jquery:"1.3.2",size:function(){return =
this.length;},get:function(num){return =
num=3D=3D=3Dundefined?Array.prototype.slice.call(this):this[num];},pushSt=
ack:function(elems,name,selector){var =
ret=3DjQuery(elems);ret.prevObject=3Dthis;ret.context=3Dthis.context;if(n=
ame=3D=3D=3D"find")
ret.selector=3Dthis.selector+(this.selector?" ":"")+selector;else =
if(name)
ret.selector=3Dthis.selector+"."+name+"("+selector+")";return =
ret;},setArray:function(elems){this.length=3D0;Array.prototype.push.apply=
(this,elems);return this;},each:function(callback,args){return =
jQuery.each(this,callback,args);},index:function(elem){return =
jQuery.inArray(elem&&elem.jquery?elem[0]:elem,this);},attr:function(name,=
value,type){var options=3Dname;if(typeof name=3D=3D=3D"string")
if(value=3D=3D=3Dundefined)
return =
this[0]&&jQuery[type||"attr"](this[0],name);else{options=3D{};options[nam=
e]=3Dvalue;}
return this.each(function(i){for(name in options)
jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type=
,i,name));});},css:function(key,value){if((key=3D=3D'width'||key=3D=3D'he=
ight')&&parseFloat(value)<0)
value=3Dundefined;return =
this.attr(key,value,"curCSS");},text:function(text){if(typeof =
text!=3D=3D"object"&&text!=3Dnull)
return =
this.empty().append((this[0]&&this[0].ownerDocument||document).createText=
Node(text));var =
ret=3D"";jQuery.each(text||this,function(){jQuery.each(this.childNodes,fu=
nction(){if(this.nodeType!=3D8)
ret+=3Dthis.nodeType!=3D1?this.nodeValue:jQuery.fn.text([this]);});});ret=
urn ret;},wrapAll:function(html){if(this[0]){var =
wrap=3DjQuery(html,this[0].ownerDocument).clone();if(this[0].parentNode)
wrap.insertBefore(this[0]);wrap.map(function(){var =
elem=3Dthis;while(elem.firstChild)
elem=3Delem.firstChild;return elem;}).append(this);}
return this;},wrapInner:function(html){return =
this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:func=
tion(html){return =
this.each(function(){jQuery(this).wrapAll(html);});},append:function(){re=
turn =
this.domManip(arguments,true,function(elem){if(this.nodeType=3D=3D1)
this.appendChild(elem);});},prepend:function(){return =
this.domManip(arguments,true,function(elem){if(this.nodeType=3D=3D1)
this.insertBefore(elem,this.firstChild);});},before:function(){return =
this.domManip(arguments,false,function(elem){this.parentNode.insertBefore=
(elem,this);});},after:function(){return =
this.domManip(arguments,false,function(elem){this.parentNode.insertBefore=
(elem,this.nextSibling);});},end:function(){return =
this.prevObject||jQuery([]);},push:[].push,sort:[].sort,splice:[].splice,=
find:function(selector){if(this.length=3D=3D=3D1){var =
ret=3Dthis.pushStack([],"find",selector);ret.length=3D0;jQuery.find(selec=
tor,this[0],ret);return ret;}else{return =
this.pushStack(jQuery.unique(jQuery.map(this,function(elem){return =
jQuery.find(selector,elem);})),"find",selector);}},clone:function(events)=
{var =
ret=3Dthis.map(function(){if(!jQuery.support.noCloneEvent&&!jQuery.isXMLD=
oc(this)){var html=3Dthis.outerHTML;if(!html){var =
div=3Dthis.ownerDocument.createElement("div");div.appendChild(this.cloneN=
ode(true));html=3Ddiv.innerHTML;}
return jQuery.clean([html.replace(/ =
jQuery\d+=3D"(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0];}else
return this.cloneNode(true);});if(events=3D=3D=3Dtrue){var =
orig=3Dthis.find("*").andSelf(),i=3D0;ret.find("*").andSelf().each(functi=
on(){if(this.nodeName!=3D=3Dorig[i].nodeName)
return;var events=3DjQuery.data(orig[i],"events");for(var type in =
events){for(var handler in =
events[type]){jQuery.event.add(this,type,events[type][handler],events[typ=
e][handler].data);}}
i++;});}
return ret;},filter:function(selector){return =
this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(ele=
m,i){return =
selector.call(elem,i);})||jQuery.multiFilter(selector,jQuery.grep(this,fu=
nction(elem){return =
elem.nodeType=3D=3D=3D1;})),"filter",selector);},closest:function(selecto=
r){var =
pos=3DjQuery.expr.match.POS.test(selector)?jQuery(selector):null,closer=3D=
0;return this.map(function(){var =
cur=3Dthis;while(cur&&cur.ownerDocument){if(pos?pos.index(cur)>-1:jQuery(=
cur).is(selector)){jQuery.data(cur,"closest",closer);return cur;}
cur=3Dcur.parentNode;closer++;}});},not:function(selector){if(typeof =
selector=3D=3D=3D"string")
if(isSimple.test(selector))
return =
this.pushStack(jQuery.multiFilter(selector,this,true),"not",selector);els=
e
selector=3DjQuery.multiFilter(selector,this);var =
isArrayLike=3Dselector.length&&selector[selector.length-1]!=3D=3Dundefine=
d&&!selector.nodeType;return this.filter(function(){return =
isArrayLike?jQuery.inArray(this,selector)<0:this!=3Dselector;});},add:fun=
ction(selector){return =
this.pushStack(jQuery.unique(jQuery.merge(this.get(),typeof =
selector=3D=3D=3D"string"?jQuery(selector):jQuery.makeArray(selector))));=
},is:function(selector){return!!selector&&jQuery.multiFilter(selector,thi=
s).length>0;},hasClass:function(selector){return!!selector&&this.is("."+s=
elector);},val:function(value){if(value=3D=3D=3Dundefined){var =
elem=3Dthis[0];if(elem){if(jQuery.nodeName(elem,'option'))
return(elem.attributes.value||{}).specified?elem.value:elem.text;if(jQuer=
y.nodeName(elem,"select")){var =
index=3Delem.selectedIndex,values=3D[],options=3Delem.options,one=3Delem.=
type=3D=3D"select-one";if(index<0)
return null;for(var =
i=3Done?index:0,max=3Done?index+1:options.length;i<max;i++){var =
option=3Doptions[i];if(option.selected){value=3DjQuery(option).val();if(o=
ne)
return value;values.push(value);}}
return values;}
return(elem.value||"").replace(/\r/g,"");}
return undefined;}
if(typeof value=3D=3D=3D"number")
value+=3D'';return this.each(function(){if(this.nodeType!=3D1)
return;if(jQuery.isArray(value)&&/radio|checkbox/.test(this.type))
this.checked=3D(jQuery.inArray(this.value,value)>=3D0||jQuery.inArray(thi=
s.name,value)>=3D0);else if(jQuery.nodeName(this,"select")){var =
values=3DjQuery.makeArray(value);jQuery("option",this).each(function(){th=
is.selected=3D(jQuery.inArray(this.value,values)>=3D0||jQuery.inArray(thi=
s.text,values)>=3D0);});if(!values.length)
this.selectedIndex=3D-1;}else
this.value=3Dvalue;});},html:function(value){return =
value=3D=3D=3Dundefined?(this[0]?this[0].innerHTML.replace(/ =
jQuery\d+=3D"(?:\d+|null)"/g,""):null):this.empty().append(value);},repla=
ceWith:function(value){return =
this.after(value).remove();},eq:function(i){return =
this.slice(i,+i+1);},slice:function(){return =
this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.=
prototype.slice.call(arguments).join(","));},map:function(callback){retur=
n this.pushStack(jQuery.map(this,function(elem,i){return =
callback.call(elem,i,elem);}));},andSelf:function(){return =
this.add(this.prevObject);},domManip:function(args,table,callback){if(thi=
s[0]){var =
fragment=3D(this[0].ownerDocument||this[0]).createDocumentFragment(),scri=
pts=3DjQuery.clean(args,(this[0].ownerDocument||this[0]),fragment),first=3D=
fragment.firstChild;if(first)
for(var i=3D0,l=3Dthis.length;i<l;i++)
callback.call(root(this[i],first),this.length>1||i>0?fragment.cloneNode(t=
rue):fragment);if(scripts)
jQuery.each(scripts,evalScript);}
return this;function root(elem,cur){return =
table&&jQuery.nodeName(elem,"table")&&jQuery.nodeName(cur,"tr")?(elem.get=
ElementsByTagName("tbody")[0]||elem.appendChild(elem.ownerDocument.create=
Element("tbody"))):elem;}}};jQuery.fn.init.prototype=3DjQuery.fn;function=
 evalScript(i,elem){if(elem.src)
jQuery.ajax({url:elem.src,async:false,dataType:"script"});else
jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(ele=
m.parentNode)
elem.parentNode.removeChild(elem);}
function now(){return+new Date;}
jQuery.extend=3DjQuery.fn.extend=3Dfunction(){var =
target=3Darguments[0]||{},i=3D1,length=3Darguments.length,deep=3Dfalse,op=
tions;if(typeof =
target=3D=3D=3D"boolean"){deep=3Dtarget;target=3Darguments[1]||{};i=3D2;}=

if(typeof target!=3D=3D"object"&&!jQuery.isFunction(target))
target=3D{};if(length=3D=3Di){target=3Dthis;--i;}
for(;i<length;i++)
if((options=3Darguments[i])!=3Dnull)
for(var name in options){var =
src=3Dtarget[name],copy=3Doptions[name];if(target=3D=3D=3Dcopy)
continue;if(deep&&copy&&typeof copy=3D=3D=3D"object"&&!copy.nodeType)
target[name]=3DjQuery.extend(deep,src||(copy.length!=3Dnull?[]:{}),copy);=
else if(copy!=3D=3Dundefined)
target[name]=3Dcopy;}
return target;};var =
exclude=3D/z-?index|font-?weight|opacity|zoom|line-?height/i,defaultView=3D=
document.defaultView||{},toString=3DObject.prototype.toString;jQuery.exte=
nd({noConflict:function(deep){window.$=3D_$;if(deep)
window.jQuery=3D_jQuery;return jQuery;},isFunction:function(obj){return =
toString.call(obj)=3D=3D=3D"[object =
Function]";},isArray:function(obj){return =
toString.call(obj)=3D=3D=3D"[object =
Array]";},isXMLDoc:function(elem){return =
elem.nodeType=3D=3D=3D9&&elem.documentElement.nodeName!=3D=3D"HTML"||!!el=
em.ownerDocument&&jQuery.isXMLDoc(elem.ownerDocument);},globalEval:functi=
on(data){if(data&&/\S/.test(data)){var =
head=3Ddocument.getElementsByTagName("head")[0]||document.documentElement=
,script=3Ddocument.createElement("script");script.type=3D"text/javascript=
";if(jQuery.support.scriptEval)
script.appendChild(document.createTextNode(data));else
script.text=3Ddata;head.insertBefore(script,head.firstChild);head.removeC=
hild(script);}},nodeName:function(elem,name){return =
elem.nodeName&&elem.nodeName.toUpperCase()=3D=3Dname.toUpperCase();},each=
:function(object,callback,args){var =
name,i=3D0,length=3Dobject.length;if(args){if(length=3D=3D=3Dundefined){f=
or(name in object)
if(callback.apply(object[name],args)=3D=3D=3Dfalse)
break;}else
for(;i<length;)
if(callback.apply(object[i++],args)=3D=3D=3Dfalse)
break;}else{if(length=3D=3D=3Dundefined){for(name in object)
if(callback.call(object[name],name,object[name])=3D=3D=3Dfalse)
break;}else
for(var =
value=3Dobject[0];i<length&&callback.call(value,i,value)!=3D=3Dfalse;valu=
e=3Dobject[++i]){}}
return =
object;},prop:function(elem,value,type,i,name){if(jQuery.isFunction(value=
))
value=3Dvalue.call(elem,i);return typeof =
value=3D=3D=3D"number"&&type=3D=3D"curCSS"&&!exclude.test(name)?value+"px=
":value;},className:{add:function(elem,classNames){jQuery.each((className=
s||"").split(/\s+/),function(i,className){if(elem.nodeType=3D=3D1&&!jQuer=
y.className.has(elem.className,className))
elem.className+=3D(elem.className?" =
":"")+className;});},remove:function(elem,classNames){if(elem.nodeType=3D=
=3D1)
elem.className=3DclassNames!=3D=3Dundefined?jQuery.grep(elem.className.sp=
lit(/\s+/),function(className){return!jQuery.className.has(classNames,cla=
ssName);}).join(" "):"";},has:function(elem,className){return =
elem&&jQuery.inArray(className,(elem.className||elem).toString().split(/\=
s+/))>-1;}},swap:function(elem,options,callback){var old=3D{};for(var =
name in =
options){old[name]=3Delem.style[name];elem.style[name]=3Doptions[name];}
callback.call(elem);for(var name in options)
elem.style[name]=3Dold[name];},css:function(elem,name,force,extra){if(nam=
e=3D=3D"width"||name=3D=3D"height"){var =
val,props=3D{position:"absolute",visibility:"hidden",display:"block"},whi=
ch=3Dname=3D=3D"width"?["Left","Right"]:["Top","Bottom"];function =
getWH(){val=3Dname=3D=3D"width"?elem.offsetWidth:elem.offsetHeight;if(ext=
ra=3D=3D=3D"border")
return;jQuery.each(which,function(){if(!extra)
val-=3DparseFloat(jQuery.curCSS(elem,"padding"+this,true))||0;if(extra=3D=
=3D=3D"margin")
val+=3DparseFloat(jQuery.curCSS(elem,"margin"+this,true))||0;else
val-=3DparseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0;});}=

if(elem.offsetWidth!=3D=3D0)
getWH();else
jQuery.swap(elem,props,getWH);return Math.max(0,Math.round(val));}
return =
jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var =
ret,style=3Delem.style;if(name=3D=3D"opacity"&&!jQuery.support.opacity){r=
et=3DjQuery.attr(style,"opacity");return ret=3D=3D""?"1":ret;}
if(name.match(/float/i))
name=3DstyleFloat;if(!force&&style&&style[name])
ret=3Dstyle[name];else =
if(defaultView.getComputedStyle){if(name.match(/float/i))
name=3D"float";name=3Dname.replace(/([A-Z])/g,"-$1").toLowerCase();var =
computedStyle=3DdefaultView.getComputedStyle(elem,null);if(computedStyle)=

ret=3DcomputedStyle.getPropertyValue(name);if(name=3D=3D"opacity"&&ret=3D=
=3D"")
ret=3D"1";}else if(elem.currentStyle){var =
camelCase=3Dname.replace(/\-(\w)/g,function(all,letter){return =
letter.toUpperCase();});ret=3Delem.currentStyle[name]||elem.currentStyle[=
camelCase];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var =
left=3Dstyle.left,rsLeft=3Delem.runtimeStyle.left;elem.runtimeStyle.left=3D=
elem.currentStyle.left;style.left=3Dret||0;ret=3Dstyle.pixelLeft+"px";sty=
le.left=3Dleft;elem.runtimeStyle.left=3DrsLeft;}}
return =
ret;},clean:function(elems,context,fragment){context=3Dcontext||document;=
if(typeof context.createElement=3D=3D=3D"undefined")
context=3Dcontext.ownerDocument||context[0]&&context[0].ownerDocument||do=
cument;if(!fragment&&elems.length=3D=3D=3D1&&typeof =
elems[0]=3D=3D=3D"string"){var =
match=3D/^<(\w+)\s*\/?>$/.exec(elems[0]);if(match)
return[context.createElement(match[1])];}
var =
ret=3D[],scripts=3D[],div=3Dcontext.createElement("div");jQuery.each(elem=
s,function(i,elem){if(typeof elem=3D=3D=3D"number")
elem+=3D'';if(!elem)
return;if(typeof =
elem=3D=3D=3D"string"){elem=3Delem.replace(/(<(\w+)[^>]*?)\/>/g,function(=
all,front,tag){return =
tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all=
:front+"></"+tag+">";});var =
tags=3Delem.replace(/^\s+/,"").substring(0,10).toLowerCase();var =
wrap=3D!tags.indexOf("<opt")&&[1,"<select =
multiple=3D'multiple'>","</select>"]||!tags.indexOf("<leg")&&[1,"<fieldse=
t>","</fieldset>"]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<ta=
ble>","</table>"]||!tags.indexOf("<tr")&&[2,"<table><tbody>","</tbody></t=
able>"]||(!tags.indexOf("<td")||!tags.indexOf("<th"))&&[3,"<table><tbody>=
<tr>","</tr></tbody></table>"]||!tags.indexOf("<col")&&[2,"<table><tbody>=
</tbody><colgroup>","</colgroup></table>"]||!jQuery.support.htmlSerialize=
&&[1,"div<div>","</div>"]||[0,"",""];div.innerHTML=3Dwrap[1]+elem+wrap[2]=
;while(wrap[0]--)
div=3Ddiv.lastChild;if(!jQuery.support.tbody){var =
hasBody=3D/<tbody/i.test(elem),tbody=3D!tags.indexOf("<table")&&!hasBody?=
div.firstChild&&div.firstChild.childNodes:wrap[1]=3D=3D"<table>"&&!hasBod=
y?div.childNodes:[];for(var j=3Dtbody.length-1;j>=3D0;--j)
if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length)
tbody[j].parentNode.removeChild(tbody[j]);}
if(!jQuery.support.leadingWhitespace&&/^\s/.test(elem))
div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstC=
hild);elem=3DjQuery.makeArray(div.childNodes);}
if(elem.nodeType)
ret.push(elem);else
ret=3DjQuery.merge(ret,elem);});if(fragment){for(var =
i=3D0;ret[i];i++){if(jQuery.nodeName(ret[i],"script")&&(!ret[i].type||ret=
[i].type.toLowerCase()=3D=3D=3D"text/javascript")){scripts.push(ret[i].pa=
rentNode?ret[i].parentNode.removeChild(ret[i]):ret[i]);}else{if(ret[i].no=
deType=3D=3D=3D1)
ret.splice.apply(ret,[i+1,0].concat(jQuery.makeArray(ret[i].getElementsBy=
TagName("script"))));fragment.appendChild(ret[i]);}}
return scripts;}
return =
ret;},attr:function(elem,name,value){if(!elem||elem.nodeType=3D=3D3||elem=
.nodeType=3D=3D8)
return undefined;var =
notxml=3D!jQuery.isXMLDoc(elem),set=3Dvalue!=3D=3Dundefined;name=3Dnotxml=
&&jQuery.props[name]||name;if(elem.tagName){var =
special=3D/href|src|style/.test(name);if(name=3D=3D"selected"&&elem.paren=
tNode)
elem.parentNode.selectedIndex;if(name in =
elem&&notxml&&!special){if(set){if(name=3D=3D"type"&&jQuery.nodeName(elem=
,"input")&&elem.parentNode)
throw"type property can't be changed";elem[name]=3Dvalue;}
if(jQuery.nodeName(elem,"form")&&elem.getAttributeNode(name))
return =
elem.getAttributeNode(name).nodeValue;if(name=3D=3D"tabIndex"){var =
attributeNode=3Delem.getAttributeNode("tabIndex");return =
attributeNode&&attributeNode.specified?attributeNode.value:elem.nodeName.=
match(/(button|input|object|select|textarea)/i)?0:elem.nodeName.match(/^(=
a|area)$/i)&&elem.href?0:undefined;}
return elem[name];}
if(!jQuery.support.style&&notxml&&name=3D=3D"style")
return jQuery.attr(elem.style,"cssText",value);if(set)
elem.setAttribute(name,""+value);var =
attr=3D!jQuery.support.hrefNormalized&&notxml&&special?elem.getAttribute(=
name,2):elem.getAttribute(name);return =
attr=3D=3D=3Dnull?undefined:attr;}
if(!jQuery.support.opacity&&name=3D=3D"opacity"){if(set){elem.zoom=3D1;el=
em.filter=3D(elem.filter||"").replace(/alpha\([^)]*\)/,"")+
(parseInt(value)+''=3D=3D"NaN"?"":"alpha(opacity=3D"+value*100+")");}
return =
elem.filter&&elem.filter.indexOf("opacity=3D")>=3D0?(parseFloat(elem.filt=
er.match(/opacity=3D([^)]*)/)[1])/100)+'':"";}
name=3Dname.replace(/-([a-z])/ig,function(all,letter){return =
letter.toUpperCase();});if(set)
elem[name]=3Dvalue;return =
elem[name];},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,""=
);},makeArray:function(array){var ret=3D[];if(array!=3Dnull){var =
i=3Darray.length;if(i=3D=3Dnull||typeof =
array=3D=3D=3D"string"||jQuery.isFunction(array)||array.setInterval)
ret[0]=3Darray;else
while(i)
ret[--i]=3Darray[i];}
return ret;},inArray:function(elem,array){for(var =
i=3D0,length=3Darray.length;i<length;i++)
if(array[i]=3D=3D=3Delem)
return i;return-1;},merge:function(first,second){var =
i=3D0,elem,pos=3Dfirst.length;if(!jQuery.support.getAll){while((elem=3Dse=
cond[i++])!=3Dnull)
if(elem.nodeType!=3D8)
first[pos++]=3Delem;}else
while((elem=3Dsecond[i++])!=3Dnull)
first[pos++]=3Delem;return first;},unique:function(array){var =
ret=3D[],done=3D{};try{for(var =
i=3D0,length=3Darray.length;i<length;i++){var =
id=3DjQuery.data(array[i]);if(!done[id]){done[id]=3Dtrue;ret.push(array[i=
]);}}}catch(e){ret=3Darray;}
return ret;},grep:function(elems,callback,inv){var ret=3D[];for(var =
i=3D0,length=3Delems.length;i<length;i++)
if(!inv!=3D!callback(elems[i],i))
ret.push(elems[i]);return ret;},map:function(elems,callback){var =
ret=3D[];for(var i=3D0,length=3Delems.length;i<length;i++){var =
value=3Dcallback(elems[i],i);if(value!=3Dnull)
ret[ret.length]=3Dvalue;}
return ret.concat.apply([],ret);}});var =
userAgent=3Dnavigator.userAgent.toLowerCase();jQuery.browser=3D{version:(=
userAgent.match(/.+(?:rv|it|ra|ie)[\/: =
]([\d.]+)/)||[0,'0'])[1],safari:/webkit/.test(userAgent),opera:/opera/.te=
st(userAgent),msie:/msie/.test(userAgent)&&!/opera/.test(userAgent),mozil=
la:/mozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)};jQu=
ery.each({parent:function(elem){return =
elem.parentNode;},parents:function(elem){return =
jQuery.dir(elem,"parentNode");},next:function(elem){return =
jQuery.nth(elem,2,"nextSibling");},prev:function(elem){return =
jQuery.nth(elem,2,"previousSibling");},nextAll:function(elem){return =
jQuery.dir(elem,"nextSibling");},prevAll:function(elem){return =
jQuery.dir(elem,"previousSibling");},siblings:function(elem){return =
jQuery.sibling(elem.parentNode.firstChild,elem);},children:function(elem)=
{return jQuery.sibling(elem.firstChild);},contents:function(elem){return =
jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.d=
ocument:jQuery.makeArray(elem.childNodes);}},function(name,fn){jQuery.fn[=
name]=3Dfunction(selector){var =
ret=3DjQuery.map(this,fn);if(selector&&typeof selector=3D=3D"string")
ret=3DjQuery.multiFilter(selector,ret);return =
this.pushStack(jQuery.unique(ret),name,selector);};});jQuery.each({append=
To:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after"=
,replaceAll:"replaceWith"},function(name,original){jQuery.fn[name]=3Dfunc=
tion(selector){var ret=3D[],insert=3DjQuery(selector);for(var =
i=3D0,l=3Dinsert.length;i<l;i++){var =
elems=3D(i>0?this.clone(true):this).get();jQuery.fn[original].apply(jQuer=
y(insert[i]),elems);ret=3Dret.concat(elems);}
return =
this.pushStack(ret,name,selector);};});jQuery.each({removeAttr:function(n=
ame){jQuery.attr(this,name,"");if(this.nodeType=3D=3D1)
this.removeAttribute(name);},addClass:function(classNames){jQuery.classNa=
me.add(this,classNames);},removeClass:function(classNames){jQuery.classNa=
me.remove(this,classNames);},toggleClass:function(classNames,state){if(ty=
peof state!=3D=3D"boolean")
state=3D!jQuery.className.has(this,classNames);jQuery.className[state?"ad=
d":"remove"](this,classNames);},remove:function(selector){if(!selector||j=
Query.filter(selector,[this]).length){jQuery("*",this).add([this]).each(f=
unction(){jQuery.event.remove(this);jQuery.removeData(this);});if(this.pa=
rentNode)
this.parentNode.removeChild(this);}},empty:function(){jQuery(this).childr=
en().remove();while(this.firstChild)
this.removeChild(this.firstChild);}},function(name,fn){jQuery.fn[name]=3D=
function(){return this.each(fn,arguments);};});function =
num(elem,prop){return =
elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0;}
var =
expando=3D"jQuery"+now(),uuid=3D0,windowData=3D{};jQuery.extend({cache:{}=
,data:function(elem,name,data){elem=3Delem=3D=3Dwindow?windowData:elem;va=
r id=3Delem[expando];if(!id)
id=3Delem[expando]=3D++uuid;if(name&&!jQuery.cache[id])
jQuery.cache[id]=3D{};if(data!=3D=3Dundefined)
jQuery.cache[id][name]=3Ddata;return =
name?jQuery.cache[id][name]:id;},removeData:function(elem,name){elem=3Del=
em=3D=3Dwindow?windowData:elem;var =
id=3Delem[expando];if(name){if(jQuery.cache[id]){delete =
jQuery.cache[id][name];name=3D"";for(name in jQuery.cache[id])
break;if(!name)
jQuery.removeData(elem);}}else{try{delete =
elem[expando];}catch(e){if(elem.removeAttribute)
elem.removeAttribute(expando);}
delete =
jQuery.cache[id];}},queue:function(elem,type,data){if(elem){type=3D(type|=
|"fx")+"queue";var =
q=3DjQuery.data(elem,type);if(!q||jQuery.isArray(data))
q=3DjQuery.data(elem,type,jQuery.makeArray(data));else if(data)
q.push(data);}
return q;},dequeue:function(elem,type){var =
queue=3DjQuery.queue(elem,type),fn=3Dqueue.shift();if(!type||type=3D=3D=3D=
"fx")
fn=3Dqueue[0];if(fn!=3D=3Dundefined)
fn.call(elem);}});jQuery.fn.extend({data:function(key,value){var =
parts=3Dkey.split(".");parts[1]=3Dparts[1]?"."+parts[1]:"";if(value=3D=3D=
=3Dundefined){var =
data=3Dthis.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data=3D=3D=
=3Dundefined&&this.length)
data=3DjQuery.data(this[0],key);return =
data=3D=3D=3Dundefined&&parts[1]?this.data(parts[0]):data;}else
return =
this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQu=
ery.data(this,key,value);});},removeData:function(key){return =
this.each(function(){jQuery.removeData(this,key);});},queue:function(type=
,data){if(typeof type!=3D=3D"string"){data=3Dtype;type=3D"fx";}
if(data=3D=3D=3Dundefined)
return jQuery.queue(this[0],type);return this.each(function(){var =
queue=3DjQuery.queue(this,type,data);if(type=3D=3D"fx"&&queue.length=3D=3D=
1)
queue[0].call(this);});},dequeue:function(type){return =
this.each(function(){jQuery.dequeue(this,type);});}});(function(){var =
chunker=3D/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]=
|[^[\]'"]+)+\]|\\.|[^ =
>+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,done=3D0,toString=3DObject.prototype.toS=
tring;var =
Sizzle=3Dfunction(selector,context,results,seed){results=3Dresults||[];co=
ntext=3Dcontext||document;if(context.nodeType!=3D=3D1&&context.nodeType!=3D=
=3D9)
return[];if(!selector||typeof selector!=3D=3D"string"){return results;}
var =
parts=3D[],m,set,checkSet,check,mode,extra,prune=3Dtrue;chunker.lastIndex=
=3D0;while((m=3Dchunker.exec(selector))!=3D=3Dnull){parts.push(m[1]);if(m=
[2]){extra=3DRegExp.rightContext;break;}}
if(parts.length>1&&origPOS.exec(selector)){if(parts.length=3D=3D=3D2&&Exp=
r.relative[parts[0]]){set=3DposProcess(parts[0]+parts[1],context);}else{s=
et=3DExpr.relative[parts[0]]?[context]:Sizzle(parts.shift(),context);whil=
e(parts.length){selector=3Dparts.shift();if(Expr.relative[selector])
selector+=3Dparts.shift();set=3DposProcess(selector,set);}}}else{var =
ret=3Dseed?{expr:parts.pop(),set:makeArray(seed)}:Sizzle.find(parts.pop()=
,parts.length=3D=3D=3D1&&context.parentNode?context.parentNode:context,is=
XML(context));set=3DSizzle.filter(ret.expr,ret.set);if(parts.length>0){ch=
eckSet=3DmakeArray(set);}else{prune=3Dfalse;}
while(parts.length){var =
cur=3Dparts.pop(),pop=3Dcur;if(!Expr.relative[cur]){cur=3D"";}else{pop=3D=
parts.pop();}
if(pop=3D=3Dnull){pop=3Dcontext;}
Expr.relative[cur](checkSet,pop,isXML(context));}}
if(!checkSet){checkSet=3Dset;}
if(!checkSet){throw"Syntax error, unrecognized expression: =
"+(cur||selector);}
if(toString.call(checkSet)=3D=3D=3D"[object =
Array]"){if(!prune){results.push.apply(results,checkSet);}else =
if(context.nodeType=3D=3D=3D1){for(var =
i=3D0;checkSet[i]!=3Dnull;i++){if(checkSet[i]&&(checkSet[i]=3D=3D=3Dtrue|=
|checkSet[i].nodeType=3D=3D=3D1&&contains(context,checkSet[i]))){results.=
push(set[i]);}}}else{for(var =
i=3D0;checkSet[i]!=3Dnull;i++){if(checkSet[i]&&checkSet[i].nodeType=3D=3D=
=3D1){results.push(set[i]);}}}}else{makeArray(checkSet,results);}
if(extra){Sizzle(extra,context,results,seed);if(sortOrder){hasDuplicate=3D=
false;results.sort(sortOrder);if(hasDuplicate){for(var =
i=3D1;i<results.length;i++){if(results[i]=3D=3D=3Dresults[i-1]){results.s=
plice(i--,1);}}}}}
return results;};Sizzle.matches=3Dfunction(expr,set){return =
Sizzle(expr,null,null,set);};Sizzle.find=3Dfunction(expr,context,isXML){v=
ar set,match;if(!expr){return[];}
for(var i=3D0,l=3DExpr.order.length;i<l;i++){var =
type=3DExpr.order[i],match;if((match=3DExpr.match[type].exec(expr))){var =
left=3DRegExp.leftContext;if(left.substr(left.length-1)!=3D=3D"\\"){match=
[1]=3D(match[1]||"").replace(/\\/g,"");set=3DExpr.find[type](match,contex=
t,isXML);if(set!=3Dnull){expr=3Dexpr.replace(Expr.match[type],"");break;}=
}}}
if(!set){set=3Dcontext.getElementsByTagName("*");}
return{set:set,expr:expr};};Sizzle.filter=3Dfunction(expr,set,inplace,not=
){var =
old=3Dexpr,result=3D[],curLoop=3Dset,match,anyFound,isXMLFilter=3Dset&&se=
t[0]&&isXML(set[0]);while(expr&&set.length){for(var type in =
Expr.filter){if((match=3DExpr.match[type].exec(expr))!=3Dnull){var =
filter=3DExpr.filter[type],found,item;anyFound=3Dfalse;if(curLoop=3D=3Dre=
sult){result=3D[];}
if(Expr.preFilter[type]){match=3DExpr.preFilter[type](match,curLoop,inpla=
ce,result,not,isXMLFilter);if(!match){anyFound=3Dfound=3Dtrue;}else =
if(match=3D=3D=3Dtrue){continue;}}
if(match){for(var =
i=3D0;(item=3DcurLoop[i])!=3Dnull;i++){if(item){found=3Dfilter(item,match=
,i,curLoop);var =
pass=3Dnot^!!found;if(inplace&&found!=3Dnull){if(pass){anyFound=3Dtrue;}e=
lse{curLoop[i]=3Dfalse;}}else =
if(pass){result.push(item);anyFound=3Dtrue;}}}}
if(found!=3D=3Dundefined){if(!inplace){curLoop=3Dresult;}
expr=3Dexpr.replace(Expr.match[type],"");if(!anyFound){return[];}
break;}}}
if(expr=3D=3Dold){if(anyFound=3D=3Dnull){throw"Syntax error, =
unrecognized expression: "+expr;}else{break;}}
old=3Dexpr;}
return curLoop;};var =
Expr=3DSizzle.selectors=3D{order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\=
u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[=
name=3D['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00=
c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=3D)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\=
u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|o=
dd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(=
?=3D[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\=
)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"}=
,attrHandle:{href:function(elem){return =
elem.getAttribute("href");}},relative:{"+":function(checkSet,part,isXML){=
var isPartStr=3Dtypeof =
part=3D=3D=3D"string",isTag=3DisPartStr&&!/\W/.test(part),isPartStrNotTag=
=3DisPartStr&&!isTag;if(isTag&&!isXML){part=3Dpart.toUpperCase();}
for(var =
i=3D0,l=3DcheckSet.length,elem;i<l;i++){if((elem=3DcheckSet[i])){while((e=
lem=3Delem.previousSibling)&&elem.nodeType!=3D=3D1){}
checkSet[i]=3DisPartStrNotTag||elem&&elem.nodeName=3D=3D=3Dpart?elem||fal=
se:elem=3D=3D=3Dpart;}}
if(isPartStrNotTag){Sizzle.filter(part,checkSet,true);}},">":function(che=
ckSet,part,isXML){var isPartStr=3Dtypeof =
part=3D=3D=3D"string";if(isPartStr&&!/\W/.test(part)){part=3DisXML?part:p=
art.toUpperCase();for(var i=3D0,l=3DcheckSet.length;i<l;i++){var =
elem=3DcheckSet[i];if(elem){var =
parent=3Delem.parentNode;checkSet[i]=3Dparent.nodeName=3D=3D=3Dpart?paren=
t:false;}}}else{for(var i=3D0,l=3DcheckSet.length;i<l;i++){var =
elem=3DcheckSet[i];if(elem){checkSet[i]=3DisPartStr?elem.parentNode:elem.=
parentNode=3D=3D=3Dpart;}}
if(isPartStr){Sizzle.filter(part,checkSet,true);}}},"":function(checkSet,=
part,isXML){var =
doneName=3Ddone++,checkFn=3DdirCheck;if(!part.match(/\W/)){var =
nodeCheck=3Dpart=3DisXML?part:part.toUpperCase();checkFn=3DdirNodeCheck;}=

checkFn("parentNode",part,doneName,checkSet,nodeCheck,isXML);},"~":functi=
on(checkSet,part,isXML){var =
doneName=3Ddone++,checkFn=3DdirCheck;if(typeof =
part=3D=3D=3D"string"&&!part.match(/\W/)){var =
nodeCheck=3Dpart=3DisXML?part:part.toUpperCase();checkFn=3DdirNodeCheck;}=

checkFn("previousSibling",part,doneName,checkSet,nodeCheck,isXML);}},find=
:{ID:function(match,context,isXML){if(typeof =
context.getElementById!=3D=3D"undefined"&&!isXML){var =
m=3Dcontext.getElementById(match[1]);return =
m?[m]:[];}},NAME:function(match,context,isXML){if(typeof =
context.getElementsByName!=3D=3D"undefined"){var =
ret=3D[],results=3Dcontext.getElementsByName(match[1]);for(var =
i=3D0,l=3Dresults.length;i<l;i++){if(results[i].getAttribute("name")=3D=3D=
=3Dmatch[1]){ret.push(results[i]);}}
return =
ret.length=3D=3D=3D0?null:ret;}},TAG:function(match,context){return =
context.getElementsByTagName(match[1]);}},preFilter:{CLASS:function(match=
,curLoop,inplace,result,not,isXML){match=3D" =
"+match[1].replace(/\\/g,"")+" ";if(isXML){return match;}
for(var =
i=3D0,elem;(elem=3DcurLoop[i])!=3Dnull;i++){if(elem){if(not^(elem.classNa=
me&&(" "+elem.className+" ").indexOf(match)>=3D0)){if(!inplace)
result.push(elem);}else if(inplace){curLoop[i]=3Dfalse;}}}
return false;},ID:function(match){return =
match[1].replace(/\\/g,"");},TAG:function(match,curLoop){for(var =
i=3D0;curLoop[i]=3D=3D=3Dfalse;i++){}
return =
curLoop[i]&&isXML(curLoop[i])?match[1]:match[1].toUpperCase();},CHILD:fun=
ction(match){if(match[1]=3D=3D"nth"){var =
test=3D/(-?)(\d*)n((?:\+|-)?\d*)/.exec(match[2]=3D=3D"even"&&"2n"||match[=
2]=3D=3D"odd"&&"2n+1"||!/\D/.test(match[2])&&"0n+"+match[2]||match[2]);ma=
tch[2]=3D(test[1]+(test[2]||1))-0;match[3]=3Dtest[3]-0;}
match[0]=3Ddone++;return =
match;},ATTR:function(match,curLoop,inplace,result,not,isXML){var =
name=3Dmatch[1].replace(/\\/g,"");if(!isXML&&Expr.attrMap[name]){match[1]=
=3DExpr.attrMap[name];}
if(match[2]=3D=3D=3D"~=3D"){match[4]=3D" "+match[4]+" ";}
return =
match;},PSEUDO:function(match,curLoop,inplace,result,not){if(match[1]=3D=3D=
=3D"not"){if(match[3].match(chunker).length>1||/^\w/.test(match[3])){matc=
h[3]=3DSizzle(match[3],null,null,curLoop);}else{var =
ret=3DSizzle.filter(match[3],curLoop,inplace,true^not);if(!inplace){resul=
t.push.apply(result,ret);}
return false;}}else =
if(Expr.match.POS.test(match[0])||Expr.match.CHILD.test(match[0])){return=
 true;}
return match;},POS:function(match){match.unshift(true);return =
match;}},filters:{enabled:function(elem){return =
elem.disabled=3D=3D=3Dfalse&&elem.type!=3D=3D"hidden";},disabled:function=
(elem){return elem.disabled=3D=3D=3Dtrue;},checked:function(elem){return =
elem.checked=3D=3D=3Dtrue;},selected:function(elem){elem.parentNode.selec=
tedIndex;return =
elem.selected=3D=3D=3Dtrue;},parent:function(elem){return!!elem.firstChil=
d;},empty:function(elem){return!elem.firstChild;},has:function(elem,i,mat=
ch){return!!Sizzle(match[3],elem).length;},header:function(elem){return/h=
\d/i.test(elem.nodeName);},text:function(elem){return"text"=3D=3D=3Delem.=
type;},radio:function(elem){return"radio"=3D=3D=3Delem.type;},checkbox:fu=
nction(elem){return"checkbox"=3D=3D=3Delem.type;},file:function(elem){ret=
urn"file"=3D=3D=3Delem.type;},password:function(elem){return"password"=3D=
=3D=3Delem.type;},submit:function(elem){return"submit"=3D=3D=3Delem.type;=
},image:function(elem){return"image"=3D=3D=3Delem.type;},reset:function(e=
lem){return"reset"=3D=3D=3Delem.type;},button:function(elem){return"butto=
n"=3D=3D=3Delem.type||elem.nodeName.toUpperCase()=3D=3D=3D"BUTTON";},inpu=
t:function(elem){return/input|select|textarea|button/i.test(elem.nodeName=
);}},setFilters:{first:function(elem,i){return =
i=3D=3D=3D0;},last:function(elem,i,match,array){return =
i=3D=3D=3Darray.length-1;},even:function(elem,i){return =
i%2=3D=3D=3D0;},odd:function(elem,i){return =
i%2=3D=3D=3D1;},lt:function(elem,i,match){return =
i<match[3]-0;},gt:function(elem,i,match){return =
i>match[3]-0;},nth:function(elem,i,match){return =
match[3]-0=3D=3Di;},eq:function(elem,i,match){return =
match[3]-0=3D=3Di;}},filter:{PSEUDO:function(elem,match,i,array){var =
name=3Dmatch[1],filter=3DExpr.filters[name];if(filter){return =
filter(elem,i,match,array);}else =
if(name=3D=3D=3D"contains"){return(elem.textContent||elem.innerText||"").=
indexOf(match[3])>=3D0;}else if(name=3D=3D=3D"not"){var =
not=3Dmatch[3];for(var =
i=3D0,l=3Dnot.length;i<l;i++){if(not[i]=3D=3D=3Delem){return false;}}
return true;}},CHILD:function(elem,match){var =
type=3Dmatch[1],node=3Delem;switch(type){case'only':case'first':while(nod=
e=3Dnode.previousSibling){if(node.nodeType=3D=3D=3D1)return false;}
if(type=3D=3D'first')return =
true;node=3Delem;case'last':while(node=3Dnode.nextSibling){if(node.nodeTy=
pe=3D=3D=3D1)return false;}
return true;case'nth':var =
first=3Dmatch[2],last=3Dmatch[3];if(first=3D=3D1&&last=3D=3D0){return =
true;}
var =
doneName=3Dmatch[0],parent=3Delem.parentNode;if(parent&&(parent.sizcache!=
=3D=3DdoneName||!elem.nodeIndex)){var =
count=3D0;for(node=3Dparent.firstChild;node;node=3Dnode.nextSibling){if(n=
ode.nodeType=3D=3D=3D1){node.nodeIndex=3D++count;}}
parent.sizcache=3DdoneName;}
var diff=3Delem.nodeIndex-last;if(first=3D=3D0){return =
diff=3D=3D0;}else{return(diff%first=3D=3D0&&diff/first>=3D0);}}},ID:funct=
ion(elem,match){return =
elem.nodeType=3D=3D=3D1&&elem.getAttribute("id")=3D=3D=3Dmatch;},TAG:func=
tion(elem,match){return(match=3D=3D=3D"*"&&elem.nodeType=3D=3D=3D1)||elem=
.nodeName=3D=3D=3Dmatch;},CLASS:function(elem,match){return(" =
"+(elem.className||elem.getAttribute("class"))+" =
").indexOf(match)>-1;},ATTR:function(elem,match){var =
name=3Dmatch[1],result=3DExpr.attrHandle[name]?Expr.attrHandle[name](elem=
):elem[name]!=3Dnull?elem[name]:elem.getAttribute(name),value=3Dresult+""=
,type=3Dmatch[2],check=3Dmatch[4];return =
result=3D=3Dnull?type=3D=3D=3D"!=3D":type=3D=3D=3D"=3D"?value=3D=3D=3Dche=
ck:type=3D=3D=3D"*=3D"?value.indexOf(check)>=3D0:type=3D=3D=3D"~=3D"?(" =
"+value+" =
").indexOf(check)>=3D0:!check?value&&result!=3D=3Dfalse:type=3D=3D=3D"!=3D=
"?value!=3Dcheck:type=3D=3D=3D"^=3D"?value.indexOf(check)=3D=3D=3D0:type=3D=
=3D=3D"$=3D"?value.substr(value.length-check.length)=3D=3D=3Dcheck:type=3D=
=3D=3D"|=3D"?value=3D=3D=3Dcheck||value.substr(0,check.length+1)=3D=3D=3D=
check+"-":false;},POS:function(elem,match,i,array){var =
name=3Dmatch[2],filter=3DExpr.setFilters[name];if(filter){return =
filter(elem,i,match,array);}}}};var origPOS=3DExpr.match.POS;for(var =
type in =
Expr.match){Expr.match[type]=3DRegExp(Expr.match[type].source+/(?![^\[]*\=
])(?![^\(]*\))/.source);}
var =
makeArray=3Dfunction(array,results){array=3DArray.prototype.slice.call(ar=
ray);if(results){results.push.apply(results,array);return results;}
return =
array;};try{Array.prototype.slice.call(document.documentElement.childNode=
s);}catch(e){makeArray=3Dfunction(array,results){var =
ret=3Dresults||[];if(toString.call(array)=3D=3D=3D"[object =
Array]"){Array.prototype.push.apply(ret,array);}else{if(typeof =
array.length=3D=3D=3D"number"){for(var =
i=3D0,l=3Darray.length;i<l;i++){ret.push(array[i]);}}else{for(var =
i=3D0;array[i];i++){ret.push(array[i]);}}}
return ret;};}
var =
sortOrder;if(document.documentElement.compareDocumentPosition){sortOrder=3D=
function(a,b){var =
ret=3Da.compareDocumentPosition(b)&4?-1:a=3D=3D=3Db?0:1;if(ret=3D=3D=3D0)=
{hasDuplicate=3Dtrue;}
return ret;};}else if("sourceIndex"in =
document.documentElement){sortOrder=3Dfunction(a,b){var =
ret=3Da.sourceIndex-b.sourceIndex;if(ret=3D=3D=3D0){hasDuplicate=3Dtrue;}=

return ret;};}else =
if(document.createRange){sortOrder=3Dfunction(a,b){var =
aRange=3Da.ownerDocument.createRange(),bRange=3Db.ownerDocument.createRan=
ge();aRange.selectNode(a);aRange.collapse(true);bRange.selectNode(b);bRan=
ge.collapse(true);var =
ret=3DaRange.compareBoundaryPoints(Range.START_TO_END,bRange);if(ret=3D=3D=
=3D0){hasDuplicate=3Dtrue;}
return ret;};}
(function(){var form=3Ddocument.createElement("form"),id=3D"script"+(new =
Date).getTime();form.innerHTML=3D"<input name=3D'"+id+"'/>";var =
root=3Ddocument.documentElement;root.insertBefore(form,root.firstChild);i=
f(!!document.getElementById(id)){Expr.find.ID=3Dfunction(match,context,is=
XML){if(typeof context.getElementById!=3D=3D"undefined"&&!isXML){var =
m=3Dcontext.getElementById(match[1]);return =
m?m.id=3D=3D=3Dmatch[1]||typeof =
m.getAttributeNode!=3D=3D"undefined"&&m.getAttributeNode("id").nodeValue=3D=
=3D=3Dmatch[1]?[m]:undefined:[];}};Expr.filter.ID=3Dfunction(elem,match){=
var node=3Dtypeof =
elem.getAttributeNode!=3D=3D"undefined"&&elem.getAttributeNode("id");retu=
rn elem.nodeType=3D=3D=3D1&&node&&node.nodeValue=3D=3D=3Dmatch;};}
root.removeChild(form);})();(function(){var =
div=3Ddocument.createElement("div");div.appendChild(document.createCommen=
t(""));if(div.getElementsByTagName("*").length>0){Expr.find.TAG=3Dfunctio=
n(match,context){var =
results=3Dcontext.getElementsByTagName(match[1]);if(match[1]=3D=3D=3D"*")=
{var tmp=3D[];for(var =
i=3D0;results[i];i++){if(results[i].nodeType=3D=3D=3D1){tmp.push(results[=
i]);}}
results=3Dtmp;}
return results;};}
div.innerHTML=3D"<a href=3D'#'></a>";if(div.firstChild&&typeof =
div.firstChild.getAttribute!=3D=3D"undefined"&&div.firstChild.getAttribut=
e("href")!=3D=3D"#"){Expr.attrHandle.href=3Dfunction(elem){return =
elem.getAttribute("href",2);};}})();if(document.querySelectorAll)(functio=
n(){var =
oldSizzle=3DSizzle,div=3Ddocument.createElement("div");div.innerHTML=3D"<=
p =
class=3D'TEST'></p>";if(div.querySelectorAll&&div.querySelectorAll(".TEST=
").length=3D=3D=3D0){return;}
Sizzle=3Dfunction(query,context,extra,seed){context=3Dcontext||document;i=
f(!seed&&context.nodeType=3D=3D=3D9&&!isXML(context)){try{return =
makeArray(context.querySelectorAll(query),extra);}catch(e){}}
return =
oldSizzle(query,context,extra,seed);};Sizzle.find=3DoldSizzle.find;Sizzle=
.filter=3DoldSizzle.filter;Sizzle.selectors=3DoldSizzle.selectors;Sizzle.=
matches=3DoldSizzle.matches;})();if(document.getElementsByClassName&&docu=
ment.documentElement.getElementsByClassName)(function(){var =
div=3Ddocument.createElement("div");div.innerHTML=3D"<div class=3D'test =
e'></div><div =
class=3D'test'></div>";if(div.getElementsByClassName("e").length=3D=3D=3D=
0)
return;div.lastChild.className=3D"e";if(div.getElementsByClassName("e").l=
ength=3D=3D=3D1)
return;Expr.order.splice(1,0,"CLASS");Expr.find.CLASS=3Dfunction(match,co=
ntext,isXML){if(typeof =
context.getElementsByClassName!=3D=3D"undefined"&&!isXML){return =
context.getElementsByClassName(match[1]);}};})();function =
dirNodeCheck(dir,cur,doneName,checkSet,nodeCheck,isXML){var =
sibDir=3Ddir=3D=3D"previousSibling"&&!isXML;for(var =
i=3D0,l=3DcheckSet.length;i<l;i++){var =
elem=3DcheckSet[i];if(elem){if(sibDir&&elem.nodeType=3D=3D=3D1){elem.sizc=
ache=3DdoneName;elem.sizset=3Di;}
elem=3Delem[dir];var =
match=3Dfalse;while(elem){if(elem.sizcache=3D=3D=3DdoneName){match=3Dchec=
kSet[elem.sizset];break;}
if(elem.nodeType=3D=3D=3D1&&!isXML){elem.sizcache=3DdoneName;elem.sizset=3D=
i;}
if(elem.nodeName=3D=3D=3Dcur){match=3Delem;break;}
elem=3Delem[dir];}
checkSet[i]=3Dmatch;}}}
function dirCheck(dir,cur,doneName,checkSet,nodeCheck,isXML){var =
sibDir=3Ddir=3D=3D"previousSibling"&&!isXML;for(var =
i=3D0,l=3DcheckSet.length;i<l;i++){var =
elem=3DcheckSet[i];if(elem){if(sibDir&&elem.nodeType=3D=3D=3D1){elem.sizc=
ache=3DdoneName;elem.sizset=3Di;}
elem=3Delem[dir];var =
match=3Dfalse;while(elem){if(elem.sizcache=3D=3D=3DdoneName){match=3Dchec=
kSet[elem.sizset];break;}
if(elem.nodeType=3D=3D=3D1){if(!isXML){elem.sizcache=3DdoneName;elem.sizs=
et=3Di;}
if(typeof =
cur!=3D=3D"string"){if(elem=3D=3D=3Dcur){match=3Dtrue;break;}}else =
if(Sizzle.filter(cur,[elem]).length>0){match=3Delem;break;}}
elem=3Delem[dir];}
checkSet[i]=3Dmatch;}}}
var contains=3Ddocument.compareDocumentPosition?function(a,b){return =
a.compareDocumentPosition(b)&16;}:function(a,b){return =
a!=3D=3Db&&(a.contains?a.contains(b):true);};var =
isXML=3Dfunction(elem){return =
elem.nodeType=3D=3D=3D9&&elem.documentElement.nodeName!=3D=3D"HTML"||!!el=
em.ownerDocument&&isXML(elem.ownerDocument);};var =
posProcess=3Dfunction(selector,context){var =
tmpSet=3D[],later=3D"",match,root=3Dcontext.nodeType?[context]:context;wh=
ile((match=3DExpr.match.PSEUDO.exec(selector))){later+=3Dmatch[0];selecto=
r=3Dselector.replace(Expr.match.PSEUDO,"");}
selector=3DExpr.relative[selector]?selector+"*":selector;for(var =
i=3D0,l=3Droot.length;i<l;i++){Sizzle(selector,root[i],tmpSet);}
return =
Sizzle.filter(later,tmpSet);};jQuery.find=3DSizzle;jQuery.filter=3DSizzle=
.filter;jQuery.expr=3DSizzle.selectors;jQuery.expr[":"]=3DjQuery.expr.fil=
ters;Sizzle.selectors.filters.hidden=3Dfunction(elem){return =
elem.offsetWidth=3D=3D=3D0||elem.offsetHeight=3D=3D=3D0;};Sizzle.selector=
s.filters.visible=3Dfunction(elem){return =
elem.offsetWidth>0||elem.offsetHeight>0;};Sizzle.selectors.filters.animat=
ed=3Dfunction(elem){return jQuery.grep(jQuery.timers,function(fn){return =
elem=3D=3D=3Dfn.elem;}).length;};jQuery.multiFilter=3Dfunction(expr,elems=
,not){if(not){expr=3D":not("+expr+")";}
return Sizzle.matches(expr,elems);};jQuery.dir=3Dfunction(elem,dir){var =
matched=3D[],cur=3Delem[dir];while(cur&&cur!=3Ddocument){if(cur.nodeType=3D=
=3D1)
matched.push(cur);cur=3Dcur[dir];}
return =
matched;};jQuery.nth=3Dfunction(cur,result,dir,elem){result=3Dresult||1;v=
ar num=3D0;for(;cur;cur=3Dcur[dir])
if(cur.nodeType=3D=3D1&&++num=3D=3Dresult)
break;return cur;};jQuery.sibling=3Dfunction(n,elem){var =
r=3D[];for(;n;n=3Dn.nextSibling){if(n.nodeType=3D=3D1&&n!=3Delem)
r.push(n);}
return =
r;};return;window.Sizzle=3DSizzle;})();jQuery.event=3D{add:function(elem,=
types,handler,data){if(elem.nodeType=3D=3D3||elem.nodeType=3D=3D8)
return;if(elem.setInterval&&elem!=3Dwindow)
elem=3Dwindow;if(!handler.guid)
handler.guid=3Dthis.guid++;if(data!=3D=3Dundefined){var =
fn=3Dhandler;handler=3Dthis.proxy(fn);handler.data=3Ddata;}
var =
events=3DjQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=
=3DjQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){retur=
n typeof =
jQuery!=3D=3D"undefined"&&!jQuery.event.triggered?jQuery.event.handle.app=
ly(arguments.callee.elem,arguments):undefined;});handle.elem=3Delem;jQuer=
y.each(types.split(/\s+/),function(index,type){var =
namespaces=3Dtype.split(".");type=3Dnamespaces.shift();handler.type=3Dnam=
espaces.slice().sort().join(".");var =
handlers=3Devents[type];if(jQuery.event.specialAll[type])
jQuery.event.specialAll[type].setup.call(elem,data,namespaces);if(!handle=
rs){handlers=3Devents[type]=3D{};if(!jQuery.event.special[type]||jQuery.e=
vent.special[type].setup.call(elem,data,namespaces)=3D=3D=3Dfalse){if(ele=
m.addEventListener)
elem.addEventListener(type,handle,false);else if(elem.attachEvent)
elem.attachEvent("on"+type,handle);}}
handlers[handler.guid]=3Dhandler;jQuery.event.global[type]=3Dtrue;});elem=
=3Dnull;},guid:1,global:{},remove:function(elem,types,handler){if(elem.no=
deType=3D=3D3||elem.nodeType=3D=3D8)
return;var =
events=3DjQuery.data(elem,"events"),ret,index;if(events){if(types=3D=3D=3D=
undefined||(typeof types=3D=3D=3D"string"&&types.charAt(0)=3D=3D"."))
for(var type in events)
this.remove(elem,type+(types||""));else{if(types.type){handler=3Dtypes.ha=
ndler;types=3Dtypes.type;}
jQuery.each(types.split(/\s+/),function(index,type){var =
namespaces=3Dtype.split(".");type=3Dnamespaces.shift();var =
namespace=3DRegExp("(^|\\.)"+namespaces.slice().sort().join(".*\\.")+"(\\=
.|$)");if(events[type]){if(handler)
delete events[type][handler.guid];else
for(var handle in events[type])
if(namespace.test(events[type][handle].type))
delete events[type][handle];if(jQuery.event.specialAll[type])
jQuery.event.specialAll[type].teardown.call(elem,namespaces);for(ret in =
events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.=
special[type].teardown.call(elem,namespaces)=3D=3D=3Dfalse){if(elem.remov=
eEventListener)
elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else =
if(elem.detachEvent)
elem.detachEvent("on"+type,jQuery.data(elem,"handle"));}
ret=3Dnull;delete events[type];}}});}
for(ret in events)break;if(!ret){var =
handle=3DjQuery.data(elem,"handle");if(handle)handle.elem=3Dnull;jQuery.r=
emoveData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:fun=
ction(event,data,elem,bubbling){var =
type=3Devent.type||event;if(!bubbling){event=3Dtypeof =
event=3D=3D=3D"object"?event[expando]?event:jQuery.extend(jQuery.Event(ty=
pe),event):jQuery.Event(type);if(type.indexOf("!")>=3D0){event.type=3Dtyp=
e=3Dtype.slice(0,-1);event.exclusive=3Dtrue;}
if(!elem){event.stopPropagation();if(this.global[type])
jQuery.each(jQuery.cache,function(){if(this.events&&this.events[type])
jQuery.event.trigger(event,data,this.handle.elem);});}
if(!elem||elem.nodeType=3D=3D3||elem.nodeType=3D=3D8)
return =
undefined;event.result=3Dundefined;event.target=3Delem;data=3DjQuery.make=
Array(data);data.unshift(event);}
event.currentTarget=3Delem;var =
handle=3DjQuery.data(elem,"handle");if(handle)
handle.apply(elem,data);if((!elem[type]||(jQuery.nodeName(elem,'a')&&type=
=3D=3D"click"))&&elem["on"+type]&&elem["on"+type].apply(elem,data)=3D=3D=3D=
false)
event.result=3Dfalse;if(!bubbling&&elem[type]&&!event.isDefaultPrevented(=
)&&!(jQuery.nodeName(elem,'a')&&type=3D=3D"click")){this.triggered=3Dtrue=
;try{elem[type]();}catch(e){}}
this.triggered=3Dfalse;if(!event.isPropagationStopped()){var =
parent=3Delem.parentNode||elem.ownerDocument;if(parent)
jQuery.event.trigger(event,data,parent,true);}},handle:function(event){va=
r =
all,handlers;event=3Darguments[0]=3DjQuery.event.fix(event||window.event)=
;event.currentTarget=3Dthis;var =
namespaces=3Devent.type.split(".");event.type=3Dnamespaces.shift();all=3D=
!namespaces.length&&!event.exclusive;var =
namespace=3DRegExp("(^|\\.)"+namespaces.slice().sort().join(".*\\.")+"(\\=
.|$)");handlers=3D(jQuery.data(this,"events")||{})[event.type];for(var j =
in handlers){var =
handler=3Dhandlers[j];if(all||namespace.test(handler.type)){event.handler=
=3Dhandler;event.data=3Dhandler.data;var =
ret=3Dhandler.apply(this,arguments);if(ret!=3D=3Dundefined){event.result=3D=
ret;if(ret=3D=3D=3Dfalse){event.preventDefault();event.stopPropagation();=
}}
if(event.isImmediatePropagationStopped())
break;}}},props:"altKey attrChange attrName bubbles button cancelable =
charCode clientX clientY ctrlKey currentTarget data detail eventPhase =
fromElement handler keyCode metaKey newValue originalTarget pageX pageY =
prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement =
target toElement view wheelDelta which".split(" =
"),fix:function(event){if(event[expando])
return event;var =
originalEvent=3Devent;event=3DjQuery.Event(originalEvent);for(var =
i=3Dthis.props.length,prop;i;){prop=3Dthis.props[--i];event[prop]=3Dorigi=
nalEvent[prop];}
if(!event.target)
event.target=3Devent.srcElement||document;if(event.target.nodeType=3D=3D3=
)
event.target=3Devent.target.parentNode;if(!event.relatedTarget&&event.fro=
mElement)
event.relatedTarget=3Devent.fromElement=3D=3Devent.target?event.toElement=
:event.fromElement;if(event.pageX=3D=3Dnull&&event.clientX!=3Dnull){var =
doc=3Ddocument.documentElement,body=3Ddocument.body;event.pageX=3Devent.c=
lientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0=
);event.pageY=3Devent.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||=
0)-(doc.clientTop||0);}
if(!event.which&&((event.charCode||event.charCode=3D=3D=3D0)?event.charCo=
de:event.keyCode))
event.which=3Devent.charCode||event.keyCode;if(!event.metaKey&&event.ctrl=
Key)
event.metaKey=3Devent.ctrlKey;if(!event.which&&event.button)
event.which=3D(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));=
return event;},proxy:function(fn,proxy){proxy=3Dproxy||function(){return =
fn.apply(this,arguments);};proxy.guid=3Dfn.guid=3Dfn.guid||proxy.guid||th=
is.guid++;return =
proxy;},special:{ready:{setup:bindReady,teardown:function(){}}},specialAl=
l:{live:{setup:function(selector,namespaces){jQuery.event.add(this,namesp=
aces[0],liveHandler);},teardown:function(namespaces){if(namespaces.length=
){var =
remove=3D0,name=3DRegExp("(^|\\.)"+namespaces[0]+"(\\.|$)");jQuery.each((=
jQuery.data(this,"events").live||{}),function(){if(name.test(this.type))
remove++;});if(remove<1)
jQuery.event.remove(this,namespaces[0],liveHandler);}}}}};jQuery.Event=3D=
function(src){if(!this.preventDefault)
return new =
jQuery.Event(src);if(src&&src.type){this.originalEvent=3Dsrc;this.type=3D=
src.type;}else
this.type=3Dsrc;this.timeStamp=3Dnow();this[expando]=3Dtrue;};function =
returnFalse(){return false;}
function returnTrue(){return true;}
jQuery.Event.prototype=3D{preventDefault:function(){this.isDefaultPrevent=
ed=3DreturnTrue;var e=3Dthis.originalEvent;if(!e)
return;if(e.preventDefault)
e.preventDefault();e.returnValue=3Dfalse;},stopPropagation:function(){thi=
s.isPropagationStopped=3DreturnTrue;var e=3Dthis.originalEvent;if(!e)
return;if(e.stopPropagation)
e.stopPropagation();e.cancelBubble=3Dtrue;},stopImmediatePropagation:func=
tion(){this.isImmediatePropagationStopped=3DreturnTrue;this.stopPropagati=
on();},isDefaultPrevented:returnFalse,isPropagationStopped:returnFalse,is=
ImmediatePropagationStopped:returnFalse};var =
withinElement=3Dfunction(event){var =
parent=3Devent.relatedTarget;while(parent&&parent!=3Dthis)
try{parent=3Dparent.parentNode;}
catch(e){parent=3Dthis;}
if(parent!=3Dthis){event.type=3Devent.data;jQuery.event.handle.apply(this=
,arguments);}};jQuery.each({mouseover:'mouseenter',mouseout:'mouseleave'}=
,function(orig,fix){jQuery.event.special[fix]=3D{setup:function(){jQuery.=
event.add(this,orig,withinElement,fix);},teardown:function(){jQuery.event=
.remove(this,orig,withinElement);}};});jQuery.fn.extend({bind:function(ty=
pe,data,fn){return =
type=3D=3D"unload"?this.one(type,data,fn):this.each(function(){jQuery.eve=
nt.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){var =
one=3DjQuery.event.proxy(fn||data,function(event){jQuery(this).unbind(eve=
nt,one);return(fn||data).apply(this,arguments);});return =
this.each(function(){jQuery.event.add(this,type,one,fn&&data);});},unbind=
:function(type,fn){return =
this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:funct=
ion(type,data){return =
this.each(function(){jQuery.event.trigger(type,data,this);});},triggerHan=
dler:function(type,data){if(this[0]){var =
event=3DjQuery.Event(type);event.preventDefault();event.stopPropagation()=
;jQuery.event.trigger(event,data,this[0]);return =
event.result;}},toggle:function(fn){var =
args=3Darguments,i=3D1;while(i<args.length)
jQuery.event.proxy(fn,args[i++]);return =
this.click(jQuery.event.proxy(fn,function(event){this.lastToggle=3D(this.=
lastToggle||0)%i;event.preventDefault();return =
args[this.lastToggle++].apply(this,arguments)||false;}));},hover:function=
(fnOver,fnOut){return =
this.mouseenter(fnOver).mouseleave(fnOut);},ready:function(fn){bindReady(=
);if(jQuery.isReady)
fn.call(document,jQuery);else
jQuery.readyList.push(fn);return this;},live:function(type,fn){var =
proxy=3DjQuery.event.proxy(fn);proxy.guid+=3Dthis.selector+type;jQuery(do=
cument).bind(liveConvert(type,this.selector),this.selector,proxy);return =
this;},die:function(type,fn){jQuery(document).unbind(liveConvert(type,thi=
s.selector),fn?{guid:fn.guid+this.selector+type}:null);return =
this;}});function liveHandler(event){var =
check=3DRegExp("(^|\\.)"+event.type+"(\\.|$)"),stop=3Dtrue,elems=3D[];jQu=
ery.each(jQuery.data(this,"events").live||[],function(i,fn){if(check.test=
(fn.type)){var elem=3DjQuery(event.target).closest(fn.data)[0];if(elem)
elems.push({elem:elem,fn:fn});}});elems.sort(function(a,b){return =
jQuery.data(a.elem,"closest")-jQuery.data(b.elem,"closest");});jQuery.eac=
h(elems,function(){if(this.fn.call(this.elem,event,this.fn.data)=3D=3D=3D=
false)
return(stop=3Dfalse);});return stop;}
function =
liveConvert(type,selector){return["live",type,selector.replace(/\./g,"`")=
.replace(/ /g,"|")].join(".");}
jQuery.extend({isReady:false,readyList:[],ready:function(){if(!jQuery.isR=
eady){jQuery.isReady=3Dtrue;if(jQuery.readyList){jQuery.each(jQuery.ready=
List,function(){this.call(document,jQuery);});jQuery.readyList=3Dnull;}
jQuery(document).triggerHandler("ready");}}});var =
readyBound=3Dfalse;function =
bindReady(){if(readyBound)return;readyBound=3Dtrue;if(document.addEventLi=
stener){document.addEventListener("DOMContentLoaded",function(){document.=
removeEventListener("DOMContentLoaded",arguments.callee,false);jQuery.rea=
dy();},false);}else =
if(document.attachEvent){document.attachEvent("onreadystatechange",functi=
on(){if(document.readyState=3D=3D=3D"complete"){document.detachEvent("onr=
eadystatechange",arguments.callee);jQuery.ready();}});if(document.documen=
tElement.doScroll&&window=3D=3Dwindow.top)(function(){if(jQuery.isReady)r=
eturn;try{document.documentElement.doScroll("left");}catch(error){setTime=
out(arguments.callee,0);return;}
jQuery.ready();})();}
jQuery.event.add(window,"load",jQuery.ready);}
jQuery.each(("blur,focus,load,resize,scroll,unload,click,dblclick,"+"mous=
edown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,"+"chang=
e,select,submit,keydown,keypress,keyup,error").split(","),function(i,name=
){jQuery.fn[name]=3Dfunction(fn){return =
fn?this.bind(name,fn):this.trigger(name);};});jQuery(window).bind('unload=
',function(){for(var id in jQuery.cache)
if(id!=3D1&&jQuery.cache[id].handle)
jQuery.event.remove(jQuery.cache[id].handle.elem);});(function(){jQuery.s=
upport=3D{};var =
root=3Ddocument.documentElement,script=3Ddocument.createElement("script")=
,div=3Ddocument.createElement("div"),id=3D"script"+(new =
Date).getTime();div.style.display=3D"none";div.innerHTML=3D'   =
<link/><table></table><a href=3D"/a" =
style=3D"color:red;float:left;opacity:.5;">a</a><select><option>text</opt=
ion></select><object><param/></object>';var =
all=3Ddiv.getElementsByTagName("*"),a=3Ddiv.getElementsByTagName("a")[0];=
if(!all||!all.length||!a){return;}
jQuery.support=3D{leadingWhitespace:div.firstChild.nodeType=3D=3D3,tbody:=
!div.getElementsByTagName("tbody").length,objectAll:!!div.getElementsByTa=
gName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!div.g=
etElementsByTagName("link").length,style:/red/.test(a.getAttribute("style=
")),hrefNormalized:a.getAttribute("href")=3D=3D=3D"/a",opacity:a.style.op=
acity=3D=3D=3D"0.5",cssFloat:!!a.style.cssFloat,scriptEval:false,noCloneE=
vent:true,boxModel:null};script.type=3D"text/javascript";try{script.appen=
dChild(document.createTextNode("window."+id+"=3D1;"));}catch(e){}
root.insertBefore(script,root.firstChild);if(window[id]){jQuery.support.s=
criptEval=3Dtrue;delete window[id];}
root.removeChild(script);if(div.attachEvent&&div.fireEvent){div.attachEve=
nt("onclick",function(){jQuery.support.noCloneEvent=3Dfalse;div.detachEve=
nt("onclick",arguments.callee);});div.cloneNode(true).fireEvent("onclick"=
);}
jQuery(function(){var =
div=3Ddocument.createElement("div");div.style.width=3Ddiv.style.paddingLe=
ft=3D"1px";document.body.appendChild(div);jQuery.boxModel=3DjQuery.suppor=
t.boxModel=3Ddiv.offsetWidth=3D=3D=3D2;document.body.removeChild(div).sty=
le.display=3D'none';});root=3Dscript=3Ddiv=3Dall=3Da=3Dnull;})();var =
styleFloat=3DjQuery.support.cssFloat?"cssFloat":"styleFloat";jQuery.props=
=3D{"for":"htmlFor","class":"className","float":styleFloat,cssFloat:style=
Float,styleFloat:styleFloat,readonly:"readOnly",maxlength:"maxLength",cel=
lspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};jQuery.fn.e=
xtend({_load:jQuery.fn.load,load:function(url,params,callback){if(typeof =
url!=3D=3D"string")
return this._load(url);var off=3Durl.indexOf(" ");if(off>=3D0){var =
selector=3Durl.slice(off,url.length);url=3Durl.slice(0,off);}
var type=3D"GET";if(params)
if(jQuery.isFunction(params)){callback=3Dparams;params=3Dnull;}else =
if(typeof =
params=3D=3D=3D"object"){params=3DjQuery.param(params);type=3D"POST";}
var =
self=3Dthis;jQuery.ajax({url:url,type:type,dataType:"html",data:params,co=
mplete:function(res,status){if(status=3D=3D"success"||status=3D=3D"notmod=
ified")
self.html(selector?jQuery("<div/>").append(res.responseText.replace(/<scr=
ipt(.|\s)*?\/script>/g,"")).find(selector):res.responseText);if(callback)=

self.each(callback,[res.responseText,status,res]);}});return =
this;},serialize:function(){return =
jQuery.param(this.serializeArray());},serializeArray:function(){return =
this.map(function(){return =
this.elements?jQuery.makeArray(this.elements):this;}).filter(function(){r=
eturn =
this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.no=
deName)||/text|hidden|password|search/i.test(this.type));}).map(function(=
i,elem){var val=3DjQuery(this).val();return =
val=3D=3Dnull?null:jQuery.isArray(val)?jQuery.map(val,function(val,i){ret=
urn{name:elem.name,value:val};}):{name:elem.name,value:val};}).get();}});=
jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSe=
nd".split(","),function(i,o){jQuery.fn[o]=3Dfunction(f){return =
this.bind(o,f);};});var =
jsc=3Dnow();jQuery.extend({get:function(url,data,callback,type){if(jQuery=
.isFunction(data)){callback=3Ddata;data=3Dnull;}
return =
jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type}=
);},getScript:function(url,callback){return =
jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callba=
ck){return =
jQuery.get(url,data,callback,"json");},post:function(url,data,callback,ty=
pe){if(jQuery.isFunction(data)){callback=3Ddata;data=3D{};}
return =
jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type=
});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,setti=
ngs);},ajaxSettings:{url:location.href,global:true,type:"GET",contentType=
:"application/x-www-form-urlencoded",processData:true,async:true,xhr:func=
tion(){return window.ActiveXObject?new =
ActiveXObject("Microsoft.XMLHTTP"):new =
XMLHttpRequest();},accepts:{xml:"application/xml, =
text/xml",html:"text/html",script:"text/javascript, =
application/javascript",json:"application/json, =
text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:=
function(s){s=3DjQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSet=
tings,s));var =
jsonp,jsre=3D/=3D\?(&|$)/g,status,data,type=3Ds.type.toUpperCase();if(s.d=
ata&&s.processData&&typeof s.data!=3D=3D"string")
s.data=3DjQuery.param(s.data);if(s.dataType=3D=3D"jsonp"){if(type=3D=3D"G=
ET"){if(!s.url.match(jsre))
s.url+=3D(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=3D?";}else =
if(!s.data||!s.data.match(jsre))
s.data=3D(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=3D?";s.dataType=3D=
"json";}
if(s.dataType=3D=3D"json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre)=
)){jsonp=3D"jsonp"+jsc++;if(s.data)
s.data=3D(s.data+"").replace(jsre,"=3D"+jsonp+"$1");s.url=3Ds.url.replace=
(jsre,"=3D"+jsonp+"$1");s.dataType=3D"script";window[jsonp]=3Dfunction(tm=
p){data=3Dtmp;success();complete();window[jsonp]=3Dundefined;try{delete =
window[jsonp];}catch(e){}
if(head)
head.removeChild(script);};}
if(s.dataType=3D=3D"script"&&s.cache=3D=3Dnull)
s.cache=3Dfalse;if(s.cache=3D=3D=3Dfalse&&type=3D=3D"GET"){var =
ts=3Dnow();var =
ret=3Ds.url.replace(/(\?|&)_=3D.*?(&|$)/,"$1_=3D"+ts+"$2");s.url=3Dret+((=
ret=3D=3Ds.url)?(s.url.match(/\?/)?"&":"?")+"_=3D"+ts:"");}
if(s.data&&type=3D=3D"GET"){s.url+=3D(s.url.match(/\?/)?"&":"?")+s.data;s=
.data=3Dnull;}
if(s.global&&!jQuery.active++)
jQuery.event.trigger("ajaxStart");var =
parts=3D/^(\w+:)?\/\/([^\/?#]+)/.exec(s.url);if(s.dataType=3D=3D"script"&=
&type=3D=3D"GET"&&parts&&(parts[1]&&parts[1]!=3Dlocation.protocol||parts[=
2]!=3Dlocation.host)){var =
head=3Ddocument.getElementsByTagName("head")[0];var =
script=3Ddocument.createElement("script");script.src=3Ds.url;if(s.scriptC=
harset)
script.charset=3Ds.scriptCharset;if(!jsonp){var =
done=3Dfalse;script.onload=3Dscript.onreadystatechange=3Dfunction(){if(!d=
one&&(!this.readyState||this.readyState=3D=3D"loaded"||this.readyState=3D=
=3D"complete")){done=3Dtrue;success();complete();script.onload=3Dscript.o=
nreadystatechange=3Dnull;head.removeChild(script);}};}
head.appendChild(script);return undefined;}
var requestDone=3Dfalse;var xhr=3Ds.xhr();if(s.username)
xhr.open(type,s.url,s.async,s.username,s.password);else
xhr.open(type,s.url,s.async);try{if(s.data)
xhr.setRequestHeader("Content-Type",s.contentType);if(s.ifModified)
xhr.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu=
, 01 Jan 1970 00:00:00 =
GMT");xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRe=
questHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataTy=
pe]+", */*":s.accepts._default);}catch(e){}
if(s.beforeSend&&s.beforeSend(xhr,s)=3D=3D=3Dfalse){if(s.global&&!--jQuer=
y.active)
jQuery.event.trigger("ajaxStop");xhr.abort();return false;}
if(s.global)
jQuery.event.trigger("ajaxSend",[xhr,s]);var =
onreadystatechange=3Dfunction(isTimeout){if(xhr.readyState=3D=3D0){if(iva=
l){clearInterval(ival);ival=3Dnull;if(s.global&&!--jQuery.active)
jQuery.event.trigger("ajaxStop");}}else =
if(!requestDone&&xhr&&(xhr.readyState=3D=3D4||isTimeout=3D=3D"timeout")){=
requestDone=3Dtrue;if(ival){clearInterval(ival);ival=3Dnull;}
status=3DisTimeout=3D=3D"timeout"?"timeout":!jQuery.httpSuccess(xhr)?"err=
or":s.ifModified&&jQuery.httpNotModified(xhr,s.url)?"notmodified":"succes=
s";if(status=3D=3D"success"){try{data=3DjQuery.httpData(xhr,s.dataType,s)=
;}catch(e){status=3D"parsererror";}}
if(status=3D=3D"success"){var =
modRes;try{modRes=3Dxhr.getResponseHeader("Last-Modified");}catch(e){}
if(s.ifModified&&modRes)
jQuery.lastModified[s.url]=3DmodRes;if(!jsonp)
success();}else
jQuery.handleError(s,xhr,status);complete();if(isTimeout)
xhr.abort();if(s.async)
xhr=3Dnull;}};if(s.async){var =
ival=3DsetInterval(onreadystatechange,13);if(s.timeout>0)
setTimeout(function(){if(xhr&&!requestDone)
onreadystatechange("timeout");},s.timeout);}
try{xhr.send(s.data);}catch(e){jQuery.handleError(s,xhr,null,e);}
if(!s.async)
onreadystatechange();function success(){if(s.success)
s.success(data,status);if(s.global)
jQuery.event.trigger("ajaxSuccess",[xhr,s]);}
function complete(){if(s.complete)
s.complete(xhr,status);if(s.global)
jQuery.event.trigger("ajaxComplete",[xhr,s]);if(s.global&&!--jQuery.activ=
e)
jQuery.event.trigger("ajaxStop");}
return =
xhr;},handleError:function(s,xhr,status,e){if(s.error)s.error(xhr,status,=
e);if(s.global)
jQuery.event.trigger("ajaxError",[xhr,s,e]);},active:0,httpSuccess:functi=
on(xhr){try{return!xhr.status&&location.protocol=3D=3D"file:"||(xhr.statu=
s>=3D200&&xhr.status<300)||xhr.status=3D=3D304||xhr.status=3D=3D1223;}cat=
ch(e){}
return false;},httpNotModified:function(xhr,url){try{var =
xhrRes=3Dxhr.getResponseHeader("Last-Modified");return =
xhr.status=3D=3D304||xhrRes=3D=3DjQuery.lastModified[url];}catch(e){}
return false;},httpData:function(xhr,type,s){var =
ct=3Dxhr.getResponseHeader("content-type"),xml=3Dtype=3D=3D"xml"||!type&&=
ct&&ct.indexOf("xml")>=3D0,data=3Dxml?xhr.responseXML:xhr.responseText;if=
(xml&&data.documentElement.tagName=3D=3D"parsererror")
throw"parsererror";if(s&&s.dataFilter)
data=3Ds.dataFilter(data,type);if(typeof =
data=3D=3D=3D"string"){if(type=3D=3D"script")
jQuery.globalEval(data);if(type=3D=3D"json")
data=3Dwindow["eval"]("("+data+")");}
return data;},param:function(a){var s=3D[];function =
add(key,value){s[s.length]=3DencodeURIComponent(key)+'=3D'+encodeURICompo=
nent(value);};if(jQuery.isArray(a)||a.jquery)
jQuery.each(a,function(){add(this.name,this.value);});else
for(var j in a)
if(jQuery.isArray(a[j]))
jQuery.each(a[j],function(){add(j,this);});else
add(j,jQuery.isFunction(a[j])?a[j]():a[j]);return =
s.join("&").replace(/%20/g,"+");}});var =
elemdisplay=3D{},timerId,fxAttrs=3D[["height","marginTop","marginBottom",=
"paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddin=
gLeft","paddingRight"],["opacity"]];function genFx(type,num){var =
obj=3D{};jQuery.each(fxAttrs.concat.apply([],fxAttrs.slice(0,num)),functi=
on(){obj[this]=3Dtype;});return obj;}
jQuery.fn.extend({show:function(speed,callback){if(speed){return =
this.animate(genFx("show",3),speed,callback);}else{for(var =
i=3D0,l=3Dthis.length;i<l;i++){var =
old=3DjQuery.data(this[i],"olddisplay");this[i].style.display=3Dold||"";i=
f(jQuery.css(this[i],"display")=3D=3D=3D"none"){var =
tagName=3Dthis[i].tagName,display;if(elemdisplay[tagName]){display=3Delem=
display[tagName];}else{var elem=3DjQuery("<"+tagName+" =
/>").appendTo("body");display=3Delem.css("display");if(display=3D=3D=3D"n=
one")
display=3D"block";elem.remove();elemdisplay[tagName]=3Ddisplay;}
jQuery.data(this[i],"olddisplay",display);}}
for(var =
i=3D0,l=3Dthis.length;i<l;i++){this[i].style.display=3DjQuery.data(this[i=
],"olddisplay")||"";}
return this;}},hide:function(speed,callback){if(speed){return =
this.animate(genFx("hide",3),speed,callback);}else{for(var =
i=3D0,l=3Dthis.length;i<l;i++){var =
old=3DjQuery.data(this[i],"olddisplay");if(!old&&old!=3D=3D"none")
jQuery.data(this[i],"olddisplay",jQuery.css(this[i],"display"));}
for(var i=3D0,l=3Dthis.length;i<l;i++){this[i].style.display=3D"none";}
return this;}},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2){var =
bool=3Dtypeof fn=3D=3D=3D"boolean";return =
jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle.apply(this,arg=
uments):fn=3D=3Dnull||bool?this.each(function(){var =
state=3Dbool?fn:jQuery(this).is(":hidden");jQuery(this)[state?"show":"hid=
e"]();}):this.animate(genFx("toggle",3),fn,fn2);},fadeTo:function(speed,t=
o,callback){return =
this.animate({opacity:to},speed,callback);},animate:function(prop,speed,e=
asing,callback){var optall=3DjQuery.speed(speed,easing,callback);return =
this[optall.queue=3D=3D=3Dfalse?"each":"queue"](function(){var =
opt=3DjQuery.extend({},optall),p,hidden=3Dthis.nodeType=3D=3D1&&jQuery(th=
is).is(":hidden"),self=3Dthis;for(p in =
prop){if(prop[p]=3D=3D"hide"&&hidden||prop[p]=3D=3D"show"&&!hidden)
return =
opt.complete.call(this);if((p=3D=3D"height"||p=3D=3D"width")&&this.style)=
{opt.display=3DjQuery.css(this,"display");opt.overflow=3Dthis.style.overf=
low;}}
if(opt.overflow!=3Dnull)
this.style.overflow=3D"hidden";opt.curAnim=3DjQuery.extend({},prop);jQuer=
y.each(prop,function(name,val){var e=3Dnew =
jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))
e[val=3D=3D"toggle"?hidden?"show":"hide":val](prop);else{var =
parts=3Dval.toString().match(/^([+-]=3D)?([\d+-.]+)(.*)$/),start=3De.cur(=
true)||0;if(parts){var =
end=3DparseFloat(parts[2]),unit=3Dparts[3]||"px";if(unit!=3D"px"){self.st=
yle[name]=3D(end||1)+unit;start=3D((end||1)/e.cur(true))*start;self.style=
[name]=3Dstart+unit;}
if(parts[1])
end=3D((parts[1]=3D=3D"-=3D"?-1:1)*end)+start;e.custom(start,end,unit);}e=
lse
e.custom(start,val,"");}});return =
true;});},stop:function(clearQueue,gotoEnd){var =
timers=3DjQuery.timers;if(clearQueue)
this.queue([]);this.each(function(){for(var =
i=3Dtimers.length-1;i>=3D0;i--)
if(timers[i].elem=3D=3Dthis){if(gotoEnd)
timers[i](true);timers.splice(i,1);}});if(!gotoEnd)
this.dequeue();return =
this;}});jQuery.each({slideDown:genFx("show",1),slideUp:genFx("hide",1),s=
lideToggle:genFx("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hi=
de"}},function(name,props){jQuery.fn[name]=3Dfunction(speed,callback){ret=
urn =
this.animate(props,speed,callback);};});jQuery.extend({speed:function(spe=
ed,easing,fn){var opt=3Dtypeof =
speed=3D=3D=3D"object"?speed:{complete:fn||!fn&&easing||jQuery.isFunction=
(speed)&&speed,duration:speed,easing:fn&&easing||easing&&!jQuery.isFuncti=
on(easing)&&easing};opt.duration=3DjQuery.fx.off?0:typeof =
opt.duration=3D=3D=3D"number"?opt.duration:jQuery.fx.speeds[opt.duration]=
||jQuery.fx.speeds._default;opt.old=3Dopt.complete;opt.complete=3Dfunctio=
n(){if(opt.queue!=3D=3Dfalse)
jQuery(this).dequeue();if(jQuery.isFunction(opt.old))
opt.old.call(this);};return =
opt;},easing:{linear:function(p,n,firstNum,diff){return =
firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*M=
ath.PI)/2)+0.5)*diff+firstNum;}},timers:[],fx:function(elem,options,prop)=
{this.options=3Doptions;this.elem=3Delem;this.prop=3Dprop;if(!options.ori=
g)
options.orig=3D{};}});jQuery.fx.prototype=3D{update:function(){if(this.op=
tions.step)
this.options.step.call(this.elem,this.now,this);(jQuery.fx.step[this.prop=
]||jQuery.fx.step._default)(this);if((this.prop=3D=3D"height"||this.prop=3D=
=3D"width")&&this.elem.style)
this.elem.style.display=3D"block";},cur:function(force){if(this.elem[this=
.prop]!=3Dnull&&(!this.elem.style||this.elem.style[this.prop]=3D=3Dnull))=

return this.elem[this.prop];var =
r=3DparseFloat(jQuery.css(this.elem,this.prop,force));return =
r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:=
function(from,to,unit){this.startTime=3Dnow();this.start=3Dfrom;this.end=3D=
to;this.unit=3Dunit||this.unit||"px";this.now=3Dthis.start;this.pos=3Dthi=
s.state=3D0;var self=3Dthis;function t(gotoEnd){return =
self.step(gotoEnd);}
t.elem=3Dthis.elem;if(t()&&jQuery.timers.push(t)&&!timerId){timerId=3Dset=
Interval(function(){var timers=3DjQuery.timers;for(var =
i=3D0;i<timers.length;i++)
if(!timers[i]())
timers.splice(i--,1);if(!timers.length){clearInterval(timerId);timerId=3D=
undefined;}},13);}},show:function(){this.options.orig[this.prop]=3DjQuery=
.attr(this.elem.style,this.prop);this.options.show=3Dtrue;this.custom(thi=
s.prop=3D=3D"width"||this.prop=3D=3D"height"?1:0,this.cur());jQuery(this.=
elem).show();},hide:function(){this.options.orig[this.prop]=3DjQuery.attr=
(this.elem.style,this.prop);this.options.hide=3Dtrue;this.custom(this.cur=
(),0);},step:function(gotoEnd){var =
t=3Dnow();if(gotoEnd||t>=3Dthis.options.duration+this.startTime){this.now=
=3Dthis.end;this.pos=3Dthis.state=3D1;this.update();this.options.curAnim[=
this.prop]=3Dtrue;var done=3Dtrue;for(var i in this.options.curAnim)
if(this.options.curAnim[i]!=3D=3Dtrue)
done=3Dfalse;if(done){if(this.options.display!=3Dnull){this.elem.style.ov=
erflow=3Dthis.options.overflow;this.elem.style.display=3Dthis.options.dis=
play;if(jQuery.css(this.elem,"display")=3D=3D"none")
this.elem.style.display=3D"block";}
if(this.options.hide)
jQuery(this.elem).hide();if(this.options.hide||this.options.show)
for(var p in this.options.curAnim)
jQuery.attr(this.elem.style,p,this.options.orig[p]);this.options.complete=
.call(this.elem);}
return false;}else{var =
n=3Dt-this.startTime;this.state=3Dn/this.options.duration;this.pos=3DjQue=
ry.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](th=
is.state,n,0,1,this.options.duration);this.now=3Dthis.start+((this.end-th=
is.start)*this.pos);this.update();}
return =
true;}};jQuery.extend(jQuery.fx,{speeds:{slow:600,fast:200,_default:400},=
step:{opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now);},=
_default:function(fx){if(fx.elem.style&&fx.elem.style[fx.prop]!=3Dnull)
fx.elem.style[fx.prop]=3Dfx.now+fx.unit;else
fx.elem[fx.prop]=3Dfx.now;}}});if(document.documentElement["getBoundingCl=
ientRect"])
jQuery.fn.offset=3Dfunction(){if(!this[0])return{top:0,left:0};if(this[0]=
=3D=3D=3Dthis[0].ownerDocument.body)return =
jQuery.offset.bodyOffset(this[0]);var =
box=3Dthis[0].getBoundingClientRect(),doc=3Dthis[0].ownerDocument,body=3D=
doc.body,docElem=3Ddoc.documentElement,clientTop=3DdocElem.clientTop||bod=
y.clientTop||0,clientLeft=3DdocElem.clientLeft||body.clientLeft||0,top=3D=
box.top+(self.pageYOffset||jQuery.boxModel&&docElem.scrollTop||body.scrol=
lTop)-clientTop,left=3Dbox.left+(self.pageXOffset||jQuery.boxModel&&docEl=
em.scrollLeft||body.scrollLeft)-clientLeft;return{top:top,left:left};};el=
se
jQuery.fn.offset=3Dfunction(){if(!this[0])return{top:0,left:0};if(this[0]=
=3D=3D=3Dthis[0].ownerDocument.body)return =
jQuery.offset.bodyOffset(this[0]);jQuery.offset.initialized||jQuery.offse=
t.initialize();var =
elem=3Dthis[0],offsetParent=3Delem.offsetParent,prevOffsetParent=3Delem,d=
oc=3Delem.ownerDocument,computedStyle,docElem=3Ddoc.documentElement,body=3D=
doc.body,defaultView=3Ddoc.defaultView,prevComputedStyle=3DdefaultView.ge=
tComputedStyle(elem,null),top=3Delem.offsetTop,left=3Delem.offsetLeft;whi=
le((elem=3Delem.parentNode)&&elem!=3D=3Dbody&&elem!=3D=3DdocElem){compute=
dStyle=3DdefaultView.getComputedStyle(elem,null);top-=3Delem.scrollTop,le=
ft-=3Delem.scrollLeft;if(elem=3D=3D=3DoffsetParent){top+=3Delem.offsetTop=
,left+=3Delem.offsetLeft;if(jQuery.offset.doesNotAddBorder&&!(jQuery.offs=
et.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(elem.tagName)))
top+=3DparseInt(computedStyle.borderTopWidth,10)||0,left+=3DparseInt(comp=
utedStyle.borderLeftWidth,10)||0;prevOffsetParent=3DoffsetParent,offsetPa=
rent=3Delem.offsetParent;}
if(jQuery.offset.subtractsBorderForOverflowNotVisible&&computedStyle.over=
flow!=3D=3D"visible")
top+=3DparseInt(computedStyle.borderTopWidth,10)||0,left+=3DparseInt(comp=
utedStyle.borderLeftWidth,10)||0;prevComputedStyle=3DcomputedStyle;}
if(prevComputedStyle.position=3D=3D=3D"relative"||prevComputedStyle.posit=
ion=3D=3D=3D"static")
top+=3Dbody.offsetTop,left+=3Dbody.offsetLeft;if(prevComputedStyle.positi=
on=3D=3D=3D"fixed")
top+=3DMath.max(docElem.scrollTop,body.scrollTop),left+=3DMath.max(docEle=
m.scrollLeft,body.scrollLeft);return{top:top,left:left};};jQuery.offset=3D=
{initialize:function(){if(this.initialized)return;var =
body=3Ddocument.body,container=3Ddocument.createElement('div'),innerDiv,c=
heckDiv,table,td,rules,prop,bodyMarginTop=3Dbody.style.marginTop,html=3D'=
<div style=3D"position:absolute;top:0;left:0;margin:0;border:5px solid =
#000;padding:0;width:1px;height:1px;"><div></div></div><table =
style=3D"position:absolute;top:0;left:0;margin:0;border:5px solid =
#000;padding:0;width:1px;height:1px;" cellpadding=3D"0" =
cellspacing=3D"0"><tr><td></td></tr></table>';rules=3D{position:'absolute=
',top:0,left:0,margin:0,border:0,width:'1px',height:'1px',visibility:'hid=
den'};for(prop in =
rules)container.style[prop]=3Drules[prop];container.innerHTML=3Dhtml;body=
.insertBefore(container,body.firstChild);innerDiv=3Dcontainer.firstChild,=
checkDiv=3DinnerDiv.firstChild,td=3DinnerDiv.nextSibling.firstChild.first=
Child;this.doesNotAddBorder=3D(checkDiv.offsetTop!=3D=3D5);this.doesAddBo=
rderForTableAndCells=3D(td.offsetTop=3D=3D=3D5);innerDiv.style.overflow=3D=
'hidden',innerDiv.style.position=3D'relative';this.subtractsBorderForOver=
flowNotVisible=3D(checkDiv.offsetTop=3D=3D=3D-5);body.style.marginTop=3D'=
1px';this.doesNotIncludeMarginInBodyOffset=3D(body.offsetTop=3D=3D=3D0);b=
ody.style.marginTop=3DbodyMarginTop;body.removeChild(container);this.init=
ialized=3Dtrue;},bodyOffset:function(body){jQuery.offset.initialized||jQu=
ery.offset.initialize();var =
top=3Dbody.offsetTop,left=3Dbody.offsetLeft;if(jQuery.offset.doesNotInclu=
deMarginInBodyOffset)
top+=3DparseInt(jQuery.curCSS(body,'marginTop',true),10)||0,left+=3Dparse=
Int(jQuery.curCSS(body,'marginLeft',true),10)||0;return{top:top,left:left=
};}};jQuery.fn.extend({position:function(){var =
left=3D0,top=3D0,results;if(this[0]){var =
offsetParent=3Dthis.offsetParent(),offset=3Dthis.offset(),parentOffset=3D=
/^body|html$/i.test(offsetParent[0].tagName)?{top:0,left:0}:offsetParent.=
offset();offset.top-=3Dnum(this,'marginTop');offset.left-=3Dnum(this,'mar=
ginLeft');parentOffset.top+=3Dnum(offsetParent,'borderTopWidth');parentOf=
fset.left+=3Dnum(offsetParent,'borderLeftWidth');results=3D{top:offset.to=
p-parentOffset.top,left:offset.left-parentOffset.left};}
return results;},offsetParent:function(){var =
offsetParent=3Dthis[0].offsetParent||document.body;while(offsetParent&&(!=
/^body|html$/i.test(offsetParent.tagName)&&jQuery.css(offsetParent,'posit=
ion')=3D=3D'static'))
offsetParent=3DoffsetParent.offsetParent;return =
jQuery(offsetParent);}});jQuery.each(['Left','Top'],function(i,name){var =
method=3D'scroll'+name;jQuery.fn[method]=3Dfunction(val){if(!this[0])retu=
rn null;return =
val!=3D=3Dundefined?this.each(function(){this=3D=3Dwindow||this=3D=3Ddocu=
ment?window.scrollTo(!i?val:jQuery(window).scrollLeft(),i?val:jQuery(wind=
ow).scrollTop()):this[method]=3Dval;}):this[0]=3D=3Dwindow||this[0]=3D=3D=
document?self[i?'pageYOffset':'pageXOffset']||jQuery.boxModel&&document.d=
ocumentElement[method]||document.body[method]:this[0][method];};});jQuery=
.each(["Height","Width"],function(i,name){var =
tl=3Di?"Left":"Top",br=3Di?"Right":"Bottom",lower=3Dname.toLowerCase();jQ=
uery.fn["inner"+name]=3Dfunction(){return =
this[0]?jQuery.css(this[0],lower,false,"padding"):null;};jQuery.fn["outer=
"+name]=3Dfunction(margin){return =
this[0]?jQuery.css(this[0],lower,false,margin?"margin":"border"):null;};v=
ar type=3Dname.toLowerCase();jQuery.fn[type]=3Dfunction(size){return =
this[0]=3D=3Dwindow?document.compatMode=3D=3D"CSS1Compat"&&document.docum=
entElement["client"+name]||document.body["client"+name]:this[0]=3D=3Ddocu=
ment?Math.max(document.documentElement["client"+name],document.body["scro=
ll"+name],document.documentElement["scroll"+name],document.body["offset"+=
name],document.documentElement["offset"+name]):size=3D=3D=3Dundefined?(th=
is.length?jQuery.css(this[0],type):null):this.css(type,typeof =
size=3D=3D=3D"string"?size:size+"px");};});})();

var BlueGrass=3D{};if(typeof(MarketWatch)=3D=3D"undefined")
var =
MarketWatch=3Dnew(function(){this.Sample=3D{area:"sample"};this.Section=3D=
{area:"section"};this.Investing=3D{area:"investing"};this.Story=3D{area:"=
story"};this.News=3D{area:"news"};this.Community=3D{area:"community"};thi=
s.Community.InstrumentPicker=3D{area:"community"};this.Community.Commente=
rGrid=3D{area:"community"};this.Community.FilteredCommentTabs=3D{area:"co=
mmunity"};this.Search=3D{area:"search"};this.MarketState=3D{component:"ma=
rketstate"};this.Member=3D{component:"member"};this.DockingBar=3D{compone=
nt:"dockingbar"};this.DockingBar.Portfolio=3D{component:"dockingbar"};thi=
s.DayParting=3D{component:"dayparting"};this.MarketsNews=3D{component:"ma=
rketsnews"};this.Panels=3D{component:"panels"};this.Kiosk=3D{component:"k=
iosk"};this.BreakingNews=3D{component:"breakingnews"};this.MultiQuote=3D{=
component:"multiquote"};this.Investing.AdvancedCharts=3D{area:"investing"=
};this.Investing.AdvancedCharts.Cookie=3D{area:"investing"};this.UI=3D{co=
mponent:"ui"};this.FishHawk=3D{component:"fishhawk"};this.Video=3D{compon=
ent:"video"};var =
_baseUrl=3D"";this.setBaseUrl=3Dfunction(url){_baseUrl=3Durl;};this.getBa=
seUrl=3Dfunction(){return =
_baseUrl;};})();if(typeof(string)=3D=3D"undefined"){var string=3D(new =
function(){return{IsNullOrEmpty:function(theString){return(typeof(theStri=
ng)=3D=3D"undefined"||!theString||theString.length=3D=3D0);}}}());}
else{string.IsNullOrEmpty=3Dfunction(theString){return(typeof(theString)=3D=
=3D"undefined"||!theString||theString.length=3D=3D0);}}
String.prototype.IndexOf=3Dfunction(val){return this.indexOf(val);}
String.prototype.Substring=3Dfunction(start){return =
this.substring(start);}
var Html=3Dnew(function(){var thunk=3Dthis;var =
_headlineModelLink=3Dfunction(text,object,options){var =
area=3Doptions.area||options.Area||"story";var =
controller=3Doptions.controller||options.Controller||"story";var =
action=3Dnull;var guid=3Dobject.DocGuid;var attr=3Dnull;var =
queryString=3D"guid=3D"+object.DocGuid.Value;text=3Dobject.HeadlineText;i=
f(options&&typeof(options.MaxLength)=3D=3D"number")
text=3Dtext.substring(0,options.MaxLength);if(typeof(object.ContentType)=3D=
=3D"number")
object.ContentType=3D_getContentType(object.ContentType);if(object.Conten=
tType=3D=3D"headline"){if(typeof(options.LinkDocType90)=3D=3D"undefined"|=
|options.LinkDocType90=3D=3Dnull||options.LinkDocType90=3D=3Dtrue){if(obj=
ect.Instruments&&object.Instruments.length>0&&object.Instruments[0].Ticke=
r){if(typeof(options.LinkTickerAsHeadline)!=3D"undefined"&&options.LinkTi=
ckerAsHeadline){return =
_instrumentModelLink(text,object.Instruments[0],{});}
return"["+_instrumentModelLink(object.Instruments[0].Ticker,object.Instru=
ments[0],{})+"] "+text;}}
return text;}
else if(object.ContentType=3D=3D"nofollow"){attr=3D'rel=3D"nofollow"';}
if(object.SeoHeadlineFragment&&object.SeoHeadlineFragment.length>0){contr=
oller=3Dnull;action=3Dobject.SeoHeadlineFragment.substr(1);queryString=3D=
null;}
return =
thunk.ActionLink(text,area,controller,action,queryString,attr);};var =
_instrumentModelLink=3Dfunction(text,object,options){var =
area=3Doptions.area||options.Area||"investing";var =
controller=3Doptions.controller||options.Controller||"stock";if(!object.T=
icker)
return;if(object.Type)
controller=3D_getInstrumentType(object.Type);if(!text||text.length=3D=3D0=
)
text=3Dobject.Ticker
var area=3D"investing";var action=3Dobject.Ticker+"/overview";var =
queryString=3D"";if(object.CountryCode&&object.CountryCode.toLowerCase()!=
=3D"us")
queryString=3D"countrycode=3D"+object.CountryCode;return =
thunk.ActionLink(text,area,controller,action,queryString,null);};var =
_getContentType=3Dfunction(type){switch(type){case 1:return"story";case =
2:return"audio";case 3:return"video";case 4:return"nofollow";case =
5:return"headline";}
return"story";};var =
_getInstrumentType=3Dfunction(instrumentType){if(typeof(instrumentType)=3D=
=3D"number"){switch(instrumentType){case 0:return"bond";case =
2:return"currency";case 1:case 3:case 4:case 7:return"fund";case =
5:return"future";case 6:return"index";case 8:case 9:case =
10:return"option";}}
else =
if(instrumentType=3D=3D"bond"||instrumentType=3D=3D"currency"||instrument=
Type=3D=3D"fund"||instrumentType=3D=3D"future"||instrumentType=3D=3D"inde=
x"||instrumentType=3D=3D"option")
return instrumentType;return"stock";}
this.ModelLink=3Dfunction(textOrObject,objectOrOptions,options){var =
text=3DtextOrObject;var =
object=3DobjectOrOptions;if(typeof(textOrObject)!=3D"string"){text=3D"";o=
bject=3DtextOrObject;options=3DobjectOrOptions;}
if(!options)options=3D{};if(object.HeadlineText){return =
_headlineModelLink(text,object,options);}
else if(object.Ticker){return =
_instrumentModelLink(text,object,options);}};this.ActionLink=3Dfunction(t=
ext,area,controller,action,queryString,attr){var link=3D'<a =
'+(attr?attr:'')+' =
href=3D"'+MarketWatch.getBaseUrl()+'/'+area+(controller?'/'+controller:''=
)+(action?'/'+action:'')+(queryString?'?'+queryString:'')+'">'+text+'</a>=
';return =
link;};this.GetShortDateStampMarkup=3Dfunction(utcTimestamp,offset){if(ty=
peof(BlueGrass)!=3D"undefined"&&BlueGrass.Utility){var =
date=3DBlueGrass.Utility.convertToExchangeTime(utcTimestamp,offset);var =
now=3Dnew Date();var =
diff=3Dnow.getTime()-date.getTime();if(diff>86400000||now.getUTCDate()!=3D=
date.getUTCDate())
return"<span>"+date.dateFormat("m/d")+"</span>";var =
formatted=3Ddate.dateFormat("g:ia");return"<span>"+formatted.substring(0,=
formatted.length-1)+"</span>";}
return"<span>&nbsp;</span>";};this.GetTimeAgoMarkup=3Dfunction(utcTimesta=
mp,offset){if(typeof(BlueGrass)!=3D"undefined"&&BlueGrass.Utility){var =
date=3DBlueGrass.Utility.convertToExchangeTime(utcTimestamp,offset);var =
now=3Dnew Date();var nowUtc=3Dnew Date().getTime();var =
easternNow=3DBlueGrass.Utility.convertToExchangeTime(nowUtc+"",offset);va=
r diff=3DeasternNow.getTime()-date.getTime();var =
formatted=3Ddate.dateFormat("g:ia =
Today");if(diff>86400000||now.getUTCDate()!=3Ddate.getUTCDate())
return"<span>"+date.dateFormat("g:ia n/d/y")+"</span>";else =
if(diff<=3D3600000){var =
ceiling=3DMath.ceil(diff/60000);if(ceiling=3D=3D0)
formatted=3D"< 1 min ago"
else
formatted=3Dceiling+" min ago";}
return"<span class=3D'timeAgo'><span>"+formatted+"</span>"+"<span =
class=3D'invisible'>"+date.dateFormat("g:ia n/d/y")+"</span></span>";}
return"<span>&nbsp;</span>";};this.GetShortTimeAgoMarkup=3Dfunction(utcTi=
mestamp,offset){if(typeof(BlueGrass)!=3D"undefined"&&BlueGrass.Utility){v=
ar =
date=3DBlueGrass.Utility.convertToExchangeTime(utcTimestamp,offset);var =
now=3Dnew Date();var nowUtc=3Dnew Date().getTime();var =
easternNow=3DBlueGrass.Utility.convertToExchangeTime(nowUtc+"",offset);va=
r diff=3DeasternNow.getTime()-date.getTime();var =
formatted=3Ddate.dateFormat("g:ia");if(easternNow.getDay()!=3Ddate.getDay=
())
return"<span>"+date.dateFormat("n/d/y")+"</span>";else =
if(diff<=3D3600000){var =
ceiling=3DMath.ceil(diff/60000);if(ceiling=3D=3D0)
formatted=3D"< 1 min ago"
else
formatted=3Dceiling+" min ago";}
return"<span class=3D'timeAgo short'><span>"+formatted+"</span>"+"<span =
class=3D'invisible'>"+date.dateFormat("g:ia n/d/y")+"</span></span>";}
return"<span>&nbsp;</span>";};})();

$.extend(MarketWatch.Member,function(){MarketWatch.Member.UserLevel=3D{un=
known:0,mktw:1,community:2}
var _UserLevel=3DMarketWatch.Member.UserLevel.unknown;var =
signInDlgWidth=3D230,regDlgWidth=3D360,jitDlgWidth=3D640,jitCmtyDlg,jitMk=
twDlg,signInDlg,init=3Dfalse,signInAnchor;var =
target=3Dwindow.location.href;var =
_init=3Dfunction(container){if(!init){var dialogs=3D$("#signInDialog, =
#jitCmtySignInDialog, #jitMktwSignInDialog");if(container)
dialogs=3Dcontainer;$("input.userName",dialogs).keydown(function(event){i=
f(event.keyCode=3D=3D$.ui.keyCode.ENTER){_submitLogin(this);}});$("input.=
password",dialogs).keydown(function(event){if(event.keyCode=3D=3D$.ui.key=
Code.ENTER){_submitLogin(this);}});$("input.login-button",dialogs).click(=
function(e){_submitLogin(this);});$("input.register-button",dialogs).clic=
k(function(e){var =
submit=3Dtrue,span=3D$("#emailMsg")[0];if(span!=3Dundefined){if(span.inne=
rHTML.length>0){submit=3Dfalse;$("#EmailAddress").focus();}}
if(submit){_submitRegistration(this);}});$("a.closeLink",dialogs).click(f=
unction(e){e.preventDefault();if($("#signInDialog")[0]!=3Dundefined&&$("#=
signInDialog").dialog('isOpen')){$("#signInDialog").dialog('close');}else=
 =
if($("#jitMktwSignInDialog")[0]!=3Dundefined&&$("#jitMktwSignInDialog").d=
ialog('isOpen')){$("#jitMktwSignInDialog").dialog('close');}else =
if($("#jitCmtySignInDialog")[0]!=3Dundefined&&$("#jitCmtySignInDialog").d=
ialog('isOpen')){$("#jitCmtySignInDialog").dialog('close');}});$("a.site-=
reg-link",dialogs).click(function(e){var =
href=3D$(this).attr("href");if(href!=3Dundefined&&href.indexOf("returnURL=
")<0){href+=3D(href.indexOf("?")>=3D0)?"&":"?";href+=3D'returnURL=3D'+win=
dow.location.href;$(this).attr("href",href);}});$("#displayName").blur(fu=
nction(){if($("#registerForm").validate().element("#displayName")){var =
c=3D$("#displayName")[0];var =
v=3D$(c).val();$.ajax({type:"POST",url:"CheckDisplayName",data:"displayNa=
me=3D"+v,success:function(msg){$("#idAvailable")[0].innerHTML=3Dmsg;}});}=
});$("#displayName").keydown(function(){$("#idAvailable")[0].innerHTML=3D=
'';});$("#EmailAddress").blur(function(){if($("#registerForm").validate()=
.element("#EmailAddress")){var c=3D$("#EmailAddress")[0];var =
v=3D$(c).val();_checkEmailAddress(v);}});if(!container)
init=3Dtrue;}}
var _submitLogin=3Dfunction(element){var =
form=3D$(element).parents().find('form')[0];var =
ret=3D$(form).find("#returnUrl")[0];if(ret.value=3D=3D"")
ret.value=3Dtarget;var =
persist=3D$(form).find("#persist")[0];persist.value=3D$(form).find("input=
.remChk")[0].checked?"true":"false";form.submit();}
var _submitRegistration=3Dfunction(element){var =
form=3D$(element).parents().find('form')[0];if($(form).validate().form())=
{form.submit();}}
var _signIn=3Dfunction(e){_init();if(signInDlg=3D=3Dundefined){var =
ma=3D$("#memberarea");signInAnchor=3Dnew Array();if(ma!=3Dundefined){var =
scrollTop=3D$(window).scrollTop();var =
scrollLeft=3D$(window).scrollLeft();signInAnchor[0]=3D((ma.position().lef=
t-scrollLeft)+ma.width()-signInDlgWidth-15);signInAnchor[1]=3D(ma.positio=
n().top+ma.height()-scrollTop);}
signInDlg=3D$("#signInDialog").dialog({bgiframe:true,autoOpen:false,width=
:signInDlgWidth,modal:false,position:[signInAnchor[0],signInAnchor[1]],dr=
aggable:false,resizable:false,zIndex:1000001});}
if(!$(signInDlg).dialog('isOpen')){e.preventDefault();$(signInDlg).dialog=
('open');$(signInDlg).find('input.userName').focus();}}
var =
_jitCmtyLogin=3Dfunction(){_init();if(jitCmtyDlg=3D=3Dundefined){jitCmtyD=
lg=3D$("#jitCmtySignInDialog").dialog({bgiframe:true,autoOpen:false,width=
:jitDlgWidth,modal:true,position:'center',draggable:false,resizable:false=
});}
$(jitCmtyDlg).dialog('open');$(jitCmtyDlg).find('input.userName').focus()=
;}
var =
_jitMktwLogin=3Dfunction(){_init();if(jitMktwDlg=3D=3Dundefined){jitMktwD=
lg=3D$("#jitMktwSignInDialog").dialog({bgiframe:true,autoOpen:false,width=
:jitDlgWidth,modal:true,position:'center',draggable:false,resizable:false=
});}
$(jitMktwDlg).dialog('open');$(jitMktwDlg).find('input.userName').focus()=
;}
var _recalcPosition=3Dfunction(signInAnchor){var =
ma=3D$("#memberarea");if(ma!=3Dundefined){var =
scrollTop=3D$(window).scrollTop();var =
scrollLeft=3D$(window).scrollLeft();var =
signInL=3D(ma.position().left-scrollLeft)+ma.width()-signInDlgWidth-15;va=
r =
signInT=3DsignInAnchor[1]-scrollTop;if(signInDlg){$(signInDlg).dialog('op=
tion','position',[signInL,signInT]);}}}
var =
_checkEmailAddress=3Dfunction(address){$.ajax({type:"POST",url:"CheckEmai=
lAddress",data:"email=3D"+address,success:function(msg){$("#emailMsg")[0]=
.innerHTML=3Dmsg;if(msg.length>0){$("#emailMsg").show();}else{$("#emailMs=
g").hide();}}});}
var =
_isMktwMember=3Dfunction(){return(_UserLevel>=3DMarketWatch.Member.UserLe=
vel.mktw);}
var =
_isCommunityMember=3Dfunction(){return(_UserLevel>=3DMarketWatch.Member.U=
serLevel.community);}
var =
_checkLevel=3Dfunction(e){if(($(this).hasClass("cmnty-asset")&&!_isCommun=
ityMember())||($(this).hasClass("mktw-asset")&&!_isMktwMember()))
_jitLogin();}
var _bindAssets=3Dfunction(e){e.preventDefault();var =
container=3D$(this);container.unbind("mouseover");_bindContainerAssets(co=
ntainer);}
var =
_bindContainerAssets=3Dfunction(container){container.find(".cmnty-asset")=
.bind("click",function(e){e.preventDefault();if(!_isCommunityMember())
_jitCmtyLogin();});container.find(".mktw-asset").bind("click",function(e)=
{e.preventDefault();if(!_isMktwMember())
_jitMktwLogin();});}
$(document).ready(function(){$('#signInLink').click(function(e){_signIn(e=
);});var dialogs=3D$("#signInDialog, #jitCmtySignInDialog, =
#jitMktwSignInDialog");$("div.assetContainer").mouseover(_bindAssets);$(w=
indow).scroll(function(e){if(signInAnchor){_recalcPosition(signInAnchor);=
}});$(window).resize(function(e){if(signInAnchor){_recalcPosition(signInA=
nchor);}});});return{init:function(){_init($("#maincontent"));},startCmty=
JitLogin:function(targetHref){if(targetHref=3D=3Dundefined){target=3Dwind=
ow.location.href;}else{target=3DtargetHref;}
_jitCmtyLogin();},startMktwJitLogin:function(targetHref){if(targetHref=3D=
=3Dundefined){target=3Dwindow.location.href;}else{target=3DtargetHref;}
_jitMktwLogin();},setUserLevel:function(level){_UserLevel=3Dlevel;},force=
AssetsBinding:function(container){return =
_bindContainerAssets(container);},isMktwMember:function(){return =
_isMktwMember();},isCommunityMember:function(){return =
_isCommunityMember();}};}());

var ScrillaZilla=3Dfunction(){return{Escort:function(){var =
_clients=3D[];var _lateLoad=3D[];var _commonData=3D{};var =
_refresh=3D480000;var _forwardData=3Dfunction(data){for(var key in data)
_commonData[key]=3Ddata[key];for(var i=3D0;i<_clients.length;i++)
_clients[i].receive(data);}
var _newOrd=3Dfunction(){return Math.ceil(Math.random()*100000000);}
var _getClient=3Dfunction(eleId){if(!eleId)
return null;for(var =
i=3D0;i<_clients.length;i++){if(_clients[i].Element.attr("id")=3D=3D=3Del=
eId)
return _clients[i];}
return null;}
$(function(){setTimeout(function(){while(_lateLoad.length>0){var =
client=3D_lateLoad.shift();client.load();}
_lateLoad=3Dnull;setTimeout(ScrillaZilla.Escort.getMoney,_refresh);},300)=
;});return{setRefresh:function(refresh){_refresh=3Drefresh;},getMoney:fun=
ction(){var newOrd=3D_newOrd();for(var =
i=3D0;i<_clients.length;i++){if(typeof(_clients[i])!=3D"undefined"&&_clie=
nts[i]&&_clients[i].Data.refresh)
_clients[i].update(newOrd);}
setTimeout(ScrillaZilla.Escort.getMoney,_refresh);},addClient:function(cl=
ient){_clients.push(client);if(client.Data.lateLoad)
_lateLoad.push(client);return client;},getClient:function(eleId){return =
_getClient(eleId);},newOrd:function(){var ord=3D_newOrd();return =
ord;},resizeClient:function(clientId){var =
client=3D_getClient(clientId);if(typeof(client)!=3D"undefined"&&client){v=
ar iframe=3Dclient.Element.find("iframe");var =
body=3Diframe.contents().find("body").get(0);iframe.width(body.scrollWidt=
h);iframe.height(body.scrollHeight);client.Element.width("auto");client.E=
lement.height("auto");}}}}(),Client:function(element,data){var =
_element=3D$(element);var =
_data=3Ddata;return{Data:_data,Element:_element,load:function(){_element.=
html(this.createTag());},createTag:function(){if(_data.type=3D=3D=3D"scri=
pt"){return"<div class=3D\"scriptadwrapper\"><iframe =
src=3D\""+_data.refreshDomain+"/content/business/static_html_files/refres=
h.html?j=3D"+_data.src+_data.ord+"?\" frameborder=3D\"0\" =
scrolling=3D\"no\" allowtransparency=3D\"true\" marginheight=3D\"0\" =
marginwidth=3D\"0\" border=3D\"0\"></iframe></div>"}
return"<iframe src=3D\""+_data.src+_data.ord+"?\" =
width=3D\""+_data.width+"\" height=3D\""+_data.height+"\" =
frameborder=3D\"0\" scrolling=3D\"no\" allowtransparency=3D\"true\" =
marginheight=3D\"0\" marginwidth=3D\"0\" =
border=3D\"0\"></iframe>"},update:function(newOrd){_data.ord=3DnewOrd;if(=
_data.type=3D=3D=3D"script"){_element.width(_element.children("div.script=
adwrapper").width());_element.height(_element.children("div.scriptadwrapp=
er").height());}
_element.html(this.createTag());},receive:function(data){for(key in =
data)
_data[key]=3Ddata[key];}}}}}();

if(!document.createElement('canvas').getContext){(function(){var =
m=3DMath;var mr=3Dm.round;var ms=3Dm.sin;var mc=3Dm.cos;var =
abs=3Dm.abs;var sqrt=3Dm.sqrt;var Z=3D10;var Z2=3DZ/2;function =
getContext(){return this.context_||(this.context_=3Dnew =
CanvasRenderingContext2D_(this));}
var slice=3DArray.prototype.slice;function bind(f,obj,var_args){var =
a=3Dslice.call(arguments,2);return function(){return =
f.apply(obj,a.concat(slice.call(arguments)));};}
var =
G_vmlCanvasManager_=3D{init:function(opt_doc){if(/MSIE/.test(navigator.us=
erAgent)&&!window.opera){var =
doc=3Dopt_doc||document;doc.createElement('canvas');doc.attachEvent('onre=
adystatechange',bind(this.init_,this,doc));}},init_:function(doc){if(!doc=
.namespaces['g_vml_']){doc.namespaces.add('g_vml_','urn:schemas-microsoft=
-com:vml','#default#VML');}
if(!doc.namespaces['g_o_']){doc.namespaces.add('g_o_','urn:schemas-micros=
oft-com:office:office','#default#VML');}
if(!doc.styleSheets['ex_canvas_']){var =
ss=3Ddoc.createStyleSheet();ss.owningElement.id=3D'ex_canvas_';ss.cssText=
=3D'canvas{display:inline-block;overflow:hidden;'+'text-align:left;width:=
300px;height:150px}'+'g_vml_\\:*{behavior:url(#default#VML)}'+'g_o_\\:*{b=
ehavior:url(#default#VML)}';}
var els=3Ddoc.getElementsByTagName('canvas');for(var =
i=3D0;i<els.length;i++){this.initElement(els[i]);}},initElement:function(=
el,width,height){if(!el.getContext){this.width=3Dwidth;this.height=3Dheig=
ht;el.getContext=3DgetContext;el.attachEvent('onpropertychange',onPropert=
yChange);el.attachEvent('onresize',onResize);var =
attrs=3Del.attributes;if(attrs.width&&attrs.width.specified){el.style.wid=
th=3Dattrs.width.nodeValue+'px';}else{el.width=3Del.clientWidth;}
if(attrs.height&&attrs.height.specified){el.style.height=3Dattrs.height.n=
odeValue+'px';}else{el.height=3Del.clientHeight;}}
return el;}};function onPropertyChange(e){var =
el=3De.srcElement;switch(e.propertyName){case'width':el.style.width=3Del.=
attributes.width.nodeValue+'px';el.getContext().clearRect();break;case'he=
ight':el.style.height=3Del.attributes.height.nodeValue+'px';el.getContext=
().clearRect();break;}}
function onResize(e){var =
el=3De.srcElement;if(el.firstChild){el.firstChild.style.width=3Del.client=
Width+'px';el.firstChild.style.height=3Del.clientHeight+'px';}}
var dec2hex=3D[];for(var i=3D0;i<16;i++){for(var =
j=3D0;j<16;j++){dec2hex[i*16+j]=3Di.toString(16)+j.toString(16);}}
function createMatrixIdentity(){return[[1,0,0],[0,1,0],[0,0,1]];}
function matrixMultiply(m1,m2){var =
result=3DcreateMatrixIdentity();for(var x=3D0;x<3;x++){for(var =
y=3D0;y<3;y++){var sum=3D0;for(var =
z=3D0;z<3;z++){sum+=3Dm1[x][z]*m2[z][y];}
result[x][y]=3Dsum;}}
return result;}
function =
copyState(o1,o2){o2.fillStyle=3Do1.fillStyle;o2.lineCap=3Do1.lineCap;o2.l=
ineJoin=3Do1.lineJoin;o2.lineWidth=3Do1.lineWidth;o2.miterLimit=3Do1.mite=
rLimit;o2.shadowBlur=3Do1.shadowBlur;o2.shadowColor=3Do1.shadowColor;o2.s=
hadowOffsetX=3Do1.shadowOffsetX;o2.shadowOffsetY=3Do1.shadowOffsetY;o2.st=
rokeStyle=3Do1.strokeStyle;o2.globalAlpha=3Do1.globalAlpha;o2.arcScaleX_=3D=
o1.arcScaleX_;o2.arcScaleY_=3Do1.arcScaleY_;o2.lineScale_=3Do1.lineScale_=
;}
function processStyle(styleString){var =
str,alpha=3D1;styleString=3DString(styleString);if(styleString.substring(=
0,3)=3D=3D'rgb'){var start=3DstyleString.indexOf('(',3);var =
end=3DstyleString.indexOf(')',start+1);var =
guts=3DstyleString.substring(start+1,end).split(',');str=3D'#';for(var =
i=3D0;i<3;i++){str+=3Ddec2hex[Number(guts[i])];}
if(guts.length=3D=3D4&&styleString.substr(3,1)=3D=3D'a'){alpha=3Dguts[3];=
}}else{str=3DstyleString;}
return{color:str,alpha:alpha};}
function =
processLineCap(lineCap){switch(lineCap){case'butt':return'flat';case'roun=
d':return'round';case'square':default:return'square';}}
function =
CanvasRenderingContext2D_(surfaceElement){this.m_=3DcreateMatrixIdentity(=
);this.mStack_=3D[];this.aStack_=3D[];this.currentPath_=3D[];this.strokeS=
tyle=3D'#000';this.fillStyle=3D'#000';this.lineWidth=3D1;this.lineJoin=3D=
'miter';this.lineCap=3D'butt';this.miterLimit=3DZ*1;this.globalAlpha=3D1;=
this.canvas=3DsurfaceElement;var =
el=3DsurfaceElement.ownerDocument.createElement('div');el.style.width=3DG=
_vmlCanvasManager_.width;el.style.height=3DG_vmlCanvasManager_.height;el.=
style.overflow=3D'hidden';el.style.position=3D'absolute';surfaceElement.a=
ppendChild(el);this.element_=3Del;this.arcScaleX_=3D1;this.arcScaleY_=3D1=
;this.lineScale_=3D1;}
var =
contextPrototype=3DCanvasRenderingContext2D_.prototype;contextPrototype.c=
learRect=3Dfunction(){this.element_.innerHTML=3D'';this.currentPath_=3D[]=
;};contextPrototype.beginPath=3Dfunction(){this.currentPath_=3D[];};conte=
xtPrototype.moveTo=3Dfunction(aX,aY){var =
p=3Dthis.getCoords_(aX,aY);this.currentPath_.push({type:'moveTo',x:p.x,y:=
p.y});this.currentX_=3Dp.x;this.currentY_=3Dp.y;};contextPrototype.lineTo=
=3Dfunction(aX,aY){var =
p=3Dthis.getCoords_(aX,aY);this.currentPath_.push({type:'lineTo',x:p.x,y:=
p.y});this.currentX_=3Dp.x;this.currentY_=3Dp.y;};contextPrototype.bezier=
CurveTo=3Dfunction(aCP1x,aCP1y,aCP2x,aCP2y,aX,aY){var =
p=3Dthis.getCoords_(aX,aY);var cp1=3Dthis.getCoords_(aCP1x,aCP1y);var =
cp2=3Dthis.getCoords_(aCP2x,aCP2y);bezierCurveTo(this,cp1,cp2,p);};functi=
on =
bezierCurveTo(self,cp1,cp2,p){self.currentPath_.push({type:'bezierCurveTo=
',cp1x:cp1.x,cp1y:cp1.y,cp2x:cp2.x,cp2y:cp2.y,x:p.x,y:p.y});self.currentX=
_=3Dp.x;self.currentY_=3Dp.y;}
contextPrototype.quadraticCurveTo=3Dfunction(aCPx,aCPy,aX,aY){var =
cp=3Dthis.getCoords_(aCPx,aCPy);var p=3Dthis.getCoords_(aX,aY);var =
cp1=3D{x:this.currentX_+2.0/3.0*(cp.x-this.currentX_),y:this.currentY_+2.=
0/3.0*(cp.y-this.currentY_)};var =
cp2=3D{x:cp1.x+(p.x-this.currentX_)/3.0,y:cp1.y+(p.y-this.currentY_)/3.0}=
;bezierCurveTo(this,cp1,cp2,p);};contextPrototype.arc=3Dfunction(aX,aY,aR=
adius,aStartAngle,aEndAngle,aClockwise){aRadius*=3DZ;var =
arcType=3DaClockwise?'at':'wa';var =
xStart=3DaX+mc(aStartAngle)*aRadius-Z2;var =
yStart=3DaY+ms(aStartAngle)*aRadius-Z2;var =
xEnd=3DaX+mc(aEndAngle)*aRadius-Z2;var =
yEnd=3DaY+ms(aEndAngle)*aRadius-Z2;if(xStart=3D=3DxEnd&&!aClockwise){xSta=
rt+=3D0.125;}
var p=3Dthis.getCoords_(aX,aY);var =
pStart=3Dthis.getCoords_(xStart,yStart);var =
pEnd=3Dthis.getCoords_(xEnd,yEnd);this.currentPath_.push({type:arcType,x:=
p.x,y:p.y,radius:aRadius,xStart:pStart.x,yStart:pStart.y,xEnd:pEnd.x,yEnd=
:pEnd.y});};contextPrototype.rect=3Dfunction(aX,aY,aWidth,aHeight){this.m=
oveTo(aX,aY);this.lineTo(aX+aWidth,aY);this.lineTo(aX+aWidth,aY+aHeight);=
this.lineTo(aX,aY+aHeight);this.closePath();};contextPrototype.strokeRect=
=3Dfunction(aX,aY,aWidth,aHeight){this.beginPath();this.moveTo(aX,aY);thi=
s.lineTo(aX+aWidth,aY);this.lineTo(aX+aWidth,aY+aHeight);this.lineTo(aX,a=
Y+aHeight);this.closePath();this.stroke();this.currentPath_=3D[];};contex=
tPrototype.fillRect=3Dfunction(aX,aY,aWidth,aHeight){this.beginPath();thi=
s.moveTo(aX,aY);this.lineTo(aX+aWidth,aY);this.lineTo(aX+aWidth,aY+aHeigh=
t);this.lineTo(aX,aY+aHeight);this.closePath();this.fill();this.currentPa=
th_=3D[];};contextPrototype.createLinearGradient=3Dfunction(aX0,aY0,aX1,a=
Y1){var gradient=3Dnew =
CanvasGradient_('gradient');gradient.x0_=3DaX0;gradient.y0_=3DaY0;gradien=
t.x1_=3DaX1;gradient.y1_=3DaY1;return =
gradient;};contextPrototype.createRadialGradient=3Dfunction(aX0,aY0,aR0,a=
X1,aY1,aR1){var gradient=3Dnew =
CanvasGradient_('gradientradial');gradient.x0_=3DaX0;gradient.y0_=3DaY0;g=
radient.r0_=3DaR0;gradient.x1_=3DaX1;gradient.y1_=3DaY1;gradient.r1_=3DaR=
1;return =
gradient;};contextPrototype.drawImage=3Dfunction(image,var_args){var =
dx,dy,dw,dh,sx,sy,sw,sh;var =
oldRuntimeWidth=3Dimage.runtimeStyle.width;var =
oldRuntimeHeight=3Dimage.runtimeStyle.height;image.runtimeStyle.width=3D'=
auto';image.runtimeStyle.height=3D'auto';var w=3Dimage.width;var =
h=3Dimage.height;image.runtimeStyle.width=3DoldRuntimeWidth;image.runtime=
Style.height=3DoldRuntimeHeight;if(arguments.length=3D=3D3){dx=3Dargument=
s[1];dy=3Darguments[2];sx=3Dsy=3D0;sw=3Ddw=3Dw;sh=3Ddh=3Dh;}else =
if(arguments.length=3D=3D5){dx=3Darguments[1];dy=3Darguments[2];dw=3Dargu=
ments[3];dh=3Darguments[4];sx=3Dsy=3D0;sw=3Dw;sh=3Dh;}else =
if(arguments.length=3D=3D9){sx=3Darguments[1];sy=3Darguments[2];sw=3Dargu=
ments[3];sh=3Darguments[4];dx=3Darguments[5];dy=3Darguments[6];dw=3Dargum=
ents[7];dh=3Darguments[8];}else{throw Error('Invalid number of =
arguments');}
var d=3Dthis.getCoords_(dx,dy);var w2=3Dsw/2;var h2=3Dsh/2;var =
vmlStr=3D[];var W=3D10;var H=3D10;vmlStr.push(' <g_vml_:group',' =
coordsize=3D"',Z*W,',',Z*H,'"',' coordorigin=3D"0,0"',' =
style=3D"width:',W,'px;height:',H,'px;position:absolute;');if(this.m_[0][=
0]!=3D1||this.m_[0][1]){var =
filter=3D[];filter.push('M11=3D',this.m_[0][0],',','M12=3D',this.m_[1][0]=
,',','M21=3D',this.m_[0][1],',','M22=3D',this.m_[1][1],',','Dx=3D',mr(d.x=
/Z),',','Dy=3D',mr(d.y/Z),'');var max=3Dd;var =
c2=3Dthis.getCoords_(dx+dw,dy);var c3=3Dthis.getCoords_(dx,dy+dh);var =
c4=3Dthis.getCoords_(dx+dw,dy+dh);max.x=3Dm.max(max.x,c2.x,c3.x,c4.x);max=
.y=3Dm.max(max.y,c2.y,c3.y,c4.y);vmlStr.push('padding:0 =
',mr(max.x/Z),'px ',mr(max.y/Z),'px =
0;filter:progid:DXImageTransform.Microsoft.Matrix(',filter.join(''),", =
sizingmethod=3D'clip');")}else{vmlStr.push('top:',mr(d.y/Z),'px;left:',mr=
(d.x/Z),'px;');}
vmlStr.push(' ">','<g_vml_:image src=3D"',image.src,'"',' =
style=3D"width:',Z*dw,'px;',' height:',Z*dh,'px;"',' =
cropleft=3D"',sx/w,'"',' croptop=3D"',sy/h,'"',' =
cropright=3D"',(w-sx-sw)/w,'"',' cropbottom=3D"',(h-sy-sh)/h,'"',' =
/>','</g_vml_:group>');this.element_.insertAdjacentHTML('BeforeEnd',vmlSt=
r.join(''));};contextPrototype.stroke=3Dfunction(aFill){var =
lineStr=3D[];var lineOpen=3Dfalse;var =
a=3DprocessStyle(aFill?this.fillStyle:this.strokeStyle);var =
color=3Da.color;var opacity=3Da.alpha*this.globalAlpha;var W=3D10;var =
H=3D10;lineStr.push('<g_vml_:shape',' filled=3D"',!!aFill,'"',' =
style=3D"position:absolute;width:',W,'px;height:',H,'px;"',' =
coordorigin=3D"0 0" coordsize=3D"',Z*W,' ',Z*H,'"',' =
stroked=3D"',!aFill,'"',' path=3D"');var newSeq=3Dfalse;var =
min=3D{x:null,y:null};var max=3D{x:null,y:null};for(var =
i=3D0;i<this.currentPath_.length;i++){var p=3Dthis.currentPath_[i];var =
c;switch(p.type){case'moveTo':c=3Dp;lineStr.push(' m =
',mr(p.x),',',mr(p.y));break;case'lineTo':lineStr.push(' l =
',mr(p.x),',',mr(p.y));break;case'close':lineStr.push(' x =
');p=3Dnull;break;case'bezierCurveTo':lineStr.push(' c =
',mr(p.cp1x),',',mr(p.cp1y),',',mr(p.cp2x),',',mr(p.cp2y),',',mr(p.x),','=
,mr(p.y));break;case'at':case'wa':lineStr.push(' ',p.type,' =
',mr(p.x-this.arcScaleX_*p.radius),',',mr(p.y-this.arcScaleY_*p.radius),'=
 =
',mr(p.x+this.arcScaleX_*p.radius),',',mr(p.y+this.arcScaleY_*p.radius),'=
 ',mr(p.xStart),',',mr(p.yStart),' ',mr(p.xEnd),',',mr(p.yEnd));break;}
if(p){if(min.x=3D=3Dnull||p.x<min.x){min.x=3Dp.x;}
if(max.x=3D=3Dnull||p.x>max.x){max.x=3Dp.x;}
if(min.y=3D=3Dnull||p.y<min.y){min.y=3Dp.y;}
if(max.y=3D=3Dnull||p.y>max.y){max.y=3Dp.y;}}}
lineStr.push(' ">');if(!aFill){var =
lineWidth=3Dthis.lineScale_*this.lineWidth;if(lineWidth<1){opacity*=3Dlin=
eWidth;}
lineStr.push('<g_vml_:stroke',' opacity=3D"',opacity,'"',' =
joinstyle=3D"',this.lineJoin,'"',' miterlimit=3D"',this.miterLimit,'"',' =
endcap=3D"',processLineCap(this.lineCap),'"',' =
weight=3D"',lineWidth,'px"',' color=3D"',color,'" />');}else if(typeof =
this.fillStyle=3D=3D'object'){var fillStyle=3Dthis.fillStyle;var =
angle=3D0;var focus=3D{x:0,y:0};var shift=3D0;var =
expansion=3D1;if(fillStyle.type_=3D=3D'gradient'){var =
x0=3DfillStyle.x0_/this.arcScaleX_;var =
y0=3DfillStyle.y0_/this.arcScaleY_;var =
x1=3DfillStyle.x1_/this.arcScaleX_;var =
y1=3DfillStyle.y1_/this.arcScaleY_;var p0=3Dthis.getCoords_(x0,y0);var =
p1=3Dthis.getCoords_(x1,y1);var dx=3Dp1.x-p0.x;var =
dy=3Dp1.y-p0.y;angle=3DMath.atan2(dx,dy)*180/Math.PI;if(angle<0){angle+=3D=
360;}
if(angle<1e-6){angle=3D0;}}else{var =
p0=3Dthis.getCoords_(fillStyle.x0_,fillStyle.y0_);var =
width=3Dmax.x-min.x;var =
height=3Dmax.y-min.y;focus=3D{x:(p0.x-min.x)/width,y:(p0.y-min.y)/height}=
;width/=3Dthis.arcScaleX_*Z;height/=3Dthis.arcScaleY_*Z;var =
dimension=3Dm.max(width,height);shift=3D2*fillStyle.r0_/dimension;expansi=
on=3D2*fillStyle.r1_/dimension-shift;}
var stops=3DfillStyle.colors_;stops.sort(function(cs1,cs2){return =
cs1.offset-cs2.offset;});var length=3Dstops.length;var =
color1=3Dstops[0].color;var color2=3Dstops[length-1].color;var =
opacity1=3Dstops[0].alpha*this.globalAlpha;var =
opacity2=3Dstops[length-1].alpha*this.globalAlpha;var =
colors=3D[];for(var i=3D0;i<length;i++){var =
stop=3Dstops[i];colors.push(stop.offset*expansion+shift+' =
'+stop.color);}
lineStr.push('<g_vml_:fill type=3D"',fillStyle.type_,'"',' =
method=3D"none" focus=3D"100%"',' color=3D"',color1,'"',' =
color2=3D"',color2,'"',' colors=3D"',colors.join(','),'"',' =
opacity=3D"',opacity2,'"',' g_o_:opacity2=3D"',opacity1,'"',' =
angle=3D"',angle,'"',' focusposition=3D"',focus.x,',',focus.y,'" =
/>');}else{lineStr.push('<g_vml_:fill color=3D"',color,'" =
opacity=3D"',opacity,'" />');}
lineStr.push('</g_vml_:shape>');this.element_.insertAdjacentHTML('beforeE=
nd',lineStr.join(''));};contextPrototype.fill=3Dfunction(){this.stroke(tr=
ue);}
contextPrototype.closePath=3Dfunction(){this.currentPath_.push({type:'clo=
se'});};contextPrototype.getCoords_=3Dfunction(aX,aY){var =
m=3Dthis.m_;return{x:Z*(aX*m[0][0]+aY*m[1][0]+m[2][0])-Z2,y:Z*(aX*m[0][1]=
+aY*m[1][1]+m[2][1])-Z2}};contextPrototype.save=3Dfunction(){var =
o=3D{};copyState(this,o);this.aStack_.push(o);this.mStack_.push(this.m_);=
this.m_=3DmatrixMultiply(createMatrixIdentity(),this.m_);};contextPrototy=
pe.restore=3Dfunction(){copyState(this.aStack_.pop(),this);this.m_=3Dthis=
.mStack_.pop();};contextPrototype.translate=3Dfunction(aX,aY){var =
m1=3D[[1,0,0],[0,1,0],[aX,aY,1]];this.m_=3DmatrixMultiply(m1,this.m_);};c=
ontextPrototype.rotate=3Dfunction(aRot){var c=3Dmc(aRot);var =
s=3Dms(aRot);var =
m1=3D[[c,s,0],[-s,c,0],[0,0,1]];this.m_=3DmatrixMultiply(m1,this.m_);};co=
ntextPrototype.scale=3Dfunction(aX,aY){this.arcScaleX_*=3DaX;this.arcScal=
eY_*=3DaY;var m1=3D[[aX,0,0],[0,aY,0],[0,0,1]];var =
m=3Dthis.m_=3DmatrixMultiply(m1,this.m_);var =
det=3Dm[0][0]*m[1][1]-m[0][1]*m[1][0];this.lineScale_=3Dsqrt(abs(det));};=
contextPrototype.clip=3Dfunction(){};contextPrototype.arcTo=3Dfunction(){=
};contextPrototype.createPattern=3Dfunction(){return new =
CanvasPattern_;};function =
CanvasGradient_(aType){this.type_=3DaType;this.x0_=3D0;this.y0_=3D0;this.=
r0_=3D0;this.x1_=3D0;this.y1_=3D0;this.r1_=3D0;this.colors_=3D[];}
CanvasGradient_.prototype.addColorStop=3Dfunction(aOffset,aColor){aColor=3D=
processStyle(aColor);this.colors_.push({offset:aOffset,color:aColor.color=
,alpha:aColor.alpha});};function CanvasPattern_(){}
G_vmlCanvasManager=3DG_vmlCanvasManager_;CanvasRenderingContext2D=3DCanva=
sRenderingContext2D_;CanvasGradient=3DCanvasGradient_;CanvasPattern=3DCan=
vasPattern_;})();}

var =
Thunderball=3D{ChartScalingV2:{CalculateDelta2:function(preferredDivision=
Count,preferMoreDivisions,allowNoGap,dMin,dMax,dStart,dFinish){if(!dMin){=
dMin=3D0;}
if(!dMax){dMax=3D1;}
if(preferredDivisionCount<=3D1||preferredDivisionCount=3D=3Dnull||preferr=
edDivisionCount=3D=3Dundefined){dStart.value=3DdMin;dFinish.value=3DdMax;=
return dMax-dMin;}
if(dMax<dMin){var Tmp=3DdMin;dMin=3DdMax;dMax=3DTmp;}
var dMax=3DMath.abs(dMax);if(dMax=3D=3D0)dMax=3D1;var =
Tol=3D5.0e-6;if((dMax-dMin)/dMax<=3DTol){if(dMax<0)
dMax=3D0;else if(dMax=3D=3D0)
dMax=3D1;else
dMin=3D0;}
var dGears=3D[10,5,2.5,2,1];var dBestDifference=3D-1;var =
dBestLineCount=3D-1;var dBestMax=3D0;var dBestMin=3D0;var =
dBestDelta=3D0;var dRange=3DdMax-dMin;var =
dRangeDivision=3DdRange/preferredDivisionCount;Math.log10=3Dfunction(n){r=
eturn this.log(n)/this.log(10);}
var dDivisionMagnitude=3DMath.log10(dRangeDivision);var =
nDivisionMultiplier=3DparseInt(Math.floor(dDivisionMagnitude));for(var =
nMagAdditive=3D1;nMagAdditive>-2;nMagAdditive--){for(var =
i=3D0;i<dGears.length;i++){var =
dTmpDelta=3DdGears[i]*Math.pow(10,nDivisionMultiplier+nMagAdditive);var =
dTmpMax=3DThunderball.ChartScalingV2.Math.RoundUpToMultiple(dMax,dTmpDelt=
a,allowNoGap);var =
dTmpMin=3DThunderball.ChartScalingV2.Math.RoundDownToMultiple(dMin,dTmpDe=
lta,allowNoGap);var =
dLineCount=3DMath.round((dTmpMax-dTmpMin)/dTmpDelta)+1;var =
dDiff=3DMath.abs(preferredDivisionCount-dLineCount);if((dBestDifference=3D=
=3D-1)||(dDiff<=3DdBestDifference)){if(preferMoreDivisions||(dLineCount<=3D=
preferredDivisionCount)){dBestDifference=3DdDiff;dBestLineCount=3DdLineCo=
unt;dBestMax=3DdTmpMax;dBestMin=3DdTmpMin;dBestDelta=3DdTmpDelta;}}}}
dFinish.value=3DdBestMax;dStart.value=3DdBestMin;return =
dBestDelta;},Math:{RoundUpToMultiple:function(val,multiple,inclusive){var=
 dRemainder=3DMath.abs(val%multiple);if((dRemainder=3D=3D0)&&inclusive)
return val;if(val>0)
return val+(multiple-dRemainder);else
return =
val+dRemainder;},RoundDownToMultiple:function(val,multiple,inclusive){var=
 dRemainder=3DMath.abs(val%multiple);if((dRemainder=3D=3D0)&&inclusive)
return val;if(val>0)
return val-dRemainder;else
return =
val-(multiple-dRemainder);}}},Utilities:{canvas_compatible:false,Requeste=
rs:[],check_canvas:function(){try{this.canvas_compatible=3D!!(document.cr=
eateElement('canvas').getContext('2d'));}catch(e){this.canvas_compatible=3D=
!!(document.createElement('canvas').getContext);}
return this.canvas_compatible;},DataUpdater:function(data){for(var =
i=3D0;i<Thunderball.Utilities.Requesters.length;i++){if(Thunderball.Utili=
ties.Requesters[i].requestId=3D=3Ddata.requestId){Thunderball.Utilities.R=
equesters[i].data=3Ddata;Thunderball.Utilities.Requesters[i]._didLoad();T=
hunderball.Utilities.Requesters.splice(i,1);}}},GetData:function(chart){v=
ar =
requestObject=3Dchart.buildRequest();$.ajax({type:"POST",url:chart.url,da=
taType:"json",data:requestObject,success:function(data){if(data!=3Dnull&&=
data.length>0){var =
chartdata=3Ddata[0].Value;chartdata.requestId=3Dchart.requestId;Thunderba=
ll.Utilities.DataUpdater(chartdata);data=3Dnull;}}});requestObject=3Dnull=
;},FormatDate:function(dateString){if(typeof =
dateString=3D=3D"string"){var =
converted=3D0;if(dateString.indexOf("-")>=3D0||dateString.indexOf("+")>=3D=
0){var _userOffset=3Dnew Date().getTimezoneOffset()/60;var =
temp=3DdateString.substring(dateString.length-7,dateString.length-2);var =
offset=3DparseInt(temp.substring(2))/100;if(temp.substring(0,1)=3D=3D"-")=
{offset=3D-offset;}
converted=3DparseInt(dateString.substring(6,dateString.length-7))+((_user=
Offset+offset)*3600000);}
else{converted=3DparseInt(dateString.substring(6,dateString.length-2));}
var dateTime=3Dnew Date(converted);return dateTime;}
else{return =
dateString;}},drawXaxisLines:function(chart){if(chart.style.verticalGridL=
ineStyle){var =
ctx=3Dchart.drawingContext;chart._bump=3Dtrue;ctx.beginPath();var =
ticks=3Dchart._timeLines;for(var i=3D0;i<ticks.length;i++){var =
x=3Dticks[i];ctx.moveTo(x+0.5,chart.height);ctx.lineTo(x+0.5,0);}
ctx.strokeStyle=3Dchart.style.verticalGridLineStyle;ctx.stroke();}
if(chart.style.verticalGridLineStyle_Opaque){var =
ctx=3Dchart.drawingContext;chart._bump=3Dtrue;ctx.beginPath();var =
ticks=3Dchart._opaqueTimeLines;for(var i=3D0;i<ticks.length;i++){var =
x=3Dticks[i];ctx.moveTo(x+0.5,chart.height);ctx.lineTo(x+0.5,0);}
ctx.strokeStyle=3Dchart.style.verticalGridLineStyle_Opaque;ctx.stroke();}=

chart._timeLines=3D[];chart._opaqueTimeLines=3D[];},addXAxisLabels:functi=
on(chart){var labelsToCreate=3Dchart._xAxisLabels;var self=3Dchart;var =
target=3Dself.targetSelector;var TotalHeight=3Dself.height;var =
XAxisContent=3D"";var elmWidth=3D30;var =
elmWidthCenter;if(!self.style.xAxisLabelPadding){self.style.xAxisLabelPad=
ding=3D20;}
XAxisContent=3D"<div style=3D'position:relative width:"+self.width+"px; =
height:"+self.style.xAxisLabelPadding+"px'>";for(var =
i=3D0;i<labelsToCreate.length;i++){elmWidthCenter=3DlabelsToCreate[i].x-(=
elmWidth/2);XAxisContent=3DXAxisContent+"<div style=3D'position: =
absolute; =
top:"+TotalHeight+"px;left:"+elmWidthCenter+"px;width:"+elmWidth+"px' =
class=3D'xValueLbl'>"+labelsToCreate[i].element+"</div>";}
XAxisContent=3DXAxisContent+"</div>";target.append(XAxisContent);},addTic=
k:function(Data,Symbol,Timestamp,Price,Offset){var =
Sessions=3DThunderball.Utilities._getSessionByTicker(Data,Symbol);if(Sess=
ions!=3Dnull){var =
timestamp=3DBlueGrass.Utility.convertToExchangeTime(Timestamp,Offset);var=
 =
where=3DThunderball.Utilities._findXSession(Sessions,timestamp,Data.BarFa=
ctor);if(where&&where.x){where.Session.Trades[where.x]=3DPrice;if(where.S=
ession.Trades.length-2=3D=3Dwhere.x){where.Session.Trades[where.x+1]=3Dnu=
ll;}
if(where.Session.Low&&where.Session.Low.Price>Price){where.Session.Low.Pr=
ice=3DPrice;where.Session.Low.Index=3Dwhere.x;}
if(where.Session.High&&where.Session.High.Price<Price){where.Session.High=
.Price=3DPrice;where.Session.High.Index=3Dwhere.x;}
return where;}}
return =
where;},_findXSession:function(Sessions,Timestamp,BarFactor){Timestamp=3D=
new Date(Timestamp);for(var i=3D0;i<Sessions.length;i++){var =
Session=3DSessions[i];var =
ten_days=3D1000*60*60*24*10;if(Session.Stop.getTime()-Session.Start.getTi=
me()<=3Dten_days){if(Session.Start<=3DTimestamp&&Timestamp<=3DSession.Sto=
p){var =
x=3D(Timestamp.getTime()-Session.Start.getTime())/BarFactor;return{x:pars=
eInt(x),Session:Session,Historical:false};}}
else{return{x:null,Session:null,Historical:true};}}
return{x:null,Session:null,Historical:false};},_getSessionByTicker:functi=
on(ChartData,Symbol){var s=3DSymbol.toUpperCase();for(var =
i=3D0;i<ChartData.Data.length;i++){if(ChartData.Data[i].Key=3D=3Ds){retur=
n ChartData.Data[i].Value.Sessions;}}
return null;}}};

var =
LargeChartStyle=3D{background:"#f0f7f2",border:"#d4e0e0",closelineStyle:"=
#A2A2A2",highIndicatorStyle:"#ff8800",highlowLineStyle:"rgba(251,136,11,0=
.4)",horizontalGridLineStyle:"rgba(180,201,202,0.5)",lowIndicatorStyle:"#=
ff8800",mainLineStyle:"#296466",mainPriceLineFill:"rgba(132,201,202,0.25)=
",mainPriceLineWidth:2,maxPriceLines:10,verticalGridLineStyle:"rgba(180,2=
01,202,0.5)",verticalGridLineStyle_Opaque:"rgba(180,201,202,1.0)",vPaddin=
g:25,YAxisLabelStyle:0,YAxisLabelHeight:16,showDecimals:1,regionStyles:{0=
:'#cde2e0',1:'#cde2e0',2:'rgba(51,51,51,0.06)'},comparelineStyles:{0:'#cc=
3333',1:'#3b8dad',2:'#c9932e',3:'#b78383',4:'#8eb3bc',5:'#dbb782'}};var =
NormalChartStyle=3D{background:"#f0f7f2",border:"#d4e0e0",closelineStyle:=
"#A2A2A2",horizontalGridLineStyle:"rgba(180,201,202,0.5)",highIndicatorSt=
yle:"#ff8800",highlowLineStyle:"rgba(251,136,11,0.4)",lowIndicatorStyle:"=
#ff8800",mainLineStyle:"#296466",mainPriceLineFill:"rgba(132,201,202,0.25=
)",mainPriceLineWidth:2,maxPriceLines:5,verticalGridLineStyle:"rgba(180,2=
01,202,0.5)",verticalGridLineStyle_Opaque:"rgba(180,201,202,1.0)",vPaddin=
g:10,YAxisLabelStyle:0,YAxisLabelHeight:16,showDecimals:1,regionStyles:{0=
:'#cde2e0',1:'#cde2e0',2:'rgba(51,51,51,0.06)'},comparelineStyles:{0:'#cc=
3333',1:'#3b8dad',2:'#c9932e',3:'#b78383',4:'#8eb3bc',5:'#dbb782'}};var =
NormalChartStyleNoDecimals=3D{background:"#f0f7f2",border:"#d4e0e0",close=
lineStyle:"#A2A2A2",horizontalGridLineStyle:"rgba(180,201,202,0.5)",highI=
ndicatorStyle:"#ff8800",highlowLineStyle:"rgba(251,136,11,0.4)",lowIndica=
torStyle:"#ff8800",mainLineStyle:"#296466",mainPriceLineFill:"rgba(132,20=
1,202,0.25)",mainPriceLineWidth:2,maxPriceLines:6,verticalGridLineStyle:"=
rgba(180,201,202,0.5)",verticalGridLineStyle_Opaque:"rgba(180,201,202,1.0=
)",vPadding:12,YAxisLabelStyle:0,YAxisLabelHeight:16,showDecimals:1,regio=
nStyles:{0:'#cde2e0',1:'#cde2e0',2:'rgba(51,51,51,0.06)'},comparelineStyl=
es:{0:'#cc3333',1:'#3b8dad',2:'#c9932e',3:'#b78383',4:'#8eb3bc',5:'#dbb78=
2'}};var =
SmallChartStyle=3D{closelineStyle:"#A2A2A2",highIndicatorStyle:"#ff8800",=
lowIndicatorStyle:"#ff8800",mainLineStyle:"#296466",mainPriceLineFill:"rg=
ba(132,201,202,0.25)",mainPriceLineWidth:2,maxPriceLines:0,vPadding:5,YAx=
isLabelStyle:0,YAxisLabelHeight:16,showDecimals:1,regionStyles:{0:'',1:''=
,2:''},comparelineStyles:{0:'#cc3333',1:'#3b8dad',2:'#c9932e',3:'#b78383'=
,4:'#8eb3bc',5:'#dbb782'}};var =
SparkLineStyle=3D{background:"#f0f7f2",closelineStyle:"#A2A2A2",highStyle=
:"#0AC92B",lowStyle:"#99182C",regionStyles:{0:'#cde2e0',1:'#cde2e0',2:''}=
,type:"Spark"};var =
IndexChartStyle=3D{background:"#f0f7f2",border:"#d4e0e0",closelineStyle:"=
#A2A2A2",horizontalGridLineStyle:"rgba(180,201,202,0.5)",highIndicatorSty=
le:"#ff8800",highlowLineStyle:"rgba(251,136,11,0.4)",lowIndicatorStyle:"#=
ff8800",mainLineStyle:"#296466",mainPriceLineFill:"rgba(132,201,202,0.25)=
",mainPriceLineWidth:2,maxPriceLines:4,verticalGridLineStyle:"rgba(180,20=
1,202,0.5)",verticalGridLineStyle_Opaque:"rgba(180,201,202,1.0)",vPadding=
:12,YAxisLabelStyle:1,YAxisLabelHeight:12,showDecimals:1,regionStyles:{0:=
'#cde2e0',1:'#cde2e0',2:'rgba(51,51,51,0.06)'},comparelineStyles:{0:'#cc3=
333',1:'#3b8dad',2:'#c9932e',3:'#b78383',4:'#8eb3bc',5:'#dbb782'}};functi=
on LegacyChart(container,legacyQueryString,width,height){var =
_chartBox=3D$(container);var _legacyQueryString=3DlegacyQueryString;var =
_width=3Dwidth;var _height=3Dheight;var _currentsymbol=3Dnull;var =
start=3DlegacyQueryString.indexOf("symb=3D")+5;var =
end=3DlegacyQueryString.indexOf("&",start);if(end=3D=3D-1){_currentsymbol=
=3DlegacyQueryString.substr(start).toUpperCase();}
else{_currentsymbol=3DlegacyQueryString.substr(start,end-start).toUpperCa=
se();}
var _showChart=3Dfunction(){_chartBox.html("");$('<img =
src=3D"//www.marketwatch.com/charts/big.chart'+_legacyQueryString+'" =
/>').appendTo(_chartBox).get(0);}
return{ShowChart:function(symbol){if(symbol!=3Dnull&&symbol!=3Dundefined&=
&_currentsymbol!=3Dsymbol.toUpperCase()){_currentsymbol=3Dsymbol.toUpperC=
ase();_legacyQueryString=3D_legacyQueryString.replace(/sid=3D[^&^\n]*/i,"=
sid=3D");if(_currentsymbol.indexOf("US:CRUDE OIL - =
ELECTRONIC")>-1){_legacyQueryString=3D_legacyQueryString.replace(/symb=3D=
[^&^\n]*/i,"symb=3D");if(_legacyQueryString.indexOf("sid=3D")>-1){_legacy=
QueryString=3D_legacyQueryString.replace(/sid=3D[^&^\n]*/i,"sid=3D3343724=
");}
else{_legacyQueryString=3D_legacyQueryString+"&sid=3D3343724";}}
else =
if(_currentsymbol.indexOf("US:FUTURE-US-GOLD")>-1){_legacyQueryString=3D_=
legacyQueryString.replace(/symb=3D[^&^\n]*/i,"symb=3D");if(_legacyQuerySt=
ring.indexOf("sid=3D")>-1){_legacyQueryString=3D_legacyQueryString.replac=
e(/sid=3D[^&^\n]*/i,"sid=3D1782661");}
else{_legacyQueryString=3D_legacyQueryString+"&sid=3D1782661";}}
else =
if(_currentsymbol.indexOf("DX:DAX")>-1){_legacyQueryString=3D_legacyQuery=
String.replace(/symb=3D[^&^\n]*/i,"symb=3D");if(_legacyQueryString.indexO=
f("sid=3D")>-1){_legacyQueryString=3D_legacyQueryString.replace(/sid=3D[^=
&^\n]*/i,"sid=3D125284");}
else{_legacyQueryString=3D_legacyQueryString+"&sid=3D125284";}}
else{_legacyQueryString=3D_legacyQueryString.replace(/symb=3D[^&^\n]*/i,"=
symb=3D"+_currentsymbol);}}
_showChart();},TickSubscribe:function(){},UpdateAllCharts:function(time,f=
req,startdate,enddate){this.UpdateChart(time,freq,startdate,enddate);},Up=
dateChart:function(time,freq,startdate,enddate){_legacyQueryString=3D_leg=
acyQueryString.replace(/freq=3D[^&^\n]*/i,"freq=3D"+freq);if(time=3D=3Dnu=
ll||time=3D=3Dundefined){_legacyQueryString=3D_legacyQueryString.replace(=
/time=3D[^&^\n]*/i,"time=3D");}
else{_legacyQueryString=3D_legacyQueryString.replace(/time=3D[^&^\n]*/i,"=
time=3D"+time);}
if(startdate=3D=3Dnull||startdate=3D=3Dundefined){_legacyQueryString=3D_l=
egacyQueryString.replace(/startdate=3D[^&^\n]*/i,"startdate=3D");}
else{if(_legacyQueryString.indexOf("startdate=3D")>-1){_legacyQueryString=
=3D_legacyQueryString.replace(/startdate=3D[^&^\n]*/i,"startdate=3D"+star=
tdate);}
else{_legacyQueryString=3D_legacyQueryString+"&startdate=3D"+startdate;}}=

if(enddate=3D=3Dnull||enddate!=3Dundefined){_legacyQueryString=3D_legacyQ=
ueryString.replace(/enddate=3D[^&^\n]*/i,"enddate=3D");}
else{if(_legacyQueryString.indexOf("enddate=3D")>-1){_legacyQueryString=3D=
_legacyQueryString.replace(/enddate=3D[^&^\n]*/i,"enddate=3D"+enddate);}
else{_legacyQueryString=3D_legacyQueryString+"&enddate=3D"+enddate;}}
_showChart();},ChangeSymbol:function(symbol){var =
symbols=3Dsymbol.toUpperCase().split('|');_currentsymbol=3Dsymbols[0];_le=
gacyQueryString=3D_legacyQueryString.replace(/symb=3D[^&^\n]*/i,"symb=3D"=
+_currentsymbol);if(symbols.length>1){if(_legacyQueryString.indexOf("comp=
idx=3D")>-1){_legacyQueryString=3D_legacyQueryString.replace(/compidx=3D[=
^&^\n]*/i,"compidx=3D"+symbols[1]);}
else{_legacyQueryString=3D_legacyQueryString+"&compidx=3D"+symbols[1];}}
else{_legacyQueryString=3D_legacyQueryString.replace(/compidx=3D[^&^\n]*/=
i,"compidx=3D");}
if(symbols.length>2){var comp=3D"";for(var =
i=3D2;i<symbols.length;i++){if(comp.length>0){comp=3Dcomp+",";}
comp=3Dcomp+symbols[i];}
if(_legacyQueryString.indexOf("comp=3D")>-1){_legacyQueryString=3D_legacy=
QueryString.replace(/comp=3D[^&^\n]*/i,"comp=3D"+comp);}
else{_legacyQueryString=3D_legacyQueryString+"&comp=3D"+comp;}}
else{_legacyQueryString=3D_legacyQueryString.replace(/comp=3D[^&^\n]*/i,"=
comp=3D");}
_showChart();},SetChartRefresh:function(rate){setInterval(_showChart,rate=
);}}}
function =
EmbeddedChart(container,style,width,height,time,freq,startdate,enddate,ch=
artdata,symbol){var _chartBox=3D$(container);var _style=3Dstyle;var =
_width=3Dwidth;var _height=3Dheight;var _time=3Dtime;var =
_freq=3Dfreq;var _startdate=3Dstartdate;var _enddate=3Denddate;var =
_pagedata=3Dnull;var _currentsymbol=3Dnull;var _firstsymbol=3Dsymbol;var =
_symbolCount=3D0;var _chart=3Dnull;var _tick=3Dfalse;var =
_ticktimeout=3Dnull;var _currentchannel=3Dnull;var =
_connection=3Dnull;var _url=3D"/Market/ECProxy/ChartData";var =
_setPageData=3Dfunction(data){if(data!=3Dnull&&data!=3Dundefined&&data.le=
ngth>0){if(_pagedata=3D=3Dnull){_pagedata=3D[];}
for(var =
i=3D0;i<data.length;i++){if(data[i].Value!=3Dnull&&data[i].Value!=3Dundef=
ined&&data[i].Key!=3D''){_pagedata[data[i].Key]=3Ddata[i].Value;if(_paged=
ata[data[i].Key].Data!=3Dnull){for(var =
j=3D0;j<_pagedata[data[i].Key].Data.length;j++){for(var =
k=3D0;k<_pagedata[data[i].Key].Data[j].Value.Sessions.length;k++){var =
session=3D_pagedata[data[i].Key].Data[j].Value.Sessions[k];session.Start=3D=
new =
Date(Thunderball.Utilities.FormatDate(session.Start));session.Stop=3Dnew =
Date(Thunderball.Utilities.FormatDate(session.Stop));}}}}}}}
var _showChart=3Dfunction(symbol){if(_pagedata=3D=3Dnull){_chart=3Dnew =
JSChart(_chartBox,symbol.split('|'),_width,_height,_style,_freq,_time,_st=
artdate,_enddate,undefined,MarketWatch.getBaseUrl()+_url);_currentsymbol=3D=
symbol;}
else{if(symbol!=3D_currentsymbol){if(_chart!=3Dnull){_pagedata[_currentsy=
mbol]=3D_chart.data;_chart.data=3Dnull;_chart=3Dnull;}
var symbols=3Dsymbol.split('|');_chart=3Dnew =
JSChart(_chartBox,symbols,_width,_height,_style,_freq,_time,_startdate,_e=
nddate,_pagedata[symbol],MarketWatch.getBaseUrl()+_url);_currentsymbol=3D=
symbol;_symbolCount=3Dsymbols.length;}}}
_setPageData(chartdata);var _refreshPageData=3Dfunction(){var =
symbols=3D[]
for(var symbol in _pagedata){symbols.push(symbol);}
_refreshData(symbols,"mo");}
var =
_refreshData=3Dfunction(symbols,cachekey){requestObject=3D{freq:_freq,tim=
e:_time,Symbol:symbols,StartDate:_startdate,EndDate:_enddate,Width:_width=
,Height:_height,CacheKey:cachekey};$.ajax({type:"POST",url:MarketWatch.ge=
tBaseUrl()+_url,dataType:"json",data:requestObject,success:function(data)=
{if(data!=3Dnull){_setPageData(data);data=3Dnull;if(_chart!=3Dnull){_char=
t.data=3D_pagedata[_currentsymbol];_chart._didLoad();}}}});requestObject=3D=
null;}
var =
_reloadChart=3Dfunction(){if(_chart!=3Dnull){_chart.time=3D_time;_chart.f=
req=3D_freq;_chart.startDate=3D_startdate;_chart.endDate=3D_enddate;_char=
t.reload();}}
return{ShowChart:function(symbol){if(symbol=3D=3D=3Dundefined){symbol=3D_=
firstsymbol;}
symbol=3Dsymbol.toUpperCase();if(symbol!=3D_currentsymbol){_showChart(sym=
bol);if(_ticktimeout){clearTimeout(_ticktimeout);}
if(_tick){_ticktimeout=3DsetTimeout(this.TickSubscribe,500);}}},TickSubsc=
ribe:function(){if(_chart!=3Dnull){_tick=3Dtrue;var =
chartSubscribeCallback=3Dfunction(message){if(_chart!=3Dnull&&_chart.data=
!=3Dnull&&_symbolCount=3D=3D1){for(var symbol in _pagedata){for(var =
i=3D0;i<_pagedata[symbol].Data.length;i++){if(_pagedata[symbol].Data[i].V=
alue.BlueGrassChannel!=3Dnull&&_pagedata[symbol].Data[i].Value.BlueGrassC=
hannel.toLowerCase()=3D=3Dmessage.h.t){if(symbol.toUpperCase()=3D=3D=3D_c=
urrentsymbol.toUpperCase()){_chart.addTick(symbol,message.b.z,message.b.l=
,message.b.e);}
break;}}}}};var =
chartConnectionCallback=3Dfunction(connection,type){if(type=3D=3D"connect=
"){_connection=3Dconnection;if(_pagedata[_currentsymbol]!=3Dnull){_curren=
tchannel=3D_connection.subscribe(_pagedata[_currentsymbol].Data[0].Value.=
BlueGrassChannel,chartSubscribeCallback);}}};if(_currentchannel!=3Dnull){=
_currentchannel.removeCallback(chartSubscribeCallback);}
if(_connection!=3Dnull){if(_pagedata[_currentsymbol]!=3Dnull){_currentcha=
nnel=3D_connection.subscribe(_pagedata[_currentsymbol].Data[0].Value.Blue=
GrassChannel,chartSubscribeCallback);}}
else{if(BlueGrass!=3D=3Dnull&&BlueGrass.Runtime!=3D=3Dnull){BlueGrass.Run=
time.openConnection({},chartConnectionCallback);}}}},UpdateAllCharts:func=
tion(time,freq,startdate,enddate){if(_chart!=3Dnull){this.UpdateChart(tim=
e,freq,startdate,enddate);setTimeout(_refreshPageData,5);}},UpdateChart:f=
unction(time,freq,startdate,enddate){if(_chart!=3Dnull){_time=3Dtime;_fre=
q=3Dfreq;_startdate=3Dstartdate;_enddate=3Denddate;_reloadChart();}},Chan=
geSymbol:function(symbol){if(_chart!=3Dnull){_currentsymbol=3Dsymbol;_cha=
rt.setSymbols(symbol.split('|'));_symbolCount=3D_chart.symbols.length;_re=
loadChart();}},SetChartRefresh:function(rate){setInterval(_refreshPageDat=
a,rate);}}}
var =
JSChart=3Dfunction(targetSelector,symbols,width,height,style,freq,time,st=
artDate,endDate,data,url){this.targetSelector=3DtargetSelector;if(style=3D=
=3D=3Dundefined){this.style=3DLargeChartStyle;}
else{this.style=3Dstyle;}
if(url!=3D=3Dundefined){this.url=3Durl;}
this.width=3Dwidth;this.height=3Dheight;this.symbols=3Dsymbols;this.selec=
tedSymbol=3Dsymbols[0];if(freq=3D=3D=3Dundefined){this.freq=3D"1mi";}
else{this.freq=3Dfreq;}
if(time=3D=3D=3Dundefined){this.time=3D"1dy";}
else{this.time=3Dtime;}
if(startDate!=3D=3Dundefined){this.startDate=3DstartDate;}
if(endDate!=3D=3Dundefined){this.endDate=3DendDate;}
var =
self=3Dthis;if(data=3D=3D=3Dundefined){$(function(){self.reload();});}
else{self.preload(data);}};JSChart.prototype=3D{freq:"1mi",time:"1dy",uni=
t:"Minute",url:"./HistoricChartData.aspx",span:1,step:1,startDate:'',endD=
ate:'',data:null,selectedSymbol:null,width:0,height:0,drawingContext:null=
,style:null,highPrice:null,highPoint:{"x":null,"y":null},lowPoint:{"x":nu=
ll,"y":null},lowPrice:null,lastPoint:{"x":null,"y":null},lastPrice:null,c=
losePrice:null,buildRequest:function(){var requestObject;var =
symbol=3D"";for(var =
i=3D0;i<this.symbols.length;i++){if(i>0){symbol+=3D"|";}
symbol+=3Dthis.symbols[i];}
requestObject=3D{freq:this.freq,time:this.time,Symbol:symbol,StartDate:th=
is.startDate,EndDate:this.endDate,Width:this.width};return =
requestObject;},lastTickPrice:0,lastTickChange:0,lastTickX:0,addTick:func=
tion(tickSymbol,Timestamp,Price,offSet){var =
where=3DThunderball.Utilities.addTick(this.data,tickSymbol,Timestamp,Pric=
e,offSet);if(where.Historical=3D=3Dfalse){if(where.x=3D=3Dnull){return;}
else{if(Price!=3Dthis.lastTickPrice){this.lastTickChange=3DPrice-this.las=
tTickPrice;this.lastTickPrice=3DPrice;}else =
if(where.x=3D=3Dthis.lastTickX){return;}
this.lastTickX=3Dwhere.x;this._didLoad();}}},setSymbols:function(symbols)=
{this.symbols=3Dsymbols;this.selectedSymbol=3Dsymbols[0];},reload:functio=
n(){this._resetState();var d=3Dnew Date();var =
requestId=3Dthis.symbols[0]+d.getTime();this.requestId=3DrequestId;Thunde=
rball.Utilities.Requesters.push(this);Thunderball.Utilities.GetData(this)=
;},preload:function(data){this._resetState();this.data=3Ddata;this._didLo=
ad();},_resetState:function(){this.lastTickPrice=3Dthis.lastTickChange=3D=
this.lastTickX=3D0;},redraw:function(){this._prepareCanvas();this._clearL=
abels();var =
ctx=3Dthis.drawingContext;ctx.clearRect(0,0,this.width,this.height);ctx.s=
ave();this._drawChartBackground();var =
Data=3DThunderball.Utilities._getSessionByTicker(this.data,this.selectedS=
ymbol);if(Data!=3Dnull){for(var =
i=3D0;i<Data.length;i++){this._drawRegions(Data[i]);}
if(this.style.type=3D=3D'Spark'){this._drawSpark(Data[Data.length-1]);}el=
se{this._determineTypeOfChart(Data);this._setHLC(Data);this._fillTrades(D=
ata);this._drawPriceLines();this._createYAxisLabels(this.symbols.length);=
Thunderball.Utilities.addXAxisLabels(this);Thunderball.Utilities.drawXaxi=
sLines(this);this._drawCloseLines(Data);var =
st=3Dthis.style;if(this.highPoint.y!=3Dthis.lowPoint.y){this._priceIndica=
tor(this.highPoint,"",st.highIndicatorStyle,"highLbl",false);this._priceI=
ndicator(this.lowPoint,"",st.lowIndicatorStyle,"lowLbl",false);}
this._priceIndicator(this.lastPoint,"","","lastLbl",true);if(this.symbols=
.length>1){for(var j=3D1;j<this.symbols.length;j++){var =
Session=3DThunderball.Utilities._getSessionByTicker(this.data,this.symbol=
s[j]);if(Session!=3Dnull){var =
compareColor=3D'black';if(j<=3D6){compareColor=3Dthis.style.comparelineSt=
yles[j-1];}
this._strokeTrades(Session,compareColor);}}}
this._strokeTrades(Data,this.style.mainLineStyle);this._drawChartBorder()=
;if(this.highPoint.y!=3Dthis.lowPoint.y){this._drawHorizontalLine(this.hi=
ghPoint.y);this._drawHorizontalLine(this.lowPoint.y);}
this.startTime=3Dthis.overallStartTime;}}
ctx.restore();},_x:0,_xscale:0,_y:0,_yscale:0,_bump:false,_fillStyle:'bla=
ck',_padding:0,_events:[],_barFactor:0,_barSize:1,_priceLines:[],_timeLin=
es:[],_opaqueTimeLines:[],_historical:false,_customDateRange:false,_chart=
Unit:1,_displayUnit:1,_xAxisLabels:[],_findOpaqueGridLines:function(){var=
 xAxisInfo=3Dthis._xAxisLabels;var timeLines=3Dthis._timeLines;var =
data=3Dthis.data;var =
opaqueTimeLines=3D[];this._opaqueTimeLines=3D[];if(this._displayUnit=3D=3D=
=3D1||this._displayUnit=3D=3D=3D2){for(var =
i=3D0;i<xAxisInfo.length;i++){var =
patt=3D/^M$|^T$|^W$|^F$|^S$/;if(xAxisInfo[i].element.match(patt)){opaqueT=
imeLines.push(xAxisInfo[i].x);}}}else{for(var =
i=3D0;i<xAxisInfo.length;i++){var =
patt=3D/^\d{2}$/;if(xAxisInfo[i].element.match(patt)&&xAxisInfo[i].x!=3D=3D=
(.5*timeLines[0])){opaqueTimeLines.push(xAxisInfo[i].x);}}}
if(opaqueTimeLines.length>0){for(var =
i=3D0;i<opaqueTimeLines.length;i++){this._opaqueTimeLines.push(opaqueTime=
Lines[i]);}}},_didLoad:function(){if(!this.data)return;if(this.data.Error=
){var target=3Dthis.targetSelector;var errorMessage=3D"<div =
style=3D'position: absolute; top:0px;left:0px; =
class=3D'xValueLbl'>Error, the chart cannot be =
displayed.</div>";if(this.data.Error=3D=3D"Error: =
Time"){errorMessage=3D"<div style=3D'position: absolute; =
top:0px;left:0px; class=3D'xValueLbl'>One or more of the symbols you =
have chosen does not contain trade data for this time frame. Please =
choose a longer timeframe.</div>";}
var =
ctx=3Dthis.drawingContext;if(ctx!=3Dnull){ctx.clearRect(0,0,this.width,th=
is.height);this._clearLabels();target.append(errorMessage);}
return;}
var data=3Dthis.data.Data;if(data.length>1){var =
tradesExist=3Dfalse;for(var i=3D0;i<data.length;i++){var =
value=3Ddata[i].Value;var sessions=3Dvalue.Sessions;for(var =
j=3D0;j<sessions.length;j++){if(sessions[j].Trades.length>0){tradesExist=3D=
true;continue;}}}
if(!tradesExist){var target=3Dthis.targetSelector;var =
errorMessage=3D"<div style=3D'position: absolute; top:0px;left:0px; =
class=3D'xValueLbl'>One or more of the symbols you have chosen does not =
contain trade data for this time frame. Please choose a longer =
timeframe.</div>";var =
ctx=3Dthis.drawingContext;if(ctx!=3Dnull){ctx.clearRect(0,0,this.width,th=
is.height);this._clearLabels();target.append(errorMessage);}
return;}}
this._barFactor=3Dthis.data.BarFactor;this._barSize=3Dthis.data.BarSize;t=
his._chartUnit=3Dthis.data.xAxisLabelInfo.chartUnit;this._displayUnit=3Dt=
his.data.xAxisLabelInfo.displayUnit;this._timeLines=3Dthis.data.xAxisLabe=
lsObj.timeLines;this._xAxisLabels=3Dthis.data.xAxisLabelsObj.ElementList;=
if(this._displayUnit=3D=3D=3D1||this._displayUnit=3D=3D=3D2||this._displa=
yUnit=3D=3D=3D3){this._findOpaqueGridLines();}
this._customDateRange=3Dthis.data.CustomDateRange;try{for(var =
j=3D0;j<this.symbols.length;j++){var =
Sessions=3DThunderball.Utilities._getSessionByTicker(this.data,this.symbo=
ls[j]);if(Sessions!=3Dnull){if(this.symbols.length>1){this._changeDataToP=
ercentage(Sessions);}
$.each(Sessions,function(i,Session){if(Session.Trades=3D=3D=3Dundefined){=
Session.Trades=3D[];}
if(Session.Events=3D=3D=3Dundefined){Session.Events=3D[];}
if(Session.News=3D=3D=3Dundefined){Session.News=3D[];}
if(Session.Weight=3D=3D=3Dundefined){}
if(Session.Start=3D=3D=3Dundefined){}
if(Session.Stop=3D=3D=3Dundefined){}
var =
sessionStartFormat=3DThunderball.Utilities.FormatDate(Session.Start);var =
sessionStopFormat=3DThunderball.Utilities.FormatDate(Session.Stop);Sessio=
n.Start=3Dnew Date(sessionStartFormat);Session.Stop=3Dnew =
Date(sessionStopFormat);});this._layoutSessions(Sessions);}}}
catch(e){}
this._autoScale(this.data.Data);this.redraw();},_changeDataToPercentage:f=
unction(Sessions){var basePrice=3Dnull;for(var =
k=3D0;k<Sessions.length;k++){var trades=3DSessions[k].Trades;for(var =
l=3D0;l<trades.length;l++){if(trades[l]!=3D=3Dnull&&basePrice=3D=3D=3Dnul=
l){basePrice=3Dtrades[l];break;}}
if(basePrice!=3D=3Dnull){break;}}
if(basePrice!=3D=3Dnull&&basePrice>0){for(var =
k=3D0;k<Sessions.length;k++){var trades=3DSessions[k].Trades;for(var =
l=3D0;l<trades.length;l++){if(trades[l]!=3D=3Dnull){trades[l]=3D100*((tra=
des[l]-basePrice)/basePrice);}}
if(Sessions[k].Low!=3D=3Dnull){Sessions[k].Low.Price=3D100*((Sessions[k].=
Low.Price-basePrice)/basePrice);}
if(Sessions[k].High!=3D=3Dnull){Sessions[k].High.Price=3D100*((Sessions[k=
].High.Price-basePrice)/basePrice);}}}},_drawHorizontalLine:function(y){i=
f(this.style.highlowLineStyle){var =
ctx=3Dthis.drawingContext;this._bump=3Dtrue;ctx.beginPath();ctx.lineWidth=
=3D1;ctx.moveTo(0,y+0.5);ctx.lineTo(this.width,y+0.5);ctx.strokeStyle=3Dt=
his.style.highlowLineStyle;ctx.stroke();}},_priceIndicator:function(point=
,string,style,cssClass,lastPoint){if(point.x=3D=3D=3Dnull||point.y=3D=3D=3D=
null){return;}
if(lastPoint){if(point.x>this.width-3){point.x=3Dthis.width-3;}
var y=3Dpoint.y-10;var =
x=3Dpoint.x-2;if(this.lastTickChange<0){lastPointIcon=3D"<div =
class=3D'chartDownIndicator'></div>";}
else if(this.lastTickChange>0){lastPointIcon=3D"<div =
class=3D'chartUpIndicator'></div>";}
else{lastPointIcon=3D"<div =
class=3D'chartIndicator'></div>";y=3Dpoint.y-3;}
var elm=3D"<div style=3D'position: absolute; top:"+y+"px;left:"+x+"px; ' =
class =3D'lastPointAnimated'>"+lastPointIcon+"</div>"
this.targetSelector.append(elm);return;}else{this._drawRoundDot(style,poi=
nt.x,point.y,3);}},_createYAxisLabels:function(type){if(!this.style.maxPr=
iceLines)return;var decimalsToShow=3D2;var YAxisContent=3D"";var =
displayValue=3D"";var x,y,p;var =
elmHeight=3Dthis.style.YAxisLabelHeight;var =
excludeLabel=3D[];if(!this.style.yAxisLabelPadding){this.style.yAxisLabel=
Padding=3D2;}
function =
addCommas(nStr){nStr+=3D'';x=3DnStr.split('.');x1=3Dx[0];x2=3Dx.length>1?=
'.'+x[1]:'';var =
rgx=3D/(\d+)(\d{3})/;while(rgx.test(x1)){x1=3Dx1.replace(rgx,'$1'+','+'$2=
');}
return x1+x2;}
function decimalsNeeded(lineNum,range){var =
Tol=3D5.0e-6;if(range=3D=3D=3D0||lineNum=3D=3D=3D0)
return 0;var maxDecimals=3D6;var division=3Drange/lineNum;var =
decimals=3D0;while(decimals<=3DmaxDecimals){var =
divtest=3Ddivision*Math.pow(10,decimals);if(Math.abs(divtest-Math.round(d=
ivtest))<Tol)
break;decimals+=3D(decimals=3D=3D0)?2:1;}
return decimals;}
if(this._priceLines.length>1){this._priceLines.sort(function(a,b){return =
a-b});var firstValue=3Dthis._priceLines[0];var =
lastValue=3Dthis._priceLines[this._priceLines.length-1];var =
diffValue=3DlastValue-firstValue;var =
totalNumber=3Dthis._priceLines.length-1;if(this.style.showDecimals=3D=3D=3D=
0){decimalsToShow=3D0;}else =
if(this.style.YAxisLabelStyle=3D=3D=3D1){if(lastValue<10)decimalsToShow=3D=
3;else if(lastValue<100)decimalsToShow=3D2;else =
decimalsToShow=3D0;}else{decimalsToShow=3DdecimalsNeeded(totalNumber,diff=
Value);}}
try{var current=3Dfalse;for(var =
i=3Dthis._priceLines.length-1;i>=3D0;i--){var =
drawLabel=3Dtrue;p=3Dthis._priceLines[i];if(this._priceLines[i]=3D=3D=3Dt=
his.lastPrice){y=3D(this.ty(p)-(elmHeight/2)-1);}else =
if(this._priceLines[i]=3D=3D=3Dthis.highPrice){y=3D(this.ty(p)-elmHeight)=
;}else =
if(this._priceLines[i]=3D=3D=3Dthis.lowPrice){y=3Dthis.ty(p)-1;}else =
if(this._priceLines[i]=3D=3D=3Dthis.closePrice){y=3D(this.ty(p)-(elmHeigh=
t/2)-1);}else{y=3Dthis.ty(p)-(elmHeight/2);}
x=3Dthis.style.yAxisLabelPadding+this.width;if(this.style.YAxisLabelStyle=
=3D=3D=3D1){for(var =
j=3D0;j<this._priceLines.length;j++){if(this._priceLines[i]!=3Dthis.lastP=
rice&&j!=3Di&&excludeLabel[j]!=3D1){var =
cp=3Dthis._priceLines[j];if(this._priceLines[j]=3D=3D=3Dthis.lastPrice){c=
y=3D(this.ty(cp)-(elmHeight/2))-1;}else =
if(this._priceLines[j]=3D=3D=3Dthis.closePrice){cy=3D(this.ty(cp)-(elmHei=
ght/2))-1;}else =
if(this._priceLines[j]=3D=3D=3Dthis.highPrice){cy=3D(this.ty(cp)-elmHeigh=
t)-1;}else =
if(this._priceLines[j]=3D=3D=3Dthis.lowPrice){cy=3Dthis.ty(cp)-1;}else{dr=
awLabel=3Dfalse;}
if(Math.abs(Math.abs(cy)-Math.abs(y))<elmHeight+1){if(this._priceLines[j]=
!=3Dthis.closePrice){drawLabel=3Dfalse;excludeLabel[i]=3D1;}}}}}
if(type>1){displayValue=3Dp.toFixed(decimalsToShow)+"%";}
else{displayValue=3Dp.toFixed(decimalsToShow);}
var labelClass=3D"priceLbl";if(this.style.YAxisLabelStyle=3D=3D=3D1){var =
width=3D5;if(this._priceLines[i]=3D=3D=3Dthis.lastPrice&&(this._priceLine=
s[i]>=3Dthis.closePrice||this.closePrice=3D=3D=3Dnull)&&!current){labelCl=
ass=3D"currentPriceUpLbl";current=3Dtrue;}else =
if(this._priceLines[i]=3D=3D=3Dthis.lastPrice&&this._priceLines[i]<this.c=
losePrice&&!current){labelClass=3D"currentPriceDownLbl";current=3Dtrue;}e=
lse =
if(this._priceLines[i]=3D=3D=3Dthis.lowPrice){if(this.lowPrice=3D=3D=3Dth=
is.lastPrice&&current){drawLabel=3Dfalse;}
labelClass=3D"lowLbl";}else =
if(this._priceLines[i]=3D=3D=3Dthis.highPrice){if(this.highPrice=3D=3D=3D=
this.lastPrice&&current){drawLabel=3Dfalse;}
labelClass=3D"highLbl";}else =
if(this.closePrice&&this._priceLines[i]=3D=3D=3Dthis.closePrice){if(this.=
closePrice=3D=3D=3Dthis.lastPrice&&current){drawLabel=3Dfalse;}
labelClass=3D"closeLineLbl";}}
if(drawLabel=3D=3D=3Dtrue&&this.style.YAxisLabelStyle=3D=3D=3D1){YAxisCon=
tent=3DYAxisContent+"<div style=3D'position: absolute; =
top:"+y+"px;left:"+x+"px; ' class =3D'"+labelClass+"X'></div>"+"<div =
style=3D'position: absolute; top:"+y+"px;left:"+(x+width)+"px; ' =
class=3D'"+labelClass+"'>"+addCommas(displayValue)+"</div>";}else =
if(drawLabel=3D=3D=3Dtrue){YAxisContent=3DYAxisContent+"<div =
style=3D'position: absolute; top:"+y+"px;left:"+x+"px; ' =
class=3D'"+labelClass+"'>"+addCommas(displayValue)+"</div>"}}}
catch(e){}
this.targetSelector.append(YAxisContent);},_determineTypeOfChart:function=
(Sessions){if(Sessions.length>=3D1&&Sessions[0].Regions.length>=3D1){var =
numberOfRegions=3DSessions[0].Regions.length;if(numberOfRegions=3D=3D1&&S=
essions[0].Regions[0].Type!=3D4){this._historical=3Dtrue;}
else{this._historical=3Dfalse;}}},_setHLC:function(Sessions){this.lastPoi=
nt.x=3Dnull;this.lastPoint.y=3Dnull;this.lowPoint.x=3Dnull;this.lowPoint.=
y=3Dnull;this.highPoint.x=3Dnull;this.highPoint.y=3Dnull;var =
MinMax=3Dthis._getMinMax(Sessions,false);var =
needsBump=3Dfalse;if(this.data.Data[0].Value.IsIndex=3D=3D=3D1&&this._bar=
Size=3D=3D=3D60){needsBump=3Dtrue;}
if(MinMax.MinPoint!=3Dnull||MinMax.Min!=3Dnull){this.lowPoint=3DMinMax.Mi=
nPoint;}
if(MinMax.MaxPoint!=3Dnull||MinMax.Max!=3Dnull){this.highPoint=3DMinMax.M=
axPoint;}
for(var i=3D0;i<Sessions.length;i++){var =
Session=3DSessions[i];this._setSession(Session);if(Session.Trades&&Sessio=
n.Trades.length!=3D=3D0){var lastIndex=3DSession.Trades.length-1;var =
price=3DSession.Trades[lastIndex];if(price){this.lastPoint.y=3Dthis.ty(pr=
ice);if(this._historical){this.lastPoint.x=3Dthis.tx(lastIndex/this._barS=
ize);}else{if(needsBump){this.lastPoint.x=3Dthis.tx(lastIndex+0.5);}else{=
this.lastPoint.x=3Dthis.tx(lastIndex);}}}
else{for(var =
j=3DlastIndex;j>=3D0;j--){price=3DSession.Trades[j];if(price){this.lastPo=
int.y=3Dthis.ty(price);if(this._historical){this.lastPoint.x=3Dthis.tx(j/=
this._barSize);}else{if(needsBump){this.lastPoint.x=3Dthis.tx(j+0.5);}els=
e{this.lastPoint.x=3Dthis.tx(lastIndex);}}
break;}}}}}},_drawRoundIndicator:function(color,x,y,circleSize){if(x!=3D=3D=
null&&y!=3D=3Dnull){var =
ctx=3Dthis.drawingContext;ctx.fillStyle=3Dcolor;ctx.beginPath();ctx.arc(x=
,y,3,0,Math.PI*2,true);ctx.fill();ctx.strokeStyle=3Dcolor;ctx.beginPath()=
;ctx.save();ctx.lineWidth=3D1.5;ctx.arc(x,y,circleSize,0,Math.PI*2,true);=
ctx.stroke();ctx.restore();}},_drawRoundDot:function(color,x,y,size){if(x=
!=3D=3Dnull&&y!=3D=3Dnull){var =
ctx=3Dthis.drawingContext;ctx.fillStyle=3Dcolor;ctx.beginPath();ctx.arc(x=
,y,size,0,Math.PI*2,true);ctx.fill();}},_drawNewsOverlay:function(Session=
s){this._bump=3Dfalse;for(var =
i=3D0;i<Sessions.length;i++){this._setSession(Sessions[i]);var =
news=3DSessions[i].News;for(var j=3D0;j<news.length;j++){var =
story=3Dnews[j];var x=3Dthis.tx(story.At);var p;var =
Trades=3DSessions[i].Trades;for(var =
k=3D0;k<Trades.length&&k<story.At;k++){if(Trades[k]){p=3DTrades[k];}}
if(p){var newsLink=3D$('<a></a>').attr('href',story.Url);var =
icon=3D$('<img =
/>').attr('border',0).attr('src',this.style.newsBackground).attr('title',=
story.Text).appendTo(newsLink);}}}},_drawPriceLines:function(){if(this.st=
yle.horizontalGridLineStyle){var =
ctx=3Dthis.drawingContext;this._bump=3Dtrue;ctx.beginPath();var =
ticks=3Dthis._priceLines;for(var i=3D0;i<ticks.length;i++){var =
y=3Dthis.ty(ticks[i]);ctx.moveTo(0,y);ctx.lineTo(this.width,y);}
ctx.strokeStyle=3Dthis.style.horizontalGridLineStyle;ctx.stroke();}},_dra=
wChartBorder:function(){if(this.style.border){var =
ctx=3Dthis.drawingContext;ctx.beginPath();ctx.strokeStyle=3Dthis.style.bo=
rder;ctx.strokeRect(0,0,this.width,this.height);}},_drawChartBackground:f=
unction(){if(this.style.background){var =
ctx=3Dthis.drawingContext;ctx.beginPath();ctx.fillStyle=3Dthis.style.back=
ground;ctx.fillRect(0,0,this.width,this.height);}},_drawCloseLines:functi=
on(Sessions){var ctx=3Dthis.drawingContext;this._bump=3Dtrue;var =
x=3D0;ctx.beginPath();for(var i=3D0;i<Sessions.length;i++){var =
session=3DSessions[i];this._setSession(session);var =
w=3Dsession.SessionWidth;var =
x2=3Dx+w;if(session.PreviousClose!=3D=3Dundefined&&session.PreviousClose!=
=3D=3Dnull&&(this.symbols.length=3D=3D1)){var =
y=3Dthis.ty(session.PreviousClose);ctx.moveTo(x,y);ctx.lineTo(x2,y);}
x=3Dx2;}
ctx.strokeStyle=3Dthis.style.closelineStyle;ctx.stroke();},_drawRegions:f=
unction(session){var =
ctx=3Dthis.drawingContext;this._setSession(session);this._bump=3Dfalse;fo=
r(var i=3D0;i<session.Regions.length;i++){var =
Region=3Dsession.Regions[i];var =
Color=3Dthis._regionStyles[Region.Type];if(!Color||Color=3D=3Dthis.style.=
background){continue;}
var x1=3Dthis.tx(Region.Start);var =
x2;if(i=3D=3D=3D0&&this._barSize=3D=3D=3D60&&(Region.Stop+Region.Start>0)=
){x2=3Dthis.tx(Region.Stop+0.5);}else{x2=3Dthis.tx(Region.Stop);}
ctx.fillStyle=3DColor;ctx.fillRect(x1,0,x2-x1,this.height);}},_buildTrade=
Path:function(Sessions){var ctx=3Dthis.drawingContext;var =
data=3Dthis.data;var isIndex=3Ddata.Data[0].Value.IsIndex;var =
first=3Dtrue;var x=3D0;var firstx;var prev=3Dnull;var last;for(var =
i=3D0;i<Sessions.length;i++){var =
Session=3DSessions[i];this._setSession(Session);if(Session.Trades){for(va=
r j=3D0;j<Session.Trades.length;j++){var =
price=3DSession.Trades[j];if(price=3D=3Dnull){if(prev=3D=3Dnull)continue;=
price=3Dprev;}
prev=3Dprice;var =
y=3Dthis.ty(price);if(this._historical){x=3Dthis.tx(j/this._barSize);}els=
e{if(isIndex=3D=3D=3D1&&this._barSize=3D=3D=3D60){x=3Dthis.tx(j+0.5);}els=
e{x=3Dthis.tx(j);}}
if(first){firstx=3Dx;ctx.moveTo(0,y);ctx.lineTo(firstx,y);first=3Dfalse;}=
else{ctx.lineTo(x,y);}}}}
return{firstx:firstx,lastx:x};},_strokeFillTrades:function(Sessions,strok=
eStyle){var =
ctx=3Dthis.drawingContext;ctx.save();ctx.lineWidth=3Dthis.style.mainPrice=
LineWidth;ctx.strokeStyle=3DstrokeStyle;ctx.beginPath();this._bump=3Dtrue=
;var =
x=3Dthis._buildTradePath(Sessions);if(x.lastx!=3Dundefined&&x.firstx!=3Du=
ndefined){ctx.stroke();ctx.lineTo(x.lastx,this.height);ctx.lineTo(0,this.=
height);ctx.fillStyle=3Dthis.style.mainPriceLineFill;ctx.fill();}
ctx.restore();},_strokeTrades:function(Sessions,strokeStyle){var =
ctx=3Dthis.drawingContext;ctx.save();ctx.miterLimit=3D0;ctx.lineJoin=3D"r=
ound";ctx.lineWidth=3Dthis.style.mainPriceLineWidth;ctx.strokeStyle=3Dstr=
okeStyle;ctx.beginPath();this._bump=3Dtrue;var =
x=3Dthis._buildTradePath(Sessions);ctx.stroke();ctx.restore();},_fillTrad=
es:function(Sessions){var =
ctx=3Dthis.drawingContext;ctx.fillStyle=3Dthis._fillStyle;ctx.beginPath()=
;this._bump=3Dfalse;var =
points=3Dthis._buildTradePath(Sessions);if(points.lastx!=3Dundefined&&poi=
nts.firstx!=3Dundefined){ctx.lineTo(points.lastx,this.height);ctx.lineTo(=
0,this.height);}
ctx.fill();},_precomputeStyles:function(){if(this.style.gradientFillStyle=
){this._fillStyle=3Dthis._makeStyle(this.style.gradientFillStyle);}
if(this.style.mainPriceLineFill){this._fillStyle=3Dthis.style.mainPriceLi=
neFill;}
this._regionStyles=3D{};var styles=3Dthis.style.regionStyles;for(var =
style in =
styles){this._regionStyles[style]=3Dthis._makeStyle(styles[style]);}},_pr=
epareCanvas:function(){if(!this.drawingContext||this.drawingContext=3D=3D=
=3Dnull){var canvasWidth=3Dthis.width;var =
canvasHeight=3Dthis.height;this.targetSelector.html("");if(canvasWidth<=3D=
0||canvasHeight<=3D0){throw"Invalid dimensions - width =3D =
"+canvasWidth+", height =3D "+canvasHeight;}
var =
canvas=3Ddocument.createElement('canvas');canvas.setAttribute('width',can=
vasWidth);canvas.setAttribute('height',canvasHeight);this.targetSelector.=
get(0).appendChild(canvas);if(!Thunderball.Utilities.check_canvas()){canv=
as=3Dwindow.G_vmlCanvasManager.initElement(canvas,canvasWidth,canvasHeigh=
t);}
this.drawingContext=3Dcanvas.getContext("2d");}
this._precomputeStyles();},_clearLabels:function(){$(this.targetSelector)=
.children("div").remove();},_layoutSessions:function(Sessions){var =
TotalSessionWeight=3D0;$.each(Sessions,function(i,s){TotalSessionWeight+=3D=
s.Weight;});var x=3D0;for(var i=3D0;i<Sessions.length;i++){var =
Session=3DSessions[i];var =
SessionWidth;SessionWidth=3DMath.floor(this.width*Session.Weight/TotalSes=
sionWeight);Session.SessionWidth=3DSessionWidth;Session._x=3Dx;x+=3DSessi=
onWidth;var SessionStart=3DSession.Start.getTime();var =
SessionStop=3DSession.Stop.getTime();var =
SessionTime=3DSessionStop-SessionStart;Session._xscale=3DSessionWidth*thi=
s._barFactor/(SessionTime);}},_autoScale:function(Data){var =
Min=3Dnull;var Max=3Dnull;var High=3Dnull;var Low=3Dnull;var =
Close=3Dnull;var self=3Dthis;var =
chartValueIndicators=3Dthis.style.YAxisLabelStyle;$.each(Data,function(i,=
Sessions){var =
includePreviousClose=3Dtrue;if(self.symbols.length>1||Sessions.Value=3D=3D=
=3Dundefined||Sessions.Value.Sessions=3D=3D=3Dundefined||Sessions.Value.S=
essions.length<1||Sessions.Value.Sessions[0].PreviousClose=3D=3D=3Dundefi=
ned||Sessions.Value.Sessions[0].PreviousClose=3D=3D=3Dnull){includePrevio=
usClose=3Dfalse;}
var =
MinMax=3Dself._getMinMax(Sessions.Value.Sessions,includePreviousClose);if=
(chartValueIndicators=3D=3D=3D1){self._determineLastTrade(Sessions.Value.=
Sessions[Sessions.Value.Sessions.length-1].Trades);Low=3DMinMax.Low;High=3D=
MinMax.High;if(includePreviousClose){Close=3DSessions.Value.Sessions[0].P=
reviousClose;self.closePrice=3DClose;}}
if(!Min||MinMax.Min<Min){Min=3DMinMax.Min;}
if(!Max||MinMax.Max>Max){Max=3DMinMax.Max;}});function =
dStart(){this.value=3D0;}
function dFinish(){this.value=3D0;}
if(this.style.maxPriceLines>=3D1){var dFinishObj=3Dnew dFinish();var =
dStartObj=3Dnew dStart();var =
scale=3DThunderball.ChartScalingV2.CalculateDelta2(this.style.maxPriceLin=
es,false,true,Min,Max,dStartObj,dFinishObj);if(dStartObj.value<0&&self.sy=
mbols.length=3D=3D=3D1){scale=3DThunderball.ChartScalingV2.CalculateDelta=
2(Math.round(this.style.maxPriceLines/2),false,true,Min,Max,dStartObj,dFi=
nishObj);}
if(chartValueIndicators=3D=3D=3D1){if(High=3D=3D=3Dnull&&Low=3D=3D=3Dnull=
){if(close!=3Dnull){Max=3DClose+(Close*.01);Min=3DClose-(Close*.01);}else=
{Max=3D1;Min=3D0;}}
this._priceLines=3D[];var =
ticks=3Dthis._priceLines;if(Low!=3Dnull){ticks.push(Low);this.lowPrice=3D=
Low;}
if(this.lastPrice!=3Dnull){ticks.push(this.lastPrice);}
if((!(Close=3D=3D=3Dundefined||Close=3D=3D=3Dnull))){ticks.push(Close);if=
(High!=3Dnull){ticks.push(High);this.highPrice=3DHigh;}}else{if(High!=3Dn=
ull){ticks.push(High);this.highPrice=3DHigh;}}}else{Min=3DMath.min(Min,dS=
tartObj.value);Max=3DMath.max(Max,dFinishObj.value);this._priceLines=3D[]=
;var ticks=3Dthis._priceLines;if(scale>0){for(var =
p=3DdStartObj.value;p<=3DdFinishObj.value+((dFinishObj.value-dStartObj.va=
lue)*.05);p+=3Dscale){ticks[ticks.length]=3Dp;}}}}
var pad=3Dthis.style.vPadding;var =
height=3Dthis.height-2.0*pad;if(Max-Min=3D=3D=3D0){if(Max<Min){var =
Tmp=3DMin;Min=3DMax;Max=3DTmp;}
var Max=3DMath.abs(Max);if(Max=3D=3D0)
Max=3D1;if(Max<0)
Max=3D0;else if(Max=3D=3D0)
Max=3D1;else
Min=3D0;}
this._yscale=3D-height/(Max-Min);this._y=3Dheight-Min*this._yscale+pad;},=
_setSession:function(session){this._xscale=3Dsession._xscale;this._x=3Dse=
ssion._x;},tx:function(x){return =
Math.floor(this._xscale*x+this._x)+(this._bump?0.5:0);},ty:function(y){re=
turn =
Math.floor(this._yscale*y+this._y)+(this._bump?0.5:0);},_makeStyle:functi=
on(spec){var steps=3Dspec.split('-');if(steps.length=3D=3D2){var =
gradient=3Dthis.drawingContext.createLinearGradient(0,0,0,this.height);gr=
adient.addColorStop(0,steps[0]);gradient.addColorStop(1,steps[1]);return =
gradient;}else{return spec;}},_determineLastTrade:function(Trades){var =
latestPrice=3Dnull;for(var =
k=3DTrades.length-1;k>=3D0&&latestPrice=3D=3D=3Dnull;k--){if(Trades[k]){l=
atestPrice=3DTrades[k];}}
this.lastPrice=3DlatestPrice;},_getMinMax:function(Sessions,IncludePrevio=
usClose){var MinPoint;var MaxPoint;var Min;var Max;var LowPrice;var =
HighPrice;var =
SessionHighPoint=3D{Index:null,Price:null,SessionIndex:null};var =
SessionLowPoint=3D{Index:null,Price:null,SessionIndex:null};if(IncludePre=
viousClose&&Sessions[0].PreviousClose!=3D=3Dnull){Max=3DMin=3DSessions[0]=
.PreviousClose;}
var =
needsBump=3Dfalse;if(this.data.Data[0].Value.IsIndex=3D=3D=3D1&&this._bar=
Size=3D=3D=3D60){needsBump=3Dtrue;}
for(var i=3D0;i<Sessions.length;i++){var =
Session=3DSessions[i];this._setSession(Session);if(!Session.Trades){Sessi=
on.Trades=3D[];}
var Low=3DSession.Low;var =
High=3DSession.High;if(Low||High){if(Low&&(!Min||Low.Price<Min)){Min=3DLo=
w.Price;if(this._historical){MinPoint=3D{x:this.tx(Low.Index/this._barSiz=
e),y:this.ty(Min)};}
else{if(needsBump){MinPoint=3D{x:this.tx(Low.Index+0.5),y:this.ty(Min)};}=
else{MinPoint=3D{x:this.tx(Low.Index),y:this.ty(Min)};}}
SessionLowPoint.Index=3DLow.Index;SessionLowPoint.Price=3DLow.Price;Sessi=
onLowPoint.SessionIndex=3Di;}
if(High&&(!Max||High.Price>Max)){Max=3DHigh.Price;if(this._historical){Ma=
xPoint=3D{x:this.tx(High.Index/this._barSize),y:this.ty(Max)};}
else{if(needsBump){MaxPoint=3D{x:this.tx(High.Index+0.5),y:this.ty(Max)};=
}else{MaxPoint=3D{x:this.tx(High.Index),y:this.ty(Max)};}}
SessionHighPoint.Index=3DHigh.Index;SessionHighPoint.Price=3DHigh.Price;S=
essionHighPoint.SessionIndex=3Di;}
if(Low&&(!LowPrice||Low.Price<LowPrice)){LowPrice=3DLow.Price;}
if(High&&(!HighPrice||High.Price>HighPrice)){HighPrice=3DHigh.Price;}}}
var UniqueHighPoint=3Dnull;var =
UniqueLowPoint=3Dnull;if(SessionHighPoint.Index!=3Dnull&&SessionHighPoint=
.Price!=3Dnull&&SessionHighPoint.SessionIndex!=3Dnull){if(SessionHighPoin=
t.SessionIndex<Sessions.length&&SessionHighPoint.Index<Sessions[SessionHi=
ghPoint.SessionIndex].Trades.length){UniqueHighPoint=3DSessionHighPoint.P=
rice;HighPrice=3DSessionHighPoint.Price;}}
if(SessionLowPoint.Index!=3Dnull&&SessionLowPoint.Price!=3Dnull&&SessionL=
owPoint.SessionIndex!=3Dnull){if(SessionLowPoint.SessionIndex<Sessions.le=
ngth&&SessionLowPoint.Index<Sessions[SessionLowPoint.SessionIndex].Trades=
.length){UniqueLowPoint=3DSessionLowPoint.Price;LowPrice=3DSessionLowPoin=
t.Price;}}
if(UniqueHighPoint!=3D=3Dnull&&UniqueLowPoint!=3D=3Dnull){if(SessionLowPo=
int.SessionIndex=3D=3DSessionHighPoint.SessionIndex){if(SessionLowPoint.I=
ndex!=3D=3DSessionHighPoint.Index){Sessions[SessionLowPoint.SessionIndex]=
.Trades[SessionLowPoint.Index]=3DUniqueLowPoint;Sessions[SessionHighPoint=
.SessionIndex].Trades[SessionHighPoint.Index]=3DUniqueHighPoint;}}
else
{Sessions[SessionLowPoint.SessionIndex].Trades[SessionLowPoint.Index]=3DU=
niqueLowPoint;Sessions[SessionHighPoint.SessionIndex].Trades[SessionHighP=
oint.Index]=3DUniqueHighPoint;}}
else =
if(UniqueHighPoint!=3D=3Dnull){Sessions[SessionHighPoint.SessionIndex].Tr=
ades[SessionHighPoint.Index]=3DUniqueHighPoint;}
else =
if(UniqueLowPoint!=3D=3Dnull){Sessions[SessionLowPoint.SessionIndex].Trad=
es[SessionLowPoint.Index]=3DUniqueLowPoint;}
return({Min:Min,Max:Max,Low:LowPrice,High:HighPrice,MinPoint:MinPoint,Max=
Point:MaxPoint});}};
/* SWFObject v2.1 <http://code.google.com/p/swfobject/>
	Copyright (c) 2007-2008 Geoff Stearns, Michael Williams, and Bobby van =
der Sluis
	This software is released under the MIT License =
<http://www.opensource.org/licenses/mit-license.php>
*/
var swfobject=3Dfunction(){var =
b=3D"undefined",Q=3D"object",n=3D"Shockwave =
Flash",p=3D"ShockwaveFlash.ShockwaveFlash",P=3D"application/x-shockwave-f=
lash",m=3D"SWFObjectExprInst",j=3Dwindow,K=3Ddocument,T=3Dnavigator,o=3D[=
],N=3D[],i=3D[],d=3D[],J,Z=3Dnull,M=3Dnull,l=3Dnull,e=3Dfalse,A=3Dfalse;v=
ar h=3Dfunction(){var v=3Dtypeof K.getElementById!=3Db&&typeof =
K.getElementsByTagName!=3Db&&typeof =
K.createElement!=3Db,AC=3D[0,0,0],x=3Dnull;if(typeof =
T.plugins!=3Db&&typeof =
T.plugins[n]=3D=3DQ){x=3DT.plugins[n].description;if(x&&!(typeof =
T.mimeTypes!=3Db&&T.mimeTypes[P]&&!T.mimeTypes[P].enabledPlugin)){x=3Dx.r=
eplace(/^.*\s+(\S+\s+\S+$)/,"$1");AC[0]=3DparseInt(x.replace(/^(.*)\..*$/=
,"$1"),10);AC[1]=3DparseInt(x.replace(/^.*\.(.*)\s.*$/,"$1"),10);AC[2]=3D=
/r/.test(x)?parseInt(x.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof =
j.ActiveXObject!=3Db){var y=3Dnull,AB=3Dfalse;try{y=3Dnew =
ActiveXObject(p+".7")}catch(t){try{y=3Dnew =
ActiveXObject(p+".6");AC=3D[6,0,21];y.AllowScriptAccess=3D"always"}catch(=
t){if(AC[0]=3D=3D6){AB=3Dtrue}}if(!AB){try{y=3Dnew =
ActiveXObject(p)}catch(t){}}}if(!AB&&y){try{x=3Dy.GetVariable("$version")=
;if(x){x=3Dx.split(" =
")[1].split(",");AC=3D[parseInt(x[0],10),parseInt(x[1],10),parseInt(x[2],=
10)]}}catch(t){}}}}var =
AD=3DT.userAgent.toLowerCase(),r=3DT.platform.toLowerCase(),AA=3D/webkit/=
.test(AD)?parseFloat(AD.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):fals=
e,q=3Dfalse,z=3Dr?/win/.test(r):/win/.test(AD),w=3Dr?/mac/.test(r):/mac/.=
test(AD);/*@cc_on =
q=3Dtrue;@if(@_win32)z=3Dtrue;@elif(@_mac)w=3Dtrue;@end@*/return{w3cdom:v=
,pv:AC,webkit:AA,ie:q,win:z,mac:w}}();var =
L=3Dfunction(){if(!h.w3cdom){return =
}f(H);if(h.ie&&h.win){try{K.write("<script id=3D__ie_ondomload =
defer=3Dtrue =
src=3D//:><\/script>");J=3DC("__ie_ondomload");if(J){I(J,"onreadystatecha=
nge",S)}}catch(q){}}if(h.webkit&&typeof =
K.readyState!=3Db){Z=3DsetInterval(function(){if(/loaded|complete/.test(K=
.readyState)){E()}},10)}if(typeof =
K.addEventListener!=3Db){K.addEventListener("DOMContentLoaded",E,null)}R(=
E)}();function =
S(){if(J.readyState=3D=3D"complete"){J.parentNode.removeChild(J);E()}}fun=
ction E(){if(e){return }if(h.ie&&h.win){var v=3Da("span");try{var =
u=3DK.getElementsByTagName("body")[0].appendChild(v);u.parentNode.removeC=
hild(u)}catch(w){return }}e=3Dtrue;if(Z){clearInterval(Z);Z=3Dnull}var =
q=3Do.length;for(var r=3D0;r<q;r++){o[r]()}}function =
f(q){if(e){q()}else{o[o.length]=3Dq}}function R(r){if(typeof =
j.addEventListener!=3Db){j.addEventListener("load",r,false)}else{if(typeo=
f =
K.addEventListener!=3Db){K.addEventListener("load",r,false)}else{if(typeo=
f j.attachEvent!=3Db){I(j,"onload",r)}else{if(typeof =
j.onload=3D=3D"function"){var =
q=3Dj.onload;j.onload=3Dfunction(){q();r()}}else{j.onload=3Dr}}}}}functio=
n H(){var t=3DN.length;for(var q=3D0;q<t;q++){var =
u=3DN[q].id;if(h.pv[0]>0){var =
r=3DC(u);if(r){N[q].width=3Dr.getAttribute("width")?r.getAttribute("width=
"):"0";N[q].height=3Dr.getAttribute("height")?r.getAttribute("height"):"0=
";if(c(N[q].swfVersion)){if(h.webkit&&h.webkit<312){Y(r)}W(u,true)}else{i=
f(N[q].expressInstall&&!A&&c("6.0.65")&&(h.win||h.mac)){k(N[q])}else{O(r)=
}}}}else{W(u,true)}}}function Y(t){var =
q=3Dt.getElementsByTagName(Q)[0];if(q){var =
w=3Da("embed"),y=3Dq.attributes;if(y){var v=3Dy.length;for(var =
u=3D0;u<v;u++){if(y[u].nodeName=3D=3D"DATA"){w.setAttribute("src",y[u].no=
deValue)}else{w.setAttribute(y[u].nodeName,y[u].nodeValue)}}}var =
x=3Dq.childNodes;if(x){var z=3Dx.length;for(var =
r=3D0;r<z;r++){if(x[r].nodeType=3D=3D1&&x[r].nodeName=3D=3D"PARAM"){w.set=
Attribute(x[r].getAttribute("name"),x[r].getAttribute("value"))}}}t.paren=
tNode.replaceChild(w,t)}}function k(w){A=3Dtrue;var =
u=3DC(w.id);if(u){if(w.altContentId){var =
y=3DC(w.altContentId);if(y){M=3Dy;l=3Dw.altContentId}}else{M=3DG(u)}if(!(=
/%$/.test(w.width))&&parseInt(w.width,10)<310){w.width=3D"310"}if(!(/%$/.=
test(w.height))&&parseInt(w.height,10)<137){w.height=3D"137"}K.title=3DK.=
title.slice(0,47)+" - Flash Player Installation";var =
z=3Dh.ie&&h.win?"ActiveX":"PlugIn",q=3DK.title,r=3D"MMredirectURL=3D"+j.l=
ocation+"&MMplayerType=3D"+z+"&MMdoctitle=3D"+q,x=3Dw.id;if(h.ie&&h.win&&=
u.readyState!=3D4){var =
t=3Da("div");x+=3D"SWFObjectNew";t.setAttribute("id",x);u.parentNode.inse=
rtBefore(t,u);u.style.display=3D"none";var =
v=3Dfunction(){u.parentNode.removeChild(u)};I(j,"onload",v)}U({data:w.exp=
ressInstall,id:m,width:w.width,height:w.height},{flashvars:r},x)}}functio=
n O(t){if(h.ie&&h.win&&t.readyState!=3D4){var =
r=3Da("div");t.parentNode.insertBefore(r,t);r.parentNode.replaceChild(G(t=
),r);t.style.display=3D"none";var =
q=3Dfunction(){t.parentNode.removeChild(t)};I(j,"onload",q)}else{t.parent=
Node.replaceChild(G(t),t)}}function G(v){var =
u=3Da("div");if(h.win&&h.ie){u.innerHTML=3Dv.innerHTML}else{var =
r=3Dv.getElementsByTagName(Q)[0];if(r){var w=3Dr.childNodes;if(w){var =
q=3Dw.length;for(var =
t=3D0;t<q;t++){if(!(w[t].nodeType=3D=3D1&&w[t].nodeName=3D=3D"PARAM")&&!(=
w[t].nodeType=3D=3D8)){u.appendChild(w[t].cloneNode(true))}}}}}return =
u}function U(AG,AE,t){var q,v=3DC(t);if(v){if(typeof =
AG.id=3D=3Db){AG.id=3Dt}if(h.ie&&h.win){var AF=3D"";for(var AB in =
AG){if(AG[AB]!=3DObject.prototype[AB]){if(AB.toLowerCase()=3D=3D"data"){A=
E.movie=3DAG[AB]}else{if(AB.toLowerCase()=3D=3D"styleclass"){AF+=3D' =
class=3D"'+AG[AB]+'"'}else{if(AB.toLowerCase()!=3D"classid"){AF+=3D" =
"+AB+'=3D"'+AG[AB]+'"'}}}}}var AD=3D"";for(var AA in =
AE){if(AE[AA]!=3DObject.prototype[AA]){AD+=3D'<param name=3D"'+AA+'" =
value=3D"'+AE[AA]+'" />'}}v.outerHTML=3D'<object =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+AF+">"+AD+"</obje=
ct>";i[i.length]=3DAG.id;q=3DC(AG.id)}else{if(h.webkit&&h.webkit<312){var=
 AC=3Da("embed");AC.setAttribute("type",P);for(var z in =
AG){if(AG[z]!=3DObject.prototype[z]){if(z.toLowerCase()=3D=3D"data"){AC.s=
etAttribute("src",AG[z])}else{if(z.toLowerCase()=3D=3D"styleclass"){AC.se=
tAttribute("class",AG[z])}else{if(z.toLowerCase()!=3D"classid"){AC.setAtt=
ribute(z,AG[z])}}}}}for(var y in =
AE){if(AE[y]!=3DObject.prototype[y]){if(y.toLowerCase()!=3D"movie"){AC.se=
tAttribute(y,AE[y])}}}v.parentNode.replaceChild(AC,v);q=3DAC}else{var =
u=3Da(Q);u.setAttribute("type",P);for(var x in =
AG){if(AG[x]!=3DObject.prototype[x]){if(x.toLowerCase()=3D=3D"styleclass"=
){u.setAttribute("class",AG[x])}else{if(x.toLowerCase()!=3D"classid"){u.s=
etAttribute(x,AG[x])}}}}for(var w in =
AE){if(AE[w]!=3DObject.prototype[w]&&w.toLowerCase()!=3D"movie"){F(u,w,AE=
[w])}}v.parentNode.replaceChild(u,v);q=3Du}}}return q}function =
F(t,q,r){var =
u=3Da("param");u.setAttribute("name",q);u.setAttribute("value",r);t.appen=
dChild(u)}function X(r){var =
q=3DC(r);if(q&&(q.nodeName=3D=3D"OBJECT"||q.nodeName=3D=3D"EMBED")){if(h.=
ie&&h.win){if(q.readyState=3D=3D4){B(r)}else{j.attachEvent("onload",funct=
ion(){B(r)})}}else{q.parentNode.removeChild(q)}}}function B(t){var =
r=3DC(t);if(r){for(var q in r){if(typeof =
r[q]=3D=3D"function"){r[q]=3Dnull}}r.parentNode.removeChild(r)}}function =
C(t){var q=3Dnull;try{q=3DK.getElementById(t)}catch(r){}return =
q}function a(q){return K.createElement(q)}function =
I(t,q,r){t.attachEvent(q,r);d[d.length]=3D[t,q,r]}function c(t){var =
r=3Dh.pv,q=3Dt.split(".");q[0]=3DparseInt(q[0],10);q[1]=3DparseInt(q[1],1=
0)||0;q[2]=3DparseInt(q[2],10)||0;return(r[0]>q[0]||(r[0]=3D=3Dq[0]&&r[1]=
>q[1])||(r[0]=3D=3Dq[0]&&r[1]=3D=3Dq[1]&&r[2]>=3Dq[2]))?true:false}functi=
on V(v,r){if(h.ie&&h.mac){return }var =
u=3DK.getElementsByTagName("head")[0],t=3Da("style");t.setAttribute("type=
","text/css");t.setAttribute("media","screen");if(!(h.ie&&h.win)&&typeof =
K.createTextNode!=3Db){t.appendChild(K.createTextNode(v+" =
{"+r+"}"))}u.appendChild(t);if(h.ie&&h.win&&typeof =
K.styleSheets!=3Db&&K.styleSheets.length>0){var =
q=3DK.styleSheets[K.styleSheets.length-1];if(typeof =
q.addRule=3D=3DQ){q.addRule(v,r)}}}function W(t,q){var =
r=3Dq?"visible":"hidden";if(e&&C(t)){C(t).style.visibility=3Dr}else{V("#"=
+t,"visibility:"+r)}}function g(s){var r=3D/[\\\"<>\.;]/;var =
q=3Dr.exec(s)!=3Dnull;return q?encodeURIComponent(s):s}var =
D=3Dfunction(){if(h.ie&&h.win){window.attachEvent("onunload",function(){v=
ar w=3Dd.length;for(var =
v=3D0;v<w;v++){d[v][0].detachEvent(d[v][1],d[v][2])}var =
t=3Di.length;for(var u=3D0;u<t;u++){X(i[u])}for(var r in =
h){h[r]=3Dnull}h=3Dnull;for(var q in =
swfobject){swfobject[q]=3Dnull}swfobject=3Dnull})}}();return{registerObje=
ct:function(u,q,t){if(!h.w3cdom||!u||!q){return }var =
r=3D{};r.id=3Du;r.swfVersion=3Dq;r.expressInstall=3Dt?t:false;N[N.length]=
=3Dr;W(u,false)},getObjectById:function(v){var q=3Dnull;if(h.w3cdom){var =
t=3DC(v);if(t){var u=3Dt.getElementsByTagName(Q)[0];if(!u||(u&&typeof =
t.SetVariable!=3Db)){q=3Dt}else{if(typeof =
u.SetVariable!=3Db){q=3Du}}}}return =
q},embedSWF:function(x,AE,AB,AD,q,w,r,z,AC){if(!h.w3cdom||!x||!AE||!AB||!=
AD||!q){return }AB+=3D"";AD+=3D"";if(c(q)){W(AE,false);var =
AA=3D{};if(AC&&typeof AC=3D=3D=3DQ){for(var v in =
AC){if(AC[v]!=3DObject.prototype[v]){AA[v]=3DAC[v]}}}AA.data=3Dx;AA.width=
=3DAB;AA.height=3DAD;var y=3D{};if(z&&typeof z=3D=3D=3DQ){for(var u in =
z){if(z[u]!=3DObject.prototype[u]){y[u]=3Dz[u]}}}if(r&&typeof =
r=3D=3D=3DQ){for(var t in r){if(r[t]!=3DObject.prototype[t]){if(typeof =
y.flashvars!=3Db){y.flashvars+=3D"&"+t+"=3D"+r[t]}else{y.flashvars=3Dt+"=3D=
"+r[t]}}}}f(function(){U(AA,y,AE);if(AA.id=3D=3DAE){W(AE,true)}})}else{if=
(w&&!A&&c("6.0.65")&&(h.win||h.mac)){A=3Dtrue;W(AE,false);f(function(){va=
r =
AF=3D{};AF.id=3DAF.altContentId=3DAE;AF.width=3DAB;AF.height=3DAD;AF.expr=
essInstall=3Dw;k(AF)})}}},getFlashPlayerVersion:function(){return{major:h=
.pv[0],minor:h.pv[1],release:h.pv[2]}},hasFlashPlayerVersion:c,createSWF:=
function(t,r,q){if(h.w3cdom){return U(t,r,q)}else{return =
undefined}},removeSWF:function(q){if(h.w3cdom){X(q)}},createCSS:function(=
r,q){if(h.w3cdom){V(r,q)}},addDomLoadEvent:f,addLoadEvent:R,getQueryParam=
Value:function(v){var =
u=3DK.location.search||K.location.hash;if(v=3D=3Dnull){return =
g(u)}if(u){var t=3Du.substring(1).split("&");for(var =
r=3D0;r<t.length;r++){if(t[r].substring(0,t[r].indexOf("=3D"))=3D=3Dv){re=
turn =
g(t[r].substring((t[r].indexOf("=3D")+1)))}}}return""},expressInstallCall=
back:function(){if(A&&M){var =
q=3DC(m);if(q){q.parentNode.replaceChild(M,q);if(l){W(l,true);if(h.ie&&h.=
win){M.style.display=3D"block"}}M=3Dnull;l=3Dnull;A=3Dfalse}}}}}();

$.extend(MarketWatch.Video,function(){var =
_getPlayerDomain=3Dfunction(queryStr,defaultValue){var quaryVal;var =
query=3Dwindow.location.search.substring(1);var =
parms=3Dquery.split('&');for(var i=3D0;i<parms.length;i++){var =
pos=3Dparms[i].indexOf('=3D');if(pos>0){var =
key=3Dparms[i].substring(0,pos);if(queryStr.toLowerCase()=3D=3Dkey.toLowe=
rCase()){quaryVal=3Dparms[i].substring(pos+1);break;}}}
if(quaryVal=3D=3D"undefined"||quaryVal=3D=3Dnull||quaryVal=3D=3D''){quary=
Val=3D(defaultValue)?defaultValue:quaryVal;}
return quaryVal;};return{getPlayerDomain:_getPlayerDomain}}())
function =
embedPlayerByVideoId(videoId,divId,height,width){if(videoId.indexOf('{')=3D=
=3D-1){videoId=3D'{'+videoId+'}';}
if(!height||!width){width=3D"287";height=3D"162";}
var microPlayerId=3D"MicroPlayer_"+Math.floor(Math.random()*1000000);var =
flashPlayerPath=3D"http://"+MarketWatch.Video.getPlayerDomain("playerdoma=
in","s.wsj.net")+"/media/swf/microPlayer.swf";var =
flashstring=3D"videoGUID=3D"+videoId+"&playerid=3D2001&configURL=3D"+esca=
pe("http://wsj.vo.llnwd.net/o28/players/")+"&autoStart=3Dfalse&allowPlaye=
rPopup=3D1";if(swfobject.getFlashPlayerVersion().major>=3D9){swfobject.em=
bedSWF(flashPlayerPath,divId,width,height,"9.0.0","",{'movieWidth':width,=
'movieHeight':height,'host':location.host},{flashvars:flashstring,allowsc=
riptaccess:"always",wmode:"transparent",seamlesstabbing:false,swliveconne=
ct:true},{id:microPlayerId});}
else{nonSupportingFlashPlayer(divId);}}
function nonSupportingFlashPlayer(divId){var str=3D'';str+=3D'<table =
width=3D"100%" cellspacing=3D"1" cellpadding=3D"2" =
bordercolor=3D"#336699" =
border=3D"2">';str+=3D'<tbody>';str+=3D'<tr>';str+=3D'</tr>';str+=3D'<tr>=
';str+=3D'<td align=3D"left">';str+=3D'<span style=3D"font-size: =
12px;">';str+=3D'The version of Adobe Flash Player required to view this =
interactive has not been found.';str+=3D'<br/>';str+=3D'To enjoy our =
complete interactive experience, please download a free copy of the =
latest version of Adobe Flash Player ';str+=3D'<b>';str+=3D'<a =
target=3D"_blank" =
href=3D"http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Vers=
ion=3DShockwaveFlash">here.</a>';str+=3D'</b>';str+=3D'</span>';str+=3D'<=
/td>';str+=3D'</tr>';str+=3D'</tbody>';str+=3D'</table>';document.getElem=
entById(divId).innerHTML=3Dstr;}

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://i.mktw.net/MW5/content/hat/hatloader.js

=EF=BB=BFdocument.write('<link rel=3D"stylesheet" =
href=3D"http://i.mktw.net/mw5/content/hat/hat.css?version=3D13" =
type=3D"text/css"/>');
document.write('<script type=3D"text/javascript" =
src=3D"http://i.mktw.net/mw5/content/hat/hat.js?version=3D24"></script>')=
;
------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://i.mktw.net/MW5/content/story/js/marketwatch.story.js

$.extend(MarketWatch.Story, function() {
    $(document).ready(function() {
        $("#below span.quotepeek").mouseover(
                  function() {
                      $(this).css("display", "block");
                  }
                  ).mouseout(
                function() {
                    $(this).css("display", "none");
                }
            );
    });

    $(document).ready(function() {
        $("#maincontent span.quotepeekbase").mouseover(
                function() {
                    var $id =3D $(this).get(0).id;
                    $id =3D $id.replace("quote", "");

                    if ($id !=3D "") {
                        var bottomArrow =3D false;
                        var $mainContent =3D =
$(this).parents("#maincontent").get(0);

                        if (this.offsetTop > 680) {
                            if (this.offsetTop + 400 > =
$mainContent.offsetTop + $mainContent.clientHeight
                            && this.offsetTop - 280 > =
$mainContent.offsetTop)
                            { bottomArrow =3D true; }

                            if (navigator.appName =3D=3D "Netscape") {
                                if (this.offsetTop + 435 > =
window.pageYOffset + window.innerHeight
                                && this.offsetTop - 390 > =
window.pageYOffset)
                                { bottomArrow =3D true; }
                            }
                            else if (navigator.appName =3D=3D "Microsoft =
Internet Explorer") {
                                if (this.offsetTop + 445 > =
document.documentElement.scrollTop + =
document.documentElement.clientHeight
                                    && this.offsetTop - 390 > =
document.documentElement.scrollTop)
                                { bottomArrow =3D true; }
                            }
                        }

                        if (navigator.appName =3D=3D "Netscape" =
//Firefox
                            || (navigator.appName =3D=3D "Microsoft =
Internet Explorer" && navigator.appVersion.indexOf("MSIE 8.0") !=3D -1)) =
{//IE8
                            if (bottomArrow) {
                                var $quotepeektopoffset =3D -370;
                            }
                            else {
                                var $quotepeektopoffset =3D -18;
                            }
                            var $quotepeekleftoffset =3D 40;
                        }
                        else if (navigator.appName =3D=3D "Microsoft =
Internet Explorer") {
                            if (bottomArrow) {
                                var $quotepeektopoffset =3D -379;
                            }
                            else {
                                var $quotepeektopoffset =3D -17;
                            }
                            var $quotepeekleftoffset =3D 40;
                        }

                        var $quotePeek =3D $("#quotepeek" + $id);

                        if (navigator.appName =3D=3D "Microsoft Internet =
Explorer") {
                            var $quotePeekTemp =3D $quotePeek.get(0);
                            if ($quotePeekTemp !=3D null) {
                                ie_apply_zindex($quotePeekTemp.id, 2);
                            }
                        }

                        if (bottomArrow)
                        { $quotePeek.addClass("arrowbottom"); }
                        else
                        { $quotePeek.removeClass("arrowbottom"); }

                        $quotePeek.css("top", (this.offsetTop + =
$quotepeektopoffset) + "px");
                        $quotePeek.css("left", (this.offsetLeft + =
$quotepeekleftoffset) + "px");
                        $quotePeek.css("display", "block");

                        var embeddedchart =3D jQuery.data($('#' + =
'embeddedchart' + $id).get(0), 'embeddedchart');
                        if (embeddedchart) {
                            embeddedchart.ShowChart();
                        }

                        var ad =3D $quotePeek.find("div.advertisement");
                        if (ad.length > 0 && ad.find("iframe").length =
=3D=3D 0 && typeof (ScrillaZilla) !=3D "undefined") {
                            =
ScrillaZilla.Escort.getClient(ad.attr("id")).load();
                        }
                    }
                }
            ).mouseout(
                function() {
                    var $id =3D $(this).get(0).id;
                    $id =3D $id.replace("quote", "");
                    $("#quotepeek" + $id).css("display", "none");
                }
            );
    });

    $(document).ready(function() {
        $("#below span.quotepeek.bgQuote").data("bgFormat", { date: =
"g:i:s a" });
    });

    var iaz_preserved_elements =3D [];
    var iaz_preserved_zindexes =3D [];

    function ie_apply_zindex(element_id, zindex, context_id) {
        // default values
        if (undefined =3D=3D zindex) { zindex =3D 1; }
        var context =3D (undefined =3D=3D context_id ? $(context_id) : =
$(document.body));
        var element =3D $("#" + element_id);

        // undo past ie_apply_zindex()
        for (i =3D iaz_preserved_elements.length - 1; i >=3D 0; i--) {
            iaz_preserved_elements[i].css("z-index", =
iaz_preserved_zindexes[i]);
        }
        iaz_preserved_elements =3D [];
        iaz_preserved_zindexes =3D [];

        // find relative-positioned ancestors of element within context
        $.each(element.parents().get(), function(i, object) {
            var parent =3D $(object);
            if ("relative" =3D=3D parent.css("position")) {
                // preserve ancestor's current z-index
                iaz_preserved_elements.push(parent);
                iaz_preserved_zindexes.push(parent.css("z-index"));

                // apply z-index to ancestor
                parent.css("z-index", zindex);
            }
            if (parent =3D=3D context) { throw $break; }
        }
        );
    }
   =20
    $(document).ready(function() {
        $("#below span.quotePeekAddToPortfolio").click(function(e) {
            e.preventDefault();
            =
MarketWatch.UI.addToPortfolio($(this).children(".ticker").text(), =
$(this).children("a"));
        });
    });
   =20
    return {}
} ());


var NewsViewer =3D
	function(nv_id_selector, controls_id_selector, refresh_rate, hline_url, =
new_hline_url, get_page_params) {
		var retrieval_multiplier =3D 1; // multiplied by size of viewport to =
determine when to retrienve more data
		var older_items_pullcount =3D 10; // Number of items retrieved/request =
when getting older headlines
		var max_viewer_items =3D 60;  // value set to twice the item pull =
count (30) defined in the controller
		var fadein_speed_ms =3D 200;
		var fadeout_speed_ms =3D 100;
		var bgrass_chart_activation_delay =3D '500ms';
		var retrieval_interval =3D refresh_rate;
		var default_highlight_index =3D 0;
		var is_feed_active =3D false;
		var filter_criteria;
		var getting_old =3D false;
		var getting_new =3D false;=09
		//var getting_filtered =3D false;
	=09
		var nv_cont;
		var nv_cont_list;
		var controls_cont;
		var feed_active_key;
		var bgrass_chart_key;
		var headline_url;
		var newer_headline_url;
		var get_params;	=09
	=09
		// Chart display vars
		var ch_width =3D 189;
		var ch_height =3D 30;
	=09
		var ActivateScheduledFeed =3D function(force_update) {
			if (force_update)
				GetNewerHeadlines();

			if (is_feed_active)
				return;

			//configure timer to call 'GetNewerHeadlines' on a schedule
			$(controls_cont).stopTime(feed_active_key); //first make sure no =
actives are already running
			$(controls_cont).everyTime(retrieval_interval, feed_active_key, =
GetNewerHeadlines, 0, true);
			is_feed_active =3D true;
		};

		var DeactivateScheduledFeed =3D function() {
			if (!is_feed_active)
				return;

			$(controls_cont).stopTime(feed_active_key);
			is_feed_active =3D false;
		};

		var GetFilteredHeadlines =3D function() {
			//if (getting_filtered)
			//	return;
									=09
			//getting_filtered =3D true;
					=09
			var page_params =3D get_params(filter_criteria);					=09
		=09
			GetPartialViewPost(
				headline_url,
				page_params,
				function(partial_view) {				=09
					GetFilteredHeadlinesComplete(partial_view);
				}
			);
		};

		var GetFilteredHeadlinesComplete =3D function(partial_view) {										=
=09
			nv_cont.find('.nv-abstract').fadeOut(0);
			nv_cont_list.fadeOut(0,
				function() {				=09
					nv_cont_list.html(partial_view).show();				=09
					InitializeViewPort(true, false, true);
				});
			=09
			activateTabControls();
			//getting_filtered =3D false;
		};

		var GetNewerHeadlines =3D function() {
			if (getting_new)
				return;

			getting_new =3D true;

			var doc_id =3D firstHeadline().attr('id');
			var time_stamp =3D firstHeadline().attr('timestamp');
			var ajax_params =3D {};

			$.extend(ajax_params, get_params(filter_criteria), {
				docId: doc_id,
				timestamp: time_stamp
			});

			//make ajax call and execute callback
			GetPartialViewPost(
				newer_headline_url,
				ajax_params,
				function(partial_view) {
					GetNewerHeadlinesCompleted(partial_view);
				}
			);
		};

		var GetNewerHeadlinesCompleted =3D function(partial_view) {
			if (partial_view.length > 20) {
				firstHeadline().before(partial_view); //inject added items at the =
top of viewer			=09
				InitializeViewPort(true, true, true);
			}
			getting_new =3D false;
		};

		var GetOlderHeadlines =3D function() {
			if (getting_old)
				return;

			getting_old =3D true;

			var doc_id =3D lastHeadline().attr('id');
			var time_stamp =3D lastHeadline().attr('timestamp');
			var ajax_params =3D {};

			$.extend(ajax_params, get_params(filter_criteria), {
				docId: doc_id,
				timestamp: time_stamp,
				pullCount: older_items_pullcount
			});

			//make ajax call and execute callback
			GetPartialViewPost(
				headline_url,
				ajax_params,
				function(partial_view) {
					GetOlderHeadlinesCompleted(partial_view);
				}
			);
		};

		var GetOlderHeadlinesCompleted =3D function(partial_view) {
			//lastHeadline().after(partial_view); //inject added items at the =
bottom of viewer
			nv_cont_list.append(partial_view);
			InitializeViewPort(false, false, true);
			getting_old =3D false;
		};

		var GetPartialViewPost =3D function(url, page_params, callback) {		=09
			$.ajax({
				type: "POST",
				url: url,
				data: page_params,
				dataType: "html",
				global: "false",
				success: function(data) {
					callback(data);
				}
			});	=09
		};

		var InitializeViewPort =3D function(highlight_default, enforce_max, =
init_bluegrass) {
			// Remove any items if the viewer is beyond it's max
			if (enforce_max)
				getItem('li:gt(' + (max_viewer_items - 1) + ')').remove();

			ResetLoadIndicator();
			WireEvents();

			if (highlight_default)
				HighlightViewerItemAtIndex(default_highlight_index);=09
		};

		var HandleScroll =3D function() {
			if (needMoreArticles())
				GetOlderHeadlines();

			if (atTop())
				ActivateScheduledFeed(true);
			else
				DeactivateScheduledFeed();

			if (itemOutOfView(getItem('.highlight'))) {
				nv_cont.find('.nv-abstract').fadeOut(fadeout_speed_ms);
				getItem('.highlight').removeClass('highlight');
			}
		};

		var ResetLoadIndicator =3D function() {
			loadIndicator().remove();
			lastHeadline().after("<li class=3D'loading'><img =
src=3D'../Content/images/ajax-loader.gif' />Loading more =
headlines...</li>");
		};
			=09
		var activateTabControls =3D function(){
			controls_cont.find('a.tab').unbind('click');
			controls_cont.find('a.tab').click(function(event) {
				event.preventDefault();			=09
				$(this).addClass('selected').siblings().removeClass('selected');
				filter_criteria =3D $(this).attr('name');	=09
				GetFilteredHeadlines();
			});

		};
	=09
		var deactivateBlueGrass =3D function (container) {	=09
			if (typeof (BlueGrass) !=3D "undefined" && BlueGrass.Quote) {									=
								=09
				container.find('.bgQuote').each(function() {
					//channel could use either .bgChannel or .bgRealtimeChannel
					var channelElement =3D getBlueGrassChannel($(this));								=09
					if (channelElement.length > 0)
						BlueGrass.Quote.unbindElement($(this), channelElement.text());
				});
			}
		}

		var activateBlueGrass =3D function(container) {	=09
			if (typeof (BlueGrass) !=3D "undefined" && BlueGrass.Quote) {									=
							=09
				container.find('.bgQuote').each(function() {
					//channel could use either .bgChannel or .bgRealtimeChannel
					var channelElement =3D getBlueGrassChannel($(this));									=09
					if (channelElement.length > 0)
						BlueGrass.Quote.bindElement($(this), channelElement.text());							=
		=09
				});
			}
		};
	=09
		var getBlueGrassChannel =3D function(bgquoteElement) {
			var channelElement =3D bgquoteElement.find(".bgChannel");					=09
			if (channelElement.length =3D=3D 0) {
				channelElement =3D bgquoteElement.find(".bgRealtimeChannel");
			}					=09
		=09
			if (channelElement.length > 0)
				return channelElement;
		};

		var WireEvents =3D function() {
			//first unbind any previously existing events, then re-bind all
			nv_cont.find('li').unbind('mouseenter');
			nv_cont.find('li').bind('mouseenter', function() {
				HighlightItem($(this));
			});
			//No binding for the load indicator.
			loadIndicator().unbind('mouseenter');
		};

		var DisplayAbstract =3D function(container, abstractText, noFade) {
			container.html(abstractText);
		=09
			var fadespeed =3D fadein_speed_ms;
			if (noFade)
				fadespeed =3D 0;
													=09
			$(controls_cont).stopTime(bgrass_chart_key);	// prevents other =
activations from running
			$(controls_cont).everyTime(bgrass_chart_activation_delay, =
bgrass_chart_key,=20
				function(){			=09
					showCharts(container);											=09
					activateBlueGrass(container);
				}, 1, true);
		=09
			container.fadeIn(fadespeed);
		};

		var HighlightItem =3D function(item) {
			if (item !=3D null && !item.hasClass('highlight')) {
				var noneShowing =3D item.siblings(".highlight").length =3D=3D 0;
				item.addClass('highlight').siblings().removeClass('highlight');

				var fadeInAfter =3D item.hasClass('expandable');
				var abstext =3D item.find('.nv-details').html();
				var abscont =3D nv_cont.find('.nv-abstract');			=09
			=09
				// stop any existing animation			=09
				abscont.stop(true, true);
				if (noneShowing) {
					if (fadeInAfter) {
						DisplayAbstract(abscont, abstext, true)
					}
				}
				else {
					abscont.fadeOut(fadeout_speed_ms, function() {
						deactivateBlueGrass($(this));
					=09
						if (fadeInAfter)
							DisplayAbstract($(this), abstext, false);
					});
				}
			}
		};
	=09
		var HighlightViewerItemAtIndex =3D function(item_index) {
			var item =3D getItemByIndex(item_index);
			HighlightItem($(item));
		};

		var atTop =3D function() {
			var portTop =3D nv_cont.offset().top;
			var item =3D getItem("li:first");
			var top =3D item.offset().top;

			return (top >=3D portTop);
		};

		var itemOutOfView =3D function(item) {
			var item_index =3D nv_cont_list.find('li').index(item);

			var portTop =3D nv_cont.offset().top;
			var portBottom =3D (portTop + nv_cont.height());
			var item =3D getItemByIndex(item_index);
			var top =3D item.offset().top;
			var bottom =3D (top + item.height());

			return (top > portBottom || bottom < portTop);
		};

		var headlineCount =3D function() {
			return getItem('li:not(".loading")').length;
		};

		var lastHeadline =3D function() {
			var item =3D getItem('li:last');
			if (item.hasClass('loading')) //don't want to return the load =
indicator
				item =3D item.prev();

			return item;
		};

		var firstHeadline =3D function() {
			return getItem('li:first');
		};

		var loadIndicator =3D function() {
			return getItem('li.loading');
		};

		var getItemByIndex =3D function(item_index) {
			return getItem('li:eq(' + item_index + ')');
		};

		var getItem =3D function(selector) {
			return nv_cont_list.find(selector);
		};

		var needMoreArticles =3D function() {
			var portHeight =3D nv_cont.height();
			var portTop =3D nv_cont.offset().top;
			var top =3D lastHeadline().offset().top;
			var height =3D lastHeadline().height();

			return (top < (portHeight + portTop - height) + (portHeight * =
retrieval_multiplier));
		};	=09
			=09
		var showCharts =3D function(chartContainer) {		=09
			chartContainer.find('[id*=3Dchart_cont]').each(function()
			{							=09
				var duration =3D $(this).attr('duration');
				var frequency =3D $(this).attr('freq');
			=09
				var chart =3D new EmbeddedChart('#' + $(this).attr('id'), =
SmallChartStyle,=20
					ch_width, ch_height, duration , frequency, null, null, null, =
$(this).attr('symbol'));								=09
				chart.ShowChart();
				delete chart;
			});																						=09
		};

		// Do instance initialization here
		// timers extensions are required
		if (jQuery.timers) {
			nv_selector =3D nv_id_selector;
			nv_cont =3D $(nv_id_selector);
			nv_cont_list =3D $(nv_id_selector).find('ol');
			controls_cont =3D $(controls_id_selector);
			feed_active_key =3D nv_id_selector + "_active_feed";
			bgrass_chart_key =3D nv_id_selector + "_bgrass_chart_key";
			headline_url =3D hline_url;
			newer_headline_url =3D new_hline_url;
			get_params =3D get_page_params; //the function passed in to =
constructor					=09
			filter_criteria =3D controls_cont.find('.tabs =
a.selected').attr('name');
		=09
			// pull triggers are links--wire those up		=09
			activateTabControls();
			// Wire up scorll handling
			nv_cont_list.scroll(HandleScroll);
			// Activate timer feed, and initialize viewer		=09
			ActivateScheduledFeed(false);
			InitializeViewPort(true, false, false);
		}
	};		=09

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://i.mktw.net/MW5/content/story/js/imagepreview.js

/*
 * Image preview script=20
 * powered by jQuery (http://www.jquery.com)
 *=20
 * written by Alen Grakalic (http://cssglobe.com)
 *=20
 * for more info visit =
http://cssglobe.com/post/1695/easiest-tooltip-and-image-preview-using-jqu=
ery
 *
 */
=20
this.imagePreview =3D function(){=09
	/* CONFIG */
	=09
		xOffset =3D 10;
		yOffset =3D 30;
	=09
		// these 2 variable determine popup's distance from the cursor
		// you might want to adjust to get the right result
	=09
	/* END CONFIG */
	$("a.preview").hover(function(e){
		this.t =3D this.title;
		this.title =3D "";=09
		var c =3D (this.t !=3D "") ? "<br/>" + this.t : "";
		$("body").append("<p id=3D'preview'><img src=3D'"+ this.href +"' =
alt=3D'Image preview' />"+ c +"</p>");								=20
		$("#preview")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px")
			.fadeIn("fast");					=09
    },
	function(){
		this.title =3D this.t;=09
		$("#preview").remove();
    });=09
	$("a.preview").mousemove(function(e){
		$("#preview")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px");
	});		=09
};


// starting the script on page load
$(document).ready(function(){
	imagePreview();
});
------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://adsyndication.msn.com/delivery/getads.js

(function(){function clearCallParams(){var =
w=3Dwindow;w.microsoft_adunitid=3Dw.microsoft_adunit_height=3Dw.microsoft=
_adunit_width=3Dw.microsoft_lmt=3Dw.microsoft_timezoneid=3Dw.microsoft_of=
fset=3Dw.microsoft_adunit_titlefontcolor=3Dw.microsoft_adunit_bodyfontcol=
or=3Dw.microsoft_adunit_urlfontcolor=3Dw.microsoft_adunit_bkcolor=3Dw.mic=
rosoft_adunit_bordercolor=3Dw.microsoft_adunit_keywordhints=3Dw.microsoft=
_adunit_keywordscores=3Dw.microsoft_adunit_categoryhints=3Dw.microsoft_ad=
unit_categoryscores=3Dw.microsoft_adunit_channelids=3Dw.microsoft_adunitf=
ormat=3Dw.microsoft_adunit_legacy=3Dw.microsoft_extrainfo=3Dw.microsoft_a=
dunit_referral=3Dw.microsoft_adunitrotatorid=3Dnull}function =
microsoftErrorHandler(){Finalize();return true}function =
prepareUrl(url){url=3Durl.substring(0,2000);url=3Durl.replace(/  %  \ w =
? $ /,"");return url!=3Dnull?'"'+url+'"':'""'}function =
setValue(n,v,c){if(v&&v!=3D"undefined"){if(c)v=3Dv.replace("#","");return=
 "&"+n+"=3D"+escape(v)}return ""}function getQueryString(w){var =
q=3D"";if((w.microsoft_adunit_legacy&&w.microsoft_adunit_legacy=3D=3D"fal=
se")|w.microsoft_adunitrotatorid)q+=3Dw.microsoft_feb;else =
q+=3Dw.microsoft_de;if(w.microsoft_adunitrotatorid)q+=3D"?p_abtest=3D"+es=
cape(w.microsoft_adunitrotatorid);else =
q+=3D"?adunitid=3D"+escape(w.microsoft_adunitid);q+=3DsetValue("v",w.micr=
osoft_ver);var prevAdUnits=3D"";if(w.microsoft_adunits!=3Dnull)for(var =
i=3D0;i<w.microsoft_adunits.length;i++)prevAdUnits+=3Dw.microsoft_adunits=
[i]+"|";var =
prevadunitrotators=3D"";if(w.microsoft_adunitrotators!=3Dnull)for(var =
i=3D0;i<w.microsoft_adunitrotators.length;i++)prevadunitrotators+=3Dw.mic=
rosoft_adunitrotators[i]+"|";q+=3DsetValue("prevadunits",prevAdUnits);q+=3D=
setValue("patr",prevadunitrotators);q+=3DsetValue("kw",w.microsoft_adunit=
_keywordhints);q+=3DsetValue("kwsc",w.microsoft_adunit_keywordscores);q+=3D=
setValue("cat",w.microsoft_adunit_categoryhints);q+=3DsetValue("catsc",w.=
microsoft_adunit_categoryscores);q+=3DsetValue("channelid",w.microsoft_ad=
unit_channelids);q+=3DsetValue("e",w.microsoft_extrainfo);q+=3DsetValue("=
w",w.microsoft_adunit_width);q+=3DsetValue("h",w.microsoft_adunit_height)=
;q+=3DsetValue("titlecolor",w.microsoft_adunit_titlefontcolor,true);q+=3D=
setValue("bodycolor",w.microsoft_adunit_bodyfontcolor,true);q+=3DsetValue=
("urlcolor",w.microsoft_adunit_urlfontcolor,true);q+=3DsetValue("bkcolor"=
,w.microsoft_adunit_bkcolor,true);q+=3DsetValue("bordercolor",w.microsoft=
_adunit_bordercolor,true);q+=3DsetValue("url",w.microsoft_adunit_referral=
?w.microsoft_adunit_referral:document.location);q+=3DsetValue("ref",docum=
ent.referrer);q+=3DsetValue("lmt",w.microsoft_lmt);q+=3DsetValue("tz",w.m=
icrosoft_offset);q+=3DsetValue("cc",w.microsoft_cc);q+=3DsetValue("dt",w.=
microsoft_dt);if(w.screen){q+=3DsetValue("uh",w.screen.height);q+=3DsetVa=
lue("uw",w.screen.width);q+=3DsetValue("uah",w.screen.availHeight);q+=3Ds=
etValue("uaw",w.screen.availWidth);q+=3DsetValue("cd",w.screen.colorDepth=
)}if(navigator.plugins)q+=3DsetValue("npl",navigator.plugins.length);if(n=
avigator.mimeTypes)q+=3DsetValue("nmime",navigator.mimeTypes.length);q+=3D=
setValue("ja",navigator.javaEnabled());if(navigator.appName)q+=3DsetValue=
("app",navigator.appName);q+=3DsetValue("his",history.length);if(navigato=
r.platform)q+=3DsetValue("plf",navigator.platform);return q}function =
collectQueryData(){try{var w=3Dwindow,d=3Ddocument,dt=3Dnew =
Date;w.microsoft_offset=3Ddt.getTimezoneOffset();w.microsoft_lmt=3DDate.p=
arse(d.lastModified)/1000;w.microsoft_dt=3Ddt.getTime();var =
h,sh;if(d.body&&d.body.scrollHeight&&d.body.clientHeight){h=3D100*d.body.=
scrollHeight;sh=3Dd.body.clientHeight}if(h&&sh)w.microsoft_cc=3DMath.roun=
d(h/sh)}catch(error){}}function Init(){var =
w=3Dwindow,d=3Ddocument;w.microsoftErrorHandler=3Dw.onerror;w.onerror=3Dm=
icrosoftErrorHandler;var =
prefix=3Ddocument.location.protocol+"//";prefix=3Dprefix=3D=3D"https://"?=
prefix:"http://";var =
fes=3D"http://ac3.msn.com/de.ashx";w.microsoft_de=3D"http://ac2.msn.com/"=
;w.microsoft_ver=3D"pubm12";if(fes.indexOf("http://")!=3D-1)fes=3Dfes.rep=
lace("http://","");w.microsoft_feb=3Dprefix+fes;collectQueryData()}functi=
on Render(){var =
d=3Ddocument,w=3Dwindow,url=3DgetQueryString(w);if(w.microsoft_adunitform=
at=3D=3D"js")d.write('<script type=3D"text/javascript" =
src=3D'+prepareUrl(url)+" ><br></script>");else d.write("<iframe =
SRC=3D"+prepareUrl(url)+' width=3D"'+w.microsoft_adunit_width+'" =
height=3D"'+w.microsoft_adunit_height+'" allowTransparency=3D"true"'+' =
marginwidth=3D"0"  marginheight=3D"0" hspace=3D"0"  vspace=3D"0" =
frameborder=3D"0" scrolling=3D"no"></iframe>')}function Finalize(){var =
w=3Dwindow;if(w.microsoft_adunitid!=3Dnull)if(w.microsoft_adunits=3D=3Dnu=
ll){w.microsoft_adunits=3D[];w.microsoft_adunits[0]=3Dw.microsoft_aduniti=
d}else =
w.microsoft_adunits[w.microsoft_adunits.length]=3Dw.microsoft_adunitid;if=
(w.microsoft_adunitrotatorid!=3Dnull)if(w.microsoft_adunitrotators=3D=3Dn=
ull){w.microsoft_adunitrotators=3D[];w.microsoft_adunitrotators[0]=3Dw.mi=
crosoft_adunitrotatorid}else =
w.microsoft_adunitrotators[w.microsoft_adunitrotators.length]=3Dw.microso=
ft_adunitrotatorid;w.onerror=3Dw.microsoftErrorHandler;clearCallParams()}=
Init();Render();Finalize()})()

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ad.doubleclick.net/adj/marketwatch.com/default;u=^^;sz=300x250,336x280,300x600,336x850;tile=6;ord=57791991?

document.write('\n<!-- Copyright DoubleClick Inc., All rights reserved. =
-->\n<!-- This code was autogenerated @ Tue Jul 07 15:05:31 EDT 2009 =
-->\n<script =
src=3D\"http://m1.2mdn.net/879366/flashwrite_1_2.js\"><\/script>');docume=
nt.write('\n  \n');=0A=
=0A=
 =0A=
var dcallowscriptaccess =3D 'never';=0A=
var plugin =3D false;=0A=
var advurl =3D =
'http://www.filife.com/topics/529-plans?utm_source=3Ddj&utm_medium=3Dbann=
er&utm_content=3Dspinner_529_300_250&utm_campaign=3Dwsjdn_ron';=0A=
var alttext =3D '';=0A=
var dcgif =3D 'http://m1.2mdn.net/2025638/300x250_spinner6.gif';=0A=
var dccreativewidth =3D '300';=0A=
var dcwmode =3D 'opaque';=0A=
var imgurl =3D =
'http://www.filife.com/topics/529-plans?utm_source=3Ddj&utm_medium=3Dbann=
er&utm_content=3Dspinner_529_300_250&utm_campaign=3Dwsjdn_ron';=0A=
var target =3D '_blank';=0A=
var dcbgcolor =3D '';=0A=
var dcswf =3D 'http://m1.2mdn.net/2025638/300x250_spinner6.swf';=0A=
var dcminversion =3D '8';=0A=
var dccreativeheight =3D '250';=0A=
=0A=
var clickTag =3D =
escape('http://ad.doubleclick.net/click%3Bh=3Dv8/386b/3/0/%2a/x%3B2164205=
83%3B3-0%3B0%3B30315489%3B4307-300/250%3B32508546/32526422/1%3Bu%3D%5E%5E=
%3B%7Eokv%3D%3Bu%3D%5E%5E%3Bsz%3D300x250%2C336x280%2C300x600%2C336x850%3B=
tile%3D6%3B%7Eaopt%3D2/1/b0a/0%3B%7Esscs%3D%3fhttp://www.filife.com/topic=
s/529-plans?utm_source=3Ddj&utm_medium=3Dbanner&utm_content=3Dspinner_529=
_300_250&utm_campaign=3Dwsjdn_ron');=0A=
function checkFlash(v){ =0A=
var x, s=3D"Shockwave", f=3D"Flash", o=3D"object", u=3D"undefined", =
np=3Dnavigator.plugins, nm=3Dnavigator.mimeTypes, =
nmd=3D"application/x-shockwave-flash"; =0A=
v =3D Math.max(Math.floor(v) || 0, 6); // check if v is a number and use =
Flash Player 6 as the minimum player version =0A=
if(typeof np!=3Du&&typeof np[s+" "+f]=3D=3Do&&(x=3Dnp[s+" =
"+f].description)&&!(typeof nm!=3Du&&nm[nmd]&&!nm[nmd].enabledPlugin)){ =0A=
if(v<=3Dx.match(/Shockwave Flash (\d+)/)[1])return true;} =0A=
else if(typeof window.ActiveXObject!=3Du){ =0A=
try{x=3Dnew ActiveXObject(s+f+"."+s+f+"."+v);if((x!=3Dnull)&&(typeof =
x=3D=3Do))return true;}catch(e){}} =0A=
return false;}=0A=
=0A=
if ( checkFlash(dcminversion) )  {  =0A=
adcode =3D '<OBJECT =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+=0A=
' ID=3DFLASH_AD WIDTH=3D"'+ dccreativewidth +'" HEIGHT=3D"'+ =
dccreativeheight +'">'+=0A=
'<PARAM NAME=3Dmovie VALUE=3D"' + dcswf  +=0A=
'?clickTag=3D'+clickTag+'"><PARAM NAME=3Dquality VALUE=3Dhigh><PARAM =
NAME=3Dbgcolor VALUE=3D#'+ dcbgcolor +'><PARAM NAME=3Dwmode VALUE=3D'+ =
dcwmode +'><PARAM NAME=3D"AllowScriptAccess" =
VALUE=3D"'+dcallowscriptaccess+'">'+=0A=
 '<EMBED src=3D"' + dcswf  +=0A=
'?clickTag=3D'+clickTag+'" quality=3Dhigh wmode=3D'+dcwmode+=0A=
' swLiveConnect=3DTRUE WIDTH=3D"'+ dccreativewidth +'" HEIGHT=3D"'+ =
dccreativeheight +'" bgcolor=3D#'+ dcbgcolor+=0A=
' TYPE=3D"application/x-shockwave-flash" =
AllowScriptAccess=3D"'+dcallowscriptaccess+'"></EMBED></OBJECT>';=0A=
if(('j'!=3D"j")&&(typeof =
dclkFlashWrite!=3D"undefined")){dclkFlashWrite(adcode);}else{document.wri=
te(adcode);} =0A=
} else { =0A=
document.write('<A TARGET=3D"_blank" =
HREF=3D"http://ad.doubleclick.net/click%3Bh=3Dv8/386b/3/0/%2a/x%3B2164205=
83%3B3-0%3B0%3B30315489%3B4307-300/250%3B32508546/32526422/1%3Bu%3D%5E%5E=
%3B%7Eokv%3D%3Bu%3D%5E%5E%3Bsz%3D300x250%2C336x280%2C300x600%2C336x850%3B=
tile%3D6%3B%7Eaopt%3D2/1/b0a/0%3B%7Esscs%3D%3fhttp://www.filife.com/topic=
s/529-plans?utm_source=3Ddj&utm_medium=3Dbanner&utm_content=3Dspinner_529=
_300_250&utm_campaign=3Dwsjdn_ron"><IMG SRC=3D"' + dcgif + '" alt=3D"" =
BORDER=3D0></A>');=0A=
}=0A=
//-->  =0A=
=0A=
document.write('\n<NOSCRIPT><a target=3D\"_blank\" =
href=3D\"http://ad.doubleclick.net/click%3Bh=3Dv8/386b/3/0/%2a/x%3B216420=
583%3B3-0%3B0%3B30315489%3B4307-300/250%3B32508546/32526422/1%3Bu%3D%5E%5=
E%3B%7Eokv%3D%3Bu%3D%5E%5E%3Bsz%3D300x250%2C336x280%2C300x600%2C336x850%3=
Btile%3D6%3B%7Eaopt%3D2/1/b0a/0%3B%7Esscs%3D%3fhttp://www.filife.com/topi=
cs/529-plans?utm_source=3Ddj&utm_medium=3Dbanner&utm_content=3Dspinner_52=
9_300_250&utm_campaign=3Dwsjdn_ron\"><img =
src=3D\"http://m1.2mdn.net/2025638/300x250_spinner6.gif\"  =
border=3D\"0\" alt=3D\"\" ></a></NOSCRIPT>');=0A=

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.marketwatch.com/News/Headline/_HeadlineItem

if (!window.Spark) window.Spark =3D {};
if (!window.Spark.Shared) window.Spark.Shared =3D {};
window.Spark.Shared._News_HeadlineItem =3D {
Title:"MarketWatch.com",
RenderView: function(viewData) {
var StringWriter =3D function() {this._parts =3D [];this.Write =3D =
function(arg) {this._parts.push(arg.toString());};this.toString =3D =
function() {return this._parts.join('');};};
var Output =3D new StringWriter();
var Content =3D {};
function OutputScope(arg) {if (typeof arg =3D=3D 'string') {if =
(!Content[arg]) Content[arg] =3D new StringWriter(); arg =3D =
Content[arg];}OutputScope._frame =3D {_frame:OutputScope.Frame, =
_output:Output};Output =3D arg;};
function DisposeOutputScope() {Output =3D =
OutputScope._frame._output;OutputScope._frame =3D =
OutputScope._frame._frame;};
var headline =3D viewData["headline"];
var Title =3D this.Title;
function RenderViewLevel0() {
if (headline !=3D null) {
if (headline.Breaking !=3D true) {
Output.Write("<li><span class=3D\"uniqueId\">");
Output.Write(headline.UniqueId);
Output.Write("</span><span class=3D\"timestamp\">");
Output.Write(Html.GetShortDateStampMarkup(headline.TimestampUtc.Value, =
headline.EasternTimeOffset.Value));
Output.Write("</span><p>");
Output.Write(Html.ModelLink(headline, {LinkTickerAsHeadline:true }));
Output.Write("</p></li>");
}
if (headline.Breaking =3D=3D true) {
Output.Write("<li class=3D\"breaking\"><span class=3D\"uniqueId\">");
Output.Write(headline.UniqueId);
Output.Write("</span><span class=3D\"timestamp\">");
Output.Write(Html.GetShortDateStampMarkup(headline.TimestampUtc.Value, =
headline.EasternTimeOffset.Value));
Output.Write("</span><p>BREAKING</p><span =
class=3D\"timestamp\"></span><p>");
Output.Write(Html.ModelLink(headline, {LinkTickerAsHeadline:true }));
Output.Write("</p></li>");
}
}
Output.Write("\r\n");
}
RenderViewLevel0();
this.Title =3D Title;
return Output.toString();
} // function RenderView
} // window.Spark.Shared._News_HeadlineItem

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://i.mktw.net/MW5/content/js/s_code.js

/* SiteCatalyst code version: H.20.2.
Copyright 1997-2009 Omniture, Inc. More info available at
http://www.omniture.com */
/************************ ADDITIONAL FEATURES ************************
     Plugins
*/

var s_account=3D"djglobal,djmarketwatch"
var s=3Ds_gi(s_account)
/************************** CONFIG SECTION **************************/
/* You may add or alter any code config here. */
s.charSet=3D"ISO-8859-1"
/* Conversion Config */
s.currencyCode=3D"USD"
/* Link Tracking Config */
s.trackDownloadLinks=3Dtrue
s.trackExternalLinks=3Dtrue
s.trackInlineStats=3Dtrue
s.linkDownloadFileTypes=3D"exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,x=
ls,xlsx,ppt,pptx"
s.linkInternalFilters=3D"javascript:,marketwatch.com,bigcharts.com,virtua=
lstockexchange.com,hulbertinteractive.com"
s.linkLeaveQueryString=3Dfalse
s.linkTrackVars=3D"None"
s.linkTrackEvents=3D"None"
/* Plugin Config */
s.usePlugins=3Dtrue
function s_doPlugins(s) {
	/* Add calls to plugins here */
	s.campaign=3Ds.getQueryParam('cid');
	s.prop49=3Ds.getVisitNum();
}
s.doPlugins=3Ds_doPlugins
/************************** PLUGINS SECTION *************************/
/* You may insert any plugins you wish to use here.                 */
/*
 * Plugin: getQueryParam 1.3 - Return query string parameter values
 */
s.getQueryParam=3Dnew Function("qp","d",""
+"var =
s=3Dthis,v=3D'',i,t;d=3Dd?d:'';while(qp){i=3Dqp.indexOf(',');i=3Di<0?qp.l=
"
+"ength:i;t=3Ds.gcgi(qp.substring(0,i));if(t)v+=3Dv?d+t:t;qp=3Dqp.substri=
ng"
+"(i=3D=3Dqp.length?i:i+1)}return v");
s.gcgi=3Dnew Function("k",""
+"var v=3D'',s=3Dthis;if(k&&s.wd.location.search){var =
q=3Ds.wd.location.sea"
+"rch.toLowerCase(),qq=3Dq.indexOf('?');q=3Dqq<0?q:q.substring(qq+1);v=3D=
s."
+"pt(q,'&','cgif',k.toLowerCase())}return v");
s.cgif=3Dnew Function("t","k",""
+"if(t){var =
s=3Dthis,i=3Dt.indexOf('=3D'),sk=3Di<0?t:t.substring(0,i),sv=3Di<0?"
+"'True':t.substring(i+1);if(sk.toLowerCase()=3D=3Dk)return =
s.epa(sv)}ret"
+"urn ''");
/*                                                                 =20
 * Plugin: Visit Number By Month 2.0 - Return the user visit number=20
 */
s.getVisitNum=3Dnew Function(""
+"var s=3Dthis,e=3Dnew =
Date(),cval,cvisit,ct=3De.getTime(),c=3D's_vnum',c2=3D's"
+"_invisit';e.setTime(ct+30*24*60*60*1000);cval=3Ds.c_r(c);if(cval){var"
+" =
i=3Dcval.indexOf('&vn=3D'),str=3Dcval.substring(i+4,cval.length),k;}cvis"=

+"it=3Ds.c_r(c2);if(cvisit){if(str){e.setTime(ct+30*60*1000);s.c_w(c2,'"
+"true',e);return str;}else return 'unknown visit number';}else{if(st"
+"r){str++;k=3Dcval.substring(0,i);e.setTime(k);s.c_w(c,k+'&vn=3D'+str,e)=
"
+";e.setTime(ct+30*60*1000);s.c_w(c2,'true',e);return str;}else{s.c_w"
+"(c,ct+30*24*60*60*1000+'&vn=3D1',e);e.setTime(ct+30*60*1000);s.c_w(c2"
+",'true',e);return 1;}}"
);

/* WARNING: Changing any of the below variables will cause drastic
changes to how your visitor data is collected.  Changes should only be
made when instructed to do so by your account manager.*/
s.visitorNamespace=3D"dowjones"
s.trackingServer=3D"om.dowjoneson.com"
s.trackingServerSecure=3D"oms.dowjoneson.com"
s.dc=3D"122"
s.vmk=3D"45AFAC34"

/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_code=3D'',s_objectID;function s_gi(un,pg,ss){var =
c=3D"=3Dfun`o(~){`Ps=3D^O~.substring(~#1 ~.indexOf(~;@z~`e@z~=3Dnew =
Fun`o(~.length~.toLowerCase()~`Ps#7c_il['+s^Zn+'],~=3Dnew =
Object~};s.~`YMigrationServer~"
+".toUpperCase~){@z~','~s.wd~);s.~')q=3D'~=3Dnew =
Array~ookieDomainPeriods~.location~^LingServer~dynamicAccount~var =
~link~s.m_~s.apv~BufferedRequests~=3D=3D'~Element~)@zx^a!Object#VObject.p=
rototype#VObject.pr"
+"ototype[x])~etTime~visitor~$u@a(~referrer~s.pt(~s.maxDelay~}c#D(e){~els=
e ~.lastIndexOf(~^xc_i~.protocol~=3Dnew =
Date~^xobjectID=3Ds.ppu=3D$E=3D$Ev1=3D$Ev2=3D$Ev3=3D~#e+~=3D''~}@z~@ji=3D=
~ction~javaEnabled~onclick~Name"
+"~ternalFilters~javascript~s.dl~@6s.b.addBehavior(\"# default# =
~=3DparseFloat(~typeof(v)=3D=3D\"~window~cookie~while(~s.vl_g~Type~;i#T{~=
tfs~s.un~;v=3D^sv,255)}~&&s.~o^xoid~browser~.parent~document~colorDept"
+"h~String~.host~s.rep(~s.eo~'+tm@R~s.sq~parseInt(~t=3Ds.ot(o)~track~nloa=
d~j=3D'1.~this~#OURL~}else{~s.vl_l~lugins~'){q=3D'~dynamicVariablePrefix~=
');~Sampling~s.rc[un]~Event~._i~&&(~loadModule~resolution~s"
+".c_r(~s.c_w(~s.eh~s.isie~\"m_\"+n~;@jx in =
~Secure~Height~tcf~isopera~ismac~escape(~'s_~.href~screen.~s.fl(~s#7gi(~V=
ersion~harCode~variableProvider~.s_~)s_sv(v,n[k],i)}~){s.~)?'Y':'N'~u=3Dm=
[t+1](~i)cl"
+"earTimeout(~e&&l$YSESSION'~name~home#O~;try{~,$k)~s.ssl~s.oun~s.rl[u~Wi=
dth~o.type~s.vl_t~Lifetime~s.gg('objectID~sEnabled~')>=3D~'+n+'~.mrq(@uun=
+'\"~ExternalLinks~charSet~lnk~onerror~currencyCode~.sr"
+"c~disable~.get~MigrationKey~(''+~&&!~f',~r=3Ds[f](~u=3Dm[t](~Opera~Math=
.~s.ape~s.fsg~s.ns6~conne~InlineStats~&&l$YNONE'~Track~'0123456789~true~f=
or(~+\"_c\"]~s.epa(~t.m_nl~s.va_t~m._d~=3Ds.sp(~n=3Ds.oid(o)~"
+",'sqs',q);~LeaveQuery~n){~\"'+~){n=3D~){t=3D~'_'+~\",''),~if(~vo)~s.sam=
pled~=3Ds.oh(o);~+(y<1900?~n]=3D~&&o~:'';h=3Dh?h~;'+(n?'o.~sess~campaign~=
lif~'http~s.co(~ffset~s.pe~'&pe~m._l~s.c_d~s.brl~s.nrs~s[mn]~,'"
+"vo~s.pl~=3D(apn~space~\"s_gs(\")~vo._t~b.attach~2o7.net'~Listener~Year(=
~d.create~=3Ds.n.app~)}}}~!=3D'~'=3D')~1);~'||t~)+'/~s()+'~){p=3D~():''~'=
+n;~a['!'+t]~){v=3Ds.n.~channel~100~rs,~.target~o.value~s_si(t)~'"
+")dc=3D'1~\".tl(\")~etscape~s_')t=3Dt~omePage~=3D'+~l&&~&&t~[b](e);~\"){=
n[k]~';s.va_~a+1,b):~return~mobile~height~events~random~code~=3Ds_~=3Dun~=
,pev~'MSIE ~'fun~floor(~atch~transa~s.num(~m._e~s.c_gd~,'lt~tm."
+"g~.inner~;s.gl(~,f1,f2~',s.bc~page~Group,~.fromC~sByTag~')<~++)~)){~||!=
~?'&~+';'~[t]=3D~[i]=3D~[n];~' =
'+~'+v]~>=3D5)~:'')~+1))~!a[t])~~s._c=3D^pc';`H=3D`y`5!`H`g@t`H`gl`K;`H`g=
n=3D0;}s^Zl=3D`H`gl;s^Zn=3D`H`gn;s^Zl["
+"s^Z$4s;`H`gn++;s.an#7an;s.cls`0x,c){`Pi,y`l`5!c)c=3D^O.an;`n0;i<x`8^3n=3D=
x`2i,i+1)`5c`4n)>=3D0)y+=3Dn}`3y`Cfl`0x,l){`3x?@Tx)`20,l):x`Cco`0o`F!o)`3=
o;`Pn`B,x^io)@zx`4'select#S0&&x`4'filter#S0)n[x]=3Do[x];`3n`C"
+"num`0x){x`l+x;@j`Pp=3D0;p<x`8;p#T@z(@h')`4x`2p,p#f<0)`30;`31`Crep#7rep;=
s.sp#7sp;s.jn#7jn;@a`0x`1,h=3D@hABCDEF',i,c=3Ds.@L,n,l,e,y`l;c=3Dc?c`E$f`=
5x){x`l+x`5c`UAUTO'^a'').c^vAt){`n0;i<x`8^3c=3Dx`2i,i+$an=3Dx.c^v"
+"At(i)`5n>127){l=3D0;e`l;^0n||l<4){e=3Dh`2n%16,n%16+1)+e;n=3D(n-n%16)/16=
;l++}y+=3D'%u'+e}`6c`U+')y+=3D'%2B';`ey+=3D^oc)}x=3Dy^Qx=3Dx?^F^o''+x),'+=
`G%2B'):x`5x&&c^7em=3D=3D1&&x`4'%u#S0&&x`4'%U#S0){i=3Dx`4'%^V^0i>=3D0){i+=
+`5h"
+"`28)`4x`2i,i+1)`E())>=3D0)`3x`20,i)+'u00'+x`2i);i=3Dx`4'%',i$X}`3x`Cepa=
`0x`1;`3x?un^o^F''+x,'+`G =
')):x`Cpt`0x,d,f,a`1,t=3Dx,z=3D0,y,r;^0t){y=3Dt`4d);y=3Dy<0?t`8:y;t=3Dt`2=
0,y);@Wt,a)`5r)`3r;z+=3Dy+d`8;t=3Dx`2z,x`8);t"
+"=3Dz<x`8?t:''}`3''`Cisf`0t,a){`Pc=3Da`4':')`5c>=3D0)a=3Da`20,c)`5t`20,2=
)`U$s`22);`3(t!`l$w=3D=3Da)`Cfsf`0t,a`1`5`ba,`G,'is@Vt))@b+=3D(@b!`l?`G`k=
t;`30`Cfs`0x,f`1;@b`l;`bx,`G,'fs@Vf);`3@b`Csi`0wd`1,c`l+s_gi,a=3Dc`4"
+"\"{\"),b=3Dc`f\"}\"),m;c#7fe(a>0&&b>0?c`2#00)`5wd&&wd.^B&&c){wd.s`Xout(=
#B`o s_sv(o,n,k){`Pv=3Do[k],i`5v`F`xstring\"||`xnumber\")n[k]=3Dv;`eif =
(`xarray$y`K;`n0;i<v`8;i++^y`eif (`xobject$y`B;@ji in v^y}}fu"
+"n`o =
$o{`Pwd=3D`y,s,i,j,c,a,b;wd^xgi`7\"un\",\"pg\",\"ss\",@uc+'\");wd.^t@u@9+=
'\");s=3Dwd.s;s.sa(@u^5+'\"`I^4=3Dwd;`b^1,\",\",\"vo1\",t`I@M=3D^G=3Ds.`Q=
`r=3Ds.`Q^2=3D`H`j\\'\\'`5t.m_$v@m)`n0;i<@m`8^3n=3D@m[i]`5@tm=3Dt"
+"#ac=3Dt[^h]`5m&&c){c=3D\"\"+c`5c`4\"fun`o\")>=3D0){a=3Dc`4\"{\");b=3Dc`=
f\"}\");c=3Da>0&&b>0?c`2#00;s[^h@k=3Dc`5#G)s.^b(n)`5s[n])@jj=3D0;j<$G`8;j=
#Ts_sv(m,s[n],$G[j]$X}}`Pe,o,t@6o=3D`y.opener`5o$5^xgi@wo^xgi(@u^5+'\")"
+"`5t)$o}`d}',1)}`Cc_d`l;#Hf`0t,a`1`5!#Ft))`31;`30`Cc_gd`0`1,d=3D`H`M^E@4=
,n=3Ds.fpC`L,p`5!n)n=3Ds.c`L`5d@U$H@vn?^Jn):2;n=3Dn>2?n:2;p=3Dd`f'.')`5p>=
=3D0){^0p>=3D0&&n>1$ed`f'.',p-$an--}$H=3Dp>0&&`bd,'.`Gc_gd@V0)?d`2p):"
+"d}}`3$H`Cc_r`0k`1;k=3D@a(k);`Pc=3D#bs.d.`z,i=3Dc`4#bk+$Z,e=3Di<0?i:c`4'=
;',i),v=3Di<0?'':@lc`2i+2+k`8,e<0?c`8:e));`3v$Y[[B]]'?v:''`Cc_w`0k,v,e`1,=
d=3D#H(),l=3Ds.`z@E,t;v`l+v;l=3Dl?@Tl)`E$f`5@3@f@w(v!`l?^Jl?l:0):-60)"
+"`5t){e`i;e.s`X(e.g`X()+(t*$k0))}`mk@f^zd.`z=3Dk+'`Zv!`l?v:'[[B]]')+'; =
path=3D/;'+(@3?' expires$ue.toGMT^D()#X`k(d?' =
domain$ud#X:'^V`3^dk)=3D=3Dv}`30`Ceh`0o,e,r,f`1,b=3D^p'+e+@xs^Zn,n=3D-1,l=
,i,x`5!^fl)^fl`K;l=3D^"
+"fl;`n0;i<l`8&&n<0;i++`Fl[i].o=3D=3Do&&l[i].e=3D=3De)n=3Di`mn<0@vi;l[n]`=
B}x=3Dl#ax.o=3Do;x.e=3De;f=3Dr?x.b:f`5r||f){x.b=3Dr?0:o[e];x.o[e]=3Df`mx.=
b){x.o[b]=3Dx.b;`3b}`30`Ccet`0f,a,t,o,b`1,r,^l`5`S>=3D5^a!s.^m||`S>=3D7#U=
^l`7's`G"
+"f`Ga`Gt`G`Pe,r@6@Wa)`dr=3Ds[t](e)}`3r^Vr=3D^l(s,f,a,t)^Q@zs.^n^7u`4#A4@=
H0)r=3Ds[b](a);else{^f(`H,'@N',0,o);@Wa`Ieh(`H,'@N',1)}}`3r`Cg^4et`0e`1;`=
3s.^4`Cg^4oe`7'e`G`Ac;^f(`y,\"@N\",1`Ie^4=3D1;c=3Ds.t()`5c)s.d."
+"write(c`Ie^4=3D0;`3@i'`Ig^4fb`0a){`3`y`Cg^4f`0w`1,p=3Dw^A,l=3Dw`M;s.^4=3D=
w`5p&&p`M!=3D$vp`M^E=3D=3Dl^E^z^4=3Dp;`3s.g^4f(s.^4)}`3s.^4`Cg^4`0`1`5!s.=
^4^z^4=3D`H`5!s.e^4)s.^4=3Ds.cet('g^4@Vs.^4,'g^4et',s.g^4oe,'g^4fb')}`3"
+"s.^4`Cmrq`0u`1,l=3D@A],n,r;@A]=3D0`5l)@jn=3D0;n<l`8;n#T{r=3Dl#as.mr(0,0=
,r.r,0,r.t,r.u)}`Cbr`0id,rs`1`5s.@Q`T#V^e^pbr',rs))$I=3Drs`Cflush`T`0){^O=
.fbr(0)`Cfbr`0id`1,br=3D^d^pbr')`5!br)br=3D$I`5br`F!s.@Q`T)^e^pbr`G"
+"'`Imr(0,0,br)}$I=3D0`Cmr`0$8,q,$lid,ta,u`1,dc=3Ds.dc,t1=3Ds.`N,t2=3Ds.`=
N^j,tb=3Ds.`NBase,p=3D'.sc',ns=3Ds.`Y`r$O,un=3Ds.cls(u?u:(ns?ns:s.fun)),r=
`B,l,imn=3D^pi_'+(un),im,b,e`5!rs`Ft1`Ft2^7ssl)t1=3Dt2^Q@z!tb)tb=3D'$S`5d=
c)"
+"dc=3D@Tdc)`9;`edc=3D'd1'`5tb`U$S`Fdc`Ud1$p12';`6dc`Ud2$p22';p`l}t1#8+'.=
'+dc+'.'+p+tb}rs=3D$B'+(@8?'s'`k'://'+t1+'/b/ss/'+^5+'/'+(s.#2?'5.1':'1'$=
cH.20.2/'+$8+'?AQB=3D1&ndh=3D1'+(q?q`k'&AQE=3D1'`5^g@Us.^n`F`S>5."
+"5)rs=3D^s$l4095);`ers=3D^s$l2047)`mid^zbr(id,rs);#1}`ms.d.images&&`S>=3D=
3^a!s.^m||`S>=3D7)^a@c<0||`S>=3D6.1)`F!s.rc)s.rc`B`5!^X){^X=3D1`5!s.rl)s.=
rl`B;@An]`K;s`Xout('@z`y`gl)`y`gl['+s^Zn+']@J)',750)^Ql=3D@An]`5l)"
+"{r.t=3Dta;r.u#8;r.r=3Drs;l[l`8]=3Dr;`3''}imn+=3D@x^X;^X++}im=3D`H[imn]`=
5!im)im=3D`H[im$4new =
Image;im^xl=3D0;im.o^M`7'e`G^O^xl=3D1;`Pwd=3D`y,s`5wd`gl){s=3Dwd`gl['+s^Z=
n+'];s@J`Inrs--`5!$J)`Rm(\"rr\")}')`5!$J^znrs=3D1;`Rm("
+"'rs')}`e$J++;im@P=3Drs`5rs`4$F=3D@H0^a!ta||ta`U_self$ba`U_top'||(`H.@4$=
wa=3D=3D`H.@4)#Ub=3De`i;^0!im^x$ve.g`X()-b.g`X()<500)e`i}`3''}`3'<im'+'g =
sr'+'c=3D@urs+'\" width=3D1 #3=3D1 border=3D0 =
alt=3D\"\">'`Cgg`0v`1`5!`H["
+"^p#c)`H[^p#c`l;`3`H[^p#c`Cglf`0t,a`Ft`20,2)`U$s`22);`Ps=3D^O,v=3Ds.gg(t=
)`5v)s#Yv`Cgl`0v`1`5s.pg)`bv,`G,'gl@V0)`Chav`0`1,qs`l,fv=3Ds.`Q@gVa$lfe=3D=
s.`Q@g^Ys,mn,i`5$E){mn=3D$E`20,1)`E()+$E`21)`5$K){fv=3D$K.^LVars"
+";fe=3D$K.^L^Ys}}fv=3Dfv?fv+`G+^R+`G+^R2:'';`n0;i<@n`8^3`Pk=3D@n[i],v=3D=
s[k],b=3Dk`20,4),x=3Dk`24),n=3D^Jx),q=3Dk`5v&&k$Y`Q`r'&&k$Y`Q^2'`F$E||s.@=
M||^G`Ffv^a`G+fv+`G)`4`G+k+`G)<0)v`l`5k`U#4'&&fe)v=3Ds.fs(v,fe)`mv`Fk`U"
+"^U`JD';`6k`U`YID`Jvid';`6k`U^P^Tg'^6`6k`U`a^Tr'^6`6k`Uvmk'||k`U`Y@S`Jvm=
t';`6k`U`D^Tvmf'`5@8^7`D^j)v`l}`6k`U`D^j^Tvmf'`5!@8^7`D)v`l}`6k`U@L^Tce'`=
5v`E()`UAUTO')v=3D'ISO8859-1';`6s.em=3D=3D2)v=3D'UTF-8'}`6k`U"
+"`Y`r$O`Jns';`6k`Uc`L`Jcdp';`6k`U`z@E`Jcl';`6k`U^w`Jvvp';`6k`U@O`Jcc';`6=
k`U$j`Jch';`6k`U#E`oID`Jxact';`6k`U$9`Jv0';`6k`U^c`Js';`6k`U^C`Jc';`6k`U`=
t^u`Jj';`6k`U`p`Jv';`6k`U`z@G`Jk';`6k`U^9@B`Jbw';`6k`"
+"U^9^k`Jbh';`6k`U@d`o^2`Jct';`6k`U@5`Jhp';`6k`Up^S`Jp';`6#Fx)`Fb`Uprop`J=
c$g`6b`UeVar`Jv$g`6b`Ulist`Jl$g`6b`Uhier^Th'+n^6`mv)qs+=3D'&'+q+'$u(k`20,=
3)$Ypev'?@a(v):v$X`3qs`Cltdf`0t,h@wt?t`9$6`9:'';`Pqi=3Dh`"
+"4'?^Vh=3Dqi>=3D0?h`20,qi):h`5t&&h`2h`8-(t`8#f`U.'+t)`31;`30`Cltef`0t,h@=
wt?t`9$6`9:''`5t&&h`4t)>=3D0)`31;`30`Clt`0h`1,lft=3Ds.`QDow^MFile^2s,lef=3D=
s.`QEx`s,$A=3Ds.`QIn`s;$A=3D$A?$A:`H`M^E@4;h=3Dh`9`5s.^LDow^MLinks&"
+"&lft&&`blft,`G#Id@Vh))`3'd'`5s.^L@K&&h`20,1)$Y# =
'^alef||$A)^a!lef||`blef,`G#Ie@Vh))^a!$A#V`b$A,`G#Ie@Vh)))`3'e';`3''`Clc`=
7'e`G`Ab=3D^f(^O,\"`q\"`I@M=3D$C^O`It(`I@M=3D0`5b)`3^O$x`3@i'`Ibc`7'e`G`A=
f,^l`5s.d"
+"^7d.all^7d.all.cppXYctnr)#1;^G=3De@P`V?e@P`V:e$m;^l`7\"s\",\"`Pe@6@z^G^=
a^G.tag`r||^G^A`V||^G^ANode))s.t()`d}\");^l(s`Ieo=3D0'`Ioh`0o`1,l=3D`H`M,=
h=3Do^q?o^q:'',i,j,k,p;i=3Dh`4':^Vj=3Dh`4'?^Vk=3Dh`4'/')`5h^ai<0||("
+"j>=3D0&&i>j)||(k>=3D0&&i>k))$eo`h$5`h`8>1?o`h:(l`h?l`h:'^Vi=3Dl.path@4`=
f'/^Vh=3D(p?p+'//'`k(o^E?o^E:(l^E?l^E#e)+(h`20,1)$Y/'?l.path@4`20,i<0?0:i=
$c'`kh}`3h`Cot`0o){`Pt=3Do.tag`r;t=3Dt$w`E?t`E$f`5t`USHAPE')t`l`5"
+"t`Ft`UINPUT'&&@C&&@C`E)t=3D@C`E();`6!t$5^q)t=3D'A';}`3t`Coid`0o`1,^K,p,=
c,n`l,x=3D0`5t@U^8$eo`h;c=3Do.`q`5o^q^at`UA$b`UAREA')^a!c#Vp||p`9`4'`t#S0=
))n$2`6c@v^Fs.rep(^Fs.rep@Tc,\"\\r@y\"\\n@y\"\\t@y' `G^Vx=3D2}`"
+"6$n^at`UINPUT$b`USUBMIT')@v$n;x=3D3}`6o@P$w`UIMAGE')n=3Do@P`5@t^8=3D^sn=
@7;^8t=3Dx}}`3^8`Crqf`0t,un`1,e=3Dt`4$Z,u=3De>=3D0?`G+t`20,e)+`G:'';`3u&&=
u`4`G+un+`G)>=3D0?@lt`2e#f:''`Crq`0un`1,c#8`4`G),v=3D^d^psq'),q`l`5c<0)"
+"`3`bv,'&`Grq@Vun);`3`bun,`G,'rq',0)`Csqp`0t,a`1,e=3Dt`4$Z,q=3De<0?'':@l=
t`2e+1)`Isqq[q]`l`5e>=3D0)`bt`20,e),`G@r`30`Csqs`0un,q`1;^Iu[u$4q;`30`Csq=
`0q`1,k=3D^psq',v=3D^dk),x,c=3D0;^Iq`B;^Iu`B;^Iq[q]`l;`bv,'&`Gsqp"
+"',0`Ipt(^5,`G@rv`l^i^Iu`W)^Iq[^Iu[x]]+=3D(^Iq[^Iu[x]]?`G`kx^i^Iq`W^7sqq=
[x]^ax=3D=3Dq||c<2#Uv+=3D(v#W'`k^Iq[x]+'`Zx);c++}`3^ek,v,0)`Cwdl`7'e`G`Ar=
=3D@i,b=3D^f(`H,\"o^M\"),i,o,oc`5b)r=3D^O$x`n0;i<s.d.`Qs`8^3o=3Ds.d.`"
+"Qs[i];oc=3Do.`q?\"\"+o.`q:\"\"`5(oc`4$P<0||oc`4\"^xoc(\")>=3D0)$5c`4$q<=
0)^f(o,\"`q\",0,s.lc);}`3r^V`Hs`0`1`5`S>3^a!^g#Vs.^n||`S#d`Fs.b^7$R^Y)s.$=
R^Y('`q#N);`6s.b^7b.add^Y$T)s.b.add^Y$T('click#N,false);`"
+"e^f(`H,'o^M',0,`Hl)}`Cvs`0x`1,v=3Ds.`Y^W,g=3Ds.`Y^W#Pk=3D^pvsn_'+^5+(g?=
@xg#e,n=3D^dk),e`i,y=3De@R$U);e.set$Uy+10$31900:0))`5v){v*=3D$k`5!n`F!^ek=
,x,e))`30;n=3Dx`mn%$k00>v)`30}`31`Cdyasmf`0t,m`Ft&&m&&m`4t)>=3D0)`31;"
+"`30`Cdyasf`0t,m`1,i=3Dt?t`4$Z:-1,n,x`5i>=3D0&&m){`Pn=3Dt`20,i),x=3Dt`2i=
+1)`5`bx,`G,'dyasm@Vm))`3n}`30`Cuns`0`1,x=3Ds.`OSele`o,l=3Ds.`OList,m=3Ds=
.`OM#D,n,i;^5=3D^5`9`5x&&l`F!m)m=3D`H`M^E`5!m.toLowerCase)m`l+m;l=3Dl`9;m=
"
+"=3Dm`9;n=3D`bl,';`Gdyas@Vm)`5n)^5=3Dn}i=3D^5`4`G`Ifun=3Di<0?^5:^5`20,i)=
`Csa`0un`1;^5#8`5!@9)@9#8;`6(`G+@9+`G)`4`G+un+`G)<0)@9+=3D`G+un;^5s()`Cm_=
i`0n,a`1,m,f=3Dn`20,1),r,l,i`5!`Rl)`Rl`B`5!`Rnl)`Rnl`K;m=3D`Rl[n]`5!a"
+"&&m&&#G@Um^Z)`Ra(n)`5!m){m`B,m._c=3D^pm';m^Zn=3D`H`gn;m^Zl=3Ds^Zl;m^Zl[=
m^Z$4m;`H`gn++;m.s=3Ds;m._n=3Dn;$G`K('_c`G_in`G_il`G_i`G_e`G_d`G_dl`Gs`Gn=
`G_r`G_g`G_g1`G_t`G_t1`G_x`G_x1`G_rs`G_rr`G_l'`Im_l[$4m;`Rnl[`R"
+"nl`8]=3Dn}`6m._r@Um._m){r=3Dm._r;r._m=3Dm;l=3D$G;`n0;i<l`8;i#T@zm[l[i]]=
)r[l[i]]=3Dm[l[i]];r^Zl[r^Z$4r;m=3D`Rl[$4r`mf=3D=3Df`E())s[$4m;`3m`Cm_a`7=
'n`Gg`Ge`G@z!g)g=3D^h;`Ac=3Ds[g@k,m,x,f=3D0`5!c)c=3D`H[\"s_\"+g@k`5c&&s_d=
)s[g"
+"]`7\"s\",s_ft(s_d(c)));x=3Ds[g]`5!x)x=3D`H[\\'s_\\'+g]`5!x)x=3D`H[g];m=3D=
`Ri(n,1)`5x^a!m^Z||g!=3D^h#Um^Z=3Df=3D1`5(\"\"+x)`4\"fun`o\")>=3D0)x(s);`=
e`Rm(\"x\",n,x,e)}m=3D`Ri(n,1)`5@ol)@ol=3D@o=3D0;`ut();`3f'`Im_m`0t,n,d,e=
"
+"@w@xt;`Ps=3D^O,i,x,m,f=3D@xt,r=3D0,u`5`R$v`Rnl)`n0;i<`Rnl`8^3x=3D`Rnl[i=
]`5!n||x=3D=3D@tm=3D`Ri(x);u=3Dm[t]`5u`F@Tu)`4#B`o@H0`Fd&&e)@Xd,e);`6d)@X=
d);`e@X)}`mu)r=3D1;u=3Dm[t+1]`5u@Um[f]`F@Tu)`4#B`o@H0`Fd&&e)@1d,e);`6d)@1=
"
+"d);`e@1)}}m[f]=3D1`5u)r=3D1}}`3r`Cm_ll`0`1,g=3D`Rdl,i,o`5g)`n0;i<g`8^3o=
=3Dg[i]`5o)s.^b(o.n,o.u,o.d,o.l,o.e,$ag#Z0}`C^b`0n,u,d,l,e,ln`1,m=3D0,i,g=
,o=3D0#M,c=3Ds.h?s.h:s.b,b,^l`5@ti=3Dn`4':')`5i>=3D0){g=3Dn`2i+$an=3Dn`20=
,i"
+")}`eg=3D^h;m=3D`Ri(n)`m(l||(n@U`Ra(n,g)))&&u^7d&&c^7$V`V`Fd){@o=3D1;@ol=
=3D1`mln`F@8)u=3D^Fu,$B:`Ghttps:^Vi=3D^ps:'+s^Zn+':@I:'+g;b=3D'`Ao=3Ds.d@=
R`VById(@ui+'\")`5s$5`F!o.$v`H.'+g+'){o.l=3D1`5o.@2o.i);o.i=3D0;`Ra(\"@I"=

+"\",@ug+'@u(e?',@ue+'\"'`k')}';f2=3Db+'o.c++`5!`c)`c=3D250`5!o.l$5.c<(`c=
*2)/$k)o.i=3Ds`Xout(o.f2@7}';f1`7'e',b+'}^V^l`7's`Gc`Gi`Gu`Gf1`Gf2`G`Pe,o=
=3D0@6o=3Ds.$V`V(\"script\")`5o){@C=3D\"text/`t\"$7id=3Di;o.defer=3D@"
+"i;o.o^M=3Do.onreadystatechange=3Df1;o.f2=3Df2;o.l=3D0;'`k'o@P=3Du;c.app=
endChild(o)$7c=3D0;o.i=3Ds`Xout(f2@7'`k'}`do=3D0}`3o^Vo=3D^l(s,c,i,u#M)^Q=
o`B;o.n=3Dn+':'+g;o.u=3Du;o.d=3Dd;o.l=3Dl;o.e=3De;g=3D`Rdl`5!g)g=3D`Rdl`K=
;i=3D0;^0i<g`8"
+"&&g[i])i++;g#Zo}}`6@tm=3D`Ri(n);#G=3D1}`3m`Cvo1`0t,a`Fa[t]||$h)^O#Ya[t]=
`Cvo2`0t,a`F#g{a#Y^O[t]`5#g$h=3D1}`Cdlt`7'`Ad`i,i,vo,f=3D0`5`ul)`n0;i<`ul=
`8^3vo=3D`ul[i]`5vo`F!`Rm(\"d\")||d.g`X()-$Q>=3D`c){`ul#Z0;s.t($0"
+"}`ef=3D1}`m`u@2`ui`Idli=3D0`5f`F!`ui)`ui=3Ds`Xout(`ut,`c)}`e`ul=3D0'`Id=
l`0vo`1,d`i`5!$0vo`B;`b^1,`G$L2',$0;$Q=3Dd.g`X()`5!`ul)`ul`K;`ul[`ul`8]=3D=
vo`5!`c)`c=3D250;`ut()`Ct`0vo,id`1,trk=3D1,tm`i,sed=3DMath&&@Z#5?@Z#C@"
+"Z#5()*$k00000000000):#J`X(),$8=3D's'+@Z#C#J`X()/10800000)%10+sed,y=3Dtm=
@R$U),vt=3Dtm@RDate($c^HMonth($c'$3y+1900:y)+' =
^HHour$d:^HMinute$d:^HSecond$d =
^HDay()+#b#J`XzoneO$D(),^l,^4=3Ds.g^4(),ta`l,q`l,qs`l,#6"
+"`l,vb`B#L^1`Iuns(`Im_ll()`5!s.td){`Ptl=3D^4`M,a,o,i,x`l,c`l,v`l,p`l,bw`=
l,bh`l,^N0',k=3D^e^pcc`G@i',0@0,hp`l,ct`l,pn=3D0,ps`5^D&&^D.prototype){^N=
1'`5j.m#D){^N2'`5tm.setUTCDate){^N3'`5^g^7^n&&`S#d^N4'`5pn."
+"toPrecisio@t^N5';a`K`5a.forEach){^N6';i=3D0;o`B;^l`7'o`G`Pe,i=3D0@6i=3D=
new =
Iterator(o)`d}`3i^Vi=3D^l(o)`5i&&i.next)^N7'}}}}`m`S>=3D4)x=3D^rwidth+'x'=
+^r#3`5s.isns||s.^m`F`S>=3D3$i`p(@0`5`S>=3D4){c=3D^rpixelDepth;bw=3D`"
+"H#K@B;bh=3D`H#K^k}}$M=3Ds.n.p^S}`6^g`F`S>=3D4$i`p(@0;c=3D^r^C`5`S#d{bw=3D=
s.d.^B`V.o$D@B;bh=3Ds.d.^B`V.o$D^k`5!s.^n^7b){^l`7's`Gtl`G`Pe,hp=3D0`vh$t=
\");hp=3Ds.b.isH$t(tl)?\"Y\":\"N\"`d}`3hp^Vhp=3D^l(s,tl);^l`7's`G`Pe,"
+"ct=3D0`vclientCaps\");ct=3Ds.b.@d`o^2`d}`3ct^Vct=3D^l(s$X`er`l`m$M)^0pn=
<$M`8&&pn<30){ps=3D^s$M[pn].@4@7#X`5p`4ps)<0)p+=3Dps;pn++}s.^c=3Dx;s.^C=3D=
c;s.`t^u=3Dj;s.`p=3Dv;s.`z@G=3Dk;s.^9@B=3Dbw;s.^9^k=3Dbh;s.@d`o^2=3Dct;s.=
@5=3Dhp"
+";s.p^S=3Dp;s.td=3D1`m$0{`b^1,`G$L2',vb`Ipt(^1,`G$L1',$0`ms.useP^S)s.doP=
^S(s);`Pl=3D`H`M,r=3D^4.^B.`a`5!s.^P)s.^P=3Dl^q?l^q:l`5!s.`a@Us._1_`a^z`a=
=3Dr;s._1_`a=3D1`m(vo&&$Q)#V`Rm('d'#U`Rm('g')`5s.@M||^G){`Po=3D^G?^G:"
+"s.@M`5!o)`3'';`Pp=3Ds.#O`r,w=3D1,^K,@q,x=3D^8t,h,l,i,oc`5^G$5=3D=3D^G){=
^0o@Un$w$YBODY'){o=3Do^A`V?o^A`V:o^ANode`5!o)`3'';^K;@q;x=3D^8t}oc=3Do.`q=
?''+o.`q:''`5(oc`4$P>=3D0$5c`4\"^xoc(\")<0)||oc`4$q>=3D0)`3''}ta=3Dn?o$m:=
1;"
+"h$2i=3Dh`4'?^Vh=3Ds.`Q@s^D||i<0?h:h`20,i);l=3Ds.`Q`r;t=3Ds.`Q^2?s.`Q^2`=
9:s.lt(h)`5t^ah||l))q+=3D$F=3D@M_'+(t`Ud$b`Ue'?@a(t):'o')+(h?$Fv1`Zh)`k(l=
?$Fv2`Zl):'^V`etrk=3D0`5s.^L@e`F!p$es.^P;w=3D0}^K;i=3Do.sourceIndex`5@F"
+"')@v@F^Vx=3D1;i=3D1`mp&&n$w)qs=3D'&pid`Z^sp,255))+(w#Wpidt$uw`k'&oid`Z^=
sn@7)+(x#Woidt$ux`k'&ot`Zt)+(i#Woi$ui#e}`m!trk@Uqs)`3'';$1=3Ds.vs(sed)`5t=
rk`F$1)#6=3Ds.mr($8,(vt#Wt`Zvt)`ks.hav()+q+(qs?qs:s.rq(^5)),0,i"
+"d,ta);qs`l;`Rm('t')`5s.p_r)s.p_r(`I`a`l}^I(qs);^Q`u($0;`m$0`b^1,`G$L1',=
vb`I@M=3D^G=3Ds.`Q`r=3Ds.`Q^2=3D`H`j''`5s.pg)`H^x@M=3D`H^xeo=3D`H^x`Q`r=3D=
`H^x`Q^2`l`5!id@Us.tc^ztc=3D1;s.flush`T()}`3#6`Ctl`0o,t,n,vo`1;s.@M=3D"
+"$Co`I`Q^2=3Dt;s.`Q`r=3Dn;s.t($0}`5pg){`H^xco`0o){`P^t\"_\",1,$a`3$Co)`C=
wd^xgs`0u@t`P^tun,1,$a`3s.t()`Cwd^xdc`0u@t`P^tun,$a`3s.t()}}@8=3D(`H`M`h`=
9`4$Bs@H0`Id=3D^B;s.b=3Ds.d.body`5s.d@R`V#R`r^zh=3Ds.d@R`V#R`r('H"
+"EAD')`5s.h)s.h=3Ds.h[0]}s.n=3Dnavigator;s.u=3Ds.n.userAgent;@c=3Ds.u`4'=
N$r6/^V`Papn$W`r,v$W^u,ie=3Dv`4#A'),o=3Ds.u`4'@Y =
'),i`5v`4'@Y@H0||o>0)apn=3D'@Y';^g$N`UMicrosoft Internet =
Explorer'`Iisns$N`UN$r'`I^m$N`U@Y'"
+"`I^n=3D(s.u`4'Mac@H0)`5o>0)`S`ws.u`2o+6));`6ie>0){`S=3D^Ji=3Dv`2ie+5))`=
5`S>3)`S`wi)}`6@c>0)`S`ws.u`2@c+10));`e`S`wv`Iem=3D0`5^D#Q^v){i=3D^o^D#Q^=
v(256))`E(`Iem=3D(i`U%C4%80'?2:(i`U%U0$k'?1:0))}s.sa(un`Ivl_l=3D'^U"
+",`YID,vmk,`Y@S,`D,`D^j,ppu,@L,`Y`r$O,c`L,`z@E,#O`r,^P,`a,@O$zl@p^R,`G`I=
vl_t=3D^R+',^w,$j,server,#O^2,#E`oID,purchaseID,$9,state,zip,#4,products,=
`Q`r,`Q^2';@j`Pn=3D1;n<51;n#T@D+=3D',prop@I,eVar@I,hier@I,l"
+"ist$g^R2=3D',tnt,pe#91#92#93,^c,^C,`t^u,`p,`z@G,^9@B,^9^k,@d`o^2,@5,p^S=
';@D+=3D^R2;@n@p@D,`G`Ivl_g=3D@D+',`N,`N^j,`NBase,fpC`L,@Q`T,#2,`Y^W,`Y^W=
#P`OSele`o,`OList,`OM#D,^LDow^MLinks,^L@K,^L@e,`Q@s^D,`QDow"
+"^MFile^2s,`QEx`s,`QIn`s,`Q@gVa$l`Q@g^Ys,`Q`rs,@M,eo,_1_`a$zg@p^1,`G`Ipg=
=3Dpg#L^1)`5!ss)`Hs()",
w=3Dwindow,l=3Dw.s_c_il,n=3Dnavigator,u=3Dn.userAgent,v=3Dn.appVersion,e=3D=
v.indexOf('MSIE =
'),m=3Du.indexOf('Netscape6/'),a,i,s;if(un){un=3Dun.toLowerCase();if(l)fo=
r(i=3D0;i<l.length;i++){s=3Dl[i];if(!s._c||s._c=3D=3D's_c'){if(s.oun=3D=3D=
un)return s;else if(s.fs&&s.sa&&s.fs(s.oun,un)){s.sa(un);return =
s}}}}w.s_an=3D'0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuv=
wxyz';
w.s_sp=3Dnew Function("x","d","var a=3Dnew =
Array,i=3D0,j;if(x){if(x.split)a=3Dx.split(d);else =
if(!d)for(i=3D0;i<x.length;i++)a[a.length]=3Dx.substring(i,i+1);else =
while(i>=3D0){j=3Dx.indexOf(d,i);a[a.length]=3Dx.subst"
+"ring(i,j<0?x.length:j);i=3Dj;if(i>=3D0)i+=3Dd.length}}return a");
w.s_jn=3Dnew Function("a","d","var =
x=3D'',i,j=3Da.length;if(a&&j>0){x=3Da[0];if(j>1){if(a.join)x=3Da.join(d)=
;else for(i=3D1;i<j;i++)x+=3Dd+a[i]}}return x");
w.s_rep=3Dnew Function("x","o","n","return s_jn(s_sp(x,o),n)");
w.s_d=3Dnew Function("x","var t=3D'`^@$#',l=3Ds_an,l2=3Dnew =
Object,x2,d,b=3D0,k,i=3Dx.lastIndexOf('~~'),j,v,w;if(i>0){d=3Dx.substring=
(0,i);x=3Dx.substring(i+2);l=3Ds_sp(l,'');for(i=3D0;i<62;i++)l2[l[i]]=3Di=
;t=3Ds_sp(t,'');d"
+"=3Ds_sp(d,'~');i=3D0;while(i<5){v=3D0;if(x.indexOf(t[i])>=3D0) =
{x2=3Ds_sp(x,t[i]);for(j=3D1;j<x2.length;j++){k=3Dx2[j].substring(0,1);w=3D=
t[i]+k;if(k!=3D' =
'){v=3D1;w=3Dd[b+l2[k]]}x2[j]=3Dw+x2[j].substring(1)}}if(v)x=3Ds_jn("
+"x2,'');else{w=3Dt[i]+' =
';if(x.indexOf(w)>=3D0)x=3Ds_rep(x,w,t[i]);i++;b+=3D62}}}return x");
w.s_fe=3Dnew Function("c","return =
s_rep(s_rep(s_rep(c,'\\\\','\\\\\\\\'),'\"','\\\\\"'),\"\\n\",\"\\\\n\")"=
);
w.s_fa=3Dnew Function("f","var =
s=3Df.indexOf('(')+1,e=3Df.indexOf(')'),a=3D'',c;while(s>=3D0&&s<e){c=3Df=
.substring(s,s+1);if(c=3D=3D',')a+=3D'\",\"';else if((\"\\n\\r\\t =
\").indexOf(c)<0)a+=3Dc;s++}return a?'\"'+a+'\"':"
+"a");
w.s_ft=3Dnew Function("c","c+=3D'';var =
s,e,o,a,d,q,f,h,x;s=3Dc.indexOf('=3Dfunction(');while(s>=3D0){s++;d=3D1;q=
=3D'';x=3D0;f=3Dc.substring(s);a=3Ds_fa(f);e=3Do=3Dc.indexOf('{',s);e++;w=
hile(d>0){h=3Dc.substring(e,e+1);if(q){i"
+"f(h=3D=3Dq&&!x)q=3D'';if(h=3D=3D'\\\\')x=3Dx?0:1;else =
x=3D0}else{if(h=3D=3D'\"'||h=3D=3D\"'\")q=3Dh;if(h=3D=3D'{')d++;if(h=3D=3D=
'}')d--}if(d>0)e++}c=3Dc.substring(0,s)+'new =
Function('+(a?a+',':'')+'\"'+s_fe(c.substring(o+1,e))+'\")"
+"'+c.substring(e+1);s=3Dc.indexOf('=3Dfunction(')}return c;");
c=3Ds_d(c);if(e>0){a=3DparseInt(i=3Dv.substring(e+5));if(a>3)a=3DparseFlo=
at(i)}else if(m>0)a=3DparseFloat(u.substring(m+10));else =
a=3DparseFloat(v);if(a>=3D5&&v.indexOf('Opera')<0&&u.indexOf('Opera')<0){=
w.s_c=3Dnew Function("un","pg","ss","var s=3Dthis;"+c);return new =
s_c(un,pg,ss)}else s=3Dnew Function("un","pg","ss","var s=3Dnew =
Object;"+s_ft(c)+";return s");return s(un,pg,ss)}


------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://i.mktw.net/MW5/content/combined/combined-tail-min-1.0.2579.js

;jQuery.ui||(function($){var =
_remove=3D$.fn.remove,isFF2=3D$.browser.mozilla&&(parseFloat($.browser.ve=
rsion)<1.9);$.ui=3D{version:"1.7.1",plugin:{add:function(module,option,se=
t){var proto=3D$.ui[module].prototype;for(var i in =
set){proto.plugins[i]=3Dproto.plugins[i]||[];proto.plugins[i].push([optio=
n,set[i]]);}},call:function(instance,name,args){var =
set=3Dinstance.plugins[name];if(!set||!instance.element[0].parentNode){re=
turn;}
for(var =
i=3D0;i<set.length;i++){if(instance.options[set[i][0]]){set[i][1].apply(i=
nstance.element,args);}}}},contains:function(a,b){return =
document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!=3D=3D=
b&&a.contains(b);},hasScroll:function(el,a){if($(el).css('overflow')=3D=3D=
'hidden'){return false;}
var =
scroll=3D(a&&a=3D=3D'left')?'scrollLeft':'scrollTop',has=3Dfalse;if(el[sc=
roll]>0){return true;}
el[scroll]=3D1;has=3D(el[scroll]>0);el[scroll]=3D0;return =
has;},isOverAxis:function(x,reference,size){return(x>reference)&&(x<(refe=
rence+size));},isOver:function(y,x,top,left,height,width){return =
$.ui.isOverAxis(y,top,height)&&$.ui.isOverAxis(x,left,width);},keyCode:{B=
ACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENT=
ER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:1=
10,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT=
:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,=
UP:38}};if(isFF2){var =
attr=3D$.attr,removeAttr=3D$.fn.removeAttr,ariaNS=3D"http://www.w3.org/20=
05/07/aaa",ariaState=3D/^aria-/,ariaRole=3D/^wairole:/;$.attr=3Dfunction(=
elem,name,value){var =
set=3Dvalue!=3D=3Dundefined;return(name=3D=3D'role'?(set?attr.call(this,e=
lem,name,"wairole:"+value):(attr.apply(this,arguments)||"").replace(ariaR=
ole,"")):(ariaState.test(name)?(set?elem.setAttributeNS(ariaNS,name.repla=
ce(ariaState,"aaa:"),value):attr.call(this,elem,name.replace(ariaState,"a=
aa:"))):attr.apply(this,arguments)));};$.fn.removeAttr=3Dfunction(name){r=
eturn(ariaState.test(name)?this.each(function(){this.removeAttributeNS(ar=
iaNS,name.replace(ariaState,""));}):removeAttr.call(this,name));};}
$.fn.extend({remove:function(){$("*",this).add(this).each(function(){$(th=
is).triggerHandler("remove");});return =
_remove.apply(this,arguments);},enableSelection:function(){return =
this.attr('unselectable','off').css('MozUserSelect','').unbind('selectsta=
rt.ui');},disableSelection:function(){return =
this.attr('unselectable','on').css('MozUserSelect','none').bind('selectst=
art.ui',function(){return false;});},scrollParent:function(){var =
scrollParent;if(($.browser.msie&&(/(static|relative)/).test(this.css('pos=
ition')))||(/absolute/).test(this.css('position'))){scrollParent=3Dthis.p=
arents().filter(function(){return(/(relative|absolute|fixed)/).test($.cur=
CSS(this,'position',1))&&(/(auto|scroll)/).test($.curCSS(this,'overflow',=
1)+$.curCSS(this,'overflow-y',1)+$.curCSS(this,'overflow-x',1));}).eq(0);=
}else{scrollParent=3Dthis.parents().filter(function(){return(/(auto|scrol=
l)/).test($.curCSS(this,'overflow',1)+$.curCSS(this,'overflow-y',1)+$.cur=
CSS(this,'overflow-x',1));}).eq(0);}
return(/fixed/).test(this.css('position'))||!scrollParent.length?$(docume=
nt):scrollParent;}});$.extend($.expr[':'],{data:function(elem,i,match){re=
turn!!$.data(elem,match[3]);},focusable:function(element){var =
nodeName=3Delement.nodeName.toLowerCase(),tabIndex=3D$.attr(element,'tabi=
ndex');return(/input|select|textarea|button|object/.test(nodeName)?!eleme=
nt.disabled:'a'=3D=3DnodeName||'area'=3D=3DnodeName?element.href||!isNaN(=
tabIndex):!isNaN(tabIndex))&&!$(element)['area'=3D=3DnodeName?'parents':'=
closest'](':hidden').length;},tabbable:function(element){var =
tabIndex=3D$.attr(element,'tabindex');return(isNaN(tabIndex)||tabIndex>=3D=
0)&&$(element).is(':focusable');}});function =
getter(namespace,plugin,method,args){function getMethods(type){var =
methods=3D$[namespace][plugin][type]||[];return(typeof =
methods=3D=3D'string'?methods.split(/,?\s+/):methods);}
var methods=3DgetMethods('getter');if(args.length=3D=3D1&&typeof =
args[0]=3D=3D'string'){methods=3Dmethods.concat(getMethods('getterSetter'=
));}
return($.inArray(method,methods)!=3D-1);}
$.widget=3Dfunction(name,prototype){var =
namespace=3Dname.split(".")[0];name=3Dname.split(".")[1];$.fn[name]=3Dfun=
ction(options){var isMethodCall=3D(typeof =
options=3D=3D'string'),args=3DArray.prototype.slice.call(arguments,1);if(=
isMethodCall&&options.substring(0,1)=3D=3D'_'){return this;}
if(isMethodCall&&getter(namespace,name,options,args)){var =
instance=3D$.data(this[0],name);return(instance?instance[options].apply(i=
nstance,args):undefined);}
return this.each(function(){var =
instance=3D$.data(this,name);(!instance&&!isMethodCall&&$.data(this,name,=
new =
$[namespace][name](this,options))._init());(instance&&isMethodCall&&$.isF=
unction(instance[options])&&instance[options].apply(instance,args));});};=
$[namespace]=3D$[namespace]||{};$[namespace][name]=3Dfunction(element,opt=
ions){var =
self=3Dthis;this.namespace=3Dnamespace;this.widgetName=3Dname;this.widget=
EventPrefix=3D$[namespace][name].eventPrefix||name;this.widgetBaseClass=3D=
namespace+'-'+name;this.options=3D$.extend({},$.widget.defaults,$[namespa=
ce][name].defaults,$.metadata&&$.metadata.get(element)[name],options);thi=
s.element=3D$(element).bind('setData.'+name,function(event,key,value){if(=
event.target=3D=3Delement){return =
self._setData(key,value);}}).bind('getData.'+name,function(event,key){if(=
event.target=3D=3Delement){return =
self._getData(key);}}).bind('remove',function(){return =
self.destroy();});};$[namespace][name].prototype=3D$.extend({},$.widget.p=
rototype,prototype);$[namespace][name].getterSetter=3D'option';};$.widget=
.prototype=3D{_init:function(){},destroy:function(){this.element.removeDa=
ta(this.widgetName).removeClass(this.widgetBaseClass+'-disabled'+' =
'+this.namespace+'-state-disabled').removeAttr('aria-disabled');},option:=
function(key,value){var options=3Dkey,self=3Dthis;if(typeof =
key=3D=3D"string"){if(value=3D=3D=3Dundefined){return =
this._getData(key);}
options=3D{};options[key]=3Dvalue;}
$.each(options,function(key,value){self._setData(key,value);});},_getData=
:function(key){return =
this.options[key];},_setData:function(key,value){this.options[key]=3Dvalu=
e;if(key=3D=3D'disabled'){this.element
[value?'addClass':'removeClass'](this.widgetBaseClass+'-disabled'+' '+
this.namespace+'-state-disabled').attr("aria-disabled",value);}},enable:f=
unction(){this._setData('disabled',false);},disable:function(){this._setD=
ata('disabled',true);},_trigger:function(type,event,data){var =
callback=3Dthis.options[type],eventName=3D(type=3D=3Dthis.widgetEventPref=
ix?type:this.widgetEventPrefix+type);event=3D$.Event(event);event.type=3D=
eventName;if(event.originalEvent){for(var =
i=3D$.event.props.length,prop;i;){prop=3D$.event.props[--i];event[prop]=3D=
event.originalEvent[prop];}}
this.element.trigger(event,data);return!($.isFunction(callback)&&callback=
.call(this.element[0],event,data)=3D=3D=3Dfalse||event.isDefaultPrevented=
());}};$.widget.defaults=3D{disabled:false};$.ui.mouse=3D{_mouseInit:func=
tion(){var =
self=3Dthis;this.element.bind('mousedown.'+this.widgetName,function(event=
){return =
self._mouseDown(event);}).bind('click.'+this.widgetName,function(event){i=
f(self._preventClickEvent){self._preventClickEvent=3Dfalse;event.stopImme=
diatePropagation();return =
false;}});if($.browser.msie){this._mouseUnselectable=3Dthis.element.attr(=
'unselectable');this.element.attr('unselectable','on');}
this.started=3Dfalse;},_mouseDestroy:function(){this.element.unbind('.'+t=
his.widgetName);($.browser.msie&&this.element.attr('unselectable',this._m=
ouseUnselectable));},_mouseDown:function(event){event.originalEvent=3Deve=
nt.originalEvent||{};if(event.originalEvent.mouseHandled){return;}
(this._mouseStarted&&this._mouseUp(event));this._mouseDownEvent=3Devent;v=
ar self=3Dthis,btnIsLeft=3D(event.which=3D=3D1),elIsCancel=3D(typeof =
this.options.cancel=3D=3D"string"?$(event.target).parents().add(event.tar=
get).filter(this.options.cancel).length:false);if(!btnIsLeft||elIsCancel|=
|!this._mouseCapture(event)){return true;}
this.mouseDelayMet=3D!this.options.delay;if(!this.mouseDelayMet){this._mo=
useDelayTimer=3DsetTimeout(function(){self.mouseDelayMet=3Dtrue;},this.op=
tions.delay);}
if(this._mouseDistanceMet(event)&&this._mouseDelayMet(event)){this._mouse=
Started=3D(this._mouseStart(event)!=3D=3Dfalse);if(!this._mouseStarted){e=
vent.preventDefault();return true;}}
this._mouseMoveDelegate=3Dfunction(event){return =
self._mouseMove(event);};this._mouseUpDelegate=3Dfunction(event){return =
self._mouseUp(event);};$(document).bind('mousemove.'+this.widgetName,this=
._mouseMoveDelegate).bind('mouseup.'+this.widgetName,this._mouseUpDelegat=
e);($.browser.safari||event.preventDefault());event.originalEvent.mouseHa=
ndled=3Dtrue;return =
true;},_mouseMove:function(event){if($.browser.msie&&!event.button){retur=
n this._mouseUp(event);}
if(this._mouseStarted){this._mouseDrag(event);return =
event.preventDefault();}
if(this._mouseDistanceMet(event)&&this._mouseDelayMet(event)){this._mouse=
Started=3D(this._mouseStart(this._mouseDownEvent,event)!=3D=3Dfalse);(thi=
s._mouseStarted?this._mouseDrag(event):this._mouseUp(event));}
return!this._mouseStarted;},_mouseUp:function(event){$(document).unbind('=
mousemove.'+this.widgetName,this._mouseMoveDelegate).unbind('mouseup.'+th=
is.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseSt=
arted=3Dfalse;this._preventClickEvent=3D(event.target=3D=3Dthis._mouseDow=
nEvent.target);this._mouseStop(event);}
return =
false;},_mouseDistanceMet:function(event){return(Math.max(Math.abs(this._=
mouseDownEvent.pageX-event.pageX),Math.abs(this._mouseDownEvent.pageY-eve=
nt.pageY))>=3Dthis.options.distance);},_mouseDelayMet:function(event){ret=
urn =
this.mouseDelayMet;},_mouseStart:function(event){},_mouseDrag:function(ev=
ent){},_mouseStop:function(event){},_mouseCapture:function(event){return =
true;}};$.ui.mouse.defaults=3D{cancel:null,distance:1,delay:0};})(jQuery)=
;;jQuery.effects||(function($){$.effects=3D{version:"1.7.1",save:function=
(element,set){for(var =
i=3D0;i<set.length;i++){if(set[i]!=3D=3Dnull)element.data("ec.storage."+s=
et[i],element[0].style[set[i]]);}},restore:function(element,set){for(var =
i=3D0;i<set.length;i++){if(set[i]!=3D=3Dnull)element.css(set[i],element.d=
ata("ec.storage."+set[i]));}},setMode:function(el,mode){if(mode=3D=3D'tog=
gle')mode=3Del.is(':hidden')?'show':'hide';return =
mode;},getBaseline:function(origin,original){var =
y,x;switch(origin[0]){case'top':y=3D0;break;case'middle':y=3D0.5;break;ca=
se'bottom':y=3D1;break;default:y=3Dorigin[0]/original.height;};switch(ori=
gin[1]){case'left':x=3D0;break;case'center':x=3D0.5;break;case'right':x=3D=
1;break;default:x=3Dorigin[1]/original.width;};return{x:x,y:y};},createWr=
apper:function(element){if(element.parent().is('.ui-effects-wrapper'))
return element.parent();var =
props=3D{width:element.outerWidth(true),height:element.outerHeight(true),=
'float':element.css('float')};element.wrap('<div =
class=3D"ui-effects-wrapper" =
style=3D"font-size:100%;background:transparent;border:none;margin:0;paddi=
ng:0"></div>');var =
wrapper=3Delement.parent();if(element.css('position')=3D=3D'static'){wrap=
per.css({position:'relative'});element.css({position:'relative'});}else{v=
ar top=3Delement.css('top');if(isNaN(parseInt(top,10)))top=3D'auto';var =
left=3Delement.css('left');if(isNaN(parseInt(left,10)))left=3D'auto';wrap=
per.css({position:element.css('position'),top:top,left:left,zIndex:elemen=
t.css('z-index')}).show();element.css({position:'relative',top:0,left:0})=
;}
wrapper.css(props);return =
wrapper;},removeWrapper:function(element){if(element.parent().is('.ui-eff=
ects-wrapper'))
return element.parent().replaceWith(element);return =
element;},setTransition:function(element,list,factor,value){value=3Dvalue=
||{};$.each(list,function(i,x){unit=3Delement.cssUnit(x);if(unit[0]>0)val=
ue[x]=3Dunit[0]*factor+unit[1];});return =
value;},animateClass:function(value,duration,easing,callback){var =
cb=3D(typeof easing=3D=3D"function"?easing:(callback?callback:null));var =
ea=3D(typeof easing=3D=3D"string"?easing:null);return =
this.each(function(){var offset=3D{};var that=3D$(this);var =
oldStyleAttr=3Dthat.attr("style")||'';if(typeof =
oldStyleAttr=3D=3D'object')oldStyleAttr=3DoldStyleAttr["cssText"];if(valu=
e.toggle){that.hasClass(value.toggle)?value.remove=3Dvalue.toggle:value.a=
dd=3Dvalue.toggle;}
var =
oldStyle=3D$.extend({},(document.defaultView?document.defaultView.getComp=
utedStyle(this,null):this.currentStyle));if(value.add)that.addClass(value=
.add);if(value.remove)that.removeClass(value.remove);var =
newStyle=3D$.extend({},(document.defaultView?document.defaultView.getComp=
utedStyle(this,null):this.currentStyle));if(value.add)that.removeClass(va=
lue.add);if(value.remove)that.addClass(value.remove);for(var n in =
newStyle){if(typeof =
newStyle[n]!=3D"function"&&newStyle[n]&&n.indexOf("Moz")=3D=3D-1&&n.index=
Of("length")=3D=3D-1&&newStyle[n]!=3DoldStyle[n]&&(n.match(/color/i)||(!n=
.match(/color/i)&&!isNaN(parseInt(newStyle[n],10))))&&(oldStyle.position!=
=3D"static"||(oldStyle.position=3D=3D"static"&&!n.match(/left|top|bottom|=
right/))))offset[n]=3DnewStyle[n];}
that.animate(offset,duration,ea,function(){if(typeof =
$(this).attr("style")=3D=3D'object'){$(this).attr("style")["cssText"]=3D"=
";$(this).attr("style")["cssText"]=3DoldStyleAttr;}else =
$(this).attr("style",oldStyleAttr);if(value.add)$(this).addClass(value.ad=
d);if(value.remove)$(this).removeClass(value.remove);if(cb)cb.apply(this,=
arguments);});});}};function _normalizeArguments(a,m){var =
o=3Da[1]&&a[1].constructor=3D=3DObject?a[1]:{};if(m)o.mode=3Dm;var =
speed=3Da[1]&&a[1].constructor!=3DObject?a[1]:(o.duration?o.duration:a[2]=
);speed=3D$.fx.off?0:typeof =
speed=3D=3D=3D"number"?speed:$.fx.speeds[speed]||$.fx.speeds._default;var=
 =
callback=3Do.callback||($.isFunction(a[1])&&a[1])||($.isFunction(a[2])&&a=
[2])||($.isFunction(a[3])&&a[3]);return[a[0],o,speed,callback];}
$.fn.extend({_show:$.fn.show,_hide:$.fn.hide,__toggle:$.fn.toggle,_addCla=
ss:$.fn.addClass,_removeClass:$.fn.removeClass,_toggleClass:$.fn.toggleCl=
ass,effect:function(fx,options,speed,callback){return =
$.effects[fx]?$.effects[fx].call(this,{method:fx,options:options||{},dura=
tion:speed,callback:callback}):null;},show:function(){if(!arguments[0]||(=
arguments[0].constructor=3D=3DNumber||(/(slow|normal|fast)/).test(argumen=
ts[0])))
return this._show.apply(this,arguments);else{return =
this.effect.apply(this,_normalizeArguments(arguments,'show'));}},hide:fun=
ction(){if(!arguments[0]||(arguments[0].constructor=3D=3DNumber||(/(slow|=
normal|fast)/).test(arguments[0])))
return this._hide.apply(this,arguments);else{return =
this.effect.apply(this,_normalizeArguments(arguments,'hide'));}},toggle:f=
unction(){if(!arguments[0]||(arguments[0].constructor=3D=3DNumber||(/(slo=
w|normal|fast)/).test(arguments[0]))||(arguments[0].constructor=3D=3DFunc=
tion))
return this.__toggle.apply(this,arguments);else{return =
this.effect.apply(this,_normalizeArguments(arguments,'toggle'));}},addCla=
ss:function(classNames,speed,easing,callback){return =
speed?$.effects.animateClass.apply(this,[{add:classNames},speed,easing,ca=
llback]):this._addClass(classNames);},removeClass:function(classNames,spe=
ed,easing,callback){return =
speed?$.effects.animateClass.apply(this,[{remove:classNames},speed,easing=
,callback]):this._removeClass(classNames);},toggleClass:function(classNam=
es,speed,easing,callback){return((typeof =
speed!=3D=3D"boolean")&&speed)?$.effects.animateClass.apply(this,[{toggle=
:classNames},speed,easing,callback]):this._toggleClass(classNames,speed);=
},morph:function(remove,add,speed,easing,callback){return =
$.effects.animateClass.apply(this,[{add:add,remove:remove},speed,easing,c=
allback]);},switchClass:function(){return =
this.morph.apply(this,arguments);},cssUnit:function(key){var =
style=3Dthis.css(key),val=3D[];$.each(['em','px','%','pt'],function(i,uni=
t){if(style.indexOf(unit)>0)
val=3D[parseFloat(style),unit];});return =
val;}});$.each(['backgroundColor','borderBottomColor','borderLeftColor','=
borderRightColor','borderTopColor','color','outlineColor'],function(i,att=
r){$.fx.step[attr]=3Dfunction(fx){if(fx.state=3D=3D0){fx.start=3DgetColor=
(fx.elem,attr);fx.end=3DgetRGB(fx.end);}
fx.elem.style[attr]=3D"rgb("+[Math.max(Math.min(parseInt((fx.pos*(fx.end[=
0]-fx.start[0]))+fx.start[0],10),255),0),Math.max(Math.min(parseInt((fx.p=
os*(fx.end[1]-fx.start[1]))+fx.start[1],10),255),0),Math.max(Math.min(par=
seInt((fx.pos*(fx.end[2]-fx.start[2]))+fx.start[2],10),255),0)].join(",")=
+")";};});function getRGB(color){var =
result;if(color&&color.constructor=3D=3DArray&&color.length=3D=3D3)
return =
color;if(result=3D/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1=
,3})\s*\)/.exec(color))
return[parseInt(result[1],10),parseInt(result[2],10),parseInt(result[3],1=
0)];if(result=3D/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+=
)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(color))
return[parseFloat(result[1])*2.55,parseFloat(result[2])*2.55,parseFloat(r=
esult[3])*2.55];if(result=3D/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9=
]{2})/.exec(color))
return[parseInt(result[1],16),parseInt(result[2],16),parseInt(result[3],1=
6)];if(result=3D/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(color))
return[parseInt(result[1]+result[1],16),parseInt(result[2]+result[2],16),=
parseInt(result[3]+result[3],16)];if(result=3D/rgba\(0, 0, 0, =
0\)/.exec(color))
return colors['transparent'];return =
colors[$.trim(color).toLowerCase()];}
function getColor(elem,attr){var =
color;do{color=3D$.curCSS(elem,attr);if(color!=3D''&&color!=3D'transparen=
t'||$.nodeName(elem,"body"))
break;attr=3D"backgroundColor";}while(elem=3Delem.parentNode);return =
getRGB(color);};var =
colors=3D{aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:=
[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,1=
39],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkk=
haki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],dar=
korange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:=
[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0]=
,green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216=
,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211=
,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],ma=
genta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orang=
e:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],re=
d:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],t=
ransparent:[255,255,255]};$.easing.jswing=3D$.easing.swing;$.extend($.eas=
ing,{def:'easeOutQuad',swing:function(x,t,b,c,d){return =
$.easing[$.easing.def](x,t,b,c,d);},easeInQuad:function(x,t,b,c,d){return=
 =
c*(t/=3Dd)*t+b;},easeOutQuad:function(x,t,b,c,d){return-c*(t/=3Dd)*(t-2)+=
b;},easeInOutQuad:function(x,t,b,c,d){if((t/=3Dd/2)<1)return =
c/2*t*t+b;return-c/2*((--t)*(t-2)-1)+b;},easeInCubic:function(x,t,b,c,d){=
return c*(t/=3Dd)*t*t+b;},easeOutCubic:function(x,t,b,c,d){return =
c*((t=3Dt/d-1)*t*t+1)+b;},easeInOutCubic:function(x,t,b,c,d){if((t/=3Dd/2=
)<1)return c/2*t*t*t+b;return =
c/2*((t-=3D2)*t*t+2)+b;},easeInQuart:function(x,t,b,c,d){return =
c*(t/=3Dd)*t*t*t+b;},easeOutQuart:function(x,t,b,c,d){return-c*((t=3Dt/d-=
1)*t*t*t-1)+b;},easeInOutQuart:function(x,t,b,c,d){if((t/=3Dd/2)<1)return=
 =
c/2*t*t*t*t+b;return-c/2*((t-=3D2)*t*t*t-2)+b;},easeInQuint:function(x,t,=
b,c,d){return =
c*(t/=3Dd)*t*t*t*t+b;},easeOutQuint:function(x,t,b,c,d){return =
c*((t=3Dt/d-1)*t*t*t*t+1)+b;},easeInOutQuint:function(x,t,b,c,d){if((t/=3D=
d/2)<1)return c/2*t*t*t*t*t+b;return =
c/2*((t-=3D2)*t*t*t*t+2)+b;},easeInSine:function(x,t,b,c,d){return-c*Math=
.cos(t/d*(Math.PI/2))+c+b;},easeOutSine:function(x,t,b,c,d){return =
c*Math.sin(t/d*(Math.PI/2))+b;},easeInOutSine:function(x,t,b,c,d){return-=
c/2*(Math.cos(Math.PI*t/d)-1)+b;},easeInExpo:function(x,t,b,c,d){return(t=
=3D=3D0)?b:c*Math.pow(2,10*(t/d-1))+b;},easeOutExpo:function(x,t,b,c,d){r=
eturn(t=3D=3Dd)?b+c:c*(-Math.pow(2,-10*t/d)+1)+b;},easeInOutExpo:function=
(x,t,b,c,d){if(t=3D=3D0)return b;if(t=3D=3Dd)return =
b+c;if((t/=3Dd/2)<1)return c/2*Math.pow(2,10*(t-1))+b;return =
c/2*(-Math.pow(2,-10*--t)+2)+b;},easeInCirc:function(x,t,b,c,d){return-c*=
(Math.sqrt(1-(t/=3Dd)*t)-1)+b;},easeOutCirc:function(x,t,b,c,d){return =
c*Math.sqrt(1-(t=3Dt/d-1)*t)+b;},easeInOutCirc:function(x,t,b,c,d){if((t/=
=3Dd/2)<1)return-c/2*(Math.sqrt(1-t*t)-1)+b;return =
c/2*(Math.sqrt(1-(t-=3D2)*t)+1)+b;},easeInElastic:function(x,t,b,c,d){var=
 s=3D1.70158;var p=3D0;var a=3Dc;if(t=3D=3D0)return =
b;if((t/=3Dd)=3D=3D1)return =
b+c;if(!p)p=3Dd*.3;if(a<Math.abs(c)){a=3Dc;var s=3Dp/4;}
else var =
s=3Dp/(2*Math.PI)*Math.asin(c/a);return-(a*Math.pow(2,10*(t-=3D1))*Math.s=
in((t*d-s)*(2*Math.PI)/p))+b;},easeOutElastic:function(x,t,b,c,d){var =
s=3D1.70158;var p=3D0;var a=3Dc;if(t=3D=3D0)return =
b;if((t/=3Dd)=3D=3D1)return =
b+c;if(!p)p=3Dd*.3;if(a<Math.abs(c)){a=3Dc;var s=3Dp/4;}
else var s=3Dp/(2*Math.PI)*Math.asin(c/a);return =
a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b;},easeInOutElasti=
c:function(x,t,b,c,d){var s=3D1.70158;var p=3D0;var =
a=3Dc;if(t=3D=3D0)return b;if((t/=3Dd/2)=3D=3D2)return =
b+c;if(!p)p=3Dd*(.3*1.5);if(a<Math.abs(c)){a=3Dc;var s=3Dp/4;}
else var =
s=3Dp/(2*Math.PI)*Math.asin(c/a);if(t<1)return-.5*(a*Math.pow(2,10*(t-=3D=
1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;return =
a*Math.pow(2,-10*(t-=3D1))*Math.sin((t*d-s)*(2*Math.PI)/p)*.5+c+b;},easeI=
nBack:function(x,t,b,c,d,s){if(s=3D=3Dundefined)s=3D1.70158;return =
c*(t/=3Dd)*t*((s+1)*t-s)+b;},easeOutBack:function(x,t,b,c,d,s){if(s=3D=3D=
undefined)s=3D1.70158;return =
c*((t=3Dt/d-1)*t*((s+1)*t+s)+1)+b;},easeInOutBack:function(x,t,b,c,d,s){i=
f(s=3D=3Dundefined)s=3D1.70158;if((t/=3Dd/2)<1)return =
c/2*(t*t*(((s*=3D(1.525))+1)*t-s))+b;return =
c/2*((t-=3D2)*t*(((s*=3D(1.525))+1)*t+s)+2)+b;},easeInBounce:function(x,t=
,b,c,d){return =
c-$.easing.easeOutBounce(x,d-t,0,c,d)+b;},easeOutBounce:function(x,t,b,c,=
d){if((t/=3Dd)<(1/2.75)){return c*(7.5625*t*t)+b;}else =
if(t<(2/2.75)){return c*(7.5625*(t-=3D(1.5/2.75))*t+.75)+b;}else =
if(t<(2.5/2.75)){return =
c*(7.5625*(t-=3D(2.25/2.75))*t+.9375)+b;}else{return =
c*(7.5625*(t-=3D(2.625/2.75))*t+.984375)+b;}},easeInOutBounce:function(x,=
t,b,c,d){if(t<d/2)return $.easing.easeInBounce(x,t*2,0,c,d)*.5+b;return =
$.easing.easeOutBounce(x,t*2-d,0,c,d)*.5+c*.5+b;}});})(jQuery);(function(=
$){$.effects.highlight=3Dfunction(o){return this.queue(function(){var =
el=3D$(this),props=3D['backgroundImage','backgroundColor','opacity'];var =
mode=3D$.effects.setMode(el,o.options.mode||'show');var =
color=3Do.options.color||"#ffff99";var =
oldColor=3Del.css("backgroundColor");$.effects.save(el,props);el.show();e=
l.css({backgroundImage:'none',backgroundColor:color});var =
animation=3D{backgroundColor:oldColor};if(mode=3D=3D"hide")animation['opa=
city']=3D0;el.animate(animation,{queue:false,duration:o.duration,easing:o=
.options.easing,complete:function(){if(mode=3D=3D"hide")el.hide();$.effec=
ts.restore(el,props);if(mode=3D=3D"show"&&$.browser.msie)this.style.remov=
eAttribute('filter');if(o.callback)o.callback.apply(this,arguments);el.de=
queue();}});});};})(jQuery);(function($){$.effects.slide=3Dfunction(o){re=
turn this.queue(function(){var =
el=3D$(this),props=3D['position','top','left'];var =
mode=3D$.effects.setMode(el,o.options.mode||'show');var =
direction=3Do.options.direction||'left';$.effects.save(el,props);el.show(=
);$.effects.createWrapper(el).css({overflow:'hidden'});var =
ref=3D(direction=3D=3D'up'||direction=3D=3D'down')?'top':'left';var =
motion=3D(direction=3D=3D'up'||direction=3D=3D'left')?'pos':'neg';var =
distance=3Do.options.distance||(ref=3D=3D'top'?el.outerHeight({margin:tru=
e}):el.outerWidth({margin:true}));if(mode=3D=3D'show')el.css(ref,motion=3D=
=3D'pos'?-distance:distance);var =
animation=3D{};animation[ref]=3D(mode=3D=3D'show'?(motion=3D=3D'pos'?'+=3D=
':'-=3D'):(motion=3D=3D'pos'?'-=3D':'+=3D'))+distance;el.animate(animatio=
n,{queue:false,duration:o.duration,easing:o.options.easing,complete:funct=
ion(){if(mode=3D=3D'hide')el.hide();$.effects.restore(el,props);$.effects=
.removeWrapper(el);if(o.callback)o.callback.apply(this,arguments);el.dequ=
eue();}});});};})(jQuery);(function($){$.widget("ui.accordion",{_init:fun=
ction(){var =
o=3Dthis.options,self=3Dthis;this.running=3D0;if(o.collapsible=3D=3D$.ui.=
accordion.defaults.collapsible&&o.alwaysOpen!=3D$.ui.accordion.defaults.a=
lwaysOpen){o.collapsible=3D!o.alwaysOpen;}
if(o.navigation){var =
current=3Dthis.element.find("a").filter(o.navigationFilter);if(current.le=
ngth){if(current.filter(o.header).length){this.active=3Dcurrent;}else{thi=
s.active=3Dcurrent.parent().parent().prev();current.addClass("ui-accordio=
n-content-active");}}}
this.element.addClass("ui-accordion ui-widget =
ui-helper-reset");if(this.element[0].nodeName=3D=3D"UL"){this.element.chi=
ldren("li").addClass("ui-accordion-li-fix");}
this.headers=3Dthis.element.find(o.header).addClass("ui-accordion-header =
ui-helper-reset ui-state-default =
ui-corner-all").bind("mouseenter.accordion",function(){$(this).addClass('=
ui-state-hover');}).bind("mouseleave.accordion",function(){$(this).remove=
Class('ui-state-hover');}).bind("focus.accordion",function(){$(this).addC=
lass('ui-state-focus');}).bind("blur.accordion",function(){$(this).remove=
Class('ui-state-focus');});this.headers.next().addClass("ui-accordion-con=
tent ui-helper-reset ui-widget-content =
ui-corner-bottom");this.active=3Dthis._findActive(this.active||o.active).=
toggleClass("ui-state-default").toggleClass("ui-state-active").toggleClas=
s("ui-corner-all").toggleClass("ui-corner-top");this.active.next().addCla=
ss('ui-accordion-content-active');$("<span/>").addClass("ui-icon =
"+o.icons.header).prependTo(this.headers);this.active.find(".ui-icon").to=
ggleClass(o.icons.header).toggleClass(o.icons.headerSelected);if($.browse=
r.msie){this.element.find('a').css('zoom','1');}
this.resize();this.element.attr('role','tablist');this.headers.attr('role=
','tab').bind('keydown',function(event){return =
self._keydown(event);}).next().attr('role','tabpanel');this.headers.not(t=
his.active||"").attr('aria-expanded','false').attr("tabIndex","-1").next(=
).hide();if(!this.active.length){this.headers.eq(0).attr('tabIndex','0');=
}else{this.active.attr('aria-expanded','true').attr('tabIndex','0');}
if(!$.browser.safari)
this.headers.find('a').attr('tabIndex','-1');if(o.event){this.headers.bin=
d((o.event)+".accordion",function(event){return =
self._clickHandler.call(self,event,this);});}},destroy:function(){var =
o=3Dthis.options;this.element.removeClass("ui-accordion ui-widget =
ui-helper-reset").removeAttr("role").unbind('.accordion').removeData('acc=
ordion');this.headers.unbind(".accordion").removeClass("ui-accordion-head=
er ui-helper-reset ui-state-default ui-corner-all ui-state-active =
ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr=
("tabindex");this.headers.find("a").removeAttr("tabindex");this.headers.c=
hildren(".ui-icon").remove();var =
contents=3Dthis.headers.next().css("display","").removeAttr("role").remov=
eClass("ui-helper-reset ui-widget-content ui-corner-bottom =
ui-accordion-content =
ui-accordion-content-active");if(o.autoHeight||o.fillHeight){contents.css=
("height","");}},_setData:function(key,value){if(key=3D=3D'alwaysOpen'){k=
ey=3D'collapsible';value=3D!value;}
$.widget.prototype._setData.apply(this,arguments);},_keydown:function(eve=
nt){var =
o=3Dthis.options,keyCode=3D$.ui.keyCode;if(o.disabled||event.altKey||even=
t.ctrlKey)
return;var length=3Dthis.headers.length;var =
currentIndex=3Dthis.headers.index(event.target);var =
toFocus=3Dfalse;switch(event.keyCode){case keyCode.RIGHT:case =
keyCode.DOWN:toFocus=3Dthis.headers[(currentIndex+1)%length];break;case =
keyCode.LEFT:case =
keyCode.UP:toFocus=3Dthis.headers[(currentIndex-1+length)%length];break;c=
ase keyCode.SPACE:case keyCode.ENTER:return =
this._clickHandler({target:event.target},event.target);}
if(toFocus){$(event.target).attr('tabIndex','-1');$(toFocus).attr('tabInd=
ex','0');toFocus.focus();return false;}
return true;},resize:function(){var =
o=3Dthis.options,maxHeight;if(o.fillSpace){if($.browser.msie){var =
defOverflow=3Dthis.element.parent().css('overflow');this.element.parent()=
.css('overflow','hidden');}
maxHeight=3Dthis.element.parent().height();if($.browser.msie){this.elemen=
t.parent().css('overflow',defOverflow);}
this.headers.each(function(){maxHeight-=3D$(this).outerHeight();});var =
maxPadding=3D0;this.headers.next().each(function(){maxPadding=3DMath.max(=
maxPadding,$(this).innerHeight()-$(this).height());}).height(Math.max(0,m=
axHeight-maxPadding)).css('overflow','auto');}else =
if(o.autoHeight){maxHeight=3D0;this.headers.next().each(function(){maxHei=
ght=3DMath.max(maxHeight,$(this).outerHeight());}).height(maxHeight);}},a=
ctivate:function(index){var =
active=3Dthis._findActive(index)[0];this._clickHandler({target:active},ac=
tive);},_findActive:function(selector){return selector?typeof =
selector=3D=3D"number"?this.headers.filter(":eq("+selector+")"):this.head=
ers.not(this.headers.not(selector)):selector=3D=3D=3Dfalse?$([]):this.hea=
ders.filter(":eq(0)");},_clickHandler:function(event,target){var =
o=3Dthis.options;if(o.disabled)return =
false;if(!event.target&&o.collapsible){this.active.removeClass("ui-state-=
active ui-corner-top").addClass("ui-state-default =
ui-corner-all").find(".ui-icon").removeClass(o.icons.headerSelected).addC=
lass(o.icons.header);this.active.next().addClass('ui-accordion-content-ac=
tive');var =
toHide=3Dthis.active.next(),data=3D{options:o,newHeader:$([]),oldHeader:o=
.active,newContent:$([]),oldContent:toHide},toShow=3D(this.active=3D$([])=
);this._toggle(toShow,toHide,data);return false;}
var clicked=3D$(event.currentTarget||target);var =
clickedIsActive=3Dclicked[0]=3D=3Dthis.active[0];if(this.running||(!o.col=
lapsible&&clickedIsActive)){return false;}
this.active.removeClass("ui-state-active =
ui-corner-top").addClass("ui-state-default =
ui-corner-all").find(".ui-icon").removeClass(o.icons.headerSelected).addC=
lass(o.icons.header);this.active.next().addClass('ui-accordion-content-ac=
tive');if(!clickedIsActive){clicked.removeClass("ui-state-default =
ui-corner-all").addClass("ui-state-active =
ui-corner-top").find(".ui-icon").removeClass(o.icons.header).addClass(o.i=
cons.headerSelected);clicked.next().addClass('ui-accordion-content-active=
');}
var =
toShow=3Dclicked.next(),toHide=3Dthis.active.next(),data=3D{options:o,new=
Header:clickedIsActive&&o.collapsible?$([]):clicked,oldHeader:this.active=
,newContent:clickedIsActive&&o.collapsible?$([]):toShow.find('> =
*'),oldContent:toHide.find('> =
*')},down=3Dthis.headers.index(this.active[0])>this.headers.index(clicked=
[0]);this.active=3DclickedIsActive?$([]):clicked;this._toggle(toShow,toHi=
de,data,clickedIsActive,down);return =
false;},_toggle:function(toShow,toHide,data,clickedIsActive,down){var =
o=3Dthis.options,self=3Dthis;this.toShow=3DtoShow;this.toHide=3DtoHide;th=
is.data=3Ddata;var complete=3Dfunction(){if(!self)return;return =
self._completed.apply(self,arguments);};this._trigger("changestart",null,=
this.data);this.running=3DtoHide.size()=3D=3D=3D0?toShow.size():toHide.si=
ze();if(o.animated){var =
animOptions=3D{};if(o.collapsible&&clickedIsActive){animOptions=3D{toShow=
:$([]),toHide:toHide,complete:complete,down:down,autoHeight:o.autoHeight|=
|o.fillSpace};}else{animOptions=3D{toShow:toShow,toHide:toHide,complete:c=
omplete,down:down,autoHeight:o.autoHeight||o.fillSpace};}
if(!o.proxied){o.proxied=3Do.animated;}
if(!o.proxiedDuration){o.proxiedDuration=3Do.duration;}
o.animated=3D$.isFunction(o.proxied)?o.proxied(animOptions):o.proxied;o.d=
uration=3D$.isFunction(o.proxiedDuration)?o.proxiedDuration(animOptions):=
o.proxiedDuration;var =
animations=3D$.ui.accordion.animations,duration=3Do.duration,easing=3Do.a=
nimated;if(!animations[easing]){animations[easing]=3Dfunction(options){th=
is.slide(options,{easing:easing,duration:duration||700});};}
animations[easing](animOptions);}else{if(o.collapsible&&clickedIsActive){=
toShow.toggle();}else{toHide.hide();toShow.show();}
complete(true);}
toHide.prev().attr('aria-expanded','false').attr("tabIndex","-1").blur();=
toShow.prev().attr('aria-expanded','true').attr("tabIndex","0").focus();}=
,_completed:function(cancel){var =
o=3Dthis.options;this.running=3Dcancel?0:--this.running;if(this.running)r=
eturn;if(o.clearStyle){this.toShow.add(this.toHide).css({height:"",overfl=
ow:""});}
this._trigger('change',null,this.data);}});$.extend($.ui.accordion,{versi=
on:"1.7.1",defaults:{active:null,alwaysOpen:true,animated:'slide',autoHei=
ght:true,clearStyle:false,collapsible:false,event:"click",fillSpace:false=
,header:"> li > :first-child,> =
:not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-ic=
on-triangle-1-s"},navigation:false,navigationFilter:function(){return =
this.href.toLowerCase()=3D=3Dlocation.href.toLowerCase();}},animations:{s=
lide:function(options,additions){options=3D$.extend({easing:"swing",durat=
ion:300},options,additions);if(!options.toHide.size()){options.toShow.ani=
mate({height:"show"},options);return;}
if(!options.toShow.size()){options.toHide.animate({height:"hide"},options=
);return;}
var =
overflow=3Doptions.toShow.css('overflow'),percentDone,showProps=3D{},hide=
Props=3D{},fxAttrs=3D["height","paddingTop","paddingBottom"],originalWidt=
h;var =
s=3Doptions.toShow;originalWidth=3Ds[0].style.width;s.width(parseInt(s.pa=
rent().width(),10)-parseInt(s.css("paddingLeft"),10)-parseInt(s.css("padd=
ingRight"),10)-(parseInt(s.css("borderLeftWidth"),10)||0)-(parseInt(s.css=
("borderRightWidth"),10)||0));$.each(fxAttrs,function(i,prop){hideProps[p=
rop]=3D'hide';var =
parts=3D(''+$.css(options.toShow[0],prop)).match(/^([\d+-.]+)(.*)$/);show=
Props[prop]=3D{value:parts[1],unit:parts[2]||'px'};});options.toShow.css(=
{height:0,overflow:'hidden'}).show();options.toHide.filter(":hidden").eac=
h(options.complete).end().filter(":visible").animate(hideProps,{step:func=
tion(now,settings){if(settings.prop=3D=3D'height'){percentDone=3D(setting=
s.now-settings.start)/(settings.end-settings.start);}
options.toShow[0].style[settings.prop]=3D(percentDone*showProps[settings.=
prop].value)+showProps[settings.prop].unit;},duration:options.duration,ea=
sing:options.easing,complete:function(){if(!options.autoHeight){options.t=
oShow.css("height","");}
options.toShow.css("width",originalWidth);options.toShow.css({overflow:ov=
erflow});options.complete();}});},bounceslide:function(options){this.slid=
e(options,{easing:options.down?"easeOutBounce":"swing",duration:options.d=
own?1000:200});},easeslide:function(options){this.slide(options,{easing:"=
easeinout",duration:700});}}});})(jQuery);(function($){var =
setDataSwitch=3D{dragStart:"start.draggable",drag:"drag.draggable",dragSt=
op:"stop.draggable",maxHeight:"maxHeight.resizable",minHeight:"minHeight.=
resizable",maxWidth:"maxWidth.resizable",minWidth:"minWidth.resizable",re=
sizeStart:"start.resizable",resize:"drag.resizable",resizeStop:"stop.resi=
zable"},uiDialogClasses=3D'ui-dialog '+'ui-widget '+'ui-widget-content =
'+'ui-corner-all =
';$.widget("ui.dialog",{_init:function(){this.originalTitle=3Dthis.elemen=
t.attr('title');var =
self=3Dthis,options=3Dthis.options,title=3Doptions.title||this.originalTi=
tle||'&nbsp;',titleId=3D$.ui.dialog.getTitleId(this.element),uiDialog=3D(=
this.uiDialog=3D$('<div/>')).appendTo(document.body).hide().addClass(uiDi=
alogClasses+options.dialogClass).css({position:'absolute',overflow:'hidde=
n',zIndex:options.zIndex}).attr('tabIndex',-1).css('outline',0).keydown(f=
unction(event){(options.closeOnEscape&&event.keyCode&&event.keyCode=3D=3D=
$.ui.keyCode.ESCAPE&&self.close(event));}).attr({role:'dialog','aria-labe=
lledby':titleId}).mousedown(function(event){self.moveToTop(false,event);}=
),uiDialogContent=3Dthis.element.show().removeAttr('title').addClass('ui-=
dialog-content =
'+'ui-widget-content').appendTo(uiDialog),uiDialogTitlebar=3D(this.uiDial=
ogTitlebar=3D$('<div></div>')).addClass('ui-dialog-titlebar =
'+'ui-widget-header '+'ui-corner-all =
'+'ui-helper-clearfix').prependTo(uiDialog),uiDialogTitlebarClose=3D$('<a=
 href=3D"#"/>').addClass('ui-dialog-titlebar-close =
'+'ui-corner-all').attr('role','button').hover(function(){uiDialogTitleba=
rClose.addClass('ui-state-hover');},function(){uiDialogTitlebarClose.remo=
veClass('ui-state-hover');}).focus(function(){uiDialogTitlebarClose.addCl=
ass('ui-state-focus');}).blur(function(){uiDialogTitlebarClose.removeClas=
s('ui-state-focus');}).mousedown(function(ev){ev.stopPropagation();}).cli=
ck(function(event){self.close(event);return =
false;}).appendTo(uiDialogTitlebar),uiDialogTitlebarCloseText=3D(this.uiD=
ialogTitlebarCloseText=3D$('<span/>')).addClass('ui-icon =
'+'ui-icon-closethick').text(options.closeText).appendTo(uiDialogTitlebar=
Close),uiDialogTitle=3D$('<span/>').addClass('ui-dialog-title').attr('id'=
,titleId).html(title).prependTo(uiDialogTitlebar);uiDialogTitlebar.find("=
*").add(uiDialogTitlebar).disableSelection();(options.draggable&&$.fn.dra=
ggable&&this._makeDraggable());(options.resizable&&$.fn.resizable&&this._=
makeResizable());this._createButtons(options.buttons);this._isOpen=3Dfals=
e;(options.bgiframe&&$.fn.bgiframe&&uiDialog.bgiframe());(options.autoOpe=
n&&this.open());},destroy:function(){(this.overlay&&this.overlay.destroy(=
));this.uiDialog.hide();this.element.unbind('.dialog').removeData('dialog=
').removeClass('ui-dialog-content =
ui-widget-content').hide().appendTo('body');this.uiDialog.remove();(this.=
originalTitle&&this.element.attr('title',this.originalTitle));},close:fun=
ction(event){var =
self=3Dthis;if(false=3D=3D=3Dself._trigger('beforeclose',event)){return;}=

(self.overlay&&self.overlay.destroy());self.uiDialog.unbind('keypress.ui-=
dialog');(self.options.hide?self.uiDialog.hide(self.options.hide,function=
(){self._trigger('close',event);}):self.uiDialog.hide()&&self._trigger('c=
lose',event));$.ui.dialog.overlay.resize();self._isOpen=3Dfalse;},isOpen:=
function(){return =
this._isOpen;},moveToTop:function(force,event){if((this.options.modal&&!f=
orce)||(!this.options.stack&&!this.options.modal)){return =
this._trigger('focus',event);}
if(this.options.zIndex>$.ui.dialog.maxZ){$.ui.dialog.maxZ=3Dthis.options.=
zIndex;}
(this.overlay&&this.overlay.$el.css('z-index',$.ui.dialog.overlay.maxZ=3D=
++$.ui.dialog.maxZ));var =
saveScroll=3D{scrollTop:this.element.attr('scrollTop'),scrollLeft:this.el=
ement.attr('scrollLeft')};this.uiDialog.css('z-index',++$.ui.dialog.maxZ)=
;this.element.attr(saveScroll);this._trigger('focus',event);},open:functi=
on(){if(this._isOpen){return;}
var =
options=3Dthis.options,uiDialog=3Dthis.uiDialog;this.overlay=3Doptions.mo=
dal?new =
$.ui.dialog.overlay(this):null;(uiDialog.next().length&&uiDialog.appendTo=
('body'));this._size();this._position(options.position);uiDialog.show(opt=
ions.show);this.moveToTop(true);(options.modal&&uiDialog.bind('keypress.u=
i-dialog',function(event){if(event.keyCode!=3D$.ui.keyCode.TAB){return;}
var =
tabbables=3D$(':tabbable',this),first=3Dtabbables.filter(':first')[0],las=
t=3Dtabbables.filter(':last')[0];if(event.target=3D=3Dlast&&!event.shiftK=
ey){setTimeout(function(){first.focus();},1);}else =
if(event.target=3D=3Dfirst&&event.shiftKey){setTimeout(function(){last.fo=
cus();},1);}}));$([]).add(uiDialog.find('.ui-dialog-content =
:tabbable:first')).add(uiDialog.find('.ui-dialog-buttonpane =
:tabbable:first')).add(uiDialog).filter(':first').focus();this._trigger('=
open');this._isOpen=3Dtrue;},_createButtons:function(buttons){var =
self=3Dthis,hasButtons=3Dfalse,uiDialogButtonPane=3D$('<div></div>').addC=
lass('ui-dialog-buttonpane '+'ui-widget-content =
'+'ui-helper-clearfix');this.uiDialog.find('.ui-dialog-buttonpane').remov=
e();(typeof =
buttons=3D=3D'object'&&buttons!=3D=3Dnull&&$.each(buttons,function(){retu=
rn!(hasButtons=3Dtrue);}));if(hasButtons){$.each(buttons,function(name,fn=
){$('<button type=3D"button"></button>').addClass('ui-state-default =
'+'ui-corner-all').text(name).click(function(){fn.apply(self.element[0],a=
rguments);}).hover(function(){$(this).addClass('ui-state-hover');},functi=
on(){$(this).removeClass('ui-state-hover');}).focus(function(){$(this).ad=
dClass('ui-state-focus');}).blur(function(){$(this).removeClass('ui-state=
-focus');}).appendTo(uiDialogButtonPane);});uiDialogButtonPane.appendTo(t=
his.uiDialog);}},_makeDraggable:function(){var =
self=3Dthis,options=3Dthis.options,heightBeforeDrag;this.uiDialog.draggab=
le({cancel:'.ui-dialog-content',handle:'.ui-dialog-titlebar',containment:=
'document',start:function(){heightBeforeDrag=3Doptions.height;$(this).hei=
ght($(this).height()).addClass("ui-dialog-dragging");(options.dragStart&&=
options.dragStart.apply(self.element[0],arguments));},drag:function(){(op=
tions.drag&&options.drag.apply(self.element[0],arguments));},stop:functio=
n(){$(this).removeClass("ui-dialog-dragging").height(heightBeforeDrag);(o=
ptions.dragStop&&options.dragStop.apply(self.element[0],arguments));$.ui.=
dialog.overlay.resize();}});},_makeResizable:function(handles){handles=3D=
(handles=3D=3D=3Dundefined?this.options.resizable:handles);var =
self=3Dthis,options=3Dthis.options,resizeHandles=3Dtypeof =
handles=3D=3D'string'?handles:'n,e,s,w,se,sw,ne,nw';this.uiDialog.resizab=
le({cancel:'.ui-dialog-content',alsoResize:this.element,maxWidth:options.=
maxWidth,maxHeight:options.maxHeight,minWidth:options.minWidth,minHeight:=
options.minHeight,start:function(){$(this).addClass("ui-dialog-resizing")=
;(options.resizeStart&&options.resizeStart.apply(self.element[0],argument=
s));},resize:function(){(options.resize&&options.resize.apply(self.elemen=
t[0],arguments));},handles:resizeHandles,stop:function(){$(this).removeCl=
ass("ui-dialog-resizing");options.height=3D$(this).height();options.width=
=3D$(this).width();(options.resizeStop&&options.resizeStop.apply(self.ele=
ment[0],arguments));$.ui.dialog.overlay.resize();}}).find('.ui-resizable-=
se').addClass('ui-icon =
ui-icon-grip-diagonal-se');},_position:function(pos){var =
wnd=3D$(window),doc=3D$(document),pTop=3Ddoc.scrollTop(),pLeft=3Ddoc.scro=
llLeft(),minTop=3DpTop;if($.inArray(pos,['center','top','right','bottom',=
'left'])>=3D0){pos=3D[pos=3D=3D'right'||pos=3D=3D'left'?pos:'center',pos=3D=
=3D'top'||pos=3D=3D'bottom'?pos:'middle'];}
if(pos.constructor!=3DArray){pos=3D['center','middle'];}
if(pos[0].constructor=3D=3DNumber){pLeft+=3Dpos[0];}else{switch(pos[0]){c=
ase'left':pLeft+=3D0;break;case'right':pLeft+=3Dwnd.width()-this.uiDialog=
.outerWidth();break;default:case'center':pLeft+=3D(wnd.width()-this.uiDia=
log.outerWidth())/2;}}
if(pos[1].constructor=3D=3DNumber){pTop+=3Dpos[1];}else{switch(pos[1]){ca=
se'top':pTop+=3D0;break;case'bottom':pTop+=3Dwnd.height()-this.uiDialog.o=
uterHeight();break;default:case'middle':pTop+=3D(wnd.height()-this.uiDial=
og.outerHeight())/2;}}
pTop=3DMath.max(pTop,minTop);this.uiDialog.css({top:pTop,left:pLeft});},_=
setData:function(key,value){(setDataSwitch[key]&&this.uiDialog.data(setDa=
taSwitch[key],value));switch(key){case"buttons":this._createButtons(value=
);break;case"closeText":this.uiDialogTitlebarCloseText.text(value);break;=
case"dialogClass":this.uiDialog.removeClass(this.options.dialogClass).add=
Class(uiDialogClasses+value);break;case"draggable":(value?this._makeDragg=
able():this.uiDialog.draggable('destroy'));break;case"height":this.uiDial=
og.height(value);break;case"position":this._position(value);break;case"re=
sizable":var =
uiDialog=3Dthis.uiDialog,isResizable=3Dthis.uiDialog.is(':data(resizable)=
');(isResizable&&!value&&uiDialog.resizable('destroy'));(isResizable&&typ=
eof =
value=3D=3D'string'&&uiDialog.resizable('option','handles',value));(isRes=
izable||this._makeResizable(value));break;case"title":$(".ui-dialog-title=
",this.uiDialogTitlebar).html(value||'&nbsp;');break;case"width":this.uiD=
ialog.width(value);break;}
$.widget.prototype._setData.apply(this,arguments);},_size:function(){var =
options=3Dthis.options;this.element.css({height:0,minHeight:0,width:'auto=
'});var =
nonContentHeight=3Dthis.uiDialog.css({height:'auto',width:options.width})=
.height();this.element.css({minHeight:Math.max(options.minHeight-nonConte=
ntHeight,0),height:options.height=3D=3D'auto'?'auto':Math.max(options.hei=
ght-nonContentHeight,0)});}});$.extend($.ui.dialog,{version:"1.7.1",defau=
lts:{autoOpen:true,bgiframe:false,buttons:{},closeOnEscape:true,closeText=
:'close',dialogClass:'',draggable:true,hide:null,height:'auto',maxHeight:=
false,maxWidth:false,minHeight:150,minWidth:150,modal:false,position:'cen=
ter',resizable:true,show:null,stack:true,title:'',width:300,zIndex:1000},=
getter:'isOpen',uuid:0,maxZ:0,getTitleId:function($el){return'ui-dialog-t=
itle-'+($el.attr('id')||++this.uuid);},overlay:function(dialog){this.$el=3D=
$.ui.dialog.overlay.create(dialog);}});$.extend($.ui.dialog.overlay,{inst=
ances:[],maxZ:0,events:$.map('focus,mousedown,mouseup,keydown,keypress,cl=
ick'.split(','),function(event){return event+'.dialog-overlay';}).join(' =
'),create:function(dialog){if(this.instances.length=3D=3D=3D0){setTimeout=
(function(){$(document).bind($.ui.dialog.overlay.events,function(event){v=
ar =
dialogZ=3D$(event.target).parents('.ui-dialog').css('zIndex')||0;return(d=
ialogZ>$.ui.dialog.overlay.maxZ);});},1);$(document).bind('keydown.dialog=
-overlay',function(event){(dialog.options.closeOnEscape&&event.keyCode&&e=
vent.keyCode=3D=3D$.ui.keyCode.ESCAPE&&dialog.close(event));});$(window).=
bind('resize.dialog-overlay',$.ui.dialog.overlay.resize);}
var =
$el=3D$('<div></div>').appendTo(document.body).addClass('ui-widget-overla=
y').css({width:this.width(),height:this.height()});(dialog.options.bgifra=
me&&$.fn.bgiframe&&$el.bgiframe());this.instances.push($el);return =
$el;},destroy:function($el){this.instances.splice($.inArray(this.instance=
s,$el),1);if(this.instances.length=3D=3D=3D0){$([document,window]).unbind=
('.dialog-overlay');}
$el.remove();},height:function(){if($.browser.msie&&$.browser.version<7){=
var =
scrollHeight=3DMath.max(document.documentElement.scrollHeight,document.bo=
dy.scrollHeight);var =
offsetHeight=3DMath.max(document.documentElement.offsetHeight,document.bo=
dy.offsetHeight);if(scrollHeight<offsetHeight){return =
$(window).height()+'px';}else{return scrollHeight+'px';}}else{return =
$(document).height()+'px';}},width:function(){if($.browser.msie&&$.browse=
r.version<7){var =
scrollWidth=3DMath.max(document.documentElement.scrollWidth,document.body=
.scrollWidth);var =
offsetWidth=3DMath.max(document.documentElement.offsetWidth,document.body=
.offsetWidth);if(scrollWidth<offsetWidth){return =
$(window).width()+'px';}else{return scrollWidth+'px';}}else{return =
$(document).width()+'px';}},resize:function(){var =
$overlays=3D$([]);$.each($.ui.dialog.overlay.instances,function(){$overla=
ys=3D$overlays.add(this);});$overlays.css({width:0,height:0}).css({width:=
$.ui.dialog.overlay.width(),height:$.ui.dialog.overlay.height()});}});$.e=
xtend($.ui.dialog.overlay.prototype,{destroy:function(){$.ui.dialog.overl=
ay.destroy(this.$el);}});})(jQuery);

(function($){function toIntegersAtLease(n)
{return n<10?'0'+n:n;}
Date.prototype.toJSON=3Dfunction(date)
{return this.getUTCFullYear()+'-'+
toIntegersAtLease(this.getUTCMonth())+'-'+
toIntegersAtLease(this.getUTCDate());};var =
escapeable=3D/["\\\x00-\x1f\x7f-\x9f]/g;var =
meta=3D{'\b':'\\b','\t':'\\t','\n':'\\n','\f':'\\f','\r':'\\r','"':'\\"',=
'\\':'\\\\'};$.quoteString=3Dfunction(string)
{if(escapeable.test(string))
{return'"'+string.replace(escapeable,function(a)
{var c=3Dmeta[a];if(typeof c=3D=3D=3D'string'){return c;}
c=3Da.charCodeAt();return'\\u00'+Math.floor(c/16).toString(16)+(c%16).toS=
tring(16);})+'"';}
return'"'+string+'"';};$.toJSON=3Dfunction(o,compact)
{var type=3Dtypeof(o);if(type=3D=3D"undefined")
return"undefined";else if(type=3D=3D"number"||type=3D=3D"boolean")
return o+"";else if(o=3D=3D=3Dnull)
return"null";if(type=3D=3D"string")
{return $.quoteString(o);}
if(type=3D=3D"object"&&typeof o.toJSON=3D=3D"function")
return =
o.toJSON(compact);if(type!=3D"function"&&typeof(o.length)=3D=3D"number")
{var ret=3D[];for(var =
i=3D0;i<o.length;i++){ret.push($.toJSON(o[i],compact));}
if(compact)
return"["+ret.join(",")+"]";else
return"["+ret.join(", ")+"]";}
if(type=3D=3D"function"){throw new TypeError("Unable to convert object =
of type 'function' to json.");}
var ret=3D[];for(var k in o){var =
name;type=3Dtypeof(k);if(type=3D=3D"number")
name=3D'"'+k+'"';else if(type=3D=3D"string")
name=3D$.quoteString(k);else
continue;var =
val=3D$.toJSON(o[k],compact);if(typeof(val)!=3D"string"){continue;}
if(compact)
ret.push(name+":"+val);else
ret.push(name+": "+val);}
return"{"+ret.join(", ")+"}";};$.compactJSON=3Dfunction(o)
{return $.toJSON(o,true);};$.evalJSON=3Dfunction(src)
{return eval("("+src+")");};$.secureEvalJSON=3Dfunction(src)
{var =
filtered=3Dsrc;filtered=3Dfiltered.replace(/\\["\\\/bfnrtu]/g,'@');filter=
ed=3Dfiltered.replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[e=
E][+\-]?\d+)?/g,']');filtered=3Dfiltered.replace(/(?:^|:|,)(?:\s*\[)+/g,'=
');if(/^[\],:{}\s]*$/.test(filtered))
return eval("("+src+")");else
throw new SyntaxError("Error parsing JSON, source is not =
valid.");};})(jQuery);
;(function($){$.fn.extend({autocomplete:function(urlOrData,options){var =
isUrl=3Dtypeof =
urlOrData=3D=3D"string";options=3D$.extend({},$.Autocompleter.defaults,{u=
rl:isUrl?urlOrData:null,data:isUrl?null:urlOrData,delay:isUrl?$.Autocompl=
eter.defaults.delay:10,max:options&&!options.scroll?10:150},options);opti=
ons.highlight=3Doptions.highlight||function(value){return =
value;};options.formatMatch=3Doptions.formatMatch||options.formatItem;ret=
urn this.each(function(){new =
$.Autocompleter(this,options);});},result:function(handler){return =
this.bind("result",handler);},search:function(handler){return =
this.trigger("search",[handler]);},flushCache:function(){return =
this.trigger("flushCache");},setOptions:function(options){return =
this.trigger("setOptions",[options]);},unautocomplete:function(){return =
this.trigger("unautocomplete");}});$.Autocompleter=3Dfunction(input,optio=
ns){var =
KEY=3D{UP:38,DOWN:40,DEL:46,TAB:9,RETURN:13,ESC:27,COMMA:188,PAGEUP:33,PA=
GEDOWN:34,BACKSPACE:8};var =
$input=3D$(input).attr("autocomplete","off").addClass(options.inputClass)=
;var timeout;var previousValue=3D"";var =
cache=3D$.Autocompleter.Cache(options);var hasFocus=3D0;var =
lastKeyPressCode;var config=3D{mouseDownOnSelect:false};var =
select=3D$.Autocompleter.Select(options,input,selectCurrent,config);var =
blockSubmit;$.browser.opera&&$(input.form).bind("submit.autocomplete",fun=
ction(){if(blockSubmit){blockSubmit=3Dfalse;return =
false;}});$input.bind(($.browser.opera?"keypress":"keydown")+".autocomple=
te",function(event){lastKeyPressCode=3Devent.keyCode;switch(event.keyCode=
){case =
KEY.UP:event.preventDefault();if(select.visible()){select.prev();}else{on=
Change(0,true);}
break;case =
KEY.DOWN:event.preventDefault();if(select.visible()){select.next();}else{=
onChange(0,true);}
break;case =
KEY.PAGEUP:event.preventDefault();if(select.visible()){select.pageUp();}e=
lse{onChange(0,true);}
break;case =
KEY.PAGEDOWN:event.preventDefault();if(select.visible()){select.pageDown(=
);}else{onChange(0,true);}
break;case =
options.multiple&&$.trim(options.multipleSeparator)=3D=3D","&&KEY.COMMA:c=
ase KEY.TAB:case =
KEY.RETURN:if(selectCurrent()){event.preventDefault();blockSubmit=3Dtrue;=
return false;}
break;case =
KEY.ESC:select.hide();break;default:clearTimeout(timeout);timeout=3DsetTi=
meout(onChange,options.delay);break;}}).focus(function(){hasFocus++;}).bl=
ur(function(){hasFocus=3D0;if(!config.mouseDownOnSelect){hideResults();}}=
).click(function(){if(hasFocus++>1&&!select.visible()){onChange(0,true);}=
}).bind("search",function(){var =
fn=3D(arguments.length>1)?arguments[1]:null;function =
findValueCallback(q,data){var result;if(data&&data.length){for(var =
i=3D0;i<data.length;i++){if(data[i].result.toLowerCase()=3D=3Dq.toLowerCa=
se()){result=3Ddata[i];break;}}}
if(typeof fn=3D=3D"function")fn(result);else =
$input.trigger("result",result&&[result.data,result.value]);}
$.each(trimWords($input.val()),function(i,value){request(value,findValueC=
allback,findValueCallback);});}).bind("flushCache",function(){cache.flush=
();}).bind("setOptions",function(){$.extend(options,arguments[1]);if("dat=
a"in arguments[1])
cache.populate();}).bind("unautocomplete",function(){select.unbind();$inp=
ut.unbind();$(input.form).unbind(".autocomplete");});function =
selectCurrent(){var selected=3Dselect.selected();if(!selected)
return false;var =
v=3Dselected.result;previousValue=3Dv;if(options.multiple){var =
words=3DtrimWords($input.val());if(words.length>1){v=3Dwords.slice(0,word=
s.length-1).join(options.multipleSeparator)+options.multipleSeparator+v;}=

v+=3Doptions.multipleSeparator;}
$input.val(v);hideResultsNow();$input.trigger("result",[selected.data,sel=
ected.value]);return true;}
function =
onChange(crap,skipPrevCheck){if(lastKeyPressCode=3D=3DKEY.DEL){select.hid=
e();return;}
var =
currentValue=3D$input.val();if(!skipPrevCheck&&currentValue=3D=3Dprevious=
Value)
return;previousValue=3DcurrentValue;currentValue=3DlastWord(currentValue)=
;if(currentValue.length>=3Doptions.minChars){$input.addClass(options.load=
ingClass);if(!options.matchCase)
currentValue=3DcurrentValue.toLowerCase();request(currentValue,receiveDat=
a,hideResultsNow);}else{stopLoading();select.hide();}};function =
trimWords(value){if(!value){return[""];}
var words=3Dvalue.split(options.multipleSeparator);var =
result=3D[];$.each(words,function(i,value){if($.trim(value))
result[i]=3D$.trim(value);});return result;}
function lastWord(value){if(!options.multiple)
return value;var words=3DtrimWords(value);return words[words.length-1];}
function =
autoFill(q,sValue){if(options.autoFill&&(lastWord($input.val()).toLowerCa=
se()=3D=3Dq.toLowerCase())&&lastKeyPressCode!=3DKEY.BACKSPACE){$input.val=
($input.val()+sValue.substring(lastWord(previousValue).length));$.Autocom=
pleter.Selection(input,previousValue.length,previousValue.length+sValue.l=
ength);}};function =
hideResults(){clearTimeout(timeout);timeout=3DsetTimeout(hideResultsNow,2=
00);};function hideResultsNow(){var =
wasVisible=3Dselect.visible();select.hide();clearTimeout(timeout);stopLoa=
ding();if(options.mustMatch){$input.search(function(result){if(!result){i=
f(options.multiple){var =
words=3DtrimWords($input.val()).slice(0,-1);$input.val(words.join(options=
.multipleSeparator)+(words.length?options.multipleSeparator:""));}
else
$input.val("");}});}
if(wasVisible)
$.Autocompleter.Selection(input,input.value.length,input.value.length);};=
function =
receiveData(q,data){if(data&&data.length&&hasFocus){stopLoading();select.=
display(data,q);autoFill(q,data[0].value);select.show();}else{hideResults=
Now();}};function request(term,success,failure){if(!options.matchCase)
term=3Dterm.toLowerCase();var =
data=3Dcache.load(term);if(data&&data.length){success(term,data);}else =
if((typeof options.url=3D=3D"string")&&(options.url.length>0)){var =
extraParams=3D{timestamp:+new =
Date()};$.each(options.extraParams,function(key,param){extraParams[key]=3D=
typeof =
param=3D=3D"function"?param():param;});$.ajax({mode:"abort",port:"autocom=
plete"+input.name,dataType:options.dataType,url:options.url,data:$.extend=
({q:lastWord(term),limit:options.max},extraParams),success:function(data)=
{var =
parsed=3Doptions.parse&&options.parse(data)||parse(data);cache.add(term,p=
arsed);success(term,parsed);}});}else{select.emptyList();failure(term);}}=
;function parse(data){var parsed=3D[];var =
rows=3Ddata.split("\n");for(var i=3D0;i<rows.length;i++){var =
row=3D$.trim(rows[i]);if(row){row=3Drow.split("|");parsed[parsed.length]=3D=
{data:row,value:row[0],result:options.formatResult&&options.formatResult(=
row,row[0])||row[0]};}}
return parsed;};function =
stopLoading(){$input.removeClass(options.loadingClass);};};$.Autocomplete=
r.defaults=3D{inputClass:"ac_input",resultsClass:"ac_results",loadingClas=
s:"ac_loading",minChars:1,delay:400,matchCase:false,matchSubset:true,matc=
hContains:false,cacheLength:10,max:100,mustMatch:false,extraParams:{},sel=
ectFirst:true,formatItem:function(row){return =
row[0];},formatMatch:null,autoFill:false,width:0,multiple:false,multipleS=
eparator:", ",highlight:function(value,term){return value.replace(new =
RegExp("(?![^&;]+;)(?!<[^<>]*)("+term.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?=
\|\\])/gi,"\\$1")+")(?![^<>]*>)(?![^&;]+;)","gi"),"<strong>$1</strong>");=
},scroll:true,scrollHeight:180};$.Autocompleter.Cache=3Dfunction(options)=
{var data=3D{};var length=3D0;function =
matchSubset(s,sub){if(!options.matchCase)
s=3Ds.toLowerCase();var i=3Ds.indexOf(sub);if(i=3D=3D-1)return =
false;return i=3D=3D0||options.matchContains;};function =
add(q,value){if(length>options.cacheLength){flush();}
if(!data[q]){length++;}
data[q]=3Dvalue;}
function populate(){if(!options.data)return false;var =
stMatchSets=3D{},nullData=3D0;if(!options.url)options.cacheLength=3D1;stM=
atchSets[""]=3D[];for(var i=3D0,ol=3Doptions.data.length;i<ol;i++){var =
rawValue=3Doptions.data[i];rawValue=3D(typeof =
rawValue=3D=3D"string")?[rawValue]:rawValue;var =
value=3Doptions.formatMatch(rawValue,i+1,options.data.length);if(value=3D=
=3D=3Dfalse)
continue;var =
firstChar=3Dvalue.charAt(0).toLowerCase();if(!stMatchSets[firstChar])
stMatchSets[firstChar]=3D[];var =
row=3D{value:value,data:rawValue,result:options.formatResult&&options.for=
matResult(rawValue)||value};stMatchSets[firstChar].push(row);if(nullData+=
+<options.max){stMatchSets[""].push(row);}};$.each(stMatchSets,function(i=
,value){options.cacheLength++;add(i,value);});}
setTimeout(populate,25);function flush(){data=3D{};length=3D0;}
return{flush:flush,add:add,populate:populate,load:function(q){if(!options=
.cacheLength||!length)
return null;if(!options.url&&options.matchContains){var =
csub=3D[];for(var k in data){if(k.length>0){var =
c=3Ddata[k];$.each(c,function(i,x){if(matchSubset(x.value,q)){csub.push(x=
);}});}}
return csub;}else
if(data[q]){return data[q];}else
if(options.matchSubset){for(var =
i=3Dq.length-1;i>=3Doptions.minChars;i--){var =
c=3Ddata[q.substr(0,i)];if(c){var =
csub=3D[];$.each(c,function(i,x){if(matchSubset(x.value,q)){csub[csub.len=
gth]=3Dx;}});return csub;}}}
return =
null;}};};$.Autocompleter.Select=3Dfunction(options,input,select,config){=
var CLASSES=3D{ACTIVE:"ac_over"};var =
listItems,active=3D-1,data,term=3D"",needsInit=3Dtrue,element,list;functi=
on init(){if(!needsInit)
return;element=3D$("<div/>").hide().addClass(options.resultsClass).css("p=
osition","absolute").appendTo((options&&options.resultsParent)?options.re=
sultsParent:document.body);list=3D$("<ul/>").appendTo(element).mouseover(=
function(event){if(target(event).nodeName&&target(event).nodeName.toUpper=
Case()=3D=3D'LI'){active=3D$("li",list).removeClass(CLASSES.ACTIVE).index=
(target(event));$(target(event)).addClass(CLASSES.ACTIVE);}}).click(funct=
ion(event){$(target(event)).addClass(CLASSES.ACTIVE);select();input.focus=
();return =
false;}).mousedown(function(){config.mouseDownOnSelect=3Dtrue;}).mouseup(=
function(){config.mouseDownOnSelect=3Dfalse;});if(options.width>0)
element.css("width",options.width);needsInit=3Dfalse;}
function target(event){var =
element=3Devent.target;while(element&&element.tagName!=3D"LI")
element=3Delement.parentNode;if(!element)
return[];return element;}
function =
moveSelect(step){listItems.slice(active,active+1).removeClass(CLASSES.ACT=
IVE);movePosition(step);var =
activeItem=3DlistItems.slice(active,active+1).addClass(CLASSES.ACTIVE);if=
(options.scroll){var =
offset=3D0;listItems.slice(0,active).each(function(){offset+=3Dthis.offse=
tHeight;});if((offset+activeItem[0].offsetHeight-list.scrollTop())>list[0=
].clientHeight){list.scrollTop(offset+activeItem[0].offsetHeight-list.inn=
erHeight());}else =
if(offset<list.scrollTop()){list.scrollTop(offset);}}};function =
movePosition(step){active+=3Dstep;if(active<0){active=3DlistItems.size()-=
1;}else if(active>=3DlistItems.size()){active=3D0;}}
function limitNumberOfItems(available){return =
options.max&&options.max<available?options.max:available;}
function fillList(){list.empty();var =
max=3DlimitNumberOfItems(data.length);for(var =
i=3D0;i<max;i++){if(!data[i])
continue;var =
formatted=3Doptions.formatItem(data[i].data,i+1,max,data[i].value,term);i=
f(formatted=3D=3D=3Dfalse)
continue;if(typeof formatted=3D=3D"string")
{var =
li=3D$("<li/>").html(options.highlight(formatted,term)).addClass(i%2=3D=3D=
0?"ac_even":"ac_odd").appendTo(list)[0];$.data(li,"ac_data",data[i]);}
else
{formatted.appendTo(list);}}
listItems=3Dlist.find("li");if(options.selectFirst){listItems.slice(0,1).=
addClass(CLASSES.ACTIVE);active=3D0;}
if($.fn.bgiframe)
list.bgiframe();}
return{display:function(d,q){init();data=3Dd;term=3Dq;fillList();},next:f=
unction(){moveSelect(1);},prev:function(){moveSelect(-1);},pageUp:functio=
n(){if(active!=3D0&&active-8<0){moveSelect(-active);}else{moveSelect(-8);=
}},pageDown:function(){if(active!=3DlistItems.size()-1&&active+8>listItem=
s.size()){moveSelect(listItems.size()-1-active);}else{moveSelect(8);}},hi=
de:function(){element&&element.hide();listItems&&listItems.removeClass(CL=
ASSES.ACTIVE);active=3D-1;},visible:function(){return =
element&&element.is(":visible");},current:function(){return =
this.visible()&&(listItems.filter("."+CLASSES.ACTIVE)[0]||options.selectF=
irst&&listItems[0]);},show:function(){var =
offset=3D$(input).offset();if(options.resultsParent){element.css({width:t=
ypeof =
options.width=3D=3D"string"||options.width>0?options.width:$(input).width=
()}).show();}
else{element.css({width:typeof =
options.width=3D=3D"string"||options.width>0?options.width:$(input).width=
(),top:offset.top+input.offsetHeight,left:offset.left}).show();}
if(options.scroll){list.scrollTop(0);list.css({maxHeight:options.scrollHe=
ight,overflow:'auto'});if($.browser.msie&&typeof =
document.body.style.maxHeight=3D=3D=3D"undefined"){var =
listHeight=3D0;listItems.each(function(){listHeight+=3Dthis.offsetHeight;=
});var =
scrollbarsVisible=3DlistHeight>options.scrollHeight;list.css('height',scr=
ollbarsVisible?options.scrollHeight:listHeight);if(!scrollbarsVisible){li=
stItems.width(list.width()-parseInt(listItems.css("padding-left"))-parseI=
nt(listItems.css("padding-right")));}}}},selected:function(){var =
selected=3DlistItems&&listItems.filter("."+CLASSES.ACTIVE).removeClass(CL=
ASSES.ACTIVE);return =
selected&&selected.length&&$.data(selected[0],"ac_data");},emptyList:func=
tion(){list&&list.empty();},unbind:function(){element&&element.remove();}=
};};$.Autocompleter.Selection=3Dfunction(field,start,end){if(field.create=
TextRange){var =
selRange=3Dfield.createTextRange();selRange.collapse(true);selRange.moveS=
tart("character",start);selRange.moveEnd("character",end);selRange.select=
();}else =
if(field.setSelectionRange){field.setSelectionRange(start,end);}else{if(f=
ield.selectionStart){field.selectionStart=3Dstart;field.selectionEnd=3Den=
d;}}
field.focus();};})(jQuery);

(function($){$.fn.hint=3Dfunction(blurClass){if(!blurClass)blurClass=3D'b=
lur';return this.each(function(){var =
$input=3D$(this),title=3D$input.attr('title'),$form=3D$(this.form),$win=3D=
$(window);function =
remove(){if(this.value=3D=3D=3Dtitle&&$input.hasClass(blurClass)){$input.=
val('').removeClass(blurClass);}}
if(title){$input.blur(function(){if(this.value=3D=3D=3D''){$input.val(tit=
le).addClass(blurClass);}}).focus(remove).blur();$form.submit(remove);$wi=
n.unload(remove);}});};})(jQuery);
;(function($){$.fn.extend({minutesago:function(){return =
this.each(function(){new =
$.MinAgoSubscriber(this,minAgoTimer);});}});$.MinAgoTimer=3Dfunction(){va=
r subscribers=3D[];function =
subscribe(callback){return(subscribers.push(callback)-1);}
function unsubscribe(subId){subscribers[subId]=3Dnull;}
function timeoutElapsed(){var count=3Dsubscribers.length;for(var =
index=3D0;index!=3Dcount;index++){if(subscribers[index])
subscribers[index]();}
setTimeout(timeoutElapsed,60000);}
setTimeout(timeoutElapsed,60000);return{subscribe:subscribe,unsubscribe:u=
nsubscribe};};var =
minAgoTimer=3D$.MinAgoTimer();$.MinAgoSubscriber=3Dfunction(minAgoElt,min=
AgoTimer){var =
$minAgoElt=3D$(minAgoElt);if(!$minAgoElt.children()){return;}
var $minAgoLabel=3D$($minAgoElt.children()[0]);var pieces=3Dnew =
Array();pieces=3D$minAgoLabel.text().split(' =
');if($minAgoLabel.text().indexOf(":")>0){$minAgoLabel.data("format","tim=
e");}
else{$minAgoLabel.data("format","minutes");if(pieces[0]=3D=3D'<'){$minAgo=
Label.data("minutesAgo",parseInt("0"));}
else{$minAgoLabel.data("minutesAgo",parseInt(pieces[0]));}
$minAgoLabel.data("subId",minAgoTimer.subscribe(subscriberCallback));}
function =
subscriberCallback(){if($minAgoLabel.data("format")=3D=3D"minutes"){if($m=
inAgoLabel.data("minutesAgo")+1=3D=3D60){if($minAgoLabel.next()){var =
time=3D$minAgoLabel.next().text().split(' =
')[0];if($minAgoElt.hasClass('short')){$minAgoLabel.text(time);}
else{$minAgoLabel.text(time+" Today");}
$minAgoLabel.data("format","time");}}
else{$minAgoLabel.text($minAgoLabel.data("minutesAgo")+1+" min =
ago");$minAgoLabel.data("minutesAgo",$minAgoLabel.data("minutesAgo")+1);}=
}
else{if($minAgoLabel.next()){var clientDate=3Dnew Date();var =
dateExpression=3D/([0-9]{1}|[0-9]{2})\/([0-9]{1}|[0-9]{2})\/([0-9]{2})$/;=
var =
dateMatch=3DdateExpression.exec($minAgoLabel.next().text());if(!dateMatch=
||dateMatch.length=3D=3D0){return;}
if(clientDate.getDate()!=3DdateMatch[2]){if($minAgoElt.hasClass('short'))=
{$minAgoLabel.text(dateMatch[0]);}
else{$minAgoLabel.text($minAgoLabel.next().text());}
minAgoTimer.unsubscribe($minAgoLabel.data("subId"));}}}}};})(jQuery);

(function($){$.extend({tablesorter:new function(){var =
parsers=3D[],widgets=3D[];this.defaults=3D{cssHeader:"header",cssAsc:"hea=
derSortUp",cssDesc:"headerSortDown",sortInitialOrder:"asc",sortMultiSortK=
ey:"shiftKey",sortForce:null,sortAppend:null,textExtraction:"simple",pars=
ers:{},widgets:[],widgetZebra:{css:["even","odd"]},headers:{},widthFixed:=
false,cancelSelection:true,sortList:[],headerList:[],dateFormat:"us",deci=
mal:'.',debug:false,updateBeforeSort:false};function =
benchmark(s,d){log(s+","+(new Date().getTime()-d.getTime())+"ms");}
this.benchmark=3Dbenchmark;function log(s){if(typeof =
console!=3D"undefined"&&typeof =
console.debug!=3D"undefined"){console.log(s);}else{alert(s);}}
function buildParserCache(table,$headers){if(table.config.debug){var =
parsersDebug=3D"";}
var rows=3Dtable.tBodies[0].rows;if(table.tBodies[0].rows[0]){var =
list=3D[],cells=3Drows[0].cells,l=3Dcells.length;for(var =
i=3D0;i<l;i++){var =
p=3Dfalse;if($.metadata&&($($headers[i]).metadata()&&$($headers[i]).metad=
ata().sorter)){p=3DgetParserById($($headers[i]).metadata().sorter);}else =
if((table.config.headers[i]&&table.config.headers[i].sorter)){p=3DgetPars=
erById(table.config.headers[i].sorter);}
if(!p){p=3DdetectParserForColumn(table,cells[i]);}
if(table.config.debug){parsersDebug+=3D"column:"+i+" =
parser:"+p.id+"\n";}
list.push(p);}}
if(table.config.debug){log(parsersDebug);}
return list;};function detectParserForColumn(table,node){var =
l=3Dparsers.length;for(var =
i=3D1;i<l;i++){if(parsers[i].is($.trim(getElementText(table.config,node))=
,table,node)){return parsers[i];}}
return parsers[0];}
function getParserById(name){var l=3Dparsers.length;for(var =
i=3D0;i<l;i++){if(parsers[i].id.toLowerCase()=3D=3Dname.toLowerCase()){re=
turn parsers[i];}}
return false;}
function buildCache(table){if(table.config.debug){var cacheTime=3Dnew =
Date();}
var =
totalRows=3D(table.tBodies[0]&&table.tBodies[0].rows.length)||0,totalCell=
s=3D(table.tBodies[0].rows[0]&&table.tBodies[0].rows[0].cells.length)||0,=
parsers=3Dtable.config.parsers,cache=3D{row:[],normalized:[]};for(var =
i=3D0;i<totalRows;++i){var =
c=3Dtable.tBodies[0].rows[i],cols=3D[];cache.row.push($(c));for(var =
j=3D0;j<totalCells;++j){cols.push(parsers[j].format(getElementText(table.=
config,c.cells[j]),table,c.cells[j]));}
cols.push(i);cache.normalized.push(cols);cols=3Dnull;};if(table.config.de=
bug){benchmark("Building cache for "+totalRows+" rows:",cacheTime);}
return cache;};function updateCacheForVisibleElements(table,cache){var =
totalRows=3D(table.tBodies[0]&&table.tBodies[0].rows.length)||0,totalCell=
s=3D(table.tBodies[0].rows[0]&&table.tBodies[0].rows[0].cells.length)||0,=
parsers=3Dtable.config.parsers;for(var i=3D0;i<totalRows;++i){var =
c=3Dtable.tBodies[0].rows[i],cols=3D[];var cacheIndex=3D-1;for(var =
k=3D0;k<cache.row.length;k++){if(cache.row[k][0]=3D=3Dc){cacheIndex=3Dk;b=
reak;}}
if(cacheIndex>=3D0){for(var =
j=3D0;j<totalCells;++j){cols.push(parsers[j].format(getElementText(table.=
config,c.cells[j]),table,c.cells[j]));}
for(var =
normalizedIndex=3D0;normalizedIndex<cache.normalized.length;normalizedInd=
ex++){var =
it=3Dcache.normalized[normalizedIndex][totalCells];if(it=3D=3DcacheIndex)=
{cols.push(it);cache.normalized[normalizedIndex]=3Dcols;break;}}}};return=
 cache;};function getElementText(config,node){if(!node)return"";var =
t=3D"";if(config.textExtraction=3D=3D"simple"){if(node.childNodes[0]&&nod=
e.childNodes[0].hasChildNodes()){t=3Dnode.childNodes[0].innerHTML;}else{t=
=3Dnode.innerHTML;}}else{if(typeof(config.textExtraction)=3D=3D"function"=
){t=3Dconfig.textExtraction(node);}else{t=3D$(node).text();}}
return t;}
function appendToTable(table,cache){if(table.config.debug){var =
appendTime=3Dnew Date()}
var =
c=3Dcache,r=3Dc.row,n=3Dc.normalized,totalRows=3Dn.length,checkCell=3D(n[=
0].length-1),tableBody=3D$(table.tBodies[0]),rows=3D[];for(var =
i=3D0;i<totalRows;i++){rows.push(r[n[i][checkCell]]);if(!table.config.app=
ender){var o=3Dr[n[i][checkCell]];var l=3Do.length;for(var =
j=3D0;j<l;j++){tableBody[0].appendChild(o[j]);}}}
if(table.config.appender){table.config.appender(table,rows);}
rows=3Dnull;if(table.config.debug){benchmark("Rebuilt =
table:",appendTime);}
applyWidget(table);setTimeout(function(){$(table).trigger("sortEnd");},0)=
;};function buildHeaders(table){if(table.config.debug){var time=3Dnew =
Date();}
var meta=3D($.metadata)?true:false,tableHeadersRows=3D[];for(var =
i=3D0;i<table.tHead.rows.length;i++){tableHeadersRows[i]=3D0;};$tableHead=
ers=3D$("thead =
th",table);$tableHeaders.each(function(index){this.count=3D0;this.column=3D=
index;this.order=3DformatSortingOrder(table.config.sortInitialOrder);if(c=
heckHeaderMetadata(this)||checkHeaderOptions(table,index))this.sortDisabl=
ed=3Dtrue;if(!this.sortDisabled){$(this).addClass(table.config.cssHeader)=
;}
table.config.headerList[index]=3Dthis;});if(table.config.debug){benchmark=
("Built headers:",time);log($tableHeaders);}
return $tableHeaders;};function checkCellColSpan(table,rows,row){var =
arr=3D[],r=3Dtable.tHead.rows,c=3Dr[row].cells;for(var =
i=3D0;i<c.length;i++){var =
cell=3Dc[i];if(cell.colSpan>1){arr=3Darr.concat(checkCellColSpan(table,he=
aderArr,row++));}else{if(table.tHead.length=3D=3D1||(cell.rowSpan>1||!r[r=
ow+1])){arr.push(cell);}}}
return arr;};function =
checkHeaderMetadata(cell){if(($.metadata)&&($(cell).metadata().sorter=3D=3D=
=3Dfalse)){return true;};return false;}
function =
checkHeaderOptions(table,i){if((table.config.headers[i])&&(table.config.h=
eaders[i].sorter=3D=3D=3Dfalse)){return true;};return false;}
function applyWidget(table){var c=3Dtable.config.widgets;var =
l=3Dc.length;for(var i=3D0;i<l;i++){getWidgetById(c[i]).format(table);}}
function getWidgetById(name){var l=3Dwidgets.length;for(var =
i=3D0;i<l;i++){if(widgets[i].id.toLowerCase()=3D=3Dname.toLowerCase()){re=
turn widgets[i];}}};function =
formatSortingOrder(v){if(typeof(v)!=3D"Number"){i=3D(v.toLowerCase()=3D=3D=
"desc")?1:0;}else{i=3D(v=3D=3D(0||1))?v:0;}
return i;}
function isValueInArray(v,a){var l=3Da.length;for(var =
i=3D0;i<l;i++){if(a[i][0]=3D=3Dv){return true;}}
return false;}
function =
setHeadersCss(table,$headers,list,css){$headers.removeClass(css[0]).remov=
eClass(css[1]);var =
h=3D[];$headers.each(function(offset){if(!this.sortDisabled){h[this.colum=
n]=3D$(this);}});var l=3Dlist.length;for(var =
i=3D0;i<l;i++){h[list[i][0]].addClass(css[list[i][1]]);}}
function fixColumnWidth(table,$headers){var =
c=3Dtable.config;if(c.widthFixed){var =
colgroup=3D$('<colgroup>');$("tr:first =
td",table.tBodies[0]).each(function(){colgroup.append($('<col>').css('wid=
th',$(this).width()));});$(table).prepend(colgroup);};}
function updateHeaderSortCount(table,sortList){var =
c=3Dtable.config,l=3DsortList.length;for(var i=3D0;i<l;i++){var =
s=3DsortList[i],o=3Dc.headerList[s[0]];o.count=3Ds[1];o.count++;}}
function multisort(table,sortList,cache){if(table.config.debug){var =
sortTime=3Dnew Date();}
var dynamicExp=3D"var sortWrapper =3D function(a,b) =
{",l=3DsortList.length;for(var i=3D0;i<l;i++){var c=3DsortList[i][0];var =
order=3DsortList[i][1];var =
s=3D(getCachedSortType(table.config.parsers,c)=3D=3D"text")?((order=3D=3D=
0)?"sortText":"sortTextDesc"):((order=3D=3D0)?"sortNumeric":"sortNumericD=
esc");var e=3D"e"+i;dynamicExp+=3D"var "+e+" =3D =
"+s+"(a["+c+"],b["+c+"]); ";dynamicExp+=3D"if("+e+") { return "+e+"; } =
";dynamicExp+=3D"else { ";}
var orgOrderCol=3Dcache.normalized[0].length-1;dynamicExp+=3D"return =
a["+orgOrderCol+"]-b["+orgOrderCol+"];";for(var =
i=3D0;i<l;i++){dynamicExp+=3D"}; ";}
dynamicExp+=3D"return 0; ";dynamicExp+=3D"}; =
";eval(dynamicExp);cache.normalized.sort(sortWrapper);if(table.config.deb=
ug){benchmark("Sorting on "+sortList.toString()+" and dir "+order+" =
time:",sortTime);}
return cache;};function =
sortText(a,b){return((a<b)?-1:((a>b)?1:0));};function =
sortTextDesc(a,b){return((b<a)?-1:((b>a)?1:0));};function =
sortNumeric(a,b){return a-b;};function sortNumericDesc(a,b){return =
b-a;};function getCachedSortType(parsers,i){return =
parsers[i].type;};this.construct=3Dfunction(settings){return =
this.each(function(){if(!this.tHead||!this.tBodies)return;var =
$this,$document,$headers,cache,config,shiftDown=3D0,sortOrder;this.config=
=3D{};config=3D$.extend(this.config,$.tablesorter.defaults,settings);$thi=
s=3D$(this);$headers=3DbuildHeaders(this);this.config.parsers=3DbuildPars=
erCache(this,$headers);cache=3DbuildCache(this);var =
sortCSS=3D[config.cssDesc,config.cssAsc];fixColumnWidth(this);$headers.cl=
ick(function(e){$this.trigger("sortStart");if(config.updateBeforeSort){ca=
che=3DupdateCacheForVisibleElements($this[0],cache);}
var =
totalRows=3D($this[0].tBodies[0]&&$this[0].tBodies[0].rows.length)||0;if(=
!this.sortDisabled&&totalRows>0){var $cell=3D$(this);var =
i=3Dthis.column;this.order=3Dthis.count++%2;if(!e[config.sortMultiSortKey=
]){config.sortList=3D[];if(config.sortForce!=3Dnull){var =
a=3Dconfig.sortForce;for(var =
j=3D0;j<a.length;j++){if(a[j][0]!=3Di){config.sortList.push(a[j]);}}}
config.sortList.push([i,this.order]);}else{if(isValueInArray(i,config.sor=
tList)){for(var j=3D0;j<config.sortList.length;j++){var =
s=3Dconfig.sortList[j],o=3Dconfig.headerList[s[0]];if(s[0]=3D=3Di){o.coun=
t=3Ds[1];o.count++;s[1]=3Do.count%2;}}}else{config.sortList.push([i,this.=
order]);}};setTimeout(function(){setHeadersCss($this[0],$headers,config.s=
ortList,sortCSS);appendToTable($this[0],multisort($this[0],config.sortLis=
t,cache));},1);return =
false;}}).mousedown(function(){if(config.cancelSelection){this.onselectst=
art=3Dfunction(){return false};return =
false;}});$this.bind("update",function(){this.config.parsers=3DbuildParse=
rCache(this,$headers);cache=3DbuildCache(this);}).bind("sorton",function(=
e,list){$(this).trigger("sortStart");config.sortList=3Dlist;var =
sortList=3Dconfig.sortList;updateHeaderSortCount(this,sortList);setHeader=
sCss(this,$headers,sortList,sortCSS);appendToTable(this,multisort(this,so=
rtList,cache));}).bind("appendCache",function(){appendToTable(this,cache)=
;}).bind("applyWidgetId",function(e,id){getWidgetById(id).format(this);})=
.bind("applyWidgets",function(){applyWidget(this);});if($.metadata&&($(th=
is).metadata()&&$(this).metadata().sortlist)){config.sortList=3D$(this).m=
etadata().sortlist;}
if(config.sortList.length>0){$this.trigger("sorton",[config.sortList]);}
applyWidget(this);});};this.addParser=3Dfunction(parser){var =
l=3Dparsers.length,a=3Dtrue;for(var =
i=3D0;i<l;i++){if(parsers[i].id.toLowerCase()=3D=3Dparser.id.toLowerCase(=
)){a=3Dfalse;}}
if(a){parsers.push(parser);};};this.addWidget=3Dfunction(widget){widgets.=
push(widget);};this.formatFloat=3Dfunction(s){var =
i=3DparseFloat(s);return(isNaN(i))?0:i;};this.formatInt=3Dfunction(s){var=
 =
i=3DparseInt(s);return(isNaN(i))?0:i;};this.isDigit=3Dfunction(s,config){=
var DECIMAL=3D'\\'+config.decimal;var =
exp=3D/(^[+]?0(\.0+)?$)|(^([-+]?[1-9][0-9]*)$)|(^([-+]?((0?|[1-9][0-9]*)\=
.(0*[1-9][0-9]*)))$)|(^[-+]?[1-9]+[0-9]*\.0+$)/;return =
exp.test($.trim(s));};this.clearTableBody=3Dfunction(table){if($.browser.=
msie){function =
empty(){while(this.firstChild)this.removeChild(this.firstChild);}
empty.apply(table.tBodies[0]);}else{table.tBodies[0].innerHTML=3D"";}};}}=
);$.fn.extend({tablesorter:$.tablesorter.construct});var =
ts=3D$.tablesorter;ts.addParser({id:"text",is:function(s){return =
true;},format:function(s){return =
$.trim(s.toLowerCase());},type:"text"});ts.addParser({id:"digit",is:funct=
ion(s,table){var c=3Dtable.config;return =
$.tablesorter.isDigit(s,c);},format:function(s){return =
$.tablesorter.formatFloat(s);},type:"numeric"});ts.addParser({id:"currenc=
y",is:function(s){return/^[=C2=A3$=E2=82=AC?.]/.test(s);},format:function=
(s){return $.tablesorter.formatFloat(s.replace(new =
RegExp(/[^0-9.]/g),""));},type:"numeric"});ts.addParser({id:"ipAddress",i=
s:function(s){return/^\d{2,3}[\.]\d{2,3}[\.]\d{2,3}[\.]\d{2,3}$/.test(s);=
},format:function(s){var a=3Ds.split("."),r=3D"",l=3Da.length;for(var =
i=3D0;i<l;i++){var =
item=3Da[i];if(item.length=3D=3D2){r+=3D"0"+item;}else{r+=3Ditem;}}
return =
$.tablesorter.formatFloat(r);},type:"numeric"});ts.addParser({id:"url",is=
:function(s){return/^(https?|ftp|file):\/\/$/.test(s);},format:function(s=
){return jQuery.trim(s.replace(new =
RegExp(/(https?|ftp|file):\/\//),''));},type:"text"});ts.addParser({id:"i=
soDate",is:function(s){return/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(s);},=
format:function(s){return $.tablesorter.formatFloat((s!=3D"")?new =
Date(s.replace(new =
RegExp(/-/g),"/")).getTime():"0");},type:"numeric"});ts.addParser({id:"pe=
rcent",is:function(s){return/\%$/.test($.trim(s));},format:function(s){re=
turn $.tablesorter.formatFloat(s.replace(new =
RegExp(/%/g),""));},type:"numeric"});ts.addParser({id:"usLongDate",is:fun=
ction(s){return s.match(new RegExp(/^[A-Za-z]{3,10}\.? [0-9]{1,2}, =
([0-9]{4}|'?[0-9]{2}) =
(([0-2]?[0-9]:[0-5][0-9])|([0-1]?[0-9]:[0-5][0-9]\s(AM|PM)))$/));},format=
:function(s){return $.tablesorter.formatFloat(new =
Date(s).getTime());},type:"numeric"});ts.addParser({id:"shortDate",is:fun=
ction(s){return/^\d{1,2}[\/\-]\d{1,2}[\/\-]\d{2,4}$/.test(s);},format:fun=
ction(s,table){var =
c=3Dtable.config;s=3Ds.replace(/\-/g,"/");if(c.dateFormat=3D=3D"us"){s=3D=
s.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{4})/,"$3/$1/$2");}else =
if(c.dateFormat=3D=3D"uk"){s=3Ds.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](=
\d{4})/,"$3/$2/$1");}else =
if(c.dateFormat=3D=3D"dd/mm/yy"||c.dateFormat=3D=3D"dd-mm-yy"){s=3Ds.repl=
ace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{2})/,"$1/$2/$3");}
return $.tablesorter.formatFloat(new =
Date(s).getTime());},type:"numeric"});ts.addParser({id:"time",is:function=
(s){return/^(([0-2]?[0-9]:[0-5][0-9])|([0-1]?[0-9]:[0-5][0-9]\s(am|pm)))$=
/.test(s);},format:function(s){return $.tablesorter.formatFloat(new =
Date("2000/01/01 =
"+s).getTime());},type:"numeric"});ts.addParser({id:"metadata",is:functio=
n(s){return false;},format:function(s,table,cell){var =
c=3Dtable.config,p=3D(!c.parserMetadataName)?'sortValue':c.parserMetadata=
Name;return =
$(cell).metadata()[p];},type:"numeric"});ts.addWidget({id:"zebra",format:=
function(table){if(table.config.debug){var time=3Dnew Date();}
$("tr:visible",table.tBodies[0]).filter(':even').removeClass(table.config=
.widgetZebra.css[1]).addClass(table.config.widgetZebra.css[0]).end().filt=
er(':odd').removeClass(table.config.widgetZebra.css[0]).addClass(table.co=
nfig.widgetZebra.css[1]);if(table.config.debug){$.tablesorter.benchmark("=
Applying Zebra widget",time);}}});})(jQuery);

(function($){$.extend({tablesorterPager:new function(){function =
updatePageDisplay(c){var =
s=3D$(c.cssPageDisplay,c.container).val((c.page+1)+c.seperator+c.totalPag=
es);$(c.cssPageNumber,c.container).removeClass("selected");$(c.cssPageNum=
ber+":contains('"+(c.page+1)+"')",c.container).addClass("selected");$(c.c=
ssPageList,c.container).val(c.page);if(c.page=3D=3D0)
$(c.cssPrev,c.container).addClass("disabled");else
$(c.cssPrev,c.container).removeClass("disabled");if(c.page=3D=3Dc.totalPa=
ges-1)
$(c.cssNext,c.container).addClass("disabled");else
$(c.cssNext,c.container).removeClass("disabled");}
function setPageSize(table,size){var =
c=3Dtable.config;c.size=3Dsize;c.totalPages=3DMath.ceil(c.totalRows/c.siz=
e);c.pagerPositionSet=3Dfalse;moveToPage(table);fixPosition(table);}
function fixPosition(table){var =
c=3Dtable.config;if(!c.pagerPositionSet&&c.positionFixed){var =
c=3Dtable.config,o=3D$(table);if(o.offset){c.container.css({top:o.offset(=
).top+o.height()+'px',position:'absolute'});}
c.pagerPositionSet=3Dtrue;}}
function moveToFirstPage(table){var =
c=3Dtable.config;c.page=3D0;moveToPage(table);}
function moveToLastPage(table){var =
c=3Dtable.config;c.page=3D(c.totalPages-1);moveToPage(table);}
function moveToNextPage(table){var =
c=3Dtable.config;c.page++;if(c.page>=3D(c.totalPages-1)){c.page=3D(c.tota=
lPages-1);}
moveToPage(table);}
function moveToPrevPage(table){var =
c=3Dtable.config;c.page--;if(c.page<=3D0){c.page=3D0;}
moveToPage(table);}
function moveToPage(table,page){var =
c=3Dtable.config;if(page!=3Dnull&&!isNaN(page))
c.page=3Dpage;if(c.page<0||c.page>(c.totalPages-1)){c.page=3D0;}
$(table).trigger("pagingStart");renderTable(table,c.rowsCopy);$(table).tr=
igger("pagingEnd");}
function renderTable(table,rows){var c=3Dtable.config;var =
l=3Drows.length;var s=3D(c.page*c.size);var =
e=3D(s+c.size);if(e>rows.length){e=3Drows.length;}
var =
tableBody=3D$(table.tBodies[0]);$.tablesorter.clearTableBody(table);for(v=
ar i=3Ds;i<e;i++){var o=3Drows[i];var l=3Do.length;for(var =
j=3D0;j<l;j++){tableBody[0].appendChild(o[j]);}}
fixPosition(table,tableBody);$(table).trigger("applyWidgets");if(c.page>=3D=
c.totalPages){moveToLastPage(table);}
updatePageDisplay(c);}
this.appender=3Dfunction(table,rows){var =
c=3Dtable.config;c.rowsCopy=3Drows;c.totalRows=3Drows.length;c.totalPages=
=3DMath.ceil(c.totalRows/c.size);renderTable(table,rows);};this.defaults=3D=
{size:10,offset:0,page:0,totalRows:0,totalPages:0,container:null,cssNext:=
'.next',cssPrev:'.prev',cssFirst:'.first',cssLast:'.last',cssPageNumber:'=
.pageNumber',cssPageList:'.pageNumberList',cssPageDisplay:'.pagedisplay',=
cssPageSize:'.pagesize',seperator:"/",positionFixed:true,appender:this.ap=
pender};this.construct=3Dfunction(settings){return =
this.each(function(){config=3D$.extend(this.config,$.tablesorterPager.def=
aults,settings);var =
table=3Dthis,pager=3Dconfig.container;$(this).trigger("appendCache");var =
pagesize=3D$(".pagesize",pager)
if(pagesize&&pagesize.val()&&!isNaN(pagesize.val()))
config.size=3DparseInt(pagesize.val());$(config.cssFirst,pager).click(fun=
ction(e){moveToFirstPage(table);e.preventDefault();});$(config.cssNext,pa=
ger).click(function(e){moveToNextPage(table);e.preventDefault();});$(conf=
ig.cssPrev,pager).click(function(e){moveToPrevPage(table);e.preventDefaul=
t();});$(config.cssLast,pager).click(function(e){moveToLastPage(table);e.=
preventDefault();});$(config.cssPageSize,pager).change(function(e){setPag=
eSize(table,parseInt($(this).val()));e.preventDefault();});$(config.cssPa=
geNumber,pager).click(function(e){e.preventDefault();var =
number=3DparseInt($(this).text());if(!isNaN(number))
moveToPage(table,number-1);});$(config.cssPageList,pager).change(function=
(e){e.preventDefault();var =
number=3DparseInt($(this).val());if(!isNaN(number))
moveToPage(table,number);});});};}});$.fn.extend({tablesorterPager:$.tabl=
esorterPager.construct});})(jQuery);

(function($){$.extend($.fn,{validate:function(options){if(!this.length){o=
ptions&&options.debug&&window.console&&console.warn("nothing selected, =
can't validate, returning nothing");return;}
var validator=3D$.data(this[0],'validator');if(validator){return =
validator;}
validator=3Dnew =
$.validator(options,this[0]);$.data(this[0],'validator',validator);if(val=
idator.settings.onsubmit){this.find("input, =
button").filter(".cancel").click(function(){validator.cancelSubmit=3Dtrue=
;});this.submit(function(event){if(validator.settings.debug)
event.preventDefault();function =
handle(){if(validator.settings.submitHandler){validator.settings.submitHa=
ndler.call(validator,validator.currentForm);return false;}
return true;}
if(validator.cancelSubmit){validator.cancelSubmit=3Dfalse;return =
handle();}
if(validator.form()){if(validator.pendingRequest){validator.formSubmitted=
=3Dtrue;return false;}
return handle();}else{validator.focusInvalid();return false;}});}
return validator;},valid:function(){if($(this[0]).is('form')){return =
this.validate().form();}else{var valid=3Dfalse;var =
validator=3D$(this[0].form).validate();this.each(function(){valid|=3Dvali=
dator.element(this);});return =
valid;}},removeAttrs:function(attributes){var =
result=3D{},$element=3Dthis;$.each(attributes.split(/\s/),function(index,=
value){result[value]=3D$element.attr(value);$element.removeAttr(value);})=
;return result;},rules:function(command,argument){var =
element=3Dthis[0];if(command){var =
settings=3D$.data(element.form,'validator').settings;var =
staticRules=3Dsettings.rules;var =
existingRules=3D$.validator.staticRules(element);switch(command){case"add=
":$.extend(existingRules,$.validator.normalizeRule(argument));staticRules=
[element.name]=3DexistingRules;if(argument.messages)
settings.messages[element.name]=3D$.extend(settings.messages[element.name=
],argument.messages);break;case"remove":if(!argument){delete =
staticRules[element.name];return existingRules;}
var =
filtered=3D{};$.each(argument.split(/\s/),function(index,method){filtered=
[method]=3DexistingRules[method];delete existingRules[method];});return =
filtered;}}
var =
data=3D$.validator.normalizeRules($.extend({},$.validator.metadataRules(e=
lement),$.validator.classRules(element),$.validator.attributeRules(elemen=
t),$.validator.staticRules(element)),element);if(data.required){var =
param=3Ddata.required;delete =
data.required;data=3D$.extend({required:param},data);}
return =
data;}});$.extend($.expr[":"],{blank:function(a){return!$.trim(a.value);}=
,filled:function(a){return!!$.trim(a.value);},unchecked:function(a){retur=
n!a.checked;}});$.format=3Dfunction(source,params){if(arguments.length=3D=
=3D1)
return function(){var =
args=3D$.makeArray(arguments);args.unshift(source);return =
$.format.apply(this,args);};if(arguments.length>2&&params.constructor!=3D=
Array){params=3D$.makeArray(arguments).slice(1);}
if(params.constructor!=3DArray){params=3D[params];}
$.each(params,function(i,n){source=3Dsource.replace(new =
RegExp("\\{"+i+"\\}","g"),n);});return =
source;};$.validator=3Dfunction(options,form){this.settings=3D$.extend({}=
,$.validator.defaults,options);this.currentForm=3Dform;this.init();};$.ex=
tend($.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"er=
ror",errorElement:"label",focusInvalid:true,errorContainer:$([]),errorLab=
elContainer:$([]),onsubmit:true,ignore:[],ignoreTitle:false,onfocusin:fun=
ction(element){this.lastActive=3Delement;if(this.settings.focusCleanup&&!=
this.blockFocusCleanup){this.settings.unhighlight&&this.settings.unhighli=
ght.call(this,element,this.settings.errorClass);this.errorsFor(element).h=
ide();}},onfocusout:function(element){if(!this.checkable(element)&&(eleme=
nt.name in =
this.submitted||!this.optional(element))){this.element(element);}},onkeyu=
p:function(element){if(element.name in =
this.submitted||element=3D=3Dthis.lastElement){this.element(element);}},o=
nclick:function(element){if(element.name in this.submitted)
this.element(element);},highlight:function(element,errorClass){$(element)=
.addClass(errorClass);},unhighlight:function(element,errorClass){$(elemen=
t).removeClass(errorClass);}},setDefaults:function(settings){$.extend($.v=
alidator.defaults,settings);},messages:{required:"This field is =
required.",remote:"Please fix this field.",email:"Please enter a valid =
email address.",url:"Please enter a valid URL.",date:"Please enter a =
valid date.",dateISO:"Please enter a valid date (ISO).",dateDE:"Bitte =
geben Sie ein g=C3=BCltiges Datum ein.",number:"Please enter a valid =
number.",numberDE:"Bitte geben Sie eine Nummer ein.",digits:"Please =
enter only digits",creditcard:"Please enter a valid credit card =
number.",equalTo:"Please enter the same value again.",accept:"Please =
enter a value with a valid extension.",maxlength:$.format("Please enter =
no more than {0} characters."),minlength:$.format("Please enter at least =
{0} characters."),rangelength:$.format("Please enter a value between {0} =
and {1} characters long."),range:$.format("Please enter a value between =
{0} and {1}."),max:$.format("Please enter a value less than or equal to =
{0}."),min:$.format("Please enter a value greater than or equal to =
{0}.")},autoCreateRanges:false,prototype:{init:function(){this.labelConta=
iner=3D$(this.settings.errorLabelContainer);this.errorContext=3Dthis.labe=
lContainer.length&&this.labelContainer||$(this.currentForm);this.containe=
rs=3D$(this.settings.errorContainer).add(this.settings.errorLabelContaine=
r);this.submitted=3D{};this.valueCache=3D{};this.pendingRequest=3D0;this.=
pending=3D{};this.invalid=3D{};this.reset();var =
groups=3D(this.groups=3D{});$.each(this.settings.groups,function(key,valu=
e){$.each(value.split(/\s/),function(index,name){groups[name]=3Dkey;});})=
;var =
rules=3Dthis.settings.rules;$.each(rules,function(key,value){rules[key]=3D=
$.validator.normalizeRule(value);});function delegate(event){var =
validator=3D$.data(this[0].form,"validator");validator.settings["on"+even=
t.type]&&validator.settings["on"+event.type].call(validator,this[0]);}
$(this.currentForm).delegate("focusin focusout keyup",":text, :password, =
:file, select, textarea",delegate).delegate("click",":radio, =
:checkbox",delegate);if(this.settings.invalidHandler)
$(this.currentForm).bind("invalid-form.validate",this.settings.invalidHan=
dler);},form:function(){this.checkForm();$.extend(this.submitted,this.err=
orMap);this.invalid=3D$.extend({},this.errorMap);if(!this.valid())
$(this.currentForm).triggerHandler("invalid-form",[this]);this.showErrors=
();return this.valid();},checkForm:function(){this.prepareForm();for(var =
i=3D0,elements=3D(this.currentElements=3Dthis.elements());elements[i];i++=
){this.check(elements[i]);}
return =
this.valid();},element:function(element){element=3Dthis.clean(element);th=
is.lastElement=3Delement;this.prepareElement(element);this.currentElement=
s=3D$(element);var result=3Dthis.check(element);if(result){delete =
this.invalid[element.name];}else{this.invalid[element.name]=3Dtrue;}
if(!this.numberOfInvalids()){this.toHide=3Dthis.toHide.add(this.container=
s);}
this.showErrors();return =
result;},showErrors:function(errors){if(errors){$.extend(this.errorMap,er=
rors);this.errorList=3D[];for(var name in =
errors){this.errorList.push({message:errors[name],element:this.findByName=
(name)[0]});}
this.successList=3D$.grep(this.successList,function(element){return!(elem=
ent.name in errors);});}
this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap=
,this.errorList):this.defaultShowErrors();},resetForm:function(){if($.fn.=
resetForm)
$(this.currentForm).resetForm();this.submitted=3D{};this.prepareForm();th=
is.hideErrors();this.elements().removeClass(this.settings.errorClass);},n=
umberOfInvalids:function(){return =
this.objectLength(this.invalid);},objectLength:function(obj){var =
count=3D0;for(var i in obj)
count++;return =
count;},hideErrors:function(){this.addWrapper(this.toHide).hide();},valid=
:function(){return this.size()=3D=3D0;},size:function(){return =
this.errorList.length;},focusInvalid:function(){if(this.settings.focusInv=
alid){try{$(this.findLastActive()||this.errorList.length&&this.errorList[=
0].element||[]).filter(":visible").focus();}catch(e){}}},findLastActive:f=
unction(){var lastActive=3Dthis.lastActive;return =
lastActive&&$.grep(this.errorList,function(n){return =
n.element.name=3D=3DlastActive.name;}).length=3D=3D1&&lastActive;},elemen=
ts:function(){var validator=3Dthis,rulesCache=3D{};return =
$([]).add(this.currentForm.elements).filter(":input").not(":submit, =
:reset, :image, =
[disabled]").not(this.settings.ignore).filter(function(){!this.name&&vali=
dator.settings.debug&&window.console&&console.error("%o has no name =
assigned",this);if(this.name in =
rulesCache||!validator.objectLength($(this).rules()))
return false;rulesCache[this.name]=3Dtrue;return =
true;});},clean:function(selector){return =
$(selector)[0];},errors:function(){return =
$(this.settings.errorElement+"."+this.settings.errorClass,this.errorConte=
xt);},reset:function(){this.successList=3D[];this.errorList=3D[];this.err=
orMap=3D{};this.toShow=3D$([]);this.toHide=3D$([]);this.formSubmitted=3Df=
alse;this.currentElements=3D$([]);},prepareForm:function(){this.reset();t=
his.toHide=3Dthis.errors().add(this.containers);},prepareElement:function=
(element){this.reset();this.toHide=3Dthis.errorsFor(element);},check:func=
tion(element){element=3Dthis.clean(element);if(this.checkable(element)){e=
lement=3Dthis.findByName(element.name)[0];}
var rules=3D$(element).rules();var dependencyMismatch=3Dfalse;for(method =
in rules){var rule=3D{method:method,parameters:rules[method]};try{var =
result=3D$.validator.methods[method].call(this,element.value.replace(/\r/=
g,""),element,rule.parameters);if(result=3D=3D"dependency-mismatch"){depe=
ndencyMismatch=3Dtrue;continue;}
dependencyMismatch=3Dfalse;if(result=3D=3D"pending"){this.toHide=3Dthis.t=
oHide.not(this.errorsFor(element));return;}
if(!result){this.formatAndAdd(element,rule);return =
false;}}catch(e){this.settings.debug&&window.console&&console.log("except=
ion occured when checking element "+element.id
+", check the '"+rule.method+"' method");throw e;}}
if(dependencyMismatch)
return;if(this.objectLength(rules))
this.successList.push(element);return =
true;},customMetaMessage:function(element,method){if(!$.metadata)
return;var =
meta=3Dthis.settings.meta?$(element).metadata()[this.settings.meta]:$(ele=
ment).metadata();return =
meta&&meta.messages&&meta.messages[method];},customMessage:function(name,=
method){var m=3Dthis.settings.messages[name];return =
m&&(m.constructor=3D=3DString?m:m[method]);},findDefined:function(){for(v=
ar i=3D0;i<arguments.length;i++){if(arguments[i]!=3D=3Dundefined)
return arguments[i];}
return undefined;},defaultMessage:function(element,method){return =
this.findDefined(this.customMessage(element.name,method),this.customMetaM=
essage(element,method),!this.settings.ignoreTitle&&element.title||undefin=
ed,$.validator.messages[method],"<strong>Warning: No message defined for =
"+element.name+"</strong>");},formatAndAdd:function(element,rule){var =
message=3Dthis.defaultMessage(element,rule.method);if(typeof =
message=3D=3D"function")
message=3Dmessage.call(this,rule.parameters,element);this.errorList.push(=
{message:message,element:element});this.errorMap[element.name]=3Dmessage;=
this.submitted[element.name]=3Dmessage;},addWrapper:function(toToggle){if=
(this.settings.wrapper)
toToggle=3DtoToggle.add(toToggle.parents(this.settings.wrapper));return =
toToggle;},defaultShowErrors:function(){for(var =
i=3D0;this.errorList[i];i++){var =
error=3Dthis.errorList[i];this.settings.highlight&&this.settings.highligh=
t.call(this,error.element,this.settings.errorClass);this.showLabel(error.=
element,error.message);}
if(this.errorList.length){this.toShow=3Dthis.toShow.add(this.containers);=
}
if(this.settings.success){for(var =
i=3D0;this.successList[i];i++){this.showLabel(this.successList[i]);}}
if(this.settings.unhighlight){for(var =
i=3D0,elements=3Dthis.validElements();elements[i];i++){this.settings.unhi=
ghlight.call(this,elements[i],this.settings.errorClass);}}
this.toHide=3Dthis.toHide.not(this.toShow);this.hideErrors();this.addWrap=
per(this.toShow).show();},validElements:function(){return =
this.currentElements.not(this.invalidElements());},invalidElements:functi=
on(){return $(this.errorList).map(function(){return =
this.element;});},showLabel:function(element,message){var =
label=3Dthis.errorsFor(element);if(label.length){label.removeClass().addC=
lass(this.settings.errorClass);label.attr("generated")&&label.html(messag=
e);}else{label=3D$("<"+this.settings.errorElement+"/>").attr({"for":this.=
idOrName(element),generated:true}).addClass(this.settings.errorClass).htm=
l(message||"");if(this.settings.wrapper){label=3Dlabel.hide().show().wrap=
("<"+this.settings.wrapper+"/>").parent();}
if(!this.labelContainer.append(label).length)
this.settings.errorPlacement?this.settings.errorPlacement(label,$(element=
)):label.insertAfter(element);}
if(!message&&this.settings.success){label.text("");typeof =
this.settings.success=3D=3D"string"?label.addClass(this.settings.success)=
:this.settings.success(label);}
this.toShow=3Dthis.toShow.add(label);},errorsFor:function(element){return=
 =
this.errors().filter("[for=3D'"+this.idOrName(element)+"']");},idOrName:f=
unction(element){return =
this.groups[element.name]||(this.checkable(element)?element.name:element.=
id||element.name);},checkable:function(element){return/radio|checkbox/i.t=
est(element.type);},findByName:function(name){var =
form=3Dthis.currentForm;return =
$(document.getElementsByName(name)).map(function(index,element){return =
element.form=3D=3Dform&&element.name=3D=3Dname&&element||null;});},getLen=
gth:function(value,element){switch(element.nodeName.toLowerCase()){case's=
elect':return =
$("option:selected",element).length;case'input':if(this.checkable(element=
))
return this.findByName(element.name).filter(':checked').length;}
return value.length;},depend:function(param,element){return =
this.dependTypes[typeof param]?this.dependTypes[typeof =
param](param,element):true;},dependTypes:{"boolean":function(param,elemen=
t){return =
param;},"string":function(param,element){return!!$(param,element.form).le=
ngth;},"function":function(param,element){return =
param(element);}},optional:function(element){return!$.validator.methods.r=
equired.call(this,$.trim(element.value),element)&&"dependency-mismatch";}=
,startRequest:function(element){if(!this.pending[element.name]){this.pend=
ingRequest++;this.pending[element.name]=3Dtrue;}},stopRequest:function(el=
ement,valid){this.pendingRequest--;if(this.pendingRequest<0)
this.pendingRequest=3D0;delete =
this.pending[element.name];if(valid&&this.pendingRequest=3D=3D0&&this.for=
mSubmitted&&this.form()){$(this.currentForm).submit();}else =
if(!valid&&this.pendingRequest=3D=3D0&&this.formSubmitted){$(this.current=
Form).triggerHandler("invalid-form",[this]);}},previousValue:function(ele=
ment){return =
$.data(element,"previousValue")||$.data(element,"previousValue",previous=3D=
{old:null,valid:true,message:this.defaultMessage(element,"remote")});}},c=
lassRuleSettings:{required:{required:true},email:{email:true},url:{url:tr=
ue},date:{date:true},dateISO:{dateISO:true},dateDE:{dateDE:true},number:{=
number:true},numberDE:{numberDE:true},digits:{digits:true},creditcard:{cr=
editcard:true}},addClassRules:function(className,rules){className.constru=
ctor=3D=3DString?this.classRuleSettings[className]=3Drules:$.extend(this.=
classRuleSettings,className);},classRules:function(element){var =
rules=3D{};var =
classes=3D$(element).attr('class');classes&&$.each(classes.split(' =
'),function(){if(this in =
$.validator.classRuleSettings){$.extend(rules,$.validator.classRuleSettin=
gs[this]);}});return rules;},attributeRules:function(element){var =
rules=3D{};var $element=3D$(element);for(method in =
$.validator.methods){var =
value=3D$element.attr(method);if(value){rules[method]=3Dvalue;}}
if(rules.maxlength&&/-1|2147483647|524288/.test(rules.maxlength)){delete =
rules.maxlength;}
return =
rules;},metadataRules:function(element){if(!$.metadata)return{};var =
meta=3D$.data(element.form,'validator').settings.meta;return =
meta?$(element).metadata()[meta]:$(element).metadata();},staticRules:func=
tion(element){var rules=3D{};var =
validator=3D$.data(element.form,'validator');if(validator.settings.rules)=
{rules=3D$.validator.normalizeRule(validator.settings.rules[element.name]=
)||{};}
return =
rules;},normalizeRules:function(rules,element){$.each(rules,function(prop=
,val){if(val=3D=3D=3Dfalse){delete rules[prop];return;}
if(val.param||val.depends){var keepRule=3Dtrue;switch(typeof =
val.depends){case"string":keepRule=3D!!$(val.depends,element.form).length=
;break;case"function":keepRule=3Dval.depends.call(element,element);break;=
}
if(keepRule){rules[prop]=3Dval.param!=3D=3Dundefined?val.param:true;}else=
{delete =
rules[prop];}}});$.each(rules,function(rule,parameter){rules[rule]=3D$.is=
Function(parameter)?parameter(element):parameter;});$.each(['minlength','=
maxlength','min','max'],function(){if(rules[this]){rules[this]=3DNumber(r=
ules[this]);}});$.each(['rangelength','range'],function(){if(rules[this])=
{rules[this]=3D[Number(rules[this][0]),Number(rules[this][1])];}});if($.v=
alidator.autoCreateRanges){if(rules.min&&rules.max){rules.range=3D[rules.=
min,rules.max];delete rules.min;delete rules.max;}
if(rules.minlength&&rules.maxlength){rules.rangelength=3D[rules.minlength=
,rules.maxlength];delete rules.minlength;delete rules.maxlength;}}
if(rules.messages){delete rules.messages}
return rules;},normalizeRule:function(data){if(typeof =
data=3D=3D"string"){var =
transformed=3D{};$.each(data.split(/\s/),function(){transformed[this]=3Dt=
rue;});data=3Dtransformed;}
return =
data;},addMethod:function(name,method,message){$.validator.methods[name]=3D=
method;$.validator.messages[name]=3Dmessage;if(method.length<3){$.validat=
or.addClassRules(name,$.validator.normalizeRule(name));}},methods:{requir=
ed:function(value,element,param){if(!this.depend(param,element))
return"dependency-mismatch";switch(element.nodeName.toLowerCase()){case's=
elect':var options=3D$("option:selected",element);return =
options.length>0&&(element.type=3D=3D"select-multiple"||($.browser.msie&&=
!(options[0].attributes['value'].specified)?options[0].text:options[0].va=
lue).length>0);case'input':if(this.checkable(element))
return this.getLength(value,element)>0;default:return =
$.trim(value).length>0;}},remote:function(value,element,param){if(this.op=
tional(element))
return"dependency-mismatch";var =
previous=3Dthis.previousValue(element);if(!this.settings.messages[element=
.name])
this.settings.messages[element.name]=3D{};this.settings.messages[element.=
name].remote=3Dtypeof =
previous.message=3D=3D"function"?previous.message(value):previous.message=
;param=3Dtypeof =
param=3D=3D"string"&&{url:param}||param;if(previous.old!=3D=3Dvalue){prev=
ious.old=3Dvalue;var validator=3Dthis;this.startRequest(element);var =
data=3D{};data[element.name]=3Dvalue;$.ajax($.extend(true,{url:param,mode=
:"abort",port:"validate"+element.name,dataType:"json",data:data,success:f=
unction(response){if(response){var =
submitted=3Dvalidator.formSubmitted;validator.prepareElement(element);val=
idator.formSubmitted=3Dsubmitted;validator.successList.push(element);vali=
dator.showErrors();}else{var =
errors=3D{};errors[element.name]=3Dresponse||validator.defaultMessage(ele=
ment,"remote");validator.showErrors(errors);}
previous.valid=3Dresponse;validator.stopRequest(element,response);}},para=
m));return"pending";}else =
if(this.pending[element.name]){return"pending";}
return previous.valid;},minlength:function(value,element,param){return =
this.optional(element)||this.getLength($.trim(value),element)>=3Dparam;},=
maxlength:function(value,element,param){return =
this.optional(element)||this.getLength($.trim(value),element)<=3Dparam;},=
rangelength:function(value,element,param){var =
length=3Dthis.getLength($.trim(value),element);return =
this.optional(element)||(length>=3Dparam[0]&&length<=3Dparam[1]);},min:fu=
nction(value,element,param){return =
this.optional(element)||value>=3Dparam;},max:function(value,element,param=
){return =
this.optional(element)||value<=3Dparam;},range:function(value,element,par=
am){return =
this.optional(element)||(value>=3Dparam[0]&&value<=3Dparam[1]);},email:fu=
nction(value,element){return =
this.optional(element)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=3D\?\^_`{\|}~]|[\u=
00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=3D\=
?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x2=
0|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21=
|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([=
\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))=
*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD=
7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uF=
DF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])=
*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A=
0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\=
uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF=
])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(value);=
},url:function(value,element){return =
this.optional(element)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-=
\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=3D]|:)*=
@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0=
-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[=
0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|=
[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7=
FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF=
0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z=
]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\u=
D7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0=
-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDC=
F\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=3D]|:|@)+(\/(([a-z]|\d|-|=
\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\=
)\*\+,;=3D]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDC=
F\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=3D]|:|@)|[\uE000-\uF8FF]|=
\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF=
])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=3D]|:|@)|\/|\?)*)?$/i.test(value);},dat=
e:function(value,element){return =
this.optional(element)||!/Invalid|NaN/.test(new =
Date(value));},dateISO:function(value,element){return =
this.optional(element)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(value);},d=
ateDE:function(value,element){return =
this.optional(element)||/^\d\d?\.\d\d?\.\d\d\d?\d?$/.test(value);},number=
:function(value,element){return =
this.optional(element)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(v=
alue);},numberDE:function(value,element){return =
this.optional(element)||/^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(v=
alue);},digits:function(value,element){return =
this.optional(element)||/^\d+$/.test(value);},creditcard:function(value,e=
lement){if(this.optional(element))
return"dependency-mismatch";if(/[^0-9-]+/.test(value))
return false;var =
nCheck=3D0,nDigit=3D0,bEven=3Dfalse;value=3Dvalue.replace(/\D/g,"");for(n=
=3Dvalue.length-1;n>=3D0;n--){var cDigit=3Dvalue.charAt(n);var =
nDigit=3DparseInt(cDigit,10);if(bEven){if((nDigit*=3D2)>9)
nDigit-=3D9;}
nCheck+=3DnDigit;bEven=3D!bEven;}
return(nCheck%10)=3D=3D0;},accept:function(value,element,param){param=3Dt=
ypeof param=3D=3D"string"?param:"png|jpe?g|gif";return =
this.optional(element)||value.match(new =
RegExp(".("+param+")$","i"));},equalTo:function(value,element,param){retu=
rn value=3D=3D$(param).val();}}});})(jQuery);;(function($){var =
ajax=3D$.ajax;var =
pendingRequests=3D{};$.ajax=3Dfunction(settings){settings=3D$.extend(sett=
ings,$.extend({},$.ajaxSettings,settings));var =
port=3Dsettings.port;if(settings.mode=3D=3D"abort"){if(pendingRequests[po=
rt]){pendingRequests[port].abort();}
return(pendingRequests[port]=3Dajax.apply(this,arguments));}
return =
ajax.apply(this,arguments);};})(jQuery);;(function($){$.each({focus:'focu=
sin',blur:'focusout'},function(original,fix){$.event.special[fix]=3D{setu=
p:function(){if($.browser.msie)return =
false;this.addEventListener(original,$.event.special[fix].handler,true);}=
,teardown:function(){if($.browser.msie)return =
false;this.removeEventListener(original,$.event.special[fix].handler,true=
);},handler:function(e){arguments[0]=3D$.event.fix(e);arguments[0].type=3D=
fix;return =
$.event.handle.apply(this,arguments);}};});$.extend($.fn,{delegate:functi=
on(type,delegate,handler){return this.bind(type,function(event){var =
target=3D$(event.target);if(target.is(delegate)){return =
handler.apply(target,arguments);}});},triggerEvent:function(type,target){=
return =
this.triggerHandler(type,[$.event.fix({type:type,target:target})]);}})})(=
jQuery);
;(function($){var =
o=3D$.scrollTo=3Dfunction(a,b,c){o.window().scrollTo(a,b,c)};o.defaults=3D=
{axis:'y',duration:1};o.window=3Dfunction(){return =
$($.browser.safari?'body':'html')};$.fn.scrollTo=3Dfunction(l,m,n){if(typ=
eof =
m=3D=3D'object'){n=3Dm;m=3D0}n=3D$.extend({},o.defaults,n);m=3Dm||n.speed=
||n.duration;n.queue=3Dn.queue&&n.axis.length>1;if(n.queue)m/=3D2;n.offse=
t=3Dj(n.offset);n.over=3Dj(n.over);return this.each(function(){var =
a=3Dthis,b=3D$(a),t=3Dl,c,d=3D{},w=3Db.is('html,body');switch(typeof =
t){case'number':case'string':if(/^([+-]=3D)?\d+(px)?$/.test(t)){t=3Dj(t);=
break}t=3D$(t,this);case'object':if(t.is||t.style)c=3D(t=3D$(t)).offset()=
}$.each(n.axis.split(''),function(i,f){var =
P=3Df=3D=3D'x'?'Left':'Top',p=3DP.toLowerCase(),k=3D'scroll'+P,e=3Da[k],D=
=3Df=3D=3D'x'?'Width':'Height';if(c){d[k]=3Dc[p]+(w?0:e-b.offset()[p]);if=
(n.margin){d[k]-=3DparseInt(t.css('margin'+P))||0;d[k]-=3DparseInt(t.css(=
'border'+P+'Width'))||0}d[k]+=3Dn.offset[p]||0;if(n.over[p])d[k]+=3Dt[D.t=
oLowerCase()]()*n.over[p]}else =
d[k]=3Dt[p];if(/^\d+$/.test(d[k]))d[k]=3Dd[k]<=3D0?0:Math.min(d[k],h(D));=
if(!i&&n.queue){if(e!=3Dd[k])g(n.onAfterFirst);delete =
d[k]}});g(n.onAfter);function =
g(a){b.animate(d,m,n.easing,a&&function(){a.call(this,l)})};function =
h(D){var =
b=3Dw?$.browser.opera?document.body:document.documentElement:a;return =
b['scroll'+D]-b['client'+D]}})};function j(a){return typeof =
a=3D=3D'object'?a:{top:a,left:a}}})(jQuery);

jQuery.fn.extend({everyTime:function(interval,label,fn,times,belay){retur=
n =
this.each(function(){jQuery.timer.add(this,interval,label,fn,times,belay)=
;});},oneTime:function(interval,label,fn){return =
this.each(function(){jQuery.timer.add(this,interval,label,fn,1);});},stop=
Time:function(label,fn){return =
this.each(function(){jQuery.timer.remove(this,label,fn);});}});jQuery.ext=
end({timer:{guid:1,global:{},regex:/^([0-9]+)\s*(.*s)?$/,powers:{'ms':1,'=
cs':10,'ds':100,'s':1000,'das':10000,'hs':100000,'ks':1000000},timeParse:=
function(value){if(value=3D=3Dundefined||value=3D=3Dnull)
return null;var =
result=3Dthis.regex.exec(jQuery.trim(value.toString()));if(result[2]){var=
 num=3DparseInt(result[1],10);var =
mult=3Dthis.powers[result[2]]||1;return num*mult;}else{return =
value;}},add:function(element,interval,label,fn,times,belay){var =
counter=3D0;if(jQuery.isFunction(label)){if(!times)
times=3Dfn;fn=3Dlabel;label=3Dinterval;}
interval=3DjQuery.timer.timeParse(interval);if(typeof =
interval!=3D'number'||isNaN(interval)||interval<=3D0)
return;if(times&&times.constructor!=3DNumber){belay=3D!!times;times=3D0;}=

times=3Dtimes||0;belay=3Dbelay||false;if(!element.$timers)
element.$timers=3D{};if(!element.$timers[label])
element.$timers[label]=3D{};fn.$timerID=3Dfn.$timerID||this.guid++;var =
handler=3Dfunction(){if(belay&&this.inProgress)
return;this.inProgress=3Dtrue;if((++counter>times&&times!=3D=3D0)||fn.cal=
l(element,counter)=3D=3D=3Dfalse)
jQuery.timer.remove(element,label,fn);this.inProgress=3Dfalse;};handler.$=
timerID=3Dfn.$timerID;if(!element.$timers[label][fn.$timerID])
element.$timers[label][fn.$timerID]=3Dwindow.setInterval(handler,interval=
);if(!this.global[label])
this.global[label]=3D[];this.global[label].push(element);},remove:functio=
n(element,label,fn){var =
timers=3Delement.$timers,ret;if(timers){if(!label){for(label in timers)
this.remove(element,label,fn);}else =
if(timers[label]){if(fn){if(fn.$timerID){window.clearInterval(timers[labe=
l][fn.$timerID]);delete timers[label][fn.$timerID];}}else{for(var fn in =
timers[label]){window.clearInterval(timers[label][fn]);delete =
timers[label][fn];}}
for(ret in timers[label])break;if(!ret){ret=3Dnull;delete =
timers[label];}}
for(ret in timers)break;if(!ret)
element.$timers=3Dnull;}}}});if(jQuery.browser.msie)
jQuery(window).one("unload",function(){var =
global=3DjQuery.timer.global;for(var label in global){var =
els=3Dglobal[label],i=3Dels.length;while(--i)
jQuery.timer.remove(els[i],label);}});

(function($){$.fn.jCarouselLiteSlide=3Dfunction(o){o=3D$.extend({btnPrev:=
null,btnNext:null,btnPause:null,btnGo:null,nextTitleList:null,auto:null,s=
peed:200,easing:null,vertical:false,circular:true,visible:3,start:0,scrol=
l:1,pause:false,beforeStart:null,afterEnd:null},o||{});return =
this.each(function(){var =
running=3Dfalse,animCss=3Do.vertical?"top":"left",sizeCss=3Do.vertical?"h=
eight":"width";var =
div=3D$(this),ul=3D$("ul",div),tLi=3D$("li",ul),tl=3DtLi.size(),v=3Do.vis=
ible;var intervalId=3D0;var =
pauseClicked=3Dfalse;if(o.circular){ul.prepend(tLi.slice(tl-v).clone()).a=
ppend(tLi.slice(0,v).clone());o.start+=3Dv;}
var =
li=3D$("li",ul),itemLength=3Dli.size(),curr=3Do.start;div.css("visibility=
","visible");li.css({overflow:"hidden",float:o.vertical?"none":"left"});u=
l.css({margin:"0",padding:"0",position:"relative","list-style-type":"none=
"});div.css({overflow:"hidden",position:"relative",left:"0px"});var =
liSize=3Do.vertical?height(li):width(li);var =
ulSize=3DliSize*itemLength;var divSize=3DliSize*v;var =
maxHeight=3D0;li.each(function()
{if($(this).height()>maxHeight)
maxHeight=3D$(this).height();});divSize=3Ddiv.closest("div[class$=3D'wide=
']").width();li.css({width:li.width(),height:maxHeight});ul.css(sizeCss,u=
lSize+"px").css(animCss,-(curr*liSize));if(o.btnPrev)
$(o.btnPrev).click(function(){pauseClicked=3Dfalse;return =
go(curr-o.scroll);});if(o.btnNext)
$(o.btnNext).click(function(){pauseClicked=3Dfalse;return =
go(curr+o.scroll);});if(o.btnGo)
$.each(o.btnGo,function(i,val){$(val).click(function(){pauseClicked=3Dfal=
se;return go(o.circular?o.visible+i:i);});});if(o.btnPause)
$(o.btnPause).click(function(){pauseClicked=3D!pauseClicked;return =
togglePause();});if(o.nextTitleList){div.find("div.nextpanel").html($(li[=
curr+o.visible]).find("span.title").html());}
if(o.auto)
intervalId=3DsetInterval(function(){go(curr+o.scroll);},o.auto);if(o.paus=
e)
div.hover(function(){if(!pauseClicked&&intervalId!=3D0)
return togglePause();},function(){if(!pauseClicked&&intervalId=3D=3D0)
return togglePause();});function vis(){return =
li.slice(curr).slice(0,v);};function =
togglePause(){if(!running){if(intervalId!=3D0){div.data("timeEnd",now());=
clearInterval(intervalId);intervalId=3D0;}
else if(o.auto){var =
remainder=3Ddiv.data("remainder");if(remainder=3D=3Dundefined){remainder=3D=
(o.auto)-(div.data("timeEnd")-div.data("timeStart"));}
else{remainder-=3D(div.data("timeEnd")-div.data("timeStart"));}
div.removeData("timeEnd");div.data("timeStart",now());div.data("remainder=
",remainder);intervalId=3DsetInterval(function(){go(curr+o.scroll);},rema=
inder);}}
return false;}
function go(to){if(!running){if(o.beforeStart)
o.beforeStart.call(this,vis());runningTotal=3D0;clearInterval(intervalId)=
;if(o.circular){if(to<=3Do.start-v-1){curr=3Dcurr+(itemLength-(v*2));ul.c=
ss(animCss,-(curr*liSize)+"px");curr=3Dcurr-o.scroll;}else =
if(to>=3DitemLength-v+1){curr=3Dcurr-(itemLength-(v*2));ul.css(animCss,-(=
curr*liSize)+"px");curr=3Dcurr+o.scroll;}else curr=3Dto;}
else{if((to<0)&&(curr=3D=3D0))
return;if((to>itemLength-v)&&(curr=3D=3D(itemLength-v)))
return;if(to<0)
curr=3D0;else if(to>itemLength-v)
curr=3DitemLength-v;else
curr=3Dto;}
running=3Dtrue;ul.animate(animCss=3D=3D"left"?{left:-(curr*liSize)}:{top:=
-(curr*liSize)},o.speed,o.easing,function(){if(o.afterEnd)
o.afterEnd.call(this,vis());if(o.auto){div.data("timeStart",now());div.re=
moveData("timeEnd");div.removeData("remainder");intervalId=3DsetInterval(=
function(){go(curr+o.scroll);},o.auto);}
if(o.nextTitleList){div.find("div.nextpanel").html($(li[(curr+o.visible)%=
itemLength]).find("span.title").html());}
running=3Dfalse;});if(!o.circular){$(o.btnPrev+","+o.btnNext).removeClass=
("disabled");$((curr-o.scroll<0&&o.btnPrev)||(curr+o.scroll>itemLength-v&=
&o.btnNext)||[]).addClass("disabled");}}
return false;};});};function css(el,prop){return =
parseInt($.css(el[0],prop))||0;};function width(el){return =
el[0].offsetWidth+css(el,'marginLeft')+css(el,'marginRight');};function =
height(el){return =
el[0].offsetHeight+css(el,'marginTop')+css(el,'marginBottom');};function =
now(){return(new Date()).getTime();};})(jQuery);

$.extend(MarketWatch.UI,function(){$(function(){$('#clear-recent-quotes-t=
ab').click(_clearRecentQuotesTab);});var _quoteroot=3D"/investing/";var =
_searchroot=3D"/search";var =
_autocompletesearch=3Dfunction(term,acresults){term=3Dterm.replace(/^\s+|=
\s+$/g,"").replace(/,+/gi,",").toLowerCase().replace(/,$|\.,$/,"");var =
search=3Dfalse;if(term.length=3D=3D0||!acresults)
search=3Dtrue;else{var splitTerms=3Dterm.split(",");for(var =
i=3D0;i<splitTerms.length;i++){var isInSymbols=3Dfalse;var =
regex=3D/^ABC$|^BAY$|^EGAN$|^AIR$|^ACME$|^GOLD$|^COST$|^KEY$|^GAS$|^CHINA=
$|^BEER$|^DRUG$|^OIL$|^DOG$|^CPI$|^GDP$|^DNA$|^ETF$|^JAZZ$|^ETFS$|^AUTO$|=
^FED$|^TAXES$/i;$("div.ticker",acresults).each(function(){isInSymbols=3Di=
sInSymbols||($(this).html().toLowerCase().replace(/<\/?strong>/gi,"")=3D=3D=
=3DsplitTerms[i]);});if(splitTerms[i].length>5&&!isInSymbols){search=3Dtr=
ue;break;}
var =
match=3DsplitTerms[i].match(regex);if(match!=3Dnull&&match.length>0&&matc=
h[0].length>0){search=3Dtrue;break;}}}
if(search){var =
link=3D"";if($("#hat_input").data("state")=3D=3D"searched"){link=3D"&Link=
=3DMW_SearchAC";}
window.location=3D(_searchroot?MarketWatch.getBaseUrl()+_searchroot:"http=
://"+document.domain+"/search")+"?query=3D"+encodeURIComponent(term)+"&mo=
de=3DKeyword"+link;}
else{_doQuoteRedirect(term);}};var =
_symbolOnlySearch=3Dfunction(term,parentContainer,action){term=3Dterm.rep=
lace(/^\s+|\s+$/g,"").replace(/,+/gi,",").toLowerCase().replace(/,$|\.,$/=
,"");if(term.length=3D=3D0)
if(parentContainer&&parentContainer.length>0){MarketWatch.UI.showMessage(=
parentContainer.removeClass("successmessage =
failmessage").addClass("failmessage"),"Please enter a symbol","up");}
else{alert("Please enter a symbol");}
else{_doQuoteRedirect(term,action);}};var =
_doQuoteRedirect=3Dfunction(term,action){term=3Dterm.replace(/\*/,"");if(=
action&&action!=3D""){action=3D"/"+action;}else{action=3D"";}
if(term.match(",")||/aux$|nul$|prn$|con$/gi.test(term)){window.location=3D=
MarketWatch.getBaseUrl()+_quoteroot+"multi?tickers=3D"+term.replace(/ =
+/gi,",").replace(/,+/gi,",");}
else{var cc=3D"";if(term.indexOf(":")>0){var =
split=3Dterm.split(":");cc=3D"?countryCode=3D"+split[0];term=3Dsplit[1];}=

window.location=3DMarketWatch.getBaseUrl()+_quoteroot+"stock/"+encodeURIC=
omponent(term).replace(/ +/gi,",").replace(/,+/gi,",")+action+cc;}};var =
_deferredQuoteSubscribe=3Dfunction(parentContainer){parentContainer.find(=
".bgQuoteDeferred").each(function(){var $this=3D$(this);var =
bgChannel=3D$this.find(".bgChannel").text();var =
bgRealtimeChannel=3D$this.find(".bgRealtimeChannel").text();if(bgChannel|=
|bgRealtimeChannel)
BlueGrass.Quote.bindElement(this,bgChannel,bgRealtimeChannel,{sequence:nu=
ll,number:1},{sequence:null,number:1});});}
var _acHighlight=3Dfunction(value,term){return value.replace(new =
RegExp("(?![^&;]+;)(?!<[^<>]*)("+term.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?=
\|\\])/i,"\\$1")+")(?![^<>]*>)(?![^&;]+;)","i"),"<strong>$1</strong>");};=
var =
_acFormat=3Dfunction(data,i,n,value){if(data[0]&&data[1]&&data[2]){var =
flagclass=3D"";if(data[1].toLowerCase()!=3D""&&data[1].toLowerCase()!=3D"=
us")
flagclass=3D"country_flag_"+data[1];return'<div =
class=3D"ticker">'+data[0]+'</div><div class=3D"country"><div =
class=3D"'+flagclass+'"></div></div><div =
class=3D"company">'+data[2]+'</div><div class=3D"clear"></div>';}
else if(data[0]){return data[0];}
else{return $("<div/>").text(data[1]);}};var =
_acSymbolOnlyHighlight=3Dfunction(value,term){return value.replace(new
RegExp("(?![^&;]+;)(?!<[^<>]*)("+
term.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/i,"\\$1")+")(?![^<>]*>)(?!=
[^&;]+;)","i"),"<strong>$1</strong>");};var =
_acSymbolOnlyFormat=3Dfunction(data,i,n,value){if(data[0]&&data[1]&&data[=
2]){return'<span class=3D"ticker">'+
data[0]+'</span><span class=3D"country">'+
data[1]+'</span><span class=3D"company">'+
data[2]+'</span>';}
else if(data[0]){return data[0];}
else{return $("<div/>").text(data[1]);}}
var _clearTimer=3Dfunction(element){var =
tid=3Delement.data("tid");if(tid){clearTimeout(tid);element.data("tid",nu=
ll);}};var _menuClose=3Dfunction(element){var =
$element=3D$(element);$element.removeClass("active");};var =
_menuDelayClose=3Dfunction(element){var =
$element=3D$(element);_clearTimer($element);tid=3DsetTimeout(function(){_=
menuClose(element);},500);$element.data("tid",tid);};var =
_menuShow=3Dfunction(element){var =
$element=3D$(element);_clearTimer($element);$element.addClass("active");}=
;var _updateMarketOverview=3Dfunction(rangeText,chart){var =
props=3D{time:"1dy",freq:"5mi"};switch(jQuery.trim(rangeText)){case"1 =
Day":props=3D{time:"1dy",freq:"5mi"};break;case"5 =
Days":props=3D{time:"5dy",freq:"15mi"};break;case"1 =
Month":props=3D{time:"1mo",freq:"1dy"};break;case"3 =
Months":props=3D{time:"3mo",freq:"1dy"};break;case"6 =
Months":props=3D{time:"6mo",freq:"1dy"};break;case"1 =
Year":props=3D{time:"1yr",freq:"1dy"};break;case"2 =
Years":props=3D{time:"2yr",freq:"3dy"};break;}
chart.UpdateAllCharts(props.time,props.freq);};var =
_wireupRangeMenu=3Dfunction(rangeMenu,chart){rangeMenu.hover(function(){_=
menuShow(this);},function(){_menuDelayClose(this);});$(".range_menu =
li",rangeMenu).hover(function(){$(this).addClass("hover")},function(){$(t=
his).removeClass("hover")}).click(function(){_updateMarketOverview($(this=
).text(),chart);_menuClose(rangeMenu);});};var =
_bindTabContainers=3Dfunction(parentContainer){if(!parentContainer)
parentContainer=3Ddocument;$("div.block =
div.tabs",parentContainer).mouseover(_bindTabEvents);$("div.block.marketb=
lock div.tabpane",parentContainer).mouseover(_bindTickerRowEvents);};var =
_bindTabEvents=3Dfunction(e){e.preventDefault();var =
container=3D$(this);container.unbind("mouseover");container.find(".tab").=
click(function(e){e.preventDefault();$(this).addClass("selected").sibling=
s().removeClass("selected");$("#"+this.id+"page").addClass("selected").si=
blings().removeClass("selected");var =
page=3D$("#"+$(this).attr("id")+"page");_deferredQuoteSubscribe(page);var=
 =
rows=3D$("#"+this.id+"page").find(".tickerrow");if(rows.length>0){$(rows[=
0]).addClass("selected").siblings().removeClass("selected");}});};var =
_bindTabContainerEvents=3Dfunction(container){container.find(".tab").clic=
k(function(e){e.preventDefault();$(this).addClass("selected").siblings().=
removeClass("selected");$("#"+this.id+"page").addClass("selected").siblin=
gs().removeClass("selected");var =
page=3D$("#"+$(this).attr("id")+"page");_deferredQuoteSubscribe(page);});=
};var _bindTickerRowEvents=3Dfunction(e){e.preventDefault();var =
container=3D$(this);container.unbind("mouseover");container.find(".tabpag=
e =
.tickerrow").mouseover(function(e){$(this).addClass("selected").siblings(=
).removeClass("selected");});};var =
_clearRecentQuotesTab=3Dfunction(e){var =
cookieName=3D"recentquotes";document.cookie=3DcookieName+"=3D";$('#recent=
-quotes-results-cont').hide();$('#recent-quotes-noresults-text').show();e=
.preventDefault();};$(function(){$("#hat_input").hint("hat_unused").autoc=
omplete(MarketWatch.getBaseUrl()+"/common/autocomplete",{width:300,max:0,=
scroll:false,selectFirst:false,delay:150,cacheLength:0,resultsClass:"ac_r=
esults =
ac_hat_results",extraParams:{calltype:0},highlight:_acHighlight,formatIte=
m:_acFormat}).result(function(e,data,formatted){e.preventDefault();$.data=
(this,"state","searched");var =
term=3D$(this).val();if(data&&data.length>0)
term=3Ddata[0];_autocompletesearch(term,$("div.ac_hat_results"));}).keydo=
wn(function(e){if(e.keyCode=3D=3D13&&$.data(this,"state")!=3D"searched"){=
e.preventDefault();var =
term=3D$(this).val();_autocompletesearch(term,$("div.ac_hat_results"));}}=
);$("#hat_button").attr("onclick","").click(function(e){e.preventDefault(=
);var term=3D$('#hat_input').val();if(term=3D=3D"Enter Symbols or =
Keywords")
term=3D"";_autocompletesearch(term,$("div.ac_hat_results"));});$("#endcap=
 div.footbar =
input.text").keypress(function(e){if(e.which=3D=3D13){e.preventDefault();=
var =
term=3D$('#footer_input').val();_autocompletesearch(term);}}).focus(funct=
ion(){if($(this).hasClass("unused"))
$(this).removeClass("unused").val("");}).blur(function(){if($(this).val()=
=3D=3D=3D""){$(this).addClass("unused").val("Enter Symbols or =
Keywords");}});$("#endcap div.footbar =
input.button").click(function(e){e.preventDefault();var =
term=3D$('#footer_input').val();if(term=3D=3D"Enter Symbols or =
Keywords")
term=3D"";_autocompletesearch(term);});});return{search:function(term){_a=
utocompletesearch(term);},createSymbolOnlyAutoComplete:function(element,r=
esultsClass,resultsParent){return =
element.autocomplete(MarketWatch.getBaseUrl()+"/common/autocomplete",{wid=
th:300,max:0,scroll:false,selectFirst:false,delay:150,cacheLength:0,resul=
tsClass:"ac_results =
"+(resultsClass?resultsClass:""),extraParams:{calltype:1},highlight:_acSy=
mbolOnlyHighlight,formatItem:_acSymbolOnlyFormat,resultsParent:resultsPar=
ent})},performSymbolSearch:function(term,inputParent,action){_symbolOnlyS=
earch(term,inputParent,action);},bindRangeMenu:function(rangeMenuBase,cha=
rt){_wireupRangeMenu(rangeMenuBase,chart);},bindTabs:function(parentConta=
iner){_bindTabContainers(parentContainer);},forceTabsBinding:function(par=
entContainer){_bindTabContainerEvents(parentContainer);},showMessage:func=
tion(parentElement,text,direction){var =
$display=3D$(parentElement).append("<div style=3D'display:none' =
class=3D'message'>"+text+"</div>").find(".message");$display.css("top","-=
"+$display.height()+"px");$display.show("slide",{direction:direction},500=
,function(){setTimeout(function(){$display.hide("slide",{direction:direct=
ion},500,function(){$display.remove();})},2000);});},addToPortfolio:funct=
ion(ticker,link){if(!MarketWatch.Member.isMktwMember()){MarketWatch.Membe=
r.startMktwJitLogin(window.location);return;}
var =
data=3D$.toJSON([{ticker:ticker.toUpperCase(),type:"long",basis:0,shares:=
0,tags:["added-symbols"]}]);var =
$link=3D$(link);$.ajax({type:"POST",url:MarketWatch.getBaseUrl()+"/proxy/=
http/www.marketwatch.com/portfoliostore/default.aspx",data:("action=3DADD=
HOLDING&json=3D"+data).replace(/ =
/,""),dataType:"json",success:function(data){$link.removeClass("successme=
ssage =
failmessage");if(data.success=3D=3Dtrue){$link.addClass("successmessage")=
;MarketWatch.UI.showMessage($link,"Added to your =
portfolio","down");}else{$link.addClass("failmessage");MarketWatch.UI.sho=
wMessage($link,"You must first create a =
portfolio","down");}},error:function(){$link.removeClass("successmessage"=
);$link.addClass("failmessage");MarketWatch.UI.showMessage($link,"Error =
adding to your portfolio","down");}});}};}());

$.extend(MarketWatch.BreakingNews,function(){var =
_horizontalSlideDelay=3D1000;var _verticalSlideDelay=3D500;var =
_transitionPause=3D500;var =
_investoralert,_bulletin,_breakingnews;$(function(){BlueGrass.Runtime.ope=
nConnection({},_connectionCallback);_breakingnews=3D$("#breakingnews");_i=
nvestoralert=3D_breakingnews.find("div.alertarea");_bulletin=3D_breakingn=
ews.find("div.bulletinarea");});var =
_connectionCallback=3Dfunction(connection,type){if(type=3D=3D"connect"){v=
ar =
bul=3D$("#bulletin");BlueGrass.Bulletin.bindElement(bul,"/bulletin");bul.=
bind("bulletinActive",_bulletinActiveCallback);bul.bind("bulletinExpire",=
_bulletinExpireCallback);connection.subscribe("/investoralert",_investorA=
lertCallback);}};var _bulletinActiveCallback=3Dfunction(e,data){var =
slide=3D_breakingnews.find("div.slidearea");if(slide.hasClass("alertonly"=
)){_bulletin.width(0)
_bulletin.animate({width:"592px"},_horizontalSlideDelay,function(){slide.=
addClass("alertandbulletin").removeClass("alertonly");});}
else =
if(!slide.hasClass("alertandbulletin")){_bulletin.width(981);slide.animat=
e({height:"33px"},_verticalSlideDelay,function(){slide.addClass("bulletin=
only");});}};var _bulletinExpireCallback=3Dfunction(e,data){var =
slide=3D_breakingnews.find("div.slidearea");if(slide.hasClass("alertandbu=
lletin")){_bulletin.animate({width:"0px"},_horizontalSlideDelay,function(=
){slide.addClass("alertonly").removeClass("alertandbulletin");});}
else =
if(slide.hasClass("bulletinonly")){slide.animate({height:"0px"},_vertical=
SlideDelay,function(){slide.removeClass("bulletinonly");});}};var =
_investorAlertCallback=3Dfunction(message){var =
ia=3D$("#investoralert");var =
slide=3D_breakingnews.find("div.slidearea");if(message.b.a=3D=3D""){if(sl=
ide.hasClass("alertandbulletin")){_bulletin.animate({width:"981px"},_hori=
zontalSlideDelay,function(){slide.addClass("bulletinonly").removeClass("a=
lertandbulletin");});}
else =
if(slide.hasClass("alertonly")){slide.animate({height:"0px"},_verticalSli=
deDelay,function(){slide.removeClass("alertonly");});}
ia.text("");}
else{ia.text("");if(slide.hasClass("bulletinonly")){_bulletin.animate({wi=
dth:"592px"},_horizontalSlideDelay,function(){slide.addClass("alertandbul=
letin").removeClass("bulletinonly");ia.text(message.b.a);});}
else =
if(!slide.hasClass("alertandbulletin")){_bulletin.width(0);slide.animate(=
{height:"33px"},_verticalSlideDelay,function(){slide.addClass("alertonly"=
);ia.text(message.b.a);});}}};function now(){return(new =
Date()).getTime();};return{showBulletin:function(){_bulletinActiveCallbac=
k();},hideBulletin:function(){_bulletinExpireCallback();},setAlert:functi=
on(text){_investorAlertCallback({b:{a:text}});}};}());

$.extend(MarketWatch.DockingBar,function(){var =
_DockQuoteAjaxUrl=3Dnull;var _alertsBoxUrl=3Dnull;var =
_togglePanel=3Dfunction(panelParent){$('#dockingbar =
div.ac_results').hide();var =
$panelParent=3D$(panelParent);if($panelParent.hasClass("active")){$panelP=
arent.removeClass("active").removeClass("ac_over");}
else{$panelParent.siblings(".active").removeClass("active").removeClass("=
ac_over");$panelParent.addClass("active");}}
var _wireup=3Dfunction(newElement){var =
$newElement=3D$(newElement);$newElement.find(".timeAgo").minutesago();$ne=
wElement.find("#searchButton").click(function(){_updateDockChart($("#sear=
chTicker").val());});MarketWatch.UI.createSymbolOnlyAutoComplete($newElem=
ent.find("#searchTicker"),"",$("#ac-results-cont")).keydown(function(e){i=
f(e.keyCode=3D=3D13){_updateDockChart($("#searchTicker").val());}}).focus=
(function(e){e.preventDefault();$(this).unbind("focus");$(this).val("");}=
).result(function(e){e.preventDefault();_updateDockChart($("#searchTicker=
").val());});$("#dbAddToPortfolio").click(function(e){e.preventDefault();=
MarketWatch.UI.addToPortfolio($("#quotesubheader =
.ticker").text(),this);});$("#dbAddAlert").click(function(){var =
href=3D$(this).attr("href");if(!MarketWatch.Member.isMktwMember()){Market=
Watch.Member.startMktwJitLogin(href);return =
false;}});$newElement.find(".bgQuote").each(function(){var =
$this=3D$(this);if($this.find(".bgChannel")||$this.find(".bgRealtimeChann=
el"))
BlueGrass.Quote.bindElement(this,$this.find(".bgChannel").text(),$this.fi=
nd(".bgRealtimeChannel").text(),{sequence:null,number:1},{sequence:null,n=
umber:1});});if($newElement.find("#alertsblock").length>0){var ab=3Dnew =
MarketWatch.DockingBar.AlertsBox($newElement.find("#alertsblock"),'123123=
');ab.setAlertsSpark(Spark.Dockingbar.Dock._AlertItem.RenderView);BlueGra=
ss.Runtime.openConnection({},ab.myAlertConnectionCallback);};}
var =
_BlueGrassAlertMassage=3Dfunction(message){message.Type=3Dmessage.b.y;mes=
sage.Sequence=3Dmessage.h.s;message.MessageNumber=3Dmessage.h.n;message.T=
imestampUtc=3Dmessage.b.z;message.EasternTimeOffset=3Dmessage.b.o;if(mess=
age.b.y=3D=3D'price'){message.InstrumentHeadline=3Dmessage.b.h;message.In=
strument=3Dnew =
Object();message.Instrument.Type=3Dmessage.b.tt;message.Instrument.Countr=
yCode=3Dmessage.b.tc;message.Instrument.Ticker=3Dmessage.b.t.toUpperCase(=
);}
else{message.Headline=3Dnew =
Object();message.Headline.ContentType=3Dmessage.b.c;message.Headline.DocG=
uid=3Dmessage.b.g;message.Headline.HeadlineText=3Dmessage.b.h}
return message;}
var =
_updateDockChart=3Dfunction(ticker){if(ticker.length<1){alert("Please =
enter a ticker.");return false;}
BlueGrass.Quote.unbindElement($("#dockQuotesContent").find(".bgQuote"),$(=
"#dockQuotesContent").find(".bgChannel").text());BlueGrass.Quote.unbindEl=
ement($("#dockQuotesContent").find(".bgQuote"),$("#dockQuotesContent").fi=
nd(".bgRealtimeChannel").text());var =
$content=3D$("#dockQuotesContent");$content.load(_DockQuoteAjaxUrl+" =
#dockQuotesContent =
.dockQuotes",{ticker:ticker},function(){BlueGrass.Quote.bindElement($("#d=
ockQuotesContent").find(".bgQuote"),$("#dockQuotesContent").find(".bgChan=
nel").text(),$("#dockQuotesContent").find(".bgRealtimeChannel").text());d=
ockQuoteChartChart.ChangeSymbol(ticker);var =
chartblock=3Ddocument.getElementById("dockQuoteChart");if(chartblock!=3Du=
ndefined){var =
x=3D$content.find(".errMsg")[0];if(x=3D=3Dundefined){chartblock.style.dis=
play=3D"block";}else{chartblock.style.display=3D"none";}}
_wireup($content);});}
function _alertsPanel(panel){var _alertsPanel=3D$(panel);var =
_alertsQueue=3Dnew Array();var _displayingAlert=3Dfalse;var =
_displayAlert=3Dfunction(){if(_displayingAlert=3D=3Dtrue)
return;_displayingAlert=3Dtrue;if(_alertsQueue.length=3D=3D0){_displaying=
Alert=3Dfalse;return;}
var message=3D_BlueGrassAlertMassage(_alertsQueue.pop());var =
html;if(message.Type=3D=3D'price'){html=3DHtml.ModelLink(message.Instrume=
nt)+" =
"+message.InstrumentHeadline.Substring(message.InstrumentHeadline.IndexOf=
(" ")+1);}
if(message.Type=3D=3D'news'){var =
maxLength=3D65;if(message.Headline.HeadlineText.length>maxLength){message=
.Headline.HeadlineText=3Dmessage.Headline.HeadlineText.substring(0,maxLen=
gth)+"...";}
if(message.Headline.DocGuid){message.Headline.DocGuid=3D{Value:message.He=
adline.DocGuid};}
html=3DHtml.ModelLink(message.Headline);}
_alertsPanel.find("#alerttext").html(html);$("#dockingbar").addClass("ale=
rtshowing");_alertsPanel.fadeIn("500",function(){setTimeout(function(){_h=
ideAlert();},10000);});};var =
_hideAlert=3Dfunction(){_alertsPanel.fadeOut("500",function(){_displaying=
Alert=3Dfalse;$("#dockingbar").removeClass("alertshowing");setTimeout(fun=
ction(){_displayAlert();},1000);});};var =
_bluegrassCallback=3Dfunction(message){_alertsQueue.push(message);if(!_di=
splayingAlert)
_displayAlert();};this.myAlertConnectionCallback=3Dfunction(connection,ty=
pe){if((type=3D=3D"connect")&&(_alertsPanel.find(".bgChannel").length=3D=3D=
1)){connection.subscribe(_alertsPanel.find(".bgChannel").text(),_bluegras=
sCallback);}};};function _alertsBox(container,userid){var =
_alertsBox=3D$(container);var _animDelay=3D800;var =
_currAlertItem=3D0;var _viewPort=3D_alertsBox.find("ol");var =
_userid=3Duserid;var _requestPending=3Dfalse;var =
_noMoreAlerts=3Dfalse;var thunk=3Dthis;var _alertsSpark=3Dnull;var =
_getOldAlerts=3Dfunction(){if(_noMoreAlerts||_requestPending)
return;var lastMessageNumber=3D_getLastMessageNumber();var =
channel=3D_getChannel();var sequence=3D_getSequence();var =
requestParams=3D{lastMessageNumber:lastMessageNumber,channelName:channel,=
sequence:sequence,count:20};_requestPending=3Dtrue;$.ajax({url:_alertsBox=
Url,dataType:"json",cache:false,data:requestParams,success:_olderAlertsRe=
sponse,failure:_olderAlertsFailure});}
var =
_olderAlertsResponse=3Dfunction(response){if(!response||response.length=3D=
=3D0){_noMoreAlerts=3Dtrue;}
thunk.addOlderAlerts(response);_requestPending=3Dfalse;_viewPort.parent()=
.find(".next").removeClass("disabled");};var =
_olderAlertsFailure=3Dfunction(response){_noMoreAlerts=3Dtrue;thunk.addOl=
derAlerts(response);_requestPending=3Dfalse;};this.addOlderAlerts=3Dfunct=
ion(alerts){var =
content=3D"";$.each(alerts,function(){content+=3D_doAlerts(this);});_view=
Port.find(".timeAgo").removeClass("timeAgo");_viewPort.find("li:last").af=
ter(content);_viewPort.find(".timeAgo").minutesago();};var =
_doAlerts=3Dfunction(message){if(_alertsSpark){return =
_alertsSpark({alert:message});}
return message.InstrumentHeadline;};var _getChannel=3Dfunction(){return =
_alertsBox.find(".bgChannel").text();};var =
_getLastMessageNumber=3Dfunction(){return =
_viewPort.find(".msgnbr:last").text();};var =
_getSequence=3Dfunction(){return =
_alertsBox.find(".sequence").text();};var _isLastInView=3Dfunction(){var =
portHeight=3D_viewPort.height();var portTop=3D_viewPort.offset().top;var =
element=3D_viewPort.find("li:last");var top=3Delement.offset().top;var =
height=3Delement.height();return(top<portHeight+portTop-height);};var =
_scrollToTop=3Dfunction(){_viewPort.stop().scrollTo('li:eq(0)',_animDelay=
);_alertsBox.find(".blockcontrols =
.previous").addClass("disabled");_alertsBox.find(".blockcontrols =
.next").removeClass("disabled");};_alertsBox.find('.blockcontrols =
.previous').click(function(event){event.preventDefault();if($(this).hasCl=
ass("disabled"))
return;if(_currAlertItem>0){--_currAlertItem;}
_viewPort.stop().scrollTo('li:eq('+_currAlertItem+')',_animDelay);if(_cur=
rAlertItem<=3D0){_currAlertItem=3D0;$(this).addClass("disabled");}
var =
length=3D_viewPort.find('li').length;if(_currAlertItem<length-2){$(this).=
parent().find(".next").removeClass("disabled");}});_alertsBox.find('.bloc=
kcontrols =
.next').click(function(event){event.preventDefault();if($(this).hasClass(=
"disabled"))
return;var =
length=3D_viewPort.find('li').length;if(length-2>_currAlertItem){var =
after=3Dfunction(){if(_isLastInView())
_alertsBox.find(".blockcontrols =
.next").addClass("disabled");};_viewPort.stop().scrollTo('li:eq('+(++_cur=
rAlertItem)+')',_animDelay,{onAfter:after});}
if(_currAlertItem>=3Dlength-17){_getOldAlerts();}
if(_currAlertItem>0){$(this).parent().find(".previous").removeClass("disa=
bled");}});this.setAlertsSpark=3Dfunction(fctn){_alertsSpark=3Dfctn;};var=
 _rowId=3D_viewPort.find("li").size()+1;var _maxRows=3D100;var =
_addAlert=3Dfunction(message){var newContent=3D_doAlerts(message);var =
$newContent=3D$(newContent);_viewPort.find("li:eq(0)").before($newContent=
);if(typeof($newContent.minutesago)!=3D"undefined"){$newContent.find(".ti=
meAgo").minutesago();}
if(_rowId>_maxRows){_viewPort.find("#li"+(_rowId-_maxRows)).remove();}
_rowId+=3D1;}
var =
_bluegrassCallback=3Dfunction(message){_addAlert(_BlueGrassAlertMassage(m=
essage));};this.myAlertConnectionCallback=3Dfunction(connection,type){if(=
(type=3D=3D"connect")&&(_alertsBox.find(".bgAlert =
.bgChannel").length=3D=3D1)){connection.subscribe(_alertsBox.find(".bgAle=
rt .bgChannel").text(),_bluegrassCallback);}};};function =
_fixIeSix(){if($(window).width()<=3D$("#sheet").outerWidth(false)+16){$("=
#dockingbarbag").css({"bottom":17});$("#dockingbar").css({"width":$(windo=
w).width()-27,"left":-5});}
else{$("#dockingbarbag").css({"bottom":0});$("#dockingbar").css({"width":=
970,"left":-15});}}
$(document).ready(function(){if($.browser.msie&&parseInt($.browser.versio=
n)=3D=3D6){_fixIeSix();$(window).resize(_fixIeSix);}
var sections=3D$("#dockingbar > ul > =
li");sections.find("span.dockbarlink").click(function(e){e.preventDefault=
();var $this=3D$(this);var =
href=3D$this.siblings("a.dockbarlink").attr("href");if($this.hasClass("de=
bug")||!href||href.length=3D=3D0)
return;var =
$parent=3D$this.parent();_togglePanel($parent);if($parent.hasClass("activ=
e")&&$this.data("loaded")!=3Dtrue){$.ajax({type:"GET",url:href,success:fu=
nction(data){var =
$dockouter=3D$this.siblings(".dockouter");$dockouter.find("div.loading").=
hide().siblings().remove().end().after(data);$this.data("loaded",true);_w=
ireup($dockouter.find(".dockcontent"));},error:function(request,status,er=
ror){}});var =
ad=3D$this.siblings(".dockouter").find("div.advertisement");if(ScrillaZil=
la&&ad&&ad.length>0){ScrillaZilla.Escort.getClient(ad.attr("id")).load();=
}}
var =
s=3Ds_gi('djglobal,djmarketwatch');s.prop45=3D'mw_dock_'+$this.html().toL=
owerCase().replace(" =
","");void(s.tl(true,'o','mw_dock_'+$this.html().toLowerCase().replace(" =
","")));});sections.find(".dockclose").click(function(){var =
$parent=3D$(this).parents("#dockingbar > ul > =
li");_togglePanel($parent);return false;});var ap=3Dnew =
MarketWatch.DockingBar.AlertsPanel("#dockingbar =
#newalert");BlueGrass.Runtime.openConnection({},ap.myAlertConnectionCallb=
ack);});return{setDockQuoteAjaxUrl:function(url){_DockQuoteAjaxUrl=3Durl;=
},setAlertsBoxUrl:function(url){_alertsBoxUrl=3Durl;},AlertsBox:_alertsBo=
x,AlertsPanel:_alertsPanel}}());

$.extend(MarketWatch.DockingBar.Portfolio,function(){var =
_subTimer=3Dnull;var _unsubTable=3Dfunction(){var =
rows=3D$("#portfoliodata tr.bgQuote").each(function(){var =
$this=3D$(this);BlueGrass.Quote.unbindElement($this,$this.find(".bgRealti=
meChannel").text()||$this.find(".bgChannel").text());});};var =
_subTable=3Dfunction(){_subTimer=3Dnull;var rows=3D$("#portfoliodata =
tr.bgQuote").each(function(){var =
$this=3D$(this);BlueGrass.Quote.bindElement($this,$this.find(".bgRealtime=
Channel").text()||$this.find(".bgChannel").text());});}
var =
_updateTable=3Dfunction(tag){_unsubTable();$("#portfoliodata").html("<div=
 class=3D'portloading'>Portfolio is =
loading...</div>");$.ajax({type:"GET",url:MarketWatch.getBaseUrl()+"/Dock=
ingBar/Dock/PortfolioRefresh",dataType:"html",data:{tag:tag},success:func=
tion(stuff){if(stuff.indexOf("portfolioPager")>0){$("#portfoliodata").htm=
l(stuff);if(_subTimer!=3Dnull)
clearTimeout(_subTimer);_subTimer=3DsetTimeout(_subTable,2000);}
else
$("#portfoliodata").html("There was an error retrieving your =
portfolio.");},error:function(request,status,error){$("#portfoliodata").t=
ext("There was an error retrieving your portfolio.");}});};var =
_bindTagList=3Dfunction(){var =
dock=3D$("#portfoliodock");dock.find("select.tagList").change(function(e)=
{e.preventDefault();_updateTable($(this).val());});}
var =
_textExtraction=3Dfunction(node){if(node.className=3D=3D"port-ratechange"=
){var text=3D$(node).find("p.bgPercentChange").text();return =
text.replace(/%/,"");}
else if(node.className=3D=3D"port-symb")
return $(node).find("a").text();return =
$(node).text();};return{bindTagList:_bindTagList,sortExtraction:_textExtr=
action,unsubscribe:function(){_unsubTable();},subscribe:function(){if(_su=
bTimer!=3Dnull)
clearTimeout(_subTimer);_subTimer=3DsetTimeout(_subTable,2000);}};}());

$.extend(MarketWatch.Kiosk,function(){var =
_element,_index,_panels,_ad,_options,_paused=3Dtrue,_disabled=3Dfalse,_re=
fresh=3Dfalse,_adLoaded=3Dfalse;var =
_previous=3Dfunction(){if(!_disabled){clearTimeout(_options.timeoutId);$(=
_panels[_index]).fadeOut(600,function(){_index<=3D0?_index=3D_panels.leng=
th-1:--_index;_setTitle();$(_panels[_index]).fadeIn(600);_resume();});_di=
sableControls();}};var =
_next=3Dfunction(){if(!_disabled){clearTimeout(_options.timeoutId);$(_pan=
els[_index]).fadeOut(600,function(){_index>=3D_panels.length-1?_index=3D0=
:++_index;_setTitle();$(_panels[_index]).fadeIn(600);_resume();});_disabl=
eControls();}};var _updatePaused=3Dfunction(){if(_paused)
$("#kiosk .pause").addClass("paused");else
$("#kiosk .pause").removeClass("paused");};var =
_pause=3Dfunction(timespan){if($("#kiosk =
.pause").is(".paused")&&!timespan){_next();return;}
if(!_disabled){clearTimeout(_options.timeoutId);_paused=3Dtrue;if(timespa=
n)
setTimeout(_next,timespan);else
_updatePaused();}};var =
_resume=3Dfunction(){clearTimeout(_options.timeoutId);_options.timeoutId=3D=
setTimeout(_next,_options.timespan);_paused=3Dfalse;_updatePaused();_disa=
bled=3Dfalse;};var _disableControls=3Dfunction(){_disabled=3Dtrue;}
var _setTitle=3Dfunction(){var =
title=3D$(_panels[_index]).find("p.kiosktitle").html();var =
kioskTitle=3D$("#kiosk h3").html(title||"Kiosk");};var =
_showAd=3Dfunction(){if(_ad.length<=3D0||typeof(ScrillaZilla)=3D=3D"undef=
ined"||!ScrillaZilla)
return;_pause();if(_refresh||!_adLoaded){_adLoaded=3Dtrue;var =
client=3DScrillaZilla.Escort.getClient(_ad.children().attr("id"));if(clie=
nt){client.Data.ord=3DScrillaZilla.Escort.newOrd();client.load();}}
$(_panels).hide();$("#kiosk h3").add("#kiosk =
div.blockcontrols").hide();_ad.removeClass("invisible");setTimeout(functi=
on(){_ad.addClass("invisible");$("#kiosk h3").add("#kiosk =
div.blockcontrols").show();if(_panels.length>0)
$(_panels[_index]).show();if(_paused)
_resume();_options.adTimeoutId=3DsetTimeout(_showAd,_options.adTimespan);=
},_options.adShowTimespan);};$(function(){if(typeof(_element)=3D=3D"undef=
ined"||!_element)
return;_element.mouseover(function(){if(!_paused)
_pause(300000);}).find("div.blockcontrols =
.pause").click(function(e){e.preventDefault();_pause();}).siblings(".prev=
ious").click(function(e){e.preventDefault();_previous();}).siblings(".nex=
t").click(function(e){e.preventDefault();_next();});});return{setup:funct=
ion(element,options){_element=3D$(element);_options=3Doptions||{};_index=3D=
_options.startIndex||0;_options.timespan=3D_options.timespan||15000;_opti=
ons.adTimespan=3D_options.adTimespan||120000;_options.adShowTimespan=3D_o=
ptions.adShowTimespan||9000;_panels=3D_element.find("ul =
li:not(.ad)");_ad=3D_element.find("ul =
li.ad");_refresh=3Doptions.refresh;_setTitle();if(_options.autostart){_pa=
used=3Dfalse;_updatePaused();_options.adTimeoutId=3DsetTimeout(_showAd,_o=
ptions.adTimespan);_options.timeoutId=3DsetTimeout(_next,_options.timespa=
n);}},pause:function(){if(typeof(_element)=3D=3D"undefined"||!_element)
return;_pause();},resume:function(){if(typeof(_element)=3D=3D"undefined"|=
|!_element)
return;_resume();},startAdRotation:function(){if(typeof(_options)=3D=3D"u=
ndefined"||!_options)
return;_options.adTimeoutId=3DsetTimeout(_showAd,_options.adTimespan);},s=
howAd:function(){_showAd();}};}());

$.extend(MarketWatch.MarketsNews,function(){var _timerId=3Dnull;var =
_timerDuration=3D480000;var _newsAjaxUrl=3Dnull;var =
_getLatestHeadlines=3Dfunction(){$.ajax({type:"GET",url:_newsAjaxUrl,succ=
ess:function(data){$(".marketoverviewheadlines =
ol").html(data);clearTimeout(_timerId);_timerId=3DsetTimeout(_getLatestHe=
adlines,_timerDuration);},error:function(request,status,error){}});}
var =
_startNewsTimer=3Dfunction(){if(_timerId=3D=3Dnull){_timerId=3DsetTimeout=
(_getLatestHeadlines,_timerDuration);}}
return{startNewsTimer:function(){_startNewsTimer();},setNewsAjaxUrl:funct=
ion(url){_newsAjaxUrl=3Durl;}}}());

$.extend(MarketWatch.MarketState,function(){var =
_quoteDisplayManager=3Dnew(function(){var _elementMap=3Dnew Object();var =
_countDownToCloseCallBack=3Dfunction(){$(".quotedisplay").removeClass("op=
en pre after closed").addClass("countdown")
$(".quotedisplay .marketstate").text("Countdown to close");};var =
_marketOpened=3Dfunction(element){element.removeClass("pre after closed =
countdown").addClass("open");element.find(".marketstate").text("The =
market is open");}
var =
_marketClosed=3Dfunction(element){if(!element.hasClass('after')){element.=
removeClass('countdown open =
pre').addClass("closed");element.find(".marketstate").text("The market =
is closed");}}
var =
_getStateText=3Dfunction(state){state=3Dstate.toLowerCase();if(state.leng=
th>=3D4&&state.substring(0,4)=3D=3D"open"){return"Open";}
else if(state.toLowerCase()=3D=3D"pre-market"){return"Pre";}
else if(state.toLowerCase()=3D=3D"after-market"){return"After";}
return"Closed";};var _marketStateChangeCallBack=3Dfunction(message){var =
elements=3D_elementMap[message.h.t]
if(message&&message.b&&message.b.s&&message.b.x&&message.b.c){var =
newState=3D_getStateText(message.b.c);var =
nextState=3D_getStateText(message.b.x);if((newState=3D=3D"After")||(newSt=
ate=3D=3D"Closed")){$.each(elements,function(){_marketClosed(this);});}
if(newState=3D=3D"Open"){$.each(elements,function(){_marketOpened(this);}=
);}}};return{setup:function(){$("div.quotedisplay").each(function(){var =
channel=3D$(this).find("span.bgChannel").text();if(channel&&channel.lengt=
h>0)
_quoteDisplayManager.bindElement(this,channel);});this.setup=3Dfunction()=
{if(typeof(console)!=3D"undefined"&&console.warn)console.warn("QuoteDispl=
ay marketstate setup called more than =
once");};},bindElement:function(element,channelName){var =
_connection=3DBlueGrass.Runtime.getConnection();if(!_connection||_connect=
ion=3D=3Dnull||typeof(_connection)=3D=3D=3D'undefined'||!_connection.isOp=
en())
return;if(!_elementMap[channelName]||_elementMap[channelName]=3D=3Dnull||=
typeof(_elementMap[channelName])=3D=3D=3D'undefined'){_elementMap[channel=
Name]=3D[];}
element=3D$(element);_elementMap[channelName].push(element);if(_elementMa=
p[channelName].length=3D=3D1){_connection.subscribe(channelName,_marketSt=
ateChangeCallBack);}}};})();var _countdownManager=3Dnew(function(){var =
_countdownMap=3Dnew Object();var =
_callCountdowns=3Dfunction(momentName,type,until){var =
callbacks=3D_countdownMap[momentName].callbacks;$.each(callbacks,function=
(){this(momentName,type,until);});};var =
_countdownIt=3Dfunction(momentName){var now=3Dnew Date().getTime();var =
countdown=3D_countdownMap[momentName];if(!countdown||countdown.callbacks.=
length=3D=3D0)
return;var timeUntilMoment=3Dcountdown.moment-now;var =
oneHourBeforeMoment=3Dcountdown.moment-3600000;var =
timeUntilHour=3DoneHourBeforeMoment-now;var =
delay=3DMath.min(timeUntilHour,15000);if(timeUntilHour<=3D0){if(countdown=
.count=3D=3D0){_callCountdowns(momentName,"countdownbegin",timeUntilMomen=
t);}
else{_callCountdowns(momentName,"countdown",timeUntilMoment);}
if(timeUntilMoment<0){if(countdown.count>0)
_callCountdowns(momentName,"countdownend",0);delete =
_countdownMap[momentName];return;}
countdown.count++;delay=3D850;}
countdown.timer=3DsetTimeout(function(){_countdownIt(momentName);},delay)=
;};return{addCountdown:function(momentName,theMoment,callback){if(!moment=
Name||!theMoment||typeof(callback)!=3D"function")
return;if(!_countdownMap[momentName]||typeof(_countdownMap[momentName])=3D=
=3D"undefined"){_countdownMap[momentName]=3D{timer:null,callbacks:[],mome=
nt:theMoment,count:0};_countdownMap[momentName].callbacks.push(callback);=
_countdownMap[momentName].timer=3DsetTimeout(function(){_countdownIt(mome=
ntName);},250);}
else{_countdownMap[momentName].callbacks.push(callback);}}}})();$(documen=
t).ready(function(){BlueGrass.Runtime.openConnection({},function(connecti=
on,type){if(type=3D=3D"connect"){_quoteDisplayManager.setup();}});});retu=
rn{addCountdownCallback:function(momentName,theMomentTime,callback){_coun=
tdownManager.addCountdown(momentName,theMomentTime,callback);}}}());

$.extend(MarketWatch.Panels,function(){function =
_updateVideo(){$("#latestvideo .morevids .videocarousel ul li div =
img").add("#latestvideo .morevids .videocarousel ul li div =
span").click(function(e){e.preventDefault();var =
guid=3D$(this).prevAll('.invisible').html();var headline;$("#latestvideo =
.morevids .videocarousel ul li div =
img.selected").removeClass("selected");if(this.tagName=3D=3D'SPAN'){headl=
ine=3D$(this).html();$(this).prev().addClass('selected');}
else{headline=3D$(this).next().html();$(this).addClass('selected');}
$("#latestvideo .nowplaying").html('<div =
id=3D"video_'+guid+'"></div>').next().html(headline);embedPlayerByVideoId=
(guid,'video_'+guid,'151','268');}).mouseover(function(){$(this).parent()=
.addClass('hover');}).mouseout(function(){$(this).parent().removeClass('h=
over');});}
function =
_updateCarousel(o){o=3D$.extend({carouselDivId:null,carouselSize:3},o||{}=
);$("#"+o.carouselDivId).jCarouselLiteSlide({circular:typeof(o.circular)!=
=3D"undefined"?o.circular:true,btnPrev:"#"+o.carouselDivId+" =
.blockcontrols .previous",btnNext:"#"+o.carouselDivId+" .blockcontrols =
.next",nextTitleList:"#"+o.carouselDivId+" .nextpanel =
p",speed:1000,visible:o.carouselSize||3,scroll:1,pause:true,beforeStart:f=
unction(a){$(".lastpanel",a[a.length-1]).removeClass("lastpanel");},after=
End:function(a){$(".panel",a[a.length-1]).addClass("lastpanel");}});}
var _blocksToRefresh=3Dnew Object();var _blocksToRefreshCallbacks=3Dnew =
Object();var _refreshContentTimeout=3D300000;var =
_RefreshContent=3Dfunction(){$.each(_blocksToRefresh,function(){_getParti=
alView(_blocksToRefresh[this.id].url,$("#"+this.id).parent(),this.callbac=
k);});setTimeout(_RefreshContent,_refreshContentTimeout);}
var =
_getPartialView=3Dfunction(url,contentPlaceholder,callback){$.get(url,{},=
function(partialView){contentPlaceholder.html(partialView);callback();});=
};$(document).ready(function(){setTimeout(_RefreshContent,_refreshContent=
Timeout);});return{AddBlockToRefreshCycle:function(divId,url,callback){_b=
locksToRefresh[divId]=3D{url:url,callback:callback,id:divId};},UpdateCaro=
usel:function(o){_updateCarousel(o);},UpdateVideo:function(){_updateVideo=
();}};}());

$.extend(MarketWatch.News,function(){var _newsBoxUrl=3D"";var =
_newsCount=3D10;function _newsBox(container,doctype,ticker,topic){var =
_scrollTimerActive=3Dfalse;var _animDelay=3D800;var =
_newsBox=3D$(container);var _viewPort=3D_newsBox.find("ol");var =
_newsArrived=3Dfalse;var _topOnArrival=3Dfalse;var _queue=3Dnew =
Array();var _dequeueInterval=3D3000;var _intervalId=3D0;var =
_doctype=3Ddoctype;var _ticker=3Dticker||"";var _topic=3Dtopic||"";var =
_requestPending=3Dfalse;var _noMoreNews=3Dfalse;var thunk=3Dthis;var =
_getOlderNews=3Dfunction(){if(_noMoreNews||_requestPending)
return;var date=3D_getOldestDate();var =
uniqueId=3D_getOldestUniqueId();var =
docId=3DuniqueId.docId?uniqueId.docId:null;var =
sequence=3DuniqueId.sequence?uniqueId.sequence:null;var =
messageNumber=3DuniqueId.messageNumber?uniqueId.messageNumber:null;var =
channel=3D_getChannel();var =
requestParams=3D{ticker:_ticker,dateTime:date,docId:docId,docType:_doctyp=
e,sequence:sequence,messageNumber:messageNumber,count:_newsCount,channelN=
ame:channel,topic:_topic}
_requestPending=3Dtrue;$.ajax({url:_newsBoxUrl,dataType:"json",cache:fals=
e,data:requestParams,success:_olderNewsResponse,failure:_olderNewsFailure=
});};var =
_olderNewsResponse=3Dfunction(response){if(!response||response.length=3D=3D=
0){_noMoreNews=3Dtrue
_newsBox.find("li.loading").remove();}
thunk.addOlderNews(response);_requestPending=3Dfalse;_newsBox.find(".next=
").removeClass("disabled");};var =
_olderNewsFailure=3Dfunction(response){_noMoreNews=3Dtrue;thunk.addOlderN=
ews(response);_requestPending=3Dfalse;};var =
_isFirstInView=3Dfunction(){var portTop=3D_viewPort.offset().top;var =
element=3D_viewPort.find("li:first");var =
top=3Delement.offset().top;return(top=3D=3DportTop);};var =
_isLastInView=3Dfunction(){var portHeight=3D_viewPort.height();var =
portTop=3D_viewPort.offset().top;var =
element=3D_viewPort.find("li:last");var top=3Delement.offset().top;var =
height=3Delement.height();return(top<portHeight+portTop-height);};var =
_isReadyForMoreNewsHelper=3Dfunction(viewPort,pullHeightMultiplier){var =
portHeight=3DviewPort.height();var portTop=3DviewPort.offset().top;var =
element=3DviewPort.find("li:last");var top=3Delement.offset().top;var =
height=3Delement.height();return(top<(portHeight+portTop-height)+(portHei=
ght*pullHeightMultiplier));}
var _isReadyForMoreNews=3Dfunction(){return =
_isReadyForMoreNewsHelper(_viewPort,2);};var =
_isScrollbarReadyForMoreNews=3Dfunction(){return =
_isReadyForMoreNewsHelper(_viewPort.parent(),.5);};var =
_newsSpark=3Dnull;var =
_doNews=3Dfunction(message){if(_newsSpark){if(!message.HeadlineText){mess=
age.HeadlineText=3Dmessage.b.h;message.Author=3Dmessage.b.p;message.Abstr=
act=3Dmessage.b.a;message.DocGuid=3D{Value:message.b.g};message.UniqueId=3D=
message.h.s+":"+message.h.n;message.Url=3Dmessage.b.u;message.EasternTime=
Offset=3D{Value:message.b.o};message.TimestampUtc=3D{Value:message.b.z};m=
essage.ContentType=3Dmessage.b.c;message.Instruments=3D[{Type:message.b.t=
t,CountryCode:message.b.tc,Ticker:message.b.ts}];message.SeoHeadlineFragm=
ent=3Dmessage.b.seo;message.Breaking=3Dmessage.b.b;}
else{message.DocGuid=3D{Value:message.DocGuid};message.TimestampUtc=3D{Va=
lue:message.TimestampUtc};message.EasternTimeOffset=3D{Value:message.East=
ernTimeOffset};}
if(typeof(message.ContentType)=3D=3D"number"){if(message.ContentType=3D=3D=
1)
message.ContentType=3D"story";else if(message.ContentType=3D=3D2)
message.ContentType=3D"audio";else if(message.ContentType=3D=3D3)
message.ContentType=3D"video";else if(message.ContentType=3D=3D4)
message.ContentType=3D"nofollow";else if(message.ContentType=3D=3D5)
message.ContentType=3D"headline";}
return _newsSpark({headline:message});}
if(message.b)
return message.b.h;if(message.HeadlineText)
return message.HeadlineText;}
var _getOldestDate=3Dfunction(){var dateExp=3D/1?[0-9]:[0-5][0-9][a|p]m =
1?[0-9]\/[1-3]?[0-9]\/[0-9]{2}/;var =
timestamp=3D_viewPort.find(".timestamp:last span");var =
text=3Dtimestamp.text();var dateMatch=3DdateExp.exec(text);return =
dateMatch?dateMatch[0]:null;};var _getOldestUniqueId=3Dfunction(){var =
uniqueId=3D_viewPort.find(".uniqueId:last").text();if(uniqueId.indexOf(":=
")>0){var =
args=3DuniqueId.split(":");return{sequence:args[0],messageNumber:args[1]}=
}
else{return{docId:uniqueId}}};var _getChannel=3Dfunction(){return =
_newsBox.find(".bgChannel").text();};var =
_setViewPortTimer=3Dfunction(){if(_scrollTimerActive){_scrollTimerActive=3D=
false;_viewPort.stopTime();}
if(!_isFirstInView()){_viewPort.oneTime("20s",function(){_viewPortTimerEx=
pired();});_scrollTimerActive=3Dtrue;_newsArrived=3Dfalse;}};var =
_viewPortTimerExpired=3Dfunction(){if(_newsArrived){_scrollToTop();_scrol=
lTimerActive=3Dfalse;}
else
{_topOnArrival=3Dtrue;_scrollTimerActive=3Dfalse;}};var =
_rowId=3D_viewPort.find("li").size()+1;var _maxRows=3D100;var =
_mySubscribeCallback=3Dfunction(message){var =
actType=3Dmessage.b.at;if(actType=3D=3D'delete'){var =
found=3D_viewPort.find("li[guid=3D'"+message.b.g+"']");if(found.length>0)=
{found.remove();}
else{found=3D_queueIndexOf(message.b.g);if(found>-1){_queue.splice(found,=
1);}}}else if(actType=3D=3D'update'){var =
found=3D_viewPort.find("li[guid=3D'"+message.b.g+"']");if(found.length>0)=
{found.find("a").text(message.b.h);found.find("a").attr("href",message.b.=
u);}
else{found=3D_queueIndexOf(message.b.g);if(found>-1){_queue.splice(found,=
1,message);}}}else =
if(actType=3D=3D'insert'){if(_intervalId!=3D0){_queue.push(message);}
else if(_scrollTimerActive){_newsArrived=3Dtrue;_queue.push(message);}
else{_addNews(message);if(_topOnArrival){_scrollToTop();_topOnArrival=3Df=
alse;}}}else{if(console!=3Dnull){console.log("not inserting: =
"+actType);}}};var _addNews=3Dfunction(message){var =
newContent=3D_doNews(message);var =
$newContent=3D$(newContent);_viewPort.find("li:eq(0)").before($newContent=
);if(typeof($newContent.minutesago)!=3D"undefined"){$newContent.find(".ti=
meAgo").minutesago();}
if(_rowId>_maxRows){_viewPort.find("#li"+(_rowId-_maxRows)).remove();}
_rowId+=3D1;};var =
_scrollToTop=3Dfunction(){_viewPort.stop().scrollTo('li:eq(0)',_animDelay=
);_newsBox.find(".previous").addClass("disabled");_newsBox.find(".next").=
removeClass("disabled");_checkQueue();};var =
_checkQueue=3Dfunction(){if(_isFirstInView()&&_queue.length>0&&_intervalI=
d=3D=3D0){_intervalId=3DsetInterval(function(){var =
message=3D_queue.shift();_addNews(message);if(_queue.length=3D=3D0){clear=
Interval(_intervalId);_intervalId=3D0;}},_dequeueInterval);}};_newsBox.fi=
nd('.blockcontrols =
.previous').click(function(event){event.preventDefault();if($(this).hasCl=
ass("disabled"))
return;_viewPort.stop().scrollTo("-=3D"+_viewPort.height()+"px",_animDela=
y);if(_isFirstInView()){$(this).addClass("disabled");}else{_newsBox.find(=
".next").removeClass("disabled");}
_checkQueue();}).click(_setViewPortTimer);_newsBox.find('.blockcontrols =
.next').click(function(event){event.preventDefault();if($(this).hasClass(=
"disabled"))
return;if(!_isLastInView()){var =
after=3Dfunction(){if(!_isFirstInView()){_newsBox.find(".previous").remov=
eClass("disabled");}
if(_isLastInView())
_newsBox.find(".next").addClass("disabled");if(_isReadyForMoreNews()){_ge=
tOlderNews();}};_viewPort.stop().scrollTo("+=3D"+_viewPort.height()+"px",=
_animDelay,{onAfter:after});if(_intervalId!=3D0){clearInterval(_intervalI=
d);_intervalId=3D0;}}}).click(_setViewPortTimer);var =
_scroll=3Dfunction(){if(_isScrollbarReadyForMoreNews()){_getOlderNews();}=
};_newsBox.find(".headlinewrapper").scroll(_scroll);var =
_queueIndexOf=3Dfunction(guid){var i;var =
message;for(i=3D0;i<_queue.length;i++){message=3D_queue[i];if(message.b.g=
=3D=3Dguid){return i;}}
return-1;};this.bluegrassCallback=3D_mySubscribeCallback;this.addOlderNew=
s=3Dfunction(headlines){var =
content=3D"";$.each(headlines,function(){content+=3D_doNews(this);});_vie=
wPort.find("li:last").before(content);};this.setOlderNewsCallback=3Dfunct=
ion(callback){_getOlderNews=3Dcallback;};this.setNewsFormatterCallback=3D=
function(callback){_newsFormatterCallback=3Dcallback;};this.setNewsSpark=3D=
function(fctn){_newsSpark=3Dfctn;};};$(document).ready(function(){$("span=
.timeAgo").minutesago();var latestnewsBox=3Dnew =
MarketWatch.News.NewsBox("#latestnews");if(typeof(Spark)!=3D"undefined"&&=
Spark.Shared){latestnewsBox.setNewsSpark(Spark.Shared._News_HeadlineItem.=
RenderView);}
var =
_myConnectionCallback=3Dfunction(connection,type){if(type=3D=3D"connect")=
{_channel=3Dconnection.subscribe("/news/latest",latestnewsBox.bluegrassCa=
llback);}};try{BlueGrass.Runtime.openConnection({},_myConnectionCallback)=
;}
catch(exception){}});return{setNewsBoxUrl:function(url){_newsBoxUrl=3Durl=
;},NewsBox:_newsBox}}());

$.extend(MarketWatch.Section,function(){var =
_formatBluegrass=3Dfunction(){$("#overviewuspage =
div.data").each(function(){var =
$this=3D$(this);if($this.hasClass("oilrow"))
$this.data("bgFormat",{last:"#,###.##",change:"#,###.##",percentChange:"#=
,###.##%"});else
$this.data("bgFormat",{last:"#,###",change:"#,###",percentChange:"#,###.#=
#%"});});$("#overvieweurope").click(function(e){e.preventDefault();$("#ov=
ervieweuropepage =
div.data").data("bgFormat",{last:"#,###",change:"#,###",percentChange:"#,=
###.##%"});});$("#overviewasia").click(function(e){e.preventDefault();$("=
#overviewasiapage =
div.data").data("bgFormat",{last:"#,###",change:"#,###",percentChange:"#,=
###.##%"});});}
var _expandMarketOverview=3Dfunction(duration){var =
marketOverview=3D$("#marketoverview");var =
expander=3D$("#marketoverviewexpander");var =
height=3D(marketOverview.height()+15)+"px";var =
width=3D$("#maincontent").outerWidth()+"px";$("#maincontent").animate({ma=
rginTop:height},{duration:duration,complete:function(){marketOverview.ani=
mate({marginLeft:"-"+width,width:"959px"},{duration:duration,complete:fun=
ction(){marketOverview.addClass("expanded");expander.addClass("expanded")=
;}});}});var =
s=3Ds_gi('djglobal,djmarketwatch');s.prop45=3D'mw_home_marketoverview';vo=
id(s.tl(true,'o','mw_home_marketoverview'));};var =
_collapseMarketOverview=3Dfunction(duration){var =
marketOverview=3D$("#marketoverview");var =
expander=3D$("#marketoverviewexpander");marketOverview.animate({marginLef=
t:"0px",width:"377px"},{duration:duration,complete:function(){$("#maincon=
tent").animate({marginTop:"0"},{duration:duration,complete:function(){mar=
ketOverview.removeClass("expanded");expander.removeClass("expanded");}});=
}});};$(function(){var mo=3D$("#marketoverview")
if(mo&&mo.length>0){if(typeof(marketoverviewchartChart!=3D"undefiend"))
MarketWatch.UI.bindRangeMenu($("div.range_menu_base",mo),marketoverviewch=
artChart);_formatBluegrass();$("#marketoverviewexpander").click(function(=
){var duration=3D1000;if(mo.hasClass("expanded"))
_collapseMarketOverview(duration);else
_expandMarketOverview(duration);});}
MarketWatch.UI.bindTabs();$("#fundfinderbutton").click(function(){var =
fundType=3D$("#fundTypes").get(0).options[$("#fundTypes").get(0).selected=
Index].value;var =
returnTimePeriod=3D$("#returnTimePeriods").get(0).options[$("#returnTimeP=
eriods").get(0).selectedIndex].value;var =
netAsset=3D$("#netAssets").get(0).options[$("#netAssets").get(0).selected=
Index].value;var =
redirect=3Dwindow.location+"tools/mutualfunds/fundfinder.asp?isClicked=3D=
1&siteID=3Dmktw&fundType=3D"+fundType+"&FundPeriod=3D"+returnTimePeriod+"=
&FundValue=3D"+netAsset;window.location=3Dredirect;});});}());

$.extend(MarketWatch.UI,function(){var slideDelay=3D250;var =
fadeDelay=3D500;var timeleft;var intervalId;var elementName;var =
fadingOut=3Dfalse;var slidingIn=3Dfalse;var =
_countdownCallback=3Dfunction(eventName,type,time){var =
element=3Dnull;var slidearea=3D$("#dayparting =
.slidearea");if(eventName=3D=3D"Pre-Market"){if(type=3D=3D"countdownend")=
{slidearea.find("div.beforethebell").hide();_toggleSelected("pre");slidea=
rea.find("div.beforethebell").slideDown(slideDelay,function(){if(ScrillaZ=
illa){var =
adclient=3DScrillaZilla.Escort.getClient("ad_BeforetheBell");if(adclient!=
=3Dnull)
adclient.load();}});}}
if(eventName=3D=3D"Open"){element=3D$("#dayparting div.beforethebell =
span.countdownOpen");if(type=3D=3D"countdownbegin"){element.show();}
else =
if(type=3D=3D"countdownend"){element.hide();slidearea.slideUp(slideDelay,=
function(){_toggleSelected("pre");});}}
else if(eventName=3D=3D"After-Market"){element=3D$("#dayparting =
div.countdowntoclose =
span.countdownClose");if(type=3D=3D"countdownbegin"){if(!slidearea.is(":v=
isible")){_toggleSelected("close");slidearea.slideDown(slideDelay,functio=
n(){if(ScrillaZilla){var =
adclient=3DScrillaZilla.Escort.getClient("ad_CountdowntoClose");if(adclie=
nt!=3Dnull)
adclient.load();}});}
element.show();}
else if(type=3D=3D"countdownend"){var =
countdowner=3Dslidearea.find("div.countdowntoclose");var =
after=3Dslidearea.find("div.afterhours");countdowner.fadeOut(fadeDelay,fu=
nction(){after.hide();_toggleSelected("close");_toggleSelected("after");a=
fter.fadeIn(fadeDelay,function(){if(ScrillaZilla){var =
adclient=3DScrillaZilla.Escort.getClient("ad_AfterHours");if(adclient!=3D=
null)
adclient.load();}});});}}
else =
if(eventName=3D=3D"Closed"){if(type=3D=3D"countdownend"){slidearea.slideU=
p(slideDelay,function(){_toggleSelected("after");});}}
if(element)
element.find(".time").text(_formatCountdown(time));};function =
_toggleSelected(newClass){$("#dayparting").toggleClass("dayparting"+newCl=
ass);}
function _formatCountdown(ms){if(ms<=3D0)
return"";var secs=3DMath.floor(ms/1000);var =
mins=3DMath.floor(secs/60);var =
hrs=3DMath.floor(mins/60);secs=3Dsecs%60;mins=3Dmins%60;hrs=3Dhrs%60;retu=
rn hrs+":"+(mins<10?"0"+mins:mins)+":"+(secs<10?"0"+secs:secs);}
var _handleState=3Dfunction(data){var theMoment=3Dnew =
Date().getTime()+(data.message.b.s*1000);MarketWatch.MarketState.addCount=
downCallback(data.message.b.x,theMoment,_countdownCallback);};$(function(=
){BlueGrass.Runtime.openConnection({},function(connection,type){if(type=3D=
=3D"connect"){var channel=3D$("#daypartingstate =
span.bgChannel").text();if(channel&&channel.length>0);connection.subscrib=
e(channel,_handleState);}});});return{initializeMarketState:function(even=
tName,time){_handleState({message:{b:{x:eventName,s:time}}});}};}());

$.extend(MarketWatch.Community,function(){$(function(){});var =
_isInitialized=3Dfalse;var _topPickersPartialUrl=3D"";var =
_stockrow_show_speed=3D'medium';var _stockrow_hide_speed=3D'fast';var =
_initialize=3Dfunction(topPickersPartialUrl){if(_isInitialized=3D=3D=3Dfa=
lse){_topPickersPartialUrl=3DtopPickersPartialUrl;_registerTopPickersPeri=
odDropDown();_registerAllStockPickerTabsOnPage();_isInitialized=3Dtrue;}}=

var _registerTopPickersPeriodDropDown=3Dfunction(){var =
container=3D$('#pickers =
#tab-tppage');container.find('.filter-container').hover(function(){contai=
ner.find('.filter-container').addClass('show');},function(){container.fin=
d('.filter-container').removeClass('show');});container.find('.filter-val=
ues =
li').hover(function(){$(this).addClass('hover');},function(){$(this).remo=
veClass('hover');});container.find('.filter =
li').click(function(e){e.preventDefault();});container.find('.filterOptio=
n').click(function(){_getTopPickersList($(this).attr('periodFilter'));});=
};var _registerAllStockPickerTabsOnPage=3Dfunction(){var =
tabContainers=3D$("#pickers .tabpane =
#tab-mapage,#tab-snpage");tabContainers.each(function(index){_registerTab=
($(this));});}
var _registerTab=3Dfunction(container){var =
rows=3Dcontainer.find('#acc-data =
tr.acc-stock-row');if(rows&&rows.length>0){_initializeActiveRow($(rows[0]=
));rows.click(function(){_expandStockRow($(this));});rows.hover(function(=
){$(this).addClass('highlight-hover');},function(){$(this).removeClass('h=
ighlight-hover');});}};var =
_initializeActiveRow=3Dfunction(headerRow){var =
tickerValue=3DheaderRow.attr('ticker');var =
contentRow=3DheaderRow.siblings('[ticker=3D'+tickerValue+']');MarketWatch=
.Community.InstrumentPicker.InitializePickerControl(contentRow,true);};va=
r _expandStockRow=3Dfunction(headerRow){var =
tickerValue=3DheaderRow.attr('ticker');var =
contentRow=3DheaderRow.siblings('[ticker=3D'+tickerValue+']');var =
nonSelectedHeaderRows=3DheaderRow.siblings('.acc-stock-row[ticker!=3D'+ti=
ckerValue+']');var =
nonSelectedContentRows=3DheaderRow.siblings('.acc-stock-meta[ticker!=3D'+=
tickerValue+']');var =
nonSelectedContentRowsContent=3DnonSelectedContentRows.find('.meta-cont')=
;var =
chartContainer=3DcontentRow.find('[id*=3D_graph_cont_]');headerRow.addCla=
ss('highlight');nonSelectedHeaderRows.removeClass('highlight');contentRow=
.addClass('highlight');nonSelectedContentRowsContent.stop().hide();header=
Row.find('.ticker-link-off').hide();headerRow.find('.ticker-link-on').sho=
w();nonSelectedHeaderRows.find('.ticker-link-off').show();nonSelectedHead=
erRows.find('.ticker-link-on').hide();contentRow.find('.meta-cont').slide=
Down(_stockrow_show_speed,function(){_displayAccordianRow($(this),nonSele=
ctedContentRowsContent,chartContainer,tickerValue);});};var =
_displayAccordianRow=3Dfunction(contentRow,nonSelectedContentRowsContent,=
chartContainer,tickerValue){contentRow.addClass('highlight');nonSelectedC=
ontentRowsContent.removeClass('highlight');MarketWatch.Community.Instrume=
ntPicker.InitializePickerControl(contentRow);_showChart(chartContainer,ti=
ckerValue);};var =
_showChart=3Dfunction(chartContainer,tickerValue){return;if(chartContaine=
r.length=3D=3D1){var =
chart=3DjQuery.data($('#'+chartContainer.attr('id')).get(0),'embeddedchar=
t');if(chart){chart.ShowChart(tickerValue);}}};var =
_updateAccordianPerceptionPercentage=3Dfunction(ticker,bullishPercent,bea=
rishPercent,status){if(_isInitialized=3D=3D=3Dtrue){var =
tickerHeaderRows=3D$('#pickers #acc-data =
.acc-stock-row[ticker=3D'+ticker+']');var statusText=3D"";var =
cssClass=3D"";var =
percentValue=3D0;if(status=3D=3D"Even"){statusText=3D"(Even)";cssClass=3D=
"even";percentValue=3DbullishPercent;}
else =
if(status=3D=3D"Bearish"){statusText=3D"(Bearish)";cssClass=3D"bear";perc=
entValue=3DbearishPercent;}
else{statusText=3D"(Bullish)";cssClass=3D"bull";percentValue=3DbullishPer=
cent;}
if(tickerHeaderRows.length>0&&status!=3D"NoVotes"){tickerHeaderRows.find(=
'.perception-percent').removeClass('even');tickerHeaderRows.find('.percep=
tion-percent').removeClass('bull');tickerHeaderRows.find('.perception-per=
cent').removeClass('bear');tickerHeaderRows.find('.perception-percent').a=
ddClass(cssClass);tickerHeaderRows.find('.percent-value').text(percentVal=
ue);tickerHeaderRows.find('.percent-desc').text(statusText);}}}
var _getTopPickersList=3Dfunction(periodValue){var =
pageParams=3D{period:periodValue};_getPartialView(_topPickersPartialUrl,p=
ageParams,$('#pickers #tab-tppage =
#toppickers-container'),_getTopPickersListCallBack);};var =
_getTopPickersListCallBack=3Dfunction(contentPlaceholder,partialView){con=
tentPlaceholder.fadeOut(200,function(){contentPlaceholder.html(partialVie=
w).fadeIn(200);_registerTopPickersPeriodDropDown();});};var =
_getPartialView=3Dfunction(url,pageParams,contentPlaceholder,callback){$.=
get(url,pageParams,function(partialView){callback(contentPlaceholder,part=
ialView);});};return{Initialize:_initialize,UpdateAccordianPerceptionPerc=
entage:_updateAccordianPerceptionPercentage}}());

$.extend(MarketWatch.Community.InstrumentPicker,function(){$(function(){}=
);var _isInitialized=3Dfalse;var _userLoggedInCommunity=3Dfalse;var =
_makePredictionUrl=3D"";var _getUserHistoryUrl=3D"";var =
_initializePage=3Dfunction(makePredictionUrl,getUserHistoryUrl,userLogged=
InCommunity){if(_isInitialized=3D=3D=3Dfalse){_makePredictionUrl=3DmakePr=
edictionUrl;_getUserHistoryUrl=3DgetUserHistoryUrl;_userLoggedInCommunity=
=3DuserLoggedInCommunity;_isInitialized=3Dtrue;}};var =
_initializePickerControl=3Dfunction(container,skipDataReload){if(_isIniti=
alized=3D=3D=3Dtrue&&_userLoggedInCommunity=3D=3D=3Dtrue){if(skipDataRelo=
ad=3D=3D=3Dtrue)
{_registerVotingButtonClickEvents($(container));}
else
{_loadPickerControlsWithUserData($(container));}}};var =
_loadPickerControlsWithUserData=3Dfunction(container){var =
allPickerControlsWithinContainer=3Dcontainer.find('[class^=3Dinstrument-p=
icker-cont-]');allPickerControlsWithinContainer.each(function(index){$thi=
s=3D$(this);_reloadControlWithUserPredictionsHistory($this);});};var =
_registerVotingButtonClickEvents=3Dfunction(container){var timeFrame;var =
isUpVote;var =
ticker=3Dcontainer.attr('ticker');container.find('.arrow.up, =
.arrow.down').unbind('click');var =
allPickerControlsWithinContainer=3D_getPickerControlsFromContainer(contai=
ner);allPickerControlsWithinContainer.each(function(index){var =
thisControl=3D$(this);thisControl.find('.arrow.up, =
.arrow.down').click(function(){var =
thisButton=3D$(this);timeFrame=3DthisButton.attr('timeframe')
if(thisButton.hasClass('down'))
isUpVote=3Dfalse;else
isUpVote=3Dtrue;_makePrediction(thisControl,ticker,isUpVote,timeFrame);})=
;});};var _getPickerControlsFromContainer=3Dfunction(container){var =
allPickerControlsWithinContainer;if(container.attr('class').indexOf('inst=
rument-picker-cont-')>=3D0)
{allPickerControlsWithinContainer=3Dcontainer;}
else
{allPickerControlsWithinContainer=3Dcontainer.find('[class^=3Dinstrument-=
picker-cont-]');}
return allPickerControlsWithinContainer;};var =
_makePrediction=3Dfunction(container,ticker,isUpVote,timeFrame){_deactiva=
te(container);var =
params=3D{ticker:ticker,period:timeFrame,predictUp:isUpVote};$.post(_make=
PredictionUrl,params,function(partial){_reloadControlCallback(partial,con=
tainer)});};var =
_reloadControlWithUserPredictionsHistory=3Dfunction(container){_deactivat=
e($this);container.find('.arrow.up, .arrow.down').unbind('click');var =
ticker=3Dcontainer.attr('ticker');var =
params=3D{ticker:ticker};$.post(_getUserHistoryUrl,params,function(partia=
l){_reloadControlCallback(partial,container)});};var =
_reloadControlCallback=3Dfunction(partial,container){container.html($(par=
tial).html());_activate(container);_registerVotingButtonClickEvents(conta=
iner);};var =
_deactivate=3Dfunction(target){target.removeClass('active');};var =
_activate=3Dfunction(target){target.addClass('active');};return{Initializ=
ePage:_initializePage,InitializePickerControl:_initializePickerControl}}(=
));

var BlueGrass=3D(function(){var =
Connection=3Dfunction(runtime,endpoint,callback){var =
_runtime=3Druntime;var _endpoint=3Dendpoint;var =
_callbacks=3D[];_callbacks.push(callback);var _channels=3Dnew =
Object();var _impl=3Dnull;var _reconnectTimer=3Dnull;var =
thunk=3Dthis;var =
_callback=3Dfunction(connection,type){$.each(_callbacks,function(){try{th=
is(connection,type);}
catch(err){if(typeof(console)!=3D"undefined"&&console.warn)
console.warn("Error in connection callback: "+err.message);}});};var =
_channelTrigger=3Dfunction(message,channel){if(message.h.a=3D=3D"unsubscr=
ibe"){if(_channels[channel.getChannelName()]!=3Dnull)
delete _channels[channel.getChannelName()];}
_impl.send(message);};var =
_systemCallback=3Dfunction(message){if(message.h.a=3D=3D=3D"process"&&mes=
sage.b){if(message.b.reconnect&&_reconnectTimer=3D=3Dnull){_impl.setPicku=
pInterval(5000);_reconnectTimer=3DsetTimeout(function(){_reconnect();},20=
00);}
else =
if(message.b.pickupInterval&&_impl!=3Dnull){_impl.setPickupInterval(messa=
ge.b.pickupInterval);}
else =
if(message.b.channelState){_setChannelState(message.b.channelState);}}
else =
if(message.h.a=3D=3D=3D"inform"){if(message.h.t=3D=3D=3D"/system/channeli=
nfo"){_setChannelInfo(message.b);}}};var _reconnect=3Dfunction(){var =
channels=3D[];$.each(_channels,function(){this.clearTimers();channels.pus=
h({c:this.getChannelName(),b:this.getCallbacks(),n:this.getLastMessageNum=
ber()});});_channels=3Dnew Object();var =
type=3D"reconnect";if(!_impl||!_impl.isOpen()){type=3D"connect";}
var =
callback=3Dfunction(){_callback(thunk,type);$.each(channels,function(){va=
r =
channel=3Dthunk.subscribe(this.c,this.b[0],{sequence:null,number:this.n})=
;if(this.b.length>1){for(var =
i=3D1;i<this.b.length;i++){channel.addCallback(this.b[i]);}}});};_implIni=
tialize(callback);_reconnectTimer=3Dnull;};var =
_setChannelInfo=3Dfunction(channelInfo){if(channelInfo&&channelInfo.chann=
elName){$.each(_channels,function(){if(this.getChannelName()=3D=3Dchannel=
Info.channelName){if(channelInfo.deliveryType){this.setDeliveryType(chann=
elInfo.deliveryType);}}});}};var =
_setChannelState=3Dfunction(channelState){var =
channel=3D_channels[channelState.channelName];if(channel!=3Dnull){if(!cha=
nnelState.enabled){channel.resetState();}}};var =
_implInitialize=3Dfunction(callback){_implTerminate();var =
connectCallback=3Dfunction(){_callback(thunk,"connect");}
if(callback)
connectCallback=3Dcallback;_impl=3Dnew =
ConnectionImpl(connectCallback,function(message){_systemCallback(message)=
;});_impl.initialize(_endpoint,function(impl,messages){_implCallback(impl=
,messages);});};var =
_implTerminate=3Dfunction(){if(_impl!=3Dnull){_impl.terminate();_impl=3Dn=
ull;}};var =
_implCallback=3Dfunction(impl,messages){if(impl!=3D_impl){impl.terminate(=
);return;}
if(!messages){return;}
for(var i=3D0;i<messages.length;i++){var =
channel=3D_channels[messages[i].h.t];if(channel)
channel.deliver(messages[i]);}};this.subscribe=3Dfunction(channelName,cal=
lback,options){var =
channel;if(_channels[channelName]=3D=3Dnull||typeof(_channels[channelName=
])=3D=3D=3D'undefined'){channel=3Dnew =
Channel(channelName,callback,options,_channelTrigger);_channels[channelNa=
me]=3Dchannel;}
else{channel=3D_channels[channelName];channel.addCallback(callback);}
return channel;};this.getChannel=3Dfunction(channelName){return =
_channels[channelName];};this.close=3Dfunction(){_callbacks=3D[];_channel=
s=3Dnew =
Object();_implTerminate();};this.reconnect=3Dfunction(){if(_reconnectTime=
r=3D=3Dnull){_reconnectTimer=3DsetTimeout(function(){_reconnect();},100);=
}};this.isOpen=3Dfunction(){if(_impl!=3Dnull){return _impl.isOpen();}
else{return false;}}
this.isDisabled=3Dfunction(){if(_impl!=3Dnull){return =
_impl.isDisabled();}
else{return =
false;}};this.addCallback=3Dfunction(callback){_callbacks.push(callback);=
};this.setTransmitHook=3Dfunction(hook){_impl.setTransmitHook(hook);};thi=
s.setReceiveHook=3Dfunction(hook){_impl.setReceiveHook(hook);};this.scram=
bleClientId=3Dfunction(){_impl.scrambleClientId();};this.getChannelCount=3D=
function(){var size=3D0;for(var key in =
_channels){if(_channels.hasOwnProperty(key))size++;}
return size;};_implInitialize();};var =
ConnectionImpl=3D(function(){return =
function(connectCallback,systemCallback){var _callback,_endpoint;var =
_clientInfo,_protocolInfo;var =
_transmitHookCallback,_receiveHookCallback;var _outgoing=3D[];var =
_connectFailCount=3D0;var _failCount=3D0;var _inProgress=3D0;var =
_timer,_connectTimer;var _isOpen=3Dfalse,_isDisabled=3Dfalse;var =
_sendTimer=3Dnull;var _connectCallback=3DconnectCallback;var =
_systemCallback=3DsystemCallback;var thunk=3Dthis;var =
_pumpMessages=3Dfunction(){if(!_isOpen)return;_sendTimer=3Dnull;var =
shouldSend=3Dfalse;if(_inProgress<1){shouldSend=3Dtrue;}
else if(_inProgress<2&&_outgoing.length>0){shouldSend=3Dtrue;}
if(shouldSend){var =
payload=3D{c:$.toJSON(_clientInfo),m:$.toJSON(_outgoing)};var =
immediate=3D_outgoing.length>0;_outgoing=3D[];if(typeof(_protocolInfo.pic=
kupInterval)=3D=3D=3D'number'&&_protocolInfo.pickupInterval>0&&_failCount=
=3D=3D0&&!immediate){_timer=3DsetTimeout(function(){_messageRequest(paylo=
ad);},_protocolInfo.pickupInterval);}
else =
if(_failCount>0){_timer=3DsetTimeout(function(){_messageRequest(payload);=
},1000*Math.min(900,Math.pow(2,_failCount)));}
else{clearTimeout(_timer);_messageRequest(payload);}}};var =
_connectFail=3Dfunction(xhr,status,error,message){_connectFailCount++;_co=
nnectTimer=3DsetTimeout(function(){_connectRequest();},1000*Math.min(900,=
Math.pow(2,_connectFailCount)));};var =
_connectResponse=3Dfunction(request,response){_clientInfo=3Dresponse.clie=
ntInfo;_protocolInfo=3Dresponse.protocolInfo;_inProgress=3D0;if(response.=
status.disabled){_isOpen=3Dfalse;_isDisabled=3Dtrue;}
else{_isOpen=3Dtrue;_pumpMessages();if($.isFunction(_connectCallback)){_c=
onnectCallback();};}};var _connectRequest=3Dfunction(request){var =
url=3D_endpoint.to;if(_endpoint.via)
url=3D_endpoint.via+"?to=3D"+url;if(!request)
request=3D{};$.ajax({type:"POST",url:url,data:request,dataType:"json",glo=
bal:"false",success:function(data){_connectResponse(request,data);},error=
:function(xhr,status,error){_connectFail(xhr,status,error,this);}});};var=
 _messageRequest=3Dfunction(request){var =
url=3D_protocolInfo.pickupUrl;if(_endpoint.altPickupUrl){url=3D_endpoint.=
altPickupUrl;}
if(_endpoint.via){url=3D_endpoint.via+"?to=3D"+url;}
_inProgress++;if(_transmitHookCallback!=3Dnull){$.each(eval(request.m),fu=
nction(){_transmitHookCallback(this,_clientInfo);});}
$.ajax({type:"POST",url:url,data:request,dataType:"json",global:"false",s=
uccess:function(data){_messageResponse(data);},error:function(xhr,status,=
error){_messageFail(xhr,status,error,this);}});};var =
_messageResponse=3Dfunction(response){_inProgress--;_failCount=3D0;if(res=
ponse!=3Dnull&&response.length>0){if(_receiveHookCallback!=3Dnull){$.each=
(response,function(){_receiveHookCallback(this);});}
$.each(response,function(){if(this.h&&this.h.t&&this.h.t.indexOf("\/syste=
m\/")=3D=3D=3D0)
_systemCallback(this);});}
_callback(thunk,response);_pumpMessages();};var =
_messageFail=3Dfunction(xhr,status,error,message){_inProgress--;_failCoun=
t++;var =
originalMessage=3Dunescape(message.data);originalMessage=3D"{\""+original=
Message.replace(new RegExp("\\+","g"),"").replace(new =
RegExp("=3D","g"),"\":").replace(new RegExp("\&","g"),",\"")+"}";var =
messageData=3D$.secureEvalJSON(originalMessage);if(messageData&&messageDa=
ta.m&&messageData.m.length>0){for(var =
i=3D0;i<messageData.m.length;i++){_outgoing.push(messageData.m[i]);}}
_pumpMessages();};this.initialize=3Dfunction(endpoint,callback){_endpoint=
=3Dendpoint;_callback=3Dcallback;_connectRequest();};this.terminate=3Dfun=
ction(){_isOpen=3Dfalse;if(_timer)
clearInterval(_timer);if(_connectTimer)
clearInterval(_connectTimer);};this.setPickupInterval=3Dfunction(interval=
){_protocolInfo.pickupInterval=3Dinterval;};this.scrambleClientId=3Dfunct=
ion(){_clientInfo.c=3D"Boom!";};this.setTransmitHook=3Dfunction(hook){_tr=
ansmitHookCallback=3Dhook;};this.setReceiveHook=3Dfunction(hook){_receive=
HookCallback=3Dhook;};this.send=3Dfunction(messages){if(!_isOpen)return;_=
outgoing.splice(_outgoing.length,0,messages);if(_sendTimer=3D=3Dnull){_se=
ndTimer=3DsetTimeout(_pumpMessages,100);}};this.isOpen=3Dfunction(){retur=
n _isOpen;}
this.isDisabled=3Dfunction(){return _isDisabled;}}})();var =
Channel=3Dfunction(channelName,callback,options,trigger){var =
_channelName=3DchannelName;var _callbacks=3D[];var =
_currentSequence=3D"";var _firstMessageNumber=3D"0";var =
_trigger=3Dtrigger;_callbacks.push(callback);var =
_callback=3Dfunction(message){for(var =
i=3D0;i<_callbacks.length;i++){try{_callbacks[i](message);}
catch(err){if(typeof(console)!=3D"undefined"&&console.warn)
console.warn("Error delivering message on \""+_channelName+"\": =
"+err.message);}}};var _deliveryType=3D"";if(options&&options.sequence)
_currentSequence=3Doptions.sequence;if(options&&options.number)
_firstMessageNumber=3Doptions.number;var =
_lastMessageNumber=3D_firstMessageNumber;var _ackTimer=3Dnull;var =
_acksSent=3D0;var _bypassQueue=3D[];var =
_bypassTimer=3Dnull;if($.isFunction(_trigger)){var =
message=3D{h:{t:_channelName,a:"subscribe"},b:{sequence:_currentSequence,=
number:_firstMessageNumber}};_trigger(message,this);}
var thunk=3Dthis;var =
_scanBypassQueue=3Dfunction(){if(_bypassQueue&&_bypassQueue.length>0){_by=
passQueue.sort(function(a,b){return a.h.n-b.h.n;});var index=3D0;for(var =
i=3D0;i<_bypassQueue.length;i++){if(_bypassQueue[i].h.n=3D=3D_lastMessage=
Number+1){_callback(_bypassQueue[i]);_lastMessageNumber=3D_bypassQueue[i]=
.h.n;index=3Di+1;}
else{break;}}
if(_bypassQueue.length>index)
_bypassQueue=3D_bypassQueue.slice(index);else{_bypassQueue=3D[];}
if(_bypassQueue.length>0){_bypassTimer=3DsetTimeout(function(){_scanBypas=
sQueue();},1000);}
else{clearTimeout(_ackTimer);_bypassTimer=3Dnull;_acksSent=3D0;_bypassQue=
ue=3D[];}}};var =
_sendAck=3Dfunction(){if(_acksSent>=3D10){_ackTimer=3DsetTimeout(function=
(){thunk.unsubscribe();},1000);return;}
var numbers=3D1+"-"+_lastMessageNumber;var numbersInQueue=3D"";var =
last=3D0;var next=3D"";_bypassQueue.sort(function(a,b){return =
a.h.n-b.h.n;});if(typeof(_bypassQueue!=3D'undefined')){for(var =
i=3D0;i<_bypassQueue.length;i++){var =
m=3D_bypassQueue[i];if(last=3D=3D0){numbersInQueue=3Dm.h.n;}
else if(m.h.n=3D=3Dlast+1){var next=3D"-"+m.h.n;}
else{if(next.length>0){numbersInQueue+=3Dnext+","+m.h.n;next=3D"";}
else{numbersInQueue+=3D","+m.h.n;}}
last=3Dm.h.n;}
numbersInQueue+=3Dnext;}
if(numbersInQueue.length>0||numbersInQueue>0)
numbers+=3D","+numbersInQueue;if($.isFunction(_trigger)){var =
message=3D{h:{t:_channelName,a:"acknowledge"},b:{sequence:_currentSequenc=
e,numbers:numbers}};_trigger(message,thunk);}
_acksSent++;_ackTimer=3DsetTimeout(function(){_sendAck();},1000*Math.min(=
32,Math.pow(2,_acksSent)));};this.getChannelName=3Dfunction(){return =
_channelName;};this.getDeliveryType=3Dfunction(){return =
_deliveryType;};this.setDeliveryType=3Dfunction(deliveryType){_deliveryTy=
pe=3DdeliveryType;};this.getCallbacks=3Dfunction(){return =
_callbacks;};this.clearTimers=3Dfunction(){if(_ackTimer)
clearTimeout(_ackTimer);if(_bypassTimer)
clearTimeout(_bypassTimer);};this.unsubscribe=3Dfunction(){if($.isFunctio=
n(_trigger)){var =
message=3D{h:{t:_channelName,a:"unsubscribe"}};_trigger(message,this);}};=
this.deliver=3Dfunction(message){if(_callback&&message&&message.h&&(messa=
ge.h.t=3D=3D_channelName)){if(message.h.a=3D=3D"retransmit"){var =
inQueue=3Dfalse;for(var =
i=3D0;i<_bypassQueue.length;i++){if(_bypassQueue[i].h.n=3D=3Dmessage.h.n)=
{inQueue=3Dtrue;break;}}
if(!inQueue){_bypassQueue.push(message);}
if(_bypassTimer=3D=3Dnull){_bypassTimer=3DsetTimeout(function(){_scanBypa=
ssQueue();},1000);}}
else =
if(message.h.a=3D=3D"broadcast"){if(message.h.s!=3D_currentSequence){_cur=
rentSequence=3Dmessage.h.s;_firstMessageNumber=3Dmessage.h.n;_bypassQueue=
=3D[];clearTimeout(_ackTimer);_acksSent=3D0;}
var =
messageOk=3Dfalse;if((_deliveryType=3D=3D"Lossy"&&message.h.n>_lastMessag=
eNumber)||_deliveryType=3D=3D"BestEffort"){messageOk=3Dtrue;}
else =
if(_deliveryType=3D=3D"Guaranteed"){if(_lastMessageNumber+1=3D=3Dmessage.=
h.n||message.h.n=3D=3D_firstMessageNumber){messageOk=3Dtrue;}
else{var =
count=3D_bypassQueue.push(message);if(count=3D=3D1){_ackTimer=3DsetTimeou=
t(function(){_sendAck();},1000);}
else if(count>=3D50){this.resetState();this.deliver(message);}}}
if(messageOk){_lastMessageNumber=3Dmessage.h.n;_callback(message,_channel=
Name);}}}};this.resetState=3Dfunction(){_currentSequence=3D"";_bypassQueu=
e=3D[];clearTimeout(_ackTimer);_acksSent=3D0;};this.addCallback=3Dfunctio=
n(callback){if($.inArray(callback,_callbacks)=3D=3D-1)
_callbacks.push(callback);};this.removeCallback=3Dfunction(callback){var =
index=3D-1;if(_callbacks.length=3D=3D1&&_callbacks[0]=3D=3Dcallback){this=
.unsubscribe();return;}
for(var i=3D0;i<_callbacks.length;i++){if(_callbacks[i]=3D=3Dcallback)
index=3Di;}
if(index>=3D0)
_callbacks=3DBlueGrass.Utility.arrayRemove(_callbacks,index);};this.getLa=
stMessageNumber=3Dfunction(){return _lastMessageNumber;};};var =
_connection=3Dnull;var _userOffset=3Dnew =
Date().getTimezoneOffset()/60;var _reconTimer=3Dnull;var =
_isConnecting=3Dfalse;return{Runtime:{openConnection:function(endpoint,ca=
llback){if(!endpoint)
endpoint=3D{to:"/bg/api/Connect.ashx"};else if(!endpoint.to)
endpoint.to=3D"/bg/api/Connect.ashx";if((document.domain=3D=3D"localhost"=
||document.domain=3D=3D"localhost.marketwatch.com")&&typeof(_bgProxyUrl)!=
=3D"undefined"){endpoint.via=3D_bgProxyUrl;if(endpoint.to.substr(0,5)!=3D=
"http:")
endpoint.to=3D"http://mw5.marketwatch.com"+endpoint.to;}
if(_connection=3D=3Dnull){if(_isConnecting){setTimeout(function(){BlueGra=
ss.Runtime.openConnection(endpoint,callback);},100);}
else{_isConnecting=3Dtrue;_connection=3Dnew =
Connection(this,endpoint,callback);var =
checkConn=3Dfunction(){if(_connection.isOpen())
_isConnecting=3Dfalse;else
setTimeout(checkConn,1000);};checkConn();}}
else{_connection.addCallback(callback);if(_connection.isOpen()){callback(=
_connection,"connect");}
else =
if(!_isConnecting){if(_reconTimer=3D=3Dnull){_reconTimer=3DsetTimeout(fun=
ction(){if(!_connection.isOpen()&&!_connection.isDisabled())
_connection.reconnect();_reconTimer=3Dnull;},1000);}}}},getConnection:fun=
ction(){return =
_connection;}},Utility:{arrayRemove:function(array,from,to){var =
rest=3Darray.slice((to||from)+1||array.length);array.length=3Dfrom<0?arra=
y.length+from:from;return =
array.push.apply(array,rest);},convertToExchangeTime:function(utcDateStri=
ng,offset){if(offset&&offset!=3D0)
offset=3Doffset+_userOffset;else
offset=3D0;var =
converted=3DparseInt(utcDateString);if(isNaN(converted)){if(utcDateString=
.indexOf("-")>=3D0||utcDateString.indexOf("+")>=3D0)
utcDateString=3DutcDateString.substring(6,utcDateString.length-7);else
utcDateString=3DutcDateString.substring(6,utcDateString.length-2);convert=
ed=3DparseInt(utcDateString);}
converted+=3D3600000*offset;var dateTime=3Dnew Date(converted);return =
dateTime;},prettyDate:function(date,offset){if(typeof(date)!=3D"object")
date=3Dthis.convertToExchangeTime(date,offset);var =
time_formats=3D[[60,'Just Now'],[90,'1 =
Minute'],[3600,'Minutes',60],[5400,'1 =
Hour'],[86400,'Hours',3600],[129600,'1 =
Day'],[604800,'Days',86400],[907200,'1 =
Week'],[2628000,'Weeks',604800],[3942000,'1 =
Month'],[31536000,'Months',2628000],[47304000,'1 =
Year'],[3153600000,'Years',31536000],[4730400000,'1 Century'],];var =
dt=3Dnew Date,seconds=3D(dt-date)/1000,token=3D' =
Ago',i=3D0,format;if(seconds<0){seconds=3DMath.abs(seconds);token=3D'';}
while(format=3Dtime_formats[i++]){if(seconds<format[0]){if(format.length=3D=
=3D2){return format[1]+(i>1?token:'');}else{return =
Math.round(seconds/format[2])+' '+format[1]+(i>1?token:'');}}}
if(seconds>4730400000)
return Math.round(seconds/4730400000)+' Centuries'+token;return =
date_str;}}};})();

$.extend(BlueGrass,{Quote:function(){var _elementMap=3Dnew Object();var =
_format=3D{last:"#,###.00",largeLast:"#,###",largeLastMinimum:1000,volume=
:"#,###",largeVolumeText:true,largeVolumeMinimum:1000000,change:"#,###.00=
",percentChange:"#,###.00%",date:"m/d/y g:i:s a",dots:false};var =
_volumeFormat=3Dfunction(number,format){number=3DparseInt(number);if(form=
at.largeVolumeText&&number>=3Dformat.largeVolumeMinimum){var =
smallified=3Dnumber/format.largeVolumeMinimum;var =
indicator=3D"";if(number>=3D1000000000)indicator=3D"b"
else if(number>=3D1000000)indicator=3D"m"
else if(number>=3D1000)indicator=3D"k"
return smallified.numberFormat(format.volume+".00"+indicator);}
return number.numberFormat(format.volume);}
var _quoteCallback=3Dfunction(message){var =
elements=3D_elementMap[message.h.t].elements;if(elements!=3Dnull&&typeof(=
elements)!=3D'undefined'){$.each(elements,function(){var =
filter=3Dthis.data("bgfilter");if(filter&&typeof(filter)=3D=3D"function")=
{try{if(filter(message))
return;}catch(err){}}
this.trigger("bgTick",message);});}};var =
_tickHandler=3Dfunction(e,message){var element=3D$(this);var =
elementData=3Delement.data("bgquote");if(elementData.needToBind){elementD=
ata.needToBind=3Dfalse;elementData.lastElement=3Delement.find(".bgLast");=
elementData.changeElement=3Delement.find(".bgChange");elementData.percent=
ChangeElement=3Delement.find(".bgPercentChange");elementData.timeElement=3D=
element.find(".bgTimestamp");elementData.volumeElement=3Delement.find(".b=
gVolume");}
var =
onlyUpdateVolume=3Dfalse;if(elementData&&elementData.volumeChannel&&eleme=
ntData.volumeChannel=3D=3Dmessage.h.t)
onlyUpdateVolume=3Dtrue;if(message&&message.b){if(elementData.filterMomen=
t>0&&elementData.filterType.length>0){if(new =
Date().getTime()>elementData.filterMoment){elementData.filterMoment=3D0;e=
lementData.filterType=3D"";}
else{if(message.b.y=3D=3DelementData.filterType)
return;}}
var format=3D$.extend({},_format);var =
custom=3Delement.data("bgFormat");if(custom)
$.extend(format,custom);if(!onlyUpdateVolume&&elementData.lastElement.len=
gth>0&&message.b.l){var =
lastFormat=3Dmessage.b.l>=3Dformat.largeLastMinimum?format.largeLast:form=
at.last;elementData.lastElement.text(message.b.l.numberFormat(lastFormat)=
);}
var =
changePrefix=3D"";if(!onlyUpdateVolume&&elementData.changeElement.length>=
0&&message.b.c){if(message.b.c>0)
changePrefix=3D"+";elementData.changeElement.text(changePrefix+message.b.=
c.numberFormat(format.change));}
if(!onlyUpdateVolume&&elementData.percentChangeElement.length>0&&message.=
b.c&&message.b.l){var =
percentChange=3D(message.b.l-(message.b.l-message.b.c))/(message.b.l-mess=
age.b.c);elementData.percentChangeElement.text(changePrefix+percentChange=
.numberFormat(format.percentChange));}
if(!onlyUpdateVolume&&elementData.timeElement.length>0&&message.b.z){var =
date=3DBlueGrass.Utility.convertToExchangeTime(message.b.z,message.b.e)
var =
formattedDate=3Ddate.dateFormat(format.date,false);elementData.timeElemen=
t.text(format.dots?formattedDate.replace(/(a|A|p|P)(M|m)/,"$1.$2."):forma=
ttedDate);}
if((onlyUpdateVolume||!elementData.volumeChannel)&&elementData.volumeElem=
ent.length>0&&message.b.v)
elementData.volumeElement.text(_volumeFormat(message.b.v,format));if(!onl=
yUpdateVolume&&message.b.l){var =
theClass=3D"";if(elementData.lastPrice>message.b.l)
theClass=3D"tickDown";else if(elementData.lastPrice<message.b.l)
theClass=3D"tickUp";elementData.lastPrice=3Dmessage.b.l;if(theClass.lengt=
h>0){element.addClass(theClass);setTimeout(function(){element.removeClass=
(theClass);},500);}}
if(!onlyUpdateVolume&&message.b.c){var =
direction=3D"neutral";if(message.b.c<0)
direction=3D"down";else if(message.b.c>0)
direction=3D"up";if(direction!=3DelementData.lastDirection){element.remov=
eClass("up").removeClass("down").removeClass("neutral");element.addClass(=
direction);elementData.lastDirection=3Ddirection;}}
if(message.b.y=3D=3D"aftermarket"&&elementData.filterType=3D=3D""&&elemen=
tData.filterMoment=3D=3D0&&elementData.lastType=3D=3D"normal"){elementDat=
a.filterMoment=3Dnew =
Date().getTime()+1800000;elementData.filterType=3D"normal";}
else =
if(message.b.y=3D=3D"normal"&&elementData.filterType=3D=3D""&&elementData=
.filterMoment=3D=3D0&&elementData.lastType=3D=3D"premarket"){elementData.=
filterMoment=3Dnew =
Date().getTime()+1800000;elementData.filterType=3D"premarket";}
if(message.b.y){elementData.lastType=3Dmessage.b.y;}}};return{setup:funct=
ion(){$("div.bgQuote, span.bgQuote, tr.bgQuote").each(function(){var =
$this=3D$(this);var bgChannel=3D$this.find("span.bgChannel").text();var =
bgRealtimeChannel=3D$this.find("span.bgRealtimeChannel").text();if(bgChan=
nel||bgRealtimeChannel)
BlueGrass.Quote.bindElement(this,bgChannel,bgRealtimeChannel,{sequence:nu=
ll,number:1},{sequence:null,number:1});});this.setup=3Dfunction(){if(type=
of(console)!=3D"undefined"&&console.warn)console.warn("bluegrass quote =
setup called more than =
once");};},unbindElement:function(element,channelName){if(!_elementMap[ch=
annelName])
return;var elements=3D_elementMap[channelName].elements;var =
channel=3D_elementMap[channelName].channel;if(elements!=3Dnull&&elements.=
length=3D=3D1&&elements[0][0]=3D=3Delement[0]){channel.removeCallback(_qu=
oteCallback);_elementMap[channelName]=3Dnull;delete =
_elementMap[channelName];}
else if(elements!=3Dnull&&elements.length>1){var index=3D-1;for(var =
i=3D0;i<elements.length;i++){if(elements[i][0]=3D=3Delement[0]){index=3Di=
;break;}}
if(index>=3D0)
elements=3DBlueGrass.Utility.arrayRemove(elements,index);}},bindElement:f=
unction(element,channelName,realtimeChannel,options,realtimeOptions){var =
_connection=3DBlueGrass.Runtime.getConnection();var =
volumeOnlyChannel=3Dnull;if(realtimeChannel&&realtimeChannel.length>0){if=
(channelName&&channelName.length>0)
volumeOnlyChannel=3DchannelName;channelName=3DrealtimeChannel;}
if(!_connection||_connection=3D=3Dnull||typeof(_connection)=3D=3D=3D'unde=
fined'||!channelName||channelName.length=3D=3D0)
return;if(!_elementMap[channelName]||_elementMap[channelName]=3D=3Dnull||=
typeof(_elementMap[channelName])=3D=3D=3D'undefined'){_elementMap[channel=
Name]=3D{channel:null,elements:[]};}
if((volumeOnlyChannel&&volumeOnlyChannel.length>0)&&(!_elementMap[volumeO=
nlyChannel]||_elementMap[volumeOnlyChannel]=3D=3Dnull||typeof(_elementMap=
[volumeOnlyChannel])=3D=3D=3D'undefined')){_elementMap[volumeOnlyChannel]=
=3D{channel:null,elements:[]};}
element=3D$(element);var =
elementData=3D{lastPrice:0,lastDirection:"neutral",channel:channelName,vo=
lumeChannel:volumeOnlyChannel,filterType:"",filterMoment:0,lastType:"",ne=
edToBind:true};element.data("bgquote",elementData);_elementMap[channelNam=
e].elements.push(element);if(volumeOnlyChannel){_elementMap[volumeOnlyCha=
nnel].elements.push(element);}
element.bind("bgTick",_tickHandler);if(_elementMap[channelName].channel=3D=
=3Dnull){_elementMap[channelName].channel=3D_connection.subscribe(channel=
Name,_quoteCallback,options);}
if(volumeOnlyChannel&&volumeOnlyChannel.length>0&&_elementMap[volumeOnlyC=
hannel].channel=3D=3Dnull){_elementMap[volumeOnlyChannel].channel=3D_conn=
ection.subscribe(volumeOnlyChannel,_quoteCallback,realtimeOptions);}},set=
Format:function(formatName,format){_format[formatName]=3Dformat;},getForm=
at:function(formatName){return _format[formatName];}};}()});

$.extend(BlueGrass,{MarketState:function(){var _elementMap=3Dnew =
Object();var _timerMap=3Dnew Object();var =
_stateCallback=3Dfunction(message){var =
elements=3D_elementMap[message.h.t];if(elements!=3Dnull&&typeof(elements)=
!=3D'undefined'){$.each(elements,function(){this.element.trigger("bgUpdat=
eState",{message:message,elementData:this});});}};var =
_timerCallback=3Dfunction(channelName,theNewState){var =
elements=3D_elementMap[channelName];if(elements!=3Dnull&&typeof(elements)=
!=3D'undefined'){$.each(elements,function(){_updateElement(this,theNewSta=
te);});}};var _updateElement=3Dfunction(elementData,state){var =
currentText=3D_getStateText(state);var =
currentStyle=3DcurrentText.toLowerCase();elementData.currentState=3Dstate=
;elementData.currentElement.text(currentText);elementData.element.attr("t=
itle",state).removeClass("after").removeClass("pre").removeClass("open").=
removeClass("closed").addClass(currentStyle);};var =
_getStateText=3Dfunction(state){state=3Dstate.toLowerCase();if(state.leng=
th>=3D4&&state.substring(0,4)=3D=3D"open"){return"Open";}
else if(state.toLowerCase()=3D=3D"pre-market"){return"Pre";}
else if(state.toLowerCase()=3D=3D"after-market"){return"After";}
return"Closed";};return{setup:function(){$("div.bgMarketState").each(func=
tion(){var =
channel=3D$(this).find("span.bgChannel").text();if(channel&&channel.lengt=
h>0)
BlueGrass.MarketState.bindElement(this,channel);});this.setup=3Dfunction(=
){if(typeof(console)!=3D"undefined"&&console.warn)console.warn("bluegrass=
 marketstate setup called more than =
once");};},unbindElement:function(element,channelName){var =
elements=3D_elementMap[channelName];if(elements!=3Dnull&&elements.length=3D=
=3D1&&elements[0].element[0]=3D=3Delement[0]){elements[0].channel.removeC=
allback(_stateCallback);_elementMap[channelName]=3Dnull;}
else if(elements!=3Dnull&&elements.length>1){var index=3D-1;for(var =
i=3D0;i<elements.length;i++){if(elements[i].element[0]=3D=3Delement[0]){i=
ndex=3Di;break;}}
if(index>=3D0)
elements=3DBlueGrass.Utility.arrayRemove(elements,index);}},bindElement:f=
unction(element,channelName){var =
_connection=3DBlueGrass.Runtime.getConnection();if(!_connection||_connect=
ion=3D=3Dnull||typeof(_connection)=3D=3D=3D'undefined')
return;if(!_elementMap[channelName]||_elementMap[channelName]=3D=3Dnull||=
typeof(_elementMap[channelName])=3D=3D=3D'undefined'){_elementMap[channel=
Name]=3D[];}
element=3D$(element);var =
elementData=3D{element:element,currentElement:element.find(".bgCurrentMar=
ketState"),currentState:element.find(".bgCurrentMarketState").text(),next=
Occurance:null,channel:null};_elementMap[channelName].push(elementData);i=
f(_elementMap[channelName].length>1)
elementData.channel=3D_elementMap[channelName][0].channel;element.bind("b=
gUpdateState",function(e,data){var message=3Ddata.message;var =
elementData=3Ddata.elementData;if(typeof(_timerMap[channelName])!=3D'unde=
fined'&&_timerMap[channelName])
clearTimeout(_timerMap[channelName]);if(message&&message.b){if(message.b.=
x&&message.b.s&&typeof(message.b.s)=3D=3D'number'){var =
temp=3Dfunction(){if(new =
Date().getTime()>=3DelementData.nextOccurance){_timerCallback(channelName=
,message.b.x);}
else{var timeUntil=3DelementData.nextOccurance-new Date().getTime();var =
delay=3DtimeUntil<15000?timeUntil:15000;_timerMap[channelName]=3DsetTimeo=
ut(temp,delay);}};elementData.nextOccurance=3Dnew =
Date().getTime()+(message.b.s*1000);var =
delay=3D(message.b.s<15?message.b.s:15)*1000
_timerMap[channelName]=3DsetTimeout(temp,delay);}
if(message.b.c){_updateElement(elementData,message.b.c);}}});if(elementDa=
ta.channel=3D=3Dnull){elementData.channel=3D_connection.subscribe(channel=
Name,_stateCallback);}}};}()});

$.extend(BlueGrass,{Conga:function(){var _elementMap=3Dnew Object();var =
_congaCallback=3Dfunction(message){var =
elements=3D_elementMap[message.h.t];if(elements!=3Dnull&&typeof(elements)=
!=3D'undefined'){$.each(elements,function(){this.element.trigger("bgUpdat=
eConga",{message:message,elementData:this});});}};return{setup:function()=
{var congas=3D$("div.bgConga");congas.each(function(){var =
$this=3D$(this)
var channel=3D$this.find("span.bgChannel").text()
if(channel)
BlueGrass.Conga.bindElement(this,channel,$this.find("span.bgRevision").te=
xt());});this.setup=3Dfunction(){if(typeof(console)!=3D"undefined"&&conso=
le.warn)console.warn("bluegrass conga setup called more than =
once");};},unbindElement:function(element,channelName){var =
elements=3D_elementMap[channelName];if(elements!=3Dnull&&elements.length=3D=
=3D1&&elements[0].element[0]=3D=3Delement[0]){elements[0].channel.removeC=
allback(_congaCallback);_elementMap[channelName]=3Dnull;}
else if(elements!=3Dnull&&elements.length>1){var index=3D-1;for(var =
i=3D0;i<elements.length;i++){if(elements[i].element[0]=3D=3Delement[0]){i=
ndex=3Di;break;}}
if(index>=3D0)
elements=3DBlueGrass.Utility.arrayRemove(elements,index);}},bindElement:f=
unction(element,channelName,currentRevisionId){if(!currentRevisionId||typ=
eof(currentRevisionId)!=3D"number")
{currentRevisionId=3D0;}
var =
_connection=3DBlueGrass.Runtime.getConnection();if(!_connection||_connect=
ion=3D=3Dnull||typeof(_connection)=3D=3D=3D'undefined'||!channelName||cha=
nnelName.length=3D=3D0){return;}
if(!_elementMap[channelName]||_elementMap[channelName]=3D=3Dnull||typeof(=
_elementMap[channelName])=3D=3D=3D'undefined'){_elementMap[channelName]=3D=
[];}
element=3D$(element);var =
elementData=3D{element:element,channel:null};_elementMap[channelName].pus=
h(elementData);if(_elementMap[channelName].length>1){elementData.channel=3D=
_elementMap[channelName][0].channel;}
element.bind("bgUpdateConga",function(e,data){var =
message=3Ddata.message;var =
elementData=3Ddata.elementData;if(message&&message.b){var =
temp=3D$(message.b.h).html();elementData.element.fadeOut(500,function(){e=
lementData.element.html(temp);elementData.element.fadeIn(500);});}});if(e=
lementData.channel=3D=3Dnull){elementData.channel=3D_connection.subscribe=
(channelName,_congaCallback);}}};}()});

$.extend(BlueGrass,{Bulletin:function(){var _channel=3Dnull;var =
_bulletinElement=3Dnull;var _timeout=3Dnull;var =
_bulletinExpire=3Dfunction(){_bulletinElement.text("");_bulletinElement.r=
emoveClass("active");_bulletinElement.trigger("bulletinExpire");_timeout=3D=
null;};var _bulletinCallback=3Dfunction(message){var =
expire=3DBlueGrass.Utility.convertToExchangeTime(message.b.e);if(expire&&=
message.b.h){var now=3Dnew Date();var =
tte=3Dexpire.getTime()-now.getTime();if(tte>0){if(message.b.u)
_bulletinElement.html('<a =
href=3D"'+message.b.u+'">'+message.b.h+'</a>');else
_bulletinElement.text(message.b.h);_bulletinElement.addClass("active");_b=
ulletinElement.trigger("bulletinActive",message);if(!_timeout)
clearTimeout(_timeout);_timeout=3DsetTimeout(_bulletinExpire,tte);}}};ret=
urn{bindElement:function(element,optionalChannel,options){var =
_connection=3DBlueGrass.Runtime.getConnection();if(!element||!_connection=
||_connection=3D=3Dnull||typeof(_connection)=3D=3D=3D'undefined')
return;if(!optionalChannel)
optionalChannel=3D"/bulletin";_bulletinElement=3Delement;_channel=3D_conn=
ection.subscribe(optionalChannel,_bulletinCallback,options);},unbindEleme=
nt:function(element){if(_channel&&_bulletinElement.element[0]=3D=3Delemen=
t[0]){_channel.removeCallback(_bulletinCallback);if(!_timeout)
clearTimeout(_timeout);}}};}()});

Date.parseFunctions=3D{count:0};Date.parseRegexes=3D[];Date.formatFunctio=
ns=3D{count:0};Date.prototype.dateFormat=3Dfunction(format,ignore_offset)=
{if(Date.formatFunctions[format]=3D=3Dnull){Date.createNewFormat(format);=
}
var =
func=3DDate.formatFunctions[format];if(ignore_offset||!this.offset){retur=
n this[func]();}else{return(new =
Date(this.valueOf()-this.offset))[func]();}};Date.createNewFormat=3Dfunct=
ion(format){var =
funcName=3D"format"+Date.formatFunctions.count++;Date.formatFunctions[for=
mat]=3DfuncName;var code=3D"Date.prototype."+funcName+" =3D =
function(){return ";var special=3Dfalse;var ch=3D'';for(var =
i=3D0;i<format.length;++i){ch=3Dformat.charAt(i);if(!special&&ch=3D=3D"\\=
"){special=3Dtrue;}
else if(special){special=3Dfalse;code+=3D"'"+String.escape(ch)+"' + ";}
else{code+=3DDate.getFormatCode(ch);}}
eval(code.substring(0,code.length-3)+";}");};Date.getFormatCode=3Dfunctio=
n(character){switch(character){case"d":return"String.leftPad(this.getDate=
(), 2, '0') + ";case"D":return"Date.dayNames[this.getDay()].substring(0, =
3) + ";case"j":return"this.getDate() + =
";case"l":return"Date.dayNames[this.getDay()] + =
";case"S":return"this.getSuffix() + ";case"w":return"this.getDay() + =
";case"z":return"this.getDayOfYear() + =
";case"W":return"this.getWeekOfYear() + =
";case"F":return"Date.monthNames[this.getMonth()] + =
";case"m":return"String.leftPad(this.getMonth() + 1, 2, '0') + =
";case"M":return"Date.monthNames[this.getMonth()].substring(0, 3) + =
";case"n":return"(this.getMonth() + 1) + =
";case"t":return"this.getDaysInMonth() + =
";case"L":return"(this.isLeapYear() ? 1 : 0) + =
";case"Y":return"this.getFullYear() + ";case"y":return"('' + =
this.getFullYear()).substring(2, 4) + ";case"a":return"(this.getHours() =
< 12 ? 'am' : 'pm') + ";case"A":return"(this.getHours() < 12 ? 'AM' : =
'PM') + ";case"g":return"((this.getHours() %12) ? this.getHours() % 12 : =
12) + ";case"G":return"this.getHours() + =
";case"h":return"String.leftPad((this.getHours() %12) ? this.getHours() =
% 12 : 12, 2, '0') + ";case"H":return"String.leftPad(this.getHours(), 2, =
'0') + ";case"i":return"String.leftPad(this.getMinutes(), 2, '0') + =
";case"s":return"String.leftPad(this.getSeconds(), 2, '0') + =
";case"O":return"this.getGMTOffset() + =
";case"T":return"this.getTimezone() + =
";case"Z":return"(this.getTimezoneOffset() * -60) + =
";default:return"'"+String.escape(character)+"' + =
";}};Date.parseDate=3Dfunction(input,format){if(Date.parseFunctions[forma=
t]=3D=3Dnull){Date.createParser(format);}
var func=3DDate.parseFunctions[format];return =
Date[func](input);};Date.createParser=3Dfunction(format){var =
funcName=3D"parse"+Date.parseFunctions.count++;var =
regexNum=3DDate.parseRegexes.length;var =
currentGroup=3D1;Date.parseFunctions[format]=3DfuncName;var =
code=3D"Date."+funcName+" =3D function(input){\n"
+"var y =3D -1, m =3D -1, d =3D -1, h =3D -1, i =3D -1, s =3D -1, z =3D =
0;\n"
+"var d =3D new Date();\n"
+"y =3D d.getFullYear();\n"
+"m =3D d.getMonth();\n"
+"d =3D d.getDate();\n"
+"var results =3D input.match(Date.parseRegexes["+regexNum+"]);\n"
+"if (results && results.length > 0) {";var regex=3D"";var =
special=3Dfalse;var ch=3D'';for(var =
i=3D0;i<format.length;++i){ch=3Dformat.charAt(i);if(!special&&ch=3D=3D"\\=
"){special=3Dtrue;}
else if(special){special=3Dfalse;regex+=3DString.escape(ch);}
else{obj=3DDate.formatCodeToRegex(ch,currentGroup);currentGroup+=3Dobj.g;=
regex+=3Dobj.s;if(obj.g&&obj.c){code+=3Dobj.c;}}}
code+=3D"if (y > 0 && m >=3D 0 && d > 0 && h >=3D 0 && i >=3D 0 && s =
>=3D 0)\n"
+"{return new Date(y, m, d, h, i, s).applyOffset(z);}\n"
+"else if (y > 0 && m >=3D 0 && d > 0 && h >=3D 0 && i >=3D 0)\n"
+"{return new Date(y, m, d, h, i).applyOffset(z);}\n"
+"else if (y > 0 && m >=3D 0 && d > 0 && h >=3D 0)\n"
+"{return new Date(y, m, d, h).applyOffset(z);}\n"
+"else if (y > 0 && m >=3D 0 && d > 0)\n"
+"{return new Date(y, m, d).applyOffset(z);}\n"
+"else if (y > 0 && m >=3D 0)\n"
+"{return new Date(y, m).applyOffset(z);}\n"
+"else if (y > 0)\n"
+"{return new Date(y).applyOffset(z);}\n"
+"}return null;}";Date.parseRegexes[regexNum]=3Dnew =
RegExp("^"+regex+"$");eval(code);};Date.formatCodeToRegex=3Dfunction(char=
acter,currentGroup){switch(character){case"D":return{g:0,c:null,s:"(?:Sun=
|Mon|Tue|Wed|Thu|Fri|Sat)"};case"j":case"d":return{g:1,c:"d =3D =
parseInt(results["+currentGroup+"], =
10);\n",s:"(\\d{1,2})"};case"l":return{g:0,c:null,s:"(?:"+Date.dayNames.j=
oin("|")+")"};case"S":return{g:0,c:null,s:"(?:st|nd|rd|th)"};case"w":retu=
rn{g:0,c:null,s:"\\d"};case"z":return{g:0,c:null,s:"(?:\\d{1,3})"};case"W=
":return{g:0,c:null,s:"(?:\\d{2})"};case"F":return{g:1,c:"m =3D =
parseInt(Date.monthNumbers[results["+currentGroup+"].substring(0, 3)], =
10);\n",s:"("+Date.monthNames.join("|")+")"};case"M":return{g:1,c:"m =3D =
parseInt(Date.monthNumbers[results["+currentGroup+"]], =
10);\n",s:"(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)"};case"n":ca=
se"m":return{g:1,c:"m =3D parseInt(results["+currentGroup+"], 10) - =
1;\n",s:"(\\d{1,2})"};case"t":return{g:0,c:null,s:"\\d{1,2}"};case"L":ret=
urn{g:0,c:null,s:"(?:1|0)"};case"Y":return{g:1,c:"y =3D =
parseInt(results["+currentGroup+"], =
10);\n",s:"(\\d{4})"};case"y":return{g:1,c:"var ty =3D =
parseInt(results["+currentGroup+"], 10);\n"
+"y =3D ty > Date.y2kYear ? 1900 + ty : 2000 + =
ty;\n",s:"(\\d{1,2})"};case"a":return{g:1,c:"if =
(results["+currentGroup+"] =3D=3D 'am') {\n"
+"if (h =3D=3D 12) { h =3D 0; }\n"
+"} else { if (h < 12) { h +=3D 12; =
}}",s:"(am|pm)"};case"A":return{g:1,c:"if (results["+currentGroup+"] =
=3D=3D 'AM') {\n"
+"if (h =3D=3D 12) { h =3D 0; }\n"
+"} else { if (h < 12) { h +=3D 12; =
}}",s:"(AM|PM)"};case"g":case"G":case"h":case"H":return{g:1,c:"h =3D =
parseInt(results["+currentGroup+"], =
10);\n",s:"(\\d{1,2})"};case"i":return{g:1,c:"i =3D =
parseInt(results["+currentGroup+"], =
10);\n",s:"(\\d{2})"};case"s":return{g:1,c:"s =3D =
parseInt(results["+currentGroup+"], =
10);\n",s:"(\\d{2})"};case"O":case"P":return{g:1,c:"z =3D =
Date.parseOffset(results["+currentGroup+"], =
10);\n",s:"(Z|[+-]\\d{2}:?\\d{2})"};case"T":return{g:0,c:null,s:"[A-Z]{3}=
"};case"Z":return{g:1,c:"s =3D parseInt(results["+currentGroup+"], =
10);\n",s:"([+-]\\d{1,5})"};default:return{g:0,c:null,s:String.escape(cha=
racter)};}};Date.parseOffset=3Dfunction(str){if(str=3D=3D"Z"){return 0;}
var =
seconds;seconds=3DparseInt(str[0]+str[1]+str[2])*3600;if(str[3]=3D=3D":")=
{seconds+=3DparseInt(str[4]+str[5])*60;}else{seconds+=3DparseInt(str[3]+s=
tr[4])*60;}
return =
seconds;};Date.prototype.applyOffset=3Dfunction(offset_seconds){this.offs=
et=3Doffset_seconds*1000;this.setTime(this.valueOf()+this.offset);return =
this;};Date.prototype.getTimezone=3Dfunction(){return =
this.toString().replace(/^.*? ([A-Z]{3}) =
[0-9]{4}.*$/,"$1").replace(/^.*?\(([A-Z])[a-z]+ ([A-Z])[a-z]+ =
([A-Z])[a-z]+\)$/,"$1$2$3").replace(/^.*?[0-9]{4} =
\(([A-Z]{3})\)/,"$1");};Date.prototype.getGMTOffset=3Dfunction(){return(t=
his.getTimezoneOffset()>0?"-":"+")
+String.leftPad(Math.floor(this.getTimezoneOffset()/60),2,"0")
+String.leftPad(this.getTimezoneOffset()%60,2,"0");};Date.prototype.getDa=
yOfYear=3Dfunction(){var =
num=3D0;Date.daysInMonth[1]=3Dthis.isLeapYear()?29:28;for(var =
i=3D0;i<this.getMonth();++i){num+=3DDate.daysInMonth[i];}
return =
num+this.getDate()-1;};Date.prototype.getWeekOfYear=3Dfunction(){var =
now=3Dthis.getDayOfYear()+(4-this.getDay());var jan1=3Dnew =
Date(this.getFullYear(),0,1);var =
then=3D(7-jan1.getDay()+4);document.write(then);return =
String.leftPad(((now-then)/7)+1,2,"0");};Date.prototype.isLeapYear=3Dfunc=
tion(){var =
year=3Dthis.getFullYear();return((year&3)=3D=3D0&&(year%100||(year%400=3D=
=3D0&&year)));};Date.prototype.getFirstDayOfMonth=3Dfunction(){var =
day=3D(this.getDay()-(this.getDate()-1))%7;return(day<0)?(day+7):day;};Da=
te.prototype.getLastDayOfMonth=3Dfunction(){var =
day=3D(this.getDay()+(Date.daysInMonth[this.getMonth()]-this.getDate()))%=
7;return(day<0)?(day+7):day;};Date.prototype.getDaysInMonth=3Dfunction(){=
Date.daysInMonth[1]=3Dthis.isLeapYear()?29:28;return =
Date.daysInMonth[this.getMonth()];};Date.prototype.getSuffix=3Dfunction()=
{switch(this.getDate()){case 1:case 21:case 31:return"st";case 2:case =
22:return"nd";case 3:case =
23:return"rd";default:return"th";}};String.escape=3Dfunction(string){retu=
rn =
string.replace(/('|\\)/g,"\\$1");};String.leftPad=3Dfunction(val,size,ch)=
{var result=3Dnew String(val);if(ch=3D=3Dnull){ch=3D" ";}
while(result.length<size){result=3Dch+result;}
return =
result;};Date.daysInMonth=3D[31,28,31,30,31,30,31,31,30,31,30,31];Date.mo=
nthNames=3D["January","February","March","April","May","June","July","Aug=
ust","September","October","November","December"];Date.dayNames=3D["Sunda=
y","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];Date.y2=
kYear=3D50;Date.monthNumbers=3D{Jan:0,Feb:1,Mar:2,Apr:3,May:4,Jun:5,Jul:6=
,Aug:7,Sep:8,Oct:9,Nov:10,Dec:11};Date.patterns=3D{ISO8601LongPattern:"Y\=
\-m\\-d\\TH\\:i\\:sO",ISO8601ShortPattern:"Y\\-m\\-d",ShortDatePattern:"n=
/j/Y",LongDatePattern:"l, F d, Y",FullDateTimePattern:"l, F d, Y g:i:s =
A",MonthDayPattern:"F d",ShortTimePattern:"g:i A",LongTimePattern:"g:i:s =
A",SortableDateTimePattern:"Y-m-d\\TH:i:s",UniversalSortableDateTimePatte=
rn:"Y-m-d H:i:sO",YearMonthPattern:"F, Y"};

Number.formatFunctions=3D{count:0};Number.prototype.NaN=3D'NaN';Number.pr=
ototype.posInfinity=3D'Infinity';Number.prototype.negInfinity=3D'-Infinit=
y';Number.prototype.numberFormat=3Dfunction(format,context){if(isNaN(this=
)){return Number.prototype.NaNstring;}
else if(this=3D=3D+Infinity){return Number.prototype.posInfinity;}
else if(this=3D=3D-Infinity){return Number.prototype.negInfinity;}
else =
if(Number.formatFunctions[format]=3D=3Dnull){Number.createNewFormat(forma=
t);}
return this[Number.formatFunctions[format]](context);}
Number.createNewFormat=3Dfunction(format){var =
funcName=3D"format"+Number.formatFunctions.count++;Number.formatFunctions=
[format]=3DfuncName;var code=3D"Number.prototype."+funcName+" =3D =
function(context){\n";var =
formats=3Dformat.split(";");switch(formats.length){case =
1:code+=3DNumber.createTerminalFormat(format);break;case =
2:code+=3D"return (this < 0) ? this.numberFormat(\""
+String.escape(formats[1])
+"\", 1) : this.numberFormat(\""
+String.escape(formats[0])
+"\", 2);";break;case 3:code+=3D"return (this < 0) ? =
this.numberFormat(\""
+String.escape(formats[1])
+"\", 1) : ((this =3D=3D 0) ? this.numberFormat(\""
+String.escape(formats[2])
+"\", 2) : this.numberFormat(\""
+String.escape(formats[0])
+"\", 3));";break;default:code+=3D"throw 'Too many semicolons in format =
string';";break;}
eval(code+"}");}
Number.createTerminalFormat=3Dfunction(format){if(format.length>0&&format=
.search(/[0#?]/)=3D=3D-1){return"return =
'"+String.escape(format)+"';\n";}
var code=3D"var val =3D (context =3D=3D null) ? new Number(this) : =
Math.abs(this);\n";var thousands=3Dfalse;var lodp=3Dformat;var =
rodp=3D"";var ldigits=3D0;var rdigits=3D0;var scidigits=3D0;var =
scishowsign=3Dfalse;var =
sciletter=3D"";m=3Dformat.match(/\..*(e)([+-]?)(0+)/i);if(m){sciletter=3D=
m[1];scishowsign=3D(m[2]=3D=3D"+");scidigits=3Dm[3].length;format=3Dforma=
t.replace(/(e)([+-]?)(0+)/i,"");}
var =
m=3Dformat.match(/^([^.]*)\.(.*)$/);if(m){lodp=3Dm[1].replace(/\./g,"");r=
odp=3Dm[2].replace(/\./g,"");}
if(format.indexOf('%')>=3D0){code+=3D"val *=3D 100;\n";}
m=3Dlodp.match(/(,+)(?:$|[^0#?,])/);if(m){code+=3D"val /=3D =
"+Math.pow(1000,m[1].length)+"\n;";}
if(lodp.search(/[0#?],[0#?]/)>=3D0){thousands=3Dtrue;}
if((m)||thousands){lodp=3Dlodp.replace(/,/g,"");}
m=3Dlodp.match(/0[0#?]*/);if(m){ldigits=3Dm[0].length;}
m=3Drodp.match(/[0#?]*/);if(m){rdigits=3Dm[0].length;}
if(scidigits>0){code+=3D"var sci =3D Number.toScientific(val,"
+ldigits+", "+rdigits+", "+scidigits+", "+scishowsign+");\n"
+"var arr =3D [sci.l, sci.r];\n";}
else{code+=3D"var arr =3D =
val.round("+rdigits+").toFixed("+rdigits+").split('.');\n";code+=3D"arr[0=
] =3D (val < 0 ? '-' : '') + String.leftPad((val < 0 ? =
arr[0].substring(1) : arr[0]), "
+ldigits+", '0');\n";}
if(thousands){code+=3D"arr[0] =3D Number.addSeparators(arr[0]);\n";}
code+=3D"arr[0] =3D Number.injectIntoFormat(arr[0].reverse(), '"
+String.escape(lodp.reverse())+"', =
true).reverse();\n";if(rdigits>0){code+=3D"arr[1] =3D =
Number.injectIntoFormat(arr[1], '"+String.escape(rodp)+"', false);\n";}
if(scidigits>0){code+=3D"arr[1] =3D arr[1].replace(/(\\d{"+rdigits+"})/, =
'$1"+sciletter+"' + sci.s);\n";}
return code+"return arr.join('.');\n";}
Number.toScientific=3Dfunction(val,ldigits,rdigits,scidigits,showsign){va=
r result=3D{l:"",r:"",s:""};var ex=3D"";var =
before=3DMath.abs(val).toFixed(ldigits+rdigits+1).trim('0');var =
after=3DMath.round(new Number(before.replace(".","").replace(new =
RegExp("(\\d{"+(ldigits+rdigits)+"})(.*)"),"$1.$2"))).toFixed(0);if(after=
.length>=3Dldigits){after=3Dafter.substring(0,ldigits)+"."+after.substrin=
g(ldigits);}
else{after+=3D'.';}
result.s=3D(before.indexOf(".")-before.search(/[1-9]/))-after.indexOf("."=
);if(result.s<0){result.s++;}
result.l=3D(val<0?'-':'')+String.leftPad(after.substring(0,after.indexOf(=
".")),ldigits,"0");result.r=3Dafter.substring(after.indexOf(".")+1);if(re=
sult.s<0){ex=3D"-";}
else if(showsign){ex=3D"+";}
result.s=3Dex+String.leftPad(Math.abs(result.s).toFixed(0),scidigits,"0")=
;return result;}
Number.prototype.round=3Dfunction(decimals){if(decimals>0){var =
m=3Dthis.toFixed(decimals+1).match(new =
RegExp("(-?\\d*)\.(\\d{"+decimals+"})(\\d)\\d*$"));if(m&&m.length){return=
 new =
Number(m[1]+"."+String.leftPad(Math.round(m[2]+"."+m[3]),decimals,"0"));}=
}
return this;}
Number.injectIntoFormat=3Dfunction(val,format,stuffExtras){var i=3D0;var =
j=3D0;var result=3D"";var =
revneg=3Dval.charAt(val.length-1)=3D=3D'-';if(revneg){val=3Dval.substring=
(0,val.length-1);}
while(i<format.length&&j<val.length&&format.substring(i).search(/[0#?]/)>=
=3D0){if(format.charAt(i).match(/[0#?]/)){if(val.charAt(j)!=3D'-'){result=
+=3Dval.charAt(j);}
else{result+=3D"0";}
j++;}
else{result+=3Dformat.charAt(i);}
++i;}
if(revneg&&j=3D=3Dval.length){result+=3D'-';}
if(j<val.length){if(stuffExtras){result+=3Dval.substring(j);}
if(revneg){result+=3D'-';}}
if(i<format.length){result+=3Dformat.substring(i);}
return result.replace(/#/g,"").replace(/\?/g," ");}
Number.addSeparators=3Dfunction(val){return =
val.reverse().replace(/(\d{3})/g,"$1,").reverse().replace(/^(-)?,/,"$1");=
}
String.prototype.reverse=3Dfunction(){var res=3D"";for(var =
i=3Dthis.length;i>0;--i){res+=3Dthis.charAt(i-1);}
return res;}
String.prototype.trim=3Dfunction(ch){if(!ch)ch=3D' ';return =
this.replace(new RegExp("^"+ch+"+|"+ch+"+$","g"),"");}
String.leftPad=3Dfunction(val,size,ch){var result=3Dnew =
String(val);if(ch=3D=3Dnull){ch=3D" ";}
while(result.length<size){result=3Dch+result;}
return result;}
String.escape=3Dfunction(string){return =
string.replace(/('|\\)/g,"\\$1");}

------=_NextPart_000_0000_01CA052C.A76CB660
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.marketwatch.com/Dockingbar/Dock/_AlertItem

if (!window.Spark) window.Spark =3D {};
if (!window.Spark.Dockingbar) window.Spark.Dockingbar =3D {};
if (!window.Spark.Dockingbar.Dock) window.Spark.Dockingbar.Dock =3D {};
window.Spark.Dockingbar.Dock._AlertItem =3D {
Title:"MarketWatch.com",
RenderView: function(viewData) {
var StringWriter =3D function() {this._parts =3D [];this.Write =3D =
function(arg) {this._parts.push(arg.toString());};this.toString =3D =
function() {return this._parts.join('');};};
var Output =3D new StringWriter();
var Content =3D {};
function OutputScope(arg) {if (typeof arg =3D=3D 'string') {if =
(!Content[arg]) Content[arg] =3D new StringWriter(); arg =3D =
Content[arg];}OutputScope._frame =3D {_frame:OutputScope.Frame, =
_output:Output};Output =3D arg;};
function DisposeOutputScope() {Output =3D =
OutputScope._frame._output;OutputScope._frame =3D =
OutputScope._frame._frame;};
var alert =3D viewData["alert"];
var Title =3D this.Title;
function RenderViewLevel0() {
if (alert !=3D null) {
Output.Write("<li>\r\n    <p class=3D\"msgnbr\">");
Output.Write(alert.MessageNumber);
Output.Write("</p>\r\n    <p>");
Output.Write(Html.GetShortTimeAgoMarkup(alert.TimestampUtc, =
alert.EasternTimeOffset));
Output.Write("</p>");
if (alert.Type =3D=3D "price") {
Output.Write("\r\n        <p class=3D\"alert\">");
Output.Write(Html.ModelLink(alert.Instrument));
Output.Write(" ");
Output.Write(alert.InstrumentHeadline.Substring(alert.InstrumentHeadline.=
IndexOf(" ") + 1));
Output.Write("</p>");
}
if (alert.Type !=3D "price") {
Output.Write("\r\n        <p class=3D\"alert\">");
Output.Write(Html.ModelLink(alert.Headline));
Output.Write("</p>");
}
Output.Write("  \r\n    <p class=3D\"type\">");
Output.Write(alert.Type);
Output.Write("</p>\r\n    <div class=3D\"clear\"></div>\r\n</li>");
}
Output.Write("\r\n");
}
RenderViewLevel0();
this.Title =3D Title;
return Output.toString();
} // function RenderView
} // window.Spark.Dockingbar.Dock._AlertItem

------=_NextPart_000_0000_01CA052C.A76CB660--
