From: <Saved by Windows Internet Explorer 7>
Subject: A Woman forced to rent a second home to sleep in after being kept awake by noise from wind turbines will speak at an event in Angus organised by a...
Date: Mon, 7 May 2007 10:36:03 -0500
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_013A_01C79093.832A05B0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028

This is a multi-part message in MIME format.

------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.thisisnorthscotland.co.uk/new/images/header/thisis_northscotland.gif

R0lGODlhtAFOAPcAAAAAAP////7+/vz8/Pv7+/n5+fb29vX19fLy8vDw8O/v7+3t7evr6+np6efn
5+Xl5eLi4uDg4N/f393d3dvb29jY2NbW1tXV1dLS0tHR0c/Pz83NzcvLy8nJycfHx8XFxcLCwsDA
wL+/v7y8vLq6uri4uLa2trS0tLOzs7CwsK+vr6ysrKqqqqioqKenp6WlpaKioqGhoZ+fn52dnZub
m5mZmZaWlpWVlZOTk5GRkY+Pj42NjYuLi4mJiYeHh4WFhYODg4CAgH9/f319fXp6enl5eXd3d3V1
dXJycnBwcG9vb2xsbGpqamhoaGdnZ2VlZWJiYmBgYF5eXlxcXFtbW1hYWFZWVlVVVVJSUlBQUE9P
T01NTUtLS0lJSUdHR0RERENDQ0BAQD8/Pz09PTs7Ozg4ODc3NzU1NTMzMzAwMC4uLi0tLSoqKikp
KScnJyUlJSIiIiAgIB8fHxwcHBoaGhgYGBcXFxQUFBMTExAQEA8PDwwMDAsLCwgICAcHBwUFBQIC
AgEBAf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAIIALAAAAAC0AU4A
AAj/ANfYqUOwoMGDCBMqXMiwYUI7d9gEmEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXIkRD4CX
MGPKnEmzps2bOG/qYcmzp8+fQIMKHUq06MU6AOhw4dKlqdOnUKNKnUq1qlWnW9IAwGO0q9evYMOK
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

------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.thisisnorthscotland.co.uk/images/spacer.gif

R0lGODlhAQABAIAAAAAAAAAAACH5BAUUAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.thisisnorthscotland.co.uk/images/modules/med/news/weather/14.jpg

/9j/4AAQSkZJRgABAgEASABIAAD/7QycUGhvdG9zaG9wIDMuMAA4QklNA+0KUmVzb2x1dGlvbgAA
AAAQAEgAAAABAAIASAAAAAEAAjhCSU0EDRhGWCBHbG9iYWwgTGlnaHRpbmcgQW5nbGUAAAAABAAA
AB44QklNBBkSRlggR2xvYmFsIEFsdGl0dWRlAAAAAAQAAAAeOEJJTQPzC1ByaW50IEZsYWdzAAAA
CQAAAAAAAAAAAQA4QklNBAoOQ29weXJpZ2h0IEZsYWcAAAAAAQAAOEJJTScQFEphcGFuZXNlIFBy
aW50IEZsYWdzAAAAAAoAAQAAAAAAAAACOEJJTQP1F0NvbG9yIEhhbGZ0b25lIFNldHRpbmdzAAAA
SAAvZmYAAQBsZmYABgAAAAAAAQAvZmYAAQChmZoABgAAAAAAAQAyAAAAAQBaAAAABgAAAAAAAQA1
AAAAAQAtAAAABgAAAAAAAThCSU0D+BdDb2xvciBUcmFuc2ZlciBTZXR0aW5ncwAAAHAAAP//////
//////////////////////8D6AAAAAD/////////////////////////////A+gAAAAA////////
/////////////////////wPoAAAAAP////////////////////////////8D6AAAOEJJTQQIBkd1
aWRlcwAAAAAQAAAAAQAAAkAAAAJAAAAAADhCSU0EHg1VUkwgb3ZlcnJpZGVzAAAABAAAAAA4QklN
BBoGU2xpY2VzAAAAAGUAAAAGAAAAAAAAAAAAAABaAAAAWgAAAAIAMQA0AAAAAQAAAAAAAAAAAAAA
AAAAAAAAAAABAAAAAAAAAAAAAABaAAAAWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAA4QklNBBERSUNDIFVudGFnZ2VkIEZsYWcAAAABAQA4QklNBBQXTGF5ZXIgSUQgR2VuZXJhdG9y
IEJhc2UAAAAEAAAABjhCSU0EDBVOZXcgV2luZG93cyBUaHVtYm5haWwAAAkDAAAAAQAAAFoAAABa
AAABEAAAX6AAAAjnABgAAf/Y/+AAEEpGSUYAAQIBAEgASAAA/+4ADkFkb2JlAGSAAAAAAf/bAIQA
DAgICAkIDAkJDBELCgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwM
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
DfW5MgwgzGMSHGQZ1/Vi9x1H6x4OE9vrWBpcdB3+4JV/XDpJZPrskcidfuXM0/VK2ys2ZEvJ7u1P
+crfSfqa31nm0gtcRtPeP5SZxy4gKHCftXHBEQJMtQkyepZPXOoUtwxGPRYHuL5G+PzR+61dvRRU
K2wOypYXQsfCH6ICfFaTG7WgJwGpPdjlIcIjHouABoE6SScxv//U9VWX03ogwcy3J9d1oeC2pjuG
Nc71HMb/AGlqJJ0eKpVfD+kg1Yur/R/sR32imiy4iRWxzyP6o3LI6JkZOa7LZkvFhY9rmkEFoD27
tjNv5ui1cv8Aot3H8276XHB+ksH6kf0HI+h/O/mfBPhw+zkvhv07/Pv+gj1ccautdnZv6bRfjW41
khlzS0kcie4VDE6BTh1+m1zrTuLnWP1cSVtJKLXh/qX9OJljxcWnzV9aQNxq/S2kJV4zWEEI6SGi
PVrv4qSSSRWqSSSSU//ZADhCSU0EIRpWZXJzaW9uIGNvbXBhdGliaWxpdHkgaW5mbwAAAABVAAAA
AQEAAAAPAEEAZABvAGIAZQAgAFAAaABvAHQAbwBzAGgAbwBwAAAAEwBBAGQAbwBiAGUAIABQAGgA
bwB0AG8AcwBoAG8AcAAgADYALgAwAAAAAQA4QklNBAYMSlBFRyBRdWFsaXR5AAAAAAcABQAAAAEB
AP/uAA5BZG9iZQBkQAAAAAH/2wCEAAQDAwMDAwQDAwQGBAMEBgcFBAQFBwgGBgcGBggKCAkJCQkI
CgoMDAwMDAoMDAwMDAwMDAwMDAwMDAwMDAwMDAwBBAUFCAcIDwoKDxQODg4UFA4ODg4UEQwMDAwM
EREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIAFoAWgMBEQACEQEDEQH/
3QAEAAz/xAGiAAAABwEBAQEBAAAAAAAAAAAEBQMCBgEABwgJCgsBAAICAwEBAQEBAAAAAAAAAAEA
AgMEBQYHCAkKCxAAAgEDAwIEAgYHAwQCBgJzAQIDEQQABSESMUFRBhNhInGBFDKRoQcVsUIjwVLR
4TMWYvAkcoLxJUM0U5KismNzwjVEJ5OjszYXVGR0w9LiCCaDCQoYGYSURUaktFbTVSga8uPzxNTk
9GV1hZWltcXV5fVmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9zhIWGh4iJiouMjY6PgpOUlZaXmJmam5
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

------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.thisisnorthscotland.co.uk/new/images/print.jpg

/9j/4AAQSkZJRgABAgEASABIAAD/7QV2UGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AQBIAAAAAQABOEJJTQQNAAAAAAAEAAAAeDhCSU0D8wAAAAAACAAAAAAAAAAAOEJJTQQKAAAAAAAB
AAA4QklNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9m
ZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4
AAAAAABwAAD/////////////////////////////A+gAAAAA////////////////////////////
/wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////
A+gAADhCSU0ECAAAAAAAHwAAAAEAAAJAAAACQAAAAAMAAAJ6AAAAA2AAAAABGwEAOEJJTQQUAAAA
AAAEAAAAAThCSU0EDAAAAAAD1QAAAAEAAAAzAAAAFAAAAJwAAAwwAAADuQAYAAH/2P/gABBKRklG
AAECAQBIAEgAAP/uAA5BZG9iZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUPDAwPFRgTExUT
ExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBDQsLDQ4NEA4OEBQODg4UFA4O
Dg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIABQAMwMB
IgACEQEDEQH/3QAEAAT/xAE/AAABBQEBAQEBAQAAAAAAAAADAAECBAUGBwgJCgsBAAEFAQEBAQEB
AAAAAAAAAAEAAgMEBQYHCAkKCxAAAQQBAwIEAgUHBggFAwwzAQACEQMEIRIxBUFRYRMicYEyBhSR
obFCIyQVUsFiMzRygtFDByWSU/Dh8WNzNRaisoMmRJNUZEXCo3Q2F9JV4mXys4TD03Xj80YnlKSF
tJXE1OT0pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3EQACAgECBAQDBAUGBwcGBTUBAAIR
AyExEgRBUWFxIhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNTFWNzNPElBhaisoMHJjXC0kSTVKMXZEVV
NnRl4vKzhMPTdePzRpSkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2JzdHV2d3h5ent8f/2gAMAwEA
AhEDEQA/APR3XYuXmChrm3tqa/1GxuaHh1bdrjDq/Wr9+9n87Vv/AOFQrz9huddVQ8MLG/zTRsO0
vNgujbs9rmfpf/UlazPSrrqpwren4+Tk4WOxlr8l1bBDS2lhpssou31WO/SMc/0/9H/SftFNMRXS
Z/yP0/2tc4xbS4w0F/0WYjnfmpKejx8mjJYX0PDw07XActcNXV2MPvqtbPvqs/SMRVm9KaLLbMyq
v0ca2mmqlkNGlZueSxtX6P0f1htdT2/znp/ov1f0LbcnqmN1bN+tXp4drmVYtPT77Ccu+lrW/ast
+WG4OO1+NnPzMbF+zP8AtXp7P0aSnqElzmN1Tqd+VhWZDqTRkdVy8OmupttbmMxmdVq3XWfaX15b
7fsNL/fjspr/AND6voW054+tHV3dDGTkX42Nkvp6Tm/axWW0V1dRyPs91ORTffbvZj10Xerkfasf
1K7vZ9lfV6ySns0kkklP/9D0bqXrepX6UTsfunfxup+j9n/S/SVF/wBr9Kz6MbHzP2njad389+i3
bfo7185JJKfqpJfKqSSn6qSXyqkkp+qkl8qpJKf/2QA4QklNBAYAAAAAAAcACAEBAAEBAP/iDFhJ
Q0NfUFJPRklMRQABAQAADEhMaW5vAhAAAG1udHJSR0IgWFlaIAfOAAIACQAGADEAAGFjc3BNU0ZU
AAAAAElFQyBzUkdCAAAAAAAAAAAAAAAAAAD21gABAAAAANMtSFAgIAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWNwcnQAAAFQAAAAM2Rlc2MAAAGEAAAAbHd0
cHQAAAHwAAAAFGJrcHQAAAIEAAAAFHJYWVoAAAIYAAAAFGdYWVoAAAIsAAAAFGJYWVoAAAJAAAAA
FGRtbmQAAAJUAAAAcGRtZGQAAALEAAAAiHZ1ZWQAAANMAAAAhnZpZXcAAAPUAAAAJGx1bWkAAAP4
AAAAFG1lYXMAAAQMAAAAJHRlY2gAAAQwAAAADHJUUkMAAAQ8AAAIDGdUUkMAAAQ8AAAIDGJUUkMA
AAQ8AAAIDHRleHQAAAAAQ29weXJpZ2h0IChjKSAxOTk4IEhld2xldHQtUGFja2FyZCBDb21wYW55
AABkZXNjAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAEnNSR0IgSUVDNjE5NjYt
Mi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYWVog
AAAAAAAA81EAAQAAAAEWzFhZWiAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAG+iAAA49QAAA5BY
WVogAAAAAAAAYpkAALeFAAAY2lhZWiAAAAAAAAAkoAAAD4QAALbPZGVzYwAAAAAAAAAWSUVDIGh0
dHA6Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAWSUVDIGh0dHA6Ly93d3cuaWVjLmNoAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAALklFQyA2MTk2
Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JHQgAAAAAAAAAAAAAALklFQyA2MTk2
Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JHQgAAAAAAAAAAAAAAAAAAAAAAAAAA
AABkZXNjAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYtMi4x
AAAAAAAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcgQ29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdmlldwAAAAAAE6T+ABRfLgAQzxQAA+3MAAQTCwADXJ4A
AAABWFlaIAAAAAAATAlWAFAAAABXH+dtZWFzAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAACjwAA
AAJzaWcgAAAAAENSVCBjdXJ2AAAAAAAABAAAAAAFAAoADwAUABkAHgAjACgALQAyADcAOwBAAEUA
SgBPAFQAWQBeAGMAaABtAHIAdwB8AIEAhgCLAJAAlQCaAJ8ApACpAK4AsgC3ALwAwQDGAMsA0ADV
ANsA4ADlAOsA8AD2APsBAQEHAQ0BEwEZAR8BJQErATIBOAE+AUUBTAFSAVkBYAFnAW4BdQF8AYMB
iwGSAZoBoQGpAbEBuQHBAckB0QHZAeEB6QHyAfoCAwIMAhQCHQImAi8COAJBAksCVAJdAmcCcQJ6
AoQCjgKYAqICrAK2AsECywLVAuAC6wL1AwADCwMWAyEDLQM4A0MDTwNaA2YDcgN+A4oDlgOiA64D
ugPHA9MD4APsA/kEBgQTBCAELQQ7BEgEVQRjBHEEfgSMBJoEqAS2BMQE0wThBPAE/gUNBRwFKwU6
BUkFWAVnBXcFhgWWBaYFtQXFBdUF5QX2BgYGFgYnBjcGSAZZBmoGewaMBp0GrwbABtEG4wb1BwcH
GQcrBz0HTwdhB3QHhgeZB6wHvwfSB+UH+AgLCB8IMghGCFoIbgiCCJYIqgi+CNII5wj7CRAJJQk6
CU8JZAl5CY8JpAm6Cc8J5Qn7ChEKJwo9ClQKagqBCpgKrgrFCtwK8wsLCyILOQtRC2kLgAuYC7AL
yAvhC/kMEgwqDEMMXAx1DI4MpwzADNkM8w0NDSYNQA1aDXQNjg2pDcMN3g34DhMOLg5JDmQOfw6b
DrYO0g7uDwkPJQ9BD14Peg+WD7MPzw/sEAkQJhBDEGEQfhCbELkQ1xD1ERMRMRFPEW0RjBGqEckR
6BIHEiYSRRJkEoQSoxLDEuMTAxMjE0MTYxODE6QTxRPlFAYUJxRJFGoUixStFM4U8BUSFTQVVhV4
FZsVvRXgFgMWJhZJFmwWjxayFtYW+hcdF0EXZReJF64X0hf3GBsYQBhlGIoYrxjVGPoZIBlFGWsZ
kRm3Gd0aBBoqGlEadxqeGsUa7BsUGzsbYxuKG7Ib2hwCHCocUhx7HKMczBz1HR4dRx1wHZkdwx3s
HhYeQB5qHpQevh7pHxMfPh9pH5Qfvx/qIBUgQSBsIJggxCDwIRwhSCF1IaEhziH7IiciVSKCIq8i
3SMKIzgjZiOUI8Ij8CQfJE0kfCSrJNolCSU4JWgllyXHJfcmJyZXJocmtyboJxgnSSd6J6sn3CgN
KD8ocSiiKNQpBik4KWspnSnQKgIqNSpoKpsqzysCKzYraSudK9EsBSw5LG4soizXLQwtQS12Last
4S4WLkwugi63Lu4vJC9aL5Evxy/+MDUwbDCkMNsxEjFKMYIxujHyMioyYzKbMtQzDTNGM38zuDPx
NCs0ZTSeNNg1EzVNNYc1wjX9Njc2cjauNuk3JDdgN5w31zgUOFA4jDjIOQU5Qjl/Obw5+To2OnQ6
sjrvOy07azuqO+g8JzxlPKQ84z0iPWE9oT3gPiA+YD6gPuA/IT9hP6I/4kAjQGRApkDnQSlBakGs
Qe5CMEJyQrVC90M6Q31DwEQDREdEikTORRJFVUWaRd5GIkZnRqtG8Ec1R3tHwEgFSEtIkUjXSR1J
Y0mpSfBKN0p9SsRLDEtTS5pL4kwqTHJMuk0CTUpNk03cTiVObk63TwBPSU+TT91QJ1BxULtRBlFQ
UZtR5lIxUnxSx1MTU19TqlP2VEJUj1TbVShVdVXCVg9WXFapVvdXRFeSV+BYL1h9WMtZGllpWbha
B1pWWqZa9VtFW5Vb5Vw1XIZc1l0nXXhdyV4aXmxevV8PX2Ffs2AFYFdgqmD8YU9homH1YklinGLw
Y0Njl2PrZEBklGTpZT1lkmXnZj1mkmboZz1nk2fpaD9olmjsaUNpmmnxakhqn2r3a09rp2v/bFds
r20IbWBtuW4SbmtuxG8eb3hv0XArcIZw4HE6cZVx8HJLcqZzAXNdc7h0FHRwdMx1KHWFdeF2Pnab
dvh3VnezeBF4bnjMeSp5iXnnekZ6pXsEe2N7wnwhfIF84X1BfaF+AX5ifsJ/I3+Ef+WAR4CogQqB
a4HNgjCCkoL0g1eDuoQdhICE44VHhauGDoZyhteHO4efiASIaYjOiTOJmYn+imSKyoswi5aL/Ixj
jMqNMY2Yjf+OZo7OjzaPnpAGkG6Q1pE/kaiSEZJ6kuOTTZO2lCCUipT0lV+VyZY0lp+XCpd1l+CY
TJi4mSSZkJn8mmia1ZtCm6+cHJyJnPedZJ3SnkCerp8dn4uf+qBpoNihR6G2oiailqMGo3aj5qRW
pMelOKWpphqmi6b9p26n4KhSqMSpN6mpqhyqj6sCq3Wr6axcrNCtRK24ri2uoa8Wr4uwALB1sOqx
YLHWskuywrM4s660JbSctRO1irYBtnm28Ldot+C4WbjRuUq5wro7urW7LrunvCG8m70VvY++Cr6E
vv+/er/1wHDA7MFnwePCX8Lbw1jD1MRRxM7FS8XIxkbGw8dBx7/IPci8yTrJuco4yrfLNsu2zDXM
tc01zbXONs62zzfPuNA50LrRPNG+0j/SwdNE08bUSdTL1U7V0dZV1tjXXNfg2GTY6Nls2fHadtr7
24DcBdyK3RDdlt4c3qLfKd+v4DbgveFE4cziU+Lb42Pj6+Rz5PzlhOYN5pbnH+ep6DLovOlG6dDq
W+rl63Dr++yG7RHtnO4o7rTvQO/M8Fjw5fFy8f/yjPMZ86f0NPTC9VD13vZt9vv3ivgZ+Kj5OPnH
+lf65/t3/Af8mP0p/br+S/7c/23////uACFBZG9iZQBkQAAAAAEDABADAgMGAAAAAAAAAAAAAAAA
/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgIC
AgIDAwMDAwMDAwMDAQEBAQEBAQEBAQECAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD
AwMDAwMDAwMDAwMDAwMDAwMDAwP/wgARCAAUADMDAREAAhEBAxEB/8QAiQAAAgIDAAAAAAAAAAAA
AAAAAAgGCQUHCgEBAAAAAAAAAAAAAAAAAAAAABAAAQMDBAMAAAAAAAAAAAAABgUHCAIEFgAgQAkh
AxcRAAEEAQIEBAQHAAAAAAAAAAYDBAUHAgEIExQVCRIjFhcAIDEmEUFhodE1GBIBAAAAAAAAAAAA
AAAAAAAAQP/aAAwDAQECEQMRAAAA7ViADTE7AAKQTDD/AJXwbAFAOl0U4VgtZAAA/9oACAECAAEF
AOL/AP/aAAgBAwABBQDi/wD/2gAIAQEAAQUAUjNrXgd45uaGAL2/cwEdNG2VDCCNDNshCVxTFZLt
yIok42krn07VG4k9JU+cz1doUt1GDfnUjcwyNb+t43t//9oACAECAgY/AC//2gAIAQMCBj8AL//a
AAgBAQEGPwBuAR0kN2bHAozZKZpEoski8QgbBiCyuYTGEk32sdMiWlmh7ZeQSfxWmSk5AtJRLJ2g
1Qk22bmbNA6sSxGFcBA8pinXImwxAnaovJm74uZWIyj8IJOA48VMxyjOd5NZyxyQyzwycNU30e6c
zoATxhKyjZNaBnUGiiiEyKE7NoyeSgabDj5JoQg5zBJSKOklBy7VlLxiqmiTpsir+OGnyVrRxjs8
273Db23TbvXwpYRLuAIqhCY/ODEn0LXo8+rUrLqPsuSJAQvk3TmZjn0hlDR+mDpRhxcyVpPwsRI5
6dt/t264RkERkDjFleG3SfeqMhmCkiF6k0iBnaFNzT10qzi1MU8Um2eGOeumSuSaWiiuBXdokGYg
FSGdKbea0rMdUaC8ZnmxquQugikZIfiwhDITxrpBG22cRCP2S6zGY1h3L2LzdD68LKyeQzR50QDg
TRlQdqW6yty53wbqaGFQ0VX33bwyTcCwhtrdOipLR26cg3G0fRS4ZJpHzmFbRbZBhqiuvgoro220
ElkzlQPa8tXuv749p9dhlcBl3ViUgle7S697soQnL2cWt9zZIE7gyA8cbXBx/ozlBCMGYZyu6dJR
C8s3gpaFZ2fY1q7YKXtaeqDsc7wU9wMbU02K0FUNN9zveMzqOxK3tutLWvs3ckw/TwVV5KrPmLc7
D1JiFIdNGSAs+icZlz+f0/T6/wA/t8Bvo7o/MehbI6z1b3P43RvWFLf03s/989T6xyfi5fyuT4/G
8vxfBhxPTXLeiDjqHUv9rcDpHpKZ6vy/ub9jdW6XxuR6j5XO8Lweb4Pm/9k=

------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.thisisnorthscotland.co.uk/new/images/email.jpg

