From e34fae33a724704c53510df65e1ac2291d9aa25b Mon Sep 17 00:00:00 2001 From: Kasun Gajasinghe Date: Sun, 18 Sep 2011 03:56:59 +0000 Subject: [PATCH] UI improvements. Moved search highligher to search tab. Added nice icons for navigation buttons etc. Removed footer navigation Corrected tree colorings Overall, some css magic --- xsl/webhelp/template/common/css/ie.css | 13 + .../template/common/css/positioning.css | 310 +++++++++++++++++- .../template/common/images/main_bg_fade.png | Bin 0 -> 28710 bytes .../template/common/images/next-arrow.png | Bin 0 -> 199 bytes .../template/common/images/previous-arrow.png | Bin 0 -> 198 bytes .../template/common/images/sidebar.png | Bin 0 -> 177 bytes xsl/webhelp/template/common/main.js | 23 +- xsl/webhelp/xsl/webhelp.xsl | 50 ++- 8 files changed, 351 insertions(+), 45 deletions(-) create mode 100755 xsl/webhelp/template/common/css/ie.css create mode 100755 xsl/webhelp/template/common/images/main_bg_fade.png create mode 100755 xsl/webhelp/template/common/images/next-arrow.png create mode 100755 xsl/webhelp/template/common/images/previous-arrow.png create mode 100755 xsl/webhelp/template/common/images/sidebar.png diff --git a/xsl/webhelp/template/common/css/ie.css b/xsl/webhelp/template/common/css/ie.css new file mode 100755 index 000000000..4c5f1c218 --- /dev/null +++ b/xsl/webhelp/template/common/css/ie.css @@ -0,0 +1,13 @@ +.statustext{ + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1) + progid:DXImageTransform.Microsoft.BasicImage(opacity=.5); + width: 100%; + height: 30px; + right: -5px; + top:105px; + /* left: 280px; */ /* change to -12px; when sidebar is collapsed */ +} + +body #content{ + padding-top: 136px; +} diff --git a/xsl/webhelp/template/common/css/positioning.css b/xsl/webhelp/template/common/css/positioning.css index e5ac5ad09..05e6c95a4 100755 --- a/xsl/webhelp/template/common/css/positioning.css +++ b/xsl/webhelp/template/common/css/positioning.css @@ -1,10 +1,29 @@ +tr th .added { color: #E6E6FA; } +tr th .changed {color: #99ff99; } +div.added tr, div.added { background-color: #E6E6FA; } +div.deleted tr, div.deleted { text-decoration: line-through; + background-color: #FF7F7F; } +div.changed tr, div.changed { background-color: #99ff99; } +div.off { } + +span.added { background-color: #E6E6FA; } +span.deleted { text-decoration: line-through; + background-color: #FF7F7F; } +span.changed { background-color: #99ff99; } +span.off { } + + body { font: 12px Verdana, Geneva, sans-serif; } p, ul, ol, li { font: 10pt Verdana, Geneva, sans-serif; } -h1 { font: bold 15pt Arial, Helvetica, geneva; } -h2 { font: bold 14pt Arial, Helvetica, geneva; } +h1 { font: 15pt Arial, Helvetica, geneva; + color: black!important!; +} +h2 { font: normal 12pt Arial, Helvetica, geneva; + color: black!important; +} #header { - background: white url(../images/header-bg.gif) repeat-x; + background: #444444 url("../images/main_bg_fade.png") scroll top left no-repeat; position: fixed; width: 100%; height: 95px; @@ -12,10 +31,30 @@ h2 { font: bold 14pt Arial, Helvetica, geneva; } right: 0; bottom: auto; left: 0; - border-bottom: 2px solid #cccccc; + border-bottom: 1px solid #bbc4c5; z-index: 2000; } +#header h1 { + color: #fff; + margin-left: 310px; +} + +#header h1, p.breadcrumbs { + margin-top: 30px; + margin-left: 310px; +} + +#header img { + float: left; + margin-left: 20px; + margin-top: 12px; +} + +#header p.breadcrumbs a { + color: #bbb; +} + #leftnavigation { /* background-color:#91e7b3;*/ overflow: auto; @@ -26,7 +65,9 @@ h2 { font: bold 14pt Arial, Helvetica, geneva; } left: 0; width: 280px; z-index: 1500; - border-right:2px solid #CCCCCC; + border-right:2px solid #bbc4c5; + padding: 0px; + background-color: #f0f0f0!important; } #treeDiv { @@ -39,6 +80,7 @@ h2 { font: bold 14pt Arial, Helvetica, geneva; } width: 243px; z-index: 1500; border-right:2px solid #CCCCCC; + background-color: #f0f0f0!important; } #searchDiv { @@ -51,6 +93,7 @@ h2 { font: bold 14pt Arial, Helvetica, geneva; } width: 243px; z-index: 1500; border-right:2px solid #CCCCCC; + background-color: #f0f0f0!important; } #content { @@ -65,36 +108,82 @@ h2 { font: bold 14pt Arial, Helvetica, geneva; } color: #000000; /*border-left: 2px solid #cccccc; overflow :scroll;*/ z-index: 1000; - - max-width: 70em; min-width:800px; } #navheader { position: fixed; - top: 65px; - right:4px; + background: #fff; + border-radius: 5px 0px 0px 5px; + padding-left: 10px; + right: 0px; + top: 37px; } -#content h1, #content h2 { color: #cc0000; } +#content h1, #content h2 { color: black; } .navfooter { bottom: 2%; } .highlight { background-color: #c5d3c3; } .highlightButton{ font-size: 0; } +#content pre.literallayout, #content pre.programlisting +{ + -x-system-font: none; + background-color: silver; + border-bottom-color: #DEDEDE !important; + border-bottom-style: solid !important; + border-bottom-width: 1px !important; + border-left-color-ltr-source: physical !important; + border-left-color-rtl-source: physical !important; + border-left-color-value: #DEDEDE !important; + border-left-style-ltr-source: physical !important; + border-left-style-rtl-source: physical !important; + border-left-style-value: solid !important; + border-left-width-ltr-source: physical !important; + border-left-width-rtl-source: physical !important; + border-left-width-value: 1px !important; + border-right-color-ltr-source: physical !important; + border-right-color-rtl-source: physical !important; + border-right-color-value: #DEDEDE !important; + border-right-style-ltr-source: physical !important; + border-right-style-rtl-source: physical !important; + border-right-style-value: solid !important; + border-right-width-ltr-source: physical !important; + border-right-width-rtl-source: physical !important; + border-right-width-value: 1px !important; + border-top-color: #DEDEDE !important; + border-top-style: solid !important; + border-top-width: 1px !important; + color: #23302D; + display: block; + font-family: Monaco,'Courier New','DejaVu Sans Mono','Bitstream Vera Sans Mono',monospace; + font-size: 12px !important; + font-size-adjust: none; + font-stretch: normal; + font-style: normal; + font-variant: normal; + font-weight: normal; + line-height: normal; + margin-bottom: 1em !important; + margin-left: 0 !important; + margin-right: 0 !important; + margin-top: 1em !important; + overflow-x: scroll; + padding-bottom: 0.5em !important; + padding-left: 0.5em !important; + padding-right: 0.5em !important; + padding-top: 0.5em !important; + width: 100%; +} + /* Show Hide TOC tree */ .pointLeft { - background: url("../images/showHideTreeIcons.png") 0 0 no-repeat; - height: 28px; - width: 15px; + padding-right: 5px; display: block; - font-size: 0; cursor: pointer; } .pointRight { - background: url("../images/showHideTreeIcons.png") -15px 0 no-repeat; - height: 28px; + padding-right: 5px; display: block; - font-size: 0; cursor: pointer; } @@ -132,6 +221,29 @@ h2 { font: bold 14pt Arial, Helvetica, geneva; } font-weight: bold; } +p.breadcrumbs { + display: inline; + margin-bottom: 0px; + margin-top: 33px; +} + +p.breadcrumbs a { + padding-right: 12px; + margin-right: 5px; + text-decoration: none; + color: #575757; + text-transform: uppercase; + font-size: 10px; +} + +p.breadcrumbs a:first-child { + background: url(../images/breadcrumb-arrow-white.png) no-repeat right center; +} + +p.breadcrumbs a:hover { + text-decoration: underline; +} + /* OXYGEN ADDITION FOR SEARCH RESULT RATING */ #star ul.star { @@ -166,3 +278,167 @@ h2 { font: bold 14pt Arial, Helvetica, geneva; } FONT-SIZE: 1px; } + + +table.navLinks { + margin-right: 20px; +} + +table.navLinks td a { + text-decoration: none; + text-transform: uppercase; + color: black; + font-size: 11px; +} + +a.navLinkPrevious { + padding-left: 12px; + background: url(../images/previous-arrow.png) no-repeat left center; +} + +a.navLinkNext { + padding-right: 12px; + background: url(../images/next-arrow.png) no-repeat right center; +} + +a#showHideButton { + padding-left: 20px; + background: url(../images/sidebar.png) no-repeat left center; +} + + +.filetree li span a { color: #777; } + +#treediv { -webkit-box-shadow: #CCC 0px 1px 2px 0px inset; } + +.legal, .legal *{ + color: #555; + text-align: center; + padding-bottom: 10px; +} + +.internal + { + color : #0000CC; + } + +.writeronly + { + color : red; + } + +.remark, .remark .added, .remark .changed, .remark .deleted{ + background: yellow; + } + +tr th, tr th .internal, tr th .added, tr th .changed + { + background: #00589E; + color: white; + font-weight: bold; + text-align: left; + } + +.statustext{ + position:fixed; + top:105px; + width: 0%; + height: 0%; + opacity: .3; + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + -o-transform: rotate(90deg); + white-space: nowrap; + color: red; + font-weight: bold; + font-size: 2em; + margin-top: 30px; + } + +#toolbar { + width: 100%; + height: 33px; + position: fixed; + top: 93px; + z-index: 99; + left: 280px; + color: #333; + line-height: 28px; + padding-left: 10px; +} + +#toolbar-left { + position: relative; + left: 0px; +} + +body p.breadcrumbs { + margin: 0px; + padding: 0px; + line-height: 28px; +} + +body #content { + position: static; + margin-top: 126px; + top: 0px; +} + + + +body.sidebar #toolbar{ + left: 0px; +} + +body.sidebar #toolbar-left{ + left: 0px; +} + +div#toolbar-left img { + vertical-align: text-top; +} + + +div.note *, div.caution *, div.important *, div.tip *, div.warning * { + background: inherit !important; + color: inherit !important; + border: inherit !important; +} + +#content table thead, #content table th{ + background: gray; + color: white; + font-weight: bold; +} + +#content table caption{ + font-weight: bold; +} + +#content table td, #content table { + border: 1px solid black; +} + +#content table td, #content table th { + padding: 5px; +} + +#content table { + margin-bottom: 20px; + +} + +*[align = 'center']{ + text-align: center; +} diff --git a/xsl/webhelp/template/common/images/main_bg_fade.png b/xsl/webhelp/template/common/images/main_bg_fade.png new file mode 100755 index 0000000000000000000000000000000000000000..9423ed4d5f313a78bfbe0379ccd249398455aade GIT binary patch literal 28710 zcmV)gK%~EkP)dbVG7wVRUJ4ZXi@?ZDjy7FEKeU zF)_nbVYC1M0338hSaefwW^{L9a%BKPWN%_+AVz6&Wp{6KYjYq&Q#En5<2C>QAOJ~3 zK~#90?Y+s8Bs*?340_~k{r>~#3AENuruSdBTGB$pQm@gsDkGfV!g=V2aDamk5s_I1 zv#{`i1i={xpp)Sr|M4HA7!*Pf5s?^UaSy`t7U_7S6hbi5^5pvN)LZT#U5`Cs&m>OQ z;?K_zb~KN_>3l*ROw;sYNxly0_HDKIz5TbBnEx65=%~EE+W34n{pw?(p1*W?Ow(kR zk*BZd`REzttJ7fFyz#YnF8u24V?;l(;=KPWLg!IEx5= z4-vWZb&T;-MDY8Wen03Rzn>w5A1d5u2;oyi9x+Dd%|FN+=^7NA@jK`MsZ2M|>9*jj z(upa46p=aIhRyC|J3TwGn9?g=NV;XwNJE5 zZmax%yWLDyQUaKu-W6%kbNnXy-9+RTLb#>t2fvRoPO<<>%|ip1P5Kpse4wxiXN2^6 zjgIgt?F^nce+0fVkGPN!^B78@V(QmgP)i^UFpE5-a8{TM`sjY9{NX*omsMtwcobpD zNWnlApz#5)3m~TeZ3c4mL%W(|jPZj9&JoLoH(=GQRn~p$T}}CamIdxzsHPb1<@0Rv zEU8Rfuis??yNX83$?C735od(&Z#quam|7bXMM}lj8Vj%Xz`nYDywmuxgs%HN`h}(2 zl83H2ez)4BY=OrVLI79`lE7U0P4quG_krS1QUVneTp?7Ytuj!`;AWoZ#m%))loI3> zH`>dWkRfhoeuud1wjr;^^01+MSG-n znU#5Jw*Wx89V4s>K9YCJ`c1L|Kn?5|@XewC9sp8$24Dp+;bzmg4%0McfQL*{+2*B> zsV*XU+hPb|3X7+yC^JsW8Q*!?<(k;GP8nQT|CYxMa?Dc7RLCWzM@}dXmRZJ>KFSqK zH5sTq0PGmZ1zL`Yxcr{L;ELqR{A8e*muTt8E7nempZwMdOWn2{%Q5aGshoGk4XTh z%GZ%Wg9qz<0p`^6N&V}vlPtiBf#96}Ay)+OO7}qsFDQVl!I8)U@Br)tGO9X(TrtU_ zmsJ9A=5XoRMDL=k0ClFY5F7GyxoVGKQ1`QXC$a)k0B#1H8q6_Rd(c1P29gcm%LQsb zMVZSAMwusjIrDd$fjoZq`@LA6nc95zjDBbU*YezHY7L}4N= zg#_-{Q__7F+HCnk;*fdLlhC;gU8pNm1Jb_=}|s<;@1Y#??|okKB}ON zgln}8rrvt_?)CR9^7@0-K92U=5qh-({%YdM(o#%4Ls}2e^QdJ39|8DB>OWRifSkeq zjQD4g)z*8Am^HdOe@6lQnez1*1resTxsVmVWgyujujRq<%A}Sb4r77FUxBPT?1`hV z&+K2VHfe2Q)tNp(nD!(w-~uSp;11v6%?UW&!n#xw8?MYE@|czZ7{HJDimczUvA`MV z&~HUt3a}b;+XR3@U~Ed@CFdu}!rukLW5?kD=t7bepf3GwcIFfnF6wtIGs&$zfDekx z9yx$L$cXaPyH{rR^E@LTyxS(XCr;;1*EwEXzOMtg6M#DriMQLW_y!R9fgB&YQyJ); z3u2=@c;L?qcXZ&=a=iK*jH^joxOKT5ouI97H6V8uu;cK*ItVz6xGx`347|2*l-I97 zy1cXkpvS?zn_PKuT5aH}@uMZz(QqEUx_vQds2NE)>>mDmsa3v5=g%|btASw55A!^` zW!Y;C*&}OB-w7dfm7mw=T6x#kI;>|LdM2IKKCLl}uTlS&ZmPrg_PL(1r&YhV+pWe2 zpg=zpW|mw^`$0ei8~zAaB!_HfPf98&!J zE|i6?y;}fxA*{P%@-YQL)gJ&?E;kEsCJu>F%x(*ah7sRZehmbdh zDZFoxHLM;%<^>NOgUER)-Z=w2fVvPugkdRda>Hq4*<*~+JSM?=rY9~-xd3_Jfb;@1 ztFv0fyBOi0m7Fsah*~~dR@>IMFc#mDN$KbStIMfY$F<3BFZ~90KJ}DwYl+)g?c=-B zQGkO!;wft_o=1U@HC7x|YDdW9|5e+~h{CPITXA1)fP6;!wK7QxNEPJpoQ*LL?;npx zwU21Np0QfXrJw0O>FGDxfYLjDc!trDep1WpUOL-Atn)bn#9MV>wWAiOs{ummz5XB3 z+jbIziwzi}|Ki&^S-o<_&YHN7G2ZDug9A!8dxR(*lyM-S5V)PEI$;nNjCx@JRc3be z+-v> zgdcyirVr=F?-rJWwE5VCn=E^4V8ai9g;^Hhmw`&k=PauyZ*v};27pNj3274)lHbaQ zRhGQ$G$$hjmLNmeF0u58Wy$=c1d;q~HssO(k^zN!_9ma+^p66(UIl7z{Hv+QfH4~13uFBsRp8&9_9)Jy;d}arzP6ruAgq-p$JgYY z^VGwCL>`Y`-T$s`zr6;yngZ{|e+KA#R{0!FA9FbaHayeD6TEB9-Fx!hW3b`$d%ht> zJ?}AgTl}6$SC0=I&eJ7y9gOmAQEja4-EDY;_W%#=35!w!AO>_dSwT;6CRze{f5-|d zW?7bSW&jYVAle`t$}W2Ahae=J(yZ_#$?(< z&zfMKNuI$%q^=mYi~*W@6v%fhpS{#$U}zakS_X|8ptI`73v;x8^^TFXbiMm#PyJFAsoiUM;S1v;oT_9f+(3p9J7FXk;3z4fwAJagg{tw>#n~egyzcJoA#+H15sHK+kpKHGF=@^<&0q z0=(8YK9=RndXMYcAnEb8;v%iqU~G9fbf@p>#9GFdYrmyv*7#WATfDsq=J9wG;q)X{ zvu;`MM+dxK0J``6y8##v*nw(Ga%%u@uZ8ie(@_AcmtE;Gr>11>G3>PJUz4YF=>F-| z|ErHVcy;?5k-rBtw+xg$X>ypO3i{FdIZAu_U#$;8v2PiUNBdDrhtPlmd~dg#J15o* zBp5f2wvW+xXVVq!OV_^z>@Y633|k|*nO7I1^Xf=FjFz7Y9|E0OCQ^9qc!$aCy@@gM z1}g9xeMka!Da;%~fCn#s`=!0-DLvE)_;b6?OCLEr3ok36W9(*mCUZCxjRt$jKYDt2gG=JX@xxkkb30z6xiPM zdKKDM+`VDmU4a~>mcp;=v^RfWtsKsxmIAJy>oK9VgtfQ*wbHf5gI52oDUYo%z3-3G zySKYD0FF0)_83)q>hMZ>b^Yl1*E3Qm#j#tFZ|NUBfLzPRa$4Wu>an_IAlgH{{rc7Q z+eK%Kv|UafOMpl zD@!j4+F^?=?wD7uH|Ub6V;XEg;j z#%NApy#W1;_bqx>Sw54ziA%Si7Iu^s_o4+TbX{9=)aZ<{ z{T=A20rKb)+!6AOY@k;EuC)V?1`X6fN^rnnh@UaAgJOS6|5IF+XvQV^_#q3R_z3Gx zjoB+i`X76egs!o~D|-dOJCxr9a`{@oOV{xvQta{==%2w`q-Xh>(g2VH7y}N~Y2JQsQb((uHVA3*ADs7-`73D@?9f9AIk>dmN0Z=uVk(tHP`EgR2*2Y@|6Gem_{H^ zVvKDM-Y8iLOO1FF5D29^p61)5z~Q+!fp`;&_ujJvwdkm&Pv_g4Xj&6wD{PCrI7bKQ zqm$aZDOdo?ec1ou7g_m);Q2(Kter_f-{dN(~ zIODi`;vF6LJsHlXvkZJnY1|lWEl|YRXUj7y@ zh5blCgU?f&xeX?{GCE0rG4;>Qu9E;+8l;4Uz?aXt)8D}{@Y`GiV1*E}*9&QKou>Rg zRD6IzJQI4J0TS{L@Tlq>U`*&gAg$EK<1|eGc0m@;AIcc-C9KPE1H#f0%>ujyq>5--UAzI@yVspvPX>D8s)0a@ddtI;ujQff;-5{g zQWRSNXwRVB!)t_}r9kXWb2Q$w>)q>{7Fo)TzHfQxTF+aCpb-GYWs2)(9%EwB5#{e! z0Cz1#-vV}LmdhT1K0+f3E?*x7ZaRIBuLg8lUJt-oz|i_1kstk*Wz{QKEIDd2w950S z4)E2$oz|21oWhZ|-qT-usCCTE(ey^!VMkr-V-pyZ#5L&R0ZV`mazt4@dADhrVp{6= zM|!4r&%`G@01JgY(=^@H_y~ZO0Y>_VXK#~F>T@B1xxzz9i3U|ZR=#sMyh{hEBX1ex z$qG6*WhdL+HTj-_Q%Jj<;9f%7RK>_kOyz_8&LIRG^ghq?{2pAPV@AZr4%CU$EwADQTCAkI?$dKAbJ;tA+iP|kX&HGoe9cggkla{Y2sN`vm^x5W+M~6TsIkE(E~B{~xk~HP-p{a?uCfM_IjEQP#8a zaG%98`aD3^2DkwvCEA>&rvM>u#h7%NRieJ)ty;Iuj|DXG*%~U#*Qr5s}B^5kJLrtvIz#=neE% z9Q}=6Ee)O&TR=_&S&zQ@1ap**=D($=SpOF2Z}Hzty#VV~27#6W?S&sPz_gUeJ@3u{ zalOjXZ`w~*`>q-M^tE-bd0a_Xr{m2rz2kyaRy{_W*1To$-)r2d5$0b<(QL-=&Bu48 z-g?k=XBops(mZS4I@?gwW6b6Ik-15vke59~K~`+To-L6Ctf26Rb<>nvii3Xuh>vu= z*+o-Ikdc9tl9|7EV}O;965t3rZu;?(Nlihu8wPI~d{Md1^pA33d03VV(x^Px1;>E! zLGgIw7n~!=^5ygsJ>vRZU9szBQ0EjVLZOFjz;>=p7_0lytV+Ce%DIB zcL}u@zLxeV^%z)@2KVcpG{0*<9xd;hQCbu4pU~p-uGG>kj~WHF{%QcCNbfSJlLQvx zvTAZl?*Y22 zh)eOyv%Uzpk-XYdr}N4{k-c+y7fs3=#}iq-baVP;AV}#$#)quCVgl%~{E!m@@D8JQ z$N)Kvqb;~kM(TqscRmv1?LBzbfa7&EJ((K?GPJxvq`eC#%T*f;Er8IYv>a6+ev?hL z`rtBefpo8aYDNKm*Q(#EC(1nvnb+n?xh(q-Aq z^X*8cInbGi2H=dbY&2YM!q==Dg5B;p>H9SjE=;1S>z>Ub&JHdmm2XJfs?<~Of-4wI$O1iC%8dzHN z-N)S)7;4Rb7WEi?dJJ4WX?b&`#bX3y*24WtV}oS`_rmG0^E`JSL*;=yFaB9|Fbd$# z9uI2sTZ~cCLD`YQGB^Ub3bK5UCviFRE=7+~M6hHt%DN(tm-vC#9}r2U0q{5hRED%O zr2;_!CaADk{eusKCay;YX^6+3teNBrvYctB!5ss_kP3m1I?wYZ@J z!o~%GYkf`&lujPRJbpE@1}SR=&Q2@3l4&V1G zcvn$xn!SDcyS3-vRHv5W`J3w03)ZeO`i#ckqkywwqxqj@5c;mvTkkb5K`(!gUr+j@ z?)h6beJD86#rbiJE+4XhkcX^G42y5_ zVmcOpkYY@2!U8m01{rkWQTm_g9tW0lxrnSl3gL>g=ZIJKh^0I+@GEw(jH_oZ1G~6- z?-+FE@9S_M*8(lR+oQe_q?8N15I!b=uiK#p!(xQVX@LOh@E>D*|8MX>tgJJ&EV&wJ zY2c=}aklt`(s*;lE*y`%w7s|@w~kB_cPRZBIUrZ!cMs>>kCo zHCbEjZBP4Yfkx}OXUMSL)%f(LU!$Y(Io@~gf3GIJ3u>={MkHIvi~C=lJVTIo&)=XQ zNvB17>(|;Pw`Z>Hk>yt)ulzLWIk@-yLQTE%<&p8VmX}d}mK>wt)YAnO&majnu_GYG z#Zd|H2u-qpgejea25%IUo$N&lA^btPJTKuafTO++Aw&jtI^5GecrC?GKWkAdY-^z5Lh+PquXB$M zVl`ep@>}6s-%z#EIQqU7Z?96N>&KIW2TFbIQ417$;d;nYkb3x@t$g;B|K7Uok(GD1 zJDYb4$exkLv*@b=#a_8b@@Lgc?>EpE^%!VgNg=e4@i>EO2Ba2^)~_}0)C_3We=Qw- z-5R^UTEEh?*TC4~g?PRF%LB|u=VL(hOnsSmtm~2Y9^`{n-O^4ZPI`nHr$$Q6N~sx59e^r}h4*vc3mc z^scejvWzMao&`_e>wH>3g0FiIiuY)=el@k~ywwg{^?$Vjd&B_n3g5Dx;%+NFfa9V)w%s$zgzjT-$a95LcRQ7iU_&sz*`#-{SZ+RXy^m_OD*;RUD zElqX~@O%Dwd>#FSzrACA8)Z!K20-NZ1*jAH)=n0nc9#<1@siD(th++a6n2(U#(P|s zjVKwxe#ZbO^CnOw(=^Q#Pbi!u9LGyjC*UGk!K$eIuuK4F2qSSlYJtzN zE8-A^+wGP;bOh>HRtBw``eUMY7IANkzeVJatCg@l9q#M_$OCshK(b{?>a}3?=E(y* z-ZPJ{HSyMXw=AI^S;|Ild+G^y6u|W;AXibX?jeV_glweTk5UVyjl_MnLjKhixbH?* zduWY4J$$|!d1Hg6ENZgGj2kgQix2&Esk>nLJz-0&syp;j(CXu|vQU3t+*mHN6#UV7)FC-o! z+a-zoj~~2z{9bR;0`L+=ie-?)4X>Y`I4b8m%<x^$5V1JAjEzC zC9tHIXx?RAs`;7Hz@{tk=FQ1N#@??eCD3EfmG-hp${Pd30=%a5fmL(Cg|tD5$odT* zz*8Dac;l4KnRkXP3`X(p9_hFR$f!YFk|Bf5^q`A;f@bpd+uLL+f9o%}}TNgd#4MNs^4}hr2AD<+{Gpa}E5m%&Pqa;*a)(JZm}2ifb5RG$DKjcpez*0ZX;c+Y4Z7fUWm> z&j8Ug2^|@5bVuu*Fk8T=muiDKo>?;P;cwm7z`w};b8tp1j6DE!?|Umv>%M1zxB6de zVmzv(wEEp1dZ!8cE7CK|?+W8v>)CJWCwxRNQiA0(=B6GRHI`~6vuEC}@oUkMx$0M; z+C0PtMyq~C=O1sr_1f!^O_XYUuOJ3;T7QW#nj7}jcnuPNBgTC!g!0=w_WXp(Z=!$x z4sVwA+q)?)2d6(|IbT?^kswSNDb-iuycKfkKd+)F)19)73)y-l3X zGRpOiA3gKGWwf;naaK8uSg4=b=3d>u&LB^(xT0)pbJ`VUd3F78JNM>e{^8lldR9n) zB7b{Ee0b9nmMh4*5lH4ETaO*U9eeI_n7Ax4#F9;by*Y&N5RrQbAwQE6DBWaT#`!5L zP|-Vb0#E|vA)j1Uc@q}`cUYpz{7?=LS-xQuDK~HlVLj~pGsWiv&;dvxE5h@U2|?DS zmGHg+kUdC7krLdZA_|XeT)ld{>nPWierJJMmkJMFO0Wpfvd~#^YSbE3dU<&Oa}P+W z(NSf$7eHW8(AJ;UE{&RcK!PRTk%8EX+Y8KE?d|9`;;nc`Er?bh@Y+l-IO|n*S`$f) zmq*NVZ{PV15RcQ*I=G6?uuP9A_}_^zzB6gXP~Ts14(gGzw&s6LIzKgDo>F{uyZ;s1 zn?)Yz7V$w0-nD2%59pdK_ z@n$2;KhTdod-x6yAnrpJuy+@cTL=N3DlFlQ=~{dA0E+IidgK_4!K;_Of5>B8mt2PQ zd&G6e&N(i}N6aF{a!g!s()dmF-$)~F8`1*Q}BKi!vdT{9(WUcb@^4|+0 zYVj-u-2;HEfb1FAT48UuTQ{#OsHJr95~{Ok#K>`WKhX8OhyQm{p7xGUXVI(6a`)8P2l{# z2IjoU)0=GcyR+H^mzP%#HTkW0XDcB`6}WfrKhIR!uAr;S_lU(@83A;7n>2!|*{~BoAQ(mp-XHVGg-Us&VQu>`}kAYwh|Iu`h zq~ANX{|eMQ=XqgTVCU%gyoWrVwKQvErp1H*TZ;cX(^WECK>uvA#)w|Sdk;j4}B<~G`c-IR=YkZE7C+~!XoDsw3)$O8}YU6GQp}EA)GvM?X1FiJGJ3TYMJ#DsCPc_;T_w07P*FfFk z*D_x8mgOD;ou{K{{vG2lgNLYoLCSCQcr%jxo2H4+pDT9J3?aZPH%kI?@JPk=+dJM| z1)jA?&ptwV)I&Z8F7e1EyKrLXV?}PI$^ESdq-Tw8lV;`xs#G^AT^uHD4=TL3X>WR~9 z#U0`A0V}O!9%&b~xMxhbSM&eMbaj7z$MR*P)vL#|mLh!wsJuFFXOIWXt!JYkkNI1k zEuDU^Oe568tLClPGiP|||El!LF{-!D^>dF}2GXnJ?V%cv);Qe@>h=QV9x&G%*9#`4 zM@aL~V5QiuKLH^IcKHZ|^grVnJZ4g4rslV-2=&x-$>#;CQ#u4TE` z0KW(9SV~aGl7n6JY7fz?)Boypv^~74exIS(_82~TLCde&4totyz2UV--!g!Xrg?-~ zyl@b+$k^C@biDpm+S@Dg*#dQZ-(y_wHDK-mC0CD=t@O1113lLo7kRve5$}lnF>ZIk z)qU|K1CJ{t@#k;H;IRX6!aYFTY~1rVc7F*WJi@wrCBpn6rB@7~4gfKxfBw!5!0-=Q z98L&-lPv(n!RsQc*DZU?Qux2fx_JwhP4e>5V(J z@GRIZ9tg_=YYp6=H30U=bS3=;fXC?S@*A~iKZ|oN*JIaPPe;5|&!$=)J;Q}nuGWzVN9AgH4r_6H!m0P# zJLLV~nYzX0=z$Dc6!_BME}tzI)?GW&mb z{Gb+}??>BR&3kC2^(sY7%dwYUt$@6mj+WmDzUZBx&{#Ras^GrjzPH$vo6z-1#jaQEkt^DH{BTs(M!-ngT`m@q+ zm7mseM|C-aZ&243zyk=11n4ZlHYX1jzF%X{9z1sle^2rNBu;T%)`{Oo2mwndqpY4b zc;O_a`I%&sd7gjB3LZbha#kIHUzBCT7aYAHQf>zGk$Cb>mQhMC9D4+jN1-yphAw!9 zG7}Mr)6#%YRw5+;4J1kq+pk zb!3p*t00Y9XuSNN>EW;j7wvJ=iUNnT+Dc6su-b`kXRUMadaTVB^_Ks;d*Jq32)`Tc zog{la*smhX@P=#r_bAylsu@3e;+$!qsErXVGq~KW^OrpxiusS`ch4sF zw8no*FHl?tdUITs6*AxnvI3V3>}2&&g>?TZw2U&vnJL^~65oJuVOe6yAP?Z~r>wx~ zQxsDvMlKYsQd?64`I){W`+>{A-xBXyQeT%COOOEkqoi|S6;Rm zL}Z@l89QZWAUaJG@;@b=cur*>3BaKu)(Tm`Dc2c;P1IeCYb7$j4H@k}>NcJM9+dZ9 zW}rRaAdHX(7S_8OwZP_{0j9>Uho=RWy*Nh?5MaHE-TUpcXpaHx%sOuYEU)dNkLz9W&X(_0q}yyOe_q?KfnzQ|k8h2<{(t8D z((~RM13P6~(M0-w4M0SsSQ5zBf&Mo~FEBVv=g@H+Y-IAFu)Os0FCy|o640CH`7W=%PyIJ$m$`)4xPvopKAw?Vm=d3mSvt;jtP(_DJlA&<8g-^-(==<4fVS<(3pihxKxAFaN0 zw14c0Z?*p#pAq0vOZP~)tEhLJ0_kz!%Kq!|zcS6%c&Eehwe|lS)RlC$LF0`6ZN=ky ztJQVOL-bWi=d(wzvc`4G0L;qo(edwy@vz0KhmPvi)Xo^R1qOEbsb_iTN&MpC;R~{Q znc#t9&)#QTzFUK5iZ>Mr>HdS#6j_fhfT!+L7NCbEk~r!B%QtnJILaVzu#&%K4f8KV$)P`P)A!4}=$zA7v_1o^>bbn#*6PJcP_lk^^X#bj>D`tkAMPFzgheeVQX zBTqqUDNbJ8TKJx{N8-2W>UutEVSJW+o*b<)>J z!*_3wxGwDk2;}eE;GKh)EF>fpWdTqjtVcO~rvDFFmSF;105INVIZ8o;&xzjuAqzE2*XYwI&G8Bgl$l4JaIUWbi(7P(5n^?^U98 zID7+QwUZd*W*0hr?bQ!AWR6!;;ChS}qjYsU{^|hnDAhLkc}DtYl)q;b!o5!Cnd4)N z_Q){;RXeveXmHFaapx z(gmo)a!~As`I$gy-hd^^%b-(84lL^gF#V9U*$btKGEBuI{EZ{ZoXaPdV<>mc465xF zo3fy95WlQHr)LEK3?bM6k0NXo5dGikNLB~26!ELb`$mk@u65!O`7AIvy2Qe>O7(^x zrC$CcN~bje>9PjD9z~{?JZq^=^UMkI>i9?LJInVDKuEWz(eSlNyN8~o!1XG+J>z;U z|9i%m8hPXYSxevcwBMQ>BlF^`mHTJVD8TB8cjlPUG9*}f(^>jP552?qIQm{2Z!Mk3 zG8pfX$J1-|`@Qwz0Wi>BzKG}TQQ*m~jSB<}BrZE(#sq*eT9Fkru=fcbClNw|KK`y0iLEkioPZf>@k0ReUvoc(E+Cg2K0b^WI)}M@1q0wsDkeSP*1^Y zDR8y=*Whd~)!Kl*fAxf@=?DPp0UxghaPP{ym(JdWvnNlZfbs}0Z(Qd7?e$$R{WHg` zUWMtZK7MBXT6yW2uf7A2+e^K9AFcCV;K=RVYGYozJ7ZpZ23;}6*2;mwU2SgWcwQZN z>DI=i79eZsLnAaAw>HjNvZeQt-&y%2UO6~eDn3yXkP7Q2DEWN|;jZcffTaL_l>R;a ze#*KVCU|4_O?dl$Bpz7C8Ds%pKhr(VtP>IWJKo0_f8v_JW=Q!6Aq0GL#|NvU%<^II zvVtx?3?0BRdpuJ(2Elyh-App@k2hq|8{ZW5WYiUx=jQr@JJE8G%fzwu-qI7Wh=Y4F8k&s|Eot8u4@o8rT}1Q1sUpPtJ!O#oZ?&W=G5zN!0^)$>+t zt`Zlo;YSM3=ifbIjNo5*&BE$EV-N>mhkJPIB(7)q0qACLTwK4i;{(?N14Sthf(Lj* zSp|Bw*~#?rc+9DeiZVvKXMACeJs(s_8%v0uT&%|Qcsz>mUI)_rnQ97)caBf5Vt;gi zs~v>7m;cCMa;5^;lEvcJ;(zqLN40!gJbNcheb3(jw%WQineUx|M+WO!JTKoh{$ic}U`0X*9|>&1I~b%~F3HO$S!RjLLG1{` zWda@?Kk^U2FP)jkV2?LW!FhbMYCq8ebzGKsrQ5e|4K=f||7sJ6(@D3lv)aWTIrbQBd4AF3^Ikod!GXnd zgaAh95q5|a5sAh(#6`LZ;Fxm97(X>|A(~`a0vcuU)B%Lypz@BgTkjmm$dmZ)FT203b?8-oO-g#y#?#Kpg|g zC?fdIZUgkV-PGF12T(NvdJ2waihGWOM#}t{_6&@c0?vH&1kh5DHH|3HI-FOyt$g;B z!x@UDPOC;O!1OBem9quxMkkzB`{Vnb{P)WHZgf;m58OYi z|MkZA+Go!MZiN}G@80pTmyQ@sY5;1a&7Vyp%H=zZu~*VwVCV5UQeRqEvHlUR7cjh| z0kns#{=s?emAke?QiGl&hR;@b?|)DI?CFy|0MB~gTB1FYK3zwC-so4=%o0EmAunB6 zmpc~0>3Xv)lhVA0bWUB$Kl4JIVu@o|mQn(=VP{O4rU@RjKT`ZpS-!WMq&$=F&y)rq zg8=WJ$nv=woR@B#j|M!2#4Zy=SH@qIpuYRT*`aq-GWWB+5;dw8>)1A9VG1UC8w&sp{Ccc{TfpXVgU#l&)2JR!|wK48jt#)laJ0j}{ zpnPVVyqaoYs0X}UStmWz8ox%sQY$ZesCRty8Qyev<89%Nlc`2d&$ZvagZiD?Py9M|QQ*ysftwdD74{ig2`6Nv(JsvI={W#;y@R+18ukL)v#6zDeJ2HG)DY2I zXJ^R7eW(U7Tb7#|ou$C{_S08UPyKl9p6OlkRFhGUoBCbv_}fayqaJ|e0p}iLTFdY- zQb&98`bq$KwgUQ&G%~JwVB-j|(#C52uBDXoH+omp)zt=;)|`OyvHE3??$iQ-9zgFg zK()YKjh7d8l(=jxW3eS`P2sLxx8&%J zHOq)4+ulJ$H}pN7vxooQ_urj*6?|_Zs_}vXPz%$VB(3(rvRG}o)xM8RY_B#*)MzgV zKMHb>(9!;RCP3{SgGS=81;3@tXrB7odbSq?y}I4@r2h;VUp@Zs0cT$Q?=3G6tmrYn z2Vk5{SGR!{f6oKQ{l3g}OIH zELg#draf~y90M(WAHw1dyHC>u&zFdZ%<~*&yEOAB(xdb<=n3oQCHnAl2AVkE?m_?A z<43?!zkg7=NJB#D#X}k3eN2F{I0hl*uQ)z|@({z~ebYcUFvz3wE%;ixC=<%_qZSCy zGyp@xU3E509>a?@{EvcorQ6Y`n&w!SoSXN78SFeYJwnqN8PGfvH*> zty%HBXPR0{k2R=2OZj-UV%$T$^=*wKBXQ5B(RO-<3|3p?|Ivfm^?fV8*KWOgPll`7 zWv_v5Z~Ptr`<3ZP{r8OBp0T$DJX-NBc`POAXxls5zK&8Ye?5R@&(4}U{g%8y?rPjQw^3`IYqmai)l(&e0Q!!!cLXE zj1wS+LC-^$qYWV5LlO{6^4(MaF>8aBIc7$i^oj1T)o%+b+Qk$G=d`HrMwSv-0 z{|x!8K_0x%G!|H4Jfn*@0c%CnB7RE& zs_}1){i6!}+0+8)d-8WA{WItpW9HGh5o9UQp8PFkLmMw^X=){!$2=?jJ>bCO(Ru;P zFEr3LLM?ru$3W1-Lyz@VSy?(+tA4#>sx0}fywm_<4g7}EFV#5!03ZNKL_t*D|2=^g_L}AY^bOiw7BD50 zhDhlR`y>E{aDP%6^D;>Gs(s43tP)@l-?%a80&oM^{G>1dVOVyF<(XL~$Q;&V4)S+; z0A-Z#If1!3#`wr+Yb~GbwVUS|WdOjdfi~)o&*sZ@cfa37JuArTi+KLgYB;a%-!oI#!vISM>S)AOhXV9%82s`5PBKs93I+iT$X4s=$&`Jm<+ zuwwGYN2@JcyC5>4^9&3%px6Q(ucnc{*7Bf@=qD`zR+H7@(=+#tf;vs3^J@?P-tyP& zuLhdEG+OfSHK3_T{kzWFR1#nd$7qaCzB;TBtm=>N( z=9hNStO2yBZi}$N-(;mqXb&H?!GHl!?|`a=ca=GhpYA;D!q!S}2*Ct-HFE!t4cdSJrP& z`n~Thu+P*|Fj{=Cq$73wPGjIZlGiSJ`r`N^9T=Mu>_OO>C2u!Dj!f3S;1bVy=-1s?c;y`=YR6e z<{LcSDZ!-IYNHeH0eP0dng{dpK$aypcTB6px4z-i%e-){*G}t>uP3KH3h>^+!2|8z zk=`|bz5Qjcg00iBNcXYYWT)G$Cx6TM!92V^-crWAuzTuyFMzYs+#}1;_UV=3D0#|G zi+9U-c18aiX&iQWq zQd#v=quxCXtZ}mjK1auiz4g;0e{Ia~eaCtz)9CoAY3KNx0anUCgA**L)L@R6Cj#`% zX^Ca_IMHtoA^fS{<^Ke9qLj-dwS4fNiIiXuo3_Bi7vpkX9(eP2Z!9l=3&>tW28|5z zaz4XyxO$Xz2`Io8@0yv*EXl?4@g^%7;7!xS05Zr58t1TVqEdk7pmxb5P-{^L#&>y6 zK(nnimuTv9Vn#b4CIt)V@iPt1tn{n_g}>R;laS^$ngkTnmC){h13`M+gYuYo1TS$lwW)(tAqvrS{O z`pyS78KK0AYxZDS4cPk*juX^Mq1UNKEF@NEwg90uY1Dw3mj|6L1In7h+*1ZtdS?Ku z9v-8E@^32XsN&mFj9Rp(op=+x#Y=B`G{Uzwf%mpM=Hc~uE&E8Bc!2d?$QysWdymH` zs5=U*ddX8JkB&<RTyN7y!y(ixu@Y5pQzIuS2j<01KoewJGu?9mTl9x2{yP57ed=$x>mr=Q1qF8J|pGN4!k>V1^i6J%!2|m}?zrk9DRMM|Z~FU7kF!*RtApa5*NkJ~AzRUV_|)oQO+U()YABL>H}+H+6dYT(X` zGeWOc(0i$+sP~RDR=iiWZ;$^OY4-B?4&z&`ZS>0T)kCi_wADYsi+>_@1ClqtYk9N` zwJ>K>Py6ZZUn9WG<5L4Gd&;5(=)8K{BcDeqPPG2{5#JMlDBg2CFFy^yT!0=~LBr-b zt_j?E;Ua}&up|yp;qCU3M*e;*lpBaJ5M=Nn6b9*KuV5%WTqw8vZ5+1g##$n`YoX5Q46H@C_pv&t#CTM zULIcjo^YD<1UizA2F5k|Dhl#mvf6h~Tj{Moi$>zKj1ap0S>bB$M(e+2sL=9SyOe49 zkI-HoN9ylPvf7k2o>=v)!&=lch9032fYbsLSA(s0q>=HzX7s2j<~{Qox33xy(a-fa zbh=)xbHETruMTR>qqVWHCFfPtnm=@&bbdMh$hfW3;rkZI;(KceCiAey$sR!4TR#fG z6(n0=p6IkwxY>#?3ak;>kQ65%OxP}i)Sx1U5VF@O)lc@! zg>rcy0~nSKO9dG~aeDb%wt1czSmt~r&muq;2%ak5brSgma14QV<4h|A3vfhv5Gi-o zEaV8w8FU%UDR75;7E2>T`5j&ct_FYX94g2oWG2u$Q@bhZE2KlrsofMF(n?$5XF~U8 zr_$r{|Nig)7I8nk0SJ-wLEJjr$U&Gj1qA%9fddnY1|CS?OSc77^h9L=z8c6Ck>*)j zy%UKy0a}B;$JYbUd*ta+)UQ;iyz;PQ?BV0l=md3Ex<~oDWl&0J0f3C`Z|mSQhVwRyn4px-g4<_D_%Qk#qSx`OvYtkGguf6sF0E4%vSjO3v^^Sa-+KYwccKwc;JtSg-)4Ldyjks_XFhGUvl>`@$9nH= z&%MT!o?W>2q~A+N$~c5jY@*lV*JCj9NVhGc9HP+DLs80cpv^Hz8Rv7!7;NPGus#1w zDBOe6W(Ar7CgdxY;Q<6t0Dz3lFC;Gx0kf>AjJu7%}IBt|o+IuHL$0T^l zvYrq$*zl-ll4~iSweZ&D)B--72T#_X=e0>~gpU<}Ze-mcc-J{g?=|O{$Dv>9_4XHxrlTDIVS!_N^kga zmj#r3M*4m#Dd3M3zBtoNN)MI@9e6FJqAe6xDBbL_!#nD4tkfgU2Gpf8!hZ%uVIj+7 z2hS9PIt`@s^O@2C5XJR_c^kagBb9Lz%few(-r?usR+q ztD_UON0x_S6yWw!uhPl@e^jA73dqlZBU?bP8qhzzlZhU>z_i)3<Q4*dB<;Euk&#-P<5@i7{fx_gtECb3;0ld5%k@F~0d>1wo$W&ER zc-S=f#DggFOBgvK2GoII|RSuSd&i_3BS@W|um+-f9 zUYJ_iR(ju^&H}QdMu8T)+J8_>{`B*(^%xZmvLzqs2U{mALTZZ|jEhL&RV#od$&d*fx}>lYV+`pVH^h&0JxdAv(9mjSoDBg4;^t%o zD}Y@{Ub{3#&M`(w-_@a9XQ~gR$$(xjm$X10gLw=5>idVf_cmeSFdE>;7$ZEU+`l-z zZav_Gfr>#R2cr| zD|?H?R^p4YOrRl#Qt!#z>Z`b1ULamlnDeRP72YPw&jx@{dFQkdUe#Su=P7+F?@Ss@ ztnSKKd^^bCjnlxhNxh$tUgDX-TN*RDz2&;ZnSh8p&oef_iNr781N>2(yc87AL+KTb zEKBXj#uR$)wIi!;vmnfe%fTT1O`{d2ppV3L^Fmt@J!%c0BQ!ENwk)f9@Ws7OW8@&` zURkVsXy9qZ-6O*uK+V+S!RV=%J<3Q=SY2s({SJNKwc@~&!DR8YaI-?%0rdpau zJ=j;YpVrt0s@0iw-J{^1L3&KHj1kYGGt(Ra(mKzc9Md%IGOE_n^ZIPffNJHT755Cf zdOT?LrB=RL24Y<=JIbk0E=4JYNr5dC{0vGV3a=!~)f2uAE zFQ*=_xV!$>fBly`h;DY#_i#2ag9$YXJ2Cn$Cll7i-WS8Khgs z5LiHSgj&F8=Q-dgD&wUCas$59%U--~~=UFYuxPnT9 zuj4$=lPthKdlS=Gg^g+ExGY(m=XplH<`BXIbqAvWmH#|VQ{KgtpW|PbFM+NCG&86~ zSfd=HdY-|u4y*J%-EQ(f0dukLd&%_RX{A$xEPk(-Py+DP20lGWQYJRfJb5&4Z&22G z@RW^~Oy0ehub%L=bglT7^3a-$&H$8_5rE&Z0^%t=BkA>!m#>!Mq|37>aVviw8o4c9!KODp`*aMwT*gfOw{dNk8wx)-&qEXy>vAgKiWTA2U+X; zmch!Z{~8FXwS%ufH94((kMgzp4_}WQQ&LOEBPilhD(S@%JbJG^P{qa?q4eBgnHnWk z0t{ssV1*Mra$NOed01}C!-gf7cUio2*g)k|7G?P%3#h{;D%b%tf`2S`#KaHV?_;TE zq_kLuoEIu<MxM;AI5qHMJ+sQ7rr=uFXDK)uSocokdpt1A)7peb18dIf zsAAEhfYy{C>mB0s$kO`8(^CLi28HiRN9woM*1Y<%`ghOR^sIUq0U%bpz1?or_TAgh zM?l>O9p&{-@muYWsdrv!jjxUZ)y=;JKw2K!tLe&qHp1J}FLXKYnWJ{fh;z2IBB{ZX zK97sR0+yYX+WeX(>v|TbV8zoAy;%OqfN67HSS-&!PZu9!2uXC79% z#jyr)J#3qwXZc8BFT5NYKuHPia3529&^)X%)6cB%79bSoJp(bf#hV_xPCIoqx==+hv%sOP1So$4R8E+$&td(1W2+%nXdUvHhnf*lojL&$Dil9Py&^5sy8*UmV8=(g@JhhylP`*Bo#2T!B&3)8mzeMG9mTuZW)pbwP(wMyw!`zp-P$7ZSU| zV``)sWNF&~dVxWc1*!-rM=ARWhvjD)Oj|#_3#Jth&qSp;bKP@8ps@=^7A^zbS2F{i zlX}Np(}TxkSttRl^!r`~gyZ*+vNpJUdw7fz$J2ncS6MqkwfH?{II@Yv9tDy;d=`y* z5J$_@Y8zU<8nrgrX#uvY6`V5^_*%a?%726`UZV9E+pKV&NxcI4gE++2{M#FKj(BmI5yH zyZ}g0GyzTkaHIrvA|)7;1a>yEro4gAX33_JFI`5NKi`LSX(;C*3V|_MjyAA7X!#sF z`r&)J4DKil%2gkQpbsnOGG*_WmNnN!C_R+A40y?o(-2yQw!kqkl6$4DbwjtUMK7J9>xs4775Xm{wpaBUWDCDIy^)@kAN`GeM=L%ZTF$ z#p5yxVf|J#CLjr;K<+mx@8~y(gMPqai+)Mhk={XO?E%$whJ0+62BSRH^P){+K4K84 z$HxEs&;P6r{F{T$dnO7F;~f*w0%g|wkx5E}Elq(pu7}-)}s1IuEs9+9l8eHyPL}B_0nYGI8CsNr*8 z;Ci#J^Svr_w9Q&PJe!^LbX*1p8!t1*<#&3_^X9Ps_>cc+w(Acaxuwt}jGhQRI0C5 z;Cnp0R{-ZxY8eu0O7juw1#lkqdSEn9tKaq3!=5--(b4vMmHa*P+}`wC<q z!K*?1m1KFUjq>x9Efc`?yu;4{cjj_MDS;Z68FDxdqk&z{67x(l0_5<&`Tb8S58m=W zg8@}my1a1j0Wo|Z$4g0(Cp`bD;(bg6}bQ(%t6GtUr0 zDD+}7G9WCxZTcO{zR3&y$0WmA5L7<+Cj$?^V}(Z>TliXsw|H57EvS1j+DN{)#ywRx zoA)Bp1@1)D63r2^CdeKITLZ&dhin1Ky`Zc{dlk}GOtNRB*~>$NNtBZY2v?Sa)z-Kj z?n%1^5L$}VSpfSL@q6MPRe-(n@#6J(G>Z8@q1i{a+#m?UjQ!kt^i=NE=}~d@z>rcy|bUS zL=zw9oFpKJ@?~&GvU$ANBWTGNqy*zy?i^R~5s{6jjLUelq?Vprb;L(6zYb!n!dEgF5D`%bJzzLZLQ*yP&>hCCl3p zReLGkg>pxEBql;$7Ak*lpxJ;t1!_3`92NkF1h7D+gmuFavECzp_$N?R8yl@osXO;gungmZ^MIn_~(EA=K?Y6>y~og0%%2Ij-}M& zCsIz3cxQpS8jqS>3`Y0Jd{i-QmFcfeR|2?a(BQzfp?9;?AI;AwJrnF$bQIvVWIlQh z*H@?3*n1QVz1l$btI>!KU=VAw7J$<~4VE@b|I*>e`FY}(mlFc?Na=yf;3kBC^W7`} zBVsIdr1Un2fou80x*U@Mz(W#vBo8x`dT&`7K-@+#6#`}o@ZOV$Fnjd~xXtOh*epd# z(8tFWFo4ZG$c1xOpZaM4yAXNw20 zxL!O^$M5+YJBy#jb-H8#01sP9L_t)w=}UgkAUvHzSQr#y^fyh>cw-N!WBRZXsU@gs zuY%$MAbsym+Fm#`*j|9uo4%)PXn^QdTr2$%psd69(w_QzwX*W+^jp-bhj*8Mlv@2o z)71d|X!&2^p&Ow+=TttEUYUN&_=Yf`(Xm&@x9HXV_h|oe6rsyx8Z9raz-d4iLiHOt z916_6a(l>fu(tM4eNudVZkq-@0EXIY#WIViZ~0Vy*{e6l7-yA# z^ofnaX#nBuwIlgA%Svezmz>YA-T9L@V6lKJFEbSir?;8ciZrf8h0D)bud|31ZG|R; z%95W2zOQ*tC{EKuPvy_VihS{I#Ye>$r-AJTAbN5dK*W7-iN8Xigg`fGFRqu$yu){<9|#eUN0+eNO-D_R9G$!naNy5Ru`f zm>z95Sph-Ny$891dM2nAh}3+!focH8{~Yh=MD6imD+p6ho@S%+Y* z0sc)y@2&v0=qmYo+uv0HuveKs`u=KwbG3X|D)VPhs~zoaUuVgEgijAZJxY7{AC<|9 zzZX=8@*AVgu?BR%`PNMg51lBWl0ecd3s~Fi0GWUsw)wxy0!n@oACc`6MCM~{9uie} z6P!|!um@83ol=7J5>EW{`&nIUSu#*fc^4@`oj&FugJS}50LxegSuD$>wqPwM6?JU_ zBX#e2wQ_jN=&yJgIAwVJWiX=wTV86H62i3w`Z6#v(vK=^RXzr08%ECfLpmgbs|=*3 zY06F%I)((xHC+&9<;8rM_$WZfV6E_Y(enbJCYm{p<8jNxc_whm{YM24>|HJRk|!>Y zVOlRq_(&TbHrFC@*jr~&6X01BY)wc9g}eMMK-L3}EZHoj&yrFiCgq?1;BwP(oUpO2*gU}6xVL{zIyw;TE45xw?%vF-!iH_gS>g|RpjMg&w<{&)Kh*n za9sm;4CtJn1u*#eBP}sxuM$AZPg%TnpLBmufG2z52*3fnFiXftI-{UeS@wQ?^Y2Q2}b3#?z}msWS4y z>&-tjpyTJEc1?h(03ZN-O1!Az7xxDE(CJ!)wo*P+picK|3!HE~)Nkp8+HCS-zu~k`EhVHN(LjO5VwF`0Zxp6c;kM`;*tAF-Z}i(dv_0|*N?qf9Nq$T zvut<8)S!-m66aZD1xiBi#khxZTs%YEU?1dO0I_H+ZB?GoqAX*%3ClzA5CV+FFF4EC zpa3iRGiku5sYCx6ieDiMY!&YuWG#~fs%M-A2aIF;6a~=6BQsq|0?L0Ozppq;$0CD8Rhhf_|hd zmGyErk0b9}R5Pl0?_2Si_R9B_+VCss>i+TSdKhVo&mcYCzPfx{3bJvISV1+9KrNml zOJOmWEx_A=Ir1`LGY<_&0M;1T0ifljnd$e*9=o{gps9Dy#IBhdyzw=IL6NOTPh`Nz^zzLs@}B#*yeptpWfjx zFqQbk2Z?B~z45+L-U8ikcv4+~hX!)#)|5X3Iiq|EAcS;0Ib^Mq48m2}v0T|BtJ1Y( z@WuiLi5qzn1tl*tLV4+bGcEmG5xnA_9;3_O%X2O_Ri;&)`fA;?hc*Cjl(dpMnyHqO z%Z(Agvpr-zJoZkso@cR^o+aBmG!~2AU4eWDrH`rA*1ih$8Vjy!x1)xaccriHAwSCl zdM40+mo{;R9A_E0xWDN6v*vyC-qqxCWU>Gq10d5|7ndc1-WhfG+wJzJtl;e@{R8;j zWd(Z7hnHw(ubwEdL*6UBOf$+BFlk_AZKqxUG)qx+fE;KRn;**4JBJQ{je%SKc9B3~ z0R#h#Z|SNG4O@z0X~r~&O)A+1a_6h+gE$jfSb z0Nlu&>v%0KKv#gGSZ6|z1p?k;z z1V6)iG=lcb@i%?E1XJ&tDM{7>R4E|K<-p}p^F%<=ovAzvz(=4=gJdlSFTLF4FL`&g z7f*v$QTf`)V_aL*?6BN^&OV3K@)%0#VQOv0g8T8D?J4uI=9+f|bxiIt2}h{c`ge9(EgGF1TWM-EzgI3DelGyMf{t3yUM>HqLeh#q zO0NcRM-|j}t3OSzF5g$z-&fDyQMwv{zN-iHsA21fJOeUU!JTY9cKmG}Hcr8}bU%ca zVd9=VcX?T+lweMSzT((}&XlYwhE&fBoxQgFBHEJa`s8Qz>|b0li|MQB)e7cOYFVOR?E$%(T9fCy zd$`_RzN_ig?WaZWF5gi)>LEM|K=%N(y>0r6x~!C621N#7!lC0oLkNG$0=j;r`yVkz z06Oip`&9Qo=^tmpG04k6PS#yGBfTqtlgQ>Ua(GEJ0J6LxI`5ljYOH4E8+$kT&mXULJ}QMI@wpuy{ok zmg8GsBZC-S#tPASODs7ZUB6y_T;N&>TL3;Tiv}N)MvO^T*m<5afMcFIEXJwt0P2{U z9=vx~fSyHrJ$2t*0eW|8DM;_`0Xd`pRhB3GZlAw6{p$7qY7ckK=x6cok+){l8THV$ z440Mn07RB2NN?tm&z(!ZpX8bQQ zm}Ja*47A*6d_!Ps;~^7SH#X6{Eu*q}m%Vynb?s?cizSZuwhp36Sx2TP*aDTc=e2vI z+`MmcE&&qU*J6wtdGO5h%6ZqsJKujba3^w+2T$aA9+Ev&o4~xVXDp%IGjP4S{Eiv` zUJamHiq28_-o1Q|ru%9IxJ9q-AMZ|Ad62#fy&B+JV9a`Uk*DG?A7?Jiz>dL?7@#7o zo1Elt>||Yf`DePnhY$en7|5|F4`BfK0RF&xru!&cP*+>3C{ljgCel!d>D#Iruq)!E zGAzIz(g?JXM!M&vqFMfw-sb$f;4jV8c`ZO50o5$mh>;);G~62B9pg|{NT=>pkj=Sg z**g`~vPS*BH=VH11{_m)>wIVc#c?;r2IIfDrus48S7dKiNQ|ZZ|TG z{w5D+-~EsUu(4;4mt_L6oc-4PQSX zbFrL}Z3OCl&7+Fv7MSBWJ;1J7mbJ$H%<)xw>a+|sVE5O*{x$yVzy53ZF2D}-{{XZH Vy%`m%;W7XK002ovPDHLkV1m0+B@X}q literal 0 HcmV?d00001 diff --git a/xsl/webhelp/template/common/images/next-arrow.png b/xsl/webhelp/template/common/images/next-arrow.png new file mode 100755 index 0000000000000000000000000000000000000000..db595f465da4d03955dfcb11980a279b6ab6ccad GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^AT|dF8<0HkD{mW+k}PqJC<)F_D=AMbN@Z|N$xljE z@XSq2PYp^7*cU7>Bs;7_RJjWDk>HR4;U0G)l~k~EqL_RVNHXt zp|F%aL&tk&QFDfk40f#s0sKdvH+BhgXtFR)5Pp>CcW~(kW&w4*hz$n>JLDT!A~tAb uu{`2*V3nW1I#D!_;gQn}&KC>{2N>!FRd(cyzWN5Vl)=;0&t;ucLK6V+=s$P> literal 0 HcmV?d00001 diff --git a/xsl/webhelp/template/common/images/previous-arrow.png b/xsl/webhelp/template/common/images/previous-arrow.png new file mode 100755 index 0000000000000000000000000000000000000000..347bc53474ce6f9246e45a2784623ac3c55203fa GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^AT|dF8<0HkD{mW+k}PqJC<)F_D=AMbN@Z|N$xljE z@XSq2PYp^(7*cU7>Bs;7_RM+{CQNw1Fo``;OomIOA;eyQoxxDq zqleYEkzs-s!=tK_vpODKLJPP=Hrzbak`ij8=UULpEv8e!aHP*6O-Z2sz)AtOhAwdi tO;?4yBLSV-6%OYZAAQ~MfRV$1!EulJ!>J6GyMcBxc)I$ztaD0e0sv`WKHvZV literal 0 HcmV?d00001 diff --git a/xsl/webhelp/template/common/images/sidebar.png b/xsl/webhelp/template/common/images/sidebar.png new file mode 100755 index 0000000000000000000000000000000000000000..5492671871c1fdb7c149bf233e34ebddd074c777 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp@K+MU(1SHcW3~hmwWQl7;NpOBzNqJ&XDuZK6ep0G} zXKrG8YEWuoN@d~6R2!h8U{4pvkcwMLbBxo^O;mQ5C}5VBp8e!WN?S`y%iQnt-qwGU z>u7lMf5n5>*VhX;sx9C%(%2aC{q^zkm`nHf)ixVQbn@6YFfcQ; Xxf$LLJ^5Y}Xgq_btDnm{r-UW|fBilp literal 0 HcmV?d00001 diff --git a/xsl/webhelp/template/common/main.js b/xsl/webhelp/template/common/main.js index f3427a537..3220a9309 100755 --- a/xsl/webhelp/template/common/main.js +++ b/xsl/webhelp/template/common/main.js @@ -103,10 +103,10 @@ function syncToc() { var ulNode = a.getElementsByTagName("ul")[0]; if (ulNode != undefined) { if (ulNode.hasAttribute("style")) { - ulNode.setAttribute("style", "display: block;"); + ulNode.setAttribute("style", "display: block; background-color: #D8D8D8 !important;"); } else { var ulStyle = document.createAttribute("style"); - ulStyle.nodeValue = "display: block;"; + ulStyle.nodeValue = "display: block; background-color: #D8D8D8 !important;"; ulNode.setAttributeNode(ulStyle); } } //adjust tree's + sign to - @@ -128,15 +128,16 @@ function syncToc() { //Setting the background for selected node. var style = a.getAttribute("style", 2); if (style != null && !style.match(/background-color: Background;/)) { - a.setAttribute("style", "background-color: #6495ed; " + style); - b.setAttribute("style", "color: white;"); + a.setAttribute("style", "background-color: #D8D8D8; " + style); + b.setAttribute("style", "color: black;"); } else if (style != null || style != "") { - a.setAttribute("style", "background-color: #6495ed; " + style); - b.setAttribute("style", "color: white;"); + a.setAttribute("style", "background-color: #D8D8D8; " + style); + b.setAttribute("style", "color: black;"); } else { - a.setAttribute("style", "background-color: #6495ed; "); - b.setAttribute("style", "color: white;"); - } } + a.setAttribute("style", "background-color: #D8D8D8; "); + b.setAttribute("style", "color: black;"); + } + } //shows the node related to current content. //goes a recursive call from current node to ancestor nodes, displaying all of them. @@ -194,13 +195,13 @@ function showHideToc() { if (showHideButton != undefined && showHideButton.hasClass("pointLeft")) { //Hide TOC showHideButton.removeClass('pointLeft').addClass('pointRight'); - content.css("margin", "0 0 0 0"); + content.css("margin", "125px 0 0 0"); leftNavigation.css("display", "none"); showHideButton.attr("title", "Show the TOC tree"); } else { //Show the TOC showHideButton.removeClass('pointRight').addClass('pointLeft'); - content.css("margin", "0 0 0 280px"); + content.css("margin", "125px 0 0 280px"); leftNavigation.css("display", "block"); showHideButton.attr("title", "Hide the TOC Tree"); } diff --git a/xsl/webhelp/xsl/webhelp.xsl b/xsl/webhelp/xsl/webhelp.xsl index e8517ea25..e96828e7c 100755 --- a/xsl/webhelp/xsl/webhelp.xsl +++ b/xsl/webhelp/xsl/webhelp.xsl @@ -193,6 +193,16 @@ These problems go away when you add this IE=7 mode meta tag. padding-left: 20px; background: transparent url(jquery/treeview/images/folder.gif) 0 0px no-repeat; } + + /* Overide jquery treeview's defaults for ul. */ + .treeview ul { + background-color: #F0F0F0 !important; + margin-top: 4px; + } + + #webhelp-currentid { + background-color: #D8D8D8 !important; + } @@ -444,11 +454,15 @@ These problems go away when you add this IE=7 mode meta tag. - +
+ + + + @@ -473,8 +487,9 @@ These problems go away when you add this IE=7 mode meta tag.