From: <Windows Internet Explorer 8:n tallentama>
Subject: =?Windows-1252?Q?Tervetuloa_Kemin_sosiaali-_ja_terveydenhuollon_verkkopal?=
	=?Windows-1252?Q?velun_asiakkaaksi!_=97_Virtuaalinen_sosiaali-_ja_terveys?=
	=?Windows-1252?Q?palvelukeskus?=
Date: Thu, 31 Mar 2011 12:35:24 +0300
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01CBEFA0.1B537050"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CBEFA0.1B537050
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.sosiaalikollega.fi/asiakkaat/kemi

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML lang=3Dfi xml:lang=3D"fi" =
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>Tervetuloa Kemin =
sosiaali- ja terveydenhuollon verkkopalvelun asiakkaaksi! =E2=80=94 =
Virtuaalinen sosiaali- ja terveyspalvelukeskus</TITLE>
<META content=3Dtext/html;charset=3Dutf-8 http-equiv=3DContent-Type>
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18999"><!-- Plone =
ECMAScripts -->
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.sosiaalikollega.fi/portal_javascripts/Poske/ploneScript=
s3509.js">=0A=
                </SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.sosiaalikollega.fi/portal_javascripts/Poske/ploneScript=
s9550.js">=0A=
                </SCRIPT>

<STYLE type=3Dtext/css media=3Dall>@import url( =
http://www.sosiaalikollega.fi/virtukeskus/main.css );
</STYLE>

<STYLE type=3Dtext/css media=3Dscreen>@import url( local.css );
</STYLE>
<!-- Internet Explorer CSS Fixes --><!--[if lt IE 7]>=0A=
        <style type=3D"text/css" media=3D"all">@import =
url(http://www.sosiaalikollega.fi/IEFixes.css);</style>=0A=
    <![endif]--><LINK=20
rel=3D"shortcut icon" type=3Dimage/x-icon=20
href=3D"http://www.sosiaalikollega.fi/favicon.ico"><LINK title=3D"Front =
page"=20
rel=3Dhome href=3D"http://www.sosiaalikollega.fi"><LINK title=3D"Search =
this site"=20
rel=3Dsearch href=3D"http://www.sosiaalikollega.fi/search_form"><LINK=20
title=3D"Author information" rel=3Dauthor=20
href=3D"http://www.sosiaalikollega.fi/author/mapirtti"><LINK =
title=3D"Site Map"=20
rel=3Dcontents href=3D"http://www.sosiaalikollega.fi/sitemap"><LINK=20
title=3D"Up one level" rel=3Dup =
href=3D"http://www.sosiaalikollega.fi/asiakkaat"><!-- Disable IE6 image =
toolbar -->
<META content=3Dno http-equiv=3Dimagetoolbar>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.sosiaalikollega.fi/asiakkaat/kemi/local.js">=0A=
	</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
=0A=
		var _gaq =3D _gaq || [];=0A=
		_gaq.push(['_setAccount', 'UA-18953052-2']);=0A=
		_gaq.push(['_trackPageview']);=0A=
=0A=
		(function() {=0A=
			var ga =3D document.createElement('script'); ga.type =3D =
'text/javascript'; ga.async =3D true;=0A=
			ga.src =3D ('https:' =3D=3D document.location.protocol ? =
'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';=0A=
			var s =3D document.getElementsByTagName('script')[0]; =
s.parentNode.insertBefore(ga, s);=0A=
		})();=0A=
=0A=
	</SCRIPT>
</HEAD>
<BODY dir=3Dltr id=3Dsite-body class=3Dsection-asiakkaat>
<DIV id=3Dvisual-portal-wrapper>
<DIV id=3Dportal-top>
<DIV id=3Dportal-header>
<P class=3DhiddenStructure><A accessKey=3D2=20
href=3D"http://www.sosiaalikollega.fi/asiakkaat/kemi#documentContent">Hyp=
p=C3=A4=C3=A4=20
sis=C3=A4lt=C3=B6=C3=B6n.</A> | <A accessKey=3D6=20
href=3D"http://www.sosiaalikollega.fi/asiakkaat/kemi#portlet-navigation-t=
ree">Hypp=C3=A4=C3=A4=20
navigointiin</A> </P>
<H1 id=3Dportal-logo><A accessKey=3D1=20
href=3D"http://www.sosiaalijaterveyspalvelut.fi/">Virtuaalinen sosiaali- =
ja=20
terveyspalvelukeskus</A></H1>
<H2 id=3Dportal-title>Virtukeskus</H2></DIV>
<DIV id=3Dportal-personaltools-wrapper>
<H5 class=3DhiddenStructure>Omat ty=C3=B6kalut</H5>
<UL id=3Dportal-personaltools>
  <LI id=3Dpersonaltool-login><A=20
  href=3D"https://vk.sosiaalikollega.fi/login_form">Kirjaudu =
</A></LI></UL></DIV>
<DIV id=3Dportal-searchbox>
<FORM id=3Dsearchform name=3Dsearchform=20
action=3Dhttp://www.sosiaalikollega.fi/search><LABEL =
class=3DhiddenStructure=20
for=3DsearchGadget>Hae</LABEL> <INPUT accessKey=3D4 id=3DsearchGadget=20
title=3D"Etsi sivustolta" size=3D15 type=3Dtext name=3DSearchableText> =
<INPUT class=3Dsrc=20
value=3DHae =
src=3D"http://www.sosiaalikollega.fi/asiakkaat/kemi/images/blank.gif"=20
type=3Dimage> </FORM>
<DIV id=3DLSResult class=3DLSResult>
<DIV id=3DLSShadow class=3DLSShadow></DIV></DIV>
<DIV id=3Dportal-advanced-search class=3DhiddenStructure><A =
accessKey=3D5=20
href=3D"http://www.sosiaalikollega.fi/search_form">Laajennettu =
sis=C3=A4lt=C3=B6haku</A>=20
</DIV></DIV>
<HR class=3DhiddenStructure>

<DIV id=3Dportal-topmenu>
<H5 class=3DhiddenStructure>Osiot</H5>
<UL id=3Dportal-globalnav>
  <LI id=3Dportaltab-asiakkaat class=3Dselected><A=20
  href=3D"http://www.sosiaalikollega.fi/asiakkaat">Asiakasneuvonta</A> =
</LI>
  <LI id=3Dportaltab-kansalaisneuvonta class=3Dplain><A=20
  =
href=3D"http://www.sosiaalikollega.fi/kansalaisneuvonta">Kansalaisneuvont=
a</A>=20
  </LI>
  <LI id=3Dportaltab-laheisneuvonpito class=3Dplain><A=20
  =
href=3D"http://www.sosiaalikollega.fi/laheisneuvonpito">L=C3=A4heisneuvon=
pitotilaus</A>=20
  </LI>
  <LI id=3Dportaltab-tyoparit class=3Dplain><A=20
  =
href=3D"http://www.sosiaalikollega.fi/asiantuntijat/tyoparit">Ty=C3=B6par=
ipyynt=C3=B6</A>=20
  </LI>
  <LI id=3Dportaltab-verkkokonsultaatio class=3Dplain><A=20
  =
href=3D"http://www.sosiaalikollega.fi/verkkokonsultaatio">Verkkokonsultaa=
tio</A>=20
  </LI></UL>
<DIV id=3DptRight></DIV>
<DIV id=3DptBottom></DIV></DIV>
<HR class=3DhiddenStructure>
</DIV>
<TABLE id=3Dportal-columns cellSpacing=3D0 cellPadding=3D0>
  <TBODY>
  <TR>
    <TD id=3Dportal-column-content>
      <DIV id=3Dportal-breadcrumbs>
      <DIV><A =
href=3D"http://www.sosiaalijaterveyspalvelut.fi/">P=C3=A4=C3=A4sivu</A> =
<SPAN=20
      class=3DbreadcrumbSeparator>=E2=86=92 </SPAN><SPAN dir=3Dltr><A=20
      =
href=3D"http://www.sosiaalikollega.fi/asiakkaat">Asiakasneuvonta</A> =
<SPAN=20
      class=3DbreadcrumbSeparator>=E2=86=92 </SPAN></SPAN><SPAN =
dir=3Dltr><SPAN>Kemi</SPAN>=20
      </SPAN></DIV></DIV>
      <DIV id=3Dcontent>
      <DIV id=3Dregion-content class=3DdocumentContent><A =
id=3Ddocument-top=20
      name=3DdocumentContent></A>
      <DIV class=3DdocumentActions>
      <H5 class=3DhiddenStructure>Tehdyt toimenpiteet</H5>
      <UL>
        <LI><A=20
        =
href=3D"http://www.sosiaalikollega.fi/asiakkaat/kemi/index_html/sendto_fo=
rm"><IMG=20
        id=3Dicon-sendto title=3D"L=C3=A4het=C3=A4 t=C3=A4m=C3=A4 sivu =
jollekulle"=20
        alt=3D"Send this page to somebody"=20
        src=3D"http://www.sosiaalikollega.fi/mail_icon.gif"> </A></LI>
        <LI><A href=3D"javascript:this.print();"><IMG id=3Dicon-print=20
        title=3D"Tulosta t=C3=A4m=C3=A4 sivu" alt=3D"Print this page"=20
        src=3D"http://www.sosiaalikollega.fi/print_icon.gif"> =
</A></LI></UL></DIV>
      <H1 class=3DdocumentFirstHeading>Tervetuloa Kemin sosiaali- ja=20
      terveydenhuollon verkkopalvelun asiakkaaksi!</H1>
      <DIV class=3Dplain>Verkkopalvelun kautta voit kysy=C3=A4 neuvoja =
arkiseen el=C3=A4m=C3=A4=C3=A4n=20
      tai terveyteen liittyviss=C3=A4 asioissa ja ongelmissa:
      <SCRIPT type=3Dtext/javascript> var sosiaali =3D []; sosiaali[1] =
=3D "sosiaality&ouml;ntekij&auml; Eija =
J=C3=A4rvinen<br>sosiaality&ouml;ntekij&auml; Jari =
Savikuja<br>sosiaaliohjaaja Outi Koskela<br>sosiaaliohjaaja Pirkko =
Tyyst=C3=A4l=C3=A4"; sosiaali[2] =3D "sosiaality&ouml;ntekij&auml; Minna =
Alapuranen<br>sosiaality&ouml;ntekij&auml; Katariina Hynynen"; =
sosiaali[3] =3D "vs. sosiaality&ouml;ntekij&auml; Marika =
Kettunen<br>sosiaality&ouml;ntekij&auml; Jari =
Savikuja<br>sosiaaliohjaaja Petra Hyv=C3=A4rinen<br>sosiaaliohjaaja Anne =
R=C3=A4is=C3=A4nen"; sosiaali[4] =3D "A-klinikka: sairaanhoitja Maija =
Honkavaara<br>A-klinikka: sosiaaliterapeutti Kimmo =
Karjalainen<br>A-klinikka sosiaality&ouml;ntekij&auml; Mari =
Sipola<br>Kuntoutumiskoti T=C3=B6rmi: sairaanhoitaja Ritva =
Mankinen<br>Kuntoutumiskoti T=C3=B6rmi: sairaanhoitaja Kirsi Kinnunen"; =
sosiaali[5] =3D "sosiaali- ja velkaneuvoja Maisa Lahnaj=C3=A4rvi"; =
sosiaali[6] =3D "vs. vanhus-ja vammaispalveluohjaaja Anne =
Jokelainen<br>vastaava ohjaaja Sirpa =
Niska<br>sosiaality=C3=B6ntekij=C3=A4 Marjatta Saramaa"; sosiaali[7] =3D =
"vs. vanhus-ja vammaispalveluohjaaja Anne =
Jokelainen<br>avopalveluohjaaja Johanna Majam=C3=A4ki =
<br>avopalveluohjaaja Riitta Nahkiaisoja <br>avopalveluohjaaja Niina =
Peltoniemi<br>vs. avohuollon toiminnan ohjaaja Marja Laitila"; var =
terveys =3D []; terveys[1] =3D "terveydenhoitaja Hilkka =
Knuuti<br>terveydenhoitaja Pirkko Launimaa<br>terveydenhoitaja Pirjo =
Leinonen<br>terveydenhoitaja Raija Rauma<br>terveydenhoitaja Pia =
Saukkonen"; </SCRIPT>
      =20
      <DIV class=3Dsocialservices>
      <DIV>
      <DIV>
      <DIV class=3DfloatBarrier></DIV>
      <H3>Sosiaalipalvelut</H3><A =
onmouseover=3Dtooltip.show(sosiaali[1]);=20
      onmouseout=3Dtooltip.hide(); onclick=3D"return false;"=20
      =
href=3D"http://www.sosiaalikollega.fi/asiakkaat/kemi/index_html">Aikuisso=
siaality=C3=B6/toimeentulotuki</A>=20
      <A onmouseover=3Dtooltip.show(sosiaali[2]); =
onmouseout=3Dtooltip.hide();=20
      onclick=3D"return false;"=20
      =
href=3D"http://www.sosiaalikollega.fi/asiakkaat/kemi/index_html">Lastensu=
ojelu/lastenvalvoja</A>=20
      <A onmouseover=3Dtooltip.show(sosiaali[3]); =
onmouseout=3Dtooltip.hide();=20
      onclick=3D"return false;"=20
      =
href=3D"http://www.sosiaalikollega.fi/asiakkaat/kemi/index_html">Nuorten =

      palvelut</A> <A onmouseover=3Dtooltip.show(sosiaali[4]);=20
      onmouseout=3Dtooltip.hide(); onclick=3D"return false;"=20
      =
href=3D"http://www.sosiaalikollega.fi/asiakkaat/kemi/index_html">P=C3=A4i=
hdety=C3=B6:=20
      A-klinikka ja kuntoutumiskoti T=C3=B6rmi</A> <A=20
      onmouseover=3Dtooltip.show(sosiaali[5]); =
onmouseout=3Dtooltip.hide();=20
      onclick=3D"return false;"=20
      =
href=3D"http://www.sosiaalikollega.fi/asiakkaat/kemi/index_html">Sosiaali=
nen=20
      luotto ja talousneuvonta</A> <A =
onmouseover=3Dtooltip.show(sosiaali[6]);=20
      onmouseout=3Dtooltip.hide(); onclick=3D"return false;"=20
      =
href=3D"http://www.sosiaalikollega.fi/asiakkaat/kemi/index_html">Vammaisp=
alvelut</A>=20
      <A onmouseover=3Dtooltip.show(sosiaali[7]); =
onmouseout=3Dtooltip.hide();=20
      onclick=3D"return false;"=20
      =
href=3D"http://www.sosiaalikollega.fi/asiakkaat/kemi/index_html">Vanhuspa=
lvelut</A>=20

      <DIV class=3DfloatBarrier></DIV></DIV></DIV></DIV>
      <DIV class=3Dhealthservices>
      <DIV>
      <DIV>
      <DIV class=3DfloatBarrier></DIV>
      <H3>Terveyspalvelut</H3><A onmouseover=3Dtooltip.show(terveys[1]); =

      onmouseout=3Dtooltip.hide(); onclick=3D"return false;"=20
      =
href=3D"http://www.sosiaalikollega.fi/asiakkaat/kemi/index_html">Opiskelu=
terveydenhuolto</A>=20

      <DIV class=3DfloatBarrier></DIV></DIV></DIV></DIV>
      <P>Saat tekem=C3=A4=C3=A4si kysymykseen vastauksen =
sosiaalipalveluiden kohdalla=20
      viiden ja terveyspalveluiden kohdalla kolmen arkip=C3=A4iv=C3=A4n =
kuluessa.=20
      Saapuneesta vastauksesta ilmoitetaan Sinulle =
s=C3=A4hk=C3=B6postilla tai=20
      tekstiviestill=C3=A4 ja vastaus on luettavissa =
asiointitilill=C3=A4si.</P>
      <H2>Miten aloitan verkkoneuvonnan k=C3=A4ytt=C3=A4misen?</H2>
      <P>Tarvitset vain verkkopankkitunnukset tai s=C3=A4hk=C3=B6isen =
henkil=C3=B6kortin, jotta=20
      voimme tunnistaa Sinut luotettavasti.</P><A class=3DbtnLogInto=20
      href=3D"http://www.sosiaalijaterveyspalvelut.fi/vetuma">Kirjaudu=20
      palveluun</A>=20
      <H2>Miten verkkoneuvonta toimii?</H2>
      <OL>
        <LI>Kirjaudu palveluun verkkopankkitunnuksiasi tai =
s=C3=A4hk=C3=B6ist=C3=A4=20
        henkil=C3=B6korttia k=C3=A4ytt=C3=A4en</LI>
        <LI>Esit=C3=A4 kysymyksesi</LI>
        <LI>Saat ilmoituksen s=C3=A4hk=C3=B6postitse tai =
tekstiviestill=C3=A4 kun vastaus on=20
        annettu</LI>
        <LI>Kirjaudu j=C3=A4lleen palveluun lukeaksesi =
vastauksen</LI></OL>
      <P>Tornion kaupunki kehitt=C3=A4=C3=A4 palvelua =
yhteisty=C3=B6ss=C3=A4 Pohjois-Suomen=20
      sosiaalialan osaamiskeskuksen, UULA-projektin sek=C3=A4 =
Enonteki=C3=B6n, Inarin,=20
      Kemin, Kemij=C3=A4rven, ja Rovaniemen kuntien kanssa.</P></DIV>
      <DIV id=3DrelatedItems></DIV></DIV></DIV></TD>
    <TD id=3Dportal-column-two rowSpan=3D2>
      <DL id=3Dportlet-security class=3Dportlet>
        <DT class=3DportletHeader>Tietoturva</DT>
        <DD class=3DportletItem>Virtuaalisessa sosiaali- ja=20
        terveyspalvelukeskukesssa asiointi on turvallista. <A=20
        href=3D"http://www.sosiaalikollega.fi/asiakkaat/SSL.pdf">Lue =
lis=C3=A4=C3=A4=20
        </A></DD></DL>
      <DL id=3Dportlet-faq class=3Dportlet>
        <DT class=3DportletHeader>Usein kysytty=C3=A4</DT>
        <DD class=3DportletItem>
        <P><A=20
        =
href=3D"http://www.sosiaalikollega.fi/asiakkaat/usein_kysyttya/index_html=
">Toimeentulotuki</A></P></DD></DL>
      <DIV>
      <DL id=3Dportlet-related class=3D"portlet portlet-Document">
        <DT class=3DportletHeader><SPAN>Sivu</SPAN></DT>
        <DD class=3D"portletItem odd">
        <UL class=3DvisualNoMarker>
          <LI><A=20
          style=3D"BACKGROUND-IMAGE: =
url(http://www.sosiaalikollega.fi/document_icon.gif)"=20
          class=3Dtile=20
          =
href=3D"http://www.sosiaalikollega.fi/asiakkaat/kemi/nuoret-lapsiperheet/=
index_html/view">Nuoret=20
          lapsiperheet </A></LI></UL></DD></DL></DIV><A =
class=3Dbanner-kayttoohjeet=20
      title=3D"Tutustu palvelun k=C3=A4ytt=C3=B6ohjeisiin"=20
      =
href=3D"http://www.sosiaalikollega.fi/asiakkaat/verkkoneuvontapalvelun%20=
kayttoohje%20asiakkaille.pdf"=20
      target=3D_blank>Tutustu palvelun k=C3=A4ytt=C3=B6ohjeisiin</A> =
<BR><A=20
      class=3Dbanner-toimeentulotukilaskuri=20
      title=3D"Kokeile toimeentulotukilaskuria"=20
      =
href=3D"http://www.sosiaalikollega.fi/asiakkaat/toimeentulotukilaskuri2">=
Kokeile=20
      toimeentulotukilaskuria</A> &nbsp; </TD></TR>
  <TR>
    <TD>
      <DIV id=3Dportal-footer>
      <DIV><SPAN id=3DupdateInfo>P=C3=A4ivitetty&nbsp; 14.03.2011 =
</SPAN><SPAN=20
      id=3Dcopyright>=C2=A9 <SPAN>2011</SPAN> <A =
href=3D"http://www.sosiaalikollega.fi/"=20
      target=3D_blank>Pohjois-Suomen sosiaalialan =
osaamiskeskus</A></SPAN> <SPAN=20
      id=3Denabler>Powered by <A href=3D"http://www.mawell.fi/"=20
      target=3D_blank>Mawell</A></SPAN>=20
</DIV></DIV></TD></TR></TBODY></TABLE></DIV></BODY></HTML>

------=_NextPart_000_0000_01CBEFA0.1B537050
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.sosiaalikollega.fi/mail_icon.gif

R0lGODlhEAAQAPcAAE5OTmSh5e43IPBEL/JhT6Ojo4Kz6o298LHQ8rbT87nV873X9L7Y9MLa9cXc
9cne9srf9tDj99Hj99bm+Nrp+dzq+d3q+d/s+uHt+uTu+ujx++ny++vz/O30/PD2/PL3/fX5/fn7
/vz9/v7+/+0XF////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACQALAAAAAAQABAA
AAhzAEkIHEiwoMGDCBMSLMCwocOGAAQWKEGRoggQHTJUiHAgIomJFUeE8KDhAoEBHSWWCGAggEsO
GCYMEJDyY8WLGSlEcLCg5kSWLg1YkPCAQQKfJUR+2HBhAoQGChD4PEC1qlWqHgsA2Mq1K1eFYMOK
HVswIAA7Cg==

------=_NextPart_000_0000_01CBEFA0.1B537050
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.sosiaalikollega.fi/print_icon.gif

R0lGODlhEAAQAPcAAE5OTmtra9YvG4S5TpKSkqOjo4298NvPoubdvsHBwcbGxsfHx83NzdHR0dnZ
2f/64/Hx8fLy8vT3+Pb5+fj6+vn7/Pz9/f7+/u4aGv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABgALAAAAAAQABAA
AAhxADEIHEiwoMGDCAsoXFgAQMIMECM6PFgggsWLEwky3LhwYIEHIEOKBDnxI4KTKBEYGCDgQUkE
B2LKnImg5AECAHLqzEngQEYAPQs0YLAgQQCfGQUSQFCgAoUJEgLUNEiggAOIFi4oyElxp06EYMOC
DQgAOwo=

------=_NextPart_000_0000_01CBEFA0.1B537050
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.sosiaalikollega.fi/asiakkaat/kemi/images/blank.gif

R0lGODlhAQABAJH/AP///wAAAMDAwAAAACH5BAEAAAIALAAAAAABAAEAAAICVAEAOw==

------=_NextPart_000_0000_01CBEFA0.1B537050
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.sosiaalikollega.fi/virtukeskus/main.css

BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000
}
BODY#site-body {
	MARGIN: 0px; BACKGROUND: url(images/bg_site.png) #d4fbb3 repeat-x 0px =
0px; FONT-SIZE: 80%
}
#portal-top {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 998px; BACKGROUND: =
url(images/bg_top.jpg) no-repeat 12px 27px; HEIGHT: 144px
}
#portal-top H1#portal-logo {
	MARGIN: 0px
}
#portal-top H1#portal-logo A {
	POSITION: absolute; LINE-HEIGHT: 20; WIDTH: 215px; DISPLAY: block; =
BACKGROUND: url(images/logo_site.jpg) no-repeat 0px 0px; HEIGHT: 142px; =
OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#portal-top H2#portal-title {
	POSITION: absolute; LINE-HEIGHT: 20; MARGIN: 0px; WIDTH: 551px; =
DISPLAY: block; BACKGROUND: url(images/title_site.gif) no-repeat 0px =
0px; HEIGHT: 53px; OVERFLOW: hidden; TOP: 80px; LEFT: 232px
}
#portal-columns {
	POSITION: relative; MARGIN: 0px auto 30px; WIDTH: 998px !important
}
#portal-column-one {
	WIDTH: 218px; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
#portal-column-content {
	BORDER-BOTTOM: #8ec3dc 1px solid; BORDER-LEFT: #2b82c2 1px solid; =
PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 567px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: =
top; OVERFLOW: hidden; BORDER-TOP: #2b82c2 1px solid; BORDER-RIGHT: =
#98c6dc 1px solid; PADDING-TOP: 16px; border-radius: 8px 0 0 0; =
-moz-border-radius: 8px 0 0 0; -webkit-border-radius: 8px 0 0 0
}
#content {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 355px; PADDING-LEFT: 22px; WIDTH: =
523px; PADDING-RIGHT: 22px; PADDING-TOP: 0px
}
#portal-column-two {
	BORDER-BOTTOM: #2b82c2 1px solid; BACKGROUND-COLOR: #ccebff; WIDTH: =
210px; VERTICAL-ALIGN: top; BORDER-TOP: #2b82c2 1px solid; BORDER-RIGHT: =
#2b82c2 1px solid; border-radius: 0 8px 0 0; -moz-border-radius: 0 8px 0 =
0; -webkit-border-radius: 0 8px 0 0
}
#portal-footer {
	BORDER-BOTTOM: #2b82c2 1px solid; TEXT-ALIGN: right; BORDER-LEFT: =
#2b82c2 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 11px; =
PADDING-RIGHT: 10px; BACKGROUND: url(images/bg_footer.gif) #ccebff =
repeat-x 0px 0px; LETTER-SPACING: 1px; HEIGHT: 22px; COLOR: #72b3dc; =
FONT-SIZE: 85%; PADDING-TOP: 8px
}
SPAN.copyright {
	DISPLAY: none
}
DIV.copyright {
	POSITION: absolute; BOTTOM: 9px; LETTER-SPACING: 1px; COLOR: #72b3dc; =
FONT-SIZE: 85%; RIGHT: 9px
}
#copyright {
	FLOAT: left
}
#enabler {
	FLOAT: right
}
#portal-footer A {
	TEXT-DECORATION: none
}
#portal-columns HR {
	DISPLAY: none
}
#portal-column-content HR {
	BORDER-BOTTOM: #ffffff 1px solid; MARGIN: 0.7em 0px 1.2em; DISPLAY: =
block; HEIGHT: 1px; BORDER-TOP: #8fc0e3 1px solid
}
.portlet .portletItem {
	MARGIN: 0px
}
.portlet .portletItem P {
	MARGIN: 0px 0px 6px
}
.portlet .portletItem UL {
	MARGIN: 0px 0px 6px; PADDING-LEFT: 1.4em
}
.portlet .portletItem LI {
	MARGIN-LEFT: 0px
}
#portal-column-one .portlet {
	MARGIN: 0px 0px 10px; WIDTH: 210px; FONT-FAMILY: Verdana, Tahoma, =
sans-serif; COLOR: #ffffff
}
#portal-column-one .portlet .portletHeader {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 1; BACKGROUND-COLOR: #0066b2; MARGIN: =
0px; PADDING-LEFT: 10px; WIDTH: 192px; PADDING-RIGHT: 8px; FONT-FAMILY: =
Bliss, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 165%; =
OVERFLOW: hidden; PADDING-TOP: 7px; border-radius: 8px 8px 0 0; =
-moz-border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0
}
#portal-column-one .portlet .portletItem {
	PADDING-BOTTOM: 11px; BACKGROUND-COLOR: #117bca; PADDING-LEFT: 9px; =
WIDTH: 193px; PADDING-RIGHT: 8px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; BORDER-TOP: #3390e2 1px solid; PADDING-TOP: 5px; =
border-radius: 0 0 8px 8px; -moz-border-radius: 0 0 8px 8px; =
-webkit-border-radius: 0 0 8px 8px
}
#portal-column-one .portlet A {
	COLOR: #ffffff
}
#portal-column-one .portlet .portletItem A:hover {
	BACKGROUND-COLOR: #0066b2 !important
}
#portal-column-one .portlet A.navTreeCurrentItem {
	BACKGROUND-COLOR: #0066b2 !important
}
#portal-column-one .portlet A.special {
	COLOR: #ffc945
}
#portal-column-one .portlet A.logout {
	PADDING-LEFT: 20px; BACKGROUND: url(images/ico_exit.gif) no-repeat 1px =
2px; COLOR: #ffc945
}
#portal-column-one .portlet A.question {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; BACKGROUND: =
url(images/ico_question.png) no-repeat 0px 1px; COLOR: #c8ff7a
}
#portal-column-one .portlet A.inbox {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; BACKGROUND: =
url(images/ico_received.png) no-repeat 0px 3px
}
#portal-column-one .portlet A.social {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 1px; =
PADDING-TOP: 2px
}
#portal-column-one .portlet A.health {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 1px; =
PADDING-TOP: 2px
}
#portal-column-one .portlet A.poske {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 1px; =
PADDING-TOP: 2px
}
#portal-column-one .portlet A.kolpene {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 1px; =
PADDING-TOP: 2px
}
#portal-column-one .portlet A.social IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FLOAT: left; =
BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#portal-column-one .portlet A.health IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FLOAT: left; =
BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#portal-column-one .portlet A.poske IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FLOAT: left; =
BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#portal-column-one .portlet A.kolpene IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FLOAT: left; =
BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#portal-column-one .portlet A.social IMG {
	MARGIN: -1px 6px 0px -2px
}
#portal-column-one .portlet A.health IMG {
	MARGIN: -3px 6px 0px -2px
}
#portal-column-one .portlet A.poske IMG {
	MARGIN: 2px 3px 0px -6px
}
#portal-column-one .portlet A.kolpene IMG {
	MARGIN: -2px 7px 0px 3px
}
#portal-column-one .portlet .portletItem H6 {
	BORDER-BOTTOM: #3390e2 1px solid; PADDING-BOTTOM: 5px; =
BACKGROUND-COLOR: #0066b2; MARGIN: 5px -8px 4px -9px; PADDING-LEFT: 8px; =
PADDING-RIGHT: 6px; DISPLAY: block; COLOR: #95deff; FONT-SIZE: 100%; =
BORDER-TOP: #005ca1 1px solid; PADDING-TOP: 3px
}
#portal-column-one .portlet .portletItem HR {
	BORDER-BOTTOM: #3390e2 1px solid; BORDER-LEFT: #0064af 1px solid; =
HEIGHT: 2px; BORDER-TOP: #0064af 1px solid; BORDER-RIGHT: #3390e2 1px =
solid
}
#portal-column-one .portlet .portletItem P {
	MARGIN-BOTTOM: 6px
}
#portal-column-one .portlet .portletItem SELECT {
	WIDTH: 192px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
#portal-column-one #portlet-navigation-tree .portletHeader {
	LINE-HEIGHT: 10
}
#portlet-navigation-tree .portletHeader {
	BACKGROUND: url(images/title_portlet_menu.gif) #0066b2 no-repeat 6px =
3px; HEIGHT: 24px
}
#portlet-navigation-tree .portletItem UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; FONT-FAMILY: Verdana, Tahoma, =
sans-serif; LIST-STYLE-IMAGE: none
}
#portlet-navigation-tree A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 1px; DISPLAY: =
block; MARGIN-BOTTOM: 1px; FONT-SIZE: 90%; FONT-WEIGHT: bold; =
TEXT-DECORATION: none; PADDING-TOP: 1px
}
#portlet-navigation-tree UL UL {
	MARGIN: 2px 0px 2px 12px
}
#portlet-navigation-tree UL UL A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; =
PADDING-TOP: 1px
}
#portal-column-two .portlet {
	MARGIN: 0px
}
#portal-column-two .portlet .portletHeader {
	BORDER-BOTTOM: #e3f4ff 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 7px; FONT-FAMILY: Bliss, Arial, =
Helvetica, sans-serif; COLOR: #2082cb; FONT-SIZE: 155%; PADDING-TOP: 5px
}
#portal-column-two .portlet .portletItem {
	BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; PADDING-BOTTOM: =
10px; PADDING-LEFT: 9px; WIDTH: 193px; PADDING-RIGHT: 8px; BACKGROUND: =
url(images/portlet_body_right.jpg) #e2f4ff no-repeat 0px 0px; COLOR: =
#2d7dae; FONT-SIZE: 90%; OVERFLOW: hidden; BORDER-TOP: #90c5e4 1px =
solid; TOP: 0px; PADDING-TOP: 7px; LEFT: 0px
}
#portal-column-two #portlet-instructions .portletHeader {
	LINE-HEIGHT: 10; WIDTH: 193px; DISPLAY: block; OVERFLOW: hidden
}
#portal-column-two #portlet-security .portletHeader {
	LINE-HEIGHT: 10; WIDTH: 193px; DISPLAY: block; OVERFLOW: hidden
}
#portal-column-two #portlet-faq .portletHeader {
	LINE-HEIGHT: 10; WIDTH: 193px; DISPLAY: block; OVERFLOW: hidden
}
#portal-column-two #portlet-links .portletHeader {
	LINE-HEIGHT: 10; WIDTH: 193px; DISPLAY: block; OVERFLOW: hidden
}
#portal-column-two #portlet-tools .portletHeader {
	LINE-HEIGHT: 10; WIDTH: 193px; DISPLAY: block; OVERFLOW: hidden
}
#portal-column-two #portlet-q-and-a .portletHeader {
	LINE-HEIGHT: 10; WIDTH: 193px; DISPLAY: block; OVERFLOW: hidden
}
#portal-column-two .portlet-News .portletHeader {
	LINE-HEIGHT: 10; WIDTH: 193px; DISPLAY: block; OVERFLOW: hidden
}
#portal-column-two .portlet-Document .portletHeader {
	LINE-HEIGHT: 10; WIDTH: 193px; DISPLAY: block; OVERFLOW: hidden
}
#portal-column-two .portlet-Henkilo .portletHeader {
	LINE-HEIGHT: 10; WIDTH: 193px; DISPLAY: block; OVERFLOW: hidden
}
#portal-column-two .portlet-Lisa_aihe .portletHeader {
	LINE-HEIGHT: 10; WIDTH: 193px; DISPLAY: block; OVERFLOW: hidden
}
#portal-column-two .portlet-File .portletHeader {
	LINE-HEIGHT: 10; WIDTH: 193px; DISPLAY: block; OVERFLOW: hidden
}
#portal-column-two .portlet-Tyoskentelymalli .portletHeader {
	LINE-HEIGHT: 10; WIDTH: 193px; DISPLAY: block; OVERFLOW: hidden
}
#portal-column-two #portlet-instructions DT.portletHeader {
	BACKGROUND: url(images/title_portlet_help.gif) no-repeat 8px 4px; =
HEIGHT: 28px
}
#portal-column-two #portlet-security DT.portletHeader {
	BACKGROUND: url(images/title_portlet_security.gif) no-repeat 9px 3px; =
HEIGHT: 29px
}
#portal-column-two #portlet-faq DT.portletHeader {
	BACKGROUND: url(images/title_portlet_questions.gif) no-repeat 8px 4px; =
HEIGHT: 29px
}
#portal-column-two #portlet-links DT.portletHeader {
	BACKGROUND: url(images/title_portlet_links.gif) no-repeat 8px 4px; =
HEIGHT: 29px
}
#portal-column-two #portlet-tools DT.portletHeader {
	BACKGROUND: url(images/title_portlet_tools.gif) no-repeat 7px 5px; =
HEIGHT: 29px
}
#portal-column-two #portlet-q-and-a .portletHeader {
	BACKGROUND: url(images/title_portlet_q-and-a.png) no-repeat 8px 5px; =
HEIGHT: 39px
}
#portal-column-two .portlet-News DT.portletHeader {
	BACKGROUND: url(images/title_portlet_news.png) no-repeat 8px 4px; =
HEIGHT: 29px
}
#portal-column-two .portlet-Document DT.portletHeader {
	BACKGROUND: url(images/title_portlet_document.png) no-repeat 10px 5px; =
HEIGHT: 29px
}
#portal-column-two .portlet-Henkilo DT.portletHeader {
	BACKGROUND: url(images/title_portlet_person.png) no-repeat 10px 4px; =
HEIGHT: 29px
}
#portal-column-two .portlet-Lisa_aihe DT.portletHeader {
	BACKGROUND: url(images/title_portlet_moreinfo.png) no-repeat 9px 4px; =
HEIGHT: 29px
}
#portal-column-two .portlet-File DT.portletHeader {
	BACKGROUND: url(images/title_portlet_file.png) no-repeat 9px 6px; =
HEIGHT: 29px
}
#portal-column-two .portlet-Tyoskentelymalli DT.portletHeader {
	BACKGROUND: url(images/title_portlet_workmodel.png) no-repeat 9px 7px; =
HEIGHT: 29px
}
#portal-column-two .portletItem UL {
	MARGIN: 0px; PADDING-LEFT: 0px
}
#portal-column-two UL LI {
	PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
19px; PADDING-RIGHT: 0px; BACKGROUND: url(images/bullet_blue.png) =
no-repeat 5px 6px; LIST-STYLE-IMAGE: none; PADDING-TOP: 1px
}
#portal-column-two .portletItem UL A {
	TEXT-DECORATION: none
}
#portal-column-two .portletItem UL A:hover {
	TEXT-DECORATION: underline
}
#portal-column-two A.banner-toimeentulotukilaskuri {
	BORDER-BOTTOM: #ccebff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#ccebff 1px solid; LINE-HEIGHT: 30; MARGIN: 8px auto 0px; DISPLAY: =
block; OVERFLOW: hidden; BORDER-TOP: #ccebff 1px solid; BORDER-RIGHT: =
#ccebff 1px solid; border-radius: 6px; -moz-border-radius: 6px; =
-webkit-border-radius: 6px
}
#portal-column-two A.banner-kayttoohjeet {
	BORDER-BOTTOM: #ccebff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#ccebff 1px solid; LINE-HEIGHT: 30; MARGIN: 8px auto 0px; DISPLAY: =
block; OVERFLOW: hidden; BORDER-TOP: #ccebff 1px solid; BORDER-RIGHT: =
#ccebff 1px solid; border-radius: 6px; -moz-border-radius: 6px; =
-webkit-border-radius: 6px
}
#portal-column-two A.banner-toimeentulotukilaskuri {
	WIDTH: 174px; BACKGROUND: url(images/banner_toimeentulotukilaskuri.png) =
no-repeat 0px 0px; HEIGHT: 124px
}
#portal-column-two A.banner-kayttoohjeet {
	WIDTH: 174px; BACKGROUND: url(images/banner_kayttoohje.png) no-repeat =
0px 0px; HEIGHT: 132px
}
#portal-column-two A.banner-toimeentulotukilaskuri:hover {
	BORDER-BOTTOM-COLOR: #8cc9e6; BORDER-TOP-COLOR: #8cc9e6; =
BORDER-RIGHT-COLOR: #8cc9e6; BORDER-LEFT-COLOR: #8cc9e6; box-shadow: 0 0 =
6px #fff; -moz-box-shadow: 0 0 6px #fff; -webkit-box-shadow: 0 0 6px =
#fff
}
#portal-column-two A.banner-kayttoohjeet:hover {
	BORDER-BOTTOM-COLOR: #8cc9e6; BORDER-TOP-COLOR: #8cc9e6; =
BORDER-RIGHT-COLOR: #8cc9e6; BORDER-LEFT-COLOR: #8cc9e6; box-shadow: 0 0 =
6px #fff; -moz-box-shadow: 0 0 6px #fff; -webkit-box-shadow: 0 0 6px =
#fff
}
A {
	COLOR: #0066e2
}
A:visited {
	COLOR: #0066e2
}
A:hover {
	COLOR: #0047c0
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
#portal-column-content H1 {
	BORDER-BOTTOM: #58b8fa 2px solid; PADDING-BOTTOM: 7px; LINE-HEIGHT: =
1.1; MARGIN-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
MARGIN-BOTTOM: 0.7em; LETTER-SPACING: -1px; FONT-SIZE: 195%; =
FONT-WEIGHT: normal
}
#portal-column-content .documentFirstHeading {
	MARGIN-TOP: 0px
}
#headingIcon {
	MARGIN: -3px 5px 0px 0px; FLOAT: left
}
#portal-column-content H2 {
	BORDER-BOTTOM: #58b8fa 1px solid; MARGIN: 0.4em 0px 0.6em; FONT-FAMILY: =
Arial, Helvetica, sans-serif; FONT-SIZE: 140%; FONT-WEIGHT: normal
}
#portal-column-content H2.bar {
	BORDER-BOTTOM: #0074c0 1px solid; FONT-FAMILY: Verdana, Tahoma, =
sans-serif; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
H2 .downplay {
	LETTER-SPACING: normal; COLOR: #000000; FONT-SIZE: 70%
}
H2.bar .downplay {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: =
85%
}
#portal-column-content H3 {
	BORDER-BOTTOM: #a7dfa8 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0.8em =
0px 0.5em; FONT-FAMILY: Verdana, Tahoma, sans-serif; FONT-SIZE: 110%; =
FONT-WEIGHT: bold
}
H1 A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
H2 A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
H3 A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
STRONG {
	FONT-FAMILY: Verdana, Tahoma, sans-serif; FONT-WEIGHT: bold
}
STRONG A {
	FONT-SIZE: 85%
}
.documentDescription {
	COLOR: #007adb; FONT-SIZE: 110%
}
.tile {
	BACKGROUND-REPEAT: no-repeat
}
#portal-column-content UL {
	PADDING-LEFT: 8px; LIST-STYLE-IMAGE: url(images/ico_bullet.gif)
}
#portal-column-two UL.visualNoMarker {
	MARGIN-LEFT: -2px !important
}
#portal-column-two UL.visualNoMarker LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none
}
UL.visualNoMarker LI A.tile {
	PADDING-LEFT: 19px; DISPLAY: block
}
UL LI {
	MARGIN-LEFT: 1.5em
}
LI.indent {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
LI.info {
	PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
19px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 1px
}
LI.doc {
	PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
19px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 1px
}
LI.ext {
	PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
19px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 1px
}
LI.question {
	PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
19px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 1px
}
LI.start {
	PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
19px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 1px
}
LI.link {
	PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
19px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 1px
}
UL LI.info {
	BACKGROUND: url(images/ico_info.png) no-repeat 1px 2px
}
UL LI.doc {
	BACKGROUND: url(images/ico_document.png) no-repeat 2px 2px
}
UL LI.ext {
	BACKGROUND: url(images/ico_earth.png) no-repeat 0px 2px
}
UL LI.question {
	BACKGROUND: url(images/ico_question_2.png) no-repeat 1px 2px
}
UL LI.start {
	BACKGROUND: url(images/ico_arrow_right.png) no-repeat 1px 2px
}
UL LI.link {
	BACKGROUND: url(images/ico_link.png) no-repeat 1px 2px
}
UL LI.start A {
	COLOR: #0aa700 !important
}
.note UL LI.info A {
	COLOR: #0088d6 !important
}
LI.noBullet {
	BACKGROUND-IMAGE: none !important; LIST-STYLE-TYPE: none !important; =
PADDING-LEFT: 0px !important; MARGIN-LEFT: 0px !important; =
LIST-STYLE-IMAGE: none !important
}
LI.noBullet A {
	BACKGROUND-IMAGE: none !important; LIST-STYLE-TYPE: none !important; =
PADDING-LEFT: 0px !important; MARGIN-LEFT: 0px !important; =
LIST-STYLE-IMAGE: none !important
}
.blueBox {
	BORDER-BOTTOM: #aacae0 1px solid; BORDER-LEFT: #c5dff0 1px solid; =
PADDING-BOTTOM: 15px; MARGIN: 8px 0px 10px; PADDING-LEFT: 14px; =
PADDING-RIGHT: 14px; BACKGROUND: url(../images/introbox_bg.gif) #ffffff =
repeat-x 0px 0px; BORDER-TOP: #c5dff0 1px solid; BORDER-RIGHT: #aacae0 =
1px solid; PADDING-TOP: 10px
}
.greenBox {
	BORDER-BOTTOM: #a5d68f 1px solid; BORDER-LEFT: #bfe2b2 1px solid; =
PADDING-BOTTOM: 15px; MARGIN: 8px 0px 10px; PADDING-LEFT: 14px; =
PADDING-RIGHT: 14px; BACKGROUND: url(../images/bg_greenbox.jpg) #ffffff =
repeat-x 0px 100%; BORDER-TOP: #bfe2b2 1px solid; BORDER-RIGHT: #a5d68f =
1px solid; PADDING-TOP: 10px
}
.blueBox A {
	BORDER-BOTTOM-COLOR: #a6d8f3 !important; BORDER-TOP-COLOR: #a6d8f3 =
!important; COLOR: #0076aa; BORDER-RIGHT-COLOR: #a6d8f3 !important; =
BORDER-LEFT-COLOR: #a6d8f3 !important
}
.blueBox A:hover {
	BORDER-BOTTOM-COLOR: #1487ff !important; BORDER-TOP-COLOR: #1487ff =
!important; COLOR: #0063ad !important; BORDER-RIGHT-COLOR: #1487ff =
!important; BORDER-LEFT-COLOR: #1487ff !important
}
IMG.alignL {
	BORDER-BOTTOM: #4f9dcf 1px solid; BORDER-LEFT: #84bbdd 1px solid; =
PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #eff6fd; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; BORDER-TOP: #84bbdd 1px solid; BORDER-RIGHT: #4f9dcf =
1px solid; PADDING-TOP: 3px
}
IMG.alignR {
	BORDER-BOTTOM: #4f9dcf 1px solid; BORDER-LEFT: #84bbdd 1px solid; =
PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #eff6fd; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; BORDER-TOP: #84bbdd 1px solid; BORDER-RIGHT: #4f9dcf =
1px solid; PADDING-TOP: 3px
}
.alignL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; MARGIN: 3px 13px 6px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; CLEAR: =
left; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: =
0px
}
#portal-column-content TD IMG.alignL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; MARGIN: 3px 13px 6px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; CLEAR: =
left; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: =
0px
}
.greenBox IMG.alignL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; MARGIN: 3px 13px 6px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; CLEAR: =
left; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: =
0px
}
.blueBox IMG.alignL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; MARGIN: 3px 13px 6px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; CLEAR: =
left; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: =
0px
}
.alignR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; MARGIN: 3px 0px 6px 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; CLEAR: =
right; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: =
0px
}
#portal-column-content TD IMG.alignR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; MARGIN: 3px 0px 6px 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; CLEAR: =
right; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: =
0px
}
.greenBox IMG.alignR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; MARGIN: 3px 0px 6px 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; CLEAR: =
right; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: =
0px
}
.blueBox IMG.alignR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; MARGIN: 3px 0px 6px 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; CLEAR: =
right; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: =
0px
}
.note {
	BORDER-BOTTOM: #d2c17d 1px solid; POSITION: relative; BORDER-LEFT: =
#e5dda2 1px solid; PADDING-BOTTOM: 14px; MARGIN: 9px 0px 12px; =
PADDING-LEFT: 12px; PADDING-RIGHT: 11px; BACKGROUND: =
url(images/bg_note.jpg) #fffbcc no-repeat right bottom; COLOR: #6a5700; =
BORDER-TOP: #e5dda2 1px solid; BORDER-RIGHT: #d2c17d 1px solid; =
PADDING-TOP: 9px; box-shadow: 1px 1px 3px #dad8c4; -moz-box-shadow: 1px =
1px 3px #dad8c4; -webkit-box-shadow: 1px 1px 3px #dad8c4
}
.note H5 {
	BORDER-BOTTOM: #ffdf34 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px 0px =
8px; FONT-FAMILY: Verdana, Tahoma, sans-serif; LETTER-SPACING: 0px =
!important; COLOR: #d28800; FONT-SIZE: 105% !important; FONT-WEIGHT: =
bold !important
}
.note .footer {
	POSITION: absolute; WIDTH: 100%; BOTTOM: -10px; BACKGROUND: =
url(images/shade_note.jpg) #ffffff no-repeat 0px 0px; HEIGHT: 9px; LEFT: =
0px
}
.note A {
	COLOR: #d08b00 !important
}
.note A:hover {
	BACKGROUND-COLOR: #ffffff !important
}
FORM#ask .note A {
	PADDING-LEFT: 9px; DISPLAY: block; BACKGROUND: =