/9j/4AAQSkZJRgABAgEASABIAAD/7QWQUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AQBIAAAAAQABOEJJTQQNAAAAAAAEAAAAeDhCSU0D8wAAAAAACAAAAAAAAAAAOEJJTQQKAAAAAAAB
AAA4QklNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9m
ZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4
AAAAAABwAAD/////////////////////////////A+gAAAAA////////////////////////////
/wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////
A+gAADhCSU0ECAAAAAAAHwAAAAEAAAJAAAACQAAAAAMAAALAAAAAA6AAAAABJAEAOEJJTQQUAAAA
AAAEAAAAAThCSU0EDAAAAAAD7wAAAAEAAAA5AAAAFAAAAKwAAA1wAAAD0wAYAAH/2P/gABBKRklG
AAECAQBIAEgAAP/uAA5BZG9iZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUPDAwPFRgTExUT
ExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBDQsLDQ4NEA4OEBQODg4UFA4O
Dg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIABQAOQMB
IgACEQEDEQH/3QAEAAT/xAE/AAABBQEBAQEBAQAAAAAAAAADAAECBAUGBwgJCgsBAAEFAQEBAQEB
AAAAAAAAAAEAAgMEBQYHCAkKCxAAAQQBAwIEAgUHBggFAwwzAQACEQMEIRIxBUFRYRMicYEyBhSR
obFCIyQVUsFiMzRygtFDByWSU/Dh8WNzNRaisoMmRJNUZEXCo3Q2F9JV4mXys4TD03Xj80YnlKSF
tJXE1OT0pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3EQACAgECBAQDBAUGBwcGBTUBAAIR
AyExEgRBUWFxIhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNTFWNzNPElBhaisoMHJjXC0kSTVKMXZEVV
NnRl4vKzhMPTdePzRpSkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2JzdHV2d3h5ent8f/2gAMAwEA
AhEDEQA/APVVUZRTdfkG6ttha8NaXNDiBsrdtG7+U5ZfT8K5+FjZV9ltlL8eu20tycv1ZdW179td
Vr22fpG/Qrb+k9f8z7N+tmZhY+RrhHJaRY03/aLc2ncw+13pOtfXuta1v/CfuJKbONY7HyBi+k9r
Hvsgkfo9S+2v0nz/AKP/AAX/AJn6mgs3p7329O6TZY4ve5lbnucZJJofuc5xWd9dMk49HTJvbj1W
Zuy51mXZgVub9mzLGsuz8XddUz1q6nt9v6W30q0lPRpLjGdb6tXUyrpd+EcatuEN7rL+qBzs/Oye
mudX1OzJwrLWY3o+pssq+n+rep6daWT9c82rNwMRtuN692S3Eycc1w5wGdb0ezLx3259FuzI+z3X
VY2Ph9Ufh+n+uXej6d6Sns0lznS87IyOr4rXPc2st6y11Ye9zXHHz8bFoscLX2e9le/Z+ZT6tlWP
6NH6JdGkp//Q67B/5zfsaj/k37F9mZ/P+r/NbB/P/wCC/mv538xLp37Z/Sfsv9ifm+r9m3/yvT9T
0f7ezcvnxJJT9LdA+xfszD9L0/X+zVb9u3f9Bm7ft930lqL5VSSU/VSS+VUklP1UkvlVJJT/AP/Z
ADhCSU0EBgAAAAAABwAIAQEAAQEA/+IMWElDQ19QUk9GSUxFAAEBAAAMSExpbm8CEAAAbW50clJH
QiBYWVogB84AAgAJAAYAMQAAYWNzcE1TRlQAAAAASUVDIHNSR0IAAAAAAAAAAAAAAAAAAPbWAAEA
AAAA0y1IUCAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR
Y3BydAAAAVAAAAAzZGVzYwAAAYQAAABsd3RwdAAAAfAAAAAUYmtwdAAAAgQAAAAUclhZWgAAAhgA
AAAUZ1hZWgAAAiwAAAAUYlhZWgAAAkAAAAAUZG1uZAAAAlQAAABwZG1kZAAAAsQAAACIdnVlZAAA
A0wAAACGdmlldwAAA9QAAAAkbHVtaQAAA/gAAAAUbWVhcwAABAwAAAAkdGVjaAAABDAAAAAMclRS
QwAABDwAAAgMZ1RSQwAABDwAAAgMYlRSQwAABDwAAAgMdGV4dAAAAABDb3B5cmlnaHQgKGMpIDE5
OTggSGV3bGV0dC1QYWNrYXJkIENvbXBhbnkAAGRlc2MAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4x
AAAAAAAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAADzUQABAAAAARbMWFlaIAAAAAAAAAAAAAAA
AAAAAABYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSg
AAAPhAAAts9kZXNjAAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAABZJRUMg
aHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAZGVzYwAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2Ug
LSBzUkdCAAAAAAAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2Ug
LSBzUkdCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5n
IENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBD
b25kaXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2aWV3AAAA
AAATpP4AFF8uABDPFAAD7cwABBMLAANcngAAAAFYWVogAAAAAABMCVYAUAAAAFcf521lYXMAAAAA
AAAAAQAAAAAAAAAAAAAAAAAAAAAAAAKPAAAAAnNpZyAAAAAAQ1JUIGN1cnYAAAAAAAAEAAAAAAUA
CgAPABQAGQAeACMAKAAtADIANwA7AEAARQBKAE8AVABZAF4AYwBoAG0AcgB3AHwAgQCGAIsAkACV
AJoAnwCkAKkArgCyALcAvADBAMYAywDQANUA2wDgAOUA6wDwAPYA+wEBAQcBDQETARkBHwElASsB
MgE4AT4BRQFMAVIBWQFgAWcBbgF1AXwBgwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHpAfIB+gID
AgwCFAIdAiYCLwI4AkECSwJUAl0CZwJxAnoChAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAMLAxYD
IQMtAzgDQwNPA1oDZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGMEcQR+
BIwEmgSoBLYExATTBOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF1QXlBfYGBgYWBicG
NwZIBlkGagZ7BowGnQavBsAG0QbjBvUHBwcZBysHPQdPB2EHdAeGB5kHrAe/B9IH5Qf4CAsIHwgy
CEYIWghuCIIIlgiqCL4I0gjnCPsJEAklCToJTwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApqCoEK
mAquCsUK3ArzCwsLIgs5C1ELaQuAC5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1A
DVoNdA2ODakNww3eDfgOEw4uDkkOZA5/DpsOtg7SDu4PCQ8lD0EPXg96D5YPsw/PD+wQCRAmEEMQ
YRB+EJsQuRDXEPURExExEU8RbRGMEaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMTQxNjE4MTpBPF
E+UUBhQnFEkUahSLFK0UzhTwFRIVNBVWFXgVmxW9FeAWAxYmFkkWbBaPFrIW1hb6Fx0XQRdlF4kX
rhfSF/cYGxhAGGUYihivGNUY+hkgGUUZaxmRGbcZ3RoEGioaURp3Gp4axRrsGxQbOxtjG4obshva
HAIcKhxSHHscoxzMHPUdHh1HHXAdmR3DHeweFh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBBIGwg
mCDEIPAhHCFIIXUhoSHOIfsiJyJVIoIiryLdIwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTglaCWX
Jccl9yYnJlcmhya3JugnGCdJJ3onqyfcKA0oPyhxKKIo1CkGKTgpaymdKdAqAio1KmgqmyrPKwIr
NitpK50r0SwFLDksbiyiLNctDC1BLXYtqy3hLhYuTC6CLrcu7i8kL1ovkS/HL/4wNTBsMKQw2zES
MUoxgjG6MfIyKjJjMpsy1DMNM0YzfzO4M/E0KzRlNJ402DUTNU01hzXCNf02NzZyNq426TckN2A3
nDfXOBQ4UDiMOMg5BTlCOX85vDn5OjY6dDqyOu87LTtrO6o76DwnPGU8pDzjPSI9YT2hPeA+ID5g
PqA+4D8hP2E/oj/iQCNAZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpDfUPARANER0SKRM5FEkVVRZpF
3kYiRmdGq0bwRzVHe0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkviTCpMcky6TQJNSk2T
TdxOJU5uTrdPAE9JT5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZUQlSPVNtVKFV1VcJW
D1ZcVqlW91dEV5JX4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0VblVvlXDVchlzWXSddeF3JXhpebF69
Xw9fYV+zYAVgV2CqYPxhT2GiYfViSWKcYvBjQ2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeTZ+lo
P2iWaOxpQ2maafFqSGqfavdrT2una/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpxlXHw
cktypnMBc11zuHQUdHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8
gXzhfUF9oX4BfmJ+wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeFq4YOhnKG14c7
h5+IBIhpiM6JM4mZif6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6PNo+ekAaQbpDWkT+RqJIRknqS
45NNk7aUIJSKlPSVX5XJljSWn5cKl3WX4JhMmLiZJJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6u
nx2fi5/6oGmg2KFHobaiJqKWowajdqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKr
davprFys0K1ErbiuLa6hrxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZ
uNG5SrnCuju6tbsuu6e8IbybvRW9j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVLxcjG
RsbDx0HHv8g9yLzJOsm5yjjKt8s2y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ
1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp22vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT4tvj
Y+Pr5HPk/OWE5g3mlucf56noMui86Ubp0Opb6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM
8xnzp/Q09ML1UPXe9m32+/eK+Bn4qPk4+cf6V/rn+3f8B/yY/Sn9uv5L/tz/bf///+4AIUFkb2Jl
AGRAAAAAAQMAEAMCAwYAAAAAAAAAAAAAAAD/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQECAgICAgICAgICAgMDAwMDAwMDAwMBAQEBAQEBAQEBAQICAQICAwMD
AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA//CABEIABQAOQMB
EQACEQEDEQH/xACVAAACAgMAAAAAAAAAAAAAAAAACAcJAgMKAQEAAAAAAAAAAAAAAAAAAAAAEAAB
AwIEBwAAAAAAAAAAAAAHBQYIABgQIEAJIQIiAwQXGREAAQMDAQUEBQ0BAAAAAAAABQMEBgIHCAER
EhYXCQATFRgQoSMUJSCR4UJDRGRlhSY2RhkKEgEAAAAAAAAAAAAAAAAAAABA/9oADAMBAQIRAxEA
AADv4IEI5HBAAAqPJEJWE1FAMhvS54oyNg8g84AAH//aAAgBAgABBQDUf//aAAgBAwABBQDUf//a
AAgBAQABBQCktksx6vUaOLzx2QssfQq7l8LpQaH5H5o+rS26Y9b0ZL740Y6PNmVrdbRE3lzK0TTF
s4kIiy866CX0us2jpeRUBPTdtOHDH//aAAgBAgIGPwBH/9oACAEDAgY/AEf/2gAIAQEBBj8A7Xbd
zKIxeWORM6DhxbmSxsbIHQ0Tpau2xbwtg6JtXdTMZ4mVdOdG6e6nS4cqq7N9WrXVtaaiCzkIFkE7
ubQ3dPgCSFtGqLt/NZ/E3MBkbcmu3aUrw9oi1dA02qbelWjVZPRq4bvaX/ybH3enk0u5MIDJceba
3InBEPlnn6leBY0ds4Ck0kdCIZB7tyYLLiTWYjHKiA0QwYqmW8oobtWzFeN0USxN3YZ5lCHeMJ9D
iF1kr63k6ollapHBibR2GOuISVm86hapmfCxgVtW2X0bFmaaTJJi80Z0PGrtDp9yKQFyMiPmoLa4
7Ijxgm7Lmy5grivM3RQwZJv1F3xAkRIvKlXC6ylaqqyutVWuuuuuuuECjy6EftXCZfm+pE7lE5xn
deTptWzkMWowkzUlomM3Jy4sOzKXEgUfquJEwRBizQZu25yQjho9eiihx36Ubh+JF18IF7Uw6P8A
TnbKSY1dDKjq7DppKuo31RsksIjBuJ5wzDJnGWbXAAWTbW3allBhcC8cJlaXkaQfsmLBo5oxMs6x
nWMHMOe5QRTGG99mSVq0BkpkI4V1T7ndN+WZDWklM7z7tfNh0fu22s7JJIBhEOtrfcrbhwJ1SmJj
QQ9Hm3NhRRI/IBsWfx//AKDgxqFt53cyQxaQEsa+rljBYy1stMsbgTaaOXcgjkJWJojE9F6BUZbn
X4yOsgwKtuJb/V9fa029/mj5ffLVCNnO3nxvcmeWI3c5s91+xu74G2eObfhu73297Lb2mPlK/wAN
P69zA8unNP8APOFOMeWn6l4f77+J7n7XtjZwdyz5heWezvFXDXCnGf8AAod45xB4V8b2eN91717z
963O89ps9Pz/AE+v0//Z

------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.thisisnorthscotland.co.uk/images/common/spacer.gif

R0lGODlhAQABAIAAAAAAAAAAACH5BAUUAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.thisisnorthscotland.co.uk/i/c/s.gif

R0lGODlhAQABAIAAAAAAAAAAACH5BAUUAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://content.thisis.co.uk/north_scotland07/sitewide/ad_panel/hot_jobs/hj_header.jpg

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
xIpSc4O6z9IOFTNI8IGFlTEsxiRKBJ3m1dVWAdQgPqLUGW3yO3lbj+Yk5PgJJX4AKpRYFRigCjL3
IypZiWybKzrja5X9kUXxKvhHleAi4buiGBO6GZhI2yzoJCzHD2Zg6ogCYqFvG+QNg18z6XLXWrhl
nrfRW2dvGqjNCoe2Ba4626pQuqmQ945V4GLlZh6tacacoGMZxoxmmjFUQxCFWta/NHKcru8xyEvJ
8i+e7M2TtYC5+HwFgOgsAAAPgBX2HwvC8dwHFQcNxKCPjtdMY1uTZbk/Ekkkkkkkkkm5JNT7S5ce
WI/KpPH0ppcuPLDKmPpTS5ceWGVMfSmly48sMqY+lNLlx5YZUx9KaXLjywypj6U0uXHlhlTH0ppc
uPLDKmPpTS5ceWGVMfSmly48sMqY+lSPS5U8vbHhlXTj6U0uVPL2wypj6U0uVPL2wypj6U0uVPL2
wypj6U0uVPL2wypj6U0uVPL2wypj6U0uVPL2wypj6U0uVPL2wypj6U0uVPL2wypj6U0uVPL2wypj
6Vmn9wKfo+uncOLw/t/tLzvnbKn+GeNL8Pm/kXjv/kf6Wasf89rbxNyx/wAr/rNessvqp+uvaxum
2xL7mXkhLzIZcRdGVxgpegmkrYCAs7U0RdWiT1QsrqjR1MLPczq1MqDrFQVKVrWlKY1Pyr5F7q7W
7nXjOGnSPUOrG9jHG5yZnBN2Un4KOnwrFfCXifsnvXs1uY7g1pJd8bsseQmlQYKsZAxR1HxY9bXq
o26Xb3a/bL9n1kbV2hZVjDDUs626PJLcueXR+PC4PMxaTV5tXB4VLFogmjLp4AqPpD/0pTFv7W7h
5TufxfvcrzDiTcMG4twqqLLGwHRQB/2VQ+9O1eG7O8zcbwnAxtFx67Og4UuznJ5VLHJyT1+l+lds
+5uByyxu9+1m51C0mL47J0kBkjWsHQwCEU4tG5Iil0cVHiLUlJzDGdvbFAK1B4GAPM6QCqUZWsH4
Y39TnOx9rtiR8diIyow+ftbANnA6X/IuPtYdRcVY/wBQfGb3bfkfS7yiTLUmWCRT+772qwvGT1t+
CxsOnUMbA4mvQhFN8G0+WWfR3uIvfbtohhzGB5cSH2UsbfJWBRRNQ9THHmMiXDeCJQlO8SKISyjD
lBvTp6HBMLEP572+xu7NTmDwbaOy+6JMQVRiji9g6vbEofjkSABfKxBA+qdHyR2PvcAvca8lqR8e
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
nF85k1p1FDSo24yWJNLerJoIdapXddH4W2vKgAgVDSokilCPxpWtK0pXwppG15+7vngMWvBowykf
thJGI+6h5GUf2gwrJNL9LvYevsiba2eS2IQbiNpIlUj6MUiVz/ZZDWytv7bQq1UMj1vLdRlriEKi
jeFsj8dZk9E6BuSUMMPMoCghDNPUKlRxh6g80Qz1KgwZpoxmDEKuNchyW7yu7JyPIytNuytk7t1J
Pw/4AAAACwAAAAAAr6B4viOP4Tj4uK4mFNfjoFxSNBZVHx9SSSSxNyzEsxJJNTHTZcg448q78DTT
Zcg4ZUwNNNlyDhlTA002XIOGVMDTTZcg4ZUwNNNlyDhlTA002XIOGVMDTTZcg4ZUwNNNlyDhlTA0
02XIOGVMDX2+xlXl6Y8cvvXvjTsZV5emGX3pjTsZV5emGX3pjTsZV5emGX3pjTsZV5emGX3pjTsZ
V5emGX3pjTsZV5emGX3pjTsZV5emGX3pjTsZV5emGX3pjTsZV5emGX3pjTsZV5emGX3pjTsZV5em
GX3pjTsZV5emGX3pjTsZV5emGX3pjTsZV5emGX3pjTsZV5emGX3pjTsZV5emGX3pjTsZV5emGX3p
jTsZV5emGX3pjTsZV5emGX3pjTsZV5emGX3pjTsZV5emGX3pjTsZV5emGX3pjTsZV5emGX3pjTsZ
V5emGX3pjTsZV5emGX3pjTsZV5emGX3pjTsZV5emGX3pjTsZV5emGX3pjTsZV5emGX3pjTsZV5em
GX3pjTsZV5emGX3pjTsZV5emGX3pjTsZV5emGX3pjTsZV5emGX3pjTsZV5emGX3pjTsZV5emGX3p
jTsZV5emGX3pjX//2Q==

------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://content.thisis.co.uk/north_scotland07/sitewide/ad_panel/hot_jobs/hj_footer.jpg

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
5uARkkppGDl3LNFaSh0phBBojLJxrw50SuSJJFXAnrAhQNwDB5EUMeQ8eO5kx1dgrlSpZQSFa0kl
bhQ21NK0qefp2LNkS4scuVGIspo1LoGvCMQCyBwAGtNRcAA1K0FebfeD7g+vzrjbzvdxvB9wfX50
t4u43g+4Pr86W8XcbwfcH1+dLeLuN4PuD6/OlvF3G8H3B9fnS3i7jeD7g+vzpbxdxvB9wfX50t4u
5HeK3t6hrv2849eOK3t6hp28deOK3t6hp28deOK3t6hp28deOK3t6hp28deOK3t6hp28deOK3t6h
p28deOK3t6hp28deOK3t6hp28deOK3t6hp28deOK3t6hp28deOK3t6hp28deOK3t6hp28deOK3t6
hp28deOK3t6hp28deOK3t6hp28deOK3t6hp28deOK3t6hp28deOK3t6hp28deOK3t6hp28deOK3t
6hp28deOK3t6hp28deOK3t6hp28deOK3t6hp28deOK3t6hp28deOK3t6hp28deOK3t6hp28deOK3
t6hp28deOK3t6hp28deOK3t6hp28deOK3t6hp28deOK3t6hp28deOK3t6hp28deOK3t6hp28deOK
3t6hp28deOK3t6hp28deOK3t6hp28deOK3t6hp28def/2Q==

------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://content.thisis.co.uk/national07/design/spacer.gif

R0lGODlhvgAFAJEAAAAAAP///////wAAACH5BAUUAAIALAAAAAC+AAUAAAIdlI+py+0Po5y02ouz
3rz7D4biSJbmiabqyrbuixQAOw==

------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://content.thisis.co.uk/north_scotland07/sitewide/ad_panel/cvmatch_banner_146.jpg

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

------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://anm.intelli-direct.com/e/t3.dll?681&0&%20&sid%3D681%26gch%3Dnull%26ch1%3Dnull%26ch2%3Dnull%26ch3%3Dnull%26typ%3Dart%26aid%3D17113120%26ahl%3DSound+of++wind+turbines+drove+me+from++home%2C++woman+will+tell+group%26src%3D&iREGQry&iSale&0&0&0&0&0&0&%20&1500&%20&0

R0lGODlhAQABAPAAAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAICTAEAOw==

------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.thisisnorthscotland.co.uk/new/css/global.css

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; =
PADDING-BOTTOM: 0px; MARGIN: 0px auto; COLOR: #000000; PADDING-TOP: 0px; =
FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.ptag {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A {
	COLOR: #1875a5; TEXT-DECORATION: none
}
A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.center {
	TEXT-ALIGN: center
}
.headingh2 {
	FONT-WEIGHT: normal; COLOR: #666666
}
.blankDiv {
	CLEAR: both
}
.bkankDiv {
	CLEAR: both
}
.freeLeft {
	FLOAT: left; POSITION: relative
}
.freeRight {
	FLOAT: right; POSITION: relative; TEXT-ALIGN: right
}
.content IMG {
	WIDTH: 80px; HEIGHT: 80px
}
.lineBreak {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 1px
}
.lineBreak2p {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 2px
}
.lineBreak5p {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 5px
}
.lineBreak10p {
	CLEAR: both; OVERFLOW: hidden; POSITION: relative; HEIGHT: 10px
}
.greyLine {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 464px; BORDER-BOTTOM: #cccccc 1px =
solid; POSITION: relative; HEIGHT: 1px
}
.greyLineTabs {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 462px; BORDER-BOTTOM: #cccccc 1px =
solid; POSITION: relative; HEIGHT: 1px
}
.buttonzoneGreyLine {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px =
solid; POSITION: relative; HEIGHT: 1px
}
.tabImageCaptionText {
	FONT-SIZE: 85%; MARGIN-LEFT: 5px; COLOR: #000000; TEXT-ALIGN: left
}
.tabImageCaptionText A:link {
	COLOR: #000000
}
.tabImageCaptionText A:hover {
	COLOR: #ff0000
}
.tabImageCaptionText A:visited {
	COLOR: #000000
}
.smallFont {
	FONT-SIZE: 90%
}
.spaceV5p {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 5px
}
.spacerLeft {
	FLOAT: left
}
.topBSpace10p {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.formTags {
	MARGIN: 0px
}
.formTags LABEL {
	MARGIN: 0px 0px 0px 2px
}
.formTags INPUT {
	MARGIN: 0px 0px 0px 10px
}
.formTags TEXTAREA {
	MARGIN: 0px 0px 0px 10px
}
.formElement {
	MARGIN: 0px 0px 0px 5px
}
.formElement LABEL {
	FLOAT: left; WIDTH: 180px
}
.formElement TEXTAREA {
	MARGIN: 5px 5px 0px 20px
}
.boldText {
	FONT-WEIGHT: bold
}
.padding5px {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.padding3px {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.pageMargin {
	MARGIN-LEFT: 5px
}
#main {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px auto; WIDTH: 930px; PADDING-TOP: 0px; POSITION: =
relative
}
#bannerHolder {
	CLEAR: both; MARGIN: 3px 0px 0px; WIDTH: 948px; POSITION: relative
}
#Tab_Search {
	CLEAR: both; BORDER-RIGHT: #d7e1e7 1px solid; PADDING-RIGHT: 0px; =
BORDER-TOP: #d7e1e7 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
BORDER-LEFT: #d7e1e7 1px solid; WIDTH: 926px; PADDING-TOP: 5px; =
POSITION: relative; HEIGHT: 24px; BACKGROUND-COLOR: #f0f3f6
}
#LoginHeader {
	FLOAT: left; WIDTH: 100%
}
#LoginArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 5px
}
#DateArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: =
right; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 5px
}
#columeLeft {
	FLOAT: left; WIDTH: 150px; PADDING-TOP: 5px; POSITION: relative
}
#columeMiddle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 468px; PADDING-TOP: 5px; POSITION: relative
}
#columeMiddle A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
#column770Middle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
5px; WIDTH: 770px; PADDING-TOP: 5px; POSITION: relative
}
#column610Middle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
5px; WIDTH: 610px; PADDING-TOP: 5px; POSITION: relative
}
#columeRight {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 300px; PADDING-TOP: 5px; =
POSITION: relative
}
#colume110Right {
	FLOAT: right; WIDTH: 330px; PADDING-TOP: 5px; POSITION: relative
}
#columnRight610 {
	FLOAT: right; WIDTH: 210px; PADDING-TOP: 0px; POSITION: relative
}
#columeMiddleSinglePage {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
5px; WIDTH: 170px; PADDING-TOP: 5px; POSITION: relative
}
#columeRightSinglePage {
	FLOAT: left; WIDTH: 300px; PADDING-TOP: 5px; POSITION: relative
}
#LogoThisis H1 {
	DISPLAY: none
}
#LogoThisis {
	BACKGROUND: url(/new/images/redesign/logo_thisis.gif) no-repeat 18px =
10px; FLOAT: left; WIDTH: 250px; HEIGHT: 68px
}
.subHead {
	FONT-WEIGHT: normal; FONT-SIZE: 220%; FLOAT: right; COLOR: #424647; =
POSITION: relative; TOP: 15px
}
#Tlogo H2 {
	DISPLAY: none
}
#Tlogo {
	FLOAT: left; POSITION: relative
}
#bannerAdver {
	FLOAT: right; MARGIN: 10px 5px 0px 0px; WIDTH: 468px; HEIGHT: 60px
}
.runningAdver {
	WIDTH: 99%
}
#TabsHolder {
	FLOAT: left; MARGIN-LEFT: 25px
}
#TabsHolder UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#TabsHolder UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#TabsHolder A {
	FONT-WEIGHT: bold; BACKGROUND: =
url(/new/images/redesign/btn_banner_large.jpg) no-repeat; WIDTH: 156px; =
COLOR: #000000
}
#TabsHolder A:hover {
	BACKGROUND: url(/new/images/redesign/btn_banner_large.jpg) no-repeat; =
WIDTH: 156px; COLOR: #990000; TEXT-DECORATION: underline
}
.tabsContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 310px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: =
justify
}
.tabsImage {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.tabsImage IMG {
	WIDTH: 80px; HEIGHT: 80px
}
.sameSpace {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.TabImageStyle {
	MARGIN: 2px 5px 2px 6px
}
.TabImageStyle IMG {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; =
BORDER-LEFT: #666666 1px solid; WIDTH: 140px; BORDER-BOTTOM: #666666 1px =
solid; HEIGHT: 183px
}
.searchArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
95%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 468px; =
PADDING-TOP: 10px
}
.searchW {
	BORDER-RIGHT: #1875a5 1px solid; BORDER-TOP: #1875a5 1px solid; MARGIN: =
2px 5px 3px 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #1875a5 1px solid; =
WIDTH: 163px! important; BORDER-BOTTOM: #1875a5 1px solid; HEIGHT: 16px; =
BACKGROUND-COLOR: #ffffff
}
.navBlock {
	CLEAR: both; FONT-WEIGHT: bold; POSITION: relative
}
.navBlock UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.navBlock UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px =
0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.nav A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: =
url(/new/images/redesign/navbg.jpg) no-repeat left top; PADDING-BOTTOM: =
2px; WIDTH: 145px; COLOR: #000000; PADDING-TOP: 1px
}
.nav A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
UL .openNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: =
#f6f6f6
}
.openNav LI A {
	PADDING-LEFT: 15px; BACKGROUND: url(/new/images/redesign/navarrow.gif) =
no-repeat left center; WIDTH: 90%
}
.openNav LI A:hover {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: =
url(/new/images/redesign/navarrowon.gif) no-repeat left center; =
TEXT-DECORATION: underline
}
.openNavActive {
	FONT-WEIGHT: bold
}
#openNavLevel3 {
	MARGIN-LEFT: 20px
}
#openNavLevel3Selected {
	FONT-WEIGHT: bold; MARGIN-LEFT: 20px
}
.pollingTitle {
	FONT-SIZE: 13px
}
.extraLink {
	CLEAR: both; BORDER-RIGHT: #d6e0e6 1px solid; PADDING-RIGHT: 2px; =
BORDER-TOP: #d6e0e6 1px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 10px; =
PADDING-BOTTOM: 2px; BORDER-LEFT: #d6e0e6 1px solid; WIDTH: 144px; =
PADDING-TOP: 2px; BORDER-BOTTOM: #d6e0e6 1px solid; POSITION: relative; =
HEIGHT: 100%
}
.extraLink UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.extraLink UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 5px 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: =
none; POSITION: relative; BACKGROUND-COLOR: #f3f4f5
}
.extImage {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.moreLink {
	BORDER-RIGHT: #d6e0e6 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; =
FONT-SIZE: 80%; PADDING-BOTTOM: 2px; BORDER-LEFT: #d6e0e6 1px solid; =
PADDING-TOP: 2px; BORDER-BOTTOM: #d6e0e6 1px solid; BACKGROUND-COLOR: =
#99ff66
}
.forecastInfo {
	FLOAT: left; WIDTH: 60%
}
.forecastInfo A {
	FONT-WEIGHT: bold
}
.teleLogo {
	MARGIN: 5px 0px 0px
}
.partner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 100%; BACKGROUND: =
url(/new/images/redesign/partner.gif) no-repeat left top; =
PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#columeMiddle H3 {
	FONT-SIZE: 110%
}
#columeMiddle H4 {
	FONT-SIZE: 100%
}
.smallTabArea {
	CLEAR: both; WIDTH: 471px! important; POSITION: relative
}
#smallTabHolder {
	CLEAR: both; BACKGROUND: url(/new/images/redesign/shade_bg.gif) =
repeat-x left bottom; WIDTH: 468px
}
#smallTabHolder A {
	COLOR: #000000
}
#smallTabHolder A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
#smallTabHolder A:visited {
	COLOR: #000000
}
#smallTabHolder UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ff0000
}
#smallTabHolder UL LI {
	BORDER-RIGHT: #777788 1px solid; BORDER-TOP: #777788 1px solid; =
DISPLAY: inline; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 3px 0px =
0px; BORDER-LEFT: #777788 1px solid; LIST-STYLE-TYPE: none
}
.active {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: =
url(/new/images/redesign/shadeactive.gif) repeat-x left bottom; FLOAT: =
left; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px
}
.inactive {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: =
url(/new/images/redesign/shade.gif) repeat-x left bottom; FLOAT: left; =
PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#tabContent {
=09
}
#mainTabContentArea {
	BORDER-RIGHT: #777788 1px solid; BORDER-LEFT: #777788 1px solid; WIDTH: =
