From: <Saved by Windows Internet Explorer 8>
Subject: Macomb County elementary students show off their skills in Science Olympiad - The Macomb Daily News: Breaking news coverage for Macomb County, Michigan
Date: Mon, 12 Jul 2010 16:21:20 -0400
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_003D_01CB21DE.432BC770"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5931

This is a multi-part message in MIME format.

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://images.townnews.com/macombdaily.com/images/rss.png

iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAG6SURBVHjaTJG9SxxRFMXP+5i3s2Ejg8gu
sZKERAQhCgoSEbEwBCRdIJ2kWdKkCDY2ViKof0Cw0EqwsVFQAlutlTZqJYSgYBUlBs0ku2F3vt7L
fW9UHLjDG+ac+373XPZ9pm/AV37dVyrgHoeQDPxBMcEAk6H5Nw7DX80JacUyyQL5tB/m+hTQ/8AM
CcHBGb05FZk6y15gTKkuPc4Drgw6q2uwj/5zifTbLrKTTfCs6cSMTGmsUSr5RFFUEAWG5sZHRPur
QNyAGqnCf78OUX5xL05bGllsqAFxCmL3eoagL44RbU4jqc2CFR5DTn2B7njmxGnbGjQhOgNDYbSK
4rsV+NNbedevnxyifL2MzDy6NZjcYNNprU0i3VsATQs5uQTjV9CuzYN3PIHom8oNyYMbHC+Js+0P
MI1LiFef0T6pQ4cXKLx8izSyBrrB5mxN6s0yxPgcTPcY4oNV15lVBtE62oHX3ev4dWqRRJ6zuTmF
iRqIzw8RnR06ftb1HPHVD3cWlV7CSsB+Lg7/tku5i86y3leUJ2OH1YQjulQo7brtBotFGUAr0C+A
GzCPBqQvCHs2yGQaJogm/gswACW0ydBRuiLNAAAAAElFTkSuQmCC

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://images.townnews.com/macombdaily.com/images/macombdaily-small.png

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

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://images.townnews.com/macombdaily.com/art/yahoo_search.gif

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

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://images.townnews.com/macombdaily.com/content/articles/2010/05/08/news/doc4be615f17fb5d766949024.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/7QEmUGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAQocAgAAAgAC
HAJ4ANFSb2JlcnRzIEVsZW1lbnRhcnkgU2Nob29sIHN0dWRlbnRzIFN0ZXZlbiBPZ2dkZW4sIDEy
LCBhbmQgQWxleGlzIFN0cmllYmVyIGxhdW5jaCB0aGllciB3YXRlciByb2NrZXQgYXQgdGhlIFNj
aWVuY2UgT2x5bXBpYWQgaGVsZCBhdCBNYWNvbWIgQ29tbXVuaXR5IENvbGxlZ2Ugb24gU2F0dXJk
YXkuDQoNCk1hY29tYiBEYWlseSBwaG90byBieSBEYXZpZCBBbmdlbGwNChwCUAAPRGF2aWQgUy4g
QW5nZWxsHAIFABRNQ0MgU2NpZW5jZSBvbHltcGlhZP///////////////////////////////9sA
QwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8n
OT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgBxAGQAwEiAAIRAQMRAf/EABwAAAEFAQEBAAAAAAAA
AAAAAAQAAgMFBgcBCP/EAE8QAAEDAgQDBQUFBgIGCQQCAwIBAwQAEgURISIGEzEUMkFRYSNCUnGB
BxVikaEkM3KCscFD0RY1U5Ki4SU0Y3ODsrPw8SZEdMJUkxdFZP/EABoBAAIDAQEAAAAAAAAAAAAA
AAACAQMEBQb/xAAvEQACAQMEAQQBBAEEAwAAAAAAAQIDERIEITFBUQUTImEyFCNxgTMVkaHwQkOx
/9oADAMBAAIRAxEAPwDVYl2ltworT58lfh975pVHNZIWBAbDPwu92tNxLADDZbIsEZCbe/mFmuae
NWTeH4YzEZtd9sooXeTPp5Vw6WncqrjxYsjDI5fLxIIsYWCLePfWio2JR3IhCRGLqdKtMWbw+URO
i0HOjuWr4X/OsvPiOuSSGKxt1NfBPVa0uMITsymUXF2BZb5i/c67f723+lEMObR5pWCvw9ar2HHR
t9kZXbQTzqRwnmXyakibBDuycHK2rbR4CJrHBwyZhosNlyhaHQhH2hKvjVPJbAmxiwIxumO00Lrn
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
BhCmqvd8lVc9F0pUqKO82TI//9k=

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.macombdaily.com/_captcha/render?id=5116

iVBORw0KGgoAAAANSUhEUgAAAMgAAABkCAMAAAD0WI85AAAAaVBMVEUAAAD////g4OBDQ0MBAQFC
QkL+/v4/Pz9/f3+fn5+/v7/f398fHx9fX1/j4+Pn5+fr6+uIiIjz8/PPz8/7+/tZWVlxcXGgoKC4
uLj39/ehoaGJiYnQ0NDv7++AgIBaWlpycnIgICBgYGCbcP/XAAAE2UlEQVR4nO2aDXcSOxCGSbHk
m62VVm1Bev3/P/Imk6+Z7FJRAw2e7PHYI+Vl3mczM5kNrlbxYnfr1erTqlzrO/9Kuu7vNqvq6lPR
qa0B0putAdKbrQHSm60B0putAdKbrQHSm60B0putfw/EcCuk4rcLsn3zAJqFy9weSFiBBMBuFUSw
5avzGuHWclBMG3MKROveQV5VcCrN6tn9EPC6zAC7vRQ/uePjnqZfkIdduen2q/sLlmalmAY+XhRd
g5g9SZ8Jyhl+4f5AcVMQdVUQYwU/T8FjU9Iqtyddfgk14RX8p5D2yiDTC1g6D4SHZbCwCDyUiiIg
GhS+YAKIvAqIlVNp92coDKzCIccAElk+DrC8QgUQJf1KXx6Ek33rDAUYn0oMKAqR3ysICD/b1V+D
4NZ/jsLfcfaKY6gZiHSKI1SSaQ7C3eCgtHb1WSlC65/UuSDeniAxJAGR0AXIGrcDMWWjgruFFUrL
V5coPLeeWRAr/fbGg0LA+0gMQWpEMXy95+r3QSz+aL6ssLn1BPQw+zl/InXYH/Db0NxIDMt2m1wL
FESTGH8LYquPPgkikyIvoDRojvXps7RPm2dsKwkm3RwEPlcJYa3wO9SyQmCQ7J7O4ybXwzu2/But
H1HKGjcE0fxXilKxCR0tBZu+xSWJneid55FQGQyvcUMQe0JhhE/p/WG7lvldQVGmD2W8wo2DkoNN
PYvxNG1EslxAhGteJW4DkJgUCwpeCvNFYRB4ewSRQWEMKGK6xOkMPw3GD+e5Dk3jw4ctikIVs6cg
ToLozFFipHSBGHUTgStWxgVOUSbSPJBC1Rxx3VKQkFc0BgER1wV5gE+OWWCKIk6tgnO7XwKBZA+C
EyBol92IVA2x+7UGMfzzI75vRfEDfIZkWj/gNMcgvIpBQJR2g62FQiu25CVA8GBbgfCSN15xQNkR
g5SZBbcHNu9acxDRuthnIDorFOJwiu0cBO9n5dwwZuBpEP8vKdx05nCagaC2ErIgZzwvJREU+2Ib
gaTNocTwrcxSWzqDcClRB7HtQFzh6S87Vu2HXkEnb6f4VmzHIGIRRIQOgG2xDEL7IG8HYtw9v98x
9JyWFOSZJ60IBcGsJYYJtYVWXRcQelDaekNkCyBHRvYWp5iKbQRisyLHgJ6rX7fh3CV1YAwCWcy2
zfcRUg0IRGHFxIrtGEQtg6TbvpvQ/X8MtkoZXmBDfMpdFyneapDHOUg6HvJbKY5h6pN2Jp+u8UXP
8xLIkb64nhhKQASSR2AcAz83u0QS5jrfWD2zetTyClo4xx1DCXj/sFH1HEZj8HQSps49m2wA8plm
UVSQ/ZBHW8ZlkQ/yvc6dGsTF2E5vPFfeVUD8SbmcKcKEAk5Ipni4+x1h8E2ohy9Dl0Hi3uVmCZpE
CKSaBT4cxG/ZYq6Y955A5oM8biyvG3YfIHZB8R8mORziIthWttqDfIkgfjuwRJFO3rQ43k0vZRH6
BDG+I6XtwFYKxybsu4c7fYDY+uvuGuSCtpqCzE4X6gfXWwEh6+G76R8PdB8MAgDT942ouunNgQDA
R//voBYgH2lrgPRma4D0ZmuA9GZrgPRma4D0ZmuA9GZrgPRma4D0ZmuA9GZrgPRma4D0ZmuA9GZr
gPRma4D0ZmuA9GZrgPRma4D0ZmuA9GbrfMX/BxpSQrzdhO0AAAAASUVORK5CYII=

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://images.townnews.com/macombdaily.com/images/icon_jobs.png

iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAMAAABBwMRzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAAxQTFRF/fj3kR0B6Lmt0ndhPnvdZQAAAC1JREFUeNrEyckRACAAwkAg
/ffsgT6swP1lIk0pVXy14Yzdwaa8jh987gwBBgBXtgDcbzjfqQAAAABJRU5ErkJggg==

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://images.townnews.com/macombdaily.com/images/icon_homes.png

iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAMAAABBwMRzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAAxQTFRF+u/tjhwA1H5pvjsa73JivAAAADZJREFUeNqMzEkKACAQA8Es
//+zSBx0QNC+FYEA10gdEmcwQ7PaY1In6T9bcnP9LOttxEOAAQA/ngDAY8gHMQAAAABJRU5ErkJg
gg==

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://images.townnews.com/macombdaily.com/images/icon_autos.png

iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAMAAABBwMRzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAAxQTFRFmSAC+/Ty4aSVy2VM8q636QAAAEtJREFUeNpkjgkKADEIAzP6
/z+vqduLDqUSIiaC0CRA9WoMwoJMJuVo29i6dFjpBN2kQ5bo6CNfeva9nc24R/eke7tf/X+9uvgJ
MAA99wCUjAX1CAAAAABJRU5ErkJggg==

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://images.townnews.com/macombdaily.com/images/marketplace_deals2click4-2.png

iVBORw0KGgoAAAANSUhEUgAAAK8AAAAYCAMAAAC7g12KAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAMAUExURfvxJisrK+L1zYfT1frMqnJycvPi
8jIyMvjJyoiIiP709Pn5+fnxQvT63K/X0f3kymVlZfvY2djgyfHr1Z6enoaGhnV1dX19fUFBQVVV
Vf3y5M3ouvLt2erjxKKiovPz8/Ly8ufn5+rq6l5eXgwMDPn58fmmUezp0RMTE/7t4v769W5ubnp6
eunmyk1NTdjohuTbtO7u7vj4vfZtMdTs6VBQUPDw8IKCgmFhYfb29vK2xeHh4bbhtTk5Odvb2/f0
6cXSt8zMzNzc3L7YTVlZWdnpmuTk5MfHx/bIm8HBwaqqqt/f37e3t/r7x5iYmP3t7+nI5M/Pz/z5
67+/v/7+/P/2a+vz9dTU1Ozs7K+vr+np6UVFRcjIyP3TqfTw4MDAwKampu32/5OTk8vLy/f1697e
3rvn6rKysrCwsD4+Prm5uaysrB0dHfv69YyMjG7LzSUlJdbW1qmpqcjeaKWlpbq6uv7r2Y+PjxkZ
Gf3N0Zubm2pqar29vdLS0tDQ0JGRkSIiIpCQkLS0tNnZ2fL270pKSvq5eJaWlv73jf/378TExP39
8QYGBmhoaP794/79/HzLl/by4+T05vv+9ubhvrbVOPX48/q/gfz79/v9+f7w6u/10veTX/7+/vv7
+/39/fz8/Pr6+v///v/+/vz+//7//ufywP//+f7///3/+/v9//X05+3x5un27fL1oNvn0PLw4PjM
utyxy//TSqbXm/qgRPSDSf/+/8LgzMzk2feEEPz999Tk0/byaPbzYJBxvu3s//r88dnHuPHyn//8
+frdyPv58u7b3dbq2NDkPu7ny5vXrIrQrMHbW/7p1PPbYuvuvevgsJba3OHtsOXtzM/exs/iZujt
kN/2+dPx4d7t+sCLifrml+/6+q6Uyfz8/vf66ef5/eDy/+3gvfmbPbnY9v2kve/txufrbZvXu/7+
+/zd3tzt0OTlf/r26tnpWv3YeOvyqenKe+768tnG5uDixuft4PDvcfLyAPq8v/Gypf/6/Pfz9/et
rwAAAP///4v57qIAAAkPSURBVHjaYvg/tABAADEMMfcCBBCZ7l2g6JPEymqeMY8MvXOTK3pxSq6c
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
cCNILk0AAAAASUVORK5CYII=

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://images.townnews.com/macombdaily.com/images/marketplace_searchmicars-2.png

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

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://images.townnews.com/macombdaily.com/images/blogimg_redwings.jpg

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
/9k=

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://images.townnews.com/macombdaily.com/images/blog_theblogprof.png

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
CCDAAMkMLWC0Xww0AAAAAElFTkSuQmCC

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://images.townnews.com/macombdaily.com/images/blogimg_TimSkubick.jpg

/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAPAAA/+4ADkFkb2JlAGTAAAAAAf/b
AIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxsc
Hx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f
Hx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAPAA8AwERAAIRAQMRAf/EAI4AAAEEAwEAAAAAAAAAAAAA
AAUCAwYHAAEECAEAAgMBAQAAAAAAAAAAAAAAAQMABAUCBhAAAgECBQEGAwUGBwAAAAAAAQIDEQQA
IRIFBjFBUWETFAeBoSJxMkIjFZHBUmKCCJIzQyQ0FhcRAAMAAgICAQQDAQAAAAAAAAABAhEDIRIx
BEFRYTIUcSITBf/aAAwDAQACEQMRAD8AOxbW1xEnmCjjIjFB0b0rDCNrsTE6AfoP4cLY5MhvOOY8
Z43KsK1v71nMfp4GoVKirnIGtPu0/i+w4Dmn4FVuSIevu7yd7rWeIiKwL1KgzvOI/Au1Cf6Md/0X
HZZFwtz56PBafH912He3KbfdxXEkcUVxLEpqypOmtKj5HuOWCpA7T8BmSBkjOmoGJgW2Ry/mu7MM
8fRjmBiYAwb665066N5tf8vPpgnJNLIK4LduOC8kI5Pd7nacc3C42oqL+OGsLuQAuYDtU5fShJwM
oNJ44Cntl7Z8a2PgNje+hiut5kj9Rd7jKqyys0pL01kdAGAywaSqe2DPnZU31T4Ae97Htd3dyS3L
pbtQskrOqqpz6iozxi7NTbZuafYcIpeFb/iHu7aNt0Qki39o4jHGcmSWQCVlAyyI1Y1/T2d9XPmT
N9yVG3KXFnoGVAqAOeozPTDkIpAW6tI/MNPqr0HXBRw2c36X+d5nZStP3YPUGQnZwGMswOXdirb4
NSUE0FtcW0kM6K6SKUeNhUMrChBHiMInYduWRzmHBYrrimy7Um63VtLB5draJCXCdaIZT93TQqoJ
YU8cO7NPj5KKx2f2Al97a7cOQW8ESuzWUssRaOTTLKdP1SPIxDuO0Z+GKb2XlzwXkpcqn/IatON7
bDyYX3oo2vom1GcULIrEZ6qkV+ns76d+OdN3V9c8IldVGfkI7jd65GjJppzpjXRl0wHLPeq3mR1o
ueeHSsleqwO/q7+R5tDr6acd9WK7hJb6JUWhy6HFCpyj0EBCGRGCOpGeeKVxgdk7ruO5uLeyW3SC
a4iuFeFLpTJCp7X0qVOodh7K4bhpp+SjtXn4IJc2+5G6m9FM9rJDcGSaFoDDFTWW0RLIWbIMRrBA
pitu6rJZhYXLDFjvCC/dGIEs0YEVfx6M3oelRWtO7PD/APnR5ZX9msJD91EJZlcZd5xrqDMqhmcI
tSlKU6HD4gq3Zxeb/J9fyw/qI7Ai1uJ3Yh2yrkBjHSPV5HNx5/xjY4CNx3COORP9BD5kp/oWp/bi
P13Qu/ZifLA2we+cO/cx2XYNssmhsdwvIrae/nakiox+pkRcloM6lssOn1H15Zn7feT4SDvHuMb5
ynkO47fFyNb2BLgmSY3MEqeRUkGJImMsgpkK08cUf07t4wl9ywvd1xOfL+hDf7kuY7fsm47NwjjE
7JPx2X1+47gp/MN9IgVF1DtSM/UOmYXsxq6dE65wjK2762V2YJ47/cMJEituRWRSQUV762zU/wAz
RHMeOk/DDZSRxV5LN23kuwbtard2F3HdwEZvG1Sp7mU/Up+0YszKfgq7KwP+fbVr2d9csM6iexXP
uvvEmy8dSCykMc99KIfOUkOEALPpI6VoBjK0xyek9vc1HHyUY7swJJqxOde3FsyGzt2S6W23za5n
8oxRXcDOtwA0JUONQkU1qlPveGJXgCLqX3N4OnIvcTkMEUWy7hd28VrxpvKMrVDMkrRpGU0PIUWS
oIAywtBeeChby+u768mvb2Z7m6uHaW4nlYu7u5qzMxzJJ64JBg9/fiEH7HcL6xnFxZzvbzr0kjYq
fl1wU2gNJ+Sbf+u8g/QvSaV9fWnrezRTr5fTX8vDDv8Ad4x8if11nPwK94d9e/5Y1irf7bbVESgd
DI41yN8wPhirpXBoe1eax9CCoak9+HoqsdjdFuoC4qgYEg9DTHNEQi4cvM7N3nHKR0xpE1NQYIDb
RNqIGeAyCCCOuIQVX8v44hApyr1X/Ztz9T/yPVS6/wDEafLHMfihm382DY/vZYchTNS11inw+3HN
ERo1zr17cchMXwwfggk6651rgEFNq+GIQzLR4VxCH//Z

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://jrcmacombdailycom.122.2o7.net/b/ss/jrcmacombdailycom/1/H.17--NS/0

R0lGODlhAgACAIAAAP///wAAACH5BAEAAAAALAAAAAACAAIAAAIChFEAOw==

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.macombdaily.com/articles/2010/05/08/news/reset.css

HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
APPLET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OBJECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ADDRESS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BIG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CITE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DFN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
EM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FONT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
INS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
KBD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
Q {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
S {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SAMP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SMALL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRIKE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRONG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SUB {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SUP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
VAR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CAPTION {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TBODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TFOOT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
THEAD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; =
FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
BODY {
	LINE-HEIGHT: 1
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: separate
}
CAPTION {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
TH {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
TD {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
BLOCKQUOTE:before {
	CONTENT: ""
}
BLOCKQUOTE:after {
	CONTENT: ""
}
Q:before {
	CONTENT: ""
}
Q:after {
	CONTENT: ""
}
BLOCKQUOTE {
	QUOTES: "" ""
}
Q {
	QUOTES: "" ""
}

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.macombdaily.com/articles/2010/05/08/news/base.css

BODY {
	FONT-FAMILY: Arial, "Helvetica Neue", Helvetica, sans-serif; COLOR: =
#363636; FONT-SIZE: 62.5%
}
A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
#story_commentform {
	WIDTH: 450px !important
}
#container {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 15px; WIDTH: =
960px; PADDING-RIGHT: 15px; BACKGROUND: #fff; PADDING-TOP: 0px
}
#meta {
	BACKGROUND: #572b18; COLOR: #e7e1de
}
#meta_inner {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.63em; MARGIN: 0px auto; =
PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
#meta IMG[width=3D'1'] {
	DISPLAY: none
}
#banner {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: =
url(/images/banner_bg.gif) #fff repeat-x left bottom; BORDER-TOP: 0px; =
BORDER-RIGHT: #dfe0dc 1px solid; PADDING-TOP: 0px
}
#leaderboard {
	MARGIN: 0px auto; WIDTH: 728px; PADDING-TOP: 5px
}
#bottom_leaderboard {
	MARGIN: 0px auto; WIDTH: 728px
}
#weather {
	WIDTH: 200px; FLOAT: left
}
.slider_pencil {
	MARGIN-TOP: 2px; WIDTH: 972px; HEIGHT: 30px; MARGIN-LEFT: -6px; =
OVERFLOW: hidden; CURSOR: pointer
}
.slider_billboard {
	POSITION: relative; WIDTH: 972px; DISPLAY: none; HEIGHT: 0px; =
MARGIN-LEFT: -6px; OVERFLOW: hidden; TOP: -30px
}
.slider_billboard_content {
	POSITION: relative
}
.lrec {
	MARGIN: 0px auto 10px; WIDTH: 300px; BACKGROUND: =
url(/images/advertisement_daily.png) no-repeat 2px 0px; PADDING-TOP: =
10px
}
#masthead {
	HEIGHT: 102px; PADDING-TOP: 15px
}
#left_ear {
	WIDTH: 200px; FLOAT: left; HEIGHT: 102px; MARGIN-RIGHT: 10px
}
#right_ear {
	WIDTH: 200px; FLOAT: left; HEIGHT: 102px
}
#logo {
	WIDTH: 525px; FLOAT: left; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#logo_main {
	MARGIN: 0px auto; WIDTH: 404px; HEIGHT: 53px
}
#logo_meta {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 404px; FONT-SIZE: 1.1em; =
BORDER-TOP: #dfe0dc 1px solid
}
#logo_meta_locality {
	TEXT-ALIGN: left; LINE-HEIGHT: 2em; WIDTH: 230px; FLOAT: left; =
FONT-SIZE: 0.9em
}
#logo_meta_date {
	TEXT-ALIGN: right; LINE-HEIGHT: 2em; FLOAT: right; FONT-SIZE: 0.9em
}
#logo_meta_url {
	TEXT-ALIGN: right; FLOAT: right; FONT-SIZE: 0.9em; PADDING-TOP: 2px
}
#logo_meta {
	COLOR: #808080
}
#logo_meta A {
	COLOR: #808080
}
#navigation {
	LINE-HEIGHT: 1em; HEIGHT: 24px
}
#home_primary {
	MARGIN-BOTTOM: 18px; PADDING-TOP: 18px
}
#home_primary_main {
	WIDTH: 635px; FLOAT: left; MARGIN-RIGHT: 15px
}
#home_features {
	WIDTH: 310px; FLOAT: left; MARGIN-RIGHT: 15px
}
#home_leads {
	WIDTH: 310px; FLOAT: left
}
#home_promos {
	WIDTH: 310px; FLOAT: left
}
#home_secondary {
=09
}
#home_leftbar {
	WIDTH: 160px; FLOAT: left; MARGIN-RIGHT: 10px
}
#home_secondary_main {
	WIDTH: 790px; FLOAT: left
}
#home_tweener {
	BORDER-BOTTOM: #dfe0dc 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: =
8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(/images/diag_bg.gif); BORDER-TOP: #dfe0dc 1px solid; PADDING-TOP: =
8px
}
#home_headlines {
	PADDING-LEFT: 5px; WIDTH: 460px; FLOAT: left; MARGIN-RIGHT: 15px; =
PADDING-TOP: 18px
}
#home_rightbar {
	WIDTH: 310px; FLOAT: left; PADDING-TOP: 18px
}
#page {
	PADDING-TOP: 18px
}
#page_primary {
	WIDTH: 635px; FLOAT: left; MARGIN-RIGHT: 15px
}
#page_primary_static {
	WIDTH: 635px; FLOAT: left; MARGIN-RIGHT: 15px
}
#page_topper {
	MARGIN-BOTTOM: 18px
}
#page_leftbar {
	WIDTH: 160px; FLOAT: left; MARGIN-RIGHT: 10px
}
#page_body {
	WIDTH: 460px; FLOAT: left
}
#page_body_story {
	WIDTH: 630px; FLOAT: left
}
#page_rightbar {
	WIDTH: 310px; FLOAT: left
}
#bottom_ads {
	TEXT-ALIGN: center; MARGIN: 9px 0px
}
#main_nav {
	WIDTH: 610px; FLOAT: left; HEIGHT: 24px; MARGIN-RIGHT: 15px
}
#marketplace_nav {
	WIDTH: 335px; FLOAT: right; HEIGHT: 24px
}
#nav {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#nav UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#nav {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; FONT-SIZE: 10px; =
FONT-WEIGHT: bold
}
#marketplace_nav {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 10px
}
#nav A {
	DISPLAY: block
}
#marketplace_nav A {
	DISPLAY: block
}
#nav LI {
	FLOAT: left
}
#marketplace_nav UL LI {
	FLOAT: left
}
#nav LI A {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: =
#fff; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#marketplace LI A {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: =
#fff; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#nav LI A:hover {
	TEXT-DECORATION: underline
}
#marketplace_nav LI A:hover {
	TEXT-DECORATION: underline
}
#nav LI UL {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 90px; LEFT: -999em
}
#nav LI UL A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 18px; WIDTH: 90px; PADDING-RIGHT: =
18px; BORDER-TOP: 1px solid; PADDING-TOP: 6px
}
#nav LI UL A:hover {
	WIDTH: 90px
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#nav LI UL LI {
	TEXT-ALIGN: left
}
#marketplace_nav LI A {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: =
#fff; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#nav LI DIV {
	PADDING-BOTTOM: 7px; PADDING-TOP: 5px
}
#marketplace_nav LI DIV {
	PADDING-BOTTOM: 7px; PADDING-TOP: 5px
}
#marketplace_nav .frog {
	PADDING-RIGHT: 60px; BACKGROUND: url(/images/frog.gif) no-repeat right =
top
}
#marketplace_nav A.frog:hover {
	PADDING-RIGHT: 60px; BACKGROUND: url(/images/frog.gif) no-repeat right =
top
}
#nav LI:hover {
	POSITION: static
}
#nav LI.hover {
	POSITION: static
}
#masthead_small {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 18px
}
#logo_small {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.8em; WIDTH: 203px; FLOAT: left; =
FONT-SIZE: 1em; MARGIN-RIGHT: 29px; PADDING-TOP: 30px
}
#logo_small H1 {
	HEIGHT: 27px
}
#leaderboard_small {
	WIDTH: 728px; FLOAT: left; HEIGHT: 90px
}
#logo_meta_small {
	COLOR: #808080; BORDER-TOP: #dfe0dc 1px solid
}
#search {
	BORDER-BOTTOM: #e6e4e4 1px solid; BORDER-LEFT: #e6e4e4 1px solid; =
BACKGROUND: url(/images/search_bg.gif) #fff repeat-x left bottom; COLOR: =
#666666; BORDER-TOP: 0px; BORDER-RIGHT: #e6e4e4 1px solid
}
.searchBoxLeft {
	PADDING-LEFT: 10px; WIDTH: 74px; FLOAT: left; COLOR: #666464; =
FONT-SIZE: 1.4em; FONT-WEIGHT: bold; PADDING-TOP: 9px
}
.searchBoxMiddle {
	TEXT-ALIGN: center; WIDTH: 545px; WHITE-SPACE: nowrap; FLOAT: left; =
FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}
.searchBoxMiddle INPUT {
	VERTICAL-ALIGN: middle
}
.seatchBoxMiddle INPUT.txt {
	WIDTH: 275px
}
#search INPUT {
	MARGIN: 2px; FONT-SIZE: small
}
#search SELECT {
	MARGIN: 2px; FONT-SIZE: small
}
#search TEXTAREA {
	MARGIN: 2px; FONT-SIZE: small
}
.searchBoxRight {
	LINE-HEIGHT: 10px; PADDING-LEFT: 9px; WIDTH: 150px; WHITE-SPACE: =
nowrap; FLOAT: left
}
.searchBoxRight SPAN#yahooWebSearch {
	FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; =
font-size-adjust: none
}
.searchBoxRight SPAN#yahooPoweredBy {
	FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 9px
}
.searchBoxRight SPAN#yahooText {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Verdana, Helvetica, sans-serif; =
COLOR: #ff0033; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
.searchBoxRight SPAN#yahooSearch {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Verdana, Helvetica, sans-serif; =
COLOR: #545454; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
.searchBoxSponsor {
	TEXT-ALIGN: right; WIDTH: 120px; PADDING-RIGHT: 10px; FLOAT: right; =
PADDING-TOP: 3px
}
#content DIV.sponsored_results UL {
	PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 15px
}
#poll-box {
=09
}
.poll-default-moreinfo {
	PADDING-LEFT: 12px; DISPLAY: block; BACKGROUND: =
url(/images/icon_arrow.gif) no-repeat 100px 4px
}
.poll-default-table {
=09
}
.poll-default-question {
	LINE-HEIGHT: 1.63em; MARGIN-BOTTOM: 9px; FONT-SIZE: 1.1em
}
.poll-default-row1 {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: 1.63em; FONT-SIZE: 1.1em
}
.poll-default-row2 {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: 1.63em; FONT-SIZE: 1.1em
}
.poll-default-row1 INPUT {
	VERTICAL-ALIGN: middle
}
.poll-default-row2 INPUT {
	VERTICAL-ALIGN: middle
}
.poll-default-results {
=09
}
.poll-default-resultstitle {
=09
}
.poll-default-resultsanswers {
=09
}
.poll-default-resultspercent {
=09
}
.poll-default-close {
=09
}
.poll-default-view {
=09
}
.poll-default-view A:link {
=09
}
.poll-default-view A:visited {
=09
}
.poll-default-view A:hover {
=09
}
#metalinks {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 3px; FLOAT: right; COLOR: #8e7164; =
FONT-SIZE: 1.1em; LIST-STYLE-IMAGE: none
}
#metalinks LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: =
inline; FLOAT: left; PADDING-TOP: 0px
}
#metalinks A {
	COLOR: #fff; TEXT-DECORATION: none
}
#metalinks A:hover {
	TEXT-DECORATION: underline
}
#network_menu {
	COLOR: #000; FONT-SIZE: 0.9em
}
#networklinks {
	FLOAT: left
}
#networklinks SPAN {
	COLOR: #fff; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
#networklinks FIELDSET {
	FLOAT: left
}
#weather_widget {
	PADDING-BOTTOM: 0px; MARGIN: -5px 0px 0px; PADDING-LEFT: 5px; WIDTH: =
208px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, helvetica, sans; FLOAT: =
right; COLOR: #363636; PADDING-TOP: 0px
}
#weather_sponsor A IMG {
	MARGIN-TOP: -5px; BACKGROUND: url(/images/bg_sponsoredby.png) no-repeat =
left top; PADDING-TOP: 11px
}
#weather_sponsor {
	TEXT-ALIGN: center
}
#weather_widget IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
#weather_widget_location {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: =
11px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#weather_widget_temp {
	WIDTH: 45px; FLOAT: left; FONT-SIZE: 26px; FONT-WEIGHT: bold; =
MARGIN-RIGHT: 10px
}
#weather_widget_description {
	LINE-HEIGHT: 1.2em; FLOAT: left; FONT-SIZE: 10.5px
}
#weather_widget_icon {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 48px; PADDING-RIGHT: =
0px; FLOAT: left; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}
#weather_widget_conditions {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 3px
}
#weather_widget_right {
	WIDTH: 150px; FLOAT: left
}
#emailform TABLE {
	WIDTH: 90%
}
#emailform FORM {
	MARGIN: 0px
}
#emailform FORM TABLE {
	MARGIN: 0px
}
#emailform BR {
	DISPLAY: none
}
#emailform TABLE {
	WIDTH: 100%
}
#emailform TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-SIZE: 1.2em; PADDING-TOP: 9px
}
#emailform TD[align=3D'right'] {
	TEXT-ALIGN: right
}
#emailform TR TD[valign=3D'top'] {
	TEXT-ALIGN: right
}
#emailform TR TD[valign=3D'top'][align=3D'center'] {
	TEXT-ALIGN: left
}
#emailform TD[colspan=3D'2'] {
	TEXT-ALIGN: left
}
#emailform TD[style=3D'font-size: smaller;'] {
	LINE-HEIGHT: 14px; FONT-SIZE: 10px
}
#emailform TD[colspan=3D'2'] TEXTAREA {
	MARGIN-LEFT: 117px
}
#emailform TD[colspan=3D'2'][align=3D'center'] B {
	DISPLAY: block
}
#emailform TD[align=3D'left'] {
	TEXT-ALIGN: left; PADDING-LEFT: 21px; MARGIN-LEFT: 15px; =
VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
#emailform TD[align=3D'left'] IMG {
	MARGIN-BOTTOM: -20px; MARGIN-LEFT: 5px
}
#emailform TD[align=3D'left'] INPUT {
	BORDER-BOTTOM: #dfe0dc 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: =
24px; PADDING-LEFT: 10px; WIDTH: 125px; PADDING-RIGHT: 10px; =
FONT-FAMILY: Courier New, Courier, monospace; LETTER-SPACING: 5px; =
HEIGHT: 34px; FONT-SIZE: 24px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; =
PADDING-TOP: 5px
}
#emailform TABLE TR TD FONT[size=3D'+1'] B {
	FONT-SIZE: 18px; FONT-WEIGHT: bold
}
#emailform TABLE TR TD P + P {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: #f4f5f0; FONT-SIZE: 11px; PADDING-TOP: 10px
}
#emailform TABLE TR TD + TD {
	TEXT-ALIGN: left; PADDING-LEFT: 10px; WIDTH: 500px
}
#footer {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 1.63em; PADDING-LEFT: 7px; =
PADDING-RIGHT: 7px; BACKGROUND: #f2f2f2; FONT-SIZE: 1.1em; BORDER-TOP: =
#e6e4e4 1px solid; PADDING-TOP: 7px
}
#footer_inner {
	MARGIN: 0px auto; WIDTH: 950px
}
#footer H3 {
	FLOAT: left; FONT-SIZE: 1em; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px
}
#footer UL {
	FLOAT: left
}
#footer UL LI {
	FLOAT: left
}
#footer UL LI.first {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-LEFT: =
0px; MARGIN-LEFT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium =
none
}
#footer .footer_item {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: =
10px
}
#footer SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: =
#cccccc; PADDING-TOP: 0px
}
#footer SPAN.copyright {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.mod_tabnav {
	BORDER-BOTTOM: #dfe0dc 1px solid; HEIGHT: 18px
}
.mod_tabnav LI {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
PADDING-BOTTOM: 3px; LINE-HEIGHT: 1em; MARGIN: 0px 2px; PADDING-LEFT: =
5px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/tabbernav_bg.gif) =
#ffffff repeat-x center bottom; FLOAT: left; HEIGHT: 10px; COLOR: =
#666464; FONT-SIZE: 1em; BORDER-TOP: #dfe0dc 1px solid; CURSOR: pointer; =
FONT-WEIGHT: bold; BORDER-RIGHT: #dfe0dc 1px solid; PADDING-TOP: 4px
}
.mod_tabnav LI:hover {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND: #fff; TEXT-DECORATION: =
underline
}
.mod_tabnav LI.zw-activetab {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND: #fff
}
.mod_tab {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
MARGIN-BOTTOM: 18px; BACKGROUND: url(../images/gradient_lightgray.gif) =
#fff repeat-x left bottom; CLEAR: both; BORDER-TOP: 0px; BORDER-RIGHT: =
#dfe0dc 1px solid; PADDING-TOP: 10px
}
.mod_tab IMG {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
WIDTH: 286px; MARGIN-BOTTOM: 10px; BORDER-TOP: #dfe0dc 1px solid; =
BORDER-RIGHT: #dfe0dc 1px solid
}
.tabberlive .tabbertabhide {
	DISPLAY: none
}
.tabber {
=09
}
.tabberlive {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 15px
}
UL.tabbernav {
	BORDER-BOTTOM: #dfe0dc 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
UL.tabbernav LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px; DISPLAY: inline; LIST-STYLE-IMAGE: =
none
}
UL.tabbernav LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #dfe0dc 1px solid; =
PADDING-BOTTOM: 2px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; COLOR: =
#666464; MARGIN-LEFT: 3px; FONT-SIZE: 1em; BORDER-TOP: #dfe0dc 1px =
solid; BORDER-RIGHT: #dfe0dc 1px solid; PADDING-TOP: 3px
}
UL.tabbernav LI A:hover {
	BORDER-BOTTOM-COLOR: #dfe0dc; BORDER-TOP-COLOR: #dfe0dc; =
BORDER-RIGHT-COLOR: #dfe0dc; BORDER-LEFT-COLOR: #dfe0dc
}
UL.tabbernav LI.tabberactive A {
	BORDER-BOTTOM: #fff 1px solid
}
UL.tabbernav LI.tabberactive A:hover {
	BORDER-BOTTOM: white 1px solid; BACKGROUND: white
}
.tabberlive .tabbertab {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: url(../images/gradient_lightgray.gif) #fff repeat-x left =
bottom; BORDER-TOP: 0px; BORDER-RIGHT: #dfe0dc 1px solid; PADDING-TOP: =
10px
}
.tabbernav LI A {
	BACKGROUND: url(../images/tabbernav_bg.gif) #fff repeat-x 50% bottom; =
FONT-WEIGHT: bold
}
.tabbernav LI A:hover {
	BACKGROUND: #fff
}
.tabbernav .tabberactive A {
	BACKGROUND: #fff
}
#flashcontent {
	TEXT-ALIGN: center; MARGIN: 0px auto
}
.flashcontent EMBED {
	MARGIN: 0px auto
}
HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 20px 0px 10px; =
BORDER-TOP: #dfe0dc 1px solid; BORDER-RIGHT: 0px
}
.clear {
	DISPLAY: inline-block
}
.clear:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
* HTML .clear {
	HEIGHT: 1%
}
.clear {
	DISPLAY: block
}
I {
	FONT-STYLE: normal
}
.hidden {
	DISPLAY: none
}

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.macombdaily.com/articles/2010/05/08/news/content.css

.tab_vidwidget {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 6px; WIDTH: 298px; PADDING-RIGHT: =
4px; BACKGROUND: url(../images/gradient_lightgray.gif) #fff repeat-x 50% =
bottom; HEIGHT: 100px; BORDER-TOP: 0px; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 10px
}
.jrcw-thumb {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 89px; PADDING-RIGHT: =
5px; FLOAT: right; PADDING-TOP: 0px
}
.jrcw-thumb H4.title {
	TEXT-ALIGN: center; MARGIN-TOP: 5px; FONT-SIZE: 1.1em
}
#tabber_vidwidget .mod_tabnav {
	BORDER-BOTTOM: #dfe0dc 1px solid; WIDTH: 240px; FLOAT: right; HEIGHT: =
22px
}
#tabber_vidwidget H3.mod_tabnav_title {
	BORDER-BOTTOM: #dfe0dc 1px solid; TEXT-TRANSFORM: uppercase; =
PADDING-LEFT: 20px; WIDTH: 50px; BACKGROUND: =
url(../images/icon_video.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: =
22px; FONT-SIZE: 1.2em
}
#tabber_vidwidget .mod_tabnav LI {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 2px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: right; FONT-SIZE: 1.1em; =
PADDING-TOP: 6px
}
#page_primary {
	OVERFLOW: hidden !important
}
* HTML #tabber_vidwidget .mod_tabnav LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 5px
}
#page_primary {
	OVERFLOW: hidden !important
}
#app #player {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
WIDTH: 633px; BACKGROUND: #000; HEIGHT: 391px; BORDER-TOP: #dfe0dc 1px =
solid; BORDER-RIGHT: #dfe0dc 1px solid
}
.jrcv-embed {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
WIDTH: 458px; BACKGROUND: #000; HEIGHT: 291px; CLEAR: both; BORDER-TOP: =
#dfe0dc 1px solid; BORDER-RIGHT: #dfe0dc 1px solid
}
#app .sharethis {
	FLOAT: right; PADDING-TOP: 5px
}
#vmix_videodetails H3 {
	BORDER-BOTTOM: #dfe0dc 1px solid; MARGIN-BOTTOM: 10px
}
#vmix_videodetails P {
	FONT-SIZE: 13px
}
#vmix_videodetails .select {
	WIDTH: 60px
}
#vmix_videodetails .lbl {
	TEXT-ALIGN: right; LINE-HEIGHT: 22px; WIDTH: 60px; FLOAT: left; =
FONT-SIZE: 13px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
#vmix_videodetails INPUT {
	WIDTH: 150px; MARGIN-BOTTOM: 10px; FLOAT: left
}
#vmix_videodetails INPUT.txt_holder {
	FONT-SIZE: 10px; MARGIN-RIGHT: 10px
}
#vmix_videodetails STRONG {
	COLOR: #000
}
.videoPage .mod_tab {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; BACKGROUND: =
none transparent scroll repeat 0% 0%; CLEAR: both; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.videoPage .mod_tab IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; WIDTH: 133px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.videoPage .mod_tabnav {
	MARGIN: 20px 0px; HEIGHT: 31px
}
.videoPage .mod_tabnav LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 0px 5px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; HEIGHT: 30px; FONT-SIZE: 14px; FONT-WEIGHT: =
bold; PADDING-TOP: 0px
}
.videoPage .mod_tabnav LI A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: =
block; PADDING-TOP: 8px
}
.videoPage .mod_tabnav #tabnav_news_vids {
	MARGIN-LEFT: 10px
}
.story_headline#videotitle H1 {
	FONT-SIZE: 21px
}
.jrcv_vid {
	BORDER-BOTTOM: #dfe0dc 1px solid; PADDING-BOTTOM: 20px; WIDTH: 305px; =
MARGIN-BOTTOM: 20px; FLOAT: left; HEIGHT: 140px; OVERFLOW: hidden; =
MARGIN-RIGHT: 10px
}
.jrcv_vid .thumb {
	FLOAT: left; HEIGHT: 120px; OVERFLOW: hidden; MARGIN-RIGHT: 20px
}
.jrcv_vid .meta {
	MARGIN-BOTTOM: 10px; COLOR: #959595; FONT-SIZE: 12px
}
.jrcv_vid .thumb A {
	BORDER-BOTTOM: #dfe0dc 2px solid; BORDER-LEFT: #dfe0dc 2px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: =
block; BORDER-TOP: #dfe0dc 2px solid; BORDER-RIGHT: #dfe0dc 2px solid; =
PADDING-TOP: 1px
}
.jrcv_vid .description {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 12px
}
.jrcv_vid .description A.more {
	PADDING-LEFT: 12px; BACKGROUND: url(/images/icon_arrow.gif) no-repeat =
1px 4px
}
.jrcv_vid .title {
	MARGIN-BOTTOM: 10px; CLEAR: both; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.ap_hosted2.misc_headlinebox .ap_mdl_frm P.ap_dt_tm {
	DISPLAY: none
}
.ap_hosted2.misc_headlinebox .ap_mdl_frm DIV.ap_bl_div {
	DISPLAY: none
}
.ap_hosted2.tabber_headlines .ap_mdl_frm P.ap_dt_tm {
	DISPLAY: none
}
.ap_hosted2.tabber_headlines .ap_mdl_frm DIV.ap_bl_div {
	DISPLAY: none
}
.ap_hosted2.misc_headlinebox .ap_cnt_area {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.ap_hosted2.tabber_headlines .ap_cnt_area {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.ap_hosted2.misc_headlinebox UL.ap_cnt_area LI {
	PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px
}
.ap_hosted2.tabber_headlines UL.ap_cnt_area LI {
	PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px
}
.ap_hosted2.tabber_headlines .mod_tab UL LI {
	MARGIN-BOTTOM: 0px
}
#scoreboard_wrapper {
	MARGIN-TOP: -50px
}
#scoreboard_wrapper TD.colL {
	TEXT-ALIGN: left; WIDTH: 240px
}
#scoreboard_wrapper TD.colR {
	WIDTH: 220px
}
.story_body #scoreboard_wrapper BR {
	DISPLAY: none
}
.story_body #scoreboard_wrapper P {
	DISPLAY: none
}
.scoreboard {
	WIDTH: 100%; MARGIN-BOTTOM: 20px; FONT-SIZE: 12px
}
.scoreboard TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: =
9%; PADDING-RIGHT: 10px; COLOR: #595959; BORDER-RIGHT: #999999 1px =
solid; PADDING-TOP: 10px
}
.scoreboard TD.teamName {
	TEXT-ALIGN: left; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 48%; =
BACKGROUND: #dfe0dc; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.scoreboard TR.away TD {
	BORDER-BOTTOM: #999999 1px dotted; BACKGROUND: #f0f0f0; BORDER-TOP: =
#e0e0e0 1px solid
}
.scoreboard TR.home TD {
	BACKGROUND: #e0e0e0
}
.scoreboard TD.final {
	WIDTH: 15%; BACKGROUND: #bdbdbd; COLOR: #000; FONT-SIZE: 14px; =
FONT-WEIGHT: bold; BORDER-RIGHT: #e0e0e0 1px solid
}
#page_body .scoreboard TR TD.relatedLinks {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: url(../images/gradient_lightgray.gif) #fff repeat-x 50% =
bottom; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 10px
}
.scoreboard TD.relatedLinks UL LI {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 5px
}
.scoreboard TD.relatedLinks UL LI A {
	LINE-HEIGHT: 1.3em; PADDING-LEFT: 12px; BACKGROUND: =
url(../images/icon_arrow.gif) no-repeat 1px 3px; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
.scoreboard TH.gameTitle {
	BACKGROUND: url(../images/bg_gametitle_nhr.png) #fff no-repeat right =
bottom; COLOR: #666; FONT-WEIGHT: bold
}
.scoreboard TH.gameTitle H2 {
	PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; MARGIN-TOP: -2px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 7px; FLOAT: left; COLOR: #ca1a00; =
FONT-SIZE: 11px; PADDING-TOP: 4px
}
.scoreboard TH.gameTitle H3 {
	PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; =
PADDING-RIGHT: 7px; FLOAT: right; COLOR: #fff; FONT-SIZE: 10px; =
PADDING-TOP: 6px
}
.scoreboard TR.quarters TD {
	BORDER-BOTTOM-COLOR: #999; PADDING-BOTTOM: 2px; BORDER-TOP-COLOR: #999; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #e0e0e0; =
BORDER-RIGHT-COLOR: #999; BORDER-LEFT-COLOR: #999; PADDING-TOP: 2px
}
.scoreboard TR.quarters TD.final {
	BORDER-BOTTOM-COLOR: #e0e0e0; BORDER-TOP-COLOR: #e0e0e0; =
BORDER-RIGHT-COLOR: #e0e0e0; BORDER-LEFT-COLOR: #e0e0e0
}
.overtime.scoreboard TD {
	WIDTH: 7%
}
.overtime.scoreboard TD.teamName {
	WIDTH: 48%
}
.overtime.scoreboard TD.final {
	WIDTH: 15%
}
#home_leads .excerpt {
	BORDER-BOTTOM: #dfe0dc 1px dotted; PADDING-BOTTOM: 9px; MARGIN-BOTTOM: =
9px
}
#home_leads .excerpt_lead {
	BORDER-BOTTOM: #dfe0dc 1px dotted; PADDING-BOTTOM: 9px; MARGIN-BOTTOM: =
9px
}
.movie-file-class IMG {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: middle
}
H2.delicious-banner {
	MARGIN-BOTTOM: 9px; FONT-SIZE: 1.3em
}
H2.delicious-banner A {
	COLOR: #990000
}
.delicious-network-username {
	TEXT-ALIGN: right; DISPLAY: block
}
#artslider1 {
	MARGIN-BOTTOM: 20px
}
#artslider1 UL {
	WIDTH: 310px; HEIGHT: 100%
}
#artslider1 UL.jcarousel-list.mod_artslider {
	WIDTH: 930px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: =
100%
}
#artslider1 .jcarousel-clip-horizontal {
	WIDTH: 310px; HEIGHT: 100%
}
.jcarousel-container {
	POSITION: relative
}
.jcarousel-clip {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: =
0px
}
.jcarousel-list {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; TOP: 0px; =
PADDING-TOP: 0px; LEFT: 0px
}
#artslider1 UL.jcarousel-list LI {
	LIST-STYLE-TYPE: none; WIDTH: 310px; DISPLAY: block; FLOAT: left; =
HEIGHT: 100%; LIST-STYLE-IMAGE: none
}
#artslider1 UL.jcarousel-item {
	LIST-STYLE-TYPE: none; WIDTH: 310px; DISPLAY: block; FLOAT: left; =
HEIGHT: 100%; LIST-STYLE-IMAGE: none
}
.jcarousel-next {
	Z-INDEX: 3; DISPLAY: none
}
.jcarousel-prev {
	Z-INDEX: 3; DISPLAY: none
}
.jcarousel-control A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; WIDTH: 10px; PADDING-RIGHT: =
5px; DISPLAY: block; BACKGROUND: url(../images/bg_artslider_numbtns.png) =
no-repeat 0px 0px; FLOAT: left; HEIGHT: 10px; COLOR: #616161; =
MARGIN-RIGHT: 2px; PADDING-TOP: 2px
}
.jcarousel-control A:hover {
	BACKGROUND-POSITION: 0px -15px; COLOR: #fff; TEXT-DECORATION: none
}
.jcarousel-control A.selected:hover {
	BACKGROUND-POSITION: 0px -15px; COLOR: #fff; TEXT-DECORATION: none
}
.jcarousel-control A:active {
	BACKGROUND-POSITION: 0px -30px; COLOR: #fff
}
.jcarousel-control A.selected {
	BACKGROUND-POSITION: 0px -30px; COLOR: #fff
}
.jcarousel-indexcontrols {
	FLOAT: right
}
.jcarousel-indexcontrols A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; =
PADDING-LEFT: 5px; WIDTH: 40px; PADDING-RIGHT: 5px; DISPLAY: block; =
BACKGROUND: url(../images/bg_artslider_indexcontrols.png) no-repeat 0px =
0px; FLOAT: left; HEIGHT: 10px; COLOR: #616161; MARGIN-RIGHT: 5px; =
TEXT-DECORATION: none; PADDING-TOP: 2px
}
.jcarousel-indexcontrols A#artslider1-next {
	MARGIN-RIGHT: 0px
}
.jcarousel-indexcontrols A:hover {
	BACKGROUND-POSITION: 0px -15px; COLOR: #fff; TEXT-DECORATION: none
}
.jcarousel-indexcontrols A:active {
	BACKGROUND-POSITION: 0px -30px; COLOR: #fff
}
.jcarousel-control {
	HEIGHT: 18px
}
.mod_artslider .image {
	LINE-HEIGHT: 1px
}
.mod_artslider .image IMG {
	WIDTH: 310px
}
.mod_artslider H2 {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 1.8em
}
.mod_artslider .excerpt {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
MARGIN-BOTTOM: 0px; BACKGROUND: url(../images/gradient_lightgray.gif) =
#ffffff repeat-x left bottom; BORDER-TOP: medium none; BORDER-RIGHT: =
#dfe0dc 1px solid; PADDING-TOP: 10px
}
.mod_artslider .excerpt .more {
	TEXT-ALIGN: right; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%
}
.mod_artslider .excerpt .more A {
	PADDING-LEFT: 12px; BACKGROUND: url(/images/icon_arrow.gif) no-repeat =
1px 4px
}
.hide {
	DISPLAY: none
}
#artslider1 .controls {
	BACKGROUND: url(../images/loading-small.gif) no-repeat center top; =
HEIGHT: 18px
}
.jcarousel-container#artslider1 .controls {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#artslider1 .controls .jcarousel-indexcontrols {
	VISIBILITY: hidden
}
#artslider1 .controls .jcarousel-control {
	VISIBILITY: hidden
}
.jcarousel-container#artslider1 .controls .jcarousel-indexcontrols {
	VISIBILITY: visible
}
.jcarousel-container#artslider1 .controls .jcarousel-control {
	VISIBILITY: visible
}
.story_headline H1 {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 2.8em; FONT-WEIGHT: bold
}
.story_headline H2 {
	LINE-HEIGHT: 1.63em; FONT-SIZE: 1.1em
}
.story_headline {
	MARGIN-BOTTOM: 18px
}
.story_timestamp {
	LINE-HEIGHT: 1.5em; MARGIN-BOTTOM: 20px; COLOR: #666; FONT-SIZE: 1.2em
}
.story_meta A {
	TEXT-DECORATION: none
}
.story_meta A:hover {
	TEXT-DECORATION: underline
}
.story_meta {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
MARGIN-BOTTOM: 20px; BACKGROUND: #e8e8e6; COLOR: #ccccca; FONT-SIZE: =
0.68em; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.story_meta .byline {
	COLOR: #363636
}
.story_meta .meta_comments {
	MARGIN: 0px 15px 0px 0px; COLOR: #9e0b0f
}
.story_meta .meta_email A {
	MARGIN: 0px 15px
}
.story_meta .meta_print A {
	MARGIN: 0px 15px
}
.story_meta .meta_rss A {
	MARGIN: 0px 15px
}
.story_meta .meta_rss IMG {
	MARGIN-BOTTOM: -3px; MARGIN-RIGHT: 4px
}
.story_meta #sharethis_0 {
	MARGIN: 0px 15px
}
.story_body {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 1.4em
}
.story_body P {
	MARGIN-BOTTOM: 20px
}
.story_comments P {
	LINE-HEIGHT: 1.5em; MARGIN-BOTTOM: 20px; FONT-SIZE: 1.3em
}
.story_body .byline {
	COLOR: #363636; FONT-WEIGHT: bold
}
.story_image {
	WIDTH: 200px; MARGIN-BOTTOM: 18px; FLOAT: right; MARGIN-LEFT: 15px
}
.story_image IMG {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
WIDTH: 198px; BORDER-TOP: #dfe0dc 1px solid; BORDER-RIGHT: #dfe0dc 1px =
solid
}
.slideshow-block {
	POSITION: relative; PADDING-TOP: 36px
}
.slideshow-image {
	PADDING-BOTTOM: 9px
}
.slideshow-navigation {
	POSITION: absolute; TOP: 5px; LEFT: 12px
}
.slideshow-navigation A {
	WIDTH: 60px; DISPLAY: block; FLOAT: left
}
.slideshow-navigation IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 60px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
#slideshow-caption {
	LINE-HEIGHT: 1.63em; FONT-SIZE: 1.1em
}
DIV.timestamp {
	LINE-HEIGHT: 1.63em; MARGIN-BOTTOM: 9px; COLOR: #959595; FONT-SIZE: =
1.1em
}
P.byline {
	MARGIN-BOTTOM: 18px
}
.story_meta {
	COLOR: #959595; FONT-SIZE: 1.1em; FONT-WEIGHT: normal
}
.instory IMG {
	MARGIN: 0px 0px 18px 18px; BACKGROUND: url(/images/advertisement.png) =
#fff no-repeat left top; FLOAT: right; PADDING-TOP: 18px
}
.simpleblog-response {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.63em; PADDING-LEFT: 8px; =
PADDING-RIGHT: 8px; BACKGROUND: url(/images/gradient_lightgray.gif) #fff =
repeat-x left bottom; FONT-SIZE: 1.3em; BORDER-TOP: #dfe0dc 1px solid; =
BORDER-RIGHT: #dfe0dc 1px solid; PADDING-TOP: 8px
}
.simpleblog-results P {
	LINE-HEIGHT: 18px; MARGIN-TOP: 9px
}
.simpleblog-results P SPAN.simpleblog-name {
	COLOR: #c64a01; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
.simpleblog-results P SPAN.simpleblog-date {
	FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.simpleblog-abuse {
	TEXT-ALIGN: right; LINE-HEIGHT: 1.63em; MARGIN-BOTTOM: 9px; FONT-SIZE: =
1.1em
}
.simpleblog-email-block INPUT {
	WIDTH: 300px
}
DIV#article_rating {
	DISPLAY: inline; COLOR: #363636
}
P.simpleblog {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: 1.63em; FONT-STYLE: italic; =
FONT-SIZE: 1.1em
}
.simpleblog-form-block {
	LINE-HEIGHT: 1.63em; MARGIN: 9px 0px; COLOR: #363636; FONT-SIZE: 1.1em
}
.simpleblog-email-block {
	LINE-HEIGHT: 1.63em; MARGIN: 9px 0px; COLOR: #363636; FONT-SIZE: 1.1em
}
.simpleblog-form-block TEXTAREA {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 18px; PADDING-LEFT: 7px; =
PADDING-RIGHT: 7px; FONT-SIZE: 12px; PADDING-TOP: 7px
}
.simpleblog-email-block TEXTAREA {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 18px; PADDING-LEFT: 7px; =
PADDING-RIGHT: 7px; FONT-SIZE: 12px; PADDING-TOP: 7px
}
.simpleblog .note {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px; FONT-STYLE: normal; =
PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #fffbcd; FONT-SIZE: =
12px; BORDER-TOP: #dfe0dc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: =
#dfe0dc 1px solid; PADDING-TOP: 8px
}
.simpleblog-form-label {
	DISPLAY: block; FONT-WEIGHT: bold
}
.simpleblog-error {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
PADDING-BOTTOM: 8px; MARGIN: 9px 0px 18px; PADDING-LEFT: 8px; =
PADDING-RIGHT: 8px; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #dfe0dc =
1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #dfe0dc 1px solid; =
PADDING-TOP: 8px
}
.label .sponsor {
	FLOAT: right
}
.label_section .sponsor {
	FLOAT: right
}
.label .sponsor A IMG {
	PADDING-LEFT: 83px; BACKGROUND: url(/images/bg_sponsoredby.png) =
no-repeat 0px 2px
}
.label_section .sponsor A IMG {
	PADDING-LEFT: 83px; BACKGROUND: url(/images/bg_sponsoredby.png) =
no-repeat 0px 2px
}
.label H2 {
	BORDER-BOTTOM: #dfe0dc 1px solid; LINE-HEIGHT: 1.5em; TEXT-TRANSFORM: =
uppercase; MARGIN-BOTTOM: 8px; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.label H3 {
	BORDER-BOTTOM: #dfe0dc 1px solid; LINE-HEIGHT: 1.5em; TEXT-TRANSFORM: =
uppercase; MARGIN-BOTTOM: 8px; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.label_section H3 {
	BORDER-BOTTOM: #dfe0dc 1px solid; LINE-HEIGHT: 1em; TEXT-TRANSFORM: =
uppercase; MARGIN-BOTTOM: 17px; FONT-SIZE: 1.8em; FONT-WEIGHT: bold
}
.label_section H2 {
	BORDER-BOTTOM: #dfe0dc 1px solid; LINE-HEIGHT: 1em; TEXT-TRANSFORM: =
uppercase; MARGIN-BOTTOM: 17px; FONT-SIZE: 1.8em; FONT-WEIGHT: bold
}
.label_section H1 {
	BORDER-BOTTOM: #dfe0dc 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: =
1.5em; TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 17px; FONT-SIZE: 2.4em; =
FONT-WEIGHT: bold; PADDING-TOP: 14px
}
.label_sports {
	PADDING-LEFT: 55px; BACKGROUND: url(/images/label_sports.jpg) no-repeat =
left bottom
}
.tabber_headlines {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 15px
}
.tabber_headlines .mod_tab UL {
	MARGIN-BOTTOM: 10px
}
.tabber_headlines .mod_tab UL LI {
	LINE-HEIGHT: 1.5em; MARGIN-BOTTOM: 5px; FONT-SIZE: 1.1em
}
.tabber_headlines .mod_tab UL LI A {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/icon_arrow.gif) no-repeat =
1px 3px
}
.tabber_headlines .more {
	TEXT-ALIGN: right; FONT-SIZE: 1.1em; PADDING-TOP: 8px
}
.tabber_headlines .meta {
	COLOR: #959595
}
.tabber_features {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 15px
}
.tabber_features IMG {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
WIDTH: 286px; MARGIN-BOTTOM: 10px; BORDER-TOP: #dfe0dc 1px solid; =
BORDER-RIGHT: #dfe0dc 1px solid
}
.tabber_features H4 {
	LINE-HEIGHT: 1.28em; FONT-SIZE: 1.4em
}
.tabber_features P {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 1.1em
}
.tabber_features .posted {
	COLOR: #7a7a7a
}
.tabber_features .image {
	TEXT-ALIGN: center; MARGIN-TOP: 0px
}
.tabber_features .more {
	TEXT-ALIGN: right
}
.tabber_features .more A {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/icon_arrow.gif) no-repeat =
1px 3px
}
.tabber_topads {
	MARGIN-BOTTOM: 10px
}
.tabber_topads .mod_tab UL {
	MARGIN: 10px 0px 15px
}
.tabber_topads .mod_tab UL LI A {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/icon_arrow.gif) no-repeat =
1px 3px
}
.tabber_topads .mod_tab UL LI {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 1em
}
.tabber_topads .more {
	TEXT-ALIGN: right; FONT-SIZE: 1.1em
}
.tabber_topads P.more {
	MARGIN: 0px
}
.tabber_topads .topcars .listing {
	LINE-HEIGHT: 1.5em; WIDTH: 288px; FONT-SIZE: 1.1em
}
.tabber_topads .topcars .listing .image {
	WIDTH: 50px; FLOAT: left; MARGIN-RIGHT: 10px
}
.tabber_topads .topcars .listing .image A {
	PADDING-LEFT: 0px; BACKGROUND: #fff
}
.tabber_topads .topcars .listing .image IMG {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
BORDER-TOP: #dfe0dc 1px solid; BORDER-RIGHT: #dfe0dc 1px solid
}
.tabber_topads .tophomes .listing {
	LINE-HEIGHT: 1.5em; WIDTH: 288px; FONT-SIZE: 1.1em
}
.tabber_topads .tophomes .listing .image {
	WIDTH: 50px; FLOAT: left; MARGIN-RIGHT: 10px
}
.tabber_topads .tophomes .listing .image A {
	PADDING-LEFT: 0px; BACKGROUND: #fff
}
.tabber_topads .tophomes .listing .image IMG {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
BORDER-TOP: #dfe0dc 1px solid; BORDER-RIGHT: #dfe0dc 1px solid
}
.mod_box {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; =
MARGIN-BOTTOM: 18px; BACKGROUND: url(/images/gradient_lightgray.gif) =
#fff repeat-x left bottom; BORDER-TOP: #dfe0dc 1px solid; BORDER-RIGHT: =
#dfe0dc 1px solid; PADDING-TOP: 8px
}
.mod_box H3 {
	LINE-HEIGHT: 1.38em; MARGIN-BOTTOM: 5px; FONT-SIZE: 1.3em; FONT-WEIGHT: =
bold
}
.mod_box P {
	LINE-HEIGHT: 1.63em; MARGIN-BOTTOM: 9px; FONT-SIZE: 1.1em
}
.mod_box TABLE {
	MARGIN-BOTTOM: 18px
}
.mod_box TABLE TABLE {
	MARGIN-BOTTOM: 0px
}
.mod_box FORM {
	MARGIN-BOTTOM: 18px
}
.mod_box .more {
	TEXT-ALIGN: right
}
.mod_box .more A {
	PADDING-LEFT: 12px; BACKGROUND: url(/images/icon_arrow.gif) no-repeat =
1px 2px
}
.mod_list {
	LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 18px
}
.mod_list LI {
	LINE-HEIGHT: 1.5em; PADDING-LEFT: 12px; BACKGROUND: =
url(/images/icon_arrow.gif) no-repeat 1px 4px; FONT-SIZE: 1.2em
}
.mod_list_links LI A {
	LINE-HEIGHT: 2em; FONT-SIZE: 1.2em
}
.mod_list_links UL {
	TEXT-INDENT: 15px
}
.mod_content {
	MARGIN-BOTTOM: 18px
}
.mod_content H3 {
	BORDER-BOTTOM: #dfe0dc 1px solid; LINE-HEIGHT: 1.5em; MARGIN-BOTTOM: =
7px; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.mod_content P {
	LINE-HEIGHT: 1.63em; MARGIN-BOTTOM: 9px; FONT-SIZE: 1.1em
}
.mod_content .more A {
	TEXT-ALIGN: right; COLOR: #c64a01
}
.mod_headlines {
	MARGIN-BOTTOM: 30px
}
.mod_headlines H3 {
	BORDER-BOTTOM: #dfe0dc 1px solid; LINE-HEIGHT: 1.21em; TEXT-TRANSFORM: =
uppercase; MARGIN-BOTTOM: 9px; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
.mod_headlines LI {
	LINE-HEIGHT: 2em; PADDING-LEFT: 12px; BACKGROUND: =
url(/images/icon_arrow.gif) no-repeat 1px 7px; FONT-SIZE: 1.2em
}
.mod_headlines .sponsor {
	MARGIN-TOP: 9px; WIDTH: 88px; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; =
FLOAT: right; MARGIN-LEFT: 10px
}
.mod_headlines P.more {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 9px
}
.mod_headlines .more A {
	LINE-HEIGHT: 1.63em; FONT-SIZE: 1.1em; FONT-WEIGHT: normal
}
.mod_headlines DIV.story {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 1.2em
}
.mod_headlines LI + H3 {
	MARGIN-TOP: 18px
}
.mod_headlines_obits {
	MARGIN-BOTTOM: 30px
}
.mod_headlines_obits H3 {
	BORDER-BOTTOM: #dfe0dc 1px solid; LINE-HEIGHT: 1.21em; TEXT-TRANSFORM: =
uppercase; MARGIN-BOTTOM: 9px; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
.mod_headlines_obits LI {
	LINE-HEIGHT: 1.5em; MARGIN-TOP: 18px; FONT-SIZE: 1.2em
}
.mod_headlines_obits LI + BR {
	DISPLAY: none
}
.mod_headlines_obits DIV.story {
	LINE-HEIGHT: 1.63em; FONT-SIZE: 1.1em
}
#page_body .mod_headlines H3 {
	FONT-SIZE: 1.2em
}
#page_body .mod_headlines {
	MARGIN-BOTTOM: 1.5em
}
#page_body .mod_headlines LI {
	MARGIN: 10px 0px 0px
}
#page_body .mod_headlines BR + A {
	DISPLAY: block; MARGIN-BOTTOM: 15px; BACKGROUND: red
}
.static_page .label H2 {
	BORDER-BOTTOM: #dfe0dc 1px solid; LINE-HEIGHT: 1.12em; MARGIN-BOTTOM: =
18px; FONT-SIZE: 1.6em; FONT-WEIGHT: bold
}
.static_page H2 {
	LINE-HEIGHT: 1.12em; MARGIN-BOTTOM: 18px; FONT-SIZE: 1.6em; =
FONT-WEIGHT: bold
}
.static_page P {
	LINE-HEIGHT: 1.5em; MARGIN-BOTTOM: 18px; FONT-SIZE: 1.2em
}
.static_page .more A {
	PADDING-LEFT: 12px; BACKGROUND: url(/images/icon_arrow.gif) no-repeat =
1px 2px
}
.blog_page_item {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 9px
}
.blog_page_item .rsslink {
	TEXT-ALIGN: right; WIDTH: 100px; FLOAT: right
}
.blog_page_item P.image {
	TEXT-ALIGN: center; WIDTH: 75px; PADDING-RIGHT: 10px; FLOAT: left; =
MARGIN-RIGHT: 10px; BORDER-RIGHT: #dfe0dc 1px solid
}
.blog_page_item P.description {
	WIDTH: 200px; PADDING-RIGHT: 10px; FLOAT: left; MARGIN-RIGHT: 10px; =
BORDER-RIGHT: #dfe0dc 1px solid
}
.blog_page_item DIV.headlines {
	WIDTH: 280px; FLOAT: left
}
.blog_page_item DIV.headlines .mod_headlines LI {
	LINE-HEIGHT: 18px
}
.mod_form {
	TEXT-ALIGN: center
}
FORM.mod_form FIELDSET {
	BORDER-BOTTOM: #dfe0dc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#dfe0dc 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px auto 18px; =
PADDING-LEFT: 10px; WIDTH: 90%; PADDING-RIGHT: 10px; BACKGROUND: =
url(/images/gradient_lightgray.gif) #fff repeat-x left bottom; =
BORDER-TOP: #dfe0dc 1px solid; BORDER-RIGHT: #dfe0dc 1px solid; =
PADDING-TOP: 10px
}
.mod_form LEGEND {
	FONT-SIZE: 1.6em; FONT-WEIGHT: bold
}
.mod_form LABEL {
	LINE-HEIGHT: 1.8; DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.mod_form INPUT[type=3D'radio'] {
	MARGIN-TOP: -2px; VERTICAL-ALIGN: middle
}
.mod_form FIELDSET OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.mod_form FIELDSET LI {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
5px; PADDING-RIGHT: 5px; FONT-SIZE: 1.2em; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 5px
}
.mod_form FIELDSET FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 3px 0px =
0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.mod_form FIELDSET FIELDSET LEGEND {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.mod_form FIELDSET FIELDSET LABEL {
	WIDTH: auto; DISPLAY: block
}
.mod_form LABEL {
	WIDTH: 120px
}
.mod_form LABEL.wide {
	WIDTH: 100%
}
.mod_form LABEL.right {
	TEXT-ALIGN: right; PADDING-RIGHT: 10px
}
.mod_form FIELDSET FIELDSET LABEL {
	MARGIN-LEFT: 123px
}
.socialnetworking_all {
	MARGIN: 0px auto; WIDTH: 290px
}
.socialnetworking {
	TEXT-ALIGN: center; MARGIN: 0px 3px; WIDTH: 45px; FLOAT: left; HEIGHT: =
70px
}
.socialnetworking A {
	COLOR: #363636; TEXT-DECORATION: none
}
.socialnetwroking A:hover {
	COLOR: #b20101; TEXT-DECORATION: none
}
.excerpt {
	MARGIN-BOTTOM: 18px
}
.excerpt H4 {
	LINE-HEIGHT: 1.28em; MARGIN-TOP: 9px; FONT-SIZE: 1.4em
}
.excerpt P {
	LINE-HEIGHT: 1.63em; FONT-SIZE: 1.1em
}
.excerpt P.posted {
	LINE-HEIGHT: 1.8em; MARGIN: 4.5px 0px; COLOR: #959595; FONT-SIZE: 1em
}
.excerpt .more {
	PADDING-LEFT: 12px; BACKGROUND: url(/images/icon_arrow.gif) no-repeat =
1px 2px
}
.excerpt P.thumbnail {
	MARGIN: 18px 0px 18px 18px; WIDTH: 142px; FLOAT: right
}
.excerpt_lead P.thumbnail {
	MARGIN: 18px 0px 18px 18px; WIDTH: 142px; FLOAT: right
}
.excerpt P.thumbnail IMG {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
WIDTH: 140px; BORDER-TOP: #dfe0dc 1px solid; BORDER-RIGHT: #dfe0dc 1px =
solid
}
.tabbertab .excerpt .more {
	LINE-HEIGHT: 1.63em; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; FONT-SIZE: 1.1em
}
.tabbertab .excerpt H4 {
	MARGIN-TOP: 0px
}
.excerpt_lead {
	MARGIN-BOTTOM: 18px
}
.excerpt_lead H4 {
	LINE-HEIGHT: 1.12em; MARGIN-TOP: 9px; FONT-SIZE: 1.6em
}
.excerpt_lead P {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 1.2em
}
.excerpt_lead P.thumbnail IMG {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
WIDTH: 140px; BORDER-TOP: #dfe0dc 1px solid; BORDER-RIGHT: #dfe0dc 1px =
solid
}
.excerpt_lead P.thumbnail IMG {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
WIDTH: 140px; BORDER-TOP: #dfe0dc 1px solid; BORDER-RIGHT: #dfe0dc 1px =
solid
}
.excerpt_lead .posted {
	MARGIN: 4.5px 0px; COLOR: #959595
}
.excerpt_lead .more {
	PADDING-LEFT: 12px; BACKGROUND: url(/images/icon_arrow.gif) no-repeat =
1px 2px
}
.misc_breakingnews {
	BORDER-BOTTOM: #e6e4e4 1px solid; BORDER-LEFT: #e6e4e4 1px solid; =
PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; =
PADDING-RIGHT: 1px; MARGIN-BOTTOM: 15px; BACKGROUND: #ececec; =
BORDER-TOP: #e6e4e4 1px solid; BORDER-RIGHT: #e6e4e4 1px solid; =
PADDING-TOP: 2px
}
.misc_breakingnews .sponsor {
=09
}
.misc_breakingnews .main {
	FLOAT: left
}
.misc_breakingnews H3 {
	LINE-HEIGHT: 1.38em; FONT-SIZE: 1.3em
}
.misc_breakingnews H4 {
	LINE-HEIGHT: 1.38em; FONT-SIZE: 1.3em
}
.misc_breakingnews H3 {
	WIDTH: 125px; FLOAT: left; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
.misc_breakingnews H4 {
	WIDTH: 495px; FLOAT: left
}
.misc_breakingnews#breaking {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.misc_breakingnews#breaking H3 {
	BORDER-BOTTOM: #e6e4e4 1px solid; BORDER-LEFT: #e6e4e4 1px solid; =
PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 12px; BACKGROUND: =
url(/images/bg_breakingnews.png) #ca1a00 no-repeat right top; COLOR: =
#fff; BORDER-TOP: #e6e4e4 1px solid; PADDING-TOP: 2px; text-shadow: 1px =
1px 0 #000
}
.misc_breakingnews#breaking H4 {
	BORDER-BOTTOM: #e6e4e4 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: =
5px; WIDTH: 481px; PADDING-RIGHT: 0px; BORDER-TOP: #e6e4e4 1px solid; =
BORDER-RIGHT: #e6e4e4 1px solid; PADDING-TOP: 2px
}
.misc_featured {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
PADDING-BOTTOM: 9px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; =
MARGIN-BOTTOM: 18px; BACKGROUND: url(/images/gradient_lightgray.gif) =
#fff repeat-x left bottom; BORDER-TOP: #dfe0dc 1px solid; BORDER-RIGHT: =
#dfe0dc 1px solid; PADDING-TOP: 9px
}
.misc_featured H3 {
	LINE-HEIGHT: 1.5em; MARGIN-BOTTOM: 10px; FONT-SIZE: 1.2em
}
.misc_featured .image {
	TEXT-ALIGN: center; FLOAT: right; MARGIN-LEFT: 30px
}
.misc_featured .image IMG {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
WIDTH: 286px; BORDER-TOP: #dfe0dc 1px solid; BORDER-RIGHT: #dfe0dc 1px =
solid
}
.misc_storytools {
	MARGIN-BOTTOM: 1.8em
}
.misc_storytools .label H3 {
	LINE-HEIGHT: 1.63em; TEXT-TRANSFORM: none; FONT-SIZE: 1.1em
}
#page_leftbar .thumbnail IMG {
	BORDER-BOTTOM: #dfe0dc 1px solid; BORDER-LEFT: #dfe0dc 1px solid; =
MARGIN: 9px 0px; WIDTH: 158px; BORDER-TOP: #dfe0dc 1px solid; =
BORDER-RIGHT: #dfe0dc 1px solid
}
.misc_headlinebox UL LI A {
	PADDING-LEFT: 12px; BACKGROUND: url(/images/icon_arrow.gif) no-repeat =
1px 2px
}
.misc_headlinebox UL LI {
	LINE-HEIGHT: 1.63em; FONT-SIZE: 1.1em
}
.misc_headlinebox P.more {
	TEXT-ALIGN: right; MARGIN-TOP: 18px; PADDING-LEFT: 0px; MARGIN-BOTTOM: =
0px
}
.misc_headlinebox.mod_box P.more A {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#snapshots .apCaption {
	TEXT-ALIGN: left; LINE-HEIGHT: 1.63em; DISPLAY: block; FONT-SIZE: 1.1em
}
TD.ap-smallphoto-td-image {
	TEXT-ALIGN: center
}
.ap-smallphoto-td-image A IMG {
	MARGIN-BOTTOM: 1.8em
}
.misc_marketplace {
	MARGIN-BOTTOM: 18px; BACKGROUND: url(/images/frog.gif) #fff no-repeat =
100px 2px
}
.misc_marketplace H3 {
	BORDER-BOTTOM: #dfe0dc 1px solid; LINE-HEIGHT: 1.5em; TEXT-TRANSFORM: =
uppercase; MARGIN-BOTTOM: 9px; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.misc_marketplace P {
	LINE-HEIGHT: 1.63em; MARGIN-BOTTOM: 9px; FONT-SIZE: 1.1em
}
.misc_marketplace .more {
	PADDING-LEFT: 12px; MARGIN-BOTTOM: 0px; BACKGROUND: =
url(/images/icon_arrow.gif) no-repeat 1px 4px
}
.misc_marketplace .icons {
	FLOAT: right
}
.misc_marketplace .icons A {
	MARGIN-LEFT: 10px
}
.blog_item {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: =
#dfe0dc 1px solid; PADDING-TOP: 10px
}
.blog_item P {
	MARGIN-BOTTOM: 3px
}
.blog_item .image {
	PADDING-LEFT: 20px; FLOAT: right
}
.blog_item .quote {
	WIDTH: 200px
}
.box_blogcenter .more A {
	PADDING-LEFT: 12px; BACKGROUND: url(/images/icon_arrow.gif) no-repeat =
1px 3px
}
.heading-links {
	LINE-HEIGHT: 1.28em; MARGIN-TOP: 15px; WIDTH: 385px; FLOAT: right; =
COLOR: #dfe0dc; FONT-SIZE: 1.4em
}
FORM[name=3D'searchsys'] {
	BORDER-BOTTOM: #dfe0dc 1px solid; MARGIN-BOTTOM: 17px
}
FORM[name=3D'searchsys'] {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 1.2em
}
FORM[name=3D'searchsys'] + TABLE {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 1.2em
}
FORM[name=3D'searchsys'] + TABLE P {
	BORDER-BOTTOM: #dfe0dc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 5px 0px =
9px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: =
url(/images/icon_arrow.gif) no-repeat 1px 8px; PADDING-TOP: 3px
}
FORM[name=3D'searchsys'] + TABLE P A {
	FONT-SIZE: 1.4em
}
TABLE.searchsys {
	MARGIN-BOTTOM: 18px
}
TABLE.searchsys INPUT[name=3D'q'] {
	MARGIN: 7px 0px
}
TD.searchsys + TD {
	TEXT-ALIGN: right
}
.link_video A {
	PADDING-LEFT: 22px; BACKGROUND: url(/images/icon_video.gif) no-repeat =
1px 3px; PADDING-TOP: 2px
}
.bullet {
	PADDING-LEFT: 12px; BACKGROUND: url(/images/icon_arrow.gif) no-repeat =
1px 2px
}
.bullet_rss {
	PADDING-LEFT: 17px; BACKGROUND: url(/images/rss.png) no-repeat left top
}
.misc_storytools .link_print A {
	PADDING-LEFT: 20px; BACKGROUND: url(/images/icon_print.gif) no-repeat =
1px 3px; PADDING-TOP: 3px
}
.misc_storytools .link_email A {
	PADDING-LEFT: 20px; BACKGROUND: url(/images/icon_email.gif) no-repeat =
1px 3px; PADDING-TOP: 2px
}
.misc_storytools .link_bookmark A {
	PADDING-LEFT: 20px; BACKGROUND: url(/images/icon_bookmark.gif) =
no-repeat 3px 3px; PADDING-TOP: 2px
}
.misc_storytools .link_comment A {
	MARGIN-TOP: 10px; PADDING-LEFT: 20px; BACKGROUND: =
url(/images/icon_comment.gif) no-repeat 1px 3px; PADDING-TOP: 2px
}
.ad {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 15px
}
B {
	FONT-WEIGHT: bold
}
STRONG {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
I {
	FONT-STYLE: italic
}
.small {
	FONT-SIZE: 10px
}
DIV.yahoo_content_match {
=09
}
DIV.yahoo_content_match P A EM {
	FONT: 12px Arial; COLOR: #008000
}
DIV.yahoo_content_match H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px =
0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #2e436d; =
FONT-SIZE: 14px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: =
none; PADDING-TOP: 0px
}
DIV.yahoo_content_match H1 A {
	FLOAT: right; FONT-SIZE: 14px
}
DIV.yahoo_content_match H1 A.side_ads {
	POSITION: static !important; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; =
TEXT-INDENT: 5px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; COLOR: #2e436d; FONT-SIZE: 12px; PADDING-TOP: 0px
}
DIV.yahoo_content_match P A {
	MARGIN: 0px; COLOR: black; TEXT-DECORATION: none
}
DIV.yahoo_content_match P A:hover {
	TEXT-DECORATION: underline
}
DIV.yahoo_content_match P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
MARGIN-BOTTOM: 5px; PADDING-TOP: 0px
}
#facebox .b {
	BACKGROUND: url(/images/facebox/b.png)
}
#facebox .tl {
	BACKGROUND: url(/images/facebox/tl.png)
}
#facebox .tr {
	BACKGROUND: url(/images/facebox/tr.png)
}
#facebox .bl {
	BACKGROUND: url(/images/facebox/bl.png)
}
#facebox .br {
	BACKGROUND: url(/images/facebox/br.png)
}
#facebox {
	Z-INDEX: 100; POSITION: absolute; TEXT-ALIGN: left; WIDTH: 100%; TOP: =
0px; LEFT: 0px !important
}
#facebox .popup {
	POSITION: relative; WIDTH: 100% !important
}
#facebox TABLE {
	MARGIN: 0px auto; BORDER-COLLAPSE: collapse
}
#facebox TD {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#facebox .body {
	PADDING-BOTTOM: 30px; MARGIN: 0px auto; PADDING-LEFT: 30px; WIDTH: =
400px; PADDING-RIGHT: 30px; BACKGROUND: #fff; PADDING-TOP: 30px
}
#facebox .loading {
	TEXT-ALIGN: center
}
#facebox .image {
	TEXT-ALIGN: center
}
#facebox IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
#facebox .footer {
	TEXT-ALIGN: right; MARGIN-TOP: 10px; BORDER-TOP: #dfe0dc 1px solid; =
PADDING-TOP: 5px
}
#facebox .tl {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; HEIGHT: 10px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#facebox .tr {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; HEIGHT: 10px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#facebox .bl {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; HEIGHT: 10px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#facebox .br {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; HEIGHT: 10px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#facebox_overlay {
	POSITION: fixed; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.facebox_hide {
	Z-INDEX: -100
}
.facebox_overlayBG {
	Z-INDEX: 99; BACKGROUND-COLOR: #000
}
* HTML #facebox_overlay {
	POSITION: absolute
}
.facebox_photo_caption P {
	LINE-HEIGHT: 1.63em; MARGIN: 0px auto; FONT-SIZE: 1.1em
}
.facebox_photo_caption P.image {
	BORDER-BOTTOM: #dfe0dc 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: =
8px; MARGIN-BOTTOM: 9px
}
.facebox_photo_caption P.image IMG {
	WIDTH: 400px
}
#flashcontent-inauguration {
	WIDTH: 200px; FLOAT: right; MARGIN-LEFT: 25px
}
#misc_inauguration .mod_box {
	BACKGROUND: url(/images/inaguration_videobox.jpg) no-repeat; HEIGHT: =
230px
}
#misc_inauguration #countdown1 {
	COLOR: #990000; FONT-SIZE: 1.8em; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#misc_inauguration H3 {
	TEXT-INDENT: -9999px
}
.display_none {
	DISPLAY: none
}
#misc_inauguration P {
	PADDING-LEFT: 165px; FONT-SIZE: 1.2em
}
#misc_inauguration P.first {
	PADDING-TOP: 75px
}
#misc_inauguration .highlight {
	FONT-WEIGHT: bold
}

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.macombdaily.com/articles/2010/05/08/news/colors.css

BODY {
	BACKGROUND: #c6d4e8
}
A {
	COLOR: #003663
}
.story_headline H1 {
	COLOR: #003663
}
.static_page H2 {
	COLOR: #003663
}
.static_page H3 {
	COLOR: #003663
}
FORM.mod_form LEGEND {
	COLOR: #003663
}
A:hover {
	COLOR: #990000
}
.label {
	COLOR: #990000
}
.label A {
	COLOR: #990000
}
.mod_headlines H3 A {
	COLOR: #990000
}
.mod_headlines H3 {
	COLOR: #990000
}
.misc_marketplace H3 A {
	COLOR: #990000
}
.mod_headlines .more A {
	COLOR: #990000
}
.footer_group H3 {
	COLOR: #990000
}
.footer_group H3 A {
	COLOR: #990000
}
.mod_box H3 {
	COLOR: #990000
}
.mod_box H3 A {
	COLOR: #990000
}
.misc_featured H3 {
	COLOR: #990000
}
.misc_featured H3 A {
	COLOR: #990000
}
#content .tabber_topads .more A {
	COLOR: #990000
}
.label_section H3 {
	COLOR: #990000
}
#home_breaking .label {
	COLOR: #990000
}
.misc_breakingnews H3 {
	COLOR: #990000
}
.mod_tabnav LI:hover {
	COLOR: #990000
}
.mod_tabnav LI.zw-activetab {
	COLOR: #990000
}
.tabber_headlines .more A {
	COLOR: #990000
}
.tabber_features H4 A:hover {
	COLOR: #990000
}
#footer H3 {
	COLOR: #990000
}
.misc_headlinebox P.more A {
	COLOR: #990000
}
.simpleblog-results P SPAN.simpleblog-name {
	COLOR: #990000
}
#footer SPAN.copyright {
	COLOR: #990000
}
.label_section H1 {
	COLOR: #990000
}
.highlight {
	COLOR: #990000
}
.mod_headlines_obits H3 {
	COLOR: #990000
}
.simpleblog-error {
	BACKGROUND: #990000
}
#nav LI UL A {
	BACKGROUND: #196397
}
#meta {
	BACKGROUND: #196397
}
#navigation {
	BACKGROUND: #196397
}
#nav LI UL A:hover {
	BACKGROUND-COLOR: #3f7397
}
#nav LI A:hover {
	BACKGROUND-COLOR: #3f7397
}
#marketplace_nav LI A:hover {
	BACKGROUND-COLOR: #3f7397
}
#nav LI UL A {
	BORDER-BOTTOM-COLOR: #3f7397; BORDER-TOP-COLOR: #3f7397; =
BORDER-RIGHT-COLOR: #3f7397; BORDER-LEFT-COLOR: #3f7397
}
#metalinks {
	COLOR: #3f7397
}
#nav LI DIV {
	COLOR: #3f7397
}
#marketplace_nav LI DIV {
	COLOR: #3f7397
}

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.macombdaily.com/articles/2010/05/08/news/seeclickfix.css

#scf-widget #seeclickfix_text_widget_outter {
	BACKGROUND-COLOR: #fff; FONT-SIZE: 12px !important
}
#scf-widget .seeclickfix_text_iframe_links {
	WIDTH: 75% !important
}
#scf-widget .seeclickfix_text_iframe_links A {
	POSITION: relative !important; DISPLAY: block !important; =
MARGIN-BOTTOM: 2px !important; COLOR: #003663 !important
}
.seeclickfix_text_iframe_links A:hover {
	POSITION: relative !important; DISPLAY: block !important; =
MARGIN-BOTTOM: 2px !important; COLOR: #003663 !important
}
.seeclickfix_text_iframe_links A:visited {
	POSITION: relative !important; DISPLAY: block !important; =
MARGIN-BOTTOM: 2px !important; COLOR: #003663 !important
}
#scf-widget .seeclickfix_text_iframe_links A:hover {
	COLOR: #990000 !important
}
#scf-widget .seeclickfix_issue_rating_text {
	COLOR: #990000 !important
}
#scf-widget .seeclickfix_tw_address {
	POSITION: relative !important; MARGIN: 2px 0px 5px; DISPLAY: block =
!important; COLOR: #000 !important; FONT-SIZE: 11px !important
}
#scf-widget .seeclickfix_vote_buttons {
	TEXT-ALIGN: right !important; WIDTH: 23% !important; FLOAT: right =
!important
}
#scf-widget .seeclickfix_fix_this {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 52px; =
BACKGROUND: url(/art/scf/fix_button.png) no-repeat 0px 2px; HEIGHT: =
22px; COLOR: #fff; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-TOP: =
medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
#scf-widget #seeclickfix_email_rating_entry {
	PADDING-LEFT: 0px !important; FONT-SIZE: 11px !important
}
#scf-widget .seeclickfix_cancel_vote {
	DISPLAY: none
}
#scf-widget .seeclickfix_submit_vote {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium =
none; WIDTH: 52px !important; BACKGROUND: url(/art/scf/fix_button.png) =
no-repeat 0px 2px; HEIGHT: 22px !important; COLOR: #fff; FONT-SIZE: =
11px; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; TOP: -1px; =
CURSOR: pointer; BORDER-RIGHT: medium none
}
#scf-widget .seeclickfix_email_faq {
	PADDING-LEFT: 0px !important
}
#scf-widget .seeclickfix_email_faq A {
	COLOR: #003663 !important
}
.seeclickfix_email_faq A:visited {
	COLOR: #003663 !important
}
#scf-widget .seeclickfix_email_faq A:hover {
	COLOR: #990000 !important
}
#scf-widget TD DIV A {
	COLOR: #003663 !important
}
TD DIV A:visited {
	COLOR: #003663 !important
}
#scf-widget TD DIV A:hover {
	COLOR: #990000 !important
}
#scf-widget IFRAME {
	MARGIN-BOTTOM: 5px
}
#scf-widget #seeclickfix_new_issue_form {
	FONT-SIZE: 11px
}
#scf-widget #seeclickfix_new_issue_form SMALL SPAN {
	COLOR: #999 !important
}
#scf-widget #seeclickfix_new_issue_form INPUT {
	FONT-SIZE: 11px
}
#scf_widget #seeclickfix_email_rating_entry INPUT {
	FONT-SIZE: 11px
}
#scf-widget #seeclickfix_new_issue_form INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 3px; MARGIN: 2px 0px 7px; PADDING-LEFT: 3px; WIDTH: 95%; =
PADDING-RIGHT: 3px; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
#scf_widget #seeclickfix_new_issue_form TEXTAREA {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 3px; MARGIN: 2px 0px 7px; PADDING-LEFT: 3px; WIDTH: 95%; =
PADDING-RIGHT: 3px; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Location: http://www.macombdaily.com/css/screen.css

@import url( reset.css );
@import url( base.css );
@import url( content.css );
@import url( colors.css );
@import url( seeclickfix.css );

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.macombdaily.com/css/print.css

#print {
	TEXT-ALIGN: left; LINE-HEIGHT: 18px; MARGIN: 0px auto; WIDTH: 95%; =
FONT-FAMILY: arial, "helvetica neue", helvetica, sans-serif; BACKGROUND: =
#fff; COLOR: #404040; FONT-SIZE: 12px
}
#print P {
	PADDING-BOTTOM: 0px; MARGIN: 9px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#print H3 {
	PADDING-BOTTOM: 0px; MARGIN: 9px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#print H4 {
	PADDING-BOTTOM: 0px; MARGIN: 9px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#print H5 {
	PADDING-BOTTOM: 0px; MARGIN: 9px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#print H1 {
	LINE-HEIGHT: 36px; COLOR: #000; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
#print H2 {
	FONT-SIZE: 16px
}
#print .header {
	FONT-SIZE: 12px
}
#print A {
	BORDER-BOTTOM: #dfe0dc 1px dotted; COLOR: #000; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
#print A:hover {
	BORDER-BOTTOM: #000 1px solid
}
#print .printbutton {
	MARGIN: 0px 0px 30px 30px; FLOAT: right
}
#print .topper {
	PADDING-BOTTOM: 2px; MARGIN: 0px 0px 16px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#print .header {
	PADDING-BOTTOM: 9px; MARGIN: 9px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 9px
}
#print .storybody {
	PADDING-BOTTOM: 9px; MARGIN: 9px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 9px
}
#print .footer {
	PADDING-BOTTOM: 9px; MARGIN: 9px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 9px
}
#print .topper {
	BORDER-BOTTOM: #808080 2px solid
}
#print .storybody {
	BORDER-BOTTOM: #808080 2px solid
}
#print .storybody {
	COLOR: #000
}
#print .header {
	BORDER-BOTTOM: #bfbfbf 1px solid
}
#meta {
	DISPLAY: none
}
#banner {
	DISPLAY: none
}
#logo_meta {
	DISPLAY: none
}
#left_ear {
	DISPLAY: none
}
#right_ear {
	DISPLAY: none
}
#navigation {
	DISPLAY: none
}
#search {
	DISPLAY: none
}
#home_promos {
	DISPLAY: none
}
#home_rightbar {
	DISPLAY: none
}
#home_tweener {
	DISPLAY: none
}
#page_rightbar {
	DISPLAY: none
}
#bottom_ads {
	DISPLAY: none
}
#footer {
	DISPLAY: none
}
.ad {
	DISPLAY: none
}
.sponsor {
	DISPLAY: none
}
.story_addcomment {
	DISPLAY: none
}
.story_signin {
	DISPLAY: none
}
.misc_storytools {
	DISPLAY: none
}
.printbutton {
	DISPLAY: none
}
#logo {
	BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-BOTTOM: 5pt; =
MARGIN: 0px auto; FLOAT: none
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
.label_section {
	COLOR: gray
}

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://stats.townnews.com/shared-content/stats/common/tracker.js

function =
TNStats_Tracker(a){this._domain=3Da;this._trackerDomain=3D"stats.townnews=
.com";this._trackerURI=3D"/shared-content/stats/common/tracker.gif";this.=
_plugins=3D["DetectFlash","DetectRes","DetectVisitor","DetectPageTitle"];=
this._globalvars=3D[];this._trackvars=3D[];this._uriPrefix=3D"";this._ses=
sionTimeout=3D1800;this._cookieTimeout=3D43800;this._pageStart=3Dnew =
Date();this._ignoreURI=3Dnew =
Array();this._ignoreURI["/shared-content/firebuglite/firebug.html"]=3D1;t=
his._cookiePath=3D"/";this.crossDomain=3Dtrue;this.is_safari=3Dfalse;if(t=
ypeof(navigator)=3D=3D"object"&&navigator.userAgent&&navigator.userAgent.=
match("Safari")){this.is_safari=3Dtrue}if(document.getElementsByTagName){=
$options=3Ddocument.getElementsByTagName("meta");for($i=3D0;$i<$options.l=
ength;$i++){if($options[$i].name!=3D"murlinstats"){continue}if($options[$=
i].content.substr(0,6)=3D=3D"ignore"){$ignorelist=3D$options[$i].content.=
substr(7).split(",");for($x=3D0;$x<$ignorelist.length;$x++){this._ignoreU=
RI[$ignorelist[$x]]=3D1}}}}this._setGlobalVar=3Dfunction(c,b){this._globa=
lvars[c]=3Db};this._getGlobalVar=3Dfunction(b){if(this._globalvars[b]){re=
turn =
this._globalvars[b]}return""};this._addTrackVar=3Dfunction(c,b){c=3Descap=
e(c);b=3Descape(b);this._trackvars[c]=3Db};this._clearTrackVars=3Dfunctio=
n(){this._trackvars=3D[]};this._joinGlobalVars=3Dfunction(){var c=3Dnew =
Array;for(var b in =
this._globalvars){if(typeof(this._globalvars[b])=3D=3D"string"){c[c.lengt=
h]=3D(escape(b)+"=3D"+escape(this._globalvars[b]))}}return =
c.join("&")};this._joinTrackVars=3Dfunction(){var c=3Dnew Array;for(var =
b in =
this._trackvars){if(typeof(this._trackvars[b])=3D=3D"string"){c[c.length]=
=3D(b+"=3D"+this._trackvars[b])}}return =
c.join("&")};this._addCookie=3Dfunction(h,c,b){if(this.is_safari&&typeof(=
sessionStorage)!=3D=3D"undefined"&&typeof(localStorage)!=3D=3D"undefined"=
){var =
f=3D(b)?localStorage:sessionStorage;f["tnms:"+this._domain+":"+h]=3Dc}els=
e{var e=3Dh+"=3D"+escape(c)+"; path=3D"+this._cookiePath+";";if(b>0){var =
g=3Dnew Date();var d=3Dg.getTime();g.setTime((b*3600*1000)+d);e=3De+" =
expires=3D"+g.toGMTString()+";"}document.cookie=3De}};this._getCookie=3Df=
unction(g){var b=3Ddocument.cookie;var d=3Db.split("; ");var =
e=3D"";for(var f=3D0;f<d.length;f++){var =
c=3Dd[f].split("=3D");if(c[0]=3D=3Dg){e=3Dunescape(c[1]);break}}if(this.i=
s_safari&&typeof(sessionStorage)!=3D=3D"undefined"&&typeof(localStorage)!=
=3D=3D"undefined"){if(localStorage["tnms:"+this._domain+":"+g]){e=3Dlocal=
Storage["tnms:"+this._domain+":"+g]}if(sessionStorage["tnms:"+this._domai=
n+":"+g]){e=3DsessionStorage["tnms:"+this._domain+":"+g]}}return =
e};this._sendTracker=3Dfunction(){var d=3Dnew =
Date();if(window.location.protocol.indexOf("http:")=3D=3D0?"s":""){var =
c=3D"http://"+this._trackerDomain+this._trackerURI}else{var =
c=3D"https://"+this._trackerDomain+this._trackerURI}c=3Dc+"?"+this._joinT=
rackVars()+"&rt=3D"+d.getTime();var b=3Dnew =
Image(1,1);b.src=3Dc}}TNStats_Tracker.prototype.setTracker=3Dfunction(b,a=
){};TNStats_Tracker.prototype.setTrackerDomain=3Dfunction(a){this._tracke=
rDomain=3Da};TNStats_Tracker.prototype.setTrackerURI=3Dfunction(a){this._=
trackerURI=3Da};TNStats_Tracker.prototype.setURIPrefix=3Dfunction(a){this=
._uriPrefix=3Da};TNStats_Tracker.prototype.ignoreURI=3Dfunction(b,a){if(!=
a){this._ignoreURI[b]=3D1}else{this._ignoreURI[a+"-"+b]=3D1}};TNStats_Tra=
cker.prototype.pluginDetectRes=3Dfunction(){if(screen){this._addTrackVar(=
"tnms_rs",screen.width+"x"+screen.height+"x"+screen.colorDepth)}};TNStats=
_Tracker.prototype.pluginDetectPageTitle=3Dfunction(){var =
a=3Dthis._getCookie("tnms_pdt");var =
b=3Dthis._getGlobalVar("title");if(!b.length){b=3D"(empty =
title)"}if(a){this._addTrackVar("tnms_pdt",a)}this._addTrackVar("tnms_dt"=
,b);this._addCookie("tnms_pdt",b,this._cookieTimeout)};TNStats_Tracker.pr=
ototype.pluginDetectVisitor=3Dfunction(){var b=3Dnew Date();var =
c=3D0;var h=3Dnew String(this._getCookie("tnms_vid"));var =
e=3Dthis._getCookie("tnms_vsst");var =
d=3Dthis._getCookie("tnms_vssl");var =
f=3Dthis._getCookie("tnms_vpuri");var =
g=3D0;if(!h.length){c=3D1;e=3Db.getTime()/1000;h+=3Db.getTime();if(window=
.screenX){h+=3DMath.abs(window.screenX)}else{if(window.screenLeft){h+=3DM=
ath.abs(window.screenLeft)}}if(window.screenX){h+=3DMath.abs(window.scree=
nY)}else{if(window.screenTop){h+=3DMath.abs(window.screenTop)}}if(documen=
t.body&&document.body.clientWidth){h+=3Ddocument.body.clientWidth}else{if=
(window.innerWidth){h+=3Dwindow.innerWidth}}if(document.body&&document.bo=
dy.clientHeight){h+=3Ddocument.body.clientHeight}else{if(window.innerHeig=
ht){h+=3Dwindow.innerHeight}}h+=3DMath.floor(Math.random()*b.getTime())}e=
lse{if((!e)||(((b.getTime()/1000)-d)>this._sessionTimeout)){c=3D2;e=3Db.g=
etTime()/1000}}this._addCookie("tnms_vsst",Math.ceil(e));this._addCookie(=
"tnms_vssl",Math.ceil((b.getTime()/1000)));this._addCookie("tnms_vpuri",t=
his._uri,this._cookieTimeout);this._addCookie("tnms_vid",h,this._cookieTi=
meout);var i=3Dthis._getCookie("tnms_vtumt");var =
a=3DString(b.getFullYear())+String(b.getMonth());if(i!=3Da){this._addTrac=
kVar("tnms_vtum",1);this._addCookie("tnms_vtumt",a,this._cookieTimeout)}i=
f(d){this._addTrackVar("tnms_vpuri",f);if(c){g=3D0}else{g=3D(b.getTime()/=
1000)-d}this._addTrackVar("tnms_vplen",Math.ceil(g))}this._addTrackVar("t=
nms_vt",c);this._addTrackVar("tnms_vid",h)};TNStats_Tracker.prototype.plu=
ginDetectFlash=3Dfunction(){var =
c=3Dfalse;if(navigator.plugins["Shockwave =
Flash"]&&navigator.plugins["Shockwave Flash"].description){var b=3Dnew =
String(navigator.plugins["Shockwave Flash"].description);var =
a=3Db.split(" ");c=3Da[2]}else{if(window.ActiveXObject){axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.5");if(axo){var b=3Dnew =
String(axo.GetVariable("$version"));var a=3Db.split(/[, =
]/);c=3Da[1]+"."+a[2]}}}if(c){this._addTrackVar("tnms_fl",c)}};TNStats_Tr=
acker.prototype.runPlugins=3Dfunction(){for(var =
$x=3D0;$x<this._plugins.length;$x++){if(!this._ignoreURI[this._plugins[$x=
]+"-"+this._uri]){eval("this.plugin"+this._plugins[$x]+"();")}}this._addT=
rackVar("tnms_do",this._domain);this._addTrackVar("tnms_uri",this._uri);t=
his._addTrackVar("tnms_ref",this._getGlobalVar("referrer"));this._sendTra=
cker()};TNStats_Tracker.prototype.trackPageView=3Dfunction(a){var =
d=3Dnew String(document.location);var =
c=3Dd.match(/^(http|https):\/\/([^\/]{1,})(.*)$/);this._clearTrackVars();=
if(c){this._uri=3Dthis._uriPrefix+c[3];this._scheme=3Dc[1]}if(a){this._ur=
i=3Dthis._uriPrefix+a}if(this._ignoreURI[this._uri]){return}this._setGlob=
alVar("title",document.title);this._setGlobalVar("referrer",document.refe=
rrer);this._setGlobalVar("domain",this._domain);this._setGlobalVar("uri",=
this._uri);if(document.createElement&&this.crossDomain){var =
b=3Ddocument.createElement("iframe");if(b&&b.src!=3Dundefined){var =
e=3Dthis._scheme+"://"+this._trackerDomain+"/"+this._domain+"/?"+this._jo=
inGlobalVars();document.write('<iframe src=3D"'+e+'" width=3D"0" =
height=3D"0" frameBorder=3D"0" style=3D"position: absolute; width: 0px; =
height: =
0px;"></iframe>')}else{this.runPlugins()}}else{this.runPlugins()}};TNStat=
s_Tracker.prototype.trackPageViewCD=3Dfunction(){var e=3Dnew =
String(document.location);var =
b=3De.match(/\?(.*)$/);if(!b||!b[1]){return}var =
g=3Db[1].split("&");for(var f in g){var d=3Dg[f].split("=3D");var =
c=3Dunescape(d[0]);var =
a=3Dunescape(d[1]);this._setGlobalVar(c,a);if(c=3D=3D"uri"){this._uri=3Da=
}else{if(c=3D=3D"domain"){this._domain=3Da}}}if(!this._uri||!this._domain=
){return}this._cookiePath=3D"/"+this._domain+"/";this.runPlugins()};
------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_006A_01CB21DE.43353D50"


------=_NextPart_001_006A_01CB21DE.43353D50
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://stats.townnews.com/macombdaily.com/?title=Macomb%20County%20elementary%20students%20show%20off%20their%20skills%20in%20Science%20Olympiad%20-%20The%20Macomb%20Daily%20News%3A%20Breaking%20news%20coverage%20for%20Macomb%20County%2C%20Michigan&referrer=http%3A//www.cvs.k12.mi.us/rcummins/scienceolympiad/&domain=macombdaily.com&uri=/articles/2010/05/08/news/doc4be615f17fb5d766949024.txt

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Dwindows-1252" =
http-equiv=3DContent-Type>
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18928"></HEAD>
<BODY=20
style=3D"BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; OVERFLOW: visible; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px">
<SCRIPT type=3Dtext/javascript=20
src=3D"http://stats.townnews.com/shared-content/stats/common/tracker.js">=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
 if(typeof(TNStats_Tracker) !=3D=3D 'undefined' && typeof(TNTracker) =
=3D=3D=3D 'undefined') { TNTracker =3D new TNStats_Tracker(); =
TNTracker.setTrackerDomain('stats.townnews.com'); =
TNTracker.trackPageViewCD(); }=0A=
// -->=0A=
</SCRIPT>
</BODY></HTML>

------=_NextPart_001_006A_01CB21DE.43353D50
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.macombdaily.com/articles/2010/05/08/news/doc4be615f17fb5d766949024.txt

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>Macomb County =
elementary students show off their skills in Science Olympiad - The =
Macomb Daily News: Breaking news coverage for Macomb County, =
Michigan</TITLE>
<META content=3Dtext/html;charset=3Dutf-8 http-equiv=3DContent-Type>
<META name=3Dkeywords=20
content=3D"Michigan, Macomb County, news, newspaper, sports, local =
sports, breaking news">
<META name=3Ddescription=20
content=3D"Macomb County Michigan daily newspaper covering Mount =
Clemens, Warren and Roseville, Sterling Heights, Macomb Township, Shelby =
Charter Township, Detroit, Washington Township, eastern Michigan, and =
national news including local sports, Steven Grant, video and multimedia =
coverage, and classified advertising.">
<META name=3Dcopyright=20
content=3D"=C2=A9 2010 Journal Register Company, All Rights Reserved">
<META name=3Dverify-v1 =
content=3D3WwxCUsQDEzxf7pGetDZvDtf0L4Jky0kVoFkPND7x8M=3D><LINK=20
rel=3Dstylesheet type=3Dtext/css =
href=3D"http://www.macombdaily.com/css/screen.css"=20
media=3D"screen, projection"><LINK rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.macombdaily.com/css/print.css" media=3Dprint><LINK =
rel=3Dicon=20
type=3Dimage/png href=3D"/images/mi_favicon.png"><!-- For tabbers =
(http://www.barelyfitz.com/projects/tabber/) -->
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.macombdaily.com/js/tabber-minimized.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript>document.write('<style =
type=3D"text/css">.tabber{display:none;}<\/style>');</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.macombdaily.com/js/zwtabber-min.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject.js"><=
/SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.js"></SCRIP=
T>

<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18928"></HEAD>
<BODY>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://stats.townnews.com/shared-content/stats/common/tracker.js">=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
 if(typeof(TNStats_Tracker) !=3D=3D 'undefined' && typeof(TNTracker) =
=3D=3D=3D 'undefined') { TNTracker =3D new =
TNStats_Tracker('macombdaily.com'); =
TNTracker.setTrackerDomain('stats.townnews.com'); =
TNTracker.trackPageView(); }=0A=
// -->=0A=
</SCRIPT>
<!-- Meta: at the very top of each page, a stripe, with network links, =
and meta links (rss, subscribe, etc...) -->
<DIV id=3Dtop></DIV>
<DIV id=3Dmeta>
<DIV id=3Dmeta_inner class=3Dclear>
<UL id=3Dmetalinks>
  <LI><A href=3D"http://www.macombdaily.com/rss/"><IMG =
style=3D"MARGIN-BOTTOM: -2px"=20
  alt=3D"rss icon"=20
  src=3D"http://images.townnews.com/macombdaily.com/images/rss.png"> =
RSS</A></LI>
  <LI>|</LI>
  <LI><A href=3D"http://www.macombdaily.com/contact/">Contact =
Us</A></LI>
  <LI>|</LI>
  <LI><A href=3D"http://macombdaily.kaango.com/feChoosePostAd">Place A =
Classified=20
  Ad</A></LI>
  <LI>|</LI>
  <LI><A =
href=3D"http://www.macombdaily.com/subscribe">Subscribe</A></LI>
  <LI>|</LI>
  <LI><A href=3D"http://www.macombdaily.com/subscribe/manage/">Manage =
Your=20
  Subscription</A></LI>
  <LI>|</LI>
  <LI><A =
href=3D"http://de.macombdaily.com/info/welcome_md.html">E-Paper</A></LI>
  <LI>|</LI>
  <LI><A href=3D"http://www.macombdaily.com/advertise/">Advertise With=20
Us</A></LI></UL>
<FORM id=3Dnetworklinks class=3Dclear action=3D""><SPAN>MICentral =
Network:=20
</SPAN><SELECT id=3Dnetwork_menu onchange=3Dgo()> <OPTION =
selected>Select a=20
  site</OPTION> <OPTION value=3Dhttp://www.sourcenewspapers.com/>Advisor =
and=20
  Source</OPTION> <OPTION value=3Dhttp://www.dailytribune.com/>Daily=20
  Tribune</OPTION> <OPTION =
value=3Dhttp://www.grandtraverseinsider.com/>Grand=20
  Traverse Insider</OPTION> <OPTION =
value=3Dhttp://www.heritage.com/>Heritage=20
  Newspapers</OPTION> <OPTION =
value=3Dhttp://www.leaderandkalkaskian.com/>Leader=20
  &amp; Kalkaskian</OPTION> <OPTION =
value=3Dhttp://www.macombdaily.com/>Macomb=20
  Daily</OPTION> <OPTION value=3Dhttp://www.micentral.com/>MI =
Central</OPTION>=20
  <OPTION value=3Dhttp://www.themorningsun.com>The Morning Sun</OPTION> =
<OPTION=20
  value=3Dhttp://www.theoaklandpress.com/>The Oakland Press</OPTION> =
<OPTION=20
  value=3Dhttp://www.voicenews.com/>Voice Newspaper</OPTION></SELECT> =
</FORM></DIV><!-- /meta_inner --></DIV><!-- /meta -->
<DIV id=3Dcontainer><!-- Header: banner, masthead, and navigation -->
<DIV id=3Dheader>
<DIV id=3Dmasthead_small class=3Dclear>
<DIV id=3Dlogo_small>
<H1><A href=3D"http://www.macombdaily.com/"><IMG=20
alt=3D"Macomb Daily, local news, sports and weather serving Macomb =
County"=20
src=3D"http://images.townnews.com/macombdaily.com/images/macombdaily-smal=
l.png"></A></H1>
<DIV id=3Dlogo_meta_small>Serving Macomb County</DIV></DIV>
<DIV id=3Dleaderboard_small>
<SCRIPT language=3Djavascript=20
src=3D"http://www.macombdaily.com/shared-content/adsys/creative.js"></SCR=
IPT>

<SCRIPT language=3Djavascript=20
src=3D"http://adsys.townnews.com/global/capped.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!-- =0A=
aCampaigns =3D new Array();=0A=
aCampaigns[1721] =3D 100;=0A=
aAds =3D new Array();=0A=
nAdsysTime =3D new Date().getTime()/1000;=0A=
document.usePlayer =3D 1;=0A=
if ((nAdsysTime >=3D 1221264000) && (nAdsysTime <=3D 1536883199)) {=0A=
aAd =3D new Array('news+top', '148294-1229274367', 'js');=0A=
aAd[7] =3D 10;=0A=
aAd[8] =3D 0;=0A=
aAd[9] =3D 1721;=0A=
aAd[10] =3D 0;=0A=
aAd[11] =3D 0;=0A=
aAds[aAds.length] =3D aAd;=0A=
}=0A=
adsys_displayAd('http://adsys.townnews.com', 'macombdaily.com', aAds, =
aCampaigns);=0A=
=0A=
// -->=0A=
</SCRIPT>
</DIV></DIV><!-- Navigation: main_nav, marketplace_nav -->
<DIV id=3Dnavigation class=3Dclear>
<DIV id=3Dmain_nav>
<UL id=3Dnav class=3Dclear>
  <LI><A class=3Dcurrent =
href=3D"http://www.macombdaily.com/">Home</A></LI>
  <LI>
  <DIV>|</DIV></LI>
  <LI><A class=3Dnews href=3D"http://www.macombdaily.com/news/">News</A> =

  <UL>
    <LI><A =
href=3D"http://www.macombdaily.com/business/">Business</A></LI>
    <LI><A href=3D"http://www.macombdaily.com/news/politics/">Election=20
    2010</A></LI>
    <LI><A href=3D"http://www.wjr.com/sectional.asp?id=3D34803">School=20
    Closings</A></LI>
    <LI><A href=3D"http://www.micentral.com/">MiCentral.com</A></LI>
    <LI><A =
href=3D"http://www.macombdaily.com/video/news/">Video</A></LI></UL></LI>
  <LI>
  <DIV>|</DIV></LI>
  <LI><A class=3Dsports =
href=3D"http://www.macombdaily.com/sports/">Sports</A>=20
  <UL>
    <LI><A =
href=3D"http://www.macombdaily.com/sports/preps/">Preps</A></LI>
    <LI><A=20
    =
href=3D"http://contests.michigannewspapers.com/macombdaily/aowmd/aowmd.as=
p">Athletes=20
    of the Week</A></LI>
    <LI><A =
href=3D"http://www.micentralsports.com/">MICentralSports</A></LI>
    <LI><A=20
href=3D"http://www.macombdaily.com/video/sports/">Video</A></LI></UL></LI=
>
  <LI>
  <DIV>|</DIV></LI>
  <LI><A class=3Dobituaries=20
  href=3D"http://www.macombdaily.com/obituaries/">Obits</A></LI>
  <LI>
  <DIV>|</DIV></LI>
  <LI><A class=3Dopinions=20
  href=3D"http://www.macombdaily.com/opinion/">Opinion</A></LI>
  <LI>
  <DIV>|</DIV></LI>
  <LI><A class=3Dentertainment=20
  href=3D"http://www.macombdaily.com/entertainment/">Entertainment</A>=20
  <UL>
    <LI><A href=3D"http://www.cruisinmi.com/">Cruisin' MI</A></LI>
    <LI><A=20
    =
href=3D"http://contests.michigannewspapers.com/macombdaily/index.html">Co=
ntests=20
    &amp; Events</A></LI>
    <LI><A href=3D"http://www.goanddomichigan.com/">Go and Do =
Michigan</A></LI>
    <LI><A =
href=3D"http://www.micentral.com/events/supercali/index.php">Events=20
    Calendar</A></LI>
    <LI><A href=3D"http://www.micentral.com/DEguide/">Dining and =
Entertainment=20
    Guide</A></LI>
    <LI><A =
href=3D"http://www.dailyshowtimes.com/default.aspx">Movies</A></LI>
    <LI><A href=3D"http://www.micentral.com/recipes/">Recipes &amp; =
Menu</A></LI>
    <LI><A href=3D"http://www.micentraltravel.com/">Travel News</A></LI>
    <LI><A =
href=3D"http://www.macombdaily.com/games/">Games</A></LI></UL></LI>
  <LI>
  <DIV>|</DIV></LI>
  <LI><A class=3Dlife =
href=3D"http://www.macombdaily.com/lifestyles/">Lifestyles</A>=20

  <UL>
    <LI><A=20
    =
href=3D"http://www.macombdaily.com/lifestyles/petropolis/">Petropolis</A>=
</LI>
    <LI><A=20
  =
href=3D"http://www.macombdaily.com/video/features/">Video</A></LI></UL></=
LI>
  <LI>
  <DIV>|</DIV></LI>
  <LI><A class=3Dblogs =
href=3D"http://www.micentral.com/BlogCentral/">Blogs</A></LI>
  <LI>
  <DIV>|</DIV></LI>
  <LI><A class=3Dvideo =
href=3D"http://www.macombdaily.com/video/">Video</A>=20
  <UL>
    <LI><A href=3D"http://www.macombdaily.com/video/news/">News</A></LI>
    <LI><A =
href=3D"http://www.macombdaily.com/video/features/">Features</A></LI>
    <LI><A =
href=3D"http://www.macombdaily.com/video/sports/">Sports</A></LI><!--<li>=
<a href=3D"/video/video-sportstalk/">Sports Talk</a></li>=0A=
							<li><a href=3D"/video/video-k9classroom/">K-9 =
Classroom</a></li>-->
    <LI><A href=3D"http://www.macombdaily.com/video/video-showcase/">Biz =

    Buzz</A></LI></UL></LI></UL><!-- /nav --></DIV><!-- /main_nav -->
<DIV id=3Dmarketplace_nav class=3Dclear>
<UL id=3Dnav class=3Dclear>
  <LI><A href=3D"http://jobs.macombdaily.com/">Jobs</A></LI>
  <LI>
  <DIV>|</DIV></LI>
  <LI><A href=3D"http://realestate.macombdaily.com/">Real =
Estate</A></LI>
  <LI>
  <DIV>|</DIV></LI>
  <LI><A href=3D"http://cars.macombdaily.com/">Cars</A>=20
  <UL>
    <LI><A href=3D"http://www.cruisinmi.com/">Cruisin' =
MI</A></LI></UL></LI>
  <LI>
  <DIV>|</DIV></LI>
  <LI><A href=3D"http://macombdaily.kaango.com/">Classifieds</A></LI>
  <LI>
  <DIV>|</DIV></LI>
  <LI><A=20
href=3D"http://marketplace.macombdaily.com/">Marketplace</A></LI></UL></D=
IV><!-- /marketplace_nav --></DIV><!-- /navigation --><!-- Search (Yahoo =
search, with sponsor) -->
<DIV id=3Dsearch class=3Dclear>
<FORM method=3Dpost name=3DsearchForm action=3D/scripts/search.php>
<DIV class=3DsearchBoxLeft>SEARCH</DIV>
<DIV class=3DsearchBoxMiddle><INPUT id=3Dweb =
onclick=3D"searchClassified('true');"=20
value=3Dweb type=3Dradio name=3Dselecturl>The Web <INPUT id=3Dstories=20
onclick=3D"searchClassified('true');" value=3Dstories CHECKED =
type=3Dradio=20
name=3Dselecturl>The Macomb Daily <INPUT style=3D"WIDTH: 275px" id=3Ds=20
onkeyup=3Djavascript:sectionSearch(document.searchForm.q.value); =
type=3Dtext name=3Dq>=20
<INPUT value=3DSearch type=3Dsubmit> </DIV>
<DIV class=3DsearchBoxRight><IMG alt=3D"web search powered by Yahoo! =
Search"=20
src=3D"http://images.townnews.com/macombdaily.com/art/yahoo_search.gif"> =
<!--
					<span id=3D"yahooWebSearch">Web Search<br/></span>
					<span id=3D"yahooPoweredBy">powered by</span>
					<span id=3D"yahooText">YAHOO!</span>
					<span id=3D"yahooSearch">SEARCH<br/></span>
					--></DIV></FORM><!-- end of search form --></DIV><!-- /search =
--></DIV><!-- /header -->
<DIV id=3Dcontent><!-- Page: contains all of the content for =
sections/pages above the "bottom ads" -->
<DIV id=3Dpage class=3Dclear><!-- Page Primary: main content, basically =
everything but the right sidebar -->
<DIV id=3Dpage_primary><!-- Page Topper: In sections, contains section =
header, and featured article box -->
<DIV id=3Dpage_topper>
<DIV class=3D"label clear">
<DIV class=3Dsponsor>
<SCRIPT type=3Dtext/javascript>=0A=
<!-- =0A=
aCampaigns =3D new Array();=0A=
aCampaigns[1721] =3D 100;=0A=
aAds =3D new Array();=0A=
nAdsysTime =3D new Date().getTime()/1000;=0A=
document.usePlayer =3D 1;=0A=
if ((nAdsysTime >=3D 1221264000) && (nAdsysTime <=3D 1536883199)) {=0A=
aAd =3D new Array('news+x03', '148335-1273169451', 'js');=0A=
aAd[7] =3D 10;=0A=
aAd[8] =3D 0;=0A=
aAd[9] =3D 1721;=0A=
aAd[10] =3D 0;=0A=
aAd[11] =3D 0;=0A=
aAds[aAds.length] =3D aAd;=0A=
}=0A=
adsys_displayAd('http://adsys.townnews.com', 'macombdaily.com', aAds, =
aCampaigns);=0A=
=0A=
// -->=0A=
</SCRIPT>
</DIV>
<H3><A=20
href=3D"http://www.macombdaily.com/articles/2010/05/08/news/">News</A></H=
3></DIV>
<DIV class=3Dstory_headline>
<H1>Macomb County elementary students show off their skills in Science=20
Olympiad</H1></DIV>
<P class=3Dstory_timestamp>Published: Saturday, May 08, 2010</P>
<P class=3Dstory_meta><A class=3Dmeta_comments=20
href=3D"http://www.macombdaily.com/articles/2010/05/08/news/doc4be615f17f=
b5d766949024.txt#story_comments"><SPAN=20
class=3Dsimpleblog-count>8 comment(s)</SPAN></A> | <SPAN =
class=3Dmeta_email><A=20
href=3D"http://www.macombdaily.com/articles/2010/05/08/news/doc4be615f17f=
b5d766949024.eml"=20
target=3Demailafriend>Email to a friend</A></SPAN> | <SPAN =
class=3Dmeta_print><A=20
href=3D"http://www.macombdaily.com/articles/2010/05/08/news/doc4be615f17f=
b5d766949024.prt"=20
target=3Dprintable>Print version</A></SPAN> |
<SCRIPT type=3Dtext/javascript=20
src=3D"http://w.sharethis.com/widget/?tabs=3Dpost%2Cweb&amp;charset=3Dutf=
-8&amp;services=3Dreddit%2Cdigg%2Cfacebook%2Cmyspace%2Cdelicious%2Cstumbl=
eupon%2Ctechnorati%2Cgoogle_bmarks%2Cyahoo_bmarks%2Cyahoo_myweb%2Cwindows=
_live%2Cpropeller%2Cfriendfeed%2Cnewsvine%2Cxanga%2Cmixx%2Cblinklist%2Cfu=
rl%2Cmagnolia%2Cmister_wong%2Cslashdot%2Cmeneame%2Csimpy%2Cfaves&amp;styl=
e=3Drotate&amp;publisher=3De61901d7-ca40-4efa-b7f4-cf47ea804dae&amp;heade=
rbg=3D%23fafafa&amp;inactivefg=3D%23ffffff&amp;linkfg=3D%23050505"></SCRI=
PT>
 | <SPAN class=3Dmeta_rss><A =
href=3D"http://www.macombdaily.com/rss"><IMG=20
src=3D"http://images.townnews.com/macombdaily.com/images/rss.png"> RSS=20
Feeds</A></SPAN> </P><!-- /story_meta--></DIV><!-- /page_topper--><!-- =
Page Body: The main vertical content area, for stories it's the body of =
the story. For sections, its the headline list -->
<DIV id=3Dpage_body_story>
<DIV class=3D"story_body clear"><!-- Left Sidebar -->
<DIV id=3Dpage_leftbar>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.macombdaily.com/js/jquery-1.2.6.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.macombdaily.com/js/facebox.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript>jQuery(document).ready(function($) =
{$('a[rel*=3Dfacebox]').facebox()}) </SCRIPT>
<!--	 [include_ifnot:obituaries:incs/story/rating.inc] --></DIV><!-- =
/page_leftbar-->
<P class=3Dbyline>By Chad Selweski<BR>Macomb Daily Staff Writer</P>
<DIV class=3D"story_image mod_box">
<P><A=20
href=3D"http://www.macombdaily.com/articles/2010/05/08/news/doc4be615f17f=
b5d766949024.txt#photo1"=20
rel=3Dfacebox><IMG border=3D0=20
src=3D"http://images.townnews.com/macombdaily.com/content/articles/2010/0=
5/08/news/doc4be615f17fb5d766949024.jpg"></A></P>
<P=20
style=3D"PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px"=20
class=3Dmore><A=20
href=3D"http://www.macombdaily.com/articles/2010/05/08/news/doc4be615f17f=
b5d766949024.txt#photo1"=20
rel=3Dfacebox>Click to enlarge</A></P></DIV>
<DIV style=3D"DISPLAY: none" id=3Dphoto1 class=3Dfacebox_photo_caption>
<P class=3Dimage><IMG border=3D0=20
src=3D"http://images.townnews.com/macombdaily.com/content/articles/2010/0=
5/08/news/doc4be615f17fb5d766949024.jpg"></P>
<P>Roberts Elementary School students Steven Oggden, 12, and Alexis =
Strieber=20
launch thier water rocket at the Science Olympiad held at Macomb =
Community=20
College on Saturday. Macomb Daily photo by David Angell </P></DIV>
<P>More than 1,000 Macomb County elementary school students took part in =

Saturday=E2=80=99s huge Science Olympiad tournament at Macomb Community =
College, hoping=20
to win awards and follow in the footsteps of previous competitors who =
have gone=20
on to shine in various scientific fields.<BR><BR>In the Chippewa Valley =
school=20
district alone, the Science Olympiad alumni range from a NASA scientist =
and a=20
nuclear physicist to doctors and automotive engineers.<BR><BR>Jimmie =
Sanna of=20
Clinton Township, a four-year competitor in the science competition, =
explained=20
why students across the county gravitate toward a process that mixes an=20
athletics-style season spanning several months with a hands-on learning =
regimen=20
that can challenge even the most gifted students.<BR><BR>=E2=80=9CI =
enjoy it because I=E2=80=99m=20
with friends, but I=E2=80=99m learning at the same time,=E2=80=9D said =
Sanna, an eighth-grader=20
at Wyandot Middle School. =E2=80=9CWe learn the common stuff in class, =
but we (in the=20
Science Olympiad) are also learning by exploring beyond that and doing =
things=20
with other people, not with books.=E2=80=9D<BR><BR>At the 26th annual =
Macomb Elementary=20
Science Olympiad, believed to be the largest science competition of its =
kind in=20
the nation, student teams battled in 16 events that tested their =
abilities in=20
life science, earth science and physical science.<BR><BR>In one event, =
these=20
Olympians sent small rockets shooting into the air. At another, they =
were=20
presented with a =E2=80=9Cmystery kit=E2=80=9D of materials comprised of =
wood, plastic, pipe=20
cleaners and straws and given 20 minutes to build a miniature =
bridge.<BR><BR>One=20
competition that particularly tested their problem-solving skills =
required=20
students to reflect a light off a series of mirrors and hit a target in =
a matter=20
of seconds. One of the favorite events of the day challenged =
students=E2=80=99 ability=20
to build a catapult out of wood and rubber bands that could hit a target =
about=20
50 feet away.<BR><BR>Scores were compiled and individual standouts and =
team=20
winners from elementary schools were awarded for their efforts. The =
contest is=20
open to third- through sixth-graders and is preceded by Olympiads at the =

district level.<BR><BR>Saturday=E2=80=99s big Olympiad took place at =
about a dozen=20
buildings at the MCC south campus in Warren. Each team has a head coach =
and=20
assistant coaches, plus parental involvement, and they practice weekly =
from=20
October to May in anticipation of the big day.<BR><BR>One of the =
pioneers of the=20
Macomb Science Olympiad is Ruth Cummins, a fifth-grade teacher at =
Cherokee=20
Elementary in the Chippewa Valley district. Some 25 years ago, the =
Olympiad=20
attracted 600 elementary students =E2=80=94 40 teams each fielding a =
squad of=20
15.<BR><BR>The 1,110 kids competing on Saturday dwarfs that number, and =
the=20
3,000 in Macomb who now compete at all ages =E2=80=94 up to high school =
senior status =E2=80=94=20
is a fete that many early organizers never =
anticipated.<BR><BR>=E2=80=9CEvery two or=20
three years we have to change things to make it harder,=E2=80=9D Cummins =
said, =E2=80=9Cbecause=20
the kids keep getting better and better at =
it.=E2=80=9D</P></DIV><!--/story_body--><!-- Begin Simpleblog =
Comments-->
<DIV id=3Dstory_comments>
<DIV class=3Dlabel>
<H3>Comments</H3></DIV>
<DIV>
<P class=3Dsimpleblog>The following are comments from the readers. In no =
way do=20
they represent the view of macombdaily.com.</P><A =
name=3Dblogcomments></A>
<DIV class=3Dsimpleblog-results>
<DIV class=3Dsimpleblog-comment-1><A =
name=3D62fdfff8368cc7cfc1728afdfbb99dec></A>
<P><SPAN class=3Dsimpleblog-name>Resident</SPAN> wrote on <SPAN=20
class=3Dsimpleblog-date>May 9, 2010 10:27 AM:</SPAN>
<DIV class=3Dsimpleblog-response>" What a great organization to sponsor. =
To all=20
companies in Macomb County looking to truly make a difference with their =

charitable dollars, this would be the organization I would choose =
support.=20
"</DIV><BR>
<DIV class=3Dsimpleblog-abuse><A=20
href=3D"http://www.macombdaily.com/shared-content/newsys/simpleblog/abuse=
.php?id=3D62fdfff8368cc7cfc1728afdfbb99dec&amp;url=3Dhttp%3A%2F%2Fwww.mac=
ombdaily.com%2Farticles%2F2010%2F05%2F08%2Fnews%2Fdoc4be615f17fb5d7669490=
24.txt"=20
target=3D_blank>Report Abuse</A></DIV>
<P></P></DIV>
<DIV class=3Dsimpleblog-comment-2><A =
name=3D20dd8711f34e5d53f69113e9efb64719></A>
<P><SPAN class=3Dsimpleblog-name>Warrenski</SPAN> wrote on <SPAN=20
class=3Dsimpleblog-date>May 9, 2010 10:56 AM:</SPAN>
<DIV class=3Dsimpleblog-response>" usually the feelgood stuff has a lot =
of pics of=20
black kids - where are they? "</DIV><BR>
<DIV class=3Dsimpleblog-abuse><A=20
href=3D"http://www.macombdaily.com/shared-content/newsys/simpleblog/abuse=
.php?id=3D20dd8711f34e5d53f69113e9efb64719&amp;url=3Dhttp%3A%2F%2Fwww.mac=
ombdaily.com%2Farticles%2F2010%2F05%2F08%2Fnews%2Fdoc4be615f17fb5d7669490=
24.txt"=20
target=3D_blank>Report Abuse</A></DIV>
<P></P></DIV>
<DIV class=3Dsimpleblog-comment-1><A =
name=3D4aad9cd97b42c19569beaf582acc9253></A>
<P><SPAN class=3Dsimpleblog-name>I was</SPAN> wrote on <SPAN=20
class=3Dsimpleblog-date>May 9, 2010 12:36 PM:</SPAN>
<DIV class=3Dsimpleblog-response>" quite impressed with the "beam the =
liberals to=20
outer space" exhibit. lol "</DIV><BR>
<DIV class=3Dsimpleblog-abuse><A=20
href=3D"http://www.macombdaily.com/shared-content/newsys/simpleblog/abuse=
.php?id=3D4aad9cd97b42c19569beaf582acc9253&amp;url=3Dhttp%3A%2F%2Fwww.mac=
ombdaily.com%2Farticles%2F2010%2F05%2F08%2Fnews%2Fdoc4be615f17fb5d7669490=
24.txt"=20
target=3D_blank>Report Abuse</A></DIV>
<P></P></DIV>
<DIV class=3Dsimpleblog-comment-2><A =
name=3D402a44d16c0a27ada7c21b51bc1524da></A>
<P><SPAN class=3Dsimpleblog-name>Dave</SPAN> wrote on <SPAN=20
class=3Dsimpleblog-date>May 9, 2010 1:07 PM:</SPAN>
<DIV class=3Dsimpleblog-response>" Here is a nice story about a cool =
competition=20
that gets our kids excited about Science and the second comment is =
racially=20
based, what is wrong with you, Warrenski? "</DIV><BR>
<DIV class=3Dsimpleblog-abuse><A=20
href=3D"http://www.macombdaily.com/shared-content/newsys/simpleblog/abuse=
.php?id=3D402a44d16c0a27ada7c21b51bc1524da&amp;url=3Dhttp%3A%2F%2Fwww.mac=
ombdaily.com%2Farticles%2F2010%2F05%2F08%2Fnews%2Fdoc4be615f17fb5d7669490=
24.txt"=20
target=3D_blank>Report Abuse</A></DIV>
<P></P></DIV>
<DIV class=3Dsimpleblog-comment-1><A =
name=3D3b7b541d66f3c86a0c49d078f17fcd96></A>
<P><SPAN class=3Dsimpleblog-name>Professional Racism DETECTOR</SPAN> =
wrote on=20
<SPAN class=3Dsimpleblog-date>May 9, 2010 1:47 PM:</SPAN>
<DIV class=3Dsimpleblog-response>" to Dave:<BR><BR>thanks for noticing =
"warrenski"=20
used the word "black" - a high, 3rd degree race crime.<BR><BR>Just =
because you=20
cannot answer the question does not make you a stupid liberal. =
"</DIV><BR>
<DIV class=3Dsimpleblog-abuse><A=20
href=3D"http://www.macombdaily.com/shared-content/newsys/simpleblog/abuse=
.php?id=3D3b7b541d66f3c86a0c49d078f17fcd96&amp;url=3Dhttp%3A%2F%2Fwww.mac=
ombdaily.com%2Farticles%2F2010%2F05%2F08%2Fnews%2Fdoc4be615f17fb5d7669490=
24.txt"=20
target=3D_blank>Report Abuse</A></DIV>
<P></P></DIV>
<DIV class=3Dsimpleblog-comment-2><A =
name=3Dd6031690df71b47e0bc290cbbf1236c4></A>
<P><SPAN class=3Dsimpleblog-name>White GUILT</SPAN> wrote on <SPAN=20
class=3Dsimpleblog-date>May 9, 2010 1:52 PM:</SPAN>
<DIV class=3Dsimpleblog-response>" I think it's admirable our race =
learned our=20
lesson in Public school and the media to turn in our own for =
thoughtcrimes=20
created by our own. There will be NO peace and understanding or hugs =
until we=20
have wiped our evil race from the planet. "</DIV><BR>
<DIV class=3Dsimpleblog-abuse><A=20
href=3D"http://www.macombdaily.com/shared-content/newsys/simpleblog/abuse=
.php?id=3Dd6031690df71b47e0bc290cbbf1236c4&amp;url=3Dhttp%3A%2F%2Fwww.mac=
ombdaily.com%2Farticles%2F2010%2F05%2F08%2Fnews%2Fdoc4be615f17fb5d7669490=
24.txt"=20
target=3D_blank>Report Abuse</A></DIV>
<P></P></DIV>
<DIV class=3Dsimpleblog-comment-1><A =
name=3D662e23487256b609b4f3b4a3382446ed></A>
<P><SPAN class=3Dsimpleblog-name>Richmond</SPAN> wrote on <SPAN=20
class=3Dsimpleblog-date>May 9, 2010 9:32 PM:</SPAN>
<DIV class=3Dsimpleblog-response>" Science Olympiad is about getting =
kids excited=20
about academics and learning! How could your readers turn it into a race =
issue?=20
Ridiculous!!! "</DIV><BR>
<DIV class=3Dsimpleblog-abuse><A=20
href=3D"http://www.macombdaily.com/shared-content/newsys/simpleblog/abuse=
.php?id=3D662e23487256b609b4f3b4a3382446ed&amp;url=3Dhttp%3A%2F%2Fwww.mac=
ombdaily.com%2Farticles%2F2010%2F05%2F08%2Fnews%2Fdoc4be615f17fb5d7669490=
24.txt"=20
target=3D_blank>Report Abuse</A></DIV>
<P></P></DIV>
<DIV class=3Dsimpleblog-comment-2><A =
name=3Dc84f6c17f445ee1cf9e3cc436aa46d72></A>
<P><SPAN class=3Dsimpleblog-name>MominMacomb</SPAN> wrote on <SPAN=20
class=3Dsimpleblog-date>May 11, 2010 9:47 AM:</SPAN>
<DIV class=3Dsimpleblog-response>" I agree with Richmond! I am a parent =
of one of=20
the students in the Science Olympiad competition. At my children's =
school, you=20
have to take a test to be on the team, as well as be nominated by your =
teacher=20
due to your academic achievments. Of all of the schools competing at the =
county=20
competition, there were plenty of mixed races. <BR>My child has been=20
participating in the Science Olympiad for the past two years and truly =
enjoys=20
herself. She has a love for science, math and learning in general and =
this=20
organization really motivates children to learn in these areas. She =
would like=20
to continue on in her middle school next year if possible and earn many =
more=20
medals that are awarded to the students. So again, by earning the =
medals, it=20
motivates the children to learn! How fabulous!<BR>Thank you to the SO=20
organization and to the CVS Board of Ed. and Ruth Cummins for offering =
students=20
all that you do.<BR>We parents truly appreciate you!!!!! "</DIV><BR>
<DIV class=3Dsimpleblog-abuse><A=20
href=3D"http://www.macombdaily.com/shared-content/newsys/simpleblog/abuse=
.php?id=3Dc84f6c17f445ee1cf9e3cc436aa46d72&amp;url=3Dhttp%3A%2F%2Fwww.mac=
ombdaily.com%2Farticles%2F2010%2F05%2F08%2Fnews%2Fdoc4be615f17fb5d7669490=
24.txt"=20
target=3D_blank>Report Abuse</A></DIV>
<P></P></DIV></DIV></DIV></DIV><!-- End Simpleblog Comments --><!-- =
Begin Simpleblog Form-->
<DIV class=3Dlabel>
<H3>Submit a Comment</H3></DIV>
<DIV id=3Dstory_commentform>
<P class=3Dsimpleblog>We encourage your feedback and dialog and ask you =
to follow=20
a few simple guidelines when commenting on stories on macombdaily.com. =
<BR><B>1)=20
</B>Please post responsibly. <BR><B>2) </B>Be polite. <BR><B>3) =
</B>Don't hate.=20
<BR><B>4) </B>If you object to someone's post, use the "Report Abuse" =
button and=20
we'll review it. <BR><B>5) </B>Users who don't play by the rules will be =
blocked=20
and won't be allowed to participate. <BR><B>6) </B>Self-promotion of =
businesses=20
or advertisements of anything for sale are not permitted. </P><A=20
name=3Dblogform></A>
<DIV id=3Dsimpleblog-form class=3Dsimpleblog-form>
<FORM method=3Dpost name=3Dsimpleblog=20
action=3D/articles/2010/05/08/news/doc4be615f17fb5d766949024.txt#blogcomm=
ents>
<DIV class=3Dsimpleblog-form-block><LABEL class=3Dsimpleblog-form-label=20
for=3Dpersonname>Name:</LABEL> <INPUT id=3Dpersonname type=3Dtext=20
name=3Dpersonname></DIV>
<DIV class=3Dsimpleblog-email-block><LABEL class=3Dsimpleblog-form-label =

for=3Dpersonemail>Email:</LABEL> <SPAN=20
class=3Dsimpleblog-email-field>(optional)</SPAN> <INPUT id=3Dpersonemail =
type=3Dtext=20
name=3Dpersonemail></DIV>
<DIV class=3Dsimpleblog-form-block><LABEL class=3Dsimpleblog-form-label=20
for=3Dcomments>Comments:</LABEL><TEXTAREA id=3Dcomments rows=3D10 =
cols=3D40 name=3Dcomments></TEXTAREA></DIV>
<DIV class=3Dsimpleblog-form-block><LABEL class=3Dsimpleblog-form-label=20
for=3Dusernumber>Image Verification: <SPAN style=3D""font-size: =
xx-small'">(Case=20
sensitive)</SPAN></LABEL><IMG id=3Dsimpleblog-captcha=20
src=3D"http://www.macombdaily.com/_captcha/render?id=3D5116" width=3D125 =

height=3D50>&nbsp;&nbsp;&nbsp;<INPUT id=3Dusernumber=20
title=3D"Please enter the numbers from the image to the left" size=3D5 =
type=3Dtext=20
name=3Dusernumber><INPUT id=3Dusernumber_id value=3D5116 type=3Dhidden=20
name=3Dusernumber_id><INPUT value=3D"Post Comment" =
type=3Dsubmit></DIV></FORM></DIV></DIV><!-- End Simpleblog =
Form--><!--[include_if_registration:incs/story/simpleblog-form.inc:incs/s=
tory/login.inc]--></DIV><!-- /page_body--></DIV><!--/page_primary-->
<DIV id=3Dpage_rightbar>
<DIV class=3Dmisc_marketplace>
<P class=3Dicons><A href=3D"http://jobs.macombdaily.com/"><IMG =
alt=3DJobs=20
src=3D"http://images.townnews.com/macombdaily.com/images/icon_jobs.png"><=
/A> <A=20
href=3D"http://realestate.macombdaily.com/"><IMG alt=3D"Real Estate"=20
src=3D"http://images.townnews.com/macombdaily.com/images/icon_homes.png">=
</A> <A=20
href=3D"http://cars.macombdaily.com/"><IMG alt=3DAutos=20
src=3D"http://images.townnews.com/macombdaily.com/images/icon_autos.png">=
</A> </P>
<H3><A href=3D"http://marketplace.macombdaily.com/">Marketplace</A></H3>
<DIV class=3Dmain>
<P>Browse print ads, special sections, find online deals, and search =
valuable=20
coupons from local retailers!</P>
<P class=3Dmore><A href=3D"http://macombdaily.deals2click4.com/">Save up =
to 40% on=20
local deals at: <BR><IMG style=3D"MARGIN-TOP: -3px" =
alt=3DDeals2Click4.com=20
src=3D"http://images.townnews.com/macombdaily.com/images/marketplace_deal=
s2click4-2.png"></A></P>
<P class=3Dmore><A href=3D"http://cars.macombdaily.com/">Searching for a =
car? <IMG=20
alt=3DSearchMICars.com=20
src=3D"http://images.townnews.com/macombdaily.com/images/marketplace_sear=
chmicars-2.png"></A></P></DIV></DIV>
<DIV class=3D"ad lrec">
<SCRIPT type=3Dtext/javascript>=0A=
<!-- =0A=
aCampaigns =3D new Array();=0A=
aCampaigns[1721] =3D 100;=0A=
aAds =3D new Array();=0A=
nAdsysTime =3D new Date().getTime()/1000;=0A=
document.usePlayer =3D 1;=0A=
if ((nAdsysTime >=3D 1221264000) && (nAdsysTime <=3D 1536883199)) {=0A=
aAd =3D new Array('news+middle3', '148293-1229274251', 'js');=0A=
aAd[7] =3D 10;=0A=
aAd[8] =3D 0;=0A=
aAd[9] =3D 1721;=0A=
aAd[10] =3D 0;=0A=
aAd[11] =3D 0;=0A=
aAds[aAds.length] =3D aAd;=0A=
}=0A=
adsys_displayAd('http://adsys.townnews.com', 'macombdaily.com', aAds, =
aCampaigns);=0A=
=0A=
// -->=0A=
</SCRIPT>
</DIV><!--  	[include_if:news:incs/misc_video_localnews.inc]--><!--				=0A=
	<div class=3D"mod_box misc_headlinebox">=0A=
		<h3>Related Stories</h3>=0A=
					=0A=
		<ul>[font:index:headline:<li>:</li>][related_links:1]</ul>=0A=
				=0A=
	</div>=0A=
	-->
<SCRIPT language=3Djavascript type=3Dtext/javascript>=0A=
<!--=0A=
  var seeclickfix               =3D {};=0A=
  seeclickfix.widget            =3D =
'http://seeclickfix.com/text_widgets/show/758';=0A=
  seeclickfix.widget_version    =3D '2.0';=0A=
-->=0A=
</SCRIPT>

<DIV=20
style=3D"PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px"=20
id=3Dscf-widget class=3D"mod_box clear">
<DIV style=3D"WIDTH: 294px; OVERFLOW: hidden">
<H3><A href=3D"http://www.macombdaily.com/seeclickfix/">See, Click,=20
Fix</A></H3><BR>
<SCRIPT language=3Djavascript type=3Dtext/javascript=20
src=3D"http://cdn.seeclickfix.com/javascripts/text_widgets/2.0/loader.js"=
></SCRIPT>
</DIV></DIV>
<DIV class=3D"mod_box misc_photogalleries">
<H3>Photo Galleries</H3>
<SCRIPT language=3DJavaScript=20
src=3D"http://micentral.mycapture.com/datafeeds/8278.js"></SCRIPT>

<P class=3Dmore><A=20
href=3D"http://micentral.mycapture.com/mycapture/category.asp?CategoryID=3D=
24390">View=20
and Purchase Photos</A></P>
<P class=3Dmore><A=20
href=3D"http://micentral.mycapture.com/mycapture/photos/Upload.aspx">Shar=
e Your=20
Photos</A></P></DIV>
<DIV class=3D"ad lrec">
<SCRIPT type=3Dtext/javascript>=0A=
<!-- =0A=
aCampaigns =3D new Array();=0A=
aCampaigns[1721] =3D 100;=0A=
aAds =3D new Array();=0A=
nAdsysTime =3D new Date().getTime()/1000;=0A=
document.usePlayer =3D 1;=0A=
if ((nAdsysTime >=3D 1269820800) && (nAdsysTime <=3D 1585526399)) {=0A=
aAd =3D new Array('+middle2', '223042-1276797849', 'js');=0A=
aAd[7] =3D 10;=0A=
aAd[8] =3D 0;=0A=
aAd[9] =3D 1721;=0A=
aAd[10] =3D 0;=0A=
aAd[11] =3D 0;=0A=
aAds[aAds.length] =3D aAd;=0A=
}=0A=
adsys_displayAd('http://adsys.townnews.com', 'macombdaily.com', aAds, =
aCampaigns);=0A=
=0A=
// -->=0A=
</SCRIPT>
</DIV><!-- Headlines Tabber -->
<DIV id=3Dtabber_latest class=3Dtabber_headlines>
<UL class=3Dmod_tabnav>
  <LI id=3Dtabnav_latestheads_popular>Most Popular</LI>
  <LI id=3Dtabnav_latestheads_comments>Most Commented</LI></UL>
<DIV id=3Dtab_latestheads_popular class=3Dmod_tab>
<UL>
  <LI><A=20
  =
href=3D"http://www.macombdaily.com/articles/2010/07/12/news/doc4c3af50465=
50c961255476.txt">Two=20
  seriously hurt in I-94 rollover <SPAN=20
  class=3Dpopular-count>(4045)</SPAN></A></LI>
  <LI><A=20
  =
href=3D"http://www.macombdaily.com/articles/2010/07/12/news/doc4c3b11af23=
22e170073246.txt">Brother=20
  charged with killing sister <SPAN =
class=3Dpopular-count>(3949)</SPAN></A></LI>
  <LI><A=20
  =
href=3D"http://www.macombdaily.com/articles/2010/07/12/news/doc4c3b060e26=
d52845767470.txt">VIDEO:=20
  Storm came =E2=80=98crashing down=E2=80=99 on Mt. Clemens <SPAN=20
  class=3Dpopular-count>(3686)</SPAN></A></LI>
  <LI><A=20
  =
href=3D"http://www.macombdaily.com/articles/2010/07/12/news/srv0000008813=
915.txt">Shelby=20
  Twp. police: Girl left in hot car while mom watched hockey <SPAN=20
  class=3Dpopular-count>(3337)</SPAN></A></LI>
  <LI><A=20
  =
href=3D"http://www.macombdaily.com/articles/2010/07/12/news/doc4c3af577b7=
2a2869695131.txt">Father=20
  of murdered 3-year-old to speak out <SPAN=20
  class=3Dpopular-count>(2147)</SPAN></A></LI>
  <LI><A=20
  =
href=3D"http://www.macombdaily.com/articles/2010/07/12/news/srv0000008812=
781.txt">Unlawful=20
  imprisonment alleged <SPAN =
class=3Dpopular-count>(1652)</SPAN></A></LI>
  <LI><A=20
  =
href=3D"http://www.macombdaily.com/articles/2010/07/12/news/srv0000008813=
034.txt">Warren=20
  plans new park on Nine Mile after $320,000 purchase <SPAN=20
  class=3Dpopular-count>(1001)</SPAN></A></LI></UL></DIV>
<DIV id=3Dtab_latestheads_comments class=3Dmod_tab><!-- <ul> -->
<UL class=3Dtopblogs-list>
  <LI class=3Dtopblogs-entry><A=20
  =
href=3D"http://www.macombdaily.com/articles/2010/07/11/news/doc4c3930c639=
ee8839423462.txt">OPINION:=20
  Accident or smear attempt?</A> <SPAN =
class=3Dtopblogs-count>(201)</SPAN></LI>
  <LI class=3Dtopblogs-entry><A=20
  =
href=3D"http://www.macombdaily.com/articles/2010/07/07/news/doc4c33fb1f7e=
698953921950.txt">VIDEO:=20
  Clinton Township police chief apologizes to slain pit bull=E2=80=99s =
owner</A> <SPAN=20
  class=3Dtopblogs-count>(178)</SPAN></LI>
  <LI class=3Dtopblogs-entry><A=20
  =
href=3D"http://www.macombdaily.com/articles/2010/07/07/news/doc4c34a8d92e=
408775317447.txt">Black=20
  families receive threatening letters in Eastpointe</A> <SPAN=20
  class=3Dtopblogs-count>(138)</SPAN></LI>
  <LI class=3Dtopblogs-entry><A=20
  =
href=3D"http://www.macombdaily.com/articles/2010/07/12/news/srv0000008813=
915.txt">Shelby=20
  Twp. police: Girl left in hot car while mom watched hockey</A> <SPAN=20
  class=3Dtopblogs-count>(134)</SPAN></LI>
  <LI class=3Dtopblogs-entry><A=20
  =
href=3D"http://www.macombdaily.com/articles/2010/07/06/news/doc4c329d265b=
620776902840.txt">Union=20
  =E2=80=98threw me under the bus=E2=80=99</A> <SPAN =
class=3Dtopblogs-count>(103)</SPAN></LI>
  <LI class=3Dtopblogs-entry><A=20
  =
href=3D"http://www.macombdaily.com/articles/2010/07/06/news/doc4c32504d9c=
24e518842578.txt">Former=20
  Red Wing Probert dies</A> <SPAN =
class=3Dtopblogs-count>(85)</SPAN></LI>
  <LI class=3Dtopblogs-entry><A=20
  =
href=3D"http://www.macombdaily.com/articles/2010/07/06/news/doc4c329ecf16=
e48747926414.txt">Court=20
  tosses $677,000 award</A> <SPAN =
class=3Dtopblogs-count>(76)</SPAN></LI></UL><!-- </ul> =
--></DIV></DIV><!-- /tabber_latest-->
<SCRIPT type=3Dtext/javascript>=0A=
							tabberLatestheads =3D new ZW_TabControls( 'mousedown' );=0A=
							=
tabberLatestheads.registerTabs("tabnav_latestheads_popular,tabnav_latesth=
eads_comments","tab_latestheads_popular,tab_latestheads_comments");=0A=
							tabberLatestheads.setCurrentTab('tabnav_latestheads_popular');=0A=
						</SCRIPT>

<DIV class=3Dmod_box>
<H3><A href=3D"http://www.micentral.com/blogcentral">Blog =
Center</A></H3>
<DIV class=3Dmain>
<DIV class=3D"blog_item clear">
<P class=3Dimage><A href=3D"http://redwingsfront.wordpress.com/"><IMG=20
alt=3D"red wings"=20
src=3D"http://images.townnews.com/macombdaily.com/images/blogimg_redwings=
.jpg"></A></P>
<H3><A href=3D"http://redwingsfront.wordpress.com/">Red Wings =
Front</A></H3>
<P>Chuck Pleiness posts news about injuries, line combinations, =
transactions,=20
who's starting and who's scratched. Follow the Red Wings along with =
Chuck=20
Pleiness.</P></DIV>
<DIV class=3D"blog_item clear">
<P class=3Dimage><A href=3D"http://theblogprof.blogspot.com/"><IMG =
alt=3Dtheblogprof=20
src=3D"http://images.townnews.com/macombdaily.com/images/blog_theblogprof=
.png"></A></P>
<H3><A href=3D"http://theblogprof.blogspot.com/">theblogprof</A></H3>
<P>A blog about politics, faith, science and technology, physical =
fitness, and=20
life.</P></DIV>
<DIV class=3D"blog_item clear">
<P class=3Dimage><A href=3D"http://skoopsblog.blogspot.com/"><IMG =
alt=3Dtim=20
src=3D"http://images.townnews.com/macombdaily.com/images/blogimg_TimSkubi=
ck.jpg"></A></P>
<H3><A href=3D"http://skoopsblog.blogspot.com/">Skoop's Blog</A></H3>
<P>Tim Skubick has 38 years of covering Michigan government and =
politics, making=20
him the longest serving member of the state capitol press corps. He =
anchors the=20
weekly public TV series "Off the Record" and covers the capitol for =
WJBK-TV2 and=20
WWJ NewsRadio 950 in Detroit.</P></DIV></DIV>
<P class=3Dmore><A href=3D"http://www.micentral.com/blogcentral">More=20
Blogs</A></P></DIV>
<DIV id=3Dcommunity_calendar class=3D"widget mod_box">
<H3><A =
href=3D"http://www.micentral.com/events/supercali/index.php">Community=20
Calendar</A></H3>
<DIV style=3D"TEXT-ALIGN: center"><IFRAME style=3D"MARGIN: 0px auto" =
vspace=3D0=20
height=3D300 marginHeight=3D0=20
src=3D"http://stats.townnews.com/macombdaily.com/?title=3DMacomb%20County=
%20elementary%20students%20show%20off%20their%20skills%20in%20Science%20O=
lympiad%20-%20The%20Macomb%20Daily%20News%3A%20Breaking%20news%20coverage=
%20for%20Macomb%20County%2C%20Michigan&amp;referrer=3Dhttp%3A//www.cvs.k1=
2.mi.us/rcummins/scienceolympiad/&amp;domain=3Dmacombdaily.com&amp;uri=3D=
/articles/2010/05/08/news/doc4be615f17fb5d766949024.txt"=20
frameBorder=3D0 width=3D260 allowTransparency name=3DJRCcalendar =
marginWidth=3D0=20
scrolling=3Dno=20
hspace=3D0>
  <p>Your browser does not support iframes.</p>
</IFRAME></DIV></DIV>
<DIV class=3D"mod_box misc_headlinebox ap_hosted2">
<H3>National AP Headlines</H3>
<UL>
  <SCRIPT=20
  =
src=3D"http://hosted2.ap.org/js/MICLE/0798b35a2b9245c790110b1366b5cc82"><=
/SCRIPT>
</UL>
<P class=3Dmore><A=20
href=3D"http://customwire.ap.org/dynamic/fronts/US?SITE=3DMIPON&amp;SECTI=
ON=3DHOME">View=20
all AP National Headlines</A></P></DIV></DIV><!-- =
/page_rightbar--></DIV><!-- /page--></DIV><!-- /content -->
<DIV id=3Dbottom_ads class=3Dclear>
<DIV id=3Dbottom_leaderboard>
<SCRIPT type=3Dtext/javascript>=0A=
<!-- =0A=
aCampaigns =3D new Array();=0A=
aCampaigns[1721] =3D 100;=0A=
aAds =3D new Array();=0A=
nAdsysTime =3D new Date().getTime()/1000;=0A=
document.usePlayer =3D 1;=0A=
if ((nAdsysTime >=3D 1221264000) && (nAdsysTime <=3D 1536883199)) {=0A=
aAd =3D new Array('+bottom', '148245-1276797837', 'js');=0A=
aAd[7] =3D 10;=0A=
aAd[8] =3D 0;=0A=
aAd[9] =3D 1721;=0A=
aAd[10] =3D 0;=0A=
aAd[11] =3D 0;=0A=
aAds[aAds.length] =3D aAd;=0A=
}=0A=
adsys_displayAd('http://adsys.townnews.com', 'macombdaily.com', aAds, =
aCampaigns);=0A=
=0A=
// -->=0A=
</SCRIPT>
</DIV></DIV>
<DIV id=3Dfooter>
<DIV class=3D"footer_item clear">
<UL>
  <LI class=3Dfirst>
  <H3>Sections: </H3></LI>
  <LI class=3Dfirst><A =
href=3D"http://www.macombdaily.com/">Home</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A href=3D"http://www.macombdaily.com/news/">News</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A href=3D"http://www.macombdaily.com/sports/">Sports</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A href=3D"http://www.macombdaily.com/obituaries/">Obits</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A href=3D"http://www.macombdaily.com/opinion/">Opinion</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A =
href=3D"http://www.macombdaily.com/entertainment/">Entertainment</A></LI>=

  <LI><SPAN>|</SPAN></LI>
  <LI><A =
href=3D"http://www.macombdaily.com/lifestyles/">Lifestyles</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A href=3D"http://www.micentral.com/BlogCentral/">Blogs</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A href=3D"http://www.macombdaily.com/video/">Video</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI>
  <H3 style=3D"MARGIN: 0px"><A=20
  href=3D"http://marketplace.macombdaily.com/">Marketplace</A></H3></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A href=3D"http://jobs.macombdaily.com/">Jobs</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A href=3D"http://realestate.macombdaily.com/">Real =
Estate</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A href=3D"http://cars.macombdaily.com/">Cars</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A =
href=3D"http://macombdaily.kaango.com/">Classifieds</A></LI></UL></DIV>
<DIV style=3D"TEXT-ALIGN: center" class=3D"footer_item clear">
<UL><!-- <li><span>|</span></li> -->
  <LI class=3Dfirst>
  <H3>Services: </H3></LI>
  <LI class=3Dfirst><A =
href=3D"http://www.macombdaily.com/advertise/">Advertise With=20
  Us</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A =
href=3D"http://www.macombdaily.com/subscribe">Subscribe</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A href=3D"http://www.macombdaily.com/subscribe/manage/">Manage =
Your=20
  Subscription</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A href=3D"http://macombdaily.kaango.com/feChoosePostAd">Place A =
Classified=20
  Ad</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A =
href=3D"http://de.macombdaily.com/info/welcome_md.html">E-Paper</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A href=3D"http://www.macombdaily.com/contact/">Contact =
Us</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A href=3D"http://www.macombdaily.com/rss/"><IMG =
style=3D"MARGIN-BOTTOM: -2px"=20
  alt=3D"rss icon"=20
  src=3D"http://images.townnews.com/macombdaily.com/images/rss.png"> RSS =

  Feeds</A></LI></UL></DIV>
<DIV class=3D"footer_item clear">
<UL>
  <LI class=3Dfirst>
  <H3>MICentral Network: </H3></LI>
  <LI><A href=3D"http://www.sourcenewspapers.com/">Advisor and =
Source</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A href=3D"http://www.dailytribune.com/">Daily Tribune</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A href=3D"http://www.grandtraverseinsider.com/">Grand Traverse=20
  Insider</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A href=3D"http://www.heritage.com/">Heritage =
Newspapers</A></LI></UL><BR=20
style=3D"CLEAR: both">
<UL>
  <LI><A href=3D"http://www.leaderandkalkaskian.com/">Leader &amp;=20
  Kalkaskian</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A href=3D"http://www.macombdaily.com/">Macomb Daily</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A href=3D"http://www.micentral.com/">MI Central</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI class=3Dfirst><A href=3D"http://www.themorningsun.com/">The =
Morning=20
  Sun</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A href=3D"http://www.theoaklandpress.com/">The Oakland =
Press</A></LI>
  <LI><SPAN>|</SPAN></LI>
  <LI><A href=3D"http://www.voicenews.com/">Voice Newspaper</A></LI>
  <LI><SPAN>|</SPAN></LI></UL></DIV>
<P><SPAN class=3Dcopyright>=C2=A9 Copyright 2010 The Macomb =
Daily</SPAN>, a <A=20
href=3D"http://www.journalregister.com/">Journal Register Property</A>. =
All rights=20
reserved<!-- <span>|</span> <a href=3D"http://www.jobsinjrc.com">Jobs =
With Us</a>-->=20
<SPAN>|</SPAN> <A =
href=3D"http://www.journalregister.com/publications.html">Our=20
Publications</A> <SPAN>|</SPAN> <A=20
href=3D"http://www.journalregister.com/privacy-policy.html#ads">About =
Our Ads</A>=20
<SPAN>|</SPAN> <A=20
href=3D"http://www.journalregister.com/privacy-policy.html">Privacy =
Policy/Terms=20
of Service</A> <SPAN>|</SPAN> <A=20
href=3D"http://www.macombdaily.com/nie/">Newspapers In Education</A> =
</P></DIV><!-- /footer --></DIV><!--/container--><!-- For main dropdown =
navigation (http://www.htmldog.com/articles/suckerfish/dropdowns/) -->
<SCRIPT type=3Dtext/javascript><!--//--><![CDATA[//><!--=0A=
sfHover =3D function() {=0A=
var sfEls =3D document.getElementById("nav").getElementsByTagName("LI");=0A=
for (var i=3D0; i<sfEls.length; i++) {=0A=
sfEls[i].onmouseover=3Dfunction() {=0A=
this.className+=3D" sfhover";=0A=
}=0A=
sfEls[i].onmouseout=3Dfunction() {=0A=
this.className=3Dthis.className.replace(new RegExp(" sfhover\\b"), "");=0A=
}=0A=
}=0A=
}=0A=
if (window.attachEvent) window.attachEvent("onload", sfHover);=0A=
//--><!]]>=0A=
</SCRIPT>
<!-- For dropdown network links =
(http://www.w3schools.com/js/tryit.asp?filename=3Dtryjs_selectmenu) -->
<SCRIPT type=3Dtext/javascript>function go() =
{window.location=3Ddocument.getElementById("network_menu").value;}</SCRIP=
T>
<!-- start omniture_test.inc --><!-- SiteCatalyst code version: H.7.=0A=
Copyright 1997-2006 Omniture, Inc. More info available at=0A=
http://www.omniture.com -->
<SCRIPT language=3DJavaScript=20
src=3D"http://www.macombdaily.com/scripts/s_code.js"></SCRIPT>

<SCRIPT language=3DJavaScript><!--=0A=
/* You may give each page an identifying name, server, and channel on=0A=
the next lines. */=0A=
s.pageName=3D""=0A=
s.server=3D"Macomb Daily"=0A=
s.channel=3D"news"=0A=
s.pageType=3D""=0A=
s.prop1=3D""=0A=
s.prop2=3D"doc4be615f17fb5d766949024.txt"=0A=
s.prop3=3D""=0A=
s.prop4=3D""=0A=
s.prop5=3D""=0A=
s.prop6=3D""=0A=
s.prop7=3D"Macomb County elementary students show off their skills in =
Science Olympiad"=0A=
s.prop8=3D"Chad Selweski<br"=0A=
s.prop9=3D""=0A=
s.prop10=3D""=0A=
s.prop11=3D""=0A=
s.prop12=3D""=0A=
s.prop13=3D""=0A=
s.prop14=3D""=0A=
s.prop15=3D""=0A=
s.prop16=3D""=0A=
s.prop17=3D""=0A=
s.prop18=3D""=0A=
s.prop19=3D""=0A=
s.prop20=3D""=0A=
=0A=
/* E-commerce Variables */=0A=
s.campaign=3D""=0A=
s.state=3D""=0A=
s.zip=3D""=0A=
s.events=3D""=0A=
s.products=3D""=0A=
s.purchaseID=3D""=0A=
s.eVar1=3D""=0A=
s.eVar2=3D""=0A=
s.eVar3=3D""=0A=
s.eVar4=3D""=0A=
s.eVar5=3D""=0A=
=0A=
/* Hierarchy Variables */=0A=
s.hier1=3D"Journal Register,Macomb =
Daily,macombdaily.com,news,,doc4be615f17fb5d766949024.txt,,"=0A=
s.hier2=3D"Journal Register,news,Macomb =
Daily,macombdaily.com,,doc4be615f17fb5d766949024.txt,,"=0A=
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/=0A=
var s_code=3Ds.t();if(s_code)document.write(s_code)//--></SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript><!--=0A=
if(navigator.appVersion.indexOf('MSIE')>=3D0)document.write(unescape('%3C=
')+'\!-'+'-')=0A=
//--></SCRIPT>
<NOSCRIPT><A title=3D"Web Analytics" =
href=3D"http://www.omniture.com/"><IMG border=3D0=20
alt=3D""=20
src=3D"http://jrcmacombdailycom.122.2o7.net/b/ss/jrcmacombdailycom/1/H.17=
--NS/0"=20
width=3D1 height=3D1></A></NOSCRIPT><!--/DO NOT REMOVE/--> <!-- End =
SiteCatalyst code version: H.17. --><!-- end omniture_test.inc -->
<SCRIPT type=3Dtext/javascript>=0A=
function jrcvVidTrack(event){=0A=
	if (event.type =3D=3D =
'video_load'){s.Media.open(document.playlistplayer.call('getVideo').title=
, document.playlistplayer.call('getVideo').duration, "secondaryplayer");}=0A=
	if(event.type =3D=3D =
'video_start'){s.Media.play(document.playlistplayer.call('getVideo').titl=
e, 0)}=0A=
}	=0A=
</SCRIPT>
</BODY></HTML>

------=_NextPart_001_006A_01CB21DE.43353D50--

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.macombdaily.com/js/tabber-minimized.js

/* Copyright (c) 2006 Patrick Fitzgerald */=0A=
=0A=
function tabberObj(argsObj)=0A=
{var =
arg;this.div=3Dnull;this.classMain=3D"tabber";this.classMainLive=3D"tabbe=
rlive";this.classTab=3D"tabbertab";this.classTabDefault=3D"tabbertabdefau=
lt";this.classNav=3D"tabbernav";this.classTabHide=3D"tabbertabhide";this.=
classNavActive=3D"tabberactive";this.titleElements=3D['h2','h3','h4','h5'=
,'h6'];this.titleElementsStripHTML=3Dtrue;this.removeTitle=3Dtrue;this.ad=
dLinkId=3Dfalse;this.linkIdFormat=3D'<tabberid>nav<tabnumberone>';for(arg=
 in argsObj){this[arg]=3DargsObj[arg];}=0A=
this.REclassMain=3Dnew =
RegExp('\\b'+this.classMain+'\\b','gi');this.REclassMainLive=3Dnew =
RegExp('\\b'+this.classMainLive+'\\b','gi');this.REclassTab=3Dnew =
RegExp('\\b'+this.classTab+'\\b','gi');this.REclassTabDefault=3Dnew =
RegExp('\\b'+this.classTabDefault+'\\b','gi');this.REclassTabHide=3Dnew =
RegExp('\\b'+this.classTabHide+'\\b','gi');this.tabs=3Dnew =
Array();if(this.div){this.init(this.div);this.div=3Dnull;}}=0A=
tabberObj.prototype.init=3Dfunction(e)=0A=
{var=0A=
childNodes,i,i2,t,defaultTab=3D0,DOM_ul,DOM_li,DOM_a,aId,headingElement;i=
f(!document.getElementsByTagName){return false;}=0A=
if(e.id){this.id=3De.id;}=0A=
this.tabs.length=3D0;childNodes=3De.childNodes;for(i=3D0;i<childNodes.len=
gth;i++){if(childNodes[i].className&&childNodes[i].className.match(this.R=
EclassTab)){t=3Dnew =
Object();t.div=3DchildNodes[i];this.tabs[this.tabs.length]=3Dt;if(childNo=
des[i].className.match(this.REclassTabDefault)){defaultTab=3Dthis.tabs.le=
ngth-1;}}}=0A=
DOM_ul=3Ddocument.createElement("ul");DOM_ul.className=3Dthis.classNav;fo=
r(i=3D0;i<this.tabs.length;i++){t=3Dthis.tabs[i];t.headingText=3Dt.div.ti=
tle;if(this.removeTitle){t.div.title=3D'';}=0A=
if(!t.headingText){for(i2=3D0;i2<this.titleElements.length;i2++){headingE=
lement=3Dt.div.getElementsByTagName(this.titleElements[i2])[0];if(heading=
Element){t.headingText=3DheadingElement.innerHTML;if(this.titleElementsSt=
ripHTML){t.headingText.replace(/<br>/gi," =
");t.headingText=3Dt.headingText.replace(/<[^>]+>/g,"");}=0A=
break;}}}=0A=
if(!t.headingText){t.headingText=3Di+1;}=0A=
DOM_li=3Ddocument.createElement("li");t.li=3DDOM_li;DOM_a=3Ddocument.crea=
teElement("a");DOM_a.appendChild(document.createTextNode(t.headingText));=
DOM_a.href=3D"javascript:void(null);";DOM_a.title=3Dt.headingText;DOM_a.o=
nclick=3Dthis.navClick;DOM_a.tabber=3Dthis;DOM_a.tabberIndex=3Di;if(this.=
addLinkId&&this.linkIdFormat){aId=3Dthis.linkIdFormat;aId=3DaId.replace(/=
<tabberid>/gi,this.id);aId=3DaId.replace(/<tabnumberzero>/gi,i);aId=3DaId=
.replace(/<tabnumberone>/gi,i+1);aId=3DaId.replace(/<tabtitle>/gi,t.headi=
ngText.replace(/[^a-zA-Z0-9\-]/gi,''));DOM_a.id=3DaId;}=0A=
DOM_li.appendChild(DOM_a);DOM_ul.appendChild(DOM_li);}=0A=
e.insertBefore(DOM_ul,e.firstChild);e.className=3De.className.replace(thi=
s.REclassMain,this.classMainLive);this.tabShow(defaultTab);if(typeof =
this.onLoad=3D=3D'function'){this.onLoad({tabber:this});}=0A=
return this;};tabberObj.prototype.navClick=3Dfunction(event)=0A=
{var=0A=
rVal,a,self,tabberIndex,onClickArgs;a=3Dthis;if(!a.tabber){return false;}=0A=
self=3Da.tabber;tabberIndex=3Da.tabberIndex;a.blur();if(typeof =
self.onClick=3D=3D'function'){onClickArgs=3D{'tabber':self,'index':tabber=
Index,'event':event};if(!event){onClickArgs.event=3Dwindow.event;}=0A=
rVal=3Dself.onClick(onClickArgs);if(rVal=3D=3D=3Dfalse){return false;}}=0A=
self.tabShow(tabberIndex);return =
false;};tabberObj.prototype.tabHideAll=3Dfunction()=0A=
{var =
i;for(i=3D0;i<this.tabs.length;i++){this.tabHide(i);}};tabberObj.prototyp=
e.tabHide=3Dfunction(tabberIndex)=0A=
{var div;if(!this.tabs[tabberIndex]){return false;}=0A=
div=3Dthis.tabs[tabberIndex].div;if(!div.className.match(this.REclassTabH=
ide)){div.className+=3D' '+this.classTabHide;}=0A=
this.navClearActive(tabberIndex);return =
this;};tabberObj.prototype.tabShow=3Dfunction(tabberIndex)=0A=
{var div;if(!this.tabs[tabberIndex]){return false;}=0A=
this.tabHideAll();div=3Dthis.tabs[tabberIndex].div;div.className=3Ddiv.cl=
assName.replace(this.REclassTabHide,'');this.navSetActive(tabberIndex);if=
(typeof =
this.onTabDisplay=3D=3D'function'){this.onTabDisplay({'tabber':this,'inde=
x':tabberIndex});}=0A=
return this;};tabberObj.prototype.navSetActive=3Dfunction(tabberIndex)=0A=
{this.tabs[tabberIndex].li.className=3Dthis.classNavActive;return =
this;};tabberObj.prototype.navClearActive=3Dfunction(tabberIndex)=0A=
{this.tabs[tabberIndex].li.className=3D'';return this;};function =
tabberAutomatic(tabberArgs)=0A=
{var=0A=
tempObj,divs,i;if(!tabberArgs){tabberArgs=3D{};}=0A=
tempObj=3Dnew =
tabberObj(tabberArgs);divs=3Ddocument.getElementsByTagName("div");for(i=3D=
0;i<divs.length;i++){if(divs[i].className&&divs[i].className.match(tempOb=
j.REclassMain)){tabberArgs.div=3Ddivs[i];divs[i].tabber=3Dnew =
tabberObj(tabberArgs);}}=0A=
return this;}=0A=
function tabberAutomaticOnLoad(tabberArgs)=0A=
{var oldOnLoad;if(!tabberArgs){tabberArgs=3D{};}=0A=
oldOnLoad=3Dwindow.onload;if(typeof =
window.onload!=3D'function'){window.onload=3Dfunction(){tabberAutomatic(t=
abberArgs);};}else{window.onload=3Dfunction(){oldOnLoad();tabberAutomatic=
(tabberArgs);};}}=0A=
if(typeof =
tabberOptions=3D=3D'undefined'){tabberAutomaticOnLoad();}else{if(!tabberO=
ptions['manualStartup']){tabberAutomaticOnLoad(tabberOptions);}}
------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.macombdaily.com/js/zwtabber-min.js

function ZW_TabControls(G){var D=3D10;var F=3Dnew Array();var J=3Dnew =
Array();var M;var =
A;if(G){A=3DG}else{A=3D"mouseover"}this.registerTabs=3DI;this.getCurrentT=
ab=3DE;this.setCurrentTab=3DK;function E(){return M}function =
K(N){if(M=3D=3DN){return }M=3DN;H(N)}function I(Q,O){var P=3Dnew =
Array();var N=3Dnew =
Array();try{P=3DQ.split(",");N=3DO.split(",");for(i=3D0;i<P.length;i++){i=
f(document.getElementById(P[i])&&document.getElementById(N[i])){if(window=
.addEventListener){document.getElementById(P[i]).addEventListener(A,L,tru=
e)}else{document.getElementById(P[i]).attachEvent("on"+A,L,true)}F.push(P=
[i]);J.push(N[i])}}}catch(R){}}function L(Q){var =
P=3Dwindow.event?window.event.srcElement:Q.target;var O=3D0;var =
N=3Dfalse;while((!N)&&O<400){if(P.id!=3D""){for(i=3D0;i<F.length;i++){if(=
P.id=3D=3DF[i]){N=3Dtrue}}}if(!N){P=3DP.parentNode}O++}if(!N){return =
}K(P.id)}function H(N){var P;var O;var R;var Q;var S;if(!C(N)){return =
false}for(i=3D0;i<F.length;i++){S=3DF[i];R=3Ddocument.getElementById(J[i]=
);Q=3Ddocument.getElementById(F[i]);if(N!=3DS){R.style.display=3D"none";B=
(Q)}else{P=3DR;O=3DQ}}P.style.display=3D"block";O.className+=3D" =
zw-activetab";return true}function C(N){var =
P,O;for(O=3D0;O<F.length;O++){P=3DF[O];if(N=3D=3DP){return true}}return =
false}function B(N){N.className=3DN.className.replace(/ =
?zw-activetab/gi,"")}};
------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject.js

/* SWFObject v2.1 <http://code.google.com/p/swfobject/>=0A=
	Copyright (c) 2007-2008 Geoff Stearns, Michael Williams, and Bobby van =
der Sluis=0A=
	This software is released under the MIT License =
<http://www.opensource.org/licenses/mit-license.php>=0A=
*/=0A=
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}}}}}();
------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.js

/*!=0A=
 * jQuery JavaScript Library v1.3.2=0A=
 * http://jquery.com/=0A=
 *=0A=
 * Copyright (c) 2009 John Resig=0A=
 * Dual licensed under the MIT and GPL licenses.=0A=
 * http://docs.jquery.com/License=0A=
 *=0A=
 * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)=0A=
 * Revision: 6246=0A=
 */=0A=
(function(){=0A=
=0A=
var =0A=
	// Will speed up references to window, and allows munging its name.=0A=
	window =3D this,=0A=
	// Will speed up references to undefined, and allows munging its name.=0A=
	undefined,=0A=
	// Map over jQuery in case of overwrite=0A=
	_jQuery =3D window.jQuery,=0A=
	// Map over the $ in case of overwrite=0A=
	_$ =3D window.$,=0A=
=0A=
	jQuery =3D window.jQuery =3D window.$ =3D function( selector, context ) =
{=0A=
		// The jQuery object is actually just the init constructor 'enhanced'=0A=
		return new jQuery.fn.init( selector, context );=0A=
	},=0A=
=0A=
	// A simple way to check for HTML strings or ID strings=0A=
	// (both of which we optimize for)=0A=
	quickExpr =3D /^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,=0A=
	// Is it a simple selector=0A=
	isSimple =3D /^.[^:#\[\.,]*$/;=0A=
=0A=
jQuery.fn =3D jQuery.prototype =3D {=0A=
	init: function( selector, context ) {=0A=
		// Make sure that a selection was provided=0A=
		selector =3D selector || document;=0A=
=0A=
		// Handle $(DOMElement)=0A=
		if ( selector.nodeType ) {=0A=
			this[0] =3D selector;=0A=
			this.length =3D 1;=0A=
			this.context =3D selector;=0A=
			return this;=0A=
		}=0A=
		// Handle HTML strings=0A=
		if ( typeof selector =3D=3D=3D "string" ) {=0A=
			// Are we dealing with HTML string or an ID?=0A=
			var match =3D quickExpr.exec( selector );=0A=
=0A=
			// Verify a match, and that no context was specified for #id=0A=
			if ( match && (match[1] || !context) ) {=0A=
=0A=
				// HANDLE: $(html) -> $(array)=0A=
				if ( match[1] )=0A=
					selector =3D jQuery.clean( [ match[1] ], context );=0A=
=0A=
				// HANDLE: $("#id")=0A=
				else {=0A=
					var elem =3D document.getElementById( match[3] );=0A=
=0A=
					// Handle the case where IE and Opera return items=0A=
					// by name instead of ID=0A=
					if ( elem && elem.id !=3D match[3] )=0A=
						return jQuery().find( selector );=0A=
=0A=
					// Otherwise, we inject the element directly into the jQuery object=0A=
					var ret =3D jQuery( elem || [] );=0A=
					ret.context =3D document;=0A=
					ret.selector =3D selector;=0A=
					return ret;=0A=
				}=0A=
=0A=
			// HANDLE: $(expr, [context])=0A=
			// (which is just equivalent to: $(content).find(expr)=0A=
			} else=0A=
				return jQuery( context ).find( selector );=0A=
=0A=
		// HANDLE: $(function)=0A=
		// Shortcut for document ready=0A=
		} else if ( jQuery.isFunction( selector ) )=0A=
			return jQuery( document ).ready( selector );=0A=
=0A=
		// Make sure that old selector state is passed along=0A=
		if ( selector.selector && selector.context ) {=0A=
			this.selector =3D selector.selector;=0A=
			this.context =3D selector.context;=0A=
		}=0A=
=0A=
		return this.setArray(jQuery.isArray( selector ) ?=0A=
			selector :=0A=
			jQuery.makeArray(selector));=0A=
	},=0A=
=0A=
	// Start with an empty selector=0A=
	selector: "",=0A=
=0A=
	// The current version of jQuery being used=0A=
	jquery: "1.3.2",=0A=
=0A=
	// The number of elements contained in the matched element set=0A=
	size: function() {=0A=
		return this.length;=0A=
	},=0A=
=0A=
	// Get the Nth element in the matched element set OR=0A=
	// Get the whole matched element set as a clean array=0A=
	get: function( num ) {=0A=
		return num =3D=3D=3D undefined ?=0A=
=0A=
			// Return a 'clean' array=0A=
			Array.prototype.slice.call( this ) :=0A=
=0A=
			// Return just the object=0A=
			this[ num ];=0A=
	},=0A=
=0A=
	// Take an array of elements and push it onto the stack=0A=
	// (returning the new matched element set)=0A=
	pushStack: function( elems, name, selector ) {=0A=
		// Build a new jQuery matched element set=0A=
		var ret =3D jQuery( elems );=0A=
=0A=
		// Add the old object onto the stack (as a reference)=0A=
		ret.prevObject =3D this;=0A=
=0A=
		ret.context =3D this.context;=0A=
=0A=
		if ( name =3D=3D=3D "find" )=0A=
			ret.selector =3D this.selector + (this.selector ? " " : "") + =
selector;=0A=
		else if ( name )=0A=
			ret.selector =3D this.selector + "." + name + "(" + selector + ")";=0A=
=0A=
		// Return the newly-formed element set=0A=
		return ret;=0A=
	},=0A=
=0A=
	// Force the current matched set of elements to become=0A=
	// the specified array of elements (destroying the stack in the process)=0A=
	// You should use pushStack() in order to do this, but maintain the =
stack=0A=
	setArray: function( elems ) {=0A=
		// Resetting the length to 0, then using the native Array push=0A=
		// is a super-fast way to populate an object with array-like properties=0A=
		this.length =3D 0;=0A=
		Array.prototype.push.apply( this, elems );=0A=
=0A=
		return this;=0A=
	},=0A=
=0A=
	// Execute a callback for every element in the matched set.=0A=
	// (You can seed the arguments with an array of args, but this is=0A=
	// only used internally.)=0A=
	each: function( callback, args ) {=0A=
		return jQuery.each( this, callback, args );=0A=
	},=0A=
=0A=
	// Determine the position of an element within=0A=
	// the matched set of elements=0A=
	index: function( elem ) {=0A=
		// Locate the position of the desired element=0A=
		return jQuery.inArray(=0A=
			// If it receives a jQuery object, the first element is used=0A=
			elem && elem.jquery ? elem[0] : elem=0A=
		, this );=0A=
	},=0A=
=0A=
	attr: function( name, value, type ) {=0A=
		var options =3D name;=0A=
=0A=
		// Look for the case where we're accessing a style value=0A=
		if ( typeof name =3D=3D=3D "string" )=0A=
			if ( value =3D=3D=3D undefined )=0A=
				return this[0] && jQuery[ type || "attr" ]( this[0], name );=0A=
=0A=
			else {=0A=
				options =3D {};=0A=
				options[ name ] =3D value;=0A=
			}=0A=
=0A=
		// Check to see if we're setting style values=0A=
		return this.each(function(i){=0A=
			// Set all the styles=0A=
			for ( name in options )=0A=
				jQuery.attr(=0A=
					type ?=0A=
						this.style :=0A=
						this,=0A=
					name, jQuery.prop( this, options[ name ], type, i, name )=0A=
				);=0A=
		});=0A=
	},=0A=
=0A=
	css: function( key, value ) {=0A=
		// ignore negative width and height values=0A=
		if ( (key =3D=3D 'width' || key =3D=3D 'height') && parseFloat(value) =
< 0 )=0A=
			value =3D undefined;=0A=
		return this.attr( key, value, "curCSS" );=0A=
	},=0A=
=0A=
	text: function( text ) {=0A=
		if ( typeof text !=3D=3D "object" && text !=3D null )=0A=
			return this.empty().append( (this[0] && this[0].ownerDocument || =
document).createTextNode( text ) );=0A=
=0A=
		var ret =3D "";=0A=
=0A=
		jQuery.each( text || this, function(){=0A=
			jQuery.each( this.childNodes, function(){=0A=
				if ( this.nodeType !=3D 8 )=0A=
					ret +=3D this.nodeType !=3D 1 ?=0A=
						this.nodeValue :=0A=
						jQuery.fn.text( [ this ] );=0A=
			});=0A=
		});=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	wrapAll: function( html ) {=0A=
		if ( this[0] ) {=0A=
			// The elements to wrap the target around=0A=
			var wrap =3D jQuery( html, this[0].ownerDocument ).clone();=0A=
=0A=
			if ( this[0].parentNode )=0A=
				wrap.insertBefore( this[0] );=0A=
=0A=
			wrap.map(function(){=0A=
				var elem =3D this;=0A=
=0A=
				while ( elem.firstChild )=0A=
					elem =3D elem.firstChild;=0A=
=0A=
				return elem;=0A=
			}).append(this);=0A=
		}=0A=
=0A=
		return this;=0A=
	},=0A=
=0A=
	wrapInner: function( html ) {=0A=
		return this.each(function(){=0A=
			jQuery( this ).contents().wrapAll( html );=0A=
		});=0A=
	},=0A=
=0A=
	wrap: function( html ) {=0A=
		return this.each(function(){=0A=
			jQuery( this ).wrapAll( html );=0A=
		});=0A=
	},=0A=
=0A=
	append: function() {=0A=
		return this.domManip(arguments, true, function(elem){=0A=
			if (this.nodeType =3D=3D 1)=0A=
				this.appendChild( elem );=0A=
		});=0A=
	},=0A=
=0A=
	prepend: function() {=0A=
		return this.domManip(arguments, true, function(elem){=0A=
			if (this.nodeType =3D=3D 1)=0A=
				this.insertBefore( elem, this.firstChild );=0A=
		});=0A=
	},=0A=
=0A=
	before: function() {=0A=
		return this.domManip(arguments, false, function(elem){=0A=
			this.parentNode.insertBefore( elem, this );=0A=
		});=0A=
	},=0A=
=0A=
	after: function() {=0A=
		return this.domManip(arguments, false, function(elem){=0A=
			this.parentNode.insertBefore( elem, this.nextSibling );=0A=
		});=0A=
	},=0A=
=0A=
	end: function() {=0A=
		return this.prevObject || jQuery( [] );=0A=
	},=0A=
=0A=
	// For internal use only.=0A=
	// Behaves like an Array's method, not like a jQuery method.=0A=
	push: [].push,=0A=
	sort: [].sort,=0A=
	splice: [].splice,=0A=
=0A=
	find: function( selector ) {=0A=
		if ( this.length =3D=3D=3D 1 ) {=0A=
			var ret =3D this.pushStack( [], "find", selector );=0A=
			ret.length =3D 0;=0A=
			jQuery.find( selector, this[0], ret );=0A=
			return ret;=0A=
		} else {=0A=
			return this.pushStack( jQuery.unique(jQuery.map(this, function(elem){=0A=
				return jQuery.find( selector, elem );=0A=
			})), "find", selector );=0A=
		}=0A=
	},=0A=
=0A=
	clone: function( events ) {=0A=
		// Do the clone=0A=
		var ret =3D this.map(function(){=0A=
			if ( !jQuery.support.noCloneEvent && !jQuery.isXMLDoc(this) ) {=0A=
				// IE copies events bound via attachEvent when=0A=
				// using cloneNode. Calling detachEvent on the=0A=
				// clone will also remove the events from the orignal=0A=
				// In order to get around this, we use innerHTML.=0A=
				// Unfortunately, this means some modifications to=0A=
				// attributes in IE that are actually only stored=0A=
				// as properties will not be copied (such as the=0A=
				// the name attribute on an input).=0A=
				var html =3D this.outerHTML;=0A=
				if ( !html ) {=0A=
					var div =3D this.ownerDocument.createElement("div");=0A=
					div.appendChild( this.cloneNode(true) );=0A=
					html =3D div.innerHTML;=0A=
				}=0A=
=0A=
				return jQuery.clean([html.replace(/ jQuery\d+=3D"(?:\d+|null)"/g, =
"").replace(/^\s*/, "")])[0];=0A=
			} else=0A=
				return this.cloneNode(true);=0A=
		});=0A=
=0A=
		// Copy the events from the original to the clone=0A=
		if ( events =3D=3D=3D true ) {=0A=
			var orig =3D this.find("*").andSelf(), i =3D 0;=0A=
=0A=
			ret.find("*").andSelf().each(function(){=0A=
				if ( this.nodeName !=3D=3D orig[i].nodeName )=0A=
					return;=0A=
=0A=
				var events =3D jQuery.data( orig[i], "events" );=0A=
=0A=
				for ( var type in events ) {=0A=
					for ( var handler in events[ type ] ) {=0A=
						jQuery.event.add( this, type, events[ type ][ handler ], events[ =
type ][ handler ].data );=0A=
					}=0A=
				}=0A=
=0A=
				i++;=0A=
			});=0A=
		}=0A=
=0A=
		// Return the cloned set=0A=
		return ret;=0A=
	},=0A=
=0A=
	filter: function( selector ) {=0A=
		return this.pushStack(=0A=
			jQuery.isFunction( selector ) &&=0A=
			jQuery.grep(this, function(elem, i){=0A=
				return selector.call( elem, i );=0A=
			}) ||=0A=
=0A=
			jQuery.multiFilter( selector, jQuery.grep(this, function(elem){=0A=
				return elem.nodeType =3D=3D=3D 1;=0A=
			}) ), "filter", selector );=0A=
	},=0A=
=0A=
	closest: function( selector ) {=0A=
		var pos =3D jQuery.expr.match.POS.test( selector ) ? jQuery(selector) =
: null,=0A=
			closer =3D 0;=0A=
=0A=
		return this.map(function(){=0A=
			var cur =3D this;=0A=
			while ( cur && cur.ownerDocument ) {=0A=
				if ( pos ? pos.index(cur) > -1 : jQuery(cur).is(selector) ) {=0A=
					jQuery.data(cur, "closest", closer);=0A=
					return cur;=0A=
				}=0A=
				cur =3D cur.parentNode;=0A=
				closer++;=0A=
			}=0A=
		});=0A=
	},=0A=
=0A=
	not: function( selector ) {=0A=
		if ( typeof selector =3D=3D=3D "string" )=0A=
			// test special case where just one selector is passed in=0A=
			if ( isSimple.test( selector ) )=0A=
				return this.pushStack( jQuery.multiFilter( selector, this, true ), =
"not", selector );=0A=
			else=0A=
				selector =3D jQuery.multiFilter( selector, this );=0A=
=0A=
		var isArrayLike =3D selector.length && selector[selector.length - 1] =
!=3D=3D undefined && !selector.nodeType;=0A=
		return this.filter(function() {=0A=
			return isArrayLike ? jQuery.inArray( this, selector ) < 0 : this !=3D =
selector;=0A=
		});=0A=
	},=0A=
=0A=
	add: function( selector ) {=0A=
		return this.pushStack( jQuery.unique( jQuery.merge(=0A=
			this.get(),=0A=
			typeof selector =3D=3D=3D "string" ?=0A=
				jQuery( selector ) :=0A=
				jQuery.makeArray( selector )=0A=
		)));=0A=
	},=0A=
=0A=
	is: function( selector ) {=0A=
		return !!selector && jQuery.multiFilter( selector, this ).length > 0;=0A=
	},=0A=
=0A=
	hasClass: function( selector ) {=0A=
		return !!selector && this.is( "." + selector );=0A=
	},=0A=
=0A=
	val: function( value ) {=0A=
		if ( value =3D=3D=3D undefined ) {			=0A=
			var elem =3D this[0];=0A=
=0A=
			if ( elem ) {=0A=
				if( jQuery.nodeName( elem, 'option' ) )=0A=
					return (elem.attributes.value || {}).specified ? elem.value : =
elem.text;=0A=
				=0A=
				// We need to handle select boxes special=0A=
				if ( jQuery.nodeName( elem, "select" ) ) {=0A=
					var index =3D elem.selectedIndex,=0A=
						values =3D [],=0A=
						options =3D elem.options,=0A=
						one =3D elem.type =3D=3D "select-one";=0A=
=0A=
					// Nothing was selected=0A=
					if ( index < 0 )=0A=
						return null;=0A=
=0A=
					// Loop through all the selected options=0A=
					for ( var i =3D one ? index : 0, max =3D one ? index + 1 : =
options.length; i < max; i++ ) {=0A=
						var option =3D options[ i ];=0A=
=0A=
						if ( option.selected ) {=0A=
							// Get the specifc value for the option=0A=
							value =3D jQuery(option).val();=0A=
=0A=
							// We don't need an array for one selects=0A=
							if ( one )=0A=
								return value;=0A=
=0A=
							// Multi-Selects return an array=0A=
							values.push( value );=0A=
						}=0A=
					}=0A=
=0A=
					return values;				=0A=
				}=0A=
=0A=
				// Everything else, we just grab the value=0A=
				return (elem.value || "").replace(/\r/g, "");=0A=
=0A=
			}=0A=
=0A=
			return undefined;=0A=
		}=0A=
=0A=
		if ( typeof value =3D=3D=3D "number" )=0A=
			value +=3D '';=0A=
=0A=
		return this.each(function(){=0A=
			if ( this.nodeType !=3D 1 )=0A=
				return;=0A=
=0A=
			if ( jQuery.isArray(value) && /radio|checkbox/.test( this.type ) )=0A=
				this.checked =3D (jQuery.inArray(this.value, value) >=3D 0 ||=0A=
					jQuery.inArray(this.name, value) >=3D 0);=0A=
=0A=
			else if ( jQuery.nodeName( this, "select" ) ) {=0A=
				var values =3D jQuery.makeArray(value);=0A=
=0A=
				jQuery( "option", this ).each(function(){=0A=
					this.selected =3D (jQuery.inArray( this.value, values ) >=3D 0 ||=0A=
						jQuery.inArray( this.text, values ) >=3D 0);=0A=
				});=0A=
=0A=
				if ( !values.length )=0A=
					this.selectedIndex =3D -1;=0A=
=0A=
			} else=0A=
				this.value =3D value;=0A=
		});=0A=
	},=0A=
=0A=
	html: function( value ) {=0A=
		return value =3D=3D=3D undefined ?=0A=
			(this[0] ?=0A=
				this[0].innerHTML.replace(/ jQuery\d+=3D"(?:\d+|null)"/g, "") :=0A=
				null) :=0A=
			this.empty().append( value );=0A=
	},=0A=
=0A=
	replaceWith: function( value ) {=0A=
		return this.after( value ).remove();=0A=
	},=0A=
=0A=
	eq: function( i ) {=0A=
		return this.slice( i, +i + 1 );=0A=
	},=0A=
=0A=
	slice: function() {=0A=
		return this.pushStack( Array.prototype.slice.apply( this, arguments ),=0A=
			"slice", Array.prototype.slice.call(arguments).join(",") );=0A=
	},=0A=
=0A=
	map: function( callback ) {=0A=
		return this.pushStack( jQuery.map(this, function(elem, i){=0A=
			return callback.call( elem, i, elem );=0A=
		}));=0A=
	},=0A=
=0A=
	andSelf: function() {=0A=
		return this.add( this.prevObject );=0A=
	},=0A=
=0A=
	domManip: function( args, table, callback ) {=0A=
		if ( this[0] ) {=0A=
			var fragment =3D (this[0].ownerDocument || =
this[0]).createDocumentFragment(),=0A=
				scripts =3D jQuery.clean( args, (this[0].ownerDocument || this[0]), =
fragment ),=0A=
				first =3D fragment.firstChild;=0A=
=0A=
			if ( first )=0A=
				for ( var i =3D 0, l =3D this.length; i < l; i++ )=0A=
					callback.call( root(this[i], first), this.length > 1 || i > 0 ?=0A=
							fragment.cloneNode(true) : fragment );=0A=
		=0A=
			if ( scripts )=0A=
				jQuery.each( scripts, evalScript );=0A=
		}=0A=
=0A=
		return this;=0A=
		=0A=
		function root( elem, cur ) {=0A=
			return table && jQuery.nodeName(elem, "table") && =
jQuery.nodeName(cur, "tr") ?=0A=
				(elem.getElementsByTagName("tbody")[0] ||=0A=
				elem.appendChild(elem.ownerDocument.createElement("tbody"))) :=0A=
				elem;=0A=
		}=0A=
	}=0A=
};=0A=
=0A=
// Give the init function the jQuery prototype for later instantiation=0A=
jQuery.fn.init.prototype =3D jQuery.fn;=0A=
=0A=
function evalScript( i, elem ) {=0A=
	if ( elem.src )=0A=
		jQuery.ajax({=0A=
			url: elem.src,=0A=
			async: false,=0A=
			dataType: "script"=0A=
		});=0A=
=0A=
	else=0A=
		jQuery.globalEval( elem.text || elem.textContent || elem.innerHTML || =
"" );=0A=
=0A=
	if ( elem.parentNode )=0A=
		elem.parentNode.removeChild( elem );=0A=
}=0A=
=0A=
function now(){=0A=
	return +new Date;=0A=
}=0A=
=0A=
jQuery.extend =3D jQuery.fn.extend =3D function() {=0A=
	// copy reference to target object=0A=
	var target =3D arguments[0] || {}, i =3D 1, length =3D =
arguments.length, deep =3D false, options;=0A=
=0A=
	// Handle a deep copy situation=0A=
	if ( typeof target =3D=3D=3D "boolean" ) {=0A=
		deep =3D target;=0A=
		target =3D arguments[1] || {};=0A=
		// skip the boolean and the target=0A=
		i =3D 2;=0A=
	}=0A=
=0A=
	// Handle case when target is a string or something (possible in deep =
copy)=0A=
	if ( typeof target !=3D=3D "object" && !jQuery.isFunction(target) )=0A=
		target =3D {};=0A=
=0A=
	// extend jQuery itself if only one argument is passed=0A=
	if ( length =3D=3D i ) {=0A=
		target =3D this;=0A=
		--i;=0A=
	}=0A=
=0A=
	for ( ; i < length; i++ )=0A=
		// Only deal with non-null/undefined values=0A=
		if ( (options =3D arguments[ i ]) !=3D null )=0A=
			// Extend the base object=0A=
			for ( var name in options ) {=0A=
				var src =3D target[ name ], copy =3D options[ name ];=0A=
=0A=
				// Prevent never-ending loop=0A=
				if ( target =3D=3D=3D copy )=0A=
					continue;=0A=
=0A=
				// Recurse if we're merging object values=0A=
				if ( deep && copy && typeof copy =3D=3D=3D "object" && =
!copy.nodeType )=0A=
					target[ name ] =3D jQuery.extend( deep, =0A=
						// Never move original objects, clone them=0A=
						src || ( copy.length !=3D null ? [ ] : { } )=0A=
					, copy );=0A=
=0A=
				// Don't bring in undefined values=0A=
				else if ( copy !=3D=3D undefined )=0A=
					target[ name ] =3D copy;=0A=
=0A=
			}=0A=
=0A=
	// Return the modified object=0A=
	return target;=0A=
};=0A=
=0A=
// exclude the following css properties to add px=0A=
var	exclude =3D /z-?index|font-?weight|opacity|zoom|line-?height/i,=0A=
	// cache defaultView=0A=
	defaultView =3D document.defaultView || {},=0A=
	toString =3D Object.prototype.toString;=0A=
=0A=
jQuery.extend({=0A=
	noConflict: function( deep ) {=0A=
		window.$ =3D _$;=0A=
=0A=
		if ( deep )=0A=
			window.jQuery =3D _jQuery;=0A=
=0A=
		return jQuery;=0A=
	},=0A=
=0A=
	// See test/unit/core.js for details concerning isFunction.=0A=
	// Since version 1.3, DOM methods and functions like alert=0A=
	// aren't supported. They return false on IE (#2968).=0A=
	isFunction: function( obj ) {=0A=
		return toString.call(obj) =3D=3D=3D "[object Function]";=0A=
	},=0A=
=0A=
	isArray: function( obj ) {=0A=
		return toString.call(obj) =3D=3D=3D "[object Array]";=0A=
	},=0A=
=0A=
	// check if an element is in a (or is an) XML document=0A=
	isXMLDoc: function( elem ) {=0A=
		return elem.nodeType =3D=3D=3D 9 && elem.documentElement.nodeName =
!=3D=3D "HTML" ||=0A=
			!!elem.ownerDocument && jQuery.isXMLDoc( elem.ownerDocument );=0A=
	},=0A=
=0A=
	// Evalulates a script in a global context=0A=
	globalEval: function( data ) {=0A=
		if ( data && /\S/.test(data) ) {=0A=
			// Inspired by code by Andrea Giammarchi=0A=
			// =
http://webreflection.blogspot.com/2007/08/global-scope-evaluation-and-dom=
.html=0A=
			var head =3D document.getElementsByTagName("head")[0] || =
document.documentElement,=0A=
				script =3D document.createElement("script");=0A=
=0A=
			script.type =3D "text/javascript";=0A=
			if ( jQuery.support.scriptEval )=0A=
				script.appendChild( document.createTextNode( data ) );=0A=
			else=0A=
				script.text =3D data;=0A=
=0A=
			// Use insertBefore instead of appendChild  to circumvent an IE6 bug.=0A=
			// This arises when a base node is used (#2709).=0A=
			head.insertBefore( script, head.firstChild );=0A=
			head.removeChild( script );=0A=
		}=0A=
	},=0A=
=0A=
	nodeName: function( elem, name ) {=0A=
		return elem.nodeName && elem.nodeName.toUpperCase() =3D=3D =
name.toUpperCase();=0A=
	},=0A=
=0A=
	// args is for internal usage only=0A=
	each: function( object, callback, args ) {=0A=
		var name, i =3D 0, length =3D object.length;=0A=
=0A=
		if ( args ) {=0A=
			if ( length =3D=3D=3D undefined ) {=0A=
				for ( name in object )=0A=
					if ( callback.apply( object[ name ], args ) =3D=3D=3D false )=0A=
						break;=0A=
			} else=0A=
				for ( ; i < length; )=0A=
					if ( callback.apply( object[ i++ ], args ) =3D=3D=3D false )=0A=
						break;=0A=
=0A=
		// A special, fast, case for the most common use of each=0A=
		} else {=0A=
			if ( length =3D=3D=3D undefined ) {=0A=
				for ( name in object )=0A=
					if ( callback.call( object[ name ], name, object[ name ] ) =
=3D=3D=3D false )=0A=
						break;=0A=
			} else=0A=
				for ( var value =3D object[0];=0A=
					i < length && callback.call( value, i, value ) !=3D=3D false; value =
=3D object[++i] ){}=0A=
		}=0A=
=0A=
		return object;=0A=
	},=0A=
=0A=
	prop: function( elem, value, type, i, name ) {=0A=
		// Handle executable functions=0A=
		if ( jQuery.isFunction( value ) )=0A=
			value =3D value.call( elem, i );=0A=
=0A=
		// Handle passing in a number to a CSS property=0A=
		return typeof value =3D=3D=3D "number" && type =3D=3D "curCSS" && =
!exclude.test( name ) ?=0A=
			value + "px" :=0A=
			value;=0A=
	},=0A=
=0A=
	className: {=0A=
		// internal only, use addClass("class")=0A=
		add: function( elem, classNames ) {=0A=
			jQuery.each((classNames || "").split(/\s+/), function(i, className){=0A=
				if ( elem.nodeType =3D=3D 1 && !jQuery.className.has( =
elem.className, className ) )=0A=
					elem.className +=3D (elem.className ? " " : "") + className;=0A=
			});=0A=
		},=0A=
=0A=
		// internal only, use removeClass("class")=0A=
		remove: function( elem, classNames ) {=0A=
			if (elem.nodeType =3D=3D 1)=0A=
				elem.className =3D classNames !=3D=3D undefined ?=0A=
					jQuery.grep(elem.className.split(/\s+/), function(className){=0A=
						return !jQuery.className.has( classNames, className );=0A=
					}).join(" ") :=0A=
					"";=0A=
		},=0A=
=0A=
		// internal only, use hasClass("class")=0A=
		has: function( elem, className ) {=0A=
			return elem && jQuery.inArray( className, (elem.className || =
elem).toString().split(/\s+/) ) > -1;=0A=
		}=0A=
	},=0A=
=0A=
	// A method for quickly swapping in/out CSS properties to get correct =
calculations=0A=
	swap: function( elem, options, callback ) {=0A=
		var old =3D {};=0A=
		// Remember the old values, and insert the new ones=0A=
		for ( var name in options ) {=0A=
			old[ name ] =3D elem.style[ name ];=0A=
			elem.style[ name ] =3D options[ name ];=0A=
		}=0A=
=0A=
		callback.call( elem );=0A=
=0A=
		// Revert the old values=0A=
		for ( var name in options )=0A=
			elem.style[ name ] =3D old[ name ];=0A=
	},=0A=
=0A=
	css: function( elem, name, force, extra ) {=0A=
		if ( name =3D=3D "width" || name =3D=3D "height" ) {=0A=
			var val, props =3D { position: "absolute", visibility: "hidden", =
display:"block" }, which =3D name =3D=3D "width" ? [ "Left", "Right" ] : =
[ "Top", "Bottom" ];=0A=
=0A=
			function getWH() {=0A=
				val =3D name =3D=3D "width" ? elem.offsetWidth : elem.offsetHeight;=0A=
=0A=
				if ( extra =3D=3D=3D "border" )=0A=
					return;=0A=
=0A=
				jQuery.each( which, function() {=0A=
					if ( !extra )=0A=
						val -=3D parseFloat(jQuery.curCSS( elem, "padding" + this, true)) =
|| 0;=0A=
					if ( extra =3D=3D=3D "margin" )=0A=
						val +=3D parseFloat(jQuery.curCSS( elem, "margin" + this, true)) =
|| 0;=0A=
					else=0A=
						val -=3D parseFloat(jQuery.curCSS( elem, "border" + this + =
"Width", true)) || 0;=0A=
				});=0A=
			}=0A=
=0A=
			if ( elem.offsetWidth !=3D=3D 0 )=0A=
				getWH();=0A=
			else=0A=
				jQuery.swap( elem, props, getWH );=0A=
=0A=
			return Math.max(0, Math.round(val));=0A=
		}=0A=
=0A=
		return jQuery.curCSS( elem, name, force );=0A=
	},=0A=
=0A=
	curCSS: function( elem, name, force ) {=0A=
		var ret, style =3D elem.style;=0A=
=0A=
		// We need to handle opacity special in IE=0A=
		if ( name =3D=3D "opacity" && !jQuery.support.opacity ) {=0A=
			ret =3D jQuery.attr( style, "opacity" );=0A=
=0A=
			return ret =3D=3D "" ?=0A=
				"1" :=0A=
				ret;=0A=
		}=0A=
=0A=
		// Make sure we're using the right name for getting the float value=0A=
		if ( name.match( /float/i ) )=0A=
			name =3D styleFloat;=0A=
=0A=
		if ( !force && style && style[ name ] )=0A=
			ret =3D style[ name ];=0A=
=0A=
		else if ( defaultView.getComputedStyle ) {=0A=
=0A=
			// Only "float" is needed here=0A=
			if ( name.match( /float/i ) )=0A=
				name =3D "float";=0A=
=0A=
			name =3D name.replace( /([A-Z])/g, "-$1" ).toLowerCase();=0A=
=0A=
			var computedStyle =3D defaultView.getComputedStyle( elem, null );=0A=
=0A=
			if ( computedStyle )=0A=
				ret =3D computedStyle.getPropertyValue( name );=0A=
=0A=
			// We should always get a number back from opacity=0A=
			if ( name =3D=3D "opacity" && ret =3D=3D "" )=0A=
				ret =3D "1";=0A=
=0A=
		} else if ( elem.currentStyle ) {=0A=
			var camelCase =3D name.replace(/\-(\w)/g, function(all, letter){=0A=
				return letter.toUpperCase();=0A=
			});=0A=
=0A=
			ret =3D elem.currentStyle[ name ] || elem.currentStyle[ camelCase ];=0A=
=0A=
			// From the awesome hack by Dean Edwards=0A=
			// http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291=0A=
=0A=
			// If we're not dealing with a regular pixel number=0A=
			// but a number that has a weird ending, we need to convert it to =
pixels=0A=
			if ( !/^\d+(px)?$/i.test( ret ) && /^\d/.test( ret ) ) {=0A=
				// Remember the original values=0A=
				var left =3D style.left, rsLeft =3D elem.runtimeStyle.left;=0A=
=0A=
				// Put in the new values to get a computed value out=0A=
				elem.runtimeStyle.left =3D elem.currentStyle.left;=0A=
				style.left =3D ret || 0;=0A=
				ret =3D style.pixelLeft + "px";=0A=
=0A=
				// Revert the changed values=0A=
				style.left =3D left;=0A=
				elem.runtimeStyle.left =3D rsLeft;=0A=
			}=0A=
		}=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	clean: function( elems, context, fragment ) {=0A=
		context =3D context || document;=0A=
=0A=
		// !context.createElement fails in IE with an error but returns typeof =
'object'=0A=
		if ( typeof context.createElement =3D=3D=3D "undefined" )=0A=
			context =3D context.ownerDocument || context[0] && =
context[0].ownerDocument || document;=0A=
=0A=
		// If a single string is passed in and it's a single tag=0A=
		// just do a createElement and skip the rest=0A=
		if ( !fragment && elems.length =3D=3D=3D 1 && typeof elems[0] =
=3D=3D=3D "string" ) {=0A=
			var match =3D /^<(\w+)\s*\/?>$/.exec(elems[0]);=0A=
			if ( match )=0A=
				return [ context.createElement( match[1] ) ];=0A=
		}=0A=
=0A=
		var ret =3D [], scripts =3D [], div =3D context.createElement("div");=0A=
=0A=
		jQuery.each(elems, function(i, elem){=0A=
			if ( typeof elem =3D=3D=3D "number" )=0A=
				elem +=3D '';=0A=
=0A=
			if ( !elem )=0A=
				return;=0A=
=0A=
			// Convert html string into DOM nodes=0A=
			if ( typeof elem =3D=3D=3D "string" ) {=0A=
				// Fix "XHTML"-style tags in all browsers=0A=
				elem =3D elem.replace(/(<(\w+)[^>]*?)\/>/g, function(all, front, =
tag){=0A=
					return =
tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i) ?=0A=
						all :=0A=
						front + "></" + tag + ">";=0A=
				});=0A=
=0A=
				// Trim whitespace, otherwise indexOf won't work as expected=0A=
				var tags =3D elem.replace(/^\s+/, "").substring(0, 10).toLowerCase();=0A=
=0A=
				var wrap =3D=0A=
					// option or optgroup=0A=
					!tags.indexOf("<opt") &&=0A=
					[ 1, "<select multiple=3D'multiple'>", "</select>" ] ||=0A=
=0A=
					!tags.indexOf("<leg") &&=0A=
					[ 1, "<fieldset>", "</fieldset>" ] ||=0A=
=0A=
					tags.match(/^<(thead|tbody|tfoot|colg|cap)/) &&=0A=
					[ 1, "<table>", "</table>" ] ||=0A=
=0A=
					!tags.indexOf("<tr") &&=0A=
					[ 2, "<table><tbody>", "</tbody></table>" ] ||=0A=
=0A=
				 	// <thead> matched above=0A=
					(!tags.indexOf("<td") || !tags.indexOf("<th")) &&=0A=
					[ 3, "<table><tbody><tr>", "</tr></tbody></table>" ] ||=0A=
=0A=
					!tags.indexOf("<col") &&=0A=
					[ 2, "<table><tbody></tbody><colgroup>", "</colgroup></table>" ] ||=0A=
=0A=
					// IE can't serialize <link> and <script> tags normally=0A=
					!jQuery.support.htmlSerialize &&=0A=
					[ 1, "div<div>", "</div>" ] ||=0A=
=0A=
					[ 0, "", "" ];=0A=
=0A=
				// Go to html and back, then peel off extra wrappers=0A=
				div.innerHTML =3D wrap[1] + elem + wrap[2];=0A=
=0A=
				// Move to the right depth=0A=
				while ( wrap[0]-- )=0A=
					div =3D div.lastChild;=0A=
=0A=
				// Remove IE's autoinserted <tbody> from table fragments=0A=
				if ( !jQuery.support.tbody ) {=0A=
=0A=
					// String was a <table>, *may* have spurious <tbody>=0A=
					var hasBody =3D /<tbody/i.test(elem),=0A=
						tbody =3D !tags.indexOf("<table") && !hasBody ?=0A=
							div.firstChild && div.firstChild.childNodes :=0A=
=0A=
						// String was a bare <thead> or <tfoot>=0A=
						wrap[1] =3D=3D "<table>" && !hasBody ?=0A=
							div.childNodes :=0A=
							[];=0A=
=0A=
					for ( var j =3D tbody.length - 1; j >=3D 0 ; --j )=0A=
						if ( jQuery.nodeName( tbody[ j ], "tbody" ) && !tbody[ j =
].childNodes.length )=0A=
							tbody[ j ].parentNode.removeChild( tbody[ j ] );=0A=
=0A=
					}=0A=
=0A=
				// IE completely kills leading whitespace when innerHTML is used=0A=
				if ( !jQuery.support.leadingWhitespace && /^\s/.test( elem ) )=0A=
					div.insertBefore( context.createTextNode( elem.match(/^\s*/)[0] ), =
div.firstChild );=0A=
				=0A=
				elem =3D jQuery.makeArray( div.childNodes );=0A=
			}=0A=
=0A=
			if ( elem.nodeType )=0A=
				ret.push( elem );=0A=
			else=0A=
				ret =3D jQuery.merge( ret, elem );=0A=
=0A=
		});=0A=
=0A=
		if ( fragment ) {=0A=
			for ( var i =3D 0; ret[i]; i++ ) {=0A=
				if ( jQuery.nodeName( ret[i], "script" ) && (!ret[i].type || =
ret[i].type.toLowerCase() =3D=3D=3D "text/javascript") ) {=0A=
					scripts.push( ret[i].parentNode ? ret[i].parentNode.removeChild( =
ret[i] ) : ret[i] );=0A=
				} else {=0A=
					if ( ret[i].nodeType =3D=3D=3D 1 )=0A=
						ret.splice.apply( ret, [i + 1, =
0].concat(jQuery.makeArray(ret[i].getElementsByTagName("script"))) );=0A=
					fragment.appendChild( ret[i] );=0A=
				}=0A=
			}=0A=
			=0A=
			return scripts;=0A=
		}=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	attr: function( elem, name, value ) {=0A=
		// don't set attributes on text and comment nodes=0A=
		if (!elem || elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8)=0A=
			return undefined;=0A=
=0A=
		var notxml =3D !jQuery.isXMLDoc( elem ),=0A=
			// Whether we are setting (or getting)=0A=
			set =3D value !=3D=3D undefined;=0A=
=0A=
		// Try to normalize/fix the name=0A=
		name =3D notxml && jQuery.props[ name ] || name;=0A=
=0A=
		// Only do all the following if this is a node (faster for style)=0A=
		// IE elem.getAttribute passes even for style=0A=
		if ( elem.tagName ) {=0A=
=0A=
			// These attributes require special treatment=0A=
			var special =3D /href|src|style/.test( name );=0A=
=0A=
			// Safari mis-reports the default selected property of a hidden option=0A=
			// Accessing the parent's selectedIndex property fixes it=0A=
			if ( name =3D=3D "selected" && elem.parentNode )=0A=
				elem.parentNode.selectedIndex;=0A=
=0A=
			// If applicable, access the attribute via the DOM 0 way=0A=
			if ( name in elem && notxml && !special ) {=0A=
				if ( set ){=0A=
					// We can't allow the type property to be changed (since it causes =
problems in IE)=0A=
					if ( name =3D=3D "type" && jQuery.nodeName( elem, "input" ) && =
elem.parentNode )=0A=
						throw "type property can't be changed";=0A=
=0A=
					elem[ name ] =3D value;=0A=
				}=0A=
=0A=
				// browsers index elements by id/name on forms, give priority to =
attributes.=0A=
				if( jQuery.nodeName( elem, "form" ) && elem.getAttributeNode(name) )=0A=
					return elem.getAttributeNode( name ).nodeValue;=0A=
=0A=
				// elem.tabIndex doesn't always return the correct value when it =
hasn't been explicitly set=0A=
				// =
http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabi=
ndex-values-with-javascript/=0A=
				if ( name =3D=3D "tabIndex" ) {=0A=
					var attributeNode =3D elem.getAttributeNode( "tabIndex" );=0A=
					return attributeNode && attributeNode.specified=0A=
						? attributeNode.value=0A=
						: elem.nodeName.match(/(button|input|object|select|textarea)/i)=0A=
							? 0=0A=
							: elem.nodeName.match(/^(a|area)$/i) && elem.href=0A=
								? 0=0A=
								: undefined;=0A=
				}=0A=
=0A=
				return elem[ name ];=0A=
			}=0A=
=0A=
			if ( !jQuery.support.style && notxml &&  name =3D=3D "style" )=0A=
				return jQuery.attr( elem.style, "cssText", value );=0A=
=0A=
			if ( set )=0A=
				// convert the value to a string (all browsers do this but IE) see =
#1070=0A=
				elem.setAttribute( name, "" + value );=0A=
=0A=
			var attr =3D !jQuery.support.hrefNormalized && notxml && special=0A=
					// Some attributes require a special call on IE=0A=
					? elem.getAttribute( name, 2 )=0A=
					: elem.getAttribute( name );=0A=
=0A=
			// Non-existent attributes return null, we normalize to undefined=0A=
			return attr =3D=3D=3D null ? undefined : attr;=0A=
		}=0A=
=0A=
		// elem is actually elem.style ... set the style=0A=
=0A=
		// IE uses filters for opacity=0A=
		if ( !jQuery.support.opacity && name =3D=3D "opacity" ) {=0A=
			if ( set ) {=0A=
				// IE has trouble with opacity if it does not have layout=0A=
				// Force it by setting the zoom level=0A=
				elem.zoom =3D 1;=0A=
=0A=
				// Set the alpha filter to set the opacity=0A=
				elem.filter =3D (elem.filter || "").replace( /alpha\([^)]*\)/, "" ) +=0A=
					(parseInt( value ) + '' =3D=3D "NaN" ? "" : "alpha(opacity=3D" + =
value * 100 + ")");=0A=
			}=0A=
=0A=
			return elem.filter && elem.filter.indexOf("opacity=3D") >=3D 0 ?=0A=
				(parseFloat( elem.filter.match(/opacity=3D([^)]*)/)[1] ) / 100) + '':=0A=
				"";=0A=
		}=0A=
=0A=
		name =3D name.replace(/-([a-z])/ig, function(all, letter){=0A=
			return letter.toUpperCase();=0A=
		});=0A=
=0A=
		if ( set )=0A=
			elem[ name ] =3D value;=0A=
=0A=
		return elem[ name ];=0A=
	},=0A=
=0A=
	trim: function( text ) {=0A=
		return (text || "").replace( /^\s+|\s+$/g, "" );=0A=
	},=0A=
=0A=
	makeArray: function( array ) {=0A=
		var ret =3D [];=0A=
=0A=
		if( array !=3D null ){=0A=
			var i =3D array.length;=0A=
			// The window, strings (and functions) also have 'length'=0A=
			if( i =3D=3D null || typeof array =3D=3D=3D "string" || =
jQuery.isFunction(array) || array.setInterval )=0A=
				ret[0] =3D array;=0A=
			else=0A=
				while( i )=0A=
					ret[--i] =3D array[i];=0A=
		}=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	inArray: function( elem, array ) {=0A=
		for ( var i =3D 0, length =3D array.length; i < length; i++ )=0A=
		// Use =3D=3D=3D because on IE, window =3D=3D document=0A=
			if ( array[ i ] =3D=3D=3D elem )=0A=
				return i;=0A=
=0A=
		return -1;=0A=
	},=0A=
=0A=
	merge: function( first, second ) {=0A=
		// We have to loop this way because IE & Opera overwrite the length=0A=
		// expando of getElementsByTagName=0A=
		var i =3D 0, elem, pos =3D first.length;=0A=
		// Also, we need to make sure that the correct elements are being =
returned=0A=
		// (IE returns comment nodes in a '*' query)=0A=
		if ( !jQuery.support.getAll ) {=0A=
			while ( (elem =3D second[ i++ ]) !=3D null )=0A=
				if ( elem.nodeType !=3D 8 )=0A=
					first[ pos++ ] =3D elem;=0A=
=0A=
		} else=0A=
			while ( (elem =3D second[ i++ ]) !=3D null )=0A=
				first[ pos++ ] =3D elem;=0A=
=0A=
		return first;=0A=
	},=0A=
=0A=
	unique: function( array ) {=0A=
		var ret =3D [], done =3D {};=0A=
=0A=
		try {=0A=
=0A=
			for ( var i =3D 0, length =3D array.length; i < length; i++ ) {=0A=
				var id =3D jQuery.data( array[ i ] );=0A=
=0A=
				if ( !done[ id ] ) {=0A=
					done[ id ] =3D true;=0A=
					ret.push( array[ i ] );=0A=
				}=0A=
			}=0A=
=0A=
		} catch( e ) {=0A=
			ret =3D array;=0A=
		}=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	grep: function( elems, callback, inv ) {=0A=
		var ret =3D [];=0A=
=0A=
		// Go through the array, only saving the items=0A=
		// that pass the validator function=0A=
		for ( var i =3D 0, length =3D elems.length; i < length; i++ )=0A=
			if ( !inv !=3D !callback( elems[ i ], i ) )=0A=
				ret.push( elems[ i ] );=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	map: function( elems, callback ) {=0A=
		var ret =3D [];=0A=
=0A=
		// Go through the array, translating each of the items to their=0A=
		// new value (or values).=0A=
		for ( var i =3D 0, length =3D elems.length; i < length; i++ ) {=0A=
			var value =3D callback( elems[ i ], i );=0A=
=0A=
			if ( value !=3D null )=0A=
				ret[ ret.length ] =3D value;=0A=
		}=0A=
=0A=
		return ret.concat.apply( [], ret );=0A=
	}=0A=
});=0A=
=0A=
// Use of jQuery.browser is deprecated.=0A=
// It's included for backwards compatibility and plugins,=0A=
// although they should work to migrate away.=0A=
=0A=
var userAgent =3D navigator.userAgent.toLowerCase();=0A=
=0A=
// Figure out what browser is being used=0A=
jQuery.browser =3D {=0A=
	version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || =
[0,'0'])[1],=0A=
	safari: /webkit/.test( userAgent ),=0A=
	opera: /opera/.test( userAgent ),=0A=
	msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),=0A=
	mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( =
userAgent )=0A=
};=0A=
=0A=
jQuery.each({=0A=
	parent: function(elem){return elem.parentNode;},=0A=
	parents: function(elem){return jQuery.dir(elem,"parentNode");},=0A=
	next: function(elem){return jQuery.nth(elem,2,"nextSibling");},=0A=
	prev: function(elem){return jQuery.nth(elem,2,"previousSibling");},=0A=
	nextAll: function(elem){return jQuery.dir(elem,"nextSibling");},=0A=
	prevAll: function(elem){return jQuery.dir(elem,"previousSibling");},=0A=
	siblings: function(elem){return =
jQuery.sibling(elem.parentNode.firstChild,elem);},=0A=
	children: function(elem){return jQuery.sibling(elem.firstChild);},=0A=
	contents: function(elem){return =
jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.d=
ocument:jQuery.makeArray(elem.childNodes);}=0A=
}, function(name, fn){=0A=
	jQuery.fn[ name ] =3D function( selector ) {=0A=
		var ret =3D jQuery.map( this, fn );=0A=
=0A=
		if ( selector && typeof selector =3D=3D "string" )=0A=
			ret =3D jQuery.multiFilter( selector, ret );=0A=
=0A=
		return this.pushStack( jQuery.unique( ret ), name, selector );=0A=
	};=0A=
});=0A=
=0A=
jQuery.each({=0A=
	appendTo: "append",=0A=
	prependTo: "prepend",=0A=
	insertBefore: "before",=0A=
	insertAfter: "after",=0A=
	replaceAll: "replaceWith"=0A=
}, function(name, original){=0A=
	jQuery.fn[ name ] =3D function( selector ) {=0A=
		var ret =3D [], insert =3D jQuery( selector );=0A=
=0A=
		for ( var i =3D 0, l =3D insert.length; i < l; i++ ) {=0A=
			var elems =3D (i > 0 ? this.clone(true) : this).get();=0A=
			jQuery.fn[ original ].apply( jQuery(insert[i]), elems );=0A=
			ret =3D ret.concat( elems );=0A=
		}=0A=
=0A=
		return this.pushStack( ret, name, selector );=0A=
	};=0A=
});=0A=
=0A=
jQuery.each({=0A=
	removeAttr: function( name ) {=0A=
		jQuery.attr( this, name, "" );=0A=
		if (this.nodeType =3D=3D 1)=0A=
			this.removeAttribute( name );=0A=
	},=0A=
=0A=
	addClass: function( classNames ) {=0A=
		jQuery.className.add( this, classNames );=0A=
	},=0A=
=0A=
	removeClass: function( classNames ) {=0A=
		jQuery.className.remove( this, classNames );=0A=
	},=0A=
=0A=
	toggleClass: function( classNames, state ) {=0A=
		if( typeof state !=3D=3D "boolean" )=0A=
			state =3D !jQuery.className.has( this, classNames );=0A=
		jQuery.className[ state ? "add" : "remove" ]( this, classNames );=0A=
	},=0A=
=0A=
	remove: function( selector ) {=0A=
		if ( !selector || jQuery.filter( selector, [ this ] ).length ) {=0A=
			// Prevent memory leaks=0A=
			jQuery( "*", this ).add([this]).each(function(){=0A=
				jQuery.event.remove(this);=0A=
				jQuery.removeData(this);=0A=
			});=0A=
			if (this.parentNode)=0A=
				this.parentNode.removeChild( this );=0A=
		}=0A=
	},=0A=
=0A=
	empty: function() {=0A=
		// Remove element nodes and prevent memory leaks=0A=
		jQuery(this).children().remove();=0A=
=0A=
		// Remove any remaining nodes=0A=
		while ( this.firstChild )=0A=
			this.removeChild( this.firstChild );=0A=
	}=0A=
}, function(name, fn){=0A=
	jQuery.fn[ name ] =3D function(){=0A=
		return this.each( fn, arguments );=0A=
	};=0A=
});=0A=
=0A=
// Helper function used by the dimensions and offset modules=0A=
function num(elem, prop) {=0A=
	return elem[0] && parseInt( jQuery.curCSS(elem[0], prop, true), 10 ) || =
0;=0A=
}=0A=
var expando =3D "jQuery" + now(), uuid =3D 0, windowData =3D {};=0A=
=0A=
jQuery.extend({=0A=
	cache: {},=0A=
=0A=
	data: function( elem, name, data ) {=0A=
		elem =3D elem =3D=3D window ?=0A=
			windowData :=0A=
			elem;=0A=
=0A=
		var id =3D elem[ expando ];=0A=
=0A=
		// Compute a unique ID for the element=0A=
		if ( !id )=0A=
			id =3D elem[ expando ] =3D ++uuid;=0A=
=0A=
		// Only generate the data cache if we're=0A=
		// trying to access or manipulate it=0A=
		if ( name && !jQuery.cache[ id ] )=0A=
			jQuery.cache[ id ] =3D {};=0A=
=0A=
		// Prevent overriding the named cache with undefined values=0A=
		if ( data !=3D=3D undefined )=0A=
			jQuery.cache[ id ][ name ] =3D data;=0A=
=0A=
		// Return the named cache data, or the ID for the element=0A=
		return name ?=0A=
			jQuery.cache[ id ][ name ] :=0A=
			id;=0A=
	},=0A=
=0A=
	removeData: function( elem, name ) {=0A=
		elem =3D elem =3D=3D window ?=0A=
			windowData :=0A=
			elem;=0A=
=0A=
		var id =3D elem[ expando ];=0A=
=0A=
		// If we want to remove a specific section of the element's data=0A=
		if ( name ) {=0A=
			if ( jQuery.cache[ id ] ) {=0A=
				// Remove the section of cache data=0A=
				delete jQuery.cache[ id ][ name ];=0A=
=0A=
				// If we've removed all the data, remove the element's cache=0A=
				name =3D "";=0A=
=0A=
				for ( name in jQuery.cache[ id ] )=0A=
					break;=0A=
=0A=
				if ( !name )=0A=
					jQuery.removeData( elem );=0A=
			}=0A=
=0A=
		// Otherwise, we want to remove all of the element's data=0A=
		} else {=0A=
			// Clean up the element expando=0A=
			try {=0A=
				delete elem[ expando ];=0A=
			} catch(e){=0A=
				// IE has trouble directly removing the expando=0A=
				// but it's ok with using removeAttribute=0A=
				if ( elem.removeAttribute )=0A=
					elem.removeAttribute( expando );=0A=
			}=0A=
=0A=
			// Completely remove the data cache=0A=
			delete jQuery.cache[ id ];=0A=
		}=0A=
	},=0A=
	queue: function( elem, type, data ) {=0A=
		if ( elem ){=0A=
	=0A=
			type =3D (type || "fx") + "queue";=0A=
	=0A=
			var q =3D jQuery.data( elem, type );=0A=
	=0A=
			if ( !q || jQuery.isArray(data) )=0A=
				q =3D jQuery.data( elem, type, jQuery.makeArray(data) );=0A=
			else if( data )=0A=
				q.push( data );=0A=
	=0A=
		}=0A=
		return q;=0A=
	},=0A=
=0A=
	dequeue: function( elem, type ){=0A=
		var queue =3D jQuery.queue( elem, type ),=0A=
			fn =3D queue.shift();=0A=
		=0A=
		if( !type || type =3D=3D=3D "fx" )=0A=
			fn =3D queue[0];=0A=
			=0A=
		if( fn !=3D=3D undefined )=0A=
			fn.call(elem);=0A=
	}=0A=
});=0A=
=0A=
jQuery.fn.extend({=0A=
	data: function( key, value ){=0A=
		var parts =3D key.split(".");=0A=
		parts[1] =3D parts[1] ? "." + parts[1] : "";=0A=
=0A=
		if ( value =3D=3D=3D undefined ) {=0A=
			var data =3D this.triggerHandler("getData" + parts[1] + "!", =
[parts[0]]);=0A=
=0A=
			if ( data =3D=3D=3D undefined && this.length )=0A=
				data =3D jQuery.data( this[0], key );=0A=
=0A=
			return data =3D=3D=3D undefined && parts[1] ?=0A=
				this.data( parts[0] ) :=0A=
				data;=0A=
		} else=0A=
			return this.trigger("setData" + parts[1] + "!", [parts[0], =
value]).each(function(){=0A=
				jQuery.data( this, key, value );=0A=
			});=0A=
	},=0A=
=0A=
	removeData: function( key ){=0A=
		return this.each(function(){=0A=
			jQuery.removeData( this, key );=0A=
		});=0A=
	},=0A=
	queue: function(type, data){=0A=
		if ( typeof type !=3D=3D "string" ) {=0A=
			data =3D type;=0A=
			type =3D "fx";=0A=
		}=0A=
=0A=
		if ( data =3D=3D=3D undefined )=0A=
			return jQuery.queue( this[0], type );=0A=
=0A=
		return this.each(function(){=0A=
			var queue =3D jQuery.queue( this, type, data );=0A=
			=0A=
			 if( type =3D=3D "fx" && queue.length =3D=3D 1 )=0A=
				queue[0].call(this);=0A=
		});=0A=
	},=0A=
	dequeue: function(type){=0A=
		return this.each(function(){=0A=
			jQuery.dequeue( this, type );=0A=
		});=0A=
	}=0A=
});/*!=0A=
 * Sizzle CSS Selector Engine - v0.9.3=0A=
 *  Copyright 2009, The Dojo Foundation=0A=
 *  Released under the MIT, BSD, and GPL Licenses.=0A=
 *  More information: http://sizzlejs.com/=0A=
 */=0A=
(function(){=0A=
=0A=
var chunker =3D =
/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+=
)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,=0A=
	done =3D 0,=0A=
	toString =3D Object.prototype.toString;=0A=
=0A=
var Sizzle =3D function(selector, context, results, seed) {=0A=
	results =3D results || [];=0A=
	context =3D context || document;=0A=
=0A=
	if ( context.nodeType !=3D=3D 1 && context.nodeType !=3D=3D 9 )=0A=
		return [];=0A=
	=0A=
	if ( !selector || typeof selector !=3D=3D "string" ) {=0A=
		return results;=0A=
	}=0A=
=0A=
	var parts =3D [], m, set, checkSet, check, mode, extra, prune =3D true;=0A=
	=0A=
	// Reset the position of the chunker regexp (start from head)=0A=
	chunker.lastIndex =3D 0;=0A=
	=0A=
	while ( (m =3D chunker.exec(selector)) !=3D=3D null ) {=0A=
		parts.push( m[1] );=0A=
		=0A=
		if ( m[2] ) {=0A=
			extra =3D RegExp.rightContext;=0A=
			break;=0A=
		}=0A=
	}=0A=
=0A=
	if ( parts.length > 1 && origPOS.exec( selector ) ) {=0A=
		if ( parts.length =3D=3D=3D 2 && Expr.relative[ parts[0] ] ) {=0A=
			set =3D posProcess( parts[0] + parts[1], context );=0A=
		} else {=0A=
			set =3D Expr.relative[ parts[0] ] ?=0A=
				[ context ] :=0A=
				Sizzle( parts.shift(), context );=0A=
=0A=
			while ( parts.length ) {=0A=
				selector =3D parts.shift();=0A=
=0A=
				if ( Expr.relative[ selector ] )=0A=
					selector +=3D parts.shift();=0A=
=0A=
				set =3D posProcess( selector, set );=0A=
			}=0A=
		}=0A=
	} else {=0A=
		var ret =3D seed ?=0A=
			{ expr: parts.pop(), set: makeArray(seed) } :=0A=
			Sizzle.find( parts.pop(), parts.length =3D=3D=3D 1 && =
context.parentNode ? context.parentNode : context, isXML(context) );=0A=
		set =3D Sizzle.filter( ret.expr, ret.set );=0A=
=0A=
		if ( parts.length > 0 ) {=0A=
			checkSet =3D makeArray(set);=0A=
		} else {=0A=
			prune =3D false;=0A=
		}=0A=
=0A=
		while ( parts.length ) {=0A=
			var cur =3D parts.pop(), pop =3D cur;=0A=
=0A=
			if ( !Expr.relative[ cur ] ) {=0A=
				cur =3D "";=0A=
			} else {=0A=
				pop =3D parts.pop();=0A=
			}=0A=
=0A=
			if ( pop =3D=3D null ) {=0A=
				pop =3D context;=0A=
			}=0A=
=0A=
			Expr.relative[ cur ]( checkSet, pop, isXML(context) );=0A=
		}=0A=
	}=0A=
=0A=
	if ( !checkSet ) {=0A=
		checkSet =3D set;=0A=
	}=0A=
=0A=
	if ( !checkSet ) {=0A=
		throw "Syntax error, unrecognized expression: " + (cur || selector);=0A=
	}=0A=
=0A=
	if ( toString.call(checkSet) =3D=3D=3D "[object Array]" ) {=0A=
		if ( !prune ) {=0A=
			results.push.apply( results, checkSet );=0A=
		} else if ( context.nodeType =3D=3D=3D 1 ) {=0A=
			for ( var i =3D 0; checkSet[i] !=3D null; i++ ) {=0A=
				if ( checkSet[i] && (checkSet[i] =3D=3D=3D true || =
checkSet[i].nodeType =3D=3D=3D 1 && contains(context, checkSet[i])) ) {=0A=
					results.push( set[i] );=0A=
				}=0A=
			}=0A=
		} else {=0A=
			for ( var i =3D 0; checkSet[i] !=3D null; i++ ) {=0A=
				if ( checkSet[i] && checkSet[i].nodeType =3D=3D=3D 1 ) {=0A=
					results.push( set[i] );=0A=
				}=0A=
			}=0A=
		}=0A=
	} else {=0A=
		makeArray( checkSet, results );=0A=
	}=0A=
=0A=
	if ( extra ) {=0A=
		Sizzle( extra, context, results, seed );=0A=
=0A=
		if ( sortOrder ) {=0A=
			hasDuplicate =3D false;=0A=
			results.sort(sortOrder);=0A=
=0A=
			if ( hasDuplicate ) {=0A=
				for ( var i =3D 1; i < results.length; i++ ) {=0A=
					if ( results[i] =3D=3D=3D results[i-1] ) {=0A=
						results.splice(i--, 1);=0A=
					}=0A=
				}=0A=
			}=0A=
		}=0A=
	}=0A=
=0A=
	return results;=0A=
};=0A=
=0A=
Sizzle.matches =3D function(expr, set){=0A=
	return Sizzle(expr, null, null, set);=0A=
};=0A=
=0A=
Sizzle.find =3D function(expr, context, isXML){=0A=
	var set, match;=0A=
=0A=
	if ( !expr ) {=0A=
		return [];=0A=
	}=0A=
=0A=
	for ( var i =3D 0, l =3D Expr.order.length; i < l; i++ ) {=0A=
		var type =3D Expr.order[i], match;=0A=
		=0A=
		if ( (match =3D Expr.match[ type ].exec( expr )) ) {=0A=
			var left =3D RegExp.leftContext;=0A=
=0A=
			if ( left.substr( left.length - 1 ) !=3D=3D "\\" ) {=0A=
				match[1] =3D (match[1] || "").replace(/\\/g, "");=0A=
				set =3D Expr.find[ type ]( match, context, isXML );=0A=
				if ( set !=3D null ) {=0A=
					expr =3D expr.replace( Expr.match[ type ], "" );=0A=
					break;=0A=
				}=0A=
			}=0A=
		}=0A=
	}=0A=
=0A=
	if ( !set ) {=0A=
		set =3D context.getElementsByTagName("*");=0A=
	}=0A=
=0A=
	return {set: set, expr: expr};=0A=
};=0A=
=0A=
Sizzle.filter =3D function(expr, set, inplace, not){=0A=
	var old =3D expr, result =3D [], curLoop =3D set, match, anyFound,=0A=
		isXMLFilter =3D set && set[0] && isXML(set[0]);=0A=
=0A=
	while ( expr && set.length ) {=0A=
		for ( var type in Expr.filter ) {=0A=
			if ( (match =3D Expr.match[ type ].exec( expr )) !=3D null ) {=0A=
				var filter =3D Expr.filter[ type ], found, item;=0A=
				anyFound =3D false;=0A=
=0A=
				if ( curLoop =3D=3D result ) {=0A=
					result =3D [];=0A=
				}=0A=
=0A=
				if ( Expr.preFilter[ type ] ) {=0A=
					match =3D Expr.preFilter[ type ]( match, curLoop, inplace, result, =
not, isXMLFilter );=0A=
=0A=
					if ( !match ) {=0A=
						anyFound =3D found =3D true;=0A=
					} else if ( match =3D=3D=3D true ) {=0A=
						continue;=0A=
					}=0A=
				}=0A=
=0A=
				if ( match ) {=0A=
					for ( var i =3D 0; (item =3D curLoop[i]) !=3D null; i++ ) {=0A=
						if ( item ) {=0A=
							found =3D filter( item, match, i, curLoop );=0A=
							var pass =3D not ^ !!found;=0A=
=0A=
							if ( inplace && found !=3D null ) {=0A=
								if ( pass ) {=0A=
									anyFound =3D true;=0A=
								} else {=0A=
									curLoop[i] =3D false;=0A=
								}=0A=
							} else if ( pass ) {=0A=
								result.push( item );=0A=
								anyFound =3D true;=0A=
							}=0A=
						}=0A=
					}=0A=
				}=0A=
=0A=
				if ( found !=3D=3D undefined ) {=0A=
					if ( !inplace ) {=0A=
						curLoop =3D result;=0A=
					}=0A=
=0A=
					expr =3D expr.replace( Expr.match[ type ], "" );=0A=
=0A=
					if ( !anyFound ) {=0A=
						return [];=0A=
					}=0A=
=0A=
					break;=0A=
				}=0A=
			}=0A=
		}=0A=
=0A=
		// Improper expression=0A=
		if ( expr =3D=3D old ) {=0A=
			if ( anyFound =3D=3D null ) {=0A=
				throw "Syntax error, unrecognized expression: " + expr;=0A=
			} else {=0A=
				break;=0A=
			}=0A=
		}=0A=
=0A=
		old =3D expr;=0A=
	}=0A=
=0A=
	return curLoop;=0A=
};=0A=
=0A=
var Expr =3D Sizzle.selectors =3D {=0A=
	order: [ "ID", "NAME", "TAG" ],=0A=
	match: {=0A=
		ID: /#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,=0A=
		CLASS: /\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,=0A=
		NAME: /\[name=3D['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,=0A=
		ATTR: =
/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=3D)\s*(['"]*)(.*?)\3|)\s*\=
]/,=0A=
		TAG: /^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,=0A=
		CHILD: /:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,=0A=
		POS: /:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=3D[^-]|$)/,=0A=
		PSEUDO: =
/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\=
2\))?/=0A=
	},=0A=
	attrMap: {=0A=
		"class": "className",=0A=
		"for": "htmlFor"=0A=
	},=0A=
	attrHandle: {=0A=
		href: function(elem){=0A=
			return elem.getAttribute("href");=0A=
		}=0A=
	},=0A=
	relative: {=0A=
		"+": function(checkSet, part, isXML){=0A=
			var isPartStr =3D typeof part =3D=3D=3D "string",=0A=
				isTag =3D isPartStr && !/\W/.test(part),=0A=
				isPartStrNotTag =3D isPartStr && !isTag;=0A=
=0A=
			if ( isTag && !isXML ) {=0A=
				part =3D part.toUpperCase();=0A=
			}=0A=
=0A=
			for ( var i =3D 0, l =3D checkSet.length, elem; i < l; i++ ) {=0A=
				if ( (elem =3D checkSet[i]) ) {=0A=
					while ( (elem =3D elem.previousSibling) && elem.nodeType !=3D=3D 1 =
) {}=0A=
=0A=
					checkSet[i] =3D isPartStrNotTag || elem && elem.nodeName =3D=3D=3D =
part ?=0A=
						elem || false :=0A=
						elem =3D=3D=3D part;=0A=
				}=0A=
			}=0A=
=0A=
			if ( isPartStrNotTag ) {=0A=
				Sizzle.filter( part, checkSet, true );=0A=
			}=0A=
		},=0A=
		">": function(checkSet, part, isXML){=0A=
			var isPartStr =3D typeof part =3D=3D=3D "string";=0A=
=0A=
			if ( isPartStr && !/\W/.test(part) ) {=0A=
				part =3D isXML ? part : part.toUpperCase();=0A=
=0A=
				for ( var i =3D 0, l =3D checkSet.length; i < l; i++ ) {=0A=
					var elem =3D checkSet[i];=0A=
					if ( elem ) {=0A=
						var parent =3D elem.parentNode;=0A=
						checkSet[i] =3D parent.nodeName =3D=3D=3D part ? parent : false;=0A=
					}=0A=
				}=0A=
			} else {=0A=
				for ( var i =3D 0, l =3D checkSet.length; i < l; i++ ) {=0A=
					var elem =3D checkSet[i];=0A=
					if ( elem ) {=0A=
						checkSet[i] =3D isPartStr ?=0A=
							elem.parentNode :=0A=
							elem.parentNode =3D=3D=3D part;=0A=
					}=0A=
				}=0A=
=0A=
				if ( isPartStr ) {=0A=
					Sizzle.filter( part, checkSet, true );=0A=
				}=0A=
			}=0A=
		},=0A=
		"": function(checkSet, part, isXML){=0A=
			var doneName =3D done++, checkFn =3D dirCheck;=0A=
=0A=
			if ( !part.match(/\W/) ) {=0A=
				var nodeCheck =3D part =3D isXML ? part : part.toUpperCase();=0A=
				checkFn =3D dirNodeCheck;=0A=
			}=0A=
=0A=
			checkFn("parentNode", part, doneName, checkSet, nodeCheck, isXML);=0A=
		},=0A=
		"~": function(checkSet, part, isXML){=0A=
			var doneName =3D done++, checkFn =3D dirCheck;=0A=
=0A=
			if ( typeof part =3D=3D=3D "string" && !part.match(/\W/) ) {=0A=
				var nodeCheck =3D part =3D isXML ? part : part.toUpperCase();=0A=
				checkFn =3D dirNodeCheck;=0A=
			}=0A=
=0A=
			checkFn("previousSibling", part, doneName, checkSet, nodeCheck, =
isXML);=0A=
		}=0A=
	},=0A=
	find: {=0A=
		ID: function(match, context, isXML){=0A=
			if ( typeof context.getElementById !=3D=3D "undefined" && !isXML ) {=0A=
				var m =3D context.getElementById(match[1]);=0A=
				return m ? [m] : [];=0A=
			}=0A=
		},=0A=
		NAME: function(match, context, isXML){=0A=
			if ( typeof context.getElementsByName !=3D=3D "undefined" ) {=0A=
				var ret =3D [], results =3D context.getElementsByName(match[1]);=0A=
=0A=
				for ( var i =3D 0, l =3D results.length; i < l; i++ ) {=0A=
					if ( results[i].getAttribute("name") =3D=3D=3D match[1] ) {=0A=
						ret.push( results[i] );=0A=
					}=0A=
				}=0A=
=0A=
				return ret.length =3D=3D=3D 0 ? null : ret;=0A=
			}=0A=
		},=0A=
		TAG: function(match, context){=0A=
			return context.getElementsByTagName(match[1]);=0A=
		}=0A=
	},=0A=
	preFilter: {=0A=
		CLASS: function(match, curLoop, inplace, result, not, isXML){=0A=
			match =3D " " + match[1].replace(/\\/g, "") + " ";=0A=
=0A=
			if ( isXML ) {=0A=
				return match;=0A=
			}=0A=
=0A=
			for ( var i =3D 0, elem; (elem =3D curLoop[i]) !=3D null; i++ ) {=0A=
				if ( elem ) {=0A=
					if ( not ^ (elem.className && (" " + elem.className + " =
").indexOf(match) >=3D 0) ) {=0A=
						if ( !inplace )=0A=
							result.push( elem );=0A=
					} else if ( inplace ) {=0A=
						curLoop[i] =3D false;=0A=
					}=0A=
				}=0A=
			}=0A=
=0A=
			return false;=0A=
		},=0A=
		ID: function(match){=0A=
			return match[1].replace(/\\/g, "");=0A=
		},=0A=
		TAG: function(match, curLoop){=0A=
			for ( var i =3D 0; curLoop[i] =3D=3D=3D false; i++ ){}=0A=
			return curLoop[i] && isXML(curLoop[i]) ? match[1] : =
match[1].toUpperCase();=0A=
		},=0A=
		CHILD: function(match){=0A=
			if ( match[1] =3D=3D "nth" ) {=0A=
				// parse equations like 'even', 'odd', '5', '2n', '3n+2', '4n-1', =
'-n+6'=0A=
				var test =3D /(-?)(\d*)n((?:\+|-)?\d*)/.exec(=0A=
					match[2] =3D=3D "even" && "2n" || match[2] =3D=3D "odd" && "2n+1" ||=0A=
					!/\D/.test( match[2] ) && "0n+" + match[2] || match[2]);=0A=
=0A=
				// calculate the numbers (first)n+(last) including if they are =
negative=0A=
				match[2] =3D (test[1] + (test[2] || 1)) - 0;=0A=
				match[3] =3D test[3] - 0;=0A=
			}=0A=
=0A=
			// TODO: Move to normal caching system=0A=
			match[0] =3D done++;=0A=
=0A=
			return match;=0A=
		},=0A=
		ATTR: function(match, curLoop, inplace, result, not, isXML){=0A=
			var name =3D match[1].replace(/\\/g, "");=0A=
			=0A=
			if ( !isXML && Expr.attrMap[name] ) {=0A=
				match[1] =3D Expr.attrMap[name];=0A=
			}=0A=
=0A=
			if ( match[2] =3D=3D=3D "~=3D" ) {=0A=
				match[4] =3D " " + match[4] + " ";=0A=
			}=0A=
=0A=
			return match;=0A=
		},=0A=
		PSEUDO: function(match, curLoop, inplace, result, not){=0A=
			if ( match[1] =3D=3D=3D "not" ) {=0A=
				// If we're dealing with a complex expression, or a simple one=0A=
				if ( match[3].match(chunker).length > 1 || /^\w/.test(match[3]) ) {=0A=
					match[3] =3D Sizzle(match[3], null, null, curLoop);=0A=
				} else {=0A=
					var ret =3D Sizzle.filter(match[3], curLoop, inplace, true ^ not);=0A=
					if ( !inplace ) {=0A=
						result.push.apply( result, ret );=0A=
					}=0A=
					return false;=0A=
				}=0A=
			} else if ( Expr.match.POS.test( match[0] ) || Expr.match.CHILD.test( =
match[0] ) ) {=0A=
				return true;=0A=
			}=0A=
			=0A=
			return match;=0A=
		},=0A=
		POS: function(match){=0A=
			match.unshift( true );=0A=
			return match;=0A=
		}=0A=
	},=0A=
	filters: {=0A=
		enabled: function(elem){=0A=
			return elem.disabled =3D=3D=3D false && elem.type !=3D=3D "hidden";=0A=
		},=0A=
		disabled: function(elem){=0A=
			return elem.disabled =3D=3D=3D true;=0A=
		},=0A=
		checked: function(elem){=0A=
			return elem.checked =3D=3D=3D true;=0A=
		},=0A=
		selected: function(elem){=0A=
			// Accessing this property makes selected-by-default=0A=
			// options in Safari work properly=0A=
			elem.parentNode.selectedIndex;=0A=
			return elem.selected =3D=3D=3D true;=0A=
		},=0A=
		parent: function(elem){=0A=
			return !!elem.firstChild;=0A=
		},=0A=
		empty: function(elem){=0A=
			return !elem.firstChild;=0A=
		},=0A=
		has: function(elem, i, match){=0A=
			return !!Sizzle( match[3], elem ).length;=0A=
		},=0A=
		header: function(elem){=0A=
			return /h\d/i.test( elem.nodeName );=0A=
		},=0A=
		text: function(elem){=0A=
			return "text" =3D=3D=3D elem.type;=0A=
		},=0A=
		radio: function(elem){=0A=
			return "radio" =3D=3D=3D elem.type;=0A=
		},=0A=
		checkbox: function(elem){=0A=
			return "checkbox" =3D=3D=3D elem.type;=0A=
		},=0A=
		file: function(elem){=0A=
			return "file" =3D=3D=3D elem.type;=0A=
		},=0A=
		password: function(elem){=0A=
			return "password" =3D=3D=3D elem.type;=0A=
		},=0A=
		submit: function(elem){=0A=
			return "submit" =3D=3D=3D elem.type;=0A=
		},=0A=
		image: function(elem){=0A=
			return "image" =3D=3D=3D elem.type;=0A=
		},=0A=
		reset: function(elem){=0A=
			return "reset" =3D=3D=3D elem.type;=0A=
		},=0A=
		button: function(elem){=0A=
			return "button" =3D=3D=3D elem.type || elem.nodeName.toUpperCase() =
=3D=3D=3D "BUTTON";=0A=
		},=0A=
		input: function(elem){=0A=
			return /input|select|textarea|button/i.test(elem.nodeName);=0A=
		}=0A=
	},=0A=
	setFilters: {=0A=
		first: function(elem, i){=0A=
			return i =3D=3D=3D 0;=0A=
		},=0A=
		last: function(elem, i, match, array){=0A=
			return i =3D=3D=3D array.length - 1;=0A=
		},=0A=
		even: function(elem, i){=0A=
			return i % 2 =3D=3D=3D 0;=0A=
		},=0A=
		odd: function(elem, i){=0A=
			return i % 2 =3D=3D=3D 1;=0A=
		},=0A=
		lt: function(elem, i, match){=0A=
			return i < match[3] - 0;=0A=
		},=0A=
		gt: function(elem, i, match){=0A=
			return i > match[3] - 0;=0A=
		},=0A=
		nth: function(elem, i, match){=0A=
			return match[3] - 0 =3D=3D i;=0A=
		},=0A=
		eq: function(elem, i, match){=0A=
			return match[3] - 0 =3D=3D i;=0A=
		}=0A=
	},=0A=
	filter: {=0A=
		PSEUDO: function(elem, match, i, array){=0A=
			var name =3D match[1], filter =3D Expr.filters[ name ];=0A=
=0A=
			if ( filter ) {=0A=
				return filter( elem, i, match, array );=0A=
			} else if ( name =3D=3D=3D "contains" ) {=0A=
				return (elem.textContent || elem.innerText || "").indexOf(match[3]) =
>=3D 0;=0A=
			} else if ( name =3D=3D=3D "not" ) {=0A=
				var not =3D match[3];=0A=
=0A=
				for ( var i =3D 0, l =3D not.length; i < l; i++ ) {=0A=
					if ( not[i] =3D=3D=3D elem ) {=0A=
						return false;=0A=
					}=0A=
				}=0A=
=0A=
				return true;=0A=
			}=0A=
		},=0A=
		CHILD: function(elem, match){=0A=
			var type =3D match[1], node =3D elem;=0A=
			switch (type) {=0A=
				case 'only':=0A=
				case 'first':=0A=
					while (node =3D node.previousSibling)  {=0A=
						if ( node.nodeType =3D=3D=3D 1 ) return false;=0A=
					}=0A=
					if ( type =3D=3D 'first') return true;=0A=
					node =3D elem;=0A=
				case 'last':=0A=
					while (node =3D node.nextSibling)  {=0A=
						if ( node.nodeType =3D=3D=3D 1 ) return false;=0A=
					}=0A=
					return true;=0A=
				case 'nth':=0A=
					var first =3D match[2], last =3D match[3];=0A=
=0A=
					if ( first =3D=3D 1 && last =3D=3D 0 ) {=0A=
						return true;=0A=
					}=0A=
					=0A=
					var doneName =3D match[0],=0A=
						parent =3D elem.parentNode;=0A=
	=0A=
					if ( parent && (parent.sizcache !=3D=3D doneName || =
!elem.nodeIndex) ) {=0A=
						var count =3D 0;=0A=
						for ( node =3D parent.firstChild; node; node =3D node.nextSibling =
) {=0A=
							if ( node.nodeType =3D=3D=3D 1 ) {=0A=
								node.nodeIndex =3D ++count;=0A=
							}=0A=
						} =0A=
						parent.sizcache =3D doneName;=0A=
					}=0A=
					=0A=
					var diff =3D elem.nodeIndex - last;=0A=
					if ( first =3D=3D 0 ) {=0A=
						return diff =3D=3D 0;=0A=
					} else {=0A=
						return ( diff % first =3D=3D 0 && diff / first >=3D 0 );=0A=
					}=0A=
			}=0A=
		},=0A=
		ID: function(elem, match){=0A=
			return elem.nodeType =3D=3D=3D 1 && elem.getAttribute("id") =3D=3D=3D =
match;=0A=
		},=0A=
		TAG: function(elem, match){=0A=
			return (match =3D=3D=3D "*" && elem.nodeType =3D=3D=3D 1) || =
elem.nodeName =3D=3D=3D match;=0A=
		},=0A=
		CLASS: function(elem, match){=0A=
			return (" " + (elem.className || elem.getAttribute("class")) + " ")=0A=
				.indexOf( match ) > -1;=0A=
		},=0A=
		ATTR: function(elem, match){=0A=
			var name =3D match[1],=0A=
				result =3D Expr.attrHandle[ name ] ?=0A=
					Expr.attrHandle[ name ]( elem ) :=0A=
					elem[ name ] !=3D null ?=0A=
						elem[ name ] :=0A=
						elem.getAttribute( name ),=0A=
				value =3D result + "",=0A=
				type =3D match[2],=0A=
				check =3D match[4];=0A=
=0A=
			return result =3D=3D null ?=0A=
				type =3D=3D=3D "!=3D" :=0A=
				type =3D=3D=3D "=3D" ?=0A=
				value =3D=3D=3D check :=0A=
				type =3D=3D=3D "*=3D" ?=0A=
				value.indexOf(check) >=3D 0 :=0A=
				type =3D=3D=3D "~=3D" ?=0A=
				(" " + value + " ").indexOf(check) >=3D 0 :=0A=
				!check ?=0A=
				value && result !=3D=3D false :=0A=
				type =3D=3D=3D "!=3D" ?=0A=
				value !=3D check :=0A=
				type =3D=3D=3D "^=3D" ?=0A=
				value.indexOf(check) =3D=3D=3D 0 :=0A=
				type =3D=3D=3D "$=3D" ?=0A=
				value.substr(value.length - check.length) =3D=3D=3D check :=0A=
				type =3D=3D=3D "|=3D" ?=0A=
				value =3D=3D=3D check || value.substr(0, check.length + 1) =3D=3D=3D =
check + "-" :=0A=
				false;=0A=
		},=0A=
		POS: function(elem, match, i, array){=0A=
			var name =3D match[2], filter =3D Expr.setFilters[ name ];=0A=
=0A=
			if ( filter ) {=0A=
				return filter( elem, i, match, array );=0A=
			}=0A=
		}=0A=
	}=0A=
};=0A=
=0A=
var origPOS =3D Expr.match.POS;=0A=
=0A=
for ( var type in Expr.match ) {=0A=
	Expr.match[ type ] =3D RegExp( Expr.match[ type ].source + =
/(?![^\[]*\])(?![^\(]*\))/.source );=0A=
}=0A=
=0A=
var makeArray =3D function(array, results) {=0A=
	array =3D Array.prototype.slice.call( array );=0A=
=0A=
	if ( results ) {=0A=
		results.push.apply( results, array );=0A=
		return results;=0A=
	}=0A=
	=0A=
	return array;=0A=
};=0A=
=0A=
// Perform a simple check to determine if the browser is capable of=0A=
// converting a NodeList to an array using builtin methods.=0A=
try {=0A=
	Array.prototype.slice.call( document.documentElement.childNodes );=0A=
=0A=
// Provide a fallback method if it does not work=0A=
} catch(e){=0A=
	makeArray =3D function(array, results) {=0A=
		var ret =3D results || [];=0A=
=0A=
		if ( toString.call(array) =3D=3D=3D "[object Array]" ) {=0A=
			Array.prototype.push.apply( ret, array );=0A=
		} else {=0A=
			if ( typeof array.length =3D=3D=3D "number" ) {=0A=
				for ( var i =3D 0, l =3D array.length; i < l; i++ ) {=0A=
					ret.push( array[i] );=0A=
				}=0A=
			} else {=0A=
				for ( var i =3D 0; array[i]; i++ ) {=0A=
					ret.push( array[i] );=0A=
				}=0A=
			}=0A=
		}=0A=
=0A=
		return ret;=0A=
	};=0A=
}=0A=
=0A=
var sortOrder;=0A=
=0A=
if ( document.documentElement.compareDocumentPosition ) {=0A=
	sortOrder =3D function( a, b ) {=0A=
		var ret =3D a.compareDocumentPosition(b) & 4 ? -1 : a =3D=3D=3D b ? 0 =
: 1;=0A=
		if ( ret =3D=3D=3D 0 ) {=0A=
			hasDuplicate =3D true;=0A=
		}=0A=
		return ret;=0A=
	};=0A=
} else if ( "sourceIndex" in document.documentElement ) {=0A=
	sortOrder =3D function( a, b ) {=0A=
		var ret =3D a.sourceIndex - b.sourceIndex;=0A=
		if ( ret =3D=3D=3D 0 ) {=0A=
			hasDuplicate =3D true;=0A=
		}=0A=
		return ret;=0A=
	};=0A=
} else if ( document.createRange ) {=0A=
	sortOrder =3D function( a, b ) {=0A=
		var aRange =3D a.ownerDocument.createRange(), bRange =3D =
b.ownerDocument.createRange();=0A=
		aRange.selectNode(a);=0A=
		aRange.collapse(true);=0A=
		bRange.selectNode(b);=0A=
		bRange.collapse(true);=0A=
		var ret =3D aRange.compareBoundaryPoints(Range.START_TO_END, bRange);=0A=
		if ( ret =3D=3D=3D 0 ) {=0A=
			hasDuplicate =3D true;=0A=
		}=0A=
		return ret;=0A=
	};=0A=
}=0A=
=0A=
// Check to see if the browser returns elements by name when=0A=
// querying by getElementById (and provide a workaround)=0A=
(function(){=0A=
	// We're going to inject a fake input element with a specified name=0A=
	var form =3D document.createElement("form"),=0A=
		id =3D "script" + (new Date).getTime();=0A=
	form.innerHTML =3D "<input name=3D'" + id + "'/>";=0A=
=0A=
	// Inject it into the root element, check its status, and remove it =
quickly=0A=
	var root =3D document.documentElement;=0A=
	root.insertBefore( form, root.firstChild );=0A=
=0A=
	// The workaround has to do additional checks after a getElementById=0A=
	// Which slows things down for other browsers (hence the branching)=0A=
	if ( !!document.getElementById( id ) ) {=0A=
		Expr.find.ID =3D function(match, context, isXML){=0A=
			if ( typeof context.getElementById !=3D=3D "undefined" && !isXML ) {=0A=
				var m =3D context.getElementById(match[1]);=0A=
				return m ? m.id =3D=3D=3D match[1] || typeof m.getAttributeNode =
!=3D=3D "undefined" && m.getAttributeNode("id").nodeValue =3D=3D=3D =
match[1] ? [m] : undefined : [];=0A=
			}=0A=
		};=0A=
=0A=
		Expr.filter.ID =3D function(elem, match){=0A=
			var node =3D typeof elem.getAttributeNode !=3D=3D "undefined" && =
elem.getAttributeNode("id");=0A=
			return elem.nodeType =3D=3D=3D 1 && node && node.nodeValue =3D=3D=3D =
match;=0A=
		};=0A=
	}=0A=
=0A=
	root.removeChild( form );=0A=
})();=0A=
=0A=
(function(){=0A=
	// Check to see if the browser returns only elements=0A=
	// when doing getElementsByTagName("*")=0A=
=0A=
	// Create a fake element=0A=
	var div =3D document.createElement("div");=0A=
	div.appendChild( document.createComment("") );=0A=
=0A=
	// Make sure no comments are found=0A=
	if ( div.getElementsByTagName("*").length > 0 ) {=0A=
		Expr.find.TAG =3D function(match, context){=0A=
			var results =3D context.getElementsByTagName(match[1]);=0A=
=0A=
			// Filter out possible comments=0A=
			if ( match[1] =3D=3D=3D "*" ) {=0A=
				var tmp =3D [];=0A=
=0A=
				for ( var i =3D 0; results[i]; i++ ) {=0A=
					if ( results[i].nodeType =3D=3D=3D 1 ) {=0A=
						tmp.push( results[i] );=0A=
					}=0A=
				}=0A=
=0A=
				results =3D tmp;=0A=
			}=0A=
=0A=
			return results;=0A=
		};=0A=
	}=0A=
=0A=
	// Check to see if an attribute returns normalized href attributes=0A=
	div.innerHTML =3D "<a href=3D'#'></a>";=0A=
	if ( div.firstChild && typeof div.firstChild.getAttribute !=3D=3D =
"undefined" &&=0A=
			div.firstChild.getAttribute("href") !=3D=3D "#" ) {=0A=
		Expr.attrHandle.href =3D function(elem){=0A=
			return elem.getAttribute("href", 2);=0A=
		};=0A=
	}=0A=
})();=0A=
=0A=
if ( document.querySelectorAll ) (function(){=0A=
	var oldSizzle =3D Sizzle, div =3D document.createElement("div");=0A=
	div.innerHTML =3D "<p class=3D'TEST'></p>";=0A=
=0A=
	// Safari can't handle uppercase or unicode characters when=0A=
	// in quirks mode.=0A=
	if ( div.querySelectorAll && div.querySelectorAll(".TEST").length =
=3D=3D=3D 0 ) {=0A=
		return;=0A=
	}=0A=
	=0A=
	Sizzle =3D function(query, context, extra, seed){=0A=
		context =3D context || document;=0A=
=0A=
		// Only use querySelectorAll on non-XML documents=0A=
		// (ID selectors don't work in non-HTML documents)=0A=
		if ( !seed && context.nodeType =3D=3D=3D 9 && !isXML(context) ) {=0A=
			try {=0A=
				return makeArray( context.querySelectorAll(query), extra );=0A=
			} catch(e){}=0A=
		}=0A=
		=0A=
		return oldSizzle(query, context, extra, seed);=0A=
	};=0A=
=0A=
	Sizzle.find =3D oldSizzle.find;=0A=
	Sizzle.filter =3D oldSizzle.filter;=0A=
	Sizzle.selectors =3D oldSizzle.selectors;=0A=
	Sizzle.matches =3D oldSizzle.matches;=0A=
})();=0A=
=0A=
if ( document.getElementsByClassName && =
document.documentElement.getElementsByClassName ) (function(){=0A=
	var div =3D document.createElement("div");=0A=
	div.innerHTML =3D "<div class=3D'test e'></div><div =
class=3D'test'></div>";=0A=
=0A=
	// Opera can't find a second classname (in 9.6)=0A=
	if ( div.getElementsByClassName("e").length =3D=3D=3D 0 )=0A=
		return;=0A=
=0A=
	// Safari caches class attributes, doesn't catch changes (in 3.2)=0A=
	div.lastChild.className =3D "e";=0A=
=0A=
	if ( div.getElementsByClassName("e").length =3D=3D=3D 1 )=0A=
		return;=0A=
=0A=
	Expr.order.splice(1, 0, "CLASS");=0A=
	Expr.find.CLASS =3D function(match, context, isXML) {=0A=
		if ( typeof context.getElementsByClassName !=3D=3D "undefined" && =
!isXML ) {=0A=
			return context.getElementsByClassName(match[1]);=0A=
		}=0A=
	};=0A=
})();=0A=
=0A=
function dirNodeCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) {=0A=
	var sibDir =3D dir =3D=3D "previousSibling" && !isXML;=0A=
	for ( var i =3D 0, l =3D checkSet.length; i < l; i++ ) {=0A=
		var elem =3D checkSet[i];=0A=
		if ( elem ) {=0A=
			if ( sibDir && elem.nodeType =3D=3D=3D 1 ){=0A=
				elem.sizcache =3D doneName;=0A=
				elem.sizset =3D i;=0A=
			}=0A=
			elem =3D elem[dir];=0A=
			var match =3D false;=0A=
=0A=
			while ( elem ) {=0A=
				if ( elem.sizcache =3D=3D=3D doneName ) {=0A=
					match =3D checkSet[elem.sizset];=0A=
					break;=0A=
				}=0A=
=0A=
				if ( elem.nodeType =3D=3D=3D 1 && !isXML ){=0A=
					elem.sizcache =3D doneName;=0A=
					elem.sizset =3D i;=0A=
				}=0A=
=0A=
				if ( elem.nodeName =3D=3D=3D cur ) {=0A=
					match =3D elem;=0A=
					break;=0A=
				}=0A=
=0A=
				elem =3D elem[dir];=0A=
			}=0A=
=0A=
			checkSet[i] =3D match;=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
function dirCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) {=0A=
	var sibDir =3D dir =3D=3D "previousSibling" && !isXML;=0A=
	for ( var i =3D 0, l =3D checkSet.length; i < l; i++ ) {=0A=
		var elem =3D checkSet[i];=0A=
		if ( elem ) {=0A=
			if ( sibDir && elem.nodeType =3D=3D=3D 1 ) {=0A=
				elem.sizcache =3D doneName;=0A=
				elem.sizset =3D i;=0A=
			}=0A=
			elem =3D elem[dir];=0A=
			var match =3D false;=0A=
=0A=
			while ( elem ) {=0A=
				if ( elem.sizcache =3D=3D=3D doneName ) {=0A=
					match =3D checkSet[elem.sizset];=0A=
					break;=0A=
				}=0A=
=0A=
				if ( elem.nodeType =3D=3D=3D 1 ) {=0A=
					if ( !isXML ) {=0A=
						elem.sizcache =3D doneName;=0A=
						elem.sizset =3D i;=0A=
					}=0A=
					if ( typeof cur !=3D=3D "string" ) {=0A=
						if ( elem =3D=3D=3D cur ) {=0A=
							match =3D true;=0A=
							break;=0A=
						}=0A=
=0A=
					} else if ( Sizzle.filter( cur, [elem] ).length > 0 ) {=0A=
						match =3D elem;=0A=
						break;=0A=
					}=0A=
				}=0A=
=0A=
				elem =3D elem[dir];=0A=
			}=0A=
=0A=
			checkSet[i] =3D match;=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
var contains =3D document.compareDocumentPosition ?  function(a, b){=0A=
	return a.compareDocumentPosition(b) & 16;=0A=
} : function(a, b){=0A=
	return a !=3D=3D b && (a.contains ? a.contains(b) : true);=0A=
};=0A=
=0A=
var isXML =3D function(elem){=0A=
	return elem.nodeType =3D=3D=3D 9 && elem.documentElement.nodeName =
!=3D=3D "HTML" ||=0A=
		!!elem.ownerDocument && isXML( elem.ownerDocument );=0A=
};=0A=
=0A=
var posProcess =3D function(selector, context){=0A=
	var tmpSet =3D [], later =3D "", match,=0A=
		root =3D context.nodeType ? [context] : context;=0A=
=0A=
	// Position selectors must be done after the filter=0A=
	// And so must :not(positional) so we move all PSEUDOs to the end=0A=
	while ( (match =3D Expr.match.PSEUDO.exec( selector )) ) {=0A=
		later +=3D match[0];=0A=
		selector =3D selector.replace( Expr.match.PSEUDO, "" );=0A=
	}=0A=
=0A=
	selector =3D Expr.relative[selector] ? selector + "*" : selector;=0A=
=0A=
	for ( var i =3D 0, l =3D root.length; i < l; i++ ) {=0A=
		Sizzle( selector, root[i], tmpSet );=0A=
	}=0A=
=0A=
	return Sizzle.filter( later, tmpSet );=0A=
};=0A=
=0A=
// EXPOSE=0A=
jQuery.find =3D Sizzle;=0A=
jQuery.filter =3D Sizzle.filter;=0A=
jQuery.expr =3D Sizzle.selectors;=0A=
jQuery.expr[":"] =3D jQuery.expr.filters;=0A=
=0A=
Sizzle.selectors.filters.hidden =3D function(elem){=0A=
	return elem.offsetWidth =3D=3D=3D 0 || elem.offsetHeight =3D=3D=3D 0;=0A=
};=0A=
=0A=
Sizzle.selectors.filters.visible =3D function(elem){=0A=
	return elem.offsetWidth > 0 || elem.offsetHeight > 0;=0A=
};=0A=
=0A=
Sizzle.selectors.filters.animated =3D function(elem){=0A=
	return jQuery.grep(jQuery.timers, function(fn){=0A=
		return elem =3D=3D=3D fn.elem;=0A=
	}).length;=0A=
};=0A=
=0A=
jQuery.multiFilter =3D function( expr, elems, not ) {=0A=
	if ( not ) {=0A=
		expr =3D ":not(" + expr + ")";=0A=
	}=0A=
=0A=
	return Sizzle.matches(expr, elems);=0A=
};=0A=
=0A=
jQuery.dir =3D function( elem, dir ){=0A=
	var matched =3D [], cur =3D elem[dir];=0A=
	while ( cur && cur !=3D document ) {=0A=
		if ( cur.nodeType =3D=3D 1 )=0A=
			matched.push( cur );=0A=
		cur =3D cur[dir];=0A=
	}=0A=
	return matched;=0A=
};=0A=
=0A=
jQuery.nth =3D function(cur, result, dir, elem){=0A=
	result =3D result || 1;=0A=
	var num =3D 0;=0A=
=0A=
	for ( ; cur; cur =3D cur[dir] )=0A=
		if ( cur.nodeType =3D=3D 1 && ++num =3D=3D result )=0A=
			break;=0A=
=0A=
	return cur;=0A=
};=0A=
=0A=
jQuery.sibling =3D function(n, elem){=0A=
	var r =3D [];=0A=
=0A=
	for ( ; n; n =3D n.nextSibling ) {=0A=
		if ( n.nodeType =3D=3D 1 && n !=3D elem )=0A=
			r.push( n );=0A=
	}=0A=
=0A=
	return r;=0A=
};=0A=
=0A=
return;=0A=
=0A=
window.Sizzle =3D Sizzle;=0A=
=0A=
})();=0A=
/*=0A=
 * A number of helper functions used for managing events.=0A=
 * Many of the ideas behind this code originated from=0A=
 * Dean Edwards' addEvent library.=0A=
 */=0A=
jQuery.event =3D {=0A=
=0A=
	// Bind an event to an element=0A=
	// Original by Dean Edwards=0A=
	add: function(elem, types, handler, data) {=0A=
		if ( elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8 )=0A=
			return;=0A=
=0A=
		// For whatever reason, IE has trouble passing the window object=0A=
		// around, causing it to be cloned in the process=0A=
		if ( elem.setInterval && elem !=3D window )=0A=
			elem =3D window;=0A=
=0A=
		// Make sure that the function being executed has a unique ID=0A=
		if ( !handler.guid )=0A=
			handler.guid =3D this.guid++;=0A=
=0A=
		// if data is passed, bind to handler=0A=
		if ( data !=3D=3D undefined ) {=0A=
			// Create temporary function pointer to original handler=0A=
			var fn =3D handler;=0A=
=0A=
			// Create unique handler function, wrapped around original handler=0A=
			handler =3D this.proxy( fn );=0A=
=0A=
			// Store data in unique handler=0A=
			handler.data =3D data;=0A=
		}=0A=
=0A=
		// Init the element's event structure=0A=
		var events =3D jQuery.data(elem, "events") || jQuery.data(elem, =
"events", {}),=0A=
			handle =3D jQuery.data(elem, "handle") || jQuery.data(elem, "handle", =
function(){=0A=
				// Handle the second event of a trigger and when=0A=
				// an event is called after a page has unloaded=0A=
				return typeof jQuery !=3D=3D "undefined" && !jQuery.event.triggered ?=0A=
					jQuery.event.handle.apply(arguments.callee.elem, arguments) :=0A=
					undefined;=0A=
			});=0A=
		// Add elem as a property of the handle function=0A=
		// This is to prevent a memory leak with non-native=0A=
		// event in IE.=0A=
		handle.elem =3D elem;=0A=
=0A=
		// Handle multiple events separated by a space=0A=
		// jQuery(...).bind("mouseover mouseout", fn);=0A=
		jQuery.each(types.split(/\s+/), function(index, type) {=0A=
			// Namespaced event handlers=0A=
			var namespaces =3D type.split(".");=0A=
			type =3D namespaces.shift();=0A=
			handler.type =3D namespaces.slice().sort().join(".");=0A=
=0A=
			// Get the current list of functions bound to this event=0A=
			var handlers =3D events[type];=0A=
			=0A=
			if ( jQuery.event.specialAll[type] )=0A=
				jQuery.event.specialAll[type].setup.call(elem, data, namespaces);=0A=
=0A=
			// Init the event handler queue=0A=
			if (!handlers) {=0A=
				handlers =3D events[type] =3D {};=0A=
=0A=
				// Check for a special event handler=0A=
				// Only use addEventListener/attachEvent if the special=0A=
				// events handler returns false=0A=
				if ( !jQuery.event.special[type] || =
jQuery.event.special[type].setup.call(elem, data, namespaces) =3D=3D=3D =
false ) {=0A=
					// Bind the global event handler to the element=0A=
					if (elem.addEventListener)=0A=
						elem.addEventListener(type, handle, false);=0A=
					else if (elem.attachEvent)=0A=
						elem.attachEvent("on" + type, handle);=0A=
				}=0A=
			}=0A=
=0A=
			// Add the function to the element's handler list=0A=
			handlers[handler.guid] =3D handler;=0A=
=0A=
			// Keep track of which events have been used, for global triggering=0A=
			jQuery.event.global[type] =3D true;=0A=
		});=0A=
=0A=
		// Nullify elem to prevent memory leaks in IE=0A=
		elem =3D null;=0A=
	},=0A=
=0A=
	guid: 1,=0A=
	global: {},=0A=
=0A=
	// Detach an event or set of events from an element=0A=
	remove: function(elem, types, handler) {=0A=
		// don't do events on text and comment nodes=0A=
		if ( elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8 )=0A=
			return;=0A=
=0A=
		var events =3D jQuery.data(elem, "events"), ret, index;=0A=
=0A=
		if ( events ) {=0A=
			// Unbind all events for the element=0A=
			if ( types =3D=3D=3D undefined || (typeof types =3D=3D=3D "string" && =
types.charAt(0) =3D=3D ".") )=0A=
				for ( var type in events )=0A=
					this.remove( elem, type + (types || "") );=0A=
			else {=0A=
				// types is actually an event object here=0A=
				if ( types.type ) {=0A=
					handler =3D types.handler;=0A=
					types =3D types.type;=0A=
				}=0A=
=0A=
				// Handle multiple events seperated by a space=0A=
				// jQuery(...).unbind("mouseover mouseout", fn);=0A=
				jQuery.each(types.split(/\s+/), function(index, type){=0A=
					// Namespaced event handlers=0A=
					var namespaces =3D type.split(".");=0A=
					type =3D namespaces.shift();=0A=
					var namespace =3D RegExp("(^|\\.)" + =
namespaces.slice().sort().join(".*\\.") + "(\\.|$)");=0A=
=0A=
					if ( events[type] ) {=0A=
						// remove the given handler for the given type=0A=
						if ( handler )=0A=
							delete events[type][handler.guid];=0A=
=0A=
						// remove all handlers for the given type=0A=
						else=0A=
							for ( var handle in events[type] )=0A=
								// Handle the removal of namespaced events=0A=
								if ( namespace.test(events[type][handle].type) )=0A=
									delete events[type][handle];=0A=
									=0A=
						if ( jQuery.event.specialAll[type] )=0A=
							jQuery.event.specialAll[type].teardown.call(elem, namespaces);=0A=
=0A=
						// remove generic event handler if no more handlers exist=0A=
						for ( ret in events[type] ) break;=0A=
						if ( !ret ) {=0A=
							if ( !jQuery.event.special[type] || =
jQuery.event.special[type].teardown.call(elem, namespaces) =3D=3D=3D =
false ) {=0A=
								if (elem.removeEventListener)=0A=
									elem.removeEventListener(type, jQuery.data(elem, "handle"), =
false);=0A=
								else if (elem.detachEvent)=0A=
									elem.detachEvent("on" + type, jQuery.data(elem, "handle"));=0A=
							}=0A=
							ret =3D null;=0A=
							delete events[type];=0A=
						}=0A=
					}=0A=
				});=0A=
			}=0A=
=0A=
			// Remove the expando if it's no longer used=0A=
			for ( ret in events ) break;=0A=
			if ( !ret ) {=0A=
				var handle =3D jQuery.data( elem, "handle" );=0A=
				if ( handle ) handle.elem =3D null;=0A=
				jQuery.removeData( elem, "events" );=0A=
				jQuery.removeData( elem, "handle" );=0A=
			}=0A=
		}=0A=
	},=0A=
=0A=
	// bubbling is internal=0A=
	trigger: function( event, data, elem, bubbling ) {=0A=
		// Event object or event type=0A=
		var type =3D event.type || event;=0A=
=0A=
		if( !bubbling ){=0A=
			event =3D typeof event =3D=3D=3D "object" ?=0A=
				// jQuery.Event object=0A=
				event[expando] ? event :=0A=
				// Object literal=0A=
				jQuery.extend( jQuery.Event(type), event ) :=0A=
				// Just the event type (string)=0A=
				jQuery.Event(type);=0A=
=0A=
			if ( type.indexOf("!") >=3D 0 ) {=0A=
				event.type =3D type =3D type.slice(0, -1);=0A=
				event.exclusive =3D true;=0A=
			}=0A=
=0A=
			// Handle a global trigger=0A=
			if ( !elem ) {=0A=
				// Don't bubble custom events when global (to avoid too much =
overhead)=0A=
				event.stopPropagation();=0A=
				// Only trigger if we've ever bound an event for it=0A=
				if ( this.global[type] )=0A=
					jQuery.each( jQuery.cache, function(){=0A=
						if ( this.events && this.events[type] )=0A=
							jQuery.event.trigger( event, data, this.handle.elem );=0A=
					});=0A=
			}=0A=
=0A=
			// Handle triggering a single element=0A=
=0A=
			// don't do events on text and comment nodes=0A=
			if ( !elem || elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8 )=0A=
				return undefined;=0A=
			=0A=
			// Clean up in case it is reused=0A=
			event.result =3D undefined;=0A=
			event.target =3D elem;=0A=
			=0A=
			// Clone the incoming data, if any=0A=
			data =3D jQuery.makeArray(data);=0A=
			data.unshift( event );=0A=
		}=0A=
=0A=
		event.currentTarget =3D elem;=0A=
=0A=
		// Trigger the event, it is assumed that "handle" is a function=0A=
		var handle =3D jQuery.data(elem, "handle");=0A=
		if ( handle )=0A=
			handle.apply( elem, data );=0A=
=0A=
		// Handle triggering native .onfoo handlers (and on links since we =
don't call .click() for links)=0A=
		if ( (!elem[type] || (jQuery.nodeName(elem, 'a') && type =3D=3D =
"click")) && elem["on"+type] && elem["on"+type].apply( elem, data ) =
=3D=3D=3D false )=0A=
			event.result =3D false;=0A=
=0A=
		// Trigger the native events (except for clicks on links)=0A=
		if ( !bubbling && elem[type] && !event.isDefaultPrevented() && =
!(jQuery.nodeName(elem, 'a') && type =3D=3D "click") ) {=0A=
			this.triggered =3D true;=0A=
			try {=0A=
				elem[ type ]();=0A=
			// prevent IE from throwing an error for some hidden elements=0A=
			} catch (e) {}=0A=
		}=0A=
=0A=
		this.triggered =3D false;=0A=
=0A=
		if ( !event.isPropagationStopped() ) {=0A=
			var parent =3D elem.parentNode || elem.ownerDocument;=0A=
			if ( parent )=0A=
				jQuery.event.trigger(event, data, parent, true);=0A=
		}=0A=
	},=0A=
=0A=
	handle: function(event) {=0A=
		// returned undefined or false=0A=
		var all, handlers;=0A=
=0A=
		event =3D arguments[0] =3D jQuery.event.fix( event || window.event );=0A=
		event.currentTarget =3D this;=0A=
		=0A=
		// Namespaced event handlers=0A=
		var namespaces =3D event.type.split(".");=0A=
		event.type =3D namespaces.shift();=0A=
=0A=
		// Cache this now, all =3D true means, any handler=0A=
		all =3D !namespaces.length && !event.exclusive;=0A=
		=0A=
		var namespace =3D RegExp("(^|\\.)" + =
namespaces.slice().sort().join(".*\\.") + "(\\.|$)");=0A=
=0A=
		handlers =3D ( jQuery.data(this, "events") || {} )[event.type];=0A=
=0A=
		for ( var j in handlers ) {=0A=
			var handler =3D handlers[j];=0A=
=0A=
			// Filter the functions by class=0A=
			if ( all || namespace.test(handler.type) ) {=0A=
				// Pass in a reference to the handler function itself=0A=
				// So that we can later remove it=0A=
				event.handler =3D handler;=0A=
				event.data =3D handler.data;=0A=
=0A=
				var ret =3D handler.apply(this, arguments);=0A=
=0A=
				if( ret !=3D=3D undefined ){=0A=
					event.result =3D ret;=0A=
					if ( ret =3D=3D=3D false ) {=0A=
						event.preventDefault();=0A=
						event.stopPropagation();=0A=
					}=0A=
				}=0A=
=0A=
				if( event.isImmediatePropagationStopped() )=0A=
					break;=0A=
=0A=
			}=0A=
		}=0A=
	},=0A=
=0A=
	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(" "),=0A=
=0A=
	fix: function(event) {=0A=
		if ( event[expando] )=0A=
			return event;=0A=
=0A=
		// store a copy of the original event object=0A=
		// and "clone" to set read-only properties=0A=
		var originalEvent =3D event;=0A=
		event =3D jQuery.Event( originalEvent );=0A=
=0A=
		for ( var i =3D this.props.length, prop; i; ){=0A=
			prop =3D this.props[ --i ];=0A=
			event[ prop ] =3D originalEvent[ prop ];=0A=
		}=0A=
=0A=
		// Fix target property, if necessary=0A=
		if ( !event.target )=0A=
			event.target =3D event.srcElement || document; // Fixes #1925 where =
srcElement might not be defined either=0A=
=0A=
		// check if target is a textnode (safari)=0A=
		if ( event.target.nodeType =3D=3D 3 )=0A=
			event.target =3D event.target.parentNode;=0A=
=0A=
		// Add relatedTarget, if necessary=0A=
		if ( !event.relatedTarget && event.fromElement )=0A=
			event.relatedTarget =3D event.fromElement =3D=3D event.target ? =
event.toElement : event.fromElement;=0A=
=0A=
		// Calculate pageX/Y if missing and clientX/Y available=0A=
		if ( event.pageX =3D=3D null && event.clientX !=3D null ) {=0A=
			var doc =3D document.documentElement, body =3D document.body;=0A=
			event.pageX =3D event.clientX + (doc && doc.scrollLeft || body && =
body.scrollLeft || 0) - (doc.clientLeft || 0);=0A=
			event.pageY =3D event.clientY + (doc && doc.scrollTop || body && =
body.scrollTop || 0) - (doc.clientTop || 0);=0A=
		}=0A=
=0A=
		// Add which for key events=0A=
		if ( !event.which && ((event.charCode || event.charCode =3D=3D=3D 0) ? =
event.charCode : event.keyCode) )=0A=
			event.which =3D event.charCode || event.keyCode;=0A=
=0A=
		// Add metaKey to non-Mac browsers (use ctrl for PC's and Meta for =
Macs)=0A=
		if ( !event.metaKey && event.ctrlKey )=0A=
			event.metaKey =3D event.ctrlKey;=0A=
=0A=
		// Add which for click: 1 =3D=3D left; 2 =3D=3D middle; 3 =3D=3D right=0A=
		// Note: button is not normalized, so don't use it=0A=
		if ( !event.which && event.button )=0A=
			event.which =3D (event.button & 1 ? 1 : ( event.button & 2 ? 3 : ( =
event.button & 4 ? 2 : 0 ) ));=0A=
=0A=
		return event;=0A=
	},=0A=
=0A=
	proxy: function( fn, proxy ){=0A=
		proxy =3D proxy || function(){ return fn.apply(this, arguments); };=0A=
		// Set the guid of unique handler to the same of original handler, so =
it can be removed=0A=
		proxy.guid =3D fn.guid =3D fn.guid || proxy.guid || this.guid++;=0A=
		// So proxy can be declared as an argument=0A=
		return proxy;=0A=
	},=0A=
=0A=
	special: {=0A=
		ready: {=0A=
			// Make sure the ready event is setup=0A=
			setup: bindReady,=0A=
			teardown: function() {}=0A=
		}=0A=
	},=0A=
	=0A=
	specialAll: {=0A=
		live: {=0A=
			setup: function( selector, namespaces ){=0A=
				jQuery.event.add( this, namespaces[0], liveHandler );=0A=
			},=0A=
			teardown:  function( namespaces ){=0A=
				if ( namespaces.length ) {=0A=
					var remove =3D 0, name =3D RegExp("(^|\\.)" + namespaces[0] + =
"(\\.|$)");=0A=
					=0A=
					jQuery.each( (jQuery.data(this, "events").live || {}), function(){=0A=
						if ( name.test(this.type) )=0A=
							remove++;=0A=
					});=0A=
					=0A=
					if ( remove < 1 )=0A=
						jQuery.event.remove( this, namespaces[0], liveHandler );=0A=
				}=0A=
			}=0A=
		}=0A=
	}=0A=
};=0A=
=0A=
jQuery.Event =3D function( src ){=0A=
	// Allow instantiation without the 'new' keyword=0A=
	if( !this.preventDefault )=0A=
		return new jQuery.Event(src);=0A=
	=0A=
	// Event object=0A=
	if( src && src.type ){=0A=
		this.originalEvent =3D src;=0A=
		this.type =3D src.type;=0A=
	// Event type=0A=
	}else=0A=
		this.type =3D src;=0A=
=0A=
	// timeStamp is buggy for some events on Firefox(#3843)=0A=
	// So we won't rely on the native value=0A=
	this.timeStamp =3D now();=0A=
	=0A=
	// Mark it as fixed=0A=
	this[expando] =3D true;=0A=
};=0A=
=0A=
function returnFalse(){=0A=
	return false;=0A=
}=0A=
function returnTrue(){=0A=
	return true;=0A=
}=0A=
=0A=
// jQuery.Event is based on DOM3 Events as specified by the ECMAScript =
Language Binding=0A=
// =
http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-bind=
ing.html=0A=
jQuery.Event.prototype =3D {=0A=
	preventDefault: function() {=0A=
		this.isDefaultPrevented =3D returnTrue;=0A=
=0A=
		var e =3D this.originalEvent;=0A=
		if( !e )=0A=
			return;=0A=
		// if preventDefault exists run it on the original event=0A=
		if (e.preventDefault)=0A=
			e.preventDefault();=0A=
		// otherwise set the returnValue property of the original event to =
false (IE)=0A=
		e.returnValue =3D false;=0A=
	},=0A=
	stopPropagation: function() {=0A=
		this.isPropagationStopped =3D returnTrue;=0A=
=0A=
		var e =3D this.originalEvent;=0A=
		if( !e )=0A=
			return;=0A=
		// if stopPropagation exists run it on the original event=0A=
		if (e.stopPropagation)=0A=
			e.stopPropagation();=0A=
		// otherwise set the cancelBubble property of the original event to =
true (IE)=0A=
		e.cancelBubble =3D true;=0A=
	},=0A=
	stopImmediatePropagation:function(){=0A=
		this.isImmediatePropagationStopped =3D returnTrue;=0A=
		this.stopPropagation();=0A=
	},=0A=
	isDefaultPrevented: returnFalse,=0A=
	isPropagationStopped: returnFalse,=0A=
	isImmediatePropagationStopped: returnFalse=0A=
};=0A=
// Checks if an event happened on an element within another element=0A=
// Used in jQuery.event.special.mouseenter and mouseleave handlers=0A=
var withinElement =3D function(event) {=0A=
	// Check if mouse(over|out) are still within the same parent element=0A=
	var parent =3D event.relatedTarget;=0A=
	// Traverse up the tree=0A=
	while ( parent && parent !=3D this )=0A=
		try { parent =3D parent.parentNode; }=0A=
		catch(e) { parent =3D this; }=0A=
	=0A=
	if( parent !=3D this ){=0A=
		// set the correct event type=0A=
		event.type =3D event.data;=0A=
		// handle event if we actually just moused on to a non sub-element=0A=
		jQuery.event.handle.apply( this, arguments );=0A=
	}=0A=
};=0A=
	=0A=
jQuery.each({ =0A=
	mouseover: 'mouseenter', =0A=
	mouseout: 'mouseleave'=0A=
}, function( orig, fix ){=0A=
	jQuery.event.special[ fix ] =3D {=0A=
		setup: function(){=0A=
			jQuery.event.add( this, orig, withinElement, fix );=0A=
		},=0A=
		teardown: function(){=0A=
			jQuery.event.remove( this, orig, withinElement );=0A=
		}=0A=
	};			   =0A=
});=0A=
=0A=
jQuery.fn.extend({=0A=
	bind: function( type, data, fn ) {=0A=
		return type =3D=3D "unload" ? this.one(type, data, fn) : =
this.each(function(){=0A=
			jQuery.event.add( this, type, fn || data, fn && data );=0A=
		});=0A=
	},=0A=
=0A=
	one: function( type, data, fn ) {=0A=
		var one =3D jQuery.event.proxy( fn || data, function(event) {=0A=
			jQuery(this).unbind(event, one);=0A=
			return (fn || data).apply( this, arguments );=0A=
		});=0A=
		return this.each(function(){=0A=
			jQuery.event.add( this, type, one, fn && data);=0A=
		});=0A=
	},=0A=
=0A=
	unbind: function( type, fn ) {=0A=
		return this.each(function(){=0A=
			jQuery.event.remove( this, type, fn );=0A=
		});=0A=
	},=0A=
=0A=
	trigger: function( type, data ) {=0A=
		return this.each(function(){=0A=
			jQuery.event.trigger( type, data, this );=0A=
		});=0A=
	},=0A=
=0A=
	triggerHandler: function( type, data ) {=0A=
		if( this[0] ){=0A=
			var event =3D jQuery.Event(type);=0A=
			event.preventDefault();=0A=
			event.stopPropagation();=0A=
			jQuery.event.trigger( event, data, this[0] );=0A=
			return event.result;=0A=
		}		=0A=
	},=0A=
=0A=
	toggle: function( fn ) {=0A=
		// Save reference to arguments for access in closure=0A=
		var args =3D arguments, i =3D 1;=0A=
=0A=
		// link all the functions, so any of them can unbind this click handler=0A=
		while( i < args.length )=0A=
			jQuery.event.proxy( fn, args[i++] );=0A=
=0A=
		return this.click( jQuery.event.proxy( fn, function(event) {=0A=
			// Figure out which function to execute=0A=
			this.lastToggle =3D ( this.lastToggle || 0 ) % i;=0A=
=0A=
			// Make sure that clicks stop=0A=
			event.preventDefault();=0A=
=0A=
			// and execute the function=0A=
			return args[ this.lastToggle++ ].apply( this, arguments ) || false;=0A=
		}));=0A=
	},=0A=
=0A=
	hover: function(fnOver, fnOut) {=0A=
		return this.mouseenter(fnOver).mouseleave(fnOut);=0A=
	},=0A=
=0A=
	ready: function(fn) {=0A=
		// Attach the listeners=0A=
		bindReady();=0A=
=0A=
		// If the DOM is already ready=0A=
		if ( jQuery.isReady )=0A=
			// Execute the function immediately=0A=
			fn.call( document, jQuery );=0A=
=0A=
		// Otherwise, remember the function for later=0A=
		else=0A=
			// Add the function to the wait list=0A=
			jQuery.readyList.push( fn );=0A=
=0A=
		return this;=0A=
	},=0A=
	=0A=
	live: function( type, fn ){=0A=
		var proxy =3D jQuery.event.proxy( fn );=0A=
		proxy.guid +=3D this.selector + type;=0A=
=0A=
		jQuery(document).bind( liveConvert(type, this.selector), =
this.selector, proxy );=0A=
=0A=
		return this;=0A=
	},=0A=
	=0A=
	die: function( type, fn ){=0A=
		jQuery(document).unbind( liveConvert(type, this.selector), fn ? { =
guid: fn.guid + this.selector + type } : null );=0A=
		return this;=0A=
	}=0A=
});=0A=
=0A=
function liveHandler( event ){=0A=
	var check =3D RegExp("(^|\\.)" + event.type + "(\\.|$)"),=0A=
		stop =3D true,=0A=
		elems =3D [];=0A=
=0A=
	jQuery.each(jQuery.data(this, "events").live || [], function(i, fn){=0A=
		if ( check.test(fn.type) ) {=0A=
			var elem =3D jQuery(event.target).closest(fn.data)[0];=0A=
			if ( elem )=0A=
				elems.push({ elem: elem, fn: fn });=0A=
		}=0A=
	});=0A=
=0A=
	elems.sort(function(a,b) {=0A=
		return jQuery.data(a.elem, "closest") - jQuery.data(b.elem, "closest");=0A=
	});=0A=
	=0A=
	jQuery.each(elems, function(){=0A=
		if ( this.fn.call(this.elem, event, this.fn.data) =3D=3D=3D false )=0A=
			return (stop =3D false);=0A=
	});=0A=
=0A=
	return stop;=0A=
}=0A=
=0A=
function liveConvert(type, selector){=0A=
	return ["live", type, selector.replace(/\./g, "`").replace(/ /g, =
"|")].join(".");=0A=
}=0A=
=0A=
jQuery.extend({=0A=
	isReady: false,=0A=
	readyList: [],=0A=
	// Handle when the DOM is ready=0A=
	ready: function() {=0A=
		// Make sure that the DOM is not already loaded=0A=
		if ( !jQuery.isReady ) {=0A=
			// Remember that the DOM is ready=0A=
			jQuery.isReady =3D true;=0A=
=0A=
			// If there are functions bound, to execute=0A=
			if ( jQuery.readyList ) {=0A=
				// Execute all of them=0A=
				jQuery.each( jQuery.readyList, function(){=0A=
					this.call( document, jQuery );=0A=
				});=0A=
=0A=
				// Reset the list of functions=0A=
				jQuery.readyList =3D null;=0A=
			}=0A=
=0A=
			// Trigger any bound ready events=0A=
			jQuery(document).triggerHandler("ready");=0A=
		}=0A=
	}=0A=
});=0A=
=0A=
var readyBound =3D false;=0A=
=0A=
function bindReady(){=0A=
	if ( readyBound ) return;=0A=
	readyBound =3D true;=0A=
=0A=
	// Mozilla, Opera and webkit nightlies currently support this event=0A=
	if ( document.addEventListener ) {=0A=
		// Use the handy event callback=0A=
		document.addEventListener( "DOMContentLoaded", function(){=0A=
			document.removeEventListener( "DOMContentLoaded", arguments.callee, =
false );=0A=
			jQuery.ready();=0A=
		}, false );=0A=
=0A=
	// If IE event model is used=0A=
	} else if ( document.attachEvent ) {=0A=
		// ensure firing before onload,=0A=
		// maybe late but safe also for iframes=0A=
		document.attachEvent("onreadystatechange", function(){=0A=
			if ( document.readyState =3D=3D=3D "complete" ) {=0A=
				document.detachEvent( "onreadystatechange", arguments.callee );=0A=
				jQuery.ready();=0A=
			}=0A=
		});=0A=
=0A=
		// If IE and not an iframe=0A=
		// continually check to see if the document is ready=0A=
		if ( document.documentElement.doScroll && window =3D=3D window.top ) =
(function(){=0A=
			if ( jQuery.isReady ) return;=0A=
=0A=
			try {=0A=
				// If IE is used, use the trick by Diego Perini=0A=
				// http://javascript.nwbox.com/IEContentLoaded/=0A=
				document.documentElement.doScroll("left");=0A=
			} catch( error ) {=0A=
				setTimeout( arguments.callee, 0 );=0A=
				return;=0A=
			}=0A=
=0A=
			// and execute any waiting functions=0A=
			jQuery.ready();=0A=
		})();=0A=
	}=0A=
=0A=
	// A fallback to window.onload, that will always work=0A=
	jQuery.event.add( window, "load", jQuery.ready );=0A=
}=0A=
=0A=
jQuery.each( ("blur,focus,load,resize,scroll,unload,click,dblclick," +=0A=
	"mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave," =
+=0A=
	"change,select,submit,keydown,keypress,keyup,error").split(","), =
function(i, name){=0A=
=0A=
	// Handle event binding=0A=
	jQuery.fn[name] =3D function(fn){=0A=
		return fn ? this.bind(name, fn) : this.trigger(name);=0A=
	};=0A=
});=0A=
=0A=
// Prevent memory leaks in IE=0A=
// And prevent errors on refresh with events like mouseover in other =
browsers=0A=
// Window isn't included so as not to unbind existing unload events=0A=
jQuery( window ).bind( 'unload', function(){ =0A=
	for ( var id in jQuery.cache )=0A=
		// Skip the window=0A=
		if ( id !=3D 1 && jQuery.cache[ id ].handle )=0A=
			jQuery.event.remove( jQuery.cache[ id ].handle.elem );=0A=
}); =0A=
(function(){=0A=
=0A=
	jQuery.support =3D {};=0A=
=0A=
	var root =3D document.documentElement,=0A=
		script =3D document.createElement("script"),=0A=
		div =3D document.createElement("div"),=0A=
		id =3D "script" + (new Date).getTime();=0A=
=0A=
	div.style.display =3D "none";=0A=
	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>';=0A=
=0A=
	var all =3D div.getElementsByTagName("*"),=0A=
		a =3D div.getElementsByTagName("a")[0];=0A=
=0A=
	// Can't get basic test support=0A=
	if ( !all || !all.length || !a ) {=0A=
		return;=0A=
	}=0A=
=0A=
	jQuery.support =3D {=0A=
		// IE strips leading whitespace when .innerHTML is used=0A=
		leadingWhitespace: div.firstChild.nodeType =3D=3D 3,=0A=
		=0A=
		// Make sure that tbody elements aren't automatically inserted=0A=
		// IE will insert them into empty tables=0A=
		tbody: !div.getElementsByTagName("tbody").length,=0A=
		=0A=
		// Make sure that you can get all elements in an <object> element=0A=
		// IE 7 always returns no results=0A=
		objectAll: !!div.getElementsByTagName("object")[0]=0A=
			.getElementsByTagName("*").length,=0A=
		=0A=
		// Make sure that link elements get serialized correctly by innerHTML=0A=
		// This requires a wrapper element in IE=0A=
		htmlSerialize: !!div.getElementsByTagName("link").length,=0A=
		=0A=
		// Get the style information from getAttribute=0A=
		// (IE uses .cssText insted)=0A=
		style: /red/.test( a.getAttribute("style") ),=0A=
		=0A=
		// Make sure that URLs aren't manipulated=0A=
		// (IE normalizes it by default)=0A=
		hrefNormalized: a.getAttribute("href") =3D=3D=3D "/a",=0A=
		=0A=
		// Make sure that element opacity exists=0A=
		// (IE uses filter instead)=0A=
		opacity: a.style.opacity =3D=3D=3D "0.5",=0A=
		=0A=
		// Verify style float existence=0A=
		// (IE uses styleFloat instead of cssFloat)=0A=
		cssFloat: !!a.style.cssFloat,=0A=
=0A=
		// Will be defined later=0A=
		scriptEval: false,=0A=
		noCloneEvent: true,=0A=
		boxModel: null=0A=
	};=0A=
	=0A=
	script.type =3D "text/javascript";=0A=
	try {=0A=
		script.appendChild( document.createTextNode( "window." + id + "=3D1;" =
) );=0A=
	} catch(e){}=0A=
=0A=
	root.insertBefore( script, root.firstChild );=0A=
	=0A=
	// Make sure that the execution of code works by injecting a script=0A=
	// tag with appendChild/createTextNode=0A=
	// (IE doesn't support this, fails, and uses .text instead)=0A=
	if ( window[ id ] ) {=0A=
		jQuery.support.scriptEval =3D true;=0A=
		delete window[ id ];=0A=
	}=0A=
=0A=
	root.removeChild( script );=0A=
=0A=
	if ( div.attachEvent && div.fireEvent ) {=0A=
		div.attachEvent("onclick", function(){=0A=
			// Cloning a node shouldn't copy over any=0A=
			// bound event handlers (IE does this)=0A=
			jQuery.support.noCloneEvent =3D false;=0A=
			div.detachEvent("onclick", arguments.callee);=0A=
		});=0A=
		div.cloneNode(true).fireEvent("onclick");=0A=
	}=0A=
=0A=
	// Figure out if the W3C box model works as expected=0A=
	// document.body must exist before we can do this=0A=
	jQuery(function(){=0A=
		var div =3D document.createElement("div");=0A=
		div.style.width =3D div.style.paddingLeft =3D "1px";=0A=
=0A=
		document.body.appendChild( div );=0A=
		jQuery.boxModel =3D jQuery.support.boxModel =3D div.offsetWidth =
=3D=3D=3D 2;=0A=
		document.body.removeChild( div ).style.display =3D 'none';=0A=
	});=0A=
})();=0A=
=0A=
var styleFloat =3D jQuery.support.cssFloat ? "cssFloat" : "styleFloat";=0A=
=0A=
jQuery.props =3D {=0A=
	"for": "htmlFor",=0A=
	"class": "className",=0A=
	"float": styleFloat,=0A=
	cssFloat: styleFloat,=0A=
	styleFloat: styleFloat,=0A=
	readonly: "readOnly",=0A=
	maxlength: "maxLength",=0A=
	cellspacing: "cellSpacing",=0A=
	rowspan: "rowSpan",=0A=
	tabindex: "tabIndex"=0A=
};=0A=
jQuery.fn.extend({=0A=
	// Keep a copy of the old load=0A=
	_load: jQuery.fn.load,=0A=
=0A=
	load: function( url, params, callback ) {=0A=
		if ( typeof url !=3D=3D "string" )=0A=
			return this._load( url );=0A=
=0A=
		var off =3D url.indexOf(" ");=0A=
		if ( off >=3D 0 ) {=0A=
			var selector =3D url.slice(off, url.length);=0A=
			url =3D url.slice(0, off);=0A=
		}=0A=
=0A=
		// Default to a GET request=0A=
		var type =3D "GET";=0A=
=0A=
		// If the second parameter was provided=0A=
		if ( params )=0A=
			// If it's a function=0A=
			if ( jQuery.isFunction( params ) ) {=0A=
				// We assume that it's the callback=0A=
				callback =3D params;=0A=
				params =3D null;=0A=
=0A=
			// Otherwise, build a param string=0A=
			} else if( typeof params =3D=3D=3D "object" ) {=0A=
				params =3D jQuery.param( params );=0A=
				type =3D "POST";=0A=
			}=0A=
=0A=
		var self =3D this;=0A=
=0A=
		// Request the remote document=0A=
		jQuery.ajax({=0A=
			url: url,=0A=
			type: type,=0A=
			dataType: "html",=0A=
			data: params,=0A=
			complete: function(res, status){=0A=
				// If successful, inject the HTML into all the matched elements=0A=
				if ( status =3D=3D "success" || status =3D=3D "notmodified" )=0A=
					// See if a selector was specified=0A=
					self.html( selector ?=0A=
						// Create a dummy div to hold the results=0A=
						jQuery("<div/>")=0A=
							// inject the contents of the document in, removing the scripts=0A=
							// to avoid any 'Permission Denied' errors in IE=0A=
							.append(res.responseText.replace(/<script(.|\s)*?\/script>/g, ""))=0A=
=0A=
							// Locate the specified elements=0A=
							.find(selector) :=0A=
=0A=
						// If not, just inject the full result=0A=
						res.responseText );=0A=
=0A=
				if( callback )=0A=
					self.each( callback, [res.responseText, status, res] );=0A=
			}=0A=
		});=0A=
		return this;=0A=
	},=0A=
=0A=
	serialize: function() {=0A=
		return jQuery.param(this.serializeArray());=0A=
	},=0A=
	serializeArray: function() {=0A=
		return this.map(function(){=0A=
			return this.elements ? jQuery.makeArray(this.elements) : this;=0A=
		})=0A=
		.filter(function(){=0A=
			return this.name && !this.disabled &&=0A=
				(this.checked || /select|textarea/i.test(this.nodeName) ||=0A=
					/text|hidden|password|search/i.test(this.type));=0A=
		})=0A=
		.map(function(i, elem){=0A=
			var val =3D jQuery(this).val();=0A=
			return val =3D=3D null ? null :=0A=
				jQuery.isArray(val) ?=0A=
					jQuery.map( val, function(val, i){=0A=
						return {name: elem.name, value: val};=0A=
					}) :=0A=
					{name: elem.name, value: val};=0A=
		}).get();=0A=
	}=0A=
});=0A=
=0A=
// Attach a bunch of functions for handling common AJAX events=0A=
jQuery.each( =
"ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(",=
"), function(i,o){=0A=
	jQuery.fn[o] =3D function(f){=0A=
		return this.bind(o, f);=0A=
	};=0A=
});=0A=
=0A=
var jsc =3D now();=0A=
=0A=
jQuery.extend({=0A=
  =0A=
	get: function( url, data, callback, type ) {=0A=
		// shift arguments if data argument was ommited=0A=
		if ( jQuery.isFunction( data ) ) {=0A=
			callback =3D data;=0A=
			data =3D null;=0A=
		}=0A=
=0A=
		return jQuery.ajax({=0A=
			type: "GET",=0A=
			url: url,=0A=
			data: data,=0A=
			success: callback,=0A=
			dataType: type=0A=
		});=0A=
	},=0A=
=0A=
	getScript: function( url, callback ) {=0A=
		return jQuery.get(url, null, callback, "script");=0A=
	},=0A=
=0A=
	getJSON: function( url, data, callback ) {=0A=
		return jQuery.get(url, data, callback, "json");=0A=
	},=0A=
=0A=
	post: function( url, data, callback, type ) {=0A=
		if ( jQuery.isFunction( data ) ) {=0A=
			callback =3D data;=0A=
			data =3D {};=0A=
		}=0A=
=0A=
		return jQuery.ajax({=0A=
			type: "POST",=0A=
			url: url,=0A=
			data: data,=0A=
			success: callback,=0A=
			dataType: type=0A=
		});=0A=
	},=0A=
=0A=
	ajaxSetup: function( settings ) {=0A=
		jQuery.extend( jQuery.ajaxSettings, settings );=0A=
	},=0A=
=0A=
	ajaxSettings: {=0A=
		url: location.href,=0A=
		global: true,=0A=
		type: "GET",=0A=
		contentType: "application/x-www-form-urlencoded",=0A=
		processData: true,=0A=
		async: true,=0A=
		/*=0A=
		timeout: 0,=0A=
		data: null,=0A=
		username: null,=0A=
		password: null,=0A=
		*/=0A=
		// Create the request object; Microsoft failed to properly=0A=
		// implement the XMLHttpRequest in IE7, so we use the ActiveXObject =
when it is available=0A=
		// This function can be overriden by calling jQuery.ajaxSetup=0A=
		xhr:function(){=0A=
			return window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") =
: new XMLHttpRequest();=0A=
		},=0A=
		accepts: {=0A=
			xml: "application/xml, text/xml",=0A=
			html: "text/html",=0A=
			script: "text/javascript, application/javascript",=0A=
			json: "application/json, text/javascript",=0A=
			text: "text/plain",=0A=
			_default: "*/*"=0A=
		}=0A=
	},=0A=
=0A=
	// Last-Modified header cache for next request=0A=
	lastModified: {},=0A=
=0A=
	ajax: function( s ) {=0A=
		// Extend the settings, but re-extend 's' so that it can be=0A=
		// checked again later (in the test suite, specifically)=0A=
		s =3D jQuery.extend(true, s, jQuery.extend(true, {}, =
jQuery.ajaxSettings, s));=0A=
=0A=
		var jsonp, jsre =3D /=3D\?(&|$)/g, status, data,=0A=
			type =3D s.type.toUpperCase();=0A=
=0A=
		// convert data if not already a string=0A=
		if ( s.data && s.processData && typeof s.data !=3D=3D "string" )=0A=
			s.data =3D jQuery.param(s.data);=0A=
=0A=
		// Handle JSONP Parameter Callbacks=0A=
		if ( s.dataType =3D=3D "jsonp" ) {=0A=
			if ( type =3D=3D "GET" ) {=0A=
				if ( !s.url.match(jsre) )=0A=
					s.url +=3D (s.url.match(/\?/) ? "&" : "?") + (s.jsonp || =
"callback") + "=3D?";=0A=
			} else if ( !s.data || !s.data.match(jsre) )=0A=
				s.data =3D (s.data ? s.data + "&" : "") + (s.jsonp || "callback") + =
"=3D?";=0A=
			s.dataType =3D "json";=0A=
		}=0A=
=0A=
		// Build temporary JSONP function=0A=
		if ( s.dataType =3D=3D "json" && (s.data && s.data.match(jsre) || =
s.url.match(jsre)) ) {=0A=
			jsonp =3D "jsonp" + jsc++;=0A=
=0A=
			// Replace the =3D? sequence both in the query string and the data=0A=
			if ( s.data )=0A=
				s.data =3D (s.data + "").replace(jsre, "=3D" + jsonp + "$1");=0A=
			s.url =3D s.url.replace(jsre, "=3D" + jsonp + "$1");=0A=
=0A=
			// We need to make sure=0A=
			// that a JSONP style response is executed properly=0A=
			s.dataType =3D "script";=0A=
=0A=
			// Handle JSONP-style loading=0A=
			window[ jsonp ] =3D function(tmp){=0A=
				data =3D tmp;=0A=
				success();=0A=
				complete();=0A=
				// Garbage collect=0A=
				window[ jsonp ] =3D undefined;=0A=
				try{ delete window[ jsonp ]; } catch(e){}=0A=
				if ( head )=0A=
					head.removeChild( script );=0A=
			};=0A=
		}=0A=
=0A=
		if ( s.dataType =3D=3D "script" && s.cache =3D=3D null )=0A=
			s.cache =3D false;=0A=
=0A=
		if ( s.cache =3D=3D=3D false && type =3D=3D "GET" ) {=0A=
			var ts =3D now();=0A=
			// try replacing _=3D if it is there=0A=
			var ret =3D s.url.replace(/(\?|&)_=3D.*?(&|$)/, "$1_=3D" + ts + "$2");=0A=
			// if nothing was replaced, add timestamp to the end=0A=
			s.url =3D ret + ((ret =3D=3D s.url) ? (s.url.match(/\?/) ? "&" : "?") =
+ "_=3D" + ts : "");=0A=
		}=0A=
=0A=
		// If data is available, append data to url for get requests=0A=
		if ( s.data && type =3D=3D "GET" ) {=0A=
			s.url +=3D (s.url.match(/\?/) ? "&" : "?") + s.data;=0A=
=0A=
			// IE likes to send both get and post data, prevent this=0A=
			s.data =3D null;=0A=
		}=0A=
=0A=
		// Watch for a new set of requests=0A=
		if ( s.global && ! jQuery.active++ )=0A=
			jQuery.event.trigger( "ajaxStart" );=0A=
=0A=
		// Matches an absolute URL, and saves the domain=0A=
		var parts =3D /^(\w+:)?\/\/([^\/?#]+)/.exec( s.url );=0A=
=0A=
		// If we're requesting a remote document=0A=
		// and trying to load JSON or Script with a GET=0A=
		if ( s.dataType =3D=3D "script" && type =3D=3D "GET" && parts=0A=
			&& ( parts[1] && parts[1] !=3D location.protocol || parts[2] !=3D =
location.host )){=0A=
=0A=
			var head =3D document.getElementsByTagName("head")[0];=0A=
			var script =3D document.createElement("script");=0A=
			script.src =3D s.url;=0A=
			if (s.scriptCharset)=0A=
				script.charset =3D s.scriptCharset;=0A=
=0A=
			// Handle Script loading=0A=
			if ( !jsonp ) {=0A=
				var done =3D false;=0A=
=0A=
				// Attach handlers for all browsers=0A=
				script.onload =3D script.onreadystatechange =3D function(){=0A=
					if ( !done && (!this.readyState ||=0A=
							this.readyState =3D=3D "loaded" || this.readyState =3D=3D =
"complete") ) {=0A=
						done =3D true;=0A=
						success();=0A=
						complete();=0A=
=0A=
						// Handle memory leak in IE=0A=
						script.onload =3D script.onreadystatechange =3D null;=0A=
						head.removeChild( script );=0A=
					}=0A=
				};=0A=
			}=0A=
=0A=
			head.appendChild(script);=0A=
=0A=
			// We handle everything using the script element injection=0A=
			return undefined;=0A=
		}=0A=
=0A=
		var requestDone =3D false;=0A=
=0A=
		// Create the request object=0A=
		var xhr =3D s.xhr();=0A=
=0A=
		// Open the socket=0A=
		// Passing null username, generates a login popup on Opera (#2865)=0A=
		if( s.username )=0A=
			xhr.open(type, s.url, s.async, s.username, s.password);=0A=
		else=0A=
			xhr.open(type, s.url, s.async);=0A=
=0A=
		// Need an extra try/catch for cross domain requests in Firefox 3=0A=
		try {=0A=
			// Set the correct header, if data is being sent=0A=
			if ( s.data )=0A=
				xhr.setRequestHeader("Content-Type", s.contentType);=0A=
=0A=
			// Set the If-Modified-Since header, if ifModified mode.=0A=
			if ( s.ifModified )=0A=
				xhr.setRequestHeader("If-Modified-Since",=0A=
					jQuery.lastModified[s.url] || "Thu, 01 Jan 1970 00:00:00 GMT" );=0A=
=0A=
			// Set header so the called script knows that it's an XMLHttpRequest=0A=
			xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest");=0A=
=0A=
			// Set the Accepts header for the server, depending on the dataType=0A=
			xhr.setRequestHeader("Accept", s.dataType && s.accepts[ s.dataType ] ?=0A=
				s.accepts[ s.dataType ] + ", */*" :=0A=
				s.accepts._default );=0A=
		} catch(e){}=0A=
=0A=
		// Allow custom headers/mimetypes and early abort=0A=
		if ( s.beforeSend && s.beforeSend(xhr, s) =3D=3D=3D false ) {=0A=
			// Handle the global AJAX counter=0A=
			if ( s.global && ! --jQuery.active )=0A=
				jQuery.event.trigger( "ajaxStop" );=0A=
			// close opended socket=0A=
			xhr.abort();=0A=
			return false;=0A=
		}=0A=
=0A=
		if ( s.global )=0A=
			jQuery.event.trigger("ajaxSend", [xhr, s]);=0A=
=0A=
		// Wait for a response to come back=0A=
		var onreadystatechange =3D function(isTimeout){=0A=
			// The request was aborted, clear the interval and decrement =
jQuery.active=0A=
			if (xhr.readyState =3D=3D 0) {=0A=
				if (ival) {=0A=
					// clear poll interval=0A=
					clearInterval(ival);=0A=
					ival =3D null;=0A=
					// Handle the global AJAX counter=0A=
					if ( s.global && ! --jQuery.active )=0A=
						jQuery.event.trigger( "ajaxStop" );=0A=
				}=0A=
			// The transfer is complete and the data is available, or the request =
timed out=0A=
			} else if ( !requestDone && xhr && (xhr.readyState =3D=3D 4 || =
isTimeout =3D=3D "timeout") ) {=0A=
				requestDone =3D true;=0A=
=0A=
				// clear poll interval=0A=
				if (ival) {=0A=
					clearInterval(ival);=0A=
					ival =3D null;=0A=
				}=0A=
=0A=
				status =3D isTimeout =3D=3D "timeout" ? "timeout" :=0A=
					!jQuery.httpSuccess( xhr ) ? "error" :=0A=
					s.ifModified && jQuery.httpNotModified( xhr, s.url ) ? =
"notmodified" :=0A=
					"success";=0A=
=0A=
				if ( status =3D=3D "success" ) {=0A=
					// Watch for, and catch, XML document parse errors=0A=
					try {=0A=
						// process the data (runs the xml through httpData regardless of =
callback)=0A=
						data =3D jQuery.httpData( xhr, s.dataType, s );=0A=
					} catch(e) {=0A=
						status =3D "parsererror";=0A=
					}=0A=
				}=0A=
=0A=
				// Make sure that the request was successful or notmodified=0A=
				if ( status =3D=3D "success" ) {=0A=
					// Cache Last-Modified header, if ifModified mode.=0A=
					var modRes;=0A=
					try {=0A=
						modRes =3D xhr.getResponseHeader("Last-Modified");=0A=
					} catch(e) {} // swallow exception thrown by FF if header is not =
available=0A=
=0A=
					if ( s.ifModified && modRes )=0A=
						jQuery.lastModified[s.url] =3D modRes;=0A=
=0A=
					// JSONP handles its own success callback=0A=
					if ( !jsonp )=0A=
						success();=0A=
				} else=0A=
					jQuery.handleError(s, xhr, status);=0A=
=0A=
				// Fire the complete handlers=0A=
				complete();=0A=
=0A=
				if ( isTimeout )=0A=
					xhr.abort();=0A=
=0A=
				// Stop memory leaks=0A=
				if ( s.async )=0A=
					xhr =3D null;=0A=
			}=0A=
		};=0A=
=0A=
		if ( s.async ) {=0A=
			// don't attach the handler to the request, just poll it instead=0A=
			var ival =3D setInterval(onreadystatechange, 13);=0A=
=0A=
			// Timeout checker=0A=
			if ( s.timeout > 0 )=0A=
				setTimeout(function(){=0A=
					// Check to see if the request is still happening=0A=
					if ( xhr && !requestDone )=0A=
						onreadystatechange( "timeout" );=0A=
				}, s.timeout);=0A=
		}=0A=
=0A=
		// Send the data=0A=
		try {=0A=
			xhr.send(s.data);=0A=
		} catch(e) {=0A=
			jQuery.handleError(s, xhr, null, e);=0A=
		}=0A=
=0A=
		// firefox 1.5 doesn't fire statechange for sync requests=0A=
		if ( !s.async )=0A=
			onreadystatechange();=0A=
=0A=
		function success(){=0A=
			// If a local callback was specified, fire it and pass it the data=0A=
			if ( s.success )=0A=
				s.success( data, status );=0A=
=0A=
			// Fire the global callback=0A=
			if ( s.global )=0A=
				jQuery.event.trigger( "ajaxSuccess", [xhr, s] );=0A=
		}=0A=
=0A=
		function complete(){=0A=
			// Process result=0A=
			if ( s.complete )=0A=
				s.complete(xhr, status);=0A=
=0A=
			// The request was completed=0A=
			if ( s.global )=0A=
				jQuery.event.trigger( "ajaxComplete", [xhr, s] );=0A=
=0A=
			// Handle the global AJAX counter=0A=
			if ( s.global && ! --jQuery.active )=0A=
				jQuery.event.trigger( "ajaxStop" );=0A=
		}=0A=
=0A=
		// return XMLHttpRequest to allow aborting the request etc.=0A=
		return xhr;=0A=
	},=0A=
=0A=
	handleError: function( s, xhr, status, e ) {=0A=
		// If a local callback was specified, fire it=0A=
		if ( s.error ) s.error( xhr, status, e );=0A=
=0A=
		// Fire the global callback=0A=
		if ( s.global )=0A=
			jQuery.event.trigger( "ajaxError", [xhr, s, e] );=0A=
	},=0A=
=0A=
	// Counter for holding the number of active queries=0A=
	active: 0,=0A=
=0A=
	// Determines if an XMLHttpRequest was successful or not=0A=
	httpSuccess: function( xhr ) {=0A=
		try {=0A=
			// IE error sometimes returns 1223 when it should be 204 so treat it =
as success, see #1450=0A=
			return !xhr.status && location.protocol =3D=3D "file:" ||=0A=
				( xhr.status >=3D 200 && xhr.status < 300 ) || xhr.status =3D=3D 304 =
|| xhr.status =3D=3D 1223;=0A=
		} catch(e){}=0A=
		return false;=0A=
	},=0A=
=0A=
	// Determines if an XMLHttpRequest returns NotModified=0A=
	httpNotModified: function( xhr, url ) {=0A=
		try {=0A=
			var xhrRes =3D xhr.getResponseHeader("Last-Modified");=0A=
=0A=
			// Firefox always returns 200. check Last-Modified date=0A=
			return xhr.status =3D=3D 304 || xhrRes =3D=3D =
jQuery.lastModified[url];=0A=
		} catch(e){}=0A=
		return false;=0A=
	},=0A=
=0A=
	httpData: function( xhr, type, s ) {=0A=
		var ct =3D xhr.getResponseHeader("content-type"),=0A=
			xml =3D type =3D=3D "xml" || !type && ct && ct.indexOf("xml") >=3D 0,=0A=
			data =3D xml ? xhr.responseXML : xhr.responseText;=0A=
=0A=
		if ( xml && data.documentElement.tagName =3D=3D "parsererror" )=0A=
			throw "parsererror";=0A=
			=0A=
		// Allow a pre-filtering function to sanitize the response=0A=
		// s !=3D null is checked to keep backwards compatibility=0A=
		if( s && s.dataFilter )=0A=
			data =3D s.dataFilter( data, type );=0A=
=0A=
		// The filter can actually parse the response=0A=
		if( typeof data =3D=3D=3D "string" ){=0A=
=0A=
			// If the type is "script", eval it in global context=0A=
			if ( type =3D=3D "script" )=0A=
				jQuery.globalEval( data );=0A=
=0A=
			// Get the JavaScript object, if JSON is used.=0A=
			if ( type =3D=3D "json" )=0A=
				data =3D window["eval"]("(" + data + ")");=0A=
		}=0A=
		=0A=
		return data;=0A=
	},=0A=
=0A=
	// Serialize an array of form elements or a set of=0A=
	// key/values into a query string=0A=
	param: function( a ) {=0A=
		var s =3D [ ];=0A=
=0A=
		function add( key, value ){=0A=
			s[ s.length ] =3D encodeURIComponent(key) + '=3D' + =
encodeURIComponent(value);=0A=
		};=0A=
=0A=
		// If an array was passed in, assume that it is an array=0A=
		// of form elements=0A=
		if ( jQuery.isArray(a) || a.jquery )=0A=
			// Serialize the form elements=0A=
			jQuery.each( a, function(){=0A=
				add( this.name, this.value );=0A=
			});=0A=
=0A=
		// Otherwise, assume that it's an object of key/value pairs=0A=
		else=0A=
			// Serialize the key/values=0A=
			for ( var j in a )=0A=
				// If the value is an array then the key names need to be repeated=0A=
				if ( jQuery.isArray(a[j]) )=0A=
					jQuery.each( a[j], function(){=0A=
						add( j, this );=0A=
					});=0A=
				else=0A=
					add( j, jQuery.isFunction(a[j]) ? a[j]() : a[j] );=0A=
=0A=
		// Return the resulting serialization=0A=
		return s.join("&").replace(/%20/g, "+");=0A=
	}=0A=
=0A=
});=0A=
var elemdisplay =3D {},=0A=
	timerId,=0A=
	fxAttrs =3D [=0A=
		// height animations=0A=
		[ "height", "marginTop", "marginBottom", "paddingTop", "paddingBottom" =
],=0A=
		// width animations=0A=
		[ "width", "marginLeft", "marginRight", "paddingLeft", "paddingRight" =
],=0A=
		// opacity animations=0A=
		[ "opacity" ]=0A=
	];=0A=
=0A=
function genFx( type, num ){=0A=
	var obj =3D {};=0A=
	jQuery.each( fxAttrs.concat.apply([], fxAttrs.slice(0,num)), function(){=0A=
		obj[ this ] =3D type;=0A=
	});=0A=
	return obj;=0A=
}=0A=
=0A=
jQuery.fn.extend({=0A=
	show: function(speed,callback){=0A=
		if ( speed ) {=0A=
			return this.animate( genFx("show", 3), speed, callback);=0A=
		} else {=0A=
			for ( var i =3D 0, l =3D this.length; i < l; i++ ){=0A=
				var old =3D jQuery.data(this[i], "olddisplay");=0A=
				=0A=
				this[i].style.display =3D old || "";=0A=
				=0A=
				if ( jQuery.css(this[i], "display") =3D=3D=3D "none" ) {=0A=
					var tagName =3D this[i].tagName, display;=0A=
					=0A=
					if ( elemdisplay[ tagName ] ) {=0A=
						display =3D elemdisplay[ tagName ];=0A=
					} else {=0A=
						var elem =3D jQuery("<" + tagName + " />").appendTo("body");=0A=
						=0A=
						display =3D elem.css("display");=0A=
						if ( display =3D=3D=3D "none" )=0A=
							display =3D "block";=0A=
						=0A=
						elem.remove();=0A=
						=0A=
						elemdisplay[ tagName ] =3D display;=0A=
					}=0A=
					=0A=
					jQuery.data(this[i], "olddisplay", display);=0A=
				}=0A=
			}=0A=
=0A=
			// Set the display of the elements in a second loop=0A=
			// to avoid the constant reflow=0A=
			for ( var i =3D 0, l =3D this.length; i < l; i++ ){=0A=
				this[i].style.display =3D jQuery.data(this[i], "olddisplay") || "";=0A=
			}=0A=
			=0A=
			return this;=0A=
		}=0A=
	},=0A=
=0A=
	hide: function(speed,callback){=0A=
		if ( speed ) {=0A=
			return this.animate( genFx("hide", 3), speed, callback);=0A=
		} else {=0A=
			for ( var i =3D 0, l =3D this.length; i < l; i++ ){=0A=
				var old =3D jQuery.data(this[i], "olddisplay");=0A=
				if ( !old && old !=3D=3D "none" )=0A=
					jQuery.data(this[i], "olddisplay", jQuery.css(this[i], "display"));=0A=
			}=0A=
=0A=
			// Set the display of the elements in a second loop=0A=
			// to avoid the constant reflow=0A=
			for ( var i =3D 0, l =3D this.length; i < l; i++ ){=0A=
				this[i].style.display =3D "none";=0A=
			}=0A=
=0A=
			return this;=0A=
		}=0A=
	},=0A=
=0A=
	// Save the old toggle function=0A=
	_toggle: jQuery.fn.toggle,=0A=
=0A=
	toggle: function( fn, fn2 ){=0A=
		var bool =3D typeof fn =3D=3D=3D "boolean";=0A=
=0A=
		return jQuery.isFunction(fn) && jQuery.isFunction(fn2) ?=0A=
			this._toggle.apply( this, arguments ) :=0A=
			fn =3D=3D null || bool ?=0A=
				this.each(function(){=0A=
					var state =3D bool ? fn : jQuery(this).is(":hidden");=0A=
					jQuery(this)[ state ? "show" : "hide" ]();=0A=
				}) :=0A=
				this.animate(genFx("toggle", 3), fn, fn2);=0A=
	},=0A=
=0A=
	fadeTo: function(speed,to,callback){=0A=
		return this.animate({opacity: to}, speed, callback);=0A=
	},=0A=
=0A=
	animate: function( prop, speed, easing, callback ) {=0A=
		var optall =3D jQuery.speed(speed, easing, callback);=0A=
=0A=
		return this[ optall.queue =3D=3D=3D false ? "each" : "queue" =
](function(){=0A=
		=0A=
			var opt =3D jQuery.extend({}, optall), p,=0A=
				hidden =3D this.nodeType =3D=3D 1 && jQuery(this).is(":hidden"),=0A=
				self =3D this;=0A=
	=0A=
			for ( p in prop ) {=0A=
				if ( prop[p] =3D=3D "hide" && hidden || prop[p] =3D=3D "show" && =
!hidden )=0A=
					return opt.complete.call(this);=0A=
=0A=
				if ( ( p =3D=3D "height" || p =3D=3D "width" ) && this.style ) {=0A=
					// Store display property=0A=
					opt.display =3D jQuery.css(this, "display");=0A=
=0A=
					// Make sure that nothing sneaks out=0A=
					opt.overflow =3D this.style.overflow;=0A=
				}=0A=
			}=0A=
=0A=
			if ( opt.overflow !=3D null )=0A=
				this.style.overflow =3D "hidden";=0A=
=0A=
			opt.curAnim =3D jQuery.extend({}, prop);=0A=
=0A=
			jQuery.each( prop, function(name, val){=0A=
				var e =3D new jQuery.fx( self, opt, name );=0A=
=0A=
				if ( /toggle|show|hide/.test(val) )=0A=
					e[ val =3D=3D "toggle" ? hidden ? "show" : "hide" : val ]( prop );=0A=
				else {=0A=
					var parts =3D val.toString().match(/^([+-]=3D)?([\d+-.]+)(.*)$/),=0A=
						start =3D e.cur(true) || 0;=0A=
=0A=
					if ( parts ) {=0A=
						var end =3D parseFloat(parts[2]),=0A=
							unit =3D parts[3] || "px";=0A=
=0A=
						// We need to compute starting value=0A=
						if ( unit !=3D "px" ) {=0A=
							self.style[ name ] =3D (end || 1) + unit;=0A=
							start =3D ((end || 1) / e.cur(true)) * start;=0A=
							self.style[ name ] =3D start + unit;=0A=
						}=0A=
=0A=
						// If a +=3D/-=3D token was provided, we're doing a relative =
animation=0A=
						if ( parts[1] )=0A=
							end =3D ((parts[1] =3D=3D "-=3D" ? -1 : 1) * end) + start;=0A=
=0A=
						e.custom( start, end, unit );=0A=
					} else=0A=
						e.custom( start, val, "" );=0A=
				}=0A=
			});=0A=
=0A=
			// For JS strict compliance=0A=
			return true;=0A=
		});=0A=
	},=0A=
=0A=
	stop: function(clearQueue, gotoEnd){=0A=
		var timers =3D jQuery.timers;=0A=
=0A=
		if (clearQueue)=0A=
			this.queue([]);=0A=
=0A=
		this.each(function(){=0A=
			// go in reverse order so anything added to the queue during the loop =
is ignored=0A=
			for ( var i =3D timers.length - 1; i >=3D 0; i-- )=0A=
				if ( timers[i].elem =3D=3D this ) {=0A=
					if (gotoEnd)=0A=
						// force the next step to be the last=0A=
						timers[i](true);=0A=
					timers.splice(i, 1);=0A=
				}=0A=
		});=0A=
=0A=
		// start the next in the queue if the last step wasn't forced=0A=
		if (!gotoEnd)=0A=
			this.dequeue();=0A=
=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
// Generate shortcuts for custom animations=0A=
jQuery.each({=0A=
	slideDown: genFx("show", 1),=0A=
	slideUp: genFx("hide", 1),=0A=
	slideToggle: genFx("toggle", 1),=0A=
	fadeIn: { opacity: "show" },=0A=
	fadeOut: { opacity: "hide" }=0A=
}, function( name, props ){=0A=
	jQuery.fn[ name ] =3D function( speed, callback ){=0A=
		return this.animate( props, speed, callback );=0A=
	};=0A=
});=0A=
=0A=
jQuery.extend({=0A=
=0A=
	speed: function(speed, easing, fn) {=0A=
		var opt =3D typeof speed =3D=3D=3D "object" ? speed : {=0A=
			complete: fn || !fn && easing ||=0A=
				jQuery.isFunction( speed ) && speed,=0A=
			duration: speed,=0A=
			easing: fn && easing || easing && !jQuery.isFunction(easing) && easing=0A=
		};=0A=
=0A=
		opt.duration =3D jQuery.fx.off ? 0 : typeof opt.duration =3D=3D=3D =
"number" ? opt.duration :=0A=
			jQuery.fx.speeds[opt.duration] || jQuery.fx.speeds._default;=0A=
=0A=
		// Queueing=0A=
		opt.old =3D opt.complete;=0A=
		opt.complete =3D function(){=0A=
			if ( opt.queue !=3D=3D false )=0A=
				jQuery(this).dequeue();=0A=
			if ( jQuery.isFunction( opt.old ) )=0A=
				opt.old.call( this );=0A=
		};=0A=
=0A=
		return opt;=0A=
	},=0A=
=0A=
	easing: {=0A=
		linear: function( p, n, firstNum, diff ) {=0A=
			return firstNum + diff * p;=0A=
		},=0A=
		swing: function( p, n, firstNum, diff ) {=0A=
			return ((-Math.cos(p*Math.PI)/2) + 0.5) * diff + firstNum;=0A=
		}=0A=
	},=0A=
=0A=
	timers: [],=0A=
=0A=
	fx: function( elem, options, prop ){=0A=
		this.options =3D options;=0A=
		this.elem =3D elem;=0A=
		this.prop =3D prop;=0A=
=0A=
		if ( !options.orig )=0A=
			options.orig =3D {};=0A=
	}=0A=
=0A=
});=0A=
=0A=
jQuery.fx.prototype =3D {=0A=
=0A=
	// Simple function for setting a style value=0A=
	update: function(){=0A=
		if ( this.options.step )=0A=
			this.options.step.call( this.elem, this.now, this );=0A=
=0A=
		(jQuery.fx.step[this.prop] || jQuery.fx.step._default)( this );=0A=
=0A=
		// Set display property to block for height/width animations=0A=
		if ( ( this.prop =3D=3D "height" || this.prop =3D=3D "width" ) && =
this.elem.style )=0A=
			this.elem.style.display =3D "block";=0A=
	},=0A=
=0A=
	// Get the current size=0A=
	cur: function(force){=0A=
		if ( this.elem[this.prop] !=3D null && (!this.elem.style || =
this.elem.style[this.prop] =3D=3D null) )=0A=
			return this.elem[ this.prop ];=0A=
=0A=
		var r =3D parseFloat(jQuery.css(this.elem, this.prop, force));=0A=
		return r && r > -10000 ? r : parseFloat(jQuery.curCSS(this.elem, =
this.prop)) || 0;=0A=
	},=0A=
=0A=
	// Start an animation from one number to another=0A=
	custom: function(from, to, unit){=0A=
		this.startTime =3D now();=0A=
		this.start =3D from;=0A=
		this.end =3D to;=0A=
		this.unit =3D unit || this.unit || "px";=0A=
		this.now =3D this.start;=0A=
		this.pos =3D this.state =3D 0;=0A=
=0A=
		var self =3D this;=0A=
		function t(gotoEnd){=0A=
			return self.step(gotoEnd);=0A=
		}=0A=
=0A=
		t.elem =3D this.elem;=0A=
=0A=
		if ( t() && jQuery.timers.push(t) && !timerId ) {=0A=
			timerId =3D setInterval(function(){=0A=
				var timers =3D jQuery.timers;=0A=
=0A=
				for ( var i =3D 0; i < timers.length; i++ )=0A=
					if ( !timers[i]() )=0A=
						timers.splice(i--, 1);=0A=
=0A=
				if ( !timers.length ) {=0A=
					clearInterval( timerId );=0A=
					timerId =3D undefined;=0A=
				}=0A=
			}, 13);=0A=
		}=0A=
	},=0A=
=0A=
	// Simple 'show' function=0A=
	show: function(){=0A=
		// Remember where we started, so that we can go back to it later=0A=
		this.options.orig[this.prop] =3D jQuery.attr( this.elem.style, =
this.prop );=0A=
		this.options.show =3D true;=0A=
=0A=
		// Begin the animation=0A=
		// Make sure that we start at a small width/height to avoid any=0A=
		// flash of content=0A=
		this.custom(this.prop =3D=3D "width" || this.prop =3D=3D "height" ? 1 =
: 0, this.cur());=0A=
=0A=
		// Start by showing the element=0A=
		jQuery(this.elem).show();=0A=
	},=0A=
=0A=
	// Simple 'hide' function=0A=
	hide: function(){=0A=
		// Remember where we started, so that we can go back to it later=0A=
		this.options.orig[this.prop] =3D jQuery.attr( this.elem.style, =
this.prop );=0A=
		this.options.hide =3D true;=0A=
=0A=
		// Begin the animation=0A=
		this.custom(this.cur(), 0);=0A=
	},=0A=
=0A=
	// Each step of an animation=0A=
	step: function(gotoEnd){=0A=
		var t =3D now();=0A=
=0A=
		if ( gotoEnd || t >=3D this.options.duration + this.startTime ) {=0A=
			this.now =3D this.end;=0A=
			this.pos =3D this.state =3D 1;=0A=
			this.update();=0A=
=0A=
			this.options.curAnim[ this.prop ] =3D true;=0A=
=0A=
			var done =3D true;=0A=
			for ( var i in this.options.curAnim )=0A=
				if ( this.options.curAnim[i] !=3D=3D true )=0A=
					done =3D false;=0A=
=0A=
			if ( done ) {=0A=
				if ( this.options.display !=3D null ) {=0A=
					// Reset the overflow=0A=
					this.elem.style.overflow =3D this.options.overflow;=0A=
=0A=
					// Reset the display=0A=
					this.elem.style.display =3D this.options.display;=0A=
					if ( jQuery.css(this.elem, "display") =3D=3D "none" )=0A=
						this.elem.style.display =3D "block";=0A=
				}=0A=
=0A=
				// Hide the element if the "hide" operation was done=0A=
				if ( this.options.hide )=0A=
					jQuery(this.elem).hide();=0A=
=0A=
				// Reset the properties, if the item has been hidden or shown=0A=
				if ( this.options.hide || this.options.show )=0A=
					for ( var p in this.options.curAnim )=0A=
						jQuery.attr(this.elem.style, p, this.options.orig[p]);=0A=
					=0A=
				// Execute the complete function=0A=
				this.options.complete.call( this.elem );=0A=
			}=0A=
=0A=
			return false;=0A=
		} else {=0A=
			var n =3D t - this.startTime;=0A=
			this.state =3D n / this.options.duration;=0A=
=0A=
			// Perform the easing function, defaults to swing=0A=
			this.pos =3D jQuery.easing[this.options.easing || =
(jQuery.easing.swing ? "swing" : "linear")](this.state, n, 0, 1, =
this.options.duration);=0A=
			this.now =3D this.start + ((this.end - this.start) * this.pos);=0A=
=0A=
			// Perform the next step of the animation=0A=
			this.update();=0A=
		}=0A=
=0A=
		return true;=0A=
	}=0A=
=0A=
};=0A=
=0A=
jQuery.extend( jQuery.fx, {=0A=
	speeds:{=0A=
		slow: 600,=0A=
 		fast: 200,=0A=
 		// Default speed=0A=
 		_default: 400=0A=
	},=0A=
	step: {=0A=
=0A=
		opacity: function(fx){=0A=
			jQuery.attr(fx.elem.style, "opacity", fx.now);=0A=
		},=0A=
=0A=
		_default: function(fx){=0A=
			if ( fx.elem.style && fx.elem.style[ fx.prop ] !=3D null )=0A=
				fx.elem.style[ fx.prop ] =3D fx.now + fx.unit;=0A=
			else=0A=
				fx.elem[ fx.prop ] =3D fx.now;=0A=
		}=0A=
	}=0A=
});=0A=
if ( document.documentElement["getBoundingClientRect"] )=0A=
	jQuery.fn.offset =3D function() {=0A=
		if ( !this[0] ) return { top: 0, left: 0 };=0A=
		if ( this[0] =3D=3D=3D this[0].ownerDocument.body ) return =
jQuery.offset.bodyOffset( this[0] );=0A=
		var box  =3D this[0].getBoundingClientRect(), doc =3D =
this[0].ownerDocument, body =3D doc.body, docElem =3D =
doc.documentElement,=0A=
			clientTop =3D docElem.clientTop || body.clientTop || 0, clientLeft =
=3D docElem.clientLeft || body.clientLeft || 0,=0A=
			top  =3D box.top  + (self.pageYOffset || jQuery.boxModel && =
docElem.scrollTop  || body.scrollTop ) - clientTop,=0A=
			left =3D box.left + (self.pageXOffset || jQuery.boxModel && =
docElem.scrollLeft || body.scrollLeft) - clientLeft;=0A=
		return { top: top, left: left };=0A=
	};=0A=
else =0A=
	jQuery.fn.offset =3D function() {=0A=
		if ( !this[0] ) return { top: 0, left: 0 };=0A=
		if ( this[0] =3D=3D=3D this[0].ownerDocument.body ) return =
jQuery.offset.bodyOffset( this[0] );=0A=
		jQuery.offset.initialized || jQuery.offset.initialize();=0A=
=0A=
		var elem =3D this[0], offsetParent =3D elem.offsetParent, =
prevOffsetParent =3D elem,=0A=
			doc =3D elem.ownerDocument, computedStyle, docElem =3D =
doc.documentElement,=0A=
			body =3D doc.body, defaultView =3D doc.defaultView,=0A=
			prevComputedStyle =3D defaultView.getComputedStyle(elem, null),=0A=
			top =3D elem.offsetTop, left =3D elem.offsetLeft;=0A=
=0A=
		while ( (elem =3D elem.parentNode) && elem !=3D=3D body && elem =
!=3D=3D docElem ) {=0A=
			computedStyle =3D defaultView.getComputedStyle(elem, null);=0A=
			top -=3D elem.scrollTop, left -=3D elem.scrollLeft;=0A=
			if ( elem =3D=3D=3D offsetParent ) {=0A=
				top +=3D elem.offsetTop, left +=3D elem.offsetLeft;=0A=
				if ( jQuery.offset.doesNotAddBorder && =
!(jQuery.offset.doesAddBorderForTableAndCells && =
/^t(able|d|h)$/i.test(elem.tagName)) )=0A=
					top  +=3D parseInt( computedStyle.borderTopWidth,  10) || 0,=0A=
					left +=3D parseInt( computedStyle.borderLeftWidth, 10) || 0;=0A=
				prevOffsetParent =3D offsetParent, offsetParent =3D =
elem.offsetParent;=0A=
			}=0A=
			if ( jQuery.offset.subtractsBorderForOverflowNotVisible && =
computedStyle.overflow !=3D=3D "visible" )=0A=
				top  +=3D parseInt( computedStyle.borderTopWidth,  10) || 0,=0A=
				left +=3D parseInt( computedStyle.borderLeftWidth, 10) || 0;=0A=
			prevComputedStyle =3D computedStyle;=0A=
		}=0A=
=0A=
		if ( prevComputedStyle.position =3D=3D=3D "relative" || =
prevComputedStyle.position =3D=3D=3D "static" )=0A=
			top  +=3D body.offsetTop,=0A=
			left +=3D body.offsetLeft;=0A=
=0A=
		if ( prevComputedStyle.position =3D=3D=3D "fixed" )=0A=
			top  +=3D Math.max(docElem.scrollTop, body.scrollTop),=0A=
			left +=3D Math.max(docElem.scrollLeft, body.scrollLeft);=0A=
=0A=
		return { top: top, left: left };=0A=
	};=0A=
=0A=
jQuery.offset =3D {=0A=
	initialize: function() {=0A=
		if ( this.initialized ) return;=0A=
		var body =3D document.body, container =3D =
document.createElement('div'), innerDiv, checkDiv, table, td, rules, =
prop, bodyMarginTop =3D body.style.marginTop,=0A=
			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>';=0A=
=0A=
		rules =3D { position: 'absolute', top: 0, left: 0, margin: 0, border: =
0, width: '1px', height: '1px', visibility: 'hidden' };=0A=
		for ( prop in rules ) container.style[prop] =3D rules[prop];=0A=
=0A=
		container.innerHTML =3D html;=0A=
		body.insertBefore(container, body.firstChild);=0A=
		innerDiv =3D container.firstChild, checkDiv =3D innerDiv.firstChild, =
td =3D innerDiv.nextSibling.firstChild.firstChild;=0A=
=0A=
		this.doesNotAddBorder =3D (checkDiv.offsetTop !=3D=3D 5);=0A=
		this.doesAddBorderForTableAndCells =3D (td.offsetTop =3D=3D=3D 5);=0A=
=0A=
		innerDiv.style.overflow =3D 'hidden', innerDiv.style.position =3D =
'relative';=0A=
		this.subtractsBorderForOverflowNotVisible =3D (checkDiv.offsetTop =
=3D=3D=3D -5);=0A=
=0A=
		body.style.marginTop =3D '1px';=0A=
		this.doesNotIncludeMarginInBodyOffset =3D (body.offsetTop =3D=3D=3D 0);=0A=
		body.style.marginTop =3D bodyMarginTop;=0A=
=0A=
		body.removeChild(container);=0A=
		this.initialized =3D true;=0A=
	},=0A=
=0A=
	bodyOffset: function(body) {=0A=
		jQuery.offset.initialized || jQuery.offset.initialize();=0A=
		var top =3D body.offsetTop, left =3D body.offsetLeft;=0A=
		if ( jQuery.offset.doesNotIncludeMarginInBodyOffset )=0A=
			top  +=3D parseInt( jQuery.curCSS(body, 'marginTop',  true), 10 ) || =
0,=0A=
			left +=3D parseInt( jQuery.curCSS(body, 'marginLeft', true), 10 ) || =
0;=0A=
		return { top: top, left: left };=0A=
	}=0A=
};=0A=
=0A=
=0A=
jQuery.fn.extend({=0A=
	position: function() {=0A=
		var left =3D 0, top =3D 0, results;=0A=
=0A=
		if ( this[0] ) {=0A=
			// Get *real* offsetParent=0A=
			var offsetParent =3D this.offsetParent(),=0A=
=0A=
			// Get correct offsets=0A=
			offset       =3D this.offset(),=0A=
			parentOffset =3D /^body|html$/i.test(offsetParent[0].tagName) ? { =
top: 0, left: 0 } : offsetParent.offset();=0A=
=0A=
			// Subtract element margins=0A=
			// note: when an element has margin: auto the offsetLeft and =
marginLeft =0A=
			// are the same in Safari causing offset.left to incorrectly be 0=0A=
			offset.top  -=3D num( this, 'marginTop'  );=0A=
			offset.left -=3D num( this, 'marginLeft' );=0A=
=0A=
			// Add offsetParent borders=0A=
			parentOffset.top  +=3D num( offsetParent, 'borderTopWidth'  );=0A=
			parentOffset.left +=3D num( offsetParent, 'borderLeftWidth' );=0A=
=0A=
			// Subtract the two offsets=0A=
			results =3D {=0A=
				top:  offset.top  - parentOffset.top,=0A=
				left: offset.left - parentOffset.left=0A=
			};=0A=
		}=0A=
=0A=
		return results;=0A=
	},=0A=
=0A=
	offsetParent: function() {=0A=
		var offsetParent =3D this[0].offsetParent || document.body;=0A=
		while ( offsetParent && (!/^body|html$/i.test(offsetParent.tagName) && =
jQuery.css(offsetParent, 'position') =3D=3D 'static') )=0A=
			offsetParent =3D offsetParent.offsetParent;=0A=
		return jQuery(offsetParent);=0A=
	}=0A=
});=0A=
=0A=
=0A=
// Create scrollLeft and scrollTop methods=0A=
jQuery.each( ['Left', 'Top'], function(i, name) {=0A=
	var method =3D 'scroll' + name;=0A=
	=0A=
	jQuery.fn[ method ] =3D function(val) {=0A=
		if (!this[0]) return null;=0A=
=0A=
		return val !=3D=3D undefined ?=0A=
=0A=
			// Set the scroll offset=0A=
			this.each(function() {=0A=
				this =3D=3D window || this =3D=3D document ?=0A=
					window.scrollTo(=0A=
						!i ? val : jQuery(window).scrollLeft(),=0A=
						 i ? val : jQuery(window).scrollTop()=0A=
					) :=0A=
					this[ method ] =3D val;=0A=
			}) :=0A=
=0A=
			// Return the scroll offset=0A=
			this[0] =3D=3D window || this[0] =3D=3D document ?=0A=
				self[ i ? 'pageYOffset' : 'pageXOffset' ] ||=0A=
					jQuery.boxModel && document.documentElement[ method ] ||=0A=
					document.body[ method ] :=0A=
				this[0][ method ];=0A=
	};=0A=
});=0A=
// Create innerHeight, innerWidth, outerHeight and outerWidth methods=0A=
jQuery.each([ "Height", "Width" ], function(i, name){=0A=
=0A=
	var tl =3D i ? "Left"  : "Top",  // top or left=0A=
		br =3D i ? "Right" : "Bottom", // bottom or right=0A=
		lower =3D name.toLowerCase();=0A=
=0A=
	// innerHeight and innerWidth=0A=
	jQuery.fn["inner" + name] =3D function(){=0A=
		return this[0] ?=0A=
			jQuery.css( this[0], lower, false, "padding" ) :=0A=
			null;=0A=
	};=0A=
=0A=
	// outerHeight and outerWidth=0A=
	jQuery.fn["outer" + name] =3D function(margin) {=0A=
		return this[0] ?=0A=
			jQuery.css( this[0], lower, false, margin ? "margin" : "border" ) :=0A=
			null;=0A=
	};=0A=
	=0A=
	var type =3D name.toLowerCase();=0A=
=0A=
	jQuery.fn[ type ] =3D function( size ) {=0A=
		// Get window width or height=0A=
		return this[0] =3D=3D window ?=0A=
			// Everyone else use document.documentElement or document.body =
depending on Quirks vs Standards mode=0A=
			document.compatMode =3D=3D "CSS1Compat" && document.documentElement[ =
"client" + name ] ||=0A=
			document.body[ "client" + name ] :=0A=
=0A=
			// Get document width or height=0A=
			this[0] =3D=3D document ?=0A=
				// Either scroll[Width/Height] or offset[Width/Height], whichever is =
greater=0A=
				Math.max(=0A=
					document.documentElement["client" + name],=0A=
					document.body["scroll" + name], document.documentElement["scroll" + =
name],=0A=
					document.body["offset" + name], document.documentElement["offset" + =
name]=0A=
				) :=0A=
=0A=
				// Get or set width or height on the element=0A=
				size =3D=3D=3D undefined ?=0A=
					// Get width or height on the element=0A=
					(this.length ? jQuery.css( this[0], type ) : null) :=0A=
=0A=
					// Set the width or height on the element (default to pixels if =
value is unitless)=0A=
					this.css( type, typeof size =3D=3D=3D "string" ? size : size + "px" =
);=0A=
	};=0A=
=0A=
});=0A=
})();=0A=

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.macombdaily.com/shared-content/adsys/creative.js

function adsys_getAdCount(nAdID)=0A=
{var sAllCookies=3Ddocument.cookie;var nAdCount=3D0;var =
sIndexString=3D"tnadsys_adcount_"+nAdID+"=3D";var =
nPos=3DsAllCookies.indexOf(sIndexString);if(nPos!=3D-1)=0A=
{var nStart=3DnPos+sIndexString.length;var =
nEnd=3DsAllCookies.indexOf(";",nStart);if(nEnd=3D=3D-1)=0A=
{nEnd=3DsAllCookies.length;}=0A=
var sDataString=3DsAllCookies.substring(nStart,nEnd);var =
aAdData=3DsDataString.split("&");nAdCount=3DparseInt(aAdData[0],10);if(is=
NaN(nAdCount))=0A=
{nAdCount=3D0;}}=0A=
return nAdCount;}=0A=
function adsys_hasReachedFreqCap(nAdID,nLimit)=0A=
{var nAdCount=3Dadsys_getAdCount(nAdID);if(nAdCount>=3DnLimit)=0A=
{return true;}=0A=
return false;}=0A=
function adsys_incrementAdView(nAdID,nMinutes)=0A=
{var sAllCookies=3Ddocument.cookie;var =
sIndexString=3D"tnadsys_adcount_"+nAdID+"=3D";var =
nPos=3DsAllCookies.indexOf(sIndexString);if(nPos=3D=3D-1)=0A=
{var expdate=3Dnew Date((new =
Date()).getTime()+nMinutes*60000);document.cookie=3DsIndexString+"1&"+esc=
ape(expdate.toGMTString())+"; expires=3D"+expdate.toGMTString();}=0A=
else=0A=
{var sCookieData=3DsAllCookies.substring(nPos+sIndexString.length);var =
aCookieData=3DsCookieData.split(";");var =
sDataString=3DaCookieData[0];var =
aData=3DsDataString.split("&");nAdCount=3DparseInt(aData[0],10)+1;documen=
t.cookie=3DsIndexString+nAdCount+"&"+aData[1]+"; =
expires=3D"+unescape(aData[1]);}}=0A=
function adsys_displayAd(sAdsURL,sDomain,aAdSet,aCampaigns)=0A=
{var adNumber=3Dnull;var adLink=3D"";var aAds=3Dnew Array();var =
sAdUniqueURL=3DsSubURL=3DsAdsURL;var sAdsBaseURL=3D""=0A=
var sFlashVars=3D""=0A=
var nTotalWeight=3D0;var aCampaignTotals=3Dnew Array();var =
nHighestCampaign=3D0;var nCampaignID=3D0;if(!document.adsys)=0A=
{document.adsys=3Dnew Array();}=0A=
for(var i=3D0;i<aAdSet.length;i++)=0A=
{var tempAry=3DaAdSet[i][1].split("-");var =
nAdId=3DtempAry[0];if(!document.adsys[nAdId])=0A=
{aAds[aAds.length]=3DaAdSet[i];}}=0A=
if(aAds.length=3D=3D0)=0A=
{return;}=0A=
else if(aAds.length=3D=3D1)=0A=
{adNumber=3D0;}=0A=
else=0A=
{aCampaignTotals[0]=3D0;for(var i=3D0;i<aAds.length;i++)=0A=
{nCampaignID=3DaAds[i][9];if(!aCampaignTotals[nCampaignID])=0A=
{aCampaignTotals[nCampaignID]=3D0;}=0A=
aAds[i][7]=3DaAds[i][7]*100;aCampaignTotals[nCampaignID]=3DaCampaignTotal=
s[nCampaignID]+aAds[i][7];if(aCampaignTotals[nCampaignID]>=3DaCampaignTot=
als[nHighestCampaign])=0A=
{nHighestCampaign=3DnCampaignID;}}=0A=
for(var i=3D0;i<aAds.length;i++)=0A=
{nCampaignID=3DaAds[i][9];nMultiplier=3DaCampaignTotals[nHighestCampaign]=
/aCampaignTotals[nCampaignID];nPercentage=3DaCampaigns[nCampaignID]/100;a=
Ads[i][7]=3DMath.ceil(aAds[i][7]*nMultiplier*nPercentage);aAds[i][8]=3DnT=
otalWeight;nTotalWeight+=3DaAds[i][7];}=0A=
randomWeight=3DMath.floor(Math.random()*nTotalWeight);for(var =
i=3D0;i<aAds.length;i++)=0A=
{if(randomWeight>=3DaAds[i][8])=0A=
{adNumber=3Di;}=0A=
else=0A=
{break;}}}=0A=
var temp=3DaAds[adNumber][1].split("-");var =
nAdId=3Dtemp[0];document.adsys[nAdId]=3D1;if(aAds[adNumber][11]&&(aAds[ad=
Number][11]>0))=0A=
{adsys_incrementAdView(nAdId,aAds[adNumber][11]);}=0A=
sAdsBaseURL=3D"/creative/"+sDomain+"/"+aAds[adNumber][0];sAdsBaseURL+=3D"=
/"+aAds[adNumber][1]+"."+aAds[adNumber][2];sAdUniqueURL+=3D"/"+Math.floor=
(Math.random()*100000000)+sAdsBaseURL;sAdClickURL=3D"/c"+Math.floor(Math.=
random()*100000000);sAdExtURL=3D"/e"+Math.floor(Math.random()*100000000);=
sAdsBaseExtURL=3D"/creative/"+sDomain+"/"+aAds[adNumber][0]+"/"+aAds[adNu=
mber][1]+".external";switch(aAds[adNumber][2])=0A=
{case"swf":if(aAds[adNumber][5][0]!=3D'')=0A=
{sSubURL+=3DsAdClickURL;sSubURL+=3D"/creative/"+sDomain+"/"+aAds[adNumber=
][6];sSubURL+=3D"/"+aAds[adNumber][1]+"."+aAds[adNumber][2];sFlashVars=3D=
"clickTAG=3D"+sSubURL+"%3Fr%3D"+aAds[adNumber][5][0];for(var =
x=3D1;x<aAds[adNumber][5].length;x++)=0A=
{sFlashVars+=3D"&clickTAG"+(x+1)+"=3D"+sSubURL+"%3Fr%3D"+aAds[adNumber][5=
][x];}=0A=
sAdUniqueURL+=3D"?"+sFlashVars;}=0A=
adLink=3D'<object classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" =
';adLink+=3D'codebase=3D"http://download.macromedia.com/pub/shockwave/cab=
s/flash/swflash.cab#version=3D6,0,40,0" =
';adLink+=3D'width=3D"'+aAds[adNumber][3]+'" =
height=3D"'+aAds[adNumber][4];adLink+=3D'" =
name=3D"'+aAds[adNumber][1]+'" =
id=3D"'+aAds[adNumber][1]+'">';adLink+=3D'<param name=3D"play" =
value=3D"true">';adLink+=3D'<param name=3D"movie" =
value=3D"'+sAdUniqueURL+'" />';adLink+=3D'<param name=3D"quality" =
value=3D"high" />';adLink+=3D'<param name=3D"wmode" value=3D"opaque" =
/>';adLink+=3D'<param name=3D"FlashVars" value=3D"'+sFlashVars+'" =
/>';adLink+=3D'<embed src=3D"'+sAdUniqueURL+'" quality=3D"high" =
';adLink+=3D'FlashVars=3D"'+sFlashVars+'" ';adLink+=3D'wmode=3D"opaque" =
';adLink+=3D'width=3D"'+aAds[adNumber][3]+'" =
height=3D"'+aAds[adNumber][4];adLink+=3D'" =
name=3D"'+aAds[adNumber][1];adLink+=3D'" =
type=3D"application/x-shockwave-flash" =
pluginspage=3D"http://www.macromedia.com/go/getflashplayer">';adLink+=3D'=
</embed>';adLink+=3D'</object>';break;case"js":adLink=3D'<scr'+'ipt =
type=3D"text/javascript" =
src=3D"'+sAdUniqueURL+'">';adLink+=3D'</scr'+'ipt>';break;case"flv":if(do=
cument.usePlayer)=0A=
{var theSkin=3D"FlowPlayer.swf";var =
sClickLink=3D"";if(aAds[adNumber][12])=0A=
{var =
sMovie=3DsAdsURL+sAdExtURL+sAdsBaseExtURL+'?o=3D'+aAds[adNumber][12];sCli=
ckLink=3DsAdsURL+sAdClickURL+sAdsBaseExtURL+'?r=3D'+aAds[adNumber][5];}=0A=
else=0A=
{var =
sMovie=3DsAdUniqueURL;sClickLink=3DsAdsURL+sAdClickURL+sAdsBaseURL+'?r=3D=
'+aAds[adNumber][5];}=0A=
adLink+=3D'<object type=3D"application/x-shockwave-flash" =
id=3D"FlowPlayer" ';adLink+=3D'width=3D"'+aAds[adNumber][3]+'" =
height=3D"'+aAds[adNumber][4]+'" =
';adLink+=3D'data=3D"/shared-content/flowplayer/'+theSkin+'">';adLink+=3D=
'<param name=3D"allowScriptAccess" value=3D"always" =
/>';adLink+=3D'<param name=3D"movie" =
value=3D"/shared-content/flowplayer/'+theSkin+'" />';adLink+=3D'<param =
name=3D"quality" value=3D"high" />';adLink+=3D'<param name=3D"scaleMode" =
value=3D"showAll" />';adLink+=3D'<param name=3D"allowfullscreen" =
value=3D"true" />';adLink+=3D'<param name=3D"wmode" =
value=3D"transparent" />';adLink+=3D'<param name=3D"allowNetworking" =
value=3D"all" />';adLink+=3D'<param name=3D"flashvars" =
value=3D"config=3D{';if(aAds[adNumber][13]=3D=3D'1'){adLink+=3D'autoPlay:=
 true, autoBuffering: true, ';overlay=3D0;}else{adLink+=3D'autoPlay: =
false, autoBuffering: false, ';overlay=3D1;}=0A=
adLink+=3D'loop: false, =
';if(aAds[adNumber][15]=3D=3D0){adLink+=3D'initialVolumePercentage: 0,';}=0A=
else if(aAds[adNumber][15]){adLink+=3D'initialVolumePercentage: =
'+aAds[adNumber][15]+',';}=0A=
adLink+=3D'baseURL: \'/shared-content/flowplayer\', =
';adLink+=3D'fullScreenScriptURL: =
\'/shared-content/flowplayer/fullscreen.js\', =
';adLink+=3D'showLoopButton: false, ';adLink+=3D'showPlayListButtons: =
false, ';adLink+=3D'playList: =
[';if(overlay){if(aAds[adNumber][14]){adLink+=3D'{ overlayId: \'play\', =
url: \''+aAds[adNumber][14]+'\'},';}}=0A=
adLink+=3D'{ url: \''+sMovie+'\', type: \'flv\', linkUrl: =
\''+sClickLink+'\' }]}" />';adLink+=3D'</object>';}=0A=
else=0A=
{var sClickLink=3D"";if(aAds[adNumber][12])=0A=
{var =
sMovie=3DsAdsURL+sAdExtURL+sAdsBaseExtURL+'?o=3D'+aAds[adNumber][12];sCli=
ckLink=3DsAdsURL+sAdClickURL+sAdsBaseExtURL+'?r=3D'+aAds[adNumber][5];}=0A=
else=0A=
{var =
sMovie=3DsAdUniqueURL;sClickLink=3DsAdsURL+sAdClickURL+sAdsBaseURL+'?r=3D=
'+aAds[adNumber][5];}=0A=
adLink=3D'<scr'+'ipt =
type=3D"text/javascript">';adLink+=3D"document.embededAd =3D {itemUrl: =
'"+sMovie+"', itemLink: '"+sClickLink+"', preRoll: =
'"+aAds[adNumber][6]+"', itemType: 'flv'};\n";adLink+=3D'</scr'+'ipt>';}=0A=
break;default:if(!document.usePlayer&&aAds[adNumber][2]=3D=3D"jpg")=0A=
{var =
sClickLink=3D"";sClickLink=3DsAdsURL+sAdClickURL+sAdsBaseURL+'?r=3D'+aAds=
[adNumber][3];adLink=3D'<scr'+'ipt =
type=3D"text/javascript">';adLink+=3D"document.embededAd =3D {itemUrl: =
'"+sAdUniqueURL+"', itemLink: '"+sClickLink+"', preRoll: =
'"+aAds[adNumber][6]+"', itemType: 'jpg'};\n";adLink+=3D'</scr'+'ipt>';}=0A=
else=0A=
{if(aAds[adNumber][3]!=3D"")=0A=
{if(aAds[adNumber][3].substring(0,7)=3D=3D"mailto:")=0A=
{adLink=3D'<a href=3D"'+aAds[adNumber][3]+'">';}=0A=
else=0A=
{adLink=3D'<a =
href=3D"'+sAdsURL+sAdClickURL+sAdsBaseURL+'?r=3D'+aAds[adNumber][3]+'"';i=
f(aAds[adNumber][4]=3D=3D"1")=0A=
{adLink+=3D' target=3D"_blank"';}=0A=
adLink+=3D'>';}}=0A=
adLink+=3D'<img alt=3D"*" border=3D"0" src=3D"'+sAdUniqueURL+'" =
/>';if(aAds[adNumber][3]!=3D"")=0A=
{adLink+=3D'</a>';}}=0A=
break;}=0A=
document.write(adLink);}
------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://adsys.townnews.com/global/capped.js

if (!document.adsys)=0A=
{=0A=
   document.adsys =3D new Array();=0A=
}=0A=
document.adsys[8449] =3D 1;=0A=
document.adsys[107392] =3D 1;=0A=
document.adsys[124206] =3D 1;=0A=
document.adsys[124210] =3D 1;=0A=
document.adsys[124222] =3D 1;=0A=
document.adsys[125171] =3D 1;=0A=
document.adsys[129692] =3D 1;=0A=
document.adsys[130311] =3D 1;=0A=
document.adsys[131155] =3D 1;=0A=
document.adsys[134509] =3D 1;=0A=
document.adsys[134808] =3D 1;=0A=
document.adsys[139906] =3D 1;=0A=
document.adsys[140121] =3D 1;=0A=
document.adsys[140765] =3D 1;=0A=
document.adsys[142112] =3D 1;=0A=
document.adsys[143075] =3D 1;=0A=
document.adsys[145313] =3D 1;=0A=
document.adsys[148576] =3D 1;=0A=
document.adsys[151397] =3D 1;=0A=
document.adsys[151591] =3D 1;=0A=
document.adsys[151592] =3D 1;=0A=
document.adsys[151593] =3D 1;=0A=
document.adsys[151595] =3D 1;=0A=
document.adsys[151597] =3D 1;=0A=
document.adsys[151601] =3D 1;=0A=
document.adsys[155561] =3D 1;=0A=
document.adsys[164871] =3D 1;=0A=
document.adsys[164872] =3D 1;=0A=
document.adsys[165741] =3D 1;=0A=
document.adsys[166264] =3D 1;=0A=
document.adsys[171446] =3D 1;=0A=
document.adsys[171601] =3D 1;=0A=
document.adsys[172236] =3D 1;=0A=
document.adsys[173291] =3D 1;=0A=
document.adsys[175237] =3D 1;=0A=
document.adsys[180057] =3D 1;=0A=
document.adsys[180134] =3D 1;=0A=
document.adsys[180592] =3D 1;=0A=
document.adsys[184598] =3D 1;=0A=
document.adsys[184630] =3D 1;=0A=
document.adsys[185188] =3D 1;=0A=
document.adsys[185530] =3D 1;=0A=
document.adsys[185798] =3D 1;=0A=
document.adsys[186649] =3D 1;=0A=
document.adsys[186816] =3D 1;=0A=
document.adsys[187014] =3D 1;=0A=
document.adsys[187666] =3D 1;=0A=
document.adsys[187743] =3D 1;=0A=
document.adsys[188210] =3D 1;=0A=
document.adsys[188813] =3D 1;=0A=
document.adsys[188894] =3D 1;=0A=
document.adsys[189885] =3D 1;=0A=
document.adsys[189886] =3D 1;=0A=
document.adsys[190072] =3D 1;=0A=
document.adsys[190091] =3D 1;=0A=
document.adsys[192039] =3D 1;=0A=
document.adsys[193096] =3D 1;=0A=
document.adsys[194399] =3D 1;=0A=
document.adsys[196801] =3D 1;=0A=
document.adsys[197794] =3D 1;=0A=
document.adsys[200992] =3D 1;=0A=
document.adsys[202038] =3D 1;=0A=
document.adsys[202162] =3D 1;=0A=
document.adsys[202269] =3D 1;=0A=
document.adsys[202988] =3D 1;=0A=
document.adsys[203278] =3D 1;=0A=
document.adsys[203280] =3D 1;=0A=
document.adsys[203827] =3D 1;=0A=
document.adsys[204793] =3D 1;=0A=
document.adsys[204865] =3D 1;=0A=
document.adsys[204867] =3D 1;=0A=
document.adsys[204868] =3D 1;=0A=
document.adsys[204944] =3D 1;=0A=
document.adsys[205057] =3D 1;=0A=
document.adsys[205158] =3D 1;=0A=
document.adsys[205213] =3D 1;=0A=
document.adsys[205482] =3D 1;=0A=
document.adsys[206014] =3D 1;=0A=
document.adsys[206293] =3D 1;=0A=
document.adsys[206971] =3D 1;=0A=
document.adsys[207122] =3D 1;=0A=
document.adsys[207518] =3D 1;=0A=
document.adsys[208503] =3D 1;=0A=
document.adsys[209155] =3D 1;=0A=
document.adsys[209307] =3D 1;=0A=
document.adsys[209311] =3D 1;=0A=
document.adsys[210191] =3D 1;=0A=
document.adsys[210193] =3D 1;=0A=
document.adsys[210194] =3D 1;=0A=
document.adsys[210195] =3D 1;=0A=
document.adsys[211723] =3D 1;=0A=
document.adsys[213249] =3D 1;=0A=
document.adsys[214228] =3D 1;=0A=
document.adsys[214229] =3D 1;=0A=
document.adsys[214618] =3D 1;=0A=
document.adsys[215078] =3D 1;=0A=
document.adsys[215524] =3D 1;=0A=
document.adsys[215582] =3D 1;=0A=
document.adsys[215583] =3D 1;=0A=
document.adsys[215584] =3D 1;=0A=
document.adsys[216126] =3D 1;=0A=
document.adsys[216234] =3D 1;=0A=
document.adsys[216416] =3D 1;=0A=
document.adsys[216600] =3D 1;=0A=
document.adsys[216631] =3D 1;=0A=
document.adsys[216648] =3D 1;=0A=
document.adsys[216651] =3D 1;=0A=
document.adsys[216675] =3D 1;=0A=
document.adsys[216774] =3D 1;=0A=
document.adsys[216830] =3D 1;=0A=
document.adsys[218118] =3D 1;=0A=
document.adsys[218915] =3D 1;=0A=
document.adsys[219185] =3D 1;=0A=
document.adsys[219463] =3D 1;=0A=
document.adsys[219754] =3D 1;=0A=
document.adsys[219769] =3D 1;=0A=
document.adsys[219772] =3D 1;=0A=
document.adsys[219986] =3D 1;=0A=
document.adsys[220009] =3D 1;=0A=
document.adsys[220316] =3D 1;=0A=
document.adsys[220725] =3D 1;=0A=
document.adsys[220892] =3D 1;=0A=
document.adsys[220971] =3D 1;=0A=
document.adsys[221075] =3D 1;=0A=
document.adsys[221342] =3D 1;=0A=
document.adsys[221366] =3D 1;=0A=
document.adsys[221432] =3D 1;=0A=
document.adsys[221477] =3D 1;=0A=
document.adsys[221500] =3D 1;=0A=
document.adsys[221550] =3D 1;=0A=
document.adsys[221910] =3D 1;=0A=
document.adsys[222094] =3D 1;=0A=
document.adsys[222747] =3D 1;=0A=
document.adsys[222975] =3D 1;=0A=
document.adsys[223029] =3D 1;=0A=
document.adsys[223064] =3D 1;=0A=
document.adsys[223129] =3D 1;=0A=
document.adsys[223311] =3D 1;=0A=
document.adsys[223584] =3D 1;=0A=
document.adsys[223650] =3D 1;=0A=
document.adsys[223675] =3D 1;=0A=
document.adsys[223694] =3D 1;=0A=
document.adsys[223699] =3D 1;=0A=
document.adsys[223763] =3D 1;=0A=
document.adsys[223851] =3D 1;=0A=
document.adsys[223899] =3D 1;=0A=
document.adsys[223950] =3D 1;=0A=
document.adsys[223953] =3D 1;=0A=
document.adsys[223958] =3D 1;=0A=
document.adsys[224342] =3D 1;=0A=
document.adsys[224364] =3D 1;=0A=
document.adsys[224422] =3D 1;=0A=
document.adsys[224479] =3D 1;=0A=
document.adsys[224585] =3D 1;=0A=
document.adsys[224796] =3D 1;=0A=
document.adsys[224819] =3D 1;=0A=
document.adsys[224937] =3D 1;=0A=
document.adsys[224951] =3D 1;=0A=
document.adsys[225195] =3D 1;=0A=
document.adsys[225201] =3D 1;=0A=
document.adsys[225202] =3D 1;=0A=
document.adsys[225216] =3D 1;=0A=
document.adsys[225219] =3D 1;=0A=
document.adsys[225432] =3D 1;=0A=
document.adsys[225436] =3D 1;=0A=
document.adsys[225806] =3D 1;=0A=
document.adsys[225809] =3D 1;=0A=
document.adsys[225863] =3D 1;=0A=
document.adsys[226148] =3D 1;=0A=
document.adsys[226288] =3D 1;=0A=
document.adsys[226368] =3D 1;=0A=
document.adsys[226590] =3D 1;=0A=
document.adsys[226705] =3D 1;=0A=
document.adsys[226770] =3D 1;=0A=
document.adsys[226771] =3D 1;=0A=
document.adsys[226936] =3D 1;=0A=
document.adsys[226961] =3D 1;=0A=
document.adsys[227160] =3D 1;=0A=
document.adsys[227162] =3D 1;=0A=
document.adsys[227314] =3D 1;=0A=
document.adsys[227316] =3D 1;=0A=
document.adsys[227333] =3D 1;=0A=
document.adsys[227354] =3D 1;=0A=
document.adsys[227637] =3D 1;=0A=
document.adsys[227642] =3D 1;=0A=
document.adsys[227655] =3D 1;=0A=
document.adsys[227908] =3D 1;=0A=
document.adsys[227914] =3D 1;=0A=
document.adsys[228028] =3D 1;=0A=
document.adsys[228186] =3D 1;=0A=
document.adsys[228436] =3D 1;=0A=
document.adsys[228439] =3D 1;=0A=
document.adsys[228750] =3D 1;=0A=
document.adsys[228859] =3D 1;=0A=
document.adsys[228888] =3D 1;=0A=
document.adsys[228890] =3D 1;=0A=
document.adsys[228941] =3D 1;=0A=
document.adsys[229254] =3D 1;=0A=
document.adsys[229256] =3D 1;=0A=
document.adsys[229306] =3D 1;=0A=
document.adsys[229310] =3D 1;=0A=
document.adsys[229311] =3D 1;=0A=
document.adsys[229315] =3D 1;=0A=
document.adsys[229341] =3D 1;=0A=
document.adsys[229444] =3D 1;=0A=
document.adsys[229445] =3D 1;=0A=
document.adsys[229508] =3D 1;=0A=
document.adsys[229558] =3D 1;=0A=
document.adsys[229632] =3D 1;=0A=
document.adsys[229633] =3D 1;=0A=
document.adsys[229634] =3D 1;=0A=
document.adsys[229677] =3D 1;=0A=
document.adsys[229773] =3D 1;=0A=
document.adsys[229782] =3D 1;=0A=
document.adsys[229784] =3D 1;=0A=
document.adsys[229961] =3D 1;=0A=
document.adsys[230142] =3D 1;=0A=
document.adsys[230143] =3D 1;=0A=
document.adsys[230236] =3D 1;=0A=
document.adsys[230293] =3D 1;=0A=
document.adsys[230319] =3D 1;=0A=
document.adsys[230320] =3D 1;=0A=
document.adsys[230321] =3D 1;=0A=
document.adsys[230397] =3D 1;=0A=
document.adsys[230426] =3D 1;=0A=
document.adsys[230476] =3D 1;=0A=
document.adsys[230477] =3D 1;=0A=
document.adsys[230478] =3D 1;=0A=
document.adsys[230479] =3D 1;=0A=
document.adsys[230480] =3D 1;=0A=
document.adsys[230573] =3D 1;=0A=
document.adsys[230749] =3D 1;=0A=
document.adsys[230785] =3D 1;=0A=
document.adsys[230799] =3D 1;=0A=
document.adsys[230932] =3D 1;=0A=
document.adsys[230935] =3D 1;=0A=
document.adsys[230997] =3D 1;=0A=
document.adsys[231054] =3D 1;=0A=
document.adsys[231055] =3D 1;=0A=
document.adsys[231144] =3D 1;=0A=
document.adsys[231220] =3D 1;=0A=
document.adsys[231261] =3D 1;=0A=
document.adsys[231309] =3D 1;=0A=
document.adsys[231337] =3D 1;=0A=
document.adsys[231340] =3D 1;=0A=
document.adsys[231357] =3D 1;=0A=
document.adsys[231361] =3D 1;=0A=
document.adsys[231378] =3D 1;=0A=
document.adsys[231475] =3D 1;=0A=
document.adsys[231476] =3D 1;=0A=
document.adsys[231490] =3D 1;=0A=
document.adsys[231514] =3D 1;=0A=
document.adsys[231517] =3D 1;=0A=
document.adsys[231519] =3D 1;=0A=
document.adsys[231526] =3D 1;=0A=
document.adsys[231529] =3D 1;=0A=
document.adsys[231530] =3D 1;=0A=
document.adsys[231600] =3D 1;=0A=
document.adsys[231604] =3D 1;=0A=
document.adsys[231647] =3D 1;=0A=
document.adsys[231679] =3D 1;=0A=
document.adsys[231680] =3D 1;=0A=
document.adsys[231688] =3D 1;=0A=
document.adsys[231784] =3D 1;=0A=
document.adsys[231829] =3D 1;=0A=
document.adsys[231868] =3D 1;=0A=
document.adsys[231958] =3D 1;=0A=
document.adsys[231962] =3D 1;=0A=
document.adsys[232017] =3D 1;=0A=
if (typeof adsys_displayStaticAds =3D=3D 'function') { =
adsys_displayStaticAds(); adsys_displayStaticAds =3D null; }
------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://w.sharethis.com/widget/?tabs=post%2Cweb&charset=utf-8&services=reddit%2Cdigg%2Cfacebook%2Cmyspace%2Cdelicious%2Cstumbleupon%2Ctechnorati%2Cgoogle_bmarks%2Cyahoo_bmarks%2Cyahoo_myweb%2Cwindows_live%2Cpropeller%2Cfriendfeed%2Cnewsvine%2Cxanga%2Cmixx%2Cblinklist%2Cfurl%2Cmagnolia%2Cmister_wong%2Cslashdot%2Cmeneame%2Csimpy%2Cfaves&style=rotate&publisher=e61901d7-ca40-4efa-b7f4-cf47ea804dae&headerbg=%23fafafa&inactivefg=%23ffffff&linkfg=%23050505

ST_JSON=3Dnew function(){this.encode=3Dfunction(){var =
self=3Darguments.length?arguments[0]:this,result,tmp;if(self=3D=3D=3Dnull=
){result=3D"null"}else{if(self!=3D=3Dundefined&&(tmp=3D$[typeof =
self](self))){switch(tmp){case Array:result=3D[];for(var =
i=3D0,j=3D0,k=3Dself.length;j<k;j++){if(self[j]!=3D=3Dundefined&&(tmp=3DS=
T_JSON.encode(self[j]))){result[i++]=3Dtmp}}result=3D"[".concat(result.jo=
in(","),"]");break;case Boolean:result=3DString(self);break;case =
Date:result=3D'"'.concat(self.getFullYear(),"-",d(self.getMonth()+1),"-",=
d(self.getDate()),"T",d(self.getHours()),":",d(self.getMinutes()),":",d(s=
elf.getSeconds()),'"');break;case Function:break;case =
Number:result=3DisFinite(self)?String(self):"null";break;case =
String:result=3D'"'.concat(self.replace(rs,s).replace(ru,u),'"');break;de=
fault:var i=3D0,key;result=3D[];for(key in =
self){if(self[key]!=3D=3Dundefined&&(tmp=3DST_JSON.encode(self[key]))){re=
sult[i++]=3D'"'.concat(key.replace(rs,s).replace(ru,u),'":',tmp)}}result=3D=
"{".concat(result.join(","),"}");break}}}return result};var =
c=3D{"\b":"b","\t":"t","\n":"n","\f":"f","\r":"r",'"':'"',"\\":"\\","/":"=
/"},d=3Dfunction(n){return =
n<10?"0".concat(n):n},e=3Dfunction(c,f,e){e=3Deval;delete eval;if(typeof =
eval=3D=3D=3D"undefined"){eval=3De}f=3Deval(""+c);eval=3De;return =
f},i=3Dfunction(e,p,l){return =
1*e.substr(p,l)},p=3D["","000","00","0",""],rc=3Dnull,rd=3D/^[0-9]{4}\-[0=
-9]{2}\-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}$/,rs=3D/(\x5c|\x2F|\x22|[\x0c=
-\x0d]|[\x08-\x0a])/g,rt=3D/^([0-9]+|[0-9]+[,\.][0-9]{1,3})$/,ru=3D/([\x0=
0-\x07]|\x0b|[\x0e-\x1f])/g,s=3Dfunction(i,d){return"\\".concat(c[d])},u=3D=
function(i,d){var =
n=3Dd.charCodeAt(0).toString(16);return"\\u".concat(p[n.length],n)},v=3Df=
unction(k,v){return $[typeof =
result](result)!=3D=3DFunction&&(v.hasOwnProperty?v.hasOwnProperty(k):v.c=
onstructor.prototype[k]!=3D=3Dv[k])},$=3D{"boolean":function(){return =
Boolean},"function":function(){return Function},number:function(){return =
Number},object:function(o){return o instanceof =
o.constructor?o.constructor:null},string:function(){return =
String},"undefined":function(){return null}},$$=3Dfunction(m){function =
$(c,t){t=3Dc[m];delete c[m];try{e(c)}catch(z){c[m]=3Dt;return 1}}return =
$(Array)&&$(Object)};try{rc=3Dnew =
RegExp('^("(\\\\.|[^"\\\\\\n\\r])*?"|[,:{}\\[\\]0-9.\\-+Eaeflnr-u =
\\n\\r\\t])+?$')}catch(z){rc=3D/^(true|false|null|\[.*\]|\{.*\}|".*"|\d+|=
\d+\.\d+)$/}};try{if(!SHARETHIS){if(!SHARETHIS_TOOLBAR){var =
SHARETHIS_TOOLBAR=3Dfalse}var SHARETHIS=3Dnull;function =
parseQueryString(b){var =
d=3D{};if(b=3D=3Dundefined){b=3Dlocation.search?location.search:""}if(b.c=
harAt(0)=3D=3D"?"){b=3Db.substring(1)}var =
f=3Db.indexOf("?");if(f){b=3Db.substring(f+1)}f=3Db.indexOf("#");if(f){b=3D=
b.substring(f+1)}b=3Db.replace("+"," ");var g=3Db.split(/[&;]/g);for(var =
f=3D0;f<g.length;f++){var c=3Dg[f].split("=3D");var =
a=3DdecodeURIComponent(c[0]);var =
e=3DdecodeURIComponent(c[1]);if(!d[a]){d[a]=3D[]}d[a].push((c.length=3D=3D=
1)?"":e)}return d}var stVisibleInterval=3Dnull;var =
readyTestInterval=3Dnull;var st_showing=3Dfalse;var =
stautoclose=3Dtrue;function SHARETHIS_merge(){var e=3D{};for(var =
d=3D0,a=3Darguments.length;d<a;d++){var =
b=3Darguments[d];if(SHARETHIS_typeof(b)!=3D"object"){continue}for(var c =
in b){var =
g=3Db[c],f=3De[c];e[c]=3D(f&&SHARETHIS_typeof(g)=3D=3D"object"&&SHARETHIS=
_typeof(f)=3D=3D"object")?SHARETHIS_merge(f,g):SHARETHIS_unlink(g)}}retur=
n e}function SHARETHIS_unlink(c){var =
a;switch(SHARETHIS_typeof(c)){case"object":a=3D{};for(var e in =
c){a[e]=3DSHARETHIS_unlink(c[e])}break;case"hash":a=3DSHARETHIS_unlink(c.=
getClean());break;case"array":a=3D[];for(var =
d=3D0,b=3Dc.length;d<b;d++){a[d]=3DSHARETHIS_unlink(c[d])}break;default:r=
eturn c}return a}function =
SHARETHIS_typeof(a){if(SHARETHIS_isArray(a)){return"array"}else{return =
typeof a}}function SHARETHIS_isArray(c){var b=3Dc!=3Dnull&&typeof =
c=3D=3D"object"&&"splice" in c&&"join" in c;return b}function =
Shareable(b,a){this.idx=3D-1;this.frameUrl=3D"";this.element=3Dnull;this.=
trigger=3Dnull;this.page=3D"";this.properties=3D{type:"",title:encodeURIC=
omponent(document.title),summary:"",content:"",url:document.URL,icon:"",c=
ategory:"",updated:document.lastModified,published:"",author:""};this.opt=
ions=3D{button:true,onmouseover:true,buttonText:"ShareThis",popup:false,o=
ffsetLeft:0,offsetTop:0,embeds:false,autoclose:false};this.initialize=3Df=
unction(d,c){this.options=3DSHARETHIS_merge(this.options,c);this.properti=
es=3DSHARETHIS_merge(this.properties,d);if(c.target){var =
e=3Dthis;c.target.onclick=3Dfunction(){e.share()};if(c.mouseover){c.targe=
t.onmouseover=3Dfunction(){e.share()}}}};this.initialize(b,a);this.share=3D=
function(){frames.stframe.location=3Dthis.frameUrl+"#getObject/"+SHARETHI=
S.guid+"/"+this.idx};this.attachButton=3Dfunction(c){this.element=3Dc;c.s=
etAttribute("st_page","home");if(this.options.onmouseover){c.onmouseover=3D=
this.popup}else{c.onclick=3Dthis.popup}};this.attachChicklet=3Dfunction(f=
,c){switch(f){case"facebook":c.setAttribute("st_dest","facebook.com");var=
 e=3Dc.childNodes;for(var d=3D0;d<e.length;d++){var =
h=3De[d];try{h.setAttribute("st_dest","facebook.com")}catch(g){}}c.onclic=
k=3Dthis.chicklet;break;case"digg":c.setAttribute("st_dest","digg.com");v=
ar e=3Dc.childNodes;for(var d=3D0;d<e.length;d++){var =
h=3De[d];try{h.setAttribute("st_dest","digg.com")}catch(g){}}c.onclick=3D=
this.chicklet;break;case"yahoo_buzz":c.setAttribute("st_dest","buzz.yahoo=
.com");var e=3Dc.childNodes;for(var d=3D0;d<e.length;d++){var =
h=3De[d];try{h.setAttribute("st_dest","buzz.yahoo.com")}catch(g){}}c.oncl=
ick=3Dthis.chicklet;break;case"email":c.setAttribute("st_page","send");va=
r e=3Dc.childNodes;for(var d=3D0;d<e.length;d++){var =
h=3De[d];try{h.setAttribute("st_page","send")}catch(g){}}c.onclick=3Dthis=
.popup;break;case"twitter":c.setAttribute("st_dest","twitter.com");var =
e=3Dc.childNodes;for(var d=3D0;d<e.length;d++){var =
h=3De[d];try{h.setAttribute("st_dest","twitter.com")}catch(g){}}c.onclick=
=3Dthis.chicklet;break;case"myspace":c.setAttribute("st_dest","myspace.co=
m");var e=3Dc.childNodes;for(var d=3D0;d<e.length;d++){var =
h=3De[d];try{h.setAttribute("st_dest","myspace.com")}catch(g){}}c.onclick=
=3Dthis.chicklet;break;case"aim":c.setAttribute("st_dest","aim.com");var =
e=3Dc.childNodes;for(var d=3D0;d<e.length;d++){var =
h=3De[d];try{h.setAttribute("st_dest","aim.com")}catch(g){}}c.onclick=3Dt=
his.chicklet;break;case"mixx":c.setAttribute("st_dest","mixx.com");var =
e=3Dc.childNodes;for(var d=3D0;d<e.length;d++){var =
h=3De[d];try{h.setAttribute("st_dest","mixx.com")}catch(g){}}c.onclick=3D=
this.chicklet;break}}}function =
ShareThis(options){if(typeof(options)=3D=3D"undefined"){options=3D{}}this=
.version=3D2.03;this.tmpSendData=3D"";this.sendArray=3D[];this.sendInit=3D=
[];this.sendNum=3D0;this.guid=3Dnull;this.popExists=3Dfalse;this.popup_wi=
n=3Dnull;this.newwinfrag=3D"";this.page=3Dnull;this.shareables=3D[];this.=
readyList=3D[];this.postUrl=3D"";this.frameUrl=3D"";this.counter=3D0;this=
.wrapper=3Dnull;this.ready=3Dfalse;this.popupCalled=3Dfalse;this.referrer=
_sts=3D"";this.shr_flag=3D"";this.publisherID=3Dnull;this.bodyLoaded=3Dfa=
lse;if(options&&typeof(options.publisher)!=3D=3D"undefined"){this.publish=
erID=3Doptions.publisher[0]}this.sessionID_time=3D(new =
Date()).getTime().toString();this.sessionID_rand=3DNumber(Math.random().t=
oPrecision(5).toString().substr(2)).toString();this.sessionID=3Dthis.sess=
ionID_time+"."+this.sessionID_rand;options.sessionID=3Dthis.sessionID;thi=
s.fpc=3D_stFpc();options.fpc=3Dthis.fpc;options.pUrl=3DencodeURIComponent=
(document.location.href);this.widgetCalled=3Dfalse;this.lastUrl=3D"blank"=
;this.logFlag=3Dtrue;this.closebutton=3Dnull;this.widgetExists=3Dfalse;th=
is.oldScroll=3D0;this.fp=3Dnull;this.currentId=3Dnull;this.toolbar=3Dfals=
e;this.st_clicked=3Dfalse;this.st_clicked_o=3Dnull;this.curr_offsetTop=3D=
0;this.curr_offsetLeft=3D0;this.frameReady=3Dfalse;this.delayShow=3Dfalse=
;this.numIframe=3D0;this.frameLoaded=3Dfalse;this.curr_id=3Dnull;this.cur=
rent_element=3Dnull;this.opt_arr=3D[];this.mousetimer=3Dnull;this.autoPos=
ition=3Dtrue;this.openDuration=3D0;this.stopClosing=3Dfalse;this.inTime=3D=
0;this.outTime=3D0;this.buttonCount=3D0;this.buttonClicked=3Dfalse;this.m=
eta=3D{publisher:"",hostname:location.host,location:location.pathname};th=
is.positionWidget=3Dfunction(){var id=3DSHARETHIS.curr_id;var =
shareel=3DSHARETHIS.current_element;if(shareel=3D=3Dnull){shareel=3Ddocum=
ent.getElementById(id)}var =
curleft=3Dcurtop=3D0;if(shareel.offsetParent){curleft=3Dshareel.offsetLef=
t;curtop=3Dshareel.offsetTop;while(shareel=3Dshareel.offsetParent){curlef=
t+=3Dshareel.offsetLeft;curtop+=3Dshareel.offsetTop}}shareel=3DSHARETHIS.=
current_element;if(shareel=3D=3Dnull){shareel=3Ddocument.getElementById(i=
d)}var eltop=3D0;var elleft=3D0;var topVal=3D0;var leftVal=3D0;var =
elemH=3D0;var =
elemW=3D0;eltop=3Dcurtop+shareel.offsetHeight+5;elleft=3Dcurleft+5;topVal=
=3D(eltop+SHARETHIS.curr_offsetTop);topVal=3Deval(topVal);elemH=3DtopVal;=
topVal+=3D"px";leftVal=3D(elleft+SHARETHIS.curr_offsetLeft);leftVal=3Deva=
l(leftVal);elemW=3DleftVal;leftVal+=3D"px";SHARETHIS.wrapper.style.top=3D=
topVal;SHARETHIS.wrapper.style.left=3DleftVal;if(SHARETHIS.autoPosition=3D=
=3Dtrue){SHARETHIS.oldScroll=3Ddocument.body.scrollTop;var =
pginfo=3Dthis.pageSize();var effectiveH=3Dpginfo.height+pginfo.scrY;var =
effectiveW=3Dpginfo.width+pginfo.scrX;var widgetH=3D180;var =
widgetW=3D355;var needH=3DwidgetH+elemH;var needW=3DwidgetW+elemW;var =
diffH=3DneedH-effectiveH;var diffW=3DneedW-effectiveW;var =
newH=3DelemH-diffH;var newW=3DelemW-diffW;function getHW(elem){var =
retH=3D0;var =
retW=3D0;while(elem!=3Dnull){retH+=3Delem.offsetTop;retW+=3Delem.offsetLe=
ft;elem=3Delem.offsetParent}return{height:retH,width:retW}}var =
buttonPos=3DgetHW(shareel);var =
leftA,rightA,topA,bottomA=3Dfalse;if(diffH>0){bottomA=3Dfalse;topA=3Dtrue=
;if((buttonPos.height-widgetH)>0){newH=3DbuttonPos.height-widgetH}SHARETH=
IS.wrapper.style.top=3DnewH+"px"}if(diffW>0){leftA=3Dfalse;rightA=3Dtrue;=
if((buttonPos.width-widgetW)>0){newW=3DbuttonPos.width-widgetW}SHARETHIS.=
wrapper.style.left=3DnewW+"px"}}SHARETHIS.wrapper.style.visibility=3D"vis=
ible";SHARETHIS.mainstframe.style.visibility=3D"visible"},this.hideWidget=
=3Dfunction(){if(SHARETHIS.wrapper.style.visibility!=3D=3D"hidden"){SHARE=
THIS.wrapper.style.visibility=3D"hidden"}if(SHARETHIS.mainstframe.style.v=
isibility!=3D=3D"hidden"){SHARETHIS.mainstframe.style.visibility=3D"hidde=
n"}},this.pageSize=3Dfunction(){var pScroll=3D[0,0,0,0];var scX=3D0;var =
scY=3D0;var winX=3D0;var =
winY=3D0;if(typeof(window.pageYOffset)=3D=3D"number"){scX=3Dwindow.pageXO=
ffset;scY=3Dwindow.pageYOffset}else{if(document.body&&(document.body.scro=
llLeft||document.body.scrollTop)){scX=3Ddocument.body.scrollLeft;scY=3Ddo=
cument.body.scrollTop}else{if(document.documentElement&&(document.documen=
tElement.scrollLeft||document.documentElement.scrollTop)){scX=3Ddocument.=
documentElement.scrollLeft;scY=3Ddocument.documentElement.scrollTop}}}if(=
window.innerWidth){winX=3Dwindow.innerWidth;winY=3Dwindow.innerHeight}els=
e{if(document.documentElement.offsetWidth){winX=3Ddocument.documentElemen=
t.offsetWidth;winY=3Ddocument.documentElement.offsetHeight}}pScroll=3D{sc=
rX:scX,scrY:scY,width:winX,height:winY};return =
pScroll};this.addEntry=3Dfunction(properties,options){if(_thisScript=3D=3D=
=3Dnull){var =
tmpScr=3DgetShareThisScript();SHARETHIS.options=3DparseQueryString(tmpScr=
.src);this.frameUrl=3D"http://wd.sharethis.com/share4x/index.f44917094a14=
a09de1329d8bb11b8ab8.html";this.postUrl=3D(("https:"=3D=3Ddocument.locati=
on.protocol)?"https://ws.":"http://wd.")+"sharethis.com/api/setCache_ws.p=
hp";if(SHARETHIS.options.button){SHARETHIS.options.button=3DSHARETHIS.get=
Bool(SHARETHIS.options.button.toString())}if(SHARETHIS.options.popup){SHA=
RETHIS.options.popup=3DSHARETHIS.getBool(SHARETHIS.options.popup.toString=
())}if(SHARETHIS.options.embeds){SHARETHIS.options.embeds=3DSHARETHIS.get=
Bool(SHARETHIS.options.embeds.toString())}var =
init=3D"#init";SHARETHIS.newwinfrag=3D"#popup";for(var o in =
SHARETHIS.options){if(SHARETHIS_tstOptions(o)=3D=3Dtrue){init=3Dinit+"/"+=
o+"=3D"+encodeURIComponent(options[o]);this.newwinfrag=3Dthis.newwinfrag+=
"/"+o+"=3D"+encodeURIComponent(options[o])}}SHARETHIS.initstr=3Dinit;SHAR=
ETHIS.mainstframe.src=3DSHARETHIS.frameUrl+SHARETHIS.initstr}var o=3Dnew =
Shareable(properties,SHARETHIS_merge(SHARETHIS.options,options));if(typeo=
f(o.properties.url)=3D=3D=3D"object"){try{o.properties.url=3Do.properties=
.url.href}catch(err){}}for(var prop in =
o.properties){try{o.properties[prop]=3Do.properties[prop].toString()}catc=
h(err){}}var xInt=3D"";var xInt2=3D"";var sendDataInt=3D"";var =
sendPopupDataInt=3D"";if(this.meta.publisher=3D=3D"5afea983-e449-4a75-a46=
4-3c9a7f6c6e37"||this.meta.publisher=3D=3D"e1e0ea5a-a326-4731-b1d1-f21623=
043511"||this.meta.publisher=3D=3D"ccd2a158-6cce-4bbc-afa8-1d2dc62fe84c"|=
|this.meta.publisher=3D=3D"1e542d6f-546f-4d85-a790-bbaf333155b7"||this.me=
ta.publisher=3D=3D"89879177-51bf-4cf0-91c9-6326d062d5e6"||this.meta.publi=
sher=3D=3D"44b6b8a4-c8df-4bd0-8d8d-e6ad27ec63f4"){o.options.onmouseover=3D=
false}if(SHARETHIS.options.onmouseover){if(SHARETHIS.options.onmouseover=3D=
=3D"true"){o.options.onmouseover=3Dtrue}else{if(SHARETHIS.options.onmouse=
over=3D=3D"false"){o.options.onmouseover=3Dfalse}}}if(o.options.popup){o.=
options.onmouseover=3Dfalse;SHARETHIS.popupExists=3Dtrue}else{if(SHARETHI=
S_TOOLBAR!=3D=3Dtrue){SHARETHIS.widgetExists=3Dtrue}}o.idx=3Dthis.shareab=
les.push(o)-1;var id=3D"sharethis_"+o.idx;var =
oidx=3Do.idx;if(o.properties.url!=3D=3Dthis.lastUrl){this.lastUrl=3Do.pro=
perties.url}else{SHARETHIS.logFlag=3Dfalse}o.chicklet=3Dfunction(e){if(!e=
){var =
e=3Dwindow.event}if(e.target){o.trigger=3De.target}else{if(e.srcElement){=
o.trigger=3De.srcElement}}var =
dest=3Do.trigger.getAttribute("st_dest");var =
loggerUrl=3D(("https:"=3D=3Ddocument.location.protocol)?"https://ls.":"ht=
tp://l.")+"sharethis.com/log?event=3Dclick&source=3Dchicklet&publisher=3D=
"+encodeURIComponent(SHARETHIS.options.publisher)+"&hostname=3D"+encodeUR=
IComponent(SHARETHIS.meta.hostname)+"&location=3D"+encodeURIComponent(SHA=
RETHIS.meta.location)+"&destinations=3D"+dest+"&ts"+(new =
Date()).getTime()+"&title=3D"+encodeURIComponent(o.properties.title)+"&ur=
l=3D"+encodeURIComponent(o.properties.url)+"&sessionID=3D"+SHARETHIS.opti=
ons.sessionID+"&fpc=3D"+SHARETHIS.options.fpc;var logger=3Dnew =
Image(1,1);logger.src=3DloggerUrl;logger.onload=3Dfunction(){return};var =
url=3D(("https:"=3D=3Ddocument.location.protocol)?"https://ws.":"http://w=
d.")+"sharethis.com/button/redirect.php";url+=3D"?d=3D"+dest;url+=3D"&pk=3D=
"+SHARETHIS.options.publisher;url+=3D"&s=3D"+SHARETHIS.options.sessionID;=
url+=3D"&p=3D"+encodeURIComponent(ST_JSON.encode(o.properties));window.op=
en(url,"stpopup","width=3D970,height=3D700,location=3D1,toolbar=3D1,scrol=
lbars=3D1,menubar=3D1,resizable=3D1")};o.popup=3Dfunction(e){stCancelClos=
e();o.options.autoclose=3Dtrue;SHARETHIS.postEntries(o);if(SHARETHIS_TOOL=
BAR=3D=3D=3Dtrue){if(st_showing=3D=3D=3Dfalse){SHARETHIS.log("widget",o,"=
toolbar")}st_showing=3Dtrue;clearInterval(stVisibleInterval);SHARETHIS.hi=
deEmbeds();var =
added=3D"#popup/title=3D"+encodeURIComponent(encodeURIComponent(o.propert=
ies.title))+"/url=3D"+encodeURIComponent(encodeURIComponent(o.properties.=
url))+"/publisher=3D"+o.options.publisher+"/fpc=3D"+o.options.fpc+"/sessi=
onID=3D"+o.options.sessionID+"/toolbar=3Dtrue";var =
pgval=3D"";if(SHARETHIS.page!=3Dnull){pgval=3D"/page=3D"+SHARETHIS.page}S=
HARETHIS.mainstframe.src=3DSHARETHIS.frameUrl+added+pgval;SHARETHIS.wrapp=
er.style.visibility=3D"visible";SHARETHIS.mainstframe.style.visibility=3D=
"visible"}else{if((SHARETHIS.ready=3D=3D=3Dtrue&&SHARETHIS.frameReady=3D=3D=
=3Dtrue)||(SHARETHIS.popupExists=3D=3D=3Dtrue&&SHARETHIS.ready=3D=3Dtrue&=
&SHARETHIS.widgetExists=3D=3D=3Dfalse)||(SHARETHIS.popupExists=3D=3D=3Dtr=
ue&&SHARETHIS.ready=3D=3Dtrue&&SHARETHIS.frameReady=3D=3D=3Dtrue)){clearI=
nterval(stVisibleInterval);if((typeof(e)!=3D"undefined"&&typeof(e)!=3D"un=
known"&&e)||(typeof(event)!=3D"undefined"&&typeof(event)!=3D"unknown"&&ev=
ent)){if(typeof(e)!=3D"undefined"&&typeof(e)!=3D"unknown"&&e){o.trigger=3D=
e.target}else{if(typeof(event)!=3D"undefined"&&typeof(event)!=3D"unknown"=
&&event){o.trigger=3Devent.srcElement}}if(o.trigger!=3D=3Dnull&&o.trigger=
){id=3Do.trigger.id;SHARETHIS.current_element=3Do.trigger;o.page=3Do.trig=
ger.getAttribute("st_page");if(st_showing=3D=3D=3Dfalse){if(o.page=3D=3D"=
home"){SHARETHIS.log("widget",o,"button")}else{SHARETHIS.log("widget",o,"=
chicklet")}}}else{o.page=3D"home";if(st_showing=3D=3D=3Dfalse){SHARETHIS.=
log("widget",o,"button")}}}else{if(o.element!=3Dnull){id=3Do.element.id;S=
HARETHIS.current_element=3Do.element}o.page=3D"home";if(st_showing=3D=3D=3D=
false){SHARETHIS.log("widget",o,"button")}}var =
pageFrag=3D"/page=3D"+o.page;SHARETHIS.curr_offsetTop=3DNumber(o.options.=
offsetTop);SHARETHIS.curr_offsetLeft=3DNumber(o.options.offsetLeft);if(SH=
ARETHIS.curr_offsetTop>0||SHARETHIS.curr_offsetTop>0){SHARETHIS.autoPosit=
ion=3Dfalse}SHARETHIS.curr_id=3Did;if(o.options.onclick){var =
res=3Do.options.onclick.apply(document,[o]);if(res=3D=3Dfalse){return =
false}}var =
added=3D"#popup/title=3D"+encodeURIComponent(encodeURIComponent(o.propert=
ies.title))+"/url=3D"+encodeURIComponent(encodeURIComponent(o.properties.=
url))+"/publisher=3D"+o.options.publisher+"/fpc=3D"+o.options.fpc+"/sessi=
onID=3D"+o.options.sessionID+"/toolbar=3Dtrue";if(o.options.popup){var =
newwinurl=3DSHARETHIS.frameUrl+SHARETHIS.newwinfrag+added;window.open(new=
winurl,"newstframe","status=3D1,toolbar=3D0,width=3D345,height=3D450")}el=
se{if(st_showing=3D=3Dfalse){if(o.options.embeds=3D=3Dfalse){SHARETHIS.hi=
deEmbeds()}stautoclose=3Do.options.autoclose;if(SHARETHIS.sendNum<SHARETH=
IS.sendArray.length){var =
temparr=3D[];SHARETHIS.sendArray.push("#show/guid_index=3D0"+pageFrag);if=
(SHARETHIS.delayShow=3D=3D=3Dtrue){sendDataInt=3DsetTimeout(SHARETHIS.sen=
dData,1000)}else{sendDataInt=3DsetTimeout(SHARETHIS.sendData,20)}}else{wi=
ndow.frames.stframe.location.replace(SHARETHIS.frameUrl+"#show/guid_index=
=3D0"+pageFrag);if(SHARETHIS.delayShow=3D=3D=3Dtrue){sendDataInt=3DsetTim=
eout(SHARETHIS.sendData,1000)}else{sendDataInt=3DsetTimeout(SHARETHIS.sen=
dData,20)}}SHARETHIS.positionWidget();st_showing=3Dtrue}else{if(o.options=
.onmouseover=3D=3Dfalse||o.options.onmouseover=3D=3D"false"){stcloseWidge=
t()}}}}else{SHARETHIS.st_clicked=3Dtrue;SHARETHIS.delayShow=3Dtrue;SHARET=
HIS.st_clicked_o=3Do}}};var =
style=3Do.options.style?o.options.style:(SHARETHIS.options.style?SHARETHI=
S.options.style:"default");switch(style){case"vertical":var =
ovr=3Ddocument.createElement("div");ovr.className=3D"stoverlay";o.button=3D=
ovr;var =
img=3Ddocument.createElement("img");img.setAttribute("src",(("https:"=3D=3D=
document.location.protocol)?"https://ws.":"http://w.")+"sharethis.com/ima=
ges/vbutton.gif");if(o.options.onmouseover=3D=3Dfalse||o.options.onmouseo=
ver=3D=3D"false"){ovr.onclick=3Do.popup}if(o.options.onmouseover=3D=3Dtru=
e||o.options.onmouseover=3D=3D"true"){ovr.onclick=3Dfunction(){stCancelCl=
ose()};ovr.onmouseover=3Dfunction(){stCancelClose();SHARETHIS.mousetimer=3D=
setTimeout(o.popup,150)};ovr.onmouseout=3Dfunction(){clearInterval(SHARET=
HIS.mousetimer);stClose()}}try{if(o.options.button=3D=3Dtrue&&SHARETHIS.b=
odyLoaded=3D=3Dfalse){document.write('<div class=3D"stbutton vertical" =
id=3D"'+id+'"></div>')}}catch(err){}var =
x=3Ddocument.getElementById(id);if(x){if(o.options.button){x.appendChild(=
ovr);x.appendChild(img)}}break;case"horizontal":case"vertical":var =
ovr=3Ddocument.createElement("div");ovr.className=3D"stoverlay";o.button=3D=
ovr;var =
img=3Ddocument.createElement("img");img.setAttribute("src",(("https:"=3D=3D=
document.location.protocol)?"https://ws.":"http://wd.")+"sharethis.com/im=
ages/hbutton.gif");if(o.options.onmouseover=3D=3Dfalse||o.options.onmouse=
over=3D=3D"false"){ovr.onclick=3Do.popup}if(o.options.onmouseover=3D=3Dtr=
ue||o.options.onmouseover=3D=3D"true"){ovr.onclick=3Dfunction(){stCancelC=
lose()};ovr.onmouseover=3Dfunction(){stCancelClose();SHARETHIS.mousetimer=
=3DsetTimeout(o.popup,150)};ovr.onmouseout=3Dfunction(){clearInterval(SHA=
RETHIS.mousetimer);stClose()}}try{if(o.options.button=3D=3Dtrue&&SHARETHI=
S.bodyLoaded=3D=3Dfalse){document.write('<div class=3D"stbutton =
horizontal" id=3D"'+id+'"></div>')}}catch(err){}var =
x=3Ddocument.getElementById(id);if(x){if(o.options.button){x.appendChild(=
ovr);x.appendChild(img)}}break;default:var =
a=3Ddocument.createElement("a");a.className=3D"stbutton =
stico_"+(o.options.style?o.options.style:(SHARETHIS.options.style?SHARETH=
IS.options.style:"default"));a.title=3D"ShareThis via email, AIM, social =
bookmarking and networking sites, =
etc.";a.href=3D"javascript:void(0)";a.setAttribute("st_page","home");if(o=
.options.onmouseover=3D=3Dfalse||o.options.onmouseover=3D=3D"false"){a.on=
click=3Do.popup}if(o.options.onmouseover=3D=3Dtrue||o.options.onmouseover=
=3D=3D"true"){a.onclick=3Dfunction(){stCancelClose()};a.onmouseover=3Dfun=
ction(){stCancelClose();SHARETHIS.mousetimer=3DsetTimeout(o.popup,150)};a=
.onmouseout=3Dfunction(){clearInterval(SHARETHIS.mousetimer);stClose()}}v=
ar =
t=3Ddocument.createElement("span");t.className=3D"stbuttontext";t.setAttr=
ibute("st_page","home");t.appendChild(document.createTextNode(o.options.b=
uttonText));a.appendChild(t);o.button=3Da;try{if(o.options.button=3D=3Dtr=
ue&&SHARETHIS.bodyLoaded=3D=3Dfalse){document.write('<span =
id=3D"'+id+'"></span>')}}catch(err){}var =
x=3Ddocument.getElementById(id);if(x){if(o.options.button){x.appendChild(=
a)}}}if(SHARETHIS.logFlag){SHARETHIS.buttonCount++}return =
o},this.postEntries=3Dfunction(o){SHARETHIS.sendNum=3D0;var =
urls=3D"";var propertylist=3D[];var =
tmp_prop=3D{};urls=3Durls+o.properties.url;for(p in =
o.properties){if(SHARETHIS_tstOptions(p)=3D=3Dtrue){tmp_prop[p]=3Dnull;tm=
p_prop[p]=3Do.properties[p]}}propertylist.push(tmp_prop);var =
tmp=3D"/pageTitle=3D"+encodeURIComponent(encodeURIComponent(document.titl=
e))+"/pageURL=3D"+encodeURIComponent(encodeURIComponent(document.URL))+"/=
pageHost=3D"+encodeURIComponent(encodeURIComponent(document.location.host=
))+"/pagePath=3D"+encodeURIComponent(encodeURIComponent(document.location=
.pathname));SHARETHIS.sendArray.push("#data"+tmp);var =
jsonstr=3DST_JSON.encode(propertylist);var =
tmp=3DencodeURIComponent(jsonstr);var b=3Dtmp.length;var a=3D1700;var =
c=3DparseInt(b/a);c=3Dc+1;var d=3Db%a;var sendArr=3D[];var =
tmpSend=3D"";for(var =
i=3D0;i<c;i++){sendArr.push(tmp.substring(i*a,(i*a)+a))}for(var =
i=3D0;i<sendArr.length;i++){tmpSend=3D"#data/jsonData=3D"+encodeURICompon=
ent(sendArr[i]);SHARETHIS.sendArray.push(tmpSend)}SHARETHIS.sendArray.pus=
h("#data/jsonData=3Ddone")},this.sendData=3Dfunction(){xInt=3DsetInterval=
(SHARETHIS.sendJSON,50)},this.sendJSON=3Dfunction(){if(SHARETHIS.sendNum<=
SHARETHIS.sendArray.length){window.frames.stframe.location.replace(SHARET=
HIS.frameUrl+SHARETHIS.sendArray[SHARETHIS.sendNum])}else{clearInterval(x=
Int)}SHARETHIS.sendNum++},this.defer=3Dfunction(f){if(this.ready){f.apply=
(document,[SHARETHIS])}else{this.readyList.push(function(){return =
f.apply(this,[SHARETHIS])})}},this.onReady=3Dfunction(){SHARETHIS.ready=3D=
true;for(var =
i=3D0;i<SHARETHIS.readyList.length;++i){SHARETHIS.readyList[i].apply(docu=
ment,[SHARETHIS])}},this.load=3Dfunction(t,opts){var =
e=3Ddocument.createElement(t);for(var i in =
opts){e.setAttribute(i,opts[i])}try{document.getElementsByTagName("head")=
[0].appendChild(e)}catch(err){document.body.appendChild(e)}},this.hideEmb=
eds=3Dfunction(){var =
embeds=3Ddocument.getElementsByTagName("embed");for(var =
i=3D0;i<embeds.length;i++){embeds[i].style.visibility=3D"hidden"}},this.s=
howEmbeds=3Dfunction(){var =
embeds=3Ddocument.getElementsByTagName("embed");for(var =
i=3D0;i<embeds.length;i++){embeds[i].style.visibility=3D"visible"}},this.=
log=3Dfunction(event,obj,source){var =
lurl=3D(("https:"=3D=3Ddocument.location.protocol)?"https://ls.":"http://=
l.")+"sharethis.com/log?event=3D";if(event=3D=3D"pview"){lurl=3D(("https:=
"=3D=3Ddocument.location.protocol)?"https://ls.":"http://l.")+"sharethis.=
com/pview?event=3D"}var =
additional=3DdbrInfo();if(additional=3D=3Dfalse){additional=3D""}lurl+=3D=
event;if(source!=3Dnull){lurl+=3D"&source=3D"+source}lurl+=3D"&publisher=3D=
"+encodeURIComponent(SHARETHIS.meta.publisher)+"&hostname=3D"+encodeURICo=
mponent(SHARETHIS.meta.hostname)+"&location=3D"+encodeURIComponent(SHARET=
HIS.meta.location)+"&url=3D"+encodeURIComponent(document.location.href)+"=
&sessionID=3D"+SHARETHIS.sessionID+"&fpc=3D"+SHARETHIS.fpc+"&ts"+(new =
Date()).getTime()+"."+SHARETHIS.counter+++"&r_sessionID=3D&hash_flag=3D&s=
hr=3D&count=3D"+SHARETHIS.buttonCount+additional;var logger2=3Dnew =
Image(1,1);logger2.src=3Dlurl;logger2.onload=3Dfunction(){return}},this.g=
etBool=3Dfunction(variable){var vtype;var =
toReturn;if(variable!=3Dnull){switch(typeof(variable)){case"boolean":vtyp=
e=3D"boolean";return =
variable;break;case"number":vtype=3D"number";if(variable=3D=3D0){toReturn=
=3Dfalse}else{toReturn=3Dtrue}break;case"string":vtype=3D"string";if(vari=
able=3D=3D"true"||variable=3D=3D"1"){toReturn=3Dtrue}else{if(variable=3D=3D=
"false"||variable=3D=3D"0"){toReturn=3Dfalse}else{if(variable.length>0){t=
oReturn=3Dtrue}else{if(variable.length=3D=3D0){toReturn=3Dfalse}}}}break}=
return =
toReturn}},this.onStFrameLoad=3Dfunction(){if(SHARETHIS.frameLoaded=3D=3D=
=3Dfalse){SHARETHIS.widgetCalled=3Dtrue;SHARETHIS.frameLoaded=3Dtrue;if(S=
HARETHIS.st_clicked=3D=3Dtrue){setTimeout("SHARETHIS.st_clicked_o.popup()=
",1000)}}};this.readyTest=3Dfunction(){if(SHARETHIS.frameReady=3D=3D=3Dtr=
ue&&SHARETHIS.ready=3D=3D=3Dtrue){clearInterval(SHARETHIS.readyTestInterv=
al);SHARETHIS.onStFrameLoad()}};this.sendEvent=3Dfunction(name,value){var=
 =
tmpSend=3D"#widget/"+name+"=3D"+value;try{window.frames.stframe.location.=
replace(SHARETHIS.frameUrl+tmpSend)}catch(err){}};this.initialize=3Dfunct=
ion(options){for(o in =
options){options[o]=3Doptions[o].toString()}if(_thisScript=3D=3Dnull){var=
 _slist=3Ddocument.getElementsByTagName("script");var =
_thisScript3=3D_slist[_slist.length-1];var =
ST_script_src=3D_thisScript3.src}else{var =
ST_script_src=3D_thisScript.src}this.frameUrl=3D"http://wd.sharethis.com/=
share4x/index.f44917094a14a09de1329d8bb11b8ab8.html";this.postUrl=3D(("ht=
tps:"=3D=3Ddocument.location.protocol)?"https://ws.":"http://wd.")+"share=
this.com/api/setCache_ws.php";this.options=3Doptions||{};if(this.options.=
button){this.options.button=3Dthis.getBool(this.options.button.toString()=
)}if(this.options.popup){this.options.popup=3Dthis.getBool(this.options.p=
opup.toString())}if(this.options.embeds){this.options.embeds=3Dthis.getBo=
ol(this.options.embeds.toString())}if(this.options.publisher){this.meta.p=
ublisher=3Dthis.options.publisher}var =
tmp_css=3D(("https:"=3D=3Ddocument.location.protocol)?"https://ws.shareth=
is.com/button/css/secure.sharethis.f64144dea0ac99f7bcfb31fc2aa1fe37.css":=
"http://w.sharethis.com/button/css/sharethis.f64144dea0ac99f7bcfb31fc2aa1=
fe37.css");try{if(this.options.css){tmp_css=3Dthis.options.css.toString()=
}}catch(err){}var =
css=3Dtmp_css;this.load("link",{href:(this.options.css?this.options.css:c=
ss),rel:"stylesheet",type:"text/css"});try{this.mainstframe=3Ddocument.cr=
eateElement('<iframe name=3D"stframe" allowTransparency=3D"true" =
style=3D"body{background:transparent;}" =
></iframe>');this.mainstframe.onreadystatechange=3Dfunction(){if(SHARETHI=
S.mainstframe.readyState=3D=3D=3D"complete"){SHARETHIS.frameReady=3Dtrue}=
}}catch(err){this.mainstframe=3Ddocument.createElement("iframe");this.mai=
nstframe.allowTransparency=3D"true";this.mainstframe.setAttribute("allowT=
ransparency","true");this.mainstframe.onload=3Dfunction(){SHARETHIS.frame=
Ready=3Dtrue}}this.mainstframe.id=3D"stframe";this.mainstframe.className=3D=
"stframe";this.mainstframe.name=3D"stframe";this.mainstframe.frameBorder=3D=
"0";this.mainstframe.scrolling=3D"no";this.mainstframe.width=3D"345px";th=
is.mainstframe.height=3D"450px";this.mainstframe.style.top=3D"0px";this.m=
ainstframe.style.left=3D"0px";try{this.fp=3Ddocument.createElement('<ifra=
me name=3D"stpostframe" =
style=3D"visibility:hidden"></iframe>')}catch(err){this.fp=3Ddocument.cre=
ateElement("iframe");this.fp.style.visibility=3D"hidden"}this.fp.name=3D"=
stpostframe";this.fp.width=3D"0px";this.fp.height=3D"0px";this.fp.src=3D"=
";var init=3D"#init";this.newwinfrag=3D"#popup";for(var o in =
options){if(SHARETHIS_tstOptions(o)=3D=3Dtrue){init=3Dinit+"/"+o+"=3D"+en=
codeURIComponent(options[o]);this.newwinfrag=3Dthis.newwinfrag+"/"+o+"=3D=
"+encodeURIComponent(options[o])}}this.initstr=3Dinit;this.sendInit.push(=
this.initstr);this.mainstframe.src=3Dthis.frameUrl+this.sendInit[0];this.=
wrapper=3Ddocument.createElement("div");this.wrapper.id=3D"stwrapper";thi=
s.wrapper.className=3D"stwrapper";this.wrapper.style.visibility=3D"hidden=
";this.wrapper.style.top=3D"-999px";this.wrapper.style.left=3D"-999px";th=
is.closewrapper=3Ddocument.createElement("div");this.closewrapper.classNa=
me=3D"stclose";this.closewrapper.onclick=3DstcloseWidget;this.wrapper.app=
endChild(this.closewrapper);this.wrapper.appendChild(this.mainstframe);th=
is.defer(function(){SHARETHIS.bodyLoaded=3Dtrue;SHARETHIS.log("pview",nul=
l,null);if(SHARETHIS_TOOLBAR=3D=3D=3Dtrue){document.body.appendChild(SHAR=
ETHIS.fp);SHARETHIS_TOOLBAR_DIV.appendChild(SHARETHIS.wrapper)}if(SHARETH=
IS.popupExists=3D=3D=3Dtrue&&SHARETHIS.popupCalled=3D=3D=3Dfalse){documen=
t.body.appendChild(SHARETHIS.fp);SHARETHIS.popupCalled=3Dtrue}if(SHARETHI=
S.widgetCalled=3D=3D=3Dfalse&&SHARETHIS.widgetExists=3D=3D=3Dtrue){docume=
nt.body.appendChild(SHARETHIS.wrapper);setTimeout(function(){try{window.f=
rames.stframe.location.replace(SHARETHIS.mainstframe.src)}catch(err){}},1=
00);SHARETHIS.readyTestInterval=3DsetInterval(SHARETHIS.readyTest,250)}tr=
y{var =
stfrm=3Ddocument.getElementById("stframe");stfrm.onmouseover=3Dfunction()=
{stCancelClose();SHARETHIS.inTime=3D(new =
Date()).getTime()};stfrm.onmouseout=3Dfunction(){SHARETHIS.outTime=3D(new=
 =
Date()).getTime();SHARETHIS.openDuration=3D(SHARETHIS.outTime-SHARETHIS.i=
nTime)/1000;stClose()};try{if(document.body.attachEvent){document.body.at=
tachEvent("onclick",function(){if(SHARETHIS.buttonClicked=3D=3Dfalse){SHA=
RETHIS.stopClosing=3Dfalse;SHARETHIS.openDuration=3D0;stClose(100)}})}els=
e{document.body.setAttribute("onclick","if(SHARETHIS.buttonClicked=3D=3Df=
alse){SHARETHIS.stopClosing=3Dfalse;SHARETHIS.openDuration=3D0;stClose(10=
0);}")}}catch(err){document.body.onclick=3Dfunction(){if(SHARETHIS.button=
Clicked=3D=3Dfalse){SHARETHIS.stopClosing=3Dfalse;SHARETHIS.openDuration=3D=
0;stClose(100)}}}}catch(err){}});if(typeof(window.addEventListener)!=3D"u=
ndefined"){window.addEventListener("load",this.onReady,false)}else{if(typ=
eof(document.addEventListener)!=3D"undefined"){document.addEventListener(=
"load",this.onReady,false)}else{if(typeof =
window.attachEvent!=3D"undefined"){window.attachEvent("onload",this.onRea=
dy)}}}setTimeout(function(){for(var s in =
SHARETHIS.shareables){if(SHARETHIS.shareables[s].options!=3Dundefined){sw=
itch(SHARETHIS.shareables[s].options.style){case"vertical":var =
ifr;try{ifr=3Ddocument.createElement('<iframe =
allowTransparency=3D"true"></iframe>')}catch(err){ifr=3Ddocument.createEl=
ement("iframe");ifr.allowTransparency=3D"true";ifr.setAttribute("allowTra=
nsparency","true")}ifr.className=3D"stcounter";ifr.frameBorder=3D"0";ifr.=
scrolling=3D"no";ifr.width=3D"57px";ifr.height=3D"39px";ifr.src=3D(("http=
s:"=3D=3Ddocument.location.protocol)?"https://ws.":"http://wd.")+"shareth=
is.com/button/vcounter.php?url=3D"+encodeURIComponent(SHARETHIS.shareable=
s[s].properties.url);SHARETHIS.shareables[s].button.parentNode.appendChil=
d(ifr);break;case"horizontal":var =
ifr;try{ifr=3Ddocument.createElement('<iframe =
allowTransparency=3D"true"></iframe>')}catch(err){ifr=3Ddocument.createEl=
ement("iframe");ifr.allowTransparency=3D"true";ifr.setAttribute("allowTra=
nsparency","true")}ifr.className=3D"stcounter";ifr.frameBorder=3D"0";ifr.=
scrolling=3D"no";ifr.width=3D"37px";ifr.height=3D"18px";ifr.src=3D(("http=
s:"=3D=3Ddocument.location.protocol)?"https://ws.":"http://wd.")+"shareth=
is.com/button/hcounter.php?url=3D"+encodeURIComponent(SHARETHIS.shareable=
s[s].properties.url);SHARETHIS.shareables[s].button.parentNode.appendChil=
d(ifr);break}}}},1000)};this.initialize(options)}var =
closetimeout;function =
stClose(a){if(!a){a=3D1000}if(stautoclose=3D=3Dtrue&&SHARETHIS_TOOLBAR=3D=
=3Dfalse){if(SHARETHIS.openDuration<2&&SHARETHIS.stopClosing=3D=3Dfalse){=
closetimeout=3DsetTimeout("stcloseWidget()",a)}else{SHARETHIS.stopClosing=
=3Dtrue}}}function =
stCancelClose(){clearTimeout(closetimeout);SHARETHIS.buttonClicked=3Dtrue=
;setTimeout(function(){SHARETHIS.buttonClicked=3Dfalse},100)}function =
stcloseWidget(){if(typeof(SHARETHIS.grayOut)!=3D=3D"undefined"){SHARETHIS=
.grayOut(false)}st_showing=3Dfalse;SHARETHIS.wrapper.style.visibility=3D"=
hidden";SHARETHIS.mainstframe.style.visibility=3D"hidden";SHARETHIS.wrapp=
er.style.top=3D"-999px";SHARETHIS.wrapper.style.left=3D"-999px";SHARETHIS=
.showEmbeds();SHARETHIS.sendEvent("screen","home");SHARETHIS.sendArray=3D=
[]}function SHARETHIS_tstOptions(a){var =
d=3D["type","title","summary","content","url","icon","category","updated"=
,"published","author","button","onmouseover","buttonText","popup","offset=
Left","offsetTop","embeds","autoclose","publisher","tabs","services","cha=
rset","headerbg","inactivebg","inactivefg","linkfg","style","send_service=
s","exclusive_services","post_services","headerfg","headerType","headerTi=
tle","sessionID","tracking","fpc","ads","pUrl","hash_flag"];var =
c=3Dfalse;for(var =
b=3D0;b<d.length;b++){if(a=3D=3D=3Dd[b]){c=3Dtrue}}return c}function =
SHARETHIS_TEST(){SHARETHIS.mainstframe.src=3DSHARETHIS.frameUrl+"#test"}f=
unction =
_stFpc(){if(!document.domain||document.domain.search(/\.gov/)>0){return =
false}var g=3D_stGetFpc("__unam");if(g=3D=3Dfalse){var =
c=3DMath.round(Math.random()*2147483647);c=3Dc.toString(16);var h=3D(new =
Date()).getTime();h=3Dh.toString(16);var e=3D"";var =
a=3D_stGetD();a=3Da.split(/\./)[1];if(!a){return =
false}e=3D_stdHash(a)+"-"+h+"-"+c+"-1";g=3De;_stSetFpc(g)}else{var =
b=3Dg;var f=3Db.split(/\-/);if(f.length=3D=3D4){var =
d=3DNumber(f[3]);d++;b=3Df[0]+"-"+f[1]+"-"+f[2]+"-"+d;g=3Db;_stSetFpc(g)}=
}return g}function _stSetFpc(g){var a=3D"__unam";var c=3Dnew Date;var =
i=3Dc.getFullYear();var f=3Dc.getMonth()+9;var h=3Dc.getDate();var =
d=3Da+"=3D"+escape(g);if(i){var b=3Dnew Date(i,f,h);d+=3D"; =
expires=3D"+b.toGMTString()}var e=3D_stGetD();d+=3D"; =
domain=3D"+escape(e)+";path=3D/";document.cookie=3Dd}function =
_stGetD(){var b=3Ddocument.domain.split(/\./);var =
a=3D"";if(b.length>1){a=3D"."+b[b.length-2]+"."+b[b.length-1]}return =
a}function _stGetFpc(b){var a=3Ddocument.cookie.match("(^|;) =
?"+b+"=3D([^;]*)(;|$)");if(a){return(unescape(a[2]))}else{return =
false}}function _stdHash(a){var e=3D0,d=3D0;for(var =
c=3Da.length-1;c>=3D0;c--){var =
b=3DparseInt(a.charCodeAt(c));e=3D((e<<8)&268435455)+b+(b<<12);if((d=3De&=
161119850)!=3D0){e=3D(e^(d>>20))}}return e.toString(16)}var =
_thisScript=3Dnull;function getShareThisScript(){var =
d=3Ddocument.getElementsByTagName("script");var c=3Dnull;for(var =
b=3D0;b<d.length;b++){var =
a=3Dd[b].src;if(a.search(/.*sharethis.*\/button/)>=3D0){c=3Dd[b]}else{if(=
a.search(/.*sharethis.*\/widget\/\?/)>=3D0||a.search(/.*sharethis.*\/widg=
et\/index/)>=3D0||a.search(/.*sharethis.*\/widget\/\?&/)>=3D0){c=3Dd[b]}}=
}return c}function dbrInfo(){var =
a=3Ddocument.referrer;if(a&&a.length>0){var =
c=3D/(http:\/\/)(.*?)\/.*/i;var b=3D/(^.*\?)(.*)/ig;var g=3D"";var =
f=3Da.replace(c,"$2");var d=3Dnew =
RegExp(f,"gi");if(d.test(document.domain)=3D=3Dtrue){return =
false}if(f.length>0){g+=3D"&refDomain=3D"+f}else{return false}var =
e=3Da.replace(b,"$2");if(e.length>0){g+=3D"&refQuery=3D"+encodeURICompone=
nt(e)}return g}else{return =
false}}_thisScript=3DgetShareThisScript();if(_thisScript){SHARETHIS=3Dnew=
 ShareThis(parseQueryString(_thisScript.src))}else{SHARETHIS=3Dnew =
ShareThis()}}var _slist=3Ddocument.getElementsByTagName("script");var =
_thisScript2=3D_slist[_slist.length-1];if(_thisScript2&&_thisScript2.pare=
ntNode.tagName!=3D"HEAD"&&typeof(_sttoolbar)=3D=3D"undefined"){var =
obj=3DSHARETHIS.addEntry()}}catch(err){};
------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.macombdaily.com/js/jquery-1.2.6.js

(function(){=0A=
/*=0A=
 * jQuery 1.2.6 - New Wave Javascript=0A=
 *=0A=
 * Copyright (c) 2008 John Resig (jquery.com)=0A=
 * Dual licensed under the MIT (MIT-LICENSE.txt)=0A=
 * and GPL (GPL-LICENSE.txt) licenses.=0A=
 *=0A=
 * $Date: 2008-05-24 14:22:17 -0400 (Sat, 24 May 2008) $=0A=
 * $Rev: 5685 $=0A=
 */=0A=
=0A=
// Map over jQuery in case of overwrite=0A=
var _jQuery =3D window.jQuery,=0A=
// Map over the $ in case of overwrite=0A=
	_$ =3D window.$;=0A=
=0A=
var jQuery =3D window.jQuery =3D window.$ =3D function( selector, =
context ) {=0A=
	// The jQuery object is actually just the init constructor 'enhanced'=0A=
	return new jQuery.fn.init( selector, context );=0A=
};=0A=
=0A=
// A simple way to check for HTML strings or ID strings=0A=
// (both of which we optimize for)=0A=
var quickExpr =3D /^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/,=0A=
=0A=
// Is it a simple selector=0A=
	isSimple =3D /^.[^:#\[\.]*$/,=0A=
=0A=
// Will speed up references to undefined, and allows munging its name.=0A=
	undefined;=0A=
=0A=
jQuery.fn =3D jQuery.prototype =3D {=0A=
	init: function( selector, context ) {=0A=
		// Make sure that a selection was provided=0A=
		selector =3D selector || document;=0A=
=0A=
		// Handle $(DOMElement)=0A=
		if ( selector.nodeType ) {=0A=
			this[0] =3D selector;=0A=
			this.length =3D 1;=0A=
			return this;=0A=
		}=0A=
		// Handle HTML strings=0A=
		if ( typeof selector =3D=3D "string" ) {=0A=
			// Are we dealing with HTML string or an ID?=0A=
			var match =3D quickExpr.exec( selector );=0A=
=0A=
			// Verify a match, and that no context was specified for #id=0A=
			if ( match && (match[1] || !context) ) {=0A=
=0A=
				// HANDLE: $(html) -> $(array)=0A=
				if ( match[1] )=0A=
					selector =3D jQuery.clean( [ match[1] ], context );=0A=
=0A=
				// HANDLE: $("#id")=0A=
				else {=0A=
					var elem =3D document.getElementById( match[3] );=0A=
=0A=
					// Make sure an element was located=0A=
					if ( elem ){=0A=
						// Handle the case where IE and Opera return items=0A=
						// by name instead of ID=0A=
						if ( elem.id !=3D match[3] )=0A=
							return jQuery().find( selector );=0A=
=0A=
						// Otherwise, we inject the element directly into the jQuery object=0A=
						return jQuery( elem );=0A=
					}=0A=
					selector =3D [];=0A=
				}=0A=
=0A=
			// HANDLE: $(expr, [context])=0A=
			// (which is just equivalent to: $(content).find(expr)=0A=
			} else=0A=
				return jQuery( context ).find( selector );=0A=
=0A=
		// HANDLE: $(function)=0A=
		// Shortcut for document ready=0A=
		} else if ( jQuery.isFunction( selector ) )=0A=
			return jQuery( document )[ jQuery.fn.ready ? "ready" : "load" ]( =
selector );=0A=
=0A=
		return this.setArray(jQuery.makeArray(selector));=0A=
	},=0A=
=0A=
	// The current version of jQuery being used=0A=
	jquery: "1.2.6",=0A=
=0A=
	// The number of elements contained in the matched element set=0A=
	size: function() {=0A=
		return this.length;=0A=
	},=0A=
=0A=
	// The number of elements contained in the matched element set=0A=
	length: 0,=0A=
=0A=
	// Get the Nth element in the matched element set OR=0A=
	// Get the whole matched element set as a clean array=0A=
	get: function( num ) {=0A=
		return num =3D=3D undefined ?=0A=
=0A=
			// Return a 'clean' array=0A=
			jQuery.makeArray( this ) :=0A=
=0A=
			// Return just the object=0A=
			this[ num ];=0A=
	},=0A=
=0A=
	// Take an array of elements and push it onto the stack=0A=
	// (returning the new matched element set)=0A=
	pushStack: function( elems ) {=0A=
		// Build a new jQuery matched element set=0A=
		var ret =3D jQuery( elems );=0A=
=0A=
		// Add the old object onto the stack (as a reference)=0A=
		ret.prevObject =3D this;=0A=
=0A=
		// Return the newly-formed element set=0A=
		return ret;=0A=
	},=0A=
=0A=
	// Force the current matched set of elements to become=0A=
	// the specified array of elements (destroying the stack in the process)=0A=
	// You should use pushStack() in order to do this, but maintain the =
stack=0A=
	setArray: function( elems ) {=0A=
		// Resetting the length to 0, then using the native Array push=0A=
		// is a super-fast way to populate an object with array-like properties=0A=
		this.length =3D 0;=0A=
		Array.prototype.push.apply( this, elems );=0A=
=0A=
		return this;=0A=
	},=0A=
=0A=
	// Execute a callback for every element in the matched set.=0A=
	// (You can seed the arguments with an array of args, but this is=0A=
	// only used internally.)=0A=
	each: function( callback, args ) {=0A=
		return jQuery.each( this, callback, args );=0A=
	},=0A=
=0A=
	// Determine the position of an element within=0A=
	// the matched set of elements=0A=
	index: function( elem ) {=0A=
		var ret =3D -1;=0A=
=0A=
		// Locate the position of the desired element=0A=
		return jQuery.inArray(=0A=
			// If it receives a jQuery object, the first element is used=0A=
			elem && elem.jquery ? elem[0] : elem=0A=
		, this );=0A=
	},=0A=
=0A=
	attr: function( name, value, type ) {=0A=
		var options =3D name;=0A=
=0A=
		// Look for the case where we're accessing a style value=0A=
		if ( name.constructor =3D=3D String )=0A=
			if ( value =3D=3D=3D undefined )=0A=
				return this[0] && jQuery[ type || "attr" ]( this[0], name );=0A=
=0A=
			else {=0A=
				options =3D {};=0A=
				options[ name ] =3D value;=0A=
			}=0A=
=0A=
		// Check to see if we're setting style values=0A=
		return this.each(function(i){=0A=
			// Set all the styles=0A=
			for ( name in options )=0A=
				jQuery.attr(=0A=
					type ?=0A=
						this.style :=0A=
						this,=0A=
					name, jQuery.prop( this, options[ name ], type, i, name )=0A=
				);=0A=
		});=0A=
	},=0A=
=0A=
	css: function( key, value ) {=0A=
		// ignore negative width and height values=0A=
		if ( (key =3D=3D 'width' || key =3D=3D 'height') && parseFloat(value) =
< 0 )=0A=
			value =3D undefined;=0A=
		return this.attr( key, value, "curCSS" );=0A=
	},=0A=
=0A=
	text: function( text ) {=0A=
		if ( typeof text !=3D "object" && text !=3D null )=0A=
			return this.empty().append( (this[0] && this[0].ownerDocument || =
document).createTextNode( text ) );=0A=
=0A=
		var ret =3D "";=0A=
=0A=
		jQuery.each( text || this, function(){=0A=
			jQuery.each( this.childNodes, function(){=0A=
				if ( this.nodeType !=3D 8 )=0A=
					ret +=3D this.nodeType !=3D 1 ?=0A=
						this.nodeValue :=0A=
						jQuery.fn.text( [ this ] );=0A=
			});=0A=
		});=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	wrapAll: function( html ) {=0A=
		if ( this[0] )=0A=
			// The elements to wrap the target around=0A=
			jQuery( html, this[0].ownerDocument )=0A=
				.clone()=0A=
				.insertBefore( this[0] )=0A=
				.map(function(){=0A=
					var elem =3D this;=0A=
=0A=
					while ( elem.firstChild )=0A=
						elem =3D elem.firstChild;=0A=
=0A=
					return elem;=0A=
				})=0A=
				.append(this);=0A=
=0A=
		return this;=0A=
	},=0A=
=0A=
	wrapInner: function( html ) {=0A=
		return this.each(function(){=0A=
			jQuery( this ).contents().wrapAll( html );=0A=
		});=0A=
	},=0A=
=0A=
	wrap: function( html ) {=0A=
		return this.each(function(){=0A=
			jQuery( this ).wrapAll( html );=0A=
		});=0A=
	},=0A=
=0A=
	append: function() {=0A=
		return this.domManip(arguments, true, false, function(elem){=0A=
			if (this.nodeType =3D=3D 1)=0A=
				this.appendChild( elem );=0A=
		});=0A=
	},=0A=
=0A=
	prepend: function() {=0A=
		return this.domManip(arguments, true, true, function(elem){=0A=
			if (this.nodeType =3D=3D 1)=0A=
				this.insertBefore( elem, this.firstChild );=0A=
		});=0A=
	},=0A=
=0A=
	before: function() {=0A=
		return this.domManip(arguments, false, false, function(elem){=0A=
			this.parentNode.insertBefore( elem, this );=0A=
		});=0A=
	},=0A=
=0A=
	after: function() {=0A=
		return this.domManip(arguments, false, true, function(elem){=0A=
			this.parentNode.insertBefore( elem, this.nextSibling );=0A=
		});=0A=
	},=0A=
=0A=
	end: function() {=0A=
		return this.prevObject || jQuery( [] );=0A=
	},=0A=
=0A=
	find: function( selector ) {=0A=
		var elems =3D jQuery.map(this, function(elem){=0A=
			return jQuery.find( selector, elem );=0A=
		});=0A=
=0A=
		return this.pushStack( /[^+>] [^+>]/.test( selector ) || =
selector.indexOf("..") > -1 ?=0A=
			jQuery.unique( elems ) :=0A=
			elems );=0A=
	},=0A=
=0A=
	clone: function( events ) {=0A=
		// Do the clone=0A=
		var ret =3D this.map(function(){=0A=
			if ( jQuery.browser.msie && !jQuery.isXMLDoc(this) ) {=0A=
				// IE copies events bound via attachEvent when=0A=
				// using cloneNode. Calling detachEvent on the=0A=
				// clone will also remove the events from the orignal=0A=
				// In order to get around this, we use innerHTML.=0A=
				// Unfortunately, this means some modifications to=0A=
				// attributes in IE that are actually only stored=0A=
				// as properties will not be copied (such as the=0A=
				// the name attribute on an input).=0A=
				var clone =3D this.cloneNode(true),=0A=
					container =3D document.createElement("div");=0A=
				container.appendChild(clone);=0A=
				return jQuery.clean([container.innerHTML])[0];=0A=
			} else=0A=
				return this.cloneNode(true);=0A=
		});=0A=
=0A=
		// Need to set the expando to null on the cloned set if it exists=0A=
		// removeData doesn't work here, IE removes it from the original as =
well=0A=
		// this is primarily for IE but the data expando shouldn't be copied =
over in any browser=0A=
		var clone =3D ret.find("*").andSelf().each(function(){=0A=
			if ( this[ expando ] !=3D undefined )=0A=
				this[ expando ] =3D null;=0A=
		});=0A=
=0A=
		// Copy the events from the original to the clone=0A=
		if ( events =3D=3D=3D true )=0A=
			this.find("*").andSelf().each(function(i){=0A=
				if (this.nodeType =3D=3D 3)=0A=
					return;=0A=
				var events =3D jQuery.data( this, "events" );=0A=
=0A=
				for ( var type in events )=0A=
					for ( var handler in events[ type ] )=0A=
						jQuery.event.add( clone[ i ], type, events[ type ][ handler ], =
events[ type ][ handler ].data );=0A=
			});=0A=
=0A=
		// Return the cloned set=0A=
		return ret;=0A=
	},=0A=
=0A=
	filter: function( selector ) {=0A=
		return this.pushStack(=0A=
			jQuery.isFunction( selector ) &&=0A=
			jQuery.grep(this, function(elem, i){=0A=
				return selector.call( elem, i );=0A=
			}) ||=0A=
=0A=
			jQuery.multiFilter( selector, this ) );=0A=
	},=0A=
=0A=
	not: function( selector ) {=0A=
		if ( selector.constructor =3D=3D String )=0A=
			// test special case where just one selector is passed in=0A=
			if ( isSimple.test( selector ) )=0A=
				return this.pushStack( jQuery.multiFilter( selector, this, true ) );=0A=
			else=0A=
				selector =3D jQuery.multiFilter( selector, this );=0A=
=0A=
		var isArrayLike =3D selector.length && selector[selector.length - 1] =
!=3D=3D undefined && !selector.nodeType;=0A=
		return this.filter(function() {=0A=
			return isArrayLike ? jQuery.inArray( this, selector ) < 0 : this !=3D =
selector;=0A=
		});=0A=
	},=0A=
=0A=
	add: function( selector ) {=0A=
		return this.pushStack( jQuery.unique( jQuery.merge(=0A=
			this.get(),=0A=
			typeof selector =3D=3D 'string' ?=0A=
				jQuery( selector ) :=0A=
				jQuery.makeArray( selector )=0A=
		)));=0A=
	},=0A=
=0A=
	is: function( selector ) {=0A=
		return !!selector && jQuery.multiFilter( selector, this ).length > 0;=0A=
	},=0A=
=0A=
	hasClass: function( selector ) {=0A=
		return this.is( "." + selector );=0A=
	},=0A=
=0A=
	val: function( value ) {=0A=
		if ( value =3D=3D undefined ) {=0A=
=0A=
			if ( this.length ) {=0A=
				var elem =3D this[0];=0A=
=0A=
				// We need to handle select boxes special=0A=
				if ( jQuery.nodeName( elem, "select" ) ) {=0A=
					var index =3D elem.selectedIndex,=0A=
						values =3D [],=0A=
						options =3D elem.options,=0A=
						one =3D elem.type =3D=3D "select-one";=0A=
=0A=
					// Nothing was selected=0A=
					if ( index < 0 )=0A=
						return null;=0A=
=0A=
					// Loop through all the selected options=0A=
					for ( var i =3D one ? index : 0, max =3D one ? index + 1 : =
options.length; i < max; i++ ) {=0A=
						var option =3D options[ i ];=0A=
=0A=
						if ( option.selected ) {=0A=
							// Get the specifc value for the option=0A=
							value =3D jQuery.browser.msie && =
!option.attributes.value.specified ? option.text : option.value;=0A=
=0A=
							// We don't need an array for one selects=0A=
							if ( one )=0A=
								return value;=0A=
=0A=
							// Multi-Selects return an array=0A=
							values.push( value );=0A=
						}=0A=
					}=0A=
=0A=
					return values;=0A=
=0A=
				// Everything else, we just grab the value=0A=
				} else=0A=
					return (this[0].value || "").replace(/\r/g, "");=0A=
=0A=
			}=0A=
=0A=
			return undefined;=0A=
		}=0A=
=0A=
		if( value.constructor =3D=3D Number )=0A=
			value +=3D '';=0A=
=0A=
		return this.each(function(){=0A=
			if ( this.nodeType !=3D 1 )=0A=
				return;=0A=
=0A=
			if ( value.constructor =3D=3D Array && /radio|checkbox/.test( =
this.type ) )=0A=
				this.checked =3D (jQuery.inArray(this.value, value) >=3D 0 ||=0A=
					jQuery.inArray(this.name, value) >=3D 0);=0A=
=0A=
			else if ( jQuery.nodeName( this, "select" ) ) {=0A=
				var values =3D jQuery.makeArray(value);=0A=
=0A=
				jQuery( "option", this ).each(function(){=0A=
					this.selected =3D (jQuery.inArray( this.value, values ) >=3D 0 ||=0A=
						jQuery.inArray( this.text, values ) >=3D 0);=0A=
				});=0A=
=0A=
				if ( !values.length )=0A=
					this.selectedIndex =3D -1;=0A=
=0A=
			} else=0A=
				this.value =3D value;=0A=
		});=0A=
	},=0A=
=0A=
	html: function( value ) {=0A=
		return value =3D=3D undefined ?=0A=
			(this[0] ?=0A=
				this[0].innerHTML :=0A=
				null) :=0A=
			this.empty().append( value );=0A=
	},=0A=
=0A=
	replaceWith: function( value ) {=0A=
		return this.after( value ).remove();=0A=
	},=0A=
=0A=
	eq: function( i ) {=0A=
		return this.slice( i, i + 1 );=0A=
	},=0A=
=0A=
	slice: function() {=0A=
		return this.pushStack( Array.prototype.slice.apply( this, arguments ) =
);=0A=
	},=0A=
=0A=
	map: function( callback ) {=0A=
		return this.pushStack( jQuery.map(this, function(elem, i){=0A=
			return callback.call( elem, i, elem );=0A=
		}));=0A=
	},=0A=
=0A=
	andSelf: function() {=0A=
		return this.add( this.prevObject );=0A=
	},=0A=
=0A=
	data: function( key, value ){=0A=
		var parts =3D key.split(".");=0A=
		parts[1] =3D parts[1] ? "." + parts[1] : "";=0A=
=0A=
		if ( value =3D=3D=3D undefined ) {=0A=
			var data =3D this.triggerHandler("getData" + parts[1] + "!", =
[parts[0]]);=0A=
=0A=
			if ( data =3D=3D=3D undefined && this.length )=0A=
				data =3D jQuery.data( this[0], key );=0A=
=0A=
			return data =3D=3D=3D undefined && parts[1] ?=0A=
				this.data( parts[0] ) :=0A=
				data;=0A=
		} else=0A=
			return this.trigger("setData" + parts[1] + "!", [parts[0], =
value]).each(function(){=0A=
				jQuery.data( this, key, value );=0A=
			});=0A=
	},=0A=
=0A=
	removeData: function( key ){=0A=
		return this.each(function(){=0A=
			jQuery.removeData( this, key );=0A=
		});=0A=
	},=0A=
=0A=
	domManip: function( args, table, reverse, callback ) {=0A=
		var clone =3D this.length > 1, elems;=0A=
=0A=
		return this.each(function(){=0A=
			if ( !elems ) {=0A=
				elems =3D jQuery.clean( args, this.ownerDocument );=0A=
=0A=
				if ( reverse )=0A=
					elems.reverse();=0A=
			}=0A=
=0A=
			var obj =3D this;=0A=
=0A=
			if ( table && jQuery.nodeName( this, "table" ) && jQuery.nodeName( =
elems[0], "tr" ) )=0A=
				obj =3D this.getElementsByTagName("tbody")[0] || this.appendChild( =
this.ownerDocument.createElement("tbody") );=0A=
=0A=
			var scripts =3D jQuery( [] );=0A=
=0A=
			jQuery.each(elems, function(){=0A=
				var elem =3D clone ?=0A=
					jQuery( this ).clone( true )[0] :=0A=
					this;=0A=
=0A=
				// execute all scripts after the elements have been injected=0A=
				if ( jQuery.nodeName( elem, "script" ) )=0A=
					scripts =3D scripts.add( elem );=0A=
				else {=0A=
					// Remove any inner scripts for later evaluation=0A=
					if ( elem.nodeType =3D=3D 1 )=0A=
						scripts =3D scripts.add( jQuery( "script", elem ).remove() );=0A=
=0A=
					// Inject the elements into the document=0A=
					callback.call( obj, elem );=0A=
				}=0A=
			});=0A=
=0A=
			scripts.each( evalScript );=0A=
		});=0A=
	}=0A=
};=0A=
=0A=
// Give the init function the jQuery prototype for later instantiation=0A=
jQuery.fn.init.prototype =3D jQuery.fn;=0A=
=0A=
function evalScript( i, elem ) {=0A=
	if ( elem.src )=0A=
		jQuery.ajax({=0A=
			url: elem.src,=0A=
			async: false,=0A=
			dataType: "script"=0A=
		});=0A=
=0A=
	else=0A=
		jQuery.globalEval( elem.text || elem.textContent || elem.innerHTML || =
"" );=0A=
=0A=
	if ( elem.parentNode )=0A=
		elem.parentNode.removeChild( elem );=0A=
}=0A=
=0A=
function now(){=0A=
	return +new Date;=0A=
}=0A=
=0A=
jQuery.extend =3D jQuery.fn.extend =3D function() {=0A=
	// copy reference to target object=0A=
	var target =3D arguments[0] || {}, i =3D 1, length =3D =
arguments.length, deep =3D false, options;=0A=
=0A=
	// Handle a deep copy situation=0A=
	if ( target.constructor =3D=3D Boolean ) {=0A=
		deep =3D target;=0A=
		target =3D arguments[1] || {};=0A=
		// skip the boolean and the target=0A=
		i =3D 2;=0A=
	}=0A=
=0A=
	// Handle case when target is a string or something (possible in deep =
copy)=0A=
	if ( typeof target !=3D "object" && typeof target !=3D "function" )=0A=
		target =3D {};=0A=
=0A=
	// extend jQuery itself if only one argument is passed=0A=
	if ( length =3D=3D i ) {=0A=
		target =3D this;=0A=
		--i;=0A=
	}=0A=
=0A=
	for ( ; i < length; i++ )=0A=
		// Only deal with non-null/undefined values=0A=
		if ( (options =3D arguments[ i ]) !=3D null )=0A=
			// Extend the base object=0A=
			for ( var name in options ) {=0A=
				var src =3D target[ name ], copy =3D options[ name ];=0A=
=0A=
				// Prevent never-ending loop=0A=
				if ( target =3D=3D=3D copy )=0A=
					continue;=0A=
=0A=
				// Recurse if we're merging object values=0A=
				if ( deep && copy && typeof copy =3D=3D "object" && !copy.nodeType )=0A=
					target[ name ] =3D jQuery.extend( deep, =0A=
						// Never move original objects, clone them=0A=
						src || ( copy.length !=3D null ? [ ] : { } )=0A=
					, copy );=0A=
=0A=
				// Don't bring in undefined values=0A=
				else if ( copy !=3D=3D undefined )=0A=
					target[ name ] =3D copy;=0A=
=0A=
			}=0A=
=0A=
	// Return the modified object=0A=
	return target;=0A=
};=0A=
=0A=
var expando =3D "jQuery" + now(), uuid =3D 0, windowData =3D {},=0A=
	// exclude the following css properties to add px=0A=
	exclude =3D /z-?index|font-?weight|opacity|zoom|line-?height/i,=0A=
	// cache defaultView=0A=
	defaultView =3D document.defaultView || {};=0A=
=0A=
jQuery.extend({=0A=
	noConflict: function( deep ) {=0A=
		window.$ =3D _$;=0A=
=0A=
		if ( deep )=0A=
			window.jQuery =3D _jQuery;=0A=
=0A=
		return jQuery;=0A=
	},=0A=
=0A=
	// See test/unit/core.js for details concerning this function.=0A=
	isFunction: function( fn ) {=0A=
		return !!fn && typeof fn !=3D "string" && !fn.nodeName &&=0A=
			fn.constructor !=3D Array && /^[\s[]?function/.test( fn + "" );=0A=
	},=0A=
=0A=
	// check if an element is in a (or is an) XML document=0A=
	isXMLDoc: function( elem ) {=0A=
		return elem.documentElement && !elem.body ||=0A=
			elem.tagName && elem.ownerDocument && !elem.ownerDocument.body;=0A=
	},=0A=
=0A=
	// Evalulates a script in a global context=0A=
	globalEval: function( data ) {=0A=
		data =3D jQuery.trim( data );=0A=
=0A=
		if ( data ) {=0A=
			// Inspired by code by Andrea Giammarchi=0A=
			// =
http://webreflection.blogspot.com/2007/08/global-scope-evaluation-and-dom=
.html=0A=
			var head =3D document.getElementsByTagName("head")[0] || =
document.documentElement,=0A=
				script =3D document.createElement("script");=0A=
=0A=
			script.type =3D "text/javascript";=0A=
			if ( jQuery.browser.msie )=0A=
				script.text =3D data;=0A=
			else=0A=
				script.appendChild( document.createTextNode( data ) );=0A=
=0A=
			// Use insertBefore instead of appendChild  to circumvent an IE6 bug.=0A=
			// This arises when a base node is used (#2709).=0A=
			head.insertBefore( script, head.firstChild );=0A=
			head.removeChild( script );=0A=
		}=0A=
	},=0A=
=0A=
	nodeName: function( elem, name ) {=0A=
		return elem.nodeName && elem.nodeName.toUpperCase() =3D=3D =
name.toUpperCase();=0A=
	},=0A=
=0A=
	cache: {},=0A=
=0A=
	data: function( elem, name, data ) {=0A=
		elem =3D elem =3D=3D window ?=0A=
			windowData :=0A=
			elem;=0A=
=0A=
		var id =3D elem[ expando ];=0A=
=0A=
		// Compute a unique ID for the element=0A=
		if ( !id )=0A=
			id =3D elem[ expando ] =3D ++uuid;=0A=
=0A=
		// Only generate the data cache if we're=0A=
		// trying to access or manipulate it=0A=
		if ( name && !jQuery.cache[ id ] )=0A=
			jQuery.cache[ id ] =3D {};=0A=
=0A=
		// Prevent overriding the named cache with undefined values=0A=
		if ( data !=3D=3D undefined )=0A=
			jQuery.cache[ id ][ name ] =3D data;=0A=
=0A=
		// Return the named cache data, or the ID for the element=0A=
		return name ?=0A=
			jQuery.cache[ id ][ name ] :=0A=
			id;=0A=
	},=0A=
=0A=
	removeData: function( elem, name ) {=0A=
		elem =3D elem =3D=3D window ?=0A=
			windowData :=0A=
			elem;=0A=
=0A=
		var id =3D elem[ expando ];=0A=
=0A=
		// If we want to remove a specific section of the element's data=0A=
		if ( name ) {=0A=
			if ( jQuery.cache[ id ] ) {=0A=
				// Remove the section of cache data=0A=
				delete jQuery.cache[ id ][ name ];=0A=
=0A=
				// If we've removed all the data, remove the element's cache=0A=
				name =3D "";=0A=
=0A=
				for ( name in jQuery.cache[ id ] )=0A=
					break;=0A=
=0A=
				if ( !name )=0A=
					jQuery.removeData( elem );=0A=
			}=0A=
=0A=
		// Otherwise, we want to remove all of the element's data=0A=
		} else {=0A=
			// Clean up the element expando=0A=
			try {=0A=
				delete elem[ expando ];=0A=
			} catch(e){=0A=
				// IE has trouble directly removing the expando=0A=
				// but it's ok with using removeAttribute=0A=
				if ( elem.removeAttribute )=0A=
					elem.removeAttribute( expando );=0A=
			}=0A=
=0A=
			// Completely remove the data cache=0A=
			delete jQuery.cache[ id ];=0A=
		}=0A=
	},=0A=
=0A=
	// args is for internal usage only=0A=
	each: function( object, callback, args ) {=0A=
		var name, i =3D 0, length =3D object.length;=0A=
=0A=
		if ( args ) {=0A=
			if ( length =3D=3D undefined ) {=0A=
				for ( name in object )=0A=
					if ( callback.apply( object[ name ], args ) =3D=3D=3D false )=0A=
						break;=0A=
			} else=0A=
				for ( ; i < length; )=0A=
					if ( callback.apply( object[ i++ ], args ) =3D=3D=3D false )=0A=
						break;=0A=
=0A=
		// A special, fast, case for the most common use of each=0A=
		} else {=0A=
			if ( length =3D=3D undefined ) {=0A=
				for ( name in object )=0A=
					if ( callback.call( object[ name ], name, object[ name ] ) =
=3D=3D=3D false )=0A=
						break;=0A=
			} else=0A=
				for ( var value =3D object[0];=0A=
					i < length && callback.call( value, i, value ) !=3D=3D false; value =
=3D object[++i] ){}=0A=
		}=0A=
=0A=
		return object;=0A=
	},=0A=
=0A=
	prop: function( elem, value, type, i, name ) {=0A=
		// Handle executable functions=0A=
		if ( jQuery.isFunction( value ) )=0A=
			value =3D value.call( elem, i );=0A=
=0A=
		// Handle passing in a number to a CSS property=0A=
		return value && value.constructor =3D=3D Number && type =3D=3D =
"curCSS" && !exclude.test( name ) ?=0A=
			value + "px" :=0A=
			value;=0A=
	},=0A=
=0A=
	className: {=0A=
		// internal only, use addClass("class")=0A=
		add: function( elem, classNames ) {=0A=
			jQuery.each((classNames || "").split(/\s+/), function(i, className){=0A=
				if ( elem.nodeType =3D=3D 1 && !jQuery.className.has( =
elem.className, className ) )=0A=
					elem.className +=3D (elem.className ? " " : "") + className;=0A=
			});=0A=
		},=0A=
=0A=
		// internal only, use removeClass("class")=0A=
		remove: function( elem, classNames ) {=0A=
			if (elem.nodeType =3D=3D 1)=0A=
				elem.className =3D classNames !=3D undefined ?=0A=
					jQuery.grep(elem.className.split(/\s+/), function(className){=0A=
						return !jQuery.className.has( classNames, className );=0A=
					}).join(" ") :=0A=
					"";=0A=
		},=0A=
=0A=
		// internal only, use hasClass("class")=0A=
		has: function( elem, className ) {=0A=
			return jQuery.inArray( className, (elem.className || =
elem).toString().split(/\s+/) ) > -1;=0A=
		}=0A=
	},=0A=
=0A=
	// A method for quickly swapping in/out CSS properties to get correct =
calculations=0A=
	swap: function( elem, options, callback ) {=0A=
		var old =3D {};=0A=
		// Remember the old values, and insert the new ones=0A=
		for ( var name in options ) {=0A=
			old[ name ] =3D elem.style[ name ];=0A=
			elem.style[ name ] =3D options[ name ];=0A=
		}=0A=
=0A=
		callback.call( elem );=0A=
=0A=
		// Revert the old values=0A=
		for ( var name in options )=0A=
			elem.style[ name ] =3D old[ name ];=0A=
	},=0A=
=0A=
	css: function( elem, name, force ) {=0A=
		if ( name =3D=3D "width" || name =3D=3D "height" ) {=0A=
			var val, props =3D { position: "absolute", visibility: "hidden", =
display:"block" }, which =3D name =3D=3D "width" ? [ "Left", "Right" ] : =
[ "Top", "Bottom" ];=0A=
=0A=
			function getWH() {=0A=
				val =3D name =3D=3D "width" ? elem.offsetWidth : elem.offsetHeight;=0A=
				var padding =3D 0, border =3D 0;=0A=
				jQuery.each( which, function() {=0A=
					padding +=3D parseFloat(jQuery.curCSS( elem, "padding" + this, =
true)) || 0;=0A=
					border +=3D parseFloat(jQuery.curCSS( elem, "border" + this + =
"Width", true)) || 0;=0A=
				});=0A=
				val -=3D Math.round(padding + border);=0A=
			}=0A=
=0A=
			if ( jQuery(elem).is(":visible") )=0A=
				getWH();=0A=
			else=0A=
				jQuery.swap( elem, props, getWH );=0A=
=0A=
			return Math.max(0, val);=0A=
		}=0A=
=0A=
		return jQuery.curCSS( elem, name, force );=0A=
	},=0A=
=0A=
	curCSS: function( elem, name, force ) {=0A=
		var ret, style =3D elem.style;=0A=
=0A=
		// A helper method for determining if an element's values are broken=0A=
		function color( elem ) {=0A=
			if ( !jQuery.browser.safari )=0A=
				return false;=0A=
=0A=
			// defaultView is cached=0A=
			var ret =3D defaultView.getComputedStyle( elem, null );=0A=
			return !ret || ret.getPropertyValue("color") =3D=3D "";=0A=
		}=0A=
=0A=
		// We need to handle opacity special in IE=0A=
		if ( name =3D=3D "opacity" && jQuery.browser.msie ) {=0A=
			ret =3D jQuery.attr( style, "opacity" );=0A=
=0A=
			return ret =3D=3D "" ?=0A=
				"1" :=0A=
				ret;=0A=
		}=0A=
		// Opera sometimes will give the wrong display answer, this fixes it, =
see #2037=0A=
		if ( jQuery.browser.opera && name =3D=3D "display" ) {=0A=
			var save =3D style.outline;=0A=
			style.outline =3D "0 solid black";=0A=
			style.outline =3D save;=0A=
		}=0A=
=0A=
		// Make sure we're using the right name for getting the float value=0A=
		if ( name.match( /float/i ) )=0A=
			name =3D styleFloat;=0A=
=0A=
		if ( !force && style && style[ name ] )=0A=
			ret =3D style[ name ];=0A=
=0A=
		else if ( defaultView.getComputedStyle ) {=0A=
=0A=
			// Only "float" is needed here=0A=
			if ( name.match( /float/i ) )=0A=
				name =3D "float";=0A=
=0A=
			name =3D name.replace( /([A-Z])/g, "-$1" ).toLowerCase();=0A=
=0A=
			var computedStyle =3D defaultView.getComputedStyle( elem, null );=0A=
=0A=
			if ( computedStyle && !color( elem ) )=0A=
				ret =3D computedStyle.getPropertyValue( name );=0A=
=0A=
			// If the element isn't reporting its values properly in Safari=0A=
			// then some display: none elements are involved=0A=
			else {=0A=
				var swap =3D [], stack =3D [], a =3D elem, i =3D 0;=0A=
=0A=
				// Locate all of the parent display: none elements=0A=
				for ( ; a && color(a); a =3D a.parentNode )=0A=
					stack.unshift(a);=0A=
=0A=
				// Go through and make them visible, but in reverse=0A=
				// (It would be better if we knew the exact display type that they =
had)=0A=
				for ( ; i < stack.length; i++ )=0A=
					if ( color( stack[ i ] ) ) {=0A=
						swap[ i ] =3D stack[ i ].style.display;=0A=
						stack[ i ].style.display =3D "block";=0A=
					}=0A=
=0A=
				// Since we flip the display style, we have to handle that=0A=
				// one special, otherwise get the value=0A=
				ret =3D name =3D=3D "display" && swap[ stack.length - 1 ] !=3D null ?=0A=
					"none" :=0A=
					( computedStyle && computedStyle.getPropertyValue( name ) ) || "";=0A=
=0A=
				// Finally, revert the display styles back=0A=
				for ( i =3D 0; i < swap.length; i++ )=0A=
					if ( swap[ i ] !=3D null )=0A=
						stack[ i ].style.display =3D swap[ i ];=0A=
			}=0A=
=0A=
			// We should always get a number back from opacity=0A=
			if ( name =3D=3D "opacity" && ret =3D=3D "" )=0A=
				ret =3D "1";=0A=
=0A=
		} else if ( elem.currentStyle ) {=0A=
			var camelCase =3D name.replace(/\-(\w)/g, function(all, letter){=0A=
				return letter.toUpperCase();=0A=
			});=0A=
=0A=
			ret =3D elem.currentStyle[ name ] || elem.currentStyle[ camelCase ];=0A=
=0A=
			// From the awesome hack by Dean Edwards=0A=
			// http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291=0A=
=0A=
			// If we're not dealing with a regular pixel number=0A=
			// but a number that has a weird ending, we need to convert it to =
pixels=0A=
			if ( !/^\d+(px)?$/i.test( ret ) && /^\d/.test( ret ) ) {=0A=
				// Remember the original values=0A=
				var left =3D style.left, rsLeft =3D elem.runtimeStyle.left;=0A=
=0A=
				// Put in the new values to get a computed value out=0A=
				elem.runtimeStyle.left =3D elem.currentStyle.left;=0A=
				style.left =3D ret || 0;=0A=
				ret =3D style.pixelLeft + "px";=0A=
=0A=
				// Revert the changed values=0A=
				style.left =3D left;=0A=
				elem.runtimeStyle.left =3D rsLeft;=0A=
			}=0A=
		}=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	clean: function( elems, context ) {=0A=
		var ret =3D [];=0A=
		context =3D context || document;=0A=
		// !context.createElement fails in IE with an error but returns typeof =
'object'=0A=
		if (typeof context.createElement =3D=3D 'undefined')=0A=
			context =3D context.ownerDocument || context[0] && =
context[0].ownerDocument || document;=0A=
=0A=
		jQuery.each(elems, function(i, elem){=0A=
			if ( !elem )=0A=
				return;=0A=
=0A=
			if ( elem.constructor =3D=3D Number )=0A=
				elem +=3D '';=0A=
=0A=
			// Convert html string into DOM nodes=0A=
			if ( typeof elem =3D=3D "string" ) {=0A=
				// Fix "XHTML"-style tags in all browsers=0A=
				elem =3D elem.replace(/(<(\w+)[^>]*?)\/>/g, function(all, front, =
tag){=0A=
					return =
tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i) ?=0A=
						all :=0A=
						front + "></" + tag + ">";=0A=
				});=0A=
=0A=
				// Trim whitespace, otherwise indexOf won't work as expected=0A=
				var tags =3D jQuery.trim( elem ).toLowerCase(), div =3D =
context.createElement("div");=0A=
=0A=
				var wrap =3D=0A=
					// option or optgroup=0A=
					!tags.indexOf("<opt") &&=0A=
					[ 1, "<select multiple=3D'multiple'>", "</select>" ] ||=0A=
=0A=
					!tags.indexOf("<leg") &&=0A=
					[ 1, "<fieldset>", "</fieldset>" ] ||=0A=
=0A=
					tags.match(/^<(thead|tbody|tfoot|colg|cap)/) &&=0A=
					[ 1, "<table>", "</table>" ] ||=0A=
=0A=
					!tags.indexOf("<tr") &&=0A=
					[ 2, "<table><tbody>", "</tbody></table>" ] ||=0A=
=0A=
				 	// <thead> matched above=0A=
					(!tags.indexOf("<td") || !tags.indexOf("<th")) &&=0A=
					[ 3, "<table><tbody><tr>", "</tr></tbody></table>" ] ||=0A=
=0A=
					!tags.indexOf("<col") &&=0A=
					[ 2, "<table><tbody></tbody><colgroup>", "</colgroup></table>" ] ||=0A=
=0A=
					// IE can't serialize <link> and <script> tags normally=0A=
					jQuery.browser.msie &&=0A=
					[ 1, "div<div>", "</div>" ] ||=0A=
=0A=
					[ 0, "", "" ];=0A=
=0A=
				// Go to html and back, then peel off extra wrappers=0A=
				div.innerHTML =3D wrap[1] + elem + wrap[2];=0A=
=0A=
				// Move to the right depth=0A=
				while ( wrap[0]-- )=0A=
					div =3D div.lastChild;=0A=
=0A=
				// Remove IE's autoinserted <tbody> from table fragments=0A=
				if ( jQuery.browser.msie ) {=0A=
=0A=
					// String was a <table>, *may* have spurious <tbody>=0A=
					var tbody =3D !tags.indexOf("<table") && tags.indexOf("<tbody") < 0 =
?=0A=
						div.firstChild && div.firstChild.childNodes :=0A=
=0A=
						// String was a bare <thead> or <tfoot>=0A=
						wrap[1] =3D=3D "<table>" && tags.indexOf("<tbody") < 0 ?=0A=
							div.childNodes :=0A=
							[];=0A=
=0A=
					for ( var j =3D tbody.length - 1; j >=3D 0 ; --j )=0A=
						if ( jQuery.nodeName( tbody[ j ], "tbody" ) && !tbody[ j =
].childNodes.length )=0A=
							tbody[ j ].parentNode.removeChild( tbody[ j ] );=0A=
=0A=
					// IE completely kills leading whitespace when innerHTML is used=0A=
					if ( /^\s/.test( elem ) )=0A=
						div.insertBefore( context.createTextNode( elem.match(/^\s*/)[0] ), =
div.firstChild );=0A=
=0A=
				}=0A=
=0A=
				elem =3D jQuery.makeArray( div.childNodes );=0A=
			}=0A=
=0A=
			if ( elem.length =3D=3D=3D 0 && (!jQuery.nodeName( elem, "form" ) && =
!jQuery.nodeName( elem, "select" )) )=0A=
				return;=0A=
=0A=
			if ( elem[0] =3D=3D undefined || jQuery.nodeName( elem, "form" ) || =
elem.options )=0A=
				ret.push( elem );=0A=
=0A=
			else=0A=
				ret =3D jQuery.merge( ret, elem );=0A=
=0A=
		});=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	attr: function( elem, name, value ) {=0A=
		// don't set attributes on text and comment nodes=0A=
		if (!elem || elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8)=0A=
			return undefined;=0A=
=0A=
		var notxml =3D !jQuery.isXMLDoc( elem ),=0A=
			// Whether we are setting (or getting)=0A=
			set =3D value !=3D=3D undefined,=0A=
			msie =3D jQuery.browser.msie;=0A=
=0A=
		// Try to normalize/fix the name=0A=
		name =3D notxml && jQuery.props[ name ] || name;=0A=
=0A=
		// Only do all the following if this is a node (faster for style)=0A=
		// IE elem.getAttribute passes even for style=0A=
		if ( elem.tagName ) {=0A=
=0A=
			// These attributes require special treatment=0A=
			var special =3D /href|src|style/.test( name );=0A=
=0A=
			// Safari mis-reports the default selected property of a hidden option=0A=
			// Accessing the parent's selectedIndex property fixes it=0A=
			if ( name =3D=3D "selected" && jQuery.browser.safari )=0A=
				elem.parentNode.selectedIndex;=0A=
=0A=
			// If applicable, access the attribute via the DOM 0 way=0A=
			if ( name in elem && notxml && !special ) {=0A=
				if ( set ){=0A=
					// We can't allow the type property to be changed (since it causes =
problems in IE)=0A=
					if ( name =3D=3D "type" && jQuery.nodeName( elem, "input" ) && =
elem.parentNode )=0A=
						throw "type property can't be changed";=0A=
=0A=
					elem[ name ] =3D value;=0A=
				}=0A=
=0A=
				// browsers index elements by id/name on forms, give priority to =
attributes.=0A=
				if( jQuery.nodeName( elem, "form" ) && elem.getAttributeNode(name) )=0A=
					return elem.getAttributeNode( name ).nodeValue;=0A=
=0A=
				return elem[ name ];=0A=
			}=0A=
=0A=
			if ( msie && notxml &&  name =3D=3D "style" )=0A=
				return jQuery.attr( elem.style, "cssText", value );=0A=
=0A=
			if ( set )=0A=
				// convert the value to a string (all browsers do this but IE) see =
#1070=0A=
				elem.setAttribute( name, "" + value );=0A=
=0A=
			var attr =3D msie && notxml && special=0A=
					// Some attributes require a special call on IE=0A=
					? elem.getAttribute( name, 2 )=0A=
					: elem.getAttribute( name );=0A=
=0A=
			// Non-existent attributes return null, we normalize to undefined=0A=
			return attr =3D=3D=3D null ? undefined : attr;=0A=
		}=0A=
=0A=
		// elem is actually elem.style ... set the style=0A=
=0A=
		// IE uses filters for opacity=0A=
		if ( msie && name =3D=3D "opacity" ) {=0A=
			if ( set ) {=0A=
				// IE has trouble with opacity if it does not have layout=0A=
				// Force it by setting the zoom level=0A=
				elem.zoom =3D 1;=0A=
=0A=
				// Set the alpha filter to set the opacity=0A=
				elem.filter =3D (elem.filter || "").replace( /alpha\([^)]*\)/, "" ) +=0A=
					(parseInt( value ) + '' =3D=3D "NaN" ? "" : "alpha(opacity=3D" + =
value * 100 + ")");=0A=
			}=0A=
=0A=
			return elem.filter && elem.filter.indexOf("opacity=3D") >=3D 0 ?=0A=
				(parseFloat( elem.filter.match(/opacity=3D([^)]*)/)[1] ) / 100) + '':=0A=
				"";=0A=
		}=0A=
=0A=
		name =3D name.replace(/-([a-z])/ig, function(all, letter){=0A=
			return letter.toUpperCase();=0A=
		});=0A=
=0A=
		if ( set )=0A=
			elem[ name ] =3D value;=0A=
=0A=
		return elem[ name ];=0A=
	},=0A=
=0A=
	trim: function( text ) {=0A=
		return (text || "").replace( /^\s+|\s+$/g, "" );=0A=
	},=0A=
=0A=
	makeArray: function( array ) {=0A=
  if( jQuery.browser.safari && jQuery.browser.version < 425 ) { //use =
the version of this method from jQuery 1.2.3=0A=
     var ret =3D [];=0A=
     if (!array) return ret;=0A=
=0A=
 // Need to use typeof to fight Safari childNodes crashes=0A=
 if ( typeof array !=3D "array" )=0A=
     for ( var i =3D 0, length =3D array.length; i < length; i++ )=0A=
         ret.push( array[ i ] );=0A=
 else=0A=
     ret =3D array.slice( 0 );=0A=
=0A=
 return ret;=0A=
 } else { //use the version of this method from jQuery 1.2.6=0A=
   var ret =3D [];=0A=
=0A=
   if( array !=3D null ){=0A=
     var i =3D array.length;=0A=
     //the window, strings and functions also have 'length'=0A=
     if( i =3D=3D null || array.split || array.setInterval || array.call =
)=0A=
        ret[0] =3D array;=0A=
      else=0A=
        while( i )=0A=
          ret[--i] =3D array[i];=0A=
     }=0A=
     return ret;   =0A=
 }=0A=
},=0A=
=0A=
=0A=
	inArray: function( elem, array ) {=0A=
		for ( var i =3D 0, length =3D array.length; i < length; i++ )=0A=
		// Use =3D=3D=3D because on IE, window =3D=3D document=0A=
			if ( array[ i ] =3D=3D=3D elem )=0A=
				return i;=0A=
=0A=
		return -1;=0A=
	},=0A=
=0A=
	merge: function( first, second ) {=0A=
		// We have to loop this way because IE & Opera overwrite the length=0A=
		// expando of getElementsByTagName=0A=
		var i =3D 0, elem, pos =3D first.length;=0A=
		// Also, we need to make sure that the correct elements are being =
returned=0A=
		// (IE returns comment nodes in a '*' query)=0A=
		if ( jQuery.browser.msie ) {=0A=
			while ( elem =3D second[ i++ ] )=0A=
				if ( elem.nodeType !=3D 8 )=0A=
					first[ pos++ ] =3D elem;=0A=
=0A=
		} else=0A=
			while ( elem =3D second[ i++ ] )=0A=
				first[ pos++ ] =3D elem;=0A=
=0A=
		return first;=0A=
	},=0A=
=0A=
	unique: function( array ) {=0A=
		var ret =3D [], done =3D {};=0A=
=0A=
		try {=0A=
=0A=
			for ( var i =3D 0, length =3D array.length; i < length; i++ ) {=0A=
				var id =3D jQuery.data( array[ i ] );=0A=
=0A=
				if ( !done[ id ] ) {=0A=
					done[ id ] =3D true;=0A=
					ret.push( array[ i ] );=0A=
				}=0A=
			}=0A=
=0A=
		} catch( e ) {=0A=
			ret =3D array;=0A=
		}=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	grep: function( elems, callback, inv ) {=0A=
		var ret =3D [];=0A=
=0A=
		// Go through the array, only saving the items=0A=
		// that pass the validator function=0A=
		for ( var i =3D 0, length =3D elems.length; i < length; i++ )=0A=
			if ( !inv !=3D !callback( elems[ i ], i ) )=0A=
				ret.push( elems[ i ] );=0A=
=0A=
		return ret;=0A=
	},=0A=
=0A=
	map: function( elems, callback ) {=0A=
		var ret =3D [];=0A=
=0A=
		// Go through the array, translating each of the items to their=0A=
		// new value (or values).=0A=
		for ( var i =3D 0, length =3D elems.length; i < length; i++ ) {=0A=
			var value =3D callback( elems[ i ], i );=0A=
=0A=
			if ( value !=3D null )=0A=
				ret[ ret.length ] =3D value;=0A=
		}=0A=
=0A=
		return ret.concat.apply( [], ret );=0A=
	}=0A=
});=0A=
=0A=
var userAgent =3D navigator.userAgent.toLowerCase();=0A=
=0A=
// Figure out what browser is being used=0A=
jQuery.browser =3D {=0A=
	version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || =
[])[1],=0A=
	safari: /webkit/.test( userAgent ),=0A=
	opera: /opera/.test( userAgent ),=0A=
	msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),=0A=
	mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( =
userAgent )=0A=
};=0A=
=0A=
var styleFloat =3D jQuery.browser.msie ?=0A=
	"styleFloat" :=0A=
	"cssFloat";=0A=
=0A=
jQuery.extend({=0A=
	// Check to see if the W3C box model is being used=0A=
	boxModel: !jQuery.browser.msie || document.compatMode =3D=3D =
"CSS1Compat",=0A=
=0A=
	props: {=0A=
		"for": "htmlFor",=0A=
		"class": "className",=0A=
		"float": styleFloat,=0A=
		cssFloat: styleFloat,=0A=
		styleFloat: styleFloat,=0A=
		readonly: "readOnly",=0A=
		maxlength: "maxLength",=0A=
		cellspacing: "cellSpacing"=0A=
	}=0A=
});=0A=
=0A=
jQuery.each({=0A=
	parent: function(elem){return elem.parentNode;},=0A=
	parents: function(elem){return jQuery.dir(elem,"parentNode");},=0A=
	next: function(elem){return jQuery.nth(elem,2,"nextSibling");},=0A=
	prev: function(elem){return jQuery.nth(elem,2,"previousSibling");},=0A=
	nextAll: function(elem){return jQuery.dir(elem,"nextSibling");},=0A=
	prevAll: function(elem){return jQuery.dir(elem,"previousSibling");},=0A=
	siblings: function(elem){return =
jQuery.sibling(elem.parentNode.firstChild,elem);},=0A=
	children: function(elem){return jQuery.sibling(elem.firstChild);},=0A=
	contents: function(elem){return =
jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.d=
ocument:jQuery.makeArray(elem.childNodes);}=0A=
}, function(name, fn){=0A=
	jQuery.fn[ name ] =3D function( selector ) {=0A=
		var ret =3D jQuery.map( this, fn );=0A=
=0A=
		if ( selector && typeof selector =3D=3D "string" )=0A=
			ret =3D jQuery.multiFilter( selector, ret );=0A=
=0A=
		return this.pushStack( jQuery.unique( ret ) );=0A=
	};=0A=
});=0A=
=0A=
jQuery.each({=0A=
	appendTo: "append",=0A=
	prependTo: "prepend",=0A=
	insertBefore: "before",=0A=
	insertAfter: "after",=0A=
	replaceAll: "replaceWith"=0A=
}, function(name, original){=0A=
	jQuery.fn[ name ] =3D function() {=0A=
		var args =3D arguments;=0A=
=0A=
		return this.each(function(){=0A=
			for ( var i =3D 0, length =3D args.length; i < length; i++ )=0A=
				jQuery( args[ i ] )[ original ]( this );=0A=
		});=0A=
	};=0A=
});=0A=
=0A=
jQuery.each({=0A=
	removeAttr: function( name ) {=0A=
		jQuery.attr( this, name, "" );=0A=
		if (this.nodeType =3D=3D 1)=0A=
			this.removeAttribute( name );=0A=
	},=0A=
=0A=
	addClass: function( classNames ) {=0A=
		jQuery.className.add( this, classNames );=0A=
	},=0A=
=0A=
	removeClass: function( classNames ) {=0A=
		jQuery.className.remove( this, classNames );=0A=
	},=0A=
=0A=
	toggleClass: function( classNames ) {=0A=
		jQuery.className[ jQuery.className.has( this, classNames ) ? "remove" =
: "add" ]( this, classNames );=0A=
	},=0A=
=0A=
	remove: function( selector ) {=0A=
		if ( !selector || jQuery.filter( selector, [ this ] ).r.length ) {=0A=
			// Prevent memory leaks=0A=
			jQuery( "*", this ).add(this).each(function(){=0A=
				jQuery.event.remove(this);=0A=
				jQuery.removeData(this);=0A=
			});=0A=
			if (this.parentNode)=0A=
				this.parentNode.removeChild( this );=0A=
		}=0A=
	},=0A=
=0A=
	empty: function() {=0A=
		// Remove element nodes and prevent memory leaks=0A=
		jQuery( ">*", this ).remove();=0A=
=0A=
		// Remove any remaining nodes=0A=
		while ( this.firstChild )=0A=
			this.removeChild( this.firstChild );=0A=
	}=0A=
}, function(name, fn){=0A=
	jQuery.fn[ name ] =3D function(){=0A=
		return this.each( fn, arguments );=0A=
	};=0A=
});=0A=
=0A=
jQuery.each([ "Height", "Width" ], function(i, name){=0A=
	var type =3D name.toLowerCase();=0A=
=0A=
	jQuery.fn[ type ] =3D function( size ) {=0A=
		// Get window width or height=0A=
		return this[0] =3D=3D window ?=0A=
			// Opera reports document.body.client[Width/Height] properly in both =
quirks and standards=0A=
			jQuery.browser.opera && document.body[ "client" + name ] ||=0A=
=0A=
			// Safari reports inner[Width/Height] just fine (Mozilla and Opera =
include scroll bar widths)=0A=
			jQuery.browser.safari && window[ "inner" + name ] ||=0A=
=0A=
			// Everyone else use document.documentElement or document.body =
depending on Quirks vs Standards mode=0A=
			document.compatMode =3D=3D "CSS1Compat" && document.documentElement[ =
"client" + name ] || document.body[ "client" + name ] :=0A=
=0A=
			// Get document width or height=0A=
			this[0] =3D=3D document ?=0A=
				// Either scroll[Width/Height] or offset[Width/Height], whichever is =
greater=0A=
				Math.max(=0A=
					Math.max(document.body["scroll" + name], =
document.documentElement["scroll" + name]),=0A=
					Math.max(document.body["offset" + name], =
document.documentElement["offset" + name])=0A=
				) :=0A=
=0A=
				// Get or set width or height on the element=0A=
				size =3D=3D undefined ?=0A=
					// Get width or height on the element=0A=
					(this.length ? jQuery.css( this[0], type ) : null) :=0A=
=0A=
					// Set the width or height on the element (default to pixels if =
value is unitless)=0A=
					this.css( type, size.constructor =3D=3D String ? size : size + "px" =
);=0A=
	};=0A=
});=0A=
=0A=
// Helper function used by the dimensions and offset modules=0A=
function num(elem, prop) {=0A=
	return elem[0] && parseInt( jQuery.curCSS(elem[0], prop, true), 10 ) || =
0;=0A=
}var chars =3D jQuery.browser.safari && parseInt(jQuery.browser.version) =
< 417 ?=0A=
		"(?:[\\w*_-]|\\\\.)" :=0A=
		"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",=0A=
	quickChild =3D new RegExp("^>\\s*(" + chars + "+)"),=0A=
	quickID =3D new RegExp("^(" + chars + "+)(#)(" + chars + "+)"),=0A=
	quickClass =3D new RegExp("^([#.]?)(" + chars + "*)");=0A=
=0A=
jQuery.extend({=0A=
	expr: {=0A=
		"": function(a,i,m){return m[2]=3D=3D"*"||jQuery.nodeName(a,m[2]);},=0A=
		"#": function(a,i,m){return a.getAttribute("id")=3D=3Dm[2];},=0A=
		":": {=0A=
			// Position Checks=0A=
			lt: function(a,i,m){return i<m[3]-0;},=0A=
			gt: function(a,i,m){return i>m[3]-0;},=0A=
			nth: function(a,i,m){return m[3]-0=3D=3Di;},=0A=
			eq: function(a,i,m){return m[3]-0=3D=3Di;},=0A=
			first: function(a,i){return i=3D=3D0;},=0A=
			last: function(a,i,m,r){return i=3D=3Dr.length-1;},=0A=
			even: function(a,i){return i%2=3D=3D0;},=0A=
			odd: function(a,i){return i%2;},=0A=
=0A=
			// Child Checks=0A=
			"first-child": function(a){return =
a.parentNode.getElementsByTagName("*")[0]=3D=3Da;},=0A=
			"last-child": function(a){return =
jQuery.nth(a.parentNode.lastChild,1,"previousSibling")=3D=3Da;},=0A=
			"only-child": function(a){return =
!jQuery.nth(a.parentNode.lastChild,2,"previousSibling");},=0A=
=0A=
			// Parent Checks=0A=
			parent: function(a){return a.firstChild;},=0A=
			empty: function(a){return !a.firstChild;},=0A=
=0A=
			// Text Check=0A=
			contains: function(a,i,m){return =
(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m[3])>=3D0;},=0A=
=0A=
			// Visibility=0A=
			visible: function(a){return =
"hidden"!=3Da.type&&jQuery.css(a,"display")!=3D"none"&&jQuery.css(a,"visi=
bility")!=3D"hidden";},=0A=
			hidden: function(a){return =
"hidden"=3D=3Da.type||jQuery.css(a,"display")=3D=3D"none"||jQuery.css(a,"=
visibility")=3D=3D"hidden";},=0A=
=0A=
			// Form attributes=0A=
			enabled: function(a){return !a.disabled;},=0A=
			disabled: function(a){return a.disabled;},=0A=
			checked: function(a){return a.checked;},=0A=
			selected: function(a){return a.selected||jQuery.attr(a,"selected");},=0A=
=0A=
			// Form elements=0A=
			text: function(a){return "text"=3D=3Da.type;},=0A=
			radio: function(a){return "radio"=3D=3Da.type;},=0A=
			checkbox: function(a){return "checkbox"=3D=3Da.type;},=0A=
			file: function(a){return "file"=3D=3Da.type;},=0A=
			password: function(a){return "password"=3D=3Da.type;},=0A=
			submit: function(a){return "submit"=3D=3Da.type;},=0A=
			image: function(a){return "image"=3D=3Da.type;},=0A=
			reset: function(a){return "reset"=3D=3Da.type;},=0A=
			button: function(a){return =
"button"=3D=3Da.type||jQuery.nodeName(a,"button");},=0A=
			input: function(a){return =
/input|select|textarea|button/i.test(a.nodeName);},=0A=
=0A=
			// :has()=0A=
			has: function(a,i,m){return jQuery.find(m[3],a).length;},=0A=
=0A=
			// :header=0A=
			header: function(a){return /h\d/i.test(a.nodeName);},=0A=
=0A=
			// :animated=0A=
			animated: function(a){return =
jQuery.grep(jQuery.timers,function(fn){return a=3D=3Dfn.elem;}).length;}=0A=
		}=0A=
	},=0A=
=0A=
	// The regular expressions that power the parsing engine=0A=
	parse: [=0A=
		// Match: [@value=3D'test'], [@foo]=0A=
		/^(\[) *@?([\w-]+) *([!*$^~=3D]*) *('?"?)(.*?)\4 *\]/,=0A=
=0A=
		// Match: :contains('foo')=0A=
		/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,=0A=
=0A=
		// Match: :even, :last-child, #id, .class=0A=
		new RegExp("^([:.#]*)(" + chars + "+)")=0A=
	],=0A=
=0A=
	multiFilter: function( expr, elems, not ) {=0A=
		var old, cur =3D [];=0A=
=0A=
		while ( expr && expr !=3D old ) {=0A=
			old =3D expr;=0A=
			var f =3D jQuery.filter( expr, elems, not );=0A=
			expr =3D f.t.replace(/^\s*,\s*/, "" );=0A=
			cur =3D not ? elems =3D f.r : jQuery.merge( cur, f.r );=0A=
		}=0A=
=0A=
		return cur;=0A=
	},=0A=
=0A=
	find: function( t, context ) {=0A=
		// Quickly handle non-string expressions=0A=
		if ( typeof t !=3D "string" )=0A=
			return [ t ];=0A=
=0A=
		// check to make sure context is a DOM element or a document=0A=
		if ( context && context.nodeType !=3D 1 && context.nodeType !=3D 9)=0A=
			return [ ];=0A=
=0A=
		// Set the correct context (if none is provided)=0A=
		context =3D context || document;=0A=
=0A=
		// Initialize the search=0A=
		var ret =3D [context], done =3D [], last, nodeName;=0A=
=0A=
		// Continue while a selector expression exists, and while=0A=
		// we're no longer looping upon ourselves=0A=
		while ( t && last !=3D t ) {=0A=
			var r =3D [];=0A=
			last =3D t;=0A=
=0A=
			t =3D jQuery.trim(t);=0A=
=0A=
			var foundToken =3D false,=0A=
=0A=
			// An attempt at speeding up child selectors that=0A=
			// point to a specific element tag=0A=
				re =3D quickChild,=0A=
=0A=
				m =3D re.exec(t);=0A=
=0A=
			if ( m ) {=0A=
				nodeName =3D m[1].toUpperCase();=0A=
=0A=
				// Perform our own iteration and filter=0A=
				for ( var i =3D 0; ret[i]; i++ )=0A=
					for ( var c =3D ret[i].firstChild; c; c =3D c.nextSibling )=0A=
						if ( c.nodeType =3D=3D 1 && (nodeName =3D=3D "*" || =
c.nodeName.toUpperCase() =3D=3D nodeName) )=0A=
							r.push( c );=0A=
=0A=
				ret =3D r;=0A=
				t =3D t.replace( re, "" );=0A=
				if ( t.indexOf(" ") =3D=3D 0 ) continue;=0A=
				foundToken =3D true;=0A=
			} else {=0A=
				re =3D /^([>+~])\s*(\w*)/i;=0A=
=0A=
				if ( (m =3D re.exec(t)) !=3D null ) {=0A=
					r =3D [];=0A=
=0A=
					var merge =3D {};=0A=
					nodeName =3D m[2].toUpperCase();=0A=
					m =3D m[1];=0A=
=0A=
					for ( var j =3D 0, rl =3D ret.length; j < rl; j++ ) {=0A=
						var n =3D m =3D=3D "~" || m =3D=3D "+" ? ret[j].nextSibling : =
ret[j].firstChild;=0A=
						for ( ; n; n =3D n.nextSibling )=0A=
							if ( n.nodeType =3D=3D 1 ) {=0A=
								var id =3D jQuery.data(n);=0A=
=0A=
								if ( m =3D=3D "~" && merge[id] ) break;=0A=
=0A=
								if (!nodeName || n.nodeName.toUpperCase() =3D=3D nodeName ) {=0A=
									if ( m =3D=3D "~" ) merge[id] =3D true;=0A=
									r.push( n );=0A=
								}=0A=
=0A=
								if ( m =3D=3D "+" ) break;=0A=
							}=0A=
					}=0A=
=0A=
					ret =3D r;=0A=
=0A=
					// And remove the token=0A=
					t =3D jQuery.trim( t.replace( re, "" ) );=0A=
					foundToken =3D true;=0A=
				}=0A=
			}=0A=
=0A=
			// See if there's still an expression, and that we haven't already=0A=
			// matched a token=0A=
			if ( t && !foundToken ) {=0A=
				// Handle multiple expressions=0A=
				if ( !t.indexOf(",") ) {=0A=
					// Clean the result set=0A=
					if ( context =3D=3D ret[0] ) ret.shift();=0A=
=0A=
					// Merge the result sets=0A=
					done =3D jQuery.merge( done, ret );=0A=
=0A=
					// Reset the context=0A=
					r =3D ret =3D [context];=0A=
=0A=
					// Touch up the selector string=0A=
					t =3D " " + t.substr(1,t.length);=0A=
=0A=
				} else {=0A=
					// Optimize for the case nodeName#idName=0A=
					var re2 =3D quickID;=0A=
					var m =3D re2.exec(t);=0A=
=0A=
					// Re-organize the results, so that they're consistent=0A=
					if ( m ) {=0A=
						m =3D [ 0, m[2], m[3], m[1] ];=0A=
=0A=
					} else {=0A=
						// Otherwise, do a traditional filter check for=0A=
						// ID, class, and element selectors=0A=
						re2 =3D quickClass;=0A=
						m =3D re2.exec(t);=0A=
					}=0A=
=0A=
					m[2] =3D m[2].replace(/\\/g, "");=0A=
=0A=
					var elem =3D ret[ret.length-1];=0A=
=0A=
					// Try to do a global search by ID, where we can=0A=
					if ( m[1] =3D=3D "#" && elem && elem.getElementById && =
!jQuery.isXMLDoc(elem) ) {=0A=
						// Optimization for HTML document case=0A=
						var oid =3D elem.getElementById(m[2]);=0A=
=0A=
						// Do a quick check for the existence of the actual ID attribute=0A=
						// to avoid selecting by the name attribute in IE=0A=
						// also check to insure id is a string to avoid selecting an =
element with the name of 'id' inside a form=0A=
						if ( (jQuery.browser.msie||jQuery.browser.opera) && oid && typeof =
oid.id =3D=3D "string" && oid.id !=3D m[2] )=0A=
							oid =3D jQuery('[@id=3D"'+m[2]+'"]', elem)[0];=0A=
=0A=
						// Do a quick check for node name (where applicable) so=0A=
						// that div#foo searches will be really fast=0A=
						ret =3D r =3D oid && (!m[3] || jQuery.nodeName(oid, m[3])) ? [oid] =
: [];=0A=
					} else {=0A=
						// We need to find all descendant elements=0A=
						for ( var i =3D 0; ret[i]; i++ ) {=0A=
							// Grab the tag name being searched for=0A=
							var tag =3D m[1] =3D=3D "#" && m[3] ? m[3] : m[1] !=3D "" || m[0] =
=3D=3D "" ? "*" : m[2];=0A=
=0A=
							// Handle IE7 being really dumb about <object>s=0A=
							if ( tag =3D=3D "*" && ret[i].nodeName.toLowerCase() =3D=3D =
"object" )=0A=
								tag =3D "param";=0A=
=0A=
							r =3D jQuery.merge( r, ret[i].getElementsByTagName( tag ));=0A=
						}=0A=
=0A=
						// It's faster to filter by class and be done with it=0A=
						if ( m[1] =3D=3D "." )=0A=
							r =3D jQuery.classFilter( r, m[2] );=0A=
=0A=
						// Same with ID filtering=0A=
						if ( m[1] =3D=3D "#" ) {=0A=
							var tmp =3D [];=0A=
=0A=
							// Try to find the element with the ID=0A=
							for ( var i =3D 0; r[i]; i++ )=0A=
								if ( r[i].getAttribute("id") =3D=3D m[2] ) {=0A=
									tmp =3D [ r[i] ];=0A=
									break;=0A=
								}=0A=
=0A=
							r =3D tmp;=0A=
						}=0A=
=0A=
						ret =3D r;=0A=
					}=0A=
=0A=
					t =3D t.replace( re2, "" );=0A=
				}=0A=
=0A=
			}=0A=
=0A=
			// If a selector string still exists=0A=
			if ( t ) {=0A=
				// Attempt to filter it=0A=
				var val =3D jQuery.filter(t,r);=0A=
				ret =3D r =3D val.r;=0A=
				t =3D jQuery.trim(val.t);=0A=
			}=0A=
		}=0A=
=0A=
		// An error occurred with the selector;=0A=
		// just return an empty set instead=0A=
		if ( t )=0A=
			ret =3D [];=0A=
=0A=
		// Remove the root context=0A=
		if ( ret && context =3D=3D ret[0] )=0A=
			ret.shift();=0A=
=0A=
		// And combine the results=0A=
		done =3D jQuery.merge( done, ret );=0A=
=0A=
		return done;=0A=
	},=0A=
=0A=
	classFilter: function(r,m,not){=0A=
		m =3D " " + m + " ";=0A=
		var tmp =3D [];=0A=
		for ( var i =3D 0; r[i]; i++ ) {=0A=
			var pass =3D (" " + r[i].className + " ").indexOf( m ) >=3D 0;=0A=
			if ( !not && pass || not && !pass )=0A=
				tmp.push( r[i] );=0A=
		}=0A=
		return tmp;=0A=
	},=0A=
=0A=
	filter: function(t,r,not) {=0A=
		var last;=0A=
=0A=
		// Look for common filter expressions=0A=
		while ( t && t !=3D last ) {=0A=
			last =3D t;=0A=
=0A=
			var p =3D jQuery.parse, m;=0A=
=0A=
			for ( var i =3D 0; p[i]; i++ ) {=0A=
				m =3D p[i].exec( t );=0A=
=0A=
				if ( m ) {=0A=
					// Remove what we just matched=0A=
					t =3D t.substring( m[0].length );=0A=
=0A=
					m[2] =3D m[2].replace(/\\/g, "");=0A=
					break;=0A=
				}=0A=
			}=0A=
=0A=
			if ( !m )=0A=
				break;=0A=
=0A=
			// :not() is a special case that can be optimized by=0A=
			// keeping it out of the expression list=0A=
			if ( m[1] =3D=3D ":" && m[2] =3D=3D "not" )=0A=
				// optimize if only one selector found (most common case)=0A=
				r =3D isSimple.test( m[3] ) ?=0A=
					jQuery.filter(m[3], r, true).r :=0A=
					jQuery( r ).not( m[3] );=0A=
=0A=
			// We can get a big speed boost by filtering by class here=0A=
			else if ( m[1] =3D=3D "." )=0A=
				r =3D jQuery.classFilter(r, m[2], not);=0A=
=0A=
			else if ( m[1] =3D=3D "[" ) {=0A=
				var tmp =3D [], type =3D m[3];=0A=
=0A=
				for ( var i =3D 0, rl =3D r.length; i < rl; i++ ) {=0A=
					var a =3D r[i], z =3D a[ jQuery.props[m[2]] || m[2] ];=0A=
=0A=
					if ( z =3D=3D null || /href|src|selected/.test(m[2]) )=0A=
						z =3D jQuery.attr(a,m[2]) || '';=0A=
=0A=
					if ( (type =3D=3D "" && !!z ||=0A=
						 type =3D=3D "=3D" && z =3D=3D m[5] ||=0A=
						 type =3D=3D "!=3D" && z !=3D m[5] ||=0A=
						 type =3D=3D "^=3D" && z && !z.indexOf(m[5]) ||=0A=
						 type =3D=3D "$=3D" && z.substr(z.length - m[5].length) =3D=3D =
m[5] ||=0A=
						 (type =3D=3D "*=3D" || type =3D=3D "~=3D") && z.indexOf(m[5]) =
>=3D 0) ^ not )=0A=
							tmp.push( a );=0A=
				}=0A=
=0A=
				r =3D tmp;=0A=
=0A=
			// We can get a speed boost by handling nth-child here=0A=
			} else if ( m[1] =3D=3D ":" && m[2] =3D=3D "nth-child" ) {=0A=
				var merge =3D {}, tmp =3D [],=0A=
					// parse equations like 'even', 'odd', '5', '2n', '3n+2', '4n-1', =
'-n+6'=0A=
					test =3D /(-?)(\d*)n((?:\+|-)?\d*)/.exec(=0A=
						m[3] =3D=3D "even" && "2n" || m[3] =3D=3D "odd" && "2n+1" ||=0A=
						!/\D/.test(m[3]) && "0n+" + m[3] || m[3]),=0A=
					// calculate the numbers (first)n+(last) including if they are =
negative=0A=
					first =3D (test[1] + (test[2] || 1)) - 0, last =3D test[3] - 0;=0A=
=0A=
				// loop through all the elements left in the jQuery object=0A=
				for ( var i =3D 0, rl =3D r.length; i < rl; i++ ) {=0A=
					var node =3D r[i], parentNode =3D node.parentNode, id =3D =
jQuery.data(parentNode);=0A=
=0A=
					if ( !merge[id] ) {=0A=
						var c =3D 1;=0A=
=0A=
						for ( var n =3D parentNode.firstChild; n; n =3D n.nextSibling )=0A=
							if ( n.nodeType =3D=3D 1 )=0A=
								n.nodeIndex =3D c++;=0A=
=0A=
						merge[id] =3D true;=0A=
					}=0A=
=0A=
					var add =3D false;=0A=
=0A=
					if ( first =3D=3D 0 ) {=0A=
						if ( node.nodeIndex =3D=3D last )=0A=
							add =3D true;=0A=
					} else if ( (node.nodeIndex - last) % first =3D=3D 0 && =
(node.nodeIndex - last) / first >=3D 0 )=0A=
						add =3D true;=0A=
=0A=
					if ( add ^ not )=0A=
						tmp.push( node );=0A=
				}=0A=
=0A=
				r =3D tmp;=0A=
=0A=
			// Otherwise, find the expression to execute=0A=
			} else {=0A=
				var fn =3D jQuery.expr[ m[1] ];=0A=
				if ( typeof fn =3D=3D "object" )=0A=
					fn =3D fn[ m[2] ];=0A=
=0A=
				if ( typeof fn =3D=3D "string" )=0A=
					fn =3D eval("false||function(a,i){return " + fn + ";}");=0A=
=0A=
				// Execute it against the current filter=0A=
				r =3D jQuery.grep( r, function(elem, i){=0A=
					return fn(elem, i, m, r);=0A=
				}, not );=0A=
			}=0A=
		}=0A=
=0A=
		// Return an array of filtered elements (r)=0A=
		// and the modified expression string (t)=0A=
		return { r: r, t: t };=0A=
	},=0A=
=0A=
	dir: function( elem, dir ){=0A=
		var matched =3D [],=0A=
			cur =3D elem[dir];=0A=
		while ( cur && cur !=3D document ) {=0A=
			if ( cur.nodeType =3D=3D 1 )=0A=
				matched.push( cur );=0A=
			cur =3D cur[dir];=0A=
		}=0A=
		return matched;=0A=
	},=0A=
=0A=
	nth: function(cur,result,dir,elem){=0A=
		result =3D result || 1;=0A=
		var num =3D 0;=0A=
=0A=
		for ( ; cur; cur =3D cur[dir] )=0A=
			if ( cur.nodeType =3D=3D 1 && ++num =3D=3D result )=0A=
				break;=0A=
=0A=
		return cur;=0A=
	},=0A=
=0A=
	sibling: function( n, elem ) {=0A=
		var r =3D [];=0A=
=0A=
		for ( ; n; n =3D n.nextSibling ) {=0A=
			if ( n.nodeType =3D=3D 1 && n !=3D elem )=0A=
				r.push( n );=0A=
		}=0A=
=0A=
		return r;=0A=
	}=0A=
});=0A=
/*=0A=
 * A number of helper functions used for managing events.=0A=
 * Many of the ideas behind this code orignated from=0A=
 * Dean Edwards' addEvent library.=0A=
 */=0A=
jQuery.event =3D {=0A=
=0A=
	// Bind an event to an element=0A=
	// Original by Dean Edwards=0A=
	add: function(elem, types, handler, data) {=0A=
		if ( elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8 )=0A=
			return;=0A=
=0A=
		// For whatever reason, IE has trouble passing the window object=0A=
		// around, causing it to be cloned in the process=0A=
		if ( jQuery.browser.msie && elem.setInterval )=0A=
			elem =3D window;=0A=
=0A=
		// Make sure that the function being executed has a unique ID=0A=
		if ( !handler.guid )=0A=
			handler.guid =3D this.guid++;=0A=
=0A=
		// if data is passed, bind to handler=0A=
		if( data !=3D undefined ) {=0A=
			// Create temporary function pointer to original handler=0A=
			var fn =3D handler;=0A=
=0A=
			// Create unique handler function, wrapped around original handler=0A=
			handler =3D this.proxy( fn, function() {=0A=
				// Pass arguments and context to original handler=0A=
				return fn.apply(this, arguments);=0A=
			});=0A=
=0A=
			// Store data in unique handler=0A=
			handler.data =3D data;=0A=
		}=0A=
=0A=
		// Init the element's event structure=0A=
		var events =3D jQuery.data(elem, "events") || jQuery.data(elem, =
"events", {}),=0A=
			handle =3D jQuery.data(elem, "handle") || jQuery.data(elem, "handle", =
function(){=0A=
				// Handle the second event of a trigger and when=0A=
				// an event is called after a page has unloaded=0A=
				if ( typeof jQuery !=3D "undefined" && !jQuery.event.triggered )=0A=
					return jQuery.event.handle.apply(arguments.callee.elem, arguments);=0A=
			});=0A=
		// Add elem as a property of the handle function=0A=
		// This is to prevent a memory leak with non-native=0A=
		// event in IE.=0A=
		handle.elem =3D elem;=0A=
=0A=
		// Handle multiple events separated by a space=0A=
		// jQuery(...).bind("mouseover mouseout", fn);=0A=
		jQuery.each(types.split(/\s+/), function(index, type) {=0A=
			// Namespaced event handlers=0A=
			var parts =3D type.split(".");=0A=
			type =3D parts[0];=0A=
			handler.type =3D parts[1];=0A=
=0A=
			// Get the current list of functions bound to this event=0A=
			var handlers =3D events[type];=0A=
=0A=
			// Init the event handler queue=0A=
			if (!handlers) {=0A=
				handlers =3D events[type] =3D {};=0A=
=0A=
				// Check for a special event handler=0A=
				// Only use addEventListener/attachEvent if the special=0A=
				// events handler returns false=0A=
				if ( !jQuery.event.special[type] || =
jQuery.event.special[type].setup.call(elem) =3D=3D=3D false ) {=0A=
					// Bind the global event handler to the element=0A=
					if (elem.addEventListener)=0A=
						elem.addEventListener(type, handle, false);=0A=
					else if (elem.attachEvent)=0A=
						elem.attachEvent("on" + type, handle);=0A=
				}=0A=
			}=0A=
=0A=
			// Add the function to the element's handler list=0A=
			handlers[handler.guid] =3D handler;=0A=
=0A=
			// Keep track of which events have been used, for global triggering=0A=
			jQuery.event.global[type] =3D true;=0A=
		});=0A=
=0A=
		// Nullify elem to prevent memory leaks in IE=0A=
		elem =3D null;=0A=
	},=0A=
=0A=
	guid: 1,=0A=
	global: {},=0A=
=0A=
	// Detach an event or set of events from an element=0A=
	remove: function(elem, types, handler) {=0A=
		// don't do events on text and comment nodes=0A=
		if ( elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8 )=0A=
			return;=0A=
=0A=
		var events =3D jQuery.data(elem, "events"), ret, index;=0A=
=0A=
		if ( events ) {=0A=
			// Unbind all events for the element=0A=
			if ( types =3D=3D undefined || (typeof types =3D=3D "string" && =
types.charAt(0) =3D=3D ".") )=0A=
				for ( var type in events )=0A=
					this.remove( elem, type + (types || "") );=0A=
			else {=0A=
				// types is actually an event object here=0A=
				if ( types.type ) {=0A=
					handler =3D types.handler;=0A=
					types =3D types.type;=0A=
				}=0A=
=0A=
				// Handle multiple events seperated by a space=0A=
				// jQuery(...).unbind("mouseover mouseout", fn);=0A=
				jQuery.each(types.split(/\s+/), function(index, type){=0A=
					// Namespaced event handlers=0A=
					var parts =3D type.split(".");=0A=
					type =3D parts[0];=0A=
=0A=
					if ( events[type] ) {=0A=
						// remove the given handler for the given type=0A=
						if ( handler )=0A=
							delete events[type][handler.guid];=0A=
=0A=
						// remove all handlers for the given type=0A=
						else=0A=
							for ( handler in events[type] )=0A=
								// Handle the removal of namespaced events=0A=
								if ( !parts[1] || events[type][handler].type =3D=3D parts[1] )=0A=
									delete events[type][handler];=0A=
=0A=
						// remove generic event handler if no more handlers exist=0A=
						for ( ret in events[type] ) break;=0A=
						if ( !ret ) {=0A=
							if ( !jQuery.event.special[type] || =
jQuery.event.special[type].teardown.call(elem) =3D=3D=3D false ) {=0A=
								if (elem.removeEventListener)=0A=
									elem.removeEventListener(type, jQuery.data(elem, "handle"), =
false);=0A=
								else if (elem.detachEvent)=0A=
									elem.detachEvent("on" + type, jQuery.data(elem, "handle"));=0A=
							}=0A=
							ret =3D null;=0A=
							delete events[type];=0A=
						}=0A=
					}=0A=
				});=0A=
			}=0A=
=0A=
			// Remove the expando if it's no longer used=0A=
			for ( ret in events ) break;=0A=
			if ( !ret ) {=0A=
				var handle =3D jQuery.data( elem, "handle" );=0A=
				if ( handle ) handle.elem =3D null;=0A=
				jQuery.removeData( elem, "events" );=0A=
				jQuery.removeData( elem, "handle" );=0A=
			}=0A=
		}=0A=
	},=0A=
=0A=
	trigger: function(type, data, elem, donative, extra) {=0A=
		// Clone the incoming data, if any=0A=
		data =3D jQuery.makeArray(data);=0A=
=0A=
		if ( type.indexOf("!") >=3D 0 ) {=0A=
			type =3D type.slice(0, -1);=0A=
			var exclusive =3D true;=0A=
		}=0A=
=0A=
		// Handle a global trigger=0A=
		if ( !elem ) {=0A=
			// Only trigger if we've ever bound an event for it=0A=
			if ( this.global[type] )=0A=
				jQuery("*").add([window, document]).trigger(type, data);=0A=
=0A=
		// Handle triggering a single element=0A=
		} else {=0A=
			// don't do events on text and comment nodes=0A=
			if ( elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8 )=0A=
				return undefined;=0A=
=0A=
			var val, ret, fn =3D jQuery.isFunction( elem[ type ] || null ),=0A=
				// Check to see if we need to provide a fake event, or not=0A=
				event =3D !data[0] || !data[0].preventDefault;=0A=
=0A=
			// Pass along a fake event=0A=
			if ( event ) {=0A=
				data.unshift({=0A=
					type: type,=0A=
					target: elem,=0A=
					preventDefault: function(){},=0A=
					stopPropagation: function(){},=0A=
					timeStamp: now()=0A=
				});=0A=
				data[0][expando] =3D true; // no need to fix fake event=0A=
			}=0A=
=0A=
			// Enforce the right trigger type=0A=
			data[0].type =3D type;=0A=
			if ( exclusive )=0A=
				data[0].exclusive =3D true;=0A=
=0A=
			// Trigger the event, it is assumed that "handle" is a function=0A=
			var handle =3D jQuery.data(elem, "handle");=0A=
			if ( handle )=0A=
				val =3D handle.apply( elem, data );=0A=
=0A=
			// Handle triggering native .onfoo handlers (and on links since we =
don't call .click() for links)=0A=
			if ( (!fn || (jQuery.nodeName(elem, 'a') && type =3D=3D "click")) && =
elem["on"+type] && elem["on"+type].apply( elem, data ) =3D=3D=3D false )=0A=
				val =3D false;=0A=
=0A=
			// Extra functions don't get the custom event object=0A=
			if ( event )=0A=
				data.shift();=0A=
=0A=
			// Handle triggering of extra function=0A=
			if ( extra && jQuery.isFunction( extra ) ) {=0A=
				// call the extra function and tack the current return value on the =
end for possible inspection=0A=
				ret =3D extra.apply( elem, val =3D=3D null ? data : data.concat( val =
) );=0A=
				// if anything is returned, give it precedence and have it overwrite =
the previous value=0A=
				if (ret !=3D=3D undefined)=0A=
					val =3D ret;=0A=
			}=0A=
=0A=
			// Trigger the native events (except for clicks on links)=0A=
			if ( fn && donative !=3D=3D false && val !=3D=3D false && =
!(jQuery.nodeName(elem, 'a') && type =3D=3D "click") ) {=0A=
				this.triggered =3D true;=0A=
				try {=0A=
					elem[ type ]();=0A=
				// prevent IE from throwing an error for some hidden elements=0A=
				} catch (e) {}=0A=
			}=0A=
=0A=
			this.triggered =3D false;=0A=
		}=0A=
=0A=
		return val;=0A=
	},=0A=
=0A=
	handle: function(event) {=0A=
		// returned undefined or false=0A=
		var val, ret, namespace, all, handlers;=0A=
=0A=
		event =3D arguments[0] =3D jQuery.event.fix( event || window.event );=0A=
=0A=
		// Namespaced event handlers=0A=
		namespace =3D event.type.split(".");=0A=
		event.type =3D namespace[0];=0A=
		namespace =3D namespace[1];=0A=
		// Cache this now, all =3D true means, any handler=0A=
		all =3D !namespace && !event.exclusive;=0A=
=0A=
		handlers =3D ( jQuery.data(this, "events") || {} )[event.type];=0A=
=0A=
		for ( var j in handlers ) {=0A=
			var handler =3D handlers[j];=0A=
=0A=
			// Filter the functions by class=0A=
			if ( all || handler.type =3D=3D namespace ) {=0A=
				// Pass in a reference to the handler function itself=0A=
				// So that we can later remove it=0A=
				event.handler =3D handler;=0A=
				event.data =3D handler.data;=0A=
=0A=
				ret =3D handler.apply( this, arguments );=0A=
=0A=
				if ( val !=3D=3D false )=0A=
					val =3D ret;=0A=
=0A=
				if ( ret =3D=3D=3D false ) {=0A=
					event.preventDefault();=0A=
					event.stopPropagation();=0A=
				}=0A=
			}=0A=
		}=0A=
=0A=
		return val;=0A=
	},=0A=
=0A=
	fix: function(event) {=0A=
		if ( event[expando] =3D=3D true )=0A=
			return event;=0A=
=0A=
		// store a copy of the original event object=0A=
		// and "clone" to set read-only properties=0A=
		var originalEvent =3D event;=0A=
		event =3D { originalEvent: originalEvent };=0A=
		var props =3D "altKey attrChange attrName bubbles button cancelable =
charCode clientX clientY ctrlKey currentTarget data detail eventPhase =
fromElement handler keyCode metaKey newValue originalTarget pageX pageY =
prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement =
target timeStamp toElement type view wheelDelta which".split(" ");=0A=
		for ( var i=3Dprops.length; i; i-- )=0A=
			event[ props[i] ] =3D originalEvent[ props[i] ];=0A=
=0A=
		// Mark it as fixed=0A=
		event[expando] =3D true;=0A=
=0A=
		// add preventDefault and stopPropagation since=0A=
		// they will not work on the clone=0A=
		event.preventDefault =3D function() {=0A=
			// if preventDefault exists run it on the original event=0A=
			if (originalEvent.preventDefault)=0A=
				originalEvent.preventDefault();=0A=
			// otherwise set the returnValue property of the original event to =
false (IE)=0A=
			originalEvent.returnValue =3D false;=0A=
		};=0A=
		event.stopPropagation =3D function() {=0A=
			// if stopPropagation exists run it on the original event=0A=
			if (originalEvent.stopPropagation)=0A=
				originalEvent.stopPropagation();=0A=
			// otherwise set the cancelBubble property of the original event to =
true (IE)=0A=
			originalEvent.cancelBubble =3D true;=0A=
		};=0A=
=0A=
		// Fix timeStamp=0A=
		event.timeStamp =3D event.timeStamp || now();=0A=
=0A=
		// Fix target property, if necessary=0A=
		if ( !event.target )=0A=
			event.target =3D event.srcElement || document; // Fixes #1925 where =
srcElement might not be defined either=0A=
=0A=
		// check if target is a textnode (safari)=0A=
		if ( event.target.nodeType =3D=3D 3 )=0A=
			event.target =3D event.target.parentNode;=0A=
=0A=
		// Add relatedTarget, if necessary=0A=
		if ( !event.relatedTarget && event.fromElement )=0A=
			event.relatedTarget =3D event.fromElement =3D=3D event.target ? =
event.toElement : event.fromElement;=0A=
=0A=
		// Calculate pageX/Y if missing and clientX/Y available=0A=
		if ( event.pageX =3D=3D null && event.clientX !=3D null ) {=0A=
			var doc =3D document.documentElement, body =3D document.body;=0A=
			event.pageX =3D event.clientX + (doc && doc.scrollLeft || body && =
body.scrollLeft || 0) - (doc.clientLeft || 0);=0A=
			event.pageY =3D event.clientY + (doc && doc.scrollTop || body && =
body.scrollTop || 0) - (doc.clientTop || 0);=0A=
		}=0A=
=0A=
		// Add which for key events=0A=
		if ( !event.which && ((event.charCode || event.charCode =3D=3D=3D 0) ? =
event.charCode : event.keyCode) )=0A=
			event.which =3D event.charCode || event.keyCode;=0A=
=0A=
		// Add metaKey to non-Mac browsers (use ctrl for PC's and Meta for =
Macs)=0A=
		if ( !event.metaKey && event.ctrlKey )=0A=
			event.metaKey =3D event.ctrlKey;=0A=
=0A=
		// Add which for click: 1 =3D=3D left; 2 =3D=3D middle; 3 =3D=3D right=0A=
		// Note: button is not normalized, so don't use it=0A=
		if ( !event.which && event.button )=0A=
			event.which =3D (event.button & 1 ? 1 : ( event.button & 2 ? 3 : ( =
event.button & 4 ? 2 : 0 ) ));=0A=
=0A=
		return event;=0A=
	},=0A=
=0A=
	proxy: function( fn, proxy ){=0A=
		// Set the guid of unique handler to the same of original handler, so =
it can be removed=0A=
		proxy.guid =3D fn.guid =3D fn.guid || proxy.guid || this.guid++;=0A=
		// So proxy can be declared as an argument=0A=
		return proxy;=0A=
	},=0A=
=0A=
	special: {=0A=
		ready: {=0A=
			setup: function() {=0A=
				// Make sure the ready event is setup=0A=
				bindReady();=0A=
				return;=0A=
			},=0A=
=0A=
			teardown: function() { return; }=0A=
		},=0A=
=0A=
		mouseenter: {=0A=
			setup: function() {=0A=
				if ( jQuery.browser.msie ) return false;=0A=
				jQuery(this).bind("mouseover", =
jQuery.event.special.mouseenter.handler);=0A=
				return true;=0A=
			},=0A=
=0A=
			teardown: function() {=0A=
				if ( jQuery.browser.msie ) return false;=0A=
				jQuery(this).unbind("mouseover", =
jQuery.event.special.mouseenter.handler);=0A=
				return true;=0A=
			},=0A=
=0A=
			handler: function(event) {=0A=
				// If we actually just moused on to a sub-element, ignore it=0A=
				if ( withinElement(event, this) ) return true;=0A=
				// Execute the right handlers by setting the event type to mouseenter=0A=
				event.type =3D "mouseenter";=0A=
				return jQuery.event.handle.apply(this, arguments);=0A=
			}=0A=
		},=0A=
=0A=
		mouseleave: {=0A=
			setup: function() {=0A=
				if ( jQuery.browser.msie ) return false;=0A=
				jQuery(this).bind("mouseout", =
jQuery.event.special.mouseleave.handler);=0A=
				return true;=0A=
			},=0A=
=0A=
			teardown: function() {=0A=
				if ( jQuery.browser.msie ) return false;=0A=
				jQuery(this).unbind("mouseout", =
jQuery.event.special.mouseleave.handler);=0A=
				return true;=0A=
			},=0A=
=0A=
			handler: function(event) {=0A=
				// If we actually just moused on to a sub-element, ignore it=0A=
				if ( withinElement(event, this) ) return true;=0A=
				// Execute the right handlers by setting the event type to mouseleave=0A=
				event.type =3D "mouseleave";=0A=
				return jQuery.event.handle.apply(this, arguments);=0A=
			}=0A=
		}=0A=
	}=0A=
};=0A=
=0A=
jQuery.fn.extend({=0A=
	bind: function( type, data, fn ) {=0A=
		return type =3D=3D "unload" ? this.one(type, data, fn) : =
this.each(function(){=0A=
			jQuery.event.add( this, type, fn || data, fn && data );=0A=
		});=0A=
	},=0A=
=0A=
	one: function( type, data, fn ) {=0A=
		var one =3D jQuery.event.proxy( fn || data, function(event) {=0A=
			jQuery(this).unbind(event, one);=0A=
			return (fn || data).apply( this, arguments );=0A=
		});=0A=
		return this.each(function(){=0A=
			jQuery.event.add( this, type, one, fn && data);=0A=
		});=0A=
	},=0A=
=0A=
	unbind: function( type, fn ) {=0A=
		return this.each(function(){=0A=
			jQuery.event.remove( this, type, fn );=0A=
		});=0A=
	},=0A=
=0A=
	trigger: function( type, data, fn ) {=0A=
		return this.each(function(){=0A=
			jQuery.event.trigger( type, data, this, true, fn );=0A=
		});=0A=
	},=0A=
=0A=
	triggerHandler: function( type, data, fn ) {=0A=
		return this[0] && jQuery.event.trigger( type, data, this[0], false, fn =
);=0A=
	},=0A=
=0A=
	toggle: function( fn ) {=0A=
		// Save reference to arguments for access in closure=0A=
		var args =3D arguments, i =3D 1;=0A=
=0A=
		// link all the functions, so any of them can unbind this click handler=0A=
		while( i < args.length )=0A=
			jQuery.event.proxy( fn, args[i++] );=0A=
=0A=
		return this.click( jQuery.event.proxy( fn, function(event) {=0A=
			// Figure out which function to execute=0A=
			this.lastToggle =3D ( this.lastToggle || 0 ) % i;=0A=
=0A=
			// Make sure that clicks stop=0A=
			event.preventDefault();=0A=
=0A=
			// and execute the function=0A=
			return args[ this.lastToggle++ ].apply( this, arguments ) || false;=0A=
		}));=0A=
	},=0A=
=0A=
	hover: function(fnOver, fnOut) {=0A=
		return this.bind('mouseenter', fnOver).bind('mouseleave', fnOut);=0A=
	},=0A=
=0A=
	ready: function(fn) {=0A=
		// Attach the listeners=0A=
		bindReady();=0A=
=0A=
		// If the DOM is already ready=0A=
		if ( jQuery.isReady )=0A=
			// Execute the function immediately=0A=
			fn.call( document, jQuery );=0A=
=0A=
		// Otherwise, remember the function for later=0A=
		else=0A=
			// Add the function to the wait list=0A=
			jQuery.readyList.push( function() { return fn.call(this, jQuery); } );=0A=
=0A=
		return this;=0A=
	}=0A=
});=0A=
=0A=
jQuery.extend({=0A=
	isReady: false,=0A=
	readyList: [],=0A=
	// Handle when the DOM is ready=0A=
	ready: function() {=0A=
		// Make sure that the DOM is not already loaded=0A=
		if ( !jQuery.isReady ) {=0A=
			// Remember that the DOM is ready=0A=
			jQuery.isReady =3D true;=0A=
=0A=
			// If there are functions bound, to execute=0A=
			if ( jQuery.readyList ) {=0A=
				// Execute all of them=0A=
				jQuery.each( jQuery.readyList, function(){=0A=
					this.call( document );=0A=
				});=0A=
=0A=
				// Reset the list of functions=0A=
				jQuery.readyList =3D null;=0A=
			}=0A=
=0A=
			// Trigger any bound ready events=0A=
			jQuery(document).triggerHandler("ready");=0A=
		}=0A=
	}=0A=
});=0A=
=0A=
var readyBound =3D false;=0A=
=0A=
function bindReady(){=0A=
	if ( readyBound ) return;=0A=
	readyBound =3D true;=0A=
=0A=
	// Mozilla, Opera (see further below for it) and webkit nightlies =
currently support this event=0A=
	if ( document.addEventListener && !jQuery.browser.opera)=0A=
		// Use the handy event callback=0A=
		document.addEventListener( "DOMContentLoaded", jQuery.ready, false );=0A=
=0A=
	// If IE is used and is not in a frame=0A=
	// Continually check to see if the document is ready=0A=
	if ( jQuery.browser.msie && window =3D=3D top ) (function(){=0A=
		if (jQuery.isReady) return;=0A=
		try {=0A=
			// If IE is used, use the trick by Diego Perini=0A=
			// http://javascript.nwbox.com/IEContentLoaded/=0A=
			document.documentElement.doScroll("left");=0A=
		} catch( error ) {=0A=
			setTimeout( arguments.callee, 0 );=0A=
			return;=0A=
		}=0A=
		// and execute any waiting functions=0A=
		jQuery.ready();=0A=
	})();=0A=
=0A=
	if ( jQuery.browser.opera )=0A=
		document.addEventListener( "DOMContentLoaded", function () {=0A=
			if (jQuery.isReady) return;=0A=
			for (var i =3D 0; i < document.styleSheets.length; i++)=0A=
				if (document.styleSheets[i].disabled) {=0A=
					setTimeout( arguments.callee, 0 );=0A=
					return;=0A=
				}=0A=
			// and execute any waiting functions=0A=
			jQuery.ready();=0A=
		}, false);=0A=
=0A=
	if ( jQuery.browser.safari ) {=0A=
		var numStyles;=0A=
		(function(){=0A=
			if (jQuery.isReady) return;=0A=
			if ( document.readyState !=3D "loaded" && document.readyState !=3D =
"complete" ) {=0A=
				setTimeout( arguments.callee, 0 );=0A=
				return;=0A=
			}=0A=
			if ( numStyles =3D=3D=3D undefined )=0A=
				numStyles =3D jQuery("style, link[rel=3Dstylesheet]").length;=0A=
			if ( document.styleSheets.length !=3D numStyles ) {=0A=
				setTimeout( arguments.callee, 0 );=0A=
				return;=0A=
			}=0A=
			// and execute any waiting functions=0A=
			jQuery.ready();=0A=
		})();=0A=
	}=0A=
=0A=
	// A fallback to window.onload, that will always work=0A=
	jQuery.event.add( window, "load", jQuery.ready );=0A=
}=0A=
=0A=
jQuery.each( ("blur,focus,load,resize,scroll,unload,click,dblclick," +=0A=
	"mousedown,mouseup,mousemove,mouseover,mouseout,change,select," +=0A=
	"submit,keydown,keypress,keyup,error").split(","), function(i, name){=0A=
=0A=
	// Handle event binding=0A=
	jQuery.fn[name] =3D function(fn){=0A=
		return fn ? this.bind(name, fn) : this.trigger(name);=0A=
	};=0A=
});=0A=
=0A=
// Checks if an event happened on an element within another element=0A=
// Used in jQuery.event.special.mouseenter and mouseleave handlers=0A=
var withinElement =3D function(event, elem) {=0A=
	// Check if mouse(over|out) are still within the same parent element=0A=
	var parent =3D event.relatedTarget;=0A=
	// Traverse up the tree=0A=
	while ( parent && parent !=3D elem ) try { parent =3D =
parent.parentNode; } catch(error) { parent =3D elem; }=0A=
	// Return true if we actually just moused on to a sub-element=0A=
	return parent =3D=3D elem;=0A=
};=0A=
=0A=
// Prevent memory leaks in IE=0A=
// And prevent errors on refresh with events like mouseover in other =
browsers=0A=
// Window isn't included so as not to unbind existing unload events=0A=
jQuery(window).bind("unload", function() {=0A=
	jQuery("*").add(document).unbind();=0A=
});=0A=
jQuery.fn.extend({=0A=
	// Keep a copy of the old load=0A=
	_load: jQuery.fn.load,=0A=
=0A=
	load: function( url, params, callback ) {=0A=
		if ( typeof url !=3D 'string' )=0A=
			return this._load( url );=0A=
=0A=
		var off =3D url.indexOf(" ");=0A=
		if ( off >=3D 0 ) {=0A=
			var selector =3D url.slice(off, url.length);=0A=
			url =3D url.slice(0, off);=0A=
		}=0A=
=0A=
		callback =3D callback || function(){};=0A=
=0A=
		// Default to a GET request=0A=
		var type =3D "GET";=0A=
=0A=
		// If the second parameter was provided=0A=
		if ( params )=0A=
			// If it's a function=0A=
			if ( jQuery.isFunction( params ) ) {=0A=
				// We assume that it's the callback=0A=
				callback =3D params;=0A=
				params =3D null;=0A=
=0A=
			// Otherwise, build a param string=0A=
			} else {=0A=
				params =3D jQuery.param( params );=0A=
				type =3D "POST";=0A=
			}=0A=
=0A=
		var self =3D this;=0A=
=0A=
		// Request the remote document=0A=
		jQuery.ajax({=0A=
			url: url,=0A=
			type: type,=0A=
			dataType: "html",=0A=
			data: params,=0A=
			complete: function(res, status){=0A=
				// If successful, inject the HTML into all the matched elements=0A=
				if ( status =3D=3D "success" || status =3D=3D "notmodified" )=0A=
					// See if a selector was specified=0A=
					self.html( selector ?=0A=
						// Create a dummy div to hold the results=0A=
						jQuery("<div/>")=0A=
							// inject the contents of the document in, removing the scripts=0A=
							// to avoid any 'Permission Denied' errors in IE=0A=
							.append(res.responseText.replace(/<script(.|\s)*?\/script>/g, ""))=0A=
=0A=
							// Locate the specified elements=0A=
							.find(selector) :=0A=
=0A=
						// If not, just inject the full result=0A=
						res.responseText );=0A=
=0A=
				self.each( callback, [res.responseText, status, res] );=0A=
			}=0A=
		});=0A=
		return this;=0A=
	},=0A=
=0A=
	serialize: function() {=0A=
		return jQuery.param(this.serializeArray());=0A=
	},=0A=
	serializeArray: function() {=0A=
		return this.map(function(){=0A=
			return jQuery.nodeName(this, "form") ?=0A=
				jQuery.makeArray(this.elements) : this;=0A=
		})=0A=
		.filter(function(){=0A=
			return this.name && !this.disabled &&=0A=
				(this.checked || /select|textarea/i.test(this.nodeName) ||=0A=
					/text|hidden|password/i.test(this.type));=0A=
		})=0A=
		.map(function(i, elem){=0A=
			var val =3D jQuery(this).val();=0A=
			return val =3D=3D null ? null :=0A=
				val.constructor =3D=3D Array ?=0A=
					jQuery.map( val, function(val, i){=0A=
						return {name: elem.name, value: val};=0A=
					}) :=0A=
					{name: elem.name, value: val};=0A=
		}).get();=0A=
	}=0A=
});=0A=
=0A=
// Attach a bunch of functions for handling common AJAX events=0A=
jQuery.each( =
"ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(",=
"), function(i,o){=0A=
	jQuery.fn[o] =3D function(f){=0A=
		return this.bind(o, f);=0A=
	};=0A=
});=0A=
=0A=
var jsc =3D now();=0A=
=0A=
jQuery.extend({=0A=
	get: function( url, data, callback, type ) {=0A=
		// shift arguments if data argument was ommited=0A=
		if ( jQuery.isFunction( data ) ) {=0A=
			callback =3D data;=0A=
			data =3D null;=0A=
		}=0A=
=0A=
		return jQuery.ajax({=0A=
			type: "GET",=0A=
			url: url,=0A=
			data: data,=0A=
			success: callback,=0A=
			dataType: type=0A=
		});=0A=
	},=0A=
=0A=
	getScript: function( url, callback ) {=0A=
		return jQuery.get(url, null, callback, "script");=0A=
	},=0A=
=0A=
	getJSON: function( url, data, callback ) {=0A=
		return jQuery.get(url, data, callback, "json");=0A=
	},=0A=
=0A=
	post: function( url, data, callback, type ) {=0A=
		if ( jQuery.isFunction( data ) ) {=0A=
			callback =3D data;=0A=
			data =3D {};=0A=
		}=0A=
=0A=
		return jQuery.ajax({=0A=
			type: "POST",=0A=
			url: url,=0A=
			data: data,=0A=
			success: callback,=0A=
			dataType: type=0A=
		});=0A=
	},=0A=
=0A=
	ajaxSetup: function( settings ) {=0A=
		jQuery.extend( jQuery.ajaxSettings, settings );=0A=
	},=0A=
=0A=
	ajaxSettings: {=0A=
		url: location.href,=0A=
		global: true,=0A=
		type: "GET",=0A=
		timeout: 0,=0A=
		contentType: "application/x-www-form-urlencoded",=0A=
		processData: true,=0A=
		async: true,=0A=
		data: null,=0A=
		username: null,=0A=
		password: null,=0A=
		accepts: {=0A=
			xml: "application/xml, text/xml",=0A=
			html: "text/html",=0A=
			script: "text/javascript, application/javascript",=0A=
			json: "application/json, text/javascript",=0A=
			text: "text/plain",=0A=
			_default: "*/*"=0A=
		}=0A=
	},=0A=
=0A=
	// Last-Modified header cache for next request=0A=
	lastModified: {},=0A=
=0A=
	ajax: function( s ) {=0A=
		// Extend the settings, but re-extend 's' so that it can be=0A=
		// checked again later (in the test suite, specifically)=0A=
		s =3D jQuery.extend(true, s, jQuery.extend(true, {}, =
jQuery.ajaxSettings, s));=0A=
=0A=
		var jsonp, jsre =3D /=3D\?(&|$)/g, status, data,=0A=
			type =3D s.type.toUpperCase();=0A=
=0A=
		// convert data if not already a string=0A=
		if ( s.data && s.processData && typeof s.data !=3D "string" )=0A=
			s.data =3D jQuery.param(s.data);=0A=
=0A=
		// Handle JSONP Parameter Callbacks=0A=
		if ( s.dataType =3D=3D "jsonp" ) {=0A=
			if ( type =3D=3D "GET" ) {=0A=
				if ( !s.url.match(jsre) )=0A=
					s.url +=3D (s.url.match(/\?/) ? "&" : "?") + (s.jsonp || =
"callback") + "=3D?";=0A=
			} else if ( !s.data || !s.data.match(jsre) )=0A=
				s.data =3D (s.data ? s.data + "&" : "") + (s.jsonp || "callback") + =
"=3D?";=0A=
			s.dataType =3D "json";=0A=
		}=0A=
=0A=
		// Build temporary JSONP function=0A=
		if ( s.dataType =3D=3D "json" && (s.data && s.data.match(jsre) || =
s.url.match(jsre)) ) {=0A=
			jsonp =3D "jsonp" + jsc++;=0A=
=0A=
			// Replace the =3D? sequence both in the query string and the data=0A=
			if ( s.data )=0A=
				s.data =3D (s.data + "").replace(jsre, "=3D" + jsonp + "$1");=0A=
			s.url =3D s.url.replace(jsre, "=3D" + jsonp + "$1");=0A=
=0A=
			// We need to make sure=0A=
			// that a JSONP style response is executed properly=0A=
			s.dataType =3D "script";=0A=
=0A=
			// Handle JSONP-style loading=0A=
			window[ jsonp ] =3D function(tmp){=0A=
				data =3D tmp;=0A=
				success();=0A=
				complete();=0A=
				// Garbage collect=0A=
				window[ jsonp ] =3D undefined;=0A=
				try{ delete window[ jsonp ]; } catch(e){}=0A=
				if ( head )=0A=
					head.removeChild( script );=0A=
			};=0A=
		}=0A=
=0A=
		if ( s.dataType =3D=3D "script" && s.cache =3D=3D null )=0A=
			s.cache =3D false;=0A=
=0A=
		if ( s.cache =3D=3D=3D false && type =3D=3D "GET" ) {=0A=
			var ts =3D now();=0A=
			// try replacing _=3D if it is there=0A=
			var ret =3D s.url.replace(/(\?|&)_=3D.*?(&|$)/, "$1_=3D" + ts + "$2");=0A=
			// if nothing was replaced, add timestamp to the end=0A=
			s.url =3D ret + ((ret =3D=3D s.url) ? (s.url.match(/\?/) ? "&" : "?") =
+ "_=3D" + ts : "");=0A=
		}=0A=
=0A=
		// If data is available, append data to url for get requests=0A=
		if ( s.data && type =3D=3D "GET" ) {=0A=
			s.url +=3D (s.url.match(/\?/) ? "&" : "?") + s.data;=0A=
=0A=
			// IE likes to send both get and post data, prevent this=0A=
			s.data =3D null;=0A=
		}=0A=
=0A=
		// Watch for a new set of requests=0A=
		if ( s.global && ! jQuery.active++ )=0A=
			jQuery.event.trigger( "ajaxStart" );=0A=
=0A=
		// Matches an absolute URL, and saves the domain=0A=
		var remote =3D /^(?:\w+:)?\/\/([^\/?#]+)/;=0A=
=0A=
		// If we're requesting a remote document=0A=
		// and trying to load JSON or Script with a GET=0A=
		if ( s.dataType =3D=3D "script" && type =3D=3D "GET"=0A=
				&& remote.test(s.url) && remote.exec(s.url)[1] !=3D location.host ){=0A=
			var head =3D document.getElementsByTagName("head")[0];=0A=
			var script =3D document.createElement("script");=0A=
			script.src =3D s.url;=0A=
			if (s.scriptCharset)=0A=
				script.charset =3D s.scriptCharset;=0A=
=0A=
			// Handle Script loading=0A=
			if ( !jsonp ) {=0A=
				var done =3D false;=0A=
=0A=
				// Attach handlers for all browsers=0A=
				script.onload =3D script.onreadystatechange =3D function(){=0A=
					if ( !done && (!this.readyState ||=0A=
							this.readyState =3D=3D "loaded" || this.readyState =3D=3D =
"complete") ) {=0A=
						done =3D true;=0A=
						success();=0A=
						complete();=0A=
						head.removeChild( script );=0A=
					}=0A=
				};=0A=
			}=0A=
=0A=
			head.appendChild(script);=0A=
=0A=
			// We handle everything using the script element injection=0A=
			return undefined;=0A=
		}=0A=
=0A=
		var requestDone =3D false;=0A=
=0A=
		// Create the request object; Microsoft failed to properly=0A=
		// implement the XMLHttpRequest in IE7, so we use the ActiveXObject =
when it is available=0A=
		var xhr =3D window.ActiveXObject ? new =
ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();=0A=
=0A=
		// Open the socket=0A=
		// Passing null username, generates a login popup on Opera (#2865)=0A=
		if( s.username )=0A=
			xhr.open(type, s.url, s.async, s.username, s.password);=0A=
		else=0A=
			xhr.open(type, s.url, s.async);=0A=
=0A=
		// Need an extra try/catch for cross domain requests in Firefox 3=0A=
		try {=0A=
			// Set the correct header, if data is being sent=0A=
			if ( s.data )=0A=
				xhr.setRequestHeader("Content-Type", s.contentType);=0A=
=0A=
			// Set the If-Modified-Since header, if ifModified mode.=0A=
			if ( s.ifModified )=0A=
				xhr.setRequestHeader("If-Modified-Since",=0A=
					jQuery.lastModified[s.url] || "Thu, 01 Jan 1970 00:00:00 GMT" );=0A=
=0A=
			// Set header so the called script knows that it's an XMLHttpRequest=0A=
			xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest");=0A=
=0A=
			// Set the Accepts header for the server, depending on the dataType=0A=
			xhr.setRequestHeader("Accept", s.dataType && s.accepts[ s.dataType ] ?=0A=
				s.accepts[ s.dataType ] + ", */*" :=0A=
				s.accepts._default );=0A=
		} catch(e){}=0A=
=0A=
		// Allow custom headers/mimetypes=0A=
		if ( s.beforeSend && s.beforeSend(xhr, s) =3D=3D=3D false ) {=0A=
			// cleanup active request counter=0A=
			s.global && jQuery.active--;=0A=
			// close opended socket=0A=
			xhr.abort();=0A=
			return false;=0A=
		}=0A=
=0A=
		if ( s.global )=0A=
			jQuery.event.trigger("ajaxSend", [xhr, s]);=0A=
=0A=
		// Wait for a response to come back=0A=
		var onreadystatechange =3D function(isTimeout){=0A=
			// The transfer is complete and the data is available, or the request =
timed out=0A=
			if ( !requestDone && xhr && (xhr.readyState =3D=3D 4 || isTimeout =
=3D=3D "timeout") ) {=0A=
				requestDone =3D true;=0A=
=0A=
				// clear poll interval=0A=
				if (ival) {=0A=
					clearInterval(ival);=0A=
					ival =3D null;=0A=
				}=0A=
=0A=
				status =3D isTimeout =3D=3D "timeout" && "timeout" ||=0A=
					!jQuery.httpSuccess( xhr ) && "error" ||=0A=
					s.ifModified && jQuery.httpNotModified( xhr, s.url ) && =
"notmodified" ||=0A=
					"success";=0A=
=0A=
				if ( status =3D=3D "success" ) {=0A=
					// Watch for, and catch, XML document parse errors=0A=
					try {=0A=
						// process the data (runs the xml through httpData regardless of =
callback)=0A=
						data =3D jQuery.httpData( xhr, s.dataType, s.dataFilter );=0A=
					} catch(e) {=0A=
						status =3D "parsererror";=0A=
					}=0A=
				}=0A=
=0A=
				// Make sure that the request was successful or notmodified=0A=
				if ( status =3D=3D "success" ) {=0A=
					// Cache Last-Modified header, if ifModified mode.=0A=
					var modRes;=0A=
					try {=0A=
						modRes =3D xhr.getResponseHeader("Last-Modified");=0A=
					} catch(e) {} // swallow exception thrown by FF if header is not =
available=0A=
=0A=
					if ( s.ifModified && modRes )=0A=
						jQuery.lastModified[s.url] =3D modRes;=0A=
=0A=
					// JSONP handles its own success callback=0A=
					if ( !jsonp )=0A=
						success();=0A=
				} else=0A=
					jQuery.handleError(s, xhr, status);=0A=
=0A=
				// Fire the complete handlers=0A=
				complete();=0A=
=0A=
				// Stop memory leaks=0A=
				if ( s.async )=0A=
					xhr =3D null;=0A=
			}=0A=
		};=0A=
=0A=
		if ( s.async ) {=0A=
			// don't attach the handler to the request, just poll it instead=0A=
			var ival =3D setInterval(onreadystatechange, 13);=0A=
=0A=
			// Timeout checker=0A=
			if ( s.timeout > 0 )=0A=
				setTimeout(function(){=0A=
					// Check to see if the request is still happening=0A=
					if ( xhr ) {=0A=
						// Cancel the request=0A=
						xhr.abort();=0A=
=0A=
						if( !requestDone )=0A=
							onreadystatechange( "timeout" );=0A=
					}=0A=
				}, s.timeout);=0A=
		}=0A=
=0A=
		// Send the data=0A=
		try {=0A=
			xhr.send(s.data);=0A=
		} catch(e) {=0A=
			jQuery.handleError(s, xhr, null, e);=0A=
		}=0A=
=0A=
		// firefox 1.5 doesn't fire statechange for sync requests=0A=
		if ( !s.async )=0A=
			onreadystatechange();=0A=
=0A=
		function success(){=0A=
			// If a local callback was specified, fire it and pass it the data=0A=
			if ( s.success )=0A=
				s.success( data, status );=0A=
=0A=
			// Fire the global callback=0A=
			if ( s.global )=0A=
				jQuery.event.trigger( "ajaxSuccess", [xhr, s] );=0A=
		}=0A=
=0A=
		function complete(){=0A=
			// Process result=0A=
			if ( s.complete )=0A=
				s.complete(xhr, status);=0A=
=0A=
			// The request was completed=0A=
			if ( s.global )=0A=
				jQuery.event.trigger( "ajaxComplete", [xhr, s] );=0A=
=0A=
			// Handle the global AJAX counter=0A=
			if ( s.global && ! --jQuery.active )=0A=
				jQuery.event.trigger( "ajaxStop" );=0A=
		}=0A=
=0A=
		// return XMLHttpRequest to allow aborting the request etc.=0A=
		return xhr;=0A=
	},=0A=
=0A=
	handleError: function( s, xhr, status, e ) {=0A=
		// If a local callback was specified, fire it=0A=
		if ( s.error ) s.error( xhr, status, e );=0A=
=0A=
		// Fire the global callback=0A=
		if ( s.global )=0A=
			jQuery.event.trigger( "ajaxError", [xhr, s, e] );=0A=
	},=0A=
=0A=
	// Counter for holding the number of active queries=0A=
	active: 0,=0A=
=0A=
	// Determines if an XMLHttpRequest was successful or not=0A=
	httpSuccess: function( xhr ) {=0A=
		try {=0A=
			// IE error sometimes returns 1223 when it should be 204 so treat it =
as success, see #1450=0A=
			return !xhr.status && location.protocol =3D=3D "file:" ||=0A=
				( xhr.status >=3D 200 && xhr.status < 300 ) || xhr.status =3D=3D 304 =
|| xhr.status =3D=3D 1223 ||=0A=
				jQuery.browser.safari && xhr.status =3D=3D undefined;=0A=
		} catch(e){}=0A=
		return false;=0A=
	},=0A=
=0A=
	// Determines if an XMLHttpRequest returns NotModified=0A=
	httpNotModified: function( xhr, url ) {=0A=
		try {=0A=
			var xhrRes =3D xhr.getResponseHeader("Last-Modified");=0A=
=0A=
			// Firefox always returns 200. check Last-Modified date=0A=
			return xhr.status =3D=3D 304 || xhrRes =3D=3D =
jQuery.lastModified[url] ||=0A=
				jQuery.browser.safari && xhr.status =3D=3D undefined;=0A=
		} catch(e){}=0A=
		return false;=0A=
	},=0A=
=0A=
	httpData: function( xhr, type, filter ) {=0A=
		var ct =3D xhr.getResponseHeader("content-type"),=0A=
			xml =3D type =3D=3D "xml" || !type && ct && ct.indexOf("xml") >=3D 0,=0A=
			data =3D xml ? xhr.responseXML : xhr.responseText;=0A=
=0A=
		if ( xml && data.documentElement.tagName =3D=3D "parsererror" )=0A=
			throw "parsererror";=0A=
			=0A=
		// Allow a pre-filtering function to sanitize the response=0A=
		if( filter )=0A=
			data =3D filter( data, type );=0A=
=0A=
		// If the type is "script", eval it in global context=0A=
		if ( type =3D=3D "script" )=0A=
			jQuery.globalEval( data );=0A=
=0A=
		// Get the JavaScript object, if JSON is used.=0A=
		if ( type =3D=3D "json" )=0A=
			data =3D eval("(" + data + ")");=0A=
=0A=
		return data;=0A=
	},=0A=
=0A=
	// Serialize an array of form elements or a set of=0A=
	// key/values into a query string=0A=
	param: function( a ) {=0A=
		var s =3D [];=0A=
=0A=
		// If an array was passed in, assume that it is an array=0A=
		// of form elements=0A=
		if ( a.constructor =3D=3D Array || a.jquery )=0A=
			// Serialize the form elements=0A=
			jQuery.each( a, function(){=0A=
				s.push( encodeURIComponent(this.name) + "=3D" + encodeURIComponent( =
this.value ) );=0A=
			});=0A=
=0A=
		// Otherwise, assume that it's an object of key/value pairs=0A=
		else=0A=
			// Serialize the key/values=0A=
			for ( var j in a )=0A=
				// If the value is an array then the key names need to be repeated=0A=
				if ( a[j] && a[j].constructor =3D=3D Array )=0A=
					jQuery.each( a[j], function(){=0A=
						s.push( encodeURIComponent(j) + "=3D" + encodeURIComponent( this ) =
);=0A=
					});=0A=
				else=0A=
					s.push( encodeURIComponent(j) + "=3D" + encodeURIComponent( =
jQuery.isFunction(a[j]) ? a[j]() : a[j] ) );=0A=
=0A=
		// Return the resulting serialization=0A=
		return s.join("&").replace(/%20/g, "+");=0A=
	}=0A=
=0A=
});=0A=
jQuery.fn.extend({=0A=
	show: function(speed,callback){=0A=
		return speed ?=0A=
			this.animate({=0A=
				height: "show", width: "show", opacity: "show"=0A=
			}, speed, callback) :=0A=
=0A=
			this.filter(":hidden").each(function(){=0A=
				this.style.display =3D this.oldblock || "";=0A=
				if ( jQuery.css(this,"display") =3D=3D "none" ) {=0A=
					var elem =3D jQuery("<" + this.tagName + " />").appendTo("body");=0A=
					this.style.display =3D elem.css("display");=0A=
					// handle an edge condition where css is - div { display:none; } or =
similar=0A=
					if (this.style.display =3D=3D "none")=0A=
						this.style.display =3D "block";=0A=
					elem.remove();=0A=
				}=0A=
			}).end();=0A=
	},=0A=
=0A=
	hide: function(speed,callback){=0A=
		return speed ?=0A=
			this.animate({=0A=
				height: "hide", width: "hide", opacity: "hide"=0A=
			}, speed, callback) :=0A=
=0A=
			this.filter(":visible").each(function(){=0A=
				this.oldblock =3D this.oldblock || jQuery.css(this,"display");=0A=
				this.style.display =3D "none";=0A=
			}).end();=0A=
	},=0A=
=0A=
	// Save the old toggle function=0A=
	_toggle: jQuery.fn.toggle,=0A=
=0A=
	toggle: function( fn, fn2 ){=0A=
		return jQuery.isFunction(fn) && jQuery.isFunction(fn2) ?=0A=
			this._toggle.apply( this, arguments ) :=0A=
			fn ?=0A=
				this.animate({=0A=
					height: "toggle", width: "toggle", opacity: "toggle"=0A=
				}, fn, fn2) :=0A=
				this.each(function(){=0A=
					jQuery(this)[ jQuery(this).is(":hidden") ? "show" : "hide" ]();=0A=
				});=0A=
	},=0A=
=0A=
	slideDown: function(speed,callback){=0A=
		return this.animate({height: "show"}, speed, callback);=0A=
	},=0A=
=0A=
	slideUp: function(speed,callback){=0A=
		return this.animate({height: "hide"}, speed, callback);=0A=
	},=0A=
=0A=
	slideToggle: function(speed, callback){=0A=
		return this.animate({height: "toggle"}, speed, callback);=0A=
	},=0A=
=0A=
	fadeIn: function(speed, callback){=0A=
		return this.animate({opacity: "show"}, speed, callback);=0A=
	},=0A=
=0A=
	fadeOut: function(speed, callback){=0A=
		return this.animate({opacity: "hide"}, speed, callback);=0A=
	},=0A=
=0A=
	fadeTo: function(speed,to,callback){=0A=
		return this.animate({opacity: to}, speed, callback);=0A=
	},=0A=
=0A=
	animate: function( prop, speed, easing, callback ) {=0A=
		var optall =3D jQuery.speed(speed, easing, callback);=0A=
=0A=
		return this[ optall.queue =3D=3D=3D false ? "each" : "queue" =
](function(){=0A=
			if ( this.nodeType !=3D 1)=0A=
				return false;=0A=
=0A=
			var opt =3D jQuery.extend({}, optall), p,=0A=
				hidden =3D jQuery(this).is(":hidden"), self =3D this;=0A=
=0A=
			for ( p in prop ) {=0A=
				if ( prop[p] =3D=3D "hide" && hidden || prop[p] =3D=3D "show" && =
!hidden )=0A=
					return opt.complete.call(this);=0A=
=0A=
				if ( p =3D=3D "height" || p =3D=3D "width" ) {=0A=
					// Store display property=0A=
					opt.display =3D jQuery.css(this, "display");=0A=
=0A=
					// Make sure that nothing sneaks out=0A=
					opt.overflow =3D this.style.overflow;=0A=
				}=0A=
			}=0A=
=0A=
			if ( opt.overflow !=3D null )=0A=
				this.style.overflow =3D "hidden";=0A=
=0A=
			opt.curAnim =3D jQuery.extend({}, prop);=0A=
=0A=
			jQuery.each( prop, function(name, val){=0A=
				var e =3D new jQuery.fx( self, opt, name );=0A=
=0A=
				if ( /toggle|show|hide/.test(val) )=0A=
					e[ val =3D=3D "toggle" ? hidden ? "show" : "hide" : val ]( prop );=0A=
				else {=0A=
					var parts =3D val.toString().match(/^([+-]=3D)?([\d+-.]+)(.*)$/),=0A=
						start =3D e.cur(true) || 0;=0A=
=0A=
					if ( parts ) {=0A=
						var end =3D parseFloat(parts[2]),=0A=
							unit =3D parts[3] || "px";=0A=
=0A=
						// We need to compute starting value=0A=
						if ( unit !=3D "px" ) {=0A=
							self.style[ name ] =3D (end || 1) + unit;=0A=
							start =3D ((end || 1) / e.cur(true)) * start;=0A=
							self.style[ name ] =3D start + unit;=0A=
						}=0A=
=0A=
						// If a +=3D/-=3D token was provided, we're doing a relative =
animation=0A=
						if ( parts[1] )=0A=
							end =3D ((parts[1] =3D=3D "-=3D" ? -1 : 1) * end) + start;=0A=
=0A=
						e.custom( start, end, unit );=0A=
					} else=0A=
						e.custom( start, val, "" );=0A=
				}=0A=
			});=0A=
=0A=
			// For JS strict compliance=0A=
			return true;=0A=
		});=0A=
	},=0A=
=0A=
	queue: function(type, fn){=0A=
		if ( jQuery.isFunction(type) || ( type && type.constructor =3D=3D =
Array )) {=0A=
			fn =3D type;=0A=
			type =3D "fx";=0A=
		}=0A=
=0A=
		if ( !type || (typeof type =3D=3D "string" && !fn) )=0A=
			return queue( this[0], type );=0A=
=0A=
		return this.each(function(){=0A=
			if ( fn.constructor =3D=3D Array )=0A=
				queue(this, type, fn);=0A=
			else {=0A=
				queue(this, type).push( fn );=0A=
=0A=
				if ( queue(this, type).length =3D=3D 1 )=0A=
					fn.call(this);=0A=
			}=0A=
		});=0A=
	},=0A=
=0A=
	stop: function(clearQueue, gotoEnd){=0A=
		var timers =3D jQuery.timers;=0A=
=0A=
		if (clearQueue)=0A=
			this.queue([]);=0A=
=0A=
		this.each(function(){=0A=
			// go in reverse order so anything added to the queue during the loop =
is ignored=0A=
			for ( var i =3D timers.length - 1; i >=3D 0; i-- )=0A=
				if ( timers[i].elem =3D=3D this ) {=0A=
					if (gotoEnd)=0A=
						// force the next step to be the last=0A=
						timers[i](true);=0A=
					timers.splice(i, 1);=0A=
				}=0A=
		});=0A=
=0A=
		// start the next in the queue if the last step wasn't forced=0A=
		if (!gotoEnd)=0A=
			this.dequeue();=0A=
=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
var queue =3D function( elem, type, array ) {=0A=
	if ( elem ){=0A=
=0A=
		type =3D type || "fx";=0A=
=0A=
		var q =3D jQuery.data( elem, type + "queue" );=0A=
=0A=
		if ( !q || array )=0A=
			q =3D jQuery.data( elem, type + "queue", jQuery.makeArray(array) );=0A=
=0A=
	}=0A=
	return q;=0A=
};=0A=
=0A=
jQuery.fn.dequeue =3D function(type){=0A=
	type =3D type || "fx";=0A=
=0A=
	return this.each(function(){=0A=
		var q =3D queue(this, type);=0A=
=0A=
		q.shift();=0A=
=0A=
		if ( q.length )=0A=
			q[0].call( this );=0A=
	});=0A=
};=0A=
=0A=
jQuery.extend({=0A=
=0A=
	speed: function(speed, easing, fn) {=0A=
		var opt =3D speed && speed.constructor =3D=3D Object ? speed : {=0A=
			complete: fn || !fn && easing ||=0A=
				jQuery.isFunction( speed ) && speed,=0A=
			duration: speed,=0A=
			easing: fn && easing || easing && easing.constructor !=3D Function && =
easing=0A=
		};=0A=
=0A=
		opt.duration =3D (opt.duration && opt.duration.constructor =3D=3D =
Number ?=0A=
			opt.duration :=0A=
			jQuery.fx.speeds[opt.duration]) || jQuery.fx.speeds.def;=0A=
=0A=
		// Queueing=0A=
		opt.old =3D opt.complete;=0A=
		opt.complete =3D function(){=0A=
			if ( opt.queue !=3D=3D false )=0A=
				jQuery(this).dequeue();=0A=
			if ( jQuery.isFunction( opt.old ) )=0A=
				opt.old.call( this );=0A=
		};=0A=
=0A=
		return opt;=0A=
	},=0A=
=0A=
	easing: {=0A=
		linear: function( p, n, firstNum, diff ) {=0A=
			return firstNum + diff * p;=0A=
		},=0A=
		swing: function( p, n, firstNum, diff ) {=0A=
			return ((-Math.cos(p*Math.PI)/2) + 0.5) * diff + firstNum;=0A=
		}=0A=
	},=0A=
=0A=
	timers: [],=0A=
	timerId: null,=0A=
=0A=
	fx: function( elem, options, prop ){=0A=
		this.options =3D options;=0A=
		this.elem =3D elem;=0A=
		this.prop =3D prop;=0A=
=0A=
		if ( !options.orig )=0A=
			options.orig =3D {};=0A=
	}=0A=
=0A=
});=0A=
=0A=
jQuery.fx.prototype =3D {=0A=
=0A=
	// Simple function for setting a style value=0A=
	update: function(){=0A=
		if ( this.options.step )=0A=
			this.options.step.call( this.elem, this.now, this );=0A=
=0A=
		(jQuery.fx.step[this.prop] || jQuery.fx.step._default)( this );=0A=
=0A=
		// Set display property to block for height/width animations=0A=
		if ( this.prop =3D=3D "height" || this.prop =3D=3D "width" )=0A=
			this.elem.style.display =3D "block";=0A=
	},=0A=
=0A=
	// Get the current size=0A=
	cur: function(force){=0A=
		if ( this.elem[this.prop] !=3D null && this.elem.style[this.prop] =
=3D=3D null )=0A=
			return this.elem[ this.prop ];=0A=
=0A=
		var r =3D parseFloat(jQuery.css(this.elem, this.prop, force));=0A=
		return r && r > -10000 ? r : parseFloat(jQuery.curCSS(this.elem, =
this.prop)) || 0;=0A=
	},=0A=
=0A=
	// Start an animation from one number to another=0A=
	custom: function(from, to, unit){=0A=
		this.startTime =3D now();=0A=
		this.start =3D from;=0A=
		this.end =3D to;=0A=
		this.unit =3D unit || this.unit || "px";=0A=
		this.now =3D this.start;=0A=
		this.pos =3D this.state =3D 0;=0A=
		this.update();=0A=
=0A=
		var self =3D this;=0A=
		function t(gotoEnd){=0A=
			return self.step(gotoEnd);=0A=
		}=0A=
=0A=
		t.elem =3D this.elem;=0A=
=0A=
		jQuery.timers.push(t);=0A=
=0A=
		if ( jQuery.timerId =3D=3D null ) {=0A=
			jQuery.timerId =3D setInterval(function(){=0A=
				var timers =3D jQuery.timers;=0A=
=0A=
				for ( var i =3D 0; i < timers.length; i++ )=0A=
					if ( !timers[i]() )=0A=
						timers.splice(i--, 1);=0A=
=0A=
				if ( !timers.length ) {=0A=
					clearInterval( jQuery.timerId );=0A=
					jQuery.timerId =3D null;=0A=
				}=0A=
			}, 13);=0A=
		}=0A=
	},=0A=
=0A=
	// Simple 'show' function=0A=
	show: function(){=0A=
		// Remember where we started, so that we can go back to it later=0A=
		this.options.orig[this.prop] =3D jQuery.attr( this.elem.style, =
this.prop );=0A=
		this.options.show =3D true;=0A=
=0A=
		// Begin the animation=0A=
		this.custom(0, this.cur());=0A=
=0A=
		// Make sure that we start at a small width/height to avoid any=0A=
		// flash of content=0A=
		if ( this.prop =3D=3D "width" || this.prop =3D=3D "height" )=0A=
			this.elem.style[this.prop] =3D "1px";=0A=
=0A=
		// Start by showing the element=0A=
		jQuery(this.elem).show();=0A=
	},=0A=
=0A=
	// Simple 'hide' function=0A=
	hide: function(){=0A=
		// Remember where we started, so that we can go back to it later=0A=
		this.options.orig[this.prop] =3D jQuery.attr( this.elem.style, =
this.prop );=0A=
		this.options.hide =3D true;=0A=
=0A=
		// Begin the animation=0A=
		this.custom(this.cur(), 0);=0A=
	},=0A=
=0A=
	// Each step of an animation=0A=
	step: function(gotoEnd){=0A=
		var t =3D now();=0A=
=0A=
		if ( gotoEnd || t > this.options.duration + this.startTime ) {=0A=
			this.now =3D this.end;=0A=
			this.pos =3D this.state =3D 1;=0A=
			this.update();=0A=
=0A=
			this.options.curAnim[ this.prop ] =3D true;=0A=
=0A=
			var done =3D true;=0A=
			for ( var i in this.options.curAnim )=0A=
				if ( this.options.curAnim[i] !=3D=3D true )=0A=
					done =3D false;=0A=
=0A=
			if ( done ) {=0A=
				if ( this.options.display !=3D null ) {=0A=
					// Reset the overflow=0A=
					this.elem.style.overflow =3D this.options.overflow;=0A=
=0A=
					// Reset the display=0A=
					this.elem.style.display =3D this.options.display;=0A=
					if ( jQuery.css(this.elem, "display") =3D=3D "none" )=0A=
						this.elem.style.display =3D "block";=0A=
				}=0A=
=0A=
				// Hide the element if the "hide" operation was done=0A=
				if ( this.options.hide )=0A=
					this.elem.style.display =3D "none";=0A=
=0A=
				// Reset the properties, if the item has been hidden or shown=0A=
				if ( this.options.hide || this.options.show )=0A=
					for ( var p in this.options.curAnim )=0A=
						jQuery.attr(this.elem.style, p, this.options.orig[p]);=0A=
			}=0A=
=0A=
			if ( done )=0A=
				// Execute the complete function=0A=
				this.options.complete.call( this.elem );=0A=
=0A=
			return false;=0A=
		} else {=0A=
			var n =3D t - this.startTime;=0A=
			this.state =3D n / this.options.duration;=0A=
=0A=
			// Perform the easing function, defaults to swing=0A=
			this.pos =3D jQuery.easing[this.options.easing || =
(jQuery.easing.swing ? "swing" : "linear")](this.state, n, 0, 1, =
this.options.duration);=0A=
			this.now =3D this.start + ((this.end - this.start) * this.pos);=0A=
=0A=
			// Perform the next step of the animation=0A=
			this.update();=0A=
		}=0A=
=0A=
		return true;=0A=
	}=0A=
=0A=
};=0A=
=0A=
jQuery.extend( jQuery.fx, {=0A=
	speeds:{=0A=
		slow: 600,=0A=
 		fast: 200,=0A=
 		// Default speed=0A=
 		def: 400=0A=
	},=0A=
	step: {=0A=
		scrollLeft: function(fx){=0A=
			fx.elem.scrollLeft =3D fx.now;=0A=
		},=0A=
=0A=
		scrollTop: function(fx){=0A=
			fx.elem.scrollTop =3D fx.now;=0A=
		},=0A=
=0A=
		opacity: function(fx){=0A=
			jQuery.attr(fx.elem.style, "opacity", fx.now);=0A=
		},=0A=
=0A=
		_default: function(fx){=0A=
			fx.elem.style[ fx.prop ] =3D fx.now + fx.unit;=0A=
		}=0A=
	}=0A=
});=0A=
// The Offset Method=0A=
// Originally By Brandon Aaron, part of the Dimension Plugin=0A=
// http://jquery.com/plugins/project/dimensions=0A=
jQuery.fn.offset =3D function() {=0A=
	var left =3D 0, top =3D 0, elem =3D this[0], results;=0A=
=0A=
	if ( elem ) with ( jQuery.browser ) {=0A=
		var parent       =3D elem.parentNode,=0A=
		    offsetChild  =3D elem,=0A=
		    offsetParent =3D elem.offsetParent,=0A=
		    doc          =3D elem.ownerDocument,=0A=
		    safari2      =3D safari && parseInt(version) < 522 && =
!/adobeair/i.test(userAgent),=0A=
		    css          =3D jQuery.curCSS,=0A=
		    fixed        =3D css(elem, "position") =3D=3D "fixed";=0A=
=0A=
		// Use getBoundingClientRect if available=0A=
		if ( elem.getBoundingClientRect ) {=0A=
			var box =3D elem.getBoundingClientRect();=0A=
=0A=
			// Add the document scroll offsets=0A=
			add(box.left + Math.max(doc.documentElement.scrollLeft, =
doc.body.scrollLeft),=0A=
				box.top  + Math.max(doc.documentElement.scrollTop,  =
doc.body.scrollTop));=0A=
=0A=
			// IE adds the HTML element's border, by default it is medium which =
is 2px=0A=
			// IE 6 and 7 quirks mode the border width is overwritable by the =
following css html { border: 0; }=0A=
			// IE 7 standards mode, the border is always 2px=0A=
			// This border/offset is typically represented by the clientLeft and =
clientTop properties=0A=
			// However, in IE6 and 7 quirks mode the clientLeft and clientTop =
properties are not updated when overwriting it via CSS=0A=
			// Therefore this method will be off by 2px in IE while in quirksmode=0A=
			add( -doc.documentElement.clientLeft, -doc.documentElement.clientTop =
);=0A=
=0A=
		// Otherwise loop through the offsetParents and parentNodes=0A=
		} else {=0A=
=0A=
			// Initial element offsets=0A=
			add( elem.offsetLeft, elem.offsetTop );=0A=
=0A=
			// Get parent offsets=0A=
			while ( offsetParent ) {=0A=
				// Add offsetParent offsets=0A=
				add( offsetParent.offsetLeft, offsetParent.offsetTop );=0A=
=0A=
				// Mozilla and Safari > 2 does not include the border on offset =
parents=0A=
				// However Mozilla adds the border for table or table cells=0A=
				if ( mozilla && !/^t(able|d|h)$/i.test(offsetParent.tagName) || =
safari && !safari2 )=0A=
					border( offsetParent );=0A=
=0A=
				// Add the document scroll offsets if position is fixed on any =
offsetParent=0A=
				if ( !fixed && css(offsetParent, "position") =3D=3D "fixed" )=0A=
					fixed =3D true;=0A=
=0A=
				// Set offsetChild to previous offsetParent unless it is the body =
element=0A=
				offsetChild  =3D /^body$/i.test(offsetParent.tagName) ? offsetChild =
: offsetParent;=0A=
				// Get next offsetParent=0A=
				offsetParent =3D offsetParent.offsetParent;=0A=
			}=0A=
=0A=
			// Get parent scroll offsets=0A=
			while ( parent && parent.tagName && =
!/^body|html$/i.test(parent.tagName) ) {=0A=
				// Remove parent scroll UNLESS that parent is inline or a table to =
work around Opera inline/table scrollLeft/Top bug=0A=
				if ( !/^inline|table.*$/i.test(css(parent, "display")) )=0A=
					// Subtract parent scroll offsets=0A=
					add( -parent.scrollLeft, -parent.scrollTop );=0A=
=0A=
				// Mozilla does not add the border for a parent that has overflow =
!=3D visible=0A=
				if ( mozilla && css(parent, "overflow") !=3D "visible" )=0A=
					border( parent );=0A=
=0A=
				// Get next parent=0A=
				parent =3D parent.parentNode;=0A=
			}=0A=
=0A=
			// Safari <=3D 2 doubles body offsets with a fixed position =
element/offsetParent or absolutely positioned offsetChild=0A=
			// Mozilla doubles body offsets with a non-absolutely positioned =
offsetChild=0A=
			if ( (safari2 && (fixed || css(offsetChild, "position") =3D=3D =
"absolute")) ||=0A=
				(mozilla && css(offsetChild, "position") !=3D "absolute") )=0A=
					add( -doc.body.offsetLeft, -doc.body.offsetTop );=0A=
=0A=
			// Add the document scroll offsets if position is fixed=0A=
			if ( fixed )=0A=
				add(Math.max(doc.documentElement.scrollLeft, doc.body.scrollLeft),=0A=
					Math.max(doc.documentElement.scrollTop,  doc.body.scrollTop));=0A=
		}=0A=
=0A=
		// Return an object with top and left properties=0A=
		results =3D { top: top, left: left };=0A=
	}=0A=
=0A=
	function border(elem) {=0A=
		add( jQuery.curCSS(elem, "borderLeftWidth", true), jQuery.curCSS(elem, =
"borderTopWidth", true) );=0A=
	}=0A=
=0A=
	function add(l, t) {=0A=
		left +=3D parseInt(l, 10) || 0;=0A=
		top +=3D parseInt(t, 10) || 0;=0A=
	}=0A=
=0A=
	return results;=0A=
};=0A=
=0A=
=0A=
jQuery.fn.extend({=0A=
	position: function() {=0A=
		var left =3D 0, top =3D 0, results;=0A=
=0A=
		if ( this[0] ) {=0A=
			// Get *real* offsetParent=0A=
			var offsetParent =3D this.offsetParent(),=0A=
=0A=
			// Get correct offsets=0A=
			offset       =3D this.offset(),=0A=
			parentOffset =3D /^body|html$/i.test(offsetParent[0].tagName) ? { =
top: 0, left: 0 } : offsetParent.offset();=0A=
=0A=
			// Subtract element margins=0A=
			// note: when an element has margin: auto the offsetLeft and =
marginLeft =0A=
			// are the same in Safari causing offset.left to incorrectly be 0=0A=
			offset.top  -=3D num( this, 'marginTop' );=0A=
			offset.left -=3D num( this, 'marginLeft' );=0A=
=0A=
			// Add offsetParent borders=0A=
			parentOffset.top  +=3D num( offsetParent, 'borderTopWidth' );=0A=
			parentOffset.left +=3D num( offsetParent, 'borderLeftWidth' );=0A=
=0A=
			// Subtract the two offsets=0A=
			results =3D {=0A=
				top:  offset.top  - parentOffset.top,=0A=
				left: offset.left - parentOffset.left=0A=
			};=0A=
		}=0A=
=0A=
		return results;=0A=
	},=0A=
=0A=
	offsetParent: function() {=0A=
		var offsetParent =3D this[0].offsetParent;=0A=
		while ( offsetParent && (!/^body|html$/i.test(offsetParent.tagName) && =
jQuery.css(offsetParent, 'position') =3D=3D 'static') )=0A=
			offsetParent =3D offsetParent.offsetParent;=0A=
		return jQuery(offsetParent);=0A=
	}=0A=
});=0A=
=0A=
=0A=
// Create scrollLeft and scrollTop methods=0A=
jQuery.each( ['Left', 'Top'], function(i, name) {=0A=
	var method =3D 'scroll' + name;=0A=
	=0A=
	jQuery.fn[ method ] =3D function(val) {=0A=
		if (!this[0]) return;=0A=
=0A=
		return val !=3D undefined ?=0A=
=0A=
			// Set the scroll offset=0A=
			this.each(function() {=0A=
				this =3D=3D window || this =3D=3D document ?=0A=
					window.scrollTo(=0A=
						!i ? val : jQuery(window).scrollLeft(),=0A=
						 i ? val : jQuery(window).scrollTop()=0A=
					) :=0A=
					this[ method ] =3D val;=0A=
			}) :=0A=
=0A=
			// Return the scroll offset=0A=
			this[0] =3D=3D window || this[0] =3D=3D document ?=0A=
				self[ i ? 'pageYOffset' : 'pageXOffset' ] ||=0A=
					jQuery.boxModel && document.documentElement[ method ] ||=0A=
					document.body[ method ] :=0A=
				this[0][ method ];=0A=
	};=0A=
});=0A=
// Create innerHeight, innerWidth, outerHeight and outerWidth methods=0A=
jQuery.each([ "Height", "Width" ], function(i, name){=0A=
=0A=
	var tl =3D i ? "Left"  : "Top",  // top or left=0A=
		br =3D i ? "Right" : "Bottom"; // bottom or right=0A=
=0A=
	// innerHeight and innerWidth=0A=
	jQuery.fn["inner" + name] =3D function(){=0A=
		return this[ name.toLowerCase() ]() +=0A=
			num(this, "padding" + tl) +=0A=
			num(this, "padding" + br);=0A=
	};=0A=
=0A=
	// outerHeight and outerWidth=0A=
	jQuery.fn["outer" + name] =3D function(margin) {=0A=
		return this["inner" + name]() +=0A=
			num(this, "border" + tl + "Width") +=0A=
			num(this, "border" + br + "Width") +=0A=
			(margin ?=0A=
				num(this, "margin" + tl) + num(this, "margin" + br) : 0);=0A=
	};=0A=
=0A=
});})();=0A=

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.macombdaily.com/js/facebox.js

/*=0A=
 * Facebox (for jQuery)=0A=
 * version: 1.2 (05/05/2008)=0A=
 * @requires jQuery v1.2 or later=0A=
 *=0A=
 * Examples at http://famspam.com/facebox/=0A=
 *=0A=
 * Licensed under the MIT:=0A=
 *   http://www.opensource.org/licenses/mit-license.php=0A=
 *=0A=
 * Copyright 2007, 2008 Chris Wanstrath [ chris@ozmm.org ]=0A=
 *=0A=
 * Usage:=0A=
 *  =0A=
 *  jQuery(document).ready(function() {=0A=
 *    jQuery('a[rel*=3Dfacebox]').facebox() =0A=
 *  })=0A=
 *=0A=
 *  <a href=3D"#terms" rel=3D"facebox">Terms</a>=0A=
 *    Loads the #terms div in the box=0A=
 *=0A=
 *  <a href=3D"terms.html" rel=3D"facebox">Terms</a>=0A=
 *    Loads the terms.html page in the box=0A=
 *=0A=
 *  <a href=3D"terms.png" rel=3D"facebox">Terms</a>=0A=
 *    Loads the terms.png image in the box=0A=
 *=0A=
 *=0A=
 *  You can also use it programmatically:=0A=
 * =0A=
 *    jQuery.facebox('some html')=0A=
 *=0A=
 *  The above will open a facebox with "some html" as the content.=0A=
 *    =0A=
 *    jQuery.facebox(function($) { =0A=
 *      $.get('blah.html', function(data) { $.facebox(data) })=0A=
 *    })=0A=
 *=0A=
 *  The above will show a loading screen before the passed function is =
called,=0A=
 *  allowing for a better ajaxy experience.=0A=
 *=0A=
 *  The facebox function can also display an ajax page or image:=0A=
 *  =0A=
 *    jQuery.facebox({ ajax: 'remote.html' })=0A=
 *    jQuery.facebox({ image: 'dude.jpg' })=0A=
 *=0A=
 *  Want to close the facebox?  Trigger the 'close.facebox' document =
event:=0A=
 *=0A=
 *    jQuery(document).trigger('close.facebox')=0A=
 *=0A=
 *  Facebox also has a bunch of other hooks:=0A=
 *=0A=
 *    loading.facebox=0A=
 *    beforeReveal.facebox=0A=
 *    reveal.facebox (aliased as 'afterReveal.facebox')=0A=
 *    init.facebox=0A=
 *=0A=
 *  Simply bind a function to any of these hooks:=0A=
 *=0A=
 *   $(document).bind('reveal.facebox', function() { ...stuff to do =
after the facebox and contents are revealed... })=0A=
 *=0A=
 */=0A=
(function($) {=0A=
  $.facebox =3D function(data, klass) {=0A=
    $.facebox.loading()=0A=
=0A=
    if (data.ajax) fillFaceboxFromAjax(data.ajax)=0A=
    else if (data.image) fillFaceboxFromImage(data.image)=0A=
    else if (data.div) fillFaceboxFromHref(data.div)=0A=
    else if ($.isFunction(data)) data.call($)=0A=
    else $.facebox.reveal(data, klass)=0A=
  }=0A=
=0A=
  /*=0A=
   * Public, $.facebox methods=0A=
   */=0A=
=0A=
  $.extend($.facebox, {=0A=
    settings: {=0A=
      opacity      : 0,=0A=
      overlay      : true,=0A=
      loadingImage : '/images/facebox/loading.gif',=0A=
      closeImage   : '/images/facebox/closelabel.gif',=0A=
      imageTypes   : [ 'png', 'jpg', 'jpeg', 'gif' ],=0A=
      faceboxHtml  : '\=0A=
    <div id=3D"facebox" style=3D"display:none;"> \=0A=
      <div class=3D"popup"> \=0A=
        <table> \=0A=
          <tbody> \=0A=
            <tr> \=0A=
              <td class=3D"tl"/><td class=3D"b"/><td class=3D"tr"/> \=0A=
            </tr> \=0A=
            <tr> \=0A=
              <td class=3D"b"/> \=0A=
              <td class=3D"body"> \=0A=
                <div class=3D"content"> \=0A=
                </div> \=0A=
                <div class=3D"footer"> \=0A=
                  <a =
href=3D"http://micentral.mycapture.com/mycapture/category.asp?CategoryID=3D=
24390"> \=0A=
                    <img style=3D"margin-right: 140px" =
src=3D"/images/facebox/morelabel.png" /> \=0A=
                  </a> \=0A=
                  <a href=3D"#" class=3D"close"> \=0A=
                    <img src=3D"/images/facebox/closelabel.gif" =
title=3D"close" class=3D"close_image" /> \=0A=
                  </a> \=0A=
                </div> \=0A=
              </td> \=0A=
              <td class=3D"b"/> \=0A=
            </tr> \=0A=
            <tr> \=0A=
              <td class=3D"bl"/><td class=3D"b"/><td class=3D"br"/> \=0A=
            </tr> \=0A=
          </tbody> \=0A=
        </table> \=0A=
      </div> \=0A=
    </div>'=0A=
    },=0A=
=0A=
    loading: function() {=0A=
      init()=0A=
      if ($('#facebox .loading').length =3D=3D 1) return true=0A=
      showOverlay()=0A=
=0A=
      $('#facebox .content').empty()=0A=
      $('#facebox .body').children().hide().end().=0A=
        append('<div class=3D"loading"><img =
src=3D"'+$.facebox.settings.loadingImage+'"/></div>')=0A=
=0A=
      $('#facebox').css({=0A=
        top:	getPageScroll()[1] + (getPageHeight() / 10),=0A=
        left:	385.5=0A=
      }).show()=0A=
=0A=
      $(document).bind('keydown.facebox', function(e) {=0A=
        if (e.keyCode =3D=3D 27) $.facebox.close()=0A=
        return true=0A=
      })=0A=
      $(document).trigger('loading.facebox')=0A=
    },=0A=
=0A=
    reveal: function(data, klass) {=0A=
      $(document).trigger('beforeReveal.facebox')=0A=
      if (klass) $('#facebox .content').addClass(klass)=0A=
      $('#facebox .content').append(data)=0A=
      $('#facebox .loading').remove()=0A=
      $('#facebox .body').children().fadeIn('normal')=0A=
      $('#facebox').css('left', $(window).width() / 2 - ($('#facebox =
table').width() / 2))=0A=
      =
$(document).trigger('reveal.facebox').trigger('afterReveal.facebox')=0A=
    },=0A=
=0A=
    close: function() {=0A=
      $(document).trigger('close.facebox')=0A=
      return false=0A=
    }=0A=
  })=0A=
=0A=
  /*=0A=
   * Public, $.fn methods=0A=
   */=0A=
=0A=
  $.fn.facebox =3D function(settings) {=0A=
    init(settings)=0A=
=0A=
    function clickHandler() {=0A=
      $.facebox.loading(true)=0A=
=0A=
      // support for rel=3D"facebox.inline_popup" syntax, to add a class=0A=
      // also supports deprecated "facebox[.inline_popup]" syntax=0A=
      var klass =3D this.rel.match(/facebox\[?\.(\w+)\]?/)=0A=
      if (klass) klass =3D klass[1]=0A=
=0A=
      fillFaceboxFromHref(this.href, klass)=0A=
      return false=0A=
    }=0A=
=0A=
    return this.click(clickHandler)=0A=
  }=0A=
=0A=
  /*=0A=
   * Private methods=0A=
   */=0A=
=0A=
  // called one time to setup facebox on this page=0A=
  function init(settings) {=0A=
    if ($.facebox.settings.inited) return true=0A=
    else $.facebox.settings.inited =3D true=0A=
=0A=
    $(document).trigger('init.facebox')=0A=
    makeCompatible()=0A=
=0A=
    var imageTypes =3D $.facebox.settings.imageTypes.join('|')=0A=
    $.facebox.settings.imageTypesRegexp =3D new RegExp('\.' + imageTypes =
+ '$', 'i')=0A=
=0A=
    if (settings) $.extend($.facebox.settings, settings)=0A=
    $('body').append($.facebox.settings.faceboxHtml)=0A=
=0A=
    var preload =3D [ new Image(), new Image() ]=0A=
    preload[0].src =3D $.facebox.settings.closeImage=0A=
    preload[1].src =3D $.facebox.settings.loadingImage=0A=
=0A=
    $('#facebox').find('.b:first, .bl, .br, .tl, .tr').each(function() {=0A=
      preload.push(new Image())=0A=
      preload.slice(-1).src =3D =
$(this).css('background-image').replace(/url\((.+)\)/, '$1')=0A=
    })=0A=
=0A=
    $('#facebox .close').click($.facebox.close)=0A=
    $('#facebox .close_image').attr('src', $.facebox.settings.closeImage)=0A=
  }=0A=
  =0A=
  // getPageScroll() by quirksmode.com=0A=
  function getPageScroll() {=0A=
    var xScroll, yScroll;=0A=
    if (self.pageYOffset) {=0A=
      yScroll =3D self.pageYOffset;=0A=
      xScroll =3D self.pageXOffset;=0A=
    } else if (document.documentElement && =
document.documentElement.scrollTop) {	 // Explorer 6 Strict=0A=
      yScroll =3D document.documentElement.scrollTop;=0A=
      xScroll =3D document.documentElement.scrollLeft;=0A=
    } else if (document.body) {// all other Explorers=0A=
      yScroll =3D document.body.scrollTop;=0A=
      xScroll =3D document.body.scrollLeft;	=0A=
    }=0A=
    return new Array(xScroll,yScroll) =0A=
  }=0A=
=0A=
  // Adapted from getPageSize() by quirksmode.com=0A=
  function getPageHeight() {=0A=
    var windowHeight=0A=
    if (self.innerHeight) {	// all except Explorer=0A=
      windowHeight =3D self.innerHeight;=0A=
    } else if (document.documentElement && =
document.documentElement.clientHeight) { // Explorer 6 Strict Mode=0A=
      windowHeight =3D document.documentElement.clientHeight;=0A=
    } else if (document.body) { // other Explorers=0A=
      windowHeight =3D document.body.clientHeight;=0A=
    }	=0A=
    return windowHeight=0A=
  }=0A=
=0A=
  // Backwards compatibility=0A=
  function makeCompatible() {=0A=
    var $s =3D $.facebox.settings=0A=
=0A=
    $s.loadingImage =3D $s.loading_image || $s.loadingImage=0A=
    $s.closeImage =3D $s.close_image || $s.closeImage=0A=
    $s.imageTypes =3D $s.image_types || $s.imageTypes=0A=
    $s.faceboxHtml =3D $s.facebox_html || $s.faceboxHtml=0A=
  }=0A=
=0A=
  // Figures out what you want to display and displays it=0A=
  // formats are:=0A=
  //     div: #id=0A=
  //   image: blah.extension=0A=
  //    ajax: anything else=0A=
  function fillFaceboxFromHref(href, klass) {=0A=
    // div=0A=
    if (href.match(/#/)) {=0A=
      var url    =3D window.location.href.split('#')[0]=0A=
      var target =3D href.replace(url,'')=0A=
      $.facebox.reveal($(target).clone().show(), klass)=0A=
=0A=
    // image=0A=
    } else if (href.match($.facebox.settings.imageTypesRegexp)) {=0A=
      fillFaceboxFromImage(href, klass)=0A=
    // ajax=0A=
    } else {=0A=
      fillFaceboxFromAjax(href, klass)=0A=
    }=0A=
  }=0A=
=0A=
  function fillFaceboxFromImage(href, klass) {=0A=
    var image =3D new Image()=0A=
    image.onload =3D function() {=0A=
      $.facebox.reveal('<div class=3D"image"><img src=3D"' + image.src + =
'" /></div>', klass)=0A=
    }=0A=
    image.src =3D href=0A=
  }=0A=
=0A=
  function fillFaceboxFromAjax(href, klass) {=0A=
    $.get(href, function(data) { $.facebox.reveal(data, klass) })=0A=
  }=0A=
=0A=
  function skipOverlay() {=0A=
    return $.facebox.settings.overlay =3D=3D false || =
$.facebox.settings.opacity =3D=3D=3D null =0A=
  }=0A=
=0A=
  function showOverlay() {=0A=
    if (skipOverlay()) return=0A=
=0A=
    if ($('facebox_overlay').length =3D=3D 0) =0A=
      $("body").append('<div id=3D"facebox_overlay" =
class=3D"facebox_hide"></div>')=0A=
=0A=
    $('#facebox_overlay').hide().addClass("facebox_overlayBG")=0A=
      .css('opacity', $.facebox.settings.opacity)=0A=
      .click(function() { $(document).trigger('close.facebox') })=0A=
      .fadeIn(200)=0A=
    return false=0A=
  }=0A=
=0A=
  function hideOverlay() {=0A=
    if (skipOverlay()) return=0A=
=0A=
    $('#facebox_overlay').fadeOut(200, function(){=0A=
      $("#facebox_overlay").removeClass("facebox_overlayBG")=0A=
      $("#facebox_overlay").addClass("facebox_hide") =0A=
      $("#facebox_overlay").remove()=0A=
    })=0A=
    =0A=
    return false=0A=
  }=0A=
=0A=
  /*=0A=
   * Bindings=0A=
   */=0A=
=0A=
  $(document).bind('close.facebox', function() {=0A=
    $(document).unbind('keydown.facebox')=0A=
    $('#facebox').fadeOut(function() {=0A=
      $('#facebox .content').removeClass().addClass('content')=0A=
      hideOverlay()=0A=
      $('#facebox .loading').remove()=0A=
    })=0A=
  })=0A=
=0A=
})(jQuery);=0A=

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cdn.seeclickfix.com/javascripts/text_widgets/2.0/loader.js

// For API documentation please email team@seeclickfix.com=0A=
try{=0A=
  document.write("<div id=3D\"seeclickfix_text_widget_outter\"><div =
id=3D\"seeclickfix_loader_tempdata\" style=3D\"text-align:center; =
\">Loading <a href=3D\"http://www.seeclickfix.com\" target=3D\"_blank\" =
>SeeClickFix.com</a><br/><img =
src=3D\"http://cdn.seeclickfix.com/images/text_widgets/ajax-loader.gif\" =
alt=3D\"loading\" /><\/div><\/div>");=0A=
=0A=
  var head =3D document.getElementsByTagName("head");=0A=
=0A=
  var script =3D document.createElement("script");=0A=
  head[0].appendChild(script);=0A=
  script.type =3D "text/javascript";=0A=
  script.src =3D =
'http://yui.yahooapis.com/2.2.0/build/utilities/utilities.js';=0A=
=0A=
  var script =3D document.createElement("script");=0A=
  head[0].appendChild(script);=0A=
  script.type =3D "text/javascript";=0A=
  script.src =3D =
'http://yui.yahooapis.com/2.2.0/build/container/container-min.js';=0A=
=0A=
  var script =3D document.createElement("script");=0A=
  head[0].appendChild(script);=0A=
  script.type =3D "text/javascript";=0A=
//  script.defer =3D "defer";=0A=
  script.src =3D =
'http://cdn.seeclickfix.com/javascripts/text_widgets/'+seeclickfix.widget=
_version+'/text_iframe_packaged.js';=0A=
=0A=
=0A=
  var seeclickfix_script =3D document.createElement("script");=0A=
  seeclickfix_script.setAttribute('type','text/javascript');=0A=
  seeclickfix_script.setAttribute('src',seeclickfix.widget);=0A=
//  seeclickfix_script.setAttribute('defer','defer');=0A=
  scf_wrapper =3D =
document.getElementById('seeclickfix_text_widget_outter');=0A=
  scf_wrapper.appendChild(seeclickfix_script);=0A=
=0A=
}catch(err){=0A=
  document.write("SeeClickFix is sleeping right now. We'll be back =
shortly.");=0A=
}=0A=

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://micentral.mycapture.com/datafeeds/8278.js

var theContent =3D '<style>\n .MYCfeaturelink8278, .MYCfeaturelink8278 =
a, .MYCfeaturelink8278 a:visited, .MYCfeaturelink8278 a:hover {\n =
font-family: Arial;\n color: Blue;\n font-size: 12px;\n text-decoration: =
none;\n}\n\n .MYCfeaturedescrip8278 {\n font-family: Arial;\n color: =
Black;\n font-size: 12px;\n}\n\n .MYCimage8278 { border: black 0px =
solid; }\n\n .MYCcontentfeed8278 {\n border: black 0px solid;\n width: =
100%;\n}\n\n</style>\n<table class=3D"MYCcontentfeed8278">\n	<tr>\n		<td =
valign=3Dtop>\n			<table width=3D"100%">\n				<tr>\n					<td =
align=3Dcenter class=3DMYCfeaturelink8278>\n						<a =
href=3D"http://micentral.mycapture.com/mycapture/enlarge.asp?userphoto=3D=
0&image=3D30396919&event=3D1035285&CategoryID=3D24411&thispage=3D1" =
target=3D"_top"><img class=3D"MYCimage8278" =
src=3D"http://micentral.mycapture.com/PHOTOS/TNHR/1035285/30396919T.jpg" =
height=3D77><br>\n</a>						<a =
href=3D"http://micentral.mycapture.com/mycapture/folder.asp?event=3D10352=
85&CategoryID=3D24411&ListSubAlbums=3D0" target=3D"_top">						<a =
href=3D"http://micentral.mycapture.com/mycapture/folder.asp?event=3D10352=
85&CategoryID=3D24411&ListSubAlbums=3D0" target=3D"_top"></a>\n					=
</td>\n				</tr>\n			</table>\n		</td>\n		<td valign=3Dtop>\n			<table =
width=3D"100%">\n				<tr>\n					<td align=3Dcenter =
class=3DMYCfeaturelink8278>\n						<a =
href=3D"http://micentral.mycapture.com/mycapture/enlarge.asp?userphoto=3D=
0&image=3D30396921&event=3D1035285&CategoryID=3D24411&thispage=3D1" =
target=3D"_top"><img class=3D"MYCimage8278" =
src=3D"http://micentral.mycapture.com/PHOTOS/TNHR/1035285/30396921T.jpg" =
width=3D90><br>\n</a>						<a =
href=3D"http://micentral.mycapture.com/mycapture/folder.asp?event=3D10352=
85&CategoryID=3D24411&ListSubAlbums=3D0" target=3D"_top">						<a =
href=3D"http://micentral.mycapture.com/mycapture/folder.asp?event=3D10352=
85&CategoryID=3D24411&ListSubAlbums=3D0" target=3D"_top"></a>\n					=
</td>\n				</tr>\n			</table>\n		</td>\n		<td valign=3Dtop>\n			<table =
width=3D"100%">\n				<tr>\n					<td align=3Dcenter =
class=3DMYCfeaturelink8278>\n						<a =
href=3D"http://micentral.mycapture.com/mycapture/enlarge.asp?userphoto=3D=
0&image=3D30396923&event=3D1035285&CategoryID=3D24411&thispage=3D1" =
target=3D"_top"><img class=3D"MYCimage8278" =
src=3D"http://micentral.mycapture.com/PHOTOS/TNHR/1035285/30396923T.jpg" =
width=3D90><br>\n</a>						<a =
href=3D"http://micentral.mycapture.com/mycapture/folder.asp?event=3D10352=
85&CategoryID=3D24411&ListSubAlbums=3D0" target=3D"_top">						<a =
href=3D"http://micentral.mycapture.com/mycapture/folder.asp?event=3D10352=
85&CategoryID=3D24411&ListSubAlbums=3D0" target=3D"_top"></a>\n					=
</td>\n				</tr>\n			</table>\n		</td>\n	</tr>\n</table>\n';
document.write(theContent);

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://hosted2.ap.org/js/MICLE/0798b35a2b9245c790110b1366b5cc82

document.write('<link =
href=3D\"http://hosted2-static.ap.org/css/ComponentTypes/Headlines.css\" =
rel=3D\"Stylesheet\" type=3D\"text/css\" />');=0A=
document.write('');=0A=
document.write('<script type=3D\"text/javascript\" =
language=3D\"javascript\">');=0A=
document.write('var localScriptObj =3D =
document.createElement(\"script\");localScriptObj.type =3D =
\"text/javascript\";localScriptObj.src =3D =
\"http://hosted2-static.ap.org/scripts/dynamicScript.js\";var =
thisheadLoc =3D =
document.getElementsByTagName(\"head\").item(0);thisheadLoc.appendChild(l=
ocalScriptObj);');=0A=
document.write('</script>');=0A=
document.write('');=0A=
document.write('<script type=3D\"text/javascript\" =
language=3D\"javascript\">');=0A=
document.write('var localScriptObj =3D =
document.createElement(\"script\");localScriptObj.type =3D =
\"text/javascript\";localScriptObj.src =3D =
\"http://hosted2-static.ap.org/scripts/cookies.js\";var thisheadLoc =3D =
document.getElementsByTagName(\"head\").item(0);thisheadLoc.appendChild(l=
ocalScriptObj);');=0A=
document.write('</script>');=0A=
document.write('<link href=3D\"http://hosted2.ap.org/css/Hosted.css\" =
rel=3D\"Stylesheet\" type=3D\"text/css\" />');=0A=
document.write('<style =
type=3D\"text/css\">.apl3a2a87f102a7428db0dc26f00dc80d88{}');=0A=
document.write('');=0A=
document.write('');=0A=
document.write('.apm0798b35a2b9245c790110b1366b5cc82{}');=0A=
document.write('');=0A=
document.write('');=0A=
document.write('.hdl_combo-0798b35a2b9245c790110b1366b5cc82 =
.ap_hdr-0798b35a2b9245c790110b1366b5cc82 {display: none; }');=0A=
document.write('');=0A=
document.write('.hdl_combo-0798b35a2b9245c790110b1366b5cc82, =
.hdl_combo-0798b35a2b9245c790110b1366b5cc82 =
.ap_hdr-0798b35a2b9245c790110b1366b5cc82 {border-style: =
solid;border-width: 0px;border-color: #CDCDCD; }');=0A=
document.write('');=0A=
document.write('.hdl_combo .ap_hdr-0798b35a2b9245c790110b1366b5cc82 =
{background:none; background-color: #999999;line-height: =
24px;font-family: Verdana;color: #FFFFFF;font-size: 10px;text-transform: =
capitalize;font-weight: bold;border-top: 0px; border-right: 0px; =
border-left: 0px; }');=0A=
document.write('');=0A=
document.write('.hdl_combo .ap_blk_hd-0798b35a2b9245c790110b1366b5cc82, =
.hdl_combo-0798b35a2b9245c790110b1366b5cc82 li a {font-family: =
Verdana;color: #003663;font-size: 10px;font-weight: =
bold;text-decoration: none; }');=0A=
document.write('');=0A=
document.write('.ap_bl_div-0798b35a2b9245c790110b1366b5cc82 =
{line-height:14px;height:14px; }');=0A=
document.write('');=0A=
document.write('.hdl_combo =
.ap_blk_hd_lrg-0798b35a2b9245c790110b1366b5cc82, =
.hdl_combo-0798b35a2b9245c790110b1366b5cc82 li a {font-family: =
Verdana;color: #003663;font-size: 11px;text-transform: none;font-weight: =
bold;text-decoration: none; }');=0A=
document.write('');=0A=
document.write('.hdl_combo-0798b35a2b9245c790110b1366b5cc82 li a:hover =
{color: #990000; }');=0A=
document.write('');=0A=
document.write('.hdl_combo .ap_dt_stmp-0798b35a2b9245c790110b1366b5cc82 =
{font-family: Verdana;color: #999999;font-size: 10px;font-style: Normal; =
font-weight: normal; }');=0A=
document.write('');=0A=
document.write('.hdl_combo =
.ap_dt_stmp_lrg-0798b35a2b9245c790110b1366b5cc82 {font-family: =
Verdana;color: #999999;font-size: 11px;text-transform: none;font-style: =
Normal; font-weight: normal; }');=0A=
document.write('');=0A=
document.write('.hdl_combo .ap_tm_stmp-0798b35a2b9245c790110b1366b5cc82 =
{font-family: Verdana;color: #999999;font-size: 10px;font-style: Normal; =
font-weight: normal; }');=0A=
document.write('');=0A=
document.write('.hdl_combo =
.ap_tm_stmp_lrg-0798b35a2b9245c790110b1366b5cc82 {font-family: =
Verdana;color: #999999;font-size: 11px;text-transform: none;font-style: =
Normal; font-weight: normal; }');=0A=
document.write('');=0A=
document.write('.hdl_combo .ap_aud_icn-0798b35a2b9245c790110b1366b5cc82 =
{background:url(http://hosted2.ap.org/images/audioIcon.gif) left =
no-repeat; }');=0A=
document.write('');=0A=
document.write('.hdl_combo =
.ap_aud_icn-0798b35a2b9245c790110b1366b5cc82:hover =
{background:url(http://hosted2.ap.org/images/audioIconHover.gif) left =
no-repeat; }');=0A=
document.write('');=0A=
document.write('.hdl_combo .ap_vid_icn-0798b35a2b9245c790110b1366b5cc82 =
{background:url(http://hosted2.ap.org/images/videoIcon.gif) left =
no-repeat; }');=0A=
document.write('');=0A=
document.write('.hdl_combo =
.ap_vid_icn-0798b35a2b9245c790110b1366b5cc82:hover =
{background:url(http://hosted2.ap.org/images/videoIconHover.gif) left =
no-repeat; }');=0A=
document.write('');=0A=
document.write('.hdl_combo .ap_pic_icn-0798b35a2b9245c790110b1366b5cc82 =
{background:url(http://hosted2.ap.org/images/photosIcon.gif) left =
no-repeat; }');=0A=
document.write('');=0A=
document.write('.hdl_combo =
.ap_pic_icn-0798b35a2b9245c790110b1366b5cc82:hover =
{background:url(http://hosted2.ap.org/images/photosIconHover.gif) left =
no-repeat; }');=0A=
document.write('');=0A=
document.write('.hdl_combo .ap_icn_ttl-0798b35a2b9245c790110b1366b5cc82 =
{font-family: Verdana;color: #003663;font-size: 10px;font-style: Normal; =
font-weight: normal;text-decoration: none;display: inline; }');=0A=
document.write('');=0A=
document.write('.hdl_combo .ap_icn_ttl-0798b35a2b9245c790110b1366b5cc82 =
a:hover {color: #990000; }');=0A=
document.write('');=0A=
document.write('.hdl_combo .ap_mlt_lnk-0798b35a2b9245c790110b1366b5cc82 =
{display: inline; }');=0A=
document.write('');=0A=
document.write('.hdl_combo .ap_slg_txt-0798b35a2b9245c790110b1366b5cc82 =
{font-family: Verdana;color: #000000;font-size: 10px;font-style: Normal; =
font-weight: normal; }');=0A=
document.write('');=0A=
document.write('.hdl_combo-0798b35a2b9245c790110b1366b5cc82 li =
{border-style: dotted;border-color: #999999;border-width: 0px; =
border-top: 0px; border-right: 0px; border-left: 0px;clear: both; =
padding: 5px 3px 3px 0px; margin: 0px; list-style: =
none;margin:0px!important; padding:0px!important }');=0A=
document.write('');=0A=
document.write('.hdl_combo .ap_mdl_frm-0798b35a2b9245c790110b1366b5cc82 =
{padding:0px 0px 0px 5px; }');=0A=
document.write('');=0A=
document.write('.hdl_combo .ap_cnt_area-0798b35a2b9245c790110b1366b5cc82 =
{padding-left: 0px;background-color: #FFFFFF; display:inline-block; }');=0A=
document.write('');=0A=
document.write('.hdl_combo .ap_blt_on-0798b35a2b9245c790110b1366b5cc82 =
li {list-style: url(http://hosted2.ap.org/images/bult.gif); }');=0A=
document.write('');=0A=
document.write('.hdl_combo .ap_li_end-0798b35a2b9245c790110b1366b5cc82 =
{padding-bottom: 0px; }');=0A=
document.write('');=0A=
document.write('');=0A=
document.write('');=0A=
document.write('</style><div =
class=3D\"apl3a2a87f102a7428db0dc26f00dc80d88\">');=0A=
document.write('<script type=3D\"text/javascript\" =
language=3D\"javascript\">');=0A=
eval("var updateHeadlines496ccf68237e44c8b738b6f0c348f3a0 =3D function() =
{ =
dynamicRefresh('http://hosted2.ap.org/json/MICLE/0798b35a2b9245c790110b13=
66b5cc82/uid-496ccf68237e44c8b738b6f0c348f3a0', 900000, '', =
'496ccf68237e44c8b738b6f0c348f3a0'); }");=0A=
document.write('');=0A=
eval("setTimeout('updateHeadlines496ccf68237e44c8b738b6f0c348f3a0()', =
900000);");=0A=
document.write('</script>');=0A=
document.write('<div =
id=3D\"divhdl_combo69fd2a278bdc43a4b2d3e16f64f96279\"><div =
class=3D\"hdl_combo hdl_combo-0798b35a2b9245c790110b1366b5cc82\"><div =
class=3D\"ap_hdr ap_hdr-0798b35a2b9245c790110b1366b5cc82\" =
style=3D\"width:100%; display:none\">National</div><ul =
class=3D\"ap_cnt_area ap_cnt_area-0798b35a2b9245c790110b1366b5cc82\"><li =
class=3D\"hnews hentry item\"><div class=3D\"ap_mdl_frm =
ap_mdl_frm-0798b35a2b9245c790110b1366b5cc82\"><a class=3D\"ap_blk_hd =
ap_blk_hd-0798b35a2b9245c790110b1366b5cc82 entry-title url\" =
href=3D\"http://hosted2.ap.org/MICLE/0798b35a2b9245c790110b1366b5cc82/Art=
icle_2010-07-12-US-Office-Shooting/id-bc23f136c2684c92a27c9481d2d8d6f5\" =
rel=3D\"bookmark\">Police: 6 dead, 4 wounded in Albuquerque =
shooting</a><div class=3D\"ap_bl_div =
ap_bl_div-0798b35a2b9245c790110b1366b5cc82\"></div><div =
class=3D\"hidden-metadata\" style=3D\"display:none;\"><div =
class=3D\"hidden-journalist\"><span class=3D\"author vcard\"><span =
class=3D\"fn\">SUE MAJOR =
HOLMES</span></span><span>&nbsp;&nbsp;</span></div><span =
class=3D\"hidden-source source-org vcard\"><span class=3D\"org =
fn\">AP</span></span><span class=3D\"hidden-copyright\"><span =
id=3D\"license-72735131-7600-431a-87e9-aef7da0298bf\"><a =
rel=3D\"item-license\" =
href=3D\"#license-72735131-7600-431a-87e9-aef7da0298bf\">Copyright 2010 =
The Associated Press. All rights reserved. This material may not be =
published, broadcast, rewritten or =
redistributed.</a></span></span></div></div><img =
src=3D\"http://analytics.apnewsregistry.com/analytics/V2/Image.svc/AP/E/p=
rod/PC/Basic/RWS/hosted2.ap.org/CAI/pf73bb8eda29d4404b348baa3545bcd5d/CVI=
/bc23f136c2684c92a27c9481d2d8d6f5/AT/H\" width=3D\"1\" height=3D\"1\" =
alt=3D\"\" /></li><li class=3D\"hnews hentry item\"><div =
class=3D\"ap_mdl_frm ap_mdl_frm-0798b35a2b9245c790110b1366b5cc82\"><a =
class=3D\"ap_blk_hd ap_blk_hd-0798b35a2b9245c790110b1366b5cc82 =
entry-title url\" =
href=3D\"http://hosted2.ap.org/MICLE/0798b35a2b9245c790110b1366b5cc82/Art=
icle_2010-07-12-US-Gulf-Oil-Spill/id-96ef115fe65649a28600aa8e7b8f0275\" =
rel=3D\"bookmark\">BP works to put a tighter-fitting cap on the =
well</a><div class=3D\"ap_bl_div =
ap_bl_div-0798b35a2b9245c790110b1366b5cc82\"></div><div =
class=3D\"hidden-metadata\" style=3D\"display:none;\"><div =
class=3D\"hidden-journalist\"><span class=3D\"author vcard\"><span =
class=3D\"fn\">HARRY R. WEBER</span></span><span class=3D\"author =
vcard\"><span class=3D\"fn\">TOM =
BREEN</span></span><span>&nbsp;&nbsp;</span></div><span =
class=3D\"hidden-source source-org vcard\"><span class=3D\"org =
fn\">AP</span></span><span class=3D\"hidden-copyright\"><span =
id=3D\"license-332a43e1-d1e7-4593-a6d2-790be2641c92\"><a =
rel=3D\"item-license\" =
href=3D\"#license-332a43e1-d1e7-4593-a6d2-790be2641c92\">Copyright 2010 =
The Associated Press. All rights reserved. This material may not be =
published, broadcast, rewritten or =
redistributed.</a></span></span></div></div><img =
src=3D\"http://analytics.apnewsregistry.com/analytics/V2/Image.svc/AP/E/p=
rod/PC/Basic/RWS/hosted2.ap.org/CAI/p61d7982415f742c99eb254cbe16e4a53/CVI=
/96ef115fe65649a28600aa8e7b8f0275/AT/H\" width=3D\"1\" height=3D\"1\" =
alt=3D\"\" /></li><li class=3D\"hnews hentry item\"><div =
class=3D\"ap_mdl_frm ap_mdl_frm-0798b35a2b9245c790110b1366b5cc82\"><a =
class=3D\"ap_blk_hd ap_blk_hd-0798b35a2b9245c790110b1366b5cc82 =
entry-title url\" =
href=3D\"http://hosted2.ap.org/MICLE/0798b35a2b9245c790110b1366b5cc82/Art=
icle_2010-07-12-US-Jobless-Aid-Analysis/id-5d9511314f0546838734e6dea99f5e=
b5\" rel=3D\"bookmark\">Analysis: How 2 million lost jobless =
benefits</a><div class=3D\"ap_bl_div =
ap_bl_div-0798b35a2b9245c790110b1366b5cc82\"></div><div =
class=3D\"hidden-metadata\" style=3D\"display:none;\"><div =
class=3D\"hidden-journalist\"><span class=3D\"author vcard\"><span =
class=3D\"fn\">ANDREW =
TAYLOR</span></span><span>&nbsp;&nbsp;</span></div><span =
class=3D\"hidden-source source-org vcard\"><span class=3D\"org =
fn\">AP</span></span><span class=3D\"hidden-copyright\"><span =
id=3D\"license-0db58424-09a1-4eef-bb41-14e9e5aff7dc\"><a =
rel=3D\"item-license\" =
href=3D\"#license-0db58424-09a1-4eef-bb41-14e9e5aff7dc\">Copyright 2010 =
The Associated Press. All rights reserved. This material may not be =
published, broadcast, rewritten or =
redistributed.</a></span></span></div></div><img =
src=3D\"http://analytics.apnewsregistry.com/analytics/V2/Image.svc/AP/E/p=
rod/PC/Basic/RWS/hosted2.ap.org/CAI/p01bb36ffb31a43c8873032de53573d83/CVI=
/5d9511314f0546838734e6dea99f5eb5/AT/H\" width=3D\"1\" height=3D\"1\" =
alt=3D\"\" /></li><li class=3D\"ap_li_end =
ap_li_end-0798b35a2b9245c790110b1366b5cc82 hnews hentry item\"><div =
class=3D\"ap_mdl_frm ap_mdl_frm-0798b35a2b9245c790110b1366b5cc82\"><a =
class=3D\"ap_blk_hd ap_blk_hd-0798b35a2b9245c790110b1366b5cc82 =
entry-title url\" =
href=3D\"http://hosted2.ap.org/MICLE/0798b35a2b9245c790110b1366b5cc82/Art=
icle_2010-07-12-US-Arlington-Korean-War-Soldier/id-56b02ebf9a69447b94cbcf=
20ac72b368\" rel=3D\"bookmark\">Crewman buried at Arlington 60 years =
after he died</a><div class=3D\"ap_bl_div =
ap_bl_div-0798b35a2b9245c790110b1366b5cc82\"></div><div =
class=3D\"hidden-metadata\" style=3D\"display:none;\"><div =
class=3D\"hidden-journalist\"><span class=3D\"author vcard\"><span =
class=3D\"fn\">LAUREN =
SAUSSER</span></span><span>&nbsp;&nbsp;</span></div><span =
class=3D\"hidden-source source-org vcard\"><span class=3D\"org =
fn\">AP</span></span><span class=3D\"hidden-copyright\"><span =
id=3D\"license-04ec1f23-a687-48df-9146-dbe6f57a3751\"><a =
rel=3D\"item-license\" =
href=3D\"#license-04ec1f23-a687-48df-9146-dbe6f57a3751\">Copyright 2010 =
The Associated Press. All rights reserved. This material may not be =
published, broadcast, rewritten or =
redistributed.</a></span></span></div></div><img =
src=3D\"http://analytics.apnewsregistry.com/analytics/V2/Image.svc/AP/E/p=
rod/PC/Basic/RWS/hosted2.ap.org/CAI/p174f44c915644a5bbd24d8ef5d2e07e0/CVI=
/56b02ebf9a69447b94cbcf20ac72b368/AT/H\" width=3D\"1\" height=3D\"1\" =
alt=3D\"\" /></li></ul></div></div>');=0A=
document.write('</div>');=0A=

------=_NextPart_000_003D_01CB21DE.432BC770
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.macombdaily.com/scripts/s_code.js

/* SiteCatalyst code version: H.20.3.=0A=
Copyright 1996-2009 Adobe, Inc. All Rights Reserved=0A=
More info available at http://www.omniture.com */=0A=
=0A=
var s_account=3D"jrcmacombdailycom"=0A=
var s=3Ds_gi(s_account)=0A=
/************************** CONFIG SECTION **************************/=0A=
/* You may add or alter any code config here. */=0A=
s.charSet=3D"ISO-8859-1"=0A=
/* Conversion Config */=0A=
s.currencyCode=3D"USD"=0A=
/* Link Tracking Config */=0A=
s.trackDownloadLinks=3Dtrue=0A=
s.trackExternalLinks=3Dtrue=0A=
s.trackInlineStats=3Dtrue=0A=
s.linkDownloadFileTypes=3D"exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls"=0A=
s.linkInternalFilters=3D"javascript:,macombdaily"=0A=
s.linkLeaveQueryString=3Dfalse=0A=
s.linkTrackVars=3D"None"=0A=
s.linkTrackEvents=3D"None"=0A=
=0A=
/* Configure Modules and Plugins */=0A=
s.usePlugins=3Dtrue=0A=
function s_doPlugins(s) {=0A=
	/* Add manual calls to modules and plugins here */=0A=
}=0A=
s.doPlugins=3Ds_doPlugins=0A=
=0A=
s.loadModule("Media")=0A=
s.Media.autoTrack=3Dfalse=0A=
s.Media.trackWhilePlaying=3Dtrue=0A=
s.Media.trackMilestones =3D "10, 20, 30, 40, 50, 60, 70, 80, 90, 100"=0A=
s.Media.trackVars=3D"None"=0A=
s.Media.trackEvents=3D"None"=0A=
=0A=
=0A=
/* WARNING: Changing any of the below variables will cause drastic=0A=
changes to how your visitor data is collected.  Changes should only be=0A=
made when instructed to do so by your account manager.*/=0A=
s.visitorNamespace=3D"journalregistercompany"=0A=
s.trackingServer=3D"journalregistercompany.122.2o7.net"=0A=
=0A=
/****************************** MODULES *****************************/=0A=
/* Module: Media */=0A=
s.m_Media_c=3D"var m=3Ds.m_i('Media');m.cn=3Dfunction(n){var =
m=3Dthis;return =
m.s.rep(m.s.rep(m.s.rep(n,\"\\n\",''),\"\\r\",''),'--**--','')};m.open=3D=
function(n,l,p,b){var m=3Dthis,i=3Dnew Object,tm=3Dnew Date,a=3D'',"=0A=
+"x;n=3Dm.cn(n);l=3DparseInt(l);if(!l)l=3D1;if(n&&p){if(!m.l)m.l=3Dnew =
Object;if(m.l[n])m.close(n);if(b&&b.id)a=3Db.id;for (x in =
m.l)if(m.l[x]&&m.l[x].a=3D=3Da)m.close(m.l[x].n);i.n=3Dn;i.l=3Dl;i.p=3Dm.=
cn(p);i.a=3Da;i.t=3D0"=0A=
+";i.ts=3D0;i.s=3DMath.floor(tm.getTime()/1000);i.lx=3D0;i.lt=3Di.s;i.lo=3D=
0;i.e=3D'';i.to=3D-1;m.l[n]=3Di}};m.close=3Dfunction(n){this.e(n,0,-1)};m=
.play=3Dfunction(n,o){var m=3Dthis,i;i=3Dm.e(n,1,o);i.m=3Dnew =
Function('var m"=0A=
+"=3Ds_c_il['+m._in+'],i;if(m.l){i=3Dm.l[\"'+m.s.rep(i.n,'\"','\\\\\"')+'=
\"];if(i){if(i.lx=3D=3D1)m.e(i.n,3,-1);i.mt=3DsetTimeout(i.m,5000)}}');i.=
m()};m.stop=3Dfunction(n,o){this.e(n,2,o)};m.track=3Dfunction(n){va"=0A=
+"r m=3Dthis;if (m.trackWhilePlaying) =
{m.e(n,4,-1)}};m.e=3Dfunction(n,x,o){var m=3Dthis,i,tm=3Dnew =
Date,ts=3DMath.floor(tm.getTime()/1000),ti=3Dm.trackSeconds,tp=3Dm.trackM=
ilestones,z=3Dnew Array,j,d=3D'--**--',t=3D1,b,"=0A=
+"v=3Dm.trackVars,e=3Dm.trackEvents,pe=3D'media',pev3,w=3Dnew =
Object,vo=3Dnew =
Object;n=3Dm.cn(n);i=3Dn&&m.l&&m.l[n]?m.l[n]:0;if(i){w.name=3Dn;w.length=3D=
i.l;w.playerName=3Di.p;if(i.to<0)w.event=3D\"OPEN\";else w.event=3D(x=3D"=0A=
+"=3D1?\"PLAY\":(x=3D=3D2?\"STOP\":(x=3D=3D3?\"MONITOR\":\"CLOSE\")));w.o=
penTime=3Dnew =
Date();w.openTime.setTime(i.s*1000);if(x>2||(x!=3Di.lx&&(x!=3D2||i.lx=3D=3D=
1))) {b=3D\"Media.\"+name;pev3 =3D m.s.ape(i.n)+d+i.l+d+m.s.a"=0A=
+"pe(i.p)+d;if(x){if(o<0&&i.lt>0){o=3D(ts-i.lt)+i.lo;o=3Do<i.l?o:i.l-1}o=3D=
Math.floor(o);if(x>=3D2&&i.lo<o){i.t+=3Do-i.lo;i.ts+=3Do-i.lo;}if(x<=3D2)=
{i.e+=3D(x=3D=3D1?'S':'E')+o;i.lx=3Dx;}else =
if(i.lx!=3D1)m.e(n,1,o);i.lt=3Dts"=0A=
+";i.lo=3Do;pev3+=3Di.t+d+i.s+d+(m.trackWhilePlaying&&i.to>=3D0?'L'+i.to:=
'')+i.e+(x!=3D2?(m.trackWhilePlaying?'L':'E')+o:'');if(m.trackWhilePlayin=
g){b=3D0;pe=3D'm_o';if(x!=3D4){w.offset=3Do;w.percent=3D((w.offset+1)/w"=0A=
+".length)*100;w.percent=3Dw.percent>100?100:Math.floor(w.percent);w.time=
Played=3Di.t;if(m.monitor)m.monitor(m.s,w)}if(i.to<0)pe=3D'm_s';else =
if(x=3D=3D4)pe=3D'm_i';else{t=3D0;v=3De=3D'None';ti=3Dti?parseInt(ti):0;z=
=3Dtp?"=0A=
+"m.s.sp(tp,','):0;if(ti&&i.ts>=3Dti)t=3D1;else =
if(z){if(o<i.to)i.to=3Do;else{for(j=3D0;j<z.length;j++){ti=3Dz[j]?parseIn=
t(z[j]):0;if(ti&&((i.to+1)/i.l<ti/100)&&((o+1)/i.l>=3Dti/100)){t=3D1;j=3D=
z.length}}}}}}}else{m"=0A=
+".e(n,2,-1);if(m.trackWhilePlaying){w.offset=3Di.lo;w.percent=3D((w.offs=
et+1)/w.length)*100;w.percent=3Dw.percent>100?100:Math.floor(w.percent);w=
.timePlayed=3Di.t;if(m.monitor)m.monitor(m.s,w)}m.l[n]=3D0;if(i"=0A=
+".e){pev3+=3Di.t+d+i.s+d+(m.trackWhilePlaying&&i.to>=3D0?'L'+i.to:'')+i.=
e;if(m.trackWhilePlaying){v=3De=3D'None';pe=3D'm_o'}else{t=3D0;m.s.fbr(b)=
}}else =
t=3D0;b=3D0}if(t){vo.linkTrackVars=3Dv;vo.linkTrackEvents=3De;vo.p"=0A=
+"e=3Dpe;vo.pev3=3Dpev3;m.s.t(vo,b);if(m.trackWhilePlaying){i.ts=3D0;i.to=
=3Do;i.e=3D''}}}}return i};m.ae=3Dfunction(n,l,p,x,o,b){if(n&&p){var =
m=3Dthis;if(!m.l||!m.l[n])m.open(n,l,p,b);m.e(n,x,o)}};m.a=3Dfunction(o,t=
"=0A=
+"){var =
m=3Dthis,i=3Do.id?o.id:o.name,n=3Do.name,p=3D0,v,c,c1,c2,xc=3Dm.s.h,x,e,f=
1,f2=3D's_media_'+m._in+'_oc',f3=3D's_media_'+m._in+'_t',f4=3D's_media_'+=
m._in+'_s',f5=3D's_media_'+m._in+'_l',f6=3D's_media_'+m._in+'_m',"=0A=
+"f7=3D's_media_'+m._in+'_c',tcf,w;if(!i){if(!m.c)m.c=3D0;i=3D's_media_'+=
m._in+'_'+m.c;m.c++}if(!o.id)o.id=3Di;if(!o.name)o.name=3Dn=3Di;if(!m.ol)=
m.ol=3Dnew =
Object;if(m.ol[i])return;m.ol[i]=3Do;if(!xc)xc=3Dm.s.b;tcf=3Dn"=0A=
+"ew Function('o','var =
e,p=3D0;try{if(o.versionInfo&&o.currentMedia&&o.controls)p=3D1}catch(e){p=
=3D0}return p');p=3Dtcf(o);if(!p){tcf=3Dnew Function('o','var =
e,p=3D0,t;try{t=3Do.GetQuickTimeVersion();if(t)p=3D2}catc"=0A=
+"h(e){p=3D0}return p');p=3Dtcf(o);if(!p){tcf=3Dnew Function('o','var =
e,p=3D0,t;try{t=3Do.GetVersionInfo();if(t)p=3D3}catch(e){p=3D0}return =
p');p=3Dtcf(o)}}v=3D\"var =
m=3Ds_c_il[\"+m._in+\"],o=3Dm.ol['\"+i+\"']\";if(p=3D=3D1){"=0A=
+"p=3D'Windows Media Player =
'+o.versionInfo;c1=3Dv+',n,p,l,x=3D-1,cm,c,mn;if(o){cm=3Do.currentMedia;c=
=3Do.controls;if(cm&&c){mn=3Dcm.name?cm.name:c.URL;l=3Dcm.duration;p=3Dc.=
currentPosition;n=3Do.playState;if(n){if(n=3D"=0A=
+"=3D8)x=3D0;if(n=3D=3D3)x=3D1;if(n=3D=3D1||n=3D=3D2||n=3D=3D4||n=3D=3D5|=
|n=3D=3D6)x=3D2;}';c2=3D'if(x>=3D0)m.ae(mn,l,\"'+p+'\",x,x!=3D2?p:-1,o)}}=
';c=3Dc1+c2;if(m.s.isie&&xc){x=3Dm.s.d.createElement('script');x.language=
=3D'jscript';x.type=3D'tex"=0A=
+"t/javascript';x.htmlFor=3Di;x.event=3D'PlayStateChange(NewState)';x.def=
er=3Dtrue;x.text=3Dc;xc.appendChild(x);o[f6]=3Dnew =
Function(c1+'if(n=3D=3D3){x=3D3;'+c2+'}setTimeout(o.'+f6+',5000)');o[f6](=
)}}if(p=3D=3D2){p=3D'Qui"=0A=
+"ckTime Player '+(o.GetIsQuickTimeRegistered()?'Pro =
':'')+o.GetQuickTimeVersion();f1=3Df2;c=3Dv+',n,x,t,l,p,p2,mn;if(o){mn=3D=
o.GetMovieName()?o.GetMovieName():o.GetURL();n=3Do.GetRate();t=3Do.GetTim=
eScale();l"=0A=
+"=3Do.GetDuration()/t;p=3Do.GetTime()/t;p2=3Do.'+f5+';if(n!=3Do.'+f4+'||=
p<p2||p-p2>5){x=3D2;if(n!=3D0)x=3D1;else =
if(p>=3Dl)x=3D0;if(p<p2||p-p2>5)m.ae(mn,l,\"'+p+'\",2,p2,o);m.ae(mn,l,\"'=
+p+'\",x,x!=3D2?p:-1,o)}if(n>0&&"=0A=
+"o.'+f7+'>=3D10){m.ae(mn,l,\"'+p+'\",3,p,o);o.'+f7+'=3D0}o.'+f7+'++;o.'+=
f4+'=3Dn;o.'+f5+'=3Dp;setTimeout(\"'+v+';o.'+f2+'(0,0)\",500)}';o[f1]=3Dn=
ew =
Function('a','b',c);o[f4]=3D-1;o[f7]=3D0;o[f1](0,0)}if(p=3D=3D3){p=3D'"=0A=
+"RealPlayer =
'+o.GetVersionInfo();f1=3Dn+'_OnPlayStateChange';c1=3Dv+',n,x=3D-1,l,p,mn=
;if(o){mn=3Do.GetTitle()?o.GetTitle():o.GetSource();n=3Do.GetPlayState();=
l=3Do.GetLength()/1000;p=3Do.GetPosition()/1000;if(n!=3D"=0A=
+"o.'+f4+'){if(n=3D=3D3)x=3D1;if(n=3D=3D0||n=3D=3D2||n=3D=3D4||n=3D=3D5)x=
=3D2;if(n=3D=3D0&&(p>=3Dl||p=3D=3D0))x=3D0;if(x>=3D0)m.ae(mn,l,\"'+p+'\",=
x,x!=3D2?p:-1,o)}if(n=3D=3D3&&(o.'+f7+'>=3D10||!o.'+f3+')){m.ae(mn,l,\"'+=
p+'\",3,p,o);o.'+f7+'=3D0}o."=0A=
+"'+f7+'++;o.'+f4+'=3Dn;';c2=3D'if(o.'+f2+')o.'+f2+'(o,n)}';if(m.s.wd[f1]=
)o[f2]=3Dm.s.wd[f1];m.s.wd[f1]=3Dnew Function('a','b',c1+c2);o[f1]=3Dnew =
Function('a','b',c1+'setTimeout(\"'+v+';o.'+f1+'(0,0)\",o.'+f3+"=0A=
+"'?500:5000);'+c2);o[f4]=3D-1;if(m.s.isie)o[f3]=3D1;o[f7]=3D0;o[f1](0,0)=
}};m.as=3Dnew Function('e','var =
m=3Ds_c_il['+m._in+'],l,n;if(m.autoTrack&&m.s.d.getElementsByTagName){l=3D=
m.s.d.getElementsByTagName(m.s.i"=0A=
+"sie?\"OBJECT\":\"EMBED\");if(l)for(n=3D0;n<l.length;n++)m.a(l[n]);}');i=
f(s.wd.attachEvent)s.wd.attachEvent('onload',m.as);else =
if(s.wd.addEventListener)s.wd.addEventListener('load',m.as,false)";=0A=
s.m_i("Media");=0A=
=0A=
=0A=
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/=0A=
var s_code=3D'',s_objectID;function s_gi(un,pg,ss){var =
c=3D"s._c=3D's_c';s.wd=3Dwindow;if(!s.wd.s_c_in){s.wd.s_c_il=3Dnew =
Array;s.wd.s_c_in=3D0;}s._il=3Ds.wd.s_c_il;s._in=3Ds.wd.s_c_in;s._il[s._i=
n]=3Ds;s.wd.s_c_in++;s"=0A=
+".an=3Ds_an;s.cls=3Dfunction(x,c){var =
i,y=3D'';if(!c)c=3Dthis.an;for(i=3D0;i<x.length;i++){n=3Dx.substring(i,i+=
1);if(c.indexOf(n)>=3D0)y+=3Dn}return y};s.fl=3Dfunction(x,l){return =
x?(''+x).substring(0,l):x};s.co=3Dfunc"=0A=
+"tion(o){if(!o)return o;var n=3Dnew Object,x;for(x in =
o)if(x.indexOf('select')<0&&x.indexOf('filter')<0)n[x]=3Do[x];return =
n};s.num=3Dfunction(x){x=3D''+x;for(var =
p=3D0;p<x.length;p++)if(('0123456789').indexO"=0A=
+"f(x.substring(p,p+1))<0)return 0;return =
1};s.rep=3Ds_rep;s.sp=3Ds_sp;s.jn=3Ds_jn;s.ape=3Dfunction(x){var =
s=3Dthis,h=3D'0123456789ABCDEF',i,c=3Ds.charSet,n,l,e,y=3D'';c=3Dc?c.toUp=
perCase():'';if(x){x=3D''+x;if(c=3D=3D'AUTO"=0A=
+"'&&('').charCodeAt){for(i=3D0;i<x.length;i++){c=3Dx.substring(i,i+1);n=3D=
x.charCodeAt(i);if(n>127){l=3D0;e=3D'';while(n||l<4){e=3Dh.substring(n%16=
,n%16+1)+e;n=3D(n-n%16)/16;l++}y+=3D'%u'+e}else =
if(c=3D=3D'+')y+=3D'%2B';"=0A=
+"else =
y+=3Descape(c)}x=3Dy}else{x=3Dx?s.rep(escape(''+x),'+','%2B'):x;if(x&&c&&=
s.em=3D=3D1&&x.indexOf('%u')<0&&x.indexOf('%U')<0){i=3Dx.indexOf('%');whi=
le(i>=3D0){i++;if(h.substring(8).indexOf(x.substring(i,i+1)."=0A=
+"toUpperCase())>=3D0)return =
x.substring(0,i)+'u00'+x.substring(i);i=3Dx.indexOf('%',i)}}}}return =
x};s.epa=3Dfunction(x){var s=3Dthis;return x?unescape(s.rep(''+x,'+',' =
')):x};s.pt=3Dfunction(x,d,f,a){var s=3Dth"=0A=
+"is,t=3Dx,z=3D0,y,r;while(t){y=3Dt.indexOf(d);y=3Dy<0?t.length:y;t=3Dt.s=
ubstring(0,y);r=3Ds[f](t,a);if(r)return =
r;z+=3Dy+d.length;t=3Dx.substring(z,x.length);t=3Dz<x.length?t:''}return =
''};s.isf=3Dfunction(t,a){var c=3Da"=0A=
+".indexOf(':');if(c>=3D0)a=3Da.substring(0,c);if(t.substring(0,2)=3D=3D'=
s_')t=3Dt.substring(2);return =
(t!=3D''&&t=3D=3Da)};s.fsf=3Dfunction(t,a){var =
s=3Dthis;if(s.pt(a,',','isf',t))s.fsg+=3D(s.fsg!=3D''?',':'')+t;return =
0}"=0A=
+";s.fs=3Dfunction(x,f){var =
s=3Dthis;s.fsg=3D'';s.pt(x,',','fsf',f);return =
s.fsg};s.si=3Dfunction(wd){var =
s=3Dthis,c=3D''+s_gi,a=3Dc.indexOf(\"{\"),b=3Dc.lastIndexOf(\"}\"),m;c=3D=
s_fe(a>0&&b>0?c.substring(a+1,b):0);if"=0A=
+"(wd&&wd.document&&c){wd.setTimeout('function s_sv(o,n,k){var =
v=3Do[k],i;if(v){if(typeof(v)=3D=3D\"string\"||typeof(v)=3D=3D\"number\")=
n[k]=3Dv;else if (typeof(v)=3D=3D\"array\"){n[k]=3Dnew =
Array;for(i=3D0;i<v.length;i"=0A=
+"++)s_sv(v,n[k],i)}else if (typeof(v)=3D=3D\"object\"){n[k]=3Dnew =
Object;for(i in v)s_sv(v,n[k],i)}}}function s_si(t){var =
wd=3Dwindow,s,i,j,c,a,b;wd.s_gi=3Dnew =
Function(\"un\",\"pg\",\"ss\",\"'+c+'\");wd.s=3Ds_"=0A=
+"gi(\"'+s.oun+'\");s=3Dwd.s;s.sa(\"'+s.un+'\");s.tfs=3Dwd;s.pt(s.vl_g,\"=
,\",\"vo1\",t);s.lnk=3Ds.eo=3Ds.linkName=3Ds.linkType=3Ds.wd.s_objectID=3D=
s.ppu=3Ds.pe=3Ds.pev1=3Ds.pev2=3Ds.pev3=3D\\'\\';if(t.m_l&&t.m_nl)for(i=3D=
0;i<"=0A=
+"t.m_nl.length;i++){n=3Dt.m_nl[i];if(n){m=3Dt[n];c=3Dt[\"m_\"+n];if(m&&c=
){c=3D\"\"+c;if(c.indexOf(\"function\")>=3D0){a=3Dc.indexOf(\"{\");b=3Dc.=
lastIndexOf(\"}\");c=3Da>0&&b>0?c.substring(a+1,b):0;s[\"m_\"+n+\"_c"=0A=
+"\"]=3Dc;if(m._e)s.loadModule(n);if(s[n])for(j=3D0;j<m._l.length;j++)s_s=
v(m,s[n],m._l[j])}}}}}var =
e,o,t;try{o=3Dwindow.opener;if(o&&o.s_gi){t=3Do.s_gi(\"'+s.un+'\");if(t)s=
_si(t)}}catch(e){}',1)}};s.c_d=3D'';s"=0A=
+".c_gdf=3Dfunction(t,a){var s=3Dthis;if(!s.num(t))return 1;return =
0};s.c_gd=3Dfunction(){var =
s=3Dthis,d=3Ds.wd.location.hostname,n=3Ds.fpCookieDomainPeriods,p;if(!n)n=
=3Ds.cookieDomainPeriods;if(d&&!s.c_d){n=3Dn?par"=0A=
+"seInt(n):2;n=3Dn>2?n:2;p=3Dd.lastIndexOf('.');if(p>=3D0){while(p>=3D0&&=
n>1){p=3Dd.lastIndexOf('.',p-1);n--}s.c_d=3Dp>0&&s.pt(d,'.','c_gdf',0)?d.=
substring(p):d}}return s.c_d};s.c_r=3Dfunction(k){var s=3Dthis;k=3Ds.ap"=0A=
+"e(k);var c=3D' '+s.d.cookie,i=3Dc.indexOf(' =
'+k+'=3D'),e=3Di<0?i:c.indexOf(';',i),v=3Di<0?'':s.epa(c.substring(i+2+k.=
length,e<0?c.length:e));return =
v!=3D'[[B]]'?v:''};s.c_w=3Dfunction(k,v,e){var s=3Dthis,d=3Ds.c_gd("=0A=
+"),l=3Ds.cookieLifetime,t;v=3D''+v;l=3Dl?(''+l).toUpperCase():'';if(e&&l=
!=3D'SESSION'&&l!=3D'NONE'){t=3D(v!=3D''?parseInt(l?l:0):-60);if(t){e=3Dn=
ew =
Date;e.setTime(e.getTime()+(t*1000))}}if(k&&l!=3D'NONE'){s.d.cookie=3D"=0A=
+"k+'=3D'+s.ape(v!=3D''?v:'[[B]]')+'; path=3D/;'+(e&&l!=3D'SESSION'?' =
expires=3D'+e.toGMTString()+';':'')+(d?' domain=3D'+d+';':'');return =
s.c_r(k)=3D=3Dv}return 0};s.eh=3Dfunction(o,e,r,f){var =
s=3Dthis,b=3D's_'+e+'_'+s._"=0A=
+"in,n=3D-1,l,i,x;if(!s.ehl)s.ehl=3Dnew =
Array;l=3Ds.ehl;for(i=3D0;i<l.length&&n<0;i++){if(l[i].o=3D=3Do&&l[i].e=3D=
=3De)n=3Di}if(n<0){n=3Di;l[n]=3Dnew =
Object}x=3Dl[n];x.o=3Do;x.e=3De;f=3Dr?x.b:f;if(r||f){x.b=3Dr?0:o[e];x.o[e=
]=3Df}if(x"=0A=
+".b){x.o[b]=3Dx.b;return b}return 0};s.cet=3Dfunction(f,a,t,o,b){var =
s=3Dthis,r,tcf;if(s.apv>=3D5&&(!s.isopera||s.apv>=3D7)){tcf=3Dnew =
Function('s','f','a','t','var =
e,r;try{r=3Ds[f](a)}catch(e){r=3Ds[t](e)}return r"=0A=
+"');r=3Dtcf(s,f,a,t)}else{if(s.ismac&&s.u.indexOf('MSIE =
4')>=3D0)r=3Ds[b](a);else{s.eh(s.wd,'onerror',0,o);r=3Ds[f](a);s.eh(s.wd,=
'onerror',1)}}return r};s.gtfset=3Dfunction(e){var s=3Dthis;return =
s.tfs};s.gtfso"=0A=
+"e=3Dnew Function('e','var =
s=3Ds_c_il['+s._in+'],c;s.eh(window,\"onerror\",1);s.etfs=3D1;c=3Ds.t();i=
f(c)s.d.write(c);s.etfs=3D0;return true');s.gtfsfb=3Dfunction(a){return =
window};s.gtfsf=3Dfunction(w){var s=3Dthis"=0A=
+",p=3Dw.parent,l=3Dw.location;s.tfs=3Dw;if(p&&p.location!=3Dl&&p.locatio=
n.host=3D=3Dl.host){s.tfs=3Dp;return s.gtfsf(s.tfs)}return =
s.tfs};s.gtfs=3Dfunction(){var =
s=3Dthis;if(!s.tfs){s.tfs=3Ds.wd;if(!s.etfs)s.tfs=3Ds.cet("=0A=
+"'gtfsf',s.tfs,'gtfset',s.gtfsoe,'gtfsfb')}return =
s.tfs};s.mrq=3Dfunction(u){var =
s=3Dthis,l=3Ds.rl[u],n,r;s.rl[u]=3D0;if(l)for(n=3D0;n<l.length;n++){r=3Dl=
[n];s.mr(0,0,r.r,0,r.t,r.u)}};s.br=3Dfunction(id,rs){var s"=0A=
+"=3Dthis;if(s.disableBufferedRequests||!s.c_w('s_br',rs))s.brl=3Drs};s.f=
lushBufferedRequests=3Dfunction(){this.fbr(0)};s.fbr=3Dfunction(id){var =
s=3Dthis,br=3Ds.c_r('s_br');if(!br)br=3Ds.brl;if(br){if(!s.disableBu"=0A=
+"fferedRequests)s.c_w('s_br','');s.mr(0,0,br)}s.brl=3D0};s.mr=3Dfunction=
(sess,q,rs,id,ta,u){var =
s=3Dthis,dc=3Ds.dc,t1=3Ds.trackingServer,t2=3Ds.trackingServerSecure,tb=3D=
s.trackingServerBase,p=3D'.sc',ns=3Ds.visitorN"=0A=
+"amespace,un=3Ds.cls(u?u:(ns?ns:s.fun)),r=3Dnew =
Object,l,imn=3D's_i_'+(un),im,b,e;if(!rs){if(t1){if(t2&&s.ssl)t1=3Dt2}els=
e{if(!tb)tb=3D'2o7.net';if(dc)dc=3D(''+dc).toLowerCase();else =
dc=3D'd1';if(tb=3D=3D'2o7.net'){i"=0A=
+"f(dc=3D=3D'd1')dc=3D'112';else =
if(dc=3D=3D'd2')dc=3D'122';p=3D''}t1=3Dun+'.'+dc+'.'+p+tb}rs=3D'http'+(s.=
ssl?'s':'')+'://'+t1+'/b/ss/'+s.un+'/'+(s.mobile?'5.1':'1')+'/H.20.3/'+se=
ss+'?AQB=3D1&ndh=3D1'+(q?q:'')+'&AQE=3D1';if"=0A=
+"(s.isie&&!s.ismac){if(s.apv>5.5)rs=3Ds.fl(rs,4095);else =
rs=3Ds.fl(rs,2047)}if(id){s.br(id,rs);return}}if(s.d.images&&s.apv>=3D3&&=
(!s.isopera||s.apv>=3D7)&&(s.ns6<0||s.apv>=3D6.1)){if(!s.rc)s.rc=3Dnew =
Object;if"=0A=
+"(!s.rc[un]){s.rc[un]=3D1;if(!s.rl)s.rl=3Dnew Object;s.rl[un]=3Dnew =
Array;setTimeout('if(window.s_c_il)window.s_c_il['+s._in+'].mrq(\"'+un+'\=
")',750)}else{l=3Ds.rl[un];if(l){r.t=3Dta;r.u=3Dun;r.r=3Drs;l[l.length]"=0A=
+"=3Dr;return =
''}imn+=3D'_'+s.rc[un];s.rc[un]++}im=3Ds.wd[imn];if(!im)im=3Ds.wd[imn]=3D=
new Image;im.s_l=3D0;im.onload=3Dnew Function('e','this.s_l=3D1;var =
wd=3Dwindow,s;if(wd.s_c_il){s=3Dwd.s_c_il['+s._in+'];s.mrq(\"'+u"=0A=
+"n+'\");s.nrs--;if(!s.nrs)s.m_m(\"rr\")}');if(!s.nrs){s.nrs=3D1;s.m_m('r=
s')}else =
s.nrs++;im.src=3Drs;if(rs.indexOf('&pe=3D')>=3D0&&(!ta||ta=3D=3D'_self'||=
ta=3D=3D'_top'||(s.wd.name&&ta=3D=3Ds.wd.name))){b=3De=3Dnew Date;wh"=0A=
+"ile(!im.s_l&&e.getTime()-b.getTime()<500)e=3Dnew Date}return ''}return =
'<im'+'g sr'+'c=3D\"'+rs+'\" width=3D1 height=3D1 border=3D0 =
alt=3D\"\">'};s.gg=3Dfunction(v){var =
s=3Dthis;if(!s.wd['s_'+v])s.wd['s_'+v]=3D'';re"=0A=
+"turn =
s.wd['s_'+v]};s.glf=3Dfunction(t,a){if(t.substring(0,2)=3D=3D's_')t=3Dt.s=
ubstring(2);var =
s=3Dthis,v=3Ds.gg(t);if(v)s[t]=3Dv};s.gl=3Dfunction(v){var =
s=3Dthis;if(s.pg)s.pt(v,',','glf',0)};s.rf=3Dfunction(x){var s=3Dt"=0A=
+"his,y,i,j,h,l,a,b=3D'',c=3D'',t;if(x){y=3D''+x;i=3Dy.indexOf('?');if(i>=
0){a=3Dy.substring(i+1);y=3Dy.substring(0,i);h=3Dy.toLowerCase();i=3D0;if=
(h.substring(0,7)=3D=3D'http://')i+=3D7;else =
if(h.substring(0,8)=3D=3D'https://"=0A=
+"')i+=3D8;h=3Dh.substring(i);i=3Dh.indexOf(\"/\");if(i>0){h=3Dh.substrin=
g(0,i);if(h.indexOf('google')>=3D0){a=3Ds.sp(a,'&');if(a.length>1){l=3D',=
q,ie,start,search_key,word,kw,cd,';for(j=3D0;j<a.length;j++){t=3Da[j];i"=0A=
+"=3Dt.indexOf('=3D');if(i>0&&l.indexOf(','+t.substring(0,i)+',')>=3D0)b+=
=3D(b?'&':'')+t;else =
c+=3D(c?'&':'')+t}if(b&&c){y+=3D'?'+b+'&'+c;if(''+x!=3Dy)x=3Dy}}}}}}retur=
n x};s.hav=3Dfunction(){var s=3Dthis,qs=3D'',fv=3Ds.link"=0A=
+"TrackVars,fe=3Ds.linkTrackEvents,mn,i;if(s.pe){mn=3Ds.pe.substring(0,1)=
.toUpperCase()+s.pe.substring(1);if(s[mn]){fv=3Ds[mn].trackVars;fe=3Ds[mn=
].trackEvents}}fv=3Dfv?fv+','+s.vl_l+','+s.vl_l2:'';for(i=3D0;i<s"=0A=
+".va_t.length;i++){var =
k=3Ds.va_t[i],v=3Ds[k],b=3Dk.substring(0,4),x=3Dk.substring(4),n=3DparseI=
nt(x),q=3Dk;if(v&&k!=3D'linkName'&&k!=3D'linkType'){if(s.pe||s.lnk||s.eo)=
{if(fv&&(','+fv+',').indexOf(','+k+',')<0)v=3D'"=0A=
+"';if(k=3D=3D'events'&&fe)v=3Ds.fs(v,fe)}if(v){if(k=3D=3D'dynamicVariabl=
ePrefix')q=3D'D';else if(k=3D=3D'visitorID')q=3D'vid';else =
if(k=3D=3D'pageURL'){q=3D'g';v=3Ds.fl(v,255)}else =
if(k=3D=3D'referrer'){q=3D'r';v=3Ds.fl(s.rf(v),255)"=0A=
+"}else if(k=3D=3D'vmk'||k=3D=3D'visitorMigrationKey')q=3D'vmt';else =
if(k=3D=3D'visitorMigrationServer'){q=3D'vmf';if(s.ssl&&s.visitorMigratio=
nServerSecure)v=3D''}else =
if(k=3D=3D'visitorMigrationServerSecure'){q=3D'vmf';if("=0A=
+"!s.ssl&&s.visitorMigrationServer)v=3D''}else =
if(k=3D=3D'charSet'){q=3D'ce';if(v.toUpperCase()=3D=3D'AUTO')v=3D'ISO8859=
-1';else if(s.em=3D=3D2)v=3D'UTF-8'}else =
if(k=3D=3D'visitorNamespace')q=3D'ns';else if(k=3D=3D'cookieDomainPe"=0A=
+"riods')q=3D'cdp';else if(k=3D=3D'cookieLifetime')q=3D'cl';else =
if(k=3D=3D'variableProvider')q=3D'vvp';else =
if(k=3D=3D'currencyCode')q=3D'cc';else if(k=3D=3D'channel')q=3D'ch';else =
if(k=3D=3D'transactionID')q=3D'xact';else if(k=3D=3D'"=0A=
+"campaign')q=3D'v0';else if(k=3D=3D'resolution')q=3D's';else =
if(k=3D=3D'colorDepth')q=3D'c';else =
if(k=3D=3D'javascriptVersion')q=3D'j';else =
if(k=3D=3D'javaEnabled')q=3D'v';else =
if(k=3D=3D'cookiesEnabled')q=3D'k';else if(k=3D=3D'browse"=0A=
+"rWidth')q=3D'bw';else if(k=3D=3D'browserHeight')q=3D'bh';else =
if(k=3D=3D'connectionType')q=3D'ct';else =
if(k=3D=3D'homepage')q=3D'hp';else if(k=3D=3D'plugins')q=3D'p';else =
if(s.num(x)){if(b=3D=3D'prop')q=3D'c'+n;else if(b=3D=3D'eVar')"=0A=
+"q=3D'v'+n;else if(b=3D=3D'list')q=3D'l'+n;else =
if(b=3D=3D'hier'){q=3D'h'+n;v=3Ds.fl(v,255)}}if(v)qs+=3D'&'+q+'=3D'+(k.su=
bstring(0,3)!=3D'pev'?s.ape(v):v)}}}return =
qs};s.ltdf=3Dfunction(t,h){t=3Dt?t.toLowerCase():'';h=3Dh?h.to"=0A=
+"LowerCase():'';var =
qi=3Dh.indexOf('?');h=3Dqi>=3D0?h.substring(0,qi):h;if(t&&h.substring(h.l=
ength-(t.length+1))=3D=3D'.'+t)return 1;return =
0};s.ltef=3Dfunction(t,h){t=3Dt?t.toLowerCase():'';h=3Dh?h.toLowerCase():=
'"=0A=
+"';if(t&&h.indexOf(t)>=3D0)return 1;return 0};s.lt=3Dfunction(h){var =
s=3Dthis,lft=3Ds.linkDownloadFileTypes,lef=3Ds.linkExternalFilters,lif=3D=
s.linkInternalFilters;lif=3Dlif?lif:s.wd.location.hostname;h=3Dh.toLower"=0A=
+"Case();if(s.trackDownloadLinks&&lft&&s.pt(lft,',','ltdf',h))return =
'd';if(s.trackExternalLinks&&h.substring(0,1)!=3D'#'&&(lef||lif)&&(!lef||=
s.pt(lef,',','ltef',h))&&(!lif||!s.pt(lif,',','ltef',h)))re"=0A=
+"turn 'e';return ''};s.lc=3Dnew Function('e','var =
s=3Ds_c_il['+s._in+'],b=3Ds.eh(this,\"onclick\");s.lnk=3Ds.co(this);s.t()=
;s.lnk=3D0;if(b)return this[b](e);return true');s.bc=3Dnew =
Function('e','var s=3Ds_c_il['"=0A=
+"+s._in+'],f,tcf;if(s.d&&s.d.all&&s.d.all.cppXYctnr)return;s.eo=3De.srcE=
lement?e.srcElement:e.target;tcf=3Dnew Function(\"s\",\"var =
e;try{if(s.eo&&(s.eo.tagName||s.eo.parentElement||s.eo.parentNode))s.t"=0A=
+"()}catch(e){}\");tcf(s);s.eo=3D0');s.oh=3Dfunction(o){var =
s=3Dthis,l=3Ds.wd.location,h=3Do.href?o.href:'',i,j,k,p;i=3Dh.indexOf(':'=
);j=3Dh.indexOf('?');k=3Dh.indexOf('/');if(h&&(i<0||(j>=3D0&&i>j)||(k>=3D=
0&&i>k))){p=3Do"=0A=
+".protocol&&o.protocol.length>1?o.protocol:(l.protocol?l.protocol:'');i=3D=
l.pathname.lastIndexOf('/');h=3D(p?p+'//':'')+(o.host?o.host:(l.host?l.ho=
st:''))+(h.substring(0,1)!=3D'/'?l.pathname.substring(0,i"=0A=
+"<0?0:i)+'/':'')+h}return h};s.ot=3Dfunction(o){var =
t=3Do.tagName;t=3Dt&&t.toUpperCase?t.toUpperCase():'';if(t=3D=3D'SHAPE')t=
=3D'';if(t){if(t=3D=3D'INPUT'&&o.type&&o.type.toUpperCase)t=3Do.type.toUp=
perCase();else if("=0A=
+"!t&&o.href)t=3D'A';}return t};s.oid=3Dfunction(o){var =
s=3Dthis,t=3Ds.ot(o),p,c,n=3D'',x=3D0;if(t&&!o.s_oid){p=3Do.protocol;c=3D=
o.onclick;if(o.href&&(t=3D=3D'A'||t=3D=3D'AREA')&&(!c||!p||p.toLowerCase(=
).indexOf('javascript"=0A=
+"')<0))n=3Ds.oh(o);else =
if(c){n=3Ds.rep(s.rep(s.rep(s.rep(''+c,\"\\r\",''),\"\\n\",''),\"\\t\",''=
),' ','');x=3D2}else =
if(o.value&&(t=3D=3D'INPUT'||t=3D=3D'SUBMIT')){n=3Do.value;x=3D3}else =
if(o.src&&t=3D=3D'IMAGE')n=3Do.src"=0A=
+";if(n){o.s_oid=3Ds.fl(n,100);o.s_oidt=3Dx}}return =
o.s_oid};s.rqf=3Dfunction(t,un){var =
s=3Dthis,e=3Dt.indexOf('=3D'),u=3De>=3D0?','+t.substring(0,e)+',':'';retu=
rn u&&u.indexOf(','+un+',')>=3D0?s.epa(t.substring(e+1))"=0A=
+":''};s.rq=3Dfunction(un){var =
s=3Dthis,c=3Dun.indexOf(','),v=3Ds.c_r('s_sq'),q=3D'';if(c<0)return =
s.pt(v,'&','rqf',un);return =
s.pt(un,',','rq',0)};s.sqp=3Dfunction(t,a){var =
s=3Dthis,e=3Dt.indexOf('=3D'),q=3De<0?'':s.ep"=0A=
+"a(t.substring(e+1));s.sqq[q]=3D'';if(e>=3D0)s.pt(t.substring(0,e),',','=
sqs',q);return 0};s.sqs=3Dfunction(un,q){var =
s=3Dthis;s.squ[un]=3Dq;return 0};s.sq=3Dfunction(q){var =
s=3Dthis,k=3D's_sq',v=3Ds.c_r(k),x,c=3D0;s.sq"=0A=
+"q=3Dnew Object;s.squ=3Dnew =
Object;s.sqq[q]=3D'';s.pt(v,'&','sqp',0);s.pt(s.un,',','sqs',q);v=3D'';fo=
r(x in =
s.squ)if(x&&(!Object||!Object.prototype||!Object.prototype[x]))s.sqq[s.sq=
u[x]]+=3D(s.sqq[s.squ[x]]?'"=0A=
+",':'')+x;for(x in =
s.sqq)if(x&&(!Object||!Object.prototype||!Object.prototype[x])&&s.sqq[x]&=
&(x=3D=3Dq||c<2)){v+=3D(v?'&':'')+s.sqq[x]+'=3D'+s.ape(x);c++}return =
s.c_w(k,v,0)};s.wdl=3Dnew Function('e','var s=3Ds"=0A=
+"_c_il['+s._in+'],r=3Dtrue,b=3Ds.eh(s.wd,\"onload\"),i,o,oc;if(b)r=3Dthi=
s[b](e);for(i=3D0;i<s.d.links.length;i++){o=3Ds.d.links[i];oc=3Do.onclick=
?\"\"+o.onclick:\"\";if((oc.indexOf(\"s_gs(\")<0||oc.indexOf(\".s"=0A=
+"_oc(\")>=3D0)&&oc.indexOf(\".tl(\")<0)s.eh(o,\"onclick\",0,s.lc);}retur=
n r');s.wds=3Dfunction(){var =
s=3Dthis;if(s.apv>3&&(!s.isie||!s.ismac||s.apv>=3D5)){if(s.b&&s.b.attachE=
vent)s.b.attachEvent('onclick',s"=0A=
+".bc);else =
if(s.b&&s.b.addEventListener)s.b.addEventListener('click',s.bc,false);els=
e s.eh(s.wd,'onload',0,s.wdl)}};s.vs=3Dfunction(x){var =
s=3Dthis,v=3Ds.visitorSampling,g=3Ds.visitorSamplingGroup,k=3D's_vsn_"=0A=
+"'+s.un+(g?'_'+g:''),n=3Ds.c_r(k),e=3Dnew =
Date,y=3De.getYear();e.setYear(y+10+(y<1900?1900:0));if(v){v*=3D100;if(!n=
){if(!s.c_w(k,x,e))return 0;n=3Dx}if(n%10000>v)return 0}return =
1};s.dyasmf=3Dfunction(t,m){if(t"=0A=
+"&&m&&m.indexOf(t)>=3D0)return 1;return 0};s.dyasf=3Dfunction(t,m){var =
s=3Dthis,i=3Dt?t.indexOf('=3D'):-1,n,x;if(i>=3D0&&m){var =
n=3Dt.substring(0,i),x=3Dt.substring(i+1);if(s.pt(x,',','dyasmf',m))retur=
n n}return 0}"=0A=
+";s.uns=3Dfunction(){var =
s=3Dthis,x=3Ds.dynamicAccountSelection,l=3Ds.dynamicAccountList,m=3Ds.dyn=
amicAccountMatch,n,i;s.un=3Ds.un.toLowerCase();if(x&&l){if(!m)m=3Ds.wd.lo=
cation.host;if(!m.toLowerCase)m=3D''+m;l=3Dl."=0A=
+"toLowerCase();m=3Dm.toLowerCase();n=3Ds.pt(l,';','dyasf',m);if(n)s.un=3D=
n}i=3Ds.un.indexOf(',');s.fun=3Di<0?s.un:s.un.substring(0,i)};s.sa=3Dfunc=
tion(un){var s=3Dthis;s.un=3Dun;if(!s.oun)s.oun=3Dun;else if((','+s.ou"=0A=
+"n+',').indexOf(','+un+',')<0)s.oun+=3D','+un;s.uns()};s.m_i=3Dfunction(=
n,a){var s=3Dthis,m,f=3Dn.substring(0,1),r,l,i;if(!s.m_l)s.m_l=3Dnew =
Object;if(!s.m_nl)s.m_nl=3Dnew Array;m=3Ds.m_l[n];if(!a&&m&&m._e&&!m._i"=0A=
+")s.m_a(n);if(!m){m=3Dnew =
Object,m._c=3D's_m';m._in=3Ds.wd.s_c_in;m._il=3Ds._il;m._il[m._in]=3Dm;s.=
wd.s_c_in++;m.s=3Ds;m._n=3Dn;m._l=3Dnew =
Array('_c','_in','_il','_i','_e','_d','_dl','s','n','_r','_g','_g1','_t',=
'_"=0A=
+"t1','_x','_x1','_rs','_rr','_l');s.m_l[n]=3Dm;s.m_nl[s.m_nl.length]=3Dn=
}else =
if(m._r&&!m._m){r=3Dm._r;r._m=3Dm;l=3Dm._l;for(i=3D0;i<l.length;i++)if(m[=
l[i]])r[l[i]]=3Dm[l[i]];r._il[r._in]=3Dr;m=3Ds.m_l[n]=3Dr}if(f=3D=3Df.t"=0A=
+"oUpperCase())s[n]=3Dm;return m};s.m_a=3Dnew =
Function('n','g','e','if(!g)g=3D\"m_\"+n;var =
s=3Ds_c_il['+s._in+'],c=3Ds[g+\"_c\"],m,x,f=3D0;if(!c)c=3Ds.wd[\"s_\"+g+\=
"_c\"];if(c&&s_d)s[g]=3Dnew Function(\"s\",s_ft(s_d"=0A=
+"(c)));x=3Ds[g];if(!x)x=3Ds.wd[\\'s_\\'+g];if(!x)x=3Ds.wd[g];m=3Ds.m_i(n=
,1);if(x&&(!m._i||g!=3D\"m_\"+n)){m._i=3Df=3D1;if((\"\"+x).indexOf(\"func=
tion\")>=3D0)x(s);else s.m_m(\"x\",n,x,e)}m=3Ds.m_i(n,1);if(m._dl)m._dl"=0A=
+"=3Dm._d=3D0;s.dlt();return f');s.m_m=3Dfunction(t,n,d,e){t=3D'_'+t;var =
s=3Dthis,i,x,m,f=3D'_'+t,r=3D0,u;if(s.m_l&&s.m_nl)for(i=3D0;i<s.m_nl.leng=
th;i++){x=3Ds.m_nl[i];if(!n||x=3D=3Dn){m=3Ds.m_i(x);u=3Dm[t];if(u){if((''=
+u).in"=0A=
+"dexOf('function')>=3D0){if(d&&e)u=3Dm[t](d,e);else =
if(d)u=3Dm[t](d);else =
u=3Dm[t]()}}if(u)r=3D1;u=3Dm[t+1];if(u&&!m[f]){if((''+u).indexOf('functio=
n')>=3D0){if(d&&e)u=3Dm[t+1](d,e);else if(d)u=3Dm[t+1](d);else u=3Dm[t+"=0A=
+"1]()}}m[f]=3D1;if(u)r=3D1}}return r};s.m_ll=3Dfunction(){var =
s=3Dthis,g=3Ds.m_dl,i,o;if(g)for(i=3D0;i<g.length;i++){o=3Dg[i];if(o)s.lo=
adModule(o.n,o.u,o.d,o.l,o.e,1);g[i]=3D0}};s.loadModule=3Dfunction(n,u,d,=
l,e,ln){"=0A=
+"var =
s=3Dthis,m=3D0,i,g,o=3D0,f1,f2,c=3Ds.h?s.h:s.b,b,tcf;if(n){i=3Dn.indexOf(=
':');if(i>=3D0){g=3Dn.substring(i+1);n=3Dn.substring(0,i)}else =
g=3D\"m_\"+n;m=3Ds.m_i(n)}if((l||(n&&!s.m_a(n,g)))&&u&&s.d&&c&&s.d.create=
Elem"=0A=
+"ent){if(d){m._d=3D1;m._dl=3D1}if(ln){if(s.ssl)u=3Ds.rep(u,'http:','http=
s:');i=3D's_s:'+s._in+':'+n+':'+g;b=3D'var =
s=3Ds_c_il['+s._in+'],o=3Ds.d.getElementById(\"'+i+'\");if(s&&o){if(!o.l&=
&s.wd.'+g+'){o.l=3D1;if(o."=0A=
+"i)clearTimeout(o.i);o.i=3D0;s.m_a(\"'+n+'\",\"'+g+'\"'+(e?',\"'+e+'\"':=
'')+')}';f2=3Db+'o.c++;if(!s.maxDelay)s.maxDelay=3D250;if(!o.l&&o.c<(s.ma=
xDelay*2)/100)o.i=3DsetTimeout(o.f2,100)}';f1=3Dnew Function('e"=0A=
+"',b+'}');tcf=3Dnew Function('s','c','i','u','f1','f2','var =
e,o=3D0;try{o=3Ds.d.createElement(\"script\");if(o){o.type=3D\"text/javas=
cript\";'+(n?'o.id=3Di;o.defer=3Dtrue;o.onload=3Do.onreadystatechange=3Df=
1;o.f2=3Df"=0A=
+"2;o.l=3D0;':'')+'o.src=3Du;c.appendChild(o);'+(n?'o.c=3D0;o.i=3DsetTime=
out(f2,100)':'')+'}}catch(e){o=3D0}return =
o');o=3Dtcf(s,c,i,u,f1,f2)}else{o=3Dnew =
Object;o.n=3Dn+':'+g;o.u=3Du;o.d=3Dd;o.l=3Dl;o.e=3De;g=3Ds.m_dl;if(!g)"=0A=
+"g=3Ds.m_dl=3Dnew Array;i=3D0;while(i<g.length&&g[i])i++;g[i]=3Do}}else =
if(n){m=3Ds.m_i(n);m._e=3D1}return =
m};s.vo1=3Dfunction(t,a){if(a[t]||a['!'+t])this[t]=3Da[t]};s.vo2=3Dfuncti=
on(t,a){if(!a[t]){a[t]=3Dthis[t];if(!a"=0A=
+"[t])a['!'+t]=3D1}};s.dlt=3Dnew Function('var =
s=3Ds_c_il['+s._in+'],d=3Dnew =
Date,i,vo,f=3D0;if(s.dll)for(i=3D0;i<s.dll.length;i++){vo=3Ds.dll[i];if(v=
o){if(!s.m_m(\"d\")||d.getTime()-vo._t>=3Ds.maxDelay){s.dll[i]=3D0;"=0A=
+"s.t(vo)}else =
f=3D1}}if(s.dli)clearTimeout(s.dli);s.dli=3D0;if(f){if(!s.dli)s.dli=3Dset=
Timeout(s.dlt,s.maxDelay)}else s.dll=3D0');s.dl=3Dfunction(vo){var =
s=3Dthis,d=3Dnew Date;if(!vo)vo=3Dnew Object;s.pt(s.vl_g,','"=0A=
+",'vo2',vo);vo._t=3Dd.getTime();if(!s.dll)s.dll=3Dnew =
Array;s.dll[s.dll.length]=3Dvo;if(!s.maxDelay)s.maxDelay=3D250;s.dlt()};s=
.t=3Dfunction(vo,id){var s=3Dthis,trk=3D1,tm=3Dnew =
Date,sed=3DMath&&Math.random?Math.floo"=0A=
+"r(Math.random()*10000000000000):tm.getTime(),sess=3D's'+Math.floor(tm.g=
etTime()/10800000)%10+sed,y=3Dtm.getYear(),vt=3Dtm.getDate()+'/'+tm.getMo=
nth()+'/'+(y<1900?y+1900:y)+' '+tm.getHours()+':'+tm.getMin"=0A=
+"utes()+':'+tm.getSeconds()+' '+tm.getDay()+' =
'+tm.getTimezoneOffset(),tcf,tfs=3Ds.gtfs(),ta=3D'',q=3D'',qs=3D'',code=3D=
'',vb=3Dnew Object;s.gl(s.vl_g);s.uns();s.m_ll();if(!s.td){var =
tl=3Dtfs.location,a,o,i,x=3D'',"=0A=
+"c=3D'',v=3D'',p=3D'',bw=3D'',bh=3D'',j=3D'1.0',k=3Ds.c_w('s_cc','true',=
0)?'Y':'N',hp=3D'',ct=3D'',pn=3D0,ps;if(String&&String.prototype){j=3D'1.=
1';if(j.match){j=3D'1.2';if(tm.setUTCDate){j=3D'1.3';if(s.isie&&s.ismac&&=
s.apv>"=0A=
+"=3D5)j=3D'1.4';if(pn.toPrecision){j=3D'1.5';a=3Dnew =
Array;if(a.forEach){j=3D'1.6';i=3D0;o=3Dnew Object;tcf=3Dnew =
Function('o','var e,i=3D0;try{i=3Dnew Iterator(o)}catch(e){}return =
i');i=3Dtcf(o);if(i&&i.next)j=3D'1.7'}}}}"=0A=
+"}if(s.apv>=3D4)x=3Dscreen.width+'x'+screen.height;if(s.isns||s.isopera)=
{if(s.apv>=3D3){v=3Ds.n.javaEnabled()?'Y':'N';if(s.apv>=3D4){c=3Dscreen.p=
ixelDepth;bw=3Ds.wd.innerWidth;bh=3Ds.wd.innerHeight}}s.pl=3Ds.n.plugin"=0A=
+"s}else =
if(s.isie){if(s.apv>=3D4){v=3Ds.n.javaEnabled()?'Y':'N';c=3Dscreen.colorD=
epth;if(s.apv>=3D5){bw=3Ds.d.documentElement.offsetWidth;bh=3Ds.d.documen=
tElement.offsetHeight;if(!s.ismac&&s.b){tcf=3Dnew Function"=0A=
+"('s','tl','var =
e,hp=3D0;try{s.b.addBehavior(\"#default#homePage\");hp=3Ds.b.isHomePage(t=
l)?\"Y\":\"N\"}catch(e){}return hp');hp=3Dtcf(s,tl);tcf=3Dnew =
Function('s','var e,ct=3D0;try{s.b.addBehavior(\"#default"=0A=
+"#clientCaps\");ct=3Ds.b.connectionType}catch(e){}return =
ct');ct=3Dtcf(s)}}}else =
r=3D''}if(s.pl)while(pn<s.pl.length&&pn<30){ps=3Ds.fl(s.pl[pn].name,100)+=
';';if(p.indexOf(ps)<0)p+=3Dps;pn++}s.resolution=3Dx;s.c"=0A=
+"olorDepth=3Dc;s.javascriptVersion=3Dj;s.javaEnabled=3Dv;s.cookiesEnable=
d=3Dk;s.browserWidth=3Dbw;s.browserHeight=3Dbh;s.connectionType=3Dct;s.ho=
mepage=3Dhp;s.plugins=3Dp;s.td=3D1}if(vo){s.pt(s.vl_g,',','vo2',vb);s.pt(=
"=0A=
+"s.vl_g,',','vo1',vo)}if(s.usePlugins)s.doPlugins(s);var =
l=3Ds.wd.location,r=3Dtfs.document.referrer;if(!s.pageURL)s.pageURL=3Dl.h=
ref?l.href:l;if(!s.referrer&&!s._1_referrer){s.referrer=3Dr;s._1_referrer=
=3D1}"=0A=
+"if((vo&&vo._t)||!s.m_m('d')){s.m_m('g');if(s.lnk||s.eo){var =
o=3Ds.eo?s.eo:s.lnk;if(!o)return '';var =
p=3Ds.pageName,w=3D1,t=3Ds.ot(o),n=3Ds.oid(o),x=3Do.s_oidt,h,l,i,oc;if(s.=
eo&&o=3D=3Ds.eo){while(o&&!n&&t!=3D'BODY')"=0A=
+"{o=3Do.parentElement?o.parentElement:o.parentNode;if(!o)return =
'';t=3Ds.ot(o);n=3Ds.oid(o);x=3Do.s_oidt}oc=3Do.onclick?''+o.onclick:'';i=
f((oc.indexOf(\"s_gs(\")>=3D0&&oc.indexOf(\".s_oc(\")<0)||oc.indexOf(\".t=
"=0A=
+"l(\")>=3D0)return =
''}ta=3Dn?o.target:1;h=3Ds.oh(o);i=3Dh.indexOf('?');h=3Ds.linkLeaveQueryS=
tring||i<0?h:h.substring(0,i);l=3Ds.linkName;t=3Ds.linkType?s.linkType.to=
LowerCase():s.lt(h);if(t&&(h||l))q+=3D'&pe=3Dlnk_'+"=0A=
+"(t=3D=3D'd'||t=3D=3D'e'?s.ape(t):'o')+(h?'&pev1=3D'+s.ape(h):'')+(l?'&p=
ev2=3D'+s.ape(l):'');else =
trk=3D0;if(s.trackInlineStats){if(!p){p=3Ds.pageURL;w=3D0}t=3Ds.ot(o);i=3D=
o.sourceIndex;if(s.gg('objectID')){n=3Ds.gg('objec"=0A=
+"tID');x=3D1;i=3D1}if(p&&n&&t)qs=3D'&pid=3D'+s.ape(s.fl(p,255))+(w?'&pid=
t=3D'+w:'')+'&oid=3D'+s.ape(s.fl(n,100))+(x?'&oidt=3D'+x:'')+'&ot=3D'+s.a=
pe(t)+(i?'&oi=3D'+i:'')}}if(!trk&&!qs)return =
'';s.sampled=3Ds.vs(sed);if("=0A=
+"trk){if(s.sampled)code=3Ds.mr(sess,(vt?'&t=3D'+s.ape(vt):'')+s.hav()+q+=
(qs?qs:s.rq(s.un)),0,id,ta);qs=3D'';s.m_m('t');if(s.p_r)s.p_r();s.referre=
r=3D''}s.sq(qs);}else{s.dl(vo);}if(vo)s.pt(s.vl_g,',','vo1',v"=0A=
+"b);s.lnk=3Ds.eo=3Ds.linkName=3Ds.linkType=3Ds.wd.s_objectID=3Ds.ppu=3Ds=
.pe=3Ds.pev1=3Ds.pev2=3Ds.pev3=3D'';if(s.pg)s.wd.s_lnk=3Ds.wd.s_eo=3Ds.wd=
.s_linkName=3Ds.wd.s_linkType=3D'';if(!id&&!s.tc){s.tc=3D1;s.flushBuffere=
dRequests("=0A=
+")}return code};s.tl=3Dfunction(o,t,n,vo){var =
s=3Dthis;s.lnk=3Ds.co(o);s.linkType=3Dt;s.linkName=3Dn;s.t(vo)};if(pg){s.=
wd.s_co=3Dfunction(o){var s=3Ds_gi(\"_\",1,1);return =
s.co(o)};s.wd.s_gs=3Dfunction(un){var s=3Ds_"=0A=
+"gi(un,1,1);return s.t()};s.wd.s_dc=3Dfunction(un){var =
s=3Ds_gi(un,1);return =
s.t()}}s.ssl=3D(s.wd.location.protocol.toLowerCase().indexOf('https')>=3D=
0);s.d=3Ddocument;s.b=3Ds.d.body;if(s.d.getElementsByTagName"=0A=
+"){s.h=3Ds.d.getElementsByTagName('HEAD');if(s.h)s.h=3Ds.h[0]}s.n=3Dnavi=
gator;s.u=3Ds.n.userAgent;s.ns6=3Ds.u.indexOf('Netscape6/');var =
apn=3Ds.n.appName,v=3Ds.n.appVersion,ie=3Dv.indexOf('MSIE =
'),o=3Ds.u.indexOf('Op"=0A=
+"era =
'),i;if(v.indexOf('Opera')>=3D0||o>0)apn=3D'Opera';s.isie=3D(apn=3D=3D'Mi=
crosoft Internet =
Explorer');s.isns=3D(apn=3D=3D'Netscape');s.isopera=3D(apn=3D=3D'Opera');=
s.ismac=3D(s.u.indexOf('Mac')>=3D0);if(o>0)s.apv=3DparseFl"=0A=
+"oat(s.u.substring(o+6));else =
if(ie>0){s.apv=3DparseInt(i=3Dv.substring(ie+5));if(s.apv>3)s.apv=3Dparse=
Float(i)}else =
if(s.ns6>0)s.apv=3DparseFloat(s.u.substring(s.ns6+10));else =
s.apv=3DparseFloat(v);s.em=3D0;if"=0A=
+"(String.fromCharCode){i=3Descape(String.fromCharCode(256)).toUpperCase(=
);s.em=3D(i=3D=3D'%C4%80'?2:(i=3D=3D'%U0100'?1:0))}s.sa(un);s.vl_l=3D'dyn=
amicVariablePrefix,visitorID,vmk,visitorMigrationKey,visitorMigrati"=0A=
+"onServer,visitorMigrationServerSecure,ppu,charSet,visitorNamespace,cook=
ieDomainPeriods,cookieLifetime,pageName,pageURL,referrer,currencyCode';s.=
va_l=3Ds.sp(s.vl_l,',');s.vl_t=3Ds.vl_l+',variableProvide"=0A=
+"r,channel,server,pageType,transactionID,purchaseID,campaign,state,zip,e=
vents,products,linkName,linkType';for(var =
n=3D1;n<51;n++)s.vl_t+=3D',prop'+n+',eVar'+n+',hier'+n+',list'+n;s.vl_l2=3D=
',tnt,pe,pev1,p"=0A=
+"ev2,pev3,resolution,colorDepth,javascriptVersion,javaEnabled,cookiesEna=
bled,browserWidth,browserHeight,connectionType,homepage,plugins';s.vl_t+=3D=
s.vl_l2;s.va_t=3Ds.sp(s.vl_t,',');s.vl_g=3Ds.vl_t+',track"=0A=
+"ingServer,trackingServerSecure,trackingServerBase,fpCookieDomainPeriods=
,disableBufferedRequests,mobile,visitorSampling,visitorSamplingGroup,dyna=
micAccountSelection,dynamicAccountList,dynamicAccount"=0A=
+"Match,trackDownloadLinks,trackExternalLinks,trackInlineStats,linkLeaveQ=
ueryString,linkDownloadFileTypes,linkExternalFilters,linkInternalFilters,=
linkTrackVars,linkTrackEvents,linkNames,lnk,eo,_1_ref"=0A=
+"errer';s.va_g=3Ds.sp(s.vl_g,',');s.pg=3Dpg;s.gl(s.vl_g);if(!ss)s.wds()"=
,=0A=
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';=0A=
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"=0A=
+"ring(i,j<0?x.length:j);i=3Dj;if(i>=3D0)i+=3Dd.length}}return a");=0A=
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");=0A=
w.s_rep=3Dnew Function("x","o","n","return s_jn(s_sp(x,o),n)");=0A=
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"=0A=
+"=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("=0A=
+"x2,'');else{w=3Dt[i]+' =
';if(x.indexOf(w)>=3D0)x=3Ds_rep(x,w,t[i]);i++;b+=3D62}}}return x");=0A=
w.s_fe=3Dnew Function("c","return =
s_rep(s_rep(s_rep(c,'\\\\','\\\\\\\\'),'\"','\\\\\"'),\"\\n\",\"\\\\n\")"=
);=0A=
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+'\"':"=0A=
+"a");=0A=
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"=0A=
+"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))+'\")"=0A=
+"'+c.substring(e+1);s=3Dc.indexOf('=3Dfunction(')}return c;");=0A=
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)}=0A=
=0A=

------=_NextPart_000_003D_01CB21DE.432BC770--