url(images/ico_arrhead.gif) no-repeat 0px 3px
}
.note UL {
	LIST-STYLE-POSITION: inside; MARGIN: 3px 0px 4px; PADDING-LEFT: 2px =
!important; ZOOM: 1; OVERFLOW: hidden
}
.note UL A {
	PADDING-LEFT: 0px !important; BACKGROUND: none transparent scroll =
repeat 0% 0%
}
.noteR {
	MARGIN: 7px 0px 8px 14px; WIDTH: 220px; FLOAT: right
}
FORM#ask .noteR {
	MARGIN: 5px 0px 8px 10px; WIDTH: 200px; FLOAT: right; CLEAR: right
}
.noteL {
	MARGIN: 7px 14px 8px 0px; WIDTH: 220px; FLOAT: left
}
.noteGroup .noteR {
	PADDING-BOTTOM: 8px; MARGIN: 0px 0px 9px; PADDING-LEFT: 9px; WIDTH: =
238px; PADDING-RIGHT: 9px; PADDING-TOP: 7px; border-radius: 0 0 14px 0; =
-moz-border-radius: 0 0 14px 0; -webkit-border-radius: 0 0 14px 0
}
.noteGroup .noteL {
	PADDING-BOTTOM: 8px; MARGIN: 0px 0px 9px; PADDING-LEFT: 9px; WIDTH: =
238px; PADDING-RIGHT: 9px; PADDING-TOP: 7px; border-radius: 0 0 14px 0; =
-moz-border-radius: 0 0 14px 0; -webkit-border-radius: 0 0 14px 0
}
.noteGroup .note IMG.left {
	MARGIN: 0px 8px 3px 0px
}
.noteGroup .note IMG.right {
	MARGIN: 0px 0px 3px 8px
}
TABLE.blueTable {
	MARGIN: 8px 0px; BORDER-SPACING: 3px; WIDTH: 100%; BORDER-COLLAPSE: =
separate; EMPTY-CELLS: hide
}
TABLE.greenTable {
	MARGIN: 8px 0px; BORDER-SPACING: 3px; WIDTH: 100%; BORDER-COLLAPSE: =
separate; EMPTY-CELLS: hide
}
TABLE.blueTable TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.1; =
PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: Verdana, Tahoma, =
sans-serif; COLOR: #ffffff; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; =
PADDING-TOP: 3px
}
TABLE.greenTable TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.1; =
PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: Verdana, Tahoma, =
sans-serif; COLOR: #ffffff; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; =
PADDING-TOP: 3px
}
TABLE.blueTable TH {
	BACKGROUND-COLOR: #3997d6
}
TABLE.greenTable TH {
	BACKGROUND-COLOR: #66b142
}
TABLE.blueTable TH A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE.greenTable TH A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE.blueTable TH A:hover {
	COLOR: #ffffff !important; TEXT-DECORATION: underline
}
TABLE.greenTable TH A:hover {
	COLOR: #ffffff !important; TEXT-DECORATION: underline
}
TABLE.blueTable TD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; =
VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
TABLE.greenTable TD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; =
VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
TABLE.blueTable TD {
	BACKGROUND-COLOR: #b9e2f8
}
TABLE.greenTable TD {
	BACKGROUND-COLOR: #cff1b8
}
TABLE.blueTable UL {
	MARGIN: 6px 0px 7px
}
TABLE.greenTable UL {
	MARGIN: 6px 0px 7px
}
TABLE.greenTable A {
	COLOR: #009a0a
}
TABLE.greenTable A:hover {
	COLOR: #009a0a
}
TABLE.blueTable A {
	COLOR: #0076c4
}
TABLE.greenTable A:hover {
	COLOR: #00750a
}
A.btnAsk {
	WIDTH: 265px
}
A.btnViewAnswers {
	WIDTH: 265px
}
A.btnLogInto {
	WIDTH: 186px
}
A.btnWorkPartner {
	WIDTH: 177px
}
A.btnLaheisneuvonpito {
	WIDTH: 212px
}
A.btnAsk {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
LINE-HEIGHT: 10; DISPLAY: block; HEIGHT: 37px; OVERFLOW: hidden; =
BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
A.btnViewAnswers {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
LINE-HEIGHT: 10; DISPLAY: block; HEIGHT: 37px; OVERFLOW: hidden; =
BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
A.btnLogInto {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
LINE-HEIGHT: 10; DISPLAY: block; HEIGHT: 37px; OVERFLOW: hidden; =
BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
A.btnWorkPartner {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
LINE-HEIGHT: 10; DISPLAY: block; HEIGHT: 37px; OVERFLOW: hidden; =
BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
A.btnLaheisneuvonpito {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
LINE-HEIGHT: 10; DISPLAY: block; HEIGHT: 37px; OVERFLOW: hidden; =
BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
A.btnAsk {
	BACKGROUND: url(../images/btn_ask_consultants.gif) no-repeat 0px 0px
}
A.btnViewAnswers {
	BACKGROUND: url(../images/btn_view_answers.gif) no-repeat 0px 0px
}
A.btnLogInto {
	BACKGROUND: url(../images/btn_log_into.gif) no-repeat 0px 0px
}
A.btnWorkPartner {
	BACKGROUND: url(../images/btn_workpartner.gif) no-repeat 0px 0px
}
A.btnLaheisneuvonpito {
	BACKGROUND: url(../images/btn_laheisneuvonpito.gif) no-repeat 0px 0px
}
A.btnAsk:hover {
	BACKGROUND-POSITION: 0px -37px
}
A.btnViewAnswers:hover {
	BACKGROUND-POSITION: 0px -37px
}
A.btnLogInto:hover {
	BACKGROUND-POSITION: 0px -37px
}
A.btnWorkPartner:hover {
	BACKGROUND-POSITION: 0px -37px
}
A.btnLaheisneuvonpito:hover {
	BACKGROUND-POSITION: 0px -37px
}
A.personCard {
	BORDER-BOTTOM: medium none; POSITION: relative; MARGIN: 0px 12px 10px =
0px; WIDTH: 297px; DISPLAY: block; BACKGROUND: =
url(../images/person_card.jpg) #f6eace no-repeat 0px 0px; FLOAT: left; =
LETTER-SPACING: 1px; HEIGHT: 123px; COLOR: #000000; FONT-SIZE: 85%; =
OVERFLOW: hidden; BORDER-TOP: #ffffff 1px solid; TEXT-DECORATION: none
}
A.personCard:hover {
	BORDER-BOTTOM-COLOR: #ffffff !important; BORDER-TOP-COLOR: #ffffff =
!important; BACKGROUND-POSITION: 0px -123px; COLOR: #000000 !important; =
BORDER-RIGHT-COLOR: #ffffff !important; BORDER-LEFT-COLOR: #ffffff =
!important
}
A.personCard SPAN {
	MARGIN: 12px 12px 14px 72px; DISPLAY: block
}
A.personCard SPAN STRONG {
	BORDER-BOTTOM: #cd8a67 1px solid; PADDING-BOTTOM: 4px; DISPLAY: block; =
FONT-FAMILY: Verdana, Tahoma, sans-serif; MARGIN-BOTTOM: 5px; =
LETTER-SPACING: 0px; FONT-SIZE: 115%; FONT-WEIGHT: bold
}
A.personCard SPAN.photo {
	POSITION: absolute; BACKGROUND-COLOR: transparent; MARGIN: 0px; WIDTH: =
60px; BACKGROUND-POSITION: 50% 50%; HEIGHT: 90px; OVERFLOW: hidden; TOP: =
14px; LEFT: 1px
}
#portal-column-content .datasheet .resume UL {
	LIST-STYLE-TYPE: none !important; LIST-STYLE-IMAGE: none !important
}
.right {
	MARGIN: 5px 0px 8px 10px; FLOAT: right; CLEAR: right
}
.left {
	MARGIN: 5px 10px 8px 0px; FLOAT: left; CLEAR: left
}
.center {
	TEXT-ALIGN: center; MARGIN: 5px auto 8px
}
.alignR {
	TEXT-ALIGN: right !important
}
.alignL {
	TEXT-ALIGN: left !important
}
.alignC {
	TEXT-ALIGN: center !important
}
.vAlignT {
	VERTICAL-ALIGN: top !important
}
.vAlignM {
	VERTICAL-ALIGN: middle !important
}
.vAlignB {
	VERTICAL-ALIGN: bottom !important
}
.downplay {
	LETTER-SPACING: 1px; COLOR: #4692bd; FONT-SIZE: 85%; FONT-WEIGHT: =
normal !important
}
DIV.hr {
	BORDER-BOTTOM: #d7eefc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 1.2em =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; CLEAR: both; =
BORDER-TOP: #a6cfe9 1px solid; PADDING-TOP: 0px
}
DIV.hr HR {
	DISPLAY: none
}
HR {
	BORDER-BOTTOM: #d7eefc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 2px; =
CLEAR: both; BORDER-TOP: #a6cfe9 1px solid; PADDING-TOP: 0px
}
.noBorder {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
IMG.noBorder {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.hiddenStructure {
	DISPLAY: none
}
.floaterFix {
	CLEAR: both
}
.floatBarrier {
	CLEAR: both
}
FORM {
	MARGIN: 0px
}
LABEL {
	FONT-FAMILY: Verdana, Tahoma, sans-serif; FONT-SIZE: 90%; FONT-WEIGHT: =
bold
}
LABEL .downplay {
	FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal; =
COLOR: #000000; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
LABEL.downplay {
	FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal; =
COLOR: #000000; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
LABEL.subtitle {
	PADDING-BOTTOM: 7px; MARGIN: 12px 0px 4px; PADDING-LEFT: 8px; =
PADDING-RIGHT: 7px; DISPLAY: block; BACKGROUND: =
url(images/bg_lbl_subtitle.png) repeat-x 0px 100%; COLOR: #007ebb; =
PADDING-TOP: 2px
}
INPUT[type=3Dtext] {
	BORDER-BOTTOM: #b3cddc 1px solid; BORDER-LEFT: #7ea5bb 1px solid; =
PADDING-BOTTOM: 1px; MARGIN: 3px 0px 4px; PADDING-LEFT: 3px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
BACKGROUND: url(images/bg_textfield.gif) #edf8ff repeat-x 0px 0px; =
BORDER-TOP: #7ea5bb 1px solid; BORDER-RIGHT: #b3cddc 1px solid; =
PADDING-TOP: 1px
}
INPUT.text {
	BORDER-BOTTOM: #b3cddc 1px solid; BORDER-LEFT: #7ea5bb 1px solid; =
PADDING-BOTTOM: 1px; MARGIN: 3px 0px 4px; PADDING-LEFT: 3px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
BACKGROUND: url(images/bg_textfield.gif) #edf8ff repeat-x 0px 0px; =
BORDER-TOP: #7ea5bb 1px solid; BORDER-RIGHT: #b3cddc 1px solid; =
PADDING-TOP: 1px
}
INPUT#s7_topic {
	BORDER-BOTTOM: #b3cddc 1px solid; BORDER-LEFT: #7ea5bb 1px solid; =
PADDING-BOTTOM: 1px; MARGIN: 3px 0px 4px; PADDING-LEFT: 3px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
BACKGROUND: url(images/bg_textfield.gif) #edf8ff repeat-x 0px 0px; =
BORDER-TOP: #7ea5bb 1px solid; BORDER-RIGHT: #b3cddc 1px solid; =
PADDING-TOP: 1px
}
TEXTAREA {
	BORDER-BOTTOM: #b3cddc 1px solid; BORDER-LEFT: #7ea5bb 1px solid; =
PADDING-BOTTOM: 1px; MARGIN: 3px 0px 4px; PADDING-LEFT: 3px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
BACKGROUND: url(images/bg_textfield.gif) #edf8ff repeat-x 0px 0px; =
BORDER-TOP: #7ea5bb 1px solid; BORDER-RIGHT: #b3cddc 1px solid; =
PADDING-TOP: 1px
}
TEXTAREA {
	WIDTH: 99%
}
INPUT[type=3Dtext].uneditable {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
INPUT.uneditable {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
INPUT.button {
	BORDER-BOTTOM: #337fb7 1px solid; BORDER-LEFT: #337fb7 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
FONT-FAMILY: Verdana, Tahoma, sans-serif; BACKGROUND: =
url(images/bg_button.gif) #edf6fd repeat-x 0px 100%; COLOR: #2b6d9e; =
FONT-SIZE: 100%; BORDER-TOP: #337fb7 1px solid; CURSOR: pointer; =
FONT-WEIGHT: bold; BORDER-RIGHT: #337fb7 1px solid; TEXT-DECORATION: =
none; PADDING-TOP: 3px; border-radius: 14px; -moz-border-radius: 14px; =
-webkit-border-radius: 14px; box-shadow: 1px 1px 3px #a0c5da; =
-moz-box-shadow: 1px 1px 3px #a0c5da; -webkit-box-shadow: 1px 1px 3px =
#a0c5da; text-shadow: #ffffff 1px 1px 1px
}
INPUT[type=3Dbutton] {
	BORDER-BOTTOM: #337fb7 1px solid; BORDER-LEFT: #337fb7 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
FONT-FAMILY: Verdana, Tahoma, sans-serif; BACKGROUND: =
url(images/bg_button.gif) #edf6fd repeat-x 0px 100%; COLOR: #2b6d9e; =
FONT-SIZE: 100%; BORDER-TOP: #337fb7 1px solid; CURSOR: pointer; =
FONT-WEIGHT: bold; BORDER-RIGHT: #337fb7 1px solid; TEXT-DECORATION: =
none; PADDING-TOP: 3px; border-radius: 14px; -moz-border-radius: 14px; =
-webkit-border-radius: 14px; box-shadow: 1px 1px 3px #a0c5da; =
-moz-box-shadow: 1px 1px 3px #a0c5da; -webkit-box-shadow: 1px 1px 3px =
#a0c5da; text-shadow: #ffffff 1px 1px 1px
}
INPUT[type=3Dsubmit] {
	BORDER-BOTTOM: #337fb7 1px solid; BORDER-LEFT: #337fb7 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
FONT-FAMILY: Verdana, Tahoma, sans-serif; BACKGROUND: =
url(images/bg_button.gif) #edf6fd repeat-x 0px 100%; COLOR: #2b6d9e; =
FONT-SIZE: 100%; BORDER-TOP: #337fb7 1px solid; CURSOR: pointer; =
FONT-WEIGHT: bold; BORDER-RIGHT: #337fb7 1px solid; TEXT-DECORATION: =
none; PADDING-TOP: 3px; border-radius: 14px; -moz-border-radius: 14px; =
-webkit-border-radius: 14px; box-shadow: 1px 1px 3px #a0c5da; =
-moz-box-shadow: 1px 1px 3px #a0c5da; -webkit-box-shadow: 1px 1px 3px =
#a0c5da; text-shadow: #ffffff 1px 1px 1px
}
INPUT[type=3Dreset] {
	BORDER-BOTTOM: #337fb7 1px solid; BORDER-LEFT: #337fb7 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
FONT-FAMILY: Verdana, Tahoma, sans-serif; BACKGROUND: =
url(images/bg_button.gif) #edf6fd repeat-x 0px 100%; COLOR: #2b6d9e; =
FONT-SIZE: 100%; BORDER-TOP: #337fb7 1px solid; CURSOR: pointer; =
FONT-WEIGHT: bold; BORDER-RIGHT: #337fb7 1px solid; TEXT-DECORATION: =
none; PADDING-TOP: 3px; border-radius: 14px; -moz-border-radius: 14px; =
-webkit-border-radius: 14px; box-shadow: 1px 1px 3px #a0c5da; =
-moz-box-shadow: 1px 1px 3px #a0c5da; -webkit-box-shadow: 1px 1px 3px =
#a0c5da; text-shadow: #ffffff 1px 1px 1px
}
BUTTON {
	BORDER-BOTTOM: #337fb7 1px solid; BORDER-LEFT: #337fb7 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
FONT-FAMILY: Verdana, Tahoma, sans-serif; BACKGROUND: =
url(images/bg_button.gif) #edf6fd repeat-x 0px 100%; COLOR: #2b6d9e; =
FONT-SIZE: 100%; BORDER-TOP: #337fb7 1px solid; CURSOR: pointer; =
FONT-WEIGHT: bold; BORDER-RIGHT: #337fb7 1px solid; TEXT-DECORATION: =
none; PADDING-TOP: 3px; border-radius: 14px; -moz-border-radius: 14px; =
-webkit-border-radius: 14px; box-shadow: 1px 1px 3px #a0c5da; =
-moz-box-shadow: 1px 1px 3px #a0c5da; -webkit-box-shadow: 1px 1px 3px =
#a0c5da; text-shadow: #ffffff 1px 1px 1px
}
A.button {
	BORDER-BOTTOM: #337fb7 1px solid; BORDER-LEFT: #337fb7 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
FONT-FAMILY: Verdana, Tahoma, sans-serif; BACKGROUND: =
url(images/bg_button.gif) #edf6fd repeat-x 0px 100%; COLOR: #2b6d9e; =
FONT-SIZE: 100%; BORDER-TOP: #337fb7 1px solid; CURSOR: pointer; =
FONT-WEIGHT: bold; BORDER-RIGHT: #337fb7 1px solid; TEXT-DECORATION: =
none; PADDING-TOP: 3px; border-radius: 14px; -moz-border-radius: 14px; =
-webkit-border-radius: 14px; box-shadow: 1px 1px 3px #a0c5da; =
-moz-box-shadow: 1px 1px 3px #a0c5da; -webkit-box-shadow: 1px 1px 3px =
#a0c5da; text-shadow: #ffffff 1px 1px 1px
}
INPUT.button:hover {
	BORDER-BOTTOM: #1d8029 1px solid; BORDER-LEFT: #1d8029 1px solid; =
BACKGROUND: url(images/bg_button_mouseover.gif) #fefffd repeat-x 0px =
100%; COLOR: #1b6d1f; BORDER-TOP: #1d8029 1px solid; BORDER-RIGHT: =
#1d8029 1px solid; box-shadow: 1px 1px 3px #a9c99a; -moz-box-shadow: 1px =
1px 3px #a9c99a; -webkit-box-shadow: 1px 1px 3px #a9c99a
}
INPUT[type=3Dbutton]:hover {
	BORDER-BOTTOM: #1d8029 1px solid; BORDER-LEFT: #1d8029 1px solid; =
BACKGROUND: url(images/bg_button_mouseover.gif) #fefffd repeat-x 0px =
100%; COLOR: #1b6d1f; BORDER-TOP: #1d8029 1px solid; BORDER-RIGHT: =
#1d8029 1px solid; box-shadow: 1px 1px 3px #a9c99a; -moz-box-shadow: 1px =
1px 3px #a9c99a; -webkit-box-shadow: 1px 1px 3px #a9c99a
}
INPUT[type=3Dsubmit]:hover {
	BORDER-BOTTOM: #1d8029 1px solid; BORDER-LEFT: #1d8029 1px solid; =
BACKGROUND: url(images/bg_button_mouseover.gif) #fefffd repeat-x 0px =
100%; COLOR: #1b6d1f; BORDER-TOP: #1d8029 1px solid; BORDER-RIGHT: =
#1d8029 1px solid; box-shadow: 1px 1px 3px #a9c99a; -moz-box-shadow: 1px =
1px 3px #a9c99a; -webkit-box-shadow: 1px 1px 3px #a9c99a
}
INPUT[type=3Dreset]:hover {
	BORDER-BOTTOM: #1d8029 1px solid; BORDER-LEFT: #1d8029 1px solid; =
BACKGROUND: url(images/bg_button_mouseover.gif) #fefffd repeat-x 0px =
100%; COLOR: #1b6d1f; BORDER-TOP: #1d8029 1px solid; BORDER-RIGHT: =
#1d8029 1px solid; box-shadow: 1px 1px 3px #a9c99a; -moz-box-shadow: 1px =
1px 3px #a9c99a; -webkit-box-shadow: 1px 1px 3px #a9c99a
}
BUTTON:hover {
	BORDER-BOTTOM: #1d8029 1px solid; BORDER-LEFT: #1d8029 1px solid; =
BACKGROUND: url(images/bg_button_mouseover.gif) #fefffd repeat-x 0px =
100%; COLOR: #1b6d1f; BORDER-TOP: #1d8029 1px solid; BORDER-RIGHT: =
#1d8029 1px solid; box-shadow: 1px 1px 3px #a9c99a; -moz-box-shadow: 1px =
1px 3px #a9c99a; -webkit-box-shadow: 1px 1px 3px #a9c99a
}
A.button:hover {
	BORDER-BOTTOM: #1d8029 1px solid; BORDER-LEFT: #1d8029 1px solid; =
BACKGROUND: url(images/bg_button_mouseover.gif) #fefffd repeat-x 0px =
100%; COLOR: #1b6d1f; BORDER-TOP: #1d8029 1px solid; BORDER-RIGHT: =
#1d8029 1px solid; box-shadow: 1px 1px 3px #a9c99a; -moz-box-shadow: 1px =
1px 3px #a9c99a; -webkit-box-shadow: 1px 1px 3px #a9c99a
}
INPUT.btnDisabled {
	BORDER-BOTTOM-COLOR: #71899a; BORDER-TOP-COLOR: #71899a; BACKGROUND: =
url(images/bg_button_disabled.gif) #fefeff repeat-x 0px 100%; COLOR: =
#94b0c6; BORDER-RIGHT-COLOR: #71899a; BORDER-LEFT-COLOR: #71899a; =
CURSOR: default; box-shadow: 1px 1px 3px #b2c1ca; -moz-box-shadow: 1px =
1px 3px #b2c1ca; -webkit-box-shadow: 1px 1px 3px #b2c1ca
}
INPUT[type=3Dbutton].btnDisabled {
	BORDER-BOTTOM-COLOR: #71899a; BORDER-TOP-COLOR: #71899a; BACKGROUND: =
url(images/bg_button_disabled.gif) #fefeff repeat-x 0px 100%; COLOR: =
#94b0c6; BORDER-RIGHT-COLOR: #71899a; BORDER-LEFT-COLOR: #71899a; =
CURSOR: default; box-shadow: 1px 1px 3px #b2c1ca; -moz-box-shadow: 1px =
1px 3px #b2c1ca; -webkit-box-shadow: 1px 1px 3px #b2c1ca
}
INPUT[type=3Dsubmit].btnDisabled {
	BORDER-BOTTOM-COLOR: #71899a; BORDER-TOP-COLOR: #71899a; BACKGROUND: =
url(images/bg_button_disabled.gif) #fefeff repeat-x 0px 100%; COLOR: =
#94b0c6; BORDER-RIGHT-COLOR: #71899a; BORDER-LEFT-COLOR: #71899a; =
CURSOR: default; box-shadow: 1px 1px 3px #b2c1ca; -moz-box-shadow: 1px =
1px 3px #b2c1ca; -webkit-box-shadow: 1px 1px 3px #b2c1ca
}
INPUT[type=3Dreset].btnDisabled {
	BORDER-BOTTOM-COLOR: #71899a; BORDER-TOP-COLOR: #71899a; BACKGROUND: =
url(images/bg_button_disabled.gif) #fefeff repeat-x 0px 100%; COLOR: =
#94b0c6; BORDER-RIGHT-COLOR: #71899a; BORDER-LEFT-COLOR: #71899a; =
CURSOR: default; box-shadow: 1px 1px 3px #b2c1ca; -moz-box-shadow: 1px =
1px 3px #b2c1ca; -webkit-box-shadow: 1px 1px 3px #b2c1ca
}
BUTTON.btnDisabled {
	BORDER-BOTTOM-COLOR: #71899a; BORDER-TOP-COLOR: #71899a; BACKGROUND: =
url(images/bg_button_disabled.gif) #fefeff repeat-x 0px 100%; COLOR: =
#94b0c6; BORDER-RIGHT-COLOR: #71899a; BORDER-LEFT-COLOR: #71899a; =
CURSOR: default; box-shadow: 1px 1px 3px #b2c1ca; -moz-box-shadow: 1px =
1px 3px #b2c1ca; -webkit-box-shadow: 1px 1px 3px #b2c1ca
}
INPUT.btnDisabled:hover {
	BORDER-BOTTOM-COLOR: #71899a; BORDER-TOP-COLOR: #71899a; BACKGROUND: =
url(images/bg_button_disabled.gif) #fefeff repeat-x 0px 100%; COLOR: =
#94b0c6; BORDER-RIGHT-COLOR: #71899a; BORDER-LEFT-COLOR: #71899a; =
CURSOR: default; box-shadow: 1px 1px 3px #b2c1ca; -moz-box-shadow: 1px =
1px 3px #b2c1ca; -webkit-box-shadow: 1px 1px 3px #b2c1ca
}
INPUT[type=3Dbutton].btnDisabled:hover {
	BORDER-BOTTOM-COLOR: #71899a; BORDER-TOP-COLOR: #71899a; BACKGROUND: =
url(images/bg_button_disabled.gif) #fefeff repeat-x 0px 100%; COLOR: =
#94b0c6; BORDER-RIGHT-COLOR: #71899a; BORDER-LEFT-COLOR: #71899a; =
CURSOR: default; box-shadow: 1px 1px 3px #b2c1ca; -moz-box-shadow: 1px =
1px 3px #b2c1ca; -webkit-box-shadow: 1px 1px 3px #b2c1ca
}
INPUT[type=3Dsubmit].btnDisabled:hover {
	BORDER-BOTTOM-COLOR: #71899a; BORDER-TOP-COLOR: #71899a; BACKGROUND: =
url(images/bg_button_disabled.gif) #fefeff repeat-x 0px 100%; COLOR: =
#94b0c6; BORDER-RIGHT-COLOR: #71899a; BORDER-LEFT-COLOR: #71899a; =
CURSOR: default; box-shadow: 1px 1px 3px #b2c1ca; -moz-box-shadow: 1px =
1px 3px #b2c1ca; -webkit-box-shadow: 1px 1px 3px #b2c1ca
}
INPUT[type=3Dreset].btnDisabled:hover {
	BORDER-BOTTOM-COLOR: #71899a; BORDER-TOP-COLOR: #71899a; BACKGROUND: =
url(images/bg_button_disabled.gif) #fefeff repeat-x 0px 100%; COLOR: =
#94b0c6; BORDER-RIGHT-COLOR: #71899a; BORDER-LEFT-COLOR: #71899a; =
CURSOR: default; box-shadow: 1px 1px 3px #b2c1ca; -moz-box-shadow: 1px =
1px 3px #b2c1ca; -webkit-box-shadow: 1px 1px 3px #b2c1ca
}
BUTTON.btnDisabled:hover {
	BORDER-BOTTOM-COLOR: #71899a; BORDER-TOP-COLOR: #71899a; BACKGROUND: =
url(images/bg_button_disabled.gif) #fefeff repeat-x 0px 100%; COLOR: =
#94b0c6; BORDER-RIGHT-COLOR: #71899a; BORDER-LEFT-COLOR: #71899a; =
CURSOR: default; box-shadow: 1px 1px 3px #b2c1ca; -moz-box-shadow: 1px =
1px 3px #b2c1ca; -webkit-box-shadow: 1px 1px 3px #b2c1ca
}
INPUT.btnSmall {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-SIZE: =
11px; PADDING-TOP: 3px; border-radius: 6px; -moz-border-radius: 6px; =
-webkit-border-radius: 6px; box-shadow: 1px 1px 1px #b8d6e7; =
-moz-box-shadow: 1px 1px 1px #b8d6e7; -webkit-box-shadow: 1px 1px 1px =
#b8d6e7
}
INPUT[type=3Dbutton].btnSmall {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-SIZE: =
11px; PADDING-TOP: 3px; border-radius: 6px; -moz-border-radius: 6px; =
-webkit-border-radius: 6px; box-shadow: 1px 1px 1px #b8d6e7; =
-moz-box-shadow: 1px 1px 1px #b8d6e7; -webkit-box-shadow: 1px 1px 1px =
#b8d6e7
}
INPUT[type=3Dsubmit].btnSmall {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-SIZE: =
11px; PADDING-TOP: 3px; border-radius: 6px; -moz-border-radius: 6px; =
-webkit-border-radius: 6px; box-shadow: 1px 1px 1px #b8d6e7; =
-moz-box-shadow: 1px 1px 1px #b8d6e7; -webkit-box-shadow: 1px 1px 1px =
#b8d6e7
}
INPUT[type=3Dreset].btnSmall {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-SIZE: =
11px; PADDING-TOP: 3px; border-radius: 6px; -moz-border-radius: 6px; =
-webkit-border-radius: 6px; box-shadow: 1px 1px 1px #b8d6e7; =
-moz-box-shadow: 1px 1px 1px #b8d6e7; -webkit-box-shadow: 1px 1px 1px =
#b8d6e7
}
BUTTON.btnSmall {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-SIZE: =
11px; PADDING-TOP: 3px; border-radius: 6px; -moz-border-radius: 6px; =
-webkit-border-radius: 6px; box-shadow: 1px 1px 1px #b8d6e7; =
-moz-box-shadow: 1px 1px 1px #b8d6e7; -webkit-box-shadow: 1px 1px 1px =
#b8d6e7
}
.fieldRequired {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND: =
url(images/required.gif) no-repeat left center; COLOR: #ffffff; =
PADDING-TOP: 0px
}
.formHelp {
	MARGIN-BOTTOM: 2px; LETTER-SPACING: 1px; COLOR: #5987af; FONT-SIZE: 85%
}
.discreet {
	MARGIN-BOTTOM: 2px; LETTER-SPACING: 1px; COLOR: #5987af; FONT-SIZE: 85%
}
INPUT#title {
	WIDTH: 99%
}
.formGrid SELECT {
	PADDING-BOTTOM: 0px; MARGIN: 3px 0px 4px; PADDING-LEFT: 3px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: #62a1d3 1px solid; POSITION: relative; BORDER-LEFT: =
#8fbee4 1px solid; PADDING-BOTTOM: 10px; MARGIN: 6px 0px 12px; =
PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BACKGROUND: =
url(images/bg_fieldset.gif) #e8f6ff repeat-x 0px 100%; BORDER-TOP: =
#8fbee4 1px solid; BORDER-RIGHT: #62a1d3 1px solid; PADDING-TOP: 8px
}
.fieldset {
	BORDER-BOTTOM: #62a1d3 1px solid; POSITION: relative; BORDER-LEFT: =
#8fbee4 1px solid; PADDING-BOTTOM: 10px; MARGIN: 6px 0px 12px; =
PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BACKGROUND: =
url(images/bg_fieldset.gif) #e8f6ff repeat-x 0px 100%; BORDER-TOP: =
#8fbee4 1px solid; BORDER-RIGHT: #62a1d3 1px solid; PADDING-TOP: 8px
}
LEGEND {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; HEIGHT: 22px; PADDING-TOP: 0px
}
LEGEND SPAN {
	POSITION: absolute; WIDTH: 508px; HEIGHT: 16px; TOP: -1px; LEFT: -12px
}
DIV.legend {
	MARGIN: -9px -12px 11px
}
LEGEND SPAN {
	BORDER-BOTTOM: #0074c0 1px solid; BORDER-LEFT: #0e92cb 1px solid; =
PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: =
block; FONT-FAMILY: Verdana, Tahoma, sans-serif; BACKGROUND: =
url(images/bg_legend.gif) #0190d5 repeat-x 0px 0px; COLOR: #ffffff; =
BORDER-TOP: #1497d1 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #007ac8 =
1px solid; PADDING-TOP: 2px
}
DIV.legend {
	BORDER-BOTTOM: #0074c0 1px solid; BORDER-LEFT: #0e92cb 1px solid; =
PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: =
block; FONT-FAMILY: Verdana, Tahoma, sans-serif; BACKGROUND: =
url(images/bg_legend.gif) #0190d5 repeat-x 0px 0px; COLOR: #ffffff; =
BORDER-TOP: #1497d1 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #007ac8 =
1px solid; PADDING-TOP: 2px
}
H2.bar {
	BORDER-BOTTOM: #0074c0 1px solid; BORDER-LEFT: #0e92cb 1px solid; =
PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: =
block; FONT-FAMILY: Verdana, Tahoma, sans-serif; BACKGROUND: =
url(images/bg_legend.gif) #0190d5 repeat-x 0px 0px; COLOR: #ffffff; =
BORDER-TOP: #1497d1 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #007ac8 =
1px solid; PADDING-TOP: 2px
}
FIELDSET LABEL {
	LETTER-SPACING: normal; COLOR: #0967a0
}
.fieldset LABEL {
	LETTER-SPACING: normal; COLOR: #0967a0
}
FIELDSET .downplay {
	LETTER-SPACING: normal; COLOR: #0967a0
}
.fieldset .downplay {
	LETTER-SPACING: normal; COLOR: #0967a0
}
FIELDSET INPUT[type=3Dtext] {
	BORDER-BOTTOM-COLOR: #8dc4e3; BORDER-TOP-COLOR: #2989bb; BACKGROUND: =
url(images/bg_textfield.png) #ffffff no-repeat 0px 0px; =
BORDER-RIGHT-COLOR: #8dc4e3; BORDER-LEFT-COLOR: #2989bb
}
.fieldset INPUT[type=3Dtext] {
	BORDER-BOTTOM-COLOR: #8dc4e3; BORDER-TOP-COLOR: #2989bb; BACKGROUND: =
url(images/bg_textfield.png) #ffffff no-repeat 0px 0px; =
BORDER-RIGHT-COLOR: #8dc4e3; BORDER-LEFT-COLOR: #2989bb
}
FIELDSET INPUT.text {
	BORDER-BOTTOM-COLOR: #8dc4e3; BORDER-TOP-COLOR: #2989bb; BACKGROUND: =
url(images/bg_textfield.png) #ffffff no-repeat 0px 0px; =
BORDER-RIGHT-COLOR: #8dc4e3; BORDER-LEFT-COLOR: #2989bb
}
.fieldset INPUT.text {
	BORDER-BOTTOM-COLOR: #8dc4e3; BORDER-TOP-COLOR: #2989bb; BACKGROUND: =
url(images/bg_textfield.png) #ffffff no-repeat 0px 0px; =
BORDER-RIGHT-COLOR: #8dc4e3; BORDER-LEFT-COLOR: #2989bb
}
FIELDSET TEXTAREA {
	BORDER-BOTTOM-COLOR: #8dc4e3; BORDER-TOP-COLOR: #2989bb; BACKGROUND: =
url(images/bg_textfield.png) #ffffff no-repeat 0px 0px; =
BORDER-RIGHT-COLOR: #8dc4e3; BORDER-LEFT-COLOR: #2989bb
}
.fieldset TEXTAREA {
	BORDER-BOTTOM-COLOR: #8dc4e3; BORDER-TOP-COLOR: #2989bb; BACKGROUND: =
url(images/bg_textfield.png) #ffffff no-repeat 0px 0px; =
BORDER-RIGHT-COLOR: #8dc4e3; BORDER-LEFT-COLOR: #2989bb
}
FIELDSET .formGrid {
	WIDTH: 502px !important
}
.fieldset .formGrid {
	WIDTH: 502px !important
}
.hr HR {
	DISPLAY: none !important
}
.hr {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(images/bg_hr.gif) repeat-x 0px 45%; PADDING-TOP: 7px
}
TD.label {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 5px; =
PADDING-TOP: 1px
}
TD.field {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
PADDING-TOP: 1px
}
.field TABLE {
	MARGIN: 4px
}
.formGrid TR.title TD {
	BORDER-BOTTOM: #6ca7d6 1px solid; PADDING-BOTTOM: 3px
}
.formGrid .downplay {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 85%
}
.formGrid LABEL.downplay {
	COLOR: #00588d; FONT-SIZE: 100%
}
.formGrid LABEL .downplay {
	FONT-SIZE: 95%
}
.switchSection {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #78c1e5 1px solid; =
PADDING-BOTTOM: 4px; MARGIN: 5px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: =
8px; BACKGROUND: url(images/bg_switchsection.gif) #c1e6ff repeat-x 0px =
0px; BORDER-TOP: #78c1e5 1px solid; BORDER-RIGHT: #ffffff 1px solid; =
PADDING-TOP: 4px
}
.binaryChoice TH {
	BORDER-BOTTOM: #69b4e3 1px solid; BORDER-LEFT: #ffffff 1px solid; =
PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #afe0ff; PADDING-LEFT: 0px; =
WIDTH: 32px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Tahoma, =
sans-serif; COLOR: #00588d; FONT-SIZE: 80%; BORDER-TOP: #69b4e3 1px =
solid; FONT-WEIGHT: bold; BORDER-RIGHT: #69b4e3 1px solid; PADDING-TOP: =
2px
}
.binaryChoice TH.none {
	BORDER-RIGHT-WIDTH: 1px; BACKGROUND-COLOR: transparent; =
BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.binaryChoice TD.label {
	BORDER-BOTTOM: #69b4e3 1px solid; BORDER-LEFT: #ffffff 1px solid; =
BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #69b4e3 1px solid
}
.binaryChoice TD.field {
	BORDER-BOTTOM: #69b4e3 1px solid; BORDER-LEFT: #ffffff 1px solid; =
BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #69b4e3 1px solid
}
.binaryChoice TD.label {
	BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; PADDING-LEFT: 1px; =
WIDTH: 360px; PADDING-RIGHT: 5px; PADDING-TOP: 3px
}
.binaryChoice TD.field {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 3px; WIDTH: =
20px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.binaryChoice TD.field INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
TABLE.inputGrid {
	MARGIN: 6px 0px 12px; WIDTH: 99%; EMPTY-CELLS: hide
}
TABLE.inputGrid TH {
	BORDER-BOTTOM: #007ac0 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: =
3px; BACKGROUND-COLOR: #1ea3e2; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; =
FONT-FAMILY: Verdana, Tahoma, sans-serif; COLOR: #ffffff; FONT-SIZE: =
80%; PADDING-TOP: 2px
}
TABLE.inputGrid TH.empty {
	BORDER-BOTTOM: #1ea3e2 1px dotted; BACKGROUND-COLOR: transparent
}
TABLE.inputGrid TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE.inputGrid TD.label {
	BORDER-BOTTOM: #85b7d1 1px dotted
}
TABLE.inputGrid TD.label {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0967a0; FONT-SIZE: =
95%; FONT-WEIGHT: normal
}
TABLE.inputGrid TD LABEL {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0967a0; FONT-SIZE: =
95%; FONT-WEIGHT: normal
}
TABLE.inputGrid TD.label {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 9px; PADDING-RIGHT: 7px; =
PADDING-TOP: 1px
}
TABLE.inputGrid INPUT.text {
	TEXT-ALIGN: center; MARGIN: 0px
}
TABLE.inputGrid INPUT[type=3Dtext] {
	TEXT-ALIGN: center; MARGIN: 0px
}
.socialservices {
	BORDER-BOTTOM: #a08d73 1px solid; BORDER-LEFT: #c8b89b 1px solid; =
PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f9f4e3; MARGIN: 1em 0px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; CLEAR: both; =
BORDER-TOP: #c8b89b 1px solid; BORDER-RIGHT: #a08d73 1px solid; =
PADDING-TOP: 8px; box-shadow: 1px 2px 3px #d4cdc3; -moz-box-shadow: 1px =
2px 3px #d4cdc3; -webkit-box-shadow: 1px 2px 3px #d4cdc3
}
.healthservices {
	BORDER-BOTTOM: #a08d73 1px solid; BORDER-LEFT: #c8b89b 1px solid; =
PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f9f4e3; MARGIN: 1em 0px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; CLEAR: both; =
BORDER-TOP: #c8b89b 1px solid; BORDER-RIGHT: #a08d73 1px solid; =
PADDING-TOP: 8px; box-shadow: 1px 2px 3px #d4cdc3; -moz-box-shadow: 1px =
2px 3px #d4cdc3; -webkit-box-shadow: 1px 2px 3px #d4cdc3
}
.regionalservices {
	BORDER-BOTTOM: #a08d73 1px solid; BORDER-LEFT: #c8b89b 1px solid; =
PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f9f4e3; MARGIN: 1em 0px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; CLEAR: both; =
BORDER-TOP: #c8b89b 1px solid; BORDER-RIGHT: #a08d73 1px solid; =
PADDING-TOP: 8px; box-shadow: 1px 2px 3px #d4cdc3; -moz-box-shadow: 1px =
2px 3px #d4cdc3; -webkit-box-shadow: 1px 2px 3px #d4cdc3
}
.socialservices DIV {
	BACKGROUND: url(../images/pix_darkgreen.gif) #4ca309 repeat-x 0px 0px
}
.healthservices DIV {
	BACKGROUND: url(../images/pix_darkblue.gif) #007fca repeat-x 0px 0px
}
.regionalservices DIV {
	BACKGROUND: url(../images/pix_darkgreen2.gif) #7fb500 repeat-x 0px 0px
}
.socialservices DIV DIV {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; =
PADDING-TOP: 11px
}
.healthservices DIV DIV {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; =
PADDING-TOP: 11px
}
.regionalservices DIV DIV {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; =
PADDING-TOP: 11px
}
.socialservices DIV DIV {
	BACKGROUND: url(../images/title_socialservices.gif) no-repeat 0px 0px
}
.healthservices DIV DIV {
	BACKGROUND: url(../images/title_healthservices.gif) no-repeat 0px 0px
}
.regionalservices DIV DIV {
	BACKGROUND: url(../images/title_regionalservices.gif) no-repeat 0px 0px
}
.socialservices DIV.floatBarrier {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; =
PADDING-TOP: 0px
}
.healthservices DIV.floatBarrier {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; =
PADDING-TOP: 0px
}
.regionalservices DIV.floatBarrier {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; =
PADDING-TOP: 0px
}
.socialservices H3 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px !important; LINE-HEIGHT: 10; MARGIN: 0px; PADDING-LEFT: 0px =
!important; WIDTH: 250px; PADDING-RIGHT: 0px !important; DISPLAY: block; =
FLOAT: left; HEIGHT: 32px; OVERFLOW: hidden; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none; PADDING-TOP: 0px !important
}
.healthservices H3 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px !important; LINE-HEIGHT: 10; MARGIN: 0px; PADDING-LEFT: 0px =
!important; WIDTH: 250px; PADDING-RIGHT: 0px !important; DISPLAY: block; =
FLOAT: left; HEIGHT: 32px; OVERFLOW: hidden; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none; PADDING-TOP: 0px !important
}
.regionalservices H3 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px !important; LINE-HEIGHT: 10; MARGIN: 0px; PADDING-LEFT: 0px =
!important; WIDTH: 250px; PADDING-RIGHT: 0px !important; DISPLAY: block; =
FLOAT: left; HEIGHT: 32px; OVERFLOW: hidden; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none; PADDING-TOP: 0px !important
}
.socialservices DIV A {
	POSITION: relative; PADDING-BOTTOM: 6px; MARGIN: 0px 9px 9px 0px; =
PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; FONT-FAMILY: =
Verdana, Tahoma, sans-serif; WHITE-SPACE: nowrap; FLOAT: left; =
FONT-SIZE: 90%; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION: =
none; PADDING-TOP: 5px; border-radius: 5px; -moz-border-radius: 5px; =
-webkit-border-radius: 5px
}
.healthservices DIV A {
	POSITION: relative; PADDING-BOTTOM: 6px; MARGIN: 0px 9px 9px 0px; =
PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; FONT-FAMILY: =
Verdana, Tahoma, sans-serif; WHITE-SPACE: nowrap; FLOAT: left; =
FONT-SIZE: 90%; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION: =
none; PADDING-TOP: 5px; border-radius: 5px; -moz-border-radius: 5px; =
-webkit-border-radius: 5px
}
.regionalservices DIV A {
	POSITION: relative; PADDING-BOTTOM: 6px; MARGIN: 0px 9px 9px 0px; =
PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; FONT-FAMILY: =
Verdana, Tahoma, sans-serif; WHITE-SPACE: nowrap; FLOAT: left; =
FONT-SIZE: 90%; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION: =
none; PADDING-TOP: 5px; border-radius: 5px; -moz-border-radius: 5px; =
-webkit-border-radius: 5px
}
.socialservices DIV A {
	BACKGROUND-COLOR: #88e47a; COLOR: #006e0d !important
}
.socialservices DIV A:hover {
	BACKGROUND-COLOR: #88e47a; COLOR: #006e0d !important
}
.healthservices DIV A {
	BACKGROUND-COLOR: #6fcbff; COLOR: #00599e !important
}
.healthservices DIV A:hover {
	BACKGROUND-COLOR: #6fcbff; COLOR: #00599e !important
}
.regionalservices DIV A {
	BACKGROUND-COLOR: #b2ed66; COLOR: #3e6e00 !important
}
.regionalservices DIV A:hover {
	BACKGROUND-COLOR: #b2ed66; COLOR: #3e6e00 !important
}
#tt {
	BORDER-BOTTOM: #6c693b 1px solid; POSITION: absolute; BORDER-LEFT: =
#6c693b 1px solid; DISPLAY: block; BACKGROUND: =
url(../images/bg_tooltip.gif) #fff4ab repeat-x 0px 100%; BORDER-TOP: =
#6c693b 1px solid; BORDER-RIGHT: #6c693b 1px solid; border-radius: 6px; =
-moz-border-radius: 6px; -webkit-border-radius: 6px
}
#tttop {
	DISPLAY: none
}
#ttcont {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 8px; DISPLAY: =
block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #3d3b16; =
FONT-SIZE: 90%; PADDING-TOP: 7px
}
#ttbot {
	POSITION: relative; WIDTH: 11px; BOTTOM: -11px; DISPLAY: block; =
BACKGROUND: url(../images/tooltip_pointer.gif) no-repeat 0px 0px; =
HEIGHT: 12px; LEFT: 9px
}
#portal-searchbox {
	DISPLAY: none
}
#portal-topmenu {
	DISPLAY: none
}
.documentActions {
	DISPLAY: none
}
#relatedItems {
	DISPLAY: none
}
#updateInfo {
	DISPLAY: none
}
.portalMessage {
	BORDER-BOTTOM: #d8b100 1px solid; PADDING-BOTTOM: 5px; =
BACKGROUND-COLOR: #ffdc3e; PADDING-LEFT: 8px; PADDING-RIGHT: 7px; =
BORDER-RIGHT: #d8b100 1px solid; PADDING-TOP: 4px
}
.portalMessage A {
	BORDER-BOTTOM-COLOR: #09aa00 !important; BORDER-TOP-COLOR: #09aa00 =
!important; COLOR: #008a04; BORDER-RIGHT-COLOR: #09aa00 !important; =
BORDER-LEFT-COLOR: #09aa00 !important
}
.listing {
	BORDER-BOTTOM: #badff0 1px solid; BORDER-LEFT: #badff0 1px solid; =
MARGIN: 4px 0px 8px; BORDER-SPACING: 0; WIDTH: 99%; BORDER-COLLAPSE: =
collapse
}
.listing A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.listing TH {
	VERTICAL-ALIGN: top
}
.listing TD {
	VERTICAL-ALIGN: top
}
.listing TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; FONT-SIZE: =
85%; BORDER-TOP: #badff0 1px solid; BORDER-RIGHT: #badff0 1px solid; =
PADDING-TOP: 1px
}
.listing TH {
	BORDER-BOTTOM: #0075a7 1px solid; PADDING-BOTTOM: 3px; =
BACKGROUND-COLOR: #0a91cb; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
FONT-FAMILY: Verdana, Tahoma, sans-serif; COLOR: #ffffff; FONT-SIZE: =
80%; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; BORDER-RIGHT: #0075a7 =
1px solid; PADDING-TOP: 2px
}
.listing TR.even TD {
	BACKGROUND-COLOR: #e0f1f8
}
.listing .visualIconPadding {
	PADDING-LEFT: 18px
}
.listingBar {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 4px; CLEAR: both
}
.listingBar {
	FONT-FAMILY: Verdana, Tahoma, sans-serif; FONT-SIZE: 85%; FONT-WEIGHT: =
bold
}
.listingBar A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
UL#portal-personaltools {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; TOP: 0px; RIGHT: 2px; PADDING-TOP: 0px
}
UL#portal-personaltools LI {
	LIST-STYLE-TYPE: none; FLOAT: left; MARGIN-LEFT: 4px; LIST-STYLE-IMAGE: =