466px; BORDER-BOTTOM: #777788 1px solid
}
.mainTabContent {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; WIDTH: 99%; PADDING-TOP: 10px
}
.mainTabContent H2 {
	FONT-SIZE: 150%; COLOR: #1875a5
}
.left_colTab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 68%; PADDING-TOP: 0px
}
.left_colTab H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.right_colTab {
	FLOAT: left; WIDTH: 30%; TEXT-ALIGN: center
}
.fixedTabNews {
	PADDING-LEFT: 5px; WIDTH: auto
}
.otherNewsLink {
	CLEAR: both
}
.otherNewsLink UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; MARGIN: =
0px; COLOR: #1875a5; PADDING-TOP: 0px
}
.otherNewsLink UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
.bottom_cont {
	CLEAR: both; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; =
PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.moreLinkList {
	FLOAT: left; WIDTH: 49%
}
.moreLinkList UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; MARGIN: =
0px; COLOR: #1875a5; PADDING-TOP: 0px
}
.moreLinkList UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px =
0px; PADDING-TOP: 0px
}
.mostPopLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 48%; PADDING-TOP: 0px
}
.mostPopLink OL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 17px! important; =
PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.mostPopLink OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px =
0px; PADDING-TOP: 0px
}
.moreHeadline {
	CLEAR: both; WIDTH: 99.5%
}
.breadcum {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12pt; PADDING-BOTTOM: =
5px; WIDTH: 99%; COLOR: #999999; PADDING-TOP: 0px
}
.breadcum A {
	COLOR: #999999
}
.newsPageInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 5px
}
.headlineFixed {
	PADDING-RIGHT: 5px; WIDTH: 86%
}
.headlineFixed2 {
	PADDING-RIGHT: 5px; WIDTH: 78%
}
.headlineColLeft {
	FLOAT: left; WIDTH: 69%
}
.headlineColRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
10px; WIDTH: 30%; PADDING-TOP: 0px; BACKGROUND-COLOR: #f6f6f6
}
.bulletins UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.bulletins UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.fixed40 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FLOAT: =
left; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #000000 1px solid; WIDTH: =
40px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 40px
}
#bottomAdver {
	CLEAR: both; TEXT-ALIGN: center
}
#colMidLeft {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; WIDTH: 300px; PADDING-TOP: =
0px; POSITION: relative
}
#colMidRight {
	FLOAT: left; MARGIN: 5px 0px 0px 10px; WIDTH: 170px; POSITION: relative
}
.imgBg {
	WIDTH: 102%! important; BACKGROUND-COLOR: #f6f6f6
}
.imgDetailBinary {
	WIDTH: 102%! important; HEIGHT: auto
}
.verticalSpace {
	PADDING-LEFT: 5px
}
.iconHolder {
	WIDTH: 100%
}
.iconHolder SPAN {
	MARGIN: 0px 0px 0px 7px
}
.newsBottomIcons {
	TEXT-ALIGN: left
}
.featureMid {
	CLEAR: both; BORDER-RIGHT: #777788 1px solid; BORDER-TOP: #777788 1px =
solid; BORDER-LEFT: #777788 1px solid; WIDTH: 90%; BORDER-BOTTOM: =
#777788 1px solid; TEXT-ALIGN: left
}
.featureConfirmation {
	CLEAR: both; BORDER-RIGHT: #777788 1px solid; BORDER-TOP: #777788 1px =
solid; MARGIN-TOP: 45px; MARGIN-LEFT: 25px; BORDER-LEFT: #777788 1px =
solid; WIDTH: 90%; BORDER-BOTTOM: #777788 1px solid; TEXT-ALIGN: left
}
.featureEntryConfirmation {
	CLEAR: both; BORDER-RIGHT: #777788 1px solid; BORDER-TOP: #777788 1px =
solid; MARGIN-TOP: 45px; MARGIN-LEFT: 50px; BORDER-LEFT: #777788 1px =
solid; WIDTH: 80%; BORDER-BOTTOM: #777788 1px solid; TEXT-ALIGN: left
}
.featureEntry {
	BORDER-RIGHT: #777788 1px solid; BORDER-TOP: #777788 1px solid; =
BORDER-LEFT: #777788 1px solid; BORDER-BOTTOM: #777788 1px solid; =
TEXT-ALIGN: center
}
.feature {
	CLEAR: both; BORDER-RIGHT: #777788 1px solid; BORDER-TOP: #777788 1px =
solid; BORDER-LEFT: #777788 1px solid; WIDTH: 466px; BORDER-BOTTOM: =
#777788 1px solid
}
.feature_contHolder {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
5px; WIDTH: 98%; PADDING-TOP: 5px
}
.fixedYong {
	PADDING-LEFT: 5px; WIDTH: 77%; BACKGROUND-COLOR: #ffffff
}
.fixedYongLarge {
	PADDING-LEFT: 5px; WIDTH: 99%
}
.newsL {
	FLOAT: left; MARGIN: 0px 2px 0px 0px; WIDTH: 49.5%; BACKGROUND-COLOR: =
#f3f5f8
}
.newsR {
	FLOAT: left; MARGIN: 0px 0px 0px 2px; WIDTH: 49.5%; BACKGROUND-COLOR: =
#f3f5f8
}
.fixedNews {
	PADDING-LEFT: 5px; WIDTH: 160px
}
.buttonContainer {
	WIDTH: 235px
}
.bgHedline {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; BACKGROUND: =
url(/new/images/redesign/shade.gif) repeat-x 100% 0px; PADDING-BOTTOM: =
4px; PADDING-TOP: 4px
}
.buttonSmall {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: =
url(/new/images/redesign/shade.gif) repeat-x 100% 0px; PADDING-BOTTOM: =
5px; MARGIN: 0px 0px 0px 140px; BORDER-LEFT: #000000 1px solid; WIDTH: =
125px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid
}
.buttonSmall A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.buttonSmall A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.buttonSmall A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.buttonLarge {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: =
url(/new/images/redesign/shade.gif) repeat-x 100% 0px; PADDING-BOTTOM: =
5px; MARGIN: 0px 0px 0px 85px; BORDER-LEFT: #000000 1px solid; WIDTH: =
240px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid
}
.buttonLarge A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.buttonLarge A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.buttonSmall A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.buttonLargeCompetition {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: =
url(/new/images/redesign/shade.gif) repeat-x 100% 0px; PADDING-BOTTOM: =
5px; MARGIN: 0px 0px 0px 100px; BORDER-LEFT: #000000 1px solid; WIDTH: =
240px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid
}
.buttonLargeCompetition A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.buttonLargeCompetition A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.buttonLargeCompetition A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.bgHedlineNormal {
	FONT-WEIGHT: normal; BACKGROUND: url(/new/images/redesign/shade.gif) =
repeat-x 100% 0px
}
.eventLarge {
	BORDER-RIGHT: #777788 1px solid; BORDER-TOP: #777788 1px solid; FLOAT: =
left; MARGIN: 0px 2px 0px 0px; BORDER-LEFT: #777788 1px solid; WIDTH: =
99.5%; BORDER-BOTTOM: #777788 1px solid
}
.eventL {
	BORDER-RIGHT: #777788 1px solid; BORDER-TOP: #777788 1px solid; FLOAT: =
left; MARGIN: 0px 2px 0px 0px; BORDER-LEFT: #777788 1px solid; WIDTH: =
230px; BORDER-BOTTOM: #777788 1px solid
}
.eventR {
	BORDER-RIGHT: #777788 1px solid; BORDER-TOP: #777788 1px solid; FLOAT: =
left; MARGIN: 0px 0px 0px 2px; BORDER-LEFT: #777788 1px solid; WIDTH: =
230px; BORDER-BOTTOM: #777788 1px solid
}
.bgTaleImage {
	WIDTH: 480px; HEIGHT: 27px
}
.bgTale {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: =
url(/new/images/redesign/telebg.jpg) no-repeat right top; =
PADDING-BOTTOM: 4px; WIDTH: 482px; PADDING-TOP: 4px
}
.fixedPix {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.fixedEvent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: =
160px; PADDING-TOP: 5px
}
.PromotionFram {
	BORDER-RIGHT: #d6e0e6 1px solid; BORDER-TOP: #d6e0e6 1px solid; =
BORDER-LEFT: #d6e0e6 1px solid; WIDTH: 466px; BORDER-BOTTOM: #d6e0e6 1px =
solid
}
.featureList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 75%; PADDING-TOP: 5px
}
.featureList UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; COLOR: #1875a5; PADDING-TOP: 0px
}
.featureList UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 5px; PADDING-TOP: 0px
}
.fixedGeneral {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 85%; =
PADDING-TOP: 0px
}
.generalPix {
	BORDER-RIGHT: #777788 1px solid; BORDER-TOP: #777788 1px solid; =
BORDER-LEFT: #777788 1px solid; BORDER-BOTTOM: #777788 1px solid
}
#columeRight H3 {
	FONT-SIZE: 110%
}
.add300x250 {
	CLEAR: both; PADDING-LEFT: 15px
}
#addLeftcol {
	FLOAT: left; WIDTH: 36%
}
#addRightcol {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 60%
}
#hotJobs {
	CLEAR: both; BACKGROUND-COLOR: #b9d5e4
}
.jobList {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #8d8d8d 1px solid; MARGIN: =
1px; BORDER-LEFT: #8d8d8d 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid; =
BACKGROUND-COLOR: #ffffff
}
.jobList UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px =
2px 10px; PADDING-TOP: 0px
}
.jobList UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: =
0px; PADDING-TOP: 5px; BORDER-BOTTOM: #1070a0 1px solid; =
LIST-STYLE-TYPE: none
}
#buySell {
	CLEAR: both; BORDER-RIGHT: #777788 1px solid; BORDER-TOP: #777788 1px =
solid; BORDER-LEFT: #777788 1px solid; BORDER-BOTTOM: #777788 1px solid
}
.equilSpace {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
#searchFor {
	CLEAR: both; WIDTH: 100%; BACKGROUND-COLOR: #f6f8f9
}
#searchFor UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#searchFor UL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
10px; MARGIN: 5px 0px 0px; WIDTH: 94%; PADDING-TOP: 5px; BORDER-BOTTOM: =
#cccccc 1px solid; LIST-STYLE-TYPE: none
}
.serchTxt {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 52%; POSITION: relative
}
#adver200x84 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px; BORDER-BOTTOM: #777788 1px solid
}
#services {
	WIDTH: 100%
}
#services H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: =
url(/new/images/redesign/detheader200.gif) no-repeat right top; =
PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#servContent {
	BORDER-RIGHT: #d6e0e6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#d6e0e6 1px solid; PADDING-LEFT: 2px; BACKGROUND: =
url(/new/images/redesign/det_t.jpg) no-repeat 5px 5px; PADDING-BOTTOM: =
2px; BORDER-LEFT: #d6e0e6 1px solid; WIDTH: 97%; PADDING-TOP: 2px; =
BORDER-BOTTOM: #d6e0e6 1px solid
}
#servContent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#servContent UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px =
0px; PADDING-TOP: 0px
}
.ServicesLink {
	LEFT: 60px; WIDTH: 60%; POSITION: relative
}
.advercolL {
	FLOAT: left; WIDTH: 60%
}
.advercolR {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 36%
}
.blackOutbox {
	CLEAR: both; BORDER-RIGHT: #777788 1px solid; BORDER-TOP: #777788 1px =
solid; BORDER-LEFT: #777788 1px solid; WIDTH: 98%; BORDER-BOTTOM: =
#777788 1px solid
}
.blackOutbox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.blackOutbox UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px =
0px; PADDING-TOP: 0px
}
#adver200x138 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.newsListingMainDivWidth {
	WIDTH: 467px
}
.newsListingImg {
	FLOAT: right
}
.newsListingMiddle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: =
468px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: justify
}
.newsListingMiddleImg {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: =
5px; MARGIN: 0px 0px 5px 5px; WIDTH: 154px; PADDING-TOP: 5px; =
BACKGROUND-COLOR: #f6f6f6; TEXT-ALIGN: left
}
.newsListingGreyLine {
	MARGIN: 5px 0px; OVERFLOW: hidden; BORDER-BOTTOM: #cccccc 1px solid; =
HEIGHT: 1px
}
.lineBreakNewsListing {
	OVERFLOW: hidden; HEIGHT: 5px
}
.AdvertSmallFont {
	FONT-SIZE: 10px
}
.middleListingImage IMG {
	PADDING-RIGHT: 10px; WIDTH: 280px; TEXT-ALIGN: left
}
.moreSpace {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.buttonZone {
=09
}
.buttonZone IMG {
	WIDTH: 100px; HEIGHT: 97px
}
.buttonZomeText {
	TEXT-ALIGN: left
}
.newsLBtnzone {
	FLOAT: left; MARGIN: 0px 2px 0px 0px; WIDTH: 225px
}
.newsRBtnzone {
	FLOAT: left; MARGIN: 0px 0px 0px 2px; WIDTH: 225px
}
.lbblackt {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
A.footer {
	FONT-SIZE: 8pt; COLOR: #0066b2
}
A.footer:hover {
	FONT-SIZE: 8pt; COLOR: #000000
}
.grey {
	FONT-SIZE: 9pt; COLOR: #cccccc
}
.weatherContainer {
=09
}
.forecastLink {
	MARGIN-LEFT: 44px
}
SELECT.weatherselect {
	BORDER-RIGHT: #b5cfe7 10px solid; BORDER-TOP: #b5cfe7 10px solid; =
FONT-SIZE: 12px; BACKGROUND: #b5cfe7; BORDER-LEFT: #b5cfe7 10px solid; =
BORDER-BOTTOM: #b5cfe7 10px solid
}
TABLE.wborder {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; =
BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.articlehead {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; TEXT-TRANSFORM: uppercase
}
.declarations {
	FONT-SIZE: 8pt; COLOR: #000000
}
.lbblackt {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
.lbbluet {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1875a5
}
.lblackt {
	FONT-SIZE: 12px; COLOR: #000000
}
.lbluet {
	FONT-SIZE: 12px; COLOR: #1875a5
}
.main {
	FONT-SIZE: 9pt
}
.article {
	FONT-SIZE: 10pt
}
.lwhitet {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.sbblackt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: =
none
}
.sblackt {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
.sbluet {
	FONT-SIZE: 11px; COLOR: #1875a5; TEXT-DECORATION: none
}
.swhitet {
	FONT-SIZE: 11px; COLOR: #ffffff
}
.vlblackt {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: =
arial,verdana,Helvetica
}
A.lbblue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1875a5; TEXT-DECORATION: =
none
}
A.lbblue:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: =
underline
}
A.lblue {
	FONT-SIZE: 12px; COLOR: #1875a5; TEXT-DECORATION: none
}
A.lblue:hover {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
A.sblue {
	FONT-SIZE: 11px; COLOR: #1875a5; TEXT-DECORATION: none
}
A.sblue:hover {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline
}
A.sbblue {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1875a5; TEXT-DECORATION: =
none
}
A.sbblue:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: =
underline
}
A.lblack {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.lblack:hover {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
A.lbblack {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: =
none
}
A.lbblack:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: =
underline
}
A.sbblack {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: =
none
}
A.sbblack:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: =
underline
}
A.sblack {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.sblack:hover {
	FONT-SIZE: 11px; COLOR: #1875a5; TEXT-DECORATION: underline
}
A.black {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.black:hover {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.lbwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: =
none
}
A.lbwhite:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: =
underline
}
A.sbwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: =
none
}
A.sbwhite:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: =
underline
}
#poll {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: =
10px 0px 0px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f7fafc
}
#poll H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
#poll P {
	FONT-SIZE: 11px
}
#poll A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1875a5; TEXT-DECORATION: =
none
}
#newsScroller {
	BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; =
MARGIN: 4px 0px 0px 5px; WIDTH: 480px; PADDING-TOP: 7px; BORDER-BOTTOM: =
#000000 1px solid
}
#newsHeadline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: =
480px; PADDING-TOP: 5px
}
#newsHeadline #newsImage {
	FLOAT: left
}
#newsHeadline #newsDetails {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
5px; WIDTH: 340px; PADDING-TOP: 5px; voice-family: inherit
}
#newsDetails A {
	FONT-WEIGHT: bold; COLOR: #1875a5; TEXT-DECORATION: none
}
#newsDetails A:hover {
	FONT-WEIGHT: bold; COLOR: #990000; TEXT-DECORATION: underline
}
#newsDetails H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; COLOR: #004984; =
PADDING-TOP: 0px
}
#newsDetails H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #1875a5; PADDING-TOP: 0px
}
#newsDetails H2 A {
	COLOR: #1875a5; TEXT-DECORATION: none
}
#newsDetails H2 A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
#newsDetails P {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: =
arial,helvetica, verdana, sans-serif
}
#newsDetails SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: =
arial,helvetica, verdana, sans-serif
}
#newsDetails UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
18px; PADDING-TOP: 0px
}
#newsDetails LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
12px; LIST-STYLE-IMAGE: url(/new/images/common/bulletonly.gif); =
PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #1875a5; PADDING-TOP: 0px
}
#newsDetails LI A {
	COLOR: #1875a5; TEXT-DECORATION: none
}
#newsDetails LI A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
#newsDetails #moreNews {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-ALIGN: right
}
#newsDetails #moreNews A {
	COLOR: #1875a5; TEXT-DECORATION: none
}
#newsDetails #moreNews A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
#centerAd1 {
	TEXT-ALIGN: center
}
#centerAd1 IMG {
	MARGIN: 2px
}
#footer {
	PADDING-LEFT: 0px; FONT-SIZE: 8pt; MARGIN-LEFT: 0px; COLOR: #1875a5; =
TEXT-ALIGN: center
}
#footer A {
	TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.linebreak10 {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 15px
}
.linebreak1 {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 1px
}
.spacing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px; HEIGHT: 0px
}
.linkspacing {
	PADDING-LEFT: 113px
}
.datespacing {
	PADDING-LEFT: 110px
}
#Newspaper {
=09
}
#Newspaper A {
	FONT-SIZE: 11px; COLOR: #1875a5; TEXT-DECORATION: none
}
#Newspaper A:hover {
	FONT-SIZE: 11px; COLOR: #990000; TEXT-DECORATION: underline
}
.greyLine {
	COLOR: #7f7f7f
}
.dateofbirthBox {
	WIDTH: 50px; FONT-FAMILY: Arial; HEIGHT: 20px
}
.emailBox {
	WIDTH: 220px; FONT-FAMILY: Arial; HEIGHT: 20px
}
.formBox {
	WIDTH: 50px; FONT-FAMILY: Arial
}
.medBox {
	FONT-FAMILY: Arial; HEIGHT: 20px
}
.subnavBox {
	WIDTH: 120px; FONT-FAMILY: Arial
}
.selectBox {
	FONT-SIZE: 8pt; BACKGROUND: #ffffff; FONT-FAMILY: Arial; =
layer-background-color: #ffffff
}
.selectBoxOn {
	FONT-SIZE: 8pt; BACKGROUND: #cccccc; COLOR: #000000; FONT-FAMILY: =
Arial; layer-background-color: #cccccc
}
.textBox {
	FONT-SIZE: 12px; FONT-FAMILY: Arial
}
#headerDiv {
	Z-INDEX: 1; LEFT: 1px; VISIBILITY: hidden; WIDTH: 770px; POSITION: =
absolute; TOP: 0px; HEIGHT: 70px
}
#selectmenuDiv {
	Z-INDEX: 1; LEFT: 1px; VISIBILITY: hidden; WIDTH: 770px; POSITION: =
absolute; TOP: 94px; HEIGHT: 23px
}
#hidemenuDiv {
	Z-INDEX: 100; LEFT: 1px; WIDTH: 770px; POSITION: absolute; TOP: 70px; =
HEIGHT: 2px; BACKGROUND-COLOR: #ffffff; layer-background-color: #FFFFFF
}
FORM {
	FONT-SIZE: 8pt
}
SELECT {
	FONT-SIZE: 8pt
}
SELECT.subnav {
	FONT-SIZE: 8pt; WIDTH: 135px
}
SELECT.searchBox {
	FONT-SIZE: 8pt; WIDTH: 120px
}
INPUT.sitesearch {
	FONT-SIZE: 9pt; WIDTH: 110px; HEIGHT: 20px
}
INPUT.localvenueselector {
	FONT-SIZE: 9pt; WIDTH: 80px
}
.main {
	FONT-SIZE: 9pt
}
.article {
	FONT-SIZE: 10pt
}
.articlehead {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; TEXT-TRANSFORM: uppercase
}
.results {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt
}
.white {
	FONT-SIZE: 8pt; COLOR: #ffffff
}
.bigwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 21pt; COLOR: #ffffff
}
.grey {
	FONT-SIZE: 9pt; COLOR: #cccccc
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff
}
.title:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000
}
.midtitle {
	FONT-SIZE: 14px; COLOR: #000000
}
.bigtitle {
	FONT-SIZE: 16px; COLOR: #000000
}
.local {
	FONT-SIZE: 9pt; COLOR: #4c7f33
}
.news {
	FONT-SIZE: 9pt; COLOR: #0066b2
}
.services {
	FONT-SIZE: 8pt; COLOR: #e59900
}
.competitions {
	FONT-SIZE: 8pt; COLOR: #b21919
}
.declarations {
	FONT-SIZE: 8pt; COLOR: #000000
}
.paginationInfo {
	FONT-SIZE: 8pt; COLOR: #000000
}
.paginationNum {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000
}
.time {
	FONT-SIZE: 9pt; COLOR: #e54c00
}
.city {
	FONT-SIZE: 10pt; COLOR: #0083c7
}
A.sportdark {
	FONT-SIZE: 10pt; COLOR: #4c4c99
}
A.sportdark:hover {
	FONT-SIZE: 10pt; COLOR: #4c4c99
}
A.dark {
	FONT-SIZE: 10pt; COLOR: #0066b2
}
A.dark:hover {
	FONT-SIZE: 10pt; COLOR: #000000
}
.darklinkblack {
	FONT-SIZE: 10pt; COLOR: #000000
}
.tips {
	FONT-SIZE: 9pt; COLOR: #0a60bc
}
.point10 {
	FONT-SIZE: 8pt
}
A.news {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #0066b2
}
A.news:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000
}
A.newssubtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: uppercase; COLOR: =
#0066b2
}
A.newssubtitle:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: uppercase; COLOR: =
#000000
}
A.jobsnews {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #00309c
}
A.jobsnews:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000
}
A.jobsnewssubtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: uppercase; COLOR: =
#00309c
}
A.jobsnewssubtitle:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: uppercase; COLOR: =
#000000
}
A.ent {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #e54c00
}
A.ent:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000
}
A.comp {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #b21919
}
A.comp:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000
}
A.xcomp:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #b21919
}
A.xcomp {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000
}
A.local {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #4c7f33
}
A.local:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000
}
A.localsubtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #4c7f33
}
A.localsubtitle:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000
}
A.sport {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #4c4c99
}
A.sport:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000
}
A.sportsubtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: uppercase; COLOR: =
#4c4c99
}
A.sportsubtitle:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: uppercase; COLOR: =
#000000
}
A.comm {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc7f00
}
A.comm:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000
}
A.vio {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #820669
}
A.vio:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000
}
A.class {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #b21919
}
A.class:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000
}
A.search {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #7f7f7f
}
A.search:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000
}
A.services {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #e59900
}
A.services:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000
}
A.promo {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #992200
}
A.promo:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000
}
A.business {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #007fcc
}
A.business:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000
}
A.businessblack {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000
}
A.mailto {
	FONT-SIZE: 12px; COLOR: #0066b2
}
A.mailto:hover {
	FONT-SIZE: 12px; COLOR: #000000
}
.linkblack {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000
}
A.footer {
	FONT-SIZE: 8pt; COLOR: #0066b2
}
A.footer:hover {
	FONT-SIZE: 8pt; COLOR: #000000
}
.forcustToday {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FLOAT: =
left; BORDER-LEFT: #666666 1px solid; WIDTH: 280px; BORDER-BOTTOM: =
#666666 1px solid
}
.weatherLab {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 60px
}
.weatherLabContent {
	FONT-WEIGHT: normal; FLOAT: left; WIDTH: 70px; TEXT-ALIGN: right
}
.weatherTempContent {
	FONT-WEIGHT: normal; FLOAT: left; WIDTH: 60px; TEXT-ALIGN: right
}
.goingFeatur {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
7px; MARGIN: 0px 0px 0px 5px; WIDTH: 166px; PADDING-TOP: 5px; =
BACKGROUND-COLOR: #efefef
}
.weatherDayHolder {
	CLEAR: both; BORDER-TOP: #666666 1px solid; BACKGROUND: =
url(/new/images/lineBG_weather.gif) repeat-y right top; BORDER-LEFT: =
#666666 1px solid; WIDTH: 464px; BORDER-BOTTOM: #666666 1px solid
}
.weatherDay {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 0px! important; =
PADDING-LEFT: 0px! important; FLOAT: left; PADDING-BOTTOM: 0px! =
important; WIDTH: 115px; PADDING-TOP: 0px! important
}
.txtcent {
	TEXT-ALIGN: center
}
.imageTable IMG {
	table-align: left
}
.H3Text {
	TEXT-ALIGN: left
}
.paraAdvert {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-TOP: 2px
}
.contenerNewsDetail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: =
468px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: justify
}
.floatImgNewsDetail {
	FLOAT: right; MARGIN: 0px; WIDTH: 163px; HEIGHT: auto
}
.yahoosearchBox {
	BORDER-RIGHT: #727272 1px solid; BORDER-TOP: #727272 1px solid; MARGIN: =
2px 5px 10px 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #727272 1px =
solid; WIDTH: 330px; BORDER-BOTTOM: #727272 1px solid; HEIGHT: 18px; =
BACKGROUND-COLOR: #ffffff
}
.yahoosubmit {
	BACKGROUND: url(/new/images/btn_yahoo.jpg) no-repeat left bottom; =
WIDTH: 125px; COLOR: #000000; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 24px; =
TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.searchGreyLine {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 464px; BORDER-BOTTOM: #cccccc 1px =
solid; POSITION: relative; HEIGHT: 1px
}
.searchBox {
	PADDING-LEFT: 0px; FLOAT: left; MARGIN-LEFT: 0px
}
.footerMsgHPE {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: arial
}
.shoulderMsgHPE {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: arial
}
.containerHPE {
	WIDTH: 480px
}
.bgImgVertical {
	BACKGROUND: url(/new/images/verticalLine.jpg) repeat-y 68% 100%; WIDTH: =
100%
}
.scRightPadding {
	PADDING-RIGHT: 5px
}
.inpText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px 5px; PADDING-TOP: 0px
}
.contener {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: =
463px; PADDING-TOP: 5px; POSITION: relative; TEXT-ALIGN: justify
}
.floatImg {
	FLOAT: right; MARGIN: 0px 0px 5px 5px; WIDTH: 163px; HEIGHT: auto
}
.otherNewsLinkHomePage {
	CLEAR: both
}
.otherNewsLinkHomePage UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; COLOR: #1875a5; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.otherNewsLinkHomePage UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: =
url(http://content.thisis.co.uk/mid/redesign/list_image.gif) no-repeat; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: =
none
}
#picGalleryNoScript {
	WIDTH: 163px
}
.newslistingAd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 295px; PADDING-TOP: 5px
}
.newslistingAd2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; WIDTH: =
295px; PADDING-TOP: 0px
}
.newslistingAd IMG {
	WIDTH: 295px; TEXT-ALIGN: left
}
.newslistingAd2 IMG {
	WIDTH: 295px; TEXT-ALIGN: left
}