none
}
UL#portal-personaltools A {
	FONT-FAMILY: Verdana, Tahoma, sans-serif; FONT-SIZE: 80%; FONT-WEIGHT: =
bold; TEXT-DECORATION: none
}
UL#portal-personaltools LI.portalUser {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: =
22px; PADDING-TOP: 3px
}
UL#portal-personaltools LI.portalUser A {
	PADDING-BOTTOM: 0px; MARGIN: 2px 8px 0px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; COLOR: #fff; PADDING-TOP: 4px
}
UL#portal-personaltools LI.portalUser A:hover {
	COLOR: #003d71
}
UL#portal-personaltools LI#personaltool-mystuff A {
	BORDER-BOTTOM: #0070c6 1px solid; BORDER-LEFT: #4195de 1px solid; =
PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: =
block; BACKGROUND: url(../images/bg_personaltool.jpg) #369df2 no-repeat =
50% 100%; COLOR: #0070b6; BORDER-RIGHT: #0070c6 1px solid; PADDING-TOP: =
5px
}
UL#portal-personaltools LI#personaltool-preferences A {
	BORDER-BOTTOM: #0070c6 1px solid; BORDER-LEFT: #4195de 1px solid; =
PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: =
block; BACKGROUND: url(../images/bg_personaltool.jpg) #369df2 no-repeat =
50% 100%; COLOR: #0070b6; BORDER-RIGHT: #0070c6 1px solid; PADDING-TOP: =
5px
}
UL#portal-personaltools LI#personaltool-undo A {
	BORDER-BOTTOM: #0070c6 1px solid; BORDER-LEFT: #4195de 1px solid; =
PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: =
block; BACKGROUND: url(../images/bg_personaltool.jpg) #369df2 no-repeat =
50% 100%; COLOR: #0070b6; BORDER-RIGHT: #0070c6 1px solid; PADDING-TOP: =
5px
}
UL#portal-personaltools LI#personaltool-logout A {
	BORDER-BOTTOM: #0070c6 1px solid; BORDER-LEFT: #4195de 1px solid; =
PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: =
block; BACKGROUND: url(../images/bg_personaltool.jpg) #369df2 no-repeat =
50% 100%; COLOR: #0070b6; BORDER-RIGHT: #0070c6 1px solid; PADDING-TOP: =
5px
}
UL#portal-personaltools LI#personaltool-mystuff A:hover {
	BACKGROUND-POSITION: 50% 0px; COLOR: #ffffff
}
UL#portal-personaltools LI#personaltool-preferences A:hover {
	BACKGROUND-POSITION: 50% 0px; COLOR: #ffffff
}
UL#portal-personaltools LI#personaltool-undo A:hover {
	BACKGROUND-POSITION: 50% 0px; COLOR: #ffffff
}
UL#portal-personaltools LI#personaltool-logout A:hover {
	BACKGROUND-POSITION: 50% 0px; COLOR: #ffffff
}
UL#portal-personaltools LI#personaltool-login {
	DISPLAY: none
}
#portal-breadcrumbs {
	BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2; =
MARGIN: -12px 0px 0px; MIN-HEIGHT: 26px; PADDING-LEFT: 21px; =
PADDING-RIGHT: 22px; LETTER-SPACING: 1px; FONT-SIZE: 85%; BORDER-TOP: =
#ffffff 1px solid; PADDING-TOP: 8px
}
#portal-breadcrumbs DIV {
	BORDER-BOTTOM: #44acec 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: =
2px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#portal-breadcrumbs A {
	TEXT-DECORATION: none
}
#portal-breadcrumbs A:hover {
	COLOR: #000000
}
.breadcrumbSeparator {
	COLOR: #abcfeb
}

------=_NextPart_000_0000_01CBEFA0.1B537050
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.sosiaalikollega.fi/asiakkaat/kemi/local.css

#portal-column-one {
	DISPLAY: none
}
#portal-column-content {
	MIN-WIDTH: 785px; WIDTH: auto
}
#content {
	MIN-WIDTH: 741px; WIDTH: auto
}
#portal-top H1#portal-logo A {
	BACKGROUND-IMAGE: url(virtukeskus/images/logo_kemi.png) !important
}
#portal-footer {
	BACKGROUND: url(virtukeskus/images/logos_footer_lappi.png) #ccebff =
no-repeat 0px 0px; PADDING-TOP: 140px !important
}
#copyright {
	DISPLAY: none
}

------=_NextPart_000_0000_01CBEFA0.1B537050
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.sosiaalikollega.fi/portal_javascripts/Poske/ploneScripts3509.js

=0A=
/* Merged Plone Javascript file=0A=
 * This file is dynamically assembled from separate parts.=0A=
 * Some of these parts have 3rd party licenses or copyright information =
attached=0A=
 * Such information is valid for that section,=0A=
 * not for the entire composite file=0A=
 * originating files are separated by ----- filename.js -----=0A=
 */=0A=
=0A=
/* ----- register_function.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/register_function.js?ori=
ginal=3D1=0A=
var bugRiddenCrashPronePieceOfJunk=3D(navigator.userAgent.indexOf('MSIE =
5')!=3D-1&&navigator.userAgent.indexOf('Mac')!=3D-1)=0A=
var W3CDOM=3D(!bugRiddenCrashPronePieceOfJunk&&typeof =
document.getElementsByTagName!=3D'undefined'&&typeof =
document.createElement!=3D'undefined');var =
registerEventListener=3Dundefined;if(typeof =
addEvent!=3D'undefined'){registerEventListener=3Dfunction(elem,event,func=
){addEvent(elem,event,func);return true}} else =
if(window.addEventListener){registerEventListener=3Dfunction(elem,event,f=
unc){elem.addEventListener(event,func,false);return true}} else =
if(window.attachEvent){registerEventListener=3Dfunction(elem,event,func){=
var result=3Delem.attachEvent("on"+event,func);return result}} =
else{registerEventListener=3Dfunction(elem,event,func){return false}}=0A=
var unRegisterEventListener=3Dundefined;if(typeof =
removeEvent!=3D'undefined'){unRegisterEventListener=3Dfunction(elem,event=
,func){removeEvent(element,event,func);return true}} else =
if(window.removeEventListener){unRegisterEventListener=3Dfunction(elem,ev=
ent,func){elem.removeEventListener(event,func,false);return true}} else =
if(window.detachEvent){unRegisterEventListener=3Dfunction(elem,event,func=
){var result=3Delem.detachEvent("on"+event,func);return result}} =
else{unRegisterEventListener=3Dfunction(elem,event,func){return false}}=0A=
var registerPloneFunction=3Dundefined;if(typeof =
addDOMLoadEvent!=3D'undefined'){registerPloneFunction=3Dfunction(func){re=
gisterEventListener(window,"domload",func)}} =
else{registerPloneFunction=3Dfunction(func){registerEventListener(window,=
"load",func)}}=0A=
function getContentArea(){if(W3CDOM){var =
node=3Ddocument.getElementById('region-content');if(!node){node=3Ddocumen=
t.getElementById('content')}=0A=
return node}}=0A=
=0A=
=0A=
/* ----- cssQuery.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/cssQuery.js?original=3D1=0A=
var cssQuery=3Dfunction(){var version=3D"2.0.2";var =
$COMMA=3D/\s*,\s*/;var cssQuery=3Dfunction($selector,$$from){try{var =
$match=3D[];var $useCache=3Darguments.callee.caching&&!$$from;var =
$base=3D($$from)?($$from.constructor=3D=3DArray)?$$from:[$$from]:[documen=
t];var =
$$selectors=3DparseSelector($selector).split($COMMA),i;for(i=3D0;i<$$sele=
ctors.length;i++){$selector=3D_toStream($$selectors[i]);if(isMSIE&&$selec=
tor.slice(0,3).join("")=3D=3D" =
*#"){$selector=3D$selector.slice(2);$$from=3D_msie_selectById([],$base,$s=
elector[1])} else $$from=3D$base;var =
j=3D0,$token,$filter,$arguments,$cacheSelector=3D"";while(j<$selector.len=
gth){$token=3D$selector[j++];$filter=3D$selector[j++];$cacheSelector+=3D$=
token+$filter;$arguments=3D"";if($selector[j]=3D=3D"("){while($selector[j=
++]!=3D")"&&j<$selector.length){$arguments+=3D$selector[j]}=0A=
$arguments=3D$arguments.slice(0,-1);$cacheSelector+=3D"("+$arguments+")"}=0A=
$$from=3D($useCache&&cache[$cacheSelector])?cache[$cacheSelector]:select(=
$$from,$token,$filter,$arguments);if($useCache) =
cache[$cacheSelector]=3D$$from}=0A=
$match=3D$match.concat($$from)}=0A=
delete cssQuery.error;return $match} =
catch($error){cssQuery.error=3D$error;return =
[]}};cssQuery.toString=3Dfunction(){return "function cssQuery() {\n  =
[version "+version+"]\n}"};var =
cache=3D{};cssQuery.caching=3Dfalse;cssQuery.clearCache=3Dfunction($selec=
tor){if($selector){$selector=3D_toStream($selector).join("");delete =
cache[$selector]} else cache=3D{}};var modules=3D{};var =
loaded=3Dfalse;cssQuery.addModule=3Dfunction($name,$script){if(loaded) =
eval("$script=3D"+String($script));modules[$name]=3Dnew =
$script()};cssQuery.valueOf=3Dfunction($code){return =
$code?eval($code):this};var selectors=3D{};var pseudoClasses=3D{};var =
AttributeSelector=3D{match:/\[([\w-]+(\|[\w-]+)?)\s*(\W?=3D)?\s*([^\]]*)\=
]/};var attributeSelectors=3D[];selectors[" =
"]=3Dfunction($results,$from,$tagName,$namespace){var =
$element,i,j;for(i=3D0;i<$from.length;i++){var =
$subset=3DgetElementsByTagName($from[i],$tagName,$namespace);for(j=3D0;($=
element=3D$subset[j]);j++){if(thisElement($element)&&compareNamespace($el=
ement,$namespace))=0A=
$results.push($element)}}};selectors["#"]=3Dfunction($results,$from,$id){=
var $element,j;for(j=3D0;($element=3D$from[j]);j++) =
if($element.id=3D=3D$id) =
$results.push($element)};selectors["."]=3Dfunction($results,$from,$classN=
ame){$className=3Dnew RegExp("(^|\\s)"+$className+"(\\s|$)");var =
$element,i;for(i=3D0;($element=3D$from[i]);i++)=0A=
if($className.test($element.className)) =
$results.push($element)};selectors[":"]=3Dfunction($results,$from,$pseudo=
Class,$arguments){var =
$test=3DpseudoClasses[$pseudoClass],$element,i;if($test) =
for(i=3D0;($element=3D$from[i]);i++)=0A=
if($test($element,$arguments)) =
$results.push($element)};pseudoClasses["link"]=3Dfunction($element){var =
$document=3DgetDocument($element);if($document.links) for(var =
i=3D0;i<$document.links.length;i++){if($document.links[i]=3D=3D$element) =
return true}};pseudoClasses["visited"]=3Dfunction($element){};var =
thisElement=3Dfunction($element){return($element&&$element.nodeType=3D=3D=
1&&$element.tagName!=3D"!")?$element:null};var =
previousElementSibling=3Dfunction($element){while($element&&($element=3D$=
element.previousSibling)&&!thisElement($element)) continue;return =
$element};var =
nextElementSibling=3Dfunction($element){while($element&&($element=3D$elem=
ent.nextSibling)&&!thisElement($element)) continue;return $element};var =
firstElementChild=3Dfunction($element){return =
thisElement($element.firstChild)||nextElementSibling($element.firstChild)=
};var lastElementChild=3Dfunction($element){return =
thisElement($element.lastChild)||previousElementSibling($element.lastChil=
d)};var childElements=3Dfunction($element){var =
$childElements=3D[];$element=3DfirstElementChild($element);while($element=
){$childElements.push($element);$element=3DnextElementSibling($element)}=0A=
return $childElements};var isMSIE=3Dtrue;var =
isXML=3Dfunction($element){var =
$document=3DgetDocument($element);return(typeof =
$document.mimeType=3D=3D"unknown")?/\.xml$/i.test($document.URL):Boolean(=
$document.mimeType=3D=3D"XML Document")};var =
getDocument=3Dfunction($element){return =
$element.ownerDocument||$element.document};var =
getElementsByTagName=3Dfunction($element,$tagName){return($tagName=3D=3D"=
*"&&$element.all)?$element.all:$element.getElementsByTagName($tagName)};v=
ar =
compareTagName=3Dfunction($element,$tagName,$namespace){if($tagName=3D=3D=
"*") return =
thisElement($element);if(!compareNamespace($element,$namespace)) return =
false;if(!isXML($element)) $tagName=3D$tagName.toUpperCase();return =
$element.tagName=3D=3D$tagName};var =
compareNamespace=3Dfunction($element,$namespace){return!$namespace||($nam=
espace=3D=3D"*")||($element.scopeName=3D=3D$namespace)};var =
getTextContent=3Dfunction($element){return $element.innerText};=0A=
function _msie_selectById($results,$from,id){var =
$match,i,j;for(i=3D0;i<$from.length;i++){if($match=3D$from[i].all.item(id=
)){if($match.id=3D=3Did) $results.push($match);else =
if($match.length!=3Dnull){for(j=3D0;j<$match.length;j++){if($match[j].id=3D=
=3Did) $results.push($match[j])}}}}=0A=
return $results};if(![].push) Array.prototype.push=3Dfunction(){for(var =
i=3D0;i<arguments.length;i++){this[this.length]=3Darguments[i]}=0A=
return this.length};var $NAMESPACE=3D/\|/;=0A=
function =
select($$from,$token,$filter,$arguments){if($NAMESPACE.test($filter)){$fi=
lter=3D$filter.split($NAMESPACE);$arguments=3D$filter[0];$filter=3D$filte=
r[1]}=0A=
var =
$results=3D[];if(selectors[$token]){selectors[$token]($results,$$from,$fi=
lter,$arguments)}=0A=
return $results};var $STANDARD_SELECT=3D/^[^\s>+~]/;var =
$$STREAM=3D/[\s#.:>+~()@]|[^\s#.:>+~()@]+/g;=0A=
function _toStream($selector){if($STANDARD_SELECT.test($selector)) =
$selector=3D" "+$selector;return $selector.match($$STREAM)||[]};var =
$WHITESPACE=3D/\s*([\s>+~(),]|^|$)\s*/g;var =
$IMPLIED_ALL=3D/([\s>+~,]|[^(]\+|^)([#.:@])/g;var =
parseSelector=3Dfunction($selector){return =
$selector.replace($WHITESPACE,"$1").replace($IMPLIED_ALL,"$1*$2")};var =
Quote=3D{toString: function(){return =
"'"},match:/^('[^']*')|("[^"]*")$/,test: function($string){return =
this.match.test($string)},add: function($string){return =
this.test($string)?$string:this+$string+this},remove: =
function($string){return =
this.test($string)?$string.slice(1,-1):$string}};var =
getText=3Dfunction($text){return Quote.remove($text)};var =
$ESCAPE=3D/([\/()[\]?{}|*+-])/g;=0A=
function regEscape($string){return =
$string.replace($ESCAPE,"\\$1")};cssQuery.addModule("css-standard", =
function(){isMSIE=3Deval("false;/*@cc_on@if(@\x5fwin32)isMSIE=3Dtrue@end@=
*/");if(!isMSIE){getElementsByTagName=3Dfunction($element,$tagName,$names=
pace){return =
$namespace?$element.getElementsByTagNameNS("*",$tagName):$element.getElem=
entsByTagName($tagName)};compareNamespace=3Dfunction($element,$namespace)=
{return!$namespace||($namespace=3D=3D"*")||($element.prefix=3D=3D$namespa=
ce)};isXML=3Ddocument.contentType? =
function($element){return/xml/i.test(getDocument($element).contentType)}:=
 function($element){return =
getDocument($element).documentElement.tagName!=3D"HTML"};getTextContent=3D=
function($element){return =
$element.textContent||$element.innerText||_getTextContent($element)};=0A=
function _getTextContent($element){var =
$textContent=3D"",$node,i;for(i=3D0;($node=3D$element.childNodes[i]);i++)=
{switch($node.nodeType){case 11:case =
1:$textContent+=3D_getTextContent($node);break;case =
3:$textContent+=3D$node.nodeValue;break}}=0A=
return $textContent}}});cssQuery.addModule("css-level2", =
function(){selectors[">"]=3Dfunction($results,$from,$tagName,$namespace){=
var $element,i,j;for(i=3D0;i<$from.length;i++){var =
$subset=3DchildElements($from[i]);for(j=3D0;($element=3D$subset[j]);j++)=0A=
if(compareTagName($element,$tagName,$namespace))=0A=
$results.push($element)}};selectors["+"]=3Dfunction($results,$from,$tagNa=
me,$namespace){for(var i=3D0;i<$from.length;i++){var =
$element=3DnextElementSibling($from[i]);if($element&&compareTagName($elem=
ent,$tagName,$namespace))=0A=
$results.push($element)}};selectors["@"]=3Dfunction($results,$from,$attri=
buteSelectorID){var =
$test=3DattributeSelectors[$attributeSelectorID].test;var =
$element,i;for(i=3D0;($element=3D$from[i]);i++)=0A=
if($test($element)) =
$results.push($element)};pseudoClasses["first-child"]=3Dfunction($element=
){return!previousElementSibling($element)};pseudoClasses["lang"]=3Dfuncti=
on($element,$code){$code=3Dnew =
RegExp("^"+$code,"i");while($element&&!$element.getAttribute("lang")) =
$element=3D$element.parentNode;return =
$element&&$code.test($element.getAttribute("lang"))};AttributeSelector.NS=
_IE=3D/\\:/g;AttributeSelector.PREFIX=3D"@";AttributeSelector.tests=3D{};=
AttributeSelector.replace=3Dfunction($match,$attribute,$namespace,$compar=
e,$value){var =
$key=3Dthis.PREFIX+$match;if(!attributeSelectors[$key]){$attribute=3Dthis=
.create($attribute,$compare||"",$value||"");attributeSelectors[$key]=3D$a=
ttribute;attributeSelectors.push($attribute)}=0A=
return =
attributeSelectors[$key].id};AttributeSelector.parse=3Dfunction($selector=
){$selector=3D$selector.replace(this.NS_IE,"|");var =
$match;while($match=3D$selector.match(this.match)){var =
$replace=3Dthis.replace($match[0],$match[1],$match[2],$match[3],$match[4]=
);$selector=3D$selector.replace(this.match,$replace)}=0A=
return =
$selector};AttributeSelector.create=3Dfunction($propertyName,$test,$value=
){var =
$attributeSelector=3D{};$attributeSelector.id=3Dthis.PREFIX+attributeSele=
ctors.length;$attributeSelector.name=3D$propertyName;$test=3Dthis.tests[$=
test];$test=3D$test?$test(this.getAttribute($propertyName),getText($value=
)):false;$attributeSelector.test=3Dnew Function("e","return =
"+$test);return =
$attributeSelector};AttributeSelector.getAttribute=3Dfunction($name){swit=
ch($name.toLowerCase()){case "id":return "e.id";case "class":return =
"e.className";case "for":return "e.htmlFor";case =
"href":if(isMSIE){return =
"String((e.outerHTML.match(/href=3D\\x22?([^\\s\\x22]*)\\x22?/)||[])[1]||=
'')"}}=0A=
return "e.getAttribute('" + $name.replace($NAMESPACE, ":") + =
"')"};AttributeSelector.tests[""]=3Dfunction($attribute){return =
$attribute};AttributeSelector.tests["=3D"]=3Dfunction($attribute,$value){=
return =
$attribute+"=3D=3D"+Quote.add($value)};AttributeSelector.tests["~=3D"]=3D=
function($attribute,$value){return "/(^| )"+regEscape($value)+"( =
|$)/.test("+$attribute+")"};AttributeSelector.tests["|=3D"]=3Dfunction($a=
ttribute,$value){return =
"/^"+regEscape($value)+"(-|$)/.test("+$attribute+")"};var =
_parseSelector=3DparseSelector;parseSelector=3Dfunction($selector){return=
 =
_parseSelector(AttributeSelector.parse($selector))}});cssQuery.addModule(=
"css-level3", =
function(){selectors["~"]=3Dfunction($results,$from,$tagName,$namespace){=
var =
$element,i;for(i=3D0;($element=3D$from[i]);i++){while($element=3DnextElem=
entSibling($element)){if(compareTagName($element,$tagName,$namespace))=0A=
$results.push($element)}}};pseudoClasses["contains"]=3Dfunction($element,=
$text){$text=3Dnew RegExp(regEscape(getText($text)));return =
$text.test(getTextContent($element))};pseudoClasses["root"]=3Dfunction($e=
lement){return =
$element=3D=3DgetDocument($element).documentElement};pseudoClasses["empty=
"]=3Dfunction($element){var =
$node,i;for(i=3D0;($node=3D$element.childNodes[i]);i++){if(thisElement($n=
ode)||$node.nodeType=3D=3D3) return false}=0A=
return =
true};pseudoClasses["last-child"]=3Dfunction($element){return!nextElement=
Sibling($element)};pseudoClasses["only-child"]=3Dfunction($element){$elem=
ent=3D$element.parentNode;return =
firstElementChild($element)=3D=3DlastElementChild($element)};pseudoClasse=
s["not"]=3Dfunction($element,$selector){var =
$negated=3DcssQuery($selector,getDocument($element));for(var =
i=3D0;i<$negated.length;i++){if($negated[i]=3D=3D$element) return false}=0A=
return =
true};pseudoClasses["nth-child"]=3Dfunction($element,$arguments){return =
nthChild($element,$arguments,previousElementSibling)};pseudoClasses["nth-=
last-child"]=3Dfunction($element,$arguments){return =
nthChild($element,$arguments,nextElementSibling)};pseudoClasses["target"]=
=3Dfunction($element){return =
$element.id=3D=3Dlocation.hash.slice(1)};pseudoClasses["checked"]=3Dfunct=
ion($element){return =
$element.checked};pseudoClasses["enabled"]=3Dfunction($element){return =
$element.disabled=3D=3D=3Dfalse};pseudoClasses["disabled"]=3Dfunction($el=
ement){return =
$element.disabled};pseudoClasses["indeterminate"]=3Dfunction($element){re=
turn =
$element.indeterminate};AttributeSelector.tests["^=3D"]=3Dfunction($attri=
bute,$value){return =
"/^"+regEscape($value)+"/.test("+$attribute+")"};AttributeSelector.tests[=
"$=3D"]=3Dfunction($attribute,$value){return =
"/"+regEscape($value)+"$/.test("+$attribute+")"};AttributeSelector.tests[=
"*=3D"]=3Dfunction($attribute,$value){return =
"/"+regEscape($value)+"/.test("+$attribute+")"};=0A=
function nthChild($element,$arguments,$traverse){switch($arguments){case =
"n":return true;case "even":$arguments=3D"2n";break;case =
"odd":$arguments=3D"2n+1"}=0A=
var $$children=3DchildElements($element.parentNode);=0A=
function _checkIndex($index){var =
$index=3D($traverse=3D=3DnextElementSibling)?$$children.length-$index:$in=
dex-1;return $$children[$index]=3D=3D$element};if(!isNaN($arguments)) =
return _checkIndex($arguments);$arguments=3D$arguments.split("n");var =
$multiplier=3DparseInt($arguments[0]);var =
$step=3DparseInt($arguments[1]);if((isNaN($multiplier)||$multiplier=3D=3D=
1)&&$step=3D=3D0) return true;if($multiplier=3D=3D0&&!isNaN($step)) =
return _checkIndex($step);if(isNaN($step)) $step=3D0;var =
$count=3D1;while($element=3D$traverse($element)) =
$count++;if(isNaN($multiplier)||$multiplier=3D=3D1)=0A=
return($traverse=3D=3DnextElementSibling)?($count<=3D$step):($step>=3D$co=
unt);return($count%$multiplier)=3D=3D$step}});loaded=3Dtrue;return =
cssQuery}();=0A=
=0A=
/* ----- plone_javascript_variables.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/plone_javascript_variabl=
es.js?original=3D1=0A=
var portal_url=3D'http://www.sosiaalikollega.fi';var =
form_modified_message=3D'Lomakettasi ei ole tallennettu. Kaikki =
tekem=C3=A4si muutokset h=C3=A4vi=C3=A4v=C3=A4t.';var =
form_resubmit_message=3D'L=C3=A4hetit lomakkeen tiedot jo kerran =
painamalla l=C3=A4hetysnappulaa. Haluatko todella =
l=C3=A4hett=C3=A4=C3=A4 lomakkeen uudelleen?';=0A=
=0A=
/* ----- nodeutilities.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/nodeutilities.js?origina=
l=3D1=0A=
function wrapNode(node,wrappertype,wrapperclass){var =
wrapper=3Ddocument.createElement(wrappertype)=0A=
wrapper.className=3Dwrapperclass;var =
innerNode=3Dnode.parentNode.replaceChild(wrapper,node);wrapper.appendChil=
d(innerNode)};=0A=
function nodeContained(innernode,outernode){var =
node=3Dinnernode.parentNode;while(node!=3Ddocument){if(node=3D=3Douternod=
e){return true}=0A=
node=3Dnode.parentNode}=0A=
return false};=0A=
function =
findContainer(node,func){while(node!=3Dnull){if(func(node)){return node}=0A=
node=3Dnode.parentNode}=0A=
return false};=0A=
function hasClassName(node,class_name){return new =
RegExp('\\b'+class_name+'\\b').test(node.className)};=0A=
function =
addClassName(node,class_name){if(!node.className){node.className=3Dclass_=
name} else if(!hasClassName(node,class_name)){var =
className=3Dnode.className+" =
"+class_name;node.className=3DclassName.split(/\s+/).join(' ')}};=0A=
function removeClassName(node,class_name){var =
className=3Dnode.className;if(className){className=3DclassName.replace(ne=
w =
RegExp('\\b'+class_name+'\\b'),'');className=3DclassName.replace(/\s+/g,'=
 ');node.className=3DclassName.replace(/\s+$/g,'')}};=0A=
function =
replaceClassName(node,old_class,new_class,ignore_missing){if(ignore_missi=
ng&&!hasClassName(node,old_class)){addClassName(node,new_class)} =
else{var =
className=3Dnode.className;if(className){className=3DclassName.replace(ne=
w =
RegExp('\\b'+old_class+'\\b'),new_class);className=3DclassName.replace(/\=
s+/g,' ');node.className=3DclassName.replace(/\s+$/g,'')}}};=0A=
function walkTextNodes(node,func,data){if(!node){return false}=0A=
if(node.hasChildNodes){for(var =
i=3D0;i<node.childNodes.length;i++){walkTextNodes(node.childNodes[i],func=
,data)}=0A=
if(node.nodeType=3D=3D3){func(node,data)}}};=0A=
function getInnerTextCompatible(node){var result=3Dnew =
Array();walkTextNodes(node,=0A=
function(n,d){d.push(n.nodeValue)},result);return result.join("")};=0A=
function getInnerTextFast(node){if(node.innerText){return =
node.innerText} else{return getInnerTextCompatible(node)}};=0A=
function sortNodes(nodes,fetch_func,cmp_func){if(!W3CDOM){return =
false};var =
SortNodeWrapper=3Dfunction(node){this.value=3Dfetch_func(node);this.clone=
d_node=3Dnode.cloneNode(true);this.toString=3Dfunction(){if(this.value.to=
String){return this.value.toString()} else{return this.value}}}=0A=
var items=3Dnew Array();for(var i=3D0;i<nodes.length;i++){items.push(new =
SortNodeWrapper(nodes[i]))}=0A=
if(cmp_func){items.sort(cmp_func)} else{items.sort()}=0A=
for(var i=3D0;i<items.length;i++){var =
dest=3Dnodes[i];dest.parentNode.replaceChild(items[i].cloned_node,dest)}}=
;=0A=
=0A=
/* ----- cookie_functions.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/cookie_functions.js?orig=
inal=3D1=0A=
function createCookie(name,value,days){if(days){var date=3Dnew =
Date();date.setTime(date.getTime()+(days*24*60*60*1000));var =
expires=3D"; expires=3D"+date.toGMTString()} else{expires=3D""}=0A=
document.cookie=3Dname+"=3D"+escape(value)+expires+"; path=3D/;"};=0A=
function readCookie(name){var nameEQ=3Dname+"=3D";var =
ca=3Ddocument.cookie.split(';');for(var i=3D0;i<ca.length;i++){var =
c=3Dca[i];while(c.charAt(0)=3D=3D' '){c=3Dc.substring(1,c.length)}=0A=
if(c.indexOf(nameEQ)=3D=3D0){return =
unescape(c.substring(nameEQ.length,c.length))}}=0A=
return null};=0A=
=0A=
/* ----- livesearch.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/livesearch.js?original=3D=
1=0A=
var liveSearchReq=3Dfalse;var t=3Dnull;var liveSearchLast=3D"";var =
queryTarget=3D"livesearch_reply?q=3D";var searchForm=3Dnull;var =
searchInput=3Dnull;var isIE=3Dfalse;var _cache=3Dnew Object();var =
widthOffset=3D1;=0A=
function calculateWidth(){}=0A=
function getElementDimensions(elemID){var =
base=3Ddocument.getElementById(elemID);var offsetTrail=3Dbase;var =
offsetLeft=3D0;var offsetTop=3D0;var =
width=3D0;while(offsetTrail){offsetLeft+=3DoffsetTrail.offsetLeft;offsetT=
op+=3DoffsetTrail.offsetTop;offsetTrail=3DoffsetTrail.offsetParent}=0A=
if(navigator.userAgent.indexOf("Mac")!=3D-1&&typeof =
document.body.leftMargin!=3D"undefined"){offsetLeft+=3Ddocument.body.left=
Margin;offsetTop+=3Ddocument.body.topMargin}=0A=
if(!isIE){width=3DsearchInput.offsetWidth-widthOffset*2}=0A=
else{width=3DsearchInput.offsetWidth}=0A=
return{left:offsetLeft,top:offsetTop,width:width,height:base.offsetHeight=
,bottom:offsetTop+base.offsetHeight,right:offsetLeft+width}}=0A=
function =
liveSearchInit(){searchInput=3Ddocument.getElementById('searchGadget');if=
(searchInput=3D=3Dnull||searchInput=3D=3Dundefined) return=0A=
if(navigator.userAgent.indexOf("KHTML")>0){searchInput.addEventListener("=
keydown",liveSearchKeyPress,false);searchInput.addEventListener("focus",l=
iveSearchDoSearch,false);searchInput.addEventListener("keydown",liveSearc=
hStart,false);searchInput.addEventListener("blur",liveSearchHideDelayed,f=
alse)} else =
if(searchInput.addEventListener){searchInput.addEventListener("keypress",=
liveSearchKeyPress,false);searchInput.addEventListener("blur",liveSearchH=
ideDelayed,false);searchInput.addEventListener("keypress",liveSearchStart=
,false)} =
else{searchInput.attachEvent("onkeydown",liveSearchKeyPress);searchInput.=
attachEvent("onkeydown",liveSearchStart);searchInput.attachEvent("onblur"=
,liveSearchHide);isIE=3Dtrue}=0A=
searchInput.setAttribute("autocomplete","off");var =
pos=3DgetElementDimensions('searchGadget');result=3Ddocument.getElementBy=
Id('LSResult');pos.left=3Dpos.left-result.offsetParent.offsetLeft+pos.wid=
th;result.style.display=3D'none'}=0A=
function =
liveSearchHideDelayed(){window.setTimeout("liveSearchHide()",400)}=0A=
function =
liveSearchHide(){document.getElementById("LSResult").style.display=3D"non=
e";var =
highlight=3Ddocument.getElementById("LSHighlight");if(highlight){highligh=
t.removeAttribute("id")}}=0A=
function getFirstHighlight(){var set=3DgetHits();return set[0]}=0A=
function getLastHighlight(){var set=3DgetHits();return set[set.length-1]}=0A=
function getHits(){var res=3Ddocument.getElementById("LSShadow");var =
set=3Dres.getElementsByTagName('li');return set}=0A=
function findChild(object,specifier){var =
cur=3Dobject.firstChild;try{while(cur!=3Dundefined){cur=3Dcur.nextSibling=
;if(specifier(cur)=3D=3Dtrue) return cur}} catch(e){};return null}=0A=
function findNext(object,specifier){var =
cur=3Dobject;try{while(cur!=3Dundefined){cur=3Dcur.nextSibling;if(cur.nod=
eType=3D=3D3) =
cur=3Dcur.nextSibling;if(cur!=3Dundefined){if(specifier(cur)=3D=3Dtrue) =
return cur} else{break}}} catch(e){};return null}=0A=
function findPrev(object,specifier){var =
cur=3Dobject;try{cur=3Dcur.previousSibling;if(cur.nodeType=3D=3D3) =
cur=3Dcur.previousSibling;if(cur!=3Dundefined){if(specifier(cur)=3D=3Dtru=
e)=0A=
return cur}} catch(e){};return null}=0A=
function =
liveSearchKeyPress(event){if(event.keyCode=3D=3D40){highlight=3Ddocument.=
getElementById("LSHighlight");if(!highlight){highlight=3DgetFirstHighligh=
t()} =
else{highlight.removeAttribute("id");highlight=3DfindNext(highlight, =
function(o){return o.className=3D=3D"LSRow"})}=0A=
if(highlight){highlight.setAttribute("id","LSHighlight")}=0A=
if(!isIE){event.preventDefault()}}=0A=
else =
if(event.keyCode=3D=3D38){highlight=3Ddocument.getElementById("LSHighligh=
t");if(!highlight){highlight=3DgetLastHighlight()}=0A=
else{highlight.removeAttribute("id");highlight=3DfindPrev(highlight, =
function(o){return o.className=3D=3D'LSRow'})}=0A=
if(highlight){highlight.setAttribute("id","LSHighlight")}=0A=
if(!isIE){event.preventDefault()}}=0A=
else =
if(event.keyCode=3D=3D27){highlight=3Ddocument.getElementById("LSHighligh=
t");if(highlight){highlight.removeAttribute("id")}=0A=
document.getElementById("LSResult").style.display=3D"none"}}=0A=
function liveSearchStart(event){if(t){window.clearTimeout(t)}=0A=
code=3Devent.keyCode;if(code!=3D40&&code!=3D38&&code!=3D27&&code!=3D37&&c=
ode!=3D39){t=3Dwindow.setTimeout("liveSearchDoSearch()",200)}}=0A=
function liveSearchDoSearch(){if(typeof =
liveSearchRoot=3D=3D"undefined"){liveSearchRoot=3D""}=0A=
if(typeof =
liveSearchRootSubDir=3D=3D"undefined"){liveSearchRootSubDir=3D""}=0A=
if(liveSearchLast!=3DsearchInput.value){if(liveSearchReq&&liveSearchReq.r=
eadyState<4){liveSearchReq.abort()}=0A=
if(searchInput.value=3D=3D""){liveSearchHide();return false}=0A=
if(searchInput.value.length<2){liveSearchHide();return false}=0A=
var =
result=3D_cache[searchInput.value];if(result){showResult(result);return}=0A=
liveSearchReq=3Dnew =
XMLHttpRequest();liveSearchReq.onreadystatechange=3DliveSearchProcessReqC=
hange;liveSearchReq.open("GET",liveSearchRoot+queryTarget+encodeURICompon=
ent(searchInput.value));liveSearchLast=3DsearchInput.value;liveSearchReq.=
send(null)}}=0A=
function showResult(result){var =
res=3Ddocument.getElementById("LSResult");res.style.display=3D"block";var=
 sh=3Ddocument.getElementById("LSShadow");sh.innerHTML=3Dresult}=0A=
function =
liveSearchProcessReqChange(){if(liveSearchReq.readyState=3D=3D4){if(liveS=
earchReq.status>299||liveSearchReq.status<200||liveSearchReq.responseText=
.length<10) =
return;showResult(liveSearchReq.responseText);_cache[liveSearchLast]=3Dli=
veSearchReq.responseText}}=0A=
function liveSearchSubmit(){var =
highlight=3Ddocument.getElementById("LSHighlight");if(highlight){target=3D=
highlight.getElementsByTagName('a')[0];window.location=3DliveSearchRoot+l=
iveSearchRootSubDir+target;return false}=0A=
else{return true}}=0A=
if(window.addEventListener) =
window.addEventListener("load",liveSearchInit,false);else =
if(window.attachEvent) window.attachEvent("onload",liveSearchInit);=0A=
=0A=
/* ----- fullscreenmode.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/fullscreenmode.js?origin=
al=3D1=0A=
function toggleFullScreenMode(){var =
body=3DcssQuery('body')[0];if(document.getElementById('icon-full_screen')=
){var fsicon=3Ddocument.getElementById('icon-full_screen')}=0A=
if(hasClassName(body,'fullscreen')){removeClassName(body,'fullscreen');cr=
eateCookie('fullscreenMode','');if(fsicon){fsicon.src=3D'fullscreenexpand=
_icon.gif'}} =
else{addClassName(body,'fullscreen');createCookie('fullscreenMode','1');i=
f(fsicon){fsicon.src=3D'fullscreencollapse_icon.gif'}}};=0A=
function =
fullscreenModeLoad(){if(document.getElementById('icon-full_screen')){var =
fsicon=3Ddocument.getElementById('icon-full_screen')}=0A=
if(readCookie('fullscreenMode')=3D=3D'1'){var =
body=3DcssQuery('body')[0];addClassName(body,'fullscreen');if(fsicon){fsi=
con.src=3D'fullscreencollapse_icon.gif'}}};registerPloneFunction(fullscre=
enModeLoad)=0A=
=0A=
=0A=
/* ----- select_all.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/select_all.js?original=3D=
1=0A=
function =
selectAll(id,formName){if(formName=3D=3Dnull){checkboxes=3Ddocument.getEl=
ementsByName(id)=0A=
for(i=3D0;i<checkboxes.length;i++){checkboxes[i].checked=3Dtrue }} =
else{for(i=3D0;i<document.forms[formName].elements.length;i++){if(documen=
t.forms[formName].elements[i].name=3D=3Did){document.forms[formName].elem=
ents[i].checked=3Dtrue}}}}=0A=
function =
deselectAll(id,formName){if(formName=3D=3Dnull){checkboxes=3Ddocument.get=
ElementsByName(id)=0A=
for(i=3D0;i<checkboxes.length;i++){checkboxes[i].checked=3Dfalse }} =
else{for(i=3D0;i<document.forms[formName].elements.length;i++){if(documen=
t.forms[formName].elements[i].name=3D=3Did){document.forms[formName].elem=
ents[i].checked=3Dfalse}}}}=0A=
function =
toggleSelect(selectbutton,id,initialState,formName){id=3Did||'ids:list'=0A=
if(selectbutton.isSelected=3D=3Dnull){initialState=3DinitialState||false;=
selectbutton.isSelected=3DinitialState}=0A=
if(selectbutton.isSelected=3D=3Dfalse){selectbutton.setAttribute('src',po=
rtal_url+'/select_none_icon.gif');selectbutton.isSelected=3Dtrue;return =
selectAll(id,formName)} =
else{selectbutton.setAttribute('src',portal_url+'/select_all_icon.gif');s=
electbutton.isSelected=3Dfalse;return deselectAll(id,formName)}}=0A=
=0A=
=0A=
/* ----- dropdown.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/dropdown.js?original=3D1=0A=
function isActionMenu(node){if(hasClassName(node,'actionMenu')){return =
true}=0A=
return false};=0A=
function hideAllMenus(){var menus=3DcssQuery('dl.actionMenu');for(var =
i=3D0;i<menus.length;i++){replaceClassName(menus[i],'activated','deactiva=
ted',true)}};=0A=
function toggleMenuHandler(event){if(!event) var =
event=3Dwindow.event;if(!W3CDOM){return true}=0A=
var container=3DfindContainer(this,isActionMenu);if(!container){return =
true}=0A=
if(hasClassName(container,'activated')){replaceClassName(container,'activ=
ated','deactivated',true)} =
else{replaceClassName(container,'deactivated','activated',true)}=0A=
return false};=0A=
function hideMenusHandler(event){if(!event) var =
event=3Dwindow.event;hideAllMenus();return true};=0A=
function actionMenuDocumentMouseDown(event){if(!event) var =
event=3Dwindow.event;if(event.target)=0A=
targ=3Devent.target;else if(event.srcElement)=0A=
targ=3Devent.srcElement;var =
container=3DfindContainer(targ,isActionMenu);if(container){return true}=0A=
hideAllMenus();return true};=0A=
function actionMenuMouseOver(event){if(!event) var =
event=3Dwindow.event;if(!this.tagName&&(this.tagName=3D=3D'A'||this.tagNa=
me=3D=3D'a')){return true}=0A=
var container=3DfindContainer(this,isActionMenu);if(!container){return =
true}=0A=
var menu_id=3Dcontainer.id;var switch_menu=3Dfalse;var =
menus=3DcssQuery('dl.actionMenu');for(var i=3D0;i<menus.length;i++){var =
menu=3Dmenus[i]=0A=
if(hasClassName(menu,'activated')){switch_menu=3Dtrue}=0A=
if(menu.id!=3Dmenu_id){replaceClassName(menu,'activated','deactivated',tr=
ue)}}=0A=
if(switch_menu){var =
menu=3DcssQuery('#'+menu_id)[0];if(menu){replaceClassName(menu,'deactivat=
ed','activated',true)}}=0A=
return true};=0A=
function initializeMenus(){if(!W3CDOM){return false}=0A=
document.onmousedown=3DactionMenuDocumentMouseDown;hideAllMenus();var =
menu_headers=3DcssQuery('dl.actionMenu > dt.actionMenuHeader > =
a');for(var i=3D0;i<menu_headers.length;i++){var =
menu_header=3Dmenu_headers[i];menu_header.onclick=3DtoggleMenuHandler;men=
u_header.onmouseover=3DactionMenuMouseOver}=0A=
var menu_contents=3DcssQuery('dl.actionMenu > =
dd.actionMenuContent');for(var =
i=3D0;i<menu_contents.length;i++){menu_contents[i].onclick=3DhideMenusHan=
dler}};registerPloneFunction(initializeMenus);=0A=
=0A=
/* ----- dragdropreorder.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/dragdropreorder.js?origi=
nal=3D1=0A=
var ploneDnDReorder=3D{}=0A=
ploneDnDReorder.dragging=3Dnull;ploneDnDReorder.table=3Dnull;ploneDnDReor=
der.rows=3Dnull;ploneDnDReorder.isDraggable=3Dfunction(node){return =
hasClassName(node,'draggable')};ploneDnDReorder.doDown=3Dfunction(e){if(!=
e) var e=3Dwindow.event;var =
target=3DfindContainer(this,ploneDnDReorder.isDraggable);if(target=3D=3Dn=
ull)=0A=
return;for(var i=3D0;i<ploneDnDReorder.rows.length;i++)=0A=
ploneDnDReorder.rows[i].onmousemove=3DploneDnDReorder.doDrag;ploneDnDReor=
der.dragging=3Dtarget;ploneDnDReorder.dragging._position=3DploneDnDReorde=
r.getPos(ploneDnDReorder.dragging);addClassName(ploneDnDReorder.dragging,=
"dragging");return false}=0A=
ploneDnDReorder.getPos=3Dfunction(node){var =
children=3Dnode.parentNode.childNodes;var pos=3D0;for(var =
i=3D0;i<children.length;i++){if(node=3D=3Dchildren[i])=0A=
return pos;if(hasClassName(children[i],"draggable"))=0A=
pos++}=0A=
return null}=0A=
ploneDnDReorder.doDrag=3Dfunction(e){if(!e) var =
e=3Dwindow.event;if(!ploneDnDReorder.dragging)=0A=
return;var target=3Dthis;if(!target)=0A=
return;if(target.id!=3DploneDnDReorder.dragging.id){ploneDnDReorder.swapE=
lements(target,ploneDnDReorder.dragging)}=0A=
return false}=0A=
ploneDnDReorder.swapElements=3Dfunction(child1,child2){var =
parent=3Dchild1.parentNode;var children=3Dparent.childNodes;var =
items=3Dnew Array();for(var i=3D0;i<children.length;i++){var =
node=3Dchildren[i];items[i]=3Dnode;if(node.id){removeClassName(node,"even=
");removeClassName(node,"odd");if(node.id=3D=3Dchild1.id)=0A=
items[i]=3Dchild2;if(node.id=3D=3Dchild2.id)=0A=
items[i]=3Dchild1}}=0A=
Sarissa.clearChildNodes(parent);var pos=3D0;for(var =
i=3D0;i<items.length;i++){var =
node=3Dparent.appendChild(items[i]);if(node.id){if(pos%2)=0A=
addClassName(node,"even");else=0A=
addClassName(node,"odd");pos++}}}=0A=
ploneDnDReorder.doUp=3Dfunction(e){if(!e) var =
e=3Dwindow.event;if(!ploneDnDReorder.dragging)=0A=
return;removeClassName(ploneDnDReorder.dragging,"dragging");ploneDnDReord=
er.updatePositionOnServer();ploneDnDReorder.dragging._position=3Dnull;try=
{delete ploneDnDReorder.dragging._position} catch(e){}=0A=
ploneDnDReorder.dragging=3Dnull;for(var =
i=3D0;i<ploneDnDReorder.rows.length;i++)=0A=
ploneDnDReorder.rows[i].onmousemove=3Dnull;return false}=0A=
ploneDnDReorder.updatePositionOnServer=3Dfunction(){var =
delta=3DploneDnDReorder.getPos(ploneDnDReorder.dragging)-ploneDnDReorder.=
dragging._position;if(delta=3D=3D0)=0A=
return;var req=3Dnew =
XMLHttpRequest();req.open("POST","folder_moveitem",true);req.setRequestHe=
ader("Content-Type","application/x-www-form-urlencoded");req.send("item_i=
d=3D"+ploneDnDReorder.dragging.id+"&delta:int=3D"+delta)}=0A=
ploneDnDReorder.initializeDragDrop=3Dfunction(){ploneDnDReorder.table=3Dc=
ssQuery("table#sortable")[0];if(!ploneDnDReorder.table)=0A=
return;ploneDnDReorder.rows=3DcssQuery("table#sortable > =
tr,"+"table#sortable > tbody > tr");var =
targets=3DcssQuery("table#sortable > tr > td,"+"table#sortable > tbody > =
tr > td");for(var =
i=3D0;i<targets.length;i++){if(hasClassName(targets[i],'notDraggable'))=0A=
continue;targets[i].onmousedown=3DploneDnDReorder.doDown;targets[i].onmou=
seup=3DploneDnDReorder.doUp;addClassName(targets[i],"draggingHook")}}=0A=
registerPloneFunction(ploneDnDReorder.initializeDragDrop);=0A=
=0A=
/* ----- mark_special_links.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/mark_special_links.js?or=
iginal=3D1=0A=
function scanforlinks(){if(!W3CDOM){return false}=0A=
contentarea=3DgetContentArea();if(!contentarea){return false}=0A=
links=3Dcontentarea.getElementsByTagName('a');for(i=3D0;i<links.length;i+=
+){if((links[i].getAttribute('href'))&&(links[i].className.indexOf('link-=
plain')=3D=3D-1)){var =
linkval=3Dlinks[i].getAttribute('href');if(linkval.toLowerCase().indexOf(=
window.location.protocol+'//'+window.location.host)=3D=3D0){} else =
if(linkval.indexOf('http:')!=3D0){protocols=3D['mailto','ftp','news','irc=
','h323','sip','callto','https','feed','webcal'];for(p=3D0;p<protocols.le=
ngth;p++){if(linkval.indexOf(protocols[p]+':')=3D=3D0){wrapNode(links[i],=
'span','link-'+protocols[p]);break}}} =
else{if(links[i].getElementsByTagName('img').length=3D=3D0){wrapNode(link=
s[i],'span','link-external')}}}}};registerPloneFunction(scanforlinks);=0A=
=0A=
/* ----- collapsiblesections.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/collapsiblesections.js?o=
riginal=3D1=0A=
function isCollapsible(node){if(hasClassName(node,'collapsible')){return =
true}=0A=
return false};=0A=
function toggleCollapsible(event){if(!event) var =
event=3Dwindow.event;if(!this.tagName&&(this.tagName=3D=3D'DT'||this.tagN=
ame=3D=3D'dt')){return true}=0A=
var container=3DfindContainer(this,isCollapsible);if(!container){return =
true}=0A=
if(hasClassName(container,'collapsedBlockCollapsible')){replaceClassName(=
container,'collapsedBlockCollapsible','expandedBlockCollapsible')} else =
if(hasClassName(container,'expandedBlockCollapsible')){replaceClassName(c=
ontainer,'expandedBlockCollapsible','collapsedBlockCollapsible')} else =
if(hasClassName(container,'collapsedInlineCollapsible')){replaceClassName=
(container,'collapsedInlineCollapsible','expandedInlineCollapsible')} =
else =
if(hasClassName(container,'expandedInlineCollapsible')){replaceClassName(=
container,'expandedInlineCollapsible','collapsedInlineCollapsible')}};=0A=
function activateCollapsibles(){if(!W3CDOM){return false}=0A=
var collapsibles=3DcssQuery('dl.collapsible');for(var =
i=3D0;i<collapsibles.length;i++){var collapsible=3Dcollapsibles[i];var =
collapsible_header=3DcssQuery('dt.collapsibleHeader',collapsible)[0];coll=
apsible_header.onclick=3DtoggleCollapsible;if(hasClassName(collapsible,'i=
nline')){if(hasClassName(collapsible,'collapsedOnLoad')){replaceClassName=
(collapsible,'collapsedOnLoad','collapsedInlineCollapsible')} =
else{addClassName(collapsible,'expandedInlineCollapsible')}} =
else{if(hasClassName(collapsible,'collapsedOnLoad')){replaceClassName(col=
lapsible,'collapsedOnLoad','collapsedBlockCollapsible')} =
else{addClassName(collapsible,'expandedBlockCollapsible')}}}};registerPlo=
neFunction(activateCollapsibles);=0A=
=0A=
/* ----- highlightsearchterms.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/highlightsearchterms.js?=
original=3D1=0A=
function highlightTermInNode(node,word){var =
contents=3Dnode.nodeValue;var =
index=3Dcontents.toLowerCase().indexOf(word.toLowerCase());if(index<0){re=
turn false};var =
parent=3Dnode.parentNode;if(parent.className!=3D"highlightedSearchTerm"){=
var =
hiword=3Ddocument.createElement("span");hiword.className=3D"highlightedSe=
archTerm";hiword.appendChild(document.createTextNode(contents.substr(inde=
x,word.length)));parent.insertBefore(document.createTextNode(contents.sub=
str(0,index)),node);parent.insertBefore(hiword,node);parent.insertBefore(=
document.createTextNode(contents.substr(index+word.length)),node);parent.=
removeChild(node)}}=0A=
function highlightSearchTerms(terms,startnode){if(!W3CDOM){return =
false};if(!terms){return false};if(!startnode){return false};for(var =
term_index=3D0;term_index<terms.length;term_index++){var =
term=3Dterms[term_index];var =
term_lower=3Dterm.toLowerCase();if(term_lower!=3D'not'&&term_lower!=3D'an=
d'&&term_lower!=3D'or'){walkTextNodes(startnode,highlightTermInNode,term)=
}}}=0A=
function getSearchTermsFromURI(uri){var query;if(typeof =
decodeURI!=3D'undefined'){query=3DdecodeURI(uri)} else if(typeof =
unescape!=3D'undefined'){query=3Dunescape(uri)} else{}=0A=
var result=3Dnew Array();if(window.decodeReferrer){var =
referrerSearch=3DdecodeReferrer();if(null!=3DreferrerSearch&&referrerSear=
ch.length>0){result=3DreferrerSearch}}=0A=
var qfinder=3Dnew RegExp("searchterm=3D([^&]*)","gi");var =
qq=3Dqfinder.exec(query);if(qq&&qq[1]){var terms=3Dqq[1].replace(/\+/g,' =
').split(/\s+/);for(var =
i=3D0;i<terms.length;i++){if(terms[i]!=3D''){result.push(terms[i])}}=0A=
return result}=0A=
return result.length=3D=3D0?false:result}=0A=
function highlightSearchTermsFromURI(){if(!W3CDOM){return false};var =
terms=3DgetSearchTermsFromURI(window.location.search);var =
contentarea=3DgetContentArea();highlightSearchTerms(terms,contentarea)}=0A=
registerPloneFunction(highlightSearchTermsFromURI);=0A=
=0A=
/* ----- se-highlight.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/se-highlight.js?original=
=3D1=0A=
var =
searchEngines=3D[['^http://(www)?\\.?google.*','q=3D'],['^http://search\\=
.yahoo.*','p=3D'],['^http://search\\.msn.*','q=3D'],['^http://search\\.ao=
l.*','userQuery=3D'],['^http://(www\\.)?altavista.*','q=3D'],['^http://(w=
ww\\.)?feedster.*','q=3D'],['^http://search\\.lycos.*','query=3D'],['^htt=
p://(www\\.)?alltheweb.*','q=3D']]=0A=
function =
decodeReferrer(ref){if(null=3D=3Dref&&document.referrer){ref=3Ddocument.r=
eferrer}=0A=
if(!ref) return null;var match=3Dnew RegExp('');var seQuery=3D'';for(var =
i=3D0;i<searchEngines.length;i++){match.compile(searchEngines[i][0],'i');=
if(ref.match(match)){match.compile('^.*'+searchEngines[i][1]+'([^&]+)&?.*=
$');seQuery=3Dref.replace(match,'$1');if(seQuery){seQuery=3DdecodeURIComp=
onent(seQuery);seQuery=3DseQuery.replace(/\'|"/, '');return =
seQuery.split(/[\s,\+\.]+/)}}}=0A=
return null}=0A=
=0A=
=0A=
/* ----- first_input_focus.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/first_input_focus.js?ori=
ginal=3D1=0A=
function setFocus(){if(!W3CDOM){return false};var xre=3Dnew =
RegExp(/\berror\b/);for(var =
f=3D0;(formnode=3Ddocument.getElementsByTagName('form').item(f));f++){for=
(var =
i=3D0;(node=3Dformnode.getElementsByTagName('div').item(i));i++){if(xre.e=
xec(node.className)){for(var =
j=3D0;(inputnode=3Dnode.getElementsByTagName('input').item(j));j++){try{i=
f(inputnode.focus){inputnode.focus();return}} catch(e){}}}}}}=0A=
registerPloneFunction(setFocus)=0A=
=0A=
=0A=
/* ----- folder_contents_filter.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/folder_contents_filter.j=
s?original=3D1=0A=
function =
submitFolderAction(folderAction){document.folderContentsForm.action=3Ddoc=
ument.folderContentsForm.action+'/'+folderAction;document.folderContentsF=
orm.submit()}=0A=
function =
submitFilterAction(){document.folderContentsForm.action=3Ddocument.folder=
ContentsForm.action+'/folder_contents';filter_selection=3Ddocument.getEle=
mentById('filter_selection');for(var =
i=3D0;i<filter_selection.length;i++){if(filter_selection.options[i].selec=
ted){if(filter_selection.options[i].value=3D=3D'#'){document.folderConten=
tsForm.filter_state.value=3D'clear_view_filter'}=0A=
else{document.folderContentsForm.filter_state.value=3D'set_view_filter'}}=
}=0A=
document.folderContentsForm.submit()}=0A=
=0A=
=0A=
/* ----- folder_contents_hideAddItems.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/folder_contents_hideAddI=
tems.js?original=3D1=0A=
function =
hideTraditionalAddItemPullDown(){pullDown=3Ddocument.getElementById('trad=
itional-add-item-pulldown');if(pullDown){pullDown.style.display=3D'none'}=
}=0A=
registerPloneFunction(hideTraditionalAddItemPullDown)=0A=
=0A=
=0A=
/* ----- styleswitcher.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/styleswitcher.js?origina=
l=3D1=0A=
function setActiveStyleSheet(title,reset){if(!W3CDOM){return false};var =
i,a,main;for(i=3D0;(a=3Ddocument.getElementsByTagName("link")[i]);i++){if=
(a.getAttribute("rel").indexOf("style")!=3D-1&&a.getAttribute("title")){a=
.disabled=3Dtrue;if(a.getAttribute("title")=3D=3Dtitle){a.disabled=3Dfals=
e}}}=0A=
if(reset=3D=3D1){createCookie("wstyle",title,365)}};=0A=
function setStyle(){var =
style=3DreadCookie("wstyle");if(style!=3Dnull){setActiveStyleSheet(style,=
0)}};registerPloneFunction(setStyle);=0A=
=0A=
/* ----- table_sorter.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/table_sorter.js?original=
=3D1=0A=
function compare(a,b){au=3Dnew String(a);bu=3Dnew =
String(b);if(au.charAt(4)!=3D'-'&&au.charAt(7)!=3D'-'){var =
an=3DparseFloat(au)=0A=
var bn=3DparseFloat(bu)}=0A=
if(isNaN(an)||isNaN(bn)){as=3Dau.toLowerCase()=0A=
bs=3Dbu.toLowerCase()=0A=
if(as>bs){return 1}=0A=
else{return-1}}=0A=
else{return an-bn}}=0A=
function getConcatenedTextContent(node){var =
_result=3D"";if(node=3D=3Dnull){return _result}=0A=
var childrens=3Dnode.childNodes;var i=3D0;while(i<childrens.length){var =
child=3Dchildrens.item(i);switch(child.nodeType){case 1:case =
5:_result+=3DgetConcatenedTextContent(child);break;case 3:case 2:case =
4:_result+=3Dchild.nodeValue;break;case 6:case 7:case 8:case 9:case =
10:case 11:case 12:break}=0A=
i++}=0A=
return _result}=0A=
function sort(e){var =
el=3Dwindow.event?window.event.srcElement:e.currentTarget;var a=3Dnew =
Array();if(el.nodeName=3D=3D'IMG') el=3Del.parentNode;var =
name=3Del.childNodes.item(1).nodeValue;var dad=3Del.parentNode;var =
node;for(var =
im=3D0;(node=3Ddad.getElementsByTagName("th").item(im));im++){if(node.las=
tChild.nodeName=3D=3D'IMG'){lastindex=3Dnode.getElementsByTagName('img').=
length-1;node.getElementsByTagName('img').item(lastindex).setAttribute('s=
rc',portal_url+'/arrowBlank.gif')}}=0A=
for(var i=3D0;(node=3Ddad.getElementsByTagName("th").item(i));i++){var =
xre=3Dnew =
RegExp(/\bnosort\b/);if(!xre.exec(node.className)&&node.childNodes.item(1=
).nodeValue=3D=3Dname){lastindex=3Dnode.getElementsByTagName('img').lengt=
h-1;node.getElementsByTagName('img').item(lastindex).setAttribute('src',p=
ortal_url+'/arrowUp.gif');break}}=0A=
var =
tbody=3Ddad.parentNode.parentNode.getElementsByTagName("tbody").item(0);f=
or(var =
j=3D0;(node=3Dtbody.getElementsByTagName("tr").item(j));j++){a[j]=3Dnew =
Array();a[j][0]=3DgetConcatenedTextContent(node.getElementsByTagName("td"=
).item(i));a[j][1]=3DgetConcatenedTextContent(node.getElementsByTagName("=
td").item(1));a[j][2]=3DgetConcatenedTextContent(node.getElementsByTagNam=
e("td").item(0));a[j][3]=3Dnode}=0A=
if(a.length>1){a.sort(compare);if(a[0][0]=3D=3DgetConcatenedTextContent(t=
body.getElementsByTagName("tr").item(0).getElementsByTagName("td").item(i=
))&&a[1][0]=3D=3DgetConcatenedTextContent(tbody.getElementsByTagName("tr"=
).item(1).getElementsByTagName("td").item(i))){a.reverse();lastindex=3Del=
.getElementsByTagName('img').length-1;el.getElementsByTagName('img').item=
(lastindex).setAttribute('src',portal_url+'/arrowDown.gif')}}=0A=
for(var =
j=3D0;j<a.length;j++){a[j][3].className=3D((j%2)=3D=3D0)?'odd':'even';tbo=
dy.appendChild(a[j][3])}}=0A=
function initalizeTableSort(e){if(!W3CDOM){return false};var =
tbls=3Ddocument.getElementsByTagName('table');for(var =
t=3D0;t<tbls.length;t++){var re=3Dnew RegExp(/\blisting\b/)=0A=
var xre=3Dnew RegExp(/\bnosort\b/)=0A=
if(re.exec(tbls[t].className)&&!xre.exec(tbls[t].className)){try{var =
thead=3Dtbls[t].getElementsByTagName("thead").item(0);var =
node;blankarrow=3Ddocument.createElement('img');blankarrow.setAttribute('=
src',portal_url+'/arrowBlank.gif');blankarrow.setAttribute('height',6);bl=
ankarrow.setAttribute('width',9);initialsort=3Dfalse;for(var =
i=3D0;(node=3Dthead.getElementsByTagName("th").item(i));i++){if(!xre.exec=
(node.className)){node.insertBefore(blankarrow.cloneNode(1),node.firstChi=
ld);node.style.cursor=3D'pointer';if(!initialsort){initialsort=3Dtrue;upa=
rrow=3Ddocument.createElement('img');uparrow.setAttribute('src',portal_ur=
l+'/arrowUp.gif');uparrow.setAttribute('height',6);uparrow.setAttribute('=
width',9);node.appendChild(uparrow)} =
else{node.appendChild(blankarrow.cloneNode(1))}=0A=
if(node.addEventListener) node.addEventListener("click",sort,false);else =
if(node.attachEvent) node.attachEvent("onclick",sort)}}} catch(er){}}}}=0A=
registerPloneFunction(initalizeTableSort)=0A=
=0A=
=0A=
/* ----- calendar_formfield.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/calendar_formfield.js?or=
iginal=3D1=0A=
function onJsCalendarDateUpdate(cal){var =
year=3Dcal.params.input_id_year;var =
month=3Dcal.params.input_id_month;var day=3Dcal.params.input_id_day;var =
daystr=3D''+cal.date.getDate();if(daystr.length=3D=3D1)=0A=
daystr=3D'0'+daystr;var =
monthstr=3D''+(cal.date.getMonth()+1);if(monthstr.length=3D=3D1)=0A=
monthstr=3D'0'+monthstr;cal.params.inputField.value=3D''+cal.date.getFull=
Year()+'/'+monthstr+'/'+daystr=0A=
year.value=3Dcal.params.inputField.value.substring(0,4);month.value=3Dcal=
.params.inputField.value.substring(5,7);day.value=3Dcal.params.inputField=
.value.substring(8,10)}=0A=
function =
showJsCalendar(input_id_anchor,input_id,input_id_year,input_id_month,inpu=
t_id_day,input_id_hour,input_id_minute,yearStart,yearEnd){var =
input_id_anchor=3Ddocument.getElementById(input_id_anchor);var =
input_id=3Ddocument.getElementById(input_id);var =
input_id_year=3Ddocument.getElementById(input_id_year);var =
input_id_month=3Ddocument.getElementById(input_id_month);var =
input_id_day=3Ddocument.getElementById(input_id_day);var =
format=3D'y/mm/dd';var dateEl=3Dinput_id;var mustCreate=3Dfalse;var =
cal=3Dwindow.calendar;var =
params=3D{'range':[yearStart,yearEnd],inputField:input_id,input_id_year:i=
nput_id_year,input_id_month:input_id_month,input_id_day:input_id_day};=0A=
function param_default(pname,def){if(typeof =
params[pname]=3D=3D"undefined"){params[pname]=3Ddef}};param_default("inpu=
tField",null);param_default("displayArea",null);param_default("button",nu=
ll);param_default("eventName","click");param_default("ifFormat","%Y/%m/%d=
");param_default("daFormat","%Y/%m/%d");param_default("singleClick",true)=
;param_default("disableFunc",null);param_default("dateStatusFunc",params[=
"disableFunc"]);param_default("dateText",null);param_default("firstDay",1=
);param_default("align","Bl");param_default("range",[1900,2999]);param_de=
fault("weekNumbers",true);param_default("flat",null);param_default("flatC=
allback",null);param_default("onSelect",null);param_default("onClose",nul=
l);param_default("onUpdate",null);param_default("date",null);param_defaul=
t("showsTime",false);param_default("timeFormat","24");param_default("elec=
tric",true);param_default("step",2);param_default("position",null);param_=
default("cache",false);param_default("showOthers",false);param_default("m=
ultiple",null);if(!(cal&&params.cache)){window.calendar=3Dcal=3Dnew =
Calendar(params.firstDay,null,onJsCalendarDateUpdate,=0A=
function(cal){cal.hide()});cal.time24=3Dtrue;cal.weekNumbers=3Dtrue;mustC=
reate=3Dtrue} else{cal.hide()}=0A=
cal.showsOtherMonths=3Dfalse;cal.yearStep=3D2;cal.setRange(yearStart,year=
End);cal.params=3Dparams;cal.setDateStatusHandler(null);cal.getDateText=3D=
null;cal.setDateFormat(format);if(mustCreate)=0A=
cal.create();cal.refresh();if(!params.position)=0A=
cal.showAtElement(input_id_anchor,null);else=0A=
cal.showAt(params.position[0],params.position[1]);return false}=0A=
function update_date_field(field,year,month,day,hour,minute,ampm){var =
field=3Ddocument.getElementById(field)=0A=
var date=3Ddocument.getElementById(date)=0A=
var year=3Ddocument.getElementById(year)=0A=
var month=3Ddocument.getElementById(month)=0A=
var day=3Ddocument.getElementById(day)=0A=
var hour=3Ddocument.getElementById(hour)=0A=
var minute=3Ddocument.getElementById(minute)=0A=
var ampm=3Ddocument.getElementById(ampm)=0A=
if(0<year.value){field.value=3Dyear.value+"-"+month.value+"-"+day.value+"=
 "+hour.value+":"+minute.value=0A=
if(ampm&&ampm.value)=0A=
field.value=3Dfield.value+" "+ampm.value}=0A=
else{field.value=3D''=0A=
month.options[0].selected=3D1=0A=
day.options[0].selected=3D1=0A=
hour.options[0].selected=3D1=0A=
minute.options[0].selected=3D1=0A=
if(ampm&&ampm.options)=0A=
ampm.options[0].selected=3D1}}=0A=
=0A=
=0A=
/* ----- calendarpopup.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/calendarpopup.js?origina=
l=3D1=0A=
function =
showDay(date){document.getElementById('day'+date).style.visibility=3D'vis=
ible';return true}=0A=
function =
hideDay(date){document.getElementById('day'+date).style.visibility=3D'hid=
den';return true}=0A=
=0A=
=0A=
/* ----- ie5fixes.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/ie5fixes.js?original=3D1=0A=
function hackPush(el){this[this.length]=3Del}=0A=
function hackPop(){var N=3Dthis.length-1,el=3Dthis[N];this.length=3DN=0A=
return el}=0A=
function hackShift(){var one=3Dthis[0],N=3Dthis.length;for(var =
i=3D1;i<N;i++){this[i-1]=3Dthis[i]}=0A=
this.length=3DN-1=0A=
return one}=0A=
var testPushPop=3Dnew =
Array();if(testPushPop.push){}else{Array.prototype.push=3DhackPush=0A=
Array.prototype.pop=3DhackPop=0A=
Array.prototype.shift=3DhackShift}=0A=
=0A=
=0A=
/* ----- formUnload.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/formUnload.js?original=3D=
1=0A=
if(!window.beforeunload)(function(){var =
BeforeUnloadHandler=3Dfunction(){var =
self=3Dthis;this.message=3Dwindow.form_modified_message||"Your form has =
not been saved. All changes you have made will be =
lost.";this.forms=3D[];this.chkId=3D[];this.chkType=3Dnew =
this.CheckType();this.handlers=3D[this.isAnyFormChanged];this.submitting=3D=
false;this.execute=3Dfunction(event){if(self.submitting) =
return;if(!event) event=3Dwindow.event;for(var =
i=3D0;i<self.handlers.length;i++){var fn=3Dself.handlers[i];var =
message=3Dmessage||fn.apply(self)}=0A=
if(message=3D=3D=3Dtrue) =
message=3Dself.message;if(message=3D=3D=3Dfalse) =
message=3Dundefined;if(event&&message){event.returnValue=3Dmessage}=0A=
return message}=0A=
this.execute.tool=3Dthis}=0A=
var =
Class=3DBeforeUnloadHandler.prototype;Class.isAnyFormChanged=3Dfunction()=
{for(var i=3D0;i<this.forms.length;i++){var =
form=3Dthis.forms[i];if(this.isElementChanged(form)){return true}}=0A=
return false}=0A=
Class.addHandler=3Dfunction(fn){this.handlers.push(fn)}=0A=
Class.onsubmit=3Dfunction(){var =
tool=3Dwindow.onbeforeunload&&window.onbeforeunload.tool;tool.submitting=3D=
true}=0A=
Class.addForm=3Dfunction(form){for(var =
i=3D0;i<this.forms.length;i++){if(this.forms[i]=3D=3Dform) return}=0A=
this.forms.push(form);form.onsubmit=3Dthis.onsubmit;var =
elements=3Dform.getElementsByTagName('input');for(var =
j=3D0;j<elements.length;j++){var =
ele=3Delements[j];if(ele.type=3D=3D'hidden'){ele.setAttribute('originalVa=
lue',ele.defaultValue)}}}=0A=
Class.addForms=3Dfunction(){for(var i=3D0;i<arguments.length;i++){var =
element=3Darguments[i];if(!element) =
continue;if(element.tagName=3D=3D'FORM'){this.addForm(element)}=0A=
else{var forms=3Delement.getElementsByTagName('form');for(var =
j=3D0;j<forms.length;j++){this.addForm(forms[j])}}}}=0A=
Class.removeForms=3Dfunction(){for(var i=3D0;i<arguments.length;i++){var =
element=3Darguments[i];if(!element) =
continue;if(element.tagName=3D=3D'FORM'){for(var =
j=3D0;j<arguments.length;j++){if(this.forms[j]=3D=3Delement){this.forms.s=
plice(j--,1);element.onsubmit=3Dnull}}} else{var =
forms=3Delement.getElementsByTagName('form');for(var =
j=3D0;j<forms.length;j++){this.removeForms(forms[j])}}}}=0A=
Class.CheckType=3Dfunction(){};var =
c=3DClass.CheckType.prototype;c.checkbox=3Dc.radio=3Dfunction(ele){return=
 ele.checked!=3Dele.defaultChecked}=0A=
c.password=3Dc.textarea=3Dc.text=3Dfunction(ele){return =
ele.value!=3Dele.defaultValue}=0A=
c.hidden=3Dfunction(ele){var =
orig=3Dele.getAttribute("originalValue");return =
orig&&(ele.value!=3Dorig)}=0A=
c['select-one']=3Dfunction(ele){for(var i=3D0 ;i<ele.length;i++){var =
opt=3Dele.options[i];if(opt.selected!=3Dopt.defaultSelected){if(i=3D=3D=3D=
0&&opt.selected) continue;return true}}=0A=
return false}=0A=
c['select-multiple']=3Dfunction(ele){for(var i=3D0 =
;i<ele.length;i++){var =
opt=3Dele.options[i];if(opt.selected!=3Dopt.defaultSelected){return =
true}}=0A=
return false}=0A=
Class.chk_form=3Dfunction(form){var elements=3Dform.elements;for(var =
i=3D0;i<elements.length;i++){var =
element=3Delements[i];if(this.isElementChanged(element)){return true}}=0A=
return false}=0A=
Class.isElementChanged=3Dfunction(ele){var =
method=3Dele.id&&this.chkId[ele.id];if(!method&&ele.type&&ele.name)=0A=
method=3Dthis.chkType[ele.type];if(!method&&ele.tagName)=0A=
method=3Dthis['chk_'+ele.tagName.toLowerCase()];return =
method?method.apply(this,[ele]):false};window.onbeforeunload=3Dnew =
BeforeUnloadHandler().execute;registerPloneFunction(function(){if(!W3CDOM=
){return false};var =
tool=3Dwindow.onbeforeunload&&window.onbeforeunload.tool;var =
content=3DgetContentArea();if(tool&&content){var =
forms=3DcssQuery('form.enableUnloadProtection');for(var =
i=3D0;i<forms.length;i++){tool.addForm(forms[i])}}})})();=0A=
=0A=
/* ----- sarissa.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/sarissa.js?original=3D1=0A=
function Sarissa(){};Sarissa.PARSED_OK=3D"Document contains no parsing =
errors";Sarissa.IS_ENABLED_TRANSFORM_NODE=3Dfalse;Sarissa.IS_ENABLED_XMLH=
TTP=3Dfalse;Sarissa.IS_ENABLED_SELECT_NODES=3Dfalse;var =
_sarissa_iNsCounter=3D0;var _SARISSA_IEPREFIX4XSLPARAM=3D"";var =
_SARISSA_HAS_DOM_IMPLEMENTATION=3Ddocument.implementation&&true;var =
_SARISSA_HAS_DOM_CREATE_DOCUMENT=3D_SARISSA_HAS_DOM_IMPLEMENTATION&&docum=
ent.implementation.createDocument;var =
_SARISSA_HAS_DOM_FEATURE=3D_SARISSA_HAS_DOM_IMPLEMENTATION&&document.impl=
ementation.hasFeature;var =
_SARISSA_IS_MOZ=3D_SARISSA_HAS_DOM_CREATE_DOCUMENT&&_SARISSA_HAS_DOM_FEAT=
URE;var =
_SARISSA_IS_SAFARI=3Dnavigator.userAgent.toLowerCase().indexOf("applewebk=
it")!=3D-1;var =
_SARISSA_IS_IE=3Ddocument.all&&window.ActiveXObject&&navigator.userAgent.=
toLowerCase().indexOf("msie")>-1&&navigator.userAgent.toLowerCase().index=
Of("opera")=3D=3D-1;if(!window.Node||!window.Node.ELEMENT_NODE){var =
Node=3D{ELEMENT_NODE:1,ATTRIBUTE_NODE:2,TEXT_NODE:3,CDATA_SECTION_NODE:4,=
ENTITY_REFERENCE_NODE:5,ENTITY_NODE:6,PROCESSING_INSTRUCTION_NODE:7,COMME=
NT_NODE:8,DOCUMENT_NODE:9,DOCUMENT_TYPE_NODE:10,DOCUMENT_FRAGMENT_NODE:11=
,NOTATION_NODE:12}};if(_SARISSA_IS_IE){_SARISSA_IEPREFIX4XSLPARAM=3D"xsl:=
";var _SARISSA_DOM_PROGID=3D"";var =
_SARISSA_XMLHTTP_PROGID=3D"";pickRecentProgID=3Dfunction(idList,enabledLi=
st){var bFound=3Dfalse;for(var =
i=3D0;i<idList.length&&!bFound;i++){try{var oDoc=3Dnew =
ActiveXObject(idList[i]);o2Store=3DidList[i];bFound=3Dtrue;for(var =
j=3D0;j<enabledList.length;j++)=0A=
if(i<=3DenabledList[j][1])=0A=
Sarissa["IS_ENABLED_"+enabledList[j][0]]=3Dtrue}catch(objException){}};if=
(!bFound)=0A=
throw "Could not retreive a valid progID of Class: =
"+idList[idList.length-1]+". (original exception: =
"+e+")";idList=3Dnull;return =
o2Store};_SARISSA_DOM_PROGID=3DpickRecentProgID(["Msxml2.DOMDocument.5.0"=
,"Msxml2.DOMDocument.4.0","Msxml2.DOMDocument.3.0","MSXML2.DOMDocument","=
MSXML.DOMDocument","Microsoft.XMLDOM"],[["SELECT_NODES",2],["TRANSFORM_NO=
DE",2]]);_SARISSA_XMLHTTP_PROGID=3DpickRecentProgID(["Msxml2.XMLHTTP.5.0"=
,"Msxml2.XMLHTTP.4.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XM=
LHTTP"],[["XMLHTTP",4]]);_SARISSA_THREADEDDOM_PROGID=3DpickRecentProgID([=
"Msxml2.FreeThreadedDOMDocument.5.0","MSXML2.FreeThreadedDOMDocument.4.0"=
,"MSXML2.FreeThreadedDOMDocument.3.0"]);_SARISSA_XSLTEMPLATE_PROGID=3Dpic=
kRecentProgID(["Msxml2.XSLTemplate.5.0","Msxml2.XSLTemplate.4.0","MSXML2.=
XSLTemplate.3.0"],[["XSLTPROC",2]]);pickRecentProgID=3Dnull;Sarissa.getDo=
mDocument=3Dfunction(sUri,sName){var oDoc=3Dnew =
ActiveXObject(_SARISSA_DOM_PROGID);if(sName){if(sUri){oDoc.loadXML("<a"+_=
sarissa_iNsCounter+":"+sName+" =
xmlns:a"+_sarissa_iNsCounter+"=3D\""+sUri+"\" />");++_sarissa_iNsCounter}=0A=
else=0A=
oDoc.loadXML("<"+sName+"/>")};return =
oDoc};Sarissa.getParseErrorText=3Dfunction(oDoc){var =
parseErrorText=3DSarissa.PARSED_OK;if(oDoc.parseError!=3D0){parseErrorTex=
t=3D"XML Parsing Error: "+oDoc.parseError.reason+"\nLocation: =
"+oDoc.parseError.url+"\nLine Number "+oDoc.parseError.line+", Column =
"+oDoc.parseError.linepos+":\n"+oDoc.parseError.srcText+"\n";for(var =
i=3D0;i<oDoc.parseError.linepos;i++){parseErrorText+=3D"-"};parseErrorTex=
t+=3D"^\n"};return =
parseErrorText};Sarissa.setXpathNamespaces=3Dfunction(oDoc,sNsSet){oDoc.s=
etProperty("SelectionLanguage","XPath");oDoc.setProperty("SelectionNamesp=
aces",sNsSet)};XSLTProcessor=3Dfunction(){this.template=3Dnew =
ActiveXObject(_SARISSA_XSLTEMPLATE_PROGID);this.processor=3Dnull};XSLTPro=
cessor.prototype.importStylesheet=3Dfunction(xslDoc){var converted=3Dnew =
ActiveXObject(_SARISSA_THREADEDDOM_PROGID);converted.loadXML(xslDoc.xml);=
this.template.stylesheet=3Dconverted;this.processor=3Dthis.template.creat=
eProcessor();this.paramsSet=3Dnew =
Array()};XSLTProcessor.prototype.transformToDocument=3Dfunction(sourceDoc=
){this.processor.input=3DsourceDoc;var outDoc=3Dnew =
ActiveXObject(_SARISSA_DOM_PROGID);this.processor.output=3DoutDoc;this.pr=
ocessor.transform();return =
outDoc};XSLTProcessor.prototype.transformToFragment=3Dfunction(sourceDoc,=
ownerDocument){return =
this.transformToDocument(sourceDoc)};XSLTProcessor.prototype.setParameter=
=3Dfunction(nsURI,name,value){if(nsURI){this.processor.addParameter(name,=
value,nsURI)}else{this.processor.addParameter(name,value)};if(!this.param=
sSet[""+nsURI]){this.paramsSet[""+nsURI]=3Dnew =
Array()};this.paramsSet[""+nsURI][name]=3Dvalue};XSLTProcessor.prototype.=
getParameter=3Dfunction(nsURI,name){if(this.paramsSet[""+nsURI]&&this.par=
amsSet[""+nsURI][name])=0A=
return this.paramsSet[""+nsURI][name];else=0A=
return null}}=0A=
else{if(_SARISSA_HAS_DOM_CREATE_DOCUMENT){if(window.XMLDocument){XMLDocum=
ent.prototype.onreadystatechange=3Dnull;XMLDocument.prototype.readyState=3D=
0;XMLDocument.prototype.parseError=3D0;var =
_SARISSA_SYNC_NON_IMPLEMENTED=3Dfalse;try{XMLDocument.prototype.async=3Dt=
rue;_SARISSA_SYNC_NON_IMPLEMENTED=3Dtrue}catch(e){};XMLDocument.prototype=
._sarissa_load=3DXMLDocument.prototype.load;XMLDocument.prototype.load=3D=
function(sURI){var =
oDoc=3Ddocument.implementation.createDocument("","",null);Sarissa.copyChi=
ldNodes(this,oDoc);this.parseError=3D0;Sarissa.__setReadyState__(this,1);=
try{if(this.async=3D=3Dfalse&&_SARISSA_SYNC_NON_IMPLEMENTED){var =
tmp=3Dnew =
XMLHttpRequest();tmp.open("GET",sURI,false);tmp.send(null);Sarissa.__setR=
eadyState__(this,2);Sarissa.copyChildNodes(tmp.responseXML,this);Sarissa.=
__setReadyState__(this,3)}=0A=
else{this._sarissa_load(sURI)}}=0A=
catch(objException){this.parseError=3D-1}=0A=
finally{if(this.async=3D=3Dfalse){Sarissa.__handleLoad__(this)}};return =
oDoc}};Sarissa.__handleLoad__=3Dfunction(oDoc){if(!oDoc.documentElement||=
oDoc.documentElement.tagName=3D=3D"parsererror")=0A=
oDoc.parseError=3D-1;Sarissa.__setReadyState__(oDoc,4)};_sarissa_XMLDocum=
ent_onload=3Dfunction(){Sarissa.__handleLoad__(this)};Sarissa.__setReadyS=
tate__=3Dfunction(oDoc,iReadyState){oDoc.readyState=3DiReadyState;if(oDoc=
.onreadystatechange!=3Dnull&&typeof =
oDoc.onreadystatechange=3D=3D"function")=0A=
oDoc.onreadystatechange()};Sarissa.getDomDocument=3Dfunction(sUri,sName){=
var =
oDoc=3Ddocument.implementation.createDocument(sUri?sUri:"",sName?sName:""=
,null);oDoc.addEventListener("load",_sarissa_XMLDocument_onload,false);re=
turn =
oDoc}}};if(!window.DOMParser){DOMParser=3Dfunction(){};DOMParser.prototyp=
e.parseFromString=3Dfunction(sXml,contentType){var =
doc=3DSarissa.getDomDocument();doc.loadXML(sXml);return =
doc}};if(window.XMLHttpRequest){Sarissa.IS_ENABLED_XMLHTTP=3Dtrue}=0A=
else if(_SARISSA_IS_IE){XMLHttpRequest=3Dfunction(){return new =
ActiveXObject(_SARISSA_XMLHTTP_PROGID)};Sarissa.IS_ENABLED_XMLHTTP=3Dtrue=
};if(!window.document.importNode&&_SARISSA_IS_IE){try{window.document.imp=
ortNode=3Dfunction(oNode,bChildren){var =
importNode=3Ddocument.createElement("div");if(bChildren)=0A=
importNode.innerHTML=3DSarissa.serialize(oNode);else=0A=
importNode.innerHTML=3DSarissa.serialize(oNode.cloneNode(false));return =
importNode.firstChild}}catch(e){}};if(!Sarissa.getParseErrorText){Sarissa=
.getParseErrorText=3Dfunction(oDoc){var =
parseErrorText=3DSarissa.PARSED_OK;if(oDoc.parseError!=3D0){if(oDoc.docum=
entElement.tagName=3D=3D"parsererror"){parseErrorText=3DoDoc.documentElem=
ent.firstChild.data;parseErrorText+=3D"\n"+oDoc.documentElement.firstChil=
d.nextSibling.firstChild.data}=0A=
else =
if(oDoc.documentElement.tagName=3D=3D"html"){parseErrorText=3DSarissa.get=
Text(oDoc.documentElement.getElementsByTagName("h1")[0],false)+"\n";parse=
ErrorText+=3DSarissa.getText(oDoc.documentElement.getElementsByTagName("b=
ody")[0],false)+"\n";parseErrorText+=3DSarissa.getText(oDoc.documentEleme=
nt.getElementsByTagName("pre")[0],false)}};return =
parseErrorText}};Sarissa.getText=3Dfunction(oNode,deep){var s=3D"";var =
nodes=3DoNode.childNodes;for(var i=3D0;i<nodes.length;i++){var =
node=3Dnodes[i];var =
nodeType=3Dnode.nodeType;if(nodeType=3D=3DNode.TEXT_NODE||nodeType=3D=3DN=
ode.CDATA_SECTION_NODE){s+=3Dnode.data}=0A=
else =
if(deep=3D=3Dtrue&&(nodeType=3D=3DNode.ELEMENT_NODE||nodeType=3D=3DNode.D=
OCUMENT_NODE||nodeType=3D=3DNode.DOCUMENT_FRAGMENT_NODE)){s+=3DSarissa.ge=
tText(node,true)}};return =
s};if(window.XMLSerializer){Sarissa.serialize=3Dfunction(oDoc){return(new=
 =
XMLSerializer()).serializeToString(oDoc)}}else{if((Sarissa.getDomDocument=
("","foo",null)).xml){Sarissa.serialize=3Dfunction(oDoc){return =
oDoc.xml};XMLSerializer=3Dfunction(){};XMLSerializer.prototype.serializeT=
oString=3Dfunction(oNode){return =
oNode.xml}}};Sarissa.stripTags=3Dfunction(s){return =
s.replace(/<[^>]+>/g,"")};Sarissa.clearChildNodes=3Dfunction(oNode){while=
(oNode.hasChildNodes()){oNode.removeChild(oNode.firstChild)}};Sarissa.cop=
yChildNodes=3Dfunction(nodeFrom,nodeTo,bPreserveExisting){if(!bPreserveEx=
isting){Sarissa.clearChildNodes(nodeTo)};var =
ownerDoc=3DnodeTo.nodeType=3D=3DNode.DOCUMENT_NODE?nodeTo:nodeTo.ownerDoc=
ument;var =
nodes=3DnodeFrom.childNodes;if(ownerDoc.importNode&&(!_SARISSA_IS_IE)){fo=
r(var =
i=3D0;i<nodes.length;i++){nodeTo.appendChild(ownerDoc.importNode(nodes[i]=
,true))}}=0A=
else{for(var =
i=3D0;i<nodes.length;i++){nodeTo.appendChild(nodes[i].cloneNode(true))}}}=
;Sarissa.moveChildNodes=3Dfunction(nodeFrom,nodeTo,bPreserveExisting){if(=
!bPreserveExisting){Sarissa.clearChildNodes(nodeTo)};var =
nodes=3DnodeFrom.childNodes;if(nodeFrom.ownerDocument=3D=3DnodeTo.ownerDo=
cument){nodeTo.appendChild(nodes[i])}else{var =
ownerDoc=3DnodeTo.nodeType=3D=3DNode.DOCUMENT_NODE?nodeTo:nodeTo.ownerDoc=
ument;if(ownerDoc.importNode&&(!_SARISSA_IS_IE)){for(var =
i=3D0;i<nodes.length;i++){nodeTo.appendChild(ownerDoc.importNode(nodes[i]=
,true))}}=0A=
else{for(var =
i=3D0;i<nodes.length;i++){nodeTo.appendChild(nodes[i].cloneNode(true))}};=
Sarissa.clearChildNodes(nodeFrom)}};Sarissa.xmlize=3Dfunction(anyObject,o=
bjectName,indentSpace){indentSpace=3DindentSpace?indentSpace:'';var =
s=3DindentSpace+'<'+objectName+'>';var isLeaf=3Dfalse;if(!(anyObject =
instanceof Object)||anyObject instanceof Number||anyObject instanceof =
String||anyObject instanceof Boolean||anyObject instanceof =
Date){s+=3DSarissa.escape(""+anyObject);isLeaf=3Dtrue}else{s+=3D"\n";var =
itemKey=3D'';var isArrayItem=3DanyObject instanceof Array;for(var name =
in =
anyObject){s+=3DSarissa.xmlize(anyObject[name],(isArrayItem?"array-item =
key=3D\""+name+"\"":name),indentSpace+"   ")};s+=3DindentSpace};return =
s+=3D(objectName.indexOf(' =
')!=3D-1?"</array-item>\n":"</"+objectName+">\n")};Sarissa.escape=3Dfunct=
ion(sXml){return =
sXml.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").repl=
ace(/"/g, =
"&quot;").replace(/'/g,"&apos;")};Sarissa.unescape=3Dfunction(sXml){retur=
n =
sXml.replace(/&apos;/g,"'").replace(/&quot;/g,"\"").replace(/&gt;/g,">").=
replace(/&lt;/g,"<").replace(/&amp;/g,"&")};=0A=
=0A=
/* ----- login.js ----- */=0A=
// http://www.sosiaalikollega.fi/portal_javascripts/login.js?original=3D1=0A=
function cookiesEnabled(){var =
c=3D"areYourCookiesEnabled=3D0";document.cookie=3Dc;var =
dc=3Ddocument.cookie;if(dc.indexOf(c)=3D=3D-1) return =
0;c=3D"areYourCookiesEnabled=3D1";document.cookie=3Dc;dc=3Ddocument.cooki=
e;if(dc.indexOf(c)=3D=3D-1) return =
0;document.cookie=3D"areYourCookiesEnabled=3D; expires=3DThu, 01-Jan-70 =
00:00:01 GMT";return 1}=0A=
function =
setLoginVars(user_name_id,alt_user_name_id,password_id,empty_password_id,=
js_enabled_id,cookies_enabled_id){if(js_enabled_id){el=3Ddocument.getElem=
entById(js_enabled_id);if(el){el.value=3D1}}=0A=
if(cookies_enabled_id){el=3Ddocument.getElementById(cookies_enabled_id);i=
f(el){el.value=3DcookiesEnabled()}}=0A=
if(user_name_id&&alt_user_name_id){user_name=3Ddocument.getElementById(us=
er_name_id)=0A=
alt_user_name=3Ddocument.getElementById(alt_user_name_id)=0A=
if(user_name&&alt_user_name){alt_user_name.value=3Duser_name.value}}=0A=
if(password_id&&empty_password_id){password=3Ddocument.getElementById(pas=
sword_id)=0A=
empty_password=3Ddocument.getElementById(empty_password_id)=0A=
if(password&&empty_password){if(password.value.length=3D=3D0){empty_passw=
ord.value=3D'1'} else{empty_password.value=3D'0'}}}=0A=
return 1}=0A=
function showCookieMessage(msg_id){msg=3Ddocument.getElementById(msg_id)=0A=
if(msg){if(cookiesEnabled()){msg.style.display=3D'none'} =
else{msg.style.display=3D'block'}}}=0A=
function =
showEnableCookiesMessage(){showCookieMessage('enable_cookies_message')}=0A=
registerPloneFunction(showEnableCookiesMessage);=0A=
=0A=
/* ----- formsubmithelpers.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/formsubmithelpers.js?ori=
ginal=3D1=0A=
function inputSubmitOnClick(event){if(!event) var =
event=3Dwindow.event;if(hasClassName(this,'submitting')){return =
confirm(window.form_resubmit_message)} =
else{addClassName(this,'submitting')}=0A=
return true}=0A=
function registerSubmitHandler(){var =
nodes=3DcssQuery('input[type=3Dsubmit]');for(var =
i=3D0;i<nodes.length;i++){var =
node=3Dnodes[i];if(!node.onclick){node.onclick=3DinputSubmitOnClick}}}=0A=
registerPloneFunction(registerSubmitHandler);=0A=

------=_NextPart_000_0000_01CBEFA0.1B537050
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.sosiaalikollega.fi/portal_javascripts/Poske/ploneScripts9550.js

=0A=
/* Merged Plone Javascript file=0A=
 * This file is dynamically assembled from separate parts.=0A=
 * Some of these parts have 3rd party licenses or copyright information =
attached=0A=
 * Such information is valid for that section,=0A=
 * not for the entire composite file=0A=
 * originating files are separated by ----- filename.js -----=0A=
 */=0A=
=0A=
/* ----- fckeditor.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/fckeditor.js?original=3D=
1=0A=
var =
FCKeditor=3Dfunction(instanceName,width,height,toolbarSet,value){this.Ins=
tanceName=3DinstanceName ;this.Width=3Dwidth||'body' =
;this.Height=3Dheight||'icon-full_screen' =
;this.ToolbarSet=3DtoolbarSet||'icon-full_screen' =
;this.Value=3Dvalue||'fullscreen' ;this.BasePath=3DFCKeditor.BasePath =
;this.CheckBrowser=3Dtrue ;this.DisplayErrors=3Dtrue ;this.Config=3Dnew =
Object() ;this.OnError=3Dnull }=0A=
FCKeditor.BasePath=3D'fullscreen' ;FCKeditor.MinHeight=3D200 =
;FCKeditor.MinWidth=3D750 =
;FCKeditor.prototype.Version=3D'fullscreenMode' =
;FCKeditor.prototype.VersionBuild=3D'' =
;FCKeditor.prototype.Create=3Dfunction(){document.write(this.CreateHtml()=
) }=0A=
FCKeditor.prototype.CreateHtml=3Dfunction(){if(!this.InstanceName||this.I=
nstanceName.length=3D=3D0){this._ThrowError(701,'fullscreenexpand_icon.gi=
f') ;return 'fullscreen' }=0A=
var sHtml=3D'fullscreenMode' =
;if(!this.CheckBrowser||this._IsCompatibleBrowser()){sHtml+=3D'1'+this.In=
stanceName+'fullscreencollapse_icon.gif'+this.InstanceName+'icon-full_scr=
een'+this._HTMLEncode(this.Value)+'icon-full_screen' =
;sHtml+=3Dthis._GetConfigHtml() ;sHtml+=3Dthis._GetIFrameHtml() }=0A=
else{var =
sWidth=3Dthis.Width.toString().indexOf('fullscreenMode')>0?this.Width:thi=
s.Width+'1' ;var =
sHeight=3Dthis.Height.toString().indexOf('body')>0?this.Height:this.Heigh=
t+'fullscreen' =
;sHtml+=3D'fullscreencollapse_icon.gif'+this.InstanceName+'icon-full_scre=
en'0+sWidth+'icon-full_screen'1+sHeight ;if(this.TabIndex)=0A=
sHtml+=3D'icon-full_screen'2+this.TabIndex =
;sHtml+=3D'icon-full_screen'3+this._HTMLEncode(this.Value)+'icon-full_scr=
een'4 }=0A=
return sHtml }=0A=
FCKeditor.prototype.ReplaceTextarea=3Dfunction(){if(document.getElementBy=
Id(this.InstanceName+'icon-full_screen'5))=0A=
return ;if(!this.CheckBrowser||this._IsCompatibleBrowser()){var =
oTextarea=3Ddocument.getElementById(this.InstanceName) ;var =
colElementsByName=3Ddocument.getElementsByName(this.InstanceName) ;var =
i=3D0;while(oTextarea||i=3D=3D0){if(oTextarea&&oTextarea.tagName.toLowerC=
ase()=3D=3D'icon-full_screen'6)=0A=
break ;oTextarea=3DcolElementsByName[i++] }=0A=
if(!oTextarea){alert('icon-full_screen'7+this.InstanceName+'icon-full_scr=
een'8) ;return }=0A=
oTextarea.style.display=3D'icon-full_screen'9 ;if(oTextarea.tabIndex)=0A=
this.TabIndex=3DoTextarea.tabIndex =
;this._InsertHtmlBefore(this._GetConfigHtml(),oTextarea) =
;this._InsertHtmlBefore(this._GetIFrameHtml(),oTextarea) }}=0A=
FCKeditor.prototype._InsertHtmlBefore=3Dfunction(html,element){if(element=
.insertAdjacentHTML)=0A=
element.insertAdjacentHTML('icon-full_screen'0,html) ;else{var =
oRange=3Ddocument.createRange() ;oRange.setStartBefore(element) ;var =
oFragment=3DoRange.createContextualFragment(html);element.parentNode.inse=
rtBefore(oFragment,element) }}=0A=
FCKeditor.prototype._GetConfigHtml=3Dfunction(){var =
sConfig=3D'icon-full_screen'1 ;for(var o in =
this.Config){if(sConfig.length>0) sConfig+=3D'icon-full_screen'2 =
;sConfig+=3DencodeURIComponent(o)+'icon-full_screen'3+encodeURIComponent(=
this.Config[o]) }=0A=
return =
'icon-full_screen'4+this.InstanceName+'icon-full_screen'5+sConfig+'icon-f=
ull_screen'6 }=0A=
FCKeditor.prototype._GetIFrameHtml=3Dfunction(){var =
sFile=3D'icon-full_screen'7 =
;try{if('fullscreenexpand_icon.gif'3).test(window.top.location.search))=0A=
sFile=3D'icon-full_screen'8 }=0A=
catch(e){}=0A=
var =
sLink=3Dthis.BasePath+'icon-full_screen'9+sFile+'fullscreen'0+encodeURICo=
mponent(this.InstanceName) ;if(this.ToolbarSet)=0A=
sLink+=3D'fullscreen'1+this.ToolbarSet ;var =
html=3D'fullscreen'2+this.InstanceName+'fullscreen'3+sLink+'fullscreen'4+=
this.Width+'fullscreen'5+this.Height ;if(this.TabIndex)=0A=
html+=3D'fullscreen'6+this.TabIndex ;html+=3D'fullscreen'7 ;return html }=0A=
FCKeditor.prototype._IsCompatibleBrowser=3Dfunction(){return =
FCKeditor_IsCompatibleBrowser() }=0A=
FCKeditor.prototype._ThrowError=3Dfunction(errorNumber,errorDescription){=
this.ErrorNumber=3DerrorNumber ;this.ErrorDescription=3DerrorDescription =
;if(this.DisplayErrors){document.write('fullscreen'8) =
;document.write('fullscreen'9+this.ErrorNumber+'fullscreen'0+this.ErrorDe=
scription+'fullscreen'1) ;document.write('fullscreen'2) }=0A=
if(typeof(this.OnError)=3D=3D'fullscreen'3)=0A=
this.OnError(this,errorNumber,errorDescription) }=0A=
FCKeditor.prototype._HTMLEncode=3Dfunction(text){if(typeof(text)!=3D'full=
screenMode'7)=0A=
text=3Dtext.toString() =
;text=3Dtext.replace(''8,'fullscreenMode'8).replace(/'fullscreenMode'9&qu=
ot;").replace(''9,''0).replace('fullscreenexpand_icon.gif'0,''1) ;return =
text }=0A=
;(function(){var textareaToEditor=3Dfunction(textarea){var editor=3Dnew =
FCKeditor(textarea.name) =
;editor.Width=3DMath.max(textarea.offsetWidth,FCKeditor.MinWidth) =
;editor.Height=3DMath.max(textarea.offsetHeight,FCKeditor.MinHeight) =
;return editor }=0A=
FCKeditor.ReplaceAllTextareas=3Dfunction(){var =
textareas=3Ddocument.getElementsByTagName('fullscreen'5) ;for(var i=3D0 =
;i<textareas.length ;i++){var editor=3Dnull ;var textarea=3Dtextareas[i] =
;var name=3Dtextarea.name ;if(!name||name.length=3D=3D0)=0A=
continue ;if(typeof arguments[0]=3D=3D'fullscreen'6){var =
classRegex=3Dnew RegExp('fullscreen'7+arguments[0]+'fullscreen'8) =
;if(!classRegex.test(textarea.className))=0A=
continue }=0A=
else if(typeof =
arguments[0]=3D=3D'fullscreen'9){editor=3DtextareaToEditor(textarea) =
;if(arguments[0](textarea,editor)=3D=3D=3Dfalse)=0A=
continue }=0A=
if(!editor)=0A=
editor=3DtextareaToEditor(textarea) ;editor.ReplaceTextarea() }}})() ;=0A=
function FCKeditor_IsCompatibleBrowser(){var =
sAgent=3Dnavigator.userAgent.toLowerCase() =
;if(/*@cc_on!@*/false&&sAgent.indexOf(''6)=3D=3D-1){var =
sBrowserVersion=3Dnavigator.appVersion.match'fullscreenexpand_icon.gif'4)=
[1] ;return(sBrowserVersion>=3D5.5) }=0A=
if(navigator.product=3D=3D''7&&navigator.productSub>=3D20030210&&!(typeof=
(opera)=3D=3D'fullscreenMode'0&&opera.postError))=0A=
return true =
;if(window.opera&&window.opera.version&&parseFloat(window.opera.version()=
)>=3D9.5)=0A=
return true ;if(sAgent.indexOf('fullscreenMode'1)!=3D-1)=0A=
return(sAgent.match('fullscreenexpand_icon.gif'1(\d+)/)[1]>=3D1) =
;if(sAgent.indexOf('fullscreenMode'2)!=3D-1)=0A=
return(sAgent.match('fullscreenexpand_icon.gif'2(\d+)/)[1]>=3D522) =
;return false }=0A=
=0A=
=0A=
/* ----- fck_plone.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/fck_plone.js?original=3D=
1=0A=
var FCKBaseHref=3D{};makeLinksRelative=3Dfunction(basehref,contents){var =
base=3Dbasehref.replace('http://www.sosiaalikollega.fi','');var =
href=3Dbase.replace(/\/[^\/]*$/,'/');var =
hrefparts=3Dhref.split('/');return contents.replace(/(<[^>]* =
(?:src|href)=3D")([^"]*)"/g,=0A=
function(str,tag,url,offset,contents){url=3Durl.replace('http://www.sosia=
alikollega.fi','');if(url.substring(0,1)=3D=3D'#'){str=3Dtag+url+'"'}=0A=
else{var urlparts=3Durl.split('#');var =
anchor=3Durlparts[1]||'';url=3Durlparts[0];var =
urlparts=3Durl.split('/');var =
common=3D0;while(common<urlparts.length&&common<hrefparts.length&&urlpart=
s[common]=3D=3Dhrefparts[common])=0A=
common++;var =
last=3Durlparts[common];if(common+1=3D=3Durlparts.length&&last=3D=3D'empt=
ypage'){urlparts[common]=3D''}=0A=
if(common>0){var path=3Dnew Array();var =
i=3D0;for(;i+common<hrefparts.length-1;i++){path[i]=3D'..'};while(common<=
urlparts.length){path[i++]=3Durlparts[common++]};if(i=3D=3D0){path[i++]=3D=
'.'}=0A=
str=3Dpath.join('/');if(anchor){str=3D[str,anchor].join('#')}=0A=
str=3Dtag+str+'"'}}=0A=
return str})};finalizePublication=3Dfunction(editorInstance){var =
oField=3DeditorInstance.LinkedField;var fieldName=3DoField.name;var =
baseHref=3DFCKBaseHref[fieldName];if(baseHref){relativeLinksHtml=3DmakeLi=
nksRelative(FCKBaseHref[fieldName],editorInstance.GetXHTML());oField.valu=
e=3DrelativeLinksHtml}=0A=
else oField.value=3DeditorInstance.GetXHTML()}=0A=
getParamValue=3Dfunction(id){value=3Ddocument.getElementById(id).value;if=
(value=3D=3D'true') return true;if(value=3D=3D'false') return =
false;return value}=0A=
FCKeditor_Plone_start_instance=3Dfunction(fckContainer,inputname){var =
inputContainer=3Ddocument.getElementById(inputname+'_'+'cleaninput');if(i=
nputContainer){var =
fckParams=3D['path_user','base_path','fck_basehref','links_basehref','inp=
ut_url','allow_server_browsing','browser_root','allow_file_upload','allow=
_image_upload','allow_flash_upload','fck_skin_path','lang','fck_default_r=
2l','force_paste_as_text','allow_latin_entities','spellchecker','keyboard=
_entermode','keyboard_shiftentermode','fck_toolbar','editor_width','edito=
r_height'];var fckValues=3D{};for(var i=3D0;i<fckParams.length;i++){var =
id=3Dinputname+'_'+fckParams [i];fckValues [fckParams =
[i]]=3DgetParamValue(id)}=0A=
var oFck=3Dnew FCKeditor(inputname);var pathUser=3DfckValues =
['path_user']+'/';oFck.BasePath=3DfckValues =
['base_path']+'/';oFck.Config['CustomConfigurationsPath']=3DfckValues =
['input_url']+'/fckconfigPlone.js?field_name=3D'+inputname;oFck.BaseHref=3D=
fckValues ['fck_basehref'];FCKBaseHref[inputname]=3DfckValues =
['links_basehref'];if(inputContainer.innerText!=3Dundefined) =
oFck.Value=3DinputContainer.innerText;else =
oFck.Value=3DinputContainer.textContent;oFck.Config['LinkBrowser']=3DfckV=
alues =
['allow_server_browsing'];oFck.Config['LinkBrowserURL']=3DfckValues =
['base_path']+'/fckbrowser/browser.html?field_name=3D'+inputname+'&Connec=
tor=3D'+fckValues =
['input_url']+'/connectorPlone&ServerPath=3D'+fckValues =
['browser_root']+'&CurrentPath=3D'+pathUser =
;oFck.Config['LinkUpload']=3DfckValues ['allow_file_upload'] =
;oFck.Config['LinkUploadURL']=3DfckValues =
['input_url']+'/uploadPlone?field_name=3D'+inputname+'&CurrentPath=3D'+pa=
thUser;oFck.Config['ImageBrowser']=3DfckValues =
['allow_server_browsing'];oFck.Config['ImageBrowserURL']=3DfckValues =
['base_path']+'/fckbrowser/browser.html?field_name=3D'+inputname+'&Type=3D=
Image&Connector=3D'+fckValues =
['input_url']+'/connectorPlone&ServerPath=3D'+fckValues =
['browser_root']+'&CurrentPath=3D'+pathUser =
;oFck.Config['ImageUpload']=3DfckValues ['allow_image_upload'] =
;oFck.Config['ImageUploadURL']=3DfckValues =
['input_url']+'/uploadPlone?field_name=3D'+inputname+'&CurrentPath=3D'+pa=
thUser;oFck.Config['FlashBrowser']=3DfckValues =
['allow_server_browsing'];oFck.Config['FlashBrowserURL']=3DfckValues =
['base_path']+'/fckbrowser/browser.html?field_name=3D'+inputname+'&Type=3D=
Flash&Connector=3D'+fckValues =
['input_url']+'/connectorPlone&ServerPath=3D'+fckValues =
['browser_root']+'&CurrentPath=3D'+pathUser =
;oFck.Config['FlashUpload']=3DfckValues ['allow_flash_upload'] =
;oFck.Config['FlashUploadURL']=3DfckValues =
['input_url']+'/uploadPlone?field_name=3D'+inputname+'&CurrentPath=3D'+pa=
thUser;oFck.Config['MediaBrowser']=3DfckValues =
['allow_server_browsing'];oFck.Config['MediaBrowserURL']=3DfckValues =
['base_path']+'/fckbrowser/browser.html?field_name=3D'+inputname+'&Type=3D=
Media&Connector=3D'+fckValues =
['input_url']+'/connectorPlone&ServerPath=3D'+fckValues =
['browser_root']+'&CurrentPath=3D'+pathUser =
;oFck.Config['SkinPath']=3DfckValues ['base_path']+'/editor/'+fckValues =
['fck_skin_path'];oFck.Config['AutoDetectLanguage']=3Dfalse;oFck.Config['=
DefaultLanguage']=3DfckValues =
['lang'];oFck.Config['ForcePasteAsPlainText']=3DfckValues =
['force_paste_as_text'];oFck.Config['IncludeLatinEntities']=3DfckValues =
['allow_latin_entities'];oFck.Config['SpellChecker']=3DfckValues =
['spellchecker'];oFck.Config['EnterMode']=3DfckValues =
['keyboard_entermode'];oFck.Config['ShiftEnterMode']=3DfckValues =
['keyboard_shiftentermode'];oFck.ToolbarSet=3DfckValues =
['fck_toolbar'];oFck.Width=3DfckValues =
['editor_width'];oFck.Height=3DfckValues =
['editor_height'];try{fckContainer.innerHTML=3DoFck.CreateHtml();document=
.getElementById(inputname+'_fckLoading').style.display=3D'none'}=0A=
catch(e){document.getElementById(inputname+'_fckLoading').style.display=3D=
'none';document.getElementById(inputname+'_fckError').style.display=3D'bl=
ock'}}}=0A=
Save_inline=3Dfunction(fieldname,form,editorInstance){if(editorInstance.C=
ommands.GetCommand('FitWindow').GetState()){kukit.log('Full screen mode =
must be disabled before saving =
inline');editorInstance.Commands.GetCommand('FitWindow').Execute()} =
;saveField=3Ddocument.getElementById(fieldname+'_fckSaveField');if(saveFi=
eld){kukit.log('Fire the savekupu server event =3D save inline without =
submitting');saveField.style.visibility=3D'visible';if(saveField.fireEven=
t){saveField.fireEvent('onChange')}=0A=
else{var =
evt=3Ddocument.createEvent("HTMLEvents");evt.initEvent("change",true,true=
);saveField.dispatchEvent(evt)}=0A=
comp=3D(setTimeout("saveField.style.visibility=3D'hidden'",2000));return =
false}=0A=
else{kukit.log('Try to submit the form in =
portal_factory');window.onbeforeunload=3Dnull;form.submit()}}=0A=
=0A=
=0A=
/* ----- fck_ploneInit.js ----- */=0A=
// =
http://www.sosiaalikollega.fi/portal_javascripts/fck_ploneInit.js?origina=
l=3D1=0A=
function getElementsByClassName(oElm,strTagName,strClassName){var =
arrElements=3D(strTagName=3D=3D"*"&&oElm.all)?oElm.all:oElm.getElementsBy=
TagName(strTagName);var arrReturnElements=3Dnew =
Array();strClassName=3DstrClassName.replace(/\-/g,"\\-");var =
oRegExp=3Dnew RegExp("(^|\\s)"+strClassName+"(\\s|$)");var =
oElement;for(var =
i=3D0;i<arrElements.length;i++){oElement=3DarrElements[i];if(oRegExp.test=
(oElement.className)){arrReturnElements.push(oElement)}}=0A=
return(arrReturnElements)}=0A=
function =
FCKeditor_OnComplete(editorInstance){editorInstance.Events.AttachEvent('O=
nAfterLinkedFieldUpdate',finalizePublication) }=0A=
FCKeditor_Plone_Init=3Dfunction(){var =
fckContainers=3DgetElementsByClassName(document,'div','fckContainer');for=
(var i=3D0;i<fckContainers.length;i++){var fckContainer=3DfckContainers =
[i];var fckContainerId=3DfckContainer.getAttribute('id');var =
inputname=3DfckContainerId.replace("_fckContainer","");FCKeditor_Plone_st=
art_instance(fckContainer,inputname)}}=0A=
registerPloneFunction(FCKeditor_Plone_Init);=0A=

------=_NextPart_000_0000_01CBEFA0.1B537050
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.sosiaalikollega.fi/asiakkaat/kemi/local.js

var tooltip=3Dfunction(){=0A=
	var id =3D 'tt';=0A=
	var top =3D 3;=0A=
	var left =3D 3;=0A=
	var maxw =3D 400;=0A=
	var speed =3D 10;=0A=
	var timer =3D 20;=0A=
	var endalpha =3D 100;=0A=
	var alpha =3D 0;=0A=
	var tt,t,c,b,h;=0A=
	var ie =3D document.all ? true : false;=0A=
	return{=0A=
		show:function(v,w){=0A=
			if(tt =3D=3D null){=0A=
				tt =3D document.createElement('div');=0A=
				tt.setAttribute('id',id);=0A=
				t =3D document.createElement('div');=0A=
				t.setAttribute('id',id + 'top');=0A=
				c =3D document.createElement('div');=0A=
				c.setAttribute('id',id + 'cont');=0A=
				b =3D document.createElement('div');=0A=
				b.setAttribute('id',id + 'bot');=0A=
				tt.appendChild(t);=0A=
				tt.appendChild(c);=0A=
				tt.appendChild(b);=0A=
				document.body.appendChild(tt);=0A=
				tt.style.opacity =3D 0;=0A=
				tt.style.filter =3D 'alpha(opacity=3D0)';=0A=
				document.onmousemove =3D this.pos;=0A=
			}=0A=
			tt.style.display =3D 'block';=0A=
			c.innerHTML =3D v;=0A=
			tt.style.width =3D w ? w + 'px' : 'auto';=0A=
			if(!w && ie){=0A=
				t.style.display =3D 'none';=0A=
				b.style.display =3D 'none';=0A=
				tt.style.width =3D tt.offsetWidth;=0A=
				t.style.display =3D 'block';=0A=
				b.style.display =3D 'block';=0A=
			}=0A=
			if(tt.offsetWidth > maxw){tt.style.width =3D maxw + 'px'}=0A=
			h =3D parseInt(tt.offsetHeight) + top;=0A=
			clearInterval(tt.timer);=0A=
			tt.timer =3D setInterval(function(){tooltip.fade(1)},timer);=0A=
		},=0A=
		pos:function(e){=0A=
			var u =3D ie ? event.clientY + document.documentElement.scrollTop : =
e.pageY;=0A=
			var l =3D ie ? event.clientX + document.documentElement.scrollLeft : =
e.pageX;=0A=
			tt.style.top =3D (u - h) + 'px';=0A=
			tt.style.left =3D (l + left) + 'px';=0A=
		},=0A=
		fade:function(d){=0A=
			var a =3D alpha;=0A=
			if((a !=3D endalpha && d =3D=3D 1) || (a !=3D 0 && d =3D=3D -1)){=0A=
				var i =3D speed;=0A=
				if(endalpha - a < speed && d =3D=3D 1){=0A=
					i =3D endalpha - a;=0A=
				}else if(alpha < speed && d =3D=3D -1){=0A=
					i =3D a;=0A=
				}=0A=
				alpha =3D a + (i * d);=0A=
				tt.style.opacity =3D alpha * .01;=0A=
				tt.style.filter =3D 'alpha(opacity=3D' + alpha + ')';=0A=
			}else{=0A=
				clearInterval(tt.timer);=0A=
				if(d =3D=3D -1){tt.style.display =3D 'none'}=0A=
			}=0A=
		},=0A=
		hide:function(){=0A=
			clearInterval(tt.timer);=0A=
			tt.timer =3D setInterval(function(){tooltip.fade(-1)},timer);=0A=
		}=0A=
	};=0A=
}();
------=_NextPart_000_0000_01CBEFA0.1B537050--