------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://spe.atdmt.com/ds/EQEQUSSENSSE/SSE_2007_Trial/HE_brand_468x60.gif?ver=1

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

------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://rmd.atdmt.com/tl/DocumentDotWrite.js

function DocumentDotWrite(s){document.write(s);}

------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0159_01C79093.832C76B0"


------=_NextPart_001_0159_01C79093.832C76B0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.thisisnorthscotland.co.uk/displayNode.jsp?nodeId=149235&command=displayContent&sourceNode=149218&contentPK=17113120&moduleName=InternalSearch&formname=sidebarsearch

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML><HEAD><TITLE>A Woman forced to rent a second home to sleep in =
after being kept awake by noise from wind turbines will speak at an =
event in Angus organised by a...</TITLE>
<SCRIPT>
	var rqry =3D null;
</SCRIPT>

<SCRIPT language=3DJavaScript>
<!--
loadingPic=3D new Image(24,24);=20
loadingPic.src=3D"/new/images/redesign/ajax-loader.gif";=20
//-->
</SCRIPT>

<META=20
content=3D"&#13;&#10;&#13;&#10;A Woman forced to rent a second home to =
sleep in after being kept awake by noise from wind turbines will speak =
at an event in Angus organised by a..."=20
name=3Ddescription>
<META=20
content=3D"press and journal, loch ness monster, aberdeen, =
aberdeenshire, north scotland, scottish, north sea, oil, gas, energy, =
grampian mountains, fort william, ben nevis, highlands, inverness, =
braveheart, doric, this is north scotland, thisisnorthscotland, news, =
sport, newspaper"=20
name=3Dkeywords>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1"><!-- <link href=3D"style/global.css" =
rel=3D"stylesheet" type=3D"text/css" /> --><LINK=20
href=3D"http://www.thisisnorthscotland.co.uk/new/css/global.css" =
type=3Dtext/css=20
rel=3Dstylesheet>
<SCRIPT language=3Djavascript=20
src=3D"http://www.thisisnorthscotland.co.uk/new/js/browsersScript.js"></S=
CRIPT>

<META content=3D"MSHTML 6.00.6000.16414" name=3DGENERATOR></HEAD>
<BODY>
<DIV id=3Dmain><!-- ###################### Banner Start =
####################### --><!-- ###################### Banner Start =
####################### -->
<DIV id=3DbannerHolder style=3D"BACKGROUND-COLOR: #ffffff">
<DIV id=3DTlogo><!-- Added for NFT00001378 --><A class=3DsameSpace=20
href=3D"http://www.thisisnorthscotland.co.uk/" target=3D_self><IMG=20
alt=3D"this is north scotland - news, sport, entertainment, jobs, homes =
and cars"=20
src=3D"http://www.thisisnorthscotland.co.uk/new/images/header/thisis_nort=
hscotland.gif"></IMG></A>=20
</DIV><!-- Place for animated add start -->
<DIV style=3D"PADDING-TOP: 10px"><!-- for including banner_redesign.jsp =
--><!-- Banner Ad Start -->
<SCRIPT language=3Djavascript=20
src=3D"http://www.thisisnorthscotland.co.uk/new/js/newUtil.js"></SCRIPT>

<TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
  <TBODY>
  <TR>
    <TD><!-- Accipiter Ad Start - 51529 -->
      <SCRIPT language=3DJavaScript>
<!-- Hide from old browsers
// Modify to reflect site specifics
adserver =3D "http://ads.anm.co.uk/jserver";
target =3D =
"/SITE=3DTHISISNSCOT/AREA=3DHOMEPAGE/AAMSZ=3D468x60/keyword=3D";
// Cache-busting and pageid values
random =3D Math.round(Math.random() * 100000000);
if (!pageNum) var pageNum =3D Math.round(Math.random() * 100000000);
document.write('<scr');
document.write('ipt src=3D"' + adserver + '/acc_random=3D' + random + =
target + "/pageid=3D" + pageNum + '">');
document.write('</scr');
document.write('ipt>');
// End Hide -->
</SCRIPT>
<!-- Accipiter Ad End --></TD></TR>
  <TR><!-- For the space between the skyscraper and the OpinionPoll-->
    <TD><IMG height=3D5=20
      =
src=3D"http://www.thisisnorthscotland.co.uk/images/spacer.gif"></TD></TR>=
</TBODY></TABLE><!-- Banner Ad End --></DIV><!-- Place for animated add =
end --></DIV><!-- ###################### Banner End =
####################### --><!-- ###################### Banner End =
####################### --><!-- ##################### Main Tabe and =
Search Area start ####################### --><!-- Retrieve Portal =
information --><!-- Defines Characteristics of a page --><!-- Code for =
NEP BUG NEP00000699 -->
<SCRIPT language=3DJAVASCRIPT>
<!--
	var bVersion =3D parseInt(window.navigator.appVersion);
	var bAgent =3D window.navigator.userAgent;
	if((bVersion=3D=3D4)&&(bAgent.indexOf("MSIE 6")!=3D-1)) {
    	document.write('<style type=3D"text/css" media=3D"all">');
		document.write('#Tab_Search{');
		document.write('width:928px;');=09
		document.write('}');
		document.write('</style>');	=20
	}
=09
// -->
</SCRIPT>

<SCRIPT src=3D"http://www.thisisnorthscotland.co.uk/new/js/functions.js" =

type=3Dtext/javascript></SCRIPT>
<!-- ##################### Main Tabe and Search Area start =
####################### -->
<DIV id=3DTab_Search>
<DIV id=3DLoginArea><!-- ##################### Hello Guest starts =
####################### -->Hello=20
<B><NOSCRIPT>Guest &nbsp; [<A class=3Dlbblue=20
href=3D"http://www.thisisnorthscotland.co.uk/displayNode.jsp?nodeId=3D149=
301&amp;command=3DnewPage">=20
Log in </A>]</NOSCRIPT>
<SCRIPT language=3DJavaScript type=3Dtext/javascript><!--
				var cookieName=3DgetCookie("First_Name");
				if(cookieName!=3Dnull){
					document.write(cookieName+"&nbsp;[<a =
href=3D'/displayNode.jsp?nodeId=3D149301&command=3DnewPage&logmeoff=3Dtru=
e' class=3D'lbblue'> Log off </a>]");
				}else{
					document.write("Guest &nbsp; [<a =
href=3D'/displayNode.jsp?nodeId=3D149301&command=3DnewPage' =
class=3D'lbblue'> Log in </a>]");
				}
				//-->
			</SCRIPT>
 </B></DIV><!-- ##################### Hello Guest ends =
####################### -->
<DIV id=3DTabsHolder>
<UL>
  <LI><A class=3DsameSpace =
href=3D"http://jobs.thisisnorthscotland.co.uk/"=20
  target=3D_blank>JOBS</A>=20
  <LI><A class=3DsameSpace =
href=3D"http://motors.thisisnorthscotland.co.uk/"=20
  target=3D_blank>MOTORS</A>=20
  <LI><A class=3DsameSpace =
href=3D"http://www.thisisnorthscotland.co.uk/property/"=20
  target=3D_blank>PROPERTY</A> </LI></UL></DIV><!-- =
##################### Date area starts ####################### -->
<DIV id=3DDateArea>
<SCRIPT type=3Dtext/javascript> <!--
				var d=3Dnew Date()
				var daySuffix=3Dnew =
Array("th","st","nd","rd","th","th","th","th","th","th","th","th","th","t=
h","th","th","th","th","th","th","th","st","nd","rd","th","th","th","th",=
"th","th","th","st")

				var weekday=3Dnew =
Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturd=
ay")
				var monthname=3D new =
Array("January","February","March","April","May","June","July","August","=
September","October","November","December")
				document.write(weekday[d.getDay()] + ", ")
				document.write(monthname[d.getMonth()] + " ")
				document.write(d.getDate()+", ")
				document.write(d.getFullYear())
			// -->
			</SCRIPT>
</DIV><!-- ##################### Date area ends ####################### =
--></DIV><!-- ###################### Main Tabe and Search Area End =
####################### --><!-- ###################### Main Tabe and =
Search Area End ####################### -->
<DIV id=3DcolumeLeft><!-- ###################### Left Navigation Area =
Start ####################### --><!-- ###################### Left =
Navigation Area Start ####################### -->
<DIV class=3DnavBlock>
<UL class=3Dnav>
  <LI><A href=3D"http://www.thisisnorthscotland.co.uk/" =
target=3D_self>Home</A>=20
  <LI><A=20
  =
href=3D"http://businessdirectory.thisisnorthscotland.co.uk/index.asp?site=
id=3Dnsc"=20
  target=3D_new>Business Directory</A>=20
  <LI><A =
href=3D"http://www.thisisnorthscotland.co.uk/northscotlandnews.html"=20
  target=3D_self>News</A>=20
  <LI><A =
href=3D"http://www.thisisnorthscotland.co.uk/northscotlandsport.html"=20
  target=3D_self>Sport</A>=20
  <LI><A=20
  =
href=3D"http://www.thisisnorthscotland.co.uk/displayNode.jsp?nodeId=3D149=
264&amp;command=3DnewPage"=20
  target=3D_self>Aberdeen FC</A>=20
  <LI><A=20
  =
href=3D"http://www.thisisnorthscotland.co.uk/displayNode.jsp?nodeId=3D149=
315&amp;command=3DnewPage"=20
  target=3D_self>Caley Thistle</A>=20
  <LI><A=20
  =
href=3D"http://www.thisisnorthscotland.co.uk/displayNode.jsp?nodeId=3D191=
792&amp;command=3DnewPage"=20
  target=3D_self>Entertainment</A>=20
  <LI><A=20
  =
href=3D"http://www.thisisnorthscotland.co.uk/displayNode.jsp?nodeId=3D216=
033&amp;command=3DnewPage"=20
  target=3D_self>Puzzles &amp; Crossword</A>=20
  <LI><A=20
  =
href=3D"http://www.thisisnorthscotland.co.uk/displayNode.jsp?nodeId=3D149=
226&amp;command=3DnewPage"=20
  target=3D_self>Competitions</A>=20
  <LI><A=20
  =
href=3D"http://www.thisisnorthscotland.co.uk/displayNode.jsp?nodeId=3D149=
245&amp;command=3DnewPage"=20
  target=3D_self>Local Information</A>=20
  <LI><A=20
  =
href=3D"http://www.thisisnorthscotland.co.uk/displayNode.jsp?nodeId=3D149=
227&amp;command=3DnewPage"=20
  target=3D_self>Press &amp; Journal</A>=20
  <LI><A href=3D"http://beehive.thisisnorthscotland.co.uk/" =
target=3D_self>The=20
  Beehive</A>=20
  <LI><A href=3D"http://www.thisisaberdeen.co.uk/" target=3D_new>Evening =
Express</A>=20

  <LI><A href=3D"http://www.weescottishshop.com/travel.htm" =
target=3Dnew>Wee=20
  Scottish Shop</A>=20
  <LI><A href=3D"http://3276.e-printphoto.co.uk/ajl/" target=3Dnew>Buy a =

  Photograph</A>=20
  <LI><A=20
  =
href=3D"http://www.thisisnorthscotland.co.uk/displayNode.jsp?nodeId=3D149=
299&amp;command=3DnewPage"=20
  target=3D_self>Interact</A> </LI></UL></DIV><!-- =
###################### Left Navigation Area End ####################### =
--><!-- ###################### Left Navigation Area End =
####################### -->
<DIV class=3DlineBreak2p></DIV>
<DIV></DIV>
<DIV class=3DlineBreak2p></DIV><!--######################  Opinion Poll =
Module Ends here ###################### -->
<DIV class=3DlineBreak2p></DIV><!-- ######################  Weather =
Module Starts here ######################  -->
<DIV class=3DweatherContainer><!-- Small Web Only Content -->
<TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dright border=3D0>
  <TBODY></TBODY></TABLE><SPAN class=3Dhtmlclass><IFRAME marginWidth=3D0 =

marginHeight=3D0=20
src=3D"http://view.atdmt.com/EQU/iview/nrtknsse0010000026equ/direct/01/42=
319270?click=3Dhttp://ads.anm.co.uk/ADCLICK/CID=3D000047da64e3f6630000000=
0/acc_random=3D42319270/SITE=3DTHISISNSCOT/AREA=3DHOMEPAGE/AAMSZ=3D468x60=
/keyword=3D/pageid=3D92458188/relocate=3D"=20
frameBorder=3D0 width=3D150 scrolling=3Dno =
height=3D520></IFRAME></SPAN></DIV><!-- ######################  Weather =
Module Ends here ######################  -->
<DIV class=3DlineBreak10p></DIV><!-- ######################  Front =
PageImage Module Starts here ######################  -->
<DIV>
<STYLE>.weatherimage IMG {
	WIDTH: 50px; HEIGHT: 50px
}
</STYLE>

<DIV class=3DextraLink><SPAN class=3Dweatherimage><IMG class=3DextImage =
title=3Dweather=20
src=3D"http://www.thisisnorthscotland.co.uk/images/modules/med/news/weath=
er/14.jpg"></SPAN>=20

<DIV class=3D"forecastInfo smallFont">
<P class=3Dptag><STRONG>Today</STRONG> </P>
<DIV class=3DlineBreak></DIV>light showers=20
<DIV class=3DlineBreak></DIV>Max. 15C/60F=20
<DIV class=3DlineBreak></DIV><A=20
href=3D"http://www.thisisnorthscotland.co.uk/displayNode.jsp?nodeId=3D149=
659&amp;command=3DnewPage">Full=20
forecast &gt;</A>=20
<P></P></DIV></DIV></DIV><!--###################### Front PageImage =
Module Ends here ###################### --></DIV><!-- =
###################### Middle Conent Area Start ####################### =
-->
<DIV id=3DcolumeMiddle><!-- Search Area Starts--><!-- =
##################### Search the site start ####################### -->
<DIV class=3DsearchGreyLine></DIV>
<FORM style=3D"MARGIN: 0px" name=3Dsubnavsearch action=3DdisplayNode.jsp =
method=3Dpost>
<DIV><INPUT type=3Dhidden value=3Dsubmit name=3Dcommand> <INPUT =
type=3Dhidden=20
value=3D149235 name=3DsourceNode> <INPUT type=3Dhidden value=3D149218 =
name=3DnodeId>=20
</DIV><INPUT type=3Dhidden value=3Dsidebarsearch name=3Dformname>=20
<DIV class=3DsearchArea>
<DIV class=3DsearchBox><INPUT class=3DyahoosearchBox name=3Dkeyword> =
</DIV>
<DIV style=3D"FLOAT: left"><INPUT class=3Dyahoosubmit type=3Dsubmit =
value=3D"Search this site">=20
</DIV></DIV></FORM>
<DIV class=3DsearchGreyLine></DIV>
<DIV class=3DlineBreak5p></DIV><!-- ##################### Search the =
site end ####################### --><!-- Search Area ends --><!-- Tab =
Area Start##################### -->
<DIV><!--internalSearchFeature.jsp--><!--Added by SGR for Task #793-->
<SCRIPT language=3Djavascript=20
src=3D"http://www.thisisnorthscotland.co.uk/new/js/newUtil.js"></SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://www.thisisnorthscotland.co.uk/new/js/forvalidation.js"></SC=
RIPT>
<!--Ends by SGR--><!-- internalSearchFeature --><!--Added by SGR for =
Task #793--><!--Check for displaying the Comment Feature on specifed =
days and hours--><!--End of Task #793--><!--1st level table-->
<TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
  <TBODY>
  <TR>
    <TD vAlign=3Dtop width=3D170><!--2nd level table-->
      <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D175>
        <TBODY>
        <TR>
          <TD vAlign=3Dtop><!--3rd level table-->
            <TABLE height=3D150 cellSpacing=3D0 cellPadding=3D0 =
width=3D173>
              <TBODY>
              <TR>
                <TD=20
          vAlign=3Dtop></TD></TR><!--3rd level table =
ends--></TBODY></TABLE></TD></TR>
        <TR>
          <TD><!--3rd level table-->
            <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
              <TBODY>
              <TR>
                <TD vAlign=3Dtop width=3D170 bgColor=3D#ffffff><!--4th =
level table-->
                  <TABLE height=3D* cellSpacing=3D0 cellPadding=3D0 =
width=3D170=20
                  bgColor=3D#f7fafc border=3D0>
                    <TBODY>
                    <TR>
                      <TD width=3D5></TD>
                      <TD vAlign=3Dtop width=3D165>
                        <TABLE cellSpacing=3D0 cellPadding=3D0 =
border=3D0>
                          <TBODY>
                          <TR>
                            <TD>
                              <P><B>Have your say<BR></B><A =
class=3Dsblue=20
                              =
href=3D"http://www.thisisnorthscotland.co.uk/displayNode.jsp?command=3Dne=
wPage&amp;nodeId=3D149232">Write=20
                              a letter to the editor</A> <BR><A =
class=3Dsblue=20
                              =
href=3D"http://www.nepforums.co.uk/thisisnorthscotland/">Post=20
                              on our bulletin board</A><BR><A =
class=3Dsblue=20
                              =
href=3D"http://www.thisisnorthscotland.co.uk/displayNode.jsp?command=3Dne=
wPage&amp;nodeId=3D149306">Vote=20
                              on our opinion polls</A>=20
                              <P><B>Interact<BR></B><A class=3Dsblue=20
                              =
href=3D"http://www.thisisnorthscotland.co.uk/displayNode.jsp?command=3Dne=
wPage&amp;nodeId=3D149302">Sign=20
                              up for daily emails</A><BR><A =
class=3Dsblue=20
                              =
href=3D"http://www.thisisnorthscotland.co.uk/displayNode.jsp?command=3Dne=
wPage&amp;nodeId=3D149517">Sign=20
                              up for newsflashes</A><BR><A class=3Dsblue =

                              =
href=3D"http://www.thisisnorthscotland.co.uk/displayNode.jsp?command=3Dne=
wPage&amp;nodeId=3D149464">Order=20
                              a copy of the=20
                        =
newspaper</A><BR></P></TD></TR></TBODY></TABLE></TD></TR><!--4th level =
table ends--></TBODY></TABLE></TD>
              <TR>
                <TD><BR><A onclick=3D"openPrintWin('17113120');return =
false;"=20
                  =
href=3D"http://www.thisisnorthscotland.co.uk/displayNode.jsp?nodeId=3D149=
235&amp;command=3DdisplayContent&amp;sourceNode=3D149218&amp;contentPK=3D=
17113120&amp;moduleName=3DInternalSearch&amp;formname=3Dsidebarsearch#"><=
IMG=20
                  alt=3D"Display an easily printable version of this =
story"=20
                  =
src=3D"http://www.thisisnorthscotland.co.uk/new/images/print.jpg"=20
                  border=3D0></A> <BR><BR><A=20
                  onclick=3D"openEmailWin('17113120', '50238', =
'0');return false;"=20
                  =
href=3D"http://www.thisisnorthscotland.co.uk/displayNode.jsp?nodeId=3D149=
235&amp;command=3DdisplayContent&amp;sourceNode=3D149218&amp;contentPK=3D=
17113120&amp;moduleName=3DInternalSearch&amp;formname=3Dsidebarsearch#"><=
IMG=20
                  alt=3D"Email this story to anyone you like"=20
                  =
src=3D"http://www.thisisnorthscotland.co.uk/new/images/email.jpg"=20
                  border=3D0></A>=20
          </TD></TR><!--3rd level table =
ends--></TBODY></TABLE></TD></TR><!--2nd level table =
ends--></TBODY></TABLE></TD><!--	<td width=3D10></td>-->
    <TD><!--2nd level table-->
      <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D290 border=3D0>
        <TBODY>
        <TR>
          <TD><IMG=20
            =
src=3D"http://www.thisisnorthscotland.co.uk/images/common/spacer.gif"=20
            width=3D10></TD>
          <TD width=3D280 height=3D20><A class=3Dnull onfocus=3Dblur()=20
            =
href=3D"http://www.thisisnorthscotland.co.uk/displayNode.jsp?nodeId=3D149=
235&amp;command=3DreplaceModule&amp;sourceNode=3D149241&amp;moduleName=3D=
InternalSearch&amp;page=3D1&amp;SearchResult=3Dtrue&amp;formname=3Dsideba=
rsearch">back=20
            to list</A> </TD></TR><!--2nd level table =
ends--></TBODY></TABLE><!--supposed to be 2nd level table--><!-- new =
article -->
      <TABLE cellSpacing=3D0 cellPadding=3D10 width=3D290 border=3D0>
        <TBODY>
        <TR>
          <TD><SPAN class=3Darticlehead>SOUND OF WIND TURBINES DROVE ME =
FROM=20
            HOME, WOMAN WILL TELL GROUP </SPAN><BR><!--Task #793 --Story =
Comments - START--><!--Task #793 --Story Comments - END--></TD></TR>
        <TR>
          <TD><SPAN class=3Ddeclarations>JENNY SIMPSON<BR><BR>08:50 - 16 =
April=20
            2007 </SPAN><BR></TD></TR>
        <TR>
          <TD><SPAN class=3Darticle>A Woman forced to rent a second home =
to=20
            sleep in after being kept awake by noise from wind turbines =
will=20
            speak at an event in Angus organised by a windfarm protest=20
            group.<BR><BR>Jane Davis claims she has been unable to get a =
good=20
            night's rest since eight turbines were erected half a mile =
from her=20
            farm in rural Lincolnshire.<BR><BR>Mrs Davis, who has spoken =
on=20
            Radio 4 and GMTV about the problem, will talk about her =
experiences=20
            tomorrow at a meeting organised by Friends of the Forest, a =
group=20
            opposed to plans for windfarms at Montreathmont Forest, near =

            Brechin, and Rossie Moor, near Montrose.<BR><BR>Local =
wildlife=20
            photographer and author Niall Benvie will also give his =
views on the=20
            impact of windfarms on wildlife, open spaces and recreation =
at the=20
            meeting, which starts at 7.30pm in Farnell Village=20
            Hall.<BR><BR>Concerns have been raised about the impact of =
turbines=20
            on geese and other birds which fly across Rossie Moor to =
Montrose=20
            Basin and Scottish Natural Heritage has funded a study into =
red=20
            squirrels at Montreathmont.<BR><BR>Friends of the Forest =
said the=20
            meeting will give locals the opportunity to hear about what =
it is to=20
            live near turbines.<BR><BR>There have been a number of =
windfarm=20
            applications lodged with Angus Council but only one - at Ark =
Hill,=20
            near Glamis - has been given planning permission so =
far.<BR><BR>A=20
            spokeswoman for Friends of the Forest said: "There are many=20
            properties in Angus within a mile of proposed turbine=20
            sites.<BR><BR>"For example at Montreathmont, the largest =
proposed=20
            development in Angus, there are about 70 properties within a =
mile of=20
            the site.<BR><BR>"The neighbouring Rossie Moor development =
would lie=20
            within a mile of 40 further homes.<BR><BR>"A large and =
increasing=20
            number of residents will find themselves affected by more =
than one=20
            wind turbine development.<BR><BR>"Local people want to =
understand=20
            how a wind turbine development will affect =
them.<BR><BR>"Tomorrow,=20
            they will be able to hear from knowledgeable people who =
understand=20
            the problems associated with wind turbine noise and the =
threats that=20
            may be posed to the environment, our wildlife and ecology if =
the=20
            turbines are =
built."<BR><BR></SPAN></TD></TR></TBODY></TABLE><!--supposed to be 2nd =
level table--></TD></TR><!--Removed OpinionPoll temporarily by =
SGR--><!--Task #793 --Story Comments - START--><!--Check for displaying =
the Comment Feature on specifed days and hours and if Comment Feature is =
enabled-->
  <DIV></DIV><!-- Tab Area End ##################### -->
  <DIV class=3DlineBreak10p></DIV><!-- Banner Advert would be fetched as =
an HTML directly depending on the parameter in the Node -->
  <DIV class=3DlineBreak10p></DIV>
  <DIV class=3DrunningAdver>
  <SCRIPT language=3Djavascript=20
  =
src=3D"http://www.thisisnorthscotland.co.uk/new/js/newUtil.js"></SCRIPT>
  </DIV></TBODY></TABLE>
<TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
  <TBODY>
  <TR>
    <TD><!-- Accipiter Ad Start -->
      <SCRIPT language=3DJavaScript>
<!-- Hide from old browsers
// Modify to reflect site specifics
adserver =3D "http://ads.anm.co.uk/jserver";
target =3D =
"/SITE=3DTHISISNSCOT/AREA=3DHOMEPAGE/AAMSZ=3D468x60/POS=3DBOTTOM";
// Cache-busting and pageid values
random =3D Math.round(Math.random() * 100000000);
if (!pageNum) var pageNum =3D Math.round(Math.random() * 100000000);
document.write('<scr');
document.write('ipt src=3D"' + adserver + '/acc_random=3D' + random + =
target + "/pageid=3D" + pageNum + '">');
document.write('</scr');
document.write('ipt>');
// End Hide -->
</SCRIPT>
<!-- Accipiter Ad End --></TD></TR>
  <TR><!-- For the space between the skyscraper and the OpinionPoll-->
    <TD><IMG height=3D5=20
      =
src=3D"http://www.thisisnorthscotland.co.uk/images/spacer.gif"></TD></TR>=
</TBODY></TABLE></DIV><!--- End of Advert --->
<DIV class=3DlineBreak5p></DIV>
<DIV class=3DblankDiv style=3D"WIDTH: 468px"></DIV>
<DIV class=3DlineBreak10p></DIV><!-- ###################### Footer Area =
Starts ########################### -->
<DIV>
<STYLE type=3Dtext/css>UL#ANDFooter {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: =
none
}
UL#ANDFooter LI {
	DISPLAY: inline; FONT-SIZE: 11px; FONT-FAMILY: Arial,Verdana
}
UL#ANDFooter LI A {
	PADDING-RIGHT: 2px; FONT-SIZE: 11px; COLOR: #1875a5
}
</STYLE>

<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D446 border=3D0>
  <TBODY>
  <TR>
    <TD></TD></TR>
  <TR>
    <TD align=3Dmiddle></SPAN>
      <UL id=3DANDFooter>
        <LI><A class=3Dfooter onfocus=3Dblur()=20
        =
onclick=3D"window.open('/new/htmls/copyright/aberdeen_copyright.html','co=
pyright', =
'scrollbars=3Dno,left=3D100,top=3D10,width=3D500,height=3D400');return =
false;"=20
        href=3D"javascript://">Copyright</A><SPAN class=3Dgrey> | =
</SPAN>
        <LI><A class=3Dfooter onfocus=3Dblur()=20
        =
onclick=3D"window.open('/new/htmls/disclaimer/aberdeen_disclaimer.html','=
disclaimer','scrollbars=3Dno,left=3D100,top=3D10,width=3D500,height=3D480=
');return false;"=20
        href=3D"javascript://">Disclaimer</A><SPAN class=3Dgrey> | =
</SPAN>
        <LI><A class=3Dfooter onfocus=3Dblur()=20
        =
onclick=3D"window.open('/new/htmls/privacy/aberdeen_privacy_statement.htm=
l','privacy','scrollbars=3Dyes,left=3D100,top=3D10,width=3D500,height=3D4=
60');return false;"=20
        href=3D"javascript://">Privacy statement</A><SPAN class=3Dgrey> =
| </SPAN>
        <LI><A class=3Dfooter onfocus=3Dblur()=20
        =
href=3D"http://www.thisisnorthscotland.co.uk/displayNode.jsp?nodeId=3D149=
466&amp;command=3DnewPage">Contact=20
        the Website</A><SPAN class=3Dgrey> | </SPAN>
        <SCRIPT language=3Djavascript>
    function openMaximizedWindow(URL,name){
        var settings =3D =
"width=3D"+screen.availWidth+",height=3D"+screen.availHeight+",top=3D0,le=
ft=3D0,";
	settings +=3D "scrollbars=3Dyes,";
	settings +=3D "toolbar=3Dyes,";
	settings +=3D "location=3Dyes," ;
	settings +=3D "menubar=3Dyes," ;
	settings +=3D "status=3Dyes,";
	settings +=3D "resizable=3Dyes";
        var newWin =3D window.open(URL,name,settings);
	newWin.focus();
    }

    function openInCurrenWindow(URL){
       document.write();
       window.location.replace(URL);
      =20
       window.focus();
    }

    function openDefaultPopup(URL){
      var settings =
=3D"scrollbars=3Dno,left=3D100,top=3D10,width=3D500,height=3D350" ;
      var name =3D"workDefault";
       var dWin =3Dwindow.open(URL,name,settings);
       dWin.focus();

    }

</SCRIPT>

        <LI><A class=3Dfooter onfocus=3Dblur()=20
        =
onclick=3D'openMaximizedWindow("http://jobs.thisisnorthscotland.co.uk/par=
tner/northscotland/","work")'=20
        href=3D"javascript://">Work for us</A> </LI></UL></TD></TR>
  <TR>
    <TD><IMG height=3D10 =
src=3D"http://www.thisisnorthscotland.co.uk/i/c/s.gif"=20
      width=3D10></TD></TR>
  <TR>
    <TD align=3Dmiddle>
      <UL id=3DANDFooter>
        <LI><A title=3D"UKPlus Business Directory"=20
        href=3D"http://www.ukplus.co.uk/">UKPlus Business =
Directory</A>&nbsp;<SPAN=20
        class=3Dgrey>|</SPAN>&nbsp;=20
        <LI><A title=3DMortgages=20
        =
href=3D"http://www.thisismoney.co.uk/homes">Mortgages</A>&nbsp;<SPAN=20
        class=3Dgrey>|</SPAN>&nbsp;=20
        <LI><A title=3DLoans=20
        =
href=3D"http://www.thisismoney.co.uk/loans?ico=3Dtim_loans&amp;icl=3Dlhs"=
>Loans</A>=20
        </LI></UL></TD></TR></TBODY></TABLE></DIV><!-- =
###################### Footer Area Ends  ########################### =
--></DIV><!-- ###################### Middle Conent Area End =
####################### --><!-- ###################### Right Conent Add =
Area Start ####################### --><!-- Changed the location of the =
of advert as it was not being displayed on the Right hand side. -->
<DIV id=3DcolumeRight><!--- Start of Advertisement Module ---><!--START =
OF HOTJOBS -->
<TABLE height=3D250 cellSpacing=3D0 cellPadding=3D0 width=3D300 =
border=3D0>
  <TBODY>
  <TR>
    <TD height=3D64><IMG height=3D64 alt=3D""=20
      =
src=3D"http://content.thisis.co.uk/north_scotland07/sitewide/ad_panel/hot=
_jobs/hj_header.jpg"=20
      width=3D300></TD></TR>
  <TR>
    <TD height=3D135>
      <SCRIPT language=3DJavaScript1.2>

// Distributed by http://www.hypergurl.com

// Scrollers width here (in pixels)
var scrollerwidth=3D"280px"

// Scrollers height here
var scrollerheight=3D"140px"

// Scrollers speed here (larger is faster 1-10)
var scrollerspeed=3D1



// Scrollers content goes here! Keep all of the message on the same =
line!


<!-- JOBS LISTINGS START -->
var scrollercontent=3D'<center><a =
href=3D"http://jobs.thisisnorthscotland.co.uk/cgi-bin/vacdetails.pl?selec=
tion=3D922766212&src=3Dsearch" target=3D"_blank" =
class=3D"sblue">Equalities Manager</a><p><a =
href=3D"http://jobs.thisisnorthscotland.co.uk/cgi-bin/vacdetails.pl?selec=
tion=3D922766266&src=3Dsearch" target=3D"_blank" class=3D"sblue">Group =
Financial Manager</a><p><a =
href=3D"http://jobs.thisisnorthscotland.co.uk/cgi-bin/vacdetails.pl?selec=
tion=3D922766304&src=3Dsearch" target=3D"_blank" class=3D"sblue">Office =
Assistant</a><p><a =
href=3D"http://jobs.thisisnorthscotland.co.uk/cgi-bin/vacdetails.pl?selec=
tion=3D922766370&src=3Dsearch" target=3D"_blank" =
class=3D"sblue">Experienced Cuttings Re-Injection / Solids Control =
Supervisors</a><p><a =
href=3D"http://jobs.thisisnorthscotland.co.uk/cgi-bin/vacdetails.pl?selec=
tion=3D922766461&src=3Dsearch" target=3D"_blank" class=3D"sblue">Sales =
Representative</a></center>'
<!-- JOB LISTINGS END -->

var pauseit=3D1

// Change nothing below!

scrollerspeed=3D(document.all)? scrollerspeed : Math.max(1, =
scrollerspeed-1) //slow speed down by 1 for NS
var copyspeed=3Dscrollerspeed
var iedom=3Ddocument.all||document.getElementById
var actualheight=3D''
var cross_scroller, ns_scroller
var pausespeed=3D(pauseit=3D=3D0)? copyspeed: 0

function populate(){
if (iedom){
cross_scroller=3Ddocument.getElementById? =
document.getElementById("iescroller") : document.all.iescroller
cross_scroller.style.top=3DparseInt(scrollerheight)+8+"px"
cross_scroller.innerHTML=3Dscrollercontent
actualheight=3Dcross_scroller.offsetHeight
}
else if (document.layers){
ns_scroller=3Ddocument.ns_scroller.document.ns_scroller2
ns_scroller.top=3DparseInt(scrollerheight)+8
ns_scroller.document.write(scrollercontent)
ns_scroller.document.close()
actualheight=3Dns_scroller.document.height
}
lefttime=3DsetInterval("scrollscroller()",20)
}
window.onload=3Dpopulate

function scrollscroller(){

if (iedom){
if (parseInt(cross_scroller.style.top)>(actualheight*(-1)+8))
cross_scroller.style.top=3DparseInt(cross_scroller.style.top)-copyspeed+"=
px"
else
cross_scroller.style.top=3DparseInt(scrollerheight)+8+"px"
}
else if (document.layers){
if (ns_scroller.top>(actualheight*(-1)+8))
ns_scroller.top-=3Dcopyspeed
else
ns_scroller.top=3DparseInt(scrollerheight)+8
}
}

if (iedom||document.layers){
with (document){
if (iedom){
write('<div =
style=3D"position:relative;width:'+scrollerwidth+';height:'+scrollerheigh=
t+';overflow:hidden" onMouseover=3D"copyspeed=3Dpausespeed" =
onMouseout=3D"copyspeed=3Dscrollerspeed">')
write('<div id=3D"iescroller" =
style=3D"position:absolute;left:0px;top:0px;width:100%;">')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width=3D'+scrollerwidth+' height=3D'+scrollerheight+' =
name=3D"ns_scroller">')
write('<layer name=3D"ns_scroller2" width=3D'+scrollerwidth+' =
height=3D'+scrollerheight+' left=3D0 top=3D0 =
onMouseover=3D"copyspeed=3Dpausespeed" =
onMouseout=3D"copyspeed=3Dscrollerspeed"></layer>')
write('</ilayer>')
}
}
}

</SCRIPT>
    </TD></TR>
  <TR vAlign=3Dbottom>
    <TD height=3D46><A =
href=3D"http://jobs.thisisnorthscotland.co.uk/"><IMG=20
      height=3D46 alt=3D""=20
      =
src=3D"http://content.thisis.co.uk/north_scotland07/sitewide/ad_panel/hot=
_jobs/hj_footer.jpg"=20
      width=3D300></A></TD></TR></TBODY></TABLE><!--END OF MPU -->
<TABLE height=3D5 cellSpacing=3D0 cellPadding=3D0 width=3D300 =
border=3D0>
  <TBODY>
  <TR>
    <TD><IMG height=3D5 alt=3D""=20
      src=3D"http://content.thisis.co.uk/national07/design/spacer.gif"=20
  width=3D1></TD></TR></TBODY></TABLE>
<TABLE height=3D5 cellSpacing=3D0 cellPadding=3D0 width=3D300 =
border=3D0>
  <TBODY>
  <TR>
    <TD><IMG height=3D5 alt=3D""=20
      src=3D"http://content.thisis.co.uk/national07/design/spacer.gif"=20
  width=3D1></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D300 border=3D0>
  <TBODY>
  <TR>
    <TD width=3D120><!-- Banner Ad Start -->
      <DIV align=3Dright><A =
href=3D"http://cvmatch.thisisnorthscotland.co.uk/"=20
      target=3D_blank><IMG height=3D60 alt=3D""=20
      =
src=3D"http://content.thisis.co.uk/north_scotland07/sitewide/ad_panel/cvm=
atch_banner_146.jpg"=20
      width=3D146 border=3D0></A></DIV></TD>
    <TD width=3D6>&nbsp;</TD>
    <TD align=3Dmiddle width=3D147>&nbsp;</TD></TR></TBODY></TABLE>
<TABLE height=3D5 cellSpacing=3D0 cellPadding=3D0 width=3D300 =
border=3D0>
  <TBODY>
  <TR>
    <TD><IMG height=3D1 alt=3D""=20
      src=3D"http://content.thisis.co.uk/national07/design/spacer.gif"=20
  width=3D1></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D300 border=3D0>
  <TBODY>
  <TR>
    <TD align=3Dmiddle width=3D147><!-- Accipiter Ad Start -->
      <SCRIPT language=3DJavaScript>
<!-- Hide from old browsers
// Modify to reflect site specifics
adserver =3D "http://ads.anm.co.uk/jserver";
target =3D =
"/SITE=3DTHISISNORT/AREA=3DHOMEPAGE/AAMSZ=3D120x600/POS=3DBOTTOM";
// Cache-busting and pageid values
random =3D Math.round(Math.random() * 100000000);
if (!pageNum) var pageNum =3D Math.round(Math.random() * 100000000);
document.write('<scr');
document.write('ipt src=3D"' + adserver + '/acc_random=3D' + random + =
target + "/pageid=3D" + pageNum + '">');
document.write('</scr');
document.write('ipt>');
// End Hide -->
</SCRIPT>
<!-- Accipiter Ad End --></TD>
    <TD width=3D6><IMG height=3D1 alt=3D""=20
      src=3D"http://content.thisis.co.uk/national07/design/spacer.gif" =
width=3D1></TD>
    <TD vAlign=3Dtop align=3Dmiddle width=3D147><!-- Accipiter Ad Start =
-->
      <SCRIPT language=3DJavaScript>
<!-- Hide from old browsers
// Modify to reflect site specifics
adserver =3D "http://ads.anm.co.uk/jserver";
target =3D =
"/SITE=3DTHISISNORT/AREA=3DHOMEPAGE/AAMSZ=3D120x90/keyword=3D";
// Cache-busting and pageid values
random =3D Math.round(Math.random() * 100000000);
if (!pageNum) var pageNum =3D Math.round(Math.random() * 100000000);
document.write('<scr');
document.write('ipt src=3D"' + adserver + '/acc_random=3D' + random + =
target + "/pageid=3D" + pageNum + '">');
document.write('</scr');
document.write('ipt>');
// End Hide -->
</SCRIPT>
<!-- Accipiter Ad End --><BR></TD></TR></TBODY></TABLE><!--- End of =
Advert ---></DIV><!-- ###################### Right Conent Add Area End =
####################### --><!-- ###################### Intellitracker =
template addition start ####################### --><!-- code added by =
RMSI - Begin of Intelli Tracker code on 10-11-2006 --><!-- Start of =
IntelliTracker Page Tag -->
<SCRIPT language=3Djavascript><!--=20
var pqry=3Descape( =
"sid=3D681&gch=3Dnull&ch1=3Dnull&ch2=3Dnull&ch3=3Dnull&typ=3Dart&aid=3D17=
113120&ahl=3DSound of  wind turbines drove me from  home,  woman will =
tell group&src=3D" );
if( rqry =3D=3D null || rqry =3D=3D "")
{
	rqry=3D"iREGQry";
}
var sqry=3D"iSale";

var =
dt=3Dwindow.document,nr=3Dnavigator,ina=3Dnr.appName,sr=3D"0&0",px=3D0,sv=
=3D10,je=3D0;
var	inav=3Dnr.appVersion,iie=3Dinav.indexOf('MSIE =
'),intp=3D(ina.indexOf('Netscape')>=3D0);
if(iie>0)inavi=3DparseInt(inav.substring(iie+5));else =
inavi=3DparseFloat(inav);
//--></SCRIPT>

<SCRIPT language=3Djavascript1.1><!--=20
sv=3D11;je=3D(nr.javaEnabled()?1:2);
//--></SCRIPT>

<SCRIPT language=3Djavascript1.2><!--
sv=3D12;s=3Dscreen;px=3D(iie>0?s.colorDepth:s.pixelDepth);sr=3Ds.width+"&=
"+s.height;
//--></SCRIPT>

<SCRIPT language=3Djavascript1.3>
sv=3D13;
</SCRIPT>

<SCRIPT language=3Djavascript><!--=20
function irs(s,f,r){var =
p=3Ds.indexOf(f);while(p>=3D0){s=3Ds.substring(0,p)+r+s.substring(p+f.len=
gth,s.length);p=3Ds.indexOf(f)}return s}
function cesc(s){if(s.length>0) return =
irs(irs(irs(irs(irs(s,'+','%2B'),'.','%2E'),'/','%2F'),'=3D','%3D'),'&','=
%26') ; else return s;}
function iesc(s){return cesc(escape(s));}=20
function gpr(){
var pr=3D'', ipw=3Dwindow, ipr=3D'window', iwL=3D'', ipL=3D'';
while (ipL=3D=3DiwL){
iw=3Dipw; pr=3Diw.document.referrer;
if(intp) break;if((''+iw.parent.location)=3D=3D'')break;
iwL=3D(iw.document.location.protocol+'\/\/'+iw.document.location.hostname=
).toLowerCase();
ipL=3Dpr.substring(0,iwL.length).toLowerCase();
ipr=3Dipr+'.parent'; ipw=3Deval(ipr); if (iw=3D=3Dipw) break;}return =
pr;}
function itrc(){var nw=3Dnew Date(),ce=3D2,iul=3D'';
if (dt.cookie) ce=3D1;
else {var ex=3Dnew Date(nw.getTime()+1000); dt.cookie=3D"itc=3D3; =
EXPIRES=3D"+ex.toGMTString()+"; path=3D/";if (dt.cookie) ce=3D1;}	=09
if(inavi>=3D4) =
iul=3Diesc(iie>0&&nr.userLanguage?nr.userLanguage:nr.language);
var un=3DMath.round(Math.random()*2100000000);
il=3Disl+un+"&"+iesc(gpr())+"%20&"+cesc(pqry)+"%20&"+cesc(rqry)+"%20&"
+cesc(sqry)+"%20&"+ce+"&"+sr+"&"+px+"&"+je+"&"+sv+"&"+iul+"%20&"+nw.getTi=
mezoneOffset()+"&"+iesc(idl)+"%20";
if(iie>0 && il.length>2045)il=3Dil.substring(0,2045);
var iin=3D'itr681', iwri=3Dtrue;
if(dt.images){if(!dt.images[iin])dt.write('<i'+'mg name=3D"'+iin+'" =
height=3D1 width=3D1 border=3D0>');
if(dt.images[iin]){dt.images[iin].src=3Dil+'&0';iwri=3Dfalse;}}
if(iwri)dt.write('<i'+'mg sr'+'c=3D"'+il+'&0" width=3D1 height=3D1 =
border=3D0>');}
var idl=3Dwindow.location.href;var =
isl=3D"http"+(idl.indexOf('https:')=3D=3D0?'s':'')+"://anm.intelli-direct=
.com/e/t3.dll?" + 681 +"&";
itrc();
//--></SCRIPT>

<SCRIPT language=3DJavaScript><!--
if(iie>0)dt.write("\<\!--");
//--></SCRIPT>
<NOSCRIPT><IMG height=3D1=20
src=3D"http://anm.intelli-direct.com/e/t3.dll?681&amp;0&amp;%20&amp;sid%3=
D681%26gch%3Dnull%26ch1%3Dnull%26ch2%3Dnull%26ch3%3Dnull%26typ%3Dart%26ai=
d%3D17113120%26ahl%3DSound+of++wind+turbines+drove+me+from++home%2C++woma=
n+will+tell+group%26src%3D&amp;iREGQry&amp;iSale&amp;0&amp;0&amp;0&amp;0&=
amp;0&amp;0&amp;%20&amp;1500&amp;%20&amp;0"=20
width=3D1 border=3D0> </NOSCRIPT><!--//--><!-- End of IntelliTracker =
Page Tag --><!-- code added by RMSI - End of Intelli Tracker code on =
10-11-2006 -->
<SCRIPT>=20
var itrMId =3D 679;
var itrRqstH =3D "anm.intelli-direct.com";=20
</SCRIPT>

<SCRIPT src=3D"http://anm.intelli-direct.com/e/clicks.js"=20
type=3Dtext/javascript></SCRIPT>
<!-- ###################### Intellitracker template addition end =
####################### --></DIV></BODY></HTML>

------=_NextPart_001_0159_01C79093.832C76B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://view.atdmt.com/EQU/iview/nrtknsse0010000026equ/direct/01/42319270?click=http://ads.anm.co.uk/ADCLICK/CID=000047da64e3f66300000000/acc_random=42319270/SITE=THISISNSCOT/AREA=HOMEPAGE/AAMSZ=468x60/keyword=/pageid=92458188/relocate=

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>NEW_HE_brand_468x60</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META http-equiv=3Dexpires content=3D0></META>
<META http-equiv=3DPragma content=3Dno-cache></META>
<SCRIPT language=3DJavaScript type=3Dtext/javascript>=20
var _nRequiredVersion =3D 6;=20
var flash2Installed =3D false;=20
var flash3Installed =3D false;=20
var flash4Installed =3D false;=20
var flash5Installed =3D false;=20
var flash6Installed =3D false;=20
var flash7Installed =3D false;=20
var flash8Installed =3D false;=20
var _nMaxVersion =3D 8;=09
var _nActualVersion =3D 0;=09
var _bIsRightVersion =3D false;=09
var isIE =3D (navigator.appVersion.indexOf("MSIE") !=3D -1) ? true : =
false;=20
var isWin =3D (navigator.appVersion.indexOf("Windows") !=3D -1) ? true : =
false;=20
if(isIE && isWin){
document.writeln('<SCR' + 'IPT LANGUAGE=3DVBScript\>');
document.writeln('on error resume next');
document.writeln('flash2Installed =3D =
(IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.2")))');
document.writeln('flash3Installed =3D =
(IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.3")))');
document.writeln('flash4Installed =3D =
(IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4")))');
document.writeln('flash5Installed =3D =
(IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5")))');=20
document.writeln('flash6Installed =3D =
(IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6")))');=20
document.writeln('flash7Installed =3D =
(IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.7")))');=20
document.writeln('flash8Installed =3D =
(IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.8")))');=20
document.writeln('</SCR' + 'IPT\>');=20
}
function detectFlashSSE1177414474949()=20
{=20
if (navigator.plugins)=20
{
if (navigator.plugins["Shockwave Flash 2.0"] || =
navigator.plugins["Shockwave Flash"])=20
{
var isVersion2 =3D navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : =
"";
var flashDescription =3D navigator.plugins["Shockwave Flash" + =
isVersion2].description;
var flashVersion =3D =
parseInt(flashDescription.charAt(flashDescription.indexOf(".") - 1));
flash2Installed =3D flashVersion =3D=3D 2;=20
flash3Installed =3D flashVersion =3D=3D 3;
flash4Installed =3D flashVersion =3D=3D 4;
flash5Installed =3D flashVersion =3D=3D 5;
flash6Installed =3D flashVersion =3D=3D 6;
flash7Installed =3D flashVersion =3D=3D 7;
flash8Installed =3D flashVersion >=3D 8;
}
}
for (var i =3D 2; i <=3D _nMaxVersion; i++)=20
{=20
if (eval("flash" + i + "Installed") =3D=3D true) _nActualVersion =3D i;
}
if(navigator.userAgent.indexOf("WebTV") !=3D -1) _nActualVersion =3D 3;=20
if (_nActualVersion >=3D _nRequiredVersion)=20
{
_bIsRightVersion =3D true;=20
}=20
}
detectFlashSSE1177414474949();=20
</SCRIPT>

<META content=3D"MSHTML 6.00.6000.16414" name=3DGENERATOR></HEAD>
<BODY=20
style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px"=20
bgColor=3Dwhite>
<SCRIPT language=3DJavaScript type=3Dtext/javascript>=20
var _strContentSSE1177414474949 =3D '';
if(_bIsRightVersion)=20
{=20
var strFQDN =3D "http://spe.atdmt.com/ds/EQEQUSSENSSE/";=20
var index =3D strFQDN.indexOf("/ds/");
strFQDN =3D strFQDN.substring(0, index);
_strContentSSE1177414474949 =3D '' + '<object =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" =
codebase=3D"http://download.macromedia.com/pub/shockwave/cabs/flash/swfla=
sh.cab" width=3D"468" height=3D"60">'
+ '<param name=3D"movie" =
value=3D"http://spe.atdmt.com/ds/EQEQUSSENSSE/SSE_2007_Trial/NEW_HE_brand=
_468x60.swf?ver=3D1&clickTag1=3Dhttp://ads.anm.co.uk/ADCLICK/CID=3D000047=
da64e3f66300000000/acc_random=3D42319270/SITE=3DTHISISNSCOT/AREA=3DHOMEPA=
GE/AAMSZ=3D468x60/keyword=3D/pageid=3D92458188/relocate=3Dhttp://clk.atdm=
t.com/go/nrtknsse0010000026equ/direct;ai.24970777;ct.1/01&clickTag=3Dhttp=
://ads.anm.co.uk/ADCLICK/CID=3D000047da64e3f66300000000/acc_random=3D4231=
9270/SITE=3DTHISISNSCOT/AREA=3DHOMEPAGE/AAMSZ=3D468x60/keyword=3D/pageid=3D=
92458188/relocate=3Dhttp://clk.atdmt.com/go/nrtknsse0010000026equ/direct;=
ai.24970777;ct.1/01" />'
+ '<param name=3D"base" =
value=3D"http://spe.atdmt.com/ds/EQEQUSSENSSE/SSE_2007_Trial/" />'
+ '<param name=3D"quality" value=3D"high" />'
+ '<param name=3D"salign" value=3D"lt" />'
+ '<param name=3D"loop" value=3D"true" />'
+ '<param name=3D"wmode" value=3D"opaque" />'
+ '<embed quality=3D"high" salign=3D"LT" loop=3D"true" =
type=3D"application/x-shockwave-flash" =
pluginspace=3D"http://www.macromedia.com/shockwave/download/index.cgi?P1_=
Prod_Version=3DShockwaveFlash" =
base=3D"http://spe.atdmt.com/ds/EQEQUSSENSSE/SSE_2007_Trial/" =
wmode=3D"opaque" =
src=3D"http://spe.atdmt.com/ds/EQEQUSSENSSE/SSE_2007_Trial/NEW_HE_brand_4=
68x60.swf?ver=3D1&clickTag1=3Dhttp://ads.anm.co.uk/ADCLICK/CID=3D000047da=
64e3f66300000000/acc_random=3D42319270/SITE=3DTHISISNSCOT/AREA=3DHOMEPAGE=
/AAMSZ=3D468x60/keyword=3D/pageid=3D92458188/relocate=3Dhttp://clk.atdmt.=
com/go/nrtknsse0010000026equ/direct;ai.24970777;ct.1/01&clickTag=3Dhttp:/=
/ads.anm.co.uk/ADCLICK/CID=3D000047da64e3f66300000000/acc_random=3D423192=
70/SITE=3DTHISISNSCOT/AREA=3DHOMEPAGE/AAMSZ=3D468x60/keyword=3D/pageid=3D=
92458188/relocate=3Dhttp://clk.atdmt.com/go/nrtknsse0010000026equ/direct;=
ai.24970777;ct.1/01" width=3D"468" height=3D"60" />'
+ '</object>'
+ '';
}=20
else=20
{=20
_strContentSSE1177414474949 =3D '<a target=3D"_blank" =
href=3D"http://ads.anm.co.uk/ADCLICK/CID=3D000047da64e3f66300000000/acc_r=
andom=3D42319270/SITE=3DTHISISNSCOT/AREA=3DHOMEPAGE/AAMSZ=3D468x60/keywor=
d=3D/pageid=3D92458188/relocate=3Dhttp://clk.atdmt.com/go/nrtknsse0010000=
026equ/direct;ai.24970777;ct.1/01"><img border=3D"0" =
src=3D"http://spe.atdmt.com/ds/EQEQUSSENSSE/SSE_2007_Trial/HE_brand_468x6=
0.gif?ver=3D1" width=3D"468" height=3D"60" /></a>';
}
</SCRIPT>

<SCRIPT language=3DJavaScript =
src=3D"http://rmd.atdmt.com/tl/DocumentDotWrite.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3DJavaScript =
type=3Dtext/javascript>DocumentDotWrite(_strContentSSE1177414474949);
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://ads.anm.co.uk/ADCLICK/CID=3D000047da64e3f66300000000/acc_r=
andom=3D42319270/SITE=3DTHISISNSCOT/AREA=3DHOMEPAGE/AAMSZ=3D468x60/keywor=
d=3D/pageid=3D92458188/relocate=3Dhttp://clk.atdmt.com/go/nrtknsse0010000=
026equ/direct;ai.24970777;ct.1/01"=20
target=3D_blank><IMG height=3D60=20
src=3D"http://spe.atdmt.com/ds/EQEQUSSENSSE/SSE_2007_Trial/HE_brand_468x6=
0.gif?ver=3D1"=20
width=3D468 border=3D0></A> </NOSCRIPT></BODY></HTML>

------=_NextPart_001_0159_01C79093.832C76B0--

------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://www.thisisnorthscotland.co.uk/new/js/browsersScript.js

	
	var bVersion = parseInt(window.navigator.appVersion);
	var bAgent = window.navigator.userAgent;
	if((bVersion==4)&&(bAgent.indexOf("MSIE 6")!=-1)) {
	
		
    	document.write('<style type="text/css" media="all">');
		document.write('#columeRight{');
		document.write('margin-left:0px;');
		document.write('}');
		
		/*	Hack for Column middle content on IE6*/
		document.write('#columeMiddle{');
		document.write('padding:5px 1px 0px 3px;');	
		document.write('}');
		
		/*	Hack for Extended button on IE6*/
		document.write('.feature{');
		document.write('width:465px;');	
		document.write('}');
		
		/*	Hack for Extended button on IE6*/
		document.write('#Tab_Search{');
		document.write('width:928px;');	
		document.write('}');

		document.write('</style>');	
		

		
		
		
		

	}
	


------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.thisisnorthscotland.co.uk/new/js/newUtil.js

function openPrintWin(contId){
var printUrl=3D"/new/util/content.jsp?id=3D"+contId;
window.open(printUrl,'story','height=3D650,width=3D650,left=3D50,top=3D10=
,scrollbars=3Dyes');return false;
}
function openEmailWin(contId){
var emailUrl=3D"/new/util/emailToFriend.jsp?id=3D"+contId;
window.open(emailUrl,'email','height=3D550,width=3D550,left=3D70,top=3D10=
,scrollbars=3Dyes');return false;
}
function openEmailWin(contId, portalId, commentCount){
var =
emailUrl=3D"/new/util/emailToFriend.jsp?id=3D"+contId+"&portalId=3D"+port=
alId+"&commentCount=3D"+commentCount;
window.open(emailUrl,'email','height=3D550,width=3D550,left=3D70,top=3D10=
,scrollbars=3Dyes');return false;
}
function openWebWin(linkUrl){
window.open(linkUrl,'linkUrl','height=3D650,width=3D775,left=3D10,top=3D1=
0,scrollbars=3Dyes,location=3Dyes,menubar=3Dyes,status=3Dyes');return =
false;
}
------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.thisisnorthscotland.co.uk/new/js/functions.js

// JavaScript Document


var bustcachevar=3D1 //bust potential caching of external pages after =
initial request? (1=3Dyes, 0=3Dno)
		var loadedobjects=3D""
		var rootdomain=3D"http://"+window.location.hostname
		var bustcacheparameter=3D""
	=09
        function ajaxpage(url, containerid){
			var  tabname=3Darguments[2]
			var  externalurl=3Darguments[3]
			var page_request =3D false
			if (window.XMLHttpRequest) // if Mozilla, Safari etc
			page_request =3D new XMLHttpRequest()
			else if (window.ActiveXObject){ // if IE
			try {
			page_request =3D new ActiveXObject("Msxml2.XMLHTTP")
			}=20
			catch (e){
			try{
			page_request =3D new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
			}
			}
			else
			return false
			page_request.onreadystatechange=3Dfunction(){
                loadpage(page_request, containerid,tabname)
			}
			if (bustcachevar) //if bust caching of external page
			bustcacheparameter=3D(url.indexOf("?")!=3D-1)? "&"+new =
Date().getTime() : "?"+new Date().getTime()
			jspPath=3D"/new/components/"
			url =3D jspPath + url
			if((tabname !=3Dnull || tabname!=3D "") && tabname=3D=3D'Sport')
				  window.open(externalurl,'Sport')
			else =09
			{
				page_request.open('GET',url+bustcacheparameter, true)
				page_request.send(null)
			}
			}

			function loadpage(page_request, containerid,tabname){
			if(page_request.readyState !=3D 4){
				//document.getElementById('mainTabContentArea').innerHTML =3D '<span =
style=3D"margin:50px 0px 50px 25px;"><img src=3D' + loadingPic.src =
+'>Requesting Content...</span>';
				document.getElementById('mainTabContentArea').innerHTML =3D '<table =
border=3D0 height=3D"75"><tr valign=3D"top"><td style=3D"margin:20px 4px =
20px 20px;padding:20px 4px 20px 20px; "> <img src=3D' + loadingPic.src =
+'></td><td style=3D"margin-bottom:1px;margin:23px 20px 20px =
0px;padding:23px 20px 20px 0px;">Requesting =
Content...</td></tr></table>';

			}
			else if(page_request.readyState =3D=3D 4 && =
(page_request.status=3D=3D200 || =
window.location.href.indexOf("http")=3D=3D-1)){
					=
document.getElementById(containerid).innerHTML=3Dpage_request.responseTex=
t
			=09
			}
			}

			function loadobjs(){
			if (!document.getElementById)
			return
			for (i=3D0; i<arguments.length; i++){
			var file=3Darguments[i]
			var fileref=3D""
			if (loadedobjects.indexOf(file)=3D=3D-1){ //Check to see if this =
object has not already been added to page before proceeding
			if (file.indexOf(".js")!=3D-1){ //If object is a js file
			fileref=3Ddocument.createElement('script')
			fileref.setAttribute("type","text/javascript");
			fileref.setAttribute("src", file);
			}
			else if (file.indexOf(".css")!=3D-1){ //If object is a css file
			fileref=3Ddocument.createElement("link")
			fileref.setAttribute("rel", "stylesheet");
			fileref.setAttribute("type", "text/css");
			fileref.setAttribute("href", file);
			}
			}
			if (fileref!=3D""){
			document.getElementsByTagName("head").item(0).appendChild(fileref)
			loadedobjects+=3Dfile+" " //Remember this object as being already =
added to page
			}
			}
	=09
		}
	=09
	  var lastTabName =3D "newsLink";=09
	  function activeTabs(tabname){
	 =20
	  if (tabname!=3DlastTabName)
	  {
		  document.getElementById(lastTabName).className=3D"inactive";
		  document.getElementById(tabname).className=3D"active";
		  lastTabName =3D tabname;
 	  }
	 }
	/*
	   name - name of the cookie
	   value - value of the cookie
	   [expires] - expiration date of the cookie
		 (defaults to end of current session)
	   [path] - path for which the cookie is valid
		 (defaults to path of calling document)
	   [domain] - domain for which the cookie is valid
		 (defaults to domain of calling document)
	   [secure] - Boolean value indicating if the cookie transmission =
requires
		 a secure transmission
	   * an argument defaults when it is assigned null as a placeholder
	   * a null placeholder is not required for trailing omitted arguments
	*/
	function setCookie(name,value,expires,path,domain,secure) {
		   var curCookie =3D name + "=3D" + escape(value) +
			  ((expires) ? "; expires=3D" + expires.toGMTString() : "") +
			  ((path) ? "; path=3D" + path : "") +
			  ((domain) ? "; domain=3D" + domain : "") +
			  ((secure) ? "; secure" : "");
		   document.cookie =3D curCookie;
	}
	/*
	  name - name of the desired cookie
	  return string containing value of specified cookie or null
	  if cookie does not exist
	*/
	function getCookie(name) {
		var dc =3D document.cookie;
		var prefix =3D name + "=3D";
		var begin =3D dc.indexOf("; " + prefix);
		if (begin =3D=3D -1) {
			begin =3D dc.indexOf(prefix);
			if (begin !=3D 0) return null;
		}else{
				begin +=3D 2;
		}
		var end =3D document.cookie.indexOf(";", begin);
		if (end =3D=3D -1)
				end =3D dc.length;
		return unescape(dc.substring(begin + prefix.length, end));
	}
	/*
	   name - name of the cookie
	   [path] - path of the cookie (must be same as path used to create =
cookie)
	   [domain] - domain of the cookie (must be same as domain used to
		 create cookie)
	   path and domain default if assigned null or omitted if no explicit
		 argument proceeds
	*/
	function deleteCookie(name, path, domain) {
		if (getCookie(name)) {
			document.cookie =3D name + "=3D" +
					((path) ? "; path=3D" + path : "") +
					((domain) ? "; domain=3D" + domain : "") +
					"; expires=3DThu, 01-Jan-1970 00:00:01 GMT";
		}
	}
------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.thisisnorthscotland.co.uk/new/js/forvalidation.js

// FormChek.js
//
// SUMMARY
//
// This is a set of JavaScript functions for validating input on=20
// an HTML form.  Functions are provided to validate:
//
//      - U.S. and international phone/fax numbers
//      - U.S. ZIP codes (5 or 9 digit postal codes)
//      - U.S. Postal Codes (2 letter abbreviations for names of states)
//      - U.S. Social Security Numbers (abbreviated as SSNs)
//      - email addresses
//      - dates (entry of year, month, and day and validity of combined =
date)
//      - credit card numbers
//
// Supporting utility functions validate that:
//
//      - characters are Letter, Digit, or LetterOrDigit
//      - strings are a Signed, Positive, Negative, Nonpositive, or
//        Nonnegative integer
//      - strings are a Float or a SignedFloat
//      - strings are Alphabetic, Alphanumeric, or Whitespace
//      - strings contain an integer within a specified range
//
// Functions are also provided to interactively check the
// above kinds of data and prompt the user if they have
// been entered incorrectly.
//
// Other utility functions are provided to:
//
//      - remove from a string characters which are/are not=20
//        in a "bag" of selected characters    =20
//      - reformat a string, adding delimiter characters
//      - strip whitespace/leading whitespace from a string
//      - reformat U.S. phone numbers, ZIP codes, and Social
//        Security numbers
//
//
// Many of the below functions take an optional parameter eok (for =
"emptyOK")
// which determines whether the empty string will return true or false.
// Default behavior is controlled by global variable defaultEmptyOK.
//
// BASIC DATA VALIDATION FUNCTIONS:
//
// isWhitespace (s)                    Check whether string s is empty =
or whitespace.
// isLetter (c)                        Check whether character c is an =
English letter=20
// isDigit (c)                         Check whether character c is a =
digit=20
// isLetterOrDigit (c)                 Check whether character c is a =
letter or digit.
// isInteger (s [,eok])                True if all characters in string =
s are numbers.
// isSignedInteger (s [,eok])          True if all characters in string =
s are numbers; leading + or - allowed.
// isPositiveInteger (s [,eok])        True if string s is an integer > =
0.
// isNonnegativeInteger (s [,eok])     True if string s is an integer =
>=3D 0.
// isNegativeInteger (s [,eok])        True if s is an integer < 0.
// isNonpositiveInteger (s [,eok])     True if s is an integer <=3D 0.
// isFloat (s [,eok])                  True if string s is an unsigned =
floating point (real) number. (Integers also OK.)
// isSignedFloat (s [,eok])            True if string s is a floating =
point number; leading + or - allowed. (Integers also OK.)
// isNonnegativeFloat (s [,eok])       True if string s is a floating =
point number >=3D 0.
// isAlphabetic (s [,eok])             True if string s is English =
letters=20
// isAlphanumeric (s [,eok])           True if string s is English =
letters and numbers only.
//=20
// isSSN (s [,eok])                    True if string s is a valid U.S. =
Social Security Number.
// isUSPhoneNumber (s [,eok])          True if string s is a valid U.S. =
Phone Number.=20
// isInternationalPhoneNumber (s [,eok]) True if string s is a valid =
international phone number.
// isZIPCode (s [,eok])                True if string s is a valid U.S. =
ZIP code.
// isStateCode (s [,eok])              True if string s is a valid U.S. =
Postal Code
// isEmail (s [,eok])                  True if string s is a valid email =
address.
// isYear (s [,eok])                   True if string s is a valid Year =
number.
// isIntegerInRange (s, a, b [,eok])   True if string s is an integer =
between a and b, inclusive.
// isMonth (s [,eok])                  True if string s is a valid month =
between 1 and 12.
// isDay (s [,eok])                    True if string s is a valid day =
between 1 and 31.
// daysInFebruary (year)               Returns number of days in =
February of that year.
// isDate (year, month, day)           True if string arguments form a =
valid date.


// FUNCTIONS TO REFORMAT DATA:
//
// stripCharsInBag (s, bag)            Removes all characters in string =
bag from string s.
// stripCharsNotInBag (s, bag)         Removes all characters NOT in =
string bag from string s.
// stripWhitespace (s)                 Removes all whitespace characters =
from s.
// stripInitialWhitespace (s)          Removes initial (leading) =
whitespace characters from s.
// reformat (TARGETSTRING, STRING,     Function for inserting formatting =
characters or
//   INTEGER, STRING, INTEGER ... )       delimiters into TARGETSTRING.  =
                                    =20
// reformatZIPCode (ZIPString)         If 9 digits, inserts separator =
hyphen.
// reformatSSN (SSN)                   Reformats as 123-45-6789.
// reformatUSPhone (USPhone)           Reformats as (123) 456-789.


// FUNCTIONS TO PROMPT USER:
//
// prompt (s)                          Display prompt string s in status =
bar.
// promptEntry (s)                     Display data entry prompt string =
s in status bar.
// warnEmpty (theField, s)             Notify user that required field =
theField is empty.
// warnInvalid (theField, s)           Notify user that contents of =
field theField are invalid.


// FUNCTIONS TO INTERACTIVELY CHECK FIELD CONTENTS:
//
// checkString (theField, s [,eok])    Check that theField.value is not =
empty or all whitespace.
// checkStateCode (theField)           Check that theField.value is a =
valid U.S. state code.
// checkZIPCode (theField [,eok])      Check that theField.value is a =
valid ZIP code.
// checkUSPhone (theField [,eok])      Check that theField.value is a =
valid US Phone.
// checkInternationalPhone (theField [,eok])  Check that theField.value =
is a valid International Phone.
// checkEmail (theField [,eok])        Check that theField.value is a =
valid Email.
// checkSSN (theField [,eok])          Check that theField.value is a =
valid SSN.
// checkYear (theField [,eok])         Check that theField.value is a =
valid Year.
// checkMonth (theField [,eok])        Check that theField.value is a =
valid Month.
// checkDay (theField [,eok])          Check that theField.value is a =
valid Day.
// checkDate (yearField, monthField, dayField, labelString, OKtoOmitDay)
//                                     Check that field values form a =
valid date.
// getRadioButtonValue (radio)         Get checked value from radio =
button.
// checkCreditCard (radio, theField)   Validate credit card info.


// CREDIT CARD DATA VALIDATION FUNCTIONS
//=20
// isCreditCard (st)              True if credit card number passes the =
Luhn Mod-10 test.
// isVisa (cc)                    True if string cc is a valid VISA =
number.
// isMasterCard (cc)              True if string cc is a valid =
MasterCard number.
// isAmericanExpress (cc)         True if string cc is a valid American =
Express number.
// isDinersClub (cc)              True if string cc is a valid Diner's =
Club number.
// isCarteBlanche (cc)            True if string cc is a valid Carte =
Blanche number.
// isDiscover (cc)                True if string cc is a valid Discover =
card number.
// isEnRoute (cc)                 True if string cc is a valid enRoute =
card number.
// isJCB (cc)                     True if string cc is a valid JCB card =
number.
// isAnyCard (cc)                 True if string cc is a valid card =
number for any of the accepted types.
// isCardMatch (Type, Number)     True if Number is valid for credic =
card of type Type.
//
// Other stub functions are retained for backward compatibility with =
LivePayment code.
// See comments below for details.
//
// Performance hint: when you deploy this file on your website, strip =
out the
// comment lines from the source code as well as any of the functions =
which
// you don't need.  This will give you a smaller .js file and achieve =
faster
// downloads.
//
// 20 Sep. 2004 created Ritesh Tyagi & Gaurav Verma
//




// VARIABLE DECLARATIONS

var digits =3D "0123456789";

var lowercaseLetters =3D "abcdefghijklmnopqrstuvwxyz"

var uppercaseLetters =3D "ABCDEFGHIJKLMNOPQRSTUVWXYZ"


// whitespace characters
var whitespace =3D " \t\n\r";


// decimal point character differs by language and culture
var decimalPointDelimiter =3D "."


// non-digit characters which are allowed in phone numbers
var phoneNumberDelimiters =3D "_()- x";


// characters which are allowed in US phone numbers
var validUSPhoneChars =3D digits + phoneNumberDelimiters;


// characters which are allowed in international phone numbers
// (a leading + is OK)
var validWorldPhoneChars =3D digits + phoneNumberDelimiters + "+";


// non-digit characters which are allowed in=20
// Social Security Numbers
var SSNDelimiters =3D "()- ";



// characters which are allowed in Social Security Numbers
var validSSNChars =3D digits + SSNDelimiters;



// U.S. Social Security Numbers have 9 digits.
// They are formatted as 123-45-6789.
//var digitsInSocialSecurityNumber =3D 9;
var digitsInSocialSecurityNumber =3D 14;


// U.S. phone numbers have 10 digits.
// They are formatted as 123 456 7890 or (123) 456-7890.
var digitsInUSPhoneNumber =3D 10;

// U.S. extension have digits.
var digitsInUSPhoneExtension =3D 4;

// non-digit characters which are allowed in ZIP Codes
var ZIPCodeDelimiters =3D "-";



// our preferred delimiter for reformatting ZIP Codes
var ZIPCodeDelimeter =3D "-"


// characters which are allowed in Social Security Numbers
var validZIPCodeChars =3D digits + ZIPCodeDelimiters



// U.S. ZIP codes have 5 or 9 digits.
// They are formatted as 12345 or 12345-6789.
var digitsInZIPCode1 =3D 5
var digitsInZIPCode2 =3D 9


// non-digit characters which are allowed in credit card numbers
var creditCardDelimiters =3D " "


// CONSTANT STRING DECLARATIONS
// (grouped for ease of translation and localization)

// m is an abbreviation for "missing"

var mPrefix =3D "You did not enter a value into the "
var mSuffix =3D " field. This is a required field. Please enter it now."

// s is an abbreviation for "string"

var sUSLastName =3D "Last Name"
var sUSFirstName =3D "First Name"
var sWorldLastName =3D "Family Name"
var sWorldFirstName =3D "Given Name"
var sTitle =3D "Title"
var sCompanyName =3D "Company Name"
var sUSAddress =3D "Street Address"
var sWorldAddress =3D "Address"
var sCity =3D "City"
var sStateCode =3D "State Code"
var sWorldState =3D "State, Province, or Prefecture"
var sCountry =3D "Country"
var sZIPCode =3D "ZIP Code"
var sWorldPostalCode =3D "Postal Code"
var sPhone =3D "Phone Number"
var sFax =3D "Fax Number"
var sDateOfBirth =3D "Date of Birth"
var sExpirationDate =3D "Expiration Date"
var sEmail =3D "Email"
var sSSN =3D "Social Security Number"
var sCreditCardNumber =3D "Credit Card Number"
var sOtherInfo =3D "Other Information"




// i is an abbreviation for "invalid"

var iStateCode =3D "This field must be a valid two character U.S. state =
abbreviation (like CA for California). Please reenter it now."
var iZIPCode =3D "This field must be a 5 or 9 digit U.S. ZIP Code (like =
94043). Please reenter it now."
var iUSPhone =3D "Field must be a 10 digit U.S. phone number (like 415 =
555 1212)."
var iUSExtension =3D "Phone field extension must be of 4 digits";
var iWorldPhone =3D "This field must be a valid international phone =
number. Please reenter it now."
var iSSN =3D "This field must be a 9 digit U.S. social security number =
(like 123 45 6789). Please reenter it now."
var iEmail =3D "This field must be a valid email address (like =
foo@bar.com). Please reenter it now."
var iCreditCardPrefix =3D "This is not a valid "
var iCreditCardSuffix =3D " credit card number. (Click the link on this =
form to see a list of sample numbers.) Please reenter it now."
var iDay =3D "Field must be a day number between 1 and 31."
var iMonth =3D "Field must be a month number between 1 and 12."
var iYear =3D "Field must be a 2 or 4 digit year number."
var iDatePrefix =3D "The Day, Month, and Year for "
var iDateSuffix =3D " do not form a valid date."



// p is an abbreviation for "prompt"

var pEntryPrompt =3D "Please enter a "
var pStateCode =3D "2 character code (like CA)."
var pZIPCode =3D "5 or 9 digit U.S. ZIP Code (like 94043)."
var pUSPhone =3D "10 digit U.S. phone number (like 415 555 1212)."
var pWorldPhone =3D "international phone number."
var pSSN =3D "9 digit U.S. social security number (like 123 45 6789)."
var pEmail =3D "valid email address (like foo@bar.com)."
var pCreditCard =3D "valid credit card number."
var pDay =3D "day number between 1 and 31."
var pMonth =3D "month number between 1 and 12."
var pYear =3D "2 or 4 digit year number."


// Global variable defaultEmptyOK defines default return value=20
// for many functions when they are passed the empty string.=20
// By default, they will return defaultEmptyOK.
//
// defaultEmptyOK is false, which means that by default,=20
// these functions will do "strict" validation.  Function
// isInteger, for example, will only return true if it is
// passed a string containing an integer; if it is passed
// the empty string, it will return false.
//
// You can change this default behavior globally (for all=20
// functions which use defaultEmptyOK) by changing the value
// of defaultEmptyOK.
//
// Most of these functions have an optional argument emptyOK
// which allows you to override the default behavior for=20
// the duration of a function call.
//
// This functionality is useful because it is possible to
// say "if the user puts anything in this field, it must
// be an integer (or a phone number, or a string, etc.),=20
// but it's OK to leave the field empty too."
// This is the case for fields which are optional but which
// must have a certain kind of content if filled in.

var defaultEmptyOK =3D false




// Attempting to make this library run on Navigator 2.0,
// so I'm supplying this array creation routine as per
// JavaScript 1.0 documentation.  If you're using=20
// Navigator 3.0 or later, you don't need to do this;
// you can use the Array constructor instead.

function makeArray(n) {
//*** BUG: If I put this line in, I get two error messages:
//(1) Window.length can't be set by assignment
//(2) daysInMonth has no property indexed by 4
//If I leave it out, the code works fine.
//   this.length =3D n;
   for (var i =3D 1; i <=3D n; i++) {
      this[i] =3D 0
   }=20
   return this
}



var daysInMonth =3D makeArray(12);
daysInMonth[1] =3D 31;
daysInMonth[2] =3D 29;   // must programmatically check this
daysInMonth[3] =3D 31;
daysInMonth[4] =3D 30;
daysInMonth[5] =3D 31;
daysInMonth[6] =3D 30;
daysInMonth[7] =3D 31;
daysInMonth[8] =3D 31;
daysInMonth[9] =3D 30;
daysInMonth[10] =3D 31;
daysInMonth[11] =3D 30;
daysInMonth[12] =3D 31;




// Valid U.S. Postal Codes for states, territories, armed forces, etc.
// See http://www.usps.gov/ncsc/lookups/abbr_state.txt.

var USStateCodeDelimiter =3D "|";
var USStateCodes =3D =
"AL|AK|AS|AZ|AR|CA|CO|CT|DE|DC|FM|FL|GA|GU|HI|ID|IL|IN|IA|KS|KY|LA|ME|MH|=
MD|MA|MI|MN|MS|MO|MT|NE|NV|NH|NJ|NM|NY|NC|ND|MP|OH|OK|OR|PW|PA|PR|RI|SC|S=
D|TN|TX|UT|VT|VI|VA|WA|WV|WI|WY|AE|AA|AE|AE|AP"




// Check whether string s is empty.

function isEmpty(s)
{   return ((s =3D=3D null) || (s.length =3D=3D 0))
}



// Returns true if string s is empty or=20
// whitespace characters only.

function isWhitespace (s)

{   var i;

    // Is s empty?
    if (isEmpty(s)) return true;

    // Search through string's characters one by one
    // until we find a non-whitespace character.
    // When we do, return false; if we don't, return true.

    for (i =3D 0; i < s.length; i++)
    {  =20
        // Check that current character isn't whitespace.
        var c =3D s.charAt(i);

        if (whitespace.indexOf(c) =3D=3D -1) return false;
    }

    // All characters are whitespace.
    return true;
}



// Removes all characters which appear in string bag from string s.

function stripCharsInBag (s, bag)

{   var i;
    var returnString =3D "";

    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.

    for (i =3D 0; i < s.length; i++)
    {  =20
        // Check that current character isn't whitespace.
        var c =3D s.charAt(i);
        if (bag.indexOf(c) =3D=3D -1) returnString +=3D c;
    }

    return returnString;
}



// Removes all characters which do NOT appear in string bag=20
// from string s.

function stripCharsNotInBag (s, bag)

{   var i;
    var returnString =3D "";

    // Search through string's characters one by one.
    // If character is in bag, append to returnString.

    for (i =3D 0; i < s.length; i++)
    {  =20
        // Check that current character isn't whitespace.
        var c =3D s.charAt(i);
        if (bag.indexOf(c) !=3D -1) returnString +=3D c;
    }

    return returnString;
}



// Removes all whitespace characters from s.
// Global variable whitespace (see above)
// defines which characters are considered whitespace.

function stripWhitespace (s)

{   return stripCharsInBag (s, whitespace)
}




// WORKAROUND FUNCTION FOR NAVIGATOR 2.0.2 COMPATIBILITY.
//
// The below function *should* be unnecessary.  In general,
// avoid using it.  Use the standard method indexOf instead.
//
// However, because of an apparent bug in indexOf on=20
// Navigator 2.0.2, the below loop does not work as the
// body of stripInitialWhitespace:
//
// while ((i < s.length) && (whitespace.indexOf(s.charAt(i)) !=3D -1))
//   i++;
//
// ... so we provide this workaround function charInString
// instead.
//
// charInString (CHARACTER c, STRING s)
//
// Returns true if single character c (actually a string)
// is contained within string s.

function charInString (c, s)
{   for (i =3D 0; i < s.length; i++)
    {   if (s.charAt(i) =3D=3D c) return true;
    }
    return false
}



// Removes initial (leading) whitespace characters from s.
// Global variable whitespace (see above)
// defines which characters are considered whitespace.

function stripInitialWhitespace (s)

{   var i =3D 0;

    while ((i < s.length) && charInString (s.charAt(i), whitespace))
       i++;
   =20
    return s.substring (i, s.length);
}







// Returns true if character c is an English letter=20
// (A .. Z, a..z).
//
// NOTE: Need i18n version to support European characters.
// This could be tricky due to different character
// sets and orderings for various languages and platforms.

function isLetter (c)
{   return ( ((c >=3D "a") && (c <=3D "z")) || ((c >=3D "A") && (c <=3D =
"Z")) )
}



// Returns true if character c is a digit=20
// (0 .. 9).

function isDigit (c)
{   return ((c >=3D "0") && (c <=3D "9"))
}



// Returns true if character c is a letter or digit.

function isLetterOrDigit (c)
{   return (isLetter(c) || isDigit(c))
}



// isInteger (STRING s [, BOOLEAN emptyOK])
//=20
// Returns true if all characters in string s are numbers.
//
// Accepts non-signed integers only. Does not accept floating=20
// point, exponential notation, etc.
//
// We don't use parseInt because that would accept a string
// with trailing non-numeric characters.
//
// By default, returns defaultEmptyOK if s is empty.
// There is an optional second argument called emptyOK.
// emptyOK is used to override for a single function call
//      the default behavior which is specified globally by
//      defaultEmptyOK.
// If emptyOK is false (or any value other than true),=20
//      the function will return false if s is empty.
// If emptyOK is true, the function will return true if s is empty.
//
// EXAMPLE FUNCTION CALL:     RESULT:
// isInteger ("5")            true=20
// isInteger ("")             defaultEmptyOK
// isInteger ("-5")           false
// isInteger ("", true)       true
// isInteger ("", false)      false
// isInteger ("5", false)     true

function isInteger (s)

{   var i;

    if (isEmpty(s))=20
       if (isInteger.arguments.length =3D=3D 1) return defaultEmptyOK;
       else return (isInteger.arguments[1] =3D=3D true);

    // Search through string's characters one by one
    // until we find a non-numeric character.
    // When we do, return false; if we don't, return true.

    for (i =3D 0; i < s.length; i++)
    {  =20
        // Check that current character is number.
        var c =3D s.charAt(i);

        if (!isDigit(c)) return false;
    }

    // All characters are numbers.
    return true;
}







// isSignedInteger (STRING s [, BOOLEAN emptyOK])
//=20
// Returns true if all characters are numbers;=20
// first character is allowed to be + or - as well.
//
// Does not accept floating point, exponential notation, etc.
//
// We don't use parseInt because that would accept a string
// with trailing non-numeric characters.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.
//
// EXAMPLE FUNCTION CALL:          RESULT:
// isSignedInteger ("5")           true=20
// isSignedInteger ("")            defaultEmptyOK
// isSignedInteger ("-5")          true
// isSignedInteger ("+5")          true
// isSignedInteger ("", false)     false
// isSignedInteger ("", true)      true

function isSignedInteger (s)

{   if (isEmpty(s))=20
       if (isSignedInteger.arguments.length =3D=3D 1) return =
defaultEmptyOK;
       else return (isSignedInteger.arguments[1] =3D=3D true);

    else {
        var startPos =3D 0;
        var secondArg =3D defaultEmptyOK;

        if (isSignedInteger.arguments.length > 1)
            secondArg =3D isSignedInteger.arguments[1];

        // skip leading + or -
        if ( (s.charAt(0) =3D=3D "-") || (s.charAt(0) =3D=3D "+") )
           startPos =3D 1;   =20
        return (isInteger(s.substring(startPos, s.length), secondArg))
    }
}




// isPositiveInteger (STRING s [, BOOLEAN emptyOK])
//=20
// Returns true if string s is an integer > 0.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function isPositiveInteger (s)
{   var secondArg =3D defaultEmptyOK;

    if (isPositiveInteger.arguments.length > 1)
        secondArg =3D isPositiveInteger.arguments[1];

    // The next line is a bit byzantine.  What it means is:
    // a) s must be a signed integer, AND
    // b) one of the following must be true:
    //    i)  s is empty and we are supposed to return true for
    //        empty strings
    //    ii) this is a positive, not negative, number

    return (isSignedInteger(s, secondArg)
         && ( (isEmpty(s) && secondArg)  || (parseInt (s,10) > 0) ) );
}






// isNonnegativeInteger (STRING s [, BOOLEAN emptyOK])
//=20
// Returns true if string s is an integer >=3D 0.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function isNonnegativeInteger (s)
{   var secondArg =3D defaultEmptyOK;

    if (isNonnegativeInteger.arguments.length > 1)
        secondArg =3D isNonnegativeInteger.arguments[1];

    // The next line is a bit byzantine.  What it means is:
    // a) s must be a signed integer, AND
    // b) one of the following must be true:
    //    i)  s is empty and we are supposed to return true for
    //        empty strings
    //    ii) this is a number >=3D 0

    return (isSignedInteger(s, secondArg)
         && ( (isEmpty(s) && secondArg)  || (parseInt (s,10) >=3D 0) ) =
);
}






// isNegativeInteger (STRING s [, BOOLEAN emptyOK])
//=20
// Returns true if string s is an integer < 0.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function isNegativeInteger (s)
{   var secondArg =3D defaultEmptyOK;

    if (isNegativeInteger.arguments.length > 1)
        secondArg =3D isNegativeInteger.arguments[1];

    // The next line is a bit byzantine.  What it means is:
    // a) s must be a signed integer, AND
    // b) one of the following must be true:
    //    i)  s is empty and we are supposed to return true for
    //        empty strings
    //    ii) this is a negative, not positive, number

    return (isSignedInteger(s, secondArg)
         && ( (isEmpty(s) && secondArg)  || (parseInt (s,10) < 0) ) );
}






// isNonpositiveInteger (STRING s [, BOOLEAN emptyOK])
//=20
// Returns true if string s is an integer <=3D 0.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function isNonpositiveInteger (s)
{   var secondArg =3D defaultEmptyOK;

    if (isNonpositiveInteger.arguments.length > 1)
        secondArg =3D isNonpositiveInteger.arguments[1];

    // The next line is a bit byzantine.  What it means is:
    // a) s must be a signed integer, AND
    // b) one of the following must be true:
    //    i)  s is empty and we are supposed to return true for
    //        empty strings
    //    ii) this is a number <=3D 0

    return (isSignedInteger(s, secondArg)
         && ( (isEmpty(s) && secondArg)  || (parseInt (s,10) <=3D 0) ) =
);
}





// isFloat (STRING s [, BOOLEAN emptyOK])
//=20
// True if string s is an unsigned floating point (real) number.=20
//
// Also returns true for unsigned integers. If you wish
// to distinguish between integers and floating point numbers,
// first call isInteger, then call isFloat.
//
// Does not accept exponential notation.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function isFloat (s)

{   var i;
    var seenDecimalPoint =3D false;

    if (isEmpty(s))=20
       if (isFloat.arguments.length =3D=3D 1) return defaultEmptyOK;
       else return (isFloat.arguments[1] =3D=3D true);

    if (s =3D=3D decimalPointDelimiter) return false;

    // Search through string's characters one by one
    // until we find a non-numeric character.
    // When we do, return false; if we don't, return true.

    for (i =3D 0; i < s.length; i++)
    {  =20
        // Check that current character is number.
        var c =3D s.charAt(i);

        if ((c =3D=3D decimalPointDelimiter) && !seenDecimalPoint) =
seenDecimalPoint =3D true;
        else if (!isDigit(c)) return false;
    }

    // All characters are numbers.
    return true;
}







// isSignedFloat (STRING s [, BOOLEAN emptyOK])
//=20
// True if string s is a signed or unsigned floating point=20
// (real) number. First character is allowed to be + or -.
//
// Also returns true for unsigned integers. If you wish
// to distinguish between integers and floating point numbers,
// first call isSignedInteger, then call isSignedFloat.
//
// Does not accept exponential notation.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function isSignedFloat (s)

{   if (isEmpty(s))=20
       if (isSignedFloat.arguments.length =3D=3D 1) return =
defaultEmptyOK;
       else return (isSignedFloat.arguments[1] =3D=3D true);

    else {
        var startPos =3D 0;
        var secondArg =3D defaultEmptyOK;

        if (isSignedFloat.arguments.length > 1)
            secondArg =3D isSignedFloat.arguments[1];

        // skip leading + or -
        if ( (s.charAt(0) =3D=3D "-") || (s.charAt(0) =3D=3D "+") )
           startPos =3D 1;   =20
        return (isFloat(s.substring(startPos, s.length), secondArg))
    }
}

// isNonnegativeFloat (STRING s [, BOOLEAN emptyOK])
//=20
// Returns true if string s is a floating point number >=3D 0.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function isNonnegativeFloat (s)
{   var secondArg =3D defaultEmptyOK;

    if (isNonnegativeFloat.arguments.length > 1)
        secondArg =3D isNonnegativeFloat.arguments[1];

    // The next line is a bit byzantine.  What it means is:
    // a) s must be a signed integer, AND
    // b) one of the following must be true:
    //    i)  s is empty and we are supposed to return true for
    //        empty strings
    //    ii) this is a number >=3D 0

    return (isSignedFloat(s, secondArg)
         && ( (isEmpty(s) && secondArg)  || (parseInt (s,10) >=3D 0) ) =
);
}

// isAlphabetic (STRING s [, BOOLEAN emptyOK])
//=20
// Returns true if string s is English letters=20
// (A .. Z, a..z) only.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.
//
// NOTE: Need i18n version to support European characters.
// This could be tricky due to different character
// sets and orderings for various languages and platforms.

function isAlphabetic (s)

{   var i;

    if (isEmpty(s))=20
       if (isAlphabetic.arguments.length =3D=3D 1) return =
defaultEmptyOK;
       else return (isAlphabetic.arguments[1] =3D=3D true);

    // Search through string's characters one by one
    // until we find a non-alphabetic character.
    // When we do, return false; if we don't, return true.

    for (i =3D 0; i < s.length; i++)
    {  =20
        // Check that current character is letter.
        var c =3D s.charAt(i);

        if (!isLetter(c))
        return false;
    }

    // All characters are letters.
    return true;
}




// isAlphanumeric (STRING s [, BOOLEAN emptyOK])
//=20
// Returns true if string s is English letters=20
// (A .. Z, a..z) and numbers only.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.
//
// NOTE: Need i18n version to support European characters.
// This could be tricky due to different character
// sets and orderings for various languages and platforms.

function isAlphanumeric (s)

{   var i;

    if (isEmpty(s))=20
       if (isAlphanumeric.arguments.length =3D=3D 1) return =
defaultEmptyOK;
       else return (isAlphanumeric.arguments[1] =3D=3D true);

    // Search through string's characters one by one
    // until we find a non-alphanumeric character.
    // When we do, return false; if we don't, return true.

    for (i =3D 0; i < s.length; i++)
    {  =20
        // Check that current character is number or letter.
        var c =3D s.charAt(i);

        if (! (isLetter(c) || isDigit(c) ) )
        return false;
    }

    // All characters are numbers or letters.
    return true;
}




// reformat (TARGETSTRING, STRING, INTEGER, STRING, INTEGER ... )      =20
//
// Handy function for arbitrarily inserting formatting characters
// or delimiters of various kinds within TARGETSTRING.
//
// reformat takes one named argument, a string s, and any number
// of other arguments.  The other arguments must be integers or
// strings.  These other arguments specify how string s is to be
// reformatted and how and where other strings are to be inserted
// into it.
//
// reformat processes the other arguments in order one by one.
// * If the argument is an integer, reformat appends that number=20
//   of sequential characters from s to the resultString.
// * If the argument is a string, reformat appends the string
//   to the resultString.
//
// NOTE: The first argument after TARGETSTRING must be a string.
// (It can be empty.)  The second argument must be an integer.
// Thereafter, integers and strings must alternate.  This is to
// provide backward compatibility to Navigator 2.0.2 JavaScript
// by avoiding use of the typeof operator.
//
// It is the caller's responsibility to make sure that we do not
// try to copy more characters from s than s.length.
//
// EXAMPLES:
//
// * To reformat a 10-digit U.S. phone number from "1234567890"
//   to "(123) 456-7890" make this function call:
//   reformat("1234567890", "(", 3, ") ", 3, "-", 4)
//
// * To reformat a 9-digit U.S. Social Security number from
//   "123456789" to "123-45-6789" make this function call:
//   reformat("123456789", "", 3, "-", 2, "-", 4)
//
// HINT:
//
// If you have a string which is already delimited in one way
// (example: a phone number delimited with spaces as "123 456 7890")
// and you want to delimit it in another way using function reformat,
// call function stripCharsNotInBag to remove the unwanted=20
// characters, THEN call function reformat to delimit as desired.
//
// EXAMPLE:
//
// reformat (stripCharsNotInBag ("123 456 7890", digits),
//           "(", 3, ") ", 3, "-", 4)

function reformat (s)

{   var arg;
    var sPos =3D 0;
    var resultString =3D "";

    for (var i =3D 1; i < reformat.arguments.length; i++) {
       arg =3D reformat.arguments[i];
       if (i % 2 =3D=3D 1) resultString +=3D arg;
       else {
           resultString +=3D s.substring(sPos, sPos + arg);
           sPos +=3D arg;
       }
    }
    return resultString;
}




// isSSN (STRING s [, BOOLEAN emptyOK])
//=20
// isSSN returns true if string s is a valid U.S. Social
// Security Number.  Must be 9 digits.
//
// NOTE: Strip out any delimiters (spaces, hyphens, etc.)
// from string s before calling this function.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function isSSN (s)
{   if (isEmpty(s))=20
       if (isSSN.arguments.length =3D=3D 1) return defaultEmptyOK;
       else return (isSSN.arguments[1] =3D=3D true);
    return (isInteger(s) && s.length =3D=3D =
digitsInSocialSecurityNumber)
}




// isUSPhoneNumber (STRING s [, BOOLEAN emptyOK])
//=20
// isUSPhoneNumber returns true if string s is a valid U.S. Phone
// Number.  Must be 10 digits.
//
// NOTE: Strip out any delimiters (spaces, hyphens, parentheses, etc.)
// from string s before calling this function.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function isUSPhoneNumber (s)
{   if (isEmpty(s))=20
       if (isUSPhoneNumber.arguments.length =3D=3D 1) return =
defaultEmptyOK;
       else return (isUSPhoneNumber.arguments[1] =3D=3D true);
    return (isInteger(s) && s.length =3D=3D digitsInUSPhoneNumber)
}


// isValidUSPhoneExt (STRING s [, BOOLEAN emptyOK])
//=20
// isValidUSPhoneExt returns true if string s is a valid U.S. Phone
// Number.  Must be 10 digits.
//
// NOTE: Strip out any delimiters (spaces, hyphens, parentheses, etc.)
// from string s before calling this function.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function isValidUSPhoneExt (s)
{   if (isEmpty(s))=20
       if (isValidUSPhoneExt.arguments.length =3D=3D 1) return =
defaultEmptyOK;
       else return (isValidUSPhoneExt.arguments[1] =3D=3D true);
    return (isInteger(s) && s.length =3D=3D digitsInUSPhoneExtension)
}



// isInternationalPhoneNumber (STRING s [, BOOLEAN emptyOK])
//=20
// isInternationalPhoneNumber returns true if string s is a valid=20
// international phone number.  Must be digits only; any length OK.
// May be prefixed by + character.
//
// NOTE: A phone number of all zeros would not be accepted.
// I don't think that is a valid phone number anyway.
//
// NOTE: Strip out any delimiters (spaces, hyphens, parentheses, etc.)
// from string s before calling this function.  You may leave in=20
// leading + character if you wish.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function isInternationalPhoneNumber (s)
{   if (isEmpty(s))=20
       if (isInternationalPhoneNumber.arguments.length =3D=3D 1) return =
defaultEmptyOK;
       else return (isInternationalPhoneNumber.arguments[1] =3D=3D =
true);
    return (isPositiveInteger(s))
}




// isZIPCode (STRING s [, BOOLEAN emptyOK])
//=20
// isZIPCode returns true if string s is a valid=20
// U.S. ZIP code.  Must be 5 or 9 digits only.
//
// NOTE: Strip out any delimiters (spaces, hyphens, etc.)
// from string s before calling this function. =20
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function isZIPCode (s)
{  if (isEmpty(s))=20
       if (isZIPCode.arguments.length =3D=3D 1) return defaultEmptyOK;
       else return (isZIPCode.arguments[1] =3D=3D true);
   return (isInteger(s) &&=20
            ((s.length =3D=3D digitsInZIPCode1) ||
             (s.length =3D=3D digitsInZIPCode2)))
}





// isStateCode (STRING s [, BOOLEAN emptyOK])
//=20
// Return true if s is a valid U.S. Postal Code=20
// (abbreviation for state).
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function isStateCode(s)
{   if (isEmpty(s))=20
       if (isStateCode.arguments.length =3D=3D 1) return defaultEmptyOK;
       else return (isStateCode.arguments[1] =3D=3D true);
    return ( (USStateCodes.indexOf(s) !=3D -1) &&
             (s.indexOf(USStateCodeDelimiter) =3D=3D -1) )
}




// isEmail (STRING s [, BOOLEAN emptyOK])
//=20
// Email address must be of form a@b.c -- in other words:
// * there must be at least one character before the @
// * there must be at least one character before and after the .
// * the characters @ and . are both required
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function isEmail (s)
{   if (isEmpty(s))=20
       if (isEmail.arguments.length =3D=3D 1) return defaultEmptyOK;
       else return (isEmail.arguments[1] =3D=3D true);
  =20
    // is s whitespace?
    if (isWhitespace(s)) return false;
   =20
    // there must be >=3D 1 character before @, so we
    // start looking at character position 1=20
    // (i.e. second character)
    var i =3D 1;
    var sLength =3D s.length;

    // look for @
    while ((i < sLength) && (s.charAt(i) !=3D "@"))
    { i++
    }

    if ((i >=3D sLength) || (s.charAt(i) !=3D "@")) return false;
    else i +=3D 2;

    // look for .
    while ((i < sLength) && (s.charAt(i) !=3D "."))
    { i++
    }

    // there must be at least one character after the .
    if ((i >=3D sLength - 1) || (s.charAt(i) !=3D ".")) return false;
    else return true;
}





// isYear (STRING s [, BOOLEAN emptyOK])
//=20
// isYear returns true if string s is a valid=20
// Year number.  Must be 2 or 4 digits only.
//=20
// For Year 2000 compliance, you are advised
// to use 4-digit year numbers everywhere.
//
// And yes, this function is not Year 10000 compliant, but=20
// because I am giving you 8003 years of advance notice,
// I don't feel very guilty about this ...
//
// For B.C. compliance, write your own function. ;->
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function isYear (s)
{   if (isEmpty(s))=20
       if (isYear.arguments.length =3D=3D 1) return defaultEmptyOK;
       else return (isYear.arguments[1] =3D=3D true);
    if (!isNonnegativeInteger(s)) return false;
    return (s.length =3D=3D 4);
}



// isIntegerInRange (STRING s, INTEGER a, INTEGER b [, BOOLEAN emptyOK])
//=20
// isIntegerInRange returns true if string s is an integer=20
// within the range of integer arguments a and b, inclusive.
//=20
// For explanation of optional argument emptyOK,
// see comments of function isInteger.


function isIntegerInRange (s, a, b)
{   if (isEmpty(s))=20
       if (isIntegerInRange.arguments.length =3D=3D 1) return =
defaultEmptyOK;
       else return (isIntegerInRange.arguments[1] =3D=3D true);

    // Catch non-integer strings to avoid creating a NaN below,
    // which isn't available on JavaScript 1.0 for Windows.
    if (!isInteger(s, false)) return false;

    // Now, explicitly change the type to integer via parseInt
    // so that the comparison code below will work both on=20
    // JavaScript 1.2 (which typechecks in equality comparisons)
    // and JavaScript 1.1 and before (which doesn't).
    var num =3D parseInt (s,10);
    return ((num >=3D a) && (num <=3D b));
}



// isMonth (STRING s [, BOOLEAN emptyOK])
//=20
// isMonth returns true if string s is a valid=20
// month number between 1 and 12.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function isMonth (s)
{   if (isEmpty(s))=20
       if (isMonth.arguments.length =3D=3D 1) return defaultEmptyOK;
       else return (isMonth.arguments[1] =3D=3D true);
    return isIntegerInRange (s, 1, 12);
}



// isDay (STRING s [, BOOLEAN emptyOK])
//=20
// isDay returns true if string s is a valid=20
// day number between 1 and 31.
//=20
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function isDay (s)
{   if (isEmpty(s))=20
       if (isDay.arguments.length =3D=3D 1) return defaultEmptyOK;
       else return (isDay.arguments[1] =3D=3D true);  =20
    return isIntegerInRange (s, 1, 31);
}



// daysInFebruary (INTEGER year)
//=20
// Given integer argument year,
// returns number of days in February of that year.

function daysInFebruary (year)
{   // February has 29 days in any year evenly divisible by four,
    // EXCEPT for centurial years which are not also divisible by 400.
    return (  ((year % 4 =3D=3D 0) && ( (!(year % 100 =3D=3D 0)) || =
(year % 400 =3D=3D 0) ) ) ? 29 : 28 );
}



// isDate (STRING year, STRING month, STRING day)
//
// isDate returns true if string arguments year, month, and day=20
// form a valid date.
//=20

function isDate (year, month, day)
{   // catch invalid years (not 2- or 4-digit) and invalid months and =
days.
    if (! (isYear(year, false) && isMonth(month, false) && isDay(day, =
false))) return false;

    // Explicitly change type to integer to make code work in both
    // JavaScript 1.1 and JavaScript 1.2.
    var intYear =3D parseInt(year,10);
    var intMonth =3D parseInt(month,10);
    var intDay =3D parseInt(day,10);

    // catch invalid days, except for February
    if (intDay > daysInMonth[intMonth]) return false;=20

    if ((intMonth =3D=3D 2) && (intDay > daysInFebruary(intYear))) =
return false;

    if (!(intYear > 0)) return false;=20
    return true;
}




/* FUNCTIONS TO NOTIFY USER OF INPUT REQUIREMENTS OR MISTAKES. */


// Display prompt string s in status bar.

function prompt (s)
{   window.status =3D s
}



// Display data entry prompt string s in status bar.

function promptEntry (s)
{   window.status =3D pEntryPrompt + s
}




// Notify user that required field theField is empty.
// String s describes expected contents of theField.value.
// Put focus in theField and return false.

function warnEmpty (theField, s)
{   theField.focus()
    alert(mPrefix + s + mSuffix)
    return false
}



// Notify user that contents of field theField are invalid.
// String s describes expected contents of theField.value.
// Put select theField, pu focus in it, and return false.

function warnInvalid (theField, s)
{   theField.focus()
    theField.select()
    window.status =3D s;
//    alert(s)
    return false
}




/* FUNCTIONS TO INTERACTIVELY CHECK VARIOUS FIELDS. */

// checkString (TEXTFIELD theField, STRING s, [, BOOLEAN =
emptyOK=3D=3Dfalse])
//
// Check that string theField.value is not all whitespace.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function checkString (theField, s, emptyOK)
{   // Next line is needed on NN3 to avoid "undefined is not a number" =
error
    // in equality comparison below.
    if (checkString.arguments.length =3D=3D 2) emptyOK =3D =
defaultEmptyOK;
    if ((emptyOK =3D=3D true) && (isEmpty(theField.value))) return true;
    if (isWhitespace(theField.value))=20
       return warnEmpty (theField, s);
    else return true;
}



// checkStateCode (TEXTFIELD theField [, BOOLEAN emptyOK=3D=3Dfalse])
//
// Check that string theField.value is a valid U.S. state code.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function checkStateCode (theField, emptyOK)
{   if (checkStateCode.arguments.length =3D=3D 1) emptyOK =3D =
defaultEmptyOK;
    if ((emptyOK =3D=3D true) && (isEmpty(theField.value))) return true;
    else
    {  theField.value =3D theField.value.toUpperCase();
       if (!isStateCode(theField.value, false))=20
          return warnInvalid (theField, iStateCode);
       else return true;
    }
}



// takes ZIPString, a string of 5 or 9 digits;
// if 9 digits, inserts separator hyphen

function reformatZIPCode (ZIPString)
{   if (ZIPString.length =3D=3D 5) return ZIPString;
    else return (reformat (ZIPString, "", 5, "-", 4));
}




// checkZIPCode (TEXTFIELD theField [, BOOLEAN emptyOK=3D=3Dfalse])
//
// Check that string theField.value is a valid ZIP code.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function checkZIPCode (theField, emptyOK)
{   if (checkZIPCode.arguments.length =3D=3D 1) emptyOK =3D =
defaultEmptyOK;
    if ((emptyOK =3D=3D true) && (isEmpty(theField.value))) return true;
    else
    { var normalizedZIP =3D stripCharsInBag(theField.value, =
ZIPCodeDelimiters)
      if (!isZIPCode(normalizedZIP, false))=20
         return warnInvalid (theField, iZIPCode);
      else=20
      {  // if you don't want to insert a hyphen, comment next line out
         theField.value =3D reformatZIPCode(normalizedZIP)
         return true;
      }
    }
}



// takes USPhone, a string of 10 digits
// and reformats as (123) 456-789

function reformatUSPhone (USPhone)
{   return (reformat (USPhone, "(", 3, ") ", 3, " ", 4))
}



// checkUSPhone (TEXTFIELD theField [, BOOLEAN emptyOK=3D=3Dfalse])
//
// Check that string theField.value is a valid US Phone.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function checkUSPhone (theField, emptyOK)
{   if (checkUSPhone.arguments.length =3D=3D 1) emptyOK =3D =
defaultEmptyOK;
    if ((emptyOK =3D=3D true) && (isEmpty(theField.value))) return true;
    else
    {  var normalizedPhone =3D stripCharsInBag(theField.value, =
phoneNumberDelimiters);
       var normalizedActualPhone =3D normalizedPhone.substring(0,10);
       var normalizedExt =3D normalizedPhone.substring(10,14);
       if ((!isValidUSPhoneExt(normalizedExt, false)) && =
(normalizedExt.length > 0))=20
          return warnInvalid (theField, iUSExtension);
       if (!isUSPhoneNumber(normalizedActualPhone, false))=20
          return warnInvalid (theField, iUSPhone);
       else=20
       {  // if you don't want to reformat as (123) 456-789, comment =
next line out
          theField.value =3D reformatUSPhone(normalizedActualPhone)
          if (normalizedExt.length < 1)
            theField.value +=3D 'x____';
          else
            theField.value +=3D 'x' + normalizedExt;
          return true;
       }
    }
}



// checkInternationalPhone (TEXTFIELD theField [, BOOLEAN =
emptyOK=3D=3Dfalse])
//
// Check that string theField.value is a valid International Phone.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function checkInternationalPhone (theField, emptyOK)
{   if (checkInternationalPhone.arguments.length =3D=3D 1) emptyOK =3D =
defaultEmptyOK;
    if ((emptyOK =3D=3D true) && (isEmpty(theField.value))) return true;
    else
    {  if (!isInternationalPhoneNumber(theField.value, false))=20
          return warnInvalid (theField, iWorldPhone);
       else return true;
    }
}



// checkEmail (TEXTFIELD theField [, BOOLEAN emptyOK=3D=3Dfalse])
//
// Check that string theField.value is a valid Email.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function checkEmail (theField, emptyOK)
{   if (checkEmail.arguments.length =3D=3D 1) emptyOK =3D =
defaultEmptyOK;
    if ((emptyOK =3D=3D true) && (isEmpty(theField.value))) return true;
    else if (!isEmail(theField.value, false))=20
       return warnInvalid (theField, iEmail);
    else return true;
}



// takes SSN, a string of 9 digits
// and reformats as 123-45-6789

function reformatSSN (SSN)
{   return (reformat (SSN, "(", 3, ") ", 3, " ", 4, "x", 4))
}


// Check that string theField.value is a valid SSN.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function checkSSN (theField, emptyOK)
{   if (checkSSN.arguments.length =3D=3D 1) emptyOK =3D defaultEmptyOK;
    if ((emptyOK =3D=3D true) && (isEmpty(theField.value))) return true;
    else
    {  var normalizedSSN =3D stripCharsInBag(theField.value, =
SSNDelimiters)
       if (!isSSN(normalizedSSN, false))=20
          return warnInvalid (theField, iSSN);
       else=20
       {  // if you don't want to reformats as 123-456-7890, comment =
next line out
          theField.value =3D reformatSSN(normalizedSSN)
          return true;
       }
    }
}




// Check that string theField.value is a valid Year.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function checkYear (theField, emptyOK)
{   if (checkYear.arguments.length =3D=3D 1) emptyOK =3D defaultEmptyOK;
    if ((emptyOK =3D=3D true) && (isEmpty(theField.value))) return true;
    if (!isYear(theField.value, false))=20
       return warnInvalid (theField, iYear);
    else return true;
}


// Check that string theField.value is a valid Month.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function checkMonth (theField, emptyOK)
{   if (checkMonth.arguments.length =3D=3D 1) emptyOK =3D =
defaultEmptyOK;
    if ((emptyOK =3D=3D true) && (isEmpty(theField.value))) return true;
    if (!isMonth(theField.value, false))=20
       return warnInvalid (theField, iMonth);
    else return true;
}


// Check that string theField.value is a valid Day.
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function checkDay (theField, emptyOK)
{   if (checkDay.arguments.length =3D=3D 1) emptyOK =3D defaultEmptyOK;
    if ((emptyOK =3D=3D true) && (isEmpty(theField.value))) return true;
    if (!isDay(theField.value, false))=20
       return warnInvalid (theField, iDay);
    else return true;
}



// checkDate (yearField, monthField, dayField, STRING labelString [, =
OKtoOmitDay=3D=3Dfalse])
//
// Check that yearField.value, monthField.value, and dayField.value=20
// form a valid date.
//
// If they don't, labelString (the name of the date, like "Birth Date")
// is displayed to tell the user which date field is invalid.
//
// If it is OK for the day field to be empty, set optional argument
// OKtoOmitDay to true.  It defaults to false.

function checkDate (yearField, monthField, dayField, labelString, =
OKtoOmitDay)
{   // Next line is needed on NN3 to avoid "undefined is not a number" =
error
    // in equality comparison below.
    if (checkDate.arguments.length =3D=3D 4) OKtoOmitDay =3D false;
    if (!isYear(yearField.value)) return warnInvalid (yearField, iYear);
    if (!isMonth(monthField.value)) return warnInvalid (monthField, =
iMonth);
    if ( (OKtoOmitDay =3D=3D true) && isEmpty(dayField.value) ) return =
true;
    else if (!isDay(dayField.value))=20
       return warnInvalid (dayField, iDay);
    if (isDate (yearField.value, monthField.value, dayField.value))
       return true;
    alert (iDatePrefix + labelString + iDateSuffix)
    return false
}



// Get checked value from radio button.

function getRadioButtonValue (radio)
{   for (var i =3D 0; i < radio.length; i++)
    {   if (radio[i].checked) { break }
    }
    return radio[i].value
}




// Validate credit card info.

function checkCreditCard (radio, theField)
{   var cardType =3D getRadioButtonValue (radio)
    var normalizedCCN =3D stripCharsInBag(theField.value, =
creditCardDelimiters)
    if (!isCardMatch(cardType, normalizedCCN))=20
       return warnInvalid (theField, iCreditCardPrefix + cardType + =
iCreditCardSuffix);
    else=20
    {  theField.value =3D normalizedCCN
       return true
    }
}



/*  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
    Credit card verification functions
    Originally included as Starter Application 1.0.0 in LivePayment.
    20 Feb 1997 modified by egk:
           changed naming convention to initial lowercase
                  (isMasterCard instead of IsMasterCard, etc.)
           changed isCC to isCreditCard
           retained functions named with older conventions from
                  LivePayment as stub functions for backward=20
                  compatibility only
           added "AMERICANEXPRESS" as equivalent of "AMEX"=20
                  for naming consistency=20
    =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */


/*  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
    FUNCTION:  isCreditCard(st)
=20
    INPUT:     st - a string representing a credit card number

    RETURNS:  true, if the credit card number passes the Luhn Mod-10
                    test.
              false, otherwise
    =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */

function isCreditCard(st) {
  // Encoding only works on cards with less than 19 digits
  if (st.length > 19)
    return (false);

  sum =3D 0; mul =3D 1; l =3D st.length;
  for (i =3D 0; i < l; i++) {
    digit =3D st.substring(l-i-1,l-i);
    tproduct =3D parseInt(digit ,10)*mul;
    if (tproduct >=3D 10)
      sum +=3D (tproduct % 10) + 1;
    else
      sum +=3D tproduct;
    if (mul =3D=3D 1)
      mul++;
    else
      mul--;
  }
// Uncomment the following line to help create credit card numbers
// 1. Create a dummy number with a 0 as the last digit
// 2. Examine the sum written out
// 3. Replace the last digit with the difference between the sum and
//    the next multiple of 10.

//  document.writeln("<BR>Sum      =3D ",sum,"<BR>");
//  alert("Sum      =3D " + sum);

  if ((sum % 10) =3D=3D 0)
    return (true);
  else
    return (false);

} // END FUNCTION isCreditCard()



/*  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
    FUNCTION:  isVisa()
=20
    INPUT:     cc - a string representing a credit card number

    RETURNS:  true, if the credit card number is a valid VISA number.
                   =20
              false, otherwise

    Sample number: 4111 1111 1111 1111 (16 digits)
    =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */

function isVisa(cc)
{
  if (((cc.length =3D=3D 16) || (cc.length =3D=3D 13)) &&
      (cc.substring(0,1) =3D=3D 4))
    return isCreditCard(cc);
  return false;
}  // END FUNCTION isVisa()




/*  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
    FUNCTION:  isMasterCard()
=20
    INPUT:     cc - a string representing a credit card number

    RETURNS:  true, if the credit card number is a valid MasterCard
                    number.
                   =20
              false, otherwise

    Sample number: 5500 0000 0000 0004 (16 digits)
    =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */

function isMasterCard(cc)
{
  firstdig =3D cc.substring(0,1);
  seconddig =3D cc.substring(1,2);
  if ((cc.length =3D=3D 16) && (firstdig =3D=3D 5) &&
      ((seconddig >=3D 1) && (seconddig <=3D 5)))
    return isCreditCard(cc);
  return false;

} // END FUNCTION isMasterCard()





/*  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
    FUNCTION:  isAmericanExpress()
=20
    INPUT:     cc - a string representing a credit card number

    RETURNS:  true, if the credit card number is a valid American
                    Express number.
                   =20
              false, otherwise

    Sample number: 340000000000009 (15 digits)
    =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */

function isAmericanExpress(cc)
{
  firstdig =3D cc.substring(0,1);
  seconddig =3D cc.substring(1,2);
  if ((cc.length =3D=3D 15) && (firstdig =3D=3D 3) &&
      ((seconddig =3D=3D 4) || (seconddig =3D=3D 7)))
    return isCreditCard(cc);
  return false;

} // END FUNCTION isAmericanExpress()




/*  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
    FUNCTION:  isDinersClub()
=20
    INPUT:     cc - a string representing a credit card number

    RETURNS:  true, if the credit card number is a valid Diner's
                    Club number.
                   =20
              false, otherwise

    Sample number: 30000000000004 (14 digits)
    =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */

function isDinersClub(cc)
{
  firstdig =3D cc.substring(0,1);
  seconddig =3D cc.substring(1,2);
  if ((cc.length =3D=3D 14) && (firstdig =3D=3D 3) &&
      ((seconddig =3D=3D 0) || (seconddig =3D=3D 6) || (seconddig =3D=3D =
8)))
    return isCreditCard(cc);
  return false;
}



/*  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
    FUNCTION:  isCarteBlanche()
=20
    INPUT:     cc - a string representing a credit card number

    RETURNS:  true, if the credit card number is a valid Carte
                    Blanche number.
                   =20
              false, otherwise
    =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */

function isCarteBlanche(cc)
{
  return isDinersClub(cc);
}




/*  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
    FUNCTION:  isDiscover()
=20
    INPUT:     cc - a string representing a credit card number

    RETURNS:  true, if the credit card number is a valid Discover
                    card number.
                   =20
              false, otherwise

    Sample number: 6011000000000004 (16 digits)
    =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */

function isDiscover(cc)
{
  first4digs =3D cc.substring(0,4);
  if ((cc.length =3D=3D 16) && (first4digs =3D=3D "6011"))
    return isCreditCard(cc);
  return false;

} // END FUNCTION isDiscover()





/*  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
    FUNCTION:  isEnRoute()
=20
    INPUT:     cc - a string representing a credit card number

    RETURNS:  true, if the credit card number is a valid enRoute
                    card number.
                   =20
              false, otherwise

    Sample number: 201400000000009 (15 digits)
    =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */

function isEnRoute(cc)
{
  first4digs =3D cc.substring(0,4);
  if ((cc.length =3D=3D 15) &&
      ((first4digs =3D=3D "2014") ||
       (first4digs =3D=3D "2149")))
    return isCreditCard(cc);
  return false;
}



/*  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
    FUNCTION:  isJCB()
=20
    INPUT:     cc - a string representing a credit card number

    RETURNS:  true, if the credit card number is a valid JCB
                    card number.
                   =20
              false, otherwise
    =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */

function isJCB(cc)
{
  first4digs =3D cc.substring(0,4);
  if ((cc.length =3D=3D 16) &&
      ((first4digs =3D=3D "3088") ||
       (first4digs =3D=3D "3096") ||
       (first4digs =3D=3D "3112") ||
       (first4digs =3D=3D "3158") ||
       (first4digs =3D=3D "3337") ||
       (first4digs =3D=3D "3528")))
    return isCreditCard(cc);
  return false;

} // END FUNCTION isJCB()



/*  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
    FUNCTION:  isAnyCard()
=20
    INPUT:     cc - a string representing a credit card number

    RETURNS:  true, if the credit card number is any valid credit
                    card number for any of the accepted card types.
                   =20
              false, otherwise
    =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */

function isAnyCard(cc)
{
  if (!isCreditCard(cc))
    return false;
  if (!isMasterCard(cc) && !isVisa(cc) && !isAmericanExpress(cc) && =
!isDinersClub(cc) &&
      !isDiscover(cc) && !isEnRoute(cc) && !isJCB(cc)) {
    return false;
  }
  return true;

} // END FUNCTION isAnyCard()



/*  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
    FUNCTION:  isCardMatch()
=20
    INPUT:    cardType - a string representing the credit card type
              cardNumber - a string representing a credit card number

    RETURNS:  true, if the credit card number is valid for the =
particular
              credit card type given in "cardType".
                   =20
              false, otherwise
    =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */

function isCardMatch (cardType, cardNumber)
{

        cardType =3D cardType.toUpperCase();
        var doesMatch =3D true;

        if ((cardType =3D=3D "VISA") && (!isVisa(cardNumber)))
                doesMatch =3D false;
        if ((cardType =3D=3D "MASTERCARD") && =
(!isMasterCard(cardNumber)))
                doesMatch =3D false;
        if ( ( (cardType =3D=3D "AMERICANEXPRESS") || (cardType =3D=3D =
"AMEX") )
                && (!isAmericanExpress(cardNumber))) doesMatch =3D =
false;
        if ((cardType =3D=3D "DISCOVER") && (!isDiscover(cardNumber)))
                doesMatch =3D false;
        if ((cardType =3D=3D "JCB") && (!isJCB(cardNumber)))
                doesMatch =3D false;
        if ((cardType =3D=3D "DINERS") && (!isDinersClub(cardNumber)))
                doesMatch =3D false;
        if ((cardType =3D=3D "CARTEBLANCHE") && =
(!isCarteBlanche(cardNumber)))
                doesMatch =3D false;
        if ((cardType =3D=3D "ENROUTE") && (!isEnRoute(cardNumber)))
                doesMatch =3D false;
        return doesMatch;

}  // END FUNCTION CardMatch()




/*  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
    The below stub functions are retained for backward compatibility
    with the original LivePayment code so that it should be possible
    in principle to swap in this new module as a replacement for the =20
    older module without breaking existing code.  (There are no
    guarantees, of course, but it should work.)

    When writing new code, do not use these stub functions; use the
    functions defined above.
    =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D */

function IsCC (st) {
    return isCreditCard(st);
}

function IsVisa (cc)  {
  return isVisa(cc);
}

function IsVISA (cc)  {
  return isVisa(cc);
}

function IsMasterCard (cc)  {
  return isMasterCard(cc);
}

function IsMastercard (cc)  {
  return isMasterCard(cc);
}

function IsMC (cc)  {
  return isMasterCard(cc);
}

function IsAmericanExpress (cc)  {
  return isAmericanExpress(cc);
}

function IsAmEx (cc)  {
  return isAmericanExpress(cc);
}

function IsDinersClub (cc)  {
  return isDinersClub(cc);
}

function IsDC (cc)  {
  return isDinersClub(cc);
}

function IsDiners (cc)  {
  return isDinersClub(cc);
}

function IsCarteBlanche (cc)  {
  return isCarteBlanche(cc);
}

function IsCB (cc)  {
  return isCarteBlanche(cc);
}

function IsDiscover (cc)  {
  return isDiscover(cc);
}

function IsEnRoute (cc)  {
  return isEnRoute(cc);
}

function IsenRoute (cc)  {
  return isEnRoute(cc);
}

function IsJCB (cc)  {
  return isJCB(cc);
}

function IsAnyCard(cc)  {
  return isAnyCard(cc);
}

function IsCardMatch (cardType, cardNumber)  {
  return isCardMatch (cardType, cardNumber);
}

function validateStringData (s)  {
    for (i =3D 0; i < s.length; i++)
    {  =20
        // Check that current character isn't whitespace.
        var c =3D s.charAt(i);
        if (c =3D=3D '"') {
            window.status =3D 'Double quotes not allowed in data.'
        return;  =20
        }
           =20
    }
}
------=_NextPart_000_013A_01C79093.832A05B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://anm.intelli-direct.com/e/clicks.js

=EF=BB=BF// JScript File

// Base functionality class;

var ITBase =3D
{
	// Just simplify returning of DHTML element.
	// @element - id of element to return.
	$: function(element)
	{
		return document.getElementById(element);
	},
=09
	// Attaching to event.
	// @eventName - name of event.
	// @listener - method, that will be called to proccess event.
	// @target - element, on which event will be fired.
	AddEvent: function (eventName, listener, target)
	{
		if (!target) {target =3D window;}	=09
		eventName =3D=3D "unload" ? "beforeunload" : eventName;
	=09
		if (target.addEventListener)
		{
			target.addEventListener(eventName, listener, false);
		}
		else if (target.attachEvent)
		{
			if (target =3D=3D window && !(eventName =3D=3D "unload" || eventName =
=3D=3D "load" || eventName =3D=3D "beforeunload"))
			{
				target =3D window.document;
			}
			target.attachEvent("on" + eventName, listener);
		}
	},
=09
	Pointer: function(event)
	{
		return {x: ITBase.PointerX(event), y: ITBase.PointerY(event)};
	},
=09
	PointerX: function(event)
	{
		return event.pageX || (event.clientX + =
(document.documentElement.scrollLeft || document.body.scrollLeft));
	},
=09
	PointerY: function(event)
	{
		return event.pageY || (event.clientY + =
(document.documentElement.scrollTop || document.body.scrollTop));
	},
=09
	DocumentSize: function()
	{
		return {width: this.DocumentWidth(), height: this.DocumentHeight()};
	},
=09
	DocumentWidth: function()
	{
		return this.isOpera ? 0 : parseInt(document.body.scrollWidth < 400 ? =
400 : document.body.scrollWidth);
	},
=09
	DocumentHeight: function()
	{
		return this.isOpera ? 0 : parseInt(document.body.scrollHeight < 300 ? =
300 : document.body.scrollHeight);
	},
=09
	GetUrl: function()
	{
		//return escape(window.location.hostname + window.location.pathname + =
window.location.search);
		return escape(window.location.href);
	},
=09
	GetResolution: function()
	{
		if (screen.width =3D=3D 1024 && screen.height =3D=3D 768) { return 3; =
}=09
		if (screen.width =3D=3D 1280 && screen.height =3D=3D 1024) { return 5; =
}
		if (screen.width =3D=3D 800 && screen.height =3D=3D 600) { return 2; }
		if (screen.width =3D=3D 1600 && screen.height =3D=3D 1200) { return 6; =
}
		if (screen.width =3D=3D 640 && screen.height =3D=3D 480) { return 1; }
		if (screen.width =3D=3D 1152 && screen.height =3D=3D 864) { return 4; =
}
		return 0;
	},=09
	=09
	GetElementName: function(event)
	{			=09
		source =3D event.srcElement || event.target;
		return findElementAnchor(source).tagName;
	},
=09
	GetElementClickedUrl: function(event)
	{
	    source =3D event.srcElement || event.target;
	    source =3D findElementAnchor(source);

	    if (source.tagName =3D=3D "A")
	    {
	        return source.href;
	    }
	    else
	    {	       =20
	        return "%20";
	    }	   =20
	}
=09
}

ITBase.isDOM =3D document.getElementById ? true : false; //DOM1 browser =
(MSIE 5+, Netscape 6, Opera 5+)
ITBase.isOpera =3D ITBase.isOpera5 =3D (window.opera && ITBase.isDOM) ? =
true : false; //Opera 5+
ITBase.isOpera6 =3D (ITBase.isOpera && window.print) ? true : false; =
//Opera 6+
ITBase.isOpera7 =3D (ITBase.isOpera && document.readyState) ? true : =
false; //Opera 7+
ITBase.isMSIE =3D (document.all && document.all.item && !ITBase.isOpera) =
? true : false; //Microsoft Internet Explorer 4+
ITBase.isMSIE5 =3D (ITBase.isDOM && ITBase.isMSIE) ? true : false; =
//MSIE 5+
ITBase.isNetscape4 =3D document.layers ? true : false; //Netscape 4.*
ITBase.isMozilla =3D (ITBase.isDOM && navigator.appName=3D=3D"Netscape") =
? true : false; //Mozilla =D0=B8=D0=BB=D0=B8 Netscape 6.*=09


// Collector class;
function Collector(){}

Collector.Init          =3D CC_Init;
Collector.ProccessClick =3D CC_ProccessClick;
Collector.LoadedAt      =3D (new Date()).getTime();
Collector.Data =3D=20
    {
        clickX: 0,
        clickY: 0,
        percentX: 0,
        deltaTime: 0,
        counter: 0,
        url: "",
        elementName: "",
        resolution: 0,
        documentWidth: 0,
        documentHeight: 0,
        clientId: 0,
        clickedUrl: ""
    }

function CC_ProccessClick(e)
{
    ev =3D e ? e : window.event;
   =20
    try
    {   =20
		Collector.Data.counter++;
		Collector.Data.clickX =3D ITBase.Pointer(ev).x;
		Collector.Data.clickY =3D ITBase.Pointer(ev).y;
		Collector.Data.deltaTime =3D ((new Date()).getTime() - =
Collector.LoadedAt) / 1000;
		Collector.Data.url =3D ITBase.GetUrl();
		Collector.Data.resolution =3D ITBase.GetResolution();
		Collector.Data.documentWidth =3D ITBase.DocumentSize().width;
		Collector.Data.documentHeight =3D ITBase.DocumentSize().height;
		Collector.Data.elementName =3D ITBase.GetElementName(ev);=09
		Collector.Data.clickedUrl =3D ITBase.GetElementClickedUrl(ev);
	=09
		// vs: check the correct itrMId value
		if (itrMId && parseInt(itrMId)>0)
		{ =20
		    Collector.Data.clientId =3D itrMId ? parseInt(itrMId) : 0;
		}
		else
		{
		    return;
		}
	=09
		if (Collector.Data.documentWidth !=3D 0 && =
Collector.Data.documentHeight !=3D 0)
		{
			Collector.Data.clickX =3D Collector.Data.clickX < =
Collector.Data.documentWidth ? Collector.Data.clickX : =
Collector.Data.documentWidth - 10;
			Collector.Data.clickY =3D Collector.Data.clickY < =
Collector.Data.documentHeight ? Collector.Data.clickY : =
Collector.Data.documentHeight - 10;
		}
		Collector.Data.clickX =3D Collector.Data.clickX < 0 ? 1 : =
Collector.Data.clickX;
		Collector.Data.clickY =3D Collector.Data.clickY < 0 ? 1 : =
Collector.Data.clickY;
	    =20
		if ( (Collector.Data.clickX !=3D (Collector.Data.documentWidth - 10))) =
// TODO!
		{
			XmlHttp.Send();      =20
			//alert ("ok");
			//alert (Collector.Data.clickX + " : " + =
Collector.Data.documentWidth);
		}
	}
	catch(e){}
}

function CC_Init()
{
	try
	{
		Collector.Data.deltaTime =3D (new Date()).getTime();
	   =20
		ITBase.AddEvent("mousedown", Collector.ProccessClick, document)   =20
	   =20
		CreateTransportBox();
    }
    catch(e){}
}

function findElementAnchor(element)
{
	var parent =3D element.parentElement;=09
=09
	while (parent.tagName !=3D 'A')
	{
	    parent =3D parent.parentElement;
	    if (parent =3D=3D null)
	    {
	        return element;
	    }
	}=09
	return parent;
}


// * XMLHTTP OBJECT *//

var XmlHttp =3D function(){}

XmlHttp.htmlhttp =3D null;
XmlHttp.Send =3D XH_Send;
XmlHttp.FormatPostString =3D XH_FormatPostString;
//XmlHttp.RequestHost =3D "http://kvc13/IntelClick/Default.aspx?";
XmlHttp.RequestHost =3D window.location.protocol + "//" + itrRqstH + =
"/e/clk.dll?";
XmlHttp.RequestUrl =3D null;


function XH_Send()
{
	try
	{
		transportBox.src =3D XmlHttp.FormatPostString();
		transportBox.onload =3D function() { return; }
	}
	catch(e){}
}

function XH_FormatPostString()
{
=20
       fstr   =3D "" + Collector.Data.clientId;    =20
       fstr   +=3D "&" + Collector.Data.clickX;
       fstr   +=3D "&" + Collector.Data.clickY;
       fstr   +=3D "&" + Collector.Data.url;
       fstr   +=3D "&" + Collector.Data.resolution;
       fstr   +=3D "&" + Collector.Data.documentWidth;
       fstr   +=3D "&" + Collector.Data.documentHeight;
       fstr   +=3D "&" + Collector.Data.elementName;   =20
       fstr   +=3D "&" + Collector.Data.clickedUrl;
//     fstr   +=3D "&=3D" + Collector.Data.deltaTime;
//     fstr   +=3D "&" + Collector.Data.counter;
    =20
       return XmlHttp.RequestHost + fstr;
}

var transportBox;
function CreateTransportBox()
{
	try
	{
		transportBox =3D new Image(1,1);
	}catch(e){}
}
Collector.Init();
------=_NextPart_000_013A_01C79093.832A05B0--

