From: <Guardado por Microsoft Internet Explorer 5>
Subject: :: CEN - European Committee for Standardization :: European Standards (EN)
Date: Sun, 7 Aug 2011 00:36:32 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01CC549A.0DD1ECE0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CC549A.0DD1ECE0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.cen.eu/cen/Products/EN/Pages/default.aspx

=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 dir=3Dltr __expr-val-dir=3D"ltr" xmlns:o =3D=20
"urn:schemas-microsoft-com:office:office"><HEAD><TITLE>:: CEN - European =
Committee for Standardization :: European Standards (EN)</TITLE>
<META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
<META content=3DSharePoint.WebPartPage.Document name=3Dprogid>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<META http-equiv=3DExpires content=3D0>
<META=20
content=3D"European Standard, EN, norme, Norm, developing a European =
Standard, EN/ISO standards"=20
name=3Dkeywords>
<META name=3Ddescription>
<SCRIPT language=3Djavascript=20
src=3D"http://www.cen.eu/_layouts/1033/init.js?rev=3Df1K4M7FbrRbBn5CulJor=
LQ%3D%3D"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://www.cen.eu/_layouts/1033/core.js?rev=3DCNBZRdV1h3pKuA7LsMXf=
3w%3D%3D"=20
defer type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://www.cen.eu/_layouts/1033/ie55up.js?rev=3DNi7%2Fj2ZV%2FzCvd0=
9XYSSWvA%3D%3D"=20
type=3Dtext/javascript></SCRIPT>
<LINK href=3D"/cen/Products/EN/_vti_bin/spsdisco.aspx" type=3Dtext/xml=20
rel=3Dalternate><LINK=20
href=3D"http://www.cen.eu/_layouts/1033/styles/HtmlEditorCustomStyles.css=
?rev=3D8SKxtNx33FmoDhbbfB27UA%3D%3D"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.cen.eu/_layouts/1033/styles/HtmlEditorTableFormats.css=
?rev=3DguYGdUBUxQit03E2jhSdvA%3D%3D"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.cen.eu/_layouts/1033/styles/core.css?rev=3D5msmprmeONf=
N6lJ3wtbAlA%3D%3D"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.cen.eu/cen/Style%20Library/cen.css" type=3Dtext/css=20
rel=3Dstylesheet>
<STYLE type=3Dtext/css>#zz1_TopNavigationMenun0 {
	DISPLAY: none
}
</STYLE>
<LINK media=3Dprint =
href=3D"http://www.cen.eu/cen/Style%20Library/cen-print.css"=20
type=3Dtext/css rel=3Dstylesheet><!--[if IE]><LINK=20
href=3D"http://www.cen.eu/cen/Style%20Library/cen-ie.css" =
type=3Dtext/css=20
rel=3Dstylesheet><![endif]--><LINK=20
href=3D"http://www.cen.eu/cen/Style%20Library/CustomEditorStyles.css"=20
type=3Dtext/css rel=3Dstylesheet>
<STYLE type=3Dtext/css>.zz1_TopNavigationMenu_0 {
	DISPLAY: none; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: =
0px; BACKGROUND-COLOR: white
}
.zz1_TopNavigationMenu_1 {
	TEXT-DECORATION: none
}
.zz1_TopNavigationMenu_2 {
=09
}
.zz1_TopNavigationMenu_3 {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.zz1_TopNavigationMenu_4 {
=09
}
.zz1_TopNavigationMenu_5 {
=09
}
.zz1_TopNavigationMenu_6 {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.zz1_TopNavigationMenu_7 {
=09
}
.zz1_TopNavigationMenu_8 {
	BORDER-RIGHT: #a7b4ce 1px solid; BORDER-TOP: #a7b4ce 1px solid; =
BORDER-LEFT: #a7b4ce 1px solid; BORDER-BOTTOM: #a7b4ce 1px solid; =
BACKGROUND-COLOR: #f2f3f4
}
.zz1_TopNavigationMenu_9 {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.zz1_TopNavigationMenu_10 {
=09
}
.zz1_TopNavigationMenu_11 {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.zz1_TopNavigationMenu_12 {
=09
}
.zz1_TopNavigationMenu_13 {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.zz1_TopNavigationMenu_14 {
=09
}
.zz1_TopNavigationMenu_15 {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.zz1_TopNavigationMenu_16 {
	BACKGROUND-COLOR: #cbe3f0
}
</STYLE>
</HEAD>
<BODY scroll=3Dyes=20
onload=3D"javascript:if (typeof(_spBodyOnLoadWrapper) !=3D 'undefined') =
_spBodyOnLoadWrapper();">
<FORM id=3DaspnetForm name=3DaspnetForm=20
onsubmit=3D"javascript:return WebForm_OnSubmit();" action=3Ddefault.aspx =

method=3Dpost>
<DIV><INPUT id=3D__SPSCEditMenu type=3Dhidden value=3Dtrue =
name=3D__SPSCEditMenu> <INPUT=20
id=3DMSOWebPartPage_PostbackSource type=3Dhidden =
name=3DMSOWebPartPage_PostbackSource>=20
<INPUT id=3DMSOTlPn_SelectedWpId type=3Dhidden =
name=3DMSOTlPn_SelectedWpId> <INPUT=20
id=3DMSOTlPn_View type=3Dhidden value=3D0 name=3DMSOTlPn_View> <INPUT=20
id=3DMSOTlPn_ShowSettings type=3Dhidden value=3DFalse =
name=3DMSOTlPn_ShowSettings>=20
<INPUT id=3DMSOGallery_SelectedLibrary type=3Dhidden=20
name=3DMSOGallery_SelectedLibrary> <INPUT id=3DMSOGallery_FilterString =
type=3Dhidden=20
name=3DMSOGallery_FilterString> <INPUT id=3DMSOTlPn_Button type=3Dhidden =
value=3Dnone=20
name=3DMSOTlPn_Button> <INPUT id=3D__EVENTTARGET type=3Dhidden =
name=3D__EVENTTARGET>=20
<INPUT id=3D__EVENTARGUMENT type=3Dhidden name=3D__EVENTARGUMENT> <INPUT =

id=3D__REQUESTDIGEST type=3Dhidden=20
value=3D"0x2A2C26BBB3005E6F675F3049C2F614BA3D9BEC3DA0B65BD772B8B16D06E114=
2155F0FBFC0F0BEC6C930C321E35575748CB7309BF3F2D83FE4CECAC376BD6FD67,06 =
Aug 2011 23:18:18 -0000"=20
name=3D__REQUESTDIGEST> <INPUT id=3DMSOAuthoringConsole_FormContext =
type=3Dhidden=20
name=3DMSOAuthoringConsole_FormContext> <INPUT =
id=3DMSOAC_EditDuringWorkflow=20
type=3Dhidden name=3DMSOAC_EditDuringWorkflow> <INPUT=20
id=3DMSOSPWebPartManager_DisplayModeName type=3Dhidden value=3DBrowse=20
name=3DMSOSPWebPartManager_DisplayModeName> <INPUT =
id=3DMSOWebPartPage_Shared=20
type=3Dhidden name=3DMSOWebPartPage_Shared> <INPUT =
id=3DMSOLayout_LayoutChanges=20
type=3Dhidden name=3DMSOLayout_LayoutChanges> <INPUT =
id=3DMSOLayout_InDesignMode=20
type=3Dhidden name=3DMSOLayout_InDesignMode> <INPUT=20
id=3DMSOSPWebPartManager_OldDisplayModeName type=3Dhidden value=3DBrowse =

name=3DMSOSPWebPartManager_OldDisplayModeName> <INPUT=20
id=3DMSOSPWebPartManager_StartWebPartEditingName type=3Dhidden =
value=3Dfalse=20
name=3DMSOSPWebPartManager_StartWebPartEditingName> <INPUT =
id=3D__VIEWSTATE=20
type=3Dhidden=20
value=3D/wEPDwUBMA9kFgJmD2QWAgIBD2QWBgIBD2QWAgIHD2QWAmYPZBYCAgEPFgIeE1ByZ=
XZpb3VzQ29udHJvbE1vZGULKYgBTWljcm9zb2Z0LlNoYXJlUG9pbnQuV2ViQ29udHJvbHMuU1=
BDb250cm9sTW9kZSwgTWljcm9zb2Z0LlNoYXJlUG9pbnQsIFZlcnNpb249MTIuMC4wLjAsIEN=
1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49NzFlOWJjZTExMWU5NDI5YwFkAgMPZBYG=
AhEPFgIeB1Zpc2libGVoFgJmD2QWBAICD2QWBgIBDxYCHwFoZAIDDxYCHwFoZAIFDxYCHwFoZ=
AIDDw8WAh4JQWNjZXNzS2V5BQEvZGQCGw9kFgICAw8PFgIfAWhkFgICAg9kFgJmDzwrAAkBAA=
8WAh4NTmV2ZXJFeHBhbmRlZGdkZAIlD2QWBAIBD2QWAgIBDxYCHwALKwQBZAIFD2QWAgIBDxY=
CHwALKwQBZAIPD2QWAgIBD2QWAmYPZBYCAgMPZBYCAgEPDxYCHwFnZBYEAgEPDxYCHwFoZBYc=
AgEPDxYCHwFoZGQCAw8WAh8BaGQCBQ8PFgIfAWhkZAIHDxYCHwFoZAIJDw8WAh8BaGRkAgsPD=
xYCHwFoZGQCDQ8PFgIfAWhkZAIPDw8WBB4HRW5hYmxlZGgfAWhkZAIRDw8WAh8BaGRkAhMPDx=
YEHwRoHwFoZGQCFQ8PFgIfAWhkZAIXDxYCHwFoZAIZDxYCHwFoZAIbDw8WAh8BZ2RkAgMPDxY=
CHwFnZBYGAgEPDxYCHwFnZGQCAw8PFgYeGHBlcnNpc3RlZEVycm9yQWN0aW9uVHJlZWQeG3Bl=
cnNpc3RlZEVycm9yQWN0aW9uVHJlZUlkc2QfAWdkZAIFDw8WAh8BZ2RkGAEFRWN0bDAwJFBsY=
WNlSG9sZGVyVG9wTmF2QmFyJFBsYWNlSG9sZGVySG9yaXpvbnRhbE5hdiRUb3BOYXZpZ2F0aW=
9uTWVudQ8PZAUSSG9tZSBwYWdlXFByb2R1Y3RzZHdr2ztbMAv7b6iAGi92BSirV00S=20
name=3D__VIEWSTATE> </DIV>
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var theForm =3D document.forms['aspnetForm'];
if (!theForm) {
    theForm =3D document.aspnetForm;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() !=3D false)) {
        theForm.__EVENTTARGET.value =3D eventTarget;
        theForm.__EVENTARGUMENT.value =3D eventArgument;
        theForm.submit();
    }
}
//]]>
</SCRIPT>

<SCRIPT=20
src=3D"http://www.cen.eu/WebResource.axd?d=3DOT52igdjWbPkWTPpQ3ljglNgJ61b=
vvwUBDzUSCV_0o1nJoH_1sxRCnybF5orr6oDFAD3rJCpwDvQG9wN5dxBjTAnLgo1&amp;t=3D=
634210436576316535"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT> var MSOWebPartPageFormName =3D 'aspnetForm';</SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/JavaScript>=0A=
<!--=0A=
var L_Menu_BaseUrl=3D"/cen/Products/EN";=0A=
var L_Menu_LCID=3D"1033";=0A=
var L_Menu_SiteTheme=3D"";=0A=
//-->=0A=
</SCRIPT>

<SCRIPT>
function _spNavigateHierarchy(nodeDiv, dataSourceId, dataPath, url, =
listInContext, type) {
    ProcessDefaultNavigateHierarchy(nodeDiv, dataSourceId, dataPath, =
url, listInContext, type, document.forms.aspnetForm, "", =
"\u002fcen\u002fProducts\u002fEN\u002fPages\u002fdefault.aspx");
}
</SCRIPT>

<SCRIPT language=3DJavaScript>
<!--
//-->
</SCRIPT>

<SCRIPT=20
src=3D"http://www.cen.eu/WebResource.axd?d=3DWy8BdQX84yP-b-ytStOIZDMoM_WL=
1jY0nALPJZWFqctjln9h4rMF3fUiZoNFS7F35RKB6B0jRGKMQRek071QGFEOcqE1&amp;t=3D=
634210436576316535"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
function WebForm_OnSubmit() {
UpdateFormDigest('\u002fcen\u002fProducts\u002fEN', 1440000);return =
_spFormOnSubmitWrapper();
return true;
}
//]]>
</SCRIPT>
<!--- --- ---  Top Toolbar --- --- ---><SPAN id=3DTurnOnAccessibility=20
style=3D"DISPLAY: none"><A class=3Dms-skip=20
onclick=3D"SetIsAccessibilityFeatureEnabled(true);UpdateAccessibilityUI()=
;return false;"=20
href=3D"http://www.cen.eu/cen/Products/EN/Pages/default.aspx#">Turn on =
more=20
accessible mode</A> </SPAN><A class=3Dms-skip accessKey=3DJ=20
onclick=3D"javascript:this.href=3D'#mainContent';" =
href=3D"javascript:;">Skip to main=20
content</A> <SPAN id=3DTurnOffAccessibility style=3D"DISPLAY: none"><A=20
class=3Dms-acclink=20
onclick=3D"SetIsAccessibilityFeatureEnabled(false);UpdateAccessibilityUI(=
);return false;"=20
href=3D"http://www.cen.eu/cen/Products/EN/Pages/default.aspx#">Turn off =
more=20
accessible mode</A> </SPAN><!-- Global Breadcrumb in comments by hv =
--><!-- Variations, Welcome Menu, My Site, My Links, Help in comments by =
hv --><!--- --- ---  End of Top Toolbar --- --- ---><!--- --- ---  Site =
Header         in comments by hv    --- --- ---><!--- --- ---  End of =
Site Header --- --- --->
<DIV id=3DpageBlock>
<TABLE class=3DsiteTable cellPadding=3D0>
  <TBODY>
  <TR>
    <TD class=3DheaderCel colSpan=3D2>
      <DIV class=3DheaderBlock>
      <DIV id=3Dlogo><A href=3D"http://www.cen.eu/cen/"><IMG height=3D78 =
alt=3Dlogo=20
      src=3D"http://www.cen.eu/cen/Style%20Library/Images/cen-logo.gif" =
width=3D286=20
      border=3D0></A></DIV>
      <DIV class=3Dtoolbar>
      <UL>
        <LI><A=20
        =
href=3D"http://www.cen.eu/cen/Pages/search.aspx"><SPAN>Search</SPAN></A><=
/LI>
        <LI><A=20
        =
href=3D"http://www.cen.eu/cen/Pages/FAQ.aspx"><SPAN>FAQ</SPAN></A></LI>
        <LI><A=20
        =
href=3D"http://www.cen.eu/cen/Pages/sitemap.aspx"><SPAN>Sitemap</SPAN></A=
></LI>
        <LI><A =
href=3D"http://www.cen.eu/cen/Pages/contactus.aspx"><SPAN>Contact=20
        us</SPAN></A></LI></UL></DIV><!--- --- ---  Search --- --- =
---><!--- --- ---  End of Search --- --- ---><!--- --- ---  Horizontal =
Top Navigation Bar --- --- --->
      <TABLE=20
      class=3D"ms-topNavContainer zz1_TopNavigationMenu_5 =
zz1_TopNavigationMenu_2"=20
      id=3Dzz1_TopNavigationMenu cellSpacing=3D0 cellPadding=3D0 =
border=3D0>
        <TBODY>
        <TR>
          <TD id=3Dzz1_TopNavigationMenun0 onkeyup=3DMenu_Key(this)=20
          onmouseover=3DMenu_HoverRoot(this) =
onmouseout=3DMenu_Unhover(this)>
            <TABLE class=3D"ms-topnav zz1_TopNavigationMenu_4" =
cellSpacing=3D0=20
            cellPadding=3D0 width=3D"100%" border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WHITE-SPACE: nowrap"><A=20
                  class=3D"zz1_TopNavigationMenu_1 ms-topnav =
zz1_TopNavigationMenu_3"=20
                  style=3D"FONT-SIZE: 1em; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none"=20
                  accessKey=3D1=20
                  href=3D"http://www.cen.eu/CEN/Pages/default.aspx">Home =

                page</A></TD></TR></TBODY></TABLE></TD>
          <TD style=3D"WIDTH: 0px"></TD>
          <TD>
            <TABLE class=3Dzz1_TopNavigationMenu_5 cellSpacing=3D0 =
cellPadding=3D0=20
            width=3D"100%" border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 0px"></TD>
                <TD id=3Dzz1_TopNavigationMenun1 =
onkeyup=3DMenu_Key(this)=20
                onmouseover=3DMenu_HoverStatic(this)=20
onmouseout=3DMenu_Unhover(this)>
                  <TABLE class=3D"ms-topnav zz1_TopNavigationMenu_4" =
cellSpacing=3D0=20
                  cellPadding=3D0 width=3D"100%" border=3D0>
                    <TBODY>
                    <TR>
                      <TD style=3D"WHITE-SPACE: nowrap"><A=20
                        class=3D"zz1_TopNavigationMenu_1 ms-topnav =
zz1_TopNavigationMenu_3"=20
                        style=3D"FONT-SIZE: 1em; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none"=20
                        =
href=3D"http://www.cen.eu/cen/NTS/Pages/default.aspx">New=20
                        to standards?</A></TD></TR></TBODY></TABLE></TD>
                <TD style=3D"WIDTH: 0px"></TD>
                <TD style=3D"WIDTH: 0px"></TD>
                <TD id=3Dzz1_TopNavigationMenun2 =
onkeyup=3DMenu_Key(this)=20
                onmouseover=3DMenu_HoverStatic(this)=20
onmouseout=3DMenu_Unhover(this)>
                  <TABLE class=3D"ms-topnav zz1_TopNavigationMenu_4" =
cellSpacing=3D0=20
                  cellPadding=3D0 width=3D"100%" border=3D0>
                    <TBODY>
                    <TR>
                      <TD style=3D"WHITE-SPACE: nowrap"><A=20
                        class=3D"zz1_TopNavigationMenu_1 ms-topnav =
zz1_TopNavigationMenu_3"=20
                        style=3D"FONT-SIZE: 1em; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none"=20
                        =
href=3D"http://www.cen.eu/cen/AboutUs/Pages/default.aspx">About=20
                        us</A></TD></TR></TBODY></TABLE></TD>
                <TD style=3D"WIDTH: 0px"></TD>
                <TD style=3D"WIDTH: 0px"></TD>
                <TD id=3Dzz1_TopNavigationMenun3 =
onkeyup=3DMenu_Key(this)=20
                onmouseover=3DMenu_HoverStatic(this)=20
onmouseout=3DMenu_Unhover(this)>
                  <TABLE class=3D"ms-topnav zz1_TopNavigationMenu_4" =
cellSpacing=3D0=20
                  cellPadding=3D0 width=3D"100%" border=3D0>
                    <TBODY>
                    <TR>
                      <TD style=3D"WHITE-SPACE: nowrap"><A=20
                        class=3D"zz1_TopNavigationMenu_1 ms-topnav =
zz1_TopNavigationMenu_3"=20
                        style=3D"FONT-SIZE: 1em; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none"=20
                        =
href=3D"http://www.cen.eu/cen/Members/Pages/default.aspx">Members</A></TD=
></TR></TBODY></TABLE></TD>
                <TD style=3D"WIDTH: 0px"></TD>
                <TD style=3D"WIDTH: 0px"></TD>
                <TD id=3Dzz1_TopNavigationMenun4 =
onkeyup=3DMenu_Key(this)=20
                onmouseover=3DMenu_HoverStatic(this)=20
onmouseout=3DMenu_Unhover(this)>
                  <TABLE=20
                  class=3D"ms-topnav zz1_TopNavigationMenu_4 =
ms-topnavselected zz1_TopNavigationMenu_10"=20
                  cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
                    <TBODY>
                    <TR>
                      <TD style=3D"WHITE-SPACE: nowrap"><A=20
                        class=3D"zz1_TopNavigationMenu_1 ms-topnav =
zz1_TopNavigationMenu_3 ms-topnavselected zz1_TopNavigationMenu_9"=20
                        style=3D"FONT-SIZE: 1em; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none"=20
                        =
href=3D"http://www.cen.eu/cen/Products/Pages/default.aspx">Products</A></=
TD></TR></TBODY></TABLE></TD>
                <TD style=3D"WIDTH: 0px"></TD>
                <TD style=3D"WIDTH: 0px"></TD>
                <TD id=3Dzz1_TopNavigationMenun5 =
onkeyup=3DMenu_Key(this)=20
                onmouseover=3DMenu_HoverStatic(this)=20
onmouseout=3DMenu_Unhover(this)>
                  <TABLE class=3D"ms-topnav zz1_TopNavigationMenu_4" =
cellSpacing=3D0=20
                  cellPadding=3D0 width=3D"100%" border=3D0>
                    <TBODY>
                    <TR>
                      <TD style=3D"WHITE-SPACE: nowrap"><A=20
                        class=3D"zz1_TopNavigationMenu_1 ms-topnav =
zz1_TopNavigationMenu_3"=20
                        style=3D"FONT-SIZE: 1em; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none"=20
                        =
href=3D"http://www.cen.eu/cen/Services/Pages/default.aspx">Our=20
                        services</A></TD></TR></TBODY></TABLE></TD>
                <TD style=3D"WIDTH: 0px"></TD>
                <TD style=3D"WIDTH: 0px"></TD>
                <TD id=3Dzz1_TopNavigationMenun6 =
onkeyup=3DMenu_Key(this)=20
                onmouseover=3DMenu_HoverStatic(this)=20
onmouseout=3DMenu_Unhover(this)>
                  <TABLE class=3D"ms-topnav zz1_TopNavigationMenu_4" =
cellSpacing=3D0=20
                  cellPadding=3D0 width=3D"100%" border=3D0>
                    <TBODY>
                    <TR>
                      <TD style=3D"WHITE-SPACE: nowrap"><A=20
                        class=3D"zz1_TopNavigationMenu_1 ms-topnav =
zz1_TopNavigationMenu_3"=20
                        style=3D"FONT-SIZE: 1em; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none"=20
                        =
href=3D"http://www.cen.eu/CEN/SECTORS/Pages/default.aspx">Sectors</A></TD=
></TR></TBODY></TABLE></TD>
                <TD style=3D"WIDTH: 0px"></TD>
                <TD style=3D"WIDTH: 0px"></TD>
                <TD id=3Dzz1_TopNavigationMenun7 =
onkeyup=3DMenu_Key(this)=20
                onmouseover=3DMenu_HoverStatic(this)=20
onmouseout=3DMenu_Unhover(this)>
                  <TABLE class=3D"ms-topnav zz1_TopNavigationMenu_4" =
cellSpacing=3D0=20
                  cellPadding=3D0 width=3D"100%" border=3D0>
                    <TBODY>
                    <TR>
                      <TD style=3D"WHITE-SPACE: nowrap"><A=20
                        class=3D"zz1_TopNavigationMenu_1 ms-topnav =
zz1_TopNavigationMenu_3"=20
                        style=3D"FONT-SIZE: 1em; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none"=20
                        =
href=3D"http://www.cen.eu/cen/WorkArea/Pages/default.aspx">Work=20
                        area</A></TD></TR></TBODY></TABLE></TD>
                <TD style=3D"WIDTH: 0px"></TD>
                <TD style=3D"WIDTH: 0px"></TD>
                <TD id=3Dzz1_TopNavigationMenun8 =
onkeyup=3DMenu_Key(this)=20
                onmouseover=3DMenu_HoverStatic(this)=20
onmouseout=3DMenu_Unhover(this)>
                  <TABLE class=3D"ms-topnav zz1_TopNavigationMenu_4" =
cellSpacing=3D0=20
                  cellPadding=3D0 width=3D"100%" border=3D0>
                    <TBODY>
                    <TR>
                      <TD style=3D"WHITE-SPACE: nowrap"><A=20
                        class=3D"zz1_TopNavigationMenu_1 ms-topnav =
zz1_TopNavigationMenu_3"=20
                        style=3D"FONT-SIZE: 1em; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none"=20
                        =
href=3D"http://www.cen.eu/cen/News/Pages/default.aspx">News</A></TD></TR>=
</TBODY></TABLE></TD>
                <TD style=3D"WIDTH: 0px"></TD>
                <TD style=3D"WIDTH: 0px"></TD>
                <TD id=3Dzz1_TopNavigationMenun9 =
onkeyup=3DMenu_Key(this)=20
                onmouseover=3DMenu_HoverStatic(this)=20
onmouseout=3DMenu_Unhover(this)>
                  <TABLE class=3D"ms-topnav zz1_TopNavigationMenu_4" =
cellSpacing=3D0=20
                  cellPadding=3D0 width=3D"100%" border=3D0>
                    <TBODY>
                    <TR>
                      <TD style=3D"WHITE-SPACE: nowrap"><A=20
                        class=3D"zz1_TopNavigationMenu_1 ms-topnav =
zz1_TopNavigationMenu_3"=20
                        style=3D"FONT-SIZE: 1em; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none"=20
                        href=3D"http://esearch.cen.eu/" =
target=3D_blank>Search=20
                        standards</A></TD></TR></TBODY></TABLE></TD>
                <TD=20
style=3D"WIDTH: =
0px"></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><!--- --- ---  =
End of Horizontal Top Navigation Bar --- --- ---><!--- --- --- Page =
Header --- --- ---><!-- Mini Console - supplementary buttons for Site =
Map --><!--- --- --- End of Page Header --- --- ---></DIV></TD></TR>
  <TR class=3DbreadRow>
    <TD class=3DSiteActions><!-- Site Actions Menu --></TD>
    <TD>
      <DIV class=3Dbreadcrumb><!--- Breadcrumb ---><SPAN=20
      id=3Dctl00_PlaceHolderTitleBreadcrumb_siteMapPath><SPAN><A=20
      class=3Dms-sitemapdirectional=20
      href=3D"http://www.cen.eu/CEN/Pages/default.aspx">Home =
page</A></SPAN><SPAN>=20
      &gt; </SPAN><SPAN><A class=3Dms-sitemapdirectional=20
      =
href=3D"http://www.cen.eu/cen/Products/Pages/default.aspx">Products</A></=
SPAN><SPAN>=20
      &gt; </SPAN><SPAN class=3DbreadcrumbCurrent>European Standards=20
      (EN)</SPAN></SPAN> </DIV></TD></TR>
  <TR>
    <TD class=3DleftCell>
      <DIV class=3DleftMenuBlock><!--- --- ---  Left Navigation Bar --- =
--- ---><!-- Calendar --><!-- Quick Launch --><!-- View All Site =
Content--><!-- Quick Launch Items -->
      <DIV =
id=3Dctl00_PlaceHolderLeftNavBar_QuickLaunchNavigationManager>
      <UL class=3D""></UL>
      <UL class=3D""></UL>
      <UL class=3D""></UL>
      <UL class=3D""></UL>
      <UL class=3D""></UL>
      <UL class=3D"">
        <LI class=3Dsel>
        <DIV><A=20
        =
href=3D"http://www.cen.eu/cen/Products/EN/Pages/default.aspx">European=20
        Standards (EN)</A> </DIV>
        <LI class=3D"">
        <DIV><A=20
        =
href=3D"http://www.cen.eu/cen/Products/prEN/Pages/default.aspx">Draft=20
        European Standards (prEN)</A> </DIV>
        <LI class=3D"">
        <DIV><A =
href=3D"http://www.cen.eu/cen/Products/CWA/Pages/default.aspx">CEN=20
        Workshop Agreements (CWA)</A> </DIV>
        <LI class=3D"">
        <DIV><A=20
        =
href=3D"http://www.cen.eu/cen/Products/TS/Pages/default.aspx">Technical=20
        Specifications (TS)</A> </DIV>
        <LI class=3D"">
        <DIV><A=20
        =
href=3D"http://www.cen.eu/cen/Products/TR/Pages/default.aspx">Technical=20
        Reports (TR)</A> </DIV>
        <LI class=3D"">
        <DIV><A=20
        =
href=3D"http://www.cen.eu/cen/Products/Guides/Pages/default.aspx">Guides<=
/A>=20
        </DIV>
        <LI class=3D"">
        <DIV><A=20
        =
href=3D"http://www.cen.eu/cen/Products/Search/Pages/default.aspx">Search =

        on CEN products</A> </DIV>
        <LI class=3D"">
        <DIV><A=20
        =
href=3D"http://www.cen.eu/cen/Products/Latest/Pages/default.aspx">Latest =

        publications</A> </DIV>
        <LI class=3D"">
        <DIV><A=20
        =
href=3D"http://www.cen.eu/cen/Products/Where/Pages/default.aspx">Where =
to=20
        obtain CEN products?</A> </DIV></LI></UL>
      <UL class=3D""></UL>
      <UL class=3D""></UL></DIV><!--- Tree View ---><!-- Recycle Bin : =
in comments by hv--><!--- --- ---  End of Left Navigation Bar --- --- =
---><IMG=20
      height=3D1 alt=3D"" =
src=3D"http://www.cen.eu/_layouts/images/blank.gif"=20
      width=3D138> </DIV></TD>
    <TD class=3DcontentCell>
      <DIV class=3DpageFunctionsBlock><A class=3Dprint =
onclick=3Dwindow.print();=20
      =
href=3D"http://www.cen.eu/cen/Products/EN/Pages/default.aspx#">Print</A><=
/DIV><!--<h1 class=3D"pageTitle">
Title of page (not supposed to be hardcode)</h1>-->
      <DIV=20
      class=3DcontentBlock><!--- --- ---  Page Content --- --- =
---><PLACEHOLDER=20
      id=3Dctl00_MSO_ContentDiv><!--- Page Title - leave wrapped in =
table cell in order to show on sub pages and hide on home page --><!--
	<table>
		<tr>
			<td>
			-->
      <H1 class=3DpageTitle>European Standards (EN) </H1><!--
			</td>
		</tr>
	</table>
	-->
      <TABLE class=3Dms-propertysheet id=3DMSO_ContentTable =
height=3D"100%"=20
      cellSpacing=3D0 cellPadding=3D0 width=3D"100%" border=3D0>
        <TBODY>
        <TR>
          <TD class=3Dms-bodyareaframe vAlign=3Dtop height=3D"100%"><A=20
            name=3DmainContent></A>
            <DIV class=3DpageContent>
            <DIV =
id=3Dctl00_PlaceHolderMain_Content__ControlWrapper_RichHtmlField=20
            style=3D"DISPLAY: inline">
            <P>A standard (French: Norme, German: Norm) is a technical=20
            publication that is used as a rule, guideline or definition. =

            Essentially, it is a repeatable way of doing something, =
developed=20
            through consensus. Standards are created by bringing =
together all=20
            interested parties including manufacturers, consumers and =
regulators=20
            of a particular material, product, process or service.&nbsp; =

            Everyone benefits from standardization through increased =
product=20
            safety and quality as well as lower transactions costs and=20
            prices.</P>
            <P>The definition of a standard is given in&nbsp;<A=20
            =
href=3D"ftp://ftp.cen.eu/BOSS/Reference_Documents/IR/CEN_CLC/IR3_E_F_D.pd=
f"=20
            target=3D_blank>Part 3 of the CEN/CENELEC Internal=20
Regulations</A>.</P>
            <P><STRONG>A European Standard (EN)</STRONG> is a document =
that has=20
            been adopted by one of the three recognized European =
Standardization=20
            Organizations: CEN, CENELEC or ETSI. An EN is available, in=20
            principle, in the three official languages of CEN (English, =
French=20
            and German).</P>
            <P>European Standards are a key component of the Single =
European=20
            Market. Perhaps rather technical and 'hidden' from the =
public and=20
            media, but they represent one of the most important issues =
for=20
            business. These technical documents - perceived as =
irrelevant to=20
            some organizations - are crucial for facilitating trade and =
hence=20
            have high visibility among manufacturers inside and outside =
Europe.=20
            A standard represents a model specification, a technical =
solution=20
            against which a market can trade. It codifies best practice =
and is=20
            usually state of the art.</P>
            <P>In essence, standards relate to products, services or =
systems.=20
            Today standards are no longer created solely for technical =
reasons=20
            but have also become platforms to enable greater social=20
            inclusiveness and engagement with technology, as well as =
convergence=20
            and interoperability within a growing market across =
industries.</P>
            <H6>Developing a European Standard</H6>
            <P>In CEN, the development of an EN is governed by the =
principles of=20
            consensus, openness and transparency.&nbsp;</P>
            <P>Consensus reflects the economic and social interests of =
31 CEN=20
            Member countries channeled through their National Standards =
Bodies.=20
            The development of the standards is driven by business and =
each one=20
            is drafted by experts in the field. In building European =
consensus,=20
            industry, trade federations, public authorities, academia =
and NGO=20
            representatives are invited to contribute to the =
standardization=20
            process. It is this open participation which accounts for =
the=20
            strength of European standardization.</P>
            <P>The standardization process includes the following =
steps:</P>
            <UL>
              <LI><A=20
              =
href=3D"http://www.cen.eu/cen/Products/EN/Pages/default.aspx#proposal">Pr=
oposal</A>=20

              <LI><A=20
              =
href=3D"http://www.cen.eu/cen/Products/EN/Pages/default.aspx#acceptance">=
Acceptance</A>=20

              <LI><A=20
              =
href=3D"http://www.cen.eu/cen/Products/EN/Pages/default.aspx#drafting">Dr=
afting</A>=20

              <LI><A=20
              =
href=3D"http://www.cen.eu/cen/Products/EN/Pages/default.aspx#enquiry">CEN=
=20
              Enquiry</A>=20
              <LI><A=20
              =
href=3D"http://www.cen.eu/cen/Products/EN/Pages/default.aspx#adoption">Ad=
option=20
              by weighted vote</A>=20
              <LI><A=20
              =
href=3D"http://www.cen.eu/cen/Products/EN/Pages/default.aspx#publication"=
>Publication=20
              of the EN</A>=20
              <LI><A=20
              =
href=3D"http://www.cen.eu/cen/Products/EN/Pages/default.aspx#review">Revi=
ew=20
              of the EN</A></LI></UL>
            <P>&nbsp;</P>
            <UL>
              <LI>
              <H6><A id=3DProposal name=3DProposal></A>Proposal =
=E2=80=93 Starting the=20
              work</H6></LI></UL>
            <P>In principle, any interested party is able to introduce a =

            proposal for new work in CEN. Most standardization work is =
proposed=20
            through the National Standards Bodies.</P>
            <P><A=20
            =
href=3D"http://www.cen.eu/cen/Products/EN/Pages/default.aspx#top">Top</A>=
</P>
            <UL>
              <LI>
              <H6><A id=3DAcceptance =
name=3DAcceptance></A>Acceptance</H6></LI></UL>
            <P>The appropriate CEN Technical Committee makes a decision =
on the=20
            adoption of the proposal. An accepted standardization =
project is=20
            allocated to one of its working groups for the drafting of a =

            standard.</P>
            <P>If the proposal is for a new field of standardization =
activity, a=20
            decision is made by the CEN Technical Board first.&nbsp;The=20
            participants in the Technical Board include all National =
Standards=20
            Bodies and all standardization partners such as consumers, =
trade=20
            unions, European industry and the counselors namely the =
European=20
            Commission (EC)&nbsp;and European Free Trade Association =
Secretariat=20
            (EFTA).</P>
            <P>One of the principles of standardization in CEN is that, =
once a=20
            project to develop a standard has been accepted, the =
National=20
            Standards Bodies put all national activity within the scope =
of the=20
            project on hold. This means that they do not initiate new =
projects,=20
            nor revise existing standards at national level. This =
obligation is=20
            called 'standstill' and allows efforts to be focused on the=20
            development of European Standards.</P>
            <P><A=20
            =
href=3D"http://www.cen.eu/cen/Products/EN/Pages/default.aspx#top">Top</A>=
</P>
            <UL>
              <LI>
              <H6><A id=3DDrafting =
name=3DDrafting></A>Drafting</H6></LI></UL>
            <P>The EN is then developed by experts appointed in a =
working group=20
            of the Technical Committee .</P>
            <P><A=20
            =
href=3D"http://www.cen.eu/cen/Products/EN/Pages/default.aspx#top">Top</A>=
</P>
            <UL>
              <LI>
              <H6><A id=3DEnquiry name=3DEnquiry></A>CEN Enquiry =
=E2=80=93 public comment at=20
              national level</H6></LI></UL>
            <P>Once the draft of a European Standard is prepared, it is =
released=20
            for public comment, a process known in CEN as the 'CEN =
Enquiry'.=20
            During the public commenting stage, everyone who has an =
interest=20
            (e.g. manufacturers, public authorities, consumers, etc.) =
may=20
            comment on the draft. These views are collated by the 31 =
National=20
            Standards Bodies and analyzed by the CEN Technical =
Committee.</P>
            <P><A href=3D"http:///">Top</A></P>
            <UL>
              <LI>
              <H6><A id=3DAdoption name=3DAdoption></A>Adoption by =
weighted=20
              vote</H6></LI></UL>
            <P>Taking into account the comments resulting from the CEN =
Enquiry,=20
            a final version is drafted which is then submitted to the 31 =
CEN=20
            Members for a weighted Formal Vote.</P>
            <P><A href=3D"http:///">Top</A></P>
            <UL>
              <LI>
              <H6><A id=3DPublication name=3DPublication></A>Publication =
of the=20
              European Standard (EN)</H6></LI></UL>
            <P>After its adoption, each of the 31 National Standards =
Bodies=20
            publishes the new EN as an identical national standard and =
withdraws=20
            any national standards that conflict with it. Hence, one EN =
becomes=20
            a national standard in the 31 member countries of CEN. This =
is=20
            unique in the world and guarantees that a manufacturer, for =
example,=20
            has easier access to the market of all these European =
countries when=20
            applying European Standards.</P>
            <P>For example, the EN on toy safety, EN 71, has been =
adopted as NF=20
            EN 71 by AFNOR in France and as EVS EN 71 by EVS in Estonia. =
These=20
            standards are made available by the National Standards Body =
in each=20
            country.</P>
            <P><A href=3D"http:///">Top</A></P>
            <H6><A id=3DReview name=3DReview></A>Review of the EN</H6>
            <P>To ensure that a European Standard is still current, it =
is=20
            reviewed at least once every five years. A review is =
initiated by=20
            the Secretary of the Technical Committee (TC) after 4 years. =
It may=20
            be carried out earlier at the request of the TC, the =
Technical=20
            Bureau (BT), a CEN National Member, the European Commission, =

            the&nbsp;European Free Trade Association Secretariat or the =
CEN=20
            Management Centre (CMC). If no TC exists, it is the =
responsibility=20
            of the BT to decide, after close examination, on the =
proposal=20
            prepared by the CMC.</P>
            <P class=3DMsoNormal>As a result, the EN may be confirmed, =
withdrawn,=20
            amended of revised.</P>
            <P></P>
            <P><A=20
            =
href=3D"http://www.cen.eu/cen/Products/EN/Pages/default.aspx#top">Top</A>=
</P>
            <P>For more information please download:</P>
            <UL>
              <LI><A class=3DpdfLink=20
              =
href=3D"ftp://ftp.cen.eu/cen/AboutUs/Publications/Compass.pdf"=20
              target=3D_blank>CEN Compass</A>=20
              <LI><A class=3DpdfLink=20
              =
href=3D"ftp://ftp.cen.eu/cen/Services/Education/StandarDays/SD7/Day1/Vacc=
aro.pdf"=20
              target=3D_blank>Standards matter - Bird's eye view on =
European=20
              standardization</A>&nbsp;(presentation)=20
              <LI><A class=3DpdfLink=20
              =
href=3D"ftp://ftp.cen.eu/cen/Services/Education/StandarDays/SD7/Day1/Gane=
sh.pdf"=20
              target=3D_blank>How to get started... Developing a =
European Standard=20
              - The process</A>&nbsp;(presentation)</LI></UL>
            <H3>Harmonized Standards</H3>
            <P>Harmonized Standards are European Standards that are =
produced by=20
            CEN, CENELEC, or ETSI under a mandate given by the European=20
            Commission. In general, these standards support the =
essential=20
            requirements of a&nbsp;<A =
href=3D"http://www.cen.eu/cen/rm/faq.asp#13"=20
            target=3D_blank>New Approach Directive</A>.</P>
            <P>A list of Harmonized Standards is available&nbsp;<A=20
            =
href=3D"http://ec.europa.eu/enterprise/policies/european-standards/docume=
nts/harmonised-standards-legislation/list-references/index_en.htm"=20
            target=3D_blank>here</A>.&nbsp;Please click on 'Subject =
(short title=20
            of directive)' to view the list of titles and references of=20
            harmonized standards under the directive.</P>
            <H3>Beyond Europe</H3>
            <P>European Standards are drafted in a global perspective. =
CEN has=20
            signed the 'Vienna Agreement' with the International =
Organization=20
            for Standardization (ISO) through which common European and=20
            international standards can be developed in parallel. More =
than 30%=20
            of the whole collection of the European Standards adopted by =
CEN are=20
            identical to the international standards. These EN/ISO =
standards=20
            have the dual benefits of automatic and identical =
implementation in=20
            31 CEN Member countries, and global applicability...</P>
            <UL>
              <LI><A title=3D""=20
              =
href=3D"http://www.cen.eu/boss/Production/Production%20processes%20-%20In=
dex/Pages/default.aspx"=20
              target=3D_blank>More information in the BOSS - Business =
Operation=20
              Support System</A>=20
              <LI><A class=3DpdfLink=20
              =
href=3D"ftp://ftp.cen.eu/cen/Services/Education/StandarDays/SD7/Day2/Sess=
ion5.pdf"=20
              target=3D_blank>The Vienna Agreement =E2=80=93 CEN as an =
international=20
              =
partner&nbsp;</A>(presentation)</LI></UL></DIV></DIV></TD></TR></TBODY></=
TABLE></PLACEHOLDER><!--- --- ---  End of Page Content --- --- =
---><INPUT=20
      style=3D"DISPLAY: none" size=3D1 name=3D__spDummyText1> <INPUT=20
      style=3D"DISPLAY: none" size=3D1 name=3D__spDummyText2> =
</DIV></TD></TR>
  <TR>
    <TD class=3DfooterCell colSpan=3D2>
      <DIV class=3Dfooter>
      <P class=3Ddate>
      <SCRIPT>var dat=3Dnew Date(); var datMonth =3D =
(dat.getMonth()+1)+''; var datDay =3D dat.getDate()+''; if =
(datMonth.length=3D=3D1) {datMonth =3D '0'+datMonth};if =
(datDay.length=3D=3D1) {datDay =3D =
'0'+datDay};document.write(dat.getFullYear()+'-'+datMonth+'-'+datDay);</S=
CRIPT>
      </P>
      <P>=C2=A9 2009 CEN. All rights reserved. <A=20
      href=3D"http://www.cen.eu/cen/Products/EN/termofuse.htm" =
target=3D_blank>Terms=20
      of use</A></P></DIV></TD></TR></TBODY></TABLE></DIV><!-- end =
pageBlock -->
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var __wpmExportWarning=3D'This Web Part Page has been personalized. As a =
result, one or more Web Part properties may contain confidential =
information. Make sure the properties contain information that is safe =
for others to read. After exporting this Web Part, view properties in =
the Web Part description file (.WebPart) by using a text editor such as =
Microsoft Notepad.';var __wpmCloseProviderWarning=3D'You are about to =
close this Web Part.  It is currently providing data to other Web Parts, =
and these connections will be deleted if this Web Part is closed.  To =
close this Web Part, click OK.  To keep this Web Part, click =
Cancel.';var __wpmDeleteWarning=3D'You are about to permanently delete =
this Web Part.  Are you sure you want to do this?  To delete this Web =
Part, click OK.  To keep this Web Part, click Cancel.';var =
zz1_TopNavigationMenu_Data =3D new Object();
zz1_TopNavigationMenu_Data.disappearAfter =3D 500;
zz1_TopNavigationMenu_Data.horizontalOffset =3D 0;
zz1_TopNavigationMenu_Data.verticalOffset =3D 0;
zz1_TopNavigationMenu_Data.hoverClass =3D 'zz1_TopNavigationMenu_16 =
ms-topNavFlyOutsHover';
zz1_TopNavigationMenu_Data.hoverHyperLinkClass =3D =
'zz1_TopNavigationMenu_15 ms-topNavFlyOutsHover';
zz1_TopNavigationMenu_Data.staticHoverClass =3D =
'zz1_TopNavigationMenu_14 ms-topNavHover';
zz1_TopNavigationMenu_Data.staticHoverHyperLinkClass =3D =
'zz1_TopNavigationMenu_13 ms-topNavHover';
if (typeof(overrideMenu_HoverStatic) =3D=3D 'function' && =
typeof(Menu_HoverStatic) =3D=3D 'function')=0A=
{=0A=
_spBodyOnLoadFunctionNames.push('enableFlyoutsAfterDelay');=0A=
Menu_HoverStatic =3D overrideMenu_HoverStatic;=0A=
}=0A=
var flyoutsAllowed =3D false;=0A=
function enableFlyoutsAfterDelay()=0A=
{=0A=
setTimeout('flyoutsAllowed =3D true;', 50);=0A=
}=0A=
function overrideMenu_HoverStatic(item)=0A=
{=0A=
if (!flyoutsAllowed || (document.readyState !=3D null && =
document.readyState !=3D 'complete'))=0A=
{=0A=
setTimeout(delayMenu_HoverStatic(item), 50);=0A=
}=0A=
else=0A=
{=0A=
// this code is the default ASP.NET implementation of Menu_HoverStatic=0A=
var node =3D Menu_HoverRoot(item);=0A=
var data =3D Menu_GetData(item);=0A=
if (!data) return;=0A=
__disappearAfter =3D data.disappearAfter;=0A=
Menu_Expand(node, data.horizontalOffset, data.verticalOffset);=0A=
}=0A=
}=0A=
function delayMenu_HoverStatic(item)=0A=
{=0A=
return (function()=0A=
{=0A=
overrideMenu_HoverStatic(item);=0A=
});=0A=
}=0A=
zz1_TopNavigationMenu_Data.iframeUrl=3D'/_layouts/images/blank.gif';//]]>=

</SCRIPT>
</FORM><!--- --- ---  Hidden Placeholders --- --- ---><!--- --- ---  End =
of Hidden Placeholders --- --- ---><!--- --- --- Edit Consoles --- --- =
---><TR><TD=20
class=3Dms-consolemptablerow id=3Dmpdmconsole colspan=3D"4"><!-- Console =
--><SPAN=20
id=3Dctl00_SPNavigation_ctl01_publishingContext1></SPAN><!-- Console =
--></TD></TR><!--- --- --- End of Edit Consoles --- --- =
---></BODY></HTML>

------=_NextPart_000_0000_01CC549A.0DD1ECE0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.cen.eu/cen/Style%20Library/Images/cen-logo.gif

R0lGODlhHgFOAPcAAP///+Xp9PH1+SBUpzlpsEh0tbLG7avA3UZ2tvv//nKVx9fe7jJnzI6s0tff
8Fl8vDxuzWWKvzRly1Z+uyBSpzFmyixgq0550HKUyeLq8pKo1oGezSVct1Z8u/Dz+WWM2sjU6cbV
6Stfqqy/3R1VotTg8IGfymaKwiBVoy5frXSUxyhetSBUqGSM1tPf7pu22Zu21kZ1uJGq0y5eqite
rkp40Ku+3n+ezB5To5211zxosBtUoipduSlcuFd+uY6q0R5Spaq/3HOV3TVmzI6q1EBuzTBnzHOS
yBxUqSJZrShduBtSpDRmx3WTyShfuCJZsFV9ux1UpjMzMx9Tph1UpGlpaf/+/6CgoE5OTsnJyf7/
/+Tk5P///a2trYWFhVxcXB9UpP7//fHx8dbW1nd3d0FBQf7+/h5VpxxVpB1Upx5VpZKSkiBVpf7+
/xxTpbu7u//9/x9Tp//9/hxVpv//+yBTpBxTo/3//B9Uov7+/B5VqP/+/P3+/xxUp/z///3//uPq
9FZ+vBxTpv/+/RxUoZCp0o+r0h1WpY6q0h1Wp+Pp9SBTovz//dTg7CFUpR5ToR5Wo9Tg7u/0+J21
2bTG7Fd/vP/++lV/uR5SpvD095Cp0Vd9viRXsuLr9Jy22R1Wox9UoNTh6v7/+lV+vDJlzjJnz4+r
04ur0TRlzHCV3FV/u6y/4B9RpjJozChdu+/0+ld/vcTV6DRlzjZlzcfT6VZ/vZKp08bW5qq93R5X
qMjT51Z9uI6rzVOAuf79///8/5+13OPr9qq/2k561OPp91V+wJ+y2v39//3/+tLg7dPf69Xf6x1T
qf7/+z1v0rbG6ipbuJGr0FV8veTn9ld9u42r0Y2q0vf1+Cdds2aM3TFmziJSpvH0+yNXrXKTxnaU
x7bF7Nbg7BtUpXWVyHCV20x40+bq9Cleuo6r0/H0/e72+ai/3nSW3eLq9Z602RtVqbTI6cfU5cfU
59Tf8SFTqC9esK6+37PG8DVmz6y/363A3nGW3Z+22GaL2Ul0uLTG7iH5BAAAAAAALAAAAAAeAU4A
AAj/AAEIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX
MGPKnEmz5kAtVrTAyWnzJoAwYQDktNKzqFGXfwDc0UInKdGeeaxY4fIz6NGrWEtS5WJGaoKjYdpw
mfo0q9mzG6lqEUgVjtG1ZpQCWIu2rt2JdOlSxVr2rt+/CbmE4cMlgVQqUxIrXsy4sePHkCNPofKI
CpW+gDNrtgKHzs65ky2LHk26tOnTqFNTAQOmTx2cmDXLrqtlrJYwOMFI3s27d+MoU8BQmRtm7+zj
gKPUiWJ5gBs8fdAkphKlOhg2kxPXOcM6DRo3iD+l/5kiiDmJOOYHbD+zXDeV8SgSg4lyZgoaOHlw
It/vl7meOtSxYAcJbPjTASwT7EJNB5v4cMkmi6ABxBmruUFCIBNMEIgIVKiBmCDcORfFAFOQQEUf
VBAwig+BxBCFHatRx9Qd/NVYl3LMDTAHJDMUAshafBBVG05atIGGbsAdMQ8AxwhEFCA3pNDhZMsN
QAhiBKwiQBsAcKFFbZRQAwYalxlm45lZRTHHI3HUYQEirxD1FVddAsXVIFQIAkYBGQBgBpdm3KYT
FyUQQIUjU5xhpR5zFNIll3mMtZcVtNCABh1EGYfmpjVFwUIaVBQACFVETZXfl1y2ocUec0Shwm1E
0f+xlhwA0AFAUgtYYMcZ9VExhz5SzVWqH1aYQVUY5hBAK0+cNjsTcFS82uUfTBHHBalWhLGHFlMU
IBAcjFyr01yBTqWFBmTWQcIUhVhhiRXhUhUkUW1ItccCXsbm7L4rVfeAn2sRpcgkERSDgx54oDGH
HlQkcgYgcowVxis3xKAGArYIEBVundQxAHMECCWVFQIUgoAaOiiwzFO3CSQrQnHxK7NIUVggSRh0
eOlABCWqkRgQ44GamDdcuAVACPWAsVwUYNAAQrZjFbBaH6tQxYgVyswQH3NxULFOlzOHjVLMA0Ux
yVxCCQNcdWyzjVgaAxighRxWtJMCGM4hFgUKNHT/0pYCUZAgwiC0hhGACG23bcNPzIrtuEdUGXst
AHUIIBUX8oxIQuJsbw4GDoyspcU4j5yxAxvCTfGxAkABoIlusADgR5fUTMF5dRYIIJAc2mr6+O9p
FWAFl1qc0IcbidwObRRswGEsADY0YAgiiBhyCiI/NDDCL7Uhgrc1tVElnfJTTIKTxHQBr/5E+QYM
QCDZAiDHFJAEp3wcbDA9qyhwaPGHvfIrFh+6ZAUDUGEA0RAZHxYxn9tNoQF3yIno1kfBiLRPKO/7
SVyikIZtUOd2FAKDGsIQlWZYIVJaCBLYxoLBWHzMEPHTgohuh4Z22UoovqugDh3CBW91RQuqSFQa
/8hHBQoFIH4yqAQ1fFCLUUDhEqq4BBQm4IMH+AM8DRALVezwMQcSIVZ72KEYFxK5a1HlNWORwzrU
oLzqqG4HVDhA/6xwgCnoQTjnsV0cDsE2NPThDIiADQAcsTTOUcEW/VvL/8bISIOQTSBRoATaAKAC
ACmPCuiZAga8NJcJTOEdYAACcwQBisSgKDhAkEGthGIZ5ZHAELWpVyNnqZAoTICFRJGBblRnu+Yg
JhE7SEE6smUFSfAseZIxxU8EoqNLauIpY5kdLadZtin8w0uimEsmDvANadSiEgxikYZ8YAdDkIoL
fFCEJprQiw5k6J3vDEQQ3CIYVjiCfOgwlhmQwf8ZavoTd5HIVAKoQq3JUcsSAKjXGSwQjiDpp07p
KwhTwkIs05HPUU4yg1X8ScvqUEEELogLC520TKMJJA30KIAH0FYqhbTBDxuzwhT4eDswGAIAkfoD
F7jE0Y7qRjgyyMRavBSwTHmpK2Q6gwiCIDtGbAtsB6FTULgwgAbezhCGmWBPO0odGLmBBjdohJCU
0joh7SF/OGBBt4BBC7YkpFRf4sJqlAcGXsjPT/raqg6jgIMB6MENjqDCIuZgO6YlJgpqYA0bpBMa
6eDgPCIEzmM+Nh8yDbGNcUCDWnIYkSxI4bOf3QJKtlCFz35BtBaRwhaycAUAXKELDyGDFFqrkC3/
fMG0on3tQ7CQBYZ0oQpZwMJCtkAGAFQBththGxjOQAgkJAZUeJgCenyGmEcw7LBTYAYY5oAH7hT2
diTwrn0Kmbjs4MFPGLRIcFuChSoIxAvuxcgVvGBc5DZEtQxZQ3EB4IXiHne3vV3IbxuyXo+08cAI
btsZxJEGTEwGONihD4yUa7vguCE4bHADelcpsuc9pMAD+e9vgyuFKlwBt1e47WwBMAYsSAELY+Dv
Z91bBRdLIcAsLsNAxBBj2UqhuCn+7BXKMNsslMHFa7htcaXQBSF/Ngte+Cx9xaBi+5ZWtSpu7YvL
IAaBpDjGXn5ylEtsXBv3trRYKEMWWiwFNQNg/8tvIPIXgMtb0N64yVI47YyPa1shl/nJEUmwoMnH
BsuwJjGfcAMm2PAINVy4RFRAAxtMpKY0CIINfgqK6LRAI7F82M7CFTFwVbuFGxvXC1fAwhbGgOXW
/nYLVxCDGKQwhioAOb4AGDBBuqDqLWChC6kWw5CF/QXPjsGza5bCrGFN3+O+AQuyLrZ+WQztgagW
vgDwbKnt62XZfiHGfI71rGt9a17z+MZv6O20mQwALLSWDHQWCJXp24UYf+EK6z0utrVta9fi2iGD
DnjbqPDoSEtoiGrYFdOEEwc9kAANUcBDASIgA3jEg2y1GUQYSeoQEAtE1Ost8G/nK5A62xkAa/+4
chZEPZAx6HggayA5f69A8gHzer2lBkCpd07y454YtFe4MqAFotr/tlvbCOmCjv+b8ieLWua8hTKR
3Ytf/I5YuPP28pjxHerfIpe3LIeIwMdenTPgAAeowxvqoiCI4Py0EhvIhy4wqIVACYsgVrDVlz4s
XIKYGADwxrmpbR1sVlPZvoW/cdhLHt8a83oLvqY5vd17c+HmfOeq7XkX3vCFLgtkDfQ1yLXda2z8
DuQLoX92fRO/cth6HdqsNvK7qS5adwOezlSmLavHIAZ357sL+6b14gFO9kF39YBp0INHfQUGHWDA
Ew7AKVXo4IeIhQEOx2JLTmg0Fc4ixLN2zgL/+KsQb9eiuMrU/uwaXJ5nLLxh+H3Os2ivDOTJ55q3
lpeCzlWr2ibP98Zj9m1UNmOe92aQl2UGSBBjoGK8JWND1n7v53o0tmVQ9llk8AUJaGR5Rmc/J2S3
1V5rUGrk1wXx11rD1xDFZ3xucAb5kwZngAfiQAAYMAIBIBBDwgV3EBRyMEFDEUZhYCxxlVcdIXN6
dRQpKGhHMgWYkAYzoAAHAAh+oBZDNSulMjmD8CVQIxRhAAgO0AgOoAgDNBJEWIRFcYQJVlUxYAIl
IBQPhRsDQSt754YLEAkvkANC0AIfUAoMoA0VgA8VMAswQIbqc2CjUXbUkQaLACpRcCTMMVOi/1QA
7tAJUNUlEiMQuDEV09AII3AK2VAEDDALRsAAQ1AOqeAJ/PAMJbAADhAKkUAMGyWIYtNG8rFLkZYd
h6AbdTAFicAGhFUAORAAOAg2e4deO7gAIQADHwABQyALEiABrqAEK/AEkKA0fmIr9SIVkZJeKZFk
IRFnqAWLC9FGYOAGamIZ0gUGrEAFhfZHU4AH/jAJfRJXcmEscjAIHkCHycgADFABPKAESYAwA4AH
Zbcrc7A7QqFR3DdJHadi+9UQJEcGqFVsBSF0UhB6FBFzE4FqCYEF+5VzF1F03HYQr+VxMtFGJEAi
XYQdKwgcZ4AGIrABLoBeYYQqCSUAlCAENf/AABIwBEqgBJygBq1yBsk3RGfANgNABUBAI3PDaXRy
OQ9Raq2VexFhegdhdC2hkQiRZm+wfxhBlQphlZ2iPAMQB59DHx2CAlFwCFNwAiMgGMUCAHBgGFzA
DSBQDRdgBLIwBCvAAeOxHMdzT3gABmRZVcEBCXGAB3GwUy0zUhHlkA3Je4Bngcb1gWvwWWMwX1c2
gOwWYtxGcjlXY0yGgHkmfzJWkekHY0Y2dQTxc/dWmhbZbsOWcyQWdS5WWrdVBVEGbZqpZaTVBRpY
BryXZT+3XqwJazZGWylxYCYSHFPAAmpCAxuQAXnRJXAQBiWAC8PAAKSACjzAAxRgH9SBBnr/gAMo
UJS9pAaEwBzVQQLIVBulEiwCkY0OgZUD8Xi+9lv+5V5kEHP0pVopp3Nl8I0UCWz09Zn0FXxQCXhe
8Gyi9QVd0JojRmti4Gb7x3vu9mzRhmO8dQUQqX+2l2pIN1sT2lplkG5bGWcGqG+dJxBZcKJL55uq
NnioBm2e1S/KgzBgIAi5AFgEYA900TuDAAC3kArlwAQMgA3nEGnAAQpsZDuiJFkd8kGIdSVpwAaC
AHFamIPUUneT8xAcOhCwJnOo9l8a6QWo1p+kFX6cuZoFqn//ZXR1JlojZ2cd+GR914DZ1neoVqfI
2YD3pn/4VWoFhl8N+Gtb4AUqlqL1VmWH/5qoxxVcImdibWqjt0MFAjIHQOADsbAXtuIL6mAAQjAE
FcAAPMAJcKM3ZFmURzkfHcJBFfZTU4Ad7+Ehw8FxbykRCWpbXmCf7kamrWWmJOefr7mmAxF05ldf
/EV6tLZi+8l5BeigA1FgeFpqFnoFzmoQDchqHtpaQzaotddbv0YGQAaovQlztjau9RVcgmpcZOCZ
+jcScTFVXJAHU1AHyqeOc7BdzLEIGAACYVEbZiAJlLAPEtAKPbAC/4hYomGGbFNYHEFiP/Zxkumr
/HWm7aZsKraiEgtaVeBrJeamsFWCb3ZbKzpmMMZmUrAG0opjrPmrpgVmRxdm2UZktEl03//abl2A
Z7K1bD73WWqms8oWZcSJYpM6EsVCKm0QBnNgB7c4AFyEBxRABU2gCCcUQOAQqqQADUqQBiigB5cl
pQzrRtWxKV4JjglRHHuBEyQiQrH6MSqgCFXBBcnADhDAAOegBNRxiIjlIWFbXmOLJmVrtgqBG9in
MEeZKIEQCrZhDsYwDKXABE6gnucRXYW2sH3bsH8ruI+zB0IyFndQIvNRALFQGwBACS3AAAbLCfYB
BGrwCc1JCPXBHEVUHeTYtw6ruY9TNAH0JVEQBxZgA1wwCAHgCUUgAT3AAwlXHYUWSmcgCCyAA2Dr
NrabubgbNm4pK0EBBqYgVPdADhJQCq7/8ATMUUqBQwHMQassEL2Xi7lRsBHgB1rfKBHHpVokKXrx
yxAe2XshmRAPeb8JwWoBymT/BqYrlmsDbBZWQCxhwBOAIAk5cAGowI+IVViIQR2TEQfShZ6HZbn0
Mb3tqxH1WxKBW1v6R2U49hAjLJLDehClpmoGfBd8QEIxYwUm4AxMwAPdgMGHtb4pWCJ28MGTSBEk
CXK1WZxBtmIoK36hJmXmR2ajqWqaCVtXZpE5B606J5q3mZvCBl+fFcW5ZlqeB35RJlqoRmLxBZWU
515G7GInlsUvJgYgVwaqqYFzFhJ0kLRcEQx1iw16sASq8ceAHMiiUVh94H0S8b4vhqwR/wp5Mppq
q6Za6eZaZKCumzlrWdB7b7BiJjZtLcZqISmC7vdeygqVIwoAJRqsW8DJ0EZrM1esaDpzSCcQn/la
HdvIfSeiZUCiEWjAxjahwTV7ITEU12AI/dAEtgMe1FGUl8XDZIcYQDAFw3gRQyyBIdd3Ixd6UecF
U7delZlnqmdtZBx04dfNGguVvjZ/X4d0hUqgKRp+doZrqAzLfSfL+hd55XfNNhuzv0bEJYd0ugYS
ftAIpyBWhVBV18EaCC3ICr3QUeAGbAQAYSjN8/xxsyd4Z9ausKdsuZysIDZrmdxbfxrOoGcQlkzP
AvGgyZpty3qzv4bKIy1vwGkQwXrJvtE30R55YrV80TJHqOA6cre3srYHbyHhAQ4ACABgCVpABAf0
zG53aL7x1FCtGO5rZzc2fuVnxOg3ZmSAf/FHeTOWgKimmVWwgF9t0gKxnyLL0zhLci4m1mKAZ2WA
ePR1YmVwbx7nkcalxkSbz+ts1StLxwe8EUwxPERRCCQAI0Upu+rLzMYnHNDEEmNYvbAJeA35EfmC
GyNFNjwFE+0jQZC9wriLZ98WEqTbJaVdFH0xUpK92qzd2q792rAd27I927Rd27Z927id27q927zd
27IREAA7

------=_NextPart_000_0000_01CC549A.0DD1ECE0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.cen.eu/_layouts/images/blank.gif

R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01CC549A.0DD1ECE0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.cen.eu/_layouts/1033/styles/HtmlEditorCustomStyles.css?rev=8SKxtNx33FmoDhbbfB27UA%3D%3D

IMG.ms-rteCustom-PictureFrame {
	BORDER-RIGHT: #0000ff 5px double; PADDING-RIGHT: 4px; BORDER-TOP: =
#0000ff 5px double; PADDING-LEFT: 6px; PADDING-BOTTOM: 1px; BORDER-LEFT: =
#0000ff 5px double; COLOR: #ff0000; PADDING-TOP: 1px; BORDER-BOTTOM: =
#0000ff 5px double; BACKGROUND-COLOR: #9fc2f1; TEXT-ALIGN: center
}
A.ms-rteCustom-LinkStyle:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #003399; FONT-STYLE: =
normal; FONT-FAMILY: Verdana; FONT-VARIANT: normal
}
A.ms-rteCustom-LinkStyle:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #008080; FONT-STYLE: =
normal; FONT-FAMILY: Verdana; FONT-VARIANT: normal
}
A.ms-rteCustom-LinkStyle:hover {
	FONT: 10pt Verdana, Arial, Helvetica; COLOR: red
}
OL.ms-rteCustom-RomanNumberList {
	PADDING-LEFT: 10px; FONT-SIZE: 10pt; TEXT-TRANSFORM: capitalize; COLOR: =
#595959; TEXT-INDENT: 0px; FONT-FAMILY: Tahoma; LIST-STYLE-TYPE: =
upper-roman; TEXT-ALIGN: left
}
UL.ms-rteCustom-SquareBulletList {
	PADDING-LEFT: 10px; FONT-SIZE: 10pt; WORD-SPACING: 0px; COLOR: #595959; =
TEXT-INDENT: 0px; LINE-HEIGHT: 150%; FONT-FAMILY: Tahoma; =
LIST-STYLE-TYPE: square; TEXT-ALIGN: left
}
.ms-rteCustom-ArticleTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; TEXT-TRANSFORM: capitalize; COLOR: =
#015263; FONT-FAMILY: Arial
}
.ms-rteCustom-ArticleByline {
	FONT-SIZE: 10pt; COLOR: #7f7f7f; FONT-STYLE: italic; FONT-FAMILY: Arial
}
.ms-rteCustom-ArticleHeadLine {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #01778f; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}

------=_NextPart_000_0000_01CC549A.0DD1ECE0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.cen.eu/_layouts/1033/styles/HtmlEditorTableFormats.css?rev=guYGdUBUxQit03E2jhSdvA%3D%3D

.ms-rteTable-1 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: =
0px; FONT-FAMILY: Tahoma; BORDER-COLLAPSE: collapse
}
.ms-rteTable-1 TR.ms-rteTableHeaderRow-1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
10pt; BACKGROUND: #d6e8ff; PADDING-BOTTOM: 10px; MARGIN: 10px; =
VERTICAL-ALIGN: top; TEXT-TRANSFORM: capitalize; COLOR: #3f4d6b; =
LINE-HEIGHT: 14pt; PADDING-TOP: 10px; FONT-STYLE: normal; FONT-FAMILY: =
Tahoma; TEXT-ALIGN: left; border-spacing: 10px
}
.ms-rteTable-1 TD.ms-rteTableHeaderFirstCol-1 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; COLOR: =
#3a4663; LINE-HEIGHT: 14pt; PADDING-TOP: 0in
}
.ms-rteTable-1 TD.ms-rteTableHeaderLastCol-1 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; COLOR: =
#3a4663; LINE-HEIGHT: 14pt; PADDING-TOP: 0in
}
.ms-rteTable-1 TD.ms-rteTableHeaderOddCol-1 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; COLOR: =
#3a4663; LINE-HEIGHT: 14pt; PADDING-TOP: 0in
}
.ms-rteTable-1 TD.ms-rteTableHeaderEvenCol-1 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; COLOR: =
#3a4663; LINE-HEIGHT: 14pt; PADDING-TOP: 0in
}
.ms-rteTable-1 TR.ms-rteTableOddRow-1 {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #666666; BACKGROUND-COLOR: =
#f2f3f4
}
.ms-rteTable-1 TR.ms-rteTableEvenRow-1 {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #666666; BACKGROUND-COLOR: =
#e7ebf7
}
.ms-rteTable-1 TD.ms-rteTableFirstCol-1 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in
}
.ms-rteTable-1 TD.ms-rteTableLastCol-1 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in
}
.ms-rteTable-1 TD.ms-rteTableOddCol-1 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in
}
.ms-rteTable-1 TD.ms-rteTableEvenCol-1 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in
}
.ms-rteTable-1 TR.ms-rteTableFooterRow-1 {
	FONT-WEIGHT: 500; FONT-SIZE: 10pt; COLOR: #4a5a80; LINE-HEIGHT: 11pt; =
FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #d6e8ff
}
.ms-rteTable-1 TD.ms-rteTableFooterFirstCol-1 {
	PADDING-RIGHT: 5.4pt; BORDER-TOP: gray 1pt solid; PADDING-LEFT: 5.4pt; =
PADDING-BOTTOM: 0in; PADDING-TOP: 0in; TEXT-ALIGN: left
}
.ms-rteTable-1 TD.ms-rteTableFooterLastCol-1 {
	PADDING-RIGHT: 5.4pt; BORDER-TOP: gray 1pt solid; PADDING-LEFT: 5.4pt; =
PADDING-BOTTOM: 0in; PADDING-TOP: 0in; TEXT-ALIGN: left
}
.ms-rteTable-1 TD.ms-rteTableFooterOddCol-1 {
	PADDING-RIGHT: 5.4pt; BORDER-TOP: gray 1pt solid; PADDING-LEFT: 5.4pt; =
PADDING-BOTTOM: 0in; PADDING-TOP: 0in; TEXT-ALIGN: left
}
.ms-rteTable-1 TD.ms-rteTableFooterEvenCol-1 {
	PADDING-RIGHT: 5.4pt; BORDER-TOP: gray 1pt solid; PADDING-LEFT: 5.4pt; =
PADDING-BOTTOM: 0in; PADDING-TOP: 0in; TEXT-ALIGN: left
}
.ms-rteTable-2 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; =
BORDER-BOTTOM: 0px solid; FONT-FAMILY: Tahoma; BORDER-COLLAPSE: collapse
}
.ms-rteTable-2 TR.ms-rteTableHeaderRow-2 {
	BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: white =
1pt solid; PADDING-LEFT: 5.4pt; FONT-SIZE: 11pt; BACKGROUND: #4f81bd; =
PADDING-BOTTOM: 0in; MARGIN: 0in 0in 10pt; BORDER-LEFT: white 1pt solid; =
WIDTH: 119.7pt; COLOR: #ffffff; LINE-HEIGHT: 115%; PADDING-TOP: 0in; =
BORDER-BOTTOM: white 3pt solid; FONT-FAMILY: "Calibri","sans-serif"
}
.ms-rteTable-2 TD.ms-rteTableHeaderFirstCol-2 {
	BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: white =
1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: white =
1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: white 3pt solid
}
.ms-rteTable-2 TD.ms-rteTableHeaderLastCol-2 {
	BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: white =
1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: white =
1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: white 3pt solid
}
.ms-rteTable-2 TD.ms-rteTableHeaderOddCol-2 {
	BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: white =
1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: white =
1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: white 3pt solid
}
.ms-rteTable-2 TD.ms-rteTableHeaderEvenCol-2 {
	BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: white =
1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: white =
1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: white 3pt solid
}
.ms-rteTable-2 TR.ms-rteTableOddRow-2 {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #666666; BACKGROUND-COLOR: =
#f2f3f4
}
.ms-rteTable-2 TR.ms-rteTableEvenRow-2 {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #666666; BACKGROUND-COLOR: =
#e7ebf7
}
.ms-rteTable-2 TD.ms-rteTableFirstCol-2 {
	BORDER-RIGHT: white 3pt solid; PADDING-RIGHT: 5.4pt; PADDING-LEFT: =
5.4pt; FONT-SIZE: 11pt; BACKGROUND: #4f81bd; PADDING-BOTTOM: 0in; =
MARGIN: 0in 0in 10pt; BORDER-LEFT: white 1pt solid; WIDTH: 119.7pt; =
COLOR: #ffffff; BORDER-TOP-STYLE: none; LINE-HEIGHT: 115%; PADDING-TOP: =
0in; FONT-FAMILY: "Calibri","sans-serif"; BORDER-BOTTOM-STYLE: none
}
.ms-rteTable-2 TD.ms-rteTableLastCol-2 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in
}
.ms-rteTable-2 TD.ms-rteTableOddCol-2 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in
}
.ms-rteTable-2 TD.ms-rteTableEvenCol-2 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in
}
.ms-rteTable-2 TR.ms-rteTableFooterRow-2 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; FONT-SIZE: 10pt; =
PADDING-BOTTOM: 0in; VERTICAL-ALIGN: top; COLOR: #666666; PADDING-TOP: =
0in; BACKGROUND-COLOR: #ffffff
}
.ms-rteTable-2 TD.ms-rteTableFooterFirstCol-2 {
	BORDER-RIGHT: white 3pt solid; PADDING-RIGHT: 5.4pt; PADDING-LEFT: =
5.4pt; FONT-SIZE: 11pt; BACKGROUND: #4f81bd; PADDING-BOTTOM: 0in; =
MARGIN: 0in 0in 10pt; BORDER-LEFT: white 1pt solid; WIDTH: 119.7pt; =
COLOR: #ffffff; BORDER-TOP-STYLE: none; LINE-HEIGHT: 115%; PADDING-TOP: =
0in; FONT-FAMILY: "Calibri","sans-serif"; BORDER-BOTTOM-STYLE: none
}
.ms-rteTable-2 TD.ms-rteTableFooterLastCol-2 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in
}
.ms-rteTable-2 TD.ms-rteTableFooterOddCol-2 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in
}
.ms-rteTable-2 TD.ms-rteTableFooterEvenCol-2 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in
}
.ms-rteTable-3 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; =
BORDER-BOTTOM: 0px solid; FONT-FAMILY: Tahoma; BORDER-COLLAPSE: collapse
}
.ms-rteTable-3 TR.ms-rteTableHeaderRow-3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; =
FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; MARGIN: 10px; VERTICAL-ALIGN: =
top; TEXT-TRANSFORM: capitalize; COLOR: #3a4663; PADDING-TOP: 10px; =
FONT-STYLE: normal; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #c4d1e3; =
TEXT-ALIGN: left; border-spacing: 10px
}
.ms-rteTable-3 TD.ms-rteTableHeaderFirstCol-3 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; COLOR: =
#3a4663; LINE-HEIGHT: 14pt; PADDING-TOP: 0in
}
.ms-rteTable-3 TD.ms-rteTableHeaderLastCol-3 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; COLOR: =
#3a4663; LINE-HEIGHT: 14pt; PADDING-TOP: 0in
}
.ms-rteTable-3 TD.ms-rteTableHeaderOddCol-3 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; COLOR: =
#3a4663; LINE-HEIGHT: 14pt; PADDING-TOP: 0in
}
.ms-rteTable-3 TD.ms-rteTableHeaderEvenCol-3 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; COLOR: =
#3a4663; LINE-HEIGHT: 14pt; PADDING-TOP: 0in
}
.ms-rteTable-3 TR.ms-rteTableOddRow-3 {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #666666
}
.ms-rteTable-3 TR.ms-rteTableEvenRow-3 {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #666666
}
.ms-rteTable-3 TD.ms-rteTableFirstCol-3 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in; BACKGROUND-COLOR: #e7ebf7
}
.ms-rteTable-3 TD.ms-rteTableLastCol-3 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in; BACKGROUND-COLOR: #e7ebf7
}
.ms-rteTable-3 TD.ms-rteTableOddCol-3 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in; BACKGROUND-COLOR: #f7f3f7
}
.ms-rteTable-3 TD.ms-rteTableEvenCol-3 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in; BACKGROUND-COLOR: #e7ebf7
}
.ms-rteTable-3 TR.ms-rteTableFooterRow-3 {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #3a4663; LINE-HEIGHT: =
11pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #c4d1e3
}
.ms-rteTable-3 TD.ms-rteTableFooterFirstCol-3 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in; TEXT-ALIGN: left
}
.ms-rteTable-3 TD.ms-rteTableFooterLastCol-3 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in; TEXT-ALIGN: left
}
.ms-rteTable-3 TD.ms-rteTableFooterOddCol-3 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in; TEXT-ALIGN: left
}
.ms-rteTable-3 TD.ms-rteTableFooterEvenCol-3 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in; TEXT-ALIGN: left
}
.ms-rteTable-4 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; =
BORDER-BOTTOM: 0px solid; FONT-FAMILY: Tahoma; BORDER-COLLAPSE: collapse
}
.ms-rteTable-4 TR.ms-rteTableHeaderRow-4 {
	BORDER-TOP-WIDTH: 1pt; PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; =
BORDER-LEFT-WIDTH: 1pt; FONT-SIZE: 11pt; BACKGROUND: #4f81bd; =
BORDER-BOTTOM-WIDTH: 3pt; PADDING-BOTTOM: 0in; MARGIN: 0in 0in 10pt; =
WIDTH: 119.7pt; COLOR: #ffffff; LINE-HEIGHT: 115%; PADDING-TOP: 0in; =
FONT-FAMILY: "Calibri","sans-serif"; BORDER-RIGHT-WIDTH: 1pt
}
.ms-rteTable-4 TD.ms-rteTableHeaderFirstCol-4 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableHeaderLastCol-4 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableHeaderOddCol-4 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableHeaderEvenCol-4 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in
}
.ms-rteTable-4 TR.ms-rteTableOddRow-4 {
	BORDER-TOP-WIDTH: 1pt; BORDER-LEFT-WIDTH: 1pt; FONT-SIZE: 10pt; =
VERTICAL-ALIGN: top; COLOR: #666666; BORDER-BOTTOM: #4f81bd 1pt solid; =
BORDER-RIGHT-WIDTH: 1pt
}
.ms-rteTable-4 TR.ms-rteTableEvenRow-4 {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #666666
}
.ms-rteTable-4 TD.ms-rteTableFirstCol-4 {
	BORDER-TOP-WIDTH: 1pt; PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; =
PADDING-BOTTOM: 0in; BORDER-LEFT: #4f81bd 1pt solid; BORDER-TOP-COLOR: =
#4f81bd; PADDING-TOP: 0in; BORDER-BOTTOM: #4f81bd 1pt solid; =
BORDER-RIGHT-WIDTH: 1pt; BORDER-RIGHT-COLOR: #4f81bd
}
.ms-rteTable-4 TD.ms-rteTableLastCol-4 {
	BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT: #4f81bd 1pt solid; PADDING-RIGHT: =
5.4pt; PADDING-LEFT: 5.4pt; BORDER-LEFT-WIDTH: 1pt; BORDER-LEFT-COLOR: =
#4f81bd; PADDING-BOTTOM: 0in; BORDER-TOP-COLOR: #4f81bd; PADDING-TOP: =
0in; BORDER-BOTTOM: #4f81bd 1pt solid
}
.ms-rteTable-4 TD.ms-rteTableOddCol-4 {
	BORDER-TOP-WIDTH: 1pt; PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; =
BORDER-LEFT-WIDTH: 1pt; BORDER-LEFT-COLOR: #4f81bd; PADDING-BOTTOM: 0in; =
BORDER-TOP-COLOR: #4f81bd; PADDING-TOP: 0in; BORDER-BOTTOM: #4f81bd 1pt =
solid; BORDER-RIGHT-WIDTH: 1pt; BORDER-RIGHT-COLOR: #4f81bd
}
.ms-rteTable-4 TD.ms-rteTableEvenCol-4 {
	BORDER-TOP-WIDTH: 1pt; PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; =
BORDER-LEFT-WIDTH: 1pt; BORDER-LEFT-COLOR: #4f81bd; PADDING-BOTTOM: 0in; =
BORDER-TOP-COLOR: #4f81bd; PADDING-TOP: 0in; BORDER-BOTTOM: #4f81bd 1pt =
solid; BORDER-RIGHT-WIDTH: 1pt; BORDER-RIGHT-COLOR: #4f81bd
}
.ms-rteTable-4 TR.ms-rteTableFooterRow-4 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; FONT-SIZE: 10pt; =
PADDING-BOTTOM: 0in; VERTICAL-ALIGN: top; COLOR: #355c8c; PADDING-TOP: =
0in; BACKGROUND-COLOR: #ffffff
}
.ms-rteTable-4 TD.ms-rteTableFooterFirstCol-4 {
	BORDER-TOP-WIDTH: 1pt; PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; =
PADDING-BOTTOM: 0in; BORDER-LEFT: #4f81bd 1pt solid; BORDER-TOP-COLOR: =
#4f81bd; PADDING-TOP: 0in; BORDER-BOTTOM: #4f81bd 1pt solid; =
BORDER-RIGHT-WIDTH: 1pt; BORDER-RIGHT-COLOR: #4f81bd
}
.ms-rteTable-4 TD.ms-rteTableFooterLastCol-4 {
	BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT: #4f81bd 1pt solid; PADDING-RIGHT: =
5.4pt; PADDING-LEFT: 5.4pt; BORDER-LEFT-WIDTH: 1pt; BORDER-LEFT-COLOR: =
#4f81bd; PADDING-BOTTOM: 0in; BORDER-TOP-COLOR: #4f81bd; PADDING-TOP: =
0in; BORDER-BOTTOM: #4f81bd 1pt solid
}
.ms-rteTable-4 TD.ms-rteTableFooterOddCol-4 {
	BORDER-TOP-WIDTH: 1pt; PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; =
BORDER-LEFT-WIDTH: 1pt; BORDER-LEFT-COLOR: #4f81bd; PADDING-BOTTOM: 0in; =
BORDER-TOP-COLOR: #4f81bd; PADDING-TOP: 0in; BORDER-BOTTOM: #4f81bd 1pt =
solid; BORDER-RIGHT-WIDTH: 1pt; BORDER-RIGHT-COLOR: #4f81bd
}
.ms-rteTable-4 TD.ms-rteTableFooterEvenCol-4 {
	BORDER-TOP-WIDTH: 1pt; PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; =
BORDER-LEFT-WIDTH: 1pt; BORDER-LEFT-COLOR: #4f81bd; PADDING-BOTTOM: 0in; =
BORDER-TOP-COLOR: #4f81bd; PADDING-TOP: 0in; BORDER-BOTTOM: #4f81bd 1pt =
solid; BORDER-RIGHT-WIDTH: 1pt; BORDER-RIGHT-COLOR: #4f81bd
}
.ms-rteTable-5 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; =
BORDER-BOTTOM: 0px solid; FONT-FAMILY: Tahoma; BORDER-COLLAPSE: collapse
}
.ms-rteTable-5 TR.ms-rteTableHeaderRow-5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: 500; FONT-SIZE: =
10pt; PADDING-BOTTOM: 10px; MARGIN: 10px; VERTICAL-ALIGN: top; =
TEXT-TRANSFORM: capitalize; COLOR: #3a4663; LINE-HEIGHT: 11pt; =
PADDING-TOP: 10px; FONT-STYLE: normal; FONT-FAMILY: Tahoma; TEXT-ALIGN: =
left; border-spacing: 10px
}
.ms-rteTable-5 TD.ms-rteTableHeaderFirstCol-5 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; COLOR: =
#3a4663; PADDING-TOP: 0in
}
.ms-rteTable-5 TD.ms-rteTableHeaderLastCol-5 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; COLOR: =
#3a4663; PADDING-TOP: 0in
}
.ms-rteTable-5 TD.ms-rteTableHeaderOddCol-5 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; COLOR: =
#3a4663; PADDING-TOP: 0in
}
.ms-rteTable-5 TD.ms-rteTableHeaderEvenCol-5 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; COLOR: =
#3a4663; PADDING-TOP: 0in
}
.ms-rteTable-5 TR.ms-rteTableOddRow-5 {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #666666
}
.ms-rteTable-5 TR.ms-rteTableEvenRow-5 {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #666666
}
.ms-rteTable-5 TD.ms-rteTableFirstCol-5 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in
}
.ms-rteTable-5 TD.ms-rteTableLastCol-5 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in
}
.ms-rteTable-5 TD.ms-rteTableOddCol-5 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in
}
.ms-rteTable-5 TD.ms-rteTableEvenCol-5 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in
}
.ms-rteTable-5 TR.ms-rteTableFooterRow-5 {
	FONT-WEIGHT: 500; FONT-SIZE: 10pt; COLOR: #3a4663; LINE-HEIGHT: 11pt; =
FONT-FAMILY: Tahoma
}
.ms-rteTable-5 TD.ms-rteTableFooterFirstCol-5 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in; TEXT-ALIGN: left
}
.ms-rteTable-5 TD.ms-rteTableFooterLastCol-5 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in; TEXT-ALIGN: left
}
.ms-rteTable-5 TD.ms-rteTableFooterOddCol-5 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in; TEXT-ALIGN: left
}
.ms-rteTable-5 TD.ms-rteTableFooterEvenCol-5 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in; TEXT-ALIGN: left
}

------=_NextPart_000_0000_01CC549A.0DD1ECE0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.cen.eu/_layouts/1033/styles/core.css?rev=5msmprmeONfN6lJ3wtbAlA%3D%3D

BODY {
	MARGIN: 0px
}
FORM {
	MARGIN: 0px
}
BODY {
	COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,sans-serif; =
BACKGROUND-COLOR: #ffffff
}
.ms-alphaimage {
	BEHAVIOR: url("/_layouts/alphaimage.htc")
}
.ms-alignleft {
	TEXT-ALIGN: left
}
.ms-alignright {
	TEXT-ALIGN: right
}
.ms-toolbar {
	FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: verdana; TEXT-DECORATION: =
none
}
.ms-viewtoolbar {
	FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: verdana; TEXT-DECORATION: =
none
}
.ms-formtoolbar {
	FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: verdana; TEXT-DECORATION: =
none
}
.ms-toolbarContainer {
	FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: verdana; TEXT-DECORATION: =
none
}
.ms-formtoolbar {
	MARGIN-BOTTOM: 7px
}
.ms-formtoolbar TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.ms-toolbar-togglebutton-on {
	BORDER-RIGHT: #2353b2 1px solid; BORDER-TOP: #2353b2 1px solid; =
BORDER-LEFT: #2353b2 1px solid; BORDER-BOTTOM: #2353b2 1px solid; =
BACKGROUND-COLOR: #fffacc
}
TABLE.ms-toolbar {
	BACKGROUND-IMAGE: url(/_layouts/images/toolgrad.gif); =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d6e8ff
}
TABLE.ms-viewtoolbar {
	BACKGROUND-IMAGE: url(/_layouts/images/toolgrad.gif); =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d6e8ff
}
.ms-toolbarContainer {
	BACKGROUND-IMAGE: url(/_layouts/images/toolgrad.gif); =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d6e8ff
}
TABLE.ms-toolbar {
	BORDER-RIGHT: #83b0ec 1px solid; BORDER-TOP: #83b0ec 1px solid; =
BORDER-LEFT: #83b0ec 1px solid; BORDER-BOTTOM: #83b0ec 1px solid; =
BORDER-COLLAPSE: collapse
}
.ms-toolbarContainer {
	BORDER-RIGHT: #83b0ec 1px solid; BORDER-TOP: #83b0ec 1px solid; =
BORDER-LEFT: #83b0ec 1px solid; BORDER-BOTTOM: #83b0ec 1px solid; =
BORDER-COLLAPSE: collapse
}
.ms-toolbarContainer {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
.ms-toolbarItem {
	DISPLAY: inline; WHITE-SPACE: nowrap
}
TABLE.ms-viewtoolbar {
	BORDER-TOP: #6f9dd9 1px solid; BORDER-BOTTOM: #6f9dd9 1px solid
}
.ms-attachButton {
	TEXT-ALIGN: left
}
.ms-listheader {
	BACKGROUND-IMAGE: url(/_layouts/images/listheadergrad.gif); FONT: bold =
10pt verdana; COLOR: #204d89; BACKGROUND-REPEAT: repeat-x; HEIGHT: 28px; =
BACKGROUND-COLOR: #d9d9d9
}
.ms-menutoolbar {
	BACKGROUND-IMAGE: url(/_layouts/images/listheadergrad.gif); =
BORDER-BOTTOM: #6f9dd9 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: =
22px; BACKGROUND-COLOR: #afd2ff
}
.ms-menutoolbar TD {
	BORDER-TOP: #f2f8ff 1px solid; BORDER-BOTTOM: #d6e8ff 1px solid
}
.ms-menutoolbar TD A {
	FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: tahoma; TEXT-DECORATION: =
none
}
.ms-menutoolbar TD A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.ms-menutoolbar TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.ms-menutoolbar TD A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.ms-menubuttoninactivehover {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; MARGIN: =
2px; LINE-HEIGHT: 16px; PADDING-TOP: 2px; BACKGROUND-COLOR: transparent
}
.ms-buttoninactivehover {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; MARGIN: =
2px; LINE-HEIGHT: 16px; PADDING-TOP: 2px; BACKGROUND-COLOR: transparent
}
.ms-menubuttonactivehover {
	BORDER-RIGHT: #6f9dd9 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: =
#6f9dd9 1px solid; PADDING-LEFT: 7px; BACKGROUND-IMAGE: =
url(/_layouts/images/menubuttonhover.gif); PADDING-BOTTOM: 4px; MARGIN: =
0px 1px; BORDER-LEFT: #6f9dd9 1px solid; CURSOR: pointer; LINE-HEIGHT: =
16px; PADDING-TOP: 3px; BORDER-BOTTOM: #6f9dd9 1px solid
}
.ms-buttonactivehover {
	BORDER-RIGHT: #6f9dd9 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: =
#6f9dd9 1px solid; PADDING-LEFT: 7px; BACKGROUND-IMAGE: =
url(/_layouts/images/menubuttonhover.gif); PADDING-BOTTOM: 4px; MARGIN: =
0px 1px; BORDER-LEFT: #6f9dd9 1px solid; CURSOR: pointer; LINE-HEIGHT: =
16px; PADDING-TOP: 3px; BORDER-BOTTOM: #6f9dd9 1px solid
}
.ms-buttoninactivehover {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 0px
}
.ms-buttonactivehover {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 1px
}
.ms-buttoninactivehover IMG {
	MARGIN: 1px 1px 0px 0px
}
.ms-buttonactivehover IMG {
	MARGIN: 1px 1px 0px 0px
}
TD.ms-menutoolbarheader {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: =
10pt; COLOR: #204d89; LINE-HEIGHT: 16px; FONT-FAMILY: verdana
}
.ms-listheaderlabel {
	COLOR: #204d89
}
.ms-listheaderlabel {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma
}
.ms-viewselector {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma
}
.ms-viewselectortext {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma
}
.ms-viewselectorhover {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma
}
.ms-menutoolbar TD TD.ms-viewselector {
	BORDER-RIGHT: #d2b47a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#d2b47a 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); PADDING-BOTTOM: =
0px; BORDER-LEFT: #d2b47a 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: =
#d2b47a 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: =
#ffe6a0
}
.ms-menutoolbar TD TD.ms-viewselectorhover {
	BORDER-RIGHT: #d2b47a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#d2b47a 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); PADDING-BOTTOM: =
0px; BORDER-LEFT: #d2b47a 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: =
#d2b47a 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: =
#ffe6a0
}
.ms-toolbar TD TD.ms-viewselector {
	BORDER-RIGHT: #d2b47a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#d2b47a 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); PADDING-BOTTOM: =
0px; BORDER-LEFT: #d2b47a 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: =
#d2b47a 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: =
#ffe6a0
}
.ms-toolbar TD TD.ms-viewselectorhover {
	BORDER-RIGHT: #d2b47a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#d2b47a 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); PADDING-BOTTOM: =
0px; BORDER-LEFT: #d2b47a 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: =
#d2b47a 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: =
#ffe6a0
}
.ms-authoringcontrols TD TD.ms-viewselector {
	BORDER-RIGHT: #d2b47a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#d2b47a 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); PADDING-BOTTOM: =
0px; BORDER-LEFT: #d2b47a 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: =
#d2b47a 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: =
#ffe6a0
}
.ms-authoringcontrols TD TD.ms-viewselectorhover {
	BORDER-RIGHT: #d2b47a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#d2b47a 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); PADDING-BOTTOM: =
0px; BORDER-LEFT: #d2b47a 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: =
#d2b47a 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: =
#ffe6a0
}
TD.ms-viewselector {
	BORDER-RIGHT: #d2b47a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#d2b47a 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); PADDING-BOTTOM: =
0px; BORDER-LEFT: #d2b47a 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: =
#d2b47a 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: =
#ffe6a0
}
.ms-menutoolbar TD TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
DIV.ms-viewselector {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 12px; =
BACKGROUND-POSITION: right center; BORDER-TOP: #ffffff 1px solid; =
PADDING-LEFT: 4px; BACKGROUND-IMAGE: =
url(/_layouts/images/menudarkspaced.gif); PADDING-BOTTOM: 1px; =
BORDER-LEFT: #ffffff 1px solid; CURSOR: pointer; PADDING-TOP: 1px; =
BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat
}
DIV.ms-viewselectorhover {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 12px; =
BACKGROUND-POSITION: right center; BORDER-TOP: #ffffff 1px solid; =
PADDING-LEFT: 4px; BACKGROUND-IMAGE: =
url(/_layouts/images/menudarkspaced.gif); PADDING-BOTTOM: 1px; =
BORDER-LEFT: #ffffff 1px solid; CURSOR: pointer; PADDING-TOP: 1px; =
BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat
}
DIV.ms-viewselector A {
	COLOR: #000000
}
.ms-menutoolbar TD TD.ms-viewselectorhover {
	BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); =
BACKGROUND-COLOR: #ffbb47
}
.ms-toolbar TD TD.ms-viewselectorhover {
	BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); =
BACKGROUND-COLOR: #ffbb47
}
.ms-authoringcontrols TD TD.ms-viewselectorhover {
	BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); =
BACKGROUND-COLOR: #ffbb47
}
TD.ms-viewselector {
	WIDTH: 125px
}
TD.ms-viewselectorhover {
	WIDTH: 125px
}
.ms-bottompaging {
	BACKGROUND: #ebf3ff
}
.ms-bottompagingline1 {
	BACKGROUND: #83b0ec; LINE-HEIGHT: 1px
}
.ms-bottompagingline2 {
	BACKGROUND: #ffffff; LINE-HEIGHT: 1px
}
.ms-bottompagingline3 {
	BACKGROUND: #ffffff; LINE-HEIGHT: 0px
}
.ms-paging {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #204d89; FONT-FAMILY: =
tahoma,sans-serif
}
.ms-bottompaging .ms-paging {
	COLOR: #4c4c4c
}
.ms-menutoolbar .ms-splitbuttondropdown {
	PADDING-RIGHT: 2px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: =
1px; PADDING-TOP: 0px
}
.ms-menutoolbar .ms-splitbuttontext {
	PADDING-RIGHT: 6px; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 0px
}
.ms-splitbutton {
	MARGIN: 0px 1px
}
.ms-splitbuttonhover {
	BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); MARGIN: =
0px 1px; BORDER-COLLAPSE: collapse
}
.ms-splitbuttonhover .ms-splitbuttondropdown {
	BORDER-RIGHT: #6f9dd9 1px solid; BORDER-TOP: #6f9dd9 1px solid; =
BORDER-LEFT: #6f9dd9 1px solid; CURSOR: pointer; BORDER-BOTTOM: #6f9dd9 =
1px solid
}
.ms-splitbuttonhover .ms-splitbuttontext {
	BORDER-RIGHT: #6f9dd9 1px solid; BORDER-TOP: #6f9dd9 1px solid; =
BORDER-LEFT: #6f9dd9 1px solid; CURSOR: pointer; BORDER-BOTTOM: #6f9dd9 =
1px solid
}
.ms-splitbuttonhover .ms-splitbuttondropdown {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.ms-splitbuttonhover .ms-splitbuttontext {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.ms-rtetablecells {
	BORDER-RIGHT: #c4c4c4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#c4c4c4 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: =
#c4c4c4 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c4c4c4 1px solid
}
.ms-rtetoolbarmenu {
	FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #c4c4c4; BORDER-BOTTOM-COLOR: =
#c4c4c4; COLOR: #000000; BORDER-TOP-COLOR: #c4c4c4; FONT-FAMILY: =
verdana; BACKGROUND-COLOR: #f3f3f3; BORDER-RIGHT-COLOR: #c4c4c4
}
TD.ms-rtetoolbarunsel {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
TD.ms-rtetoolbarsel {
	BORDER-RIGHT: #89724f 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#89724f 1px solid; PADDING-LEFT: 2px; BACKGROUND-IMAGE: =
url(/_layouts/images/rtebnsel.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: =
#89724f 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #89724f 1px solid; =
BACKGROUND-REPEAT: repeat-x
}
.ms-rtetoolbardis {
	FILTER: alpha(opacity=3D25); CURSOR: default
}
A.ms-rtetoolbardis {
	CURSOR: default
}
TD.ms-rtetoolbarhov {
	BORDER-RIGHT: #d2b47a 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#d2b47a 1px solid; PADDING-LEFT: 2px; BACKGROUND-IMAGE: =
url(/_layouts/images/rtebnhov.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: =
#d2b47a 1px solid; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 2px; =
BORDER-BOTTOM: #d2b47a 1px solid; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #fff699
}
.ms-gridT1 {
	FONT-SIZE: 0.7em; WIDTH: 190px; COLOR: #000000; FONT-FAMILY: verdana; =
TEXT-ALIGN: left
}
.ms-propertysheet TH.ms-gridT1 {
	FONT-SIZE: 0.7em; WIDTH: 190px; COLOR: #000000; FONT-FAMILY: verdana; =
TEXT-ALIGN: left
}
.ms-gridCol {
	FONT-SIZE: 0.6em; WIDTH: 90px; COLOR: #7f7f7f; FONT-FAMILY: verdana; =
TEXT-ALIGN: center
}
.ms-viewselect A:link {
	FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Verdana,sans-serif
}
.ms-GRFontSize {
	FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Verdana,sans-serif
}
SELECT {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,sans-serif
}
HR {
	COLOR: #003399; HEIGHT: 2px
}
.ms-formlabel {
	PADDING-RIGHT: 8px; BORDER-TOP: #d8d8d8 1px solid; FONT-WEIGHT: bold; =
FONT-SIZE: 0.7em; PADDING-BOTTOM: 6px; COLOR: #525252; PADDING-TOP: 3px; =
FONT-FAMILY: verdana; TEXT-ALIGN: left
}
.ms-formdescription A {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-formvalidation {
	FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: verdana
}
.ms-formtable .ms-formbody {
	LINE-HEIGHT: 1.3em
}
.ms-formtable .ms-formbodysurvey {
	LINE-HEIGHT: 1.3em
}
.ms-informationbar {
	BORDER-RIGHT: #ffdf88 1px solid; BORDER-TOP: #ffdf88 1px solid; =
BORDER-LEFT: #ffdf88 1px solid; BORDER-BOTTOM: #ffdf88 1px solid; =
BACKGROUND-COLOR: #fff9de
}
.ms-informationbar TD {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: tahoma
}
.ms-radiotext {
	FONT-SIZE: 8pt; CURSOR: default; FONT-FAMILY: verdana; HEIGHT: 19px; =
TEXT-ALIGN: left
}
.ms-radiobutton-child {
	MARGIN-LEFT: 20px
}
.ms-gridtext {
	FONT-SIZE: 8pt; CURSOR: default; FONT-FAMILY: verdana; HEIGHT: 19px; =
TEXT-ALIGN: right
}
.ms-formbody {
	PADDING-RIGHT: 6px; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 6px; =
FONT-SIZE: 0.7em; BACKGROUND: #ebf3ff; PADDING-BOTTOM: 4px; =
VERTICAL-ALIGN: top; PADDING-TOP: 3px; FONT-FAMILY: verdana
}
.ms-formbodysurvey {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 0.7em; BACKGROUND: =
none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 15px; =
VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; =
FONT-FAMILY: verdana
}
.ms-formbody FONT {
	LINE-HEIGHT: normal
}
.ms-formline {
	PADDING-RIGHT: 8px; BORDER-TOP: #c4c4c4 1px solid; PADDING-LEFT: 8px
}
.ms-formdescription {
	FONT-SIZE: 8pt; COLOR: #7f7f7f; FONT-FAMILY: verdana
}
.ms-formfieldcontainer {
=09
}
.ms-formfieldlabelcontainer {
	MARGIN: 4px 4px 0px
}
DIV.ms-formfieldlabelcontainer SPAN.ms-formfieldlabel {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: =
8pt; BACKGROUND-IMAGE: url(/_layouts/images/globgrad.gif); =
PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; COLOR: #777777; =
PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: tahoma; =
HEIGHT: 18px; BACKGROUND-COLOR: #efebef; TEXT-ALIGN: left
}
.ms-formfieldvaluecontainer {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 4px; =
PADDING-BOTTOM: 5px; MARGIN-LEFT: 4px; BORDER-LEFT: #cccccc 1px solid; =
MARGIN-RIGHT: 4px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
.ms-searchbox {
	BORDER-RIGHT: #7f9db9 1px; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: =
2px; FONT-SIZE: 8pt; BORDER-LEFT: #7f9db9 1px solid; COLOR: #1952a4; =
PADDING-TOP: 2px; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: =
Verdana; HEIGHT: 19px! important
}
.ms-pickersearchbox {
	BORDER-RIGHT: #7f9db9 1px; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: =
2px; FONT-SIZE: 8pt; BORDER-LEFT: #7f9db9 1px solid; COLOR: #1952a4; =
PADDING-TOP: 2px; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: =
Verdana; HEIGHT: 19px! important
}
.ms-searchform {
	MARGIN-RIGHT: 10px; POSITION: relative; TOP: -6px
}
.ms-searchform INPUT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px; HEIGHT: 19px
}
SELECT.ms-searchbox {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; =
BORDER-LEFT: #7f9db9 1px solid; MARGIN-RIGHT: 6px; BORDER-BOTTOM: =
#7f9db9 1px solid
}
.ms-searchimage {
	BORDER-RIGHT: #7f9db9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#7f9db9 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px! important; =
BORDER-LEFT: #9ed6ff 1px solid; PADDING-TOP: 2px! important; =
BORDER-BOTTOM: #7f9db9 1px solid; BACKGROUND-COLOR: #e9f2fd
}
.ms-searchcorner {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: =
url(/_layouts/images/srchcrnr.gif); BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-COLOR: #ffffff
}
.ms-secondary-title {
	DISPLAY: block; PADDING-BOTTOM: 3px
}
TABLE.ms-form TH {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: =
#003399; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
TABLE.ms-form TD {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; WIDTH: 100%
}
.ms-formrecurrence {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; FONT-FAMILY: =
verdana; TEXT-ALIGN: left
}
.ms-fileinput {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,sans-serif
}
.ms-longfileinput {
	FONT-SIZE: 8pt; WIDTH: 386px; FONT-FAMILY: Verdana,sans-serif
}
.ms-long {
	WIDTH: 386px
}
.ms-longer {
	WIDTH: 411px
}
.ms-rtelong {
	WIDTH: 384px
}
.ms-rtelonger {
	WIDTH: 409px
}
.ms-input {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,sans-serif
}
.ms-long {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,sans-serif
}
.ms-rtelong {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,sans-serif
}
.ms-longer {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,sans-serif
}
.ms-rtelonger {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,sans-serif
}
.ms-radiotext {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,sans-serif
}
.ms-inputuserfield {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,sans-serif
}
.ms-rtedropdown {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,sans-serif
}
.ms-lookuptypeintextbox {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,sans-serif
}
.ms-inputuserfield {
	BORDER-RIGHT: #a5a5a5 1px solid; BORDER-TOP: #a5a5a5 1px solid; =
BORDER-LEFT: #a5a5a5 1px solid; BORDER-BOTTOM: #a5a5a5 1px solid
}
.ms-rtelong {
	BORDER-RIGHT: #a5a5a5 1px solid; BORDER-TOP: #a5a5a5 1px solid; =
BORDER-LEFT: #a5a5a5 1px solid; BORDER-BOTTOM: #a5a5a5 1px solid
}
.ms-rtelonger {
	BORDER-RIGHT: #a5a5a5 1px solid; BORDER-TOP: #a5a5a5 1px solid; =
BORDER-LEFT: #a5a5a5 1px solid; BORDER-BOTTOM: #a5a5a5 1px solid
}
DIV.ms-inputuserfield A {
	FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; =
TEXT-DECORATION: none
}
DIV.ms-inputuserfield {
	PADDING-LEFT: 1px; PADDING-TOP: 2px
}
.ms-usereditor {
	WIDTH: 386px
}
.ms-italic {
	FONT-STYLE: italic
}
.ms-bold {
	FONT-WEIGHT: bold
}
.ms-bannerframe {
=09
}
.ms-GRHeaderBackground {
=09
}
.ms-banner {
	VERTICAL-ALIGN: bottom
}
.ms-banner A:link {
	WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.ms-banner A:visited {
	TEXT-DECORATION: none
}
.ms-bannerContainer {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right top; PADDING-LEFT: 5px; =
BACKGROUND-IMAGE: url(/_layouts/images/siteTitleBKGD.gif); =
BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffff
}
.ms-globalbreadcrumb {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ebf3ff; TEXT-ALIGN: right
}
.ms-globalbreadcrumb {
	COLOR: #666666; TEXT-DECORATION: none
}
.ms-globalbreadcrumb A {
	COLOR: #666666; TEXT-DECORATION: none
}
.ms-globalbreadcrumb A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-globalleft {
	FLOAT: left
}
.ms-globalright {
	FLOAT: right
}
.ms-globallinks {
	FONT-SIZE: 8pt; BACKGROUND: none transparent scroll repeat 0% 0%; =
FONT-FAMILY: tahoma
}
.ms-globallinks {
	COLOR: #666666; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.ms-globallinks A {
	COLOR: #666666; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.ms-pagebreadcrumb {
	PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 11px; =
PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 2px
}
.ms-pagebreadcrumb {
	FONT-SIZE: 8pt; COLOR: #666666; BACKGROUND-COLOR: #ebf3ff; =
TEXT-DECORATION: none
}
.ms-pagebreadcrumb A {
	FONT-SIZE: 8pt; COLOR: #666666; BACKGROUND-COLOR: #ebf3ff; =
TEXT-DECORATION: none
}
.ms-sitetitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 7px; MARGIN: =
0px; FONT: bold 11pt verdana; VERTICAL-ALIGN: middle; COLOR: #666666; =
PADDING-TOP: 4px
}
.ms-sitetitle A {
	FONT: bold 11pt verdana; COLOR: #666666; TEXT-DECORATION: none
}
H1.ms-sitetitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
TD.ms-titleimagearea {
	PADDING-LEFT: 2px
}
.ms-siteaction {
	FONT: bold 8pt tahoma; COLOR: #666666; TEXT-DECORATION: none
}
.ms-siteaction A {
	FONT: bold 8pt tahoma; COLOR: #666666; TEXT-DECORATION: none
}
TABLE.ms-siteaction TD.ms-siteaction {
	BORDER-RIGHT: #bfbfbf 1px solid
}
TABLE.ms-siteaction TD.ms-siteaction DIV {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; =
PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.ms-siteactionsmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 8pt =
tahoma; CURSOR: pointer; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; =
BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none
}
.ms-siteactionsmenu DIV DIV DIV {
	BORDER-RIGHT: #6593cf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#6593cf 1px solid; PADDING-LEFT: 10px; BACKGROUND-IMAGE: =
url(/_layouts/images/siteactionsmenugrad.gif); PADDING-BOTTOM: 3px; =
BORDER-LEFT: #6593cf 1px solid; PADDING-TOP: 1px; BACKGROUND-REPEAT: =
repeat-x; BACKGROUND-COLOR: #6593cf
}
.ms-siteactionsmenu DIV DIV DIV A {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.ms-siteactionsmenu DIV DIV DIV.ms-siteactionsmenuhover {
	BORDER-RIGHT: #89724f 1px solid; BORDER-TOP: #89724f 1px solid; =
BACKGROUND-IMAGE: url(/_layouts/images/siteactionsmenuhovergrad.gif); =
BORDER-LEFT: #89724f 1px solid; BACKGROUND-COLOR: #ffa521
}
.ms-actionbar {
	BORDER-RIGHT: #6f9dd9 1px solid; BORDER-TOP: #6f9dd9 1px solid; =
BORDER-LEFT: #6f9dd9 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #6f9dd9 =
1px solid; BACKGROUND-COLOR: #ffffff
}
.ms-actionsep {
	BORDER-RIGHT: #6f9dd9 1px solid; HEIGHT: 8px
}
.ms-topnavContainer {
	BORDER-LEFT: #c2dcff 1px solid; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ms-topnav {
	BORDER-RIGHT: #c2dcff 1px solid; BORDER-TOP: #c2dcff 1px solid; =
FONT-SIZE: 8pt; BACKGROUND-IMAGE: =
url(/_layouts/images/topnavunselected.gif); BORDER-LEFT: #ffffff 1px =
solid; COLOR: #3764a0; BORDER-BOTTOM: #c2dcff 1px; BACKGROUND-REPEAT: =
repeat-x; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #e2efff
}
.ms-topnav A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: =
0px; PADDING-TOP: 1px; WHITE-SPACE: nowrap; HEIGHT: 18px
}
.ms-topnavselected {
	BORDER-RIGHT: #79a7e3 1px solid; BORDER-TOP: #79a7e3 1px solid; =
FONT-WEIGHT: bold; BACKGROUND: url(/_layouts/images/topnavselected.gif) =
#6593cf repeat-x; BORDER-LEFT: #e3efff 1px solid; COLOR: #003399; =
BORDER-BOTTOM: #79a7e3 0px solid
}
.ms-topnavselected A {
	COLOR: #003399
}
.ms-topNavHover {
	BORDER-RIGHT: #c2a770 1px solid; BORDER-TOP: #c2a770 1px solid; =
BACKGROUND-IMAGE: url(/_layouts/images/topnavhover.gif); BORDER-LEFT: =
#ffffff 1px solid; COLOR: #000000; BORDER-BOTTOM: #c2a770 0px solid; =
BACKGROUND-COLOR: #ffe6a0
}
.ms-topNavHover A {
	COLOR: #000000
}
.ms-topnav IMG {
	LEFT: -6px; POSITION: relative
}
.ms-topNavFlyOutsContainer {
	BORDER-RIGHT: #c2dcff 1px solid; BORDER-TOP: #c2dcff 1px solid; =
BORDER-LEFT: #c2dcff 1px solid; BORDER-BOTTOM: #c2dcff 1px solid
}
.ms-topNavFlyOuts {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #f2f8ff
}
.ms-topNavFlyOuts A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: =
4px; WIDTH: 120px; COLOR: #3764a0; PADDING-TOP: 4px; min-width: 120px
}
.ms-topNavFlyOutsHover {
	COLOR: #000000; BACKGROUND-COLOR: #ffe6a0
}
.ms-nav TD {
	FONT-SIZE: 8pt
}
.ms-nav .ms-SPZoneLabel {
	FONT-SIZE: 8pt
}
.ms-formula {
	FONT-SIZE: 8pt; WIDTH: 222px; FONT-FAMILY: Verdana,sans-serif; HEIGHT: =
135px
}
.ms-dtinput {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: =
0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.ms-dttimeinput {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: =
0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.ms-dttimeinput {
	DIRECTION: ltr
}
.ms-nav TH {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: =
Verdana,sans-serif; TEXT-ALIGN: left
}
.ms-quicklaunchnavsep {
	BACKGROUND-COLOR: #83b0ec
}
.ms-quicklaunch TABLE TD {
	BORDER-TOP: #add1ff 1px solid
}
.ms-quicklaunch .ms-treeviewouter TABLE TD {
	BORDER-TOP-STYLE: none
}
.ms-quicklaunch TABLE.ms-navheader TD {
	PADDING-RIGHT: 4px; BORDER-TOP: #f2f8ff 1px solid; PADDING-LEFT: 4px; =
PADDING-BOTTOM: 4px; BORDER-LEFT: #f2f8ff 1px solid; PADDING-TOP: 1px; =
BACKGROUND-COLOR: #d6e8ff
}
.ms-navheader2 TD {
	PADDING-RIGHT: 4px; BORDER-TOP: #f2f8ff 1px solid; PADDING-LEFT: 4px; =
PADDING-BOTTOM: 4px; BORDER-LEFT: #f2f8ff 1px solid; PADDING-TOP: 1px; =
BACKGROUND-COLOR: #d6e8ff
}
.ms-quicklaunch SPAN.ms-navheader {
	PADDING-RIGHT: 4px; BORDER-TOP: #f2f8ff 1px solid; PADDING-LEFT: 4px; =
PADDING-BOTTOM: 4px; BORDER-LEFT: #f2f8ff 1px solid; PADDING-TOP: 1px; =
BACKGROUND-COLOR: #d6e8ff
}
DIV.ms-treeviewouter DIV {
	BORDER-TOP: #add1ff 1px solid
}
DIV.ms-treeviewouter DIV DIV {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.ms-quicklaunch SPAN.ms-navheader {
	PADDING-RIGHT: 6px; BORDER-TOP: #add1ff 1px solid; PADDING-LEFT: 6px; =
PADDING-BOTTOM: 3px; BORDER-LEFT: #f2f8ff 1px solid; PADDING-TOP: 1px; =
BORDER-BOTTOM: #add1ff 1px solid; BACKGROUND-COLOR: #d6e8ff
}
.ms-quicklaunch TABLE.ms-navsubmenu2 TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.ms-quicklaunch TABLE.ms-selectednavheader TD {
	WIDTH: 100%; BACKGROUND-COLOR: #fff699
}
.ms-quicklaunch TABLE.ms-selectednavheader {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.ms-quicklaunch SPAN {
	DISPLAY: block
}
.ms-quicklaunch DIV.ms-navsubmenu1 BR {
	DISPLAY: none
}
.ms-quicklaunch TABLE.ms-selectednav {
	BORDER-RIGHT: #d2b47a 1px solid; BORDER-TOP: #d2b47a 1px solid; =
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); MARGIN: 2px 2px =
0px; BORDER-LEFT: #d2b47a 1px solid; WIDTH: 97%; BORDER-BOTTOM: #d2b47a =
1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffe6a0
}
.ms-quicklaunch TABLE.ms-selectednav TD {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#ffffff 1px solid; PADDING-LEFT: 12px; BACKGROUND: =
url(/_layouts/images/selectednavbullet.gif) no-repeat left top; =
PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; =
PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid
}
TABLE.ms-selectednav TD A.ms-selectednav {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000
}
.ms-quicklaunch TABLE.ms-selectednavheader TD {
	PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; =
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); PADDING-BOTTOM: =
3px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; PADDING-TOP: 1px; =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffe6a0
}
.ms-selectednavheader A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.ms-selectednavheader A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
TABLE.ms-navitem TD {
	PADDING-RIGHT: 6px; BACKGROUND-POSITION: left top; PADDING-LEFT: 16px; =
BACKGROUND-IMAGE: url(/_layouts/images/navBullet.gif); PADDING-BOTTOM: =
4px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: tahoma
}
SPAN.ms-navitem {
	PADDING-RIGHT: 6px; BACKGROUND-POSITION: left top; PADDING-LEFT: 16px; =
BACKGROUND-IMAGE: url(/_layouts/images/navBullet.gif); PADDING-BOTTOM: =
4px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: tahoma
}
.ms-navsubmenu1 {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f2f8ff
}
.ms-navsubmenu2 {
	MARGIN-BOTTOM: 6px; WIDTH: 100%; BACKGROUND-COLOR: #f2f8ff
}
TABLE.ms-navselected {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
TABLE.ms-navselected {
	BACKGROUND-IMAGE: url(/_layouts/images/SELECTEDNAV.GIF); =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffe6a0
}
SPAN.ms-navselected {
	BACKGROUND-IMAGE: url(/_layouts/images/SELECTEDNAV.GIF); =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffe6a0
}
TABLE.ms-navselected TD {
	PADDING-RIGHT: 6px; BACKGROUND-POSITION: left top; PADDING-LEFT: 17px; =
BACKGROUND-IMAGE: url(/_layouts/images/navBullet.gif); PADDING-BOTTOM: =
4px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
TABLE.ms-navheader TD {
	BACKGROUND-IMAGE: none
}
.ms-navheader A {
	FONT-WEIGHT: bold; COLOR: #003399; TEXT-DECORATION: none
}
.ms-navheader2 A {
	FONT-WEIGHT: bold; COLOR: #003399; TEXT-DECORATION: none
}
.ms-navheader A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-navheader2 A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-navItem A {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-navItem A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-navheaderstatic {
	COLOR: #4c4c4c
}
.ms-navitemstatic {
	COLOR: #4c4c4c
}
.ms-quicklaunchouter {
	BORDER-RIGHT: #83b0ec 1px solid; BORDER-BOTTOM: #83b0ec 1px solid
}
.ms-quicklaunchouter {
	MARGIN: 0px 1px 2px
}
.ms-tvselected {
	BACKGROUND-COLOR: #ffda8a
}
.ms-tvselected A {
	COLOR: #000000
}
.ms-treeviewouter TD.ms-navitem {
	BORDER-LEFT: #f2f8ff 2px solid
}
.ms-treeviewouter A.ms-navitem {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
TABLE.ms-recyclebin TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; =
PADDING-BOTTOM: 7px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; =
PADDING-TOP: 3px; BACKGROUND-COLOR: #f2f8ff
}
TABLE.ms-recyclebin TD A {
	FONT-WEIGHT: bold; COLOR: #008800; TEXT-DECORATION: none
}
TABLE.ms-recyclebin TD A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-quickLaunch {
	BORDER-RIGHT: #6f9dd9 1px solid; BORDER-TOP: #6f9dd9 1px solid; =
FONT-SIZE: 8pt; BORDER-LEFT: #6f9dd9 1px solid; LINE-HEIGHT: 10pt; =
BORDER-BOTTOM: #6f9dd9 1px solid; FONT-FAMILY: tahoma; BACKGROUND-COLOR: =
#f2f8ff
}
.ms-quicklaunchheader {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: =
8pt; BACKGROUND-IMAGE: url(/_layouts/images/quickLaunchHeader.gif); =
PADDING-BOTTOM: 4px; BORDER-LEFT: #f2f8ff 1px solid; COLOR: #003399; =
PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d6e8ff
}
.ms-quicklaunchheader A {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-unselectednav A {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-quicklaunchheader A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-navline {
	BORDER-BOTTOM: #adadad 1px solid
}
.ms-navwatermark {
	COLOR: #ffdf88
}
.ms-selectednav {
	BORDER-RIGHT: #2353b2 1px solid; BORDER-TOP: #2353b2 1px solid; =
BACKGROUND: #fff699; PADDING-BOTTOM: 2px; BORDER-LEFT: #2353b2 1px =
solid; PADDING-TOP: 1px; BORDER-BOTTOM: #2353b2 1px solid
}
.ms-GRSortFilter {
	BORDER-RIGHT: #2353b2 1px solid; BORDER-TOP: #2353b2 1px solid; =
BACKGROUND: #fff699; PADDING-BOTTOM: 2px; BORDER-LEFT: #2353b2 1px =
solid; PADDING-TOP: 1px; BORDER-BOTTOM: #2353b2 1px solid
}
.ms-unselectednav {
	BORDER-RIGHT: #83b0ec 1px solid; BORDER-TOP: #83b0ec 1px solid; =
PADDING-BOTTOM: 2px; BORDER-LEFT: #83b0ec 1px solid; PADDING-TOP: 1px; =
BORDER-BOTTOM: #83b0ec 1px solid
}
.ms-templatepickerselected {
	FLOAT: left
}
.ms-templatepickerunselected {
	FLOAT: left
}
.ms-templatepickerunselected {
	MARGIN-RIGHT: 1px; PADDING-TOP: 2px
}
.ms-templatepickerselected {
	MARGIN-RIGHT: 1px
}
.ms-templatepickerunselected DIV {
	BORDER-RIGHT: #c4c4c4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#c4c4c4 1px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: =
url(/_layouts/images/templatepickerunselected.gif); PADDING-BOTTOM: 3px; =
BORDER-LEFT: #c4c4c4 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #c4c4c4 =
1px; BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; BACKGROUND-COLOR: =
#bdbdbd
}
.ms-templatepickerselected DIV {
	BORDER-RIGHT: #c2a770 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#c2a770 1px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: =
url(/_layouts/images/templatepickerselected.gif); PADDING-BOTTOM: 3px; =
BORDER-LEFT: #c2a770 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #c2a770 =
1px; BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; BACKGROUND-COLOR: =
#ffffff
}
.ms-templatepickerselected DIV A {
	COLOR: #000000
}
.ms-templatepickerunselected DIV A {
	COLOR: #000000
}
.ms-templatepicker {
	FONT-SIZE: 8pt; WIDTH: 320px; FONT-FAMILY: tahoma; HEIGHT: 175px
}
.ms-lactiontable {
	WIDTH: 100%
}
.ms-laction {
	PADDING-RIGHT: 2px; BORDER-TOP: #b8bed0 1px solid; PADDING-LEFT: 2px
}
.ms-lactionheader {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; =
PADDING-TOP: 4px
}
.ms-lactionitem {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px; WHITE-SPACE: nowrap
}
.ms-lactionitem A {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-lactionitem A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-diffselected {
	BORDER-RIGHT: #d2b47a 1px solid; BORDER-TOP: #d2b47a 1px solid; =
BACKGROUND-IMAGE: url(/_layouts/images/SELECTEDNAV.GIF); BORDER-LEFT: =
#d2b47a 1px solid; BORDER-BOTTOM: #d2b47a 1px solid; BACKGROUND-REPEAT: =
repeat-x; BACKGROUND-COLOR: #ffe6a0
}
.ms-diffselected TABLE {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; =
BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ffffff 1px =
solid
}
.ms-diffselected .ms-lactionbullet {
	PADDING-LEFT: 3px
}
.ms-diffselected .ms-lactionitem {
	PADDING-RIGHT: 3px
}
.ms-diffselected .ms-lactionitem A {
	COLOR: #000000
}
.ms-versiondiffnum {
	FONT-WEIGHT: bold
}
.ms-verticaldots {
	BORDER-RIGHT: #83b0ec 1px solid; BORDER-LEFT-STYLE: none
}
.ms-nav {
	BACKGROUND-IMAGE: url(/_layouts/images/navshape.jpg); =
BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: tahoma; BACKGROUND-COLOR: =
#83b0ec
}
.ms-relatedtable {
	BORDER-RIGHT: #949494 1px solid; BORDER-TOP: #949494 1px solid; =
BACKGROUND: #f2f2f2; BORDER-LEFT: #949494 1px solid; WIDTH: 100%; =
BORDER-BOTTOM: #949494 1px solid
}
.ms-relatedheaderleftcorner {
=09
}
.ms-relatedheaderrightcorner {
=09
}
.ms-relatedicon {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px; TEXT-ALIGN: center
}
.ms-relatedicon IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.ms-relatedtext {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: =
#3966bf; PADDING-TOP: 2px
}
.ms-relatedtext A:visited {
	COLOR: #3966bf; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none
}
.ms-relatedtext A:link {
	COLOR: #3966bf; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none
}
.ms-relatedtext A:active {
	COLOR: #3966bf; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none
}
.ms-relatedtext A:hover {
	COLOR: #3966bf; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: =
underline
}
.ms-globalTitleArea {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; PADDING-LEFT: 5px; =
BACKGROUND-IMAGE: url(/_layouts/images/siteTitleBKGD.gif); PADDING-TOP: =
1px; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: right
}
.ms-globalTitleAreaSeparator {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: =
url(/_layouts/images/siteTitleBKGD.gif); BACKGROUND-REPEAT: repeat-y; =
BACKGROUND-COLOR: #ffffff
}
.ms-titlearea {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: tahoma; LETTER-SPACING: =
0.1em
}
.ms-mwstitlearea {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: tahoma; LETTER-SPACING: =
0.1em
}
.ms-titlearea A {
	COLOR: #3966bf; TEXT-DECORATION: none
}
.ms-titlearea A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-mwstitlearea A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
TD.ms-mwstitlearea A {
	COLOR: #3966bf; TEXT-DECORATION: none
}
.ms-titlearealeft {
	BACKGROUND-COLOR: #d6e8ff
}
TD.ms-titleareaframe {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: =
url(/_layouts/images/pageTitleBKGD.gif); BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #d6e8ff; TEXT-ALIGN: center
}
DIV.ms-titleareaframe {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: =
url(/_layouts/images/pageTitleBKGD.gif); BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #d6e8ff; TEXT-ALIGN: center
}
.ms-pagetitleareaframe {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: =
url(/_layouts/images/pageTitleBKGD.gif); BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #d6e8ff; TEXT-ALIGN: center
}
.ms-mwspagetitleareaframe {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: =
url(/_layouts/images/pageTitleBKGD.gif); BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #d6e8ff; TEXT-ALIGN: center
}
.ms-consoletitleareaframe {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: =
url(/_layouts/images/pageTitleBKGD.gif); BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #d6e8ff; TEXT-ALIGN: center
}
DIV.ms-titleareaframe {
	HEIGHT: 100%
}
.ms-pagetitleareaframe TABLE {
	BACKGROUND-POSITION: 332px 4px; BACKGROUND-IMAGE: =
url(/_layouts/images/topshape.jpg); BACKGROUND-REPEAT: no-repeat; =
HEIGHT: 54px
}
.ms-titlearealine {
	BACKGROUND-COLOR: #83b0ec
}
.ms-titleareaframe TABLE TD.ms-titlearea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 7px
}
.ms-areaseparator TABLE TD.ms-titlearea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 7px
}
.ms-pagetitleareaframe TABLE TD.ms-titlearea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 7px
}
.ms-consoletitleareaframe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 7px
}
.ms-consoletitleareaframe {
	WIDTH: 8px
}
.ms-consoletitleareaframebottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BACKGROUND-COLOR: #d6e8ff; TEXT-ALIGN: center
}
.ms-mwspagetitleareaframe {
	WIDTH: 100%
}
.ms-mwstitlearealine {
	BACKGROUND-COLOR: #d6e8ff
}
.ms-titleareaseparator {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #83b0ec
}
.ms-titleareaseparator DIV {
	BORDER-TOP: #6f9dd9 1px solid; BACKGROUND-COLOR: #d6e8ff
}
.ms-sitemapdirectional {
	unicode-bidi: embed
}
.ms-sitemapdirectional A {
	unicode-bidi: embed
}
.ms-areaseparatorcorner {
	BORDER-RIGHT: #6f9dd9 1px solid; BACKGROUND-POSITION: left top; =
BACKGROUND-IMAGE: url(/_layouts/images/framecornergrad.gif); =
BACKGROUND-REPEAT: repeat-y; HEIGHT: 8px
}
TD.ms-areaseparatorleft {
	BORDER-RIGHT: #6f9dd9 1px solid; BACKGROUND: =
url(/_layouts/images/pageTitleBKGD.gif) #d6e8ff repeat-x; HEIGHT: 100%
}
DIV.ms-areaseparatorleft {
	BORDER-RIGHT: #6f9dd9 1px solid; BACKGROUND: =
url(/_layouts/images/navshape.jpg) #83b0ec no-repeat -143px 0px; HEIGHT: =
100%
}
DIV.ms-areaseparatorright {
	PADDING-RIGHT: 2px; BACKGROUND: url(/_layouts/images/pagebackgrad.gif) =
#83b0ec repeat-x; BORDER-LEFT: #6f9dd9 1px solid; HEIGHT: 100%
}
.ms-titlearearight .ms-areaseparatorright {
	PADDING-RIGHT: 2px; BACKGROUND: url(/_layouts/images/pageTitleBKGD.gif) =
#d6e8ff repeat-x; BORDER-LEFT: #6f9dd9 1px solid; HEIGHT: 100%
}
.ms-areaseparator {
	PADDING-LEFT: 5px; BACKGROUND-IMAGE: =
url(/_layouts/images/formtitlegrad.gif); BACKGROUND-REPEAT: repeat-x; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 61px; =
BACKGROUND-COLOR: #ffeaad
}
.ms-pagemargin {
	BACKGROUND-POSITION: -143px 0px; BACKGROUND-IMAGE: =
url(/_layouts/images/navshape.jpg); BACKGROUND-REPEAT: no-repeat; =
HEIGHT: 100%; BACKGROUND-COLOR: #83b0ec
}
TD.ms-rightareacell DIV.ms-pagemargin {
	BACKGROUND-IMAGE: url(/_layouts/images/pagebackgrad.gif); BORDER-LEFT: =
#83b0ec 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%; =
BACKGROUND-COLOR: #83b0ec
}
.ms-bodyareacell {
	VERTICAL-ALIGN: top; WIDTH: 100%; HEIGHT: 100%
}
.ms-pagebottommargin {
	BACKGROUND: #83b0ec
}
.ms-pagebottommarginleft {
	BACKGROUND: #83b0ec
}
.ms-pagebottommarginright {
	BACKGROUND: #83b0ec
}
.ms-bodyareapagemargin {
	BORDER-TOP: #6f9dd9 1px solid; BACKGROUND: #83b0ec
}
.ms-bodyareaframe {
	BORDER-RIGHT: #6f9dd9 1px solid; BORDER-TOP: #6f9dd9 1px solid; =
VERTICAL-ALIGN: top; BORDER-LEFT: #6f9dd9 1px solid; WIDTH: 100%; =
HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
.ms-viewareaframe {
	BORDER-RIGHT: #6f9dd9 1px solid; BORDER-TOP: #6f9dd9 1px solid; =
VERTICAL-ALIGN: top; BORDER-LEFT: #6f9dd9 1px solid; WIDTH: 100%; =
HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
.ms-bodyareaframe {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
.ms-formareaframe {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; =
VERTICAL-ALIGN: top; PADDING-TOP: 8px; HEIGHT: 100%; BACKGROUND-COLOR: =
#ffffff
}
.ms-pagetitle {
	FONT-WEIGHT: normal; FONT-SIZE: 16pt; MARGIN: 0px 0px 4px; COLOR: =
#000000; FONT-FAMILY: verdana
}
.ms-pagetitle A {
	FONT-WEIGHT: normal; MARGIN: 0px; COLOR: #000000; TEXT-DECORATION: none
}
.ms-pagetitle A:hover {
=09
}
.ms-pagecaption {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial,verdana,sans-serif
}
.ms-selected {
	BACKGROUND-POSITION: left top; BORDER-TOP: #ffe499 1px solid; =
BACKGROUND-IMAGE: url(/_layouts/images/filedialogselected.gif); COLOR: =
#000000; BORDER-BOTTOM: #ffe499 1px solid; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #ffe499
}
.ms-selected SPAN {
	COLOR: #000000
}
.ms-vh TABLE.ms-selectedtitle {
	HEIGHT: 21px
}
.ms-vh2 TABLE.ms-selectedtitle {
	HEIGHT: 21px
}
.ms-vh-icon TABLE.ms-selectedtitle {
	HEIGHT: 21px
}
.ms-vh TABLE.ms-unselectedtitle {
	HEIGHT: 21px
}
.ms-vh2 TABLE.ms-unselectedtitle {
	HEIGHT: 21px
}
.ms-vh-icon TABLE.ms-unselectedtitle {
	HEIGHT: 21px
}
.ms-vh TABLE.ms-selectedtitle {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BACKGROUND-COLOR: #dde1e5; BORDER-BOTTOM-STYLE: none
}
.ms-vh2 TABLE.ms-selectedtitle {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BACKGROUND-COLOR: #dde1e5; BORDER-BOTTOM-STYLE: none
}
.ms-vh-icon TABLE.ms-selectedtitle {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BACKGROUND-COLOR: #dde1e5; BORDER-BOTTOM-STYLE: none
}
.ms-vh2 .ms-selectedtitle .ms-vb {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-TOP: 1px
}
.ms-vh2 .ms-unselectedtitle .ms-vb {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-TOP: 1px
}
.ms-vh-icon .ms-selectedtitle .ms-vb {
	PADDING-LEFT: 0px; VERTICAL-ALIGN: middle
}
.ms-vh-icon .ms-unselectedtitle .ms-vb {
	PADDING-LEFT: 0px; VERTICAL-ALIGN: middle
}
.ms-vh-icon {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px
}
.ms-propertysheet TH.ms-vh2 {
	FONT-FAMILY: tahoma
}
.ms-propertysheet TH.ms-vh2-nofilter {
	FONT-FAMILY: tahoma
}
.ms-listviewtable .ms-vh2 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 1px
}
.ms-summarystandardbody .ms-vh2 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 1px
}
.ms-listviewtable .ms-vb2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px
}
.ms-summarystandardbody .ms-vb2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px
}
.ms-basictable {
	BORDER-COLLAPSE: collapse
}
.ms-selectedtitle {
	BORDER-RIGHT: #b09460 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#b09460 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
BORDER-LEFT: #b09460 1px solid; CURSOR: pointer; PADDING-TOP: 0px; =
BORDER-BOTTOM: #b09460 1px solid; BACKGROUND-COLOR: #ffffff
}
.ms-selectedtitlealternative {
	BORDER-RIGHT: #b09460 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#b09460 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
BORDER-LEFT: #b09460 1px solid; CURSOR: pointer; PADDING-TOP: 0px; =
BORDER-BOTTOM: #b09460 1px solid; BACKGROUND-COLOR: #ffffff
}
.ms-unselectedtitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
.ms-vb-title .ms-unselectedtitle {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 1px
}
.ms-menuimagecell {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#ffffff 1px solid; PADDING-LEFT: 0px; BACKGROUND: =
url(/_layouts/images/selectednav.gif) #ffe6a0 repeat-x; PADDING-BOTTOM: =
0px; BORDER-LEFT: #ffffff 1px solid; CURSOR: pointer; PADDING-TOP: 0px; =
BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 18px
}
.ms-vh .ms-menuimagecell {
	HEIGHT: 20px
}
.ms-vh2 .ms-menuimagecell {
	HEIGHT: 20px
}
.ms-vh-icon .ms-menuimagecell {
	HEIGHT: 20px
}
.ms-vh .ms-menuimagecell IMG {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
.ms-vh2 .ms-menuimagecell IMG {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
.ms-vh-icon .ms-menuimagecell IMG {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
.ms-filedialog TD {
	HEIGHT: 16px
}
.ms-descriptiontext {
	FONT-SIZE: 8pt; COLOR: #4c4c4c; FONT-FAMILY: tahoma; TEXT-ALIGN: left
}
.ms-webpartpagedescription {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 8pt; =
PADDING-BOTTOM: 0px; COLOR: #5a5a5a; PADDING-TOP: 8px; FONT-FAMILY: =
verdana
}
.ms-inputformdescription {
	PADDING-RIGHT: 9px; WIDTH: 475px
}
.ms-inputformcontrols {
	WIDTH: 375px
}
.ms-halfinputformcontrols {
	WIDTH: 150px
}
.ms-dspadapterlist {
	PADDING-LEFT: 1cm; FONT-SIZE: 8pt; COLOR: #7f7f7f; FONT-FAMILY: verdana
}
.ms-alerttext {
	FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: verdana
}
.ms-separator {
	FONT-SIZE: 10pt; COLOR: #83b0ec
}
.ms-separator IMG {
	BORDER-RIGHT: #f2f8ff 1px solid; BACKGROUND: #9ac6ff; MARGIN: 0px 1px; =
WIDTH: 1px; BORDER-BOTTOM: #f2f8ff 1px solid; HEIGHT: 16px
}
.ms-authoringcontrols {
	FONT-SIZE: 8pt; COLOR: #525252; FONT-FAMILY: tahoma; BACKGROUND-COLOR: =
#ebf3ff
}
.ms-propertysheet TH.ms-authoringcontrols {
	FONT-SIZE: 8pt; COLOR: #083772; FONT-FAMILY: tahoma; BACKGROUND-COLOR: =
#ebf3ff; TEXT-ALIGN: left
}
.ms-multiselectbox {
	WIDTH: 175px
}
.ms-lookuptypeindropdown {
	WIDTH: 20em
}
.ms-lookuptypeintextbox {
	VERTICAL-ALIGN: middle; WIDTH: 20em
}
.ms-sectionheader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #525252; FONT-FAMILY: tahoma
}
.ms-linksectionheader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: tahoma; =
TEXT-ALIGN: left
}
.ms-propertysheet TH.ms-linksectionheader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: tahoma; =
TEXT-ALIGN: left
}
TD.ms-linksectionheader {
	BORDER-RIGHT: #add1ff 1px solid; BORDER-TOP: #add1ff 1px solid; =
BACKGROUND-IMAGE: url(/_layouts/images/linksectiongrad.gif); =
BORDER-LEFT: #add1ff 1px solid; BORDER-BOTTOM: #add1ff 1px solid; =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ebf3ff; TEXT-ALIGN: left
}
TH.ms-linksectionheader {
	BORDER-RIGHT: #add1ff 1px solid; BORDER-TOP: #add1ff 1px solid; =
BACKGROUND-IMAGE: url(/_layouts/images/linksectiongrad.gif); =
BORDER-LEFT: #add1ff 1px solid; BORDER-BOTTOM: #add1ff 1px solid; =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ebf3ff; TEXT-ALIGN: left
}
TABLE.ms-disc-bar {
	BORDER-RIGHT: #79a7e3 1px solid; BORDER-TOP: #79a7e3 1px solid; =
BACKGROUND-IMAGE: url(/_layouts/images/quicklaunchheader.gif); =
BORDER-LEFT: #79a7e3 1px solid; BORDER-BOTTOM: #79a7e3 1px solid; =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d6e8ff; TEXT-ALIGN: left
}
TABLE.ms-disc HR {
	COLOR: #add1ff; HEIGHT: 1px
}
.ms-attachUploadButtons {
	TEXT-ALIGN: right
}
.ms-sectionheader A {
	COLOR: #525252; TEXT-DECORATION: none
}
.ms-sectionheader A:hover {
	COLOR: #525252; TEXT-DECORATION: none
}
.ms-sectionheader A:visited {
	COLOR: #525252; TEXT-DECORATION: none
}
.ms-propertysheet .ms-sectionheader A {
	COLOR: #525252; TEXT-DECORATION: none
}
.ms-propertysheet .ms-sectionheader A:hover {
	COLOR: #525252; TEXT-DECORATION: none
}
.ms-sectionline {
	BACKGROUND-COLOR: #d9d9d9
}
.ms-sectionhighlight-top {
	BORDER-RIGHT: #ff9932 0px solid; BORDER-TOP: #ff9932 1px solid; =
FONT-SIZE: 8pt; BORDER-LEFT: #ff9932 0px solid; BORDER-BOTTOM: #ff9932 =
1px solid; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #f7f3cd
}
.ms-sectionhighlight {
	COLOR: #4c4c4c; BACKGROUND-COLOR: #fffbd8
}
.ms-sectionhighlight-line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #ff9932
}
.ms-partline {
	BACKGROUND-COLOR: #add1ff
}
.ms-propertysheet {
	FONT-SIZE: 0.7em; COLOR: #4c4c4c; FONT-FAMILY: verdana; TEXT-ALIGN: =
left
}
.ms-propertysheet TH {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #4c4c4c; FONT-FAMILY: =
verdana
}
.ms-propertysheet A {
	COLOR: #3966bf; TEXT-DECORATION: none
}
.ms-propertysheet A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
TABLE.ms-pageinformation {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma; HEIGHT: 115px
}
TABLE.ms-createpageinformation {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma; HEIGHT: 115px
}
TABLE.ms-pageinformation {
	BACKGROUND-IMAGE: url(/_layouts/images/settingsgraphic.jpg); =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
TABLE.ms-createpageinformation {
	BACKGROUND-IMAGE: url(/_layouts/images/creategraphic.jpg); =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.ms-pageinformation TH {
	COLOR: #204d89; TEXT-ALIGN: left
}
.ms-createpageinformation TH {
	COLOR: #204d89; TEXT-ALIGN: left
}
.ms-pageinformation TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
3px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: tahoma; TEXT-ALIGN: =
left
}
.ms-createpageinformation TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
3px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: tahoma; TEXT-ALIGN: =
left
}
.ms-pageinformation TABLE TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
.ms-storMeFree {
	BORDER-RIGHT: white 1px dashed; BORDER-TOP: white 1px dashed; =
BORDER-LEFT: white 1px dashed; BORDER-BOTTOM: white 1px dashed; =
BACKGROUND-COLOR: #80f0dc
}
.ms-storMeUsed {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BACKGROUND: =
#8ebbf5; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}
.ms-storMeEstimated {
	BORDER-RIGHT: white 1px dotted; BORDER-TOP: white 1px dotted; =
BORDER-LEFT: white 1px dotted; BORDER-BOTTOM: white 1px dotted; =
BACKGROUND-COLOR: #83b0ec
}
.ms-storMeFilterBar {
	BACKGROUND: #8ebbf5
}
.ms-informationtablehover {
	BORDER-RIGHT: #add1ff 1px solid; BORDER-TOP: #add1ff 1px solid; =
BORDER-LEFT: #add1ff 1px solid; BORDER-BOTTOM: #add1ff 1px solid
}
.ms-informationtablehover TD {
	BACKGROUND-COLOR: #ebf3ff
}
.ms-informationtablehover TH {
	BACKGROUND-COLOR: #ebf3ff
}
.ms-informationtablehover TD {
	BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid
}
.ms-informationtablehover TH {
	BORDER-TOP: #ffffff 1px solid
}
.ms-informationtablestatic {
	BACKGROUND-IMAGE: url(/_layouts/images/settingsbkg.jpg); =
BACKGROUND-REPEAT: no-repeat
}
.ms-pageinformationheader {
	FONT-WEIGHT: bold; COLOR: #000000
}
.ms-itemheader A {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #003399; FONT-FAMILY: arial; =
TEXT-DECORATION: none
}
.ms-itemstatic {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; =
BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; =
BACKGROUND-COLOR: transparent
}
.ms-itemhover {
	BORDER-RIGHT: #d2b47a 1px solid; BORDER-TOP: #d2b47a 1px solid; =
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-LEFT: =
#d2b47a 1px solid; CURSOR: pointer; BORDER-BOTTOM: #d2b47a 1px solid; =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffe6a0
}
.ms-itemhover A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-discussiontitle {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; COLOR: #000000; FONT-FAMILY: =
verdana
}
.ms-listdescription {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #f8f8f8; =
PADDING-BOTTOM: 4px; COLOR: #4c4c4c; PADDING-TOP: 2px; BORDER-BOTTOM: =
#6f9dd9 1px solid; FONT-FAMILY: tahoma
}
.ms-vh {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; COLOR: #b2b2b2; TEXT-ALIGN: =
left; TEXT-DECORATION: none
}
.ms-vh2 {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; COLOR: #b2b2b2; TEXT-ALIGN: =
left; TEXT-DECORATION: none
}
.ms-vh-icon {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; COLOR: #b2b2b2; TEXT-ALIGN: =
left; TEXT-DECORATION: none
}
.ms-vh-icon-empty {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; COLOR: #b2b2b2; TEXT-ALIGN: =
left; TEXT-DECORATION: none
}
.ms-vhImage {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; COLOR: #b2b2b2; TEXT-ALIGN: =
left; TEXT-DECORATION: none
}
.ms-vh2-nograd {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; COLOR: #b2b2b2; TEXT-ALIGN: =
left; TEXT-DECORATION: none
}
.ms-vh3-nograd {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; COLOR: #b2b2b2; TEXT-ALIGN: =
left; TEXT-DECORATION: none
}
.ms-vh2-nograd-icon {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; COLOR: #b2b2b2; TEXT-ALIGN: =
left; TEXT-DECORATION: none
}
.ms-vh2-nofilter {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; COLOR: #b2b2b2; TEXT-ALIGN: =
left; TEXT-DECORATION: none
}
.ms-vh2-nofilter-icon {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; COLOR: #b2b2b2; TEXT-ALIGN: =
left; TEXT-DECORATION: none
}
.ms-ph {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; COLOR: #b2b2b2; TEXT-ALIGN: =
left; TEXT-DECORATION: none
}
.ms-gb {
	COLOR: #000000
}
.ms-gb2 {
	COLOR: #000000
}
.ms-gbload {
	COLOR: #000000
}
.ms-vb {
	COLOR: #000000
}
.ms-vb2 {
	COLOR: #000000
}
.ms-vb-tall {
	COLOR: #000000
}
.ms-GRFont {
	COLOR: #000000
}
.ms-vb-user {
	COLOR: #000000
}
.ms-pb {
	COLOR: #000000
}
.ms-pb-selected TD {
	COLOR: #000000
}
.ms-gb A {
	COLOR: #003399
}
.ms-gb2 A {
	COLOR: #003399
}
.ms-vh {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-vh2 {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-vh-icon {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-vh-icon-empty {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-vhImage {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-gb {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-gb2 {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-gbload {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-vb {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-vb2 {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-vb-tall {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-GRFont {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-vb-user {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
TABLE.ms-disc TD {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-vh2-nofilter {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-vh2-nograd {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-vh3-nograd {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-vh2-nograd-icon {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-vh2-nofilter-icon {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-pb {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-pb-selected {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-ph {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,sans-serif
}
.ms-vh {
	WHITE-SPACE: nowrap
}
.ms-vh2 {
	WHITE-SPACE: nowrap
}
.ms-vh2-nofilter {
	WHITE-SPACE: nowrap
}
.ms-vh2-nograd {
	WHITE-SPACE: nowrap
}
.ms-vh3-nograd {
	WHITE-SPACE: nowrap
}
.ms-vh2-nograd-icon {
	WHITE-SPACE: nowrap
}
.ms-vh2-nofilter-icon {
	WHITE-SPACE: nowrap
}
.ms-ph {
	WHITE-SPACE: nowrap
}
.ms-vh {
	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #f2f2f2
}
.ms-vh2 {
	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #f2f2f2
}
.ms-vh-icon {
	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #f2f2f2
}
.ms-vh2-nofilter {
	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #f2f2f2
}
.ms-vh2-nofilter-icon {
	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #f2f2f2
}
.ms-viewheadertr .ms-vh-group {
	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #f2f2f2
}
.ms-vh2-nograd {
	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #f2f2f2
}
.ms-vh3-nograd {
	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #f2f2f2
}
.ms-vh2-nograd-icon {
	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #f2f2f2
}
.ms-ph {
	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #f2f2f2
}
.ms-pickerresultheadertr {
	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #f2f2f2
}
.ms-disc .ms-viewheadertr TH.ms-vh2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 1px
}
.ms-disc .ms-vh2 .ms-selectedtitle .ms-vb {
	PADDING-LEFT: 4px
}
.ms-disc .ms-vh2 .ms-unselectedtitle .ms-vb {
	PADDING-LEFT: 4px
}
TH.ms-vh3-nograd {
	FONT-SIZE: 8pt; WIDTH: 12px; COLOR: #949494; FONT-FAMILY: =
tahoma,sans-serif
}
.ms-vh .ms-vh {
	PADDING-LEFT: 1px; BACKGROUND-IMAGE: none; BORDER-LEFT-STYLE: none; =
BACKGROUND-COLOR: transparent
}
.ms-vh2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 3px
}
.ms-ph {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 3px
}
.ms-vh2-gridview {
	PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
.ms-vh-icon {
	WIDTH: 12px
}
.ms-vh2-nograd-icon {
	WIDTH: 12px
}
.ms-vh2-nofilter-icon {
	WIDTH: 12px
}
.ms-vh-icon-empty {
	WIDTH: 0px
}
.ms-vh A {
	COLOR: #7f7f7f; TEXT-DECORATION: none
}
.ms-vh A:visited {
	COLOR: #7f7f7f; TEXT-DECORATION: none
}
.ms-vh2 A {
	COLOR: #7f7f7f; TEXT-DECORATION: none
}
.ms-vh2-nofilter A {
	COLOR: #7f7f7f; TEXT-DECORATION: none
}
.ms-vh A:hover {
	TEXT-DECORATION: underline
}
.ms-vh2 A:hover {
	TEXT-DECORATION: underline
}
.ms-vh2-nofilter A:hover {
	TEXT-DECORATION: underline
}
.ms-vhImage {
	WIDTH: 18pt
}
.ms-cbp {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px
}
.ms-standardheader {
	FONT-SIZE: 1em; MARGIN: 0em; COLOR: #525252; TEXT-ALIGN: left
}
.ms-linksectionheader .ms-standardheader {
	COLOR: #000000
}
.ms-gb H3.ms-standardheader {
	MARGIN-TOP: 1em
}
.ms-gb .ms-standardheader {
	COLOR: #000000
}
.ms-gb {
	BORDER-TOP: #f9f9f9 1px solid; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; =
BORDER-BOTTOM: #8ebbf5 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: =
#ffffff
}
.ms-listviewtable .ms-gb {
	PADDING-TOP: 14px
}
.ms-listviewtable .ms-gb2 {
	PADDING-TOP: 14px
}
.ms-gb2 {
	BORDER-TOP: #f9f9f9 1px solid; PADDING-BOTTOM: 3px; COLOR: #4c4c4c; =
BORDER-BOTTOM: #e3efff 1px solid; HEIGHT: 22px
}
.ms-gbload {
	PADDING-BOTTOM: 3px; COLOR: #4c4c4c; HEIGHT: 22px; BACKGROUND-COLOR: =
#ffffff
}
.ms-vb {
	VERTICAL-ALIGN: top
}
.ms-vb2 {
	VERTICAL-ALIGN: top
}
.ms-GRFont {
	VERTICAL-ALIGN: top
}
.ms-vb-user {
	VERTICAL-ALIGN: top
}
TABLE.ms-disc TD {
	VERTICAL-ALIGN: top
}
.ms-vb-tall {
	VERTICAL-ALIGN: top
}
.ms-pb {
	VERTICAL-ALIGN: top
}
.ms-pb-selected {
	VERTICAL-ALIGN: top
}
.ms-vb A {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-vb2 A {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-GRStatusText A {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-vb-user A {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-disc A {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-vb A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-vb2 A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-vb-user A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-disc A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-vb A:visited {
	COLOR: #000066; TEXT-DECORATION: none
}
.ms-vb2 A:visited {
	COLOR: #000066; TEXT-DECORATION: none
}
.ms-GRStatusText A:visited {
	COLOR: #000066; TEXT-DECORATION: none
}
.ms-vb-user A:visited {
	COLOR: #000066; TEXT-DECORATION: none
}
.ms-disc A:visited {
	COLOR: #000066; TEXT-DECORATION: none
}
.ms-vb A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-vb2 A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-vb-user A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-disc A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-vb-icon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; =
VERTICAL-ALIGN: top; WIDTH: 0%; PADDING-TOP: 3px
}
.ms-vb-icon-overlay {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; LEFT: -7px; =
BORDER-BOTTOM-WIDTH: 0px; BOTTOM: -2px; POSITION: relative; =
BORDER-RIGHT-WIDTH: 0px
}
.ms-vb-user {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-TOP: 2px
}
.ms-vb-title .ms-vb {
	PADDING-RIGHT: 1px; PADDING-LEFT: 6px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 2px
}
.ms-vb-title .ms-selectedtitle .ms-vb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; =
PADDING-TOP: 1px
}
.ms-vb2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; =
PADDING-TOP: 3px
}
.ms-pb {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; WHITE-SPACE: nowrap
}
.ms-pb-selected {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; WHITE-SPACE: nowrap
}
.ms-pb {
	BORDER-TOP: #ffffff 1px dashed; PADDING-TOP: 3px; HEIGHT: 22px
}
.ms-pb-selected {
	BORDER-TOP: #ffe6a0 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ffe6a0 =
1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #ffe6a0
}
.ms-pb A {
	FONT-SIZE: 8pt; CURSOR: default; COLOR: #000000; FONT-FAMILY: =
tahoma,sans-serif; TEXT-DECORATION: none
}
.ms-pb-selected A {
	FONT-SIZE: 8pt; CURSOR: default; COLOR: #000000; FONT-FAMILY: =
tahoma,sans-serif; TEXT-DECORATION: none
}
.ms-vb-tall {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 10px; =
LINE-HEIGHT: 1.5em; PADDING-TOP: 2px
}
TH .ms-vb {
	FONT-SIZE: 8pt; COLOR: #b2b2b2; FONT-FAMILY: tahoma,sans-serif
}
.ms-vh2-nofilter {
	FONT-SIZE: 8pt; COLOR: #b2b2b2; FONT-FAMILY: tahoma,sans-serif
}
.ms-vh2-nofilter-icon {
	FONT-SIZE: 8pt; COLOR: #b2b2b2; FONT-FAMILY: tahoma,sans-serif
}
TH.ms-vh2-nograd {
	FONT-SIZE: 8pt; COLOR: #b2b2b2; FONT-FAMILY: tahoma,sans-serif
}
TH.ms-vh2-nograd-icon {
	FONT-SIZE: 8pt; COLOR: #b2b2b2; FONT-FAMILY: tahoma,sans-serif
}
TH .ms-vb A {
	COLOR: #808080
}
.ms-vh2-nofilter A {
	COLOR: #808080
}
.ms-vh2-nofilter-icon A {
	COLOR: #808080
}
TH .ms-selectedtitle .ms-vb {
	COLOR: #4c4c4c
}
TH .ms-selectedtitle .ms-vh2-nofilter {
	COLOR: #4c4c4c
}
TH .ms-selectedtitle ms-vh2-nofilter-icon {
	COLOR: #4c4c4c
}
TH .ms-selectedtitle .ms-vb A {
	COLOR: #4c4c4c
}
TH .ms-selectedtitle .ms-vh2-nofilter A {
	COLOR: #4c4c4c
}
TH .ms-selectedtitle ms-vh2-nofilter-icon A {
	COLOR: #4c4c4c
}
.ms-vb LI {
	VERTICAL-ALIGN: auto
}
.ms-vh2-nofilter {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-TOP: 3px; HEIGHT: 20px
}
.ms-vh2-nofilter-icon {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-TOP: 3px; HEIGHT: 20px
}
.ms-vh2-nograd {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-TOP: 3px; HEIGHT: 20px
}
.ms-vh3-nograd {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-TOP: 3px; HEIGHT: 20px
}
.ms-vh2-nograd-icon {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-TOP: 3px; HEIGHT: 20px
}
.ms-nlline {
	BACKGROUND: #d8d8d8
}
.ms-ppleft {
	MARGIN: 2px; OVERFLOW: auto; BORDER-BOTTOM: #d8d8d8 1px solid; HEIGHT: =
440px
}
.ms-ppright {
	MARGIN: 8px; WIDTH: 600px
}
.ms-basictable .ms-alternating {
	BACKGROUND-COLOR: transparent
}
.ms-homepagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: arial; =
TEXT-DECORATION: none
}
A.ms-addnew {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: =
verdana; TEXT-DECORATION: none
}
A.ms-addnew:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
TD.ms-addnew {
	PADDING-RIGHT: 7px; PADDING-LEFT: 1px
}
.ms-error {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: =
Verdana,sans-serif
}
.ms-errorcolor {
	COLOR: #ff0000
}
.ms-successcolor {
	COLOR: #008000
}
IMG.ms-button {
	CURSOR: pointer
}
.ms-announcementtitle {
	FONT-WEIGHT: bold
}
.ms-homepagetitle:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-discussionseparator {
	COLOR: #cccccc; HEIGHT: 1px
}
.ms-summarytitlebarframe {
	BACKGROUND-COLOR: #2353b2
}
.ms-summarytitlebar A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: =
Verdana,serif; TEXT-DECORATION: none
}
.ms-summarytitlebar A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: =
Verdana,serif; TEXT-DECORATION: none
}
.ms-summarytitlebar {
	FONT-WEIGHT: normal; FONT-SIZE: 0.68em; COLOR: #ffffff; FONT-FAMILY: =
verdana; TEXT-DECORATION: none
}
.ms-summarytitlebartitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: arial; =
TEXT-DECORATION: none
}
.ms-summarytitlebartitle:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
IMG.thumbnail {
	BORDER-RIGHT: #83b0ec 3px solid; BORDER-TOP: #83b0ec 3px solid; =
BORDER-LEFT: #83b0ec 3px solid; BORDER-BOTTOM: #83b0ec 3px solid
}
TR.ms-imglibselectedrow {
	BACKGROUND-COLOR: #f2f2f2
}
TR.ms-highlight {
	BACKGROUND-COLOR: #f2f2f2
}
.ms-imglibthumbnail {
	BORDER-RIGHT: #83b0ec 0px solid; BORDER-TOP: #83b0ec 0px solid; =
BORDER-LEFT: #83b0ec 0px solid; BORDER-BOTTOM: #83b0ec 0px solid; =
BACKGROUND-COLOR: #d8d8d8
}
SPAN.thumbnail {
	WIDTH: 5px; POSITION: relative
}
SPAN.userdata {
	DISPLAY: none; BEHAVIOR: url(#default#userData)
}
.ms-imglibmenuarea {
	BACKGROUND-COLOR: #f2f8ff
}
A.ms-imglibPreviewTitle {
	OVERFLOW: hidden; WIDTH: 130px; TEXT-OVERFLOW: ellipsis
}
TABLE.ms-imglibPreviewTable {
	DISPLAY: none
}
TABLE.ms-disc TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: =
#4c4c4c; PADDING-TOP: 0px
}
.ms-disc-nopad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
TABLE TR TD.ms-disc-nopad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
TABLE.ms-disc-nopad TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
TABLE TR TD.ms-disc-padabove {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
TABLE.ms-disc-bar TD {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: middle; HEIGHT: 22px
}
TABLE.ms-disc-bar IMG {
	VERTICAL-ALIGN: middle
}
TABLE.ms-disc-bar B {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: 10%
}
TD.ms-disc-bordered {
	BORDER-RIGHT: #add1ff 0px solid; BORDER-TOP: #add1ff 0px solid; =
BORDER-LEFT: #add1ff 0px solid; BORDER-BOTTOM: #add1ff 0px solid
}
TD.ms-disc-bordered-noleft {
	BORDER-RIGHT: #add1ff 0px solid; BORDER-TOP: #add1ff 0px solid; =
BORDER-LEFT: #add1ff 0px solid; BORDER-BOTTOM: #add1ff 0px solid
}
TABLE TR TD.ms-disc-bordered-noleft {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 1px; =
FONT-SIZE: 0.7em; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; FONT-FAMILY: =
verdana; TEXT-ALIGN: left
}
TABLE TR TD.ms-disc-bordered {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 0px
}
.UserShadedRegion {
	FONT-FAMILY: verdana,sans-serif; BACKGROUND-COLOR: #fffacc
}
.UserCaption {
	FONT-SIZE: 8pt; FONT-FAMILY: verdana; BACKGROUND-COLOR: #d6e8ff
}
.UserConfiguration {
	FONT-SIZE: 8pt; FONT-FAMILY: verdana; BACKGROUND-COLOR: #f2f2f2
}
.UserDottedLine {
	BACKGROUND-IMAGE: url(/_layouts/images/dot.gif); MARGIN-BOTTOM: 2px; =
OVERFLOW: hidden; HEIGHT: 1px; BACKGROUND-COLOR: #3966bf
}
.UserButton {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Sans-Serif
}
.UserInput {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Sans-Serif
}
.UserSelect {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Sans-Serif
}
.UserNotification {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: =
#7f7f7f; PADDING-TOP: 4px; FONT-FAMILY: verdana,sans-serif
}
.RemoveConnectionLink {
	COLOR: #003399; TEXT-DECORATION: none
}
.ConnectionTabLink {
	COLOR: #333333; TEXT-DECORATION: none
}
.ConnectionChooseActiveTab {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#999999 1px solid; DISPLAY: inline; PADDING-LEFT: 3px; FONT-SIZE: 8pt; =
PADDING-BOTTOM: 3px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 3px; =
BORDER-BOTTOM: #ece9d8 1px solid; FONT-FAMILY: Verdana,Arial,Sans-Serif; =
HEIGHT: 24px; BACKGROUND-COLOR: #ece9d8
}
.ConnectionChooseInactiveTab {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#999999 1px solid; MARGIN-TOP: 4px; DISPLAY: inline; PADDING-LEFT: 3px; =
FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; COLOR: #333333; PADDING-TOP: 3px; =
BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana,Arial,Sans-Serif; =
HEIGHT: 20px; BACKGROUND-COLOR: #bfbfbf
}
.ConnectionConfigureInactiveTab {
	PADDING-RIGHT: 3px; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 4px; =
DISPLAY: inline; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; =
BORDER-LEFT: #999999 1px solid; COLOR: #333333; PADDING-TOP: 3px; =
BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana,Arial,Sans-Serif; =
HEIGHT: 20px; BACKGROUND-COLOR: #bfbfbf
}
.ConnectionConfigureActiveTab {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#999999 1px solid; DISPLAY: inline; PADDING-LEFT: 3px; FONT-SIZE: 8pt; =
PADDING-BOTTOM: 3px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 3px; =
BORDER-BOTTOM: #ece9d8 1px solid; FONT-FAMILY: Verdana,Arial,Sans-Serif; =
HEIGHT: 24px; BACKGROUND-COLOR: #ece9d8
}
.UserConnectionTop {
	FONT-SIZE: 8pt; WIDTH: 100%; BORDER-BOTTOM: #999999 1px solid; =
FONT-FAMILY: Verdana,Arial,Sans-Serif; HEIGHT: 24px
}
.UserToolBarTextArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
8pt; PADDING-BOTTOM: 5px; FONT-FAMILY: Verdana,sans-serif
}
.UserToolbarTextArea A:link {
	COLOR: #3966bf; TEXT-DECORATION: none
}
.UserToolbarTextArea A:visited {
	COLOR: #3966bf; TEXT-DECORATION: none
}
.UserToolbarTextArea A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.UserToolbarDisabledLink {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
4px; COLOR: #7f7f7f; PADDING-TOP: 4px; FONT-FAMILY: verdana
}
.UserToolbarImage {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 8pt; =
BORDER-LEFT: medium none; CURSOR: pointer; BORDER-BOTTOM: medium none; =
BACKGROUND-COLOR: #f2f2f2; TEXT-ALIGN: center
}
.UserCaptionShadow {
	BORDER-RIGHT: #add1ff 1px solid; BACKGROUND-IMAGE: =
url(/_layouts/images/viewheadergrad.gif); BORDER-LEFT: #add1ff 1px =
solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 2px; BACKGROUND-COLOR: =
#f3f3f3
}
.UserGenericHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: =
arial,sans-serif
}
.UserGeneric {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 7px; =
PADDING-TOP: 8px
}
.UserGenericBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 5px
}
.UserGenericText {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana,arial,sans-serif
}
.UserBackground {
	BACKGROUND-COLOR: #ffffff
}
.UserSectionTitle {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; WIDTH: =
100%; COLOR: #595959; BORDER-BOTTOM: #c4c4c4 1px solid
}
.UserSectionHead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: =
100%; COLOR: #595959; PADDING-TOP: 0px
}
.UserSectionBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: =
100%; PADDING-TOP: 0px
}
.UserControlGroup {
	PADDING-BOTTOM: 10px; PADDING-TOP: 2px
}
.UserSectionFooter {
	BORDER-TOP: #c8c8c8 1px solid; MARGIN-TOP: 5px; WIDTH: 100%; COLOR: =
#000000; PADDING-TOP: 2px
}
.UserFooter {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; WIDTH: =
100%; PADDING-TOP: 10px
}
.UserCommandArea {
	PADDING-TOP: 7px
}
.UserToolbar {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: =
2px; BACKGROUND-IMAGE: url(/_layouts/images/topnavunselected.gif); =
BORDER-BOTTOM: #6f9dd9 1px solid; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: transparent
}
.UserCellHover {
	BORDER-RIGHT: #2353b2 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#2353b2 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
2px; BORDER-LEFT: #2353b2 1px solid; COLOR: #000000; PADDING-TOP: 1px; =
BORDER-BOTTOM: #2353b2 1px solid; FONT-FAMILY: Verdana,Arial,Sans-Serif
}
.UserCellSelected {
	BORDER-RIGHT: #d2b47a 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#d2b47a 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 8pt; BACKGROUND-IMAGE: =
url(/_layouts/images/selectednav.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: =
#d2b47a 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: =
#d2b47a 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: =
Verdana,Arial,Sans-Serif; BACKGROUND-COLOR: #ffdf88
}
.UserCell {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
2px; MARGIN: 1px; COLOR: #003399; PADDING-TOP: 1px; FONT-FAMILY: =
Verdana,Arial,Sans-Serif
}
.UserGenericBulletItem {
	PADDING-BOTTOM: 2px
}
.ms-ToolPaneFrame {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BACKGROUND-COLOR: #f2f2f2
}
.ms-ToolPaneOuter {
	BORDER-RIGHT: #6f9dd9 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#6f9dd9 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: =
0px; BACKGROUND-COLOR: #f2f2f2
}
.ms-ToolPaneBody {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
.ms-ToolPaneHeader {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BACKGROUND-COLOR: #2353b2; BORDER-BOTTOM-STYLE: none
}
.ms-ToolPaneBorder {
	BORDER-RIGHT: #add1ff 1px solid; BORDER-TOP: transparent 0px solid; =
BORDER-LEFT: #add1ff 1px solid; BORDER-BOTTOM: transparent 0px solid
}
.ms-ToolPaneClose {
	PADDING-RIGHT: 3px; BORDER-TOP: #e3efff 1px solid; PADDING-LEFT: 0px; =
BACKGROUND-IMAGE: url(/_layouts/images/topnavselected.gif); =
BORDER-BOTTOM: #83b0ec 1px solid; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #79a7e3
}
.ms-ToolPaneTitle {
	PADDING-RIGHT: 7px; BORDER-TOP: #e3efff 1px solid; PADDING-LEFT: 0px; =
FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: =
url(/_layouts/images/topnavselected.gif); PADDING-BOTTOM: 2px; =
BORDER-LEFT: #e3efff 1px solid; COLOR: #000000; PADDING-TOP: 1px; =
BORDER-BOTTOM: #83b0ec 1px solid; BACKGROUND-REPEAT: repeat-x; =
FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: =
#79a7e3
}
.ms-ToolPaneFooter {
	PADDING-RIGHT: 5px; BORDER-TOP: #c8c8c8 1px solid; PADDING-LEFT: 5px; =
FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: #595959; =
PADDING-TOP: 5px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ms-ToolPaneError {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 8pt; =
PADDING-BOTTOM: 10px; COLOR: #e00000; PADDING-TOP: 10px; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
.ms-ToolPaneInfo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
0px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #204d89
}
.ms-ToolPartSpacing {
	PADDING-TOP: 8px
}
.ms-ToolStripSelected {
	PADDING-RIGHT: 4px; BORDER-TOP: #f2f8ff 1px solid; PADDING-LEFT: 4px; =
FONT-SIZE: 8pt; BACKGROUND-IMAGE: =
url(/_layouts/images/menubuttonhover.gif); PADDING-BOTTOM: 2px; COLOR: =
#000000; PADDING-TOP: 1px; BORDER-BOTTOM: #d6e8ff 1px solid; =
FONT-FAMILY: Verdana,Arial,Sans-Serif; BACKGROUND-COLOR: #afd2ff
}
.ms-ToolStrip {
	PADDING-RIGHT: 4px; BORDER-TOP: #f2f8ff 1px solid; PADDING-LEFT: 4px; =
FONT-SIZE: 8pt; BACKGROUND-IMAGE: =
url(/_layouts/images/listheadergrad.gif); PADDING-BOTTOM: 2px; COLOR: =
#000000; PADDING-TOP: 1px; BORDER-BOTTOM: #d6e8ff 1px solid; =
FONT-FAMILY: Verdana,Arial,Sans-Serif; BACKGROUND-COLOR: #afd2ff
}
.ms-TPBorder {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.ms-TPHeader {
	BACKGROUND-COLOR: #ffdf88
}
.ms-TPTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: =
8pt; PADDING-BOTTOM: 2px; COLOR: #2a4666; PADDING-TOP: 2px; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
.ms-TPBody {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
.ms-TPBody A:link {
	CURSOR: pointer; COLOR: #003399; TEXT-DECORATION: none
}
.ms-TPBody A:visited {
	CURSOR: pointer; COLOR: #003399; TEXT-DECORATION: none
}
.ms-TPBody A:hover {
	CURSOR: pointer; COLOR: #003399; TEXT-DECORATION: none
}
.ms-TPCommands {
=09
}
.ms-TPInput {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
.ms-PropGridBuilderButton {
	BORDER-RIGHT: #3966bf 1px solid; BORDER-TOP: #3966bf 1px solid; =
DISPLAY: none; FONT-SIZE: 8pt; BORDER-LEFT: #3966bf 1px solid; WIDTH: =
16px; BORDER-BOTTOM: #3966bf 1px solid; BACKGROUND-COLOR: #add1ff
}
.ms-BuilderBackground {
	BACKGROUND: #ece9d8; COLOR: #4c4c4c
}
.ms-SPZone {
	BORDER-RIGHT: #add1ff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#add1ff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: =
#add1ff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #add1ff 1px solid; =
BACKGROUND-COLOR: #e3efff
}
.ms-SPZoneSelected {
	BORDER-RIGHT: #ffa521 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#ffa521 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: =
#ffa521 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ffa521 1px solid; =
BACKGROUND-COLOR: #ffeebe
}
.ms-SPZoneIBar {
	BORDER-RIGHT: #f48b3f 3px solid; BORDER-TOP: #f48b3f 3px solid; =
BORDER-LEFT: #f48b3f 3px solid; BORDER-BOTTOM: #f48b3f 3px solid
}
.ms-SPZoneLabel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
1px; COLOR: #7f7f7f; PADDING-TOP: 0px; FONT-FAMILY: tahoma,verdana
}
.ms-SPZoneCaption {
	FONT-SIZE: 9pt; COLOR: #7f7f7f; FONT-FAMILY: tahoma,verdana
}
.ms-WPDesign {
	BACKGROUND-COLOR: #add1ff
}
.ms-WPMenu {
	BACKGROUND-COLOR: #add1ff
}
.ms-WPTitle {
	PADDING-RIGHT: 7px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: =
10pt; PADDING-BOTTOM: 2px; COLOR: #4c4c4c; PADDING-TOP: 2px; =
FONT-FAMILY: tahoma,sans-serif
}
.ms-WPTitle A:link {
	CURSOR: pointer; COLOR: #4c4c4c; TEXT-DECORATION: none
}
.ms-WPTitle A:visited {
	CURSOR: pointer; COLOR: #4c4c4c; TEXT-DECORATION: none
}
.ms-WPTitle A:hover {
	CURSOR: pointer; COLOR: #000000; TEXT-DECORATION: underline
}
.ms-WPSelected {
	BORDER-RIGHT: #ffbb77 3px dashed; BORDER-TOP: #ffbb77 3px dashed; =
BORDER-LEFT: #ffbb77 3px dashed; BORDER-BOTTOM: #ffbb77 3px dashed
}
.ms-WPBody {
	FONT-SIZE: 8pt; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ms-WPBody TABLE {
	FONT-SIZE: 1em
}
.ms-TPBody TABLE {
	FONT-SIZE: 1em
}
.ms-WPBody A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-WPBody A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-WPBody A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-WPBody TH {
	FONT-WEIGHT: bold
}
.ms-TPBody TH {
	FONT-WEIGHT: bold
}
.ms-WPBody TD {
	FONT-SIZE: 8pt; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ms-WPBody H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 200%
}
.ms-TPBody H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 200%
}
.ms-WPBody H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 150%
}
.ms-TPBody H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 150%
}
.ms-WPBody H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.ms-TPBody H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.ms-WPBody H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
.ms-TPBody H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
.ms-WPBody H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 80%
}
.ms-TPBody H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 80%
}
.ms-WPBody H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 65%
}
.ms-TPBody H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 65%
}
.ms-WPBorder {
	BORDER-RIGHT: #9ac6ff 1px solid; BORDER-TOP: #9ac6ff 1px solid; =
BORDER-LEFT: #9ac6ff 1px solid; BORDER-BOTTOM: #9ac6ff 1px solid
}
.ms-WPBorderBorderOnly {
	BORDER-RIGHT: #9ac6ff 1px solid; BORDER-TOP: #9ac6ff 1px solid; =
BORDER-LEFT: #9ac6ff 1px solid; BORDER-BOTTOM: #9ac6ff 1px solid
}
.ms-WPBorder {
	BORDER-TOP-WIDTH: 0px
}
.ms-HoverCellInActive {
	MARGIN: 1px; VERTICAL-ALIGN: top; COLOR: #4c4c4c; BORDER-TOP-STYLE: =
none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
.ms-SpLinkButtonInActive {
	MARGIN: 1px; VERTICAL-ALIGN: top; COLOR: #4c4c4c; BORDER-TOP-STYLE: =
none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
.ms-HoverCellActive {
	BORDER-RIGHT: #6f9dd9 1px solid; BORDER-TOP: #6f9dd9 1px solid; =
BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); =
VERTICAL-ALIGN: top; BORDER-LEFT: #6f9dd9 1px solid; BORDER-BOTTOM: =
#6f9dd9 1px solid; BACKGROUND-COLOR: #ffbb47
}
.ms-SpLinkButtonActive {
	BORDER-RIGHT: #6f9dd9 1px solid; BORDER-TOP: #6f9dd9 1px solid; =
BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); =
VERTICAL-ALIGN: top; BORDER-LEFT: #6f9dd9 1px solid; BORDER-BOTTOM: =
#6f9dd9 1px solid; BACKGROUND-COLOR: #ffbb47
}
.ms-HoverCellActiveDark {
	BORDER-RIGHT: #868686 1px solid; BORDER-TOP: #868686 1px solid; =
BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); =
VERTICAL-ALIGN: top; BORDER-LEFT: #868686 1px solid; BORDER-BOTTOM: =
#868686 1px solid; BACKGROUND-COLOR: #ffbb47
}
.ms-SpLinkButtonInActive {
	PADDING-RIGHT: 1px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 1px
}
.ms-SpLinkButtonActive {
	PADDING-RIGHT: 1px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 1px
}
.ms-SpLinkButtonActive A {
	COLOR: #000000; TEXT-DECORATION: none
}
.ms-SpLinkButtonActive A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.ms-SPLink {
	FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: verdana
}
.ms-SPLink A:link {
	COLOR: #2a4666; TEXT-DECORATION: none
}
.ms-SPLink A:visited {
	COLOR: #2a4666; TEXT-DECORATION: none
}
.ms-SPButton {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana
}
.ms-WPAddButton {
	BORDER-RIGHT: #feba52 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#feba52 1px solid; PADDING-LEFT: 0px; BACKGROUND: =
url(/_layouts/images/wpqaM.gif) #ffe6a0 repeat-x; PADDING-BOTTOM: 0px; =
MARGIN: 0px; BORDER-LEFT: #feba52 1px solid; CURSOR: pointer; =
PADDING-TOP: 0px; BORDER-BOTTOM: #feba52 1px solid; HEIGHT: 25px
}
.ms-WPAddButtonHover {
	BACKGROUND: url(/_layouts/images/wpqaMH.gif) #ffffff repeat-x
}
.ms-WPAddButton TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; VERTICAL-ALIGN: middle; =
TEXT-ALIGN: center
}
.ms-WPAddButton SPAN {
	VERTICAL-ALIGN: middle; COLOR: #cd5c01
}
.ms-WPAddButtonHover SPAN {
	VERTICAL-ALIGN: middle; COLOR: #000000
}
.ms-PartSpacingVertical {
	MARGIN-TOP: 12px; FONT-SIZE: 1pt
}
.ms-PartSpacingHorizontal {
	FONT-SIZE: 1pt; WIDTH: 8px
}
.ms-WPHeader {
=09
}
.ms-WPHeader TD {
	BORDER-BOTTOM: #4e7cb7 1px solid; BORDER-COLLAPSE: collapse
}
A SPAN.ms-WPEditText {
	PADDING-RIGHT: 1px; DISPLAY: inline; PADDING-LEFT: 1px; FONT-SIZE: 8pt; =
VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: =
verdana,arial,sans-serif; TEXT-DECORATION: none
}
.ms-SPzone .ms-WPHeader TD {
	BORDER-RIGHT: #c4c4c4 1px solid; BORDER-TOP: #c4c4c4 1px solid; =
BACKGROUND-IMAGE: url(/_layouts/images/partgrad.gif); BORDER-LEFT: =
#c4c4c4 1px solid; BORDER-BOTTOM: #c4c4c4 1px solid; BACKGROUND-REPEAT: =
repeat-x; BACKGROUND-COLOR: #fff9de
}
.ms-SPZoneSelected .ms-WPHeader TD {
	BORDER-RIGHT: #c4c4c4 1px solid; BORDER-TOP: #c4c4c4 1px solid; =
BACKGROUND-IMAGE: url(/_layouts/images/partgrad.gif); BORDER-LEFT: =
#c4c4c4 1px solid; BORDER-BOTTOM: #c4c4c4 1px solid; BACKGROUND-REPEAT: =
repeat-x; BACKGROUND-COLOR: #fff9de
}
.ms-SPZone TD.ms-toolbar TABLE {
	BACKGROUND-COLOR: transparent
}
.ms-SPZoneSelected TD.ms-toolbar TABLE {
	BACKGROUND-COLOR: transparent
}
.ms-SPZone TR.ms-viewheadertr TABLE {
	BACKGROUND-COLOR: #f2f2f2
}
.ms-SPZoneSelected TR.ms-viewheadertr TABLE {
	BACKGROUND-COLOR: #f2f2f2
}
.ms-SPZone .ms-vh2 TABLE {
	BACKGROUND-COLOR: #f2f2f2
}
.ms-SPZoneSelected .ms-vh2 TABLE {
	BACKGROUND-COLOR: #f2f2f2
}
.ms-SPZone .ms-vh TABLE {
	BACKGROUND-COLOR: #f2f2f2
}
.ms-SPZoneSelected .ms-vh TABLE {
	BACKGROUND-COLOR: #f2f2f2
}
.ms-SPZone .ms-vh TABLE.ms-unselectedTitle {
	BACKGROUND-COLOR: transparent
}
.ms-SPZone .ms-vh2 TABLE.ms-unselectedTitle {
	BACKGROUND-COLOR: transparent
}
.ms-SPZoneSelected .ms-vh TABLE.ms-unselectedTitle {
	BACKGROUND-COLOR: transparent
}
.ms-SPZoneSelected .ms-vh2 TABLE.ms-unselectedTitle {
	BACKGROUND-COLOR: transparent
}
.ms-SPZone .ms-vh TABLE.ms-selectedTitle {
	BACKGROUND-COLOR: #dde1e5
}
.ms-SPZone .ms-vh TABLE.ms-selectedTitle TD {
	BACKGROUND-COLOR: #dde1e5
}
.ms-SPZone .ms-vh2 TABLE.ms-selectedTitle {
	BACKGROUND-COLOR: #dde1e5
}
.ms-SPZoneSelected .ms-vh TABLE.ms-selectedTitle {
	BACKGROUND-COLOR: #dde1e5
}
.ms-SPZoneSelected .ms-vh TABLE.ms-selectedTitle TD {
	BACKGROUND-COLOR: #dde1e5
}
.ms-SPZoneSelected .ms-vh2 TABLE.ms-selectedTitle {
	BACKGROUND-COLOR: #dde1e5
}
.ms-SPZone TABLE {
	BACKGROUND-COLOR: #ffffff
}
.ms-SPZoneSelected TABLE {
	BACKGROUND-COLOR: #ffffff
}
.ms-rtApplyBackground {
	BORDER-RIGHT: buttonshadow 1px solid; BORDER-BOTTOM: buttonshadow 1px =
solid; BACKGROUND-COLOR: #ffdf88
}
.ms-tbButtonMouseOverDown {
	BORDER-RIGHT: buttonhighlight 1px solid; BORDER-TOP: buttonshadow 1px =
solid; BORDER-LEFT: buttonshadow 1px solid; WIDTH: 23px; BORDER-BOTTOM: =
buttonhighlight 1px solid; TOP: 1px; HEIGHT: 22px; BACKGROUND-COLOR: =
#ffdf88
}
.ms-rtRemoveBackground {
	BORDER-RIGHT: #ffdf88 1px solid; BORDER-TOP: #ffdf88 1px solid; =
BORDER-LEFT: #ffdf88 1px solid; BORDER-BOTTOM: #ffdf88 1px solid; =
BACKGROUND-COLOR: transparent
}
.ms-subsmanageheader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; FONT-FAMILY: =
verdana; BACKGROUND-COLOR: #f2f2f2; TEXT-ALIGN: left; TEXT-DECORATION: =
none
}
.ms-subsmanagecell {
	FONT-SIZE: 0.68em; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: =
verdana; HEIGHT: 18px
}
.ms-ConnError {
	COLOR: #ff0000
}
.ms-underline {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; =
VERTICAL-ALIGN: top; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid
}
.ms-underlineback {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; =
VERTICAL-ALIGN: top; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; =
BACKGROUND-COLOR: #f2f2f2
}
.ms-back {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; =
VERTICAL-ALIGN: top; PADDING-TOP: 2px; BACKGROUND-COLOR: #f2f2f2
}
.ms-smallheader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: =
verdana; TEXT-ALIGN: left
}
TH.ms-smallheader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: =
verdana; TEXT-ALIGN: left
}
.ms-smallsectionline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BACKGROUND-COLOR: #bfbfbf
}
.ms-tabselected {
	BORDER-RIGHT: #6f9dd9 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#6f9dd9 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; =
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); PADDING-BOTTOM: =
3px; BORDER-LEFT: #6f9dd9 1px solid; COLOR: #003399; PADDING-TOP: 3px; =
BORDER-BOTTOM: white 1px solid; BACKGROUND-REPEAT: repeat-x; POSITION: =
relative; TOP: 0px; BACKGROUND-COLOR: #ffe6a0
}
.ms-tabinactive {
	BORDER-RIGHT: #c2dcff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#c2dcff 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; =
BACKGROUND-IMAGE: url(/_layouts/images/topnavunselected.gif); =
PADDING-BOTTOM: 3px; BORDER-LEFT: #c2dcff 1px solid; COLOR: #003399; =
PADDING-TOP: 3px; BORDER-BOTTOM: #c2dcff 1px; BACKGROUND-REPEAT: =
repeat-x; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #e3efff
}
.ms-tabinactive A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-tabinactive A:hover {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-tabinactive A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-surveyHBar {
	BORDER-RIGHT: #3966bf 5px solid; BORDER-TOP: #3966bf 5px solid; =
FONT-SIZE: 2px; BORDER-LEFT: #3966bf 5px solid; BORDER-BOTTOM: #3966bf =
5px solid; BACKGROUND-COLOR: #3966bf
}
.ms-surveyHBarB {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; =
FONT-SIZE: 2px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc =
1px solid; BACKGROUND-COLOR: #cccccc
}
.ms-surveyHBarLabel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #7f7f7f; BORDER-TOP-STYLE: none; PADDING-TOP: =
0px; FONT-FAMILY: tahoma,sans-serif; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; HEIGHT: 3.75pt; BACKGROUND-COLOR: white; =
TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.ms-surveyVBar {
	FONT-SIZE: 2px; BACKGROUND-COLOR: #3966bf
}
.ms-surveyVBarB {
	FONT-SIZE: 2px; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cccccc
}
.ms-surveyVBarBI {
	FONT-SIZE: 2px; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #3966bf
}
.ms-surveyVBarS {
	FONT-SIZE: 2px
}
.ms-surveyVBarT {
	FONT-SIZE: 7pt; COLOR: #7f7f7f; FONT-FAMILY: verdana
}
.ms-surveyVBarTC {
	FONT-SIZE: 7pt; COLOR: #7f7f7f; FONT-FAMILY: verdana; TEXT-ALIGN: =
center
}
.ms-surveyHR {
	COLOR: #cccccc; HEIGHT: 1px
}
.ms-surveyTotal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 8pt; COLOR: #7f7f7f; =
FONT-FAMILY: verdana
}
.ms-uploadborder {
	BORDER-RIGHT: #83b0ec 1px solid; BORDER-TOP: #83b0ec 1px solid; =
BORDER-LEFT: #83b0ec 1px solid; BORDER-BOTTOM: #83b0ec 1px solid
}
.ms-uploadcontrol {
	BACKGROUND-COLOR: #f2f2f2
}
.ms-spaceBetContentAndButton {
	HEIGHT: 10px
}
.ms-ButtonHeightWidth {
	PADDING-BOTTOM: 0.4em; FONT: 8pt tahoma; WIDTH: 7.5em; PADDING-TOP: =
0.1em; HEIGHT: 2.1em
}
.ms-NarrowButtonHeightWidth {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 8pt =
tahoma; WIDTH: 5em; PADDING-TOP: 0px; HEIGHT: 2em
}
.ms-ButtonHeightWidth2 {
	PADDING-BOTTOM: 0.4em; FONT: 8pt tahoma; WIDTH: 11.72em; PADDING-TOP: =
0.1em; HEIGHT: 2.1em
}
.ms-SpaceBetButtons {
	WIDTH: 6px
}
.ms-summarycustombody {
	MARGIN-TOP: 5px; MARGIN-LEFT: 3px; MARGIN-RIGHT: 6px
}
.ms-summarystandardbody {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 6px
}
.ms-stylebox {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; =
BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; =
FONT-FAMILY: tahoma; TEXT-ALIGN: left
}
.ms-stylelabel {
	FONT-SIZE: 8pt; COLOR: #4c4c4c; FONT-FAMILY: tahoma
}
.ms-styleheader {
	FONT-SIZE: 0.68em; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #f9f9f9
}
.ms-styleheader A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-stylebody A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-styleheader A:visited {
	TEXT-DECORATION: none
}
.ms-stylebody A:visited {
	TEXT-DECORATION: none
}
.ms-stylebody {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma
}
.ms-styleheader A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-stylebody A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-alternating {
	BACKGROUND-COLOR: #f9f9f9
}
.ms-alternatingstrong {
	BACKGROUND-COLOR: #e3efff
}
.ms-alternatingstrong TD {
	BORDER-TOP: #d8d8d8 1px solid; BORDER-BOTTOM: #d8d8d8 1px solid
}
.ms-basictable .ms-alternating TD {
	BORDER-TOP: #d8d8d8 1px solid; BORDER-BOTTOM: #d8d8d8 1px solid
}
.ms-alternatingstrong TD TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.ms-basictable .ms-alternating TD TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.ms-MWSSelectedInstance {
	COLOR: #000000; TEXT-DECORATION: none
}
.ms-MWSInstantiated A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-MWSInstantiated A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-MWSInstantiated A:hover {
	COLOR: #8ebbf5; TEXT-DECORATION: underline
}
.ms-MWSUninstantiated A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-MWSUninstantiated A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-MWSUninstantiated A:hover {
	COLOR: #003399; TEXT-DECORATION: underline
}
.ms-entity-resolved {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-entity-unresolved {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: =
url(/_layouts/images/squiggle.gif); PADDING-BOTTOM: 2px; VERTICAL-ALIGN: =
text-top; CURSOR: pointer; COLOR: #000000; BACKGROUND-REPEAT: repeat; =
FONT-STYLE: italic
}
.ms-ganttTitleCell {
	BORDER-RIGHT: #d6e8ff 1px solid; BORDER-TOP: #d6e8ff 1px solid; =
PADDING-LEFT: 7px; BORDER-LEFT: #d6e8ff 1px solid; WIDTH: 222px; =
BORDER-BOTTOM: #d6e8ff 1px solid; HEIGHT: 22px; TEXT-ALIGN: left
}
.ms-ganttTitleCellText {
	OVERFLOW: hidden; WIDTH: 222px; LINE-HEIGHT: 22px; WHITE-SPACE: nowrap; =
HEIGHT: 22px; TEXT-OVERFLOW: ellipsis
}
.ms-ganttTitleHeaderCell {
	BORDER-RIGHT: #d6e8ff 1px solid; BORDER-TOP: #d6e8ff 1px solid; =
PADDING-LEFT: 7px; BORDER-LEFT: #d6e8ff 1px solid; WIDTH: 222px; =
BORDER-BOTTOM: #d6e8ff 1px solid; TEXT-ALIGN: left
}
.ms-ganttInnerTable TD {
	FONT-SIZE: 0.68em; FONT-FAMILY: verdana
}
.ms-ganttInnerTable TH {
	FONT-SIZE: 0.68em; FONT-FAMILY: verdana
}
.ms-ganttDiv {
	OVERFLOW: auto; WIDTH: 100%; POSITION: absolute; HEIGHT: 272px
}
.ms-ganttDivNotIE {
	OVERFLOW: auto; WIDTH: 100%; HEIGHT: 272px
}
.ms-ganttOuterTable {
	WIDTH: 100%; HEIGHT: 272px
}
.ms-ganttInnerTable TH {
	COLOR: #4e7cb7
}
.ms-ganttMajorTimeUnitHeaderCell {
	BORDER-RIGHT: #d6e8ff 1px solid; BORDER-LEFT: #d6e8ff 1px solid; =
BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: center
}
.ms-ganttDetailTimeUnitRow TD {
	BORDER-RIGHT: #d6e8ff 1px solid; BORDER-TOP: #d6e8ff 1px solid; =
BORDER-LEFT: #d6e8ff 1px solid; BORDER-BOTTOM: #d6e8ff 1px solid; =
BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: center
}
.ms-ganttDetailTimeUnitRow TH {
	BORDER-RIGHT: #d6e8ff 1px solid; BORDER-TOP: #d6e8ff 1px solid; =
BORDER-LEFT: #d6e8ff 1px solid; BORDER-BOTTOM: #d6e8ff 1px solid; =
BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: center
}
.ms-ganttDetailTimeUnitRow abbr {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.ms-GWD {
=09
}
.ms-GNWD {
	BACKGROUND: #f9f9f9
}
.ms-GT {
	BACKGROUND: cornsilk
}
.ms-ganttTransparentImage {
	Z-INDEX: 2; WIDTH: 100%; POSITION: absolute; HEIGHT: 20px
}
.ms-ganttNonTransparentImage {
	Z-INDEX: 1; POSITION: relative
}
.ms-dgselected {
	FONT-WEIGHT: bold; BACKGROUND: #5980a5; VERTICAL-ALIGN: middle; COLOR: =
#ffffff
}
.ms-dgselected A {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.ms-dgselected A:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.ms-dgbottom {
	BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; =
BORDER-BOTTOM: #000000 1px solid
}
.ms-dgadd A {
	FONT-WEIGHT: bold
}
.ms-dgadd {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; =
VERTICAL-ALIGN: middle; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: =
#c0c6e0 1px solid
}
.ms-infobar {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; =
FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 =
1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #edf0d9
}
.ms-selwidth {
	FONT-SIZE: 1.2em; WIDTH: 158px; FONT-FAMILY: tahoma,verdana
}
.ms-featurestatus {
	VERTICAL-ALIGN: middle; WIDTH: 100px
}
.ms-featurestatustext {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 4px; BACKGROUND-COLOR: =
#003399
}
.ms-featurealtrow {
	BACKGROUND-COLOR: #e9e9e9
}
.ms-unpublishedresource {
	BORDER-RIGHT: #ff0000 thick dashed; BORDER-TOP: #ff0000 thick dashed; =
MARGIN: 5px; BORDER-LEFT: #ff0000 thick dashed; BORDER-BOTTOM: #ff0000 =
thick dashed
}
.ms-inconsistentresource {
	BORDER-RIGHT: #00ff00 thick dashed; BORDER-TOP: #00ff00 thick dashed; =
MARGIN: 5px; BORDER-LEFT: #00ff00 thick dashed; BORDER-BOTTOM: #00ff00 =
thick dashed
}
.ms-annotatedanchorspacing {
	LEFT: 3px; WIDTH: 3px; TOP: 3px; HEIGHT: 3px
}
.ms-consolemptablerow {
	BACKGROUND-COLOR: #79a7e3
}
.ms-consolestatus {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma,verdana
}
.ms-consoleerror {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma,verdana
}
.ms-consolemessage {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma,verdana
}
.ms-consoletoolbar {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma,verdana
}
.ms-consoleframe {
	BORDER-RIGHT: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP-STYLE: =
solid; BORDER-BOTTOM: 1px solid
}
.ms-consolestatusframe {
	BORDER-RIGHT: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP-STYLE: =
solid; BORDER-BOTTOM: 1px solid
}
.ms-consolestatuscell {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: =
url(/_layouts/images/pageTitleBKGD.gif); BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #d5dced; TEXT-ALIGN: center
}
.ms-consoleframe {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-COLOR: #83b0ec; BORDER-BOTTOM-COLOR: =
#83b0ec; BORDER-TOP-COLOR: #83b0ec; BORDER-RIGHT-COLOR: #83b0ec
}
.ms-consolestatusframe {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: =
#ffffff; BORDER-TOP-COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #f6fdfd; BORDER-RIGHT-COLOR: #ffffff
}
TD.ms-consolestatusmajorframe {
	BACKGROUND-REPEAT: repeat-x
}
TD.ms-consolestatusminorframe {
	BACKGROUND-REPEAT: repeat-x
}
TD.ms-consolestatuscheckoutframe {
	BACKGROUND-REPEAT: repeat-x
}
.ms-consolestatusmajorframe {
	BACKGROUND: url(/_layouts/images/cnspgrdn.gif)
}
.ms-consolestatusminorframe {
	BACKGROUND: url(/_layouts/images/cnsugrdn.gif)
}
.ms-consolestatuscheckoutframe {
	BACKGROUND: url(/_layouts/images/cnsugrdn.gif)
}
.ms-consoleminiframe {
	BACKGROUND: url(/_layouts/images/cnsugrdn.gif)
}
.ms-consoleminiframe {
	BACKGROUND-REPEAT: repeat-x; HEIGHT: 24px
}
.ms-consolestatusshadowframe {
	BACKGROUND: url(/_layouts/images/cnsshdo.gif); HEIGHT: 4px
}
.ms-consolestatusshadowframeleft {
	BACKGROUND: url(/_layouts/images/cnsshdol.gif); WIDTH: 3px; HEIGHT: 4px
}
.ms-consolestatusshadowframeright {
	BACKGROUND: url(/_layouts/images/cnsshdor.gif); WIDTH: 3px; HEIGHT: 4px
}
.ms-consolemode {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana; BACKGROUND-COLOR: =
#fff699
}
.ms-consolestatus {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; COLOR: #666666; PADDING-TOP: 3px; =
FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.ms-consolestatus A {
	FONT-SIZE: 8pt; COLOR: #3966bf; FONT-FAMILY: Verdana,serif; =
TEXT-DECORATION: none
}
.ms-consolestatus A:hover {
	FONT-SIZE: 8pt; COLOR: #3966bf; FONT-FAMILY: Verdana,serif; =
TEXT-DECORATION: underline
}
.ms-consolehr {
	HEIGHT: 1px; BACKGROUND-COLOR: #cdcdcd
}
.ms-consoleerror {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.ms-consoleerror A {
	COLOR: #3966bf; TEXT-DECORATION: none
}
.ms-consoleerror A:hover {
	COLOR: #3966bf; TEXT-DECORATION: underline
}
.ms-consolemessage {
	COLOR: #204d89; TEXT-DECORATION: none
}
.ms-consolemessage A {
	TEXT-DECORATION: none
}
.ms-consolemessage A:hover {
	TEXT-DECORATION: underline
}
.ms-consoletoolbar {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-consoletoolbar A {
	TEXT-DECORATION: none
}
.ms-consoleqaback TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 3px; BACKGROUND-IMAGE: =
url(/_layouts/images/qarsgrd.gif)
}
.ms-consoleqabackhover TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 3px; BACKGROUND-IMAGE: =
url(/_layouts/images/qahvgrd.gif)
}
.ms-consoleqaemptyborderh {
	HEIGHT: 1px
}
.ms-consoleqaemptyborderv {
	WIDTH: 1px
}
.ms-consoleqaemptycorner {
	WIDTH: 1px; HEIGHT: 1px
}
.ms-consoleqaborderh {
	BACKGROUND-COLOR: #cad7e7
}
.ms-consoleqaborderv {
	BACKGROUND-COLOR: #cad7e7
}
.ms-consoleqacorner {
	BACKGROUND-COLOR: #cad7e7
}
.ms-consoleqaborderhhover {
	BACKGROUND-COLOR: #d2b47a
}
.ms-consoleqabordervhover {
	BACKGROUND-COLOR: #d2b47a
}
.ms-consoleqacornerhover {
	BACKGROUND-COLOR: #d2b47a
}
.ms-consoleqaborderh {
	HEIGHT: 1px
}
.ms-consoleqaborderv {
	WIDTH: 1px
}
.ms-consoleqacorner {
	WIDTH: 1px; HEIGHT: 1px
}
.ms-consoleqaborderhhover {
	HEIGHT: 1px
}
.ms-consoleqabordervhover {
	WIDTH: 1px
}
.ms-consoleqacornerhover {
	WIDTH: 1px; HEIGHT: 1px
}
.ms-webpartpickerpagebackground {
	BACKGROUND-COLOR: #efebc2
}
.ms-webpartpickerpageinnerbackground {
	BACKGROUND-COLOR: #f2f2f2
}
.ms-webpartpickerpagetext {
	COLOR: #656b77; TEXT-ALIGN: left
}
.ms-webpartpickerpagetext A {
	COLOR: #3966bf; TEXT-ALIGN: left
}
.ms-webpartpickerpageHeaderBorder A {
	COLOR: #3966bf
}
.ms-webpartpickeralign {
	PADDING-RIGHT: 7px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
.ms-webpartpickerwarning {
	COLOR: #ff0000
}
.ms-viewtotalselect {
	WIDTH: 104px
}
.hierarchy-node-partialcheck {
	FONT-STYLE: italic
}
.ms-wikitoolbar A.ms-toolbar {
	COLOR: #124890
}
.ms-wikieditouter {
	BORDER-RIGHT: #6393d4 2px solid; BORDER-TOP: #6393d4 1px solid; =
FONT-SIZE: 8pt; RIGHT: 9px; BORDER-LEFT: #6393d4 1px solid; =
BORDER-BOTTOM: #6393d4 1px; FONT-FAMILY: tahoma; POSITION: absolute; =
TOP: 30px; HEIGHT: 23px; TEXT-ALIGN: center
}
.ms-wikieditsecond {
=09
}
.ms-wikieditthird {
	PADDING-LEFT: 3px; BACKGROUND: url(/_layouts/images/toolgrad.gif)
}
.ms-wikieditorange {
=09
}
.ms-wikieditorangeinnera {
	FONT-SIZE: 0px; LINE-HEIGHT: 0px; HEIGHT: 0px
}
.ms-wikitoolbar A.ms-toolbar:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-wikicontent A {
	TEXT-DECORATION: underline
}
.ms-wikicontent A.ms-wikilink {
	TEXT-DECORATION: none
}
.ms-wikicontent A.ms-missinglink {
	BORDER-BOTTOM: #000000 1px dashed; TEXT-DECORATION: none
}
.ms-wikicontent {
	COLOR: #333333; LINE-HEIGHT: 1.3
}
.ms-recentchanges {
	PADDING-RIGHT: 1px; PADDING-LEFT: 4px; PADDING-BOTTOM: 9px; =
VERTICAL-ALIGN: top; PADDING-TOP: 7px
}
.errorinl {
	FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: verdana,sans-serif
}
.ms-diffdeletenostrike {
	BACKGROUND-COLOR: #e0e0e0
}
.ms-diffdelete {
	BACKGROUND-COLOR: #e0e0e0
}
.ms-diffdelete {
	TEXT-DECORATION: line-through
}
.ms-diffinsert {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; =
BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; =
BACKGROUND-COLOR: #ffeaad
}
.ms-wikifieldheader {
	PADDING-RIGHT: 2px; MARGIN-TOP: 15px; PADDING-LEFT: 2px; FONT-WEIGHT: =
bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; COLOR: =
#515151; PADDING-TOP: 2px; BORDER-BOTTOM: #c3c3c3 1px solid; =
FONT-FAMILY: tahoma
}
UL.ms-blogAdminLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 4px =
10px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.ms-blogAdminLinks LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: =
url(/_layouts/images/rect.gif) no-repeat left center; PADDING-BOTTOM: =
3px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.ms-blogAdminLinks LI A {
	COLOR: #003399
}
.ms-PostWrapper {
	WIDTH: 629px; COLOR: #4c4c4c
}
.ms-CommentsWrapper {
	WIDTH: 629px; COLOR: #4c4c4c
}
.ms-blogrss {
	WIDTH: 629px; COLOR: #4c4c4c
}
.ms-blogrssnav {
	BORDER-TOP: #add1ff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
COLOR: #4c4c4c; PADDING-TOP: 5px
}
.ms-blogrssnav A {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #003399; TEXT-DECORATION: =
none
}
.ms-blogrssnav IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.ms-PostTitle {
	BORDER-TOP: #e3efff 1px solid; FONT-SIZE: 16pt; PADDING-TOP: 6px
}
.ms-PostTitle SPAN {
	RIGHT: auto; LEFT: -2px; POSITION: relative
}
.ms-PostTitle A {
	COLOR: #4c4c4c; TEXT-DECORATION: none
}
.ms-PostFooter {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 22px; COLOR: #999999
}
.ms-CommentFooter {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 22px; COLOR: #999999
}
.ms-PostFooter A {
	COLOR: #6c90d8; WHITE-SPACE: nowrap
}
.ms-CommentFooter A {
	COLOR: #6c90d8; WHITE-SPACE: nowrap
}
.ms-PostBody {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 12px; COLOR: #4c4c4c; LINE-HEIGHT: =
1.7em; PADDING-TOP: 6px
}
.ms-PostBody A {
	COLOR: #0000cc
}
.ms-PostBody P {
	MARGIN: 0px 0px 1em
}
H3.ms-PostDate {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #7f7f7f; =
BORDER-BOTTOM: #6f9dd9 1px solid
}
H3.ms-CommentHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
16pt; RIGHT: auto; LEFT: -2px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: =
#999999; PADDING-TOP: 0px; POSITION: relative; TOP: -0.25em
}
H4.ms-CommentTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #666666; LINE-HEIGHT: 1.7em; PADDING-TOP: 0px
}
.ms-CommentBody {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 12px; COLOR: #4c4c4c; LINE-HEIGHT: =
1.7em; PADDING-TOP: 6px
}
.ms-commentsempty {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 22px; COLOR: #4c4c4c; PADDING-TOP: 6px
}
.ms-blogedit {
	BORDER-TOP: #e3efff 1px solid; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; =
LINE-HEIGHT: 1.7em
}
.ms-blogedit A {
	BORDER-RIGHT: #83b0ec 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#83b0ec 1px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: =
url(/_layouts/images/toolgrad.gif); PADDING-BOTTOM: 0px; BORDER-LEFT: =
#83b0ec 1px solid; COLOR: #003399; PADDING-TOP: 0px; BORDER-BOTTOM: =
#83b0ec 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #d6e8ff
}
.ms-blogrss {
	BORDER-TOP: #e3efff 1px solid; FONT-SIZE: 8pt; PADDING-TOP: 5px
}
.ms-blogrss A {
	COLOR: #003399
}
.ms-blogrss IMG {
	VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: =
none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ms-commenttable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
15px 0px 0px; PADDING-TOP: 0px
}
.ms-commenttable TD {
	BORDER-TOP: #d6e8ff 1px solid
}
.ms-CommentFooter A {
	MARGIN: 0px; PADDING-TOP: 4px
}
.ms-pickerwait {
	FONT-SIZE: 8pt; MARGIN: 0px; WIDTH: 100%; COLOR: #000000; FONT-FAMILY: =
verdana; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
.ms-pickerdropdown {
	MARGIN-LEFT: 5px
}
.ms-CategoryTitleCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.ms-CategoryTitleCell A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: =
url(/_layouts/images/navbullet.gif) no-repeat left top; PADDING-BOTTOM: =
3px; MARGIN: 0px; PADDING-TOP: 3px
}
.ms-BlogEmptyListText {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
.ms-BlogNavigator P.ms-descriptiontext {
	DISPLAY: none
}
.ms-BlogNavigator DIV.ms-navheader {
	PADDING-RIGHT: 6px; BORDER-TOP: #f2f8ff 1px solid; PADDING-LEFT: 6px; =
PADDING-BOTTOM: 3px; BORDER-LEFT: #f2f8ff 1px solid; PADDING-TOP: 1px; =
BORDER-BOTTOM: #add1ff 1px solid; BACKGROUND-COLOR: #d6e8ff
}
.ms-BlogNavigator DIV.ms-navheader A {
	COLOR: #003399
}
.ms-BlogNavigator DIV.ms-navheader {
	FONT-WEIGHT: bold; COLOR: #4c4c4c
}
.ms-BlogNavigator .ms-quicklaunch TABLE TD {
	BORDER-TOP-STYLE: none
}
.ms-BlogNavigator DIV.ms-WPBody {
	BORDER-TOP: #add1ff 1px solid
}
.ms-BlogNavigator DIV.ms-PartSpacingVertical {
	MARGIN-TOP: 0px; FONT-SIZE: 1pt
}
.ms-BlogNavigator TD.ms-addnew {
	PADDING-LEFT: 6px
}
.ms-BlogNavigator TD.ms-addnew IMG {
	MARGIN-RIGHT: 2px
}
.ms-BlogEmptyListText {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: =
#4c4c4c; PADDING-TOP: 4px
}
.ms-pickertitlesection {
	BACKGROUND: url(/_layouts/images/siteTitleBKGD.gif) #ffffff repeat-y =
right top
}
.ms-pickertitlesection .ms-descriptiontext {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 8px; =
PADDING-TOP: 8px
}
.ms-pickeremptyresulttexttr .ms-descriptiontext {
	PADDING-LEFT: 5px; PADDING-TOP: 6px
}
.ms-pickerbodysection {
	BORDER-TOP: #a5a5a5 1px solid; BACKGROUND: =
url(/_layouts/images/viewheadergrad.gif) #ece9d8 repeat-x
}
.ms-pickerresultoutertable {
	TABLE-LAYOUT: fixed
}
.ms-pickerresulttable {
	BORDER-COLLAPSE: separate
}
.ms-pickerresultdiv {
	BORDER-RIGHT: 1px inset; BORDER-TOP: 1px inset; OVERFLOW: scroll; =
BORDER-LEFT: 1px inset; WIDTH: 100%; BORDER-BOTTOM: 1px inset; HEIGHT: =
100%; BACKGROUND-COLOR: #ffffff
}
.ms-pickerbuttonsection {
	BACKGROUND-COLOR: #ece9d8
}
.ms-pickersectionline {
	BACKGROUND-COLOR: #d0d0bf
}
.ms-pickersearchbox {
	COLOR: #000000; HEIGHT: 19px
}
.ms-pickersearchsummarytr TD.ms-descriptiontext {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; COLOR: #525252; PADDING-TOP: 5px
}
.ms-pickerwaittexttr TD.ms-descriptiontext {
	TEXT-ALIGN: center
}
.ms-ph {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: none; COLOR: =
#949494; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #f3f3f3
}
.ms-naveditor .ms-vb2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 3px; HEIGHT: 22px
}
.ms-naveditor .ms-gb {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 3px; HEIGHT: 22px
}
.ms-naveditor .ms-gb {
	BORDER-TOP-WIDTH: 0px
}
.ms-naveditor .ms-gb IMG {
	MARGIN-TOP: 1em
}

@media Print   =20
{
.ms-leftareacell {
	DISPLAY: none
}
.ms-globallinks {
	DISPLAY: none
}
.ms-siteaction {
	DISPLAY: none
}
.ms-areaseparatorleft {
	DISPLAY: none
}
.ms-rightareacell {
	DISPLAY: none
}
.ms-areaseparatorright {
	DISPLAY: none
}
.ms-areaseparatorcorner {
	DISPLAY: none
}
.ms-titlearealeft {
	DISPLAY: none
}
.ms-titlearearight {
	DISPLAY: none
}
.ms-searchform {
	DISPLAY: none
}
.ms-banner {
	DISPLAY: none
}
.ms-buttonheightwidth {
	DISPLAY: none
}
.ms-buttonheightwidth2 {
	DISPLAY: none
}
    }
.ms-hidden {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: =
-500px; HEIGHT: 1px
}
A.ms-skip {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: =
-500px; HEIGHT: 1px
}
A.ms-skip:hover {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: =
-500px; HEIGHT: 1px
}
A.ms-skip:visited {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: =
-500px; HEIGHT: 1px
}
A.ms-skip:active {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black =
1px solid; PADDING-LEFT: 4px; LEFT: 2px; PADDING-BOTTOM: 2px; =
BORDER-LEFT: black 1px solid; WIDTH: auto; COLOR: black; PADDING-TOP: =
2px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; TOP: 2px; =
HEIGHT: auto; BACKGROUND-COLOR: white
}
A.ms-skip:unknown {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black =
1px solid; PADDING-LEFT: 4px; LEFT: 2px; PADDING-BOTTOM: 2px; =
BORDER-LEFT: black 1px solid; WIDTH: auto; COLOR: black; PADDING-TOP: =
2px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; TOP: 2px; =
HEIGHT: auto; BACKGROUND-COLOR: white
}
.ms-dialogBody {
	BACKGROUND-COLOR: #ece9d8
}
.ms-dialogHeader {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: =
url(/_layouts/images/dialogTitleBKGD.jpg); BACKGROUND-REPEAT: repeat-y; =
BACKGROUND-COLOR: #ffffff
}
.ms-dialogHeaderDescription {
	PADDING-RIGHT: 20px; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: =
Tahoma
}
.ms-dialogHelpLink {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Tahoma; TEXT-DECORATION: =
none
}
.ms-dialogHelpLink A {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Tahoma; TEXT-DECORATION: =
none
}
.ms-dialogHeadingDivider1 {
	BACKGROUND-COLOR: #ffffff
}
.ms-dialogHeadingDivider2 {
	BACKGROUND-COLOR: #9e9fa1
}
.ms-dialogHeadingDivider3 {
	BACKGROUND-COLOR: #d6d2bf
}
.ms-dialogBodyMain {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; =
FONT-SIZE: 8pt; BORDER-LEFT: #7f9db9 1px solid; COLOR: #666666; =
BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: =
#ffffff
}
.ms-dialogButtonSection {
	BORDER-TOP: #d0d0bf 1px solid
}
.ms-dialogButtonCell {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma
}
.ms-dialogButtonCell INPUT {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma
}
.ms-dialogHoverRow {
	BACKGROUND-COLOR: #f2f4e3
}
.ms-dialogSelectedRow {
	BACKGROUND-COLOR: #e6e6e6
}
.ms-aggrwebpartcell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
A.ms-acclink {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black =
1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: black =
1px solid; WIDTH: auto; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: =
black 1px solid; HEIGHT: 1.1em; BACKGROUND-COLOR: white
}
A.ms-imnlink {
	CURSOR: default
}
.ms-SrvMenuUI {
	DISPLAY: none
}
.ms-MenuUIPopupBody {
	BORDER-RIGHT: #868686 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#868686 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
BORDER-LEFT: #868686 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #868686 =
1px solid
}
.ms-MenuUIPopupBody TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #003399; PADDING-TOP: 0px
}
.ms-MenuUIPopupBody DIV {
	CURSOR: pointer
}
.ms-MenuUI {
	CURSOR: pointer; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #fafafa
}
.ms-MenuUILarge {
	CURSOR: pointer; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #fafafa
}
.ms-MenuUIRtL {
	CURSOR: pointer; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #fafafa
}
.ms-MenuUILargeRtL {
	CURSOR: pointer; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #fafafa
}
.ms-MenuUI {
	BACKGROUND-POSITION: left 50%
}
.ms-MenuUILarge {
	BACKGROUND-POSITION: left 50%
}
.ms-MenuUIRtL {
	BACKGROUND-POSITION: right 50%
}
.ms-MenuUILargeRtL {
	BACKGROUND-POSITION: right 50%
}
.ms-MenuUI {
	BACKGROUND-IMAGE: url(/_layouts/images/MGrad.gif)
}
.ms-MenuUILarge {
	BACKGROUND-IMAGE: url(/_layouts/images/MGradLarge.gif); WIDTH: 250px
}
.ms-MenuUIRtL {
	BACKGROUND-IMAGE: url(/_layouts/images/MGradRtl.gif)
}
.ms-MenuUILargeRtL {
	BACKGROUND-IMAGE: url(/_layouts/images/MGradLargeRtl.gif); WIDTH: 250px
}
.ms-MenuUIDisabled SPAN {
	COLOR: #888888
}
.ms-MenuUIItemTableCell {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
2px; COLOR: #003399; PADDING-TOP: 2px; FONT-FAMILY: tahoma; =
TEXT-DECORATION: none
}
.ms-MenuUIItemTableCellCompact {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
2px; COLOR: #003399; PADDING-TOP: 2px; FONT-FAMILY: tahoma; =
TEXT-DECORATION: none
}
.ms-MenuUIItemTableCellCompact {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 1px
}
.ms-MenuUIItemTableCell A {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-MenuUIItemTableCellHover A {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-MenuUIItemTableCellCompact A {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-MenuUIItemTableCellCompactHover A {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-menuitemdescription {
	COLOR: #666666
}
.ms-MenuUIItemTableCellHover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
1px; COLOR: #003399; PADDING-TOP: 1px; FONT-FAMILY: tahoma; =
TEXT-DECORATION: none
}
.ms-MenuUIItemTableCellCompactHover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
1px; COLOR: #003399; PADDING-TOP: 1px; FONT-FAMILY: tahoma; =
TEXT-DECORATION: none
}
.ms-MenuUIItemTableCellCompactHover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.ms-MenuUIItemTableHover {
	BORDER-RIGHT: #d2b47a 1px solid; BORDER-TOP: #d2b47a 1px solid; =
BORDER-LEFT: #d2b47a 1px solid; BORDER-BOTTOM: #d2b47a 1px solid; =
BACKGROUND-COLOR: #ffe6a0
}
.ms-MenuUIItemTableHover .ms-menuitemdescription {
	COLOR: #333333
}
.ms-MenuUIIcon {
	WIDTH: 24px; HEIGHT: 16px
}
.ms-MenuUIIconRtL {
	WIDTH: 24px; HEIGHT: 16px
}
.ms-MenuUIIconLarge {
	WIDTH: 40px; HEIGHT: 16px
}
.ms-MenuUIIconLargeRtl {
	WIDTH: 40px; HEIGHT: 16px
}
.ms-MenuUIIcon {
	PADDING-RIGHT: 6px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.ms-MenuUIIconLarge {
	PADDING-RIGHT: 6px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.ms-MenuUIIconRtL {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.ms-MenuUIIconLargeRtl {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.ms-MenuUILabel {
	WIDTH: 100%
}
.ms-MenuUILabelRtL {
	WIDTH: 100%
}
.ms-menuuilabelcompact {
	WIDTH: 100%
}
.ms-menuuilabelcompactRtl {
	WIDTH: 100%
}
.ms-MenuUILabel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 2px
}
.ms-MenuUILabelRtL {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 2px
}
.ms-menuuilabelcompact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 1px
}
.ms-menuuilabelcompactRtl {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 1px
}
.ms-MenuUISubmenuArrow {
	WIDTH: 16px; HEIGHT: 16px
}
.ms-MenuUISeparator {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px; BACKGROUND-COLOR: =
#c5c5c5
}
.ms-MenuUISeparatorRtL {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px; BACKGROUND-COLOR: =
#c5c5c5
}
.ms-MenuUISeparatorLarge {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px; BACKGROUND-COLOR: =
#c5c5c5
}
.ms-MenuUISeparatorLargeRtl {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px; BACKGROUND-COLOR: =
#c5c5c5
}
.ms-MenuUISeparator {
	MARGIN: 0px 0px 0px 32px
}
.ms-MenuUISeparatorRtL {
	MARGIN: 0px 32px 0px 0px
}
.ms-MenuUISeparatorLarge {
	MARGIN: 0px 0px 0px 48px
}
.ms-MenuUISeparatorLargeRtl {
	MARGIN: 0px 48px 0px 0px
}
.ms-MenuUICheckMark {
	BACKGROUND-IMAGE: url(/_layouts/images/ChkMrk.gif)
}
.ms-MenuUIItemTableCellDisabled {
	COLOR: #999999
}
.ms-sbtable {
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em; COLOR: #000000; FONT-STYLE: =
normal; FONT-FAMILY: Verdana
}
.ms-sbtablealt {
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em; COLOR: #000000; FONT-STYLE: =
normal; FONT-FAMILY: Verdana
}
.ms-sbtable-ex {
	MARGIN-TOP: 2px; MARGIN-LEFT: 2px; WIDTH: 100%; BORDER-COLLAPSE: =
collapse
}
.ms-sbtable-border {
	BORDER-RIGHT: #97b4e9 1px solid; BORDER-TOP: #97b4e9 1px solid; =
BORDER-LEFT: #97b4e9 1px solid; BORDER-BOTTOM: #97b4e9 1px solid
}
TD.ms-sbcell {
	BORDER-RIGHT: #7f9db9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#7f9db9 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: =
#7f9db9 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #7f9db9 1px solid; =
WHITE-SPACE: nowrap
}
TD.ms-sbcellnoborder {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; WHITE-SPACE: nowrap; BORDER-RIGHT-WIDTH: 0px
}
.ms-sbtext {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; FONT-FAMILY: Tahoma
}
.ms-sbplain {
	FONT-SIZE: 8pt; BORDER-TOP-STYLE: none; FONT-FAMILY: Tahoma; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
.ms-sbplainwithborder {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma
}
TD.ms-sblink {
	PADDING-RIGHT: 14px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ms-sblink A:link {
	PADDING-LEFT: 4px; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Tahoma; =
TEXT-DECORATION: none
}
.ms-sblink A:visited {
	PADDING-LEFT: 4px; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Tahoma; =
TEXT-DECORATION: none
}
.ms-sblink A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
TD.ms-sbgo {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 1px; BACKGROUND-COLOR: #e9f2fd
}
.ms-sbLastcell {
	WIDTH: 100%
}
.ms-rightbodysectionsearchbox {
	WIDTH: 100%
}
.ms-sbLastCell {
	PADDING-RIGHT: 10px
}
TD.ms-sbscopes {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; =
BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
SELECT.ms-sbscopes {
	FONT-SIZE: 8pt; WIDTH: 170px; FONT-FAMILY: tahoma,verdana
}
.srch-WPBody {
	FONT-SIZE: 1em; MARGIN: 0px; COLOR: #666666; FONT-FAMILY: tahoma
}
.srch-results {
=09
}
.srch-sort {
	FONT-SIZE: 1em; COLOR: #333333
}
.srch-sort A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
.srch-sort A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
.srch-sort A:hover {
	COLOR: #ff0000
}
.srch-sort-right {
	FONT-SIZE: 1em; FLOAT: right; PADDING-BOTTOM: 4px; COLOR: #333333
}
.srch-sort-right A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
.srch-sort-right A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
.srch-sort-right A:hover {
	COLOR: #ff0000
}
.srch-summary {
	FONT-SIZE: 1em; COLOR: #333333; FONT-FAMILY: Tahoma
}
.srch-summary A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
.srch-summary A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
.srch-summary A:hover {
	COLOR: #ff0000
}
.srch-stats {
	FONT-SIZE: 1em; COLOR: #333333; FONT-FAMILY: Tahoma; WHITE-SPACE: =
nowrap; BACKGROUND-COLOR: #ececec; TEXT-ALIGN: left
}
.srch-stats A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
.srch-stats A:hover {
	COLOR: #ff0000
}
.srch-Description {
	FONT-SIZE: 1em; MARGIN: 0px 0px 4px; COLOR: #333333; FONT-FAMILY: =
Tahoma
}
.srch-Description B {
	FONT-WEIGHT: bold; COLOR: #333333
}
.srch-alertme A:link {
	MARGIN: 0px
}
.srch-alertme A:visited {
	MARGIN: 0px
}
.srch-alertme A:hover {
	MARGIN: 0px
}
.srch-Title {
	FONT-SIZE: 1.2em; MARGIN: 0px 0px 5px; COLOR: #003399; FONT-FAMILY: =
Tahoma
}
.srch-Title A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
.srch-Title A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
.srch-Title A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.srch-URL A:link {
	COLOR: #008800! important; TEXT-DECORATION: none
}
.srch-URL A:visited {
	COLOR: #008800! important; TEXT-DECORATION: none
}
.srch-URL A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.srch-Metadata {
	BORDER-TOP: #e0ded5 1px solid; FONT-SIZE: 1em; MARGIN: 0px 0px 15px; =
COLOR: #8c8c8c; FONT-FAMILY: Tahoma
}
.srch-dup .srch-Page-bg {
=09
}
.srch-Page {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #666666; FONT-FAMILY: Tahoma; =
BACKGROUND-COLOR: #ececec; TEXT-ALIGN: right
}
.srch-Page A:link {
	FONT-WEIGHT: normal; COLOR: #3764a0; TEXT-DECORATION: none
}
.srch-Page A:visited {
	FONT-WEIGHT: normal; COLOR: #3764a0; TEXT-DECORATION: none
}
.srch-Page A:hover {
	COLOR: #ff0000
}
.srch-dup A:link {
	COLOR: #517acc
}
.srch-dup A:visited {
	COLOR: #517acc
}
.srch-Icon {
=09
}
.srch-ActionLink A {
	FONT-SIZE: 0.85em; MARGIN-BOTTOM: 0px; FONT-STYLE: italic; =
TEXT-DECORATION: none
}
.srch-ActionLink A:hover {
	COLOR: #ff0000
}
.ms-searchresultstitlearea {
	PADDING-LEFT: 18px; BACKGROUND-IMAGE: =
url(/_layouts/images/pageTitleBKGD.gif); PADDING-TOP: 20px; =
BORDER-BOTTOM: #6f9dd9 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: =
85px; BACKGROUND-COLOR: #d6e8ff; TEXT-ALIGN: center
}
.ms-searchresultsareaSeparator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BACKGROUND-COLOR: #d6e8ff
}

------=_NextPart_000_0000_01CC549A.0DD1ECE0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.cen.eu/cen/Style%20Library/cen.css

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
ADDRESS {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CAPTION {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CITE {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CODE {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
DFN {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
EM {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
STRONG {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
TH {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
VAR {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-SIZE: 100%
}
H2 {
	FONT-SIZE: 100%
}
H3 {
	FONT-SIZE: 100%
}
H4 {
	FONT-SIZE: 100%
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 100%
}
Q:unknown {
	content: ''
}
Q:unknown {
	content: ''
}
abbr {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
ACRONYM {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
ADDRESS {
	MARGIN: 0px 0px 20px; LINE-HEIGHT: 1.4em
}
.greenText {
	COLOR: #a1ba00
}
.blueText {
	COLOR: #1d54a6
}
BODY {
	FONT-SIZE: 76%! important; COLOR: #555; LINE-HEIGHT: 1.4em; =
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: =
left
}
DIV {
	FONT-SIZE: 1em
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.setTextRight {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
5px; PADDING-TOP: 0px
}
IMG.setTextLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: =
10px; PADDING-TOP: 0px
}
A:link {
	COLOR: #1d54a6; TEXT-DECORATION: none
}
A:visited {
	COLOR: #1d54a6; TEXT-DECORATION: none
}
A:hover {
	COLOR: #a1ba00! important; TEXT-DECORATION: none! important
}
A.arrowLink:link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: =
url(Images/arrow-blue.gif) no-repeat left 4px; PADDING-BOTTOM: 0px; =
COLOR: #1d54a6; PADDING-TOP: 0px
}
A.arrowLink:visited {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: =
url(Images/arrow-blue.gif) no-repeat left 4px; PADDING-BOTTOM: 0px; =
COLOR: #1d54a6; PADDING-TOP: 0px
}
A.arrowLink:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: =
url(Images/arrow-green.gif) no-repeat left 4px; PADDING-BOTTOM: 0px; =
COLOR: #a1ba00; PADDING-TOP: 0px
}
A.pdfLink:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/IMAGES/pdficon.gif) no-repeat left top; PADDING-BOTTOM: =
2px; COLOR: #1d54a6; PADDING-TOP: 2px
}
A.pdfLink:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/IMAGES/pdficon.gif) no-repeat left top; PADDING-BOTTOM: =
2px; COLOR: #1d54a6; PADDING-TOP: 2px
}
A.pdfLink:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/IMAGES/pdficon.gif) no-repeat left top; PADDING-BOTTOM: =
2px; COLOR: #a1ba00; PADDING-TOP: 2px
}
A.wordLink:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/IMAGES/icdoc.gif) no-repeat left top; PADDING-BOTTOM: 2px; =
COLOR: #1d54a6; PADDING-TOP: 2px
}
A.wordLink:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/IMAGES/icdoc.gif) no-repeat left top; PADDING-BOTTOM: 2px; =
COLOR: #1d54a6; PADDING-TOP: 2px
}
A.wordLink:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/IMAGES/icdoc.gif) no-repeat left top; PADDING-BOTTOM: 2px; =
COLOR: #a1ba00; PADDING-TOP: 2px
}
A.xlsLink:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/IMAGES/icxls.gif) no-repeat left top; PADDING-BOTTOM: 2px; =
COLOR: #1d54a6; PADDING-TOP: 2px
}
A.xlsLink:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/IMAGES/icxls.gif) no-repeat left top; PADDING-BOTTOM: 2px; =
COLOR: #1d54a6; PADDING-TOP: 2px
}
A.xlsLink:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/IMAGES/icxls.gif) no-repeat left top; PADDING-BOTTOM: 2px; =
COLOR: #a1ba00; PADDING-TOP: 2px
}
A.zipLink:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/IMAGES/iczip.gif) no-repeat left top; PADDING-BOTTOM: 2px; =
COLOR: #1d54a6; PADDING-TOP: 2px
}
A.zipLink:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/IMAGES/iczip.gif) no-repeat left top; PADDING-BOTTOM: 2px; =
COLOR: #1d54a6; PADDING-TOP: 2px
}
A.zipLink:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/IMAGES/iczip.gif) no-repeat left top; PADDING-BOTTOM: 2px; =
COLOR: #a1ba00; PADDING-TOP: 2px
}
A.pptLink:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/IMAGES/icppt.gif) no-repeat left top; PADDING-BOTTOM: 2px; =
COLOR: #1d54a6; PADDING-TOP: 2px
}
A.pptLink:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/IMAGES/icppt.gif) no-repeat left top; PADDING-BOTTOM: 2px; =
COLOR: #1d54a6; PADDING-TOP: 2px
}
A.pptLink:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/IMAGES/icppt.gif) no-repeat left top; PADDING-BOTTOM: 2px; =
COLOR: #a1ba00; PADDING-TOP: 2px
}
A.totopLink:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: =
url(Images/totop.gif) no-repeat left center; PADDING-BOTTOM: 2px; COLOR: =
#1d54a6; PADDING-TOP: 2px
}
A.totopLink:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: =
url(Images/totop.gif) no-repeat left center; PADDING-BOTTOM: 2px; COLOR: =
#1d54a6; PADDING-TOP: 2px
}
A.totopLink:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: =
url(Images/totop-green.gif) no-repeat left center; PADDING-BOTTOM: 2px; =
COLOR: #a1ba00; PADDING-TOP: 2px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; COLOR: #333; LINE-HEIGHT: =
1.3em; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; COLOR: #1d54a6; LINE-HEIGHT: =
1.3em; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; COLOR: #333; LINE-HEIGHT: =
1.2em; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; COLOR: #1d54a6; LINE-HEIGHT: =
1.2em; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 0.5em; COLOR: #333; LINE-HEIGHT: 1em; PADDING-TOP: =
0px; FONT-STYLE: normal
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 0.5em; COLOR: #1d54a6; LINE-HEIGHT: 1em; =
PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 1.5em; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
BLOCKQUOTE {
	FONT-WEIGHT: normal; MARGIN-LEFT: 20px
}
PRE {
	FONT-SIZE: 1.5em; FONT-FAMILY: monospace
}
STRONG {
	FONT-WEIGHT: bold
}
B {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
I {
	FONT-STYLE: italic
}
CODE {
	FONT-SIZE: 1em; FONT-FAMILY: "Courier New", Courier, monospace; =
WHITE-SPACE: pre
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em =
0px 1.5em; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: =
url(Images/arrow-blue-list.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px =
0.45em 20px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 1.5em 1em; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 0.25em 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: =
decimal
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 1.5em; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 0px; MARGIN: 0.25em 0px; PADDING-TOP: 0px
}
DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px 30px; PADDING-TOP: 0px
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 1.5em; PADDING-TOP: 0px
}
TABLE CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 1.5em; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
TD {
	FONT-SIZE: 1em
}
TABLE.statisticsTable {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 1.5em; BORDER-LEFT: #6087c1 1px solid; LINE-HEIGHT: =
1.4em; PADDING-TOP: 0px; BORDER-BOTTOM: #6087c1 1px solid; visible: =
false
}
TABLE.statisticsTable CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 1.5em; MARGIN: 0px; PADDING-TOP: 0px; visible: false
}
TABLE.statisticsTable TH {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: =
#6087c1 1px solid; TEXT-ALIGN: left; visible: false
}
TABLE.statisticsTable TD {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1em; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: =
#6087c1 1px solid; visible: false
}
TABLE.dataTable {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 1.5em; BORDER-LEFT: #6087c1 1px solid; LINE-HEIGHT: =
1.4em; PADDING-TOP: 0px; BORDER-BOTTOM: #6087c1 1px solid
}
TABLE.dataTable CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 1.5em; MARGIN: 0px; PADDING-TOP: 0px; visible: false
}
TABLE.dataTable TH {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: =
#6087c1 1px solid; TEXT-ALIGN: left; visible: false
}
TABLE.dataTable TD {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 1em; PADDING-BOTTOM: =
3px; VERTICAL-ALIGN: top; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: =
3px; BORDER-BOTTOM: #6087c1 1px solid; visible: false
}
TR.alternateRow {
	BACKGROUND: #f8fbe4
}
TR.alternateRowBlue {
	BACKGROUND: #dde6f2
}
TD.greenCell {
	BACKGROUND: #f8fbe4
}
TH.greenCell {
	BACKGROUND: #dbec79
}
TD.blueCell {
	BACKGROUND: #dde6f2
}
TH.blueCell {
	BACKGROUND: #1d54a6; COLOR: #fff
}
TABLE.layOutTable TABLE.dataTable {
	BACKGROUND: #fff
}
HR {
	BORDER-TOP: #ddd 0px dotted; BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(Images/dots-hori.gif) #fff repeat-x; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN: 5px 0px; COLOR: #ddd; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
TD.contentCell HR {
	BORDER-TOP: #ddd 0px dotted; BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(Images/dots-hori.gif) #fff repeat-x; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN: 1.5em 0px; COLOR: #ddd; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
.new {
	PADDING-LEFT: 40px; BACKGROUND: url(Images/new.gif) no-repeat left top
}
.newGreen {
	PADDING-LEFT: 40px; BACKGROUND: url(Images/new.gif) no-repeat left top
}
.newBlue {
	PADDING-LEFT: 40px; BACKGROUND: url(Images/newBlue.gif) no-repeat left =
top
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
FORM DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
FORM P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
LABEL {
	FONT-WEIGHT: bold
}
FIELDSET {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eee 1px =
solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 1.5em; =
BORDER-LEFT: #eee 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px =
solid
}
FIELDSET LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px; =
BACKGROUND-COLOR: white
}
 HTML FIELDSET LEGEND {
	MARGIN: 0px 0px 10px -10px
}
FIELDSET UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
FIELDSET UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 2px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 2px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 2px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif
}
OPTION {
	FONT-SIZE: 1em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
TEXTAREA {
	WIDTH: 200px; HEIGHT: 8em
}
INPUT.check {
	MARGIN: 0px; WIDTH: auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: =
none; BORDER-LEFT-STYLE: none; HEIGHT: auto; BORDER-BOTTOM-STYLE: none
}
INPUT.radio {
	MARGIN: 0px; WIDTH: auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: =
none; BORDER-LEFT-STYLE: none; HEIGHT: auto; BORDER-BOTTOM-STYLE: none
}
INPUT.file {
	WIDTH: 250px; HEIGHT: auto
}
INPUT.readonly {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
INPUT.button {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; =
BORDER-LEFT: black 1px solid; WIDTH: 10em; BORDER-BOTTOM: black 1px =
solid; BACKGROUND-COLOR: #ddd
}
INPUT.image {
	WIDTH: auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; HEIGHT: auto; BORDER-BOTTOM-STYLE: none
}
FORM DIV.submit {
	MARGIN: 1em 0px
}
FORM DIV.submit INPUT {
	WIDTH: 15em; HEIGHT: 2em
}
.stretch {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; =
HEIGHT: 1px
}
.clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; =
HEIGHT: 1px
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
UNKNOWN {
	DISPLAY: inline-block; WIDTH: 100%
}
 HTML .clearfix {
	HEIGHT: 1%
}
.replace {
	BACKGROUND-POSITION: left top; DISPLAY: block; BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-COLOR: transparent
}
.replace  {
	BACKGROUND-POSITION: left top; DISPLAY: block; TEXT-INDENT: -10000px; =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.replace A {
	TEXT-INDENT: 0px
}
.replace A SPAN {
	TEXT-INDENT: -10000px
}
SPAN.accesskey {
	TEXT-DECORATION: none
}
.accessibility {
	LEFT: -999em; POSITION: absolute; TOP: -999em
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV#pageBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; =
PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; TEXT-ALIGN: =
left; min-width: 770px; max-width: 980px
}
.siteTable {
	WIDTH: 100%
}
DIV.headerBlock {
	BACKGROUND: url(Images/bg-header00.jpg) no-repeat left bottom; HEIGHT: =
228px
}
DIV.photo {
	BACKGROUND: url(Images/bg-header11.jpg) no-repeat left bottom
}
DIV.photo2 {
	BACKGROUND: url(Images/bg-header02.jpg) no-repeat left bottom
}
DIV.photo3 {
	BACKGROUND: url(Images/bg-header03.jpg) no-repeat left bottom
}
DIV.photo4 {
	BACKGROUND: url(Images/bg-header04.jpg) no-repeat left bottom
}
DIV.photo5 {
	BACKGROUND: url(Images/bg-header05.jpg) no-repeat left bottom
}
DIV#logo {
	BORDER-RIGHT: #f00 0px solid; BORDER-TOP: #f00 0px solid; FLOAT: left; =
BORDER-LEFT: #f00 0px solid; BORDER-BOTTOM: #f00 0px solid
}
DIV#logo IMG.bosslogo {
	POSITION: absolute; TOP: 50px
}
DIV.toolbar {
	BORDER-RIGHT: #0f0 0px solid; BORDER-TOP: #0f0 0px solid; BORDER-LEFT: =
#0f0 0px solid; BORDER-BOTTOM: #0f0 0px solid; POSITION: relative
}
DIV.toolbar UL {
	BORDER-RIGHT: #00f 0px solid; BORDER-TOP: #00f 0px solid; RIGHT: 0px; =
MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #00f 0px solid; BORDER-BOTTOM: =
#00f 0px solid; POSITION: absolute
}
DIV.toolbar UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: =
url(Images/dots-vert.gif) repeat-y left top; FLOAT: left; =
LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; BORDER-LEFT: #888 0px =
dotted; PADDING-TOP: 10px
}
DIV.toolbar A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; TEXT-TRANSFORM: uppercase; COLOR: =
#888; TEXT-DECORATION: none
}
DIV.toolbar A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; TEXT-TRANSFORM: uppercase; COLOR: =
#888; TEXT-DECORATION: none
}
DIV.toolbar A:hover {
	COLOR: #a1ba00
}
DIV.topNavigation {
	CLEAR: both; PADDING-TOP: 193px
}
DIV.topNavigation UL {
	BORDER-TOP: #cac6c6 1px solid; BACKGROUND: #1d54a6; FLOAT: left; =
MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: normal; BORDER-BOTTOM: #999 1px =
solid
}
DIV.topNavigation UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; LIST-STYLE-IMAGE: =
none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.topNavigation UL LI A:link {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: =
bold; BACKGROUND: #1d54a6; PADDING-BOTTOM: 5px; MARGIN: 0px; =
BORDER-LEFT: #164fa0 1px solid; COLOR: #fff; PADDING-TOP: 5px; =
TEXT-DECORATION: none
}
DIV.topNavigation UL LI A:visited {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: =
bold; BACKGROUND: #1d54a6; PADDING-BOTTOM: 5px; MARGIN: 0px; =
BORDER-LEFT: #164fa0 1px solid; COLOR: #fff; PADDING-TOP: 5px; =
TEXT-DECORATION: none
}
DIV.topNavigation UL LI A:hover {
	BACKGROUND: #dbec79; COLOR: #454
}
DIV.topNavigation UL LI.sel A:link {
	BACKGROUND: #dbec79; COLOR: #454
}
DIV.topNavigation UL LI.sel A:visited {
	BACKGROUND: #dbec79; COLOR: #454
}
TR.breadRow {
	BORDER-TOP: #b2acac 1px solid; BACKGROUND: #f6f6f6
}
DIV.breadcrumb {
	CLEAR: both; PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 20px; =
FONT-SIZE: 90%; PADDING-BOTTOM: 4px; COLOR: #333; PADDING-TOP: 4px
}
DIV.breadcrumb STRONG {
	FONT-WEIGHT: bold; COLOR: #a1ba00! important
}
A.breadcrumbCurrent {
	FONT-WEIGHT: bold; COLOR: #a1ba00! important
}
DIV.breadcrumb A:link {
	COLOR: #666; TEXT-DECORATION: none
}
DIV.breadcrumb A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
DIV.breadcrumb A:hover {
	COLOR: #a1ba00
}
TD.leftCell {
	BORDER-RIGHT: #b2acac 0px dotted; PADDING-RIGHT: 1px; BACKGROUND: =
url(Images/dots-vert.gif) #f6f6f6 repeat-y right top; VERTICAL-ALIGN: =
top; WIDTH: 195px
}
TD.home {
	BACKGROUND: url(Images/dots-vert.gif) #fff repeat-y right top
}
DIV.newsBlock {
	BACKGROUND: #fff
}
DIV.newsBlock H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
100%; BACKGROUND: #1d54a6; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: =
#fff; PADDING-TOP: 4px
}
DIV.newsBlock UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV.newsBlock UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.newsBlock UL LI A:link {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 17px; BACKGROUND: =
url(Images/arrow-blue.gif) no-repeat 7px 7px; PADDING-BOTTOM: 7px; =
COLOR: #555; PADDING-TOP: 3px; TEXT-DECORATION: none
}
DIV.newsBlock UL LI A:visited {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 17px; BACKGROUND: =
url(Images/arrow-blue.gif) no-repeat 7px 7px; PADDING-BOTTOM: 7px; =
COLOR: #555; PADDING-TOP: 3px; TEXT-DECORATION: none
}
DIV.newsBlock UL LI A:hover {
	BACKGROUND: url(Images/arrow-blue.gif) #f3f7fa no-repeat 7px 7px; =
COLOR: #222
}
DIV.newsBlock A.moreNews:link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: =
url(Images/arrow-blue.gif) no-repeat left center; PADDING-BOTTOM: 0px; =
COLOR: #1d54a6; PADDING-TOP: 0px
}
DIV.newsBlock A.moreNews:visited {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: =
url(Images/arrow-blue.gif) no-repeat left center; PADDING-BOTTOM: 0px; =
COLOR: #1d54a6; PADDING-TOP: 0px
}
DIV.newsBlock A.moreNews:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: =
url(Images/arrow-green.gif) no-repeat left center; PADDING-BOTTOM: 0px; =
COLOR: #a1ba00; PADDING-TOP: 0px
}
DIV.newsBlock P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; =
PADDING-TOP: 4px
}
DIV.leftMenuBlock {
=09
}
DIV.leftMenuBlock UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV.leftMenuBlock UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.leftMenuBlock UL LI A:link {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: =
#1d54a6; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; =
BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
DIV.leftMenuBlock UL LI A:visited {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: =
#1d54a6; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; =
BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
DIV.leftMenuBlock UL LI A:hover {
	BACKGROUND: #dbec79; COLOR: #454! important
}
DIV.leftMenuBlock UL LI UL LI A:link {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: =
#eeeeeb; PADDING-BOTTOM: 3px; COLOR: #555; PADDING-TOP: 3px; =
BORDER-BOTTOM: #fff 2px solid; TEXT-DECORATION: none
}
DIV.leftMenuBlock UL LI UL LI A:visited {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: =
#eeeeeb; PADDING-BOTTOM: 3px; COLOR: #555; PADDING-TOP: 3px; =
BORDER-BOTTOM: #fff 2px solid; TEXT-DECORATION: none
}
DIV.leftMenuBlock UL LI UL LI A:hover {
	BACKGROUND: #dbec79; COLOR: #454
}
DIV.leftMenuBlock UL LI UL LI.sel A:link {
	BACKGROUND: #dbec79; COLOR: #454
}
DIV.leftMenuBlock UL LI UL LI.sel A:visited {
	BACKGROUND: #dbec79; COLOR: #454
}
DIV.leftMenuBlock UL LI UL LI.sel UL LI A:link {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: =
url(Images/arrow-blue.gif) #fff no-repeat 10px 7px; PADDING-BOTTOM: 3px; =
COLOR: #555; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 2px solid; =
TEXT-DECORATION: none
}
DIV.leftMenuBlock UL LI UL LI.sel UL LI A:visited {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: =
url(Images/arrow-blue.gif) #fff no-repeat 10px 7px; PADDING-BOTTOM: 3px; =
COLOR: #555; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 2px solid; =
TEXT-DECORATION: none
}
DIV.leftMenuBlock UL LI UL LI.sel UL LI A:hover {
	BACKGROUND: url(Images/arrow-green.gif) #fff no-repeat 10px 7px; COLOR: =
#a1ba00! important
}
DIV.leftMenuBlock UL LI UL LI.sel UL LI.sel A:link {
	FONT-WEIGHT: bold; BACKGROUND: url(Images/arrow-green.gif) #fff =
no-repeat 10px 7px; COLOR: #a1ba00
}
DIV.leftMenuBlock UL LI UL LI.sel UL LI.sel A:visited {
	FONT-WEIGHT: bold; BACKGROUND: url(Images/arrow-green.gif) #fff =
no-repeat 10px 7px; COLOR: #a1ba00
}
TD.contentCell {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND: =
url(Images/dots-hori.gif) #fff repeat-x left top; PADDING-BOTTOM: 7px; =
VERTICAL-ALIGN: top; WIDTH: 754px; PADDING-TOP: 7px
}
DIV.pageFunctionsBlock {
	FLOAT: right; WIDTH: 70px; TEXT-ALIGN: right
}
DIV.pageFunctionsBlock A.print:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 90%; BACKGROUND: =
url(Images/print.gif) no-repeat left center; PADDING-BOTTOM: 2px; COLOR: =
#333; PADDING-TOP: 2px
}
DIV.pageFunctionsBlock A.print:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 90%; BACKGROUND: =
url(Images/print.gif) no-repeat left center; PADDING-BOTTOM: 2px; COLOR: =
#333; PADDING-TOP: 2px
}
DIV.pageFunctionsBlock A.print:hover {
	BACKGROUND: url(Images/print-green.gif) no-repeat left center; COLOR: =
#a1ba00; TEXT-DECORATION: none
}
DIV.pageFunctionsBlock A.textonly:link {
	PADDING-LEFT: 20px; FONT-SIZE: 90%; BACKGROUND: =
url(Images/textonly.gif) no-repeat left center; COLOR: #333
}
DIV.pageFunctionsBlock A.textonly:visited {
	PADDING-LEFT: 20px; FONT-SIZE: 90%; BACKGROUND: =
url(Images/textonly.gif) no-repeat left center; COLOR: #333
}
DIV.pageFunctionsBlock A.textonly:hover {
	COLOR: #000; TEXT-DECORATION: none
}
H1.pageTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.5em; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; COLOR: #1d54a6; LINE-HEIGHT: =
1.5em; PADDING-TOP: 0px
}
DIV.contentBlock {
	LINE-HEIGHT: 1.4em; MARGIN-RIGHT: 70px
}
DIV.footer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: =
url(Images/bg-footer.gif) repeat-x left top; PADDING-BOTTOM: 7px; COLOR: =
#666; PADDING-TOP: 15px; BORDER-BOTTOM: #1d54a6 8px solid
}
DIV.footer A:link {
	COLOR: #666
}
DIV.footer A:visited {
	COLOR: #666
}
DIV.footer A:hover {
	COLOR: #a1ba00
}
DIV.footer P {
	MARGIN: 0px
}
DIV.footer P.date {
	FLOAT: right
}
TABLE.layOutTable {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.layOutTable TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 20px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.layOutTable TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 20px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.layOutTable CAPTION {
	DISPLAY: none
}
TABLE.layOutTable TABLE.dataTable {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 1.5em; BORDER-LEFT: #6087c1 1px solid; LINE-HEIGHT: =
1.4em; PADDING-TOP: 0px; BORDER-BOTTOM: #6087c1 1px solid
}
TABLE.layOutTable TABLE.dataTable CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 1.5em; MARGIN: 0px; PADDING-TOP: 0px; visible: false
}
TABLE.layOutTable TABLE.dataTable TH {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: =
#6087c1 1px solid; TEXT-ALIGN: left; visible: false
}
TABLE.layOutTable TABLE.dataTable TD {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 1em; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: =
#6087c1 1px solid; visible: false
}
TABLE.baseTable {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.baseTable TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 20px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.baseTable TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 20px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.baseTable CAPTION {
	DISPLAY: none
}
TABLE.layOutTable TABLE.statisticsTable {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 1.5em; BORDER-LEFT: #6087c1 1px solid; LINE-HEIGHT: =
1.4em; PADDING-TOP: 0px; BORDER-BOTTOM: #6087c1 1px solid
}
TABLE.layOutTable TABLE.statisticsTable CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 1.5em; MARGIN: 0px; PADDING-TOP: 0px; visible: false
}
TABLE.layOutTable TABLE.statisticsTable TH {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: =
#6087c1 1px solid; TEXT-ALIGN: left; visible: false
}
TABLE.layOutTable TABLE.statisticsTable TD {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1em; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: =
#6087c1 1px solid; visible: false
}
TABLE.baseTable TABLE.statisticsTable {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 1.5em; BORDER-LEFT: #6087c1 1px solid; LINE-HEIGHT: =
1.4em; PADDING-TOP: 0px; BORDER-BOTTOM: #6087c1 1px solid
}
TABLE.baseTable TABLE.statisticsTable CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 1.5em; MARGIN: 0px; PADDING-TOP: 0px; visible: false
}
TABLE.baseTable TABLE.statisticsTable TH {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: =
#6087c1 1px solid; TEXT-ALIGN: left; visible: false
}
TABLE.baseTable TABLE.statisticsTable TD {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1em; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: =
#6087c1 1px solid; visible: false
}
TABLE.baseTable TABLE.dataTable {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 1.5em; BORDER-LEFT: #6087c1 1px solid; LINE-HEIGHT: =
1.4em; PADDING-TOP: 0px; BORDER-BOTTOM: #6087c1 1px solid
}
TABLE.baseTable TABLE.dataTable CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 1.5em; MARGIN: 0px; PADDING-TOP: 0px; visible: false
}
TABLE.baseTable TABLE.dataTable TH {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: =
#6087c1 1px solid; TEXT-ALIGN: left; visible: false
}
TABLE.baseTable TABLE.dataTable TD {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1em; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: =
#6087c1 1px solid; visible: false
}
TABLE.specialTable {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; BACKGROUND: #f8fbe4; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; =
LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.specialTable CAPTION {
	DISPLAY: none
}
TABLE.specialTable TH {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: =
0px; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: =
#6087c1 1px solid; TEXT-ALIGN: left; visible: false
}
TABLE.specialTable TD {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: =
#6087c1 1px solid; visible: false
}
TABLE.specialTable H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
100%; BACKGROUND: #dbec79; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 5px; =
COLOR: #454; PADDING-TOP: 4px
}
TABLE.specialTable H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.3em; =
PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0.5em; COLOR: #333; LINE-HEIGHT: =
1.3em; PADDING-TOP: 0px
}
TABLE.specialTable H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; =
PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0.25em; COLOR: #1d54a6; =
LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
TABLE.specialTable H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0.25em; COLOR: #333; =
LINE-HEIGHT: 1.1em; PADDING-TOP: 0px
}
TABLE.specialTable H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px 10px 0.25em; COLOR: #333; LINE-HEIGHT: 1em; =
PADDING-TOP: 0px
}
TABLE.specialTable P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
TABLE.specialTable UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: =
url(Images/arrow-blue-list.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px =
0.45em 30px; PADDING-TOP: 0px
}
TABLE.specialTable OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 0.25em 30px; PADDING-TOP: 0px; LIST-STYLE-TYPE: =
decimal
}
TABLE.specialTable TABLE.statisticsTable {
	MARGIN: 0px 10px 1.5em
}
TABLE.specialTable TABLE.statisticsTable TD {
	BACKGROUND: #fff
}
TABLE.specialTable TABLE.dataTable {
	MARGIN: 0px 10px 1.5em
}
TABLE.specialTable TABLE.dataTable TD {
	BACKGROUND: #fff
}
.text-disable {
	COLOR: #ccc
}
.text-enable {
	FONT-WEIGHT: bold
}
IMG.bosslogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; =
PADDING-TOP: 0px
}
DIV.headerBlock {
	MARGIN: 0px
}
DIV.breadcrumb {
	MARGIN: 0px
}
#zz1_TopNavigationMenu {
	CLEAR: both; BORDER-TOP: #cac6c6 1px solid; BACKGROUND: #1d54a6; =
MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: normal; BORDER-BOTTOM: #999 1px =
solid; POSITION: relative; TOP: 115px
}
#zz1_TopNavigationMenu TABLE {
	MARGIN: 0px
}
TABLE.zz1_TopNavigationMenu_5 {
	WIDTH: auto
}
TABLE .ms-topnav {
	FONT-SIZE: 1em! important; BACKGROUND-IMAGE: none; BORDER-TOP-STYLE: =
none; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: inherit; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
A.ms-topnav:link {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: =
1em! important; PADDING-BOTTOM: 2px; BORDER-LEFT: #164fa0 1px solid; =
COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; =
BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: inherit; BORDER-RIGHT-STYLE: =
none; BACKGROUND-COLOR: #1d54a6; TEXT-DECORATION: none; =
BORDER-BOTTOM-STYLE: none
}
A.ms-topnav:visited {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: =
1em! important; PADDING-BOTTOM: 2px; BORDER-LEFT: #164fa0 1px solid; =
COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; =
BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: inherit; BORDER-RIGHT-STYLE: =
none; BACKGROUND-COLOR: #1d54a6; TEXT-DECORATION: none; =
BORDER-BOTTOM-STYLE: none
}
A.ms-topnav:hover {
	BACKGROUND: #dbec79; COLOR: #454! important
}
A.ms-topnavselected {
	BACKGROUND: #dbec79; COLOR: #454! important
}
#zz10_SiteActionsMenu_t {
	FLOAT: right; POSITION: relative; TOP: 40px; TEXT-ALIGN: right
}
.ms-consoleframe TABLE {
	MARGIN: 0px
}
TABLE.ms-consoleframe {
	MARGIN: 0px
}
TD#onetIdTopNavBarContainer #zz1_TopNavigationMenu {
	POSITION: static
}
.ms-main TABLE {
	TEXT-ALIGN: left
}
.ms-main TABLE {
	MARGIN: 0px; BORDER-COLLAPSE: separate
}
TABLE.ms-bannerframe {
	MARGIN: 0px
}
TABLE.ms-bannerframe TABLE {
	MARGIN: 0px
}
TABLE.ms-bannerframe #zz1_TopNavigationMenu {
	BORDER-TOP-WIDTH: 0px; CLEAR: none; BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; MARGIN: =
0px; WIDTH: auto; BORDER-RIGHT-WIDTH: 0px
}
TABLE.ms-bannerframe #zz1_TopNavigationMenu TABLE {
=09
}
TABLE.ms-bannerframe TABLE.zz1_TopNavigationMenu_5 {
	WIDTH: 100%
}
TABLE.ms-bannerframe .ms-topnav {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 8pt; =
BACKGROUND-IMAGE: url(/_layouts/images/topnavunselected.gif); =
BORDER-LEFT: 1px solid; COLOR: #3764a0; BORDER-BOTTOM: medium none; =
BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: =
#e2efff
}
TABLE.ms-bannerframe A.ms-topnav:link {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 8px; FONT-SIZE: 8pt; BACKGROUND-IMAGE: =
url(/_layouts/images/topnavunselected.gif); PADDING-BOTTOM: 0px; =
BORDER-LEFT: 1px solid; COLOR: #3764a0; PADDING-TOP: 1px; BORDER-BOTTOM: =
medium none; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Tahoma; =
BACKGROUND-COLOR: #e2efff; TEXT-DECORATION: none
}
TABLE.ms-bannerframe A.ms-topnav:visited {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 8px; FONT-SIZE: 8pt; BACKGROUND-IMAGE: =
url(/_layouts/images/topnavunselected.gif); PADDING-BOTTOM: 0px; =
BORDER-LEFT: 1px solid; COLOR: #3764a0; PADDING-TOP: 1px; BORDER-BOTTOM: =
medium none; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Tahoma; =
BACKGROUND-COLOR: #e2efff; TEXT-DECORATION: none
}
TABLE.ms-bannerframe A.ms-topnav:hover {
	BORDER-RIGHT: #c2a770 1px solid; BORDER-TOP: #c2a770 1px solid; =
BACKGROUND-IMAGE: url(/_layouts/images/topnavhover.gif); BORDER-LEFT: =
#ffffff 1px solid; COLOR: #000000; BORDER-BOTTOM: #c2a770 0px solid; =
BACKGROUND-COLOR: #ffe6a0
}
.ms-propertysheet {
	FONT-SIZE: 1em
}
.ms-propertysheet TH {
	FONT-SIZE: 1em
}
.ms-bodyareaframe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.ms-bodyareaframe {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
.ms-viewareaframe {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
.ms-WPBody {
	FONT-SIZE: 1em; COLOR: #555; LINE-HEIGHT: 1.4em; FONT-FAMILY: Verdana, =
Geneva, Arial, Helvetica, sans-serif
}
.ms-WPBody TD {
	FONT-SIZE: 1em; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, =
sans-serif
}
.ms-WPBody SELECT {
	WIDTH: 680px
}
.ms-WPBody .pnlContactInfo SELECT {
	WIDTH: auto
}
.ms-WPBody .pnlContactInfo INPUT {
	WIDTH: 255px
}
.ms-WPBody .pnlContactInfo INPUT.btn {
	WIDTH: auto
}
.ms-WPBody .pnlComment SELECT {
	WIDTH: auto
}
.ms-WPBody .pnlComment INPUT {
	WIDTH: 255px
}
.ms-WPBody .pnlComment INPUT.btn {
	WIDTH: auto
}
.ms-WPBody .pnlMeetingRegistration SELECT {
	WIDTH: auto
}
.ms-WPBody .pnlMeetingRegistration INPUT {
	WIDTH: 255px
}
.ms-WPBody .pnlMeetingRegistration INPUT.btn {
	WIDTH: auto
}
.ms-WPBody .pnlInput SELECT {
	WIDTH: auto
}
.ms-WPBody .pnlInput INPUT {
	WIDTH: 255px
}
.ms-WPBody .pnlInput INPUT.btn {
	WIDTH: auto
}
.ms-WPBody .pnlInput SPAN.checkbox INPUT {
	WIDTH: auto
}
DIV#ctl00_m_g_0015db56_49c4_458c_a96e_53efbc0b6d59 TABLE {
	WIDTH: 100%
}
DIV#ctl00_m_g_0015db56_49c4_458c_a96e_53efbc0b6d59 LABEL {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal
}
DIV#ctl00_m_g_0015db56_49c4_458c_a96e_53efbc0b6d59 TD.ms-advsrchText =
INPUT {
	WIDTH: 194px
}
DIV#ctl00_m_g_0015db56_49c4_458c_a96e_53efbc0b6d59 =
TD.ms-advsrchHeadingText H3 {
	FONT-WEIGHT: normal
}
DIV#ctl00_m_g_20e28e00_1992_4208_adfb_75d76b553a2b TABLE {
	WIDTH: 100%
}
DIV#ctl00_m_g_20e28e00_1992_4208_adfb_75d76b553a2b LABEL {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal
}
DIV#ctl00_m_g_20e28e00_1992_4208_adfb_75d76b553a2b TD.ms-advsrchText =
INPUT {
	WIDTH: 194px
}
DIV#ctl00_m_g_20e28e00_1992_4208_adfb_75d76b553a2b =
TD.ms-advsrchHeadingText H3 {
	FONT-WEIGHT: normal
}
TABLE.ms-rtetoolbarmenu TABLE {
	MARGIN: 0px 0px 5px
}

------=_NextPart_000_0000_01CC549A.0DD1ECE0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.cen.eu/cen/Style%20Library/cen-print.css

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV#pageBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; =
TEXT-ALIGN: left; min-width: none; max-width: none
}
.siteTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: auto; PADDING-TOP: 0px
}
DIV.headerBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 10px
}
DIV#logo {
	FLOAT: left; MARGIN-BOTTOM: 10px; POSITION: static
}
DIV.toolbar {
	DISPLAY: none
}
DIV.topNavigation {
	DISPLAY: none
}
DIV.newsBlock {
	DISPLAY: none
}
DIV.leftMenuBlock {
	DISPLAY: none
}
DIV.pageFunctionsBlock {
	DISPLAY: none
}
TR.breadRow {
	BORDER-TOP: #b2acac 0px solid; BACKGROUND: #ffffff
}
DIV.breadcrumb {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; =
FONT-SIZE: 90%; PADDING-BOTTOM: 4px; COLOR: #333; PADDING-TOP: 4px
}
TD.leftCell {
	BORDER-RIGHT: #b2acac 0px dotted; VERTICAL-ALIGN: top; WIDTH: 0%; =
BORDER-BOTTOM: #b2acac 1px dotted
}
TD.leftCell {
	BACKGROUND: white
}
TD.home {
	BACKGROUND: white
}
TD.contentCell {
	PADDING-RIGHT: 0px; BORDER-TOP: #b2acac 1px dotted; PADDING-LEFT: 0px; =
BACKGROUND: white; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: top; WIDTH: =
100%; PADDING-TOP: 7px; BORDER-BOTTOM: #b2acac 1px dotted
}
DIV.contentBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H1.pageTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.5em; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; COLOR: #1d54a6; LINE-HEIGHT: =
1.5em; PADDING-TOP: 0px
}
DIV.footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 8px solid; PADDING-LEFT: 0px; =
BACKGROUND: white; PADDING-BOTTOM: 7px; COLOR: #666; PADDING-TOP: 7px; =
BORDER-BOTTOM: #1d54a6 0px solid
}
DIV.footer A:link {
	COLOR: #666
}
DIV.footer A:visited {
	COLOR: #666
}
DIV.footer A:hover {
	COLOR: #000
}
.ms-topNavContainer {
	DISPLAY: none
}
#zz3_SiteActionsMenu_t {
	DISPLAY: none
}
TD.leftCell {
	DISPLAY: none
}
TD.contentCell {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
TD.SiteActions {
	DISPLAY: none
}
#ctl00_SPNavigation_ctl01_authContainer1 {
	DISPLAY: none
}

------=_NextPart_000_0000_01CC549A.0DD1ECE0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.cen.eu/cen/Style%20Library/cen-ie.css

HR {
	BORDER-TOP: #ddd 0px dotted; BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(dots-hori.gif) #fff repeat-x; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 3px =
0px; COLOR: #ddd; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
TD.contentCell HR {
	BORDER-TOP: #ddd 1px dashed; BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(dots-hori.gif) #fff repeat-x; BORDER-BOTTOM-WIDTH: 0px; MARGIN: =
1.5em 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
 HTML DIV#pageBlock {
=09
}
 HTML DIV.leftMenuBlock UL LI A:link {
	HEIGHT: 1%
}
DIV.leftMenuBlock UL LI A:visited {
	HEIGHT: 1%
}
TABLE.specialTable TABLE.dataTable {
	MARGIN: 0px 10px 1.5em; WIDTH: 92%
}
TABLE.layOutTable TABLE.dataTable {
	MARGIN: 0px 10px 1.5em; WIDTH: 92%
}
 HTML DIV.toolbar {
	HEIGHT: 1%
}
#zz1_TopNavigationMenu {
	BORDER-TOP: #cac6c6 1px solid; PADDING-TOP: 0px
}
DIV.topNavigation UL {
	BORDER-TOP: #cac6c6 0px solid
}
 HTML DIV.newsBlock UL {
	MARGIN-TOP: 15px
}
 HTML DIV.newsBlock UL LI {
	MARGIN-TOP: -15px
}

------=_NextPart_000_0000_01CC549A.0DD1ECE0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.cen.eu/cen/Style%20Library/CustomEditorStyles.css

.ms-asset-icon {
	MARGIN-RIGHT: 4px
}
IMG.ms-rteCustom-setTextRight {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
5px; PADDING-TOP: 0px
}
IMG.ms-rteCustom-setTextLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: =
10px; PADDING-TOP: 0px
}
A.ms-rteCustom-totopLink:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: =
url(Images/totop.gif) no-repeat left center; PADDING-BOTTOM: 2px; COLOR: =
#1d54a6; PADDING-TOP: 2px
}
A.ms-rteCustom-totopLink:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: =
url(Images/totop.gif) no-repeat left center; PADDING-BOTTOM: 2px; COLOR: =
#1d54a6; PADDING-TOP: 2px
}
A.ms-rteCustom-totopLink:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: =
url(Images/totop-green.gif) no-repeat left center; PADDING-BOTTOM: 2px; =
COLOR: #a1ba00; PADDING-TOP: 2px
}
TABLE.ms-rteCustom-dataTable {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 1.5em; BORDER-LEFT: #6087c1 1px solid; LINE-HEIGHT: =
1.4em; PADDING-TOP: 0px; BORDER-BOTTOM: #6087c1 1px solid
}
TABLE.ms-rteCustom-dataTable CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 1.5em; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.ms-rteCustom-dataTable TD {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 1em; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: =
#6087c1 1px solid
}
TABLE.ms-rteCustom-layOutTable TABLE.ms-rteCustom-dataTable TD {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 1em; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: =
#6087c1 1px solid
}
TR.ms-rteCustom-alternateRow {
	BACKGROUND: #f8fbe4
}
TR.ms-rteCustom-alternateRowBlue {
	BACKGROUND: #dde6f2
}
TD.ms-rteCustom-greenCell {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 1em; BACKGROUND: =
#f8fbe4; PADDING-BOTTOM: 3px; BORDER-LEFT: #6087c1 1px solid; =
PADDING-TOP: 3px; BORDER-BOTTOM: #6087c1 1px solid
}
TD.ms-rteCustom-blueCell {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 1em; BACKGROUND: =
#dde6f2; PADDING-BOTTOM: 3px; BORDER-LEFT: #6087c1 1px solid; =
PADDING-TOP: 3px; BORDER-BOTTOM: #6087c1 1px solid
}
TD.ms-rteCustom-headerCellGreen {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: =
#dbec79; PADDING-BOTTOM: 3px; BORDER-LEFT: #6087c1 1px solid; COLOR: =
#333; PADDING-TOP: 3px; BORDER-BOTTOM: #6087c1 1px solid; TEXT-ALIGN: =
left
}
TD.ms-rteCustom-headerCellBlue {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: =
#1d54a6; PADDING-BOTTOM: 3px; BORDER-LEFT: #6087c1 1px solid; COLOR: =
#fff; PADDING-TOP: 3px; BORDER-BOTTOM: #6087c1 1px solid; TEXT-ALIGN: =
left
}
TABLE.ms-rteCustom-layOutTable {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.ms-rteCustom-layOutTable TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 20px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.ms-rteCustom-layOutTable TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 20px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.ms-rteCustom-layOutTable CAPTION {
	DISPLAY: none
}
.ms-rteCustom-newGreen {
	PADDING-LEFT: 40px; BACKGROUND: url(Images/new.gif) no-repeat left top
}
.ms-rteCustom-newBlue {
	PADDING-LEFT: 40px; BACKGROUND: url(Images/newBlue.gif) no-repeat left =
top
}
.ms-rteTable-cenTable1 {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 1.5em; BORDER-LEFT: #6087c1 1px solid; LINE-HEIGHT: =
1.4em; PADDING-TOP: 0px; BORDER-BOTTOM: #6087c1 1px solid; FONT-FAMILY: =
Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse
}
.ms-rteTable-cenTable1 TR.ms-rteTableHeaderRow-cenTable1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
1em; BACKGROUND: #1d54a6; PADDING-BOTTOM: 10px; MARGIN: 10px; =
VERTICAL-ALIGN: top; TEXT-TRANSFORM: capitalize; COLOR: #ffffff; =
LINE-HEIGHT: 1.4em; PADDING-TOP: 10px; FONT-STYLE: normal; FONT-FAMILY: =
Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; =
border-spacing: 10px
}
.ms-rteTable-cenTable1 TD.ms-rteTableHeaderFirstCol-cenTable1 {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 1em; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; COLOR: #ffffff; LINE-HEIGHT: 1.4em; =
PADDING-TOP: 3px; BORDER-BOTTOM: #6087c1 1px solid
}
.ms-rteTable-cenTable1 TD.ms-rteTableHeaderLastCol-cenTable1 {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 1em; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; LINE-HEIGHT: 1.4em; PADDING-TOP: =
3px; BORDER-BOTTOM: #6087c1 1px solid
}
.ms-rteTable-cenTable1 TD.ms-rteTableHeaderOddCol-cenTable1 {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 1em; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; COLOR: #ffffff; LINE-HEIGHT: 1.4em; =
PADDING-TOP: 3px; BORDER-BOTTOM: #6087c1 1px solid
}
.ms-rteTable-cenTable1 TD.ms-rteTableHeaderEvenCol-cenTable1 {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 1em; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; COLOR: #ffffff; LINE-HEIGHT: 1.4em; =
PADDING-TOP: 3px; BORDER-BOTTOM: #6087c1 1px solid
}
.ms-rteTable-cenTable1 TR.ms-rteTableOddRow-cenTable1 {
	FONT-SIZE: 1em; VERTICAL-ALIGN: top; COLOR: #666666; BACKGROUND-COLOR: =
#f2f3f4
}
.ms-rteTable-cenTable1 TR.ms-rteTableEvenRow-cenTable1 {
	FONT-SIZE: 1em; VERTICAL-ALIGN: top; COLOR: #666666; BACKGROUND-COLOR: =
#e7ebf7
}
.ms-rteTable-cenTable1 TD.ms-rteTableFirstCol-cenTable1 {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 1em; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: =
#6087c1 1px solid
}
.ms-rteTable-cenTable1 TD.ms-rteTableLastCol-cenTable1 {
	PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; =
PADDING-TOP: 0in
}
.ms-rteTable-cenTable1 TD.ms-rteTableOddCol-cenTable1 {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 1em; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: =
#6087c1 1px solid
}
.ms-rteTable-cenTable1 TD.ms-rteTableEvenCol-cenTable1 {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 1em; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: =
#6087c1 1px solid
}
.ms-rteTable-cenTable1 TR.ms-rteTableFooterRow-cenTable1 {
	FONT-WEIGHT: 500; FONT-SIZE: 1em; COLOR: #4a5a80; LINE-HEIGHT: 11pt; =
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; =
BACKGROUND-COLOR: #dde6f2
}
.ms-rteTable-cenTable1 TD.ms-rteTableFooterFirstCol-cenTable1 {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: gray =
1pt solid; PADDING-LEFT: 6px; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; =
BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #6087c1 =
1px solid; TEXT-ALIGN: left
}
.ms-rteTable-cenTable1 TD.ms-rteTableFooterLastCol-cenTable1 {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: gray =
1pt solid; PADDING-LEFT: 6px; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; =
BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #6087c1 =
1px solid; TEXT-ALIGN: left
}
.ms-rteTable-cenTable1 TD.ms-rteTableFooterOddCol-cenTable1 {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 1em; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: =
#6087c1 1px solid; TEXT-ALIGN: left
}
.ms-rteTable-cenTable1 TD.ms-rteTableFooterEvenCol-cenTable1 {
	BORDER-RIGHT: #6087c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#6087c1 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 1em; PADDING-BOTTOM: =
3px; BORDER-LEFT: #6087c1 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: =
#6087c1 1px solid; TEXT-ALIGN: left
}
.ms-rteCustom-ArticleTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; TEXT-TRANSFORM: none; COLOR: #333; =
FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ms-rteCustom-ArticleByline {
	FONT-SIZE: 1em; COLOR: #333; FONT-STYLE: normal; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
.ms-rteCustom-ArticleHeadLine {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #333; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}

------=_NextPart_000_0000_01CC549A.0DD1ECE0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.cen.eu/_layouts/1033/init.js?rev=f1K4M7FbrRbBn5CulJorLQ%3D%3D

function Browseris () {
	var agt=3Dnavigator.userAgent.toLowerCase();
	this.osver=3D1.0;
	if (agt)
	{
		var stOSVer=3Dagt.substring(agt.indexOf("windows ")+11);
		this.osver=3DparseFloat(stOSVer);
	}
	this.major=3DparseInt(navigator.appVersion);
	=
this.nav=3D((agt.indexOf('mozilla')!=3D-1)&&((agt.indexOf('spoofer')=3D=3D=
-1) && (agt.indexOf('compatible')=3D=3D-1)));
	this.nav6=3Dthis.nav && (this.major=3D=3D5);
	this.nav6up=3Dthis.nav && (this.major >=3D5);
	this.nav7up=3Dfalse;
	if (this.nav6up)
	{
		var navIdx=3Dagt.indexOf("netscape/");
		if (navIdx >=3D0 )
			this.nav7up=3DparseInt(agt.substring(navIdx+9)) >=3D7;
	}
	this.ie=3D(agt.indexOf("msie")!=3D-1);
	this.aol=3Dthis.ie && agt.indexOf(" aol ")!=3D-1;
	if (this.ie)
		{
		var stIEVer=3Dagt.substring(agt.indexOf("msie ")+5);
		this.iever=3DparseInt(stIEVer);
		this.verIEFull=3DparseFloat(stIEVer);
		}
	else
		this.iever=3D0;
	this.ie4up=3Dthis.ie && (this.major >=3D4);
	this.ie5up=3Dthis.ie && (this.iever >=3D5);
	this.ie55up=3Dthis.ie && (this.verIEFull >=3D5.5);
	this.ie6up=3Dthis.ie && (this.iever >=3D6);
	this.winnt=3D((agt.indexOf("winnt")!=3D-1)||(agt.indexOf("windows =
nt")!=3D-1));
	this.win32=3D((this.major >=3D4) && (navigator.platform=3D=3D"Win32")) =
||
		(agt.indexOf("win32")!=3D-1) || (agt.indexOf("32bit")!=3D-1);
	this.mac=3D(agt.indexOf("mac")!=3D-1);
	this.w3c=3Dthis.nav6up;
	this.safari=3D(agt.indexOf("safari")!=3D-1);
	this.safari125up=3Dfalse;
	if (this.safari && this.major >=3D5)
	{
		var navIdx=3Dagt.indexOf("safari/");
		if (navIdx >=3D0)
			this.safari125up=3DparseInt(agt.substring(navIdx+7)) >=3D125;
	}
}
var browseris=3Dnew Browseris();
var bis=3Dbrowseris;
function byid(id) { return document.getElementById(id); }
function newE(tag) { return document.createElement(tag); }
function wpf() { return document.forms[MSOWebPartPageFormName]; }
function startReplacement() {}
function GetEventSrcElement(e)
{
	if (browseris.nav)
		return e.target;
	else
		return e.srcElement;
}
function GetEventKeyCode(e)
{
	if (browseris.nav)
		return e.which;
	else
		return e.keyCode;
}
function GetInnerText(e)
{
	if (browseris.safari)
		return e.innerHTML;
	else if (browseris.nav)
		return e.textContent;
	else
		return e.innerText;
}
var UTF8_1ST_OF_2=3D0xc0   ;
var UTF8_1ST_OF_3=3D0xe0   ;
var UTF8_1ST_OF_4=3D0xf0   ;
var UTF8_TRAIL=3D0x80   ;
var HIGH_SURROGATE_BITS=3D0xD800 ;
var LOW_SURROGATE_BITS=3D0xDC00 ;
var SURROGATE_6_BIT=3D0xFC00 ;
var SURROGATE_ID_BITS=3D0xF800 ;
var SURROGATE_OFFSET=3D0x10000;
function escapeProperlyCoreCore(str, bAsUrl, bForFilterQuery, =
bForCallback)
{
	var strOut=3D"";
	var strByte=3D"";
	var ix=3D0;
	var strEscaped=3D" \"%<>\'&";
	if (typeof(str)=3D=3D"undefined")
		return "";
	for (ix=3D0; ix < str.length; ix++)
	{
		var charCode=3Dstr.charCodeAt(ix);
		var curChar=3Dstr.charAt(ix);
		if(bAsUrl && (curChar=3D=3D'#' || curChar=3D=3D'?') )
		{
			strOut+=3Dstr.substr(ix);
			break;
		}
		if (bForFilterQuery && curChar=3D=3D'&')
		{
			strOut+=3DcurChar;
			continue;
		}
		if (charCode <=3D0x7f)
		{
			if (bForCallback)
			{
				strOut+=3DcurChar;
			}
			else
			{
				if ( (charCode >=3D97 && charCode <=3D122) ||
					 (charCode >=3D65 && charCode <=3D90) ||
					 (charCode >=3D48 && charCode <=3D57) ||
					 (bAsUrl && (charCode >=3D32 && charCode <=3D95) && =
strEscaped.indexOf(curChar) < 0))
				{
					strOut+=3DcurChar;
				}
				else if (charCode <=3D0x0f)
				{
					strOut+=3D"%0"+charCode.toString(16).toUpperCase();
				}
				else if (charCode <=3D0x7f)
				{
					strOut+=3D"%"+charCode.toString(16).toUpperCase();
				}
			}
		}
		else if (charCode <=3D0x07ff)
		{
			strByte=3DUTF8_1ST_OF_2 | (charCode >> 6);
			strOut+=3D"%"+strByte.toString(16).toUpperCase() ;
			strByte=3DUTF8_TRAIL | (charCode & 0x003f);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
		}
		else if ((charCode & SURROGATE_6_BIT) !=3DHIGH_SURROGATE_BITS)
		{
			strByte=3DUTF8_1ST_OF_3 | (charCode >> 12);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
			strByte=3DUTF8_TRAIL | ((charCode & 0x0fc0) >> 6);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
			strByte=3DUTF8_TRAIL | (charCode & 0x003f);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
		}
		else if (ix < str.length - 1)
		{
			var charCode=3D(charCode & 0x03FF) << 10;
			ix++;
			var nextCharCode=3Dstr.charCodeAt(ix);
			charCode |=3DnextCharCode & 0x03FF;
			charCode+=3DSURROGATE_OFFSET;
			strByte=3DUTF8_1ST_OF_4 | (charCode >> 18);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
			strByte=3DUTF8_TRAIL | ((charCode & 0x3f000) >> 12);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
			strByte=3DUTF8_TRAIL | ((charCode & 0x0fc0) >> 6);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
			strByte=3DUTF8_TRAIL | (charCode & 0x003f);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
		}
	}
	return strOut;
}
function escapeProperly(str)
{
	return escapeProperlyCoreCore(str, false, false, false);
}
function escapeProperlyCore(str, bAsUrl)
{
	return escapeProperlyCoreCore(str, bAsUrl, false, false);
}
function escapeUrlForCallback(str)
{
	var iPound=3Dstr.indexOf("#");
	var iQues=3Dstr.indexOf("?");
	if ((iPound > 0) && ((iQues=3D=3D-1) || (iPound < iQues)))
	{
		var strNew=3Dstr.substr(0, iPound);
		if (iQues > 0)
		{
			strNew+=3Dstr.substr(iQues);
		}
		str=3DstrNew;
	}
	return escapeProperlyCoreCore(str, true, false, true);
}
function PageUrlValidation(url)
{
	if (url.substr(0, 4) !=3D"http" && url.substr(0,1) !=3D"/")
	{
		var L_InvalidPageUrl_Text=3D"Invalid page URL: ";
		alert(L_InvalidPageUrl_Text);
		return "";
	}
	else
		return url;
}
function DeferCall()
{
	if (arguments.length=3D=3D0)
		return null;
	var args=3Darguments;
	var fn=3Dnull;
	if (browseris.ie5up || browseris.nav6up)
	{
		eval("if (typeof("+args[0]+")=3D=3D'function') { fn=3D"+args[0]+"; =
}");
	}
	if (fn=3D=3Dnull)
		return null;
	if (args.length=3D=3D1) return fn();
	else if (args.length=3D=3D2) return fn(args[1]);
	else if (args.length=3D=3D3) return fn(args[1], args[2]);
	else if (args.length=3D=3D4) return fn(args[1], args[2], args[3]);
	else if (args.length=3D=3D5) return fn(args[1], args[2], args[3], =
args[4]);
	else if (args.length=3D=3D6) return fn(args[1], args[2], args[3], =
args[4], args[5]);
	else if (args.length=3D=3D7) return fn(args[1], args[2], args[3], =
args[4], args[5], args[6]);
	else if (args.length=3D=3D8) return fn(args[1], args[2], args[3], =
args[4], args[5], args[6], args[7]);
	else if (args.length=3D=3D9) return fn(args[1], args[2], args[3], =
args[4], args[5], args[6], args[7], args[8]);
	else if (args.length=3D=3D10) return fn(args[1], args[2], args[3], =
args[4], args[5], args[6], args[7], args[8], args[9]);
	else
	{
		var L_TooManyDefers_Text=3D"Too many arguments passed to DeferCall";
		alert(L_TooManyDefers_Text);
	}
	return null;
}
var L_ContainIllegalChar_Text=3D"^1 contains illegal character \'^2\'.";
var L_ContainIllegalString_Text=3D"^1 contains illegal characters or =
substring.";
var LegalUrlChars=3Dnew Array
(
	false, false, false, false, false, false, false, false,     false, =
false, false, false, false, false, false, false,
	false, false, false, false, false, false, false, false,     false, =
false, false, false, false, false, false, false,
	true,  true, false, false, true, false,  false, true,      true,  true, =
false, true,  true,  true,  true,  true,
	true,  true,  true,  true,  true,  true,  true,  true,      true,  =
true, false,  true, false,  true, false, false,
	true,  true,  true,  true,  true,  true,  true,  true,      true,  =
true,  true,  true,  true,  true,  true,  true,
	true,  true,  true,  true,  true,  true,  true,  true,      true,  =
true,  true, true, false, true,  true,  true,
	true,  true,  true,  true,  true,  true,  true,  true,      true,  =
true,  true,  true,  true,  true,  true,  true,
	true,  true,  true,  true,  true,  true,  true,  true,      true,  =
true,  true,  false, false, false, false, false,
	false, false, false, false, false, false, false, false,     false, =
false, false, false, false, false, false, false,
	false, false, false, false, false, false, false, false,     false, =
false, false, false, false, false, false, false
);
function AdmBuildParam(stPattern)
{
	var re;
	var i;
	for (i=3D1; i < AdmBuildParam.arguments.length; i++)
		{
		re=3Dnew RegExp("\\^"+i);
		stPattern=3DstPattern.replace(re, AdmBuildParam.arguments[i]);
		}
	return stPattern;
}
function IndexOfIllegalCharInUrlLeafName(strLeafName)
{
	for(var i=3D0; i<strLeafName.length; i++)
	{
		var ch=3DstrLeafName.charCodeAt(i);
		if(strLeafName.charAt(i)=3D=3D'.' && (i=3D=3D0 || =
i=3D=3D(strLeafName.length-1)))
			return i;
		if(ch < 160 && ( strLeafName.charAt(i)=3D=3D'/' || !LegalUrlChars[ch]) =
)
			return i;
	}
	return -1;
}
function IndexOfIllegalCharInUrlPath(strPath)
{
	for(var i=3D0; i<strPath.length; i++)
	{
		var ch=3DstrPath.charCodeAt(i);
		if( ch < 160 && !LegalUrlChars[ch])
			return i;
	}
	return -1;
}
function UrlContainsIllegalStrings(strPath)
{
	if(strPath.indexOf("..") >=3D0
		|| strPath.indexOf("//") >=3D0
		|| strPath.indexOf("./") >=3D0
		|| strPath.indexOf("/.") >=3D0
		|| strPath.indexOf(".")=3D=3D0
		|| strPath.lastIndexOf(".")=3D=3D(strPath.length-1)
		)
	{
		return true;
	}
	return false;
}
function UrlLeafNameValidate(source, args)
{
	var strMessagePrefix=3D"";
	if( typeof(source.MessagePrefix)=3D=3D"string" )
	{
		strMessagePrefix=3Dsource.MessagePrefix;
	}
	else
	{
		strMessagePrefix=3Dsource.id;
	}
	var i=3DIndexOfIllegalCharInUrlLeafName(args.Value);
	if( i >=3D0 )
	{
		if(typeof(source.errormessage)=3D=3D"string")
		{
			source.errormessage=3DAdmBuildParam(L_ContainIllegalChar_Text, =
strMessagePrefix, args.Value.charAt(i));
		}
		args.IsValid=3Dfalse;
	}
	else if( UrlContainsIllegalStrings(args.Value) )
	{
		if(typeof(source.errormessage)=3D=3D"string" )
		{
			source.errormessage=3DAdmBuildParam(L_ContainIllegalString_Text, =
strMessagePrefix);
		}
		args.IsValid=3Dfalse;
	}
	else
	{
		args.IsValid=3Dtrue;
	}
}
function UrlPathValidate(source, args)
{
	var strMessagePrefix=3D"";
	if( typeof(source.MessagePrefix)=3D=3D"string" )
	{
		strMessagePrefix=3Dsource.MessagePrefix;
	}
	else
	{
		strMessagePrefix=3Dsource.id;
	}
	var i=3DIndexOfIllegalCharInUrlPath(args.Value);
	if( i >=3D0)
	{
		if(typeof(source.errormessage)=3D=3D"string")
		{
			source.errormessage=3DAdmBuildParam(L_ContainIllegalChar_Text, =
strMessagePrefix, args.Value.charAt(i));
		}
		args.IsValid=3Dfalse;
	}
	else if( UrlContainsIllegalStrings(args.Value) )
	{
		if(typeof(source.errormessage)=3D=3D"string" )
		{
			source.errormessage=3DAdmBuildParam(L_ContainIllegalString_Text, =
strMessagePrefix);
		}
		args.IsValid=3Dfalse;
	}
	else
	{
		args.IsValid=3Dtrue;
	}
}
function IsCheckBoxListSelected(checkboxlist)
{
	if(checkboxlist=3D=3Dnull )
		return false;
	var len=3Dcheckboxlist.length ;
	if (len=3D=3Dnull)
	{
		return checkboxlist.checked;
	}
	else
	{
		for (var i=3D0; i < len ; i++)
		{
			if (checkboxlist[i].checked)
			{
				return true;
			}
		}
	}
	return false;
}
function STSValidatorEnable(val, bEnable, bSilent)
{
	var objVal=3Ddocument.getElementById(val);
	if (objVal=3D=3Dnull)
		return;
	if (bSilent=3D=3Dtrue || =
(objVal.getAttribute("AlwaysEnableSilent")=3D=3Dtrue))
	{
		objVal.enabled=3D(bEnable=3D=3Dtrue);
	}
	else
	{
		ValidatorEnable(objVal, bEnable);
	}
}
function encodeScriptQuote(str)
{
	var strOut=3D"";
	var ix=3D0;
	for (ix=3D0; ix < str.length; ix++)
	{
		var ch=3Dstr.charAt(ix);
		if (ch=3D=3D'\'')
			strOut+=3D"%27";
		else
			strOut+=3Dch;
	}
	return strOut;
}
function STSHtmlEncode(str)
{
	var strOut=3D"";
	var ix=3D0;
	for (ix=3D0; ix < str.length; ix++)
	{
		var ch=3Dstr.charAt(ix);
		switch (ch)
		{
			case '<':
				strOut+=3D"&lt;";
				break;
			case '>':
				strOut+=3D"&gt;";
				break;
			case '&':
				strOut+=3D"&amp;";
				break;
			case '\"':
				strOut+=3D"&quot;";
				break;
			case '\'':
				strOut+=3D"&#39;";
				break;
			default:
				strOut+=3Dch;
				break;
		}
   }
   return strOut;
}
function StAttrQuote(st)
{
	st=3Dst.toString();
	st=3Dst.replace(/&/g, '&amp;');
	st=3Dst.replace(/\"/g, '&quot;'); // "
	st=3Dst.replace(/\r/g, '&#13;');
	return '"'+st+'"';
}
function STSScriptEncode(str)
{
	var strOut=3D"";
	var ix=3D0;
	for (ix=3D0; ix < str.length; ix++)
	{
		var charCode=3Dstr.charCodeAt(ix);
		if (charCode > 0x0fff)
		{
			strOut+=3D("\\u"+charCode.toString(16).toUpperCase());
		}
		else if (charCode > 0x00ff)
		{
			strOut+=3D("\\u0"+charCode.toString(16).toUpperCase());
		}
		else if (charCode > 0x007f)
		{
			strOut+=3D("\\u00"+charCode.toString(16).toUpperCase());
		}
		else
		{
			switch (str.charAt(ix))
			{
			case '\n':
				strOut+=3D"\\n";
				break;
			case '\r':
				strOut+=3D"\\r";
				break;
			case '\"':
				strOut+=3D"\\u0022";
				break;
			case '%':
				strOut+=3D"\\u0025";
				break;
			case '&':
				strOut+=3D"\\u0026";
				break;
			case '\'':
				strOut+=3D"\\u0027";
				break;
			case '(':
				strOut+=3D"\\u0028";
				break;
			case ')':
				strOut+=3D"\\u0029";
				break;
			case '+':
				strOut+=3D"\\u002b";
				break;
			case '/':
				strOut+=3D"\\u002f";
				break;
			case '<':
				strOut+=3D"\\u003c";
				break;
			case '>':
				strOut+=3D"\\u003e";
				break;
			case '\\':
				strOut+=3D"\\\\";
				break;
			default:
				strOut+=3Dstr.charAt(ix);
			};
		}
	}
	return strOut;
}
function STSScriptEncodeWithQuote(str)
{
	return '"'+STSScriptEncode(str)+'"';
}
var SPOnError_cachedOriginalOnError=3Dwindow.onerror;
var L_PleaseWaitForScripts_Text=3D"Please wait while scripts are =
loaded...";
var g_pageLoadComplete=3Dfalse;
var previousRSChange=3D'';
if (document.onreadystatechange !=3Dnull)
{
	previousRSChange=3Ddocument.onreadystatechange;
}
document.onreadystatechange=3DsetLoadComplete;
function setLoadComplete()
{
	if(previousRSChange !=3Dnull && previousRSChange !=3D'')
	{
		eval(previousRSChange);
	}
	if(document.readyState=3D=3D'complete')
	{
		g_pageLoadComplete=3Dtrue;
		window.status=3D"";
		window.onerror=3DSPOnError_cachedOriginalOnError;
	}
}
function SPOnError_handleErrors(msg,url,line)
{
	var useErrorHandler=3Dfalse;
	if(!g_pageLoadComplete && document.readyState !=3D"complete")
	{
		useErrorHandler=3Dtrue;
	}
	if(useErrorHandler)
	{
		try
		{
			window.status=3DL_PleaseWaitForScripts_Text;
		}
		catch(e)
		{
		}
		return true;
	}
	else
	{
		if(typeof(SPOnError_cachedOriginalOnError)=3D=3D"function")
		{
			window.onerror=3DSPOnError_cachedOriginalOnError;
			return SPOnError_cachedOriginalOnError(msg,url,line);
		}
		else
		{
			window.onerror=3Dnull;
			return false;
		}
	}
}
window.onerror=3DSPOnError_handleErrors;
var L_Language_Text=3D"1033";
var L_ClickOnce1_text=3D"You are already attempting to save this item. =
If you attempt to save this item again, you may create duplicate =
information. Would you like to save this item again?";
var L_STSRecycleConfirm_Text=3D"Are you sure you want to send this item =
to the site Recycle Bin?";
var L_STSRecycleConfirm1_Text=3D"Are you sure you want to send this =
folder and all its contents to the site Recycle Bin?";
var L_STSDelConfirm_Text=3D"Are you sure you want to delete this item?";
var L_STSDelConfirm1_Text=3D"Are you sure you want to delete this folder =
and all its contents?";
var L_NewDocLibTb1_Text=3D"The document could not be created. \nThe =
required application may not be installed properly, or the template for =
this document library cannot be opened.\n\nPlease try the following:\n1. =
Check the General Settings for this document library for the name of the =
template, and install the application necessary for opening the =
template. If the application was set to install on first use, run the =
application and then try creating a new document again.\n\n2.  If you =
have permission to modify this document library, go to General Settings =
for the library and configure a new template.";
var L_NewDocLibTb2_Text=3D"'New Document' requires a Windows SharePoint =
Services-compatible application and Microsoft Internet Explorer 6.0 or =
greater. To add a document to this document library, click the 'Upload =
Document' button.";
var L_NewFormLibTb1_Text=3D"The document could not be created.\nThe =
required application may not be installed properly, or the template for =
this document library cannot be opened.\n\nPlease try the following:\n1. =
Check the General Settings for this document library for the name of the =
template, and install the application necessary for opening the =
template. If the application was set to install on first use, run the =
application and then try creating a new document again.\n\n2.  If you =
have permission to modify this document library, go to General Settings =
for the library and configure a new template.";
var L_NewFormLibTb2_Text=3D"This feature requires Microsoft Internet =
Explorer 6.0 or later and a Windows SharePoint Services-compatible XML =
editor such as Microsoft Office InfoPath.";
var L_ConfirmCheckout_Text=3D"You must check out this item before making =
changes.  Do you want to check out this item now?";
var L_CheckOutRetry_Text=3D"Check out failed, do you want to retry to =
check out from server?";
var L_CannotEditPropertyForLocalCopy_Text=3D"You cannot edit the =
properties of a document while it is checked out and being modified =
offline.";
var L_CannotEditPropertyCheckout_Text=3D"You cannot edit the properties =
of this document while it is checked out or locked for editing by =
another user.";
var L_NewFormClickOnce1_Text=3D"New Folder";
var L_EnterValidCopyDest_Text=3D"Please enter a valid folder URL and a =
file name.  Folder URLs must begin with 'http:' or 'https:'.";
var L_ConfirmUnlinkCopy_Text=3D"Because this item is a copy, it may =
still be receiving updates from its source.  You should make sure that =
this item is removed from the source's list of items to update, =
otherwise this item may continue to receive updates.  Are you sure that =
you want to unlink this item?";
var L_CopyingOfflineVersionWarning_Text=3D"You currently have this =
document checked out locally.  Only versions stored on the server can be =
copied.  To copy the most recent minor version, click OK.  To copy the =
currently checked out version, click Cancel, check in the document and =
then retry the copy operation.";
var L_Loading_Text=3D"Loading...";
var L_Loading_Error_Text=3D"An error has occurred with the data fetch.  =
Please refresh the page and retry.";
var L_WarnkOnce_text=3D"This item contains a custom recurrence pattern.  =
If you save your changes you will not be able to revert to the previous =
pattern.";
var L_WebFoldersRequired_Text=3D"Please wait while Explorer View is =
loaded. If Explorer View does not appear, your browser may not support =
it.";
var L_WebFoldersError_Text=3D"Your client does not support opening this =
list with Windows Explorer.";
var L_AccessibleMenu_Text=3D"Menu";
var L_NewBlogPost_Text=3D"This feature requires Microsoft Internet =
Explorer 6.0 or later and a Windows SharePoint Services-compatible blog =
editor such as Microsoft Office Word 2007 or later.";
var L_NewBlogPostFailed_Text=3D"Unable to connect to the blog program =
because it may be busy or missing. Check the program, and then try =
again.";
var recycleBinEnabled=3D0;
var bIsFileDialogView=3Dfalse;
var g_ViewIdToViewCounterMap=3Dnew Array();
function UpdateAccessibilityUI()
{
	var t1=3Ddocument.getElementById("TurnOnAccessibility");
	var t2=3Ddocument.getElementById("TurnOffAccessibility");
	if (IsAccessibilityFeatureEnabled())
	{
		if (t1 !=3Dnull)
			t1.style.display=3D"none";
		if (t2 !=3Dnull)
			t2.style.display=3D"";
	}
	else
	{
		if (t1 !=3Dnull)
			t1.style.display=3D"";
		if (t2 !=3Dnull)
			t2.style.display=3D"none";
	}
}
function SetIsAccessibilityFeatureEnabled(f)
{
	if (f)
		document.cookie=3D"WSS_AccessibilityFeature=3Dtrue;path=3D;";
	else
		document.cookie=3D"WSS_AccessibilityFeature=3Dfalse;path=3D;";
}
function DeleteCookie(sName)
{
	document.cookie=3DsName+"=3D; expires=3DThu, 01-Jan-70 00:00:01 GMT";
}
function GetCookie(sName)
{
	var aCookie=3Ddocument.cookie.split("; ");
	for (var i=3D0; i < aCookie.length; i++)
	{
		var aCrumb=3DaCookie[i].split("=3D");
		if (sName=3D=3DaCrumb[0]) {
			if(aCrumb.length > 1)
				return unescapeProperly(aCrumb[1]);
			else
				return null;
		}
	}
	return null;
}
function IsAccessibilityFeatureEnabled()
{
	return GetCookie("WSS_AccessibilityFeature")=3D=3D"true";
}
function escapeForSync(str)
{
	var strOut=3D"";
	var ix=3D0;
	var bDoingUnicode=3D0;
	var strSyncEscaped=3D"\\&|[]";
	for (ix=3D0; ix < str.length; ix++)
	{
		var charCode=3Dstr.charCodeAt(ix);
		var curChar=3Dstr.charAt(ix);
		if (bDoingUnicode && charCode <=3D0x7f) {
			strOut+=3D"]";
			bDoingUnicode=3D0;
		}
		if (!bDoingUnicode && charCode > 0x7f) {
			strOut+=3D"[";
			bDoingUnicode=3D1;
		}
		if(strSyncEscaped.indexOf(curChar) >=3D0)
			strOut+=3D"|";
		if ( (charCode >=3D97 && charCode <=3D122) ||
			 (charCode >=3D65 && charCode <=3D90) ||
			 (charCode >=3D48 && charCode <=3D57) )
		{
			strOut+=3DcurChar;
		}
		else if (charCode <=3D0x0f)
		{
			strOut+=3D"%0"+charCode.toString(16).toUpperCase();
		}
		else if (charCode <=3D0x7f)
		{
			strOut+=3D"%"+charCode.toString(16).toUpperCase();
		}
		else if (charCode <=3D0x00ff)
		{
			strOut+=3D"00"+charCode.toString(16).toUpperCase();
		}
		else if (charCode <=3D0x0fff)
		{
			strOut+=3D"0"+charCode.toString(16).toUpperCase();
		}
		else {
			strOut+=3DcharCode.toString(16).toUpperCase();
		}
	}
	if (bDoingUnicode)
		strOut+=3D"]";
	return strOut;
}
var g_rgdwchMinEncoded=3Dnew Array([
	0x00000000,
	0x00000080,
	0x00000800,
	0x00010000,
	0x00200000,
	0x04000000,
	0x80000000
	]);
function Vutf8ToUnicode(rgBytes)
{
	var ix=3D0;
	var strResult=3D"";
	var dwch, wch, uch;
	var nTrailBytes, nTrailBytesOrig;
	while (ix < rgBytes.length)
	{
		if (rgBytes[ix] <=3D0x007f)
		{
			strResult+=3DString.fromCharCode(rgBytes[ix++]);
		}
		else
		{
			uch=3DrgBytes[ix++];
			nTrailBytes=3D((uch) & 0x20) ? (((uch) & 0x10) ? 3 : 2) : 1;
			dwch=3Duch & (0xff >>> (2+nTrailBytes));
			while (nTrailBytes && (ix < rgBytes.length))
			{
				--nTrailBytes;
				uch=3DrgBytes[ix++];
				if (uch=3D=3D0)
				{
					return strResult;
				}
				if ((uch & 0xC0) !=3D0x80)
				{
					strResult+=3D'?';
					break;
				}
				dwch=3D(dwch << 6) | ((uch) & 0x003f);
			}
			if (nTrailBytes)
			{
				strResult+=3D'?';
				break;
			}
			if (dwch < g_rgdwchMinEncoded[nTrailBytesOrig])
			{
				strResult+=3D'?';
				break;
			}
			else if (dwch <=3D0xffff)
			{
				strResult+=3DString.fromCharCode(dwch);
			}
			else if (dwch <=3D0x10ffff)
			{
				dwch -=3DSURROGATE_OFFSET;
				strResult+=3DString.fromCharCode(
					HIGH_SURROGATE_BITS | dwch >>> 10);
				strResult+=3DString.fromCharCode(
					LOW_SURROGATE_BITS | ((dwch) & 0x003FF));
			}
			else
			{
				strResult+=3D'?';
			}
		}
	}
	return strResult;
}
function unescapeProperlyInternal(str)
{
	if (str=3D=3Dnull)
		return "null";
	var ix=3D0, ixEntity=3D0;
	var strResult=3D"";
	var rgUTF8Bytes=3Dnew Array;
	var ixUTF8Bytes=3D0;
	var hexString, hexCode;
	while (ix < str.length)
	{
		if (str.charAt(ix)=3D=3D'%')
		{
			if (str.charAt(++ix)=3D=3D'u')
			{
				hexString=3D"";
				for (ixEntity=3D0; ixEntity < 4 && ix < str.length;++ixEntity)
				{
					hexString+=3Dstr.charAt(++ix);
				}
				while (hexString.length < 4)
				{
					hexString+=3D'0';
				}
				hexCode=3DparseInt(hexString, 16);
				if (isNaN(hexCode))
				{
					strResult+=3D'?';
				}
				else
				{
					strResult+=3DString.fromCharCode(hexCode);
				}
			}
			else
			{
				hexString=3D"";
				for (ixEntity=3D0; ixEntity < 2 && ix < str.length;++ixEntity)
				{
					hexString+=3Dstr.charAt(ix++);
				}
				while (hexString.length < 2)
				{
					hexString+=3D'0';
				}
				hexCode=3DparseInt(hexString, 16);
				if (isNaN(hexCode))
				{
					if (ixUTF8Bytes)
					{
						strResult+=3DVutf8ToUnicode(rgUTF8Bytes);
						ixUTF8Bytes=3D0;
						rgUTF8Bytes.length=3DixUTF8Bytes;
					}
					strResult+=3D'?';
				}
				else
				{
					rgUTF8Bytes[ixUTF8Bytes++]=3DhexCode;
				}
			}
		}
		else
		{
			if (ixUTF8Bytes)
			{
				strResult+=3DVutf8ToUnicode(rgUTF8Bytes);
				ixUTF8Bytes=3D0;
				rgUTF8Bytes.length=3DixUTF8Bytes;
			}
			strResult+=3Dstr.charAt(ix++);
		}
	}
	if (ixUTF8Bytes)
	{
		strResult+=3DVutf8ToUnicode(rgUTF8Bytes);
		ixUTF8Bytes=3D0;
		rgUTF8Bytes.length=3DixUTF8Bytes;
	}
	return strResult;
}
function unescapeProperly(str)
{
	var strResult=3Dnull;
	if ((browseris.ie55up || browseris.nav6up) &&
		(typeof(decodeURIComponent) !=3D"undefined"))
	{
		strResult=3DdecodeURIComponent(str);
	}
	else
	{
		strResult=3DunescapeProperlyInternal(str);
	}
	return strResult;
}
function navigateMailToLink(strUrl, strUrlNew)
{
	if (strUrlNew)
	{
		return navigateMailToLinkNew(strUrlNew);
	}
	var strEncoded=3D"";
	for (ix=3D0; ix < strUrl.length; ix++)
	{
		var curChar=3DstrUrl.charAt(ix);
		var strHexCode;
		var strHexCodeL;
		if (curChar=3D=3D'%')
		{
			strHexCode=3DstrUrl.charAt(ix+1);
			strHexCode+=3DstrUrl.charAt(ix+2);
			strHexCodeL=3DstrHexCode.toLowerCase();
			if (strHexCodeL=3D=3D"3a" || strHexCodeL=3D=3D"2f" ||
				strHexCodeL=3D=3D"2e" || strHexCodeL=3D=3D"2d" ||
				strHexCodeL=3D=3D"3d")
			{
				strEncoded+=3DcurChar;
			}
			else
			{
				strEncoded+=3DcurChar;
				strEncoded+=3D"25";
			}
		}
		else
		{
			strEncoded+=3DcurChar;
		}
	}
	window.location=3DstrEncoded;
}
function navigateMailToLinkNew(strBody)
{
	window.location=3D'mailto:?body=3D'+escapeProperly(strBody);
}
function newBlogPostOnClient(strProviderId, strBlogUrl, strBlogName)
{
	var stsOpen;
	var fRet;
	stsOpen=3DStsOpenEnsureEx("SharePoint.OpenDocuments.3");
	if (stsOpen=3D=3Dnull)
	{
		alert(L_NewBlogPost_Text);
		return;
	}
	try
	{
		fRet=3DstsOpen.NewBlogPost(strProviderId, strBlogUrl, strBlogName);
	}
	catch (e)
	{
		alert(L_NewBlogPostFailed_Text);
	}
}
function GetUrlFromWebUrlAndWebRelativeUrl(webUrl, webRelativeUrl)
{
	var retUrl=3D(webUrl=3D=3Dnull || webUrl.length <=3D0) ? "/" : webUrl;
	if (retUrl.charAt(retUrl.length - 1) !=3D"/")
	{
		retUrl+=3D"/";
	}
	retUrl+=3DwebRelativeUrl;
	return retUrl;
}
var g_updateFormDigestPageLoaded=3Dnew Date();
function UpdateFormDigest(serverRelativeWebUrl, updateInterval)
{
	try
	{
		if ((g_updateFormDigestPageLoaded=3D=3Dnull) || =
(typeof(g_updateFormDigestPageLoaded) !=3D"object"))
		{
			return;
		}
		var now=3Dnew Date();
		if (now.getTime() - g_updateFormDigestPageLoaded.getTime() < =
updateInterval)
		{
			return;
		}
		if ((serverRelativeWebUrl=3D=3Dnull) || (serverRelativeWebUrl.length =
<=3D0))
		{
			return;
		}
		var =
formDigestElement=3Ddocument.getElementsByName("__REQUESTDIGEST")[0];
		if ((formDigestElement=3D=3Dnull) || =
(formDigestElement.tagName.toLowerCase() !=3D"input") || =
(formDigestElement.type.toLowerCase() !=3D"hidden") ||
			(formDigestElement.value=3D=3Dnull) || =
(formDigestElement.value.length <=3D0))
		{
			return;
		}
		var request=3Dnull;
		try
		{
			request=3Dnew ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (ex)
		{
			request=3Dnull;
		}
		if (request=3D=3Dnull)
		{
			try
			{
				request=3Dnew XMLHttpRequest();
			}
			catch (ex)
			{
				request=3Dnull;
			}
		}
		if (request=3D=3Dnull)
		{
			return;
		}
		request.open("POST", =
GetUrlFromWebUrlAndWebRelativeUrl(serverRelativeWebUrl, =
"_vti_bin/sites.asmx"), false);
		request.setRequestHeader("Content-Type", "text/xml");
		request.setRequestHeader("SOAPAction", =
"http://schemas.microsoft.com/sharepoint/soap/GetUpdatedFormDigest");
		request.send("<?xml version=3D\"1.0\" encoding=3D\"utf-8\"?>"+			=
"<soap:Envelope =
xmlns:xsi=3D\"http://www.w3.org/2001/XMLSchema-instance\" =
xmlns:xsd=3D\"http://www.w3.org/2001/XMLSchema\" =
xmlns:soap=3D\"http://schemas.xmlsoap.org/soap/envelope/\">"+			"  =
<soap:Body>"+			"    <GetUpdatedFormDigest =
xmlns=3D\"http://schemas.microsoft.com/sharepoint/soap/\" />"+			"  =
</soap:Body>"+			"</soap:Envelope>");
		var responseText=3Drequest.responseText;
		if ((responseText=3D=3Dnull) || (responseText.length <=3D0))
		{
			return;
		}
		var startTag=3D'<GetUpdatedFormDigestResult>';
		var endTag=3D'</GetUpdatedFormDigestResult>';
		var startTagIndex=3DresponseText.indexOf(startTag);
		var endTagIndex=3DresponseText.indexOf(endTag, =
startTagIndex+startTag.length);
		var newFormDigest=3Dnull;
		if ((startTagIndex >=3D0) && (endTagIndex > startTagIndex))
		{
			var =
newFormDigest=3DresponseText.substring(startTagIndex+startTag.length, =
endTagIndex);
		}
		if ((newFormDigest=3D=3Dnull) || (newFormDigest.length <=3D0))
		{
			return;
		}
		var oldValue=3DformDigestElement.value;
		formDigestElement.value=3DnewFormDigest;
	}
	catch (ex)
	{
	}
}
function GetStssyncHandler(szVersion)
{
	var objStssync;
	try
	{
		objStssync=3Dnew ActiveXObject("SharePoint.StssyncHandler"+szVersion);
	}
	catch (e)
	{
		objStssync=3Dnull;
	}
	return objStssync;
}
function GetStssyncAppNameForType(strType,strDefault)
{
	if (browseris.ie5up && browseris.win32)
	{
		var strAppName;
		var objStssync=3Dnull;
		if (strType !=3D"")
		   objStssync=3DGetStssyncHandler(".3");
		if (!objStssync)
		{
			if (strType !=3D"" && strType !=3D"calendar" && strType =
!=3D"contacts")
			{
				return false;
			}
			objStssync=3DGetStssyncHandler(".2");
			if (!objStssync || !(strAppName=3DobjStssync.GetStssyncAppName()))
			{
				return false;
			}
		}
		else if (!(strAppName=3DobjStssync.GetStssyncAppNameForType(strType)))
		{
			return false;
		}
		var L_LinkToBefore_Text=3D"Connect to ";
		var L_LinkToAfter_Text=3D"";
		return L_LinkToBefore_Text+strAppName+L_LinkToAfter_Text;
	}
	else
	{
		return strDefault;
	}
}
function GetStssyncIconPath(strDefault, strPrefix)
{
	if (browseris.ie5up && browseris.win32)
	{
		var strIconName;
		var objStssync=3Dnull;
		objStssync=3DGetStssyncHandler(".3");
		if (!objStssync)
			return false;
		try
		{
			strIconName=3DobjStssync.GetStssyncIconName();
			return strPrefix+strIconName;
		}
		catch (e)
		{
			return strDefault;
		}
	}
	else
	{
		return strDefault;
	}
}
function GetStssyncAppName(strDefault)
{
	return GetStssyncAppNameForType("",strDefault);
}
function =
ExportHailStorm(type,weburl,guid,webname,listname,viewurl,passport,listro=
oturl,folderurl,folderid)
{
	var maxLinkLength=3D500;
	var maxNameLength=3D20;
	var link=3D"stssync://sts/?ver=3D1.1"
+"&type=3D"+escapeProperly(type)
+"&cmd=3Dadd-folder"
+"&base-url=3D"+escapeForSync(weburl)
+"&list-url=3D"+escapeForSync("/"+makeAbsUrl(viewurl).substr(weburl.lengt=
h+1)+"/")
+"&guid=3D"+escapeProperly(guid);
	var names=3D"&site-name=3D"+escapeForSync(webname)
+"&list-name=3D"+escapeForSync(listname);
	var context=3D"";
	if (folderurl)
		=
context+=3D"&folder-url=3D"+escapeForSync("/"+folderurl.substr(listrootur=
l.length+1));
	if (folderid)
		context+=3D"&folder-id=3D"+folderid;
	if (link.length+names.length+context.length > maxLinkLength &&
		(webname.length > maxNameLength || listname.length > maxNameLength))
	{
		if (webname.length > maxNameLength)
			webname=3Dwebname.substring(0, maxNameLength-1)+"...";
		if (listname.length > maxNameLength)
			listname=3Dlistname.substring(0, maxNameLength-1)+"...";
		names=3D"&site-name=3D"+escapeForSync(webname)
+"&list-name=3D"+escapeForSync(listname);
	}
	link=3Dlink+names+context;
	var L_StssyncTooLong_Text=3D"The title of the site or list is too long. =
Shorten the title and try again.";
	if (link.length > maxLinkLength)
		alert(L_StssyncTooLong_Text);
	else
	{
		try
		{
			window.location.href=3Dlink;
		}
		catch (e)
		{
		}
	}
}
function GetDiagramLaunchInstalled()
{
	var objDiagramLaunch;
	var bFlag=3Dfalse;
	try
	{
		objDiagramLaunch=3Dnew ActiveXObject("DiagramLaunch.DiagramLauncher");
		var strAppName;
		strAppName=3DobjDiagramLaunch.EnsureDiagramApplication();
	}
	catch (e)
	{
		objDiagramLaunch=3Dnull;
	}
	return strAppName;
}
var fSSImporter=3Dfalse;
var SSImporterObj;
function EnsureSSImporter()
{
	if (!fSSImporter)
	{
		if (browseris.ie5up && browseris.win32)
		{
			var functionBody=3D				"try"
+"{"
+"    SSImporterObj=3Dnew =
ActiveXObject(\"SharePoint.SpreadsheetLauncher.2\");"
+"    if (SSImporterObj)"
+"        fSSImporter=3Dtrue;"
+"} catch (e)"
+"{"
+"try"
+"{"
+"    SSImporterObj=3Dnew =
ActiveXObject(\"SharePoint.SpreadsheetLauncher.1\");"
+"    if (SSImporterObj)"
+"        fSSImporter=3Dtrue;"
+"} catch (e)"
+"{"
+"    fSSImporter=3Dfalse;"
+"};"
+"};";
			var EnsureSSImportInner=3Dnew Function(functionBody);
			EnsureSSImportInner();
		}
	}
	return fSSImporter;
}
function ShowHideSection(sectionid, imgid)
{
	var group=3Ddocument.getElementById(sectionid);
	var img=3Ddocument.getElementById(imgid);
	if ((group=3D=3Dnull))
		return;
	if (group.style.display !=3D"none")
	{
		group.style.display=3D"none";
		img.src=3D"/_layouts/images/plus.gif";
	}
	else
	{
		group.style.display=3D"";
		img.src=3D"/_layouts/images/minus.gif";
	}
}
function ShowSection(sectionid, imgid)
{
	var group=3Ddocument.getElementById(sectionid);
	var img=3Ddocument.getElementById(imgid);
	if ((group=3D=3Dnull))
		return;
	if (group.style.display=3D=3D"none")
	{
		group.style.display=3D"";
		img.src=3D"/_layouts/images/minus.gif";
	}
}
function ShowHideInputFormSection(sectionid, bShow)
{
	var e=3Ddocument.getElementById(sectionid);
	if (e !=3Dnull)
		e.style.display=3DbShow ? "" : "none";
	for (var i=3D1; i < 3; i++)
	{
		e=3Ddocument.getElementById(sectionid+"_tablerow"+i);
		if (e !=3Dnull)
			e.style.display=3DbShow ? "" : "none";
	}
}
function ShowHideInputFormControl(id, bHide, bDisableValidators, =
bSilent)
{
	var displaySetting=3D"";
	if (bHide=3D=3Dtrue)
	{
		displaySetting=3D"none";
	}
	var validators=3Deval(id+'_validators');
	if (validators !=3Dnull)
	{
		for(var i=3D0; i < validators.length; i++)
		{
			STSValidatorEnable(validators[i], !bDisableValidators, bSilent);
		}
	}
	for(var i=3D1; i<=3D5; i++)
	{
		var rowId=3Did+"_tablerow"+i;
		var row=3Ddocument.getElementById(rowId);
		if ((row !=3Dnull) && !browseris.mac)
		{
			row.style.display=3DdisplaySetting;
		}
	}
}
function SetControlDisabledStatus(obj, disabledStatus)
{
	try
	{
		if (obj.setAttribute)
			obj.setAttribute('disabled', disabledStatus);
		if (!disabledStatus && obj.removeAttribute)
			obj.removeAttribute('disabled');
	}
	catch(e)
	{
	}
}
function SetControlDisabledStatusRecursively(obj, disabledStatus)
{
	if (obj=3D=3Dnull)
		return;
	SetControlDisabledStatus(obj, disabledStatus);
	var objChildren=3Dobj.childNodes;
	for(var i=3D0; objChildren.length > i; i++)
	{
		SetControlDisabledStatusRecursively(objChildren.item(i), =
disabledStatus);
	}
}
function SetChildControlsDisabledStatus(obj, disabledStatus)
{
	var objChildren=3Dobj.childNodes;
	for(var i=3D0; i < objChildren.length; i++)
	{
		SetControlDisabledStatusRecursively(objChildren.item(i), =
disabledStatus);
	}
}
var g_PNGImageIds;
var g_PNGImageSources;
function displayPNGImage(id,src,width,height,alt)
{
	if (g_PNGImageIds=3D=3Dnull)
		g_PNGImageIds=3Dnew Array();
	if (g_PNGImageSources=3D=3Dnull)
		g_PNGImageSources=3Dnew Array();
	var style=3Dnull;
	document.write("<IMG id=3D'"+id+"' ");
	if (width && width > 0)
		document.write("width=3D'"+width+"' ");
	if (height && height > 0)
		document.write("height=3D'"+height+"' ");
	document.write("alt=3D'"+alt+"' ");
	if (style)
		document.write("style=3D'"+style+"' ");
	document.write(" src=3D'"+src+"' />");
	g_PNGImageIds.push(id);
	g_PNGImageSources.push(src);
}
function ProcessPNGImages()
{
	var useFilter=3Dbrowseris.ie &&
				browseris.ie55up &&
				browseris.verIEFull < 7.0;
	if (g_PNGImageIds !=3Dnull && useFilter)
	{
		for (var i=3D0; i < g_PNGImageIds.length; i++)
		{
			var img=3Ddocument.getElementById(g_PNGImageIds[i]);
			if (img !=3Dnull && g_PNGImageSources[i] !=3Dnull)
			{
				=
img.style.filter=3D"progid:DXImageTransform.Microsoft.AlphaImageLoader(sr=
c=3D"+g_PNGImageSources[i]+"),sizingMethod=3Dscale);";
				img.src=3D"/_layouts/images/blank.gif";
			}
		}
	}
}
var CTXTYPE_EDITMENU=3D0;
var CTXTYPE_VIEWSELECTOR=3D1;
function ContextInfo()
{
	this.listBaseType=3Dnull;
	this.listTemplate=3Dnull;
	this.listName=3Dnull;
	this.view=3Dnull;
	this.listUrlDir=3Dnull;
	this.HttpPath=3Dnull;
	this.HttpRoot=3Dnull;
	this.serverUrl=3Dnull;
	this.imagesPath=3Dnull;
	this.PortalUrl=3Dnull;
	this.RecycleBinEnabled=3Dnull;
	this.isWebEditorPreview=3Dnull;
	this.rootFolderForDisplay=3Dnull;
	this.isPortalTemplate=3Dnull;
	this.isModerated=3Dfalse;
	this.recursiveView=3Dfalse;
	this.displayFormUrl=3Dnull;
	this.editFormUrl=3Dnull;
	this.newFormUrl=3Dnull;
	this.ctxId=3Dnull;
	this.CurrentUserId=3Dnull;
	this.isForceCheckout=3Dfalse;
	this.EnableMinorVersions=3Dfalse;
	this.ModerationStatus=3D0;
	this.verEnabled=3D0;
	this.isVersions=3D0;
	this.WorkflowsAssociated=3Dfalse;
	this.ContentTypesEnabled=3Dfalse;
	this.SendToLocationName=3D"";
	this.SendToLocationUrl=3D"";
}
function STSPageUrlValidation(url)
{
	return PageUrlValidation(url);
}
function GetSource(defaultSource)
{
	var source=3DGetUrlKeyValue("Source");
	if (source=3D=3D"")
	{
		if (defaultSource !=3Dnull && defaultSource !=3D"")
			source=3DdefaultSource;
		else
			source=3Dwindow.location.href;
	}
	return escapeProperly(STSPageUrlValidation(source));
}
function GetUrlKeyValue(keyName, bNoDecode, url)
{
	var keyValue=3D"";
	if (url=3D=3Dnull)
		url=3Dwindow.location.href+"";
	var ndx=3Durl.indexOf("&"+keyName+"=3D");
	if (ndx=3D=3D-1)
		ndx=3Durl.indexOf("?"+keyName+"=3D");
	if (ndx !=3D-1)
	{
		ndx2=3Durl.indexOf("&", ndx+1);
		if (ndx2=3D=3D-1)
			ndx2=3Durl.length;
		keyValue=3Durl.substring(ndx+keyName.length+2, ndx2);
	}
	if (bNoDecode)
		return keyValue;
	else
		return unescapeProperlyInternal(keyValue);
}
function LoginAsAnother(url, bUseSource)
{
	document.cookie=3D"loginAsDifferentAttemptCount=3D0";
	if (bUseSource=3D=3D"1")
	{
		GoToPage(url);
	}
	else
	{
		var ch=3Durl.indexOf("?") >=3D0 ? "&" : "?";
		url+=3Dch+"Source=3D"+escapeProperly(window.location.href);
		STSNavigate(url);
	}
}
function isPortalTemplatePage(Url)
{
	if (GetUrlKeyValue("PortalTemplate")=3D=3D"1" ||
		GetUrlKeyValue("PortalTemplate", Url)=3D=3D"1" ||
		(currentCtx !=3Dnull && currentCtx.isPortalTemplate))
		return true;
	else
		return false;
}
function STSNavigate(Url)
{
	if (isPortalTemplatePage(Url))
		window.top.location=3DSTSPageUrlValidation(Url);
	else
		window.location=3DSTSPageUrlValidation(Url);
}
function GoToPage(url)
{
	var ch=3Durl.indexOf("?") >=3D0 ? "&" : "?";
	var srcUrl=3DGetSource();
	if (srcUrl !=3Dnull && srcUrl !=3D"")
		url+=3Dch+"Source=3D"+srcUrl;
	STSNavigate(url);
}
function TrimSpaces( str )
{
	var start;
	var end;
	str=3Dstr.toString();
	var len=3Dstr.length;
	for (start=3D0; start < len; start++)
	{
		if (str.charAt(start) !=3D' ')
			break;
	}
	if (start=3D=3Dlen)
		return "";
	for (end=3Dlen - 1; end > start; end --)
	{
		if (str.charAt(end) !=3D' ')
			break;
	}
	end++;
	return str.substring(start, end);
}
function TrimWhiteSpaces( str )
{
	var start;
	var end;
	str=3Dstr.toString();
	var len=3Dstr.length;
	for (start=3D0; start < len; start++)
	{
		ch=3Dstr.charAt(start);
		if (ch!=3D' ' && ch!=3D'\t' && ch!=3D'\n' && ch!=3D'\r' && ch!=3D'\f')
			break;
	}
	if (start=3D=3Dlen)
		return "";
	for (end=3Dlen - 1; end > start; end --)
	{
		ch=3Dstr.charAt(end);
		if (ch!=3D' ' && ch!=3D'\t' && ch!=3D'\n' && ch!=3D'\r' && ch!=3D'\f')
			break;
	}
	end++;
	return str.substring(start, end);
}
function GetAttributeFromItemTable(itemTable, strAttributeName, =
strAttributeOldName)
{
	var attrValue=3DitemTable !=3Dnull ? =
itemTable.getAttribute(strAttributeName) : null;
	if (attrValue=3D=3Dnull && itemTable !=3Dnull && =
strAttributeOldName!=3Dnull)
		attrValue=3DitemTable.getAttribute(strAttributeOldName);
	return attrValue;
}
function GetDiagramLaunchInstalled()
{
	var objDiagramLaunch;
	var bFlag=3Dfalse;
	try
	{
		objDiagramLaunch=3Dnew ActiveXObject("DiagramLaunch.DiagramLauncher");
		var strAppName;
		strAppName=3DobjDiagramLaunch.EnsureDiagramApplication();
	}
	catch (e)
	{
		objDiagramLaunch=3Dnull;
	}
	return strAppName;
}
function ShowMtgNavigatorPane()
{
	=
document.getElementById("MeetingNavigatorPane").style.display=3D"block";
}
function HideMtgNavigatorPane()
{
	document.getElementById("MeetingNavigatorPane").style.display=3D"none";
}
function GetMultipleUploadEnabled()
{
	try
	{
		if (browseris.ie5up && !browseris.mac && (new =
ActiveXObject('STSUpld.UploadCtl')))
			return true;
	}
	catch(e)
	{
	}
	return false;
}
function SetUploadPageTitle()
{
	if (GetUrlKeyValue("Type")=3D=3D1)
	{
		document.title=3DL_NewFormClickOnce1_Text;
		if (browseris.ie || browseris.nav6up)
		{
			var titleElt=3Ddocument.getElementById("onetidTextTitle");
			if (titleElt !=3Dnull)
				titleElt.innerHTML=3DL_NewFormClickOnce1_Text;
		}
	}
}
function GetSelectedValue (frmElem) {
	if (frmElem && (frmElem.selectedIndex >-1)) {
		return frmElem.options[frmElem.selectedIndex].value
	}
	else
		return "";
}
function GetSelectedText(frmElem) {
	if (frmElem && (frmElem.selectedIndex >-1)) {
		return frmElem.options[frmElem.selectedIndex].text
	}
	else
		return "";
}
function MtgShowTimeZone()
{
	if (GetCookie("MtgTimeZone")=3D=3D"1")
	{
		MtgToggleTimeZone();
	}
}
function FormatDate(sDate, sTime, eDate, eTime)
{
	var L_Date_Text=3D"<b>Date:</b>";
	var L_Time_Text=3D"<b>Time:</b>";
	var L_DateSeparator=3D" - ";
	if(browseris.win32 && sDate=3D=3DeDate)
		L_DateSeparator=3D" -\u200e ";
	if (sDate=3D=3DeDate)
	{
		document.write(L_Date_Text+" "+sDate);
		if (sTime !=3DeTime)
			document.write(" "+L_Time_Text+" "+sTime+L_DateSeparator+eTime);
		else
			document.write(" "+L_Time_Text+" "+sTime);
	}
	else
	{
		document.write(L_Date_Text+" "+sDate+" =
("+sTime+")"+L_DateSeparator+eDate+" ("+eTime+")");
	}
}
function GetAlertText(isDetached)
{
	var L_DETACHEDSINGLEEXCEPT_Text=3D"This meeting date is no longer =
associated with a meeting in your calendar and scheduling program. =
Either this meeting date was canceled, or the link to the workspace was =
removed from the scheduled meeting.";
	var L_DETACHEDCANCELLEDEXCEPT_Text=3D"This meeting date was canceled =
from your calendar and scheduling program. To specify what you want to =
do with the associated information in the workspace, do the following: =
In the Meeting Series pane, point to the meeting date, and in the =
drop-down list, click Keep, Delete, or Move.";
	var L_DETACHEDUNLINKEDSINGLE_Text=3D"This meeting date is no longer =
linked to the associated meeting in your calendar and scheduling =
program. To specify what you want to do with the information in the =
workspace, do the following: In the Meeting Series pane, point to the =
meeting date, and in the drop-down list, click Keep, Delete, or Move.";
	var L_DETACHEDCANCELLEDSERIES_Text=3D"This meeting series was canceled =
from your calendar and scheduling program.";
	var L_DETACHEDUNLINKEDSERIES_Text=3D"This meeting series is no longer =
linked to the associated meeting series in your calendar and scheduling =
program. You can keep or delete the workspace. If you keep the =
workspace, you will not be able to link it to another scheduled =
meeting.";
	var L_DETACHEDSERIESNOWSINGLE_Text=3D"This meeting was changed in your =
calendar and scheduling program from a recurring meeting to a =
nonrecurring meeting. You can keep or delete the workspace. If you keep =
the workspace, you will not be able to link it to another scheduled =
meeting.";
	var L_DETACHEDSINGLENOWSERIES_Text=3D"This meeting was changed in your =
calendar and scheduling program from a nonrecurring meeting to a =
recurring meeting. The current workspace does not support a recurring =
meeting. In your scheduling program, unlink the meeting from the =
workspace, and then link the meeting again to a new workspace. The new =
workspace will automatically support a recurring meeting.";
	var L_DETACHEDNONGREGORIANCAL_Text=3D"This meeting was created using a =
calendar and scheduling program that only supports series updates to the =
Meeting Workspace. Changes you make to individual occurrences of =
meetings in that program will not appear in the workspace.";
	var L_DETACHEDPASTEXCPMODIFIED_Text=3D"This past meeting was modified =
or canceled from your calendar and scheduling program. To keep, delete =
or move this meeting in the workspace, use the drop-down menu next to =
its date in the Meeting Series pane. To update the scheduling =
information for this meeting in the workspace, use your scheduling =
program to update this specific meeting occurrence.";
	var howOrphaned=3DisDetached & (0x10 - 1);
	var howDetached=3DisDetached - howOrphaned;
	if (howOrphaned)
	{
		switch (howOrphaned)
		{
			case 1:	return (g_meetingCount=3D=3D1) ? L_DETACHEDSINGLEEXCEPT_Text =
: L_DETACHEDCANCELLEDEXCEPT_Text;
			case 2:	return L_DETACHEDCANCELLEDSERIES_Text;
			case 3: return L_DETACHEDCANCELLEDEXCEPT_Text;
			case 4:	return (g_meetingCount=3D=3D1) ? L_DETACHEDSINGLEEXCEPT_Text =
: L_DETACHEDUNLINKEDSINGLE_Text;
			case 5:	return L_DETACHEDUNLINKEDSERIES_Text;
			case 6:	return L_DETACHEDSERIESNOWSINGLE_Text;
			case 7:	return L_DETACHEDSINGLENOWSERIES_Text;
			case 8:	return L_DETACHEDPASTEXCPMODIFIED_Text;
		}
	}
	else if (howDetached)
	{
		switch (howDetached)
		{
			case 16: return L_DETACHEDNONGREGORIANCAL_Text;
		}
	}
	return null;
}
function retrieveCurrentThemeLink()
{
	var cssLink;
	var links=3Ddocument.getElementsByTagName("link");
	for(var i=3D0; i<links.length; i++)
	{
		if((links[i].type=3D=3D"text/css") && =
(links[i].id=3D=3D"onetidThemeCSS"))
			cssLink=3Dlinks[i];
	}
	if(cssLink)
	{
		var re=3D/(\.\.\/)+/;
		var relativeURL=3DcssLink.href;
		var newURL=3DrelativeURL.replace(re, "/");
		return newURL;
	}
}
function StBuildParam(stPattern)
{
	var re;
	var i;
	for (i=3D1; i < StBuildParam.arguments.length; i++)
		{
		re=3Dnew RegExp("\\^"+i);
		stPattern=3DstPattern.replace(re, StBuildParam.arguments[i]);
		}
	return stPattern;
}
JSRequest=3D{
	QueryString : null,
	FileName : null,
	PathName : null,
	EnsureSetup : function()
	{
		if (JSRequest.QueryString !=3Dnull) return;
		JSRequest.QueryString=3Dnew Array();
		var queryString=3Dwindow.location.search.substring(1);
		var pairs=3DqueryString.split("&");
		for (var i=3D0;i<pairs.length;i++)
		{
			var p=3Dpairs[i].indexOf("=3D");
			if (p > -1)
			{
				var key=3Dpairs[i].substring(0,p);
				var value=3Dpairs[i].substring(p+1);
				JSRequest.QueryString[key]=3Dvalue;
			}
		}
		var path=3DJSRequest.PathName=3Dwindow.location.pathname;
		var p=3Dpath.lastIndexOf("/");
		if (p > -1)
		{
			JSRequest.FileName=3Dpath.substring(p+1);
		}
		else
		{
			JSRequest.PageName=3Dpath;
		}
	}
};
var ExpGroupWPListName=3D"WSS_ExpGroupWPList";
var ExpGroupCookiePrefix=3D"WSS_ExpGroup_";
var ExpGroupCookieDelimiter=3D"&";
var ExpGroupMaxWP=3D11;
var ExpGroupMaxCookieLength=3D3960;
var g_ExpGroupQueue=3Dnew Array();
var g_ExpGroupInProgress=3Dfalse;
var g_ExpGroupTable=3Dnew Array();
var g_ExpGroupNeedsState=3Dfalse;
var g_ExpGroupParseStage=3Dfalse;
function ExpCollGroup(groupName, imgName)
{
	if (document.getElementById("titl"+groupName)=3D=3Dnull)
		return;
	viewTable=3Ddocument.getElementById("titl"+groupName).parentNode;
	if (viewTable=3D=3Dnull)
		return;
	tbodyTags=3DviewTable.getElementsByTagName("TBODY");
	numElts=3DtbodyTags.length;
	len=3DgroupName.length;
	img=3Ddocument.getElementById(imgName);
	if (img=3D=3Dnull)
		return;
	srcPath=3Dimg.src;
	index=3DsrcPath.lastIndexOf("/");
	imgName=3DsrcPath.slice(index+1);
	var fOpen=3Dfalse;
	if (imgName=3D=3D'plus.gif')
	{
		fOpen=3Dtrue;
		displayStr=3D"";
		img.src=3D'/_layouts/images/minus.gif';
	}
	else
	{
		fOpen=3Dfalse;
		displayStr=3D"none";
		img.src=3D'/_layouts/images/plus.gif';
	}
	for (var i=3D0;i<numElts;i++)
	{
		var childObj=3DtbodyTags[i];
		if ( (childObj.id !=3Dnull)
					&& (childObj.id.length > len+4)
					&& (groupName=3D=3DchildObj.id.slice(4).substr(0,len)) )
		{
			if (fOpen)
			{
				index=3DchildObj.id.indexOf("_", len+4);
				if (index!=3D-1)
				{
					index=3DchildObj.id.indexOf("_", index+1);
					if (index!=3D-1)
						continue;
				}
			}
			childObj.style.display=3DdisplayStr;
			if (fOpen && childObj.id.substr(0,4)=3D=3D"titl")
			{
				imgObj=3Ddocument.getElementById("img_"+childObj.id.slice(4));
				imgObj.src=3D'/_layouts/images/plus.gif';
			}
		}
	}
	if (!g_ExpGroupParseStage)
	{
		if (g_ExpGroupNeedsState && ExpGroupFetchWebPartID(groupName) =
!=3Dnull)
		{
			if (fOpen)
			{
				AddGroupToCookie(groupName);
			}
			else
			{
				RemoveGroupFromCookie(groupName);
			}
		}
		if (fOpen)
		{
			tbody=3Ddocument.getElementById("tbod"+groupName+"_");
			if (tbody !=3Dnull)
			{
				isLoaded=3Dtbody.getAttribute("isLoaded");
				if (isLoaded=3D=3D"false")
				{
					ExpGroupFetchData(groupName);
				}
			}
		}
	}
}
function ExpGroupFetchData(groupName)
{
	var loadString=3D"<tr><td></td><td =
class=3D\"ms-gbload\">"+L_Loading_Text+"</td></tr>";
	ExpGroupRenderData(loadString, groupName, "false");
	if (!g_ExpGroupInProgress)
	{
		var groupString=3DExpGroupFetchGroupString(groupName);
		if (groupString=3D=3Dnull)
		{
			var loadString=3D"<tr><td></td><td =
class=3D\"ms-gbload\">"+L_Loading_Error_Text+"</td></tr>";
			ExpGroupRenderData(loadString, groupName, "false");
			if (g_ExpGroupQueue.length > 0)
			{
				ExpGroupFetchData(g_ExpGroupQueue.shift());
			}
			return;
		}
		g_ExpGroupInProgress=3Dtrue;
		if (!ExpGroupCallServer(groupString, groupName))
		{
			if (g_ExpGroupQueue.length > 0)
			{
				ExpGroupFetchData(g_ExpGroupQueue.shift());
			}
		}
	}
	else
	{
		g_ExpGroupQueue.push(groupName);
	}
}
function ExpGroupCallServer(groupString, groupName)
{
	var webPartID=3DExpGroupFetchWebPartID(groupName);
	if (webPartID !=3Dnull)
	{
		var functionName=3D"ExpGroupCallServer"+webPartID;
		var functionCall=3DfunctionName+"('"+groupString+"','"+groupName+"')";
		eval(functionCall);
	}
}
function ExpGroupReceiveData(htmlToRender, groupName)
{
	var ctxId=3D"ctx"+groupName.substring(0, groupName.indexOf("-"));
	var indexBeginCTXName=3DhtmlToRender.indexOf("CTXName=3D\"");
	if (indexBeginCTXName !=3D-1)
	{
		if (ctxId !=3D"ctx1")
		{
			htmlToRender=3DhtmlToRender.replace(/ CTXName=3D\"ctx1\" /g, " =
CTXName=3D\""+ctxId+"\" ");
		}
	}
	var needOuterWrap=3Dfalse;
	if (htmlToRender.length < 4)
	{
		needOuterWrap=3Dtrue;
	}
	else if (htmlToRender.substring(0,3) !=3D"<tr")
	{
		needOuterWrap=3Dtrue;
	}
	if (needOuterWrap)
	{
		htmlToRender=3D"<TR><TD>"+htmlToRender+"</TD></TR>";
	}
	ExpGroupRenderData(htmlToRender, groupName, "true");
	g_ExpGroupInProgress=3Dfalse;
	if (g_ExpGroupQueue.length > 0)
	{
		ExpGroupFetchData(g_ExpGroupQueue.shift());
	}
}
function ExpGroupRenderData(htmlToRender, groupName, isLoaded)
{
	var tbody=3Ddocument.getElementById("tbod"+groupName+"_");
	var wrapDiv=3Ddocument.createElement("DIV");
	wrapDiv.innerHTML=3D"<TABLE><TBODY id=3D\"tbod"+			groupName+"_\" =
isLoaded=3D\""+isLoaded+			"\">"+htmlToRender+"</TBODY></TABLE>";
	tbody.parentNode.replaceChild(wrapDiv.firstChild.firstChild,tbody);
}
function ExpGroupFetchGroupString(groupName)
{
	titlTbody=3Ddocument.getElementById("titl"+groupName);
	if (titlTbody=3D=3Dnull)
	{
		return null;
	}
	else
	{
		var groupString=3DtitlTbody.getAttribute("groupString");
		return groupString;
	}
}
function ExpGroupFetchWebPartID(groupName)
{
	var viewCounter=3DgroupName.substring(0, groupName.indexOf("-"));
	var =
lookupEntry=3Ddocument.getElementById("GroupByWebPartID"+viewCounter);
	if (lookupEntry=3D=3Dnull)
		return null;
	return lookupEntry.getAttribute("webPartID");
}
function RenderActiveX(str)
{
	document.write(str);
}
function OnItem(elm)
{
	DeferCall('OnItemDeferCall', elm);
}
function OnLink(elm)
{
	DeferCall('OnLinkDeferCall', elm);
}
function MMU_PopMenuIfShowing(menuElement)
{
	DeferCall('MMU_PopMenuIfShowingDeferCall', menuElement);
}
function OnMouseOverFilter(elm)
{
	DeferCall('OnMouseOverFilterDeferCall', elm);
}
function MMU_EcbTableMouseOverOut(ecbTable, fMouseOver)
{
	DeferCall('MMU_EcbTableMouseOverOutDeferCall', ecbTable, fMouseOver);
}
function OnMouseOverAdHocFilter(elm, fieldStr)
{
	DeferCall('OnMouseOverAdHocFilterDeferCall', elm, fieldStr);
}
function MMU_EcbLinkOnFocusBlur(menu, ecbLink, fOnFocus)
{
	DeferCall('MMU_EcbLinkOnFocusBlurDeferCall', menu, ecbLink, fOnFocus);
}
var bFixTextAlignforBidiCalled=3Dfalse;
function FixTextAlignForBidi(value)
{
	if (!browseris.ie || bFixTextAlignforBidiCalled)
		return;
	bFixTextAlignforBidiCalled=3Dtrue;
	var cStylesheets=3Ddocument.styleSheets;
	if (cStylesheets !=3Dnull)
	{
		for (var x=3D0; x < cStylesheets.length; x++) {
			if ((cStylesheets[x] !=3Dnull) && (cStylesheets[x].rules !=3Dnull))
			{
				for (var y=3D0; y < cStylesheets[x].rules.length; y++) {
					if (cStylesheets[x].rules[y].selectorText=3D=3D".ms-vh" ||
						cStylesheets[x].rules[y].selectorText=3D=3D".ms-vh2" ||
						cStylesheets[x].rules[y].selectorText=3D=3D".ms-vh-icon" ||
						cStylesheets[x].rules[y].selectorText=3D=3D".ms-vh-icon-empty" ||
						cStylesheets[x].rules[y].selectorText=3D=3D".ms-vh2-nograd" ||
						cStylesheets[x].rules[y].selectorText=3D=3D".ms-vh2-nograd-icon" =
||
						cStylesheets[x].rules[y].selectorText=3D=3D".ms-vh2-nofilter" ||
						cStylesheets[x].rules[y].selectorText=3D=3D".ms-vh2-nofilter-icon" =
||
						cStylesheets[x].rules[y].selectorText=3D=3D".ms-vhImage") {
						cStylesheets[x].rules[y].style.textAlign=3Dvalue;
					}
				}
			}
		}
	}
}
var IMNControlObj=3Dnull;
var bIMNControlInited=3Dfalse;
var IMNDictionaryObj=3Dnull;
var bIMNSorted=3Dfalse;
var bIMNOnloadAttached=3Dfalse;
var IMNOrigScrollFunc=3Dnull;
var bIMNInScrollFunc=3Dfalse;
var IMNSortableObj=3Dnull;
var IMNHeaderObj=3Dnull;
var IMNNameDictionaryObj=3Dnull;
var IMNShowOfflineObj=3Dnull;
function EnsureIMNControl()
{
	if (!bIMNControlInited)
	{
		if (browseris.ie5up && browseris.win32)
		{
//@cc_on
//@if (@_jscript_version >=3D5)
//@            try
//@            {
//@                IMNControlObj=3Dnew ActiveXObject("Name.NameCtrl.1");
//@            } catch(e)
//@            {
//@
//@            };
//@else
//@end
		}
		bIMNControlInited=3Dtrue;
		if (IMNControlObj)
		{
			IMNControlObj.OnStatusChange=3DIMNOnStatusChange;
		}
	}
	return IMNControlObj;
}
function IMNImageInfo()
{
	this.img=3Dnull;
	this.alt=3D'';
}
var L_IMNOnline_Text=3D"Available";
var L_IMNOffline_Text=3D"Offline";
var L_IMNAway_Text=3D"Away";
var L_IMNBusy_Text=3D"Busy";
var L_IMNDoNotDisturb_Text=3D"Do not disturb";
var L_IMNIdle_Text=3D"May be away";
var L_IMNBlocked_Text=3D"Blocked";
var L_IMNOnline_OOF_Text=3D"Available (OOF)";
var L_IMNOffline_OOF_Text=3D"Offline (OOF)";
var L_IMNAway_OOF_Text=3D"Away (OOF)";
var L_IMNBusy_OOF_Text=3D"Busy (OOF)";
var L_IMNDoNotDisturb_OOF_Text=3D"Do not disturb (OOF)";
var L_IMNIdle_OOF_Text=3D"May be away (OOF)";
function IMNGetStatusImage(state, showoffline)
{
	var img=3D"blank.gif";
	var alt=3D"";
	switch (state)
	{
		case 0:
			img=3D"imnon.png";
			alt=3DL_IMNOnline_Text;
		break;
		case 11:
			img=3D"imnonoof.png";
			alt=3DL_IMNOnline_OOF_Text;
		break;
		case 1:
			if (showoffline)
			{
				img=3D"imnoff.png";
				alt=3DL_IMNOffline_Text;
			}
			else
			{
				img=3D"blank.gif";
				alt=3D"";
			}
		break;
		case 12:
			if (showoffline)
			{
				img=3D"imnoffoof.png";
				alt=3DL_IMNOffline_OOF_Text;
			}
			else
			{
				img=3D"blank.gif";
				alt=3D"";
			}
		break;
		case 2:
			img=3D"imnaway.png";
			alt=3DL_IMNAway_Text;
		break;
		case 13:
			img=3D"imnawayoof.png";
			alt=3DL_IMNAway_OOF_Text;
		break;
		case 3:
			img=3D"imnbusy.png";
			alt=3DL_IMNBusy_Text;
		break;
		case 14:
			img=3D"imnbusyoof.png";
			alt=3DL_IMNBusy_OOF_Text;
		break;
		case 4:
			img=3D"imnaway.png";
			alt=3DL_IMNAway_Text;
		break;
		case 5:
			img=3D"imnbusy.png";
			alt=3DL_IMNBusy_Text;
		break;
		case 6:
			img=3D"imnaway.png";
			alt=3DL_IMNAway_Text;
		break;
		case 7:
			img=3D"imnbusy.png";
			alt=3DL_IMNBusy_Text;
		break;
		case 8:
			img=3D"imnaway.png";
			alt=3DL_IMNAway_Text;
		break;
		case 9:
			img=3D"imndnd.png";
			alt=3DL_IMNDoNotDisturb_Text;
		break;
		case 15:
			img=3D"imndndoof.png";
			alt=3DL_IMNDoNotDisturb_OOF_Text;
		break;
		case 10:
			img=3D"imnbusy.png";
			alt=3DL_IMNBusy_Text;
		break;
		case 16:
			img=3D"imnidle.png";
			alt=3DL_IMNIdle_Text;
		break;
		case 17:
			img=3D"imnidleoof.png";
			alt=3DL_IMNIdle_OOF_Text;
		break;
		case 18:
			img=3D"imnblocked.png";
			alt=3DL_IMNBlocked_Text;
		break;
		case 19:
			img=3D"imnidlebusy.png";
			alt=3DL_IMNBusy_Text;
		break;
		case 20:
			img=3D"imnidlebusyoof.png";
			alt=3DL_IMNBusy_OOF_Text;
		break;
	}
	var imnInfo=3Dnew IMNImageInfo();
	imnInfo.img=3Dimg;
	imnInfo.alt=3Dalt;
	return imnInfo;
}
function IMNGetHeaderImage()
{
	var imnInfo=3Dnew IMNImageInfo();
	imnInfo.img=3D"imnhdr.gif";;
	imnInfo.alt=3D"";
	return imnInfo;
}
function IMNIsOnlineState(state)
{
	if (state=3D=3D1)
	{
			return false;
	}
	return true;
}
function IMNSortList(j, oldState, state)
{
	var objTable=3Dnull;
	var objRow=3Dnull;
	if (IMNSortableObj && IMNSortableObj[j])
	{
		objRow=3Ddocument.getElementById(j);
		while (objRow && !(objRow.tagName=3D=3D"TR" &&
			   typeof(objRow.Sortable) !=3D"undefined"))
		{
			objRow=3DobjRow.parentNode;
		}
		objTable=3DobjRow;
		while (objTable && objTable.tagName !=3D"TABLE")
		{
			objTable=3DobjTable.parentNode;
		}
		if (objTable !=3Dnull && objRow !=3Dnull)
		{
			if (objTable.rows[1].style.display=3D=3D"none")
			{
				for (i=3D1; i<4; i++)
				{
					objTable.rows[i].style.display=3D"block";
				}
			}
			if (!IMNIsOnlineState(oldState) && IMNIsOnlineState(state))
			{
				objTable.rows[2].style.display=3D"none";
				i=3D3;
				while (objTable.rows[i].id !=3D"Offline" && =
objTable.rows[i].innerText < objRow.innerText)
					i++;
				objTable.moveRow(objRow.rowIndex, i);
				if (    objTable.rows[objTable.rows.length - 3].id=3D=3D"Offline")
				{
					objTable.rows[objTable.rows.length - 2].style.display=3D"block";
				}
			}
			else if (IMNIsOnlineState(oldState) && !IMNIsOnlineState(state))
			{
				if (objRow.rowIndex=3D=3D3 &&
					objTable.rows[objRow.rowIndex+1].id=3D=3D"Offline")
				{
					objTable.rows[2].style.display=3D"block";
				}
				if (objTable.rows[objTable.rows.length - 3].id=3D=3D"Offline")
				{
					objTable.rows[objTable.rows.length - 2].style.display=3D"none";
				}
				i=3DobjTable.rows.length - 2;
				while (objTable.rows[i - 1].id !=3D"Offline" && =
objTable.rows[i].innerText > objRow.innerText)
					i--;
				objTable.moveRow(objRow.rowIndex, i);
			}
		}
	}
}
function IMNOnStatusChange(name, state, id)
{
	if (IMNDictionaryObj)
	{
		var img=3DIMNGetStatusImage(state, IMNSortableObj[id] ||
									IMNShowOfflineObj[id]);
		if (IMNDictionaryObj[id] !=3Dstate)
		{
			if (bIMNSorted)
				IMNSortList(id, IMNDictionaryObj[id], state);
			IMNUpdateImage(id, img);
			IMNDictionaryObj[id]=3Dstate;
		}
	}
}
function IMNUpdateImage(id, imgInfo)
{
	var obj=3Ddocument.images(id);
	if (obj)
	{
		var img=3DimgInfo.img;
		var alt=3DimgInfo.alt;
		var oldImg=3Dobj.src;
		var index=3DoldImg.lastIndexOf("/");
		var newImg=3DoldImg.slice(0, index+1);
		newImg+=3Dimg;
		if (oldImg=3D=3DnewImg && img !=3D'blank.gif')
			return;
		if (obj.altbase)
		{
			obj.alt=3Dobj.altbase;
		}
		else
		{
			obj.alt=3Dalt;
		}
		var useFilter=3Dbrowseris.ie &&
					browseris.ie55up &&
					browseris.verIEFull < 7.0;
		var isPng=3D(newImg.toLowerCase().indexOf(".png") > 0);
		if (useFilter)
		{
			if (isPng)
			{
				=
obj.style.filter=3D"progid:DXImageTransform.Microsoft.AlphaImageLoader(sr=
c=3D"+newImg+"),sizingMethod=3Dscale,enabled=3Dtrue);";
				obj.src=3D"/_layouts/images/blank.gif";
			}
			else
			{
				obj.style.filter=3D"";
				obj.src=3DnewImg;
			}
		}
		else
		{
			obj.src=3DnewImg;
		}
	}
}
function IMNHandleAccelerator()
{
	if (IMNControlObj)
	{
	   if (event.altKey && event.shiftKey &&
			event.keyCode=3D=3D121)
		{
		   IMNControlObj.DoAccelerator();
		}
	}
}
function IMNImageOnClick()
{
	if (IMNControlObj)
	{
		IMNShowOOUIKyb();
		IMNControlObj.DoAccelerator();
	}
}
function IMNGetOOUILocation(obj)
{
	var objRet=3Dnew Object;
	var objSpan=3Dobj;
	var objOOUI=3Dobj;
	var oouiX=3D0, oouiY=3D0, objDX=3D0;
	var fRtl=3Ddocument.dir=3D=3D"rtl";
	while (objSpan && objSpan.tagName !=3D"SPAN" && objSpan.tagName =
!=3D"TABLE")
	{
		objSpan=3DobjSpan.parentNode;
	}
	if (objSpan)
	{
		var collNodes=3DobjSpan.tagName=3D=3D"TABLE" ?
			objSpan.rows(0).cells(0).childNodes :
			objSpan.childNodes;
		var i;
		for (i=3D0; i < collNodes.length;++i)
		{
			if (collNodes.item(i).tagName=3D=3D"IMG" && collNodes.item(i).id)
			{
				objOOUI=3DcollNodes.item(i);
				break;
			}
			if (collNodes.item(i).tagName=3D=3D"A" &&
				collNodes.item(i).childNodes.length > 0 &&
				collNodes.item(i).childNodes.item(0).tagName=3D=3D"IMG" &&
				collNodes.item(i).childNodes.item(0).id)
			{
				objOOUI=3DcollNodes.item(i).childNodes.item(0);
				break;
			}
		}
	}
	obj=3DobjOOUI;
	while (obj)
	{
		if (fRtl)
		{
			if (obj.scrollWidth >=3Dobj.clientWidth+obj.scrollLeft)
				objDX=3Dobj.scrollWidth - obj.clientWidth - obj.scrollLeft;
			else
				objDX=3Dobj.clientWidth+obj.scrollLeft - obj.scrollWidth;
			oouiX+=3Dobj.offsetLeft+objDX;
		}
		else
			oouiX+=3Dobj.offsetLeft - obj.scrollLeft;
		oouiY+=3Dobj.offsetTop - obj.scrollTop;
		obj=3Dobj.offsetParent;
	}
	try
	{
		obj=3Dwindow.frameElement;
		while (obj)
		{
			if (fRtl)
			{
				if (obj.scrollWidth >=3Dobj.clientWidth+obj.scrollLeft)
					objDX=3Dobj.scrollWidth - obj.clientWidth - obj.scrollLeft;
				else
					objDX=3Dobj.clientWidth+obj.scrollLeft - obj.scrollWidth;
				oouiX+=3Dobj.offsetLeft+objDX;
			}
			else
				oouiX+=3Dobj.offsetLeft - obj.scrollLeft;
			oouiY+=3Dobj.offsetTop - obj.scrollTop;
			obj=3Dobj.offsetParent;
		}
	} catch(e)
	{
	};
	objRet.objSpan=3DobjSpan;
	objRet.objOOUI=3DobjOOUI;
	objRet.oouiX=3DoouiX;
	objRet.oouiY=3DoouiY;
	if (fRtl)
		objRet.oouiX+=3DobjOOUI.offsetWidth;
	return objRet;
}
function IMNShowOOUIMouse()
{
	IMNShowOOUI(0);
}
function IMNShowOOUIKyb()
{
	IMNShowOOUI(1);
}
function IMNShowOOUI(inputType)
{
	if (browseris.ie5up && browseris.win32)
	{
		var obj=3Dwindow.event.srcElement;
		var objSpan=3Dobj;
		var objOOUI=3Dobj;
		var oouiX=3D0, oouiY=3D0;
		if (EnsureIMNControl() && IMNNameDictionaryObj)
		{
			var objRet=3DIMNGetOOUILocation(obj);
			objSpan=3DobjRet.objSpan;
			objOOUI=3DobjRet.objOOUI;
			oouiX=3DobjRet.oouiX;
			oouiY=3DobjRet.oouiY;
			var name=3DIMNNameDictionaryObj[objOOUI.id];
			if (objSpan)
				objSpan.onkeydown=3DIMNHandleAccelerator;
			IMNControlObj.ShowOOUI(name, inputType, oouiX, oouiY);
		}
	}
}
function IMNHideOOUI()
{
	if (IMNControlObj)
	{
		IMNControlObj.HideOOUI();
		return false;
	}
	return true;
}
function IMNScroll()
{
	if (!bIMNInScrollFunc)
	{
		bIMNInScrollFunc=3Dtrue;
		IMNHideOOUI();
	}
	bIMNInScrollFunc=3Dfalse;
	if(IMNOrigScrollFunc=3D=3DIMNScroll)
		return true;
	return IMNOrigScrollFunc ? IMNOrigScrollFunc() : true;
}
var imnCount=3D0;
var imnElems;
var imnElemsCount=3D0;
var imnMarkerBatchSize=3D4;
var imnMarkerBatchDelay=3D40;
function ProcessImn()
{
	if (EnsureIMNControl() && IMNControlObj.PresenceEnabled)
	{
		imnElems=3Ddocument.getElementsByName("imnmark");
		imnElemsCount=3DimnElems.length;
		ProcessImnMarkers();
	}
}
function ProcessImnMarkers()
{
	for (i=3D0;i<imnMarkerBatchSize;++i)
	{
		if (imnCount=3D=3DimnElemsCount)
			return;
		IMNRC(imnElems[imnCount].sip,imnElems[imnCount]);
		imnCount++;
	}
	setTimeout("ProcessImnMarkers()",imnMarkerBatchDelay);
}
function IMNRC(name, elem)
{
	if (name=3D=3Dnull || name=3D=3D'')
		return;
	if (browseris.ie5up && browseris.win32)
	{
		var obj=3D(elem) ? elem : window.event.srcElement;
		var objSpan=3Dobj;
		var id=3Dobj.id;
		var fFirst=3Dfalse;
		if (!IMNDictionaryObj)
		{
			IMNDictionaryObj=3Dnew Object();
			IMNNameDictionaryObj=3Dnew Object();
			IMNSortableObj=3Dnew Object();
			IMNShowOfflineObj=3Dnew Object();
			if (!IMNOrigScrollFunc)
			{
				IMNOrigScrollFunc=3Dwindow.onscroll;
				window.onscroll=3DIMNScroll;
			}
		}
		if (IMNDictionaryObj)
		{
			if (!IMNNameDictionaryObj[id])
			{
				IMNNameDictionaryObj[id]=3Dname;
				fFirst=3Dtrue;
			}
			if (typeof(IMNDictionaryObj[id])=3D=3D"undefined")
			{
				IMNDictionaryObj[id]=3D1;
			}
			if (!IMNSortableObj[id] &&
				(typeof(obj.Sortable) !=3D"undefined"))
			{
				IMNSortableObj[id]=3Dobj.Sortable;
				if (!bIMNOnloadAttached)
				{
					if (EnsureIMNControl() && IMNControlObj.PresenceEnabled)
						window.attachEvent("onload", IMNSortTable);
					bIMNOnloadAttached=3Dtrue;
				}
			}
			if (!IMNShowOfflineObj[id] &&
				(typeof(obj.ShowOfflinePawn) !=3D"undefined"))
			{
				IMNShowOfflineObj[id]=3Dobj.ShowOfflinePawn;
			}
			if (fFirst && EnsureIMNControl() && IMNControlObj.PresenceEnabled)
			{
				var state=3D1, img;
				state=3DIMNControlObj.GetStatus(name, id);
				if (IMNIsOnlineState(state) || IMNSortableObj[id] ||
					IMNShowOfflineObj[id])
				{
					img=3DIMNGetStatusImage(state, IMNSortableObj[id] ||
											IMNShowOfflineObj[id]);
					IMNUpdateImage(id, img);
					IMNDictionaryObj[id]=3Dstate;
				}
			}
		}
		if (fFirst)
		{
			var objRet=3DIMNGetOOUILocation(obj);
			objSpan=3DobjRet.objSpan;
			if (objSpan)
			{
				objSpan.onmouseover=3DIMNShowOOUIMouse;
				objSpan.onfocusin=3DIMNShowOOUIKyb;
				objSpan.onmouseout=3DIMNHideOOUI;
				objSpan.onfocusout=3DIMNHideOOUI;
			}
		}
	}
}
function IMNSortTable()
{
	var id;
	for (id in IMNDictionaryObj)
	{
		IMNSortList(id, 1, IMNDictionaryObj[id]);
	}
	bIMNSorted=3Dtrue;
}
function IMNRegisterHeader()
{
	if (browseris.ie5up && browseris.win32)
	{
		var obj=3Dwindow.event.srcElement;
		if (!IMNHeaderObj)
		{
			IMNHeaderObj=3Dnew Object();
		}
		if (IMNHeaderObj)
		{
			var id=3Dobj.id;
			if (!IMNHeaderObj[id])
			{
				IMNHeaderObj[id]=3Did;
				var img;
				img=3DIMNGetHeaderImage();
				IMNUpdateImage(id, img);
			}
		}
	}
}
var _spBodyOnLoadFunctionNames;
if (_spBodyOnLoadFunctionNames=3D=3Dnull)
{
	_spBodyOnLoadFunctionNames=3Dnew Array();
	_spBodyOnLoadFunctionNames.push("_spBodyOnLoad");
	_spBodyOnLoadFunctionNames.push("_spRestoreScrollForDiv_rscr");
}
var _spOriginalFormAction;
var _spEscapedFormAction;
var _spFormOnSubmitCalled=3Dfalse;
var _spBodyOnPageShowRegistered=3Dfalse;
function _spBodyOnPageShow(evt)
{
	_spFormOnSubmitCalled=3Dfalse;
}
function _spResetFormOnSubmitCalledFlag( sender,  e)
{
	_spFormOnSubmitCalled=3Dfalse;
}
function _spBodyOnLoadWrapper()
{
	if (!_spBodyOnPageShowRegistered &&
		typeof(browseris) !=3D"undefined" &&
		!browseris.ie &&
		typeof(window.addEventListener)=3D=3D'function')
	{
		window.addEventListener('pageshow', _spBodyOnPageShow, false);
		_spBodyOnPageShowRegistered=3Dtrue;
	}
	if (_spOriginalFormAction=3D=3Dnull)
	{
		if (document.forms.length > 0)
		{
			_spOriginalFormAction=3Ddocument.forms[0].action;
			var url=3Dwindow.location.href;
			var index=3Durl.indexOf("://");
			if (index >=3D0)
			{
				var temp=3Durl.substring(index+3);
				index=3Dtemp.indexOf("/");
				if (index >=3D0)
					url=3Dtemp.substring(index);
			}
			_spEscapedFormAction=3DescapeUrlForCallback(url);
			document.forms[0].action=3D_spEscapedFormAction;
		}
	}
	_spFormOnSubmitCalled=3Dfalse;
	if (typeof(Sys) !=3D"undefined" &&
		typeof(Sys.Net) !=3D"undefined" &&
		typeof(Sys.Net.WebRequestManager) !=3D"undefined")
	{
		=
Sys.Net.WebRequestManager.add_invokingRequest(_spResetFormOnSubmitCalledF=
lag);
	}
	ProcessDefaultOnLoad(_spBodyOnLoadFunctionNames);
}
var _spSuppressFormOnSubmitWrapper=3Dfalse;
function _spFormOnSubmitWrapper()
{
	if (_spSuppressFormOnSubmitWrapper)
	{
		return true;
	}
	if (_spFormOnSubmitCalled)
	{
		return false;
	}
	if (typeof(_spFormOnSubmit)=3D=3D"function")
	{
		var retval=3D_spFormOnSubmit();
		var testval=3Dfalse;
		if (typeof(retval)=3D=3Dtypeof(testval) && retval=3D=3Dtestval)
		{
			return false;
		}
	}
	RestoreToOriginalFormAction();
	_spFormOnSubmitCalled=3Dtrue;
	return true;
}
function RestoreToOriginalFormAction()
{
	if (_spOriginalFormAction !=3Dnull)
	{
		if (_spEscapedFormAction=3D=3Ddocument.forms[0].action)
		{
			document.forms[0].action=3D_spOriginalFormAction;
		}
		_spOriginalFormAction=3Dnull;
		_spEscapedFormAction=3Dnull;
	}
}
function DefaultFocus()
{
	if (typeof(_spUseDefaultFocus)!=3D"undefined")
	{
		var elements=3Ddocument.getElementsByName("_spFocusHere");
		var elem=3Dnull;
		if (elements=3D=3Dnull || elements.length <=3D0)
		{
			elem=3Ddocument.getElementById("_spFocusHere");
		}
		else if (elements !=3Dnull && elements.length > 0)
		{
			elem=3Delements[0];
		}
		if (elem !=3Dnull)
		{
			var aLinks=3Delem.getElementsByTagName("a");
			if (aLinks !=3Dnull && aLinks.length > 0)
			{
				try{aLinks[0].focus();}catch(e){}
			}
		}
	}
}
function ProcessDefaultOnLoad(onLoadFunctionNames)
{
	ProcessPNGImages();
	UpdateAccessibilityUI();
//	ProcessImn();
	for (var i=3D0; i < onLoadFunctionNames.length; i++)
	{
		var =
expr=3D"if(typeof("+onLoadFunctionNames[i]+")=3D=3D'function'){"+onLoadFu=
nctionNames[i]+"();}";
		eval(expr);
	}
	if (typeof(_spUseDefaultFocus)!=3D"undefined")
		DefaultFocus();
}


------=_NextPart_000_0000_01CC549A.0DD1ECE0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.cen.eu/_layouts/1033/core.js?rev=CNBZRdV1h3pKuA7LsMXf3w%3D%3D

var IsMenuShown=3Dfalse;
var itemTableDeferred=3Dnull;
var itemTable=3Dnull;
var imageCell=3Dnull;
var onKeyPress=3Dfalse;
var downArrowText=3Dnull;
var currentCtx=3Dnull;
var currentEditMenu=3Dnull;
var currentItemID=3Dnull;
var currentItemAppName=3Dnull;
var currentItemProgId=3Dnull;
var currentItemIcon=3Dnull;
var currentItemOpenControl=3Dnull;
var currentItemFileUrl=3Dnull;
var currentItemFSObjType=3Dnull;
var currentItemCheckedOutUserId=3Dnull;
var currentItemCheckoutExpires=3Dnull;
var currentItemModerationStatus=3Dnull;
var currentItemUIString=3Dnull;
var currentItemCheckedoutToLocal=3Dnull;
var bIsCheckout=3D0;
var currentItemCanModify=3Dnull;
var currentItemPermMaskH=3Dnull;
var currentItemPermMaskL=3Dnull;
var currentItemIsEventsExcp=3Dnull;
var currentItemIsEventsDeletedExcp=3Dnull;
var UTF8_1ST_OF_2=3D0xc0   ;
var UTF8_1ST_OF_3=3D0xe0   ;
var UTF8_1ST_OF_4=3D0xf0   ;
var UTF8_TRAIL=3D0x80   ;
var HIGH_SURROGATE_BITS=3D0xD800 ;
var LOW_SURROGATE_BITS=3D0xDC00 ;
var SURROGATE_6_BIT=3D0xFC00 ;
var SURROGATE_ID_BITS=3D0xF800 ;
var SURROGATE_OFFSET=3D0x10000;
function escapeProperlyCoreCore(str, bAsUrl, bForFilterQuery, =
bForCallback)
{
	var strOut=3D"";
	var strByte=3D"";
	var ix=3D0;
	var strEscaped=3D" \"%<>\'&";
	if (typeof(str)=3D=3D"undefined")
		return "";
	for (ix=3D0; ix < str.length; ix++)
	{
		var charCode=3Dstr.charCodeAt(ix);
		var curChar=3Dstr.charAt(ix);
		if(bAsUrl && (curChar=3D=3D'#' || curChar=3D=3D'?') )
		{
			strOut+=3Dstr.substr(ix);
			break;
		}
		if (bForFilterQuery && curChar=3D=3D'&')
		{
			strOut+=3DcurChar;
			continue;
		}
		if (charCode <=3D0x7f)
		{
			if (bForCallback)
			{
				strOut+=3DcurChar;
			}
			else
			{
				if ( (charCode >=3D97 && charCode <=3D122) ||
					 (charCode >=3D65 && charCode <=3D90) ||
					 (charCode >=3D48 && charCode <=3D57) ||
					 (bAsUrl && (charCode >=3D32 && charCode <=3D95) && =
strEscaped.indexOf(curChar) < 0))
				{
					strOut+=3DcurChar;
				}
				else if (charCode <=3D0x0f)
				{
					strOut+=3D"%0"+charCode.toString(16).toUpperCase();
				}
				else if (charCode <=3D0x7f)
				{
					strOut+=3D"%"+charCode.toString(16).toUpperCase();
				}
			}
		}
		else if (charCode <=3D0x07ff)
		{
			strByte=3DUTF8_1ST_OF_2 | (charCode >> 6);
			strOut+=3D"%"+strByte.toString(16).toUpperCase() ;
			strByte=3DUTF8_TRAIL | (charCode & 0x003f);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
		}
		else if ((charCode & SURROGATE_6_BIT) !=3DHIGH_SURROGATE_BITS)
		{
			strByte=3DUTF8_1ST_OF_3 | (charCode >> 12);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
			strByte=3DUTF8_TRAIL | ((charCode & 0x0fc0) >> 6);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
			strByte=3DUTF8_TRAIL | (charCode & 0x003f);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
		}
		else if (ix < str.length - 1)
		{
			var charCode=3D(charCode & 0x03FF) << 10;
			ix++;
			var nextCharCode=3Dstr.charCodeAt(ix);
			charCode |=3DnextCharCode & 0x03FF;
			charCode+=3DSURROGATE_OFFSET;
			strByte=3DUTF8_1ST_OF_4 | (charCode >> 18);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
			strByte=3DUTF8_TRAIL | ((charCode & 0x3f000) >> 12);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
			strByte=3DUTF8_TRAIL | ((charCode & 0x0fc0) >> 6);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
			strByte=3DUTF8_TRAIL | (charCode & 0x003f);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
		}
	}
	return strOut;
}
function escapeProperly(str)
{
	return escapeProperlyCoreCore(str, false, false, false);
}
function escapeProperlyCore(str, bAsUrl)
{
	return escapeProperlyCoreCore(str, bAsUrl, false, false);
}
function escapeUrlForCallback(str)
{
	var iPound=3Dstr.indexOf("#");
	var iQues=3Dstr.indexOf("?");
	if ((iPound > 0) && ((iQues=3D=3D-1) || (iPound < iQues)))
	{
		var strNew=3Dstr.substr(0, iPound);
		if (iQues > 0)
		{
			strNew+=3Dstr.substr(iQues);
		}
		str=3DstrNew;
	}
	return escapeProperlyCoreCore(str, true, false, true);
}
function PageUrlValidation(url)
{
	if (url.substr(0, 4) !=3D"http" && url.substr(0,1) !=3D"/")
	{
		var L_InvalidPageUrl_Text=3D"Invalid page URL: ";
		alert(L_InvalidPageUrl_Text);
		return "";
	}
	else
		return url;
}
var g_ExpGroupWPState=3Dnew LRUCache();
function makeAbsUrl(strUrl)
{
	if (strUrl.length > 0 && "/"=3D=3DstrUrl.substr(0, 1))
	{
		strUrl=3Dwindow.location.protocol+"//"+window.location.host+strUrl;
	}
	return strUrl;
}
function FilterNoteField(view, fieldName, fieldValue, keyCode)
{
	if (keyCode !=3D13) return;
	event.returnValue=3Dfalse;
	var strDocUrl=3Dwindow.location.href;
	pagedPart=3D/&Paged=3DTRUE&p_[^&]*&PageFirstRow=3D[^&]*/gi;
	strDocUrl=3DstrDocUrl.replace(pagedPart, "");
	viewGuid=3DGetUrlKeyValue("View", true);
	if (viewGuid=3D=3D"")
	{
		strDocUrl=3DStURLSetVar2(strDocUrl, "View", view);
		viewGuid=3Dview;
	}
	if (view.toUpperCase() !=3DviewGuid.toUpperCase())
	{
		var encodedView=3DescapeProperly(view);
		if (encodedView.toUpperCase() !=3DviewGuid.toUpperCase())
		{
			var pattern=3D/\?[^?]*/i;
			var idxQuery=3DstrDocUrl.indexOf("?");
			if (idxQuery !=3D-1)
			   strDocUrl=3DstrDocUrl.replace(pattern,"?View=3D"+view);
			else
			   strDocUrl=3DstrDocUrl+"?View=3D"+view;
		}
	}
	var arrayField=3DstrDocUrl.match("FilterField([0-9]+)=3D"+fieldName);
	if (!arrayField)
	{
		var idxQuery=3DstrDocUrl.indexOf("?");
		if (idxQuery !=3D-1)
			strDocUrl=3DstrDocUrl+"&";
		else
			strDocUrl=3DstrDocUrl+"?";
		i=3D0;
		do
		{
			i++;
			FilterArray=3DstrDocUrl.match("FilterField"+							=
i+"=3D[^&]*"+"&FilterValue"+							i+"=3D[^&]*");
		} while (FilterArray);
		strDocUrl=3DstrDocUrl+"FilterField"+i+							=
"=3D"+fieldName+"&FilterValue"+							=
i+"=3D"+escapeProperly(fieldValue);
		strDocUrl=3DstrDocUrl.replace("Filter=3D1&", "");
	}
	else
	{
		filterNo=3DparseInt(arrayField[1]);
		var arrayValue=3DstrDocUrl.match("&FilterValue"+							=
filterNo+"=3D[^&]*");
		strTemp=3D"&"+arrayField[0]+arrayValue[0];
		strNewFilter=3D"&FilterField"+arrayField[1]+							=
"=3D"+fieldName+"&FilterValue"+							=
arrayField[1]+"=3D"+escapeProperly(fieldValue);
		strDocUrl=3DstrDocUrl.replace(strTemp, strNewFilter);
		strDocUrl=3DstrDocUrl.replace("Filter=3D1&", "");
	}
	window.location.href=3DSTSPageUrlValidation(strDocUrl);
}
function SelectField(view, selectID)
{
	var strDocUrl=3Dwindow.location.href;
	var strHash=3Dwindow.location.hash;
	var fViewReplaced=3Dfalse;
	var pattern=3D/\#.*/i;
	strDocUrl=3DstrDocUrl.replace(pattern, "");
	viewGuid=3DGetUrlKeyValue("View", true);
	pageView=3DGetUrlKeyValue("PageView", true);
	if (view.toUpperCase() !=3DviewGuid.toUpperCase())
	{
		var encodedView=3DescapeProperly(view);
		if (encodedView.toUpperCase() !=3DviewGuid.toUpperCase())
		{
			var pattern=3D/\?[^?]*/i;
			var idxQuery=3DstrDocUrl.indexOf("?");
			if (idxQuery !=3D-1)
				strDocUrl=3DstrDocUrl.replace(pattern,"?View=3D"+view);
			else
				strDocUrl=3DstrDocUrl+"?View=3D"+view;
			fViewReplaced=3Dtrue;
		}
	}
	if (!fViewReplaced && (GetUrlKeyValue("SelectedID") !=3D""))
	{
		var selectIDOld=3D/&SelectedID=3D[^&]*/gi;
		strDocUrl=3DstrDocUrl.replace(selectIDOld, "");
		selectIDOld=3D/\?SelectedID=3D[^&]*&?/;
		strDocUrl=3DstrDocUrl.replace(selectIDOld, "?");
	}
	strDocUrl=3DstrDocUrl+"&SelectedID=3D";
	strDocUrl=3DstrDocUrl+selectID;
	if (fViewReplaced && (pageView !=3D""))
	{
		strDocUrl=3DstrDocUrl+"&PageView=3D"+pageView;
	}
	if (strHash !=3D"")
	{
	strDocUrl=3DstrDocUrl+strHash;
	}
	SubmitFormPost(strDocUrl);
}
function FilterField(view, fieldName, fieldValue, selOption)
{
	return FilterFieldV3(view, fieldName, fieldValue, selOption, false);
}
function FilterFieldV3(view, fieldName, fieldValue, selOption, =
bReturnUrl)
{
	var strDocUrl=3DCanonicalizeUrlEncodingCase(window.location.href);
	var arrayField=3DstrDocUrl.match("[&\?]Paged=3DTRUE[^&]*");
	if (arrayField)
	{
		var pagedPart=3D/&p_[^&]*/gi;
		strDocUrl=3DstrDocUrl.replace(pagedPart, "");
		pagedPart=3D/&PageFirstRow=3D[^&]*/gi;
		strDocUrl=3DstrDocUrl.replace(pagedPart, "");
		pagedPart=3D/&PageLastRow=3D[^&]*/gi;
		strDocUrl=3DstrDocUrl.replace(pagedPart, "");
		pagedPart=3D/&PagedPrev=3DTRUE[^&]*/i;
		strDocUrl=3DstrDocUrl.replace(pagedPart, "");
		arrayField=3DstrDocUrl.match("[\?]Paged=3DTRUE[^&]*");
		if (arrayField)
		{
			var idxQuery=3DstrDocUrl.substr(arrayField["index"]).indexOf("&");
			if (idxQuery !=3D-1)
			{
				strDocUrl=3DstrDocUrl.substr(0, arrayField["index"]+1)+					=
strDocUrl.substr(idxQuery+arrayField["index"]+1);
			}
			else
			{
				strDocUrl=3DstrDocUrl.substr(0, arrayField["index"]);
			}
		}
		else
		{
			pagedPart=3D/&Paged=3DTRUE[^&]*/i;
			strDocUrl=3DstrDocUrl.replace(pagedPart, "");
		}
	}
	viewGuid=3DGetUrlKeyValue("View", true);
	if (viewGuid=3D=3D"")
	{
		strDocUrl=3DStURLSetVar2(strDocUrl, "View", view);
		viewGuid=3Dview;
	}
	if (view.toUpperCase() !=3DviewGuid.toUpperCase())
	{
		var encodedView=3DescapeProperly(view);
		if (encodedView.toUpperCase() !=3DviewGuid.toUpperCase())
		{
			var pattern=3D/\?[^?]*/i;
			var idxQuery=3DstrDocUrl.indexOf("?");
			if (idxQuery !=3D-1)
			   strDocUrl=3DstrDocUrl.replace(pattern,"?View=3D"+view);
			else
			   strDocUrl=3DstrDocUrl+"?View=3D"+view;
		}
	}
	arrayField=3DstrDocUrl.match("FilterField([0-9]+)=3D"+fieldName+"&");
	if (!arrayField)
	{
		if (0=3D=3DselOption)
		{
			strDocUrl=3DstrDocUrl.replace("Filter=3D1&", "");
			strDocUrl=3DstrDocUrl.replace("?Filter=3D1", "");
		}
		else
		{
			var idxQuery=3DstrDocUrl.indexOf("?");
			if (idxQuery !=3D-1)
				strDocUrl=3DstrDocUrl+"&";
			else
				strDocUrl=3DstrDocUrl+"?";
			i=3D0;
			do
			{
				i++;
				FilterArray=3DstrDocUrl.match("FilterField"+i+"=3D[^&]*"+												=
  "&FilterValue"+i+"=3D[^&]*");
			} while (FilterArray);
			strDocUrl=3DstrDocUrl+"FilterField"+i+"=3D"+fieldName+									=
"&FilterValue"+i+"=3D"+escapeProperly(fieldValue);
			strDocUrl=3DstrDocUrl.replace("Filter=3D1&", "");
		}
	}
	else
	{
		filterNo=3DparseInt(arrayField[1]);
		var arrayValue=3DstrDocUrl.match("FilterValue"+filterNo+"=3D[^&]*");
		var strTemp=3D"&"+arrayField[0]+arrayValue[0];
		if (0=3D=3DselOption)
		{
			if (strDocUrl.indexOf(strTemp)=3D=3D-1)
			{
				strTemp=3DarrayField[0]+arrayValue[0]+"&";
			}
			strDocUrl=3DstrDocUrl.replace(strTemp, "");
			j=3DfilterNo+1;
			FilterArray=3DstrDocUrl.match("FilterField"+							=
j+"=3D[^&]*"+"&FilterValue"+							j+"=3D[^&]*");
			for ( i=3DfilterNo ; FilterArray; i++)
			{
				strNew=3D"FilterField"+i;
				strOld=3D"FilterField"+j;
				strDocUrl=3DstrDocUrl.replace(strOld, strNew);
				strNew=3D"FilterValue"+i;
				strOld=3D"FilterValue"+j;
				strDocUrl=3DstrDocUrl.replace(strOld, strNew);
				j++;
				FilterArray=3DstrDocUrl.match("FilterField"+								=
j+"=3D[^&]*"+"&FilterValue"+								j+"=3D[^&]*");
			}
			strDocUrl=3DstrDocUrl.replace("Filter=3D1&", "");
			strDocUrl=3DstrDocUrl.replace("?Filter=3D1", "");
		}
		else
		{
			var strFirstChar;
			if (strDocUrl.indexOf(strTemp)=3D=3D-1)
			{
				strTemp=3D"?"+arrayField[0]+arrayValue[0]
				strFirstChar=3D"?";
			}
			else
			{
				strFirstChar=3D"&";
			}
			var strNewFilter=3DstrFirstChar+"FilterField"+arrayField[1]+							=
"=3D"+fieldName+"&FilterValue"+							=
arrayField[1]+"=3D"+escapeProperly(fieldValue);
			strDocUrl=3DstrDocUrl.replace(strTemp, strNewFilter);
			strDocUrl=3DstrDocUrl.replace("Filter=3D1&", "");
		}
	}
	arrayField=3DstrDocUrl.match("FilterField([0-9]+)=3D");
	if (!arrayField)
		strDocUrl=3DstrDocUrl+"&FilterClear=3D1";
	else
		strDocUrl=3DstrDocUrl.replace("&FilterClear=3D1", "");
	if (bReturnUrl)
		return strDocUrl;
	else
		SubmitFormPost(strDocUrl);
}
function CanonicalizeUrlEncodingCase(str)
{
	var strOut=3D"";
	var ix;
	for (ix=3D0; ix < str.length; ix++)
	{
		var curChar=3Dstr.charAt(ix);
		if (curChar=3D=3D'%' && (ix+2) < str.length)
		{
			strOut+=3DcurChar;
			ix++;
			strOut+=3Dstr.charAt(ix).toString().toUpperCase();
			ix++;
			strOut+=3Dstr.charAt(ix).toString().toUpperCase();
		}
		else
		{
			strOut+=3DcurChar;
		}
	}
	return strOut;
}
function SetControlValue(controlId, value)
{
	var control=3Ddocument.getElementById(controlId);
	if (control !=3Dnull)
		 control.value=3Dvalue;
}
var bValidSearchTerm=3Dfalse;
function SetSearchView()
{
	if (typeof(bValidSearchTerm) !=3D"undefined")
		bValidSearchTerm=3Dtrue;
}
function SubmitFormPost(url, bForceSubmit)
{
	if (typeof(MSOWebPartPageFormName) !=3D"undefined")
	{
		var form=3Ddocument.forms[MSOWebPartPageFormName];
		if (null !=3Dform)
		{
			if ((bForceSubmit !=3Dundefined && bForceSubmit=3D=3Dtrue)
				|| !form.onsubmit || (form.onsubmit() !=3Dfalse))
			{
				form.action=3DSTSPageUrlValidation(url);
				form.method=3D"POST";
				if (isPortalTemplatePage(url))
					form.target=3D"_top";
				if (!bValidSearchTerm)
					ClearSearchTerm("");
				form.submit();
			}
		}
	}
}
var g_varSkipRefreshOnFocus=3D0;
function RefreshOnFocus()
{
	if (typeof(g_varSkipRefreshOnFocus)=3D=3D"undefined" ||
		!g_varSkipRefreshOnFocus)
	{
		var url=3Dwindow.location.href;
		var iPosition=3Durl.indexOf("#")
		if (iPosition=3D=3D-1)
			window.location.href=3Durl;
		else
			window.location.href=3Durl.substring(0, iPosition);
	}
}
function DisableRefreshOnFocus()
{
	g_varSkipRefreshOnFocus=3D1;
}
function SetWindowRefreshOnFocus()
{
	window.onbeforeunload=3DDisableRefreshOnFocus;
	window.onfocus=3DRefreshOnFocus;
}
function RemoveParametersFromUrl(url)
{
	var paramsBeginPos=3Durl.indexOf('?');
	if (paramsBeginPos=3D=3D-1)
		return url;
	else
		return url.substr(0, paramsBeginPos);
}
function GoToPageRelative(url)
{
	if (url.substr(0, 4) !=3D"http" && url.substr(0,1) !=3D"/")
	{
		var currentPage=3DRemoveParametersFromUrl(window.location.href);
		var pos=3DcurrentPage.lastIndexOf("/");
		if (pos > 0)
			url=3DcurrentPage.substring(0, pos+1)+url;
	}
	GoToPage(url);
}
function EnterFolder(url)
{
	var currentPage=3DRemoveParametersFromUrl(window.location.href);
	var newPage=3DRemoveParametersFromUrl(url);
	if (newPage.toLowerCase() !=3DcurrentPage.toLowerCase())
		STSNavigate(url);
	else
		SubmitFormPost(url);
}
function GoToDiscussion(url)
{
	var ch=3Durl.indexOf("?") >=3D0 ? "&" : "?";
	var srcUrl=3DGetSource();
	if (srcUrl !=3Dnull && srcUrl !=3D"")
		url+=3Dch+"TopicsView=3D"+srcUrl;
	STSNavigate(url);
}
function STSNavigateWithCheckoutAlert(Url, bCheckout, =
bIsCheckedOutToLocal, strDocument, strhttpRoot,
			strCurrentUser, strCheckoutUser)
{
	if (typeof(strCurrentUser)=3D=3D"undefined" || strCurrentUser=3D=3Dnull =
|| strCurrentUser=3D=3D"")
		strCurrentUser=3DcurrentItemCheckedOutUserId;
	if ((typeof(strCheckoutUser)=3D=3D"undefined" || =
strCheckoutUser=3D=3Dnull || strCheckoutUser=3D=3D"")
		  && typeof(ctx) !=3D"undefined")
	{
		strCheckoutUser=3Dctx.CurrentUserId;
	}
	if (bIsCheckedOutToLocal=3D=3D"1")
	{
		alert(L_CannotEditPropertyForLocalCopy_Text);
		return;
	}
	if (strCurrentUser !=3Dnull &&
		strCurrentUser !=3D"" &&
		strCheckoutUser !=3Dnull &&
		strCurrentUser !=3DstrCheckoutUser)
	{
		alert(L_CannotEditPropertyCheckout_Text);
		return;
	}
	if (bCheckout=3D=3D"1" && browseris.ie)
	{
		if (confirm(L_ConfirmCheckout_Text))
		{
			if (strDocument.charAt(0)=3D=3D"/" || =
strDocument.substr(0,3).toLowerCase()=3D=3D"%2f")
				=
strDocument=3Ddocument.location.protocol+"//"+document.location.host+strD=
ocument;
			CheckoutviaXmlhttp(strhttpRoot,strDocument);
		 }
		else
			return;
	}
	STSNavigate(Url);
}
function CheckoutviaXmlhttp(strhttpRoot, strDocument)
{
	var xh=3Dnew ActiveXObject("Microsoft.XMLHTTP");
	if (xh=3D=3Dnull)
		return false;
	xh.Open("POST", strhttpRoot+"/_vti_bin/lists.asmx", false);
	xh.setRequestHeader("Content-Type", "text/xml; charset=3Dutf-8");
	xh.setRequestHeader("SOAPAction", =
"http://schemas.microsoft.com/sharepoint/soap/CheckOutFile");
	var soapData=3D'<?xml version=3D"1.0" encoding=3D"utf-8"?>'+		=
'<soap:Envelope xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance" =
xmlns:xsd=3D"http://www.w3.org/2001/XMLSchema" '+		=
'xmlns:soap=3D"http://schemas.xmlsoap.org/soap/envelope/">'+		=
'<soap:Body>'+		'<CheckOutFile =
xmlns=3D"http://schemas.microsoft.com/sharepoint/soap/"><pageUrl>'+		=
strDocument+'</pageUrl></CheckOutFile></soap:Body></soap:Envelope>'
	xh.Send(soapData);
	if (xh.status=3D=3D200 &&  xh.ResponseText.indexOf("true") !=3D0)
	{
		return true;
	}
	else
		return false;
}
var g_ExtensionNotSupportCheckoutToLocal=3Dnew Array("ascx","asp", =
"aspx", "htm", "html","master","odc", "exe", "bat","com", "cmd", =
"onetoc2");
var g_ExtensionDefaultForRead=3Dnew Array("jpg", "jpeg","bmp", "png", =
"gif","onetoc2", "one", "odc");
function FSupportCheckoutToLocal(strExtension)
{
	var fRet=3Dtrue;
	if (strExtension=3D=3Dnull || strExtension=3D=3D"")
		return false;
	strExtension=3DstrExtension.toLowerCase();
	var ix=3D0;
	for (ix=3D0; ix < g_ExtensionNotSupportCheckoutToLocal.length; ix++)
	{
		if (strExtension=3D=3Dg_ExtensionNotSupportCheckoutToLocal[ix])
			return false;
	}
	return true;
}
function FDefaultOpenForReadOnly(strExtension)
{
	var fRet=3Dfalse;
	if (strExtension=3D=3Dnull || strExtension=3D=3D"")
		return true;
	strExtension=3DstrExtension.toLowerCase();
	var ix=3D0;
	for (ix=3D0; ix < g_ExtensionDefaultForRead.length; ix++)
	{
		if (strExtension=3D=3Dg_ExtensionDefaultForRead[ix])
			return true;
	}
	return false;
}
function CheckoutDocument(strhttpRoot, strDocument, strOpenControl)
{
	var stsOpen=3Dnull;
	var fRet=3Dtrue;
	var fClientCheckout=3Dfalse;
	if (strDocument.charAt(0)=3D=3D"/" || =
strDocument.substr(0,3).toLowerCase()=3D=3D"%2f")
		=
strDocument=3Ddocument.location.protocol+"//"+document.location.host+strD=
ocument;
	var strextension=3DSzExtension(unescapeProperly(strDocument));
	if (FSupportCheckoutToLocal(strextension) &&
		strOpenControl=3D=3D"SharePoint.OpenDocuments.3")
	{
		stsOpen=3DStsOpenEnsureEx(strOpenControl);
	}
	if (stsOpen !=3Dnull)
	{
		try
		{
			fRet=3DstsOpen.CheckoutDocumentPrompt(unescapeProperly(strDocument), =
false, "");
			SetWindowRefreshOnFocus();
			fClientCheckout=3Dtrue;
			return;
		}
		catch (e)
		{
		}
	}
	 if (!fClientCheckout)
		NavigateToCheckinAspx(strhttpRoot, =
"FileName=3D"+escapeProperly(unescapeProperly(strDocument))+"&Checkout=3D=
true");
}
function NewItem(url)
{
	GoToPage(url);
}
function EditItem(url)
{
	GoToPage(url);
}
function GoToHistoryLink(elm, strVersion)
{
	if (elm.href=3D=3Dnull)
		return;
	var targetUrl=3Delm.href;
	var ch=3Delm.href.indexOf("?") >=3D0 ? "&" : "?";
	var srcUrl=3Dch+"VersionNo=3D"+strVersion;
	var srcSourceUrl=3DGetSource();
	if (srcSourceUrl !=3Dnull && srcSourceUrl !=3D"")
		srcSourceUrl=3D"&"+"Source=3D"+srcSourceUrl;
	var targetUrl=3Delm.href+srcUrl+srcSourceUrl;
	if (isPortalTemplatePage(targetUrl))
		window.top.location=3DSTSPageUrlValidation(targetUrl);
	else
		window.location=3DSTSPageUrlValidation(targetUrl);
}
function GoToLink(elm)
{
	if (elm.href=3D=3Dnull)
		return;
	var ch=3Delm.href.indexOf("?") >=3D0 ? "&" : "?";
	var srcUrl=3DGetSource();
	if (srcUrl !=3Dnull && srcUrl !=3D"")
		srcUrl=3Dch+"Source=3D"+srcUrl;
	var targetUrl=3Delm.href+srcUrl;
	if (isPortalTemplatePage(targetUrl))
		window.top.location=3DSTSPageUrlValidation(targetUrl);
	else
		window.location=3DSTSPageUrlValidation(targetUrl);
}
function GoBack(defViewUrl)
{
	window.location.href=3DunescapeProperly(GetSource(defViewUrl));
}
function ReplyItem(url, threading, guid, subject)
{
	if(threading.length>=3D504)
	{
		var L_ReplyLimitMsg_Text=3D"Cannot reply to this thread. The reply =
limit has been reached.";
		alert(L_ReplyLimitMsg_Text);
	} else
	{
		url+=3D"?Threading=3D"+threading;
		url+=3D"&Guid=3D"+guid;
		url+=3D"&Subject=3D"+subject;
		GoToPage(url);
	}
}
function GoBacktoCurrentIssue(url, issueid)
{
	url+=3D'?ID=3D'+issueid;
	GoToPage(url);
}
function CatchCreateError(strIgnore1, strIgnore2, strIgnore3)
{
	return true;
}
function ExportToDatabase(strSiteUrl, strListID, strViewID, =
fUseExistingDB)
{
	var L_NoWSSClient_Text=3D"To export a list, you must have a Windows =
SharePoint Services-compatible application and Microsoft Internet =
Explorer 6.0 or greater.";
	var L_ExportDBFail_Text=3D"Export to database failed. To export a list, =
you must have a Windows SharePoint Services-compatible application.";
	if (browseris.ie5up && browseris.win32)
	{
		try
		{
			var ExpDatabase;
			ExpDatabase=3Dnew ActiveXObject("SharePoint.ExportDatabase");
			if (!ExpDatabase)
			{
				alert(L_NoWSSClient_Text);
				return;
			}
			ExpDatabase.SiteUrl=3DmakeAbsUrl(strSiteUrl);
			ExpDatabase.ListID=3DstrListID;
			ExpDatabase.ViewID=3DstrViewID;
			ExpDatabase.DoExport(fUseExistingDB);
			ExpDatabase=3Dnull;
		}
		catch(e)
		{
			alert(L_ExportDBFail_Text);
			return;
		}
	}
	else
	{
		alert(L_NoWSSClient_Text);
	}
}
function ExportList(using)
{
	var L_ExportListSpreadsheet_Text=3D"To export a list, you must have a =
Windows SharePoint Services-compatible application.";
	if ((fSSImporter && SSImporterObj.IqyImportEnabled()) ||
		confirm(L_ExportListSpreadsheet_Text))
	{
		window.location.href=3DSTSPageUrlValidation(makeAbsUrl(using));
	}
}
function ExportDiagram(weburl,listguid, listid, listname, viewname, =
viewguid)
{
	try
	{
		objDiagramLaunch=3Dnew ActiveXObject("DiagramLaunch.DiagramLauncher");
		var bstrTemplate=3D"";
		var bstrURI=3Dweburl;
		var bstrViewGUID=3Dviewguid;
		var bstrListGUID=3Dlistguid;
		var iListID=3Dlistid;
		objDiagramLaunch.CreateDiagram(bstrTemplate, bstrURI, bstrViewGUID, =
bstrListGUID, listname, viewname, iListID);
	}
	catch(e)
	{
		var L_DiagramLaunchFail_Text=3D"Unable to create diagram.";
		alert (L_DiagramLaunchFail_Text);
	}
	delete objDiagramLaunch;
}
var ListCtrlObj;
var fListControl=3Dfalse;
var fListErrorShown=3Dfalse;
var L_EditInGrid_Text=3D"The list cannot be displayed in Datasheet view =
for one or more of the following reasons: \n\n- A datasheet component =
compatible with Windows SharePoint Services is not installed.\n- Your =
Web browser does not support ActiveX controls. \n- Support for ActiveX =
controls is disabled.";
function CatchListCreateError(strIgnore1, strIgnore2, strIgnore3)
{
	alert(L_EditInGrid_Text);
	fListErrorShown=3Dtrue;
	return false;
}
function EnsureListControl()
{
	if (!fListControl)
	{
		fListErrorShown=3Dfalse;
		if (browseris.ie5up && browseris.win32)
		{
			var functionBody=3D				"try"
+"{"
+"    ListCtrlObj=3Dnew ActiveXObject(\"ListNet.ListNet\");"
+"    if (ListCtrlObj)"
+"        fListControl=3Dtrue;"
+"} catch (e)"
+"{"
+"    fListControl=3Dfalse;"
+"};";
			var EnsureListControlInner=3Dnew Function(functionBody);
			EnsureListControlInner();
		}
		else
		{
			window.onerror=3DCatchListCreateError;
			ListCtrlObj=3Dnew ActiveXObject("ListNet.ListNet");
			if (ListCtrlObj)
				fListControl=3Dtrue;
		}
	}
	ListCtrlObj=3Dnull;
	return fListControl;
}
var L_NoQuestion_Text=3D"The survey contains no questions.";
var L_NoVoteAllowed_Text=3D"You are not allowed to respond again to this =
survey.";
function IsVoteOK(notAllowed)
{
	if (1=3D=3DnotAllowed)
		alert(L_NoQuestion_Text);
	else if (2=3D=3DnotAllowed)
		alert(L_NoVoteAllowed_Text);
	else
		return true;
}
function hasHighChar(str)
{
	var ix=3D0;
	for (ix=3D0; ix < str.length; ix++)
	{
		if (str.charCodeAt(ix)>127)
		return true;
	}
	return false;
}
function RemovePagingArgs(strUrl)
{
	var rePagedFlag=3D/&*Paged=3DTRUE/gi;
	strUrl=3DstrUrl.replace(rePagedFlag, "");
	var rePagedPrevFlag=3D/&*PagedPrev=3DTRUE/gi;
	strUrl=3DstrUrl.replace(rePagedPrevFlag, "");
	var rePagedArgs=3D/&p_[^&]*/gi;
	strUrl=3DstrUrl.replace(rePagedArgs, "");
	var rePagedRow=3D/&PageFirstRow=3D[^&]*/gi;
	strUrl=3DstrUrl.replace(rePagedRow, "");
	var rePagedLastRow=3D/&PageLastRow=3D[^&]*/gi;
	strUrl=3DstrUrl.replace(rePagedLastRow, "");
	var reFilter1=3D/\?Filter=3D1&*/gi;
	strUrl=3DstrUrl.replace(reFilter1, "?");
	var reFilter2=3D/&Filter=3D1/gi;
	strUrl=3DstrUrl.replace(reFilter2, "");
	var reOrphanedQMark=3D/\?$/;
	strUrl=3DstrUrl.replace(reOrphanedQMark, "");
	return strUrl;
}
function ClearSearchTerm(guidView)
{
	if (typeof(MSOWebPartPageFormName) !=3D"undefined")
	{
		var form=3Ddocument.forms[MSOWebPartPageFormName];
		if (null !=3Dform)
		{
			if (guidView !=3Dnull)
			{
				var frmElem=3Dform["SearchString"+guidView];
				if (frmElem !=3Dnull)
					frmElem.value=3D"";
			}
		}
	}
	bValidSearchTerm=3Dtrue;
}
function SubmitSearchRedirect(strUrl)
{
	var frm=3Ddocument.forms["frmSiteSearch"];
	if (frm=3D=3Dnull)
	{
		if (typeof(MSOWebPartPageFormName) !=3D"undefined")
			frm=3Ddocument.forms[MSOWebPartPageFormName];
	}
	if (frm !=3Dnull)
	{
		var searchText=3Dfrm.elements["SearchString"].value;
		strUrl=3DstrUrl+"?k=3D"+escapeProperly(searchText);
		var searchScope=3Dfrm.elements["SearchScope"];
		if (searchScope !=3Dnull)
		{
			var searchScopeUrl=3DsearchScope.value;
			if (searchScopeUrl)
			{
				strUrl=3DstrUrl+"&u=3D"+escapeProperly(searchScopeUrl);
			}
		}
		frm.action=3DstrUrl;
		frm.submit();
	}
}
function ShowGridUrlInHTML(strUrl)
{
	if (strUrl.indexOf("?") > 0)
		strUrl=3DstrUrl+"&";
	else
		strUrl=3DstrUrl+"?";
	strUrl=3DstrUrl+"ShowInGrid=3DHTML";
	return strUrl;
}
function SubmitSearch()
{
	SubmitSearchForView("");
}
function SubmitSearchForView(ViewGuid)
{
	var frm=3Ddocument.forms[0];
	var srchCtlName=3D"SearchString"+ViewGuid;
	var searchText=3Dfrm.elements[srchCtlName].value;
	if (""=3D=3DsearchText)
	{
		var L_Enter_Text=3D"Please enter one or more search words.";
		alert(L_Enter_Text);
		frm.elements[srchCtlName].focus();
	}
	else
	{
		var strDocUrl;
		strDocUrl=3DRemovePagingArgs(frm.action);
		if (typeof(bGridViewPresent) !=3D"undefined" && bGridViewPresent)
			strDocUrl=3DShowGridUrlInHTML(strDocUrl);
		frm.action=3DstrDocUrl;
		frm.submit();
	}
}
function IsKeyDownSubmit(event)
{
	if (event !=3Dnull)
	{
		var charCode;
		var bKeyModifiers;
		if (browseris.ie)
		{
			charCode=3Devent.keyCode;
			bKeyModifiers=3Devent.altKey || event.ctrlKey;
		}
		else
		{
			charCode=3Devent.which;
			bKeyModifiers=3Devent.modifers &
						   (event.ALT_MASK | event.CONTROL_MASK);
		}
		if ((charCode=3D=3D13) && !bKeyModifiers)
			return true;
	}
	return false;
}
function SearchViewKeyDown(guidView)
{
	if (IsKeyDownSubmit(event))
		SubmitSearchForView(guidView);
}
function SearchKeyDown(event, strUrl)
{
	if (IsKeyDownSubmit(event))
	{
		SubmitSearchRedirect(strUrl);
		return false;
	}
	return true;
}
function AlertAndSetFocus(msg, fieldName)
{
	fieldName.focus();
	fieldName.select();
	window.alert(msg);
}
function AlertAndSetFocusForDropdown(msg, fieldName)
{
	fieldName.focus();
	window.alert(msg);
}
function setElementValue(elemName, elemValue)
{
	var elem=3Ddocument.getElementsByName(elemName).item(0);
	if (elem=3D=3Dnull)
		return false;
	elem.value=3DelemValue;
	return true;
}
function GetMultipleSelectedText(frmElem) {
	if (frmElem) {
		var strret;
		strret=3D"";
		for(var i=3D0; i < frmElem.options.length; i++)
			{
			if (frmElem.options[i].selected)
				strret+=3D","+frmElem.options[i].text;
			}
		if (strret.length > 0)
			strret=3Dstrret.substring(1);
		return strret;
	}
	else
		return "";
}
function GetCBSelectedValues(frm) {
	if (frm=3D=3Dnull)
		return;
	var value=3Dnew Object();
	value.strList=3D"";
	value.fAllChecked=3Dtrue;
	for (var i=3D0;i<frm.elements.length;i++)
		{
		var e=3Dfrm.elements[i];
		if (e.type=3D=3D"checkbox" && !e.disabled )
			{
			if (e.checked)
				{
				if (value.strList !=3D"")
					value.strList+=3D",";
				value.strList+=3De.value;
				}
			else
				value.fAllChecked=3Dfalse;
			}
		}
	return value;
}
var fNewDoc=3Dfalse;
var fNewDoc2=3Dfalse;
var fNewDoc3=3Dfalse;
var L_EditDocumentProgIDError_Text=3D"'Edit Document' requires a Windows =
SharePoint Services-compatible application and Microsoft Internet =
Explorer 6.0 or greater.";
var L_EditDocumentRuntimeError_Text=3D"The document could not be opened =
for editing.  A Windows SharePoint Services compatible application could =
not be found to edit the document.";
function editDocumentWithProgID(strDocument, varProgID)
{
	if (fNewDoc)
	{
		if (strDocument.charAt(0)=3D=3D"/" || =
strDocument.substr(0,3).toLowerCase()=3D=3D"%2f")
			=
strDocument=3Ddocument.location.protocol+"//"+document.location.host+strD=
ocument;
		if ((!fNewDoc2) && (!fNewDoc3))
		{
			if(!EditDocumentButton.EditDocument(strDocument, varProgID))
				alert(L_EditDocumentRuntimeError_Text);
		}
		else
		{
			if(!EditDocumentButton.EditDocument2(window, strDocument, varProgID))
				alert(L_EditDocumentRuntimeError_Text);
		}
	}
	else
	{
		alert(L_EditDocumentProgIDError_Text);
	}
}
function editDocumentWithProgID2(strDocument, varProgID, varEditor, =
bCheckout,strhttpRoot, strCheckouttolocal)
{
	var errorCode=3DeditDocumentWithProgIDNoUI(strDocument, varProgID, =
varEditor, bCheckout,strhttpRoot, strCheckouttolocal);
	if (errorCode=3D=3D1)
	{
		alert(L_EditDocumentRuntimeError_Text);
		window.onfocus=3DRefreshOnNextFocus;
	}
	else if (errorCode=3D=3D2)
		alert(L_EditDocumentProgIDError_Text);
}
function editDocumentWithProgIDNoUI(strDocument, varProgID, varEditor, =
bCheckout,strhttpRoot, strCheckouttolocal)
{
	var objEditor;
	var fRet;
	var fUseLocalCopy=3Dfalse;
	varEditor=3DvarEditor.replace(/(?:\.\d+)$/, '');
	if (strDocument.charAt(0)=3D=3D"/" || =
strDocument.substr(0,3).toLowerCase()=3D=3D"%2f")
		=
strDocument=3Ddocument.location.protocol+"//"+document.location.host+strD=
ocument;
	var strextension=3DSzExtension(unescapeProperly(strDocument));
	if (FSupportCheckoutToLocal(strextension))
	{
		try
		{
			objEditor=3Dnew ActiveXObject(varEditor+".3");
			if (objEditor !=3Dnull )
			{
				if (bCheckout=3D=3D"1")
				{
					if (!objEditor.CheckoutDocumentPrompt(strDocument, true, =
varProgID))
					return 1;
				}
				else
				{
					if (strCheckouttolocal=3D=3D"1")
					fUseLocalCopy=3Dtrue;
					if (!objEditor.EditDocument3(window, strDocument, fUseLocalCopy, =
varProgID))
					return 1;
				}
				var  fRefreshOnNextFocus=3Dfalse;
				fRefreshOnNextFocus=3DobjEditor.PromptedOnLastOpen();
				if (fRefreshOnNextFocus)
				{
					window.onfocus=3DRefreshOnNextFocus;
				}
				else
				{
					SetWindowRefreshOnFocus();
				}
				return;
			}
		}
		catch(e)
		{
		}
	}
	if (bCheckout=3D=3D"1")
	{
		if (confirm(L_ConfirmCheckout_Text))
			=
NavigateToCheckinAspx(strhttpRoot,"FileName=3D"+escapeProperly(unescapePr=
operly(strDocument))+"&Checkout=3Dtrue");
		else
			return;
	}
	try
	{
		objEditor=3Dnew ActiveXObject(varEditor+".2");
		if (!objEditor.EditDocument2(window, strDocument, varProgID))
			return 1;
		window.onfocus=3DRefreshOnNextFocus;
		return;
	}
	catch (e)
	{
	}
	try
	{
		objEditor=3Dnew ActiveXObject(varEditor+".1");
		window.onfocus=3Dnull;
		if (SzExtension(strDocument)=3D=3D"ppt" && varProgID=3D=3D"")
			varProgID=3D"PowerPoint.Slide";
		if (!objEditor.EditDocument(strDocument, varProgID))
			return 1;
		SetWindowRefreshOnFocus();
		return;
	}
	catch (e)
	{
		return 2;
	}
}
function RefreshOnNextFocus()
{
	SetWindowRefreshOnFocus();
}
function createNewDocumentWithProgID2(strTemplate, strSaveLocation, =
strProgID, strProgID2, bXMLForm)
{
	if (!createNewDocumentWithProgIDCore(strTemplate, strSaveLocation, =
strProgID, bXMLForm, false))
	{
		createNewDocumentWithProgIDCore(strTemplate, strSaveLocation, =
strProgID2, bXMLForm, true);
	}
}
function createNewDocumentWithProgID(strTemplate, strSaveLocation, =
strProgID, bXMLForm)
{
	createNewDocumentWithProgIDCore(strTemplate, strSaveLocation, =
strProgID, bXMLForm, true);
}
function createNewDocumentWithProgIDCore(strTemplate, strSaveLocation, =
strProgID, bXMLForm, bWarning)
{
	var objEditor;
	var L_NewDocumentRuntimeError_Text;
	var L_NewDocumentError_Text;
	var fRefreshOnNextFocus=3Dfalse;
	if (bXMLForm)
	{
		var L_NewDocumentRuntimeError_Text=3DL_NewFormLibTb1_Text;
		var L_NewDocumentError_Text=3DL_NewFormLibTb2_Text;
	}
	else
	{
		var L_NewDocumentRuntimeError_Text=3DL_NewDocLibTb1_Text;
		var L_NewDocumentError_Text=3DL_NewDocLibTb2_Text;
	}
	try
	{
		objEditor=3Dnew ActiveXObject(strProgID+".2");
		if (!objEditor.CreateNewDocument2(window, strTemplate, =
strSaveLocation))
			alert(L_NewDocumentRuntimeError_Text);
		fRefreshOnNextFocus=3DobjEditor.PromptedOnLastOpen();
		if (fRefreshOnNextFocus)
		{
			window.onfocus=3DRefreshOnNextFocus;
		}
		else
		{
			SetWindowRefreshOnFocus();
		}
		return true;
	}
	catch (e)
	{
	}
	try
	{
		objEditor=3Dnew ActiveXObject(strProgID+".1");
		window.onfocus=3Dnull;
		if (!objEditor.CreateNewDocument(strTemplate, strSaveLocation))
			alert(L_NewDocumentRuntimeError_Text);
		SetWindowRefreshOnFocus();
		return true;
	}
	catch (e)
	{
		if (bWarning)
			alert(L_NewDocumentError_Text);
	}
}
function createNewDocumentWithRedirect(strTemplate, strSaveLocation, =
strProgID, bXMLForm, strRedirectUrl, defaultItemOpen)
{
	if (IsClientAppInstalled(strProgID) && defaultItemOpen !=3D1)
	{
		var strIndependentProgId=3DstrProgID.replace(/(?:\.\d+)$/, '');
		createNewDocumentWithProgID(strTemplate, strSaveLocation, =
strIndependentProgId, bXMLForm);
	}
	else
	{
		STSNavigate(strRedirectUrl+			=
"&SaveLocation=3D"+makeAbsUrl(escapeProperly(strSaveLocation))+			=
"&Source=3D"+GetSource()+			"&DefaultItemOpen=3D"+defaultItemOpen);
	}
}
if (typeof(ExpandBody)=3D=3D"undefined")
{
	function ExpandBody(guid, anchor)
	{
		var frm=3Ddocument.forms[MSOWebPartPageFormName];
		frm.CAML_Expand.value=3Dfrm.CAML_Expand.value.concat(guid);
		frm.action=3Dfrm.action.concat("#"+anchor);
		frm.submit();
		return false;
	}
}
if (typeof(CollapseBody)=3D=3D"undefined")
{
	function CollapseBody(guid, anchor)
	{
		var frm=3Ddocument.forms[MSOWebPartPageFormName];
		var reg=3Dnew RegExp("\{", "g");
		guid=3Dguid.replace(reg, "\\\{");
		reg=3Dnew RegExp("\}", "g");
		guid=3Dguid.replace(reg, "\\\}");
		reg=3Dnew RegExp(guid, "g");
		frm.CAML_Expand.value=3Dfrm.CAML_Expand.value.replace(reg, "");
		frm.CAML_ShowOriginalEmailBody.value=3D			=
frm.CAML_ShowOriginalEmailBody.value.replace(reg, "");
		frm.action=3Dfrm.action.concat("#"+anchor);
		frm.submit();
		return false;
	}
}
if (typeof(ShowQuotedText)=3D=3D"undefined")
{
	function ShowQuotedText(guid, anchor)
	{
		var frm=3Ddocument.forms[MSOWebPartPageFormName];
		frm.CAML_ShowOriginalEmailBody.value=3D			=
frm.CAML_ShowOriginalEmailBody.value.concat(guid);
		if (frm.action.indexOf("#") > 0)
		{
			frm.action=3Dfrm.action.substr(0, frm.action.indexOf("#"));
		}
		frm.action=3Dfrm.action.concat("#"+anchor);
		frm.submit();
		return false;
	}
}
if (typeof(HideQuotedText)=3D=3D"undefined")
{
	function HideQuotedText(guid, anchor)
	{
		var frm=3Ddocument.forms[MSOWebPartPageFormName];
		var reg=3Dnew RegExp("\{", "g");
		guid=3Dguid.replace(reg, "\\\{");
		reg=3Dnew RegExp("\}", "g");
		guid=3Dguid.replace(reg, "\\\}");
		reg=3Dnew RegExp(guid, "g");
		frm.CAML_ShowOriginalEmailBody.value=3D			=
frm.CAML_ShowOriginalEmailBody.value.replace(reg, "");
		if (frm.action.indexOf("#") > 0)
		{
			frm.action=3Dfrm.action.substr(0, frm.action.indexOf("#"));
		}
		frm.action=3Dfrm.action.concat("#"+anchor);
		frm.submit();
		return false;
	}
}
function LRUCache()
{
	this.state=3Dnew Array();
	this.ageStack=3Dnew Array();
	this.count=3D0;
}
function LRUCache_Add(cache, itemName)
{
	if (!cache)
	{
		return;
	}
	oldAge=3Dcache.state[itemName];
	if (oldAge !=3Dnull)
	{
		cache.ageStack[oldAge]=3Dnull;
	}
	else
	{
		cache.count++;
	}
	age=3Dcache.ageStack.length;
	cache.state[itemName]=3Dage;
	cache.ageStack.push(itemName);
}
function LRUCache_Remove(cache, itemName)
{
	if (!cache)
		return;
	age=3Dcache.state[itemName];
	if (age !=3Dnull)
	{
		cache.ageStack[age]=3Dnull;
		cache.state[itemName]=3Dnull;
		cache.count--;
	}
	else
	{
	}
}
function AddGroupToCookie(groupName)
{
	var webPartID=3DExpGroupFetchWebPartID(groupName);
	if (webPartID=3D=3Dnull)
		return;
	LRUCache_Add(g_ExpGroupWPState, webPartID);
	if (g_ExpGroupTable[webPartID]=3D=3Dnull)
	{
		g_ExpGroupTable[webPartID]=3Dnew LRUCache();
	}
	var groupString=3DExpGroupFetchGroupString(groupName);
	if (groupString=3D=3Dnull)
		return;
	LRUCache_Add(g_ExpGroupTable[webPartID], groupString);
	ExpGroupRenderCookie();
}
function RemoveGroupFromCookie(groupName)
{
	var webPartID=3DExpGroupFetchWebPartID(groupName);
	if (webPartID=3D=3Dnull)
		return;
	if (g_ExpGroupTable[webPartID]=3D=3Dnull)
		return;
	LRUCache_Add(g_ExpGroupWPState, webPartID);
	var groupString=3DExpGroupFetchGroupString(groupName);
	if (groupString=3D=3Dnull)
		return;
	var aGroupString;
	for (aGroupString in g_ExpGroupTable[webPartID].state)
	{
		if (g_ExpGroupTable[webPartID].state[aGroupString] !=3Dnull &&
			aGroupString.substring(0,groupString.length)=3D=3DgroupString)
		{
			LRUCache_Remove(g_ExpGroupTable[webPartID], aGroupString);
		}
	}
	ExpGroupRenderCookie();
}
function ExpGroupRenderCookie()
{
	if (!g_ExpGroupWPState)
		return;
	var newWPString=3DExpGroupWPListName+"=3D";
	var numWPRendered=3D0;
	var ix;
	for (ix=3Dg_ExpGroupWPState.ageStack.length - 1; ix >=3D0; ix--)
	{
		if (g_ExpGroupWPState.ageStack[ix] !=3Dnull)
		{
			var webPartID=3Dg_ExpGroupWPState.ageStack[ix];
			if (numWPRendered=3D=3DExpGroupMaxWP)
			{
				DeleteCookie(ExpGroupCookiePrefix+webPartID);
				break;
			}
			else if (g_ExpGroupTable[webPartID]=3D=3Dnull)
			{
				numWPRendered++;
				if (numWPRendered > 1)
					newWPString+=3Descape(ExpGroupCookieDelimiter);
				newWPString+=3Descape(webPartID);
			}
			else if (g_ExpGroupTable[webPartID].count=3D=3D0)
			{
				DeleteCookie(ExpGroupCookiePrefix+webPartID);
			}
			else if (numWPRendered < ExpGroupMaxWP)
			{
				numWPRendered++;
				ExpGroupRenderCookieForWebPart(webPartID);
				if (numWPRendered > 1)
					newWPString+=3Descape(ExpGroupCookieDelimiter);
				newWPString+=3Descape(webPartID);
			}
		}
	}
	if (numWPRendered=3D=3D0)
	{
		DeleteCookie(ExpGroupWPListName);
	}
	else
	{
		document.cookie=3DnewWPString;
	}
}
function ExpGroupRenderCookieForWebPart(webPartID)
{
	if (!g_ExpGroupTable[webPartID].ageStack)
		return;
	var newCookieString=3DExpGroupCookiePrefix+webPartID+"=3D";
	var bFirst=3Dtrue;
	var ix;
	for (ix=3Dg_ExpGroupTable[webPartID].ageStack.length - 1; ix >=3D0; =
ix--)
	{
		if (g_ExpGroupTable[webPartID].ageStack[ix] !=3Dnull)
		{
			var groupString=3Dg_ExpGroupTable[webPartID].ageStack[ix];
			var newPortion=3D"";
			if (!bFirst)
				newPortion+=3Descape(ExpGroupCookieDelimiter);
			newPortion+=3Descape(groupString);
			if (newCookieString.length+newPortion.length =
<=3DExpGroupMaxCookieLength)
			{
				newCookieString+=3DnewPortion;
				bFirst=3Dfalse;
			}
		}
	}
	document.cookie=3DnewCookieString+";";
}
function ExpGroupOnPageLoad()
{
	flag=3Ddocument.getElementById("GroupByColFlag");
	if (flag !=3Dnull)
	{
		g_ExpGroupNeedsState=3Dtrue;
		ExpGroupParseCookie();
	}
}
function ExpGroupParseCookie()
{
	var webPartListString=3DGetCookie(ExpGroupWPListName);
	if (webPartListString=3D=3Dnull)
		return;
	g_ExpGroupParseStage=3Dtrue;
	var webPartList=3DwebPartListString.split(ExpGroupCookieDelimiter);
	var ix;
	for (ix=3DwebPartList.length - 1; ix >=3D0; ix--)
	{
		var webPartID=3DwebPartList[ix];
		LRUCache_Add(g_ExpGroupWPState, webPartID);
		if (g_ExpGroupTable[webPartID]=3D=3Dnull)
		{
			if (document.getElementById("GroupByCol"+webPartID) !=3Dnull)
				ExpGroupParseCookieForWebPart(webPartID);
		}
	}
	g_ExpGroupParseStage=3Dfalse;
	if (g_ExpGroupQueue.length > 0)
	{
		ExpGroupFetchData(g_ExpGroupQueue.shift());
	}
}
function ExpGroupParseCookieForWebPart(webPartID)
{
	var groupListString=3DGetCookie(ExpGroupCookiePrefix+webPartID);
	if (groupListString=3D=3Dnull)
		return;
	var groupList=3DgroupListString.split(ExpGroupCookieDelimiter);
	var ix;
	g_ExpGroupTable[webPartID]=3Dnew LRUCache();
	for (ix=3DgroupList.length - 1; ix >=3D0; ix--)
	{
		var groupString=3DgroupList[ix];
		LRUCache_Add(g_ExpGroupTable[webPartID], groupString);
	}
	var loadedGroups=3Dnew Array();
	var =
viewTable=3Ddocument.getElementById("GroupByCol"+webPartID).parentNode;
	tbodyTags=3DviewTable.getElementsByTagName("TBODY");
	for (ix=3D0; ix < tbodyTags.length; ix++)
	{
		var groupString=3DtbodyTags[ix].getAttribute("groupString");
		if (groupString !=3Dnull)
		{
			var tbodyId=3DtbodyTags[ix].id;
			if (tbodyId=3D=3Dnull)
				continue;
			var groupName=3DtbodyId.substring(4, tbodyId.length);
			if (g_ExpGroupTable[webPartID].state[groupString] !=3Dnull &&
				loadedGroups[groupName]=3D=3Dnull)
			{
				ExpCollGroup(groupName, "img_"+groupName);
				loadedGroups[groupName]=3Dtrue;
				tbody=3Ddocument.getElementById("tbod"+groupName+"_");
				if (tbody !=3Dnull)
				{
					isLoaded=3Dtbody.getAttribute("isLoaded");
					if (isLoaded=3D=3D"false")
						g_ExpGroupQueue.push(groupName);
				}
			}
		}
	}
	var aGroupName;
	for (aGroupName in loadedGroups)
	{
		var index=3DaGroupName.indexOf("_");
		if (index !=3DaGroupName.length - 1 && index !=3D-1)
		{
			var parentName=3DaGroupName.substring(0, index+1);
			if (loadedGroups[parentName]=3D=3Dnull)
			{
				var parentString=3DExpGroupFetchGroupString(parentName);
				if (parentString !=3Dnull)
				{
					LRUCache_Add(g_ExpGroupState, parentString);
					ExpCollGroup(parentName, "img_"+parentName);
					loadedGroups[parentString]=3Dtrue;
				}
				else
				{
				}
			}
		}
	}
}
function ExpGroupBy(formObj)
{
	if ((browseris.w3c) && (!browseris.ie)) {
		document.all=3Ddocument.getElementsByTagName("*");
	}
	docElts=3Ddocument.all;
	numElts=3DdocElts.length;
	images=3DformObj.getElementsByTagName("IMG");
	img=3Dimages[0];
	srcPath=3Dimg.src;
	index=3DsrcPath.lastIndexOf("/");
	imgName=3DsrcPath.slice(index+1);
	var displayStr=3D"auto";
	if (imgName=3D=3D'plus.gif')
	{
		displayStr=3D"";
		img.src=3D'/_layouts/images/minus.gif';
	}
	else
	{
		displayStr=3D"none";
		img.src=3D'/_layouts/images/plus.gif';
	}
	oldName=3Dimg.name;
	img.name=3Dimg.alt;
	img.alt=3DoldName;
	spanNode=3Dimg;
	while(spanNode !=3Dnull)
	{
		spanNode=3DspanNode.parentNode;
		if (spanNode !=3Dnull &&
			spanNode.id !=3Dnull &&
			spanNode.id.length > 5 &&
			spanNode.id.substr(0, 5)=3D=3D"group")
			break;
	}
	parentNode=3DspanNode;
	while(parentNode !=3Dnull)
	{
		parentNode=3DparentNode.parentNode;
		if (parentNode !=3Dnull &&
			parentNode.tagName=3D=3D"TABLE")
			break;
	}
	lastNode=3Dnull;
	if (parentNode !=3Dnull)
	{
		lastNode=3DparentNode.lastChild;
		if (lastNode !=3Dnull && lastNode.tagName=3D=3D"TBODY")
			lastNode=3DlastNode.lastChild;
		if (lastNode !=3Dnull && lastNode.tagName=3D=3D"TR" && =
lastNode.lastChild !=3Dnull)
			lastNode=3DlastNode.lastChild;
	}
	for(var i=3D0;i<numElts;i++)
	{
		var childObj=3DdocElts.item(i);
		if (childObj=3D=3DspanNode)
			break;
	}
	ID=3DspanNode.id.slice(5);
	displayStyle=3DdisplayStr;
	for(var j=3Di+1; j<numElts; j++)
	{
		var childObj=3DdocElts.item(j);
		if (childObj.id.length > 5 &&
			childObj.id.substr(0, 5)=3D=3D"group")
		{
			curID=3DchildObj.id.slice(5);
			if (curID <=3DID)
				return;
		}
		parentNode=3DchildObj;
		while(parentNode !=3Dnull)
		{
			parentNode=3DparentNode.parentNode;
			if (parentNode=3D=3DspanNode)
				break;
		}
		if (parentNode=3D=3DspanNode)
			continue;
		if (childObj.id !=3Dnull && childObj.id.substring(0, 5)=3D=3D"group")
			displayStr=3DdisplayStyle;
		if (childObj.id !=3Dnull && childObj.id.substring(0, =
8)=3D=3D"footer"+ID)
			displayStr=3DdisplayStyle;
		if (displayStyle !=3D"none" &&
			childObj !=3Dimg &&
			childObj.tagName=3D=3D"IMG" &&
			childObj.src !=3Dnull)
		{
			if (childObj.src.slice(childObj.src.length - =
25)=3D=3D'/_layouts/images/plus.gif')
			{
				displayStr=3D"none";
			}
			else if (childObj.src.slice(childObj.src.length - =
26)=3D=3D'/_layouts/images/minus.gif')
			{
				displayStr=3D"";
			}
		}
		if (childObj.tagName=3D=3DspanNode.tagName &&
			childObj.id !=3D"footer")
		{
			childObj.style.display=3DdisplayStr;
		}
		if ((childObj.tagName=3D=3D"TABLE" && lastNode=3D=3Dnull) || =
childObj=3D=3DlastNode)
			break;
	}
}
function SzExtension(szHref)
{
	var sz=3Dnew String(szHref);
	var re=3D/^.*\.([^\.]*)$/;
	return sz.replace(re, "$1").toLowerCase();
}
function SzServer(szHref)
{
	var sz=3Dnew String(szHref);
	var re=3D/^([^:]*):\/\/([^\/]*).*$/;
	return sz.replace(re, "$1://$2");
}
var v_stsOpenDoc=3Dnull;
var v_strStsOpenDoc=3Dnull;
function StsOpenEnsureEx(szProgId)
{
	if (v_stsOpenDoc=3D=3Dnull || v_strStsOpenDoc !=3DszProgId)
	{
//@cc_on
//@if (@_jscript_version >=3D5)
//@            try
//@            {
//@                v_stsOpenDoc=3Dnew ActiveXObject(szProgId);
//@                v_strStsOpenDoc=3DszProgId;
//@            } catch(e)
//@            {
//@                v_stsOpenDoc=3Dnull;
//@                v_strStsOpenDoc=3Dnull;
//@            };
//@else
//@end
	}
	return v_stsOpenDoc;
}
function DispDocItem(ele,strProgId)
{
	return DispDocItemEx(ele,'FALSE','FALSE','FALSE',strProgId);
}
var L_OpenDocumentLocalError_Text=3D"This document was being edited =
offline, but there is no application configured to open the document =
from SharePoint.  The document can only be opened for reading.";
function DispDocItemEx(ele, fTransformServiceOn, =
fShouldTransformExtension, fTransformHandleUrl, strProgId)
{
	itemTable=3DFindSTSMenuTable(ele, "CTXName");
	if (!browseris.ie || !browseris.win32)
	{
		if (browseris.ie)
			event.cancelBubble=3Dfalse;
		return true;
	}
	var stsOpen;
	var szHref;
	var szExt;
	var fRet=3Dtrue;
	var szFileType=3DitemTable !=3Dnull ? =
GetAttributeFromItemTable(itemTable, "Ext", "FileType") : "";
	var szAppId=3D"";
	var tblFileDlg=3Ddocument.getElementById("FileDialogViewTable");
	if (tblFileDlg !=3Dnull)
	{
		if (browseris.ie)
		{
			event.cancelBubble=3Dfalse;
			event.returnValue=3Dfalse;
		}
		return true;
	}
	szHref=3DitemTable !=3Dnull ? GetAttributeFromItemTable(itemTable, =
"Url", "ServerUrl") : "";
	if (szHref=3D=3Dnull || szHref=3D=3D"")
		szHref=3Dele.href;
	else
		szHref=3DSzServer(ele.href)+szHref;
	szExt=3DSzExtension(szHref);
	if ((currentItemProgId=3D=3Dnull) && (itemTable!=3Dnull))
		currentItemProgId=3DitemTable.getAttribute("HTMLType");
	if (currentItemProgId !=3Dnull)
		szAppId=3DcurrentItemProgId;
	if (FDefaultOpenForReadOnly(szExt))
	{
	   if (strProgId.indexOf("SharePoint.OpenDocuments") >=3D0)
			strProgId=3D"SharePoint.OpenDocuments.3";
	}
	else if (!FSupportCheckoutToLocal(szExt))
	{
		strProgId=3D"";
	}
	if ((currentItemCheckedOutUserId=3D=3Dnull) && (itemTable!=3Dnull))
		currentItemCheckedOutUserId=3DitemTable.COUId;
	if ((currentItemCheckedoutToLocal=3D=3Dnull) && (itemTable!=3Dnull))
		currentItemCheckedoutToLocal=3DGetAttributeFromItemTable(itemTable, =
"COut", "IsCheckedoutToLocal ");
	if( ((currentItemCheckedOutUserId !=3Dnull) &&
		(currentItemCheckedOutUserId !=3D"") &&
		(currentItemCheckedOutUserId=3D=3Dctx.CurrentUserId ) &&
		(strProgId=3D=3D""  || =
((strProgId.indexOf("SharePoint.OpenDocuments")) >=3D0)) &&
		FSupportCheckoutToLocal(szExt))||
		(strProgId=3D=3D"SharePoint.OpenDocuments"))
	{
		strProgId=3D"SharePoint.OpenDocuments.3";
	}
	var stsopenVersion=3D2;
	if(strProgId !=3D'' && HasRights(0x10, 0x0))
	{
		if ((strProgId.indexOf(".3")) >=3D0)
			stsopenVersion=3D3;
		stsOpen=3DStsOpenEnsureEx(strProgId);
		if (stsOpen=3D=3Dnull && stsopenVersion=3D=3D3)
		{
			strProgId=3DstrProgId.replace(".3",".2");
			stsOpen=3DStsOpenEnsureEx(strProgId);
			stsopenVersion=3D2;
		}
	}
	if (stsOpen !=3Dnull)
	{
		if (stsopenVersion=3D=3D2 ||
			((itemTable=3D=3Dnull) && (currentItemCheckedOutUserId=3D=3Dnull))||
			(ctx.isVersions=3D=3D1 && (itemTable=3D=3Dnull || =
itemTable.isMostCur=3D=3D"0")))
		{
			try
			{
				if ((currentItemCheckedOutUserId !=3Dnull) &&
					(currentItemCheckedOutUserId !=3D"") &&
					(currentItemCheckedOutUserId=3D=3Dctx.CurrentUserId ||
					ctx.CurrentUserId=3D=3Dnull ))
				{
					if (currentItemCheckedoutToLocal=3D=3D'1')
					{
						 alert(L_OpenDocumentLocalError_Text);
						 fRet=3Dfalse;
					}
					else
						fRet=3DstsOpen.EditDocument2(window, szHref, szAppId);
				}
				else
				{
					fRet=3DstsOpen.ViewDocument2(window, szHref, szAppId);
				}
			}
			catch(e)
			{
				fRet=3Dfalse;
			}
			if (fRet)
				window.onfocus=3DRefreshOnNextFocus;
		}
		else
		{
			var iOpenFlag=3D0;
			if (currentItemCheckedOutUserId !=3D"")
			{
				if ((currentItemCheckedOutUserId !=3Dctx.CurrentUserId) && ( =
ctx.CurrentUserId !=3Dnull))
					iOpenFlag=3D1;
				else if (currentItemCheckedoutToLocal=3D=3Dnull ||
					currentItemCheckedoutToLocal !=3D'1')
					iOpenFlag=3D2;
				else
					iOpenFlag=3D4;
			}
			else if (!HasRights(0x0, 0x4) || FDefaultOpenForReadOnly(szExt))
				iOpenFlag=3D1;
			else if (ctx.isForceCheckout=3D=3Dtrue)
				iOpenFlag=3D3;
			try
			{
				fRet=3DstsOpen.ViewDocument3(window, szHref,iOpenFlag, szAppId);
			}
			catch(e)
			{
				fRet=3Dfalse;
			}
			if (fRet)
			{
				var fRefreshOnNextFocus=3DstsOpen.PromptedOnLastOpen();
				if (fRefreshOnNextFocus)
					window.onfocus=3DRefreshOnNextFocus;
				else
					SetWindowRefreshOnFocus();
			}
		}
	}
	else if (currentItemCheckedoutToLocal=3D=3D'1')
	{
		 alert(L_OpenDocumentLocalError_Text);
	}
	if (stsOpen=3D=3Dnull || !fRet)
	{
		if (fTransformServiceOn=3D=3D'TRUE' &&
			fShouldTransformExtension=3D=3D'TRUE' &&
			fTransformHandleUrl=3D=3D'TRUE')
		{
			if (itemTable=3D=3Dnull)
				return fRet;
			if (browseris.ie)
			{
				event.cancelBubble=3Dtrue;
				event.returnValue=3Dfalse;
			}
			var getHttpRoot=3Dnew Function("return =
"+itemTable.getAttribute("CTXName")+".HttpRoot;");
			GoToPage(getHttpRoot()+"/_layouts"+				=
"/htmltrverify.aspx?doc=3D"+escapeProperly(szHref));
		}
		return;
	}
	stsOpen=3Dnull;
	if (browseris.ie)
	{
		event.cancelBubble=3Dtrue;
		event.returnValue=3Dfalse;
	}
	return fRet;
}
function DispDocItemEx2(ele, objEvent, fTransformServiceOn, =
fShouldTransformExtension,
	fTransformHandleUrl, strHtmlTrProgId, iDefaultItemOpen, strProgId, =
strServerFileRedirect)
{
	var fRedirect=3Dfalse;
	var fIsServerFile=3DstrServerFileRedirect !=3Dnull && =
strServerFileRedirect !=3D"";
	var fIsClientAppInstalled=3DIsClientAppInstalled(strProgId) && =
HasRights(0x10, 0x0);
	if (fIsServerFile)
	{
		if (iDefaultItemOpen=3D=3D1 || !fIsClientAppInstalled)
		{
			=
STSNavigate(strServerFileRedirect+"&Source=3D"+GetSource()+"&DefaultItemO=
pen=3D"+iDefaultItemOpen);
			objEvent.cancelBubble=3Dtrue;
			objEvent.returnValue=3Dfalse;
			return false;
		}
		else if (fIsClientAppInstalled)
		{
			if (strProgId=3D=3D"" || =
strProgId.indexOf("SharePoint.OpenDocuments") >=3D0)
			{
				return DispDocItemEx(ele, fTransformServiceOn, =
fShouldTransformExtension, fTransformHandleUrl, strHtmlTrProgId);
			}
			else
			{
				if (!ViewDoc(ele.href, strProgId))
				{
					var errorCode=3DeditDocumentWithProgIDNoUI(ele.href, =
currentItemProgId, strProgId, false, ctx.HttpRoot, "0");
					if ((errorCode=3D=3D1) || (errorCode=3D=3D2))
					{
						STSNavigate(strServerFileRedirect+"&Source=3D"+GetSource());
					}
				}
				objEvent.cancelBubble=3Dtrue;
				objEvent.returnValue=3Dfalse;
				return false;
			}
		}
	}
	return DispDocItemEx(ele, fTransformServiceOn, =
fShouldTransformExtension, fTransformHandleUrl, strProgId);
}
function DispDocItemExWithOutContext(ele, objEvent, fTransformServiceOn, =
fShouldTransformExtension,
	fTransformHandleUrl, strHtmlTrProgId, iDefaultItemOpen, strProgId, =
strHtmlType, strServerFileRedirect,
	strCheckoutUser, strCurrentUser, strRequireCheckout, =
strCheckedoutTolocal, strPermmask)
{
	DispEx(ele, objEvent, fTransformServiceOn, fShouldTransformExtension,
			fTransformHandleUrl, strHtmlTrProgId, iDefaultItemOpen, strProgId, =
strHtmlType, strServerFileRedirect,
			strCheckoutUser, strCurrentUser, strRequireCheckout, =
strCheckedoutTolocal, strPermmask);
}
function DispEx(ele, objEvent, fTransformServiceOn, =
fShouldTransformExtension,
	fTransformHandleUrl, strHtmlTrProgId, iDefaultItemOpen, strProgId, =
strHtmlType, strServerFileRedirect,
	strCheckoutUser, strCurrentUser, strRequireCheckout, =
strCheckedoutTolocal, strPermmask)
{
	var tblFileDlg=3Ddocument.getElementById("FileDialogViewTable");
	if (tblFileDlg !=3Dnull)
	{
		objEvent.cancelBubble=3Dfalse;
		objEvent.returnValue=3Dfalse;
		return true;
	}
	if (typeof(ctx)=3D=3D"undefined" || ctx=3D=3Dnull)
		ctx=3Dnew ContextInfo();
	ctx.CurrentUserId=3DstrCurrentUser;
	if (strRequireCheckout=3D=3D'1')
		ctx.isForceCheckout=3Dtrue;
	else
		ctx.isForceCheckout=3Dfalse;
	currentItemCheckedOutUserId=3DstrCheckoutUser;
	currentItemCheckedoutToLocal=3DstrCheckedoutTolocal;
	currentItemProgId=3DstrHtmlType;
	if (strPermmask !=3Dnull && strPermmask !=3D'')
		SetCurrentPermMaskFromString(strPermmask, null)
	objEvent.cancelBubble=3Dtrue;
	if (strServerFileRedirect !=3Dnull && strServerFileRedirect !=3D'')
		strServerFileRedirect=3DstrServerFileRedirect.substring(1);
	return  DispDocItemEx2(ele, objEvent, fTransformServiceOn, =
fShouldTransformExtension,
		fTransformHandleUrl, strHtmlTrProgId, iDefaultItemOpen, strProgId, =
strServerFileRedirect);
}
function IsClientAppInstalled(strProgId)
{
	var stsOpen=3Dnull;
	if(strProgId !=3D'')
	{
		stsOpen=3DStsOpenEnsureEx(strProgId);
	}
	return stsOpen !=3Dnull;
}
function ViewDoc(url,strProgId)
{
	var stsOpen=3DStsOpenEnsureEx(strProgId);
	var fRet=3Dfalse;
	if (stsOpen !=3Dnull)
	{
		try
		{
			fRet=3DstsOpen.ViewDocument2(window, url);
		}
		catch(e)
		{
			fRet=3Dfalse;
		}
	}
	return fRet;
}
function PortalPinToMyPage(eForm, portalUrl, instanceID)
{
	eForm.action=3DportalUrl+'_vti_bin/portalapi.aspx?Cmd=3DPinToMyPage';
	eForm.ReturnUrl.value=3Dwindow.location.href;
	eForm.ListViewUrl.value=3DMakeMtgInstanceUrl(eForm.ListViewUrl.value, =
instanceID);
	eForm.submit();
}
function PortalPinToMyPage(eForm, portalUrl, instanceId, listTitle, =
listDescription, listViewUrl, baseType, serverTemplate)
{
	eForm.action=3DportalUrl+'_vti_bin/portalapi.aspx?Cmd=3DPinToMyPage';
	SetFieldValue(eForm,"ReturnUrl",window.location.href);
	SetFieldValue(eForm,"ListViewUrl",MakeMtgInstanceUrl(listViewUrl, =
instanceId));
	SetFieldValue(eForm,"ListTitle",listTitle);
	SetFieldValue(eForm,"ListDescription",listDescription);
	SetFieldValue(eForm,"BaseType",baseType);
	SetFieldValue(eForm,"ServerTemplate",serverTemplate);
	eForm.submit();
}
function SetFieldValue(eForm, fieldName, value)
{
	var field=3DeForm[fieldName];
	if (field=3D=3Dnull)
	{
	field=3Ddocument.createElement("INPUT");
	field.setAttribute("type","hidden");
		field.setAttribute("name",fieldName);
		eForm.appendChild(field);
	}
	field.value=3Dvalue;
}
function StURLSetVar2(stURL, stVar, stValue)
{
	var stNewSet=3DstVar+"=3D"+stValue;
	var ichHash=3DstURL.indexOf("#");
	var hashParam;
	if (ichHash !=3D-1)
	{
		hashParam=3DstURL.substring(ichHash, stURL.length);
		stURL=3DstURL.substring(0, ichHash);
	}
	var ichQ=3DstURL.indexOf("?");
	if (ichQ !=3D-1)
	{
		var ich=3DstURL.indexOf("?"+stVar+"=3D", ichQ);
		if (ich=3D=3D-1)
		{
			ich=3DstURL.indexOf("&"+stVar+"=3D", ichQ);
			if (ich !=3D-1)
				stNewSet=3D"&"+stNewSet;
		}
		else
		{
			stNewSet=3D"?"+stNewSet;
		}
		if (ich !=3D-1)
		{
			var re=3Dnew RegExp("[&?]"+stVar+"=3D[^&]*", "");
			stURL=3DstURL.replace(re, stNewSet);
		}
		else
		{
			stURL=3DstURL+"&"+stNewSet;
		}
	}
	else
	{
		stURL=3DstURL+"?"+stNewSet;
	}
	if (hashParam !=3Dnull && hashParam.length > 0)
		stURL=3DstURL+hashParam;
	return stURL;
}
function RemoveQueryParameterFromUrl(stURL, stParameterName)
{
	var re=3Dnew RegExp("[&?]"+stParameterName+"=3D[^&]*", "");
	stURL=3DstURL.replace(re, "");
	if (stURL.indexOf("?")=3D=3D-1)
	{
		var ich=3DstURL.indexOf("&");
		if (ich !=3D-1)
			stURL=3DstURL.substring(0, ich)+"?"+stURL.substring(ich+1);
	}
	return stURL;
}
function MoveToViewDate(strdate, view_type)
{
	var wUrl=3Dwindow.location.href;
	if (strdate !=3Dnull)
		wUrl=3DStURLSetVar2(wUrl,"CalendarDate",escapeProperly(strdate));
	if (view_type !=3Dnull)
		wUrl=3DStURLSetVar2(wUrl,"CalendarPeriod",view_type);
	SubmitFormPost(wUrl, true);
}
function MoveToDate(strdate)
{
	MoveToViewDate(strdate, null);
}
function MoveToToday()
{
	MoveToViewDate("", null);
}
function MoveView(viewtype)
{
	MoveToViewDate(null , viewtype);
}
function ClickDay(date)
{
	MoveToViewDate(date, null);
}
function GetMonthView(str)
{
	var wUrl=3Dwindow.location.href;
	var ExpWeek=3Ddocument.getElementById("ExpandedWeeksId");
	if(ExpWeek!=3Dnull)
		ExpWeek.value=3Dstr;
	else
		return ;
	SubmitFormPost(wUrl, true);
}
function NewItemDT(url,day, time)
{
	if (url=3D=3Dnull)
		return ;
	if (time !=3Dnull)
	  url=3DStURLSetVar2(url,"CalendarTime",time);
	if (day !=3Dnull)
	  url=3DStURLSetVar2(url,"CalendarDate",day);
	NewItem(url, false);
}
function ClickTime(url, time)
{
  NewItemDT(url, null, time);
}
function NewItemDay(url, day)
{
  NewItemDT(url, day, null);
}
function HasValidUrlPrefix(url)
{
	var urlLower=3Durl.toLowerCase();
	if (-1=3D=3DurlLower.search("^http://") &&
		-1=3D=3DurlLower.search("^https://"))
		return false;
	return true;
}
function ScrollToAnchorInInnerScrollPane(formName, hiddenFieldName, =
textInHref)
{
	if (!browseris.ie4up) return;
	try
	{
		var form=3Ddocument.getElementById(formName);
		var anchor=3Ddocument.getElementById(form[hiddenFieldName].value);
		if (typeof(anchor)=3D=3D"undefined" || anchor=3D=3Dnull)
			throw "";
	}
	catch(e)
	{
		var tempAnchor=3Dnull;
		for (var i=3D0; i < document.anchors.length; i++)
		{
			tempAnchor=3Ddocument.anchors[i];
			var href=3DtempAnchor.href;
			if (href.search(textInHref) !=3D-1)
			{
				anchor=3DtempAnchor;
				break;
			}
		}
	}
	if (typeof(anchor) !=3D"undefined" && anchor !=3Dnull)
	{
		var scrollTopOld=3Ddocument.body.scrollTop;
		var scrollLeftOld=3Ddocument.body.scrollLeft;
		anchor.scrollIntoView(false);
		document.body.scrollTop=3DscrollTopOld;
		document.body.scrollLeft=3DscrollLeftOld;
	}
}
function FilterChoice(opt, ctrl, strVal, filterVal)
{
	var i;
	var cOpt=3D0;
	var bSelected=3Dfalse;
	var strHtml=3D"";
	var strId=3Dopt.id;
	var strName=3Dopt.name;
	var strMatch=3D"";
	var strMatchVal=3D"";
	var strOpts=3Dctrl.choices;
	var rgopt=3DstrOpts.split("|");
	var x=3DAbsLeft(ctrl);
	var y=3DAbsTop(ctrl)+ctrl.offsetHeight;
	var strHidden=3Dctrl.optHid;
	var iMac=3Drgopt.length - 1;
	var iMatch=3D-1;
	var unlimitedLength=3Dfalse;
	var strSelectedLower=3D"";
	if (opt !=3Dnull && opt.selectedIndex >=3D0)
	{
		bSelected=3Dtrue;
		strSelectedLower=3Dopt.options[opt.selectedIndex].innerText;
	}
	for (i=3D0; i < rgopt.length; i=3Di+2)
	{
		var strOpt=3Drgopt[i];
		while (i < iMac - 1 && rgopt[i+1].length=3D=3D0)
		{
			strOpt=3DstrOpt+"|";
			i++;
			if (i < iMac - 1)
			{
				strOpt=3DstrOpt+rgopt[i+1];
			}
			i++;
		}
		var strValue=3Drgopt[i+1];
		var strLowerOpt=3DstrOpt.toLocaleLowerCase();
		var strLowerVal=3DstrVal.toLocaleLowerCase();
		if (filterVal.length !=3D0)
			bSelected=3Dtrue;
		if (strLowerOpt.indexOf(strLowerVal)=3D=3D0)
		{
			var strLowerFilterVal=3DfilterVal.toLocaleLowerCase();
			if ((strLowerFilterVal.length !=3D0) && =
(strLowerOpt.indexOf(strLowerFilterVal)=3D=3D0) && =
(strMatch.length=3D=3D0))
				bSelected=3Dfalse;
			if (strLowerOpt.length > 20)
			{
				unlimitedLength=3Dtrue;
			}
			if (!bSelected || strLowerOpt=3D=3DstrSelectedLower)
			{
				strHtml+=3D"<option selected =
value=3D\""+strValue+"\">"+STSHtmlEncode(strOpt)+"</option>";
				bSelected=3Dtrue;
				strMatch=3DstrOpt;
				strMatchVal=3DstrValue;
				iMatch=3Di;
			}		=09
			else
			{
				strHtml+=3D"<option =
value=3D\""+strValue+"\">"+STSHtmlEncode(strOpt)+"</option>";
			}
			cOpt++;
		}
	}
	var strHandler=3D" ondblclick=3D\"HandleOptDblClick()\" =
onkeydown=3D\"HandleOptKeyDown()\"";
	var strOptHtml=3D"";
	if (unlimitedLength)
	{
		strOptHtml=3D"<select tabIndex=3D\"-1\" ctrl=3D\""+ctrl.id+"\" =
name=3D\""+strName+"\" id=3D\""+strId+"\""+strHandler;
	}
	else
	{
		strOptHtml=3D"<select class=3D\"ms-lookuptypeindropdown\" =
tabIndex=3D\"-1\" ctrl=3D\""+ctrl.id+"\" name=3D\""+strName+"\" =
id=3D\""+strId+"\""+strHandler;
	}
	if (cOpt=3D=3D0)
	{
		strOptHtml+=3D" =
style=3D\"display:none;position:absolute;z-index:2;left:"+x+			=
"px;top:"+y+			"px\" onfocusout=3D\"OptLoseFocus(this)\"></select>";
	}
	else
	{
		strOptHtml+=3D" style=3D\"position:absolute;z-index:2;left:"+x+			=
"px;top:"+y+			"px\""+			" size=3D\""+(cOpt <=3D8 ? cOpt : 8)+"\""+			=
(cOpt=3D=3D1 ? "multiple=3D\"true\"" : "")+			" =
onfocusout=3D\"OptLoseFocus(this)\">"+			strHtml+			"</select>";
	}
	opt.outerHTML=3DstrOptHtml;
	var hid=3Ddocument.getElementById(strHidden);
	if (iMatch !=3D0 || rgopt[1] !=3D"0" )
		hid.value=3DstrMatchVal;
	else
		hid.value=3D"0";
	if (iMatch !=3D0 || rgopt[1] !=3D"0" )
		return strMatch;
	else return "";
}
function OptLoseFocus(opt)
{
	var ctrl=3Ddocument.getElementById(opt.ctrl);
	if (opt.selectedIndex >=3D0)
		SetCtrlFromOpt(ctrl, opt);
	opt.style.display=3D"none";
}
function SetCtrlMatch(ctrl, opt)
{
	var hid=3Ddocument.getElementById(ctrl.optHid);
	hid.value=3Dopt.options[opt.selectedIndex].value;
	if (hid.value !=3D0)	=09
		ctrl.match=3Dopt.options[opt.selectedIndex].innerText;
	else
		ctrl.match=3D"";
}
function AbsLeft(obj)
{
	var x=3Dobj.offsetLeft;
	var parent=3Dobj.offsetParent;
	while (parent.tagName !=3D"BODY")
	{
		x+=3Dparent.offsetLeft;
		parent=3Dparent.offsetParent;
	}
	x+=3Dparent.offsetLeft;
	return x;
}
function AbsTop(obj)
{
	var y=3Dobj.offsetTop;
	var parent=3Dobj.offsetParent;
	while (parent.tagName !=3D"BODY")
	{
		y+=3Dparent.offsetTop;
		parent=3Dparent.offsetParent;
	}
	y+=3Dparent.offsetTop;
	return y;
}
function SetCtrlFromOpt(ctrl, opt)
{
	var hid=3Ddocument.getElementById(ctrl.optHid);
	hid.value=3Dopt.options[opt.selectedIndex].value;
	if (opt.options[opt.selectedIndex].value=3D=3D0)
	{
		ctrl.value=3D"";
		ctrl.match=3D"";
	}
	else
	{
		ctrl.value=3Dopt.options[opt.selectedIndex].innerText;
		ctrl.match=3Dctrl.value;	=09
	}=09
}
function HandleOptDblClick()
{
	var opt=3Devent.srcElement;
	var ctrl=3Ddocument.getElementById(opt.ctrl);
	SetCtrlFromOpt(ctrl, opt);
	SetCtrlMatch(ctrl, opt);
	opt.style.display=3D"none";
}
function HandleOptKeyDown()
{
	var opt=3Devent.srcElement;
	var ctrl=3Ddocument.getElementById(opt.ctrl);
	var key=3Devent.keyCode;
	switch (key)
	{
	case 13:
	case 9:
		SetCtrlFromOpt(ctrl, opt)
		event.returnValue=3Dfalse;
		opt.style.display=3D"none";
		return;
	default:
		break;
	}
	return;
}
function EnsureSelectElement(ctrl, strId)
{
	var select=3Ddocument.getElementById(strId);
	if (select=3D=3Dnull)
	{
		select=3Ddocument.createElement("SELECT");
		ctrl.parentNode.appendChild(select);
		select.outerHTML=3D"<select id=3D\""+strId+"\" ctrl=3D\""+ctrl.id+"\" =
class=3D\"ms-lookuptypeindropdown\" name=3D\""+strId+"\" =
style=3D\"display:none\" onfocusout=3D\"OptLoseFocus(this)\"></select>";
		FilterChoice(select, ctrl, ctrl.value, "");
	}
	return document.getElementById(strId);;
}
function HandleKey()
{
	var key=3Devent.keyCode;
	var ctrl=3Devent.srcElement;
	var str=3Dctrl.value;
	var opt=3DEnsureSelectElement(ctrl, ctrl.opt);
	var bNeedMatch=3Dfalse;
	var strLower;
	var strMatchLower;
	switch (key)
	{
	case 8:
		if (str.length > 0)
		{
			str=3Dstr.substr(0, str.length - 1);
		}
		bNeedMatch=3Dtrue;
		break;
	case 16:
	case 17:
	case 18:
		return;
	case 9:
	case 16:
	case 17:
	case 18:
		return;
	case 13:
		strLower=3Dctrl.value.toLocaleLowerCase();
		strMatchLower=3Dctrl.match.toLocaleLowerCase();
		if (strMatchLower.indexOf(strLower) !=3D0)
			ctrl.match=3DFilterChoice(opt, ctrl, ctrl.value, "");
		if (opt.style.display !=3D"none")
		{
			ctrl.value=3Dctrl.match;
			opt.style.display=3D"none";
			event.returnValue=3Dfalse;
		}
		return;
	case 27:
		opt.style.display=3D"none";
		event.returnValue=3Dfalse;
		return;
	case 38:
		if (opt.style.display !=3D"none")
		{
			if (opt.selectedIndex > 0)
				opt.selectedIndex=3Dopt.selectedIndex - 1;
			else
				opt.selectedIndex=3Dopt.options.length - 1;
			SetCtrlMatch(ctrl, opt);
			event.returnValue=3Dfalse;
		}
		return;	=09
	case 40:
		if (opt.style.display !=3D"none" && opt.selectedIndex < =
opt.options.length - 1)
		{
			opt.selectedIndex=3Dopt.selectedIndex+1;
			SetCtrlMatch(ctrl, opt);
			event.returnValue=3Dfalse;
			return;
		}
		bNeedMatch=3Dtrue;
		break;
	case 46:
		break;
	default:
		break;
	}
	if (bNeedMatch);
		ctrl.match=3DFilterChoice(opt, ctrl, str, "");
}
function ShowDropdown(textboxId)
{
	var ctrl=3Ddocument.getElementById(textboxId);
	var str=3Dctrl.value;
	var opt=3DEnsureSelectElement(ctrl, ctrl.opt);
	ctrl.match=3DFilterChoice(opt, ctrl, "", ctrl.value);
	ctrl.focus();
}
function HandleChar()
{
	var ctrl=3Devent.srcElement;
	var str=3Dctrl.value;
	var opt=3Ddocument.getElementById(ctrl.opt);
	var key=3Devent.keyCode;
	if (key=3D=3D13)
		return;
	str=3Dstr+String.fromCharCode(key).toLocaleLowerCase();
	ctrl.match=3DFilterChoice(opt, ctrl, str, "");
}
function HandleLoseFocus()
{
	var ctrl=3Devent.srcElement;
	var opt=3Ddocument.getElementById(ctrl.opt);
	if (opt !=3Dnull && opt.style.display !=3D"none" && =
document.activeElement !=3Dopt)
		OptLoseFocus(opt);
}
function HandleChange()
{
	var ctrl=3Devent.srcElement;
	var str=3Dctrl.value;
	var opt=3Ddocument.getElementById(ctrl.opt);
	ctrl.match=3DFilterChoice(opt, ctrl, str, "");
}
function IsSafeHref(
	href)
{
	return (href.match(new RegExp("^http://", "i")) ||
			href.match(new RegExp("^https://", "i")) ||
			href.match(new RegExp("^ftp://", "i")) ||
			href.match(new RegExp("^file://", "i")) ||
			href.match(new RegExp("^mailto:", "i")) ||
			href.match(new RegExp("^news:", "i")) ||
			href.match(new RegExp("^/", "i")) ||
			href.match(new RegExp("^\\\\\\\\", "i")));
}
var L_RelativeUrlError_Text=3D"Addresses that start from the current =
page might not display correctly. You must enter the complete URL or an =
address that starts from the current server.";
var L_UnknownProtocolUrlError_Text=3D"Hyperlinks must begin with =
http://, https://, mailto:, news:, ftp://, file://, or \\\\. Check the =
address and try again.";
var L_UrlTooLongError_Text=3D"The URL for the location must be no longer =
than 256 characters without the query parameters. The query parameters =
start at the question mark (?)."
function IsSafeHrefAlert(
	href,
	fAllowRelativeLinks)
{
	if (href.match("^[^?]{257}"))
	{
		alert(L_UrlTooLongError_Text);
		return false;
	}
	else if (IsSafeHref(href))
	{
		return true;
	}
	else
	{
		if (href.match("^[a-zA-Z]*:"))
		{
			alert(L_UnknownProtocolUrlError_Text);
			return false;
		}
		else if (true=3D=3DfAllowRelativeLinks)
		{
			return true;
		}
		else
		{
			alert(L_RelativeUrlError_Text);
			return false;
		}
	}
}
function PositionMiniConsole() {
	var mc=3Ddocument.getElementById("miniconsole");
	if (browseris.ie55up && browseris.win32)
		if (document.getElementById("siteactiontd")){
			mc.style.top=3D"1";
		}
		else {
			mc.style.top=3D"8";
		}
	else {
		mc.style.top=3D"0";
	}
}
var deleteInstance=3D0;
function DeleteItemConfirmation()
{
	var message=3D"";
	if (typeof(ItemIsCopy) !=3D"undefined")
		if (ItemIsCopy)
			message=3DL_NotifyThisIsCopy_Text;
	if (recycleBinEnabled=3D=3D1 &&
	deleteInstance !=3D1 )
		message+=3DL_STSRecycleConfirm_Text;
	else
		message+=3DL_STSDelConfirm_Text;
	return confirm(message);
}
function DeleteInstanceConfirmation()
{
	deleteInstance=3D1;
	return DeleteItemConfirmation()
}
function CancelMultiPageConfirmation(redirectUrl)
{
	var L_DeletePartialResponse1_text=3D"A partial survey response has been =
saved.  Click OK to delete the partial survey response. If you want to =
continue this survey later click Cancel.  Your partial response can be =
found in the All Responses survey view.\n\nDo you want to send this =
partial response to the site Recycle Bin?";
	var L_DeletePartialResponse2_text=3D"A partial survey response has been =
saved.  Click OK to delete the partial survey response. If you want to =
continue this survey later click Cancel.  Your partial response can be =
found in the All Responses survey view.\n\nDo you want to delete the =
partial response?";
	var message=3D"";
	if (recycleBinEnabled=3D=3D1)
		message=3DL_DeletePartialResponse1_text;
	else
		message=3DL_DeletePartialResponse2_text;
	if (confirm(message)=3D=3Dtrue)
		return true;
	else
		STSNavigate(redirectUrl);
	return false;
}
function RestoreItemVersionConfirmation()
{
	var L_Version_Restore_Confirm_Text=3D"You are about to replace the =
current version with the selected version.";
	var message=3DL_Version_Restore_Confirm_Text;
	return confirm(message);
}
function DeleteItemVersionConfirmation(bRecycleBinEnabled)
{
	var L_Version_Delete_Confirm_Text=3D"Are you sure you want to delete =
this version?";
	var L_Version_Recycle_Confirm_Text=3D"Are you sure you want to send =
this version to the site Recycle Bin?";
	if (bRecycleBinEnabled)
		return confirm(L_Version_Recycle_Confirm_Text);
	else
		return confirm(L_Version_Delete_Confirm_Text);
}
function DeleteUserInfoItemConfirmation()
{
	var L_User_Delete_Confirm_Text=3D"You are about to delete this user.";
	var message=3DL_User_Delete_Confirm_Text;
	return confirm(message);
}
function UnlinkCopyConfirmation(strItemUrl)
{
	return confirm(L_ConfirmUnlinkCopy_Text);
}
function Discuss(strUrl)
{
	var L_IE5upRequired_Text=3D"'Discuss' requires a Windows SharePoint =
Services-compatible application and Microsoft Internet Explorer 6.0 or =
greater.";
	if (browseris.ie5up && browseris.win32)
		window.parent.location.href=3DstrUrl;
	else
		alert(L_IE5upRequired_Text);
}
function ProcessDefaultNavigateHierarchy(nodeDiv, dataSourceId, =
dataPath, url, listInContext, type, form, qsCore, submitPath)
{
	if (typeof(_spCustomNavigateHierarchy)=3D=3D"function")
	{
		=
_spCustomNavigateHierarchy(nodeDiv,dataSourceId,dataPath,url,listInContex=
t,type);
	}
	else
	{
		if (listInContext=3D=3Dfalse)
		{
			top.location=3Durl;
		}
		else
		{
			var par=3Ddocument.createElement('INPUT');
			par.type=3D'hidden';
			par.name=3D'_spTreeNodeClicked';
			par.value=3DdataPath;
			form.appendChild(par);
			var qs=3D"?RootFolder=3D"+escapeProperly(url)+qsCore;
			SubmitFormPost(submitPath+qs);
			return false;
		}
	}
}
function ParseMultiColumnValue(fieldValue, delimiter)
{
	var subColumnValues=3Dnew Array();
	if (delimiter=3D=3Dnull)
		delimiter=3D';#';
	var lead=3Ddelimiter.charCodeAt(0);
	var trail=3Ddelimiter.charCodeAt(1);
	if (fieldValue=3D=3Dnull || fieldValue.length=3D=3D0)
		return subColumnValues;
	var strLead=3Ddelimiter.charAt(0);
	var strLeadLead=3DstrLead+strLead;
	var escape=3Dnew RegExp(strLeadLead, "g");
	var unescape=3Ddelimiter.charAt(0);
	var start=3D0;
	if (fieldValue.substr(0, 2)=3D=3Ddelimiter)
		start=3D2;
	var end=3Dstart;
	var bContainEscapedCharacters=3Dfalse;
	var totalLength=3DfieldValue.length;
	while (end < totalLength)
	{
		var index=3DfieldValue.indexOf(strLead, end);
		if (index >=3D0)
		{
			end=3Dindex;
			end++;
			if (fieldValue.charCodeAt(end)=3D=3Dtrail)
			{
				if (end - 1 > start)
				{
					var strSubColumn=3DfieldValue.substr(start, end - start - 1);
					if (bContainEscapedCharacters)
						strSubColumn=3DstrSubColumn.replace(escape, unescape);
					subColumnValues.push(strSubColumn);
					bContainEscapedCharacters=3Dfalse;
				}
				else
				{
					subColumnValues.push('');
				}
				end++;
				start=3Dend;
				continue;
			}
			else if (fieldValue.charCodeAt(end)=3D=3Dlead)
			{
				end++;
				bContainEscapedCharacters=3Dtrue;
				continue;
			}
			else
			{
				throw "ArgumentException";
			}
		}
		else
		{
			end=3DtotalLength;
		}
	}
	if (end > start)
	{
		var strSubColumn=3DfieldValue.substr(start, end - start);
		if (bContainEscapedCharacters)
			strSubColumn=3DstrSubColumn.replace(escape, unescape);
		subColumnValues.push(strSubColumn);
	}
	return subColumnValues;
}
function ConvertMultiColumnValueToString(
	subColumnValues,
	delimiter,
	bAddLeadingTailingDelimiter)
{
	if (delimiter=3D=3Dnull)
		delimiter=3D";#";
	if (bAddLeadingTailingDelimiter=3D=3Dnull)
		bAddLeadingTailingDelimiter=3Dtrue;
	var strLead=3Ddelimiter.charAt(0);
	var strLeadLead=3DstrLead+strLead;
	var escape=3Dnew RegExp(delimiter.charAt(0), "g");
	var bHasValue=3Dfalse;
	var sb=3D'';
	for (var i=3D0; i < subColumnValues.length; i++)
	{
		var strSubColumn=3DsubColumnValues[i];
		if (strSubColumn !=3Dnull && strSubColumn.length > 0)
			strSubColumn=3DstrSubColumn.replace(escape, strLeadLead);
		if (strSubColumn !=3Dnull && strSubColumn.length > 0)
			bHasValue=3Dtrue;
		if (bAddLeadingTailingDelimiter || i !=3D0)
			sb+=3Ddelimiter;
		sb+=3DstrSubColumn;
	}
	if (bHasValue)
	{
		if (bAddLeadingTailingDelimiter)
		{
			sb+=3Ddelimiter;
		}
		return sb;
	}
	else
		return '';
}
var httpFolderTarget=3Dnull;
var httpFolderSource=3Dnull;
var httpFolderDiv=3Dnull;
function NavigateHttpFolderCore()
{
	if (httpFolderDiv=3D=3Dnull)
	{
		httpFolderDiv=3Ddocument.createElement('DIV');
		document.body.appendChild(httpFolderDiv);
		httpFolderDiv.onreadystatechange=3DNavigateHttpFolderCore;
		httpFolderDiv.addBehavior('#default#httpFolder');
	}
	if (httpFolderDiv.readyState=3D=3D"complete")
	{
		httpFolderDiv.onreadystatechange=3Dnull;
		try
		{
			var targetFrame=3Ddocument.frames.item(httpFolderTarget);
			if (targetFrame !=3Dnull)
			{
				targetFrame.document.body.innerText=3D					=
L_WebFoldersRequired_Text;
			}
		}
		catch (e) {}
		var isOk=3Dfalse;
		try
		{
			var ret=3D"";
			ret=3DhttpFolderDiv.navigateFrame(httpFolderSource,
				httpFolderTarget);
			if (ret=3D=3D"OK")
				isOk=3Dtrue;
		}
		catch (e) { }
		if (!isOk &&
			0=3D=3DhttpFolderSource.search("http://[a-zA-Z0-9\-\.]+(:80)?/"))
		{
			var sUrl=3DhttpFolderSource
				.replace(/http:\/\/([a-zA-Z0-9\-\.]+)(:80)?[\/]/, "//$1/")
				.replace(/[\/]/g, "\\");
			var targetFrame=3Ddocument.frames.item(httpFolderTarget);
			if (targetFrame !=3Dnull)
			{
				try
				{
						targetFrame.onload=3Dnull;
						targetFrame.document.location.href=3DsUrl;
						isOk=3Dtrue;
				}
				catch (e) { }
			}
		}
		if (!isOk)
		{
			alert(L_WebFoldersError_Text);
		}
	}
}
function NavigateHttpFolder(urlSrc, frameTarget)
{
	if ('/'=3D=3DurlSrc.charAt(0))
	{
		urlSrc=3Ddocument.location.protocol+"//"+document.location.host+			=
urlSrc;
	}
	httpFolderSource=3DurlSrc;
	httpFolderTarget=3DframeTarget;
	NavigateHttpFolderCore();
}
function NavigateHttpFolderIfSupported(urlSrc, frameTarget)
{
	if (SupportsNavigateHttpFolder())
	{
		NavigateHttpFolder(urlSrc, frameTarget);
	}
	else
	{
		alert(L_WebFoldersError_Text);
		window.history.back();
	}
}
function SupportsNavigateHttpFolder()
{
	return (browseris.ie5up && browseris.win32);
}
cGCMinimumWidth=3D400;
cGCMinimumHeight=3D200;
cGCMaxGCResizeCount=3D10;
var glGCObjectHeight=3D0;
var glGCObjectWidth=3D0;
glGCResizeCounter=3D0;
function TestGCObject( GCObject )
{
	if (((browseris.ie55up) && (typeof(GCObject)=3D=3D"undefined")) || =
(GCObject=3D=3Dnull) || (GCObject.object=3D=3Dnull))
		return false;
	return true;
}
function GCComputeSizing(GCObject)
{
	if (TestGCObject(GCObject))
	{
		var =
fBIDI=3D(document.documentElement.currentStyle.direction=3D=3D"rtl");
		var lGCWindowWidth=3Ddocument.documentElement.scrollWidth;
		var lGCWindowHeight=3Ddocument.documentElement.scrollHeight;
		var lGCObjectOffsetLeft=3D0;
		var lGCObjectOffsetTop=3D0;
		if (fBIDI)
			{
			lGCObjectOffsetLeft=3D-180;
			lGCObjectOffsetTop=3D120;
			}
		else
			{
			lGCObjectOffsetLeft=3D32;
			lGCObjectOffsetTop=3D-2;
			}
		var lGCObjectWalker=3DGCObject.parentElement;
		while (lGCObjectWalker !=3Ddocument.body)
		{
			lGCObjectOffsetLeft+=3DlGCObjectWalker.offsetLeft;
			lGCObjectOffsetTop+=3DlGCObjectWalker.offsetTop;
			lGCObjectWalker=3DlGCObjectWalker.offsetParent;
			if (fBIDI)
				if (lGCObjectWalker.offsetLeft > 0)
					break;
		}
		lGCObjectOffsetLeft+=3DGCObject.parentElement.offsetLeft;
		lGCObjectOffsetTop+=3DGCObject.parentElement.offsetTop;
		glGCObjectHeight=3DlGCWindowHeight - lGCObjectOffsetTop;
		if (glGCObjectHeight > lGCWindowHeight)
			glGCObjectHeight=3DlGCWindowHeight
		if (glGCObjectHeight < cGCMinimumHeight)
			glGCObjectHeight=3DcGCMinimumHeight;
		if (fBIDI)
			{
			glGCObjectWidth=3DlGCWindowWidth+lGCObjectOffsetLeft;
			}
		else
			glGCObjectWidth=3DlGCWindowWidth - lGCObjectOffsetLeft;
		if (glGCObjectWidth > lGCWindowWidth)
				glGCObjectWidth=3DlGCWindowWidth;
		if (glGCObjectWidth < cGCMinimumWidth)
			glGCObjectWidth=3DcGCMinimumWidth;
	}
}
function GCResizeGridControl(GCObject)
{
	if (TestGCObject(GCObject))
	{
		var lGCOldObjectHeight=3DglGCObjectHeight;
		var lGCOldglGCObjectWidth=3DglGCObjectWidth;
		GCComputeSizing(GCObject);
		if (lGCOldObjectHeight !=3DglGCObjectHeight)
			GCObject.height=3DglGCObjectHeight;
		if (lGCOldglGCObjectWidth !=3DglGCObjectWidth)
			GCObject.width=3DglGCObjectWidth;
	}
}
function GCWindowResize(GCObject)
{
	if (TestGCObject(GCObject))
	{
		glGCResizeCounter=3D0;
		GCResizeGridControl(GCObject);
	}
}
function GCOnResizeGridControl(GCObject)
{
	if (TestGCObject(GCObject))
	{
		if (glGCResizeCounter < cGCMaxGCResizeCount)
		{
			glGCResizeCounter++;
			GCResizeGridControl(GCObject);
		}
	}
}
function GCActivateAndFocus(GCObject)
{
	if (TestGCObject(GCObject))
	{
		GCObject.SetActive;
		GCObject.Focus;
 	}
}
function GCNavigateToNonGridPage()
{
	var strDocUrl=3Dwindow.location.href;
	gridPart=3DstrDocUrl.match("ShowInGrid=3D");
	if (gridPart)
	{
		gridSet=3D/ShowInGrid=3D\w*/;
		strDocUrl=3DstrDocUrl.replace(gridSet, "");=09
	}
   	var idxQuery=3DstrDocUrl.indexOf("?");
	if (idxQuery !=3D-1)
		{
		var idxQry2=3DstrDocUrl.indexOf("?", idxQuery+1);
		if (idxQry2 !=3D-1)
			strDocUrl=3DstrDocUrl.slice(0, idxQry2);
		strDocUrl=3DstrDocUrl+"&";
		}
	else
		strDocUrl=3DstrDocUrl+"?";
	strDocUrl=3DstrDocUrl+"ShowInGrid=3DFalse";
	document.location.replace(STSPageUrlValidation(strDocUrl));
}
function GCAddNewColumn(GCObject,path)
{
	if (TestGCObject(GCObject))
	{
	  var source=3Dwindow.location.href;
	  var listName=3DGCObject.Name;
	  var colName=3DGCObject.SelectedColumnUniqueName;
	  var ltr=3DGCObject.RightToLeft;
	  var viewGUID=3DGCObject.ViewGUID;
	  var page=3D"FldNew.aspx";
	  var listServerTemplate=3DGCObject.ServerTemplate;
	  if (listServerTemplate=3D=3D"102" )
	  {
	    page=3D"QstNew.aspx";
	  }
	  =
path=3Dpath+"/_layouts/"+page+"?List=3D"+listName+"&View=3D"+viewGUID+"&S=
ource=3D"+source+"&RelativeToField=3D"+colName+"&LTR=3D"+ltr;
	  window.location=3Dpath
	}
}
function GCEditDeleteColumn(GCObject,path)
{
	if (TestGCObject(GCObject))
	{
		  var source=3Dwindow.location.href;
		  var colName=3DGCObject.SelectedColumnUniqueName;
		  var listName=3DGCObject.Name;
		  var page=3D"FldEdit.aspx";
		  var listServerTemplate=3DGCObject.ServerTemplate;
		  if (listServerTemplate=3D=3D"102" )
		  {
		    page=3D"QstEdit.aspx";
		  }
		  =
path=3Dpath+"/_layouts/"+page+"?List=3D"+listName+"&Field=3D"+colName+"&S=
ource=3D"+source;
		  window.location=3Dpath
	}
}
function GCShowHideTaskPane(GCObject)
{
	if (TestGCObject(GCObject))
	{
		var state=3DGCObject.DisplayTaskPane;
		GCObject.DisplayTaskPane=3D!state;
	}
}
function GCShowHideTotalsRow(GCObject)
{
	if (TestGCObject(GCObject))
	{
		var state=3DGCObject.DisplaySheetTotals;
		GCObject.DisplaySheetTotals=3D!state;
	}
}
function GCGridNewRow(GCObject)
{
	if (TestGCObject(GCObject))
	{
		GCObject.SelectNewRow();
	}
}
function GCRefresh(GCObject)
{
	if (TestGCObject(GCObject))
	{
		GCObject.Refresh();
	}
}
function GCNewFolder(GCObject)
{
	if (TestGCObject(GCObject))
	{
		GCObject.NewFolder();
	}
}
var L_Edit_Text=3D"Edit";
var L_ViewItem_Text=3D"View Item";
var L_EditItem_Text=3D"Edit Item";
var L_EditSeriesItem_Text=3D"Edit Series";
var L_DeleteItem_Text=3D"Delete Item";
var L_DeleteDocItem_Text=3D"Delete";
var L_ViewProperties_Text=3D"View Properties";
var L_EditProperties_Text=3D"Edit Properties";
var L_ViewResponse_Text=3D"View Response";
var L_EditResponse_Text=3D"Edit Response";
var L_DeleteResponse_Text=3D"Delete Response";
var L_Subscribe_Text=3D"Alert Me";
var L_CustomizeNewButton_Text=3D"Change New Button Order";
var L_Review_Text=3D"Send for Review";
var L_EditIn_Text=3D"Edit in ^1";
var L_EditInApplication_Text=3D"Edit Document"
var L_Checkin_Text=3D"Check In";
var L_Checkout_Text=3D"Check Out";
var L_DiscardCheckou_Text=3D"Discard Check Out";
var L_CreateDWS_Text=3D"Create Document Workspace";
var L_PublishBack_Text=3D"Publish to Source Location";
var L_Versions_Text=3D"Version History";
var L_WorkOffline_Text=3D"Connect to Client";
var L_Reply_Text=3D"Reply";
var L_ExportContact_Text=3D"Export Contact";
var L_ExportEvent_Text=3D"Export Event";
var L_Reschedule_Text=3D"Rescheduling Options";
var L_Move_Text=3D"Move";
var L_Keep_Text=3D"Keep";
var L_Delete_Text=3D"Delete";
var L_Open_Text=3D"Open";
var L_SiteSettings_Text=3D"Change Site Settings";
var L_ManageUsers_Text=3D"Manage Users";
var L_DeleteSite_Text=3D"Delete Site";
var L_SiteStorage_Text=3D"Manage Site Storage";
var L_MngPerms_Text=3D"Manage Permissions";
var L_Settings_Text=3D"Settings";
var L_Remove_Text=3D"Remove from this list";
var L_ModerateItem_Text=3D"Approve/reject";
var L_PublishItem_Text=3D"Publish a Major Version";
var L_CancelPublish_Text=3D"Cancel Approval";
var L_UnPublishItem_Text=3D"Unpublish this version";
var L_DownloadOriginal_Text=3D"Download Picture";
var L_EditVersion_Text=3D"Edit";
var L_EditInOIS_Text=3D"Edit Picture";
var L_Workflows_Text=3D"Workflows";
var L_Send_Text=3D"Send To";
var L_ExistingCopies_Text=3D"Existing Copies";
var L_OtherLocation_Text=3D"Other Location";
var L_GoToSourceItem_Text=3D"Go to Source Item";
var L_NotifyThisIsCopy_Text=3D"This item was copied from another =
location and may be receiving updates from there.  You should make sure =
that the source stops sending updates or this item may get =
recreated.\n\n";
var L_SendToEmail_Text=3D"E-mail a Link";
var L_DownloadACopy_Text=3D"Download a Copy";
var L_DocTran_Text=3D"Convert Document";
var L_AddToMyLinks_Text=3D"Add to My Links";
var L_AddToCategory_Text=3D"Submit to Portal Area";
var L_VS_DownArrow_Text=3D"Select a View";
var L_ModifyView=3D"Modify this view";
var L_CreateView=3D"Create a new view";
function resetExecutionState()
{
	IsMenuShown=3Dfalse;
	itemTable=3Dnull;
	EndDeferItem();
	imageCell=3Dnull;
	onKeyPress=3Dfalse;
	currentCtx=3Dnull;
	currentEditMenu=3Dnull;
	currentItemID=3Dnull;
	downArrowText=3Dnull;
	currentItemAppName=3Dnull;
	currentItemProgId=3Dnull;
	currentItemIcon=3Dnull;
	currentItemOpenControl=3Dnull;
	currentItemModerationStatus=3Dnull;
	currentItemUIString=3Dnull;
	currentItemCheckedoutToLocal=3Dnull;
	currentItemCanModify=3Dnull;
	currentItemFileUrl=3Dnull;
	currentItemFSObjType=3Dnull;
	currentItemCheckedOutUserId=3Dnull;
	currentItemCheckoutExpires=3Dnull;
	currentItemPermMaskH=3Dnull;
	currentItemPermMaskL=3Dnull;
	currentItemIsEventsExcp=3Dnull;
	currentItemIsEventsDeletedExcp=3Dnull;
}
function IsMenuEnabled()
{
	return (browseris.ie55up || browseris.nav6up || browseris.safari125up);
}
function GetSelectedElement(elem, tagName)
{
	while(elem !=3Dnull && elem.tagName !=3DtagName)
		elem=3Delem.parentNode;
	return elem;
}
function setupMenuContext(ctx)
{
	currentCtx=3Dctx;
}
function FindSTSMenuTable(elm, strSearch)
{
	var str=3Delm.getAttribute(strSearch);
	while (elm !=3Dnull && (str=3D=3Dnull ||str=3D=3D""))
	{
		elm=3DGetSelectedElement(elm.parentNode, "TABLE");
		if (elm !=3Dnull)
			str=3Delm.getAttribute(strSearch);
	}
	return elm;
}
function OnLinkDeferCall(elm)
{
	if (!IsMenuEnabled())
		return false;
	elm.onblur=3DOutItem;
	elm.onkeydown=3DPopMenu;
	var elmTmp=3DFindSTSMenuTable(elm, "CTXName");
	if (elmTmp=3D=3Dnull)
		return false;
	OnItem(elmTmp);
	return false;
}
function StartDeferItem(elm)
{
	if (elm !=3DitemTable)
	{
		itemTableDeferred=3Delm;
		elm.onmouseout=3DEndDeferItem;
		elm.onclick=3DDeferredOnItem;
		elm.oncontextmenu=3DDeferredOnItem;
	}
}
function DeferredOnItem(e)
{
	var elm=3DitemTableDeferred;
	if (elm !=3Dnull)
	{
		MenuHtc_hide();
		OnItem(elm);
		CreateMenu(e);
		return false;
	}
}
function EndDeferItem()
{
	var elm=3DitemTableDeferred;
	if (elm !=3Dnull)
	{
		itemTableDeferred=3Dnull;
		elm.onmouseout=3Dnull;
		elm.onclick=3Dnull;
		elm.oncontextmenu=3Dnull;
	}
}
function GetFirstChildElement(e)
{
	for (var i=3D0; i < e.childNodes.length; i++)
	{
		if (e.childNodes[i].nodeType=3D=3D1)
			return e.childNodes[i];
	}
	return null;
}
function GetLastChildElement(e)
{
	for (var i=3De.childNodes.length-1; i >=3D0; i--)
	{
		if (e.childNodes[i].nodeType=3D=3D1)
			return e.childNodes[i];
	}
	return null;
}
function OnItemDeferCall(elm)
{
	if (!IsMenuEnabled())
		return false;
	if (IsMenuOn())
	{
		StartDeferItem(elm);
		return false;
	}
	if (itemTable !=3Dnull)
		OutItem();
	itemTable=3Delm;
	currentItemID=3DGetAttributeFromItemTable(itemTable, "ItemId", "Id");
	var createCtx=3Dnew =
Function("setupMenuContext("+itemTable.getAttribute("CTXName")+");");
	createCtx();
	var ctx=3DcurrentCtx;
	if (browseris.nav6up)
		itemTable.className=3D"ms-selectedtitlealternative";
	else
		itemTable.className=3D"ms-selectedtitle";
	if (browseris.ie5up && !browseris.ie55up)
	{
		itemTable.onclick=3DEditMenuDefaultForOnclick;
		itemTable.oncontextmenu=3DEditMenuDefaultForOnclick;
	}
	else
	{
		itemTable.onclick=3DCreateMenu;
		itemTable.oncontextmenu=3DCreateMenu;
	}
	itemTable.onmouseout=3DOutItem;
	var titleRow;
	titleRow=3DGetFirstChildElement(GetFirstChildElement(itemTable));
	if (titleRow !=3Dnull)
	{
		imageCell=3DGetLastChildElement(titleRow);
	}
	if (ctx.listTemplate=3D=3D200)
	{
		if (itemTable.getAttribute("menuType")=3D=3D"Orphaned")
			downArrowText=3DL_Reschedule_Text;
	}
	else
		downArrowText=3DL_Edit_Text;
	var imageTag=3DGetFirstChildElement(imageCell);
	imageTag.src=3Dctx.imagesPath+"menudark.gif";
	imageTag.alt=3DdownArrowText;
	imageTag.style.visibility=3D"visible";
	imageCell.className=3D"ms-menuimagecell";
	return false;
}
function OutItem()
{
	if (!IsMenuOn() && itemTable !=3Dnull)
	{
		itemTable.className=3D"ms-unselectedtitle";
		itemTable.onclick=3Dnull;
		itemTable.oncontextmenu=3Dnull;
		itemTable.onmouseout=3Dnull;
		if (imageCell !=3Dnull)
		{
			GetFirstChildElement(imageCell).style.visibility=3D"hidden";
			imageCell.className=3D"";
		}
		resetExecutionState();
	}
}
function IsMenuOn()
{
	if (!IsMenuShown)
		return false;
	var fIsOpen=3Dfalse;
	fIsOpen=3DMenuHtc_isOpen(currentEditMenu);
	if (!fIsOpen)
		IsMenuShown=3Dfalse;
	return fIsOpen;
}
function PopMenu(e)
{
	if (!IsMenuEnabled())
		return true;
	if (e=3D=3Dnull)
		e=3Dwindow.event;
	var nKeyCode;
	if (browseris.nav6up)
		nKeyCode=3De.which;
	else
		nKeyCode=3De.keyCode;
	if (!IsMenuOn() && ((e.shiftKey && nKeyCode=3D=3D13) || (e.altKey && =
nKeyCode=3D=3D40)))
	{
		onKeyPress=3Dtrue;
		CreateMenu(e);
		onKeyPress=3Dfalse;
		return false;
	}
	else
		return true;
}
function CreateMenuEx(ctx, container, e)
{
	if (container=3D=3Dnull)
		return;
	IsMenuShown=3Dtrue;
	document.body.onclick=3D"";
	var m;
	m=3DCMenu(currentItemID+"_menu");
	if (!m)
		return;
	else if (ctx.isVersions)
		AddVersionMenuItems(m, ctx);
	else if (ctx.listBaseType=3D=3D1)
		AddDocLibMenuItems(m, ctx);
	else if (ctx.listTemplate=3D=3D200)
		AddMeetingMenuItems(m, ctx);
	else
		AddListMenuItems(m, ctx);
	InsertFeatureMenuItems(m, ctx);
	currentEditMenu=3Dm;
	container.onmouseout=3Dnull;
	OMenu(m, container, null, null, -1);
	itemTable=3DGetSelectedElement(container, "TABLE");
	m._onDestroy=3DOutItem;
	e.cancelBubble=3Dtrue;
	return false;
}
function CreateMenu(e)
{
	if (!IsContextSet())
		return;
	var ctx=3DcurrentCtx;
	if (e=3D=3Dnull)
		e=3Dwindow.event;
	var srcElement=3De.srcElement ? e.srcElement : e.target;
	if (itemTable=3D=3Dnull || imageCell=3D=3Dnull ||
		(onKeyPress=3D=3Dfalse &&
		 (srcElement.tagName=3D=3D"A" ||
		  srcElement.parentNode.tagName=3D=3D"A")))
		return;
	return CreateMenuEx(ctx, itemTable, e);
}
function AddSendSubMenu(m,ctx)
{
	strDisplayText=3DL_Send_Text;
	var currentItemUrl=3DGetAttributeFromItemTable(itemTable, "Url", =
"ServerUrl");
	var currentItemEscapedFileUrl;
	var currentItenUnescapedUrl;
	var strExtension;
	if (currentItemFileUrl !=3Dnull)
   {
	currentItenUnescapedUrl=3DunescapeProperly(currentItemFileUrl);
	currentItemEscapedFileUrl=3DescapeProperly(currentItenUnescapedUrl);
	strExtension=3DSzExtension(currentItenUnescapedUrl);
	if (strExtension !=3Dnull && strExtension !=3D"")
   		strExtension=3DstrExtension.toLowerCase();
	}
	var sm=3DCASubM(m,strDisplayText,"","",400);
	sm.id=3D"ID_Send";
	var menuOption;
	var serverFileRedirect=3DitemTable.getAttribute("SRed");
	if (currentItemProgId !=3D"SharePoint.WebPartPage.Document" &&
		(serverFileRedirect=3D=3Dnull || serverFileRedirect=3D=3D"" || =
HasRights(0x0, 0x20)) && strExtension !=3D"aspx")
	{
		if (typeof(ctx.SendToLocationName) !=3D"undefined" &&
			ctx.SendToLocationName !=3Dnull &&
			ctx.SendToLocationName !=3D"" &&
			typeof(ctx.SendToLocationUrl) !=3D"undefined" &&
			ctx.SendToLocationUrl !=3Dnull &&
			ctx.SendToLocationUrl !=3D"")
		{
			strAction=3D"STSNavigate('"+				ctx.HttpRoot+				=
"/_layouts/copy.aspx?"+				"SourceUrl=3D"+				currentItemEscapedFileUrl+	=
			"&Source=3D"+				GetSource()+"&FldUrl=3D"+				=
escapeProperly(ctx.SendToLocationUrl)+"')";
			menuOption=3DCAMOpt(sm,
								ctx.SendToLocationName,
								strAction,
								"");
		}
		if (typeof(itemTable.getAttribute("HCD")) !=3D"undefined" && =
itemTable.getAttribute("HCD")=3D=3D"1")
		{
			strDisplayText=3DL_ExistingCopies_Text;
			strAction=3D"STSNavigate('"+ctx.HttpRoot+				=
"/_layouts/updatecopies.aspx?"+				"SourceUrl=3D"+				=
currentItemEscapedFileUrl+				"&Source=3D"+				GetSource()+"')";
			strImagePath=3Dctx.imagesPath+"existingLocations.gif";
			menuOption=3DCAMOpt(sm, strDisplayText, strAction, strImagePath);
			menuOption.id=3D"ID_ExistingCopies";
		}
		strDisplayText=3DL_OtherLocation_Text;
		strAction=3D"STSNavigate('"+			ctx.HttpRoot+			"/_layouts/copy.aspx?"+	=
		"SourceUrl=3D"+			currentItemEscapedFileUrl+			"&Source=3D"+			=
GetSource()+"')";
		strImagePath=3Dctx.imagesPath+"sendOtherLoc.gif";
		menuOption=3DCAMOpt(sm, strDisplayText, strAction, strImagePath);
		menuOption.id=3D"ID_OtherLocation";
		if (ctx.OfficialFileName !=3Dnull && ctx.OfficialFileName !=3D"")
		{
			strDisplayText=3Dctx.OfficialFileName;
			strAction=3D"STSNavigate('"+				ctx.HttpRoot+				=
"/_layouts/SendToOfficialFile.aspx?"+				"SourceUrl=3D"+				=
currentItemEscapedFileUrl+				"&Source=3D"+				GetSource()+"')";
			strImagePath=3D"";
			CAMOpt(sm, strDisplayText, strAction, strImagePath);
		}
		CAMSep(sm);
	}
	if(HasRights(0x10, 0x0))
	{
		strDisplayText=3DL_SendToEmail_Text;
		var currentItemUrl=3DGetAttributeFromItemTable(itemTable, "Url", =
"ServerUrl");
		var httpRootWithSlash=3Dctx.HttpRoot.substr(0);
		if (httpRootWithSlash[httpRootWithSlash.length-1] !=3D'/')
			httpRootWithSlash+=3D'/';
		var slashLoc=3D-1;
		var fileUrl=3D"";
		slashLoc=3DhttpRootWithSlash.substring(8).indexOf('/')+8;
		fileUrl=3DhttpRootWithSlash.substr(0, slashLoc)+			=
escapeProperlyCore(unescapeProperly(currentItemUrl), true);
		var serverFileRedir=3DitemTable.getAttribute("SRed");
		if ((serverFileRedir !=3Dnull) &&
			(serverFileRedir !=3D"") &&
			(serverFileRedir !=3D"1"))
		{
			if (serverFileRedir.substring(0,1) !=3D"1")
			{
				fileUrl=3DserverFileRedir;
			}
			else
			{
				fileUrl=3DserverFileRedir.substring(1);
			}
		}
		strAction=3D"javascript:navigateMailToLinkNew('"+fileUrl+"')";
		strImagePath=3Dctx.imagesPath+"gmailnew.gif";
		menuOption=3DCAMOpt(sm, strDisplayText, strAction, strImagePath);
		menuOption.id=3D"ID_SendToEmail";
	}
	var serverFileRedirect=3DitemTable.getAttribute("SRed");
	if (currentItemFSObjType !=3D1 &&
		ctx.listBaseType=3D=3D1 &&
		(serverFileRedirect=3D=3Dnull || serverFileRedirect=3D=3D""
		   || HasRights(0x0, 0x20)))
	{
		if (ctx.listTemplate !=3D109 &&
			ctx.listTemplate !=3D119)
			AddWorkspaceMenuItem(sm, ctx);
		strAction=3D"STSNavigate('"+			ctx.HttpRoot+			=
"/_layouts/download.aspx?"+			"SourceUrl=3D"+			=
currentItemEscapedFileUrl+			"&Source=3D"+			GetSource()+"&FldUrl=3D"+			=
escapeProperly(ctx.SendToLocationUrl)+"')";;
		menuOption=3DCAMOpt(sm, L_DownloadACopy_Text, strAction, "");
		menuOption.id=3D"ID_DownloadACopy";
	}
}
function AddDocTransformSubMenu(m, ctx)
{
	if (typeof(rgDocTransformers)=3D=3D"undefined" ||
		rgDocTransformers=3D=3Dnull)
	{
		return;
	}
	var sm=3Dnull;
	var currentItemUrl=3DGetAttributeFromItemTable(itemTable, "Url", =
"ServerUrl");
	var currentItemEscapedFileUrl;
	if (currentItemFileUrl !=3Dnull)
		currentItemEscapedFileUrl=3DescapeProperly(
		unescapeProperly(currentItemFileUrl));
	var iDot=3DcurrentItemUrl.lastIndexOf(".");
	if (iDot > 0)
	{
		var strExtension=3DcurrentItemUrl.substring(iDot+1, =
currentItemUrl.length).toLowerCase();
		var iTransformer;
		var fAddedTransformer=3Dfalse;
		for (iTransformer=3D0; iTransformer < rgDocTransformers.length; =
iTransformer++)
		{
			if (rgDocTransformers[iTransformer].ConvertFrom=3D=3DstrExtension)
			{
				var ctid=3DGetAttributeFromItemTable(itemTable, "CId", =
"ContentTypeId");
				var re=3Dnew RegExp("/\|"+ctid+"\|/");
				if (ctid && =
!re.test(rgDocTransformers[iTransformer].ExcludedContentTypes))
				{
					if (!fAddedTransformer)
					{
						sm=3DCASubM(m, L_DocTran_Text, =
ctx.imagesPath+"ConvertDocument.gif", L_DocTran_Text, 500);
						sm.Id=3D"ID_ConvertDocument";
						fAddedTransformer=3Dtrue;
					}
					strAction=3D"STSNavigate('"+ctx.HttpRoot+											=
"/_layouts/"+escapeProperlyCore(rgDocTransformers[iTransformer].Transform=
UIPage, true)+"?"+											"FileName=3D"+currentItemEscapedFileUrl+				=
							"&TID=3D"+rgDocTransformers[iTransformer].Id+											=
"&Source=3D"+GetSource()+											"')";
					var tm;
					tm=3DCAMOpt(sm, rgDocTransformers[iTransformer].Name, strAction, =
"");
					tm.Id=3D"ID_Transform"+rgDocTransformers[iTransformer].Id;
				}
			}
		}
	}
}
function AddMeetingMenuItems(m, ctx)
{
	if (itemTable.getAttribute("menuType")=3D=3D"Orphaned")
	{
		var menuOption;
		var currentInstanceId=3DGetAttributeFromItemTable(itemTable, "ItemId", =
"Id");
		strDisplayText=3DL_Move_Text;
		=
strAction=3D"GoToMtgMove('"+ctx.listUrlDir+"',"+currentInstanceId+",'"+it=
emTable.getAttribute("DateTime")+"','"+itemTable.getAttribute("DateTimeIS=
O")+"')";
		strImagePath=3D"";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath);
		menuOption.id=3D"ID_Move";
		strDisplayText=3DL_Keep_Text;
		=
strAction=3D"MtgKeep('"+ctx.HttpPath+"','"+ctx.listName+"',"+currentInsta=
nceId+")";
		strImagePath=3D"";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath);
		menuOption.id=3D"ID_Keep";
		strDisplayText=3DL_Delete_Text;
		=
strAction=3D"MtgDelete('"+ctx.HttpPath+"','"+ctx.listName+"',"+currentIns=
tanceId+")";
		strImagePath=3Dctx.imagesPath+"delitem.gif";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath);
		menuOption.id=3D"ID_Delete";
	}
}
function AddListMenuItems(m, ctx)
{
	if (typeof(Custom_AddListMenuItems) !=3D"undefined")
	{
		if (Custom_AddListMenuItems(m, ctx))
			return;
	}
	if (currentItemFileUrl=3D=3Dnull)
		currentItemFileUrl=3DGetAttributeFromItemTable(itemTable, "Url", =
"ServerUrl");
	var currentItemEscapedFileUrl;
	if (currentItemFileUrl !=3Dnull)
		=
currentItemEscapedFileUrl=3DescapeProperly(unescapeProperly(currentItemFi=
leUrl));
	if (currentItemIsEventsExcp=3D=3Dnull)
	{
		currentItemIsEventsExcp=3Dfalse;
		currentItemIsEventsDeletedExcp=3Dfalse;
		currentItemEvtType=3DitemTable.getAttribute("EventType");
		if(currentItemEvtType !=3Dnull &&
			 (currentItemEvtType=3D=3D2 || currentItemEvtType=3D=3D3 || =
currentItemEvtType=3D=3D4))
		{
			currentItemIsEventsExcp=3Dtrue;
			if (currentItemEvtType=3D=3D3)
	            currentItemIsEventsDeletedExcp=3Dtrue;
		}
	}
	var menuOption;
	if (ctx.listBaseType=3D=3D3 && ctx.listTemplate=3D=3D108)
	{
		strDisplayText=3DL_Reply_Text;
		if(itemTable.getAttribute("Ordering").length>=3D504)
		{
			var L_ReplyLimitMsg_Text=3D"Cannot reply to this thread. The reply =
limit has been reached.";
			strAction=3D"alert('"+L_ReplyLimitMsg_Text+"')";
		}
		else
		{
			strAction=3D"STSNavigate('"+ctx.newFormUrl
+"?Threading=3D"+escapeProperly(itemTable.getAttribute("Ordering"))
+"&Guid=3D"+escapeProperly(itemTable.getAttribute("ThreadID"))
+"&Subject=3D"+escapeProperly(itemTable.getAttribute("Subject"))
+"&Source=3D"+GetSource()+"')";
		}
		strImagePath=3Dctx.imagesPath+"reply.gif";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
100);
		menuOption.id=3D"ID_Reply";
	}
	AddSharedNamespaceMenuItems(m, ctx);
	if (currentItemID.indexOf(".0.") < 0 && HasRights(0x0, 0x8)
		  && !currentItemIsEventsExcp)
	{
		if (ctx.listBaseType=3D=3D4)
			strDisplayText=3DL_DeleteResponse_Text;
		else
			strDisplayText=3DL_DeleteItem_Text;
		strAction=3D"DeleteListItem()";
		strImagePath=3Dctx.imagesPath+"delitem.gif";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
300);
		menuOption.id=3D"ID_DeleteItem";
	}
	var contentTypeId=3DitemTable.getAttribute("CId");
	if (contentTypeId !=3Dnull && contentTypeId.indexOf("0x0106")=3D=3D0
			&& HasRights(0x10, 0x0))
	{
		strDisplayText=3DL_ExportContact_Text;
		=
strAction=3D"STSNavigate('"+ctx.HttpPath+"&Cmd=3DDisplay&CacheControl=3D1=
&List=3D"+ctx.listName+"&ID=3D"+currentItemID+"&Using=3D"+escapeProperly(=
ctx.listUrlDir)+"/vcard.vcf"+"')";
		strImagePath=3Dctx.imagesPath+"exptitem.gif";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
350);
		menuOption.id=3D"ID_ExportContact";
	}
	CAMSep(m);
	if (ctx.verEnabled=3D=3D1)
	{
		AddVersionsMenuItem(m, ctx, currentItemEscapedFileUrl);
	}
	AddWorkflowsMenuItem(m, ctx);
	CAMSep(m);
	if ((currentItemID.indexOf(".0.") < 0)
		  && HasRights(0x80, 0x0))
	{
		strDisplayText=3DL_Subscribe_Text;
		strAction=3D"NavigateToSubNewAspx('"+ctx.HttpRoot+"', =
'List=3D"+ctx.listName+"&ID=3D"+currentItemID+"')";
		strImagePath=3D"";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
1100);
		menuOption.id=3D"ID_Subscribe";
	}
	if (ctx.isModerated=3D=3Dtrue &&
		  HasRights(0x0, 0x10) && HasRights(0x0, 0x4)
			&& HasRights(0x0, 0x21000) && ctx.listBaseType !=3D4)
	{
		strDisplayText=3DL_ModerateItem_Text;
		=
strAction=3D"STSNavigate('"+ctx.HttpRoot+"/_layouts/approve.aspx?List=3D"=
+ctx.listName
+"&ID=3D"+currentItemID+"&Source=3D"+GetSource()+"')";
		strImagePath=3Dctx.imagesPath+"apprj.gif";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
1150);
		menuOption.id=3D"ID_ModerateItem";
	}
	if (currentItemFSObjType=3D=3D1 &&
		ctx.ContentTypesEnabled &&
		ctx.listTemplate !=3D108)
	{
		strDisplayText=3DL_CustomizeNewButton_Text;
		=
strAction=3D"STSNavigate('"+ctx.HttpRoot+"/_layouts/ChangeContentTypeOrde=
r.aspx?List=3D"+ctx.listName+"&RootFolder=3D"+currentItemEscapedFileUrl+"=
&Source=3D"+GetSource()+"')";
		strImagePath=3D"";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
1170);
		menuOption.id=3D"ID_CustomizeNewButton";
	}
}
function ReplaceUrlTokens(urlWithTokens, ctx)
{
	if (currentItemID !=3Dnull)
		urlWithTokens=3DurlWithTokens.replace("{ItemId}", currentItemID);
	if (currentItemFileUrl !=3Dnull)
		urlWithTokens=3DurlWithTokens.replace("{ItemUrl}", =
currentItemFileUrl);
	if (ctx.HttpRoot !=3Dnull)
		urlWithTokens=3DurlWithTokens.replace("{SiteUrl}", ctx.HttpRoot);
	if (ctx.listName !=3Dnull)
		urlWithTokens=3DurlWithTokens.replace("{ListId}", ctx.listName);
	return urlWithTokens;
}
function InsertFeatureMenuItems(m, ctx)
{
	CAMSep(m);
	var fileType=3DGetAttributeFromItemTable(itemTable, "Ext", "FileType");
	var progId=3DGetAttributeFromItemTable(itemTable, "Type", "HTMLType");
	var contentTypeId=3DGetAttributeFromItemTable(itemTable, "CId", =
"ContentTypeId");
	var listTemplateId=3Dnull;
	if (ctx !=3Dnull)
		listTemplateId=3Dctx.listTemplate;
	if (fileType) fileType=3DfileType.toLowerCase();
	if (progId) progId=3DprogId.toLowerCase();
	if (contentTypeId) contentTypeId=3DcontentTypeId.toLowerCase();
	var menuOption;
	var elemTable=3Ddocument.getElementById("ECBItems");
	if (elemTable !=3Dnull)
	{
		var elemTBody=3DelemTable.childNodes[0];
		for (var iMenuItem=3D0; iMenuItem < elemTBody.childNodes.length; =
iMenuItem++)
		{
			var elemTR=3DelemTBody.childNodes[iMenuItem];
			var elemTDRightsH=3DparseInt(GetInnerText(elemTR.childNodes[3]));
			var elemTDRightsL=3DparseInt(GetInnerText(elemTR.childNodes[4]));
			var regType=3DGetInnerText(elemTR.childNodes[5]);
			var regId=3DGetInnerText(elemTR.childNodes[6]);
			var fInsertMenuItem=3Dfalse;
			if (regId)
			{
				regId=3DregId.toLowerCase();
				if (regType=3D=3D"FileType")
				{
					fInsertMenuItem=3D						(fileType=3D=3DregId.toLowerCase());
				}
				else if (regType=3D=3D"ProgId")
				{
					fInsertMenuItem=3D						(progId=3D=3DregId.toLowerCase());
				}
				else if (regType=3D=3D"ContentType")
				{
					fInsertMenuItem=3D						(contentTypeId &&
						 contentTypeId.indexOf(regId.toLowerCase())=3D=3D0);
				}
				else if (regType=3D=3D"List")
				{
					fInsertMenuItem=3D						(listTemplateId &&
						 listTemplateId=3D=3DregId);
				}
			}
			if (fInsertMenuItem &&
				HasRights(elemTDRightsH, elemTDRightsL))
			{
				var elemTDTitle=3DelemTR.childNodes[0];
				var elemTDImageUrl=3DelemTR.childNodes[1];
				var elemTDAction=3DelemTR.childNodes[2];
				var iSequence=3DparseInt(GetInnerText(elemTR.childNodes[7]));
				var strDisplayText=3DGetInnerText(elemTDTitle);
				var tdAction=3DReplaceUrlTokens(GetInnerText(elemTDAction), ctx);
				var strAction;
				if (tdAction.substr(0,11)=3D=3D"javascript:")
					strAction=3DtdAction;
				else
					strAction=3D"STSNavigate('"+STSScriptEncode(tdAction)+"')";
				var strImagePath=3DReplaceUrlTokens(GetInnerText(elemTDImageUrl), =
ctx);
				menuOption=3DCIMOpt(m, strDisplayText, strAction, strImagePath, =
null, iSequence);
			}
		}
	}
}
function GetRootFolder(ctx)
{
	var RootFolder=3DGetUrlKeyValue("RootFolder", true);
	if (RootFolder=3D=3D"" || bValidSearchTerm)
	{
		var FileDirRef;
		if (itemTable)
			FileDirRef=3DGetAttributeFromItemTable(itemTable, "DRef", =
"FileDirRef");
		if (FileDirRef !=3Dnull)
			RootFolder=3D"/"+FileDirRef;
		else
			RootFolder=3Dctx.listUrlDir;
		RootFolder=3DescapeProperly(RootFolder);
	}
	return "&RootFolder=3D"+RootFolder;
}
function HasRights(requiredH, requiredL)
{
	if(currentItemPermMaskH=3D=3Dnull)
	{
		if (itemTable=3D=3Dnull) return true;
		var pmStr=3DGetAttributeFromItemTable(itemTable, "Perm", "PermMask");
		if(pmStr=3D=3Dnull) return true;
		var currentItemAuthor=3DitemTable.getAttribute("Author");
		SetCurrentPermMaskFromString(pmStr, currentItemAuthor);
	}
	if(!currentItemCanModify
		&& (EqualRights(requiredH, requiredL, 0x0, 0x4)
		|| EqualRights(requiredH, requiredL, 0x0, 0x8)
		|| EqualRights(requiredH, requiredL, 0x40000000, 0x0)))
	{
		return false;
	}
	return (((requiredL & currentItemPermMaskL)=3D=3DrequiredL)
	&& ((requiredH & currentItemPermMaskH)=3D=3DrequiredH));
}
function EqualRights(rightsH1, rightsL1, rightsH2, rightsL2)
{
	return ((rightsH1=3D=3DrightsH2) && (rightsL2=3D=3DrightsL2));
}
function SetCurrentPermMaskFromString(pmStr, currentItemAuthor)
{
	var pmLen=3DpmStr.length;
	if(pmLen <=3D10 )
	{
		currentItemPermMaskH=3D0;
		currentItemPermMaskL=3DparseInt(pmStr);
	}
	else
	{
		currentItemPermMaskH=3DparseInt(pmStr.substring(2, pmLen - 8), 16);
		currentItemPermMaskL=3DparseInt(pmStr.substring(pmLen - 8, pmLen), =
16);
	}
	currentItemCanModify=3Dtrue;
	  currentItemCanModify=3D(currentItemAuthor=3D=3Dnull)
							  || HasRights(0x0, 0x800)
							  || (ctx.CurrentUserId=3D=3DcurrentItemAuthor)
							  || (ctx.CurrentUserId=3D=3Dnull)
							  || (ctx.WriteSecurity=3D=3D1);
}
function AddSharedNamespaceMenuItems(m, ctx)
{
	var RootFolder=3DGetRootFolder(ctx);
	setupMenuContext(ctx);
	if (currentItemFileUrl=3D=3Dnull)
		currentItemFileUrl=3DGetAttributeFromItemTable(itemTable, "Url", =
"ServerUrl");
	if (currentItemFSObjType=3D=3Dnull)
		currentItemFSObjType=3DGetAttributeFromItemTable(itemTable, "OType", =
"FSObjType");
	if (currentItemModerationStatus=3D=3Dnull)
		currentItemModerationStatus=3DGetAttributeFromItemTable(itemTable, =
"MS", "MStatus");
	if (currentItemCheckedOutUserId=3D=3Dnull)
		currentItemCheckedOutUserId=3DitemTable.getAttribute("COUId");
	if (currentItemCheckedoutToLocal=3D=3Dnull)
		currentItemCheckedoutToLocal=3DGetAttributeFromItemTable(itemTable, =
"COut", "IsCheckedoutToLocal ");
	if (currentItemCheckedoutToLocal !=3D1)
		currentItemCheckedoutToLocal=3D0;
	bIsCheckout=3D0;
	if (ctx.isForceCheckout=3D=3Dtrue &&  =
currentItemCheckedOutUserId=3D=3D"" &&
		currentItemFSObjType !=3D1)
	{
		bIsCheckout=3D1;
	}
	var currentItemEscapedFileUrl;
	if (currentItemFileUrl !=3Dnull)
		currentItemEscapedFileUrl=3DescapeProperly(
		unescapeProperly(currentItemFileUrl));
	var menuOption;
	if (ctx.listBaseType=3D=3D1)
		strDisplayText=3DL_ViewProperties_Text;
	else if (ctx.listBaseType=3D=3D4)
		strDisplayText=3DL_ViewResponse_Text;
	else
		strDisplayText=3DL_ViewItem_Text;
	strAction=3D"STSNavigate('"+ctx.displayFormUrl+"?ID=3D"+currentItemID+		=
		"&Source=3D"+GetSource()+RootFolder+"')";
	strImagePath=3D"";
	menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
200);
	if (ctx.listBaseType=3D=3D1)
		menuOption.id=3D"ID_ViewProperties";
	else
		menuOption.id=3D"ID_ViewItem";
	if (HasRights(0x0, 0x4) &&
	      !currentItemIsEventsDeletedExcp)
	{
		if (ctx.listBaseType=3D=3D1)
			strDisplayText=3DL_EditProperties_Text;
		else if (ctx.listBaseType=3D=3D4)
			strDisplayText=3DL_EditResponse_Text;
		else
			strDisplayText=3DL_EditItem_Text;
	   if (ctx.listBaseType=3D=3D1)
	   {
		   =
strAction=3D"STSNavigateWithCheckoutAlert('"+ctx.editFormUrl+"?ID=3D"+cur=
rentItemID+					   =
"&Source=3D"+GetSource()+RootFolder+"',"+bIsCheckout+",'"
+currentItemCheckedoutToLocal+"','"+STSScriptEncode(currentItemFileUrl)+"=
','"+ctx.HttpRoot+"')";
	   }
	   else
	   {
		   =
strAction=3D"STSNavigate('"+ctx.editFormUrl+"?ID=3D"+currentItemID+"&Sour=
ce=3D"+GetSource()+"')";
	   }
		strImagePath=3Dctx.imagesPath+"edititem.gif";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
220);
		if (ctx.listBaseType=3D=3D1)
			menuOption.id=3D"ID_EditProperties";
		else
			menuOption.id=3D"ID_EditItem";
		if (ctx.listTemplate=3D=3D106 &&
			currentItemID.indexOf(".0.") > 0)
		{
			var SeriesIdEnd=3DcurrentItemID.indexOf(".0.");
			var itemSeriesID=3DcurrentItemID.substr(0, SeriesIdEnd);
			strDisplayText=3DL_EditSeriesItem_Text;
			=
strAction=3D"STSNavigate('"+ctx.editFormUrl+"?ID=3D"+itemSeriesID+"&Sourc=
e=3D"+					   GetSource()+"')";
			strImagePath=3Dctx.imagesPath+"recurrence.gif";
			menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
230);
			menuOption.id=3D"ID_EditSeriesItem";
		}
	}
	AddManagePermsMenuItem(m, ctx, ctx.listName, currentItemID);
}
function AddDocLibMenuItems(m, ctx)
{
	if (typeof(Custom_AddDocLibMenuItems) !=3D"undefined")
	{
		if (Custom_AddDocLibMenuItems(m, ctx))
			return;
	}
	var RootFolder=3DGetRootFolder(ctx);
	var menuOption;
	AddSharedNamespaceMenuItems(m, ctx);
	var currentItemEscapedFileUrl;
	if (currentItemFileUrl !=3Dnull)
		=
currentItemEscapedFileUrl=3DescapeProperly(unescapeProperly(currentItemFi=
leUrl));
	var serverFileRedirect=3DitemTable.getAttribute("SRed");
	if (HasRights(0x0, 0x4) && HasRights(0x10, 0x0)
		  && currentItemFSObjType !=3D1
		  && (serverFileRedirect=3D=3Dnull || serverFileRedirect=3D=3D"" || =
HasRights(0x0, 0x20))
		  )
	{
		if (ctx.isWebEditorPreview=3D=3D0 && ctx.listBaseType=3D=3D1)
		{
			if (ctx.listTemplate=3D=3D109 && =
itemTable.getAttribute("IsImage")=3D=3D"1")
			{
				strDisplayText=3DL_EditInOIS_Text;
				strAction=3D"EditSingleImage('"+currentItemID+"')";
				strImagePath=3Dctx.imagesPath+"oisweb.gif";
				menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, =
null, 240);
				menuOption.id=3D"ID_EditInOIS";
			}
			else
			{
				setDocType();
				if (currentItemAppName !=3D"" && currentItemOpenControl !=3D"")
				{
		      strDisplayText=3D"";=09
		      if (currentItemAppName !=3D" ")
						strDisplayText=3DStBuildParam(L_EditIn_Text, currentItemAppName);
					else
			{		=09
			      var	objEditor=3DStsOpenEnsureEx(currentItemOpenControl+".3");
	        	      if (objEditor !=3Dnull )=09
					strDisplayText=3DL_EditInApplication_Text;
						}
			if (strDisplayText !=3D"")
			{
				strAction=3D"editDocumentWithProgID2('"+currentItemFileUrl+"', =
'"+currentItemProgId+"', '"
+currentItemOpenControl+"', '"+bIsCheckout+"', '"+ctx.HttpRoot+"', =
'"+currentItemCheckedoutToLocal+"')";
	                    	strImagePath=3Dctx.imagesPath+currentItemIcon;
	                    	menuOption=3DCAMOpt(m, strDisplayText, strAction, =
strImagePath, null, 240);
	                    	menuOption.id=3D"ID_EditIn_"+currentItemAppName;
			}
				}
			}
		}
	}
	if (HasRights(0x0, 0x8))
	{
		strDisplayText=3DL_DeleteDocItem_Text;
		var isCopy=3D"false";
		if (typeof(itemTable.getAttribute("CSrc")) !=3D"undefined" &&
			itemTable.getAttribute("CSrc") !=3Dnull &&
			itemTable.getAttribute("CSrc") !=3D"")
		{
			isCopy=3D"true";
		}
		strAction=3D"DeleteDocLibItem('"+				=
ctx.HttpPath+"&Cmd=3DDelete&List=3D"+ctx.listName+				=
"&ID=3D"+currentItemID+"&owsfileref=3D"+				=
currentItemEscapedFileUrl+"&NextUsing=3D"+GetSource()+"',"+				=
isCopy+")";
		strImagePath=3Dctx.imagesPath+"delitem.gif";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
310);
		menuOption.id=3D"ID_DeleteDocItem";
	}
	AddGotoSourceItemMenuItem(m, ctx, itemTable, currentItemFSObjType);
	if (currentItemFSObjType !=3D1)
	{
		AddSendSubMenu(m,ctx);
		AddDocTransformSubMenu(m,ctx);
	}
	if (currentItemFSObjType !=3D1 &&
	   ctx.listTemplate=3D=3D109 &&
	   typeof(DownloadOriginalImage)=3D=3D"function")
	{
		strAction=3D"DownloadOriginalImage("+currentItemID+")";
		strImagePath=3Dctx.imagesPath+"download.gif";
		strDisplayText=3DL_DownloadOriginal_Text;
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
550);
		menuOption.id=3D"ID_DownloadOriginal";
	}
	if (HasRights(0x0, 0x4))
	{
		if ((ctx.isModerated=3D=3Dtrue) && =
(((currentItemModerationStatus=3D=3D2) ||
				!ctx.EnableMinorVersions) && currentItemCheckedOutUserId=3D=3D"" =
||currentItemFSObjType=3D=3D1))
		{
			strDisplayText=3DL_ModerateItem_Text;
			=
strAction=3D"STSNavigate('"+ctx.HttpRoot+"/_layouts/approve.aspx?List=3D"=
+ctx.listName
+"&ID=3D"+currentItemID+"&Source=3D"+GetSource()+GetRootFolder(ctx)+"')";=

			strImagePath=3Dctx.imagesPath+"apprj.gif";
			menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
1150);
			menuOption.id=3D"ID_ModerateItem";
		}
		if (currentItemFSObjType !=3D1)
		{
			if (ctx.listBaseType=3D=3D1)
			{
				CAMSep(m);
				AddCheckinCheckoutMenuItem(m, ctx, currentItemEscapedFileUrl);
			}
		}
	}
	if (ctx.verEnabled=3D=3D1 || ctx.isModerated)
		AddVersionsMenuItem(m, ctx, currentItemEscapedFileUrl);
	if (currentItemFSObjType !=3D1)
	{
		AddWorkflowsMenuItem(m, ctx);
		CAMSep(m);
		if (ctx.PortalUrl !=3Dnull)
		{
			strDisplayText=3DL_AddToMyLinks_Text;
			strAction=3D"Portal_Tasks('PinToMyPage')"; ;
			strImagePath=3D"";
			menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
1000);
			menuOption.id=3D"ID_AddToMyLinks";
			CAMSep(m);
		}
	}
	else if (ctx.listBaseType=3D=3D1
		  && HasRights(0x10, 0x0))
	{
		AddWorkOfflineMenuItem(m, ctx, currentItemFileUrl);
	}
	if (HasRights(0x80, 0x0))
	{
		strDisplayText=3DL_Subscribe_Text;
		strAction=3D"NavigateToSubNewAspx('"+ctx.HttpRoot+"', =
'List=3D"+ctx.listName+"&ID=3D"+currentItemID+"')";
		strImagePath=3D"";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
1100);
		menuOption.id=3D"ID_Subscribe";
	}
	if (currentItemFSObjType=3D=3D1 &&
		ctx.ContentTypesEnabled &&
		ctx.listTemplate !=3D108)
	{
		strDisplayText=3DL_CustomizeNewButton_Text;
		=
strAction=3D"STSNavigate('"+ctx.HttpRoot+"/_layouts/ChangeContentTypeOrde=
r.aspx?List=3D"+ctx.listName+"&RootFolder=3D"+currentItemEscapedFileUrl+"=
&Source=3D"+GetSource()+"')";
		strImagePath=3D"";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
1170);
		menuOption.id=3D"ID_CustomizeNewButton";
	}
}
function AddManagePermsMenuItem(m, ctx, listId, url)
{
	if(!HasRights(0x40000000, 0x0) || currentItemIsEventsExcp)
		return;
	strDisplayText=3DL_MngPerms_Text;
	strAction=3D"NavigateToManagePermsPage('"+ctx.HttpRoot+"', =
'"+listId+"','"+url+"')";
	strImagePath=3Dctx.imagesPath+"manageperm.gif";
	var menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, =
null, 250);
	menuOption.id=3D"ID_MngPerms";
}
function AddGotoSourceItemMenuItem(m, ctx, itemTable, objtype)
{
	if (objtype !=3D1 &&
		typeof(itemTable.getAttribute("CSrc")) !=3D"undefined" &&
		itemTable.getAttribute("CSrc") !=3Dnull &&
		itemTable.getAttribute("CSrc") !=3D"")
	{
		strDisplayText=3DL_GoToSourceItem_Text;
		=
strAction=3D"NavigateToSourceItem('"+itemTable.getAttribute("CSrc")+"')";=

		strImagePath=3Dctx.imagesPath+"goToOriginal.gif";
		var menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, =
null, 340);
		menuOption.id=3D"ID_GoToSourceItem";
	}
}
function AddCheckinCheckoutMenuItem(m, ctx, url)
{
	var menuOption;
	if(!HasRights(0x0, 0x4))
		return;
	if (currentItemCheckedOutUserId=3D=3Dnull)
		currentItemCheckedOutUserId=3DitemTable.getAttribute("COUId");
	if (currentItemCheckedOutUserId !=3D"")
	{
		if(currentItemCheckedOutUserId=3D=3Dctx.CurrentUserId
	     || ctx.CurrentUserId=3D=3Dnull
			|| HasRights(0x0, 0x100))
		{
			strDisplayText=3DL_Checkin_Text;
			strAction=3D"NavigateToCheckinAspx('"+ctx.HttpRoot+"', =
'List=3D"+ctx.listName+"&FileName=3D"+url+"')";
			strImagePath=3Dctx.imagesPath+"checkin.gif";
			menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
700);
			menuOption.id=3D"ID_Checkin";
			strDisplayText=3DL_DiscardCheckou_Text;
			strAction=3D"UnDoCheckOut('"+ctx.HttpRoot+"', '"+url+"')";
			strImagePath=3Dctx.imagesPath+"unchkout.gif";
			menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
710);
			menuOption.id=3D"ID_DiscardCheckou";
		}
	}
	else
	{
		strDisplayText=3DL_Checkout_Text;
		if (currentItemOpenControl=3D=3D"")
			setDocType();
		var opencontrol=3D"";
		if (ctx.listTemplate !=3D109)
			opencontrol=3DcurrentItemOpenControl+".3";
		var serverFileRedirect=3DitemTable.getAttribute("SRed");
		if(serverFileRedirect=3D=3Dnull || serverFileRedirect=3D=3D"" || =
HasRights(0x0, 0x20))
		{
			strAction=3D"CheckoutDocument('"+ctx.HttpRoot+"', '"+url+"', =
'"+opencontrol+"')";
			strImagePath=3Dctx.imagesPath+"checkout.gif";
			menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
700);
			menuOption.id=3D"ID_Checkout";
		}
		if (currentItemModerationStatus=3D=3Dnull)
			currentItemModerationStatus=3DGetAttributeFromItemTable(itemTable, =
"MS", "MStatus");
		if (ctx.EnableMinorVersions)
		{
			if (currentItemUIString=3D=3Dnull)
				currentItemUIString=3DGetAttributeFromItemTable(itemTable, "UIS", =
"UIString");
			var minorversion=3DcurrentItemUIString%512;
			if ((((currentItemModerationStatus=3D=3D1) ||
				(currentItemModerationStatus=3D=3D3)) &&
				ctx.isModerated) ||
				(!ctx.isModerated  && minorversion !=3D0))
			{
				strDisplayText=3DL_PublishItem_Text;
				strAction=3D"NavigateToCheckinAspx('"+ctx.HttpRoot+"', =
'List=3D"+ctx.listName+"&FileName=3D"+url+"&Publish=3Dtrue')";
				strImagePath=3Dctx.imagesPath+"pubmajor.gif";
				menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, =
null, 720);
				menuOption.id=3D"ID_PublishItem";
			}
			else
			{
				var strMenuOptionId;
				var  bCancelApproval=3Dfalse;
				if ((!ctx.isModerated) || (currentItemModerationStatus=3D=3D0))
				{
					strDisplayText=3DL_UnPublishItem_Text;
					strMenuOptionId=3D"ID_UnPublishItem";
					strImagePath=3Dctx.imagesPath+"unpub.gif";
				}
				else
				{
					strDisplayText=3DL_CancelPublish_Text;
					strMenuOptionId=3D"ID_CancelPublish";
					strImagePath=3Dctx.imagesPath+"unapprv.gif";
					bCancelApproval=3Dtrue;
				}
				strAction=3D"UnPublish('"+ctx.HttpRoot+"', =
'FileName=3D"+url+"&UnPublish=3Dtrue',"+bCancelApproval+")";=09
				menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, =
null, 730);
				menuOption.id=3DstrMenuOptionId;
			}
		}
	}
}
function AddWorkflowsMenuItem(m, ctx)
{
	if (ctx.WorkflowsAssociated && HasRights(0x0, 0x4))
	{
		var strCTID=3DGetAttributeFromItemTable(itemTable, "CId", =
"ContentTypeId");
		if (strCTID=3D=3Dnull || strCTID.substr(0,8) !=3D"0x010801")
		{
			var strImagePath=3Dctx.imagesPath+"workflows.gif";
			var itemID;
			var SeriesIdEnd=3DcurrentItemID.indexOf(".0.");
			if (SeriesIdEnd > 0)
				itemID=3DcurrentItemID.substr(0, SeriesIdEnd);
			else
				itemID=3DcurrentItemID;
			var =
strAction=3D"STSNavigate('"+ctx.HttpRoot+"/_layouts/Workflow.aspx?ID=3D"+=
itemID+"&List=3D"+ctx.listName+"&Source=3D"+GetSource()+"')";
			var menuOption=3DCAMOpt(m, L_Workflows_Text, strAction, strImagePath, =
null, 900);
			menuOption.id=3D"ID_Workflows";
		}
	}
}
function AddWorkspaceMenuItem(m, ctx)
{
	var menuOption;
	var strSourceUrl=3DGetAttributeFromItemTable(itemTable, "SUrl", =
"SourceUrl");
	if ( strSourceUrl !=3Dnull && strSourceUrl !=3D"" && strSourceUrl =
!=3D"%20")
	{
		if (HasRights(0x0, 0x21000))
		{
			=
strAction=3D"STSNavigate('"+ctx.HttpRoot+"/_layouts/publishback.aspx?list=
=3D"+ctx.listName+"&item=3D"+currentItemID+GetRootFolder(ctx)+"')";
			menuOption=3DCAMOpt(m, L_PublishBack_Text, strAction, "", null, =
1140);
			menuOption.id=3D"ID_PublishBack";
		}
	}
	else
	{
		if (HasRights(0x0, 0x800000) && HasRights(0x0, 0x21000) && =
HasRights(0x0, 0x4000000))
		{
			=
strAction=3D"STSNavigate('"+ctx.HttpRoot+"/_layouts/createws.aspx?list=3D=
"+ctx.listName+"&item=3D"+currentItemID+GetRootFolder(ctx)+"')";
			menuOption=3DCAMOpt(m, L_CreateDWS_Text, strAction, "", null, 1140);
			menuOption.id=3D"ID_CreateDWS";
		}
	}
}
function AddVersionsMenuItem(m, ctx, url)
{
	if (currentItemID !=3Dnull)
	{
	   var strCurrentItemID=3DcurrentItemID.toString();
	   if (strCurrentItemID.indexOf(".0.") >=3D0 )
	   return;
	}
	if (!HasRights(0x0, 0x40))
	  return;
	strDisplayText=3DL_Versions_Text;
	strAction=3D"NavigateToVersionsAspx('"+ctx.HttpRoot+"', =
'list=3D"+ctx.listName+"&ID=3D"+currentItemID+"&FileName=3D"+url+"')";
	strImagePath=3Dctx.imagesPath+"versions.gif";
	var menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, =
null, 800);
	menuOption.id=3D"ID_Versions";
}
function AddWorkOfflineMenuItem(m, ctx, url)
{
	=
strDisplayText=3DGetStssyncAppNameForType("documents",L_WorkOffline_Text,=
strImagePath);
	if (strDisplayText)
	{
		=
strAction=3D"javascript:ExportHailStorm('documents','"+ctx.HttpRoot+"','"=
+			ctx.listName+"','"+STSScriptEncode(ctx.SiteTitle)+			=
"','"+ctx.ListTitle+"','"+			=
STSScriptEncode(ctx.listUrlDir)+"','','"+STSScriptEncode(unescapeProperly=
(ctx.listUrlDir))+"'";
		=
strAction+=3D",'"+STSScriptEncode(unescapeProperly(url))+"','"+currentIte=
mID+"')";
		strImagePath=3DGetStssyncIconPath(ctx.imagesPath+"tbsprsht.gif", =
ctx.imagesPath);
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath);
		menuOption.id=3D"ID_WorkOffline";
	}
}
function AddVersionMenuItems(m, ctx)
{
	if (typeof(AddVersionMenuItemsCore)=3D=3D"function")
	{
		AddVersionMenuItemsCore(m, ctx);
	}
}
function NavigateToSubNewAspx(strHttpRoot, strArgs)
{
	=
STSNavigate(strHttpRoot+"/_layouts/SubNew.aspx?"+strArgs+"&Source=3D"+Get=
Source());
}
function NavigateToVersionsAspx(strHttpRoot, strArgs)
{
	=
STSNavigate(strHttpRoot+"/_layouts/Versions.aspx?"+strArgs+"&Source=3D"+G=
etSource());
}
var L_UndoCheckoutWarning_Text=3D"If you discard your check out, you =
will lose all changes made to the document.  Are you sure you want to =
discard your check out?";
var L_UnPublishWarning_Text=3D" Are you sure you want to unpublish this =
version of the document?";
var L_CancleApproval_TEXT=3D" Are you sure that you want to cancel the =
approval of this document?";
function UnDoCheckOut(strHttpRoot, strUrl)
{
	try
	{
		var stsOpen=3Dnull;
		var strextension=3DSzExtension(unescapeProperly(strUrl));
   	 if (FSupportCheckoutToLocal(strextension) )
	 	stsOpen=3DStsOpenEnsureEx("SharePoint.OpenDocuments.3");
		if (stsOpen !=3Dnull)
		{
			var strDocument=3DcurrentItemFileUrl;
			if (strDocument.charAt(0)=3D=3D"/" || =
strDocument.substr(0,3).toLowerCase()=3D=3D"%2f")
				 =
strDocument=3Ddocument.location.protocol+"//"+document.location.host+strD=
ocument;
			stsOpen.DiscardLocalCheckout(strDocument);
			SetWindowRefreshOnFocus();
			return;
		 }
	else
	{
		if (!confirm(L_UndoCheckoutWarning_Text))
			{
			return;
			}
	}
	}
	catch (e)
	{
	}
	NavigateToCheckinAspx(strHttpRoot, =
"FileName=3D"+strUrl+"&DiscardCheckout=3Dtrue");
}
function UnPublish(strHttpRoot, strArgs, bCancelApproval)
{
	var strAlert=3DL_UnPublishWarning_Text;
	if (bCancelApproval)
	strAlert=3DL_CancleApproval_TEXT;=09
	if (!confirm(strAlert))
		return;
   NavigateToCheckinAspx(strHttpRoot, strArgs)
}
function NavigateToCheckinAspx(strHttpRoot, strArgs)
{
	SubmitFormPost(strHttpRoot+"/_layouts"+		=
"/Checkin.aspx?"+strArgs+"&Source=3D"+GetSource());
}
function NavigateToManagePermsPage(strHttpRoot, strListId, strFileRef)
{
	var strObjType=3D",LISTITEM";
	STSNavigate(strHttpRoot+		=
"/_layouts/User.aspx?obj=3D"+strListId+","+strFileRef+strObjType+		=
"&List=3D"+strListId+		"&Source=3D"+GetSource());
}
function NavigateToSourceItem(url)
{
	var match=3Durl.match(/[^\/]*\/\/[^\/]*/g);
	var serverUrl=3Dmatch[0];
	url=3DescapeProperly(url);
	=
STSNavigate(serverUrl+"/_layouts/copyutil.aspx?GoToDispForm=3D1&Use=3Durl=
&ItemUrl=3D"+url);
}
function setDocType()
{
	var strArray;
	strArray=3DGetAttributeFromItemTable(itemTable, "Icon", =
"DocIcon").split("|");
	currentItemIcon=3DstrArray[0];
	currentItemAppName=3DstrArray[1];
	currentItemOpenControl=3DstrArray[2];
	currentItemProgId=3DGetAttributeFromItemTable(itemTable, "Type", =
"HTMLType");
}
function DeleteListItem()
{
	if (! IsContextSet())
		return;
	var ctx=3DcurrentCtx;
	var ciid=3DcurrentItemID;
	if (confirm(ctx.RecycleBinEnabled ? L_STSRecycleConfirm_Text : =
L_STSDelConfirm_Text))
	{
		SubmitFormPost(ctx.HttpPath+"&Cmd=3DDelete&List=3D"+ctx.listName+					=
"&ID=3D"+ciid+"&NextUsing=3D"+GetSource());
	}
}
function DeleteDocLibItem(delUrl, isCopy)
{
	if (! IsContextSet())
		return;
	var strConfirm=3D(currentItemFSObjType=3D=3D1)  ?
		(ctx.RecycleBinEnabled ? L_STSRecycleConfirm1_Text : =
L_STSDelConfirm1_Text) :
		(ctx.RecycleBinEnabled ? L_STSRecycleConfirm_Text : =
L_STSDelConfirm_Text);
	if (isCopy && currentItemFSObjType !=3D1)
		strConfirm=3DL_NotifyThisIsCopy_Text+strConfirm;
	if (confirm(strConfirm))
		SubmitFormPost(delUrl);
}
function EditMenuDefaultForOnclick()
{
	if (! IsContextSet())
		return;
	var ctx=3DcurrentCtx;
	if (ctx.isVersions)
	{
		STSNavigate(itemTable.getAttribute("verUrl"));
	}
	else if (ctx.listTemplate=3D=3D200)
	{
		var currentInstanceID=3DcurrentItemID;
		MtgNavigate(currentInstanceID);
	}
	else
	{
		EditListItem();
	}
}
function EditListItem()
{
	if (event.srcElement.tagName=3D=3D"A" ||
		event.srcElement.parentNode.tagName=3D=3D"A")
		return;
	if (! IsContextSet())
		return;
	var ctx=3DcurrentCtx;
	var editFormUrl=3Dctx.editFormUrl+"?ID=3D"+currentItemID+					   =
"&Source=3D"+GetSource()
	if (ctx.listBaseType=3D=3D1)
		editFormUrl=3DeditFormUrl+GetRootFolder(ctx)
	STSNavigate(editFormUrl);
}
function DoNavigateToTemplateGallery(strSaveLocUrl, strTGUrl)
{
	document.cookie=3D"MSOffice_AWS_DefSaveLoc=3D"+strSaveLocUrl;
	STSNavigate(strTGUrl);
}
function Portal_Tasks(cmd)
{
	if (! IsContextSet())
		return;
	var ctx=3DcurrentCtx;
	var fileRef=3DunescapeProperly(currentItemFileUrl);
	var idx1=3D0, idx2=3D0;
	idx1=3DfileRef.lastIndexOf("/")
	idx2=3DfileRef.lastIndexOf(".")
	if (idx1 < 0 || idx2 < 0 || idx1 > idx2)
		return;
	var fileName=3DfileRef.substr(idx1+1, idx2-idx1-1);
	var serverUrl=3D"";
	idx1=3Dctx.HttpRoot.indexOf("://");
	if (idx1 > 0)
	{
		idx2=3Dctx.HttpRoot.indexOf("/", idx1+3);
		if (idx2 > 0)
			serverUrl=3Dctx.HttpRoot.substring(0, idx2);
		else
			serverUrl=3Dctx.HttpRoot;
	}
	var currentItemFileFullUrl=3D"";
	if (currentItemFileUrl.charAt(0)=3D=3D"/"
		|| currentItemFileUrl.substr(0,3).toLowerCase()=3D=3D"%2f")
	{
		currentItemFileFullUrl=3DserverUrl+currentItemFileUrl;
	}
	else
	{
		currentItemFileFullUrl=3DcurrentItemFileUrl;
	}
	var strParams=3D"";
	if (false=3D=3DsetElementValue("ListViewURL", currentItemFileFullUrl))
	{
		=
strParams=3DstrParams+"&ListViewURL=3D"+escapeProperly(currentItemFileFul=
lUrl);
	}
	if (false=3D=3DsetElementValue("ListTitle", fileName))
	{
		strParams=3DstrParams+"&ListTitle=3D"+escapeProperly(fileName);
	}
	if (false=3D=3DsetElementValue("ListDescription", ""))
	{
		strParams=3DstrParams+"&ListDescription=3D";
	}
	if (false=3D=3DsetElementValue("ReturnUrl", window.location.href))
	{
		=
strParams=3DstrParams+"&ReturnUrl=3D"+escapeProperly(window.location.href=
);
	}
	if (ctx.PortalUrl.substr(0, 4) !=3D"http")
	{
		ctx.PortalUrl=3DserverUrl+ctx.PortalUrl;
	}
	var url=3Dctx.PortalUrl+"_vti_bin/portalapi.aspx?cmd=3D"+cmd;
	url=3Durl+"&IconUrl=3D"+ctx.imagesPath+currentItemIcon+strParams;
	SubmitFormPost(url);
}
function IsContextSet()
{
	if (currentCtx=3D=3Dnull)
		return false;
	else if (currentCtx.isExplictLogin)
		return true;
	else if (currentCtx.HttpPath=3D=3Dnull || currentItemID=3D=3Dnull)
		return false;
	return true;
}
function ChangeContentType(id)
{
	var obj=3Ddocument.getElementById(id);
	var strUrl=3Dwindow.location.href;
	var idxQuery=3DstrUrl.indexOf("?");
	if (strUrl.indexOf("?") <=3D0)
	{
		strUrl=3DstrUrl+"?ContentTypeId=3D"+obj.value;
	}
	else if (strUrl.indexOf("&ContentTypeId=3D") <=3D0)
	{
		strUrl=3DstrUrl+"&ContentTypeId=3D"+obj.value;
	}
	else
	{
		var pattern=3D/&ContentTypeId=3D[^&]*/i;
		strUrl=3DstrUrl.replace(pattern,"&ContentTypeId=3D"+obj.value);
	}
	STSNavigate(strUrl);
}
function TopHelpButtonClick(strParam)
{
	if(typeof(navBarHelpOverrideKey) !=3D"undefined")
	   return HelpWindowKey(navBarHelpOverrideKey);
	if (strParam !=3Dnull)
		HelpWindowKey(strParam);
	else
		HelpWindowKey('NavBarHelpHome');
}
function HelpWindowHelper(strParam)
{
	var strHelpUrl;
	if (typeof(strParam)=3D=3D"undefined")
		{strHelpUrl=3D"/_layouts/help.aspx?Lcid=3D"+L_Language_Text;}
	else
		{strHelpUrl=3D"/_layouts/help.aspx?Lcid=3D"+L_Language_Text+strParam;}
	var wndHelp=3Dwindow.open(strHelpUrl, "STSHELP",
		=
"height=3D500,location=3Dno,menubar=3Dno,resizable=3Dyes,scrollbars=3Dyes=
,status=3Dno,toolbar=3Dno,width=3D475"
		);
	wndHelp.focus();
}
function HelpWindowKey(strKey)
{
	HelpWindowHelper("&Key=3D"+strKey);
}
function HelpWindowUrl(strUrl)
{
	HelpWindowHelper("&Url=3D"+strUrl);
}
function HelpWindow()
{
	HelpWindowKey("helphome");
}
function HelpBack()
{
	history.back();
}
function HelpForward()
{
	history.forward();
}
function HelpPrint()
{
	window.print();
}
function HelpSearch(strStringToSearchFor)
{
	var nMaxLengthSearchString=3D256;
	var strLocationHref=3D"";
	if (typeof(glob_strLocaleNumId)=3D=3D"undefined")
	{
		return true;
	}
	if (typeof(glob_strCollectionIds)=3D=3D"undefined")
	{
		return true;
	}
	if (glob_strCollectionIds.length <=3D0)
	{
		return true;
	}
	if (typeof(strStringToSearchFor)=3D=3D"undefined")
	{
		return true;
	}
	if (strStringToSearchFor.length <=3D0)
	{
		return true;
	}
	strStringToSearchFor=3DTrimWhiteSpaces(strStringToSearchFor);
	if (strStringToSearchFor.length=3D=3D0)
	{
		return true;
	}
	=
strStringToSearchFor=3DstrStringToSearchFor.substr(0,nMaxLengthSearchStri=
ng);
	strStringToSearchFor=3DencodeURIComponent(strStringToSearchFor);
	strLocationHref=3D"/_layouts/HelpSearch.aspx?lcid=3D"
+escapeProperlyCore(glob_strLocaleNumId, true);
	for (var i=3D0; i < glob_strCollectionIds.length ;i++)
		{
		strLocationHref=3DstrLocationHref
+"&cid"
+i
+"=3D"
+escapeProperlyCore(glob_strCollectionIds[i], true);
		}
	strLocationHref=3DstrLocationHref
+"&sq=3D"
+strStringToSearchFor
		;
	window.location.href=3DstrLocationHref;
}
var L_EmptySlideShow_Text=3D"No pictures found in the library. Add =
pictures and try again.";
var L_NotOurView_Text=3D"This operation cannot be completed within =
current view. Please select another view and try again.";
function IsImgLibJssLoaded()
{
	if (typeof(fImglibJssLoaded) !=3D"undefined")
		return fImglibJssLoaded;
	return false;
}
function EditSelectedImages()
{
	if (!IsImgLibJssLoaded())
	{
		alert(L_NotOurView_Text);
		return;
	}
	_EditSelectedImages();
}
function DeleteImages()
{
	if (!IsImgLibJssLoaded())
	{
		alert(L_NotOurView_Text);
		return;
	}
	_DeleteImages();
}
function SendImages()
{
	if (!IsImgLibJssLoaded())
	{
		alert(L_NotOurView_Text);
		return;
	}
	_SendImages();
}
function DownloadImages()
{
	if (!IsImgLibJssLoaded())
	{
		alert(L_NotOurView_Text);
		return;
	}
	_DownloadImages();
}
function MtgToggleTimeZone()
{
	var timezoneElem=3Ddocument.getElementById("TimeZoneSection");
	var timezoneLinkElem=3Ddocument.getElementById("TimeZoneLink");
	var L_ShowTZ_Text=3D"Show time zone";
	var L_HideTZ_Text=3D"Hide time zone";
	if ( timezoneElem.style.display=3D=3D"none" )
	{
		timezoneElem.style.display=3D"";
		timezoneLinkElem.innerHTML=3D"&lt;&lt;"
		timezoneLinkElem.title=3DL_HideTZ_Text;
		SetCookie("MtgTimeZone", "1", "");=09
	}
	else
	{
		timezoneElem.style.display=3D"none";
		timezoneLinkElem.innerHTML=3D"&gt;&gt;"
		timezoneLinkElem.title=3DL_ShowTZ_Text;
		SetCookie("MtgTimeZone", "0", "");	=09
	}
}
function GetPageUrl(fHomePage)
{
	return unescapeProperly(fHomePage ? g_webUrl : g_pageUrl);
}
function MtgNavigate(instanceId)
{
	if (instanceId=3D=3Dg_instanceId)
		return;
	var fHomePage=3D!g_fPageGlobal;
	=
window.location.href=3DGetPageUrl(fHomePage)+'?InstanceID=3D'+instanceId+=
'&'+g_thispagedata;
}
function GoToMtgMove(listUrlDir, instanceId, instanceDateTime, =
instanceDateTimeISO)
{
	window.location.href=3DlistUrlDir+'/movetodt.aspx'
+'?FromInstanceID=3D'+instanceId
+'&FromInstanceDate=3D'+escapeProperly(instanceDateTime)
+'&FromInstanceDateISO=3D'+escapeProperly(instanceDateTimeISO)
+'&Source=3D'+escapeProperly(window.location.href);
}
function MtgKeep(httpPath, listId, instanceId)
{
	var L_MtgKeepConfirm_Text=3D"The information for this meeting date does =
not match the information in your calendar and scheduling program. If =
you keep this meeting date, it will continue to appear in the Meeting =
Series list in the workspace.";
	if (confirm(L_MtgKeepConfirm_Text))
		SubmitFormPost( httpPath
+'&Cmd=3DMtgKeep&List=3D'+escapeProperly(listId)
+'&EditInstanceID=3D'+instanceId
+'&NextUsing=3D'+escapeProperly(window.location.href) );
}
function MtgDelete(httpPath, listId, instanceId)
{
	var L_MtgDeleteConfirm_Text=3D"This meeting date and the content =
associated with it will be deleted from the workspace.";
	if (confirm(L_MtgDeleteConfirm_Text))
	{
		var fHomePage=3D(instanceId=3D=3Dg_instanceId);
		SubmitFormPost( httpPath
+'&Cmd=3DMtgMove&List=3D'+escapeProperly(listId)
+'&FromInstanceID=3D'+instanceId+'&ToInstanceID=3D-3'
+'&NextUsing=3D'+escapeProperly(fHomePage ? GetPageUrl(true) : =
window.location.href) );
	}
}
function SetCookie(name, value, path)
{
	document.cookie=3Dname+"=3D"+value+";path=3D"+path;
}
function SetAsLastTabVisited()
{
	if (typeof(g_pageUrl) !=3D"undefined" && typeof(g_webUrl) =
!=3D"undefined")
		SetCookie("MtgLastTabVisited",
			escapeProperly(unescapeProperly(g_pageUrl)),
			escapeProperlyCore(unescapeProperly(g_webUrl),  true));
}
function MtgDeletePageConfirm()
{
	var L_DeleteGlobalConfirm_Text=3D"This page will be deleted from all =
meetings associated with this workspace.  ";
	var L_DeleteConfirm_Text=3D"Are you sure you want to delete this =
page?";
	var text;
	if =
(document.getElementById("MtgTlPart_PageType").value=3D=3D'MtgTlPart_Loca=
lPage')
		text=3DL_DeleteConfirm_Text;
	else
		text=3DL_DeleteGlobalConfirm_Text+L_DeleteConfirm_Text;
	return confirm(text);
}
function MtgRedirect()
{
	var strServerRelative=3DGetCookie("MtgLastTabVisited");
	if (strServerRelative=3D=3Dnull)
	{
		if (typeof(g_webUrl) !=3D"undefined")
			strServerRelative=3Dg_webUrl;
		else
			strServerRelative=3D"../../";
	}
	else
		strServerRelative=3DescapeProperlyCore(strServerRelative, true);
	window.location.href=3DstrServerRelative;
}
function MakeMtgInstanceUrl(strUrl, instanceID)
{
	if (instanceID !=3D"undefined" && instanceID !=3D'')
	{
		var iQueryString=3DstrUrl.indexOf('?');
		if (iQueryString=3D=3D-1 || strUrl.indexOf('InstanceID=3D', =
iQueryString)=3D=3D-1)
			strUrl=3DstrUrl+(iQueryString=3D=3D-1 ? '?' : =
'&')+'InstanceID=3D'+instanceID;
	}
	return strUrl;
}
function commonShowModalDialog(url, features, callback, args)
{
	if (document.getElementById("__spPickerHasReturnValue") !=3Dnull)
		document.getElementById("__spPickerHasReturnValue").value=3D"";
	if (document.getElementById("__spPickerReturnValueHolder") !=3Dnull)
		document.getElementById("__spPickerReturnValueHolder").value=3D"";
	commonModalDialogReturnValue.clear();
	var rv;
	if (window.showModalDialog)
	{
		rv=3Dwindow.showModalDialog(url, args, features);
		onDialogClose(callback, null, rv);
	}
	else
	{
		var defaultWidth=3D500, defaultHeight=3D550, =
defaultScrollbars=3D"yes";
		if(!features) =
features=3D"width=3D"+defaultWidth+",height=3D"+defaultHeight;
		else
		{
			function assocArray() { return new Array(); }
			function assocArray_add(array, key, value)
			{
				array.push(key);
				array[key]=3Dvalue;
			}
			function assocArray_keys(array)
			{
				var keys=3Dnew Array();
				for(var i=3D0; i<array.length; i++) keys.push(array[i]);
				return keys;
			}
			var feats=3DassocArray(), fre, split;
			=
if(features.search(/^(\s*\w+\s*:\s*.+?\s*)(;\s*\s*\w+\s*:\s*.+?\s*)*(;\s*=
)?$/) !=3D-1)
			{
				fre=3D/^\s*(\w+)\s*:\s*(.+?)\s*$/;
				split=3Dfeatures.split(/\s*;\s*/);
			}
			else
			{
				fre=3D/^\s*(\w+)\s*=3D\s*(.+?)\s*$/;
				split=3Dfeatures.split(/\s*,\s*/);
			}
			for(var feat in split)
			{
				var kv=3Dfre.exec(split[feat]);
				if(kv && kv.length=3D=3D3) assocArray_add(feats, =
kv[1].toLowerCase(), kv[2]);
			}
			if(!feats["width"]) assocArray_add(feats, "width", =
feats["dialogwidth"] || defaultWidth);
			if(!feats["height"]) assocArray_add(feats, "height", =
feats["dialogheight"] || defaultHeight);
			if(!feats["scrollbars"]) assocArray_add(feats, "scrollbars", =
feats["scroll"] || defaultScrollbars);
			features=3D'';
			var keys=3DassocArray_keys(feats);
			for(var i in keys)
			{
				if(features) features+=3D",";
				features+=3Dkeys[i]+"=3D"+feats[keys[i]];
			}
		}
		var modalDialog=3Dwindow.open(url, '_blank', =
features+',modal=3Dyes,dialog=3Dyes');
		modalDialog.dialogArguments=3Dargs;
		window.onfocus=3Dfunction() {
			var bHasReturnValue
=3D((document.getElementById("__spPickerHasReturnValue") !=3Dnull) &&
					 =
(document.getElementById("__spPickerHasReturnValue").value=3D=3D"1"))
				  || commonModalDialogReturnValue.isSet();
			if (modalDialog && !modalDialog.closed && !bHasReturnValue)
			{
				modalDialog.focus();
			}
			else
			{
				window.onfocus=3Dnull;
				onDialogClose(callback, modalDialog, null);
			}
		}
	}
}
function onDialogClose(callback, modalDialog, rv)
{
	if(callback)
	{
		if(typeof(rv) !=3D"undefined"
		   && rv !=3Dnull)
		{
			callback(rv);
		}
		else if (typeof(modalDialog) !=3D"undefined"
		   && modalDialog !=3Dnull
		   && typeof(modalDialog.returnValue) !=3D"undefined")
		{
			rv=3DmodalDialog.returnValue;
			callback(rv);
		}
		else if (typeof(commonModalDialogReturnValue) !=3D"undefined"
				 && commonModalDialogReturnValue !=3Dnull
				 && commonModalDialogReturnValue.isSet())
		{
			rv=3DcommonModalDialogReturnValue.get();
			callback(rv);
			commonModalDialogReturnValue.clear();
		}
		else if (document.getElementById("__spPickerHasReturnValue") !=3Dnull =
&&
			document.getElementById("__spPickerHasReturnValue").value=3D=3D"1" &&
			document.getElementById("__spPickerReturnValueHolder") !=3Dnull)
		{
			rv=3Ddocument.getElementById("__spPickerReturnValueHolder").value;
			callback(rv);
		}
	}
}
function setModalDialogReturnValue(wnd, returnValue)
{
	if (wnd.opener !=3Dnull &&
		typeof(returnValue)=3D=3D'string' &&
		wnd.opener.document.getElementById('__spPickerHasReturnValue') =
!=3Dnull &&
		wnd.opener.document.getElementById('__spPickerReturnValueHolder') =
!=3Dnull)
	{
		=
wnd.opener.document.getElementById('__spPickerHasReturnValue').value=3D'1=
';
		=
wnd.opener.document.getElementById('__spPickerReturnValueHolder').value=3D=
returnValue;
	}
	else
	{
	   setModalDialogObjectReturnValue(wnd, returnValue);
	}
}
function setModalDialogObjectReturnValue(wnd, returnValue)
{
	if (wnd.showModalDialog)
	{
		wnd.returnValue=3DreturnValue;
	}
	if(wnd.opener !=3Dnull)
	{
		wnd.opener.commonModalDialogReturnValue.set(returnValue);
	}
}
commonModalDialogReturnValue=3D{
	 hasRetval: false,
	 retVal: null,
	 set: function (obj) {
			if(typeof(obj) !=3D"undefined")
			{
				this.retVal=3Dobj;
				this.hasRetval=3Dtrue;
			}
		},
	 isSet: function() { return this.hasRetval;},
	 get: function() { if(this.hasRetval) return this.retVal; },
	 clear: function() { this.hasRetval=3Dfalse; this.retVal=3Dnull; }
}
var filterTable=3Dnull;
var bIsFilterMenuShown=3Dfalse;
var bIsFilterDataLoaded=3Dfalse;
var filterImageCell=3Dnull;
var currentFilterMenu=3Dnull;
var loadingFilterMenu=3Dnull;
var ctxFilter=3Dnull;
var bIsFilterKeyPress=3Dfalse;
var filterStr=3Dnull;
var strFieldName=3D"";
var bMenuLoadInProgress=3Dfalse;
var strFilteredValue=3Dnull;
var L_NotSortable_Text=3D"This column type cannot be sorted";
var L_NotFilterable_Text=3D"This column type cannot be filtered";
var L_AOnTop_Text=3D"A on Top";
var L_ZOnTop_Text=3D"Z on Top";
var L_SmallestOnTop_Text=3D"Smallest on Top";
var L_LargestOnTop_Text=3D"Largest on Top";
var L_OldestOnTop_Text=3D"Oldest on Top";
var L_NewestOnTop_Text=3D"Newest on Top";
var L_AttachmentsOnTop_Text=3D"Attachments on Top";
var L_BlanksOnTop_Text=3D"Blanks on Top";
var L_Ascending_Text=3D"Ascending";
var L_Descending_Text=3D"Descending";
var L_DontFilterBy_Text=3D"Clear Filter from ^1";
var L_Loading_Text=3D"Loading....";
var L_FilterMode_Text=3D"Show Filter Choices";
var L_OpenMenu_Text=3D"Open Menu";
function resetFilterMenuState()
{
	if (bMenuLoadInProgress)
		return;
	bIsFilterMenuShown=3Dfalse;
	bIsFilterDataLoaded=3Dfalse;
	filterTable=3Dnull;
	filterImageCell=3Dnull;
	currentFilterMenu=3Dnull;
	loadingFilterMenu=3Dnull;
	ctxFilter=3Dnull;
	bIsFilterKeyPress=3Dfalse;
}
function setupFilterMenuContext(ctx)
{
	ctxFilter=3Dctx;
}
function IsFilterMenuOn()
{
	if (!bIsFilterMenuShown)
		return false;
	var bIsOpen=3Dfalse;
	bIsOpen=3DMenuHtc_isOpen(currentFilterMenu) || =
MenuHtc_isOpen(loadingFilterMenu);
	if (!bIsOpen)
		bIsFilterMenuShown=3Dfalse;
	return bIsOpen;
}
function IsFilterMenuEnabled()
{
	return true;
}
function OnMouseOverFilterDeferCall(elm)
{
	if (!IsFilterMenuEnabled())
		return false;
	if (IsFilterMenuOn())
		return false;
	if (window.location.href.search("[?&]Filter=3D1") !=3D-1)
		return false;
	if (elm.FilterDisable=3D=3D"TRUE")
		return false;
	if (filterTable !=3Dnull)
		OnMouseOutFilter();
	filterTable=3Delm;
	var createCtx=3Dnew =
Function("setupFilterMenuContext(ctx"+filterTable.getAttribute('CtxNum')+=
");");
	createCtx();
	filterTable.className=3D"ms-selectedtitle";
	filterTable.onclick=3DCreateFilterMenu;
	filterTable.oncontextmenu=3DCreateFilterMenu;
	filterTable.onmouseout=3DOnMouseOutFilter;
	var titleRow=3DfilterTable.childNodes[0].childNodes[0];
	filterImageCell=3DtitleRow.childNodes[titleRow.childNodes.length - 1];
	var filterArrow=3DfilterImageCell.childNodes[0];
	filterArrow.src=3DctxFilter.imagesPath+"menudark.gif";
	filterArrow.alt=3DL_OpenMenu_Text;
	filterArrow.style.visibility=3D"visible";
	if (IsElementRtl(filterTable))
	{
		filterImageCell.style.right=3Dnull;
		filterImageCell.style.left=3D"1px";
	}
	else
	{
		filterImageCell.style.left=3Dnull;
		filterImageCell.style.right=3D"1px";
	}
	filterImageCell.className=3D"ms-menuimagecell";
	return true;
}
function OnMouseOutFilter()
{
	if (!IsFilterMenuOn() && filterTable !=3Dnull)
	{
		filterTable.className=3D"ms-unselectedtitle";
		filterTable.onclick=3D"";
		filterTable.oncontextmenu=3D"";
		filterTable.onmouseout=3D"";
		if (filterImageCell !=3Dnull)
		{
			filterImageCell.childNodes[0].style.visibility=3D"hidden";
			filterImageCell.className=3D"";
		}
		resetFilterMenuState();
	}
}
function OnFocusFilter(elm)
{
	if (window.location.href.search("[?&]Filter=3D1") !=3D-1)
		return false;
	if (!IsFilterMenuEnabled())
		return false;
	elm.onblur=3DOnMouseOutFilter;
	elm.onkeydown=3DPopFilterMenu;
	var elmTmp=3DFindSTSMenuTable(elm, "CTXNum");
	if (elmTmp=3D=3Dnull)
		return false;
	OnMouseOverFilter(elmTmp);
	return false;
}
function PopFilterMenu(e)
{
	if (!IsFilterMenuEnabled())
		return true;
	if (e=3D=3Dnull)
		e=3Dwindow.event;
	var nKeyCode;
	if (browseris.nav6up)
		nKeyCode=3De.which;
	else
		nKeyCode=3De.keyCode;
	if (!IsFilterMenuOn() && ((e.shiftKey && nKeyCode=3D=3D13) || (e.altKey =
&& nKeyCode=3D=3D40)))
	{
		CreateFilterMenu(e);
		return false;
	}
	else
		return true;
}
function CreateFilterMenu(e)
{
	if (filterTable=3D=3Dnull || filterImageCell=3D=3Dnull)
		return true;
	if (e=3D=3Dnull)
		e=3Dwindow.event;
	bIsFilterMenuShown=3Dtrue;
	window.document.body.onclick=3D"";
	currentFilterMenu=3DCMenu("filter_menu");
	loadingFilterMenu=3DCMenu("filter_menu_loading");
	currentFilterMenu.setAttribute("CompactMode", "true");
	addSortMenuItems(currentFilterMenu, loadingFilterMenu);
	if (filterStr=3D=3Dnull)
		addFilterMenuItems(currentFilterMenu, loadingFilterMenu);
	else
		addAdHocFilterMenuItems(currentFilterMenu, loadingFilterMenu);
	e.cancelBubble=3Dtrue;
	return false;
}
function GetUrlWithNoSortParameters(strSortFields)
{
	var url=3Dwindow.location.href;
	var strT;
	var ichStart=3D0;
	var ichEqual;
	var ichAmp;
	do
	{
		ichEqual=3DstrSortFields.indexOf("=3D", ichStart);
		if (ichEqual=3D=3D-1)
			return url;
		strT=3DstrSortFields.substring(ichStart, ichEqual);
		if (strT !=3D"");
			url=3DRemoveQueryParameterFromUrl(url, strT);
		ichAmp=3DstrSortFields.indexOf("&", ichEqual+1);
		if (ichAmp=3D=3D-1)
			return url;
		ichStart=3DichAmp+1;
	} while (strT !=3D"");
	return url;
}
function addSortMenuItems(menu, menuLoading)
{
	if (filterTable.getAttribute('Sortable')=3D=3D"FALSE" || =
filterTable.getAttribute('SortDisable')=3D=3D"TRUE" ||
		filterTable.getAttribute('FieldType')=3D=3D"MultiChoice")
	{
		CAMOptFilter(menu, menuLoading, L_NotSortable_Text, "", "", false, =
"fmi_ns");
		CAMSep(menu);
		CAMSep(menuLoading);
		return;
	}
	var strSortAsc=3D"";
	var strSortDesc=3D"";
	var strFieldType=3D"";
	var strImageAZ=3D"/_layouts/"+L_Language_Text+"/images/SORTAZLang.gif";
	var strImageZA=3D"/_layouts/"+L_Language_Text+"/images/SORTZALang.gif";
	if (filterStr=3D=3Dnull)
	{
		var str=3DfilterTable.getAttribute('SortFields');
		var ichSort=3Dstr.indexOf("&SortDir");
		if (ichSort=3D=3D-1)
		{
			CAMOptFilter(menu, menuLoading, L_NotSortable_Text, "", "", false, =
"fmi_ns");
			CAMSep(menu);
			CAMSep(menuLoading);
			return;
		}
		var ichSortMac=3Dstr.indexOf("&", ichSort+1);
		var url=3DGetUrlWithNoSortParameters(str);
		url=3DRemovePagingArgs(url);
		if (url.indexOf("?") < 0)
			url+=3D"?";
		else
			url+=3D"&";
		=
strSortAsc=3D"SubmitFormPost('"+STSScriptEncode(url)+STSScriptEncode(str.=
substr(0, ichSort)+"&SortDir=3DAsc"+str.substr(ichSortMac))+"');";
		=
strSortDesc=3D"SubmitFormPost('"+STSScriptEncode(url)+STSScriptEncode(str=
.substr(0, ichSort)+"&SortDir=3DDesc"+str.substr(ichSortMac))+"');";
		var strFieldType=3DfilterTable.getAttribute('FieldType');
		strFieldName=3DfilterTable.getAttribute('Name');
	}
	else
	{
		var separator=3D' ';
		var index=3DfilterStr.lastIndexOf(separator);
		strFieldType=3DfilterStr.substring(index+1);
		if (strFieldType.substring(0, 2)=3D=3D"x:")
			strFieldType=3DstrFieldType.substring(2);
		var curStr=3DfilterStr.substring(0, index);
		index=3DcurStr.lastIndexOf(separator);
		strFieldName=3DcurStr.substring(index+1);
		if(strFieldName.substring(0, 1)=3D=3D'@')
			strFieldName=3DstrFieldName.substring(1);
		curStr=3DfilterStr.substring(0, index);
		index=3DcurStr.lastIndexOf(separator);
		if (index > 0)
		{
			strFieldName=3DcurStr.substring(0, index);
		}
		var titleRow=3DfilterTable.childNodes[0].childNodes[0];
		var filterATag=3DtitleRow.childNodes[0].childNodes[0];
		var strSort=3DfilterATag.href;
		strSort=3DstrSort.replace(/%20/g, " ");
		if (strSort.indexOf("'ascending'") > 0)
		{
			strSortAsc=3DstrSort;
			strSortDesc=3DstrSort.replace("'ascending'", "'descending'");
		}
		else
		{
			strSortDesc=3DstrSort;
			strSortAsc=3DstrSort.replace("'descending'", "'ascending'");
		}
	}
	strFieldType=3DstrFieldType.toLowerCase();
	if (strFieldType=3D=3D"dateTime")
	{
		CAMOptFilter(menu, menuLoading, L_OldestOnTop_Text, strSortAsc, =
strImageAZ, true, "fmi_asc");
		CAMOptFilter(menu, menuLoading, L_NewestOnTop_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
	}
	else if (strFieldType=3D=3D"integer" || strFieldType=3D=3D"number" || =
strFieldType=3D=3D"currency")
	{
		CAMOptFilter(menu, menuLoading, L_SmallestOnTop_Text, strSortAsc, =
strImageAZ, true, "fmi_asc");
		CAMOptFilter(menu, menuLoading, L_LargestOnTop_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
	}
	else if (strFieldType=3D=3D"text" || strFieldType=3D=3D"user" || =
strFieldType=3D=3D"string")
	{
		CAMOptFilter(menu, menuLoading, L_AOnTop_Text, strSortAsc, strImageAZ, =
true, "fmi_asc");
		CAMOptFilter(menu, menuLoading, L_ZOnTop_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
	}
	else if (strFieldType=3D=3D"calculated")
	{
		var strResultType=3DfilterTable.getAttribute('ResultType');
		if (strResultType=3D=3D"Number" || strResultType=3D=3D"Currency")
		{
			CAMOptFilter(menu, menuLoading, L_SmallestOnTop_Text, strSortAsc, =
strImageAZ, true, "fmi_asc");
			CAMOptFilter(menu, menuLoading, L_LargestOnTop_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
		}
		else if (strResultType=3D=3D"dateTime")
		{
			CAMOptFilter(menu, menuLoading, L_OldestOnTop_Text, strSortAsc, =
strImageAZ, true, "fmi_asc");
			CAMOptFilter(menu, menuLoading, L_NewestOnTop_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
		}
		else if (strResultType=3D=3D"boolean")
		{
			CAMOptFilter(menu, menuLoading, L_Ascending_Text, strSortAsc, =
strImageAZ, true, "fmi_asc");
			CAMOptFilter(menu, menuLoading, L_Descending_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
		}
		else
		{
			CAMOptFilter(menu, menuLoading, L_AOnTop_Text, strSortAsc, =
strImageAZ, true, "fmi_asc");
			CAMOptFilter(menu, menuLoading, L_ZOnTop_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
		}
	}
	else if (strFieldType=3D=3D"attachments")
	{
		CAMOptFilter(menu, menuLoading, L_BlanksOnTop_Text, strSortAsc, =
strImageAZ, true, "fmi_asc");
		CAMOptFilter(menu, menuLoading, L_AttachmentsOnTop_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
	}
	else if (strFieldType=3D=3D"lookup")
	{
		var curFieldName=3DfilterTable.getAttribute('Name');
		if (curFieldName=3D=3D"Last_x0020_Modified" || =
curFieldName=3D=3D"Created_x0020_Date")
		{
			CAMOptFilter(menu, menuLoading, L_OldestOnTop_Text, strSortAsc, =
strImageAZ, true, "fmi_asc");
			CAMOptFilter(menu, menuLoading, L_NewestOnTop_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
		}
		else
		{
			CAMOptFilter(menu, menuLoading, L_Ascending_Text, strSortAsc, =
strImageAZ, true, "fmi_asc");
			CAMOptFilter(menu, menuLoading, L_Descending_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
		}
	}
	else
	{
		CAMOptFilter(menu, menuLoading, L_Ascending_Text, strSortAsc, =
strImageAZ, true, "fmi_asc");
		CAMOptFilter(menu, menuLoading, L_Descending_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
	}
	CAMSep(menu);
	CAMSep(menuLoading);
}
function CAMOptFilter(menu, menuLoading, wzText, wzAct, wzImage, =
bEnabled, strId)
{
	var mi;
	mi=3DCAMOpt(menu, wzText, wzAct, wzImage);
	mi.id=3DstrId;
	if (!bEnabled)
		mi.setAttribute("enabled", "false");
	mi=3DCAMOpt(menuLoading, wzText, wzAct, wzImage);
	mi.id=3DstrId+"_p";
	if (!bEnabled)
		mi.setAttribute("enabled", "false");
}
function ShowFilterLoadingMenu()
{
	if (!bIsFilterDataLoaded)
		OMenu(loadingFilterMenu, filterTable, null, null, -1);
}
function addFilterMenuItems(menu, menuLoading)
{
	var mi;
	if (filterTable.getAttribute('Filterable')=3D=3D"FALSE"
		|| filterTable.getAttribute('FieldType ')=3D=3D"Note"
		|| filterTable.getAttribute('FieldType ')=3D=3D"URL")
	{
		mi=3DCAMOpt(menu, L_NotFilterable_Text, "");
		mi.setAttribute("enabled", "false");
		OMenu(menu, filterTable, null, null, -1);
		menu._onDestroy=3DOnMouseOutFilter;
		return;
	}
	var =
iframe=3Ddocument.getElementById("FilterIframe"+filterTable.getAttribute(=
'CtxNum'));
	if (iframe=3D=3Dnull)
		return;
	var strDocUrl=3Diframe.getAttribute('FilterLink');
	var strFilterField=3DescapeProperly(filterTable.getAttribute('Name'));
	strFilteredValue=3Dnull;
	var strFilterQuery=3D"";
	var i=3D0;
	var arrayField;
	do
	{
		i++;
		arrayField=3DstrDocUrl.match("FilterField"+i+"=3D[^&]*"+			=
"&FilterValue"+i+"=3D[^&]*");
		if (arrayField !=3Dnull)
		{
			if (strFilteredValue=3D=3Dnull)
				strFilteredValue=3DgetFilterValueFromUrl(arrayField.toString(), =
strFilterField);
			strFilterQuery=3DstrFilterQuery+"&"+arrayField;
		}
	} while (arrayField);
	var bFiltered=3D(strFilteredValue !=3Dnull);
	strDisplayText=3DStBuildParam(L_DontFilterBy_Text, =
filterTable.getAttribute('DisplayName'));
	var strFilterUrl=3D"javascript:SubmitFormPost('"+		=
STSScriptEncode(FilterFieldV3(ctxFilter.view, strFilterField, "", 0, =
true))+"')";
	var strImageUrl;
	if (bFiltered)
		strImageUrl=3DctxFilter.imagesPath+"FILTEROFF.gif";
	else
		strImageUrl=3DctxFilter.imagesPath+"FILTEROFFDISABLED.gif";
	CAMOptFilter(menu, menuLoading, strDisplayText, strFilterUrl, =
strImageUrl, bFiltered, "fmi_clr");
	mi=3DCAMOpt(menuLoading, L_Loading_Text, "");
	mi.setAttribute("enabled", "false");
	setTimeout("ShowFilterLoadingMenu()", 500);
	menuLoading._onDestroy=3DOnMouseOutFilter;
	arrayField=3DstrDocUrl.match("MembershipGroupId=3D[^&]*");
	if (arrayField !=3Dnull)
	{
		strFilterQuery=3DstrFilterQuery+"&"+arrayField;
	}
	arrayField=3DstrDocUrl.match("InstanceID=3D[^&]*");
	if (arrayField !=3Dnull)
	{
		strFilterQuery=3DstrFilterQuery+"&"+arrayField;
	}
	var strRootFolder=3D"";
	arrayField=3DstrDocUrl.match("RootFolder=3D[^&]*");
	if (arrayField !=3Dnull)
		strRootFolder=3D"&"+arrayField;
	if (browseris.safari)
	{
		iframe.src=3D"/_layouts/blank.htm";
		iframe.style.offsetLeft=3D"-550px";
		iframe.style.offsetTop=3D"-550px";
		iframe.style.display=3D"block";
	}
	=
iframe.src=3DctxFilter.HttpRoot+"/_layouts/filter.aspx?ListId=3D"+ctxFilt=
er.listName+		strRootFolder+		"&FieldInternalName=3D"+strFilterField+		=
"&ViewId=3D"+ctxFilter.view+"&FilterOnly=3D1&Filter=3D1"+strFilterQuery;
	bMenuLoadInProgress=3Dtrue;
}
function getFilterValueFromUrl(strUrl, strFilterField)
{
	var ichStart, ichEnd;
	var strFilterFieldUrl;
	ichStart=3DstrUrl.indexOf("=3D");
	if (ichStart=3D=3D-1)
		return;
	ichEnd=3DstrUrl.indexOf("&");
	if (ichEnd=3D=3D-1)
		return;
	if (ichEnd < ichStart)
		return;
	strUrl=3DCanonicalizeUrlEncodingCase(strUrl);
	strFilterFieldUrl=3DstrUrl.substring(ichStart+1, ichEnd);
	if (strFilterFieldUrl=3D=3DstrFilterField)
	{
		var strUnescaped;
		ichStart=3DstrUrl.indexOf("=3D", ichEnd+1);
		if (ichStart=3D=3D-1)
			return;
		strUnescaped=3DstrUrl.substr(ichStart+1);
		strUnescaped=3DunescapeProperly(strUnescaped);
		return strUnescaped;
	}
	return null;
}
function OnIframeLoad()
{
	bMenuLoadInProgress=3Dfalse;
	if (filterTable !=3Dnull && filterTable.getAttribute('Name') !=3Dnull)
	{
		var =
iframe=3Dwindow.frames["FilterIframe"+filterTable.getAttribute('CtxNum')]=
;
		if (iframe !=3Dnull)
		{
			var strFieldName=3DfilterTable.getAttribute('Name');
			var =
select=3Diframe.document.getElementById("diidFilter"+strFieldName);
			strFieldName=3DescapeProperly(strFieldName);
			if (select !=3Dnull)
			{
				var c=3Dselect.childNodes.length;
				if (c > 500)
				{
					addFilterOptionMenuItem();
				}
				else
				{
					var rgChoices=3Dselect.childNodes;
					for (var i=3D1; i < c; i++)
					{
						var strMenuText;
						if (rgChoices[i].innerText)
							strMenuText=3DrgChoices[i].innerText;
						else if (rgChoices[i].textContent)
							strMenuText=3DrgChoices[i].textContent;
						else
							strMenuText=3DrgChoices[i].innerHTML;
						var strFilterUrl=3D"javascript:SubmitFormPost('"+							=
STSScriptEncode(FilterFieldV3(ctxFilter.view, strFieldName, =
rgChoices[i].value, i, true))+"')";
						var mi=3DCAMOpt(currentFilterMenu, strMenuText, strFilterUrl);
						if (strFilteredValue !=3Dnull && =
strFilteredValue=3D=3DrgChoices[i].value)
							mi.setAttribute("checked", "true");
					}
				}
			}
			else
			{
			   addFilterOptionMenuItem();
			}
			bIsFilterDataLoaded=3Dtrue;
			if (loadingFilterMenu !=3Dnull)
				loadingFilterMenu._onDestroy=3Dnull;
			if (currentFilterMenu !=3Dnull)
			{
				currentFilterMenu._onDestroy=3DOnMouseOutFilter;
				OMenu(currentFilterMenu, filterTable, null, null, -1);
			}
		}
	}
}
function addFilterOptionMenuItem()
{
	var strUrl=3Dwindow.location.href;
	strUrl=3DStURLSetVar2(strUrl, "Filter", "1");
	strUrl=3DStURLSetVar2(strUrl, "View", ctxFilter.view);
	strUrl=3D"javascript:SubmitFormPost('"+strUrl+"')";
	CAMOpt(currentFilterMenu, L_FilterMode_Text, strUrl);
}
function OnMouseOverAdHocFilterDeferCall(elm, fieldStr)
{
	filterStr=3DfieldStr;
	if (!browseris.ie55up || !browseris.win32)
		return false;
	if (IsFilterMenuOn())
		return false;
	if (filterTable !=3Dnull)
		OnMouseOutFilter();
	filterTable=3Delm;
	filterTable.className=3D"ms-selectedtitle";
	filterTable.onclick=3DCreateFilterMenu;
	filterTable.oncontextmenu=3DCreateFilterMenu;
	filterTable.onmouseout=3DOnMouseOutFilter;
	var titleRow=3DfilterTable.children[0].children[0];
	filterImageCell=3DtitleRow.children[titleRow.children.length - 1];
	filterImageCell.children[0].src=3D"/_layouts/images/menudark.gif";
	filterImageCell.children[0].style.visibility=3D"visible";
	filterImageCell.style.visibility=3D"visible";
	filterImageCell.className=3D"ms-menuimagecell";
	return true;
}
function addAdHocFilterMenuItems(menu, menuLoading)
{
	var mi=3DCAMOpt(menuLoading, L_Loading_Text, "");
	mi.setAttribute("enabled", "false");
	OMenu(menuLoading, filterTable, null, null, -1);
	menuLoading._onDestroy=3DOnMouseOutFilter;
	DoCallBack("__filter=3D{"+filterStr+"}");
}
function UpdateFilterCallback(filterHTML, foo)
{
	var select=3D"</OPTION>";
	var i=3D-1;
	i=3DfilterHTML.indexOf(select, i+1);
	var j=3DfilterHTML.lastIndexOf('>', i);
	var strDisplayText=3DStBuildParam(L_DontFilterBy_Text, strFieldName);
	var strImageUrl;
	var strFilterUrl=3D"";
	if (j < i - 1)
	{
		var index=3DfilterHTML.lastIndexOf('\"', i);
		if (index > 0)
		{
			var index2=3DfilterHTML.lastIndexOf('\"', index - 1);
			if (index2 > 0)
			{
				strFilterUrl=3DfilterHTML.substring(index2+1, index);
			}
		}
	}
	if (j=3D=3Di - 1)
		strImageUrl=3D"/_layouts/images/FILTEROFFDISABLED.gif";
	else
		strImageUrl=3D"/_layouts/images/FILTEROFF.gif";
	if (i > 0)
	{
	    var mi=3DCAMOpt(currentFilterMenu, strDisplayText, strFilterUrl, =
strImageUrl);
		mi.setAttribute("enabled", j=3D=3Di - 1 ? "false" : "true");
		var index=3Di;
		var optionStart=3D"<OPTION href=3D\"";
		i=3DfilterHTML.indexOf(select, i+8);
		while ( i > 0)
		{
			j=3DfilterHTML.indexOf(optionStart, index+8);
			j=3DfilterHTML.indexOf('\"', j+20);
			if (j > 0 && j < i)
			{
				var strMenuText=3DfilterHTML.substring(j+2, i);
				var strFilterUrl=3D'';
				index=3DfilterHTML.lastIndexOf('\"', j);
				if (index > 0)
				{
					var index2=3DfilterHTML.lastIndexOf('\"', index - 1);
					if (index2 > 0)
					{
						strFilterUrl=3DfilterHTML.substring(index2+1, index);
						strFilterUrl=3DstrFilterUrl.replace(/&amp;/g, "&");
					}
				}
				if (strMenuText.length > 40)
					strMenuText=3DstrMenuText.substring(0, 40)+"...";
				if (strMenuText.length > 0)
					CAMOpt(currentFilterMenu, strMenuText, strFilterUrl);
			}
			index=3Di;
			i=3DfilterHTML.indexOf(select, i+8);
		}
	}
	else
	{
		var mi=3DCAMOpt(currentFilterMenu, L_NotFilterable_Text, "");
		mi.setAttribute("enabled", "false");
		OMenu(currentFilterMenu, filterTable, null, null, -1);
		return;
	}
	loadingFilterMenu._onDestroy=3Dnull;
	OMenu(currentFilterMenu, filterTable, null, null, -1);
	currentFilterMenu._onDestroy=3DOnMouseOutFilter;
}
function OnClickFilter(obj, e)
{
	var o=3DFindSTSMenuTable(obj, "CTXNum");
	if (o !=3Dnull && o.getAttribute("SortFields") !=3Dnull)
	{
		var strSortFields=3Do.getAttribute("SortFields");
		var url=3DGetUrlWithNoSortParameters(strSortFields);
		url=3DRemovePagingArgs(url);
		if (url.indexOf("?") < 0)
			url+=3D"?";
		else
			url+=3D"&";
		SubmitFormPost(url+strSortFields);
	}
	if (!bIsFileDialogView)
		e.cancelBubble=3Dtrue;
	return false;
}
function ToggleSelectionAllUsers(viewCounter)
{
	var =
chkToggle=3Ddocument.getElementById("spToggleUserSelectionCheckBox_"+view=
Counter.toString());
	if (chkToggle !=3Dnull)
	{
		var name=3D"spUserSelectionCheckBox_"+viewCounter.toString();
		var users=3Ddocument.getElementsByName(name);
		chkToggle.checked=3D!chkToggle.checked;
		for (var i=3D0; i < users.length; i++)
		{
			var chkBox=3Dusers[i];
			chkBox.checked=3DchkToggle.checked;
		}
		var imageId=3D"cbxUserSelectAll"+viewCounter.toString();
		var img=3Ddocument.getElementById(imageId);
		if (img !=3Dnull)
		{
			if (chkToggle.checked)
				img.src=3D'/_layouts/images/checkall.gif';
			else
				img.src=3D'/_layouts/images/unchecka.gif';
		}
	}
}
function UserSelectionOnClick(chk, viewCounter)
{
	var imageId=3D"cbxUserSelectAll"+viewCounter.toString();
	var img=3Ddocument.getElementById(imageId);
	var =
chkToggle=3Ddocument.getElementById("spToggleUserSelectionCheckBox_"+view=
Counter.toString());
	if (!chk.checked)
	{
		if (chkToggle !=3Dnull)
		{
			chkToggle.checked=3Dfalse;
		}
		if (img !=3Dnull)
		{
			img.src=3D'/_layouts/images/unchecka.gif';
		}
	}
	else
	{
		var name=3D"spUserSelectionCheckBox_"+viewCounter.toString();
		var users=3Ddocument.getElementsByName(name);
		var bAllChecked=3Dtrue;
		for (var i=3D0; i < users.length; i++)
		{
			var chkBox=3Dusers[i];
			if (!chkBox.checked)
			{
				bAllChecked=3Dfalse;
				break;
			}
		}
		if (bAllChecked)
		{
			if (img)
				img.src=3D'/_layouts/images/checkall.gif';
			if (chkToggle)
				chkToggle.checked=3Dtrue;
		}
	}
}
var g_menuCounter=3D0;
var g_oSelRw=3Dnull;
var g_iEntityEditorLineHeight=3D16;
var g_EntityEditorHiddenEntityKeyId=3D"HiddenEntityKey";
var g_EntityEditorHiddenEntityDisplayTextId=3D"HiddenEntityDisplayText";
var =
g_EntityEditorShowEntityDisplayTextInTextBox=3D"ShowEntityDisplayTextInTe=
xtBox";
var g_EntityEditorDownLevelId=3D"downlevelTextBox";
var g_EntityEditorUpLevelId=3D"upLevelDiv";
var g_EntityEditorHiddenId=3D"hiddenSpanData";
var g_EntityEditorCheckNamesId=3D"checkNames";
var g_EntityEditorOuterTableId=3D"OuterTable";
var g_EntityEditorErrorLabelId=3D"errorLabel";
var g_EntityEditorResultTableId=3D"resultTable";
var g_EntityEditorResultTableAttrEditorId=3D"EditorControlClientId";
function onKeyDownRw(div, parentid, maxHeight, allowTypeIn, e)
{
	if (!e) e=3Dwindow.event;
	var iKC=3De.keyCode;
	if((e.shiftKey && iKC=3D=3D13) || (e.altKey && iKC=3D=3D40))
	{
		onClickRw(true,false);
		canEvt(e);
		return;
	}
	if(allowTypeIn=3D=3Dfalse)
	{
		if (iKC!=3D8 && iKC!=3D46 && iKC!=3D37 && iKC!=3D39 && iKC!=3D9)
		{
			canEvt(e);
		}
		else
		{
			if (autoPostBackEnabled(div))
				schedulePostBack();
		}
		PickerAdjustHeight(parentid, maxHeight);
	}
	else
	{
		PickerAdjustHeight(parentid, maxHeight);
		if ((e.ctrlKey && iKC=3D=3D75) || (!e.ctrlKey && !e.altKey && =
!e.shiftKey && (iKC=3D=3D13)))
		{
			canEvt(e);
			var checkNamesId=3DgetSubControlID(parentid, =
g_EntityEditorCheckNamesId);
			var button=3Ddocument.getElementById(checkNamesId);
			if (button)
				button.click();
		}
	}
}
function onKeyUpRw(editorClientID)
{
	copyUplevelToHidden(editorClientID);
}
function onMouseDownRw()
{
	if (event.button=3D=3D2)
		g_oSelRw=3Ddocument.selection.createRange();
}
function onContextMenuSpnRw()
{
	var oSO=3Dg_oSelRw;
	var oS=3Ddocument.selection.createRange();
	if (oSO.text=3D=3D'')
	{
		ret=3DonClickRw(false,false);
	}
	else
	{
		if(oSO.inRange(oS))
			oSO.select();
		else
			onClickRw(false,false);
	}
	return false;
}
function canEvt(e)
{
	if(e=3D=3Dnull)
		e=3Devent;
	e.returnValue=3Dfalse;
	e.cancelBubble=3Dtrue;
}
function copyUplevelToHidden(editorClientID)
{
	if (document.getElementById(editorClientID)=3D=3Dnull)
		return;
	updateControlValue(editorClientID);
	var uplevel=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorUpLevelId));
	var hidden=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorHiddenId));
	var children=3Duplevel.childNodes;
	for (i=3D0; i < children.length; i++)
	{
		if (children[i].tagName !=3D'SPAN' && children[i].nodeType !=3D3)
		{
			if (children[i].tagName=3D=3D'A')
			{
				var oR=3Ddocument.body.createTextRange();
				oR.moveToElementText(children[i]);
				oR.execCommand('Unlink');
			}
			else
			{
				var oTN=3Ddocument.createTextNode(children[i].innerText);
				children[i].replaceNode(oTN);
			}
		}
	}
	if (EntityEditor_UseContentEditableControl)
	{
		hidden.value=3Duplevel.innerHTML;
	}
	else
	{
		var =
downlevel=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorDownLevelId));
		hidden.value=3Ddownlevel.value;
	}
}
function getUplevel(editorClientID)
{
	if (EntityEditor_UseContentEditableControl)
	{
		var uplevel=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorUpLevelId));
		var children=3Duplevel.childNodes;
		for (i=3D0; i < children.length; i++)
		{
			if (children[i].tagName !=3D'SPAN' && children[i].nodeType !=3D3)
			{
				var oTN=3Ddocument.createTextNode(children[i].innerText);
				children[i].replaceNode(oTN);
			}
		}
		return uplevel.innerHTML;
	}
	var downlevel=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorDownLevelId));
	return downlevel.value;
}
function EntityEditorHasData(editorClientID)
{
	if (EntityEditor_UseContentEditableControl)
	{
		var uplevel=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorUpLevelId));
		var children=3Duplevel.childNodes;
		if (children.length > 0)
			return true;
	}
	else
	{
		var =
downlevel=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorDownLevelId));
		if (downlevel.value !=3Dnull && downlevel.value.length > 0)
			return true;
	}
	return false;
}
function EEDecodeSpecialChars(str)
{
	var decodedStr=3Dstr.replace(/&quot;/g, "\"");
	decodedStr=3DdecodedStr.replace(/&gt;/g, ">");
	decodedStr=3DdecodedStr.replace(/&lt;/g, "<");
	decodedStr=3DdecodedStr.replace(/&#39;/g, "'");
	decodedStr=3DdecodedStr.replace(/&amp;/g, "&");
	return decodedStr;
}
function onClickRw(showMenu, divClicked)
{
	var oR=3Ddocument.selection.createRange();
	var oPE=3DoR.parentElement();
	var oPPE=3Dnull;
	if(oPE.tagName=3D=3D"SPAN" && oPE.id=3D=3D"content")
	{
		oPPE=3DoPE.parentElement;
	}
	else if(oPE.tagName=3D=3D"SPAN" && oPE.id.substring(0,4)=3D=3D"span" && =
! divClicked)
	{
		oPPE=3DoPE;
	}
	if(oPPE!=3Dnull)
	{
	    oR.moveToElementText(oPPE);
	    var c=3D"character";
	    oR.moveStart(c, -1);
		oR.moveEnd(c,1);
		oR.select();
		g_oSelRw=3DoR;
		var oDivEntityData=3DoPPE.children('divEntityData');
		var isResolved=3DoDivEntityData.getAttribute('isresolved');
		if(isResolved=3D=3D"False")
		{
		    var menuOwner=3DoPPE;
		    if(menuOwner.getBoundingClientRect().right > =
menuOwner.parentElement.getBoundingClientRect().right)
			    menuOwner=3DmenuOwner.parentElement;
		    var clientID=3DoPPE.parentElement.id.replace('_upLevelDiv', '');
			var keyRawValue=3DoDivEntityData.getAttribute('key');
		    var menu=3DDeferCall('CMenu', 'Entity_Menu'+g_menuCounter);
				g_menuCounter++;
			var morematches=3Dnull;
			if (matches[clientID] !=3Dnull && matches[clientID][keyRawValue] =
!=3Dnull)
				morematches=3Dmatches[clientID][keyRawValue];
			var EE=3Ddocument.getElementById(clientID);
			var moreItemsText=3DEE.getAttribute('MoreItemsText');
			var removeText=3DEE.getAttribute('RemoveText');
			var noMatchesText=3DEE.getAttribute('NoMatchesText');
			if(morematches=3D=3Dnull || morematches.childNodes.length=3D=3D0)
				CAMOpt(menu, noMatchesText);
			else
			{
				for (x=3D0; x < morematches.childNodes.length; x++)
				{
					var otherMatch=3Dmorematches.childNodes[x];
					CAMOpt(menu, otherMatch.getAttribute('DisplayText'), =
"EEReplace('"+STSScriptEncode(clientID)+"', =
'"+STSScriptEncode(keyRawValue)+"', "+x+");");
				}
			}
			CAMSep(menu);
			CAMOpt(menu, removeText, "EERemove();");
			CAMOpt(menu, moreItemsText, =
"EEShowMore('"+STSScriptEncode(clientID)+"', =
'"+STSScriptEncode(keyRawValue)+"');");
			OMenu(menu, menuOwner, null, null, -1);
		}
	}
}
function EEShowMore(id, key)
{
	DeferCall('__Dialog__'+id, key);
}
function EEReplace(clientID, key, id)
{
  var otherMatch=3Dmatches[clientID][key].childNodes[id];
  var spandata=3DConvertEntityToSpan("",  otherMatch);
  g_oSelRw.pasteHTML(spandata)
  PickerAdjustHeight(clientID, g_maxheight[clientID]);
  var downlevel=3Ddocument.getElementById(getSubControlID(clientID, =
"downlevelTextBox"));
  if(downlevel !=3Dnull && autoPostBackEnabled(downlevel)) =
schedulePostBack();
}
function EERemove()
{
	g_oSelRw.select();
	document.selection.clear();
}
var g_maxheight=3Dnew Array();
function EntityEditorSetWaitCursor(ctx)
{
	if (document.getElementById(ctx)=3D=3Dnull)
		return;
	var outerTable=3Ddocument.getElementById(getSubControlID(ctx, =
g_EntityEditorOuterTableId));
	if (outerTable !=3Dnull)
	{
		outerTable.style.cursor=3D"wait";
	}
}
function EntityEditorClearWaitCursor(ctx)
{
	if (document.getElementById(ctx)=3D=3Dnull)
		return;
	var outerTable=3Ddocument.getElementById(getSubControlID(ctx, =
g_EntityEditorOuterTableId));
	if (outerTable !=3Dnull)
	{
		outerTable.style.cursor=3D"";
	}
}
function EntityEditorHandleCheckNameResult(result, ctx)
{
	EntityEditorClearWaitCursor(ctx);
	EntityEditorCallback(result, ctx);
}
function EntityEditorHandleCheckNameError(exception, ctx)
{
	EntityEditorClearWaitCursor(ctx);
	var errorControl=3Ddocument.getElementById(getSubControlID(ctx, =
g_EntityEditorErrorLabelId));
	if (errorControl)
	{
		errorControl.innerHTML=3DSTSHtmlEncode(exception);
	}
}
function EntityEditorCallback(result,ctx,preventAutoPostBack)
{
	if (document.getElementById(ctx)=3D=3Dnull)
		return;
	var editor=3Ddocument.getElementById(ctx);
	var errorControl=3Ddocument.getElementById(getSubControlID(ctx, =
'errorLabel'));
	var xmlDoc;
	if(document.implementation && document.implementation.createDocument)
	{
		xmlDoc=3D(new DOMParser()).parseFromString(result, "text/xml");
	}
	else
	{
		xmlDoc=3Dnew ActiveXObject("Microsoft.XMLDOM");
		xmlDoc.async=3Dfalse;
		xmlDoc.loadXML(result);
	}
	var entities=3DxmlDoc.documentElement;
	var separator=3Dentities.getAttribute("Separator");
	if (separator=3D=3Dnull)
	{
		separator=3DString.fromCharCode(0);
	}
	var append=3Dentities.getAttribute("Append");
	var maxHeight=3Dentities.getAttribute("MaxHeight");
	g_maxheight[ctx]=3DmaxHeight;
	var spanData=3D"";
	var downlevelData=3D"";
	if(append=3D=3D"False")
		=
errorControl.innerHTML=3DSTSHtmlEncode(entities.getAttribute("Error"));
	for(x=3D0;x<entities.childNodes.length;x++)
	{
		var entity=3Dentities.childNodes[x];
		spanData+=3DConvertEntityToSpan(ctx,entity);
		if (x=3D=3D0 &&
			=
editor.getAttribute(g_EntityEditorShowEntityDisplayTextInTextBox)=3D=3D"1=
")
		{
			downlevelData+=3Dentity.getAttribute("DisplayText");
			document.getElementById(getSubControlID(ctx, =
g_EntityEditorHiddenEntityKeyId)).value=3Dentity.getAttribute("Key");
			document.getElementById(getSubControlID(ctx, =
g_EntityEditorHiddenEntityDisplayTextId)).value=3Dentity.getAttribute("Di=
splayText");
		}
		else
		{
			downlevelData+=3Dentity.getAttribute("Key");
		}
		if(spanData!=3D"" && x+1!=3Dentities.childNodes.length)
		{
			spanData+=3Dseparator+" ";
			downlevelData+=3Dseparator+" ";
		}
	}
  var uplevel=3Ddocument.getElementById(getSubControlID(ctx, =
g_EntityEditorUpLevelId));
  var hiddenSpan=3Ddocument.getElementById(getSubControlID(ctx, =
g_EntityEditorHiddenId));
  var downlevel=3Ddocument.getElementById(getSubControlID(ctx, =
g_EntityEditorDownLevelId));
  var shouldPostBack=3D(preventAutoPostBack=3D=3Dnull || =
!preventAutoPostBack) && autoPostBackEnabled(uplevel);
  var shouldNotifyChange=3D(uplevel.innerHTML!=3DspanData);
  if(append=3D=3D"True" && uplevel.innerHTML!=3D'')
  {
	uplevel.innerHTML+=3Dseparator+" "+spanData;
	hiddenSpan.value+=3Dseparator+" "+spanData;
	downlevel.value+=3Dseparator+" "+downlevelData;
  }
  else
  {
	=
shouldPostBack=3DshouldPostBack&&uplevel.innerHTML!=3DspanData&&spanData.=
indexOf('ms-entity-resolved')!=3D-1;
	downlevel.value=3DdownlevelData;
	uplevel.innerHTML=3DspanData;
	hiddenSpan.value=3DspanData;
  }
  if ((shouldNotifyChange) && (!shouldPostBack) =
&&(downlevel.onvaluesetfrompicker))
  {
	if (typeof(downlevel.onvaluesetfrompicker)=3D=3D'function')
	{
		downlevel.onvaluesetfrompicker();
	}
	else
	{
		eval(downlevel.onvaluesetfrompicker);
	}
  }
  updateControlValue(ctx);
  PickerAdjustHeight(ctx, maxHeight);
  if(shouldPostBack) schedulePostBack();
  var cbScript=3Deditor.getAttribute("EEAfterCallbackClientScript");
  if (cbScript !=3Dnull && cbScript !=3D"")
  {
	if (preventAutoPostBack=3D=3Dundefined || =
preventAutoPostBack=3D=3Dfalse)
	{
	  var timeoutScript=3DcbScript+"('"+STSScriptEncode(ctx)+"', =
'"+STSScriptEncode(result)+"')";
	  setTimeout(timeoutScript, 500);
	}
  }
}
function updateControlValue(editorClientID)
{
	if (document.getElementById(editorClientID)=3D=3Dnull)
		return;
	var uplevel=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorUpLevelId));
	var editor=3Ddocument.getElementById(editorClientID);
	editor.value=3D((uplevel.innerHTML !=3D'') ? 'true' : '')
	CheckOk(editorClientID);
}
function CheckOk(editorClientID)
{
	var editor=3Ddocument.getElementById(editorClientID);
	if (editor=3D=3Dnull)
		return;
	var allowEmpty=3Dfalse;
	if (editor.getAttribute('allowEmpty')=3D=3D'1')
		allowEmpty=3Dtrue;
	var uplevel=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorUpLevelId));
	if(uplevel.innerHTML!=3D'')
	{
		if(self.enableOK!=3Dnull)
			enableOK();
	}
	else
	{
		if(self.disableOK!=3Dnull && !allowEmpty)
			disableOK();
	}
}
var matches=3Dnew Array();
function ConvertEntityToSpan(ctx, entity)
{
	if(matches[ctx]=3D=3Dnull)
		matches[ctx]=3Dnew Array();
	var key=3Dentity.getAttribute("Key");
	var displayText=3Dentity.getAttribute("DisplayText");
	var isResolved=3Dentity.getAttribute("IsResolved");
	var description=3Dentity.getAttribute("Description");
	var style=3D'ms-entity-unresolved';
	if(isResolved=3D=3D'True')
		style=3D'ms-entity-resolved';
	var spandata=3D"<span id=3D'span"+STSHtmlEncode(key)+"' tabindex=3D'-1' =
contentEditable=3D'false' class=3D'"+style+"' ";
	spandata+=3D"title=3D'"+STSHtmlEncode(description)+"'>"
	spandata+=3D"<div style=3D'display:none;' id=3D'divEntityData' ";
	spandata+=3D"key=3D'"+STSHtmlEncode(key)+"' =
displaytext=3D'"+STSHtmlEncode(displayText)+"' =
isresolved=3D'"+STSHtmlEncode(isResolved)+"' ";
	spandata+=3D"description=3D'"+STSHtmlEncode(description)+"'>";
	var multipleMatches=3DEntityEditor_SelectSingleNode(entity, =
"MultipleMatches");
	matches[ctx][key]=3DmultipleMatches;
	var extraData=3DEntityEditor_SelectSingleNode(entity, "ExtraData");
	if(extraData)
	{
		var data;
		if(extraData.firstChild)
			data=3DextraData.firstChild.xml;
		if(!data) data=3DextraData.innerXml || extraData.innerHTML;
		if(!data) data=3D'';
		spandata+=3D"<div data=3D'"+STSHtmlEncode(data)+"'></div>";
	}
	else
	{
		spandata+=3D"<div data=3D''></div>";
	}
	spandata+=3D"</div>";
	spandata+=3D"<span id=3D'content' tabindex=3D'-1' contenteditable =
onMouseDown=3D'onMouseDownRw();' onContextMenu=3D'onContextMenuSpnRw();' =
>";
	if(displayText !=3D'')
		spandata+=3DSTSHtmlEncode(displayText);
	else
		spandata+=3DSTSHtmlEncode(key);
	spandata+=3D"</span></span>";
	return spandata;
}
function PickerAdjustHeight(editorClientID, maxHeight)
{
	var editor=3Ddocument.getElementById(editorClientID);
	if (editor=3D=3Dnull)
		return;
	var downlevel=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorDownLevelId));
	var uplevel=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorUpLevelId));
	var rows=3Ddownlevel.rows;
	PickerAdjustHeight2(downlevel, rows, maxHeight);
	PickerAdjustHeight2(uplevel, rows, maxHeight);
}
function PickerAdjustHeight2(editorControl, rows, maxHeight)
{
	var iMaxHeightSize=3DmaxHeight;
	if (editorControl !=3Dnull)
	{
		var contentheight=3DeditorControl.scrollHeight;
		var clientHeight=3DeditorControl.clientHeight;
		var bodyHeight=3DeditorControl.offsetHeight;
		if(contentheight=3D=3D0)
		{
			contentheight=3D13;
			clientHeight=3D14;
			bodyHeight=3D18;
		}
		var MaxHeightPixelSize=3DiMaxHeightSize * g_iEntityEditorLineHeight;
		contentheight=3D((contentheight < rows*g_iEntityEditorLineHeight)? =
rows*g_iEntityEditorLineHeight: contentheight);
		if (clientHeight !=3Dcontentheight && (contentheight =
<=3DMaxHeightPixelSize || clientHeight < MaxHeightPixelSize))
		{
			editorControl.style.height=3DbodyHeight+((contentheight > =
MaxHeightPixelSize)? MaxHeightPixelSize : contentheight)   - =
clientHeight;
		}
		else
		{
			if(clientHeight>MaxHeightPixelSize)
				editorControl.style.height=3DMaxHeightPixelSize;
		}
	}
}
function docopy()
{
	var rng=3Ddocument.selection.createRange();
	window.clipboardData.setData('Text', rng.text);
	window.event.returnValue=3Dfalse;
	return false;
}
function dopaste()
{
	var rng=3Ddocument.selection.createRange();
	window.event.returnValue=3Dfalse;
	rng.text=3Dwindow.clipboardData.getData('Text');
	return false;
}
function getSubControlID(parentid, subcontrolid)
{
	return parentid+"_"+subcontrolid;
}
var nav4=3Dwindow.Event ? true : false;
var selected=3Dnew Array(0);
var lastSelected;
function PickerDialogSetClearState()
{
	selected=3Dnew Array(0);
	lastSelected=3Dnull;
	PickerDialogUpdateAddSelectionButton();
}
function singleselectevent(e)
{
	if (!e) e=3Dwindow.event;
	var el=3Dnull;
	if(nav4)
		el=3De.target.parentNode || e.currentTarget.parentNode;
	else
	{
		el=3De.srcElement;
		if(el.tagName=3D=3D"TD")
			el=3Del.parentElement;
	}
	while (el.tagName !=3D"TR")
		el=3Del.parentNode;
	addSelection(el, true, true);
	lastSelected=3Del;
	addSelected_Click();
	PickerDialogUpdateAddSelectionButton();
	return false;
}
function multiselectevent(e)
{
	if (!e) e=3Dwindow.event;
	var shift=3Dfalse;
	var ctrl=3Dfalse;
	ctrl=3De['ctrlKey'];
	shift=3De['shiftKey'];
	var el=3Dnull;
	if(nav4)
		el=3De.target.parentNode || e.currentTarget.parentNode;
	else
	{
		el=3De.srcElement;
		if(el.tagName=3D=3D"TD")
			el=3Del.parentElement;
	}
	while (el.tagName !=3D"TR")
		el=3Del.parentNode;
	if(shift=3D=3Dfalse)
	{
		if(ctrl=3D=3Dfalse)
		{
			setSelectedColor(false);
			selected=3Dnew Array(0);
		}
		lastSelected=3Del;
		var found=3D-1;
		for(i=3D0;i<selected.length;i++)
		{
			if(selected[i]=3D=3Del)
			{
				found=3Di;
				i=3Dselected.length;
			}
		}
		if(found=3D=3D-1)
			selected=3Dselected.concat(new Array(el));
		else
		{
			setSelectedRowColor(selected[found], false);
			selected.splice(found,1);
		}
	}
	else
	{
		setSelectedColor(false);
		selected=3Dnew Array(0);
		var table;
		if(nav4)
			table=3Del.parentNode;
		else
			table=3Del.parentElement;
		var elIndex;
		var lastIndex;
		var childElements=3Dtable.rows;
		if(lastSelected=3D=3Dnull)
			lastSelected=3DchildElements[1];
		for(i=3D1;i<childElements.length;i++)
		{
			if(childElements[i]=3D=3Del)
				elIndex=3Di;
			if(childElements[i]=3D=3DlastSelected)
				lastIndex=3Di;
			if(elIndex!=3Dnull || lastIndex!=3Dnull )
				selected=3Dselected.concat(new Array(childElements[i]));
			if(elIndex!=3Dnull && lastIndex!=3Dnull)
				i=3DchildElements.length;
		}
	}
	setSelectedColor(true);
	PickerDialogUpdateAddSelectionButton();
	return false;
}
function setSelectedRowColor(row, isSelected)
{
	for (var chd=3D0; chd < row.childNodes.length; chd++)
	{
		var className=3Drow.childNodes[chd].className;
		if (isSelected)
		{
			className=3D"ms-pb-selected";
		}
		else
		{
			className=3D"ms-pb";
		}
		row.childNodes[chd].className=3DclassName;
	}
}
function setSelectedColor(isSelected)
{
	for (i=3D0; i < selected.length; i++)
	{
		setSelectedRowColor(selected[i], isSelected);
	}
}
function IsSearchResultRow(row)
{
	if (row=3D=3Dnull ||
		row.className=3D=3D"ms-pickersearchsummarytr" ||
		row.className=3D=3D"ms-pickeremptyresulttexttr" ||
		row.className=3D=3D"ms-pickerresultheadertr")
	{
		return false;
	}
	return true;
}
function tableKeyDown(table, multiselect, e)
{
	if (table.rows.length <=3D1)
		return;
	if (!e) e=3Dwindow.event;
	if (e.ctrlKey && e.keyCode=3D=3D65 && multiselect=3D=3Dtrue)
	{
		for (x=3D1; x < table.rows.length; x++)
		{
			if (IsSearchResultRow(table.rows[x]))
				addSelection(table.rows[x], false, false);
		}
		return false;
	}
	if (e.keyCode=3D=3D13)
	{
		addSelected_Click();
		if (multiselect=3D=3Dfalse &&
			selected.length > 0 &&
			self.doClickOK !=3Dnull && typeof(self.doClickOK)=3D=3D"function")
		{
			window.setTimeout('doClickOK();', 100);
		}
	}
	if (e.keyCode=3D=3D40 || e.keyCode=3D=3D38)
	{
		var row=3Dtable.rows[1];
		if (e.keyCode=3D=3D40)
		{
			if (lastSelected !=3Dnull &&
				IsSearchResultRow(lastSelected.nextSibling))
			{
				row=3DlastSelected.nextSibling;
			}
		}
		if (e.keyCode=3D=3D38)
		{
			if (lastSelected !=3Dnull &&
				IsSearchResultRow(lastSelected.previousSibling))
			{
				row=3DlastSelected.previousSibling;
			}
			if (row=3D=3Dtable.rows[0])
				row=3Dtable.rows[1];
		}
		if (IsSearchResultRow(row))
		{
			if(multiselect=3D=3Dtrue && e.shiftKey)
				addSelection(row, false, true);
			else
				addSelection(row, true, true);
			if(row!=3Dnull)
				lastSelected=3Drow;
			if(multiselect=3D=3Dfalse)
				addSelected_Click();
			return false;
		}
	}
	PickerDialogUpdateAddSelectionButton();
}
function addSelection(row, clear, reposition)
{
	if(row=3D=3Dnull)
		return;
	if(clear=3D=3Dtrue)
	{
		setSelectedColor(false);
		selected=3Dnew Array(0);
	}
	selected=3Dselected.concat(new Array(row));
	setSelectedColor(true);
	if(reposition && row.focus)
	row.focus();
	PickerDialogUpdateAddSelectionButton();
}
function autoPostBackEnabled(elt)
{
  var =
autoPostBack=3D(elt=3D=3Dnull)?null:elt.attributes.getNamedItem("AutoPost=
Back");
  return (autoPostBack!=3Dnull && autoPostBack.value=3D=3D'1');
}
function schedulePostBack()
{
	window.setTimeout("__doPostBack('','')",0);
}
function saveOldEntities(elementId)
{
	var elt=3Ddocument.getElementById(elementId);
	if(elt!=3Dnull&&autoPostBackEnabled(elt)) =
elt.oldEntities=3DgetEntityKeysFromElement(elementId);
}
function postbackIfEntitiesChanged(elementId)
{
	var elt=3Ddocument.getElementById(elementId);
	if (elt=3D=3Dnull)
	{
		return false;
	}
	var oldKeys=3Delt.oldEntities;
	elt.oldEntities=3Dnull;
	var newKeys=3DgetEntityKeysFromElement(elementId);
	var shouldPostBack=3Dfalse;
	if(autoPostBackEnabled(elt))
	{
		if((oldKeys=3D=3Dnull && newKeys!=3Dnull) || (oldKeys!=3Dnull && =
newKeys=3D=3Dnull) || (oldKeys.length !=3DnewKeys.length))
		{
			shouldPostBack=3Dtrue;
		}
		else
		{
			for(i=3D0;!shouldPostBack&&i<oldKeys.length;i++)
			{
				if(oldKeys[i] !=3DnewKeys[i])
				{
					shouldPostBack=3Dtrue;
				}
			}
		}
	}
	if(shouldPostBack) schedulePostBack();
}
function getEntityKeysFromElement(elementId)
{
	var elt=3Ddocument.getElementById(elementId);
	var keys=3Dnew Array();
	var i=3D0;
	for(x=3D0;elt!=3Dnull&&x<elt.childNodes.length;x++)
	{
		var child=3Delt.childNodes[x];
		if(child.attributes!=3Dnull)
		{
			var c=3Dchild.attributes.getNamedItem('class');
			if(c!=3Dnull&&c.value=3D=3D'ms-entity-resolved')
			{
				var oDivEntityData=3Dchild.children('divEntityData');
				if (oDivEntityData !=3Dnull && oDivEntityData.getAttribute('key') =
!=3Dnull)
				{
					keys[i]=3DoDivEntityData.getAttribute('key');
					i++;
				}
			}
		}
	}
	return keys.sort();
}
function EntityEditor_SelectSingleNode(xmlNode, tagName)
{
	if(document.implementation && document.implementation.createDocument)
	{
		var elems=3DxmlNode.getElementsByTagName(tagName);
		if(elems.length > 0)
			return elems[0];
		return null;
	}
	else
	{
		return xmlNode.selectSingleNode(tagName);
	}
}
function PickerDialogCallbackContext()
{
	this.queryTextBoxElementId=3Dnull;
	this.resultTableId=3Dnull;
	this.errorElementId=3Dnull;
	this.htmlMessageElementId=3Dnull;
	this.queryButtonElementId=3Dnull;
}
function PickerDialogSetFocusDelay(elemId, delayTime)
{
	setTimeout("if (document.getElementById('"+elemId+"') !=3Dnull) { try =
{document.getElementById('"+elemId+"').focus(); } catch(e) {} }", =
delayTime);
}
function PickerDialogHandleQueryResult(results, ctx)
{
	var result=3DParseMultiColumnValue(results);
	var itemCount=3DparseInt(result[0]);
	var error=3Ddocument.getElementById(ctx.errorElementId);
	error.innerHTML=3DSTSHtmlEncode(result[1]);
	var htmlMessage=3Ddocument.getElementById(ctx.htmlMessageElementId);
	htmlMessage.innerHTML=3Dresult[2];
	var queryButton=3Ddocument.getElementById(ctx.queryButtonElementId);
	if (queryButton !=3Dnull)
		SetControlDisabledStatus(queryButton, false);
	var resultControl=3Ddocument.getElementById(ctx.resultTableId);
	var parent;
	if(nav4)
		parent=3DresultControl.parentNode;
	else
		parent=3DresultControl.parentElement;
	parent.innerHTML=3Dresult[3];
	if (itemCount > 0)
	{
		PickerDialogSetFocusDelay(ctx.resultTableId+"_row0_Link", 200);
	}
	else
	{
		PickerDialogSetFocusDelay(ctx.queryTextBoxElementId, 200);
	}
}
function PickerDialogHandleQueryError(exception, ctx)
{
	var error=3Ddocument.getElementById(ctx.errorElementId);
	error.innerHTML=3DSTSHtmlEncode(exception);
	var htmlMessage=3Ddocument.getElementById(ctx.htmlMessageElementId);
	htmlMessage.innerHTML=3D"";
	var queryButton=3Ddocument.getElementById(ctx.queryButtonElementId);
	if (queryButton !=3Dnull)
		SetControlDisabledStatus(queryButton, false);
	var resultControl=3Ddocument.getElementById(ctx.resultTableId);
	var parent;
	if(nav4)
		parent=3DresultControl.parentNode;
	else
		parent=3DresultControl.parentElement;
	parent.innerHTML=3D					   "<table id=3D'"+ctx.resultTableId+"' =
width=3D'100%' height=3D'100%'>  "+					   " <tr>                        =
                                      "+					   "    <td>                =
                                           "+					   "    </td>          =
                                                "+					   " </tr>        =
                                                     "+					   =
"</table>";
	var queryTextBox=3Ddocument.getElementById(ctx.queryTextBoxElementId);
	try
	{
		queryTextBox.focus();
	}
	catch(e)
	{
	}
}
function PickerDialogShowWait(ctx)
{
	var obj=3Ddocument.getElementById(ctx.errorElementId);
	if (obj !=3Dnull)
		obj.innerHTML=3D"";
	obj=3Ddocument.getElementById(ctx.htmlMessageElementId);
	if (obj !=3Dnull)
		obj.innerHTML=3D"";
	obj=3Ddocument.getElementById(ctx.queryButtonElementId);
	if (obj !=3Dnull)
		SetControlDisabledStatus(obj, true);
	var resultControl=3Ddocument.getElementById(ctx.resultTableId);
	if (resultControl !=3Dnull)
	{
		var parent;
		if(nav4)
			parent=3DresultControl.parentNode;
		else
			parent=3DresultControl.parentElement;
		var L_GearToolTip_TEXT=3D"Query in progress. Please wait...";
		var L_PleaseWait_TEXT=3D"Please wait while your query is processed.";
		parent.innerHTML=3D					   "<table id=3D'"+ctx.resultTableId+"' =
class=3D'ms-pickerwait'>"+					   " <tr>                                 =
                             "+					   "    <td width=3D'100%' =
height=3D'100%' align=3D'center' valign=3D'middle'> "+					   "         =
<table width=3D'100%'>                                      "+					   "  =
          <tr>                                                   "+					 =
  "                <td align=3D'center' valign=3D'middle'>               =
 "+					   "                    <img alt=3D'"+L_GearToolTip_TEXT+"' =
src=3D'/_layouts/images/gears_an.gif' >"+					   "                </td>  =
                                            "+					   "            </tr> =
                                                 "+					   "            =
<tr>                                                   "+					   "       =
         <td align=3D'center'>&nbsp;</td>                     "+					   =
"            </tr>                                                  "+			=
		   "            <tr class=3D'ms-pickerwaittexttr'>                     =
    "+					   "                <td align=3D'center' =
class=3D'ms-descriptiontext'>     "+					   "                    =
"+L_PleaseWait_TEXT+					   "                </td>                       =
                       "+					   "            </tr>                      =
                            "+					   "        </table>                  =
                                 "+					   "    </td>                    =
                                      "+					   " </tr>                  =
                                           "+					   "</table>";
	}
}
function PickerResultsMultiSelectOnDblClick(row)
{
	var resultTable=3Ddocument.getElementById(g_EntityEditorResultTableId);
	var xml=3Drow.getAttribute('entityXml');
	var =
ctx=3DresultTable.getAttribute(g_EntityEditorResultTableAttrEditorId);
	EntityEditorCallback(xml,ctx);
}
function PickerResultsSingleSelectOnClick(row)
{
	var resultTable=3Ddocument.getElementById(g_EntityEditorResultTableId);
	var xml=3Drow.getAttribute('entityXml');
	var =
ctx=3DresultTable.getAttribute(g_EntityEditorResultTableAttrEditorId);
	EntityEditorCallback(xml,ctx);
}
function PickerResultsSingleSelectOnDblClick(row)
{
	var resultTable=3Ddocument.getElementById(g_EntityEditorResultTableId);
	var xml=3Drow.getAttribute('entityXml');
	var =
ctx=3DresultTable.getAttribute(g_EntityEditorResultTableAttrEditorId);
	EntityEditorCallback(xml,ctx);
	if (self.doClickOK !=3Dnull && typeof(self.doClickOK)=3D=3D"function")
		doClickOK();
}
function PickerResultsMultiSelectOnNameClick(link, evt)
{
	var row=3Dlink;
	while (row.tagName !=3D"TR")
	{
		row=3Drow.parentNode;
	}
	PickerResultsMultiSelectOnDblClick(row);
	return true;
}
function PickerResultsSingleSelectOnNameClick(link, evt)
{
	var row=3Dlink;
	while (row.tagName !=3D"TR")
	{
		row=3Drow.parentNode;
	}
	PickerResultsSingleSelectOnDblClick(row);
	return true;
}
function PickerResultsNameOnFocus(link)
{
	var row=3Dlink;
	while (row.tagName !=3D"TR")
	{
		row=3Drow.parentNode;
	}
	addSelection(row, true, false);
	lastSelected=3Drow;
}
function PickerResultsNameOnKeyDown(link, evt)
{
	if (evt !=3Dnull && evt.keyCode=3D=3D13)
	{
		return false;
	}
	return true;
}
function MSOWebPartPage_GetLocalizedStrings()
{
	var L_ResetPagePersonalizationDialog_TXT=3D"You are about to reset all =
personalized Web Parts to their shared values and delete any private Web =
Parts. Click OK to complete this operation. Click Cancel to keep your =
personalized Web Part settings and private Web Parts.";
	var L_ResetPartPersonalizationDialog_TXT=3D"Resetting this Web Part =
will cause you to lose any changes you made.  Are you sure you want to =
do this? To reset this Web Part, click OK. To keep your changes, click =
Cancel.";
	var L_RemoveConnection_TXT=3D"Are you sure you want to remove the =
connection between the %0 Web Part and the %1 Web Part? To remove the =
connection, click OK. To keep the connection, click Cancel.";
	var L_ExportPersonalization_TXT=3D"This Web Part Page has been =
personalized. As a result, one or more Web Part properties may contain =
confidential information. Make sure the properties contain information =
that is safe for others to read. After exporting this Web Part, view =
properties in the Web Part description file (.webpart or .dwp) by using =
a text editor, such as Microsoft Notepad.";
	var L_GetPropertiesFailure_ERR=3D"Cannot retrieve properties at this =
time.";
	var L_SaveDirtyParts_TXT=3D"Changes have been made to the contents of =
one or more Web Parts on this page. To save the changes, press OK.  To =
discard the changes, press Cancel.";
	var L_ToolPaneWidenToolTip_TXT=3D"Widen";
	var L_ToolPaneShrinkToolTip_TXT=3D"Narrow";
	var L_ToolPartExpandToolTip_TXT=3D"Expand Toolpart: %0";
	var L_ToolPartCollapseToolTip_TXT=3D"Collapse Toolpart: %0";
	var L_WebPartBackgroundColor_TXT=3D"Web Part Background Color";
	var L_TransparentTooltip_TXT=3D"Transparent Web Part Background Color";
	var L_InvalidURLPath_ERR=3D"The URL is not valid for the %0 property. =
Check the URL spelling and path and try again.";
	var L_InvalidFolderPath_ERR=3D"The path to the folder is not valid for =
the %0 property. Check the path name and try again.";
	var L_InvalidFilePath_ERR=3D"The path to the file or folder is not =
valid. Check the path and try again.";
	var L_FileOrFolderUnsupported_ERR=3D"The current browser does not =
support links to files or folders. To specify a link to a file or =
folder, you must use Microsoft Internet Explorer 5.0 or later";
	var L_Link_TXT=3D"Link";
	var L_TransparentLiteral_TXT=3D"Transparent";
	var L_ContentEditorSaveFailed_ERR=3D"Cannot save your changes.";
	var L_AccessDenied_ERR=3D"Access Denied saving Web Part properties: =
either the Web Part is embedded directly in the page, or you do not have =
sufficient permissions to save properties.";
	var L_NoInitArgs_ERR=3D"Cannot create or modify the connection. One of =
the Web Parts does not have any data fields.";
	var s=3Dnew Object();
	=
s.ResetPagePersonalizationDialogText=3DL_ResetPagePersonalizationDialog_T=
XT;
	=
s.ResetPartPersonalizationDialogText=3DL_ResetPartPersonalizationDialog_T=
XT;
	s.RemoveConnection=3DL_RemoveConnection_TXT;
	s.ExportPersonalizationDialogText=3DL_ExportPersonalization_TXT;
	s.GetPropertiesFailure=3DL_GetPropertiesFailure_ERR;
	s.SaveDirtyPartsDialogText=3DL_SaveDirtyParts_TXT;
	s.ToolPaneWidenToolTip=3DL_ToolPaneWidenToolTip_TXT
	s.ToolPaneShrinkToolTip=3DL_ToolPaneShrinkToolTip_TXT;
	s.ToolPartExpandToolTip=3DL_ToolPartExpandToolTip_TXT;
	s.ToolPartCollapseToolTip=3DL_ToolPartCollapseToolTip_TXT;
	s.WebPartBackgroundColor=3DL_WebPartBackgroundColor_TXT;
	s.TransparentTooltip=3DL_TransparentTooltip_TXT;
	s.InvalidURLPath=3DL_InvalidURLPath_ERR;
	s.InvalidFolderPath=3DL_InvalidFolderPath_ERR;
	s.InvalidFilePath=3DL_InvalidFilePath_ERR;
	s.FileOrFolderUnsupported=3DL_FileOrFolderUnsupported_ERR;
	s.Link=3DL_Link_TXT;
	s.TransparentLiteral=3DL_TransparentLiteral_TXT;
	s.ContentEditorSaveFailed=3DL_ContentEditorSaveFailed_ERR;
	s.AccessDenied=3DL_AccessDenied_ERR;
	s.NoInitArgs=3DL_NoInitArgs_ERR;
	return s;
}
var MSOStrings=3DMSOWebPartPage_GetLocalizedStrings();
var L_AccessibleMenu_Text=3D"Menu";
function FNEmpWz(wz)
{
	return (wz&&wz!=3D"");
}
function AChld(p,c)
{
	if(p&&c)p.appendChild(c);
}
function AImg(mi,wzISrc,wzIAlt)
{
	if(!mi)return;
	if(FNEmpWz(wzISrc))mi.setAttribute("iconSrc",wzISrc);
	if(FNEmpWz(wzIAlt))
		mi.setAttribute("iconAltText",wzIAlt);
	else
		mi.setAttribute("iconAltText","");
}
function CMenu(wzID)
{
	var m=3Ddocument.getElementById(wzID);
	if (m)
	{
		m._initialized=3Dfalse;
		m._oContents=3Dnull;
		m.innerHTML=3D"";
		return m;
	}
	m=3Ddocument.createElement("MENU");
	if(!m)return null;
	if(wzID)m.id=3DwzID;
	m.className=3D"ms-SrvMenuUI";
	AChld(document.body,m);
	return m;
}
function CMItm(wzType)
{
	var mi=3Ddocument.createElement("SPAN");
	if(!mi)return null;
	mi.setAttribute("type",wzType);
	return mi;
}
function SetInnerText(oNode, wzText)
{
	if (document.createTextNode !=3Dnull)
	{
		var parsedText=3Ddocument.createTextNode(wzText);
		oNode.innerHTML=3D"";
		oNode.appendChild( parsedText );
	}
	else
	{
		oNode.innerText=3DwzText;
	}
}
function CMOpt(wzText,wzAct,wzISrc,wzIAlt,wzISeq,wzDesc)
{
	var mo=3DCMItm("option");
	if(!mo)return null;
	mo.setAttribute("text", wzText);
	mo.setAttribute("onMenuClick", wzAct);
	if (wzDesc)mo.setAttribute("description", wzDesc);
	AImg(mo,wzISrc,wzIAlt);
	if(FNEmpWz(wzISeq))mo.setAttribute("sequence",wzISeq);
	return mo;
}
function CAMOpt(p,wzText,wzAct,wzISrc,wzIAlt,wzISeq,wzDesc)
{
	var mo=3DCMOpt(wzText,wzAct,wzISrc,wzIAlt,wzISeq,wzDesc);
	if(!mo)return null;
	AChld(p,mo);
	return mo;
}
function CIMOpt(p,wzText,wzAct,wzISrc,wzIAlt,wzISeq)
{
	var mo=3DCMOpt(wzText,wzAct,wzISrc,wzIAlt,wzISeq);
	if(!mo)return null;
	for (var i=3D0;i<p.childNodes.length;i++)
	{
		var iSeq=3Dp.childNodes[i].getAttribute("sequence");
		if (iSeq)
		{
			if (iSeq > wzISeq)
			{
				p.childNodes[i].parentNode.insertBefore(mo, p.childNodes[i]);
				return mo;
			}
		}
	}
	AChld(p,mo);
	return mo;
}
function CMSep()
{
	var sep=3DCMItm("separator");
	SetInnerText(sep, "");
	return sep;
}
function CAMSep(p)
{
	var ms=3DCMSep();
	if(!ms)return null;
	AChld(p,ms);
	return ms;
}
function CSubM(wzText,wzISrc,wzIAlt,wzISeq,wzDesc)
{
	var sm=3DCMItm("submenu");
	if(!sm)return null;
	sm.setAttribute("text", wzText);
	if (wzDesc)sm.setAttribute("description", wzDesc);
	AImg(sm,wzISrc,wzIAlt);
	if(FNEmpWz(wzISeq))sm.setAttribute("sequence",wzISeq);
	return sm;
}
function CASubM(p,wzText,wzISrc,wzIAlt,wzISeq,wzDesc)
{
	var sm=3DCSubM(wzText,wzISrc,wzIAlt,wzISeq,wzDesc);
	if(!sm)return null;
	AChld(p,sm);
	return sm;
}
function FRdy(o)
{
	if (!o) return false;
	if (o.readyState=3D=3Dnull)
		return true;
	switch (o.readyState)
		{
		case "loaded": case "interactive": case "complete": return true;
		default: return false;
		}
}
function OMenu(m,r,fr,ft,yoff)
{
	if(typeof(m)=3D=3D"string")m=3Ddocument.getElementById(m);
	if(m)
		{
			OMenuInt(m,r,fr,ft,yoff);
		}
	return false;
}
function OMenuInt(m,r,fr,ft,yoff)
{
	if(m&&!MenuHtc_isOpen(m)) MenuHtc_show(m,r,fr,ft,yoff);
}
function OMenuEvnt()
{
	var m=3Devent.srcElement;
	if(m&&FRdy(document)&&FRdy(m))
		{
		var r=3Dm.getAttribute("relativeTo");
		var fr=3Dm.getAttribute("forceRefresh");
		var ft=3Dm.getAttribute("flipTop");
		var yoff=3Dm.getAttribute("yOffsetTop");
		if(r!=3Dnull)m.removeAttribute("relativeTo");
		if(fr!=3Dnull)m.removeAttribute("forceRefresh");
		if(ft!=3Dnull)m.removeAttribute("flipTop");
		if(yoff!=3Dnull)m.removeAttribute("yOffsetTop");
		m.onreadystatechange=3Dnull;
		OMenuInt(m,r,fr,ft,yoff);
		}
}
var kfnDisableEvent=3Dnew Function("return false");
var g_menuHtc_lastMenu=3Dnull;
var g_uniqueNumber=3D0;
function IsAccessibilityFeatureEnabledProxy()
{
	if (typeof(IsAccessibilityFeatureEnabled) !=3D"undefined")
		return IsAccessibilityFeatureEnabled();
	return false;
}
function MenuHtc_show(oMaster, oParent, fForceRefresh, fFlipTop, =
yOffset)
{
	if (!(browseris.ie55up || browseris.nav6up || browseris.safari125up))
		return false;
	MenuHtc_hide();
	MenuHtc_init(oMaster);
	oMaster._oParent=3DoParent;
	oMaster._fIsRtL=3DIsElementRtl(oMaster._oParent);
	if ((browseris.ie || browseris.nav) && =
IsAccessibilityFeatureEnabledProxy())
	{
		var menu=3Dnull;
		if(oParent.foa !=3Dnull)
		{
			menu=3Dbyid(oParent.foa);		=09
			if(menu=3D=3Dnull)
			{
				menu=3Deval(oParent.foa);=09
			}
		}
		if (menu !=3Dnull && menu.onblur !=3Dnull)
		{
			menu.onblur();
		}
		RenderAccessibleMenu(oMaster, fForceRefresh);
		g_menuHtc_lastMenu=3DoMaster;
	}
	else
	{
		SetBodyEventHandlers(null);
		AssureId(oParent);
		var result=3DShowRoot(oMaster, oParent, fForceRefresh, fFlipTop, =
yOffset);
		g_menuHtc_lastMenu=3DoMaster;
		NavigateToMenu(oMaster);
		SetBodyEventHandlers(HandleDocumentBodyClick);
	}
	if (browseris.ie)
	{
		if (window.event !=3Dnull)
			window.event.cancelBubble=3Dtrue;
	}
	return false;
}
function MenuHtc_hide()
{
	ClearTimeOutToHideMenu();
	var oMaster=3Dg_menuHtc_lastMenu;
	if (oMaster !=3Dnull)
	{
		if (oMaster._accessibleMenu !=3Dnull)
		{
			CloseAccessibleMenu(oMaster);
		}
		else
		{
			HideMenu(oMaster);
		}
	}
	g_menuHtc_lastMenu=3Dnull;
}
function MenuHtc_isOpen(oMaster)
{
	if (!oMaster || !oMaster._initialized)
		return false;
	var result=3DIsOpen(oMaster);
	return result;
}
function MenuHtc_item(oMaster, nLevel, nIndex)
{
	MenuHtc_init(oMaster);
	var result=3DGetItem(oMaster, nLevel, nIndex);
	return result;
}
function TrapMenuClick(e)
{
	if (e !=3Dnull)
		e.cancelBubble=3Dtrue;
	return false;
}
function SetBodyEventHandlers(h)
{
	document.body.onclick=3Dh;
}
function HandleDocumentBodyClick(e)
{
	if (g_menuHtc_lastMenu !=3Dnull)
	{
		var oMaster=3Dg_menuHtc_lastMenu;
		if (oMaster !=3Dnull)
		{
			HideMenu(oMaster);
		}
	}
	return false;
}
function GetEventPopup(e)
{
	var obj=3DGetEventSrcElement(e);
	while (obj !=3Dnull)
	{
		if (obj.master !=3Dnull)
			return obj;
		obj=3Dobj.parentNode;
	}
	return null;
}
function GetUniqueNumber()
{
	g_uniqueNumber++;
	return g_uniqueNumber;
}
function MenuHtc_init(oMaster)
{
	if (oMaster._initialized)
		return;
	oMaster._initialized=3Dtrue;
	oMaster._wzPrefixID=3D"mp"+GetUniqueNumber();
	if (oMaster.id=3D=3Dnull)
		oMaster.id=3DoMaster._wzPrefixID+"_id";
	oMaster._nLevel=3D0;
	oMaster._arrPopup=3Dnew Array();
	oMaster._arrSelected=3Dnew Array();
	if (typeof(oMaster._onDestroy)=3D=3D"undefined")
		oMaster._onDestroy=3Dnull;
	oMaster._fLargeIconMode=3Dfalse;
	oMaster._fCompactItemsWithoutIcons=3Dfalse;
}
function PrepContents(oMaster)
{
	=
oMaster._fLargeIconMode=3D(oMaster.getAttribute("largeIconMode")=3D=3D"tr=
ue");
	=
oMaster._fCompactItemsWithoutIcons=3D(oMaster.getAttribute("CompactMode")=
=3D=3D"true");
	if (!browseris.safari)
	{
		oMaster._oContents=3Ddocument.createElement("span");
		oMaster._oContents.style.display=3D"none";
		oMaster._oContents.innerHTML=3DoMaster.innerHTML;
	}
	else
	{
		oMaster._oContents=3DoMaster.cloneNode(true);
		oMaster._oContents.style.display=3D"none";
	}
	if (oMaster._fLargeIconMode)
	{
		if (oMaster._fIsRtL)
			oMaster._wzMenuStyle=3D"ms-MenuUILargeRtL";
		else
			oMaster._wzMenuStyle=3D"ms-MenuUILarge";
	}
	else
	{
		if (oMaster._fIsRtL)
			oMaster._wzMenuStyle=3D"ms-MenuUIRtL";
		else
			oMaster._wzMenuStyle=3D"ms-MenuUI";
	}
	oMaster._wzChkMrkPath=3D"/_layouts/images/ChkMrk.gif";
	oMaster._wzMArrPath=3D"/_layouts/images/MArr.gif";
	oMaster._wzMArrPathRtL=3D"/_layouts/images/MArrRtL.gif";
}
function FixUpMenuStructure(oMaster)
{
	var menuNodes=3DoMaster._oRoot.childNodes;
	var lastGroupId=3Dnull;
	var lastMenuSeparatorRow=3Dnull;
	for (var nIndex=3D0; nIndex < menuNodes.length; nIndex++)
	{
		var menuRow=3DmenuNodes[nIndex];
		if (menuRow.nodeType !=3D1)
			continue;
		var deleteRow=3Dfalse;
		var displayNone=3DmenuRow.style !=3Dnull && =
menuRow.style.display=3D=3D'none';
		var jsHidden=3DFIsIHidden(menuRow);
		if (displayNone || jsHidden)
		{
			deleteRow=3Dtrue;
		}
		else if (FIsIType(menuRow, "separator"))
		{
			if (lastMenuSeparatorRow !=3Dnull || nIndex=3D=3D0)
				deleteRow=3Dtrue;
			else
				lastMenuSeparatorRow=3DmenuRow;
		}
		else
		{
			var cGroupId=3DmenuRow.getAttribute("menuGroupId");
			if (cGroupId !=3DlastGroupId &&
				lastMenuSeparatorRow=3D=3Dnull &&
				nIndex !=3D0)
			{
				var lastMenuSeparatorRow=3Ddocument.createElement("ie:menuitem");
				lastMenuSeparatorRow.setAttribute("type","separator");
				oMaster._oRoot.insertBefore(lastMenuSeparatorRow,menuRow);
			}
			else if (FIsIType(menuRow, "submenu") && lastMenuSeparatorRow =
!=3Dnull)
			{
				menuRow.parentNode.removeChild(lastMenuSeparatorRow);
				lastMenuSeparatorRow=3Dnull;
			}
			else
			{
				lastMenuSeparatorRow=3Dnull;
			}
			lastGroupId=3DcGroupId;
		}
		if (deleteRow)
		{
			menuRow.parentNode.removeChild(menuRow);
			nIndex--;
		}
	}
	if(lastMenuSeparatorRow !=3Dnull)
		lastMenuSeparatorRow.parentNode.removeChild(lastMenuSeparatorRow);
}
function IsElementRtl(oCurrent)
{
	while (oCurrent !=3Dnull && oCurrent.tagName !=3Dnull)
	{
		var dir=3DoCurrent.getAttribute("dir");
		if ((dir=3D=3Dnull || dir=3D=3D"") && oCurrent.style !=3Dnull)
		{
			dir=3DoCurrent.style.direction;
		}
		if (dir=3D=3D"rtl")
			return true;
		else if (dir=3D=3D"ltr")
			return false;
		oCurrent=3DoCurrent.parentNode;
	}
	return false;
}
function AdjustScrollPosition(element, relativeToElement, result)
{
	var oCurrent=3Delement;
	while (oCurrent !=3Dnull &&
		oCurrent !=3DrelativeToElement &&
		oCurrent !=3Delement.offsetParent &&
		oCurrent.tagName !=3Dnull &&
		oCurrent.tagName.toLowerCase() !=3D"body" &&
		oCurrent.tagName.toLowerCase() !=3D"html")
	{
		if (oCurrent.scrollWidth > oCurrent.clientWidth &&
			oCurrent.offsetWidth >=3DoCurrent.clientWidth &&
			oCurrent.clientWidth !=3D0)
		{
			if (!IsElementRtl(oCurrent))
			{
				if (oCurrent.scrollLeft > 0)
					result.x -=3DoCurrent.scrollLeft;
			}
			else
			{
				result.x+=3D(oCurrent.scrollWidth - oCurrent.offsetWidth - =
oCurrent.scrollLeft);
			}
		}
		if (oCurrent.scrollTop > 0)
			result.y -=3DoCurrent.scrollTop;
		oCurrent=3DoCurrent.parentNode;
	}
}
function MenuHtc_GetElementPosition(element, relativeToElement)
{
	var result=3Dnew Object();
	result.x=3D0;
	result.y=3D0;
	result.width=3D0;
	result.height=3D0;
	if (element.offsetParent) {
		var parent=3Delement;
		while (parent !=3Dnull &&
			parent !=3DrelativeToElement)
		{
			result.x+=3Dparent.offsetLeft;
			result.y+=3Dparent.offsetTop;
			AdjustScrollPosition(parent, relativeToElement, result);
			var parentTagName=3Dparent.tagName.toLowerCase();
			if (parentTagName !=3D"table" &&
				parentTagName !=3D"body" &&
				parentTagName !=3D"html" &&
				parentTagName !=3D"div" &&
				parent.clientTop &&
				parent.clientLeft) {
				result.x+=3Dparent.clientLeft;
				result.y+=3Dparent.clientTop;
			}
			if (browseris.ie && parentTagName=3D=3D"td")
			{
				if (parent.runtimeStyle.borderTopStyle !=3D"none" ||
				    parent.currentStyle.borderTopStyle !=3D"none")
				{
					var shift;
					if (parent.runtimeStyle.borderTopWidth !=3D"")
					{
						shift=3DparseInt(parent.runtimeStyle.borderTopWidth);
					}
					else
					{
						shift=3DparseInt(parent.currentStyle.borderTopWidth);
					}
					if (!isNaN(shift))
					{
						result.y+=3Dshift;
					}
				}
				if (parent.runtimeStyle.borderLeftStyle !=3D"none" ||
				    parent.currentStyle.borderLeftStyle !=3D"none")
				{
					var shift;
					if (parent.runtimeStyle.borderLeftWidth !=3D"")
					{
						shift=3DparseInt(parent.runtimeStyle.borderLeftWidth);
					}
					else
					{
						shift=3DparseInt(parent.currentStyle.borderLeftWidth);
					}
					if (!isNaN(shift))
					{
						result.x+=3Dshift;
					}
				}
			}
			parent=3Dparent.offsetParent;
		}
	}
	else if (element.left && element.top) {
		result.x=3Delement.left;
		result.y=3Delement.top;
	}
	else {
		if (element.x) {
			result.x=3Delement.x;
		}
		if (element.y) {
			result.y=3Delement.y;
		}
	}
	if (element.offsetWidth && element.offsetHeight) {
		result.width=3Delement.offsetWidth;
		result.height=3Delement.offsetHeight;
	}
	else if (element.style && element.style.pixelWidth && =
element.style.pixelHeight) {
		result.width=3Delement.style.pixelWidth;
		result.height=3Delement.style.pixelHeight;
	}
	return result;
}
function MenuHtcInternal_Show(oMaster, oParent, y, fFlipTop)
{
	var oPopup=3DoMaster._arrPopup[oMaster._nLevel];=09
	var nIndex;						=09
	var fTopLevel;						=09
	var oInnerDiv;
	if (!oMaster._oContents) PrepContents(oMaster);
	if (!oMaster._oContents || IsOpen(oMaster)) return;
	if (!oPopup && !oMaster._oRoot)
		{
		oMaster._nLevel=3D0;
		oMaster._oRoot=3DoMaster._oContents;
		}
	fTopLevel=3DoMaster._nLevel=3D=3D0;
	fFlipTop=3DfFlipTop && fTopLevel;
	if (!oPopup)
	{
		oMaster._arrPopup[oMaster._nLevel]=3Ddocument.createElement("DIV");
		oPopup=3DoMaster._arrPopup[oMaster._nLevel];
		oPopup.isMenu=3Dtrue;
		oPopup.master=3DoMaster;
		oPopup.level=3DoMaster._nLevel;
		oInnerDiv=3Ddocument.createElement("DIV");
		var oTable=3Ddocument.createElement("table");
		var oTBody=3Ddocument.createElement("tbody");
		oInnerDiv.isInner=3Dtrue;
		oPopup.style.position=3D"absolute";
		oInnerDiv.style.overflow=3D"visible";
		oTable.appendChild(oTBody);
		oInnerDiv.appendChild(oTable);
		oPopup.appendChild(oInnerDiv);
		if (oMaster._fIsRtL)
			oPopup.setAttribute("dir", "rtl");
		else
			oPopup.setAttribute("dir", "ltr");
		document.body.appendChild(oPopup);
		FixUpMenuStructure(oMaster);
		var id=3D0;
		var childNodeLength=3DoMaster._oRoot.childNodes.length;
		for (nIndex=3D0; nIndex < childNodeLength; nIndex++)
		{
			var oNode=3DoMaster._oRoot.childNodes[nIndex];
			if (oNode.nodeType !=3D1)
				continue;
			if (!FIsIType(oNode, "label"))
			{
				var oItem=3DCreateMenuItem(oMaster, oNode, MakeID(oMaster, =
oMaster._nLevel, id));
				if (oItem) oTBody.appendChild(oItem);
				id++;
			}
		}
		oPopup.className=3D"ms-MenuUIPopupBody";
		oTable.className=3DoMaster._wzMenuStyle;
		oTable.cellSpacing=3D0;
		oTable.cellPadding=3D0;
		oPopup.oncontextmenu=3DkfnDisableEvent;
		oPopup.ondragstart=3DkfnDisableEvent;
		oPopup.onselectstart=3DkfnDisableEvent;
		if (oParent._onmouseover=3D=3Dnull)
			oParent._onmouseover=3DoParent.onmouseover;
		if (oParent._onmouseout=3D=3Dnull)
			oParent._onmouseout=3DoParent.onmouseout;
		if (oParent._onmousedown=3D=3Dnull)
			oParent._onmousedown=3DoParent.onmousedown;
		if (oParent._onclick=3D=3Dnull)
			oParent._onclick=3DoParent.onclick;
		if (browseris.nav)
		{
			oPopup.onkeypress=3Dfunction(e) {return false; };
			oPopup.onkeyup=3Dfunction(e) {return false; };
			oPopup.onkeydown=3Dfunction(e) {PopupKeyDown(e); return false; };
			oPopup.onmousedown=3Dfunction(e) {TrapMenuClick(e); return false; };
			oPopup.onmouseover=3Dfunction(e) {PopupMouseOver(e); return false; };
			oPopup.onmouseout=3Dfunction(e) {PopupMouseLeave(e); return false; };
			oPopup.onclick=3Dfunction(e) {PopupMouseClick(e); TrapMenuClick(e); =
return false; };
			oParent.onmouseover=3Dfunction (e) {PopupMouseOverParent(e); return =
false; };
			oParent.onmouseout=3Dfunction(e) {PopupMouseLeaveParent(e); return =
false; };
			oParent.onmousedown=3Dfunction(e) {TrapMenuClick(e); return false; };
			oParent.onclick=3Dfunction(e) {TrapMenuClick(e); return false; };
			oParent.oncontextmenu=3Dfunction(e) {TrapMenuClick(e); return false; =
};
		}
		else
		{
			oPopup.onkeydown=3Dnew Function("PopupKeyDown(event); return =
false;");
			oPopup.onmousedown=3Dnew Function("TrapMenuClick(event); return =
false;");
			oPopup.onmouseover=3Dnew Function("PopupMouseOver(event); return =
false;");
			oPopup.onmouseout=3Dnew Function("PopupMouseLeave(event); return =
false;");
			oPopup.onclick=3Dnew Function("PopupMouseClick(event); =
TrapMenuClick(event); return false;");
			oParent.onmouseover=3Dnew Function("PopupMouseOverParent(event); =
return false;");
			oParent.onmouseout=3Dnew Function("PopupMouseLeaveParent(event); =
return false;");
			oParent.onmousedown=3Dnew Function("TrapMenuClick(event); return =
false;");
			oParent.onclick=3Dnew Function("TrapMenuClick(event); return =
false;");
			oParent.oncontextmenu=3Dnew Function("TrapMenuClick(event); return =
false;");
		}
		if (fTopLevel)
		{
			var wzOnUnload=3DoMaster.getAttribute("onunloadtext");
			if (wzOnUnload) oPopup.onunload=3Dnew Function(wzOnUnload);
		}
	}
	else
	{
		var oOld=3DoMaster._arrSelected[oMaster._nLevel];
		if (oOld) UnselectItem(oOld);
	}
	oMaster._arrSelected[oMaster._nLevel]=3Dnull;
	var oBackFrame;
	if (browseris.ie)
	{
		var originalScrollLeft=3Ddocument.body.scrollLeft;
		oBackFrame=3Ddocument.createElement("iframe");
		AssureId(oBackFrame);
		oBackFrame.src=3D"/_layouts/blank.htm";
		oBackFrame.style.position=3D"absolute";
		oBackFrame.style.display=3D"none";
		oBackFrame.scrolling=3D"no";
		oBackFrame.frameBorder=3D"0";
		document.body.appendChild(oBackFrame);
		oPopup.style.zIndex=3D103;
		oPopup._backgroundFrameId=3DoBackFrame.id;
		if (originalScrollLeft !=3Ddocument.body.scrollLeft)
		{
			document.body.scrollLeft=3DoriginalScrollLeft;
		}
	}
	SetMenuPosition(oMaster, oParent, oPopup, oInnerDiv, fFlipTop, =
fTopLevel);
	if (browseris.ie)
	{
		SetBackFrameSize(null, oPopup);
		oPopup.onresize=3Dnew Function("SetBackFrameSize(event, null);");
		oBackFrame.style.display=3D"block";
		oBackFrame.style.zIndex=3D101;
	}
}
function SetMenuPosition(oMaster, oParent, oPopup, oInnerDiv, fFlipTop, =
fTopLevel)
{
	var maxWidth=3Dwindow.screen.width;
	var maxHeight=3Dwindow.screen.height;
	if (browseris.nav)
	{
		maxWidth=3Ddocument.body.clientWidth;
		maxHeight=3Ddocument.body.clientHeight;
	}
	else if (self.innerHeight)
	{
		maxWidth=3Dself.innerWidth;
		maxHeight=3Dself.innerHeight;
	}
	else if (document.documentElement && =
document.documentElement.clientHeight)
	{
		maxWidth=3Ddocument.documentElement.clientWidth;
		maxHeight=3Ddocument.documentElement.clientHeight;
	}
	else if (document.body)
	{
		maxWidth=3Ddocument.body.clientWidth;
		maxHeight=3Ddocument.body.clientHeight;
	}
	var nRealWidth=3DoPopup.scrollWidth+oPopup.offsetWidth - =
oPopup.clientWidth;
	var nRealHeight=3DoPopup.scrollHeight+oPopup.offsetHeight - =
oPopup.clientHeight;
	var widthTooBig=3Dfalse;
	var heightTooBig=3Dfalse;
	if (nRealWidth > maxWidth - 50)
	{
		widthTooBig=3Dtrue;
		nRealWidth=3DmaxWidth - 50;
	}
	if (oMaster._fCompactItemsWithoutIcons && nRealHeight >=3D375)
	{
		heightTooBig=3Dtrue;
		nRealHeight=3D375;
	}
	if (nRealHeight >=3DmaxHeight - 50)
	{
		heightTooBig=3Dtrue;
		nRealHeight=3DmaxHeight - 50;
	}
	if (!widthTooBig && !heightTooBig)
	{
		oInnerDiv.style.overflow=3D"visible";
	}
	else
	{
		if (browseris.ie)
		{
			if (widthTooBig)
			{
				oPopup.style.width=3DnRealWidth+"px";
				oInnerDiv.style.width=3DnRealWidth+"px";
				oInnerDiv.style.overflowX=3D"scroll";
			}
			else
			{
				oInnerDiv.style.width=3DnRealWidth+"px";
				oInnerDiv.style.overflowX=3D"visible";
			}
			if (heightTooBig)
			{
				oPopup.style.height=3DnRealHeight+"px";
				oInnerDiv.style.height=3DnRealHeight+"px";
				oInnerDiv.style.overflowY=3D"scroll";
			}
			else
			{
				oInnerDiv.style.height=3DnRealHeight+"px";
				oInnerDiv.style.overflowY=3D"visible";
			}
		}
		else
		{
			oPopup.style.height=3DnRealHeight+"px";
			oInnerDiv.style.height=3DnRealHeight+"px";
			oPopup.style.width=3DnRealWidth+"px";
			oInnerDiv.style.width=3DnRealWidth+"px";
			oInnerDiv.style.overflow=3D"auto";
		}
	}
	nRealWidth=3DoPopup.scrollWidth+oPopup.offsetWidth - =
oPopup.clientWidth;
	nRealHeight=3DoPopup.scrollHeight+oPopup.offsetHeight - =
oPopup.clientHeight;
	var EdgeLeft=3D0;
	var EdgeRight=3DmaxWidth;
	var ParentLeft=3D0;
	var EdgeTop=3D0;
	var ParentTop=3D0;
	var oCurrent=3DoParent;
	if (browseris.safari)
	{
		if (oCurrent.tagName=3D=3D"TR" && oCurrent.childNodes.length > 0)
			oCurrent=3DoCurrent.childNodes[0];
	}
	var p=3DMenuHtc_GetElementPosition(oCurrent);
	ParentLeft=3Dp.x;
	ParentTop=3Dp.y;
	var nParentWidth;
	if (fTopLevel)
	{
		nParentWidth=3Dp.width;
		ParentTop+=3Dp.height;
		ParentTop -=3D1;
	}
	else
	{
		nParentWidth=3Dp.width+1;
	}
	var fTryGoDefault=3D!fFlipTop && =
!document.body.getAttribute("flipped");
	var fFlippedDefault, fFlippedNonDefault;
	var xDefault, xFlipped;
	if (!oMaster._fIsRtL)
	{
		var MenuRightDefault;
		var MenuLeftFlipped;
		if (fTopLevel)
		{
			xDefault=3DParentLeft;
			MenuRightDefault=3DParentLeft+nRealWidth;
			MenuLeftFlipped=3DParentLeft+nParentWidth - nRealWidth;
		}
		else
		{
			xDefault=3DParentLeft+nParentWidth;
			MenuRightDefault=3DParentLeft+nParentWidth+nRealWidth;
			MenuLeftFlipped=3DParentLeft - nRealWidth;
		}
		xFlipped=3DMenuLeftFlipped;
		fFlippedDefault=3DMenuRightDefault > EdgeRight && MenuLeftFlipped > =
EdgeLeft;
		fFlippedNonDefault=3D!(MenuLeftFlipped < EdgeLeft && MenuRightDefault =
< EdgeRight);
	}
	else
	{
		var MenuLeftDefault;
		var MenuRightFlipped;
		if (fTopLevel)
		{
			MenuLeftDefault=3DParentLeft+nParentWidth - nRealWidth;
			MenuRightFlipped=3DParentLeft+nRealWidth;
			xFlipped=3DParentLeft;
		}
		else
		{
			MenuLeftDefault=3DParentLeft - nRealWidth;
			MenuRightFlipped=3DParentLeft+nParentWidth+nRealWidth;
			xFlipped=3DParentLeft+nParentWidth;
		}
		xDefault=3DMenuLeftDefault;
		fFlippedDefault=3DMenuLeftDefault < EdgeLeft && MenuRightFlipped < =
EdgeRight;
		fFlippedNonDefault=3D!(MenuRightFlipped > EdgeRight && MenuLeftDefault =
> EdgeLeft);
	}
	var fFlipped=3DfTryGoDefault ? fFlippedDefault : fFlippedNonDefault;
	var x=3DfFlipped ? xFlipped : xDefault;
	var xOffset;
	var yOffset;
	if (browseris.nav)
	{
		xOffset=3Dwindow.pageXOffset;
		yOffset=3Dwindow.pageYOffset;
	}
	else
	{
		var htmlElement=3Ddocument.body.parentElement;
		if (!IsElementRtl(document.body))
		{
			xOffset=3Ddocument.body.scrollLeft;
			xOffset+=3DhtmlElement.scrollLeft;
		}
		else
		{
			=
xOffset=3D-document.body.scrollWidth+document.body.offsetWidth+document.b=
ody.scrollLeft;
			=
xOffset+=3D-htmlElement.scrollWidth+htmlElement.offsetWidth+htmlElement.s=
crollLeft;
		}
		yOffset=3Ddocument.body.scrollTop;
		yOffset+=3DhtmlElement.scrollTop;
	}
	if (nRealWidth >=3DmaxWidth)
	{
		x=3DxOffset;
	}
	else if (x - xOffset+nRealWidth >=3DmaxWidth)
	{
		x=3DxOffset+maxWidth - nRealWidth;
	}
	var y;
	if (nRealHeight >=3DmaxHeight)
	{
		y=3DyOffset;
	}
	else if (ParentTop+nRealHeight - yOffset >=3DmaxHeight)
	{
		y=3DyOffset+maxHeight - nRealHeight;
	}
	else
	{
		y=3DParentTop;
	}
	oPopup.setAttribute("flipped", fFlipTop ? fFlipped && fFlippedDefault : =
fFlipped);
	var posLeft=3DMath.max(x,xOffset);
	var posTop=3DMath.max(y,yOffset);
	oPopup.style.left=3DposLeft+"px";
	oPopup.style.top=3DposTop+"px";
}
function SetBackFrameSize(e, oPopup)
{
	if (oPopup=3D=3Dnull)
		oPopup=3DGetEventSrcElement(e);
	var nRealWidth=3DoPopup.scrollWidth+oPopup.offsetWidth - =
oPopup.clientWidth;
	var nRealHeight=3DoPopup.scrollHeight+oPopup.offsetHeight - =
oPopup.clientHeight;
	var oBackFrame=3Ddocument.getElementById(oPopup._backgroundFrameId);
	oBackFrame.style.left=3DoPopup.offsetLeft+"px";
	oBackFrame.style.top=3DoPopup.offsetTop+"px";
	oBackFrame.style.width=3DnRealWidth+"px";
	oBackFrame.style.height=3DnRealHeight+"px";
}
function HideMenu(oMaster, nPhase)
{
	ClearTimeOutToHideMenu();
	if (nPhase=3D=3Dnull)
		nPhase=3D0;
	if (nPhase=3D=3D2)
	{
		if (oMaster._onDestroy !=3Dnull)
		{
			oMaster._onDestroy();
			oMaster._onDestroy=3Dnull;
		}
		return;
	}
	if (IsOpen(oMaster) && !IsAccessibilityFeatureEnabledProxy())
	{
		if (oMaster._oParent !=3Dnull)
		{
			oMaster._oParent.onclick=3DoMaster._oParent._onclick;
			oMaster._oParent.onmouseover=3DoMaster._oParent._onmouseover;
			oMaster._oParent.onmouseout=3DoMaster._oParent._onmouseout;
			oMaster._oParent.onmousedown=3DoMaster._oParent._onmousedown;
		}
		SetBodyEventHandlers(null);
		UpdateLevel(oMaster, 0);
		var oPopup=3DoMaster._arrPopup[0];
		if (oPopup !=3Dnull)
		{
			var oBackFrame=3Ddocument.getElementById(oPopup._backgroundFrameId);
			if (oBackFrame !=3Dnull)
				oBackFrame.parentNode.removeChild(oBackFrame);
			oPopup.parentNode.removeChild(oPopup);
			oMaster._arrPopup[0]=3Dnull;
			if (nPhase=3D=3D0)
			{
				if (oMaster._onDestroy !=3Dnull)
				{
					oMaster._onDestroy();
					oMaster._onDestroy=3Dnull;
				}
			}
		}
		g_menuHtc_lastMenu=3Dnull;
	}
}
function IsOpen(oMaster)
{
	if (oMaster._accessibleMenu && !oMaster._accessibleMenu.closed)
		return true;
	if (!oMaster._arrPopup)
		return false;
	var oPopup=3DoMaster._arrPopup[oMaster._nLevel];
	return oPopup;
}
function FindLabel(oParent)
{
	var arrNodes=3DoParent ? oParent.childNodes : null;
	if (arrNodes)
		{
		for (var nIndex=3D0; nIndex < arrNodes.length; nIndex++)
			{
			var oNode=3DarrNodes[nIndex];
			if (oNode.nodeType !=3D1)
				continue;
			if (FIsIType(oNode, "label")) return oNode;
			}
		}
	return null;
}
function ShowRoot(oMaster, oParent, fForceRefresh, fFlipTop, yOffset)
{
	UpdateLevel(oMaster, 0);
	if (fForceRefresh)
		{
		oMaster._oContents=3Dnull;
		oMaster._oRoot=3Dnull;
		oMaster._nLevel=3D0;
		oMaster._arrPopup=3Dnew Array();
		oMaster._arrSelected=3Dnew Array();
		}
	else
		{
		oMaster._oRoot=3DoMaster._oContents;
		}
	var y=3D0;
	if (oParent) y+=3DoParent.offsetHeight;
	if (browseris.safari)
	{
		if (oParent.tagName=3D=3D"TR" && oParent.childNodes.length > 0)
		{
			=
y+=3D(oParent.childNodes[0].offsetTop+oParent.childNodes[0].offsetHeight
				- oParent.offsetTop);
		}
	}
	if (yOffset) y+=3DyOffset;
	fFlipTop=3DfFlipTop !=3Dfalse;
	MenuHtcInternal_Show(oMaster, oParent, y, fFlipTop);
}
function ShowSubMenu(oMaster, nLevel, oParent)
{
	if (!oParent) return;
	if (oParent.submenuRoot=3D=3Dnull) return;
	UpdateLevel(oMaster, nLevel);
	oMaster._oRoot=3DoParent.submenuRoot;
	oMaster._nLevel=3DoMaster._nLevel+1;
	MenuHtcInternal_Show(oMaster, oParent, -1);
}
function ShowSubMenuEvnt(id)
{
	var oMaster=3Ddocument.getElementById(id);
	var oPopup=3DoMaster._arrPopup[oMaster._nLevel];
	if (oPopup)
		{
		oPopup.removeAttribute("timeoutID");
		ShowSubMenu(oMaster, oMaster._nLevel, =
oMaster._arrSelected[oMaster._nLevel]);
		}
}
function SetShowSubMenuEvnt(oMaster)
{
	var oPopup=3DoMaster._arrPopup[oMaster._nLevel];
	if (oPopup)
	{
		ClearTimeOut("timeoutID");
		document.body.setAttribute("timeoutID", window.setTimeout(new =
Function("ShowSubMenuEvnt('"+oMaster.id+"');"), 100));
	}
}
function ClearTimeOut(oAttribute)
{
	var id=3Ddocument.body.getAttribute(oAttribute);
	if (id !=3Dnull)
	{
		window.clearTimeout(id);
	}
	document.body.removeAttribute(oAttribute);
}
function ClearShowSubMenuEvnt(oPopup)
{
	ClearTimeOut("timeoutID");
}
function GetEventSrcItem(oMaster, srcElement)
{
	for (var oSrc=3DsrcElement;
		oSrc && !FIStringEquals(oSrc.tagName, "BODY");
		oSrc=3DoSrc.parentNode)
	{
		if (FIStringEquals(oSrc.tagName, "TR") &&
			oSrc.id.substring(0, =
oMaster._wzPrefixID.length)=3D=3DoMaster._wzPrefixID)
		{
			return oSrc;
		}
	}
	return null;
}
function UpdateLevel(oMaster, nLevel)
{
	var oPopup;
	while (oMaster._nLevel > nLevel)
		{
		oPopup=3DoMaster._arrPopup[oMaster._nLevel];
		if (oPopup)
			{
			ClearShowSubMenuEvnt(oPopup);
			var oBackFrame=3Ddocument.getElementById(oPopup._backgroundFrameId);
			if (oBackFrame !=3Dnull)
				oBackFrame.parentNode.removeChild(oBackFrame);
			oPopup.parentNode.removeChild(oPopup);
			}
		oMaster._arrPopup[oMaster._nLevel]=3Dnull;
		oMaster._arrSelected[oMaster._nLevel]=3Dnull;
		oMaster._oRoot=3DoMaster._oRoot.parentNode;
		oMaster._nLevel--;
		}
	oPopup=3DoMaster._arrPopup[oMaster._nLevel];
	if (oPopup) ClearShowSubMenuEvnt(oPopup);
}
function PopupMouseOver(e)
{
	var oPopup=3DGetEventPopup(e);
	if (oPopup !=3Dnull)
	{
		var oMaster=3DoPopup.master;
		var nLevel=3DoPopup.level;
		if (nLevel < 0) return;
		var oSrcElem=3DGetEventSrcItem(oMaster, GetEventSrcElement(e));
		if (oSrcElem)
		{
			if (oSrcElem !=3DoMaster._arrSelected[nLevel])
			{
				if (FIsIType(oSrcElem, "separator"))
					return;
				ToggleMenuItem(oMaster, nLevel, oSrcElem);
				if (FIsIType(oSrcElem, "submenu"))
					EngageSelection(oMaster, true, true, false);
			}
			else if (nLevel < oMaster._nLevel)
			{
				UnselectCurrentOption(oMaster);
			}
		}
		ClearTimeOutToHideMenu();
	}
}
function PopupMouseLeave(e)
{
	var oPopup;
	oPopup=3DGetEventPopup(e);
	if (oPopup !=3Dnull)
	{
		UnselectCurrentOption(oPopup.master);
		SetTimeOutToHideMenu();
	}
	return false;
}
function PopupMouseOverParent(e)
{
	if (g_menuHtc_lastMenu !=3Dnull)
	{
		ClearTimeOutToHideMenu();
		if (g_menuHtc_lastMenu._oParent !=3Dnull && =
g_menuHtc_lastMenu._oParent._onmouseover !=3Dnull)
		{
			g_menuHtc_lastMenu._oParent._onmouseover();
		}
	}
}
function PopupMouseLeaveParent(e)
{
	if (g_menuHtc_lastMenu !=3Dnull)
	{
		if (g_menuHtc_lastMenu._oParent !=3Dnull && =
g_menuHtc_lastMenu._oParent._onmouseout !=3Dnull)
		{
				g_menuHtc_lastMenu._oParent._onmouseout();
		}	=09
		SetTimeOutToHideMenu();	=09
	}
}
function ClearTimeOutToHideMenu()
{
	if (document.body.getAttribute("HideMenuTimeOut") !=3Dnull)
	{
		ClearTimeOut("HideMenuTimeOut");
	}
}
function SetTimeOutToHideMenu()
{
	ClearTimeOut("HideMenuTimeOut");
	document.body.setAttribute("HideMenuTimeOut", =
window.setTimeout(MenuHtc_hide, 1500));
}
function PopupMouseClick(e)
{
	var oPopup=3DGetEventPopup(e);
	var oMaster=3DoPopup.master;
	var nLevel=3DoPopup.level;
	if (nLevel < 0) return;
	var oItem=3DoMaster._arrSelected[nLevel];
	UpdateLevel(oMaster, nLevel);
	EngageSelection(oMaster, true, false, false);
}
function PopupKeyDown(e)
{
	var oPopup=3DGetEventPopup(e);
	var oMaster=3DoPopup.master;
	var nLevel=3DoPopup.level;
	if (nLevel < 0)
		return;
	var nKeyCode=3DGetEventKeyCode(e);
	var shiftKey=3De.shiftKey;
	if (oMaster._fIsRtL)
		{
		if (nKeyCode=3D=3D37) nKeyCode=3D39;
		else if (nKeyCode=3D=3D39) nKeyCode=3D37;
		}
	if (nKeyCode=3D=3D9) nKeyCode=3D!shiftKey ? 40 : 38;
	ClearShowSubMenuEvnt(oPopup);
	switch (nKeyCode)
		{
	case 38:=09
		MoveMenuSelection(oMaster, -1);
		break;
	case 40:=09
		MoveMenuSelection(oMaster, 1);
		break;
	case 37:=09
	case 27:=09
		CloseCurrentLevel(oMaster, nKeyCode=3D=3D27);
		break;
	case 39:=09
	case 13:=09
		EngageSelection(oMaster, nKeyCode=3D=3D13, false, true);
		break;
		}
	e.returnValue=3Dfalse;
}
function SetNewId(obj)
{
	obj.id=3D"msomenuid"+GetUniqueNumber();
	return obj.id;
}
function AssureId(obj)
{
	if (obj.id=3D=3Dnull || obj.id=3D=3D"")
		obj.id=3D"msomenuid"+GetUniqueNumber();
	return obj.id;
}
function NavigateToMenu(oMaster)
{
	var oMenu=3DoMaster._arrPopup[oMaster._nLevel].firstChild;
	AssureId(oMenu);
	try
	{	=09
		var oFirstItem=3DoMenu.firstChild.firstChild.firstChild;	=09
		oFirstItem.tabIndex=3D0;
		if (oFirstItem.setActive !=3Dnull)
			oFirstItem.setActive();
		else if (oFirstItem.focus !=3Dnull)
			oFirstItem.focus();
	}
	catch (e)
	{
	}
}
function ExecuteOnClick(fnOnClick)
{
	try
	{
		if (browseris.safari)
		{
			if (FIStringEquals(typeof(fnOnClick), "string"))
				eval("var document=3Dwindow.document; {"+fnOnClick+"}");
			else
				fnOnClick();
		}
		else
		{
			if (FIStringEquals(typeof(fnOnClick), "string"))
			{
				fnOnClick=3Dnew Function("var document=3Dwindow.document; =
{"+fnOnClick+"}");
			}
			var =
oTemp=3Dwindow.document.body.appendChild(window.document.createElement("s=
pan"));
			oTemp.onclick=3DfnOnClick;
			oTemp.onclick();
			oTemp.parentNode.removeChild(oTemp);
		}
	}
	catch (e)
	{
	}
}
function EngageSelection(oMaster, fDoSelection, fDelayExpandSM, =
fEnterSM)
{
	var oItem=3DoMaster._arrSelected[oMaster._nLevel];
	if (!oItem || oItem.optionDisabled) return;
	if (FIsIType(oItem, "submenu"))
	{
		if (fDelayExpandSM)
		{
			SetShowSubMenuEvnt(oMaster);
		}
		else
		{
			ShowSubMenu(oMaster, oMaster._nLevel, oItem);
			if (fEnterSM) MoveMenuSelection(oMaster, 1);
		}
	}
	else if (fDoSelection)
	{
		var fEnabled=3DoItem.getAttribute("enabled");
		if (fEnabled !=3D"false")
		{
			var fnOnClick=3DoItem.getAttribute("onMenuClick");
			if (fnOnClick)
			{
				HideMenu(oMaster, 1);
				ExecuteOnClick(fnOnClick);
				HideMenu(oMaster, 2);
			}
		}
	}
}
function CloseCurrentLevel(oMaster, fAllowHideRoot)
{
	if (oMaster._nLevel > 0)
	{
		UpdateLevel(oMaster, oMaster._nLevel - 1);
		var obj=3DoMaster._arrSelected[oMaster._nLevel];
		if (obj !=3Dnull)
		{
			if (browseris.nav)
			{
				=
obj=3Dobj.firstChild.firstChild.firstChild.firstChild.firstChild.nextSibl=
ing.firstChild.firstChild;
				if (obj.focus !=3Dnull)
					obj.focus();
			}
			else
			{
				if (obj.focus !=3Dnull)
					obj.focus();
			}
		}
	}
	else if (fAllowHideRoot)
	{
		HideMenu(oMaster);
		var oParent=3DoMaster._oParent;
		while (oParent !=3Dnull &&
			oParent.tagName=3D=3D"SPAN" &&
			oParent.getAttribute("contentEditable") !=3Dnull)
		{
			oParent=3DoParent.parentElement;
		}
		if (oParent !=3Dnull)
		{
			var focusElement=3DoParent;
			if (oParent.foa !=3Dnull)
			{
				var foa=3Dnull;
				foa=3Deval(oParent.foa);
				if(foa=3D=3Dnull)
				{
					foa=3Dbyid(oParent.foa );
				}
				if (foa !=3Dnull)
				{
					focusElement=3Dfoa;
				}
			}
			if (focusElement.setActive !=3Dnull)
			{
				focusElement.setActive();
			}
			else if (focusElement.focus !=3Dnull)
			{
				focusElement.focus();
			}
		}
	}
}
function UnselectCurrentOption(oMaster)
{
	if (oMaster._nLevel >=3D0)
		{
		var oItem=3DoMaster._arrSelected[oMaster._nLevel];
		if (FIsIType(oItem, "option"))
			{
			UnselectItem(oItem);
			oMaster._arrSelected[oMaster._nLevel]=3Dnull;
			}
		}
}
function MakeID(oMaster, nLevel, nIndex)
{
	return oMaster._wzPrefixID+"_"+nLevel+"_"+nIndex;
}
function GetItem(oMaster, nLevel, nIndex)
{
	var oPopup=3DoMaster._arrPopup[nLevel];
	return oPopup ? document.getElementById(MakeID(oMaster, nLevel, =
nIndex)) : null;
}
function MoveMenuSelection(oMaster, iDir)
{
	var nIndex=3D-1;
	var nNumItems=3DoMaster._oRoot.childNodes.length;
	var oSelected=3DoMaster._arrSelected[oMaster._nLevel];
	if (oSelected)
	{
		var wzSelectedID=3DoSelected ? oSelected.id : null;
		if (wzSelectedID)
		{
			var =
nCurIndex=3DparseInt(wzSelectedID.substring(wzSelectedID.lastIndexOf("_")=
+1, wzSelectedID.length));
			nIndex=3D(nCurIndex+nNumItems+iDir) % nNumItems;
		}
	}
	if (nIndex < 0)
		nIndex=3DiDir > 0 ? 0 : (nNumItems - 1);
	var oItem;
	var nIndexStart=3DnIndex;
	do
	{
		oItem=3DGetItem(oMaster, oMaster._nLevel, nIndex);
		nIndex=3D(nIndex+nNumItems+iDir) % nNumItems;
	}
	while (nIndex !=3DnIndexStart &&
			 (!oItem || oItem.style.display=3D=3D"none" ||
			  !(FIsIType(oItem, "option") || FIsIType(oItem, "submenu"))));
	ToggleMenuItem(oMaster, oMaster._nLevel, oItem);
}
function ToggleMenuItem(oMaster, nLevel, oItem)
{
	var oOld=3DoMaster._arrSelected[nLevel];
	if (!oItem || (oOld && oItem.id=3D=3DoOld.id)) return;
	if (oOld)
	{
		UnselectItem(oOld);
		oOld.onkeydown=3Dnull;
		oOld.onmousedown=3Dnull;
		oOld.onmouseover=3Dnull;
		oOld.onmouseout=3Dnull;
		oOld.oncontextmenu=3Dnull;
	}
	UpdateLevel(oMaster, nLevel);
	SelectItem(oItem);
	oMaster._arrSelected[nLevel]=3DoItem;
	oItem.tabIndex=3D0;
	if (oItem.setActive !=3Dnull)
		oItem.setActive();
	else if (oItem.focus !=3Dnull)
		oItem.focus();
	var oPopup=3DoMaster._arrPopup[nLevel];
	var oDiv=3DoPopup.childNodes[0];
	var posPopup=3DMenuHtc_GetElementPosition(oItem, oDiv);
	if (posPopup.y+posPopup.height - oDiv.scrollTop > oDiv.offsetHeight)
	{
		oDiv.scrollTop=3DposPopup.y+posPopup.height - oDiv.offsetHeight;
	}
	else if (posPopup.y < oDiv.scrollTop)
	{
		oDiv.scrollTop=3DposPopup.y;
	}
}
function SelectItem(oItem)
{
	if (!oItem) return;
	var oItemTableCell=3DoItem.firstChild;
	var oItemTable=3DoItemTableCell.firstChild;
	if (oItemTableCell.className=3D=3D"ms-MenuUIItemTableCellCompact")
		oItemTableCell.className=3D"ms-MenuUIItemTableCellCompactHover";=09
	else
		oItemTableCell.className=3D"ms-MenuUIItemTableCellHover";
	oItemTable.className=3D"ms-MenuUIItemTableHover";
}
function UnselectItem(oItem)
{
	if (!oItem) return;
	var oItemTableCell=3DoItem.firstChild;
	var oItemTable=3DoItemTableCell.firstChild;
	if (oItemTableCell.className=3D=3D"ms-MenuUIItemTableCellCompactHover")
		oItemTableCell.className=3D"ms-MenuUIItemTableCellCompact";=09
	else
		oItemTableCell.className=3D"ms-MenuUIItemTableCell";
	oItemTable.className=3D"ms-MenuUIItemTable";
}
function SetImageSize(oMaster, oImg, oSize)
{
	if (oSize=3D=3Dnull)
	{
		if (oMaster._fLargeIconMode)
			oSize=3D32;
		else
			oSize=3D16;
	}
	oImg.width=3DoSize;
	oImg.height=3DoSize;
}
function CreateMenuOption(oMaster, oRow, oNode, wzID, wzHtml)
{
	var oIcon=3Ddocument.createElement("td");
	var oLabel=3Ddocument.createElement("td");
	var oAccKey=3Ddocument.createElement("td");
	var oArrow=3Ddocument.createElement("td");
	oRow.appendChild(oIcon);
	oRow.appendChild(oLabel);
	oRow.appendChild(oAccKey);
	oRow.appendChild(oArrow);
	if (oMaster._fLargeIconMode)
		oIcon.className=3D!oMaster._fIsRtL ? "ms-MenuUIIconLarge" : =
"ms-MenuUIIconRtlLarge";
	else
		oIcon.className=3D!oMaster._fIsRtL ? "ms-MenuUIIcon" : =
"ms-MenuUIIconRtL";
	oIcon.align=3D"center";
	if (oMaster._fCompactItemsWithoutIcons && =
!oNode.getAttribute("iconSrc"))
		oLabel.className=3D!oMaster._fIsRtL ? "ms-MenuUILabelCompact" : =
"ms-MenuUILabelCompactRtl";
	else
		oLabel.className=3D!oMaster._fIsRtL ? "ms-MenuUILabel" : =
"ms-MenuUILabelRtL";
	oAccKey.className=3D"ms-MenuUIAccessKey";
	oArrow.className=3D"ms-MenuUISubmenuArrow";
	if (!oMaster._fLargeIconMode)
	{
		oLabel.noWrap=3Dtrue;
	}
	oIcon.noWrap=3Dtrue;
	oAccKey.noWrap=3Dtrue;
	oArrow.noWrap=3Dtrue;
	oLabel.id=3DoNode.id;
	if (!wzHtml) wzHtml=3DoNode.innerHTML;
	if (oNode.getAttribute("enabled")=3D=3D"false")
	{
		oRow.disabled=3Dtrue;
		oLabel.className+=3D" ms-MenuUIItemTableCellDisabled";
	}
	var wzIconSrc=3Dnull, wzIconAlt=3Dnull;
	if (oNode.getAttribute("checked")=3D=3D"true")
		{
		wzIconSrc=3DoMaster._wzChkMrkPath;
		wzIconAlt=3D"*";
		}
	else
		{
		wzIconSrc=3DEvalAttributeValue(oNode, "iconSrc", "iconScript");
		wzIconAlt=3DoNode.getAttribute("iconAltText");
		}
	var innerHtml=3DwzHtml;
	var sText=3DEvalAttributeValue(oNode, "text", "textScript");
	var sDescription=3DEvalAttributeValue(oNode, "description", =
"descriptionScript");
	var oMenuItemBody=3Ddocument.createElement("div");
	if (sDescription !=3Dnull && oMaster._fLargeIconMode)
	{
		var oBold=3Ddocument.createElement("B");
		var oTextSpan=3Ddocument.createElement("SPAN");
		var oTextNode=3Ddocument.createTextNode(sText);
		var oBr=3Ddocument.createElement("BR");
		var oDescSpan=3Ddocument.createElement("SPAN");
		var oDescNode=3Ddocument.createTextNode(sDescription);
		oTextSpan.setAttribute("style","white-space: nowrap;");
		oDescSpan.className=3D"ms-menuitemdescription";
		oMenuItemBody.appendChild(oBold);
		oBold.appendChild(oTextSpan);
		oTextSpan.appendChild(oTextNode);
		oMenuItemBody.appendChild(oBr);
		oMenuItemBody.appendChild(oDescSpan);
		oDescSpan.appendChild(oDescNode);
	}
	else if (sText !=3Dnull)
	{
		var oTextSpan=3Ddocument.createElement("SPAN");
		var oTextNode=3Ddocument.createTextNode(sText);
		oTextSpan.setAttribute("style","white-space: nowrap;");
		oMenuItemBody.appendChild(oTextSpan);
		oTextSpan.appendChild(oTextNode);
	}
	var htmlSpan=3Ddocument.createElement("SPAN");
	htmlSpan.innerHTML=3DinnerHtml;
	oMenuItemBody.appendChild(htmlSpan);
	if (wzIconSrc)
	{
		var oImg=3Ddocument.createElement("IMG");
		SetImageSize(oMaster, oImg);
		var oImgLbl=3Ddocument.createElement("LABEL");
		oIcon.appendChild(oImg);
		oLabel.appendChild(oImgLbl);
		var wzIconId=3DwzID+"_"+"ICON";
		oImg.id=3DwzIconId;
		oImg.src=3DwzIconSrc;
		if (wzIconAlt)
		{
			oImg.alt=3D"";
			oImg.title=3D"";
		}
		oImgLbl.htmlFor=3DwzIconId;
		oImgLbl.appendChild(oMenuItemBody);
	}
	else
	{
		if (browseris.nav || oMaster._fLargeIconMode)
		{
			var oImg=3Ddocument.createElement("IMG");
			SetImageSize(oMaster, oImg);
			var oImgLbl=3Ddocument.createElement("LABEL");
			oIcon.appendChild(oImg);
			oLabel.appendChild(oImgLbl);
			var wzIconId=3DwzID+"_"+"ICON";
			oImg.id=3DwzIconId;
			oImg.src=3D"/_layouts/images/blank.gif";
			oImg.alt=3D"";
			oImg.title=3D"";
			oImgLbl.htmlFor=3DwzIconId;
			oImgLbl.appendChild(oMenuItemBody);
			if (oMaster._fLargeIconMode)
			{
				oImg.width=3D32;
				oImg.height=3D16;
			}
			else
			{
				oImg.width=3D16;
			}
		}
		else
		{
			oIcon.innerHTML=3D"&nbsp;";
			oLabel.appendChild(oMenuItemBody);
		}
	}
	var wzAccKey=3DoNode.getAttribute("accessKeyText");
	if (wzAccKey) oAccKey.innerHTML=3DwzAccKey;
	SetIType(oRow, "option");
}
function CreateMenuSeparator(oMaster, oRow)
{
	var oCell=3Ddocument.createElement("td");
	var oDiv=3Ddocument.createElement("div");
	oRow.appendChild(oCell);
	oCell.appendChild(oDiv);
	if (oMaster._fLargeIconMode)
		oDiv.className=3D!oMaster._fIsRtL ? "ms-MenuUISeparatorLarge" : =
"ms-MenuUISeparatorLargeRtl";
	else
		oDiv.className=3D!oMaster._fIsRtL ? "ms-MenuUISeparator" : =
"ms-MenuUISeparatorRtL";
	oDiv.innerHTML=3D"&nbsp;";
	SetIType(oRow, "separator");
}
function CreateSubmenu(oMaster, oRow, oNode, wzID)
{
	var oLabelNode=3DFindLabel(oNode);
	CreateMenuOption(oMaster, oRow, oNode, wzID, oLabelNode ? =
oLabelNode.innerHTML : null);
	var oArrow=3DoRow.childNodes[3];
	var oArrowImg=3Ddocument.createElement("IMG");
	SetImageSize(oMaster, oArrowImg, 16);
	oArrow.appendChild(oArrowImg);
	oArrowImg.src=3D!oMaster._fIsRtL ? oMaster._wzMArrPath : =
oMaster._wzMArrPathRtL;
	oArrowImg.alt=3D!oMaster._fIsRtL ? ">" : "<";
	oArrowImg.title=3D"";
	SetIType(oRow, "submenu");
	oRow.submenuRoot=3DoNode;
}
function MergeAttributes(oTarget, oSource)
{
	if (browseris.nav || oTarget.mergeAttributes=3D=3Dnull)
	{
		var oAttributes=3DoSource.attributes;
		for (var i=3D0; i < oAttributes.length; i++)
		{
			var oAttrib=3DoAttributes[i];
			if (oAttrib !=3Dnull &&
				oAttrib.specified &&
				oAttrib.nodeName !=3D"id" &&
				oAttrib.nodeName !=3D"ID" &&
				oAttrib.nodeName !=3D"name")
			{
				oTarget.setAttribute(oAttrib.nodeName, oAttrib.nodeValue);
			}
		}
		if (oSource.getAttribute("type") !=3Dnull)
			oTarget.setAttribute("type", oSource.getAttribute("type"));
		if (oSource.submenuRoot !=3Dnull)
			oTarget.submenuRoot=3DoSource.submenuRoot;
	}
	else
	{
		oTarget.mergeAttributes(oSource);
	}
}
function CreateMenuItem(oMaster, oNode, wzID, wzHtml)
{
	if (FIsIType(oNode, "label")) return;
	var oRow=3Ddocument.createElement("tr");
	MergeAttributes(oRow, oNode);
	oRow.setAttribute("onMenuClick", oNode.getAttribute("onMenuClick"));
	if (FIsIType(oNode, "separator"))
	{
		CreateMenuSeparator(oMaster, oRow);
		return oRow;
	}
	if (!GetIType(oNode)) SetIType(oNode, "option");
	var oFmtTableRow=3Ddocument.createElement("tr");
	var oFmtTableCell=3Ddocument.createElement("td");
	var oFmtTable=3Ddocument.createElement("table");
	var oFmtTableBody=3Ddocument.createElement("tbody");
	oFmtTableRow.appendChild(oFmtTableCell);
	oFmtTableCell.appendChild(oFmtTable);
	oFmtTable.appendChild(oFmtTableBody);
	oFmtTableBody.appendChild(oRow);
	if (oMaster._fCompactItemsWithoutIcons && =
!oNode.getAttribute("iconSrc"))
		oFmtTableCell.className=3D"ms-MenuUIItemTableCellCompact";
	else
		oFmtTableCell.className=3D"ms-MenuUIItemTableCell";
	oFmtTable.className=3D"ms-MenuUIItemTable";
	oFmtTable.width=3D"100%";
	oFmtTable.cellSpacing=3D0;
	oFmtTable.cellPadding=3D0;
	if (FIsIType(oNode, "submenu"))
		CreateSubmenu(oMaster, oRow, oNode, wzID);
	else if (FIsIType(oNode, "option"))
		CreateMenuOption(oMaster, oRow, oNode, wzID, wzHtml);
	if (oRow.disabled ||
		oRow.getAttribute("enabled")=3D=3D"false")
	{
		oRow.disabled=3Dfalse;
		oRow.className=3D"ms-MenuUIDisabled";
		oRow.disabled=3Dfalse;
		for (var nIndex=3D0; nIndex < oRow.childNodes.length; nIndex++)
		{
			if (oRow.childNodes[nIndex].nodeType !=3D1)
				continue;
			oRow.childNodes[nIndex].disabled=3Dtrue;
			oFmtTableCell.className+=3D" ms-MenuUIItemTableCellDisabled";
		}
		oRow.optionDisabled=3Dtrue;
	}
	MergeAttributes(oFmtTableRow, oRow);
	if (oRow.optionDisabled !=3Dnull)
	{
		oFmtTableRow.optionDisabled=3DoRow.optionDisabled;
	}
	oFmtTableRow.id=3DwzID;
	SetIType(oFmtTableRow, GetIType(oRow));
	return oFmtTableRow;
}
function GetItems(oMaster)
{
	if (!oMaster._oContents) PrepContents(oMaster);
	return oMaster._oContents.childNodes;
}
function GetIType(oItem)
{
	return oItem ? oItem.getAttribute("type") : null;
}
function FIsIType(oItem, wzType)
{
	return FIStringEquals(GetIType(oItem), wzType);
}
function SetIType(oItem, wzType)
{
	if (oItem) oItem.setAttribute("type", wzType);
}
function FIStringEquals(wzX, wzY)
{
	return wzX !=3Dnull && wzY !=3Dnull && =
wzX.toLowerCase()=3D=3DwzY.toLowerCase();
}
function RenderAccessibleMenu(oMaster, fForceRefresh)
{
	if (fForceRefresh)
	{
		oMaster._oContents=3Dnull;
		oMaster._oRoot=3Dnull;
		oMaster._nLevel=3D0;
		oMaster._arrPopup=3Dnew Array();
		oMaster._arrSelected=3Dnew Array();
	}
	else
	{
		oMaster._oRoot=3DoMaster._oContents;
	}
	if (!oMaster._oContents) PrepContents(oMaster);
	if (!oMaster._oContents) return;
	if (!oMaster._oRoot)
	{
		oMaster._nLevel=3D0;
		oMaster._oRoot=3DoMaster._oContents;
	}
	FixUpMenuStructure(oMaster);
	var menuDir=3DoMaster._fIsRtL ? "rtl" : "ltr";
	g_menuHtc_html=3D"<html =
dir=3D'"+menuDir+"'><head><title>"+L_AccessibleMenu_Text+"</title></head>=
<body><ul id=3D'root'>";
	RenderMenuLevel(oMaster, oMaster._oRoot, true);
	g_menuHtc_html=3Dg_menuHtc_html+"</ul></body></html>";
	var oNewWindow=3Dwindow.open("/_layouts/blank.htm", "_blank", =
"status=3Dno,toolbar=3Dno,menubar=3Dno,location=3Dno");
	oMaster._accessibleMenu=3DoNewWindow;
	oNewWindow.document.write(g_menuHtc_html);
	oNewWindow.document.close();
	oNewWindow.focus();
}
function CloseAccessibleMenu(oMaster, n)
{
	if (n=3D=3Dnull)
		n=3D0;
	if (oMaster !=3Dnull)
	{
		if (n=3D=3D0 || n=3D=3D1)
		{
			if (oMaster._accessibleMenu !=3Dnull)
			{
				oMaster._accessibleMenu.close();
				oMaster._accessibleMenu=3Dnull;
			}
		}
		if (n=3D=3D0 || n=3D=3D2)
		{
			if (oMaster._onDestroy !=3Dnull)
			{
				oMaster._onDestroy();
				oMaster._onDestroy=3Dnull;
			}
		}
	}
}
function GetMenuItemText(oMaster, oNode, s)
{
	if (s=3D=3D"")
	{
		s=3DEvalAttributeValue(oNode, "text", "textScript");
		var description=3DEvalAttributeValue(oNode, "description", =
"descriptionScript");
		if (description !=3Dnull &&
			description !=3D"" &&
			oMaster._fLargeIconMode)
		{
			if (s !=3D"")
				s=3Ds+": ";
			s=3Ds+description;
		}
	}
	if (oNode.getAttribute("checked")=3D=3D"true")
		s=3D"* "+s;
	if (oNode.title !=3Dnull && oNode.title !=3D"")
		s=3Ds+": "+oNode.title;
	return s;
}
function GetMenuItemEnabled(oNode, fEnabled)
{
	if (!fEnabled)
		return false;
	if (oNode.getAttribute("enabled")=3D=3D"false")
		return false;
	if (oNode.getAttribute("disabled") !=3Dnull && =
oNode.getAttribute("disabled") !=3D"")
		return false;
	return true;
}
var g_menuHtc_html;
function RenderMenuLevel(oMaster, oRoot, fEnabled)
{
	for (var nIndex=3D0; nIndex < oRoot.childNodes.length; nIndex++)
	{
		var oNode=3DoRoot.childNodes[nIndex];
		if (oNode.nodeType !=3D1)
			continue;
		if (oNode.style.display=3D=3D"none")
			continue;
		if (FIsIType(oNode, "option"))
		{
			var s=3DGetMenuItemText(oMaster, oNode, oNode.innerHTML);
			if (!GetMenuItemEnabled(oNode, fEnabled))
			{
				g_menuHtc_html=3Dg_menuHtc_html+"<li><span id=3D\""
+oNode.id+"\">"
+s+"</span></li>";
			}
			else
			{
				g_menuHtc_html=3Dg_menuHtc_html+"<li><a href=3D\"#\" id=3D\""
+oNode.id+"\" "
+"onMenuClick"
+"=3D\""
+oNode.getAttribute("onMenuClick")
+"\" onclick=3D\""
+"javascript:opener.ExecuteOnAccessibleClick(this.getAttribute('"+"onMenu=
Click"+"')); return false;"
+"\">"
+s
+"</a></li>";
			}
		}
		else if (FIsIType(oNode, "submenu"))
		{
			var s=3DGetMenuItemText(oMaster, oNode, "");
			g_menuHtc_html=3Dg_menuHtc_html+"<li><span id=3D\""+oNode.id+"\">"+s;
			for (var n=3D0; n < oNode.childNodes.length; n++)
			{
				var oLabelNode=3DoNode.childNodes[n];
				if (oLabelNode.nodeType !=3D1)
					continue;
				if (oLabelNode.style.display=3D=3D"none")
					continue;
				if (FIsIType(oLabelNode, "label"))
				{
					g_menuHtc_html=3Dg_menuHtc_html+" "+oLabelNode.innerHTML;
					break;
				}
			}
			g_menuHtc_html=3Dg_menuHtc_html+"</span><ul>";
			RenderMenuLevel(oMaster, oNode, GetMenuItemEnabled(oNode, fEnabled));
			g_menuHtc_html=3Dg_menuHtc_html+"</ul></li>";
		}
	}
}
function ExecuteOnAccessibleClick(fnOnClick)
{
	var oMaster=3Dg_menuHtc_lastMenu;
	if (oMaster !=3Dnull)
	{
		CloseAccessibleMenu(oMaster, 1);
		window.focus();
		ExecuteOnClick(fnOnClick);
		CloseAccessibleMenu(oMaster, 2);
	}
}
function FIsIHidden(oItem)
{
	if (oItem)
	{
		var hiddenFunc=3DoItem.getAttribute("hidden");
		if (!hiddenFunc) return false;
		return eval(hiddenFunc);
	}
	else
		return false;
}
function EvalAttributeValue(oNode, sAttribute1, sAttribute2)
{
	var result=3DoNode.getAttribute(sAttribute2);
	if (result !=3Dnull &&
		result.toLowerCase().indexOf("javascript:")=3D=3D0)
	{
		result=3Deval(result.substring(11));
		if (result !=3Dnull && result !=3D"")
			return result;
	}
	var result=3DoNode.getAttribute(sAttribute1);
	if (result=3D=3Dnull)
		return "";
	return result;
}
var flyoutsAllowed=3Dfalse;
function enableFlyoutsAfterDelay()
{
	setTimeout("flyoutsAllowed=3Dtrue;", 25);
}
function overrideMenu_HoverStatic(item)
{
	if (!flyoutsAllowed)
	{
		setTimeout(delayMenu_HoverStatic(item), 50);
	}
	else
	{
		var node=3DMenu_HoverRoot(item);
		var data=3DMenu_GetData(item);
		if (!data) return;
		__disappearAfter=3Ddata.disappearAfter;
		Menu_Expand(node, data.horizontalOffset, data.verticalOffset);
	}
}
function delayMenu_HoverStatic(item)
{
	return (function()
	{
		overrideMenu_HoverStatic(item);
	});
}
var MMU_chDelim=3D",";
var MMU_chDelimEnc=3D"%2c";
var MMU_postbackPrefix=3D"javascript:__doPostBack(";
var MMU_chDelim2=3D"%";
var MMU_chDelim2Enc=3D"%25";
function MHash_New()
{
	var oMaster=3Dnew Object();
	oMaster._keys=3Dnew Array();
	oMaster._values=3Dnew Array();
	return oMaster;
}
function MHash_Add(oMaster, oKey, oValue)
{
	oMaster._keys.push(oKey);
	oMaster._values.push(oValue);
}
function MHash_Count(oMaster)
{
	return oMaster._keys.length;
}
function MHash_Keys(oMaster)
{
	return oMaster._keys;
}
function MHash_Values(oMaster)
{
	return oMaster._values;
}
function MHash_Exists(oMaster, oKey)
{
	for (var i=3D0; i < oMaster._keys.length; i++)
	{
		if (oMaster._keys[i]=3D=3DoKey)
			return true;
	}
	return false;
}
function MHash_Item(oMaster, oKey)
{
	for (var i=3D0; i < oMaster._keys.length; i++)
	{
		if (oMaster._keys[i]=3D=3DoKey)
			return oMaster._values[i];
	}
	return null;
}
var MMU_reDelimEnc=3Dnew RegExp(MMU_chDelimEnc, "g");
var MMU_reDelim2Enc=3Dnew RegExp(MMU_chDelim2Enc, "g");
var MMU_reDelimDec=3Dnew RegExp(MMU_chDelim, "g");
var MMU_reDelim2Dec=3Dnew RegExp(MMU_chDelim2, "g");
function MMU_EncVal(strDec)
{
	return strDec.replace(MMU_reDelimDec, =
MMU_chDelimEnc).replace(MMU_reDelim2Dec, MMU_chDelim2Enc);
}
function MMU_DecVal(strEnc)
{
	return strEnc.replace(MMU_reDelim2Enc, =
MMU_chDelim2).replace(MMU_reDelimEnc, MMU_chDelim);
}
function MMU_ParseNV(rgnv)
{
	var dictNV=3DMHash_New();
	var rgstrNV=3Drgnv.split(MMU_chDelim);
	if (rgstrNV !=3Dnull)
	{
		var i;
		for (i=3D0; i < rgstrNV.length; i++)
		{
			var strNV=3DrgstrNV[i];
			var iEq=3DstrNV.indexOf("=3D");
			if (iEq=3D=3D0)
			{
				continue;
			}
			var name=3Dnull;
			var value=3Dnull;
			if (iEq < 0)
			{
				name=3DstrNV;
			}
			else
			{
				name=3DstrNV.substr(0, iEq);
				if (iEq < strNV.length - 1)
				{
					value=3DMMU_DecVal(strNV.substr(iEq+1));
				}
				else
				{
					value=3D"";
				}
			}
			MHash_Add(dictNV, name, value);
		}
	}
	return dictNV;
}
function MMU_ParseNVAttr(elem, attr)
{
	var val=3Delem.getAttribute(attr);
	if (val=3D=3Dnull && elem.childNodes.length > 0 && =
elem.childNodes[0].nodeType=3D=3D1)
	{
		val=3Delem.childNodes[0].getAttribute(attr);
	}
	if (val=3D=3Dnull)
	{
		return MHash_New();
	}
	return MMU_ParseNV(val);
}
function MMU_ResetMenuState(menu, dis, hid, chk, tokval)
{
	var i;
	for (i=3D0; i < menu.childNodes.length; i++)
	{
		var mnu=3Dmenu.childNodes[i];
		if (mnu.nodeType !=3D1)
			continue;
		var mnuId=3Dmnu.getAttribute("id");
		if ((mnu !=3Dnull) && (mnuId !=3Dnull) && (mnuId.length > 0))
		{
			if (mnu.childNodes.length > 0)
			{
				MMU_ResetMenuState(mnu, dis, hid, chk, tokval);
				continue;
			}
			if (MHash_Exists(hid, mnuId))
			{
				mnu.style.display=3D"none";
			}
			else
			{
				mnu.style.display=3D"";
				var enabledOverride=3Dmnu.getAttribute("enabledOverride");
				if ((enabledOverride !=3Dnull) && (enabledOverride.length >0))
				{
					mnu.setAttribute("enabled", enabledOverride);
				}
				else
				{
					if (MHash_Exists(dis, mnuId))
					{
						mnu.setAttribute("enabled", "false");
					}
					else
					{
						mnu.setAttribute("enabled", "true");
						if (MHash_Exists(chk, mnuId))
						{
							mnu.setAttribute("checked", "true");
						}
						else
						{
							mnu.setAttribute("checked", "false");
						}
					}
				}
			}
			MMU_ReplTokValAttr(mnu, "onMenuClick", tokval);
			MMU_ReplTokValAttr(mnu, "text", tokval);
			MMU_ReplTokValAttr(mnu, "description", tokval);
			MMU_ReplTokValVal(mnu, tokval)
		}
	}
}
function MMU_ReplTokValAttr(elem, attr, tokval)
{
	var val=3Delem.getAttribute(attr);
	var orig=3Delem.getAttribute(attr+"_Original");
	if ((val !=3Dnull) && (orig=3D=3Dnull) && (MHash_Count(tokval) > 0))
	{
		elem.setAttribute(attr+"_Original", val);
	}
	else if ((val !=3Dnull) && (orig !=3Dnull) && (val !=3Dorig))
	{
		val=3Dorig;
	}
	if ((val=3D=3Dnull) || (val.length <=3D0))
	{
		return;
	}
	var newVal=3DMMU_ReplTokVal(val,  tokval);
	if (newVal !=3Dval)
	{
		elem.setAttribute(attr, newVal);
	}
}
function MMU_ReplTokValVal(item, tokval)
{
	if(item.nextSibling=3D=3Dnull)
	{
		return;
	}
	var val=3Ditem.nextSibling.nodeValue;
	var orig=3Ditem.getAttribute("valOrig");
	if ((val !=3Dnull) && (orig=3D=3Dnull) && (MHash_Count(tokval) > 0))
	{
		orig=3Dval;
		item.setAttribute("valOrig", orig);
	}
	else if ((val !=3Dnull) && (orig !=3Dnull) && (val !=3Dorig))
	{
		val=3Dorig;
	}
   var newVal=3DMMU_ReplTokVal(val,  tokval);
	if ((val !=3Dnull) && (newVal !=3Dnull) && (newVal !=3Dval))
	{
		item.nextSibling.nodeValue=3DnewVal;
	}
}
function MMU_ReplTokVal(toFix, tokval)
{
	if ((toFix !=3Dnull) && (toFix.indexOf("%") >=3D0) && (tokval !=3Dnull) =
&& (MHash_Count(tokval) > 0))
	{
		var toks=3DMHash_Keys(tokval);
		var vals=3DMHash_Values(tokval);
		var i;
		for (i=3D0; i < toks.length; i++)
		{
			var tok=3Dtoks[i];
			var val=3Dvals[i];
			toFix=3DtoFix.replace("%"+tok+"%", val);
		}
	}
   return toFix;
}
var g_MMU_HighlightedEcbTable=3Dnull;
var g_MMU_HighlightedEcbTableOpen=3Dnull;
var g_MMU_OpenTimeoutHandle=3Dnull;
function MMU_Open(menu, ecbLink, e, fAlignRight, alignId, delay)
{
	try
	{
		if ((menu=3D=3Dnull) || (ecbLink=3D=3Dnull))
		{
			return;
		}
		if ((ecbLink.getAttribute("suppressBubbleIfPostback") !=3Dnull) && (e =
!=3Dnull) && (e.srcElement !=3Dnull) && (e.srcElement.href !=3Dnull) &&
			(e.srcElement.href.substr(0, =
MMU_postbackPrefix.length)=3D=3DMMU_postbackPrefix))
		{
			event.cancelBubble=3Dtrue;
			return;
		}
		ClearHighlightedEcbTableOpen();
		if (fAlignRight=3D=3Dnull)
		{
			fAlignRight=3Dtrue;
		}
		MMU_ResetMenuState(menu, MMU_ParseNVAttr(ecbLink, =
"menuItemsDisabled"), MMU_ParseNVAttr(ecbLink, "menuItemsHidden"),
			MMU_ParseNVAttr(ecbLink, "menuItemsChecked"), =
MMU_ParseNVAttr(ecbLink, "menuTokenValues"));
		var elemAlign=3Dnull;
		if ((alignId !=3Dnull) && (alignId.length > 0))
		{
			elemAlign=3Ddocument.getElementById(alignId);
		}
		if (elemAlign=3D=3Dnull)
		{
			elemAlign=3Ddocument.getElementById(ecbLink.id+"_t");
		}
		if (elemAlign=3D=3Dnull)
		{
			elemAlign=3DecbLink;
		}
		MMU_EcbHighlight(MMU_GetHighlightElement(ecbLink), true);
		var =
openMenuScript=3D"MenuHtc_show(document.getElementById('"+menu.id+"'), =
document.getElementById('"+elemAlign.id+				"'), true, "+fAlignRight+", =
null);";
		openMenuScript+=3D"SetEcbMouseOutAndDestroy('"+menu.id+"');"
		if ((delay !=3Dnull) && (delay > 0))
		{
			openMenuScript+=3D" g_MMU_OpenTimeoutHandle=3Dnull;";
			g_MMU_OpenTimeoutHandle=3Dwindow.setTimeout(openMenuScript, delay, =
"javascript");
		}
		else
		{
			eval(openMenuScript);
		}
		if (e !=3Dnull)
			e.cancelBubble=3Dtrue;
	}
	catch (ex)
	{
		alert(L_Loading_Error_Text);
	}
}
function SetEcbMouseOutAndDestroy(menuId)
{
		if (g_MMU_HighlightedEcbTable !=3Dnull)
		{
			g_MMU_HighlightedEcbTable.onmouseout=3Dnull;
			g_MMU_HighlightedEcbTableOpen=3Dg_MMU_HighlightedEcbTable;
			=
document.getElementById(menuId)._onDestroy=3DClearHighlightedEcbTableOpen=
;
		}
}
function ClearHighlightedEcbTableOpen()
{
	if (g_MMU_HighlightedEcbTableOpen !=3Dnull)
	{
		MMU_EcbHighlight(g_MMU_HighlightedEcbTableOpen, false);
		g_MMU_HighlightedEcbTableOpen=3Dnull;
	}
}
function MMU_EcbLinkOnFocusBlurDeferCall(menu, ecbLink, fOnFocus)
{
	if (fOnFocus)
	{
		ecbLink.onblur=3DfOnFocus ? new =
Function("MMU_EcbLinkOnFocusBlurDeferCall(null, this, false)") : null;
	}
	if (g_MMU_HighlightedEcbTableOpen !=3Dnull)
		return;
	var ecbTable=3Ddocument.getElementById(ecbLink.id+"_t");
	if (ecbTable !=3Dnull)
	{
		MMU_EcbHighlight(ecbTable, fOnFocus);
	}
}
function MMU_EcbLinkOnKeyDown(menu, ecbLink, e)
{
	if (e=3D=3Dnull)
	{
		e=3Dwindow.event;
		if (e=3D=3Dnull)
			return;
	}
	var hasHref=3D((ecbLink.href !=3Dnull) && (ecbLink.href.length > 0));
	if (((e.shiftKey || !hasHref) && (GetEventKeyCode(e)=3D=3D13)) || =
((e.altKey) && (GetEventKeyCode(e)=3D=3D40)))
	{
		var image=3Dbyid(ecbLink.id+"_ti");
		if(image=3D=3Dnull)
		{
			var serverClientId=3DecbLink.getAttribute("serverclientid");
			if ((serverClientId !=3Dnull) && (serverClientId.length > 0))
			{
				image=3Dbyid(serverClientId+"_ti");
			}
		}
		if (image !=3Dnull)
		{
			image.click();
		}
		else
		{
			ecbLink.click();
		}
		return false;
	}
	else
	{
		return true;
	}
}
function MMU_EcbTableMouseOverOutDeferCall(ecbTable, fMouseOver)
{
	if (fMouseOver)
	{
		if (ecbTable=3D=3Dg_MMU_HighlightedEcbTableOpen)
		{
			return;
		}
		ecbTable.onmouseout=3DfMouseOver ? new =
Function("MMU_EcbTableMouseOverOut(this, false)") : null;
	}
	MMU_EcbHighlight(ecbTable, fMouseOver);
}
function MMU_EcbHighlight(ecbTable, fHighlight)
{
	if ((ecbTable=3D=3Dnull) && (!fHighlight))
	{
		ecbTable=3Dg_MMU_HighlightedEcbTableOpen;
	}
	if (ecbTable=3D=3Dnull)
	{
		return;
	}
	if (fHighlight=3D=3Dnull)
	{
		fHighlight=3Dfalse;
	}
	var hoverActive=3DecbTable.getAttribute("hoverActive");
	var hoverInactive=3DecbTable.getAttribute("hoverInactive");
	if ((hoverActive=3D=3Dnull))
	{
		hoverActive=3D"ms-selectedtitle";
	}
	if ((hoverInactive=3D=3Dnull))
	{
		hoverInactive=3D"ms-unselectedtitle";
	}
	if (fHighlight)
	{
		ecbTable.className=3DhoverActive;
		g_MMU_HighlightedEcbTable=3DecbTable;
	}
	else
	{
		ecbTable.className=3DhoverInactive;
	}
	var menuFormat=3DecbTable.getAttribute("menuformat");
	var imageCell=3Ddocument.getElementById(ecbTable.id+"i");
	if (imageCell !=3Dnull && menuFormat!=3Dnull && =
menuFormat=3D=3D"ArrowOnHover")
	{
		imageCell.style.visibility=3DfHighlight ? "visible" : "hidden";
	}
	if (!fHighlight)
	{
		g_MMU_HighlightedEcbTable=3Dnull;
	}
}
function MMU_PopMenuIfShowingDeferCall(menuElement)
{
	if (!IsAccessibilityFeatureEnabledProxy() && g_menuHtc_lastMenu)
	{
		var menuType=3Dg_menuHtc_lastMenu.getAttribute("type");
		if (menuType && menuType=3D=3D"ServerMenu")
			menuElement.onclick();
	}
}
function MMU_HandleArrowSplitButtonKeyDown(e, id, a ,t)
{
	if (!e.shiftKey &&
		!e.altKey &&
		!e.ctrlKey &&
		(GetEventKeyCode(e)=3D=3D13))
	{
		t.parentNode.click();
		return;
	}
	return MMU_EcbLinkOnKeyDown(byid(id), a, e);
}
function MMU_GetHighlightElement(elem)
{
	var highlightElement=3Dnull
	highlightElement=3Ddocument.getElementById(elem.id+"_t");
	if (highlightElement !=3Dnull)
		return highlightElement;
	else
		return elem;
}
function MMU_GetMenuFromClientId(clientId)
{
	return document.getElementById(clientId);
}
var g_MMU_theFormActionAtPageLoad=3Dnull;
var g_MMU_theFormActionAtPreMenuOpen=3Dnull;
var g_MMU_Form0ActionAtPageLoad=3Dnull;
var g_MMU_Form0ActionAtPreMenuOpen=3Dnull;
function MMU_CallbackPreMenuOpen(templateClientId, menuClientId, =
callbackEventReference, timeoutLength, timeoutMessage, e)
{
	try
	{
		g_MMU_theFormActionAtPreMenuOpen=3D(theForm !=3Dnull ? theForm.action =
: "null");
		g_MMU_Form0ActionAtPreMenuOpen=3D(document.forms !=3Dnull && =
document.forms.length > 0 ? document.forms[0].action : "null");
		var menuTemplate=3Ddocument.getElementById(templateClientId);
		var menuLink=3Ddocument.getElementById(menuClientId);
		if ((menuLink.getAttribute("suppressBubbleIfPostback") !=3Dnull) && (e =
!=3Dnull) && (e.srcElement !=3Dnull) && (e.srcElement.href !=3Dnull) &&
			(e.srcElement.href.substr(0, =
MMU_postbackPrefix.length)=3D=3DMMU_postbackPrefix))
		{
			event.cancelBubble=3Dtrue;
			return;
		}
		MMU_StopPendingTimerEventsFromCallback();
		MMU_RemoveCallbackItemsFromMenuTemplate(menuTemplate);
		var menu=3Ddocument.getElementById(menuClientId);
		menu.setAttribute("callbackInProgress", "true");
		var loadingMessageMenuItem=3DCAMOpt(menuTemplate, L_Loading_Text, =
"null");
		loadingMessageMenuItem.setAttribute("callbackitem", "true");
		loadingMessageMenuItem.setAttribute("enabled", "false");
		var =
callbackContext=3DtemplateClientId+";"+menuClientId+";"+timeoutMessage.re=
place(/;/g, "%semi%").replace(/\'/g, "%quot%");
		=
callbackEventReference=3DcallbackEventReference.replace(/__CALLBACKCONTEX=
T__/g, callbackContext);
		eval(callbackEventReference);
		=
g_MMU_RequestTimeoutTimeoutHandle=3Dwindow.setTimeout("MMU_CallbackErrHan=
dler('timeout', '"+callbackContext+"')", timeoutLength, "javascript");
	}
	catch (ex)
	{
		alert(L_Loading_Error_Text);
	}
}
var g_MMU_RequestTimeoutTimeoutHandle=3Dnull;
function MMU_RemoveCallbackItemsFromMenuTemplate(menuTemplate)
{
	try
	{
		for (var menuChildIndex=3D0; menuChildIndex < =
menuTemplate.childNodes.length; menuChildIndex++)
		{
			var menuChild=3DmenuTemplate.childNodes[menuChildIndex];
			if ((menuChild.nodeType=3D=3D1) && =
(menuChild.getAttribute("callbackitem")=3D=3D"true"))
			{
				menuTemplate.removeChild(menuChild);
				--menuChildIndex;
			}
		}
	}
	catch (ex)
	{
		alert(L_Loading_Error_Text);
	}
}
function MMU_StopPendingTimerEventsFromCallback()
{
	if (g_MMU_OpenTimeoutHandle !=3Dnull)
	{
		window.clearTimeout(g_MMU_OpenTimeoutHandle);
		g_MMU_OpenTimeoutHandle=3Dnull;
	}
	if (g_MMU_RequestTimeoutTimeoutHandle !=3Dnull)
	{
		window.clearTimeout(g_MMU_RequestTimeoutTimeoutHandle);
		g_MMU_RequestTimeoutTimeoutHandle=3Dnull;
	}
}
function MMU_UpdateMenuTemplateWithErrorItem(menuTemplate, errorString)
{
	MMU_RemoveCallbackItemsFromMenuTemplate(menuTemplate);
	var errorMenuItem=3DCAMOpt(menuTemplate, errorString, "null");
	loadingMessageMenuItem.setAttribute("callbackitem", "true");
	loadingMessageMenuItem.setAttribute("enabled", "false");
}
function MMU_UpdateOpenedMenuWithErrorItem(menu, menuTemplate, =
errorString)
{
	MMU_UpdateMenuTemplateWithErrorItem(menuTemplate, errorString);
	HideMenu(menuTemplate);
	MMU_Open(menuTemplate, menu);
}
function MMU_CallbackHandler(result, contextString)
{
	{
		MMU_StopPendingTimerEventsFromCallback();
		var context=3DMMU_ParseContext(contextString);
		var menuTemplate=3Ddocument.getElementById(context.TemplateClientId);
		if (menuTemplate=3D=3Dnull) { alert(L_Loading_Error_Text); return; }
		var menu=3Ddocument.getElementById(context.MenuClientId);
		if (menu=3D=3Dnull) { alert(L_Loading_Error_Text); return; }
		var disabledIds=3D"";
		var hiddenIds=3D"";
		var checkedIds=3D"";
		var tokensAndValues=3D"";
		var menuItemsHtml=3D"";
		var parts=3Dresult.split(MMU_chDelim);
		if ((parts=3D=3Dnull) || (parts.length !=3D5))
		{
			menuItemsHtml=3DMMU_GenerateErrorMenuItem(L_Loading_Error_Text);
		}
		else
		{
			var re=3Dnew RegExp(MMU_chDelimEnc,"g");
			disabledIds=3Dparts[0].replace(re, MMU_chDelim);
			hiddenIds=3Dparts[1].replace(re, MMU_chDelim);
			checkedIds=3Dparts[2].replace(re, MMU_chDelim);
			tokensAndValues=3Dparts[3].replace(re, MMU_chDelim);
			menuItemsHtml=3Dparts[4].replace(re, MMU_chDelim);
		}
		menu.setAttribute("menuItemsDisabled", disabledIds);
		menu.setAttribute("menuItemsHidden", hiddenIds);
		menu.setAttribute("menuItemsChecked", checkedIds);
		menu.setAttribute("menuTokenValues", tokensAndValues);
		MMU_RemoveCallbackItemsFromMenuTemplate(menuTemplate);
		menuTemplate.innerHTML=3DmenuTemplate.innerHTML+menuItemsHtml;
		HideMenu(menuTemplate);
		MMU_Open(menuTemplate, menu);
		menu.setAttribute("callbackInProgress", "");
	}
	{
	}
}
function MMU_CallbackErrHandler(result, contextString)
{
	try
	{
		alert(L_Loading_Error_Text);
		var context=3DMMU_ParseContext(contextString);
		var menuTemplate=3Ddocument.getElementById(context.TemplateClientId);
		if (menuTemplate=3D=3Dnull) { alert(L_Loading_Error_Text); return; }
		var menu=3Ddocument.getElementById(context.MenuClientId);
		if (menu=3D=3Dnull) { alert(L_Loading_Error_Text); return; }
		menu.setAttribute("callbackInProgress", "");
		var errorMessage=3DL_Loading_Error_Text;
		if ((result=3D=3D"timeout") && (context.TimeoutMessage !=3Dnull) && =
(context.TimeoutMessage.length > 0))
		{
			errorMessage=3Dcontext.TimeoutMessage;
		}
		MMU_UpdateOpenedMenuWithErrorItem(menu, menuTemplate, errorMessage);
		;
	}
	catch (ex)
	{
		alert(L_Loading_Error_Text);
	}
}
function MMU_ParseContext(contextString)
{
	try
	{
		var context=3Dnew Object();
		var values=3DcontextString.split(';');
		context.TemplateClientId=3Dvalues[0];
		context.MenuClientId=3Dvalues[1];
		context.TimeoutMessage=3Dvalues[2].replace(/%semi%/g, =
";").replace(/%quot%/g, "\'");
		return context;
	}
	catch (ex)
	{
		alert(L_Loading_Error_Text);
	}
}
var L_NewFormLibTb3_Text=3D"The document(s) could not be merged.\nThe =
required application may not be installed properly, or the template for =
this document library cannot be opened.\n\nPlease try the following:\n1. =
Check the General Settings for this document library for the name of the =
template, and install the application necessary for opening the =
template. If the application was set to install on first use, run the =
application and then try creating a new document again.\n\n2.  If you =
have permission to modify this document library, go to General Settings =
for the library and configure a new template.";
var L_NewFormLibTb4_Text=3D"Select the document(s) you want to merge, =
and then click 'Merge Selected Documents' on the toolbar.";
function combineDocuments(strProgID, strTemplate, strSaveLocation)
{
	fNewDoc=3Dfalse;
	{
		if ((browseris.w3c) && (!browseris.ie))
			document.all=3Ddocument.getElementsByTagName("*");
		var fSelectionError=3Dtrue;
		var strTemplateUrl;
		var strProgID2;
		try
		{
			var chkCombineCollection=3Ddocument.all.chkCombine;
			for (i=3D0; fSelectionError && i<chkCombineCollection.length; i++)
				if (chkCombineCollection[i].checked && fSelectionError)
				{
					fSelectionError=3Dfalse;
					strTemplateUrl=3Ddocument.all.chkUrl[i].HREF;
					strProgID2=3Ddocument.all.chkProgID[i].HREF;
				}
		}
		catch(ex)
		{
		}
		try
		{
			if (fSelectionError && document.all.chkCombine.checked)
			{
				fSelectionError=3Dfalse;
				strTemplateUrl=3Ddocument.all.chkUrl.HREF;
				strProgID2=3Ddocument.all.chkProgID.HREF;
			}
		}
		catch(ex)
		{
		}
		if (!fSelectionError)
		{
			var bSuccess=3Dfalse;
			try
				{
				NewDocumentButton=3Dnew ActiveXObject(strProgID2);
				fNewDoc=3DNewDocumentButton !=3Dnull;
				}
			catch(ex)
				{
				}
			if (!fNewDoc)
				alert(L_NewFormLibTb3_Text);
			else
			{
				try
				{				=09
					bSuccess=3DNewDocumentButton.MergeDocuments(strTemplateUrl, =
document.all.chkCombine, makeAbsUrl(strSaveLocation));
				}
				catch(e)
				{
				}
				if (!bSuccess)
					alert(L_NewFormLibTb3_Text);
				else
					window.onfocus=3DRefreshOnFocus;
			}
		}
		else
			alert(L_NewFormLibTb4_Text);
	}
}
var L_NewFormLibTb5_Text=3D"Select the document(s) you want to relink, =
and then click 'Relink Selected Documents' on the toolbar.";
var L_NewFormLibTb6_Text=3D"Only 500 documents can be relinked at a =
time. Modify your selection and then try again.";
function repairLinks(strRootFolder, strList, strVDir)
{
	if ((browseris.w3c) && (!browseris.ie))
		document.all=3Ddocument.getElementsByTagName("*");
	var cntChecked=3D0;=09
	var inputSubmitRepairDocs=3Ddocument.all.SubmitRepairDocs;
	inputSubmitRepairDocs.value=3D"";
	var inputs=3Ddocument.getElementsByTagName('input');
	for (var i=3D0; i < inputs.length; i++)
	{
		if (inputs[i].id=3D=3D'chkRepair')
		{
			if (inputs[i].checked)
			{
				inputSubmitRepairDocs.value+=3Dinputs[i].getAttribute('docID');
				inputSubmitRepairDocs.value+=3D" ";
				cntChecked++;
			}
		}
	}
	if (cntChecked > 0 && cntChecked <=3D500)
	{
	  document.all.SubmitRepairRedirectList.value=3DstrList;
	  document.all.SubmitRepairRedirectFolder.value=3DstrRootFolder;
	  =
document.all.SubmitRepairDocsForm.action=3DstrVDir+"/submitrepair.aspx";
	  document.all.SubmitRepairDocsForm.submit();
	}
	else
	  alert(cntChecked=3D=3D0 ? L_NewFormLibTb5_Text : =
L_NewFormLibTb6_Text);
}
function NavigateToManageCopiesPage(strHttpRoot, strFileRef)
{
	STSNavigate(strHttpRoot+"/_layouts"+		=
"/managecopies.aspx?ItemUrl=3D"+strFileRef+	"&Source=3D"+GetSource());
}
var L_ViewVersion_Text=3D"View";
var L_RestoreVersion_Text=3D"Restore";
var L_DeleteVersion_Text=3D"Delete";
var L_DenyVersion_Text=3D"Reject this version";
var L_UnPublishVersion_Text=3D"Unpublish this version";
function AddVersionMenuItemsCore(m, ctx)
{
	if (currentItemID !=3Dnull)
	{
	   var strCurrentItemID=3DcurrentItemID.toString();
	   if (strCurrentItemID.indexOf(".0.") >=3D0 )
	   return;
	}
	if (!HasRights(0x0, 0x40))
	  return;
	var menuOption;
	var IsCurrent=3DitemTable.getAttribute("isCur");
	var iLevel=3DitemTable.getAttribute("Level");
	var canViewProperty=3DitemTable.getAttribute("canViewProperty");
	if (currentItemFSObjType=3D=3Dnull)
		currentItemFSObjType=3DGetAttributeFromItemTable(itemTable, "OType", =
"FSObjType");
	if (canViewProperty !=3D"0")
	{
	menuOption=3DCAMOpt(m, L_ViewVersion_Text, "javascript:ViewVersion()", =
"");
		menuOption.id=3D"ID_ViewVersion";
	}
	if (HasRights(0x0, 0x4))
	{
		menuOption=3DCAMOpt(m, L_RestoreVersion_Text, =
"javascript:RestoreVersion()", "");
		menuOption.id=3D"ID_RestoreVersion";
	}
	if (HasRights(0x0, 0x80) && IsCurrent !=3D"1")
	{
		menuOption=3DCAMOpt(m, L_DeleteVersion_Text, =
"javascript:DeleteVersion()", "");
		menuOption.id=3D"ID_DeleteVersion";
	}
	if (HasRights(0x0, 0x10) && HasRights(0x0, 0x4))
	{
		if ((ctx.isModerated || ctx.EnableMinorVersions) && =
(currentItemFSObjType !=3D1)  &&
			(iLevel=3D=3D1 && IsCurrent=3D=3D"1"))
		{
			var menustring=3DL_DenyVersion_Text;
			if (ctx.EnableMinorVersions)
				menustring=3DL_UnPublishVersion_Text;
			menuOption=3DCAMOpt(m, menustring, "javascript:TakeOfflineVersion()", =
"");
			menuOption.id=3D"ID_TakeOfflineVersion";
		}
	}
}
function ViewVersion()
{
	if (! IsContextSet())
		return;
	STSNavigate(itemTable.getAttribute("verUrl"));
}
var L_Version_Restore_Confirm_Text=3D"You are about to replace the =
current version with the selected version.";
var L_Version_RestoreVersioningOff_Confirm_Text=3D"Versioning is =
currently disabled. As a result, you are about to overwrite the current =
version. All changes to this version will be lost.";
var L_Version_NoRestore_Current_ERR=3D"Cannot restore the current =
version.";
function RestoreVersion()
{
	if (! IsContextSet())
		return;
	var ctx=3DcurrentCtx;
	if (itemTable.getAttribute("isMostCur") !=3D"0")
	{
		alert(L_Version_NoRestore_Current_ERR);
	}
	else
	{
		var =
path=3Dctx.HttpPath+"&op=3DRestore&ver=3D"+itemTable.getAttribute("verId"=
)
		if (confirm(ctx.verEnabled ? L_Version_Restore_Confirm_Text : =
L_Version_RestoreVersioningOff_Confirm_Text))
		{
			SubmitFormPost(path);
		}
	}
}
var L_Version_NoOffline_NonCurrent_ERR=3D"You can only take offline the =
current published or approved version";
var L_Version_unpublish_Confirm_Text=3D"Are you sure you want to =
unpublish this version of the document?";
var L_Version_deny_Confirm_Text=3D"Are you sure you want to deny this =
version of the document?";
function TakeOfflineVersion()
{
	if (! IsContextSet())
		return;
	var ctx=3DcurrentCtx;
	var confrimstr=3DL_Version_deny_Confirm_Text;
	if (ctx.EnableMinorVersions)
		confrimstr=3DL_Version_unpublish_Confirm_Text
	if (itemTable.getAttribute("isCur") !=3D"1" || =
itemTable.getAttribute("Level") !=3D1)
	{
		alert(L_Version_NoOffline_NonCurrent_ERR);
	}
	else if (confirm(confrimstr))
	{
		SubmitFormPost(ctx.HttpPath+"&op=3DTakeOffline");
	}
}
var L_Version_Delete_Confirm_Text=3D"Are you sure you want to delete =
this version?";
var L_Version_Recycle_Confirm_Text=3D"Are you sure you want to send this =
version to the site Recycle Bin?";
var L_Version_NoDelete_Current_ERR=3D"You cannot delete the current =
checked in version, major version, or approved version.";
function DeleteVersion()
{
	if (! IsContextSet())
		return;
	var ctx=3DcurrentCtx;
	if (itemTable.getAttribute("isCur") !=3D"0")
	{
		alert(L_Version_NoDelete_Current_ERR);
	}
	else
	{
		var =
path=3Dctx.HttpPath+"&op=3DDelete&ver=3D"+itemTable.getAttribute("verId")=
;
		if (confirm(ctx.RecycleBinEnabled ? L_Version_Recycle_Confirm_Text : =
L_Version_Delete_Confirm_Text))
		{
			SubmitFormPost(path);
		}
	}
}
var L_Version_DeleteAll_Confirm_Text=3D"Are you sure you want to delete =
all previous versions associated with this file?";
var L_Version_RecycleAll_Confirm_Text=3D"Are you sure you want to send =
all previous versions associated with this file to the site Recycle =
Bin?";
var L_Version_DeleteAllMinor_Confirm_Text=3D"Are you sure you want to =
delete all previous draft versions of this file?";
var L_Version_RecycleAllMinor_Confirm_Text=3D"Are you sure you want to =
send all previous draft versions of this file to the site Recycle Bin?";
var L_Version_NoDeleteAll_None_ERR=3D"There are no previous versions to =
delete.";
function DeleteAllVersions(nVers, ctx)
{
	if (nVers <=3D1)
	{
		alert(L_Version_NoDeleteAll_None_ERR);
	}
	else
	{
		if (confirm(ctx.RecycleBinEnabled ? L_Version_RecycleAll_Confirm_Text =
: L_Version_DeleteAll_Confirm_Text))
		{
			SubmitFormPost(ctx.HttpPath+"&op=3DDeleteAll");
		}
	}
}
function DeleteAllMinorVersions(nVers, ctx)
{
	if (nVers <=3D1)
	{
		alert(L_Version_NoDeleteAll_None_ERR);
	}
	else if (confirm(ctx.RecycleBinEnabled ? =
L_Version_RecycleAllMinor_Confirm_Text : =
L_Version_DeleteAllMinor_Confirm_Text))
	{
		SubmitFormPost(ctx.HttpPath+"&op=3DDeleteAllMinor");
	}
}
function EditInGrid(using, viewguid)
{
	EnsureListControl();
	if (fListControl)
	{
		encViewId=3DescapeProperly(viewguid);
		strDocUrl=3Dusing+"?ShowInGrid=3DTrue&View=3D"+encViewId;
		pageView=3DGetUrlKeyValue("PageView", true);
		if (pageView !=3D"")
		{
			strDocUrl=3DstrDocUrl+"&PageView=3D"+pageView;
		}
		showWebPart=3DGetUrlKeyValue("ShowWebPart", true);
		if (showWebPart !=3D"")
		{
			strDocUrl=3DstrDocUrl+"&ShowWebPart=3D"+showWebPart;
		}
		viewId=3DGetUrlKeyValue("View", true);
		if ((viewId.toUpperCase()=3D=3Dviewguid.toUpperCase()) || =
(viewId.toUpperCase()=3D=3DencViewId.toUpperCase()))
		{
			rootFolder=3DGetUrlKeyValue("RootFolder", true);
			if (rootFolder !=3D"")
			{
				strDocUrl=3DstrDocUrl+"&RootFolder=3D"+rootFolder;
			}
		}
		SubmitFormPost(strDocUrl);
	}
	else
	{
		if (!fListErrorShown)
			{
			alert(L_EditInGrid_Text);
			fListErrorShown=3Dtrue;
			}
	}
}
function ExitGrid(using)
{
	var strDocUrl;
	var pageView;
	var viewId;
	var rootFolder;
	strDocUrl=3Dusing;
	pageView=3DGetUrlKeyValue("PageView", true);
	viewId=3DGetUrlKeyValue("View", true);
	if (viewId !=3D"")
	{
		strDocUrl=3DstrDocUrl+"?View=3D"+viewId;
		rootFolder=3DGetUrlKeyValue("RootFolder", true);
		if (rootFolder !=3D"")
		{
			strDocUrl=3DstrDocUrl+"&RootFolder=3D"+rootFolder;
		}
		if (pageView !=3D"")
		{
			strDocUrl=3DstrDocUrl+"&PageView=3D"+pageView;
		}
		showWebPart=3DGetUrlKeyValue("ShowWebPart", true);
		if (showWebPart !=3D"")
		{
			strDocUrl=3DstrDocUrl+"&ShowWebPart=3D"+showWebPart;
		}
		strDocUrl=3DstrDocUrl+"&ShowInGrid=3DHTML";
	}
	else
	{
		strDocUrl=3DstrDocUrl+"?ShowInGrid=3DHTML";
		if (pageView !=3D"")
		{
			strDocUrl=3DstrDocUrl+"&PageView=3D"+pageView;
		}
		showWebPart=3DGetUrlKeyValue("ShowWebPart", true);
		if (showWebPart !=3D"")
		{
			strDocUrl=3DstrDocUrl+"&ShowWebPart=3D"+showWebPart;
		}
	}
	SubmitFormPost(strDocUrl);
}


------=_NextPart_000_0000_01CC549A.0DD1ECE0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.cen.eu/_layouts/1033/ie55up.js?rev=Ni7%2Fj2ZV%2FzCvd09XYSSWvA%3D%3D

var StrNewNamespace=3D"http://schemas.microsoft.com/WebPart/v2";
function SplitIndex(Index)
{
	var sPropURN=3D"";
	var sPropName=3D"";
	var pos=3DIndex.lastIndexOf("#");
	if( -1=3D=3Dpos )
	{
		pos=3DIndex.lastIndexOf(":");
	}
	if( -1=3D=3Dpos )
	{
		sPropName=3DIndex;
	}
	else
	{
		sPropName=3DIndex.substring(pos+1, Index.length);
		sPropURN=3DIndex.substring(0, pos);
	}
	var Splitted=3D{PropURN : sPropURN, PropName : sPropName};
	return Splitted;
}
function String2XML(Value)
{
	var XMLString=3D"";
	var re=3D/&/g;
	XMLString=3DValue.replace(re,"&amp;");
	re=3D/</g;
	XMLString=3DXMLString.replace(re,"&lt;");
	re=3D/>/g;
	XMLString=3DXMLString.replace(re,"&gt;");
	re=3D/"/g;
	XMLString=3DXMLString.replace(re,"&quot;");
	re=3D/'/g;
	XMLString=3DXMLString.replace(re,"&apos;");
	return XMLString;
}
function URL2Unicode(strURL)
{
	return Utf8ToUnicode(unescape(strURL));
}
function Unicode2URL(strUnicode)
{
	return URLEncode(strUnicode);
}
function URLEncode(strURL)
{
	var strSpecialUrl=3D" <>\"#%{}|^~[]`'&?+=3D";
	var strEncode=3D"";
	var i;
	var chUrl;
	var iCode;
	strURL+=3D"";
	for (i=3D0; i<strURL.length; i++)
	{
		chUrl=3DstrURL.charAt(i);
		iCode=3DchUrl.charCodeAt(0);
		if (iCode<=3DparseInt(0x7F))
		{
			if (strSpecialUrl.indexOf(chUrl) !=3D-1)
			{
				strEncode+=3D"%"+iCode.toString(16).toUpperCase();
			}
			else
			{
				strEncode+=3DchUrl;
			}
		}
		else
		{
			strEncode+=3DGetUTFCode(iCode);
		}
	}
	return strEncode;
}
function GetUTFCode(UniCode)
{
	var BitLen=3D11;
	var ByteLen=3D2;
	var UTFCode=3D"";
	var FirstByte=3D0xC0;=09
	var i;
	while(UniCode >=3D(1<<BitLen))
	{
		FirstByte=3DFirstByte>>1;
		BitLen+=3D5;
		ByteLen++;
	}
	for( i=3D0; i < ByteLen; i++)
	{
		var Code=3D0x80 | (UniCode & 0x3f);
		UniCode=3DUniCode >>> 6;
		if( i=3D=3DByteLen-1 )
		{
			Code |=3DFirstByte;
		}
		UTFCode=3D"%"+Code.toString(16).toUpperCase()+UTFCode;
	}
	return UTFCode;
}
function Utf8ToUnicode(strUtf8)
{
	if(strUtf8=3D=3Dnull)
	{
		return "";
	}
	var bstr=3D"";
	var nTotalChars=3DstrUtf8.length;=09
	var nOffset=3D0;				=09
	var nRemainingBytes=3DnTotalChars;=09
	var nOutputPosition=3D0;
	var iCode, iCode1, iCode2;		=09
	while (nOffset < nTotalChars)
	{
		iCode=3DstrUtf8.charCodeAt(nOffset);
		if ((iCode & 0x80)=3D=3D0)		=09
		{
			if ( nRemainingBytes < 1 )
			{=09
				break;
			}
			bstr+=3DString.fromCharCode(iCode & 0x7F);
			nOffset++;
			nRemainingBytes -=3D1;
		}
		else if ((iCode & 0xE0)=3D=3D0xC0)=09
		{
			iCode1=3DstrUtf8.charCodeAt(nOffset+1);
			if ( nRemainingBytes < 2 || 	=09
			   (iCode1 & 0xC0) !=3D0x80 )	=09
			{
				break;
			}
			bstr+=3DString.fromCharCode(((iCode & 0x3F) << 6) | (iCode1 & 0x3F));
			nOffset+=3D2;
			nRemainingBytes -=3D2;
		}
		else if ((iCode & 0xF0)=3D=3D0xE0)=09
		{
			iCode1=3DstrUtf8.charCodeAt(nOffset+1);
			iCode2=3DstrUtf8.charCodeAt(nOffset+2);
			if ( nRemainingBytes < 3   ||	=09
			   (iCode1 & 0xC0) !=3D0x80 ||	=09
			   (iCode2 & 0xC0) !=3D0x80 )
			{
				break;
			}
			bstr+=3DString.fromCharCode(((iCode & 0x0F) << 12) |
					((iCode1 & 0x3F) <<  6) |
					(iCode2 & 0x3F));
			nOffset+=3D3;
			nRemainingBytes -=3D3;
		}
		else
		{
			break;
		}
	}
	if (0 !=3DnRemainingBytes)
	{
		bstr=3D"";
	}
	return bstr;
}
function SPSoapRequestBuilder(functionName)
{
	var object=3Dnew Object();
	function AddParameter(parameterName, parameterValue)
	{
		var index=3Dthis.parameterNameList.length;
		this.parameterNameList[index]=3DparameterName;
		this.parameterValueList[index]=3DparameterValue;
	}
	function SendSOAPMessage(xmlhttp)
	{
		var funcName=3Dthis.functionName;
		var paramNames=3Dthis.parameterNameList;
		var paramValues=3Dthis.parameterValueList;
		xmlhttp.setRequestHeader("Content-Type", "text/xml; charset=3Dutf-8");
		xmlhttp.setRequestHeader("SOAPAction", =
"http://microsoft.com/sharepoint/webpartpages/"+funcName);
		var soapData=3D'<?xml version=3D"1.0" encoding=3D"utf-8"?>'+						=
'<soap:Envelope xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance" =
xmlns:xsd=3D"http://www.w3.org/2001/XMLSchema" =
xmlns:soap=3D"http://schemas.xmlsoap.org/soap/envelope/">'+						=
'<soap:Body>'+						'<'+funcName+' =
xmlns=3D"http://microsoft.com/sharepoint/webpartpages">';
		for(var i=3D0; i < paramNames.length; i++)
		{
			var soapParam=3D(typeof(paramValues[i])=3D=3D"string") ? =
String2XML(paramValues[i]) : paramValues[i];
			soapData+=3D'<'+paramNames[i]+'>'+soapParam+'</'+paramNames[i]+'>';
		}
		soapData+=3D'</'+funcName+'>'+						'</soap:Body>'+						=
'</soap:Envelope>'
		xmlhttp.Send(soapData);
		return xmlhttp;
	}
	object.functionName=3DfunctionName;
	object.parameterNameList=3Dnew Array();
	object.parameterValueList=3Dnew Array();
	object.AddParameter=3DAddParameter;
	object.SendSOAPMessage=3DSendSOAPMessage;
	return object;
}
function Collection()
{
	function Item(Index)
	{
		var Obj=3Dnull;
		if(Index !=3Dnull)
		{
			var realIndex=3DparseInt(Index);
			if (!isNaN(realIndex) && realIndex >=3D0 && realIndex < this.length)
				Obj=3Dthis[realIndex];
		}
		return Obj;
	}
	function Find(Object)
	{
		var i;
		var obj=3Dnull;
		for (i=3D0; i<this.length; i++)
		{
			if (this[i]=3D=3DObject)
			{
				obj=3Dthis[i];
				break;
			}
		}
		return obj;
	}
	function FindByName(Name, Qualifier)
	{
		var i;
		var obj=3Dnull;
		for (i=3D0; i<this.length; i++)
		{
			if (this[i].Name=3D=3DName && this[i].Qualifier=3D=3DQualifier)
			{
				obj=3Dthis[i];
				break;
			}
		}
		return obj;
	}
	function Add(Object)
	{
		var ArraySize=3Dthis.length;
		this[ArraySize]=3DObject;
		return this[ArraySize];
	}
	function Remove(Index)
	{
		var i;
		var realIndex=3DparseInt(Index);
		if (isFinite(realIndex) && realIndex >=3D0 && realIndex < this.length)
		{
			for (i=3DrealIndex; i<this.length-1; i++)
				this[i]=3Dthis[i+1];
			this.length--;
		}
	}
	function RemoveObject(Object)
	{
		var i;
		for (i=3D0; i<this.length; i++)
		{
			if (this[i]=3D=3DObject)
			{
				this.Remove(i);
				break;
			}
		}
	}
	function Count()
	{
		return this.length;
	}
	var obj=3DArray();
	obj.Item=3DItem;
	obj.Count=3DCount;
	obj.Add=3DAdd;
	obj.Remove=3DRemove;
	obj.Find=3DFind;
	obj.FindByName=3DFindByName;
	obj.RemoveObject=3DRemoveObject;
	return obj;
}
function PartDef(WebPartQualifier, StorageKey, DOMObject)
{
	function GetPropertyDwpXmlString(propertyNode)
	{
		var differentNameSpace=3D(propertyNode.NamespaceURN.toLowerCase() =
!=3DStrNewNamespace.toLowerCase());
		return =
currentXML=3D"<"+propertyNode.SchemaElement+((differentNameSpace) ? " =
xmlns=3D'"+String2XML(propertyNode.NamespaceURN)+"'": " =
")+">"+String2XML(propertyNode.Value.toString())+"</"+propertyNode.Schema=
Element+">";
	}
	function Save(async, callBack)
	{
		if(!this.Properties.PropertiesLoaded)
		{
			return;
		}
		var partXml=3Dnull;
		if (this.Properties.IsWebPartFile)
		{
			var xmlDoc=3Dthis.Properties.ResponseXML;
			if (null !=3DxmlDoc)
			{=09
				var =
propertiesElement=3DxmlDoc.selectSingleNode("\webParts/webPart/data/prope=
rties")
				if (null !=3DpropertiesElement)
				{
					var properties=3DpropertiesElement.selectNodes("\property");
					if (null !=3Dproperties)
					{
						var index=3Dproperties.length;
						while(index > 0)
						{
							--index;
							propertiesElement.removeChild(properties[index]);
						}
					}
					for(var index=3D0; index < this.Properties.length; index++)
					{
						var propNode=3Dthis.Properties[index];
						var xmlAttribute;
						var propertyElement=3DxmlDoc.createElement("property");
						xmlAttribute=3DxmlDoc.createAttribute("name");
						xmlAttribute.value=3DString2XML(propNode.SchemaElement);
						propertyElement.setAttributeNode(xmlAttribute);
						if (null !=3DpropNode.Type)
						{
							xmlAttribute=3DxmlDoc.createAttribute("type");
							xmlAttribute.value=3DString2XML(propNode.Type);
							propertyElement.setAttributeNode(xmlAttribute);
						}
						xmlAttribute=3DxmlDoc.createAttribute("xmlns");
						xmlAttribute.value=3D"http://schemas.microsoft.com/WebPart/v3";
						propertyElement.setAttributeNode(xmlAttribute);
						propertyElement.text=3DString2XML(propNode.Value.toString());
						propertiesElement.appendChild(propertyElement);
					}
				}
				partXml=3DxmlDoc.xml;
			}
		}
		else
		{
			partXml=3D"<WebPart xmlns=3D'"+StrNewNamespace+"'>"+							=
GetPropertyDwpXmlString(this.Properties.AssemblyInfo)+							=
GetPropertyDwpXmlString(this.Properties.TypeNameInfo);
			for(var index=3D0; index < this.Properties.length; index++)
			{
				partXml+=3DGetPropertyDwpXmlString(this.Properties[index]);
			}
			partXml+=3D"</WebPart>";
		}
		try
		{
			var varPart=3Deval('varPart'+this.WebPartQualifier);
			var xmlhttp=3Dnew ActiveXObject('Microsoft.XMLHTTP');
			this.xmlhttp=3Dxmlhttp;
			varPart.callBackUsed=3Dfalse;
			var postDataUrl=3DGetUrlFromWebUrlAndWebRelativeUrl(
				WPSC.WebPartPage.WebServerRelativeURL,
				"_vti_bin/WebPartPages.asmx");
			xmlhttp.Open('POST', postDataUrl,(async !=3Dtrue) ? false : true);
			if (callBack !=3Dnull)
			{
				this.callBackFunction=3DcallBack;
				xmlhttp.onreadystatechange=3Dnew =
Function("varPart"+this.WebPartQualifier+".SaveHandler()");
			}
			var soapBuilder=3DSPSoapRequestBuilder("SaveWebPart2");
			soapBuilder.AddParameter("pageUrl", document.location.href);
			soapBuilder.AddParameter("storageKey", this.StorageKey);
			soapBuilder.AddParameter("webPartXml", partXml);
			soapBuilder.AddParameter("storage", 'None');
			soapBuilder.AddParameter("allowTypeChange", 'false');
			soapBuilder.SendSOAPMessage(xmlhttp);
		}
		catch(exception)
		{
			var varPart=3Deval('varPart'+this.WebPartQualifier);
			if(callBack !=3Dnull && varPart.callBackUsed !=3Dtrue)
			{
				callBack(false, "");
				varPart.callBackUsed=3Dtrue;
			}
		}
	}
	function SaveHandler()
	{
		var varPart=3Deval('varPart'+this.WebPartQualifier);
		if(this.xmlhttp.readyState=3D=3D4 && this.callBackFunction !=3Dnull && =
varPart.callBackUsed !=3Dtrue)
		{
			var =
saveSucceeded=3D(this.xmlhttp.responseXML.getElementsByTagName("SaveWebPa=
rt2Response")[0] !=3Dnull);
			var soapStatus=3Dthis.xmlhttp.status;
			var soapExceptionText=3D"";
			if(!saveSucceeded)
			{
				var =
soapException=3Dthis.xmlhttp.responseXML.getElementsByTagName("soap:Fault=
")[0];
				if(soapException !=3Dnull)
				{
					var =
soapExceptionTextXml=3DsoapException.getElementsByTagName("detail")[0];
					if(soapExceptionTextXml !=3Dnull)
					{
						soapExceptionText=3DsoapExceptionTextXml.text;
					}
				}
			}
			varPart.callBackUsed=3Dtrue;
			this.callBackFunction(saveSucceeded, soapExceptionText, soapStatus);
		}
	}
	this.SaveHandler=3DSaveHandler;
	this.DOMObject=3DDOMObject;
	this.WebPartQualifier=3DWebPartQualifier;
	this.StorageKey=3DStorageKey;
	this.Properties=3Dnew PropColDef();
	this.Properties.Owner=3Dthis;
	this.Save=3DSave;
}
function PropertyDef(URN, SchemaElement, Value,Type)
{
	this.OriginalValue=3DValue;
	this.NamespaceURN=3DURN;
	this.SchemaElement=3DSchemaElement;
	this.Value=3DValue;
	this.Type=3DType;
}
function PropColDef()
{
	var PropCol=3Dnew Collection();
	function GetPropCol(ItemID, bGlobal)
	{
		var returnValues=3Dnew Array();
		try
		{
			var xmlhttp=3Dnew ActiveXObject('Microsoft.XMLHTTP');
			if (xmlhttp=3D=3Dnull) return;
			var postDataUrl=3DGetUrlFromWebUrlAndWebRelativeUrl(
				WPSC.WebPartPage.WebServerRelativeURL,
				"_vti_bin/WebPartPages.asmx");
			xmlhttp.Open('POST', postDataUrl, false);
			var soapBuilder=3DSPSoapRequestBuilder("GetWebPart2");
			soapBuilder.AddParameter("pageurl", document.location.href);
			soapBuilder.AddParameter("storageKey", ItemID);
			soapBuilder.AddParameter("storage", 'None');
			soapBuilder.AddParameter("behavior", 'Version3');
			soapBuilder.SendSOAPMessage(xmlhttp);		=09
			xmlhttp.responseXML.loadXML(xmlhttp.responseXML.text);
			var dwpWebPartElement=3Dnull;
			var isDwpFile=3Dfalse;
			var webPartWebPartElement=3Dnull;
			var isWebPartFile=3Dfalse;
			var =
dwpWebPartElements=3Dxmlhttp.responseXML.getElementsByTagName("WebPart");=

			if (null !=3DdwpWebPartElements && dwpWebPartElements.length > 0)
			{
				dwpWebPartElement=3DdwpWebPartElements[0];
				if =
(dwpWebPartElement.namespaceURI=3D=3D"http://schemas.microsoft.com/WebPar=
t/v2")
				{
					isDwpFile=3Dtrue;
				}
			}
			if (false=3D=3DisDwpFile)
			{
				var =
webPartWebPartElements=3Dxmlhttp.responseXML.getElementsByTagName("webPar=
t");
				if (null !=3DwebPartWebPartElements && webPartWebPartElements.length =
> 0)
				{
					webPartWebPartElement=3DwebPartWebPartElements[0];
					if =
(webPartWebPartElement.namespaceURI=3D=3D"http://schemas.microsoft.com/We=
bPart/v3")
					{
						isWebPartFile=3Dtrue;
					}
				}
			}
			returnValues.IsWebPartFile=3DisWebPartFile;
			if (isWebPartFile)
			{
				var =
propertiesElement=3DwebPartWebPartElement.selectSingleNode("\data/propert=
ies");
				if (null !=3DpropertiesElement)
				{
					var properties=3DpropertiesElement.selectNodes("\property");
					if (null !=3Dproperties)
					{
						for(var index=3D0; index < properties.length; index++)
						{
							var property=3Dproperties[index];
							var nameAttributeValue=3Dproperty.getAttributeNode("name").value;
							var typeAttributeValue=3Dnull;
							var typeAttribute=3Dproperty.getAttributeNode("type");
							if (null !=3DtypeAttribute)
							{
								typeAttributeValue=3DtypeAttribute.value;
							}
							var nodeValue=3Dproperty.nodeTypedValue;
							var prop=3Dnew PropertyDef("" =
,nameAttributeValue,nodeValue,typeAttributeValue);
							returnValues[returnValues.length]=3Dprop;
						}
					}
				}
				returnValues.ResponseXML=3Dxmlhttp.responseXML;
			}
			else if(isDwpFile)
			{
				var propertiesListXML=3DdwpWebPartElement.childNodes;
				for(var index=3D0; index < propertiesListXML.length; index++)
				{
					var node=3DpropertiesListXML.item(index);
					var prop=3Dnew PropertyDef(node.namespaceURI, node.baseName, =
node.nodeTypedValue,null);
					returnValues[returnValues.length]=3Dprop;
				}
			}
			else
			{
				alert(MSOStrings.GetPropertiesFailure);
			}
		}
		catch (e)
		{
			alert(MSOStrings.GetPropertiesFailure);
		}
		return returnValues;
	}
	function FindProp(Index)
	{
		var nIndex=3D-1;
		var property=3Dnull;
		if (isNaN(Index))
		{
			var Splitted=3DSplitIndex(Index);
			var PropURN=3DSplitted.PropURN;
			var PropName=3DSplitted.PropName;
			var i;
			for (i=3D0; i<PropCol.Count(); i++)
			{
				var Item=3DPropCol[i];
				var itemNamespace=3Dnew String(Item.NamespaceURN);
				var =
schemaMatch=3D(Item.SchemaElement.toLowerCase()=3D=3DPropName.toLowerCase=
());
				var =
namespaceMatch=3D(itemNamespace.toLowerCase()=3D=3DPropURN.toLowerCase())=
;
				if(schemaMatch && namespaceMatch)
				{
					nIndex=3Di;
					property=3DItem;
					break;
				}
			}
		}
		else
		{
			if (Index < 0 || Index >=3DPropCol.Count())
			{
				nIndex=3D-1;
				property=3Dnull;
			}
			else
			{
				nIndex=3DIndex;
				property=3DPropCol[Index]
			}
		}
		return property;
	}
	function Item(Index)
	{=09
		var Property=3Dnull;
		if(Index !=3Dnull)
		{
			if(!(this.PropertiesLoaded))
			{
				this.LoadProperties();
			}
			Property=3DFindProp(Index);
		}
		return Property;
	}
	function Init(Properties, Owner)
	{
		this.Owner=3DOwner;
		this.IsWebPartFile=3DProperties.IsWebPartFile;
		this.ResponseXML=3DProperties.ResponseXML;
		for(var i=3D0; i < Properties.length; i++)
		{
			var node=3DProperties[i];
			if(node.SchemaElement=3D=3D"Assembly" && !Properties.IsWebPartFile)
			{
				this.AssemblyInfo=3Dnode;
			}
			else if(node.SchemaElement=3D=3D"TypeName"  && =
!Properties.IsWebPartFile)
			{
				this.TypeNameInfo=3Dnode;
			}
			else
			{
				this[this.length]=3Dnode;
			}
		}
	}
	function Count()
	{
		if(!(this.PropertiesLoaded))
		{
			this.LoadProperties();
		}
		return this.length;
	}
	function LoadProperties()
	{
		this.Init(GetPropCol(this.Owner.StorageKey, false), this.Owner);
		this.PropertiesLoaded=3Dtrue;
	}
	PropCol.Owner=3Dnull;			=09
	PropCol.Item=3DItem;
	PropCol.Init=3DInit;
	PropCol.Count=3DCount;
	PropCol.LoadProperties=3DLoadProperties;
	PropCol.PropertiesLoaded=3Dfalse;
	PropCol.AssemblyInfo=3Dnull;
	PropCol.TypeNameInfo=3Dnull;
	PropCol.IsWebPartFile=3Dfalse;
	PropCol.ResponseXML=3Dnull;
	return PropCol;
}
function PartColDef()
{
	var ThisPartCol=3Dnew Collection();
	function FindPart(Index)
	{
		var nIndex=3D-1;
		if (isNaN(Index))
		{
			var i;
			for (i=3D0; i<ThisPartCol.Count(); i++)
			{
				if (ThisPartCol.Item(i).WebPartQualifier=3D=3DIndex)
				{
					nIndex=3Di;
					break;
				}
			}
		}
		else
		{
			if (Index < 0 || Index >=3DThisPartCol.Count())
				nIndex=3D-1;
			else
				nIndex=3DIndex;
		}
		return nIndex;
	}
	function Item(Index)
	{
		var Part=3Dnull;
		if(Index !=3Dnull)
		{
			var PartIndex=3DFindPart(Index);
			if (PartIndex >=3D0)
				Part=3DThisPartCol.Item(PartIndex);
		}
		return Part;
	}
	function Register(WebPartQualifier, StorageKey, DOMPart)
	{
		var NewPart;
		var PartIndex=3DFindPart(WebPartQualifier);
		if (PartIndex >=3D0)
		{
			NewPart=3DThisPartCol.Item(PartIndex);
		}
		else
		{
			NewPart=3Dnew PartDef(WebPartQualifier, StorageKey, DOMPart);
			ThisPartCol.Add(NewPart);
			this.Count=3DThisPartCol.Count();
		}
		return NewPart;
	}
	function UnRegister(Index)
	{
		ThisPartCol.Remove(FindPart(Index));
		this.Count=3DThisPartCol.Count();
	}
	this.Item=3DItem;
	this.Register=3DRegister;
	this.UnRegister=3DUnRegister;
	this.Count=3DThisPartCol.Count();
}
function WebPartPageDef(DOMObj)
{
	this.Parts=3Dnew PartColDef();
	this.DOMObject=3DDOMObj;
	this.Properties=3Dnew PropColDef();
}
function EventDef(EventName)
{
	var EventHandlers=3Dnew Collection();
	function FindEventHandler(CallbackFunction)
	{
		return EventHandlers.Find(CallbackFunction);
	}
	function AddHandler(CallbackFunction)
	{
		return EventHandlers.Add(CallbackFunction);
	}
	function RemoveHandler(CallbackFunction)
	{
		EventHandlers.RemoveObject(CallbackFunction);
	}
	function Raise(Param)
	{
		var i;
		for (i=3D0; i<EventHandlers.Count(); i++)
			EventHandlers.Item(i)(Param);
	}
	this.Name=3DEventName;
	this.FindEventHandler=3DFindEventHandler;
	this.AddHandler=3DAddHandler;
	this.RemoveHandler=3DRemoveHandler;
	this.Raise=3DRaise;
}
function NotificationServiceDef()
{
	var Events=3Dnew Collection();
	function RegisterSupportedBrowserEvent(eventName, eventFunction)
	{
		switch(eventName)
		{
			case "onafterprint":
			case "onbeforeprint":
			case "onbeforeunload":
			case "onblur":
			case "onclose":
			case "onload":
			case "onresize":
			case "onfocus":
				window.attachEvent(eventName, eventFunction);
				break;
			case "onclick":
			case "onhelp":
				window.document.attachEvent(eventName, eventFunction);
				break;
			default:
				break;
		}
	}
	function UnRegisterSupportedBrowserEvent(eventName, eventFunction)
	{
		switch(eventName)
		{
			case "onafterprint":
			case "onbeforeprint":
			case "onbeforeunload":
			case "onblur":
			case "onclose":
			case "onload":
			case "onresize":
			case "onfocus":
				window.detachEvent(eventName, eventFunction);
				break;
			case "onclick":
			case "onhelp":
				window.document.detachEvent(eventName, eventFunction);
				break;
			default:
				break;
		}
	}
	function RaiseEvent(Namespace, Event, Data)
	{
		var Event;
		var EventName;
		EventName=3DNamespace+"::"+Event;
		Event=3DEvents.FindByName(EventName);
		if (null !=3DEvent)
			Event.Raise(Data);
	}
	function RegisterForEvent(Namespace, Event, CallbackFunction, =
Qualifier)
	{
		var EventObject;
		var EventName;
		EventName=3DNamespace+"::"+Event;
		EventObject=3DEvents.FindByName(EventName, Qualifier);
		if (EventObject=3D=3Dnull)
		{
			EventObject=3Dnew EventDef(EventName);
			EventObject.Qualifier=3DQualifier;
			Events.Add(EventObject);
		}
		if (EventObject.FindEventHandler(CallbackFunction)=3D=3Dnull)
		{
			if(Namespace=3D=3D"urn:schemas-microsoft-com:dhtml")
			{
				RegisterSupportedBrowserEvent(Event, CallbackFunction);
			}
			EventObject.AddHandler(CallbackFunction);
		}
	}
	function UnRegisterForEvent(Namespace, Event, CallbackFunction, =
Qualifier)
	{
		var EventObject;
		var EventName;
		EventName=3DNamespace+"::"+Event;
		EventObject=3DEvents.FindByName(EventName, Qualifier);
		if ((EventObject !=3Dnull) && =
(EventObject.FindEventHandler(CallbackFunction) !=3Dnull))
		{
			if(Namespace=3D=3D"urn:schemas-microsoft-com:dhtml")
			{
				UnRegisterSupportedBrowserEvent(Event, CallbackFunction);
			}
			EventObject.RemoveHandler(CallbackFunction);
		}
	}
	this.RegisterForEvent=3DRegisterForEvent;
	this.RaiseEvent=3DRaiseEvent;
	this.UnRegisterForEvent=3DUnRegisterForEvent;
}
function MessageDef(MessageName)
{
	this.Name=3DMessageName;
	this.Value=3D"";
}
function StateServiceDef()
{
	var SaveCallbacks=3Dnew Array();
	function IsScriptHREF()
	{
		var returnValue=3Dfalse;
		if(event !=3Dnull)
		{
			var srcElement=3Devent.srcElement;
			while(srcElement !=3Dnull && srcElement.tagName !=3D'A' && =
srcElement.tagName !=3D'BODY')
			{
				srcElement=3DsrcElement.parentElement;
			}
			if(srcElement !=3Dnull && srcElement.tagName=3D=3D'A')
			{
				var href=3DsrcElement.href.toLowerCase( );
				returnValue=3D(href.indexOf('javascript:')=3D=3D0 || =
href.indexOf('vbscript:')=3D=3D0)
			}
		}
		return returnValue;
	}
	function BeforeUnloading()
	{
		if(!MSOWebPartPage_hideNextBeforeUnload)
		{
			try
				{
				if (WPSCinpreview=3D=3Dtrue)
					{
					}
				}
			catch (e)
				{
				WPSC.RaiseEvent("urn:schemas-microsoft-com:dhtml","onunload",null);
				}
			ProcessDirtyParts();
		}
		MSOWebPartPage_hideNextBeforeUnload=3Dfalse;
	}
	function ProcessDirtyParts()
	{
		if (MSOWPSC_SavePerformed=3D=3Dfalse && SaveCallbacks.length > 0)
		{
			var i;
			var prompt=3Dfalse;
			for (i=3D0;i<SaveCallbacks.length;i++)
			{
				=
SaveCallbacks[i].Dirty=3DSaveCallbacks[i].IsDirtyCallbackFunction(SaveCal=
lbacks[i].Param);
				prompt=3Dprompt || SaveCallbacks[i].Dirty;
			}
			if (prompt=3D=3Dtrue && =
window.confirm(MSOStrings.SaveDirtyPartsDialogText))
			{
				for (i=3D0;i<SaveCallbacks.length;i++)
				{
					if (SaveCallbacks[i].Dirty=3D=3Dtrue)
					{
						SaveCallbacks[i].SaveCallbackFunction(SaveCallbacks[i].Param);
						SaveCallbacks[i].Dirty=3Dfalse;
					}
				}
			}
		}
		if(typeof(event.returnValue)=3D=3D"undefined")
		{
			MSOWPSC_SavePerformed=3Dtrue;
		}
	}
	function RegisterForPromptedSave(IsDirtyCallbackFunction, =
SaveCallbackFunction, Param)
	{
		var Callback=3Dnew CallbackParamDef(IsDirtyCallbackFunction, =
SaveCallbackFunction, Param);
		SaveCallbacks[SaveCallbacks.length++]=3DCallback;
	}
	this.BeforeUnloading=3DBeforeUnloading;
	this.IsScriptHREF=3DIsScriptHREF;
	this.RegisterForPromptedSave=3DRegisterForPromptedSave;
	this.ProcessDirtyParts=3DProcessDirtyParts;
}
function CallbackParamDef(IsDirtyCallbackFunction, SaveCallbackFunction, =
Param)
{
	this.IsDirtyCallbackFunction=3DIsDirtyCallbackFunction;
	this.SaveCallbackFunction=3DSaveCallbackFunction;
	this.Param=3DParam;
	this.Dirty=3Dfalse;
}
function WPSCDef()
{
	var InternalWebPartPage;
	var NotificationService=3Dnew NotificationServiceDef();
	function FirePartCommunicationEvents(connectedParts, isInit)
	{	=09
		var interfaceObject;
		for (var i=3D0; i < connectedParts.length; i++)
		{
			interfaceObject=3Deval(connectedParts[i]);
			if (interfaceObject !=3Dnull)
			{
				if (isInit)
				{
					try
					{
						interfaceObject.PartCommunicationInit(WPSC);
					}
					catch (e)
					{
					}
				}
				else
				{
					try
					{
						interfaceObject.PartCommunicationMain();
					}
					catch (e)
					{
					}=09
				}
			}
		}
	}
	function InitPartCommunication()
	{
		var xmlNodes;
		if (MSOConnections=3D=3Dnull)
			return;
		xmlNodes=3DMSOConnections.selectNodes("Connections/Connection");
		if (xmlNodes=3D=3Dnull)
			return;
		var connectedParts=3Dnew Array();
		var isProviderInList=3Dfalse;
		var isConsumerInList=3Dfalse;
		var xmlProviderRef=3Dnull;
		var xmlConsumerRef=3Dnull;
		for (var i=3D0; i < xmlNodes.length; i++)
		{
			=
xmlProviderRef=3DxmlNodes.item(i).selectSingleNode("@ProviderObject");
			=
xmlConsumerRef=3DxmlNodes.item(i).selectSingleNode("@ConsumerObject");			=

			isProviderInList=3Dfalse;
			isConsumerInList=3Dfalse;
			if (xmlProviderRef !=3Dnull && xmlConsumerRef !=3Dnull)
			{		=09
				for (var j=3D0; j < connectedParts.length; j++)
				{
					if (connectedParts[j]=3D=3DxmlProviderRef.text)
					{
						isProviderInList=3Dtrue;
					}
					if (connectedParts[j]=3D=3DxmlConsumerRef.text)
					{
						isConsumerInList=3Dtrue;
					}
				}
				if (!isProviderInList)
				{
					connectedParts[connectedParts.length]=3DxmlProviderRef.text;
				}	=09
				if (!isConsumerInList)
				{
					connectedParts[connectedParts.length]=3DxmlConsumerRef.text;
				}
			}
		}
		FirePartCommunicationEvents(connectedParts, true);
		FirePartCommunicationEvents(connectedParts, false);
	}
	function RaiseConnectionEventSpecial(InterfaceName, EventName, =
EventArgsNames, EventArgsValues)
	{
		var eventArgs=3Dnew Object();
		var tempNames=3DConvertVBArrayIfNecessary(EventArgsNames);
		var tempValues=3DConvertVBArrayIfNecessary(EventArgsValues);
		if (tempNames.length=3D=3DtempValues.length)
		{
			for (var i=3D0; i < tempNames.length; i++)
			{
				=
eval("eventArgs."+tempNames[i]+"=3DConvertVBArrayIfNecessary(tempValues[i=
])");
			}
			RaiseConnectionEvent(InterfaceName, EventName, eventArgs);
		}
	}
	function ConvertVBArrayIfNecessary(vbarray)
	{
		try
		{
			var a=3Dnew VBArray(vbarray);
			return a.toArray();
		}
		catch(e)
		{
			return vbarray;
		}
	}
	function RaiseConnectionEvent(InterfaceName, EventName, EventParams)
	{
		var fProvider=3Dfalse;
		var xmlNodes;
		var xmlSourceRef;
		var xmlTargetRef;
		var strEval;
		if =
(MSOConnections.selectSingleNode("Connections/Connection[@ProviderIntName=
=3D'"+InterfaceName+"']") !=3Dnull)
		{
			fProvider=3Dtrue;
		}
		if (fProvider)
		{
			=
xmlNodes=3DMSOConnections.selectNodes("Connections/Connection[@ProviderIn=
tName=3D'"+InterfaceName+"']");
		}
		else
		{
			=
xmlNodes=3DMSOConnections.selectNodes("Connections/Connection[@ConsumerIn=
tName=3D'"+InterfaceName+"']");
		}
		if (xmlNodes !=3Dnull)
		{
			for (var i=3D0; i < xmlNodes.length; i++)
			{
				if (fProvider)
				{
					=
xmlSourceRef=3DxmlNodes.item(i).selectSingleNode("@ProviderObject");
					=
xmlTargetRef=3DxmlNodes.item(i).selectSingleNode("@ConsumerObject");
				}
				else
				{
					=
xmlSourceRef=3DxmlNodes.item(i).selectSingleNode("@ConsumerObject");
					=
xmlTargetRef=3DxmlNodes.item(i).selectSingleNode("@ProviderObject");
				}
				if (xmlSourceRef !=3Dnull && xmlTargetRef !=3Dnull)
				{
					strEval=3DxmlTargetRef.text;
					strEval+=3D"."+EventName;
					strEval+=3D"("+xmlSourceRef.text+", EventParams)";
					eval (strEval);
				}		=09
			}
		}		=09
	}
	function RegisterForPromptedSave(IsDirtyCallbackFunction, =
SaveCallbackFunction, Param)
	{
		StateService.RegisterForPromptedSave(IsDirtyCallbackFunction, =
SaveCallbackFunction, Param);
	}
	function Init(DOMObj)
	{
		window.attachEvent("onbeforeunload", StateService.BeforeUnloading);
		if (null !=3Ddocument.body)
		{
			document.body.attachEvent("onclick", new =
Function("if(StateService.IsScriptHREF()) =
{MSOWebPartPage_hideNextBeforeUnload=3Dtrue;}"));
		}
		this.WebPartPage=3Dnew WebPartPageDef(DOMObj);
		return this.WebPartPage;
	}
	function Convert(InputString, InputType, OutputType)
	{
		var Converted=3DInputString;
		if( "URL"=3D=3DInputType )
		{
			if( "UNICODE"=3D=3DOutputType )
				Converted=3DURL2Unicode(InputString);
		}
		else if( "UNICODE"=3D=3DInputType )
		{
			if( "URL"=3D=3DOutputType )
				Converted=3DUnicode2URL(InputString);
		}
		return Converted;
	}
	function MSOMenu_GetMenuItem(MenuClientID, MenuOptionID)
	{
		var menuItem=3Dnull;
		var menu=3Ddocument.all.item(MenuClientID);
		if(menu !=3Dnull)
		{
			menuItem=3Dmenu.all.item(MenuOptionID);
		}
		return menuItem;
	}
	function MSOMenu_SetChecked(MenuClientID, MenuOptionID, SetValue)
	{
		var menuItem=3DMSOMenu_GetMenuItem(MenuClientID, MenuOptionID);
		if(menuItem !=3Dnull)
		{
			menuItem.checked=3D(SetValue) ? 'true' : 'false';
		}
	}
	function MSOMenu_SetVisible(MenuClientID, MenuOptionID, SetValue)
	{
		var menuItem=3DMSOMenu_GetMenuItem(MenuClientID, MenuOptionID);
		if(menuItem !=3Dnull)
		{
			menuItem.style.display=3D(SetValue) ? '' : 'none';
		}
	}
	function MSOMenu_SetEnabled(MenuClientID, MenuOptionID, SetValue)
	{
		var menuItem=3DMSOMenu_GetMenuItem(MenuClientID, MenuOptionID);
		if(menuItem !=3Dnull)
		{
			menuItem.disabled=3D!(SetValue=3D=3Dtrue);
		}
	}
	function MSOMenu_GetChecked(MenuClientID, MenuOptionID)
	{
		var menuItem=3DMSOMenu_GetMenuItem(MenuClientID, MenuOptionID);
		if(menuItem !=3Dnull)
		{
			return (menuItem.checked=3D=3D'true') ? true : false;
		}
		return null;
	}
	function MSOMenu_GetVisible(MenuClientID, MenuOptionID)
	{
		var menuItem=3DMSOMenu_GetMenuItem(MenuClientID, MenuOptionID);
		if(menuItem !=3Dnull)
		{
			return (menuItem.style.display !=3D'none') ? true : false;
		}
		return null;
	}
	function MSOMenu_GetEnabled(MenuClientID, MenuOptionID)
	{
		var menuItem=3DMSOMenu_GetMenuItem(MenuClientID, MenuOptionID);
		if(menuItem !=3Dnull)
		{
			return (menuItem.disabled !=3Dtrue) ? true : false;
		}
		return null;
	}
	this.RaiseConnectionEvent=3DRaiseConnectionEvent;
	this.RaiseConnectionEventSpecial=3DRaiseConnectionEventSpecial;
	this.InitPartCommunication=3DInitPartCommunication;
	this.RaiseEvent=3DNotificationService.RaiseEvent;=09
	this.RegisterForEvent=3DNotificationService.RegisterForEvent;
	this.UnRegisterForEvent=3DNotificationService.UnRegisterForEvent;
	this.RegisterForPromptedSave=3DRegisterForPromptedSave;
	this.Init=3DInit;
	this.WebPartPage=3DInternalWebPartPage;
	this.Convert=3DConvert;
	this.MSOMenu_SetChecked=3DMSOMenu_SetChecked;
	this.MSOMenu_SetVisible=3DMSOMenu_SetVisible;
	this.MSOMenu_SetEnabled=3DMSOMenu_SetEnabled;
	this.MSOMenu_GetChecked=3DMSOMenu_GetChecked;
	this.MSOMenu_GetVisible=3DMSOMenu_GetVisible;
	this.MSOMenu_GetEnabled=3DMSOMenu_GetEnabled;
}
var StateService=3Dnew StateServiceDef();
var WPSC=3Dnew WPSCDef();
var MSOWPSC_SavePerformed=3Dfalse;
function MSOWPSC_OnSubmit()
{
	StateService.ProcessDirtyParts();
}
function Row2ParamsIn_GetRow(paramsInIntName,rowFields,paramsInNames)
{
	var paramsIndex=3Dnew Array(paramsInNames.length);
	var fieldsIndex=3Dnew Array(paramsInNames.length);
	for (var i=3D0; i < paramsIndex; i++)
		paramsIndex[i]=3D-1;
	for (var i=3D0; i < fieldsIndex; i++)
		fieldsIndex[i]=3D-1;
	var params=3DparamsInNames;
	var fieldNames=3DrowFields;
	var name=3DparamsInIntName;
	var paramsLength=3D0;
	this.RowProviderInit=3DRow2ParamsIn_RowProviderInit;
	this.RowReady=3DRow2ParamsIn_RowReady;
	this.ParametersInConsumerInit=3DRow2ParamsIn_ParamsInInit;
	function Row2ParamsIn_ParamsInInit(sender,args)
	{
		var paramProps=3Dargs.ParameterInProperties;
		paramsLength=3DparamProps.length;
		if (paramProps !=3Dnull && paramProps.length > 0)
			for (var i=3D0; i < paramProps.length; i++)
				for (var j=3D0; j < params.length; j++)
					if ((paramProps[i]).ParameterName=3D=3Dparams[j])
						paramsIndex[j]=3Di;
	}
	function Row2ParamsIn_RowProviderInit(sender,args)
	{
		var fields=3Dargs.FieldList;
		if (fields !=3Dnull && fields.length > 0)
			for (var i=3D0; i < fields.length; i++)
				for (var j=3D0; j < fieldNames.length; j++)
					if (fields[i]=3D=3DfieldNames[j])
						fieldsIndex[j]=3Di;
	}
	function Row2ParamsIn_ParamsInReadyArgs(value)
	{
		this.ParameterValues=3Dvalue;
	}=09
	function Row2ParamsIn_RowReady(sender,args)
	{
		var rs=3Dargs.Rows;
		if (args.SelectionStatus=3D=3D"Standard" || =
args.SelectionStatus=3D=3D"New")
		{
			if (rs !=3Dnull)
			{
				rs.MoveFirst();
				var paramValues=3Dnew Array(paramsLength);
				for (var i=3D0; i < paramsLength; i++)
				{
					var found=3Dfalse;
					try
					{
						for (var j=3D0; j < paramsIndex.length; j++)
							if (paramsIndex[j]=3D=3Di)
							{
								if (rs.Fields.Item(fieldsIndex[j]).Value !=3Dnull)
								{
									var type=3Drs.Fields.Item(fieldsIndex[j]).Type;
									var varValue=3Drs.Fields.Item(fieldsIndex[j]).Value;
									paramValues[i]=3DString(varValue);
									if (type=3D=3D12)
									{
										if (typeof(varValue)=3D=3D"date")
										{
											paramValues[i]=3DP2P_DateToString(paramValues[i]);
										}
									}
									else if (type=3D=3D7 || type=3D=3D133 || type=3D=3D134 || =
type=3D=3D135)
									{
										paramValues[i]=3DP2P_DateToString(paramValues[i]);
									}
								}
								else
								{
									paramValues[i]=3D"";
								}
								found=3Dtrue;
							}
					}
					catch( e )
					{
						found=3Dfalse;
					}
					if (!found)
						paramValues[i]=3D"";
				}
				WPSC.RaiseConnectionEvent(name, "ParametersInReady", new =
Row2ParamsIn_ParamsInReadyArgs(paramValues));
			}
		}
		else
			WPSC.RaiseConnectionEvent(name, "NoParametersIn", null);
	}
}
function Row2Cell_GetRow(cellIntName,xform)
{
	var field=3Dxform;
	var index=3D-1;
	var name=3DcellIntName;
	this.RowProviderInit=3DRow2Cell_RowProviderInit;
	this.RowReady=3DRow2Cell_RowReady;
	function Row2Cell_RowProviderInit(sender,args)
	{
		var fields=3Dargs.FieldList;
		var fieldDisplayList=3Dargs.FieldDisplayList;
		if (fields !=3Dnull && fields.length > 0)
			for (var i=3D0; i < fields.length; i++)
				if (fields[i]=3D=3Dfield)
				{
					index=3Di;
					var displayField=3Dnull;
					if (fieldDisplayList !=3Dnull && fieldDisplayList.length > i)
					{
						displayField=3DfieldDisplayList[i];
					}
					WPSC.RaiseConnectionEvent(name, "CellProviderInit", new =
Row2Cell_CellInitArgs(field, displayField));
				}
	}
	function Row2Cell_CellInitArgs(name, displayName)
	{
		this.FieldName=3Dname;
		this.FieldDisplayName=3DdisplayName;
	}
	function Row2Cell_CellReadyArgs(value)
	{
		this.Cell=3Dvalue;
	}
	function Row2Cell_RowReady(sender,args)
	{
		var rs=3Dargs.Rows;
		if (rs !=3Dnull)
		{
			rs.MoveFirst();
			if (args.SelectionStatus && (args.SelectionStatus=3D=3D"Standard" || =
args.SelectionStatus=3D=3D"New") && index !=3D-1 && rs.Fields !=3Dnull =
&& rs.Fields.Item(index) !=3Dnull)
				WPSC.RaiseConnectionEvent(name, "CellReady", new =
Row2Cell_CellReadyArgs(rs.Fields.Item(index).Value));
			else
				WPSC.RaiseConnectionEvent(name, "CellReady", new =
Row2Cell_CellReadyArgs(null));
		}
	}
}
function Row2Cell_GetCell()
{
	this.CellConsumerInit=3DRow2Cell_CellInit;
	function Row2Cell_CellInit(sender,args){}
}
function Row2Filter_GetFilter()
{
	this.FilterConsumerInit=3DRow2Filter_FilterInit;
	function Row2Filter_FilterInit(sender,args){}
}
function Row2Filter_GetRow(filterIntName,fieldFilter,fieldRow)
{
	var field=3DfieldRow;
	var filter=3DfieldFilter;
	var index=3D-1;
	var name=3DfilterIntName;
	this.RowProviderInit=3DRow2Filter_RowInit;
	this.RowReady=3DRow2Filter_RowReady;
	function Row2Filter_RowInit(sender,args)
	{
		var fields=3Dargs.FieldList;
		if (fields !=3Dnull && fields.length > 0)
			for (var i=3D0; i < fields.length; i++)
				if (fields[i]=3D=3Dfield)
					index=3Di;
	}
	function Row2Filter_SetFilterArgs(value)
	{
		this.FilterExpression=3Dvalue;
	}
	function P2P_DateToString(dateString)
	{
		function MakeNumberTwoDigits(number)
		{
			if (number < 10)
				return "0"+number;
			else
				return number;
		}
		var date=3Dnew Date(Date.parse(dateString));
		var newValue=3DMakeNumberTwoDigits(date.getMonth()+1)+"/";
		newValue+=3DMakeNumberTwoDigits(date.getDate())+"/";
		newValue+=3Ddate.getFullYear()+" ";
		newValue+=3DMakeNumberTwoDigits(date.getHours())+":";
		newValue+=3DMakeNumberTwoDigits(date.getMinutes())+":";
		newValue+=3DMakeNumberTwoDigits(date.getSeconds());
		return newValue;
	}
	function Row2Filter_RowReady(sender,args)
	{
		var rs=3Dargs.Rows;
		if ((args.SelectionStatus=3D=3D"Standard" || =
args.SelectionStatus=3D=3D"New") && index !=3D-1)
		{
			if (rs !=3Dnull)
			{
				rs.MoveFirst();
				var filterValue=3D"";
				try
				{
					if (rs.Fields.Item(index).Value !=3Dnull)
					{
						var varValue=3Drs.Fields.Item(index).Value;
						var type=3Drs.Fields.Item(index).Type;
						filterValue=3DString(varValue);
						if (type=3D=3D12)
						{
							if (typeof(varValue)=3D=3D"date")
							{
								filterValue=3DP2P_DateToString(filterValue);
							}
						}
						else if (type=3D=3D7 || type=3D=3D133 || type=3D=3D134 || =
type=3D=3D135)
						{
							filterValue=3DP2P_DateToString(filterValue);
						}
					}
				}
				catch (e)
				{
				}
				WPSC.RaiseConnectionEvent(name, "SetFilter", new =
Row2Filter_SetFilterArgs("FilterField1=3D"+WPSC.Convert(filter, =
"UNICODE", "URL")+"&FilterValue1=3D"+WPSC.Convert(filterValue, =
"UNICODE", "URL")));
			}
			else
			{
				WPSC.RaiseConnectionEvent(name, "SetFilter", new =
Row2Filter_SetFilterArgs("FilterField1=3D"+WPSC.Convert(filter, =
"UNICODE", "URL")+"&FilterValue1=3D"));
			}
		}
		else
			WPSC.RaiseConnectionEvent(name, "NoFilter", null);
	}
}
function ParamsOut2In_GetParamsOut(paramsInIntName, paramsOutNames, =
paramsInNames)
{
	var paramsInIndex=3Dnew Array(paramsInNames.length);
	var paramsOutIndex=3Dnew Array(paramsInNames.length);
	var paramsIn=3DparamsInNames;
	var paramsOut=3DparamsOutNames;
	var name=3DparamsInIntName;
	var paramsInLength=3D0;
	this.ParametersOutProviderInit=3DParamsOut2In_ParamsOutProviderInit;
	this.ParametersOutReady=3DParamsOut2In_ParamsOutReady;
	this.ParametersInConsumerInit=3DParamsOut2In_ParamsInInit;
	this.NoParametersOut=3DParametersOut2In_NoParametersOut;
	function ParametersOut2In_NoParametersOut(sender, args)
	{
		WPSC.RaiseConnectionEvent(name, "NoParametersIn", null);
	}
	function ParamsOut2In_ParamsInInit(sender, args)
	{
		var paramProps=3Dargs.ParameterInProperties;
		paramsInLength=3DparamProps.length	=09
		if (paramProps !=3Dnull && paramProps.length > 0)
			for (var i=3D0; i < paramProps.length; i++)
				for (var j=3D0; j < paramsIn.length; j++)
					if ((paramProps[i]).ParameterName=3D=3DparamsIn[j])
						paramsInIndex[j]=3Di;
	}
	function ParamsOut2In_ParamsOutProviderInit(sender, args)
	{
		var paramProps=3Dargs.ParameterOutProperties;
		if (paramProps !=3Dnull && paramProps.length > 0)
			for (var i=3D0; i < paramProps.length; i++)
				for (var j=3D0; j < paramsOut.length; j++)
					if ((paramProps[i]).ParameterName=3D=3DparamsOut[j])
						paramsOutIndex[j]=3Di;
	}
	function ParamsOut2In_ParamsInReadyArgs(value)
	{
		this.ParameterValues=3Dvalue;
	}
	function ParamsOut2In_ParamsOutReady(sender, args)
	{
		var tempParams=3Dargs.ParameterValues;
		if (tempParams !=3Dnull && tempParams.length > 0)
		{
			var paramValues=3Dnew Array(paramsInLength);
			for (var i=3D0; i < paramsInLength; i++)
			{
				var found=3Dfalse;
				for (var j=3D0; j < paramsInIndex.length; j++)
				{
					if (paramsInIndex[j]=3D=3Di)
					{
						paramValues[i]=3DtempParams[paramsOutIndex[j]];
						found=3Dtrue;
					}
				}
				if (!found)
					paramValues[i]=3D"";
			}
			WPSC.RaiseConnectionEvent(name, "ParametersInReady", new =
ParamsOut2In_ParamsInReadyArgs(paramValues));
		}
	}
}
var MSOLayout_inDesignMode=3Dfalse;
var MSOLayout_currentDragMode=3D0;
var MSOLayout_zoneDragOver=3D0;
var MSOLayout_rowToDrop=3D0;
var MSOLayout_cellToDrop=3D0;
var MSOLayout_oDropLocation=3D0;
var MSOLayout_iBar=3D(document.createElement !=3Dnull ? =
document.createElement("div") : null);
var MSOLayout_horzZoneIBar=3D0;
var MSOLayout_vertZoneIBar=3D0;
var MSOLayout_horzBodyZoneIBar=3D0;
var MSOLayout_vertBodyZoneIBar=3D0;
var MSOLayout_moveObject=3D0;
var MSOLayout_maintainOriginalZone=3D0;
var MSOLayout_topObject=3Ddocument.body;
var MSOLayout_galleryView=3D0;
var MSOLayout_unsavedChanges=3Dnew Array();
var MSOLayout_FormSubmit=3Dnull;
var MenuWebPartID=3Dnull;
var MenuWebPart=3Dnull;
var MSOConn_SourceWpNode=3Dnull;
var MSOConn_TargetWpNode=3Dnull;
var MSOConn_XformInfo1=3Dnull;
var MSOConn_XformInfo2=3Dnull;
var MSOConn_AspXformInfo=3Dnull;
var MSOConn_ConnCancelled=3Dfalse;
var MSOConn_MultipleTargetGroups=3Dfalse;
var MSOConn_TargetGroupNode=3Dnull;
var MSOConn_SourceGroupNode=3Dnull;
var MSOConn_BackButtonClicked=3Dfalse;
function MSOLayout_RemoveQueryParametersFromUrl(url)
{
	url=3DRemoveQueryParameterFromUrl(url, =
"[p|P][a|A][g|G][e|E][v|V][i|I][e|E][w|W]");
	url=3DRemoveQueryParameterFromUrl(url, =
"[tT][oO][[oO][lL][pP][aA][nN][eE][vV][iE][eE][wW]");
	url=3DRemoveQueryParameterFromUrl(url, =
"[dD][iI][sS][pP][lL][aA][yY][mM][oO][dD][eE]");
	return url;
}
function MSOLayout_ChangeLayoutMode(bPersonalView, bExitDesignMode)
{
	if(bPersonalView !=3Dnull)
	{
				MSOLayout_SaveChanges();
		var url=3Ddocument.forms[MSOWebPartPageFormName].action;
		url=3DRemoveQueryParameterFromUrl(url, =
"[p|P][a|A][g|G][e|E][v|V][i|I][e|E][w|W]");
		url=3DRemoveQueryParameterFromUrl(url, =
"[tT][oO][[oO][lL][pP][aA][nN][eE][vV][iE][eE][wW]");
		url=3DRemoveQueryParameterFromUrl(url, =
"[dD][iI][sS][pP][lL][aA][yY][mM][oO][dD][eE]");
		if (url.indexOf("?") < 0)
			url+=3D"?";
		else
			url+=3D"&";
		if(bPersonalView=3D=3Dtrue)
		{
			=
document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value=3D1;
			=
document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeNam=
e.value=3D'Design';
			url+=3D"PageView=3DPersonal";
			document.forms[MSOWebPartPageFormName].action=3Durl;
		}
		else
		{
			=
document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value=3D1;
			=
document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeNam=
e.value=3D'Design';
			url+=3D"PageView=3DShared";
			document.forms[MSOWebPartPageFormName].action=3Durl;
		}
	} else if (bExitDesignMode !=3Dnull && bExitDesignMode)
	{
		var url=3Ddocument.forms[MSOWebPartPageFormName].action;
		url=3DRemoveQueryParameterFromUrl(url, =
"[tT][oO][[oO][lL][pP][aA][nN][eE][vV][iE][eE][wW]");
		url=3DRemoveQueryParameterFromUrl(url, =
"[dD][iI][sS][pP][lL][aA][yY][mM][oO][dD][eE]");
		=
document.forms[MSOWebPartPageFormName].MSOWebPartPage_Shared.value=3D"";
		=
document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value=3D0;
		=
document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeNam=
e.value=3D'Browse';
		document.forms[MSOWebPartPageFormName].action=3Durl;
	}
	__doPostBack(MSOWebPartPageFormName, '');
}
function MSOLayout_ToggleLayoutMode()
{
	var =
inDesignMode=3Ddocument.forms[MSOWebPartPageFormName].MSOLayout_InDesignM=
ode.value;
	if(inDesignMode !=3D1)
	{
		=
document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value=3D1;
		=
document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeNam=
e.value=3D'Design';
	}
	else
	{
		=
document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value=3D0;
		=
document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeNam=
e.value=3D'Browse';
	}
	__doPostBack(MSOWebPartPageFormName, '');
}
function MSOLayout_ToggleView(bPersonalView)
{
	var url=3Ddocument.forms[MSOWebPartPageFormName].action;
	url=3DMSOLayout_RemoveQueryParametersFromUrl(url);
	document.forms[MSOWebPartPageFormName].action=3Durl;
	if(bPersonalView=3D=3Dtrue)
	{
		=
document.forms[MSOWebPartPageFormName].MSOWebPartPage_Shared.value=3D"fal=
se";
	}
	else
	{
		=
document.forms[MSOWebPartPageFormName].MSOWebPartPage_Shared.value=3D"tru=
e";
	}
	=
document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value=3D0;
	=
document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeNam=
e.value=3D'Browse';
	__doPostBack(MSOWebPartPageFormName, '');
}
function MSOLayout_SetupLayoutFlags()
{
	MSOLayout_inDesignMode=3Dtrue;
	MSOLayout_topObject=3D(document.body.all.item('MSOTlPn_WebPartPageDiv') =
!=3Dnull) ?
								document.body.all.item('MSOTlPn_WebPartPageDiv') :
								document.body;
}
function MSOLayout_GetRealOffset(StartingObject,OffsetType, EndParent)
{
	var realValue=3D0;
	if(!EndParent) EndParent=3Ddocument.body;
	for (var currentObject=3DStartingObject; currentObject !=3DEndParent && =
currentObject !=3Ddocument.body; =
currentObject=3DcurrentObject.offsetParent)
	{
		realValue+=3Deval('currentObject.offset'+OffsetType)
	}
	return realValue;
}
function MSOLayout_MoveWebPartStart(ZoneTableCell, WebPartCaption, =
Gallery)
{
	if (event.button !=3D1) return;
	MSOLayout_currentDragMode=3D'move';
	document.selection.empty();
	MSOLayout_galleryView=3D(Gallery=3D=3Dtrue) ? true : false;
	MSOLayout_CreateDragObject(WebPartCaption);
	MSOLayout_CreateIBar();
	MSOLayout_oDropLocation=3DZoneTableCell;
	=
MSOLayout_maintainOriginalZone=3D(ZoneTableCell.allowZoneChange=3D=3D'0')=
 ? MSOLayout_GetParentTable(ZoneTableCell) : '0';
	if (MSOLayout_galleryView && ZoneTableCell.dzc !=3Dnull)
	{
		var zones=3Ddocument.all['MSOZone'];
		if (zones !=3Dnull && zones.length > 1)
		{
			for (i=3D0; i<zones.length; i++)
				if (zones[i].zoneID=3D=3DZoneTableCell.zoneid)
				{
					MSOLayout_maintainOriginalZone=3Dzones[i];
					break;
				}
		}
	}
	MSOLayout_iBar.goodDrop=3D'false';
	var zone=3DMSOLayout_GetParentTable(ZoneTableCell);
	if(zone.id=3D=3D'MSOZone')
	{
		MSOLayout_zoneDragOver=3Dzone;
		MSOLayout_zoneDragOver.className=3D"ms-SPZoneSelected";
	}
	if(!MSOLayout_galleryView)
	{
		MSOLayout_MoveIBar(ZoneTableCell);
	}
	document.body.attachEvent('ondragover', =
MSOLayout_MoveWebPartBodyDragOver);
	var oldDragEnd=3Ddocument.body.ondragend;
	var oldDrop=3Ddocument.body.ondrop;
	document.body.ondragend=3Dnew =
Function("window.event.returnValue=3Dfalse;");
	document.body.ondrop=3Dnew =
Function("MSOLayout_iBar.goodDrop=3D'true';");
	ZoneTableCell.ondragstart=3Dnew Function("try =
{event.dataTransfer.effectAllowed=3D'move';} catch (exception) {}");
	ZoneTableCell.attachEvent("ondrag",MSOLayout_MoveDragObject);
	ZoneTableCell.dragDrop();
	document.body.detachEvent('ondragover', =
MSOLayout_MoveWebPartBodyDragOver);
	document.body.ondragend=3DoldDragEnd;
	document.body.ondrop=3DoldDrop;
	ZoneTableCell.detachEvent("ondrag",MSOLayout_MoveDragObject);
	MSOLayout_moveObject.style.display=3D'none';
	MSOLayout_currentDragMode=3D0;
	if(navigator.userAgent.toLowerCase().indexOf("msie 5.5") !=3D-1)
	{
		ZoneTableCell.swapNode(ZoneTableCell);
	}
	event.returnValue=3Dfalse;
}
function MSOLayout_MoveWebPartDragZoneEnter(ZoneTable)
{
	if(MSOLayout_currentDragMode !=3D'move') return;
	if(ZoneTable !=3DMSOLayout_zoneDragOver)
	{
		MSOLayout_zoneDragOver.className=3D'ms-SPZone';
		MSOLayout_zoneDragOver=3DZoneTable;
		event.dataTransfer.dropEffect=3D'move';
	}
	MSOLayout_MoveWebPartStopEventBubble()
}
function MSOLayout_MoveWebPartDragEnter(ZoneTableCell)
{
	if(MSOLayout_currentDragMode !=3D'move') return;
	event.dataTransfer.dropEffect=3D'move';
	MSOLayout_cellToDrop=3DZoneTableCell.cellIndex;
	MSOLayout_rowToDrop=3DMSOLayout_GetParentRow(ZoneTableCell).rowIndex;
}
function MSOLayout_MoveWebPartDragOver(ZoneTableCell,NeedsSetup)
{
	if(MSOLayout_currentDragMode !=3D'move') return;
	event.dataTransfer.dropEffect=3D'move';
	var needSetup=3D(NeedsSetup=3D=3D"True")? true:false;
	MSOLayout_SetupDropLocation(ZoneTableCell, needSetup);
	=
MSOLayout_oDropLocation=3DMSOLayout_zoneDragOver.rows[MSOLayout_rowToDrop=
].cells[MSOLayout_cellToDrop];
	MSOLayout_MoveIBar(MSOLayout_oDropLocation);
	if(MSOLayout_galleryView && MSOLayout_maintainOriginalZone=3D=3D'0') =
MSOLayout_UpdateZoneDropDown();
	MSOLayout_MoveWebPartStopEventBubble()
}
function MSOLayout_MoveWebPartBodyDragOver()
{
	if(MSOLayout_currentDragMode !=3D'move') return;
	event.dataTransfer.dropEffect=3D'none';
	MSOLayout_iBar.style.display=3D'none';
	if(MSOLayout_zoneDragOver.className !=3D'ms-SPZone') =
MSOLayout_zoneDragOver.className=3D'ms-SPZone';
	window.event.returnValue=3Dfalse;
}
function MSOLayout_MoveWebPartStopEventBubble()
{
	if(MSOLayout_currentDragMode !=3D'move' || =
MSOLayout_iBar.style.display=3D=3D'none')  return;
	window.event.returnValue=3Dfalse;
	window.event.cancelBubble=3Dtrue;
}
function MSOLayout_MoveWebPart(OriginalTableCell,DestinationTableCell)
{
	MSOLayout_iBar.style.display=3D'none';
	MSOLayout_zoneDragOver.className=3D'ms-SPZone';
	if(MSOLayout_currentDragMode !=3D'move'
		|| MSOLayout_iBar.goodDrop !=3D'true'
		|| OriginalTableCell=3D=3DDestinationTableCell) return;
	var newTableCell;								=09
	var originalZone=3DMSOLayout_GetParentTable(OriginalTableCell);=09
	var originalIndex=3D(OriginalTableCell.orientation=3D=3D'Horizontal') ? =
OriginalTableCell.cellIndex : OriginalTableCell.parentElement.rowIndex;
	var destinationZone;								=09
	var destinationIndex;								=09
	destinationZone=3DMSOLayout_GetParentTable(DestinationTableCell);
	var zonesChanged=3D(destinationZone !=3DoriginalZone);
	if(DestinationTableCell.orientation=3D=3D'Horizontal')
	{
		destinationIndex=3DDestinationTableCell.cellIndex;
		=
newTableCell=3DMSOLayout_GetParentRow(DestinationTableCell).insertCell(de=
stinationIndex);
	}
	else
	{
		destinationIndex=3DDestinationTableCell.parentElement.rowIndex;
		=
newTableCell=3DdestinationZone.insertRow(MSOLayout_GetParentRow(Destinati=
onTableCell).rowIndex).insertCell();
	}
	newTableCell.swapNode(OriginalTableCell);
	if(OriginalTableCell.orientation=3D=3D'Horizontal') =
newTableCell.removeNode(true);
	else MSOLayout_GetParentRow(newTableCell).removeNode(true);
	OriginalTableCell.orientation=3DDestinationTableCell.orientation;
	if(zonesChanged)
	{
		var =
originalEmptyZoneText=3DoriginalZone.all.item('MSOZoneCell_emptyZoneText'=
);
		var =
destinationEmptyZoneText=3DdestinationZone.all.item('MSOZoneCell_emptyZon=
eText')
		if(originalEmptyZoneText !=3Dnull)
		{
			originalEmptyZoneText.webPartsInZone--;
			if(originalEmptyZoneText.webPartsInZone=3D=3D0)
			{
				originalEmptyZoneText.style.display=3D'';
				originalEmptyZoneText.parentElement.style.padding=3D'';
			}
		}
		if(destinationEmptyZoneText !=3Dnull)
		{
			destinationEmptyZoneText.webPartsInZone++;
			destinationEmptyZoneText.style.display=3D'none';
			destinationEmptyZoneText.parentElement.style.padding=3D'0';
		}
	}
	if(zonesChanged || (destinationIndex !=3DoriginalIndex && =
destinationIndex !=3DoriginalIndex+1))
	{
		if(originalZone !=3DdestinationZone)
		{
			MSOLayout_AddChange(eval(OriginalTableCell.relatedWebPart), "Zone", =
destinationZone.zoneID);
			MSOLayout_UpdatePartOrderAfterMove(originalZone, 0);
		}
		MSOLayout_UpdatePartOrderAfterMove(destinationZone, 0);
	}
}
function MSOLayout_UpdatePartOrderAfterMove(Zone, StartingIndex)
{
	var index;
	if(Zone.orientation=3D=3D'Horizontal')
	{
		var parentRow=3DZone.rows[0];
		for(index=3DStartingIndex; index < parentRow.cells.length; index++)
		{
			MSOLayout_AddChange(eval(parentRow.cells[index].relatedWebPart), =
"ZoneIndex", index);
		}
	}
	else
	{
		for(index=3DStartingIndex; index < Zone.rows.length; index++)
		{
			MSOLayout_AddChange(eval(Zone.rows[index].cells[0].relatedWebPart), =
"ZoneIndex", index);
		}
	}
}
function MSOLayout_CreateDragObject(WebPartTitle)
{=09
	var titleText;
	if(!MSOLayout_moveObject)
	{
		=
MSOLayout_moveObject=3Ddocument.body.insertAdjacentElement("afterBegin", =
document.createElement('DIV'));
		MSOLayout_moveObject.className=3D'UserCellSelected';
		=
MSOLayout_moveObject.style.cssText=3D"font-size:8pt;position:absolute;ove=
rflow:hidden;display:none;z-index:100";
		=
MSOLayout_moveObject.style.filter=3D"progid:DXImageTransform.Microsoft.Al=
pha(opacity=3D75)";
		=
titleText=3DMSOLayout_moveObject.insertBefore(document.createElement('NOB=
R'));
		=
titleText.style.cssText=3D"padding-top:2px;width:147px;height:1.5em;overf=
low:hidden;text-overflow:ellipsis";
	}
	else titleText=3DMSOLayout_moveObject.children(0);
	titleText.innerText=3DWebPartTitle;
}
function MSOLayout_MoveDragObject()
{
	if(MSOLayout_currentDragMode !=3D'move') return;
	if(MSOLayout_moveObject.style.display=3D=3D'none') =
MSOLayout_moveObject.style.display=3D'';
	if(MSOLayout_moveObject.style.width=3D=3D'')
	{
		MSOLayout_moveObject.realWidth=3DMSOLayout_moveObject.offsetWidth;
		MSOLayout_moveObject.realHeight=3DMSOLayout_moveObject.offsetHeight;
	}
	var newWidth=3DMSOLayout_moveObject.realWidth;
	var newHeight=3DMSOLayout_moveObject.realHeight;
	var newLeft=3Devent.clientX+document.body.scrollLeft - (newWidth / 2);
	var newTop=3Devent.clientY+document.body.scrollTop+1;
	if(newLeft+newWidth > document.body.scrollWidth) newWidth =
-=3D(newLeft+newWidth - document.body.scrollWidth);
	if(newTop+newHeight > document.body.scrollHeight) newHeight =
-=3D(newTop+newHeight - document.body.scrollHeight);
	if(newHeight <=3D0 || newWidth <=3D0)
	{
		MSOLayout_moveObject.style.display=3D'none';
		newWidth=3DnewHeight=3D0;
	}
	else MSOLayout_moveObject.style.display=3D'';
	MSOLayout_moveObject.style.width=3DnewWidth;
	MSOLayout_moveObject.style.height=3DnewHeight;
	MSOLayout_moveObject.style.pixelLeft=3DnewLeft;
	MSOLayout_moveObject.style.pixelTop=3DnewTop;
}
function MSOLayout_CreateIBar()
{
	if(!MSOLayout_vertZoneIBar || !MSOLayout_horzZoneIBar)
	{
		var iBarBuilder=3Ddocument.createElement('TABLE');
		iBarBuilder.style.cssText=3D"font-size:1pt; position:absolute; =
display:none; border-collapse:collapse";
		iBarBuilder.className=3D'ms-SPZoneIBar';
		iBarBuilder.cellSpacing=3D'0';
		iBarBuilder.cellPadding=3D'0';
		iBarBuilder.attachEvent('ondragenter', =
MSOLayout_MoveWebPartStopEventBubble);
		iBarBuilder.attachEvent('ondragover', =
MSOLayout_MoveWebPartStopEventBubble);
		var insideIBarCell=3DiBarBuilder.insertRow().insertCell();
		insideIBarCell.align=3D'center';
		var =
insideIBar=3DinsideIBarCell.insertBefore(document.createElement('DIV'));
		insideIBar.id=3D"MSOLayout_insideIBar";
		insideIBar.className=3D'ms-SPZoneIBar';
		=
insideIBar.style.backgroundColor=3DiBarBuilder.currentStyle.borderColor;
		insideIBar.style.background=3D"transparent";
		insideIBar.style.borderWidth=3D"2px";
		insideIBar.style.position=3D"relative";	=09
		=
MSOLayout_horzZoneIBar=3DMSOLayout_topObject.appendChild(iBarBuilder.clon=
eNode(true));
		=
MSOLayout_vertZoneIBar=3DMSOLayout_topObject.appendChild(iBarBuilder.clon=
eNode(true));
		var =
insideHorzIBar=3DMSOLayout_horzZoneIBar.all["MSOLayout_insideIBar"];
		var =
insideVertIBar=3DMSOLayout_vertZoneIBar.all["MSOLayout_insideIBar"];
		MSOLayout_horzZoneIBar.style.width=3D6;
		MSOLayout_horzZoneIBar.style.borderStyle=3D"solid none";
		insideHorzIBar.style.height=3D'100%';
		insideHorzIBar.style.width=3D'33%';
		insideHorzIBar.style.borderStyle=3D"none solid none none";
		insideHorzIBar.style.posTop=3D0;
		MSOLayout_vertZoneIBar.style.height=3D6;
		MSOLayout_vertZoneIBar.style.borderStyle=3D"none solid";
		insideVertIBar.style.width=3D'100%';
		insideVertIBar.style.height=3D'2';
		insideVertIBar.style.borderStyle=3D"solid none none none";
		insideVertIBar.style.posTop=3D1;
		if(MSOLayout_topObject !=3Ddocument.body)
		{
			=
MSOLayout_horzBodyZoneIBar=3Ddocument.body.appendChild(MSOLayout_horzZone=
IBar.cloneNode(true));
			=
MSOLayout_vertBodyZoneIBar=3Ddocument.body.appendChild(MSOLayout_vertZone=
IBar.cloneNode(true));
		}
	}
	MSOLayout_iBar=3DMSOLayout_vertZoneIBar;
}
function MSOLayout_MoveIBar(ZoneTableCell)
{
	if(MSOLayout_iBar) MSOLayout_iBar.style.display=3D'none';
	var insideLayoutDiv=3DMSOLayout_topObject.contains(ZoneTableCell);
	if(MSOLayout_maintainOriginalZone=3D=3D'0' || =
MSOLayout_GetParentTable(ZoneTableCell)=3D=3DMSOLayout_maintainOriginalZo=
ne)
	{
		var insideIBar;
		if(ZoneTableCell.orientation=3D=3D'Horizontal')
		{
			var rightOffset=3D((document.dir=3D=3D"rtl") ? =
ZoneTableCell.offsetWidth - ((ZoneTableCell.cellIndex=3D=3D0) ? 3 : 0) : =
0);
			MSOLayout_iBar=3D(insideLayoutDiv) ? =
MSOLayout_iBar=3DMSOLayout_horzZoneIBar : MSOLayout_horzBodyZoneIBar;
			insideIBar=3DMSOLayout_iBar.all["MSOLayout_insideIBar"];
			=
MSOLayout_iBar.style.pixelLeft=3DMSOLayout_GetRealOffset(ZoneTableCell, =
'Left', MSOLayout_topObject) - ((ZoneTableCell.cellIndex=3D=3D0) ? 0 : =
3);
			MSOLayout_iBar.style.pixelLeft+=3DrightOffset;
			=
MSOLayout_iBar.style.pixelTop=3DMSOLayout_GetRealOffset(MSOLayout_zoneDra=
gOver, 'Top', MSOLayout_topObject)+1;
			MSOLayout_iBar.style.height=3DMSOLayout_zoneDragOver.clientHeight;
			if(ZoneTableCell.id=3D=3D"MSOZone_EmptyZoneCell")
			{
				var =
emptyZoneText=3DZoneTableCell.all.item('MSOZoneCell_emptyZoneText');
				if(emptyZoneText !=3Dnull && emptyZoneText.webPartsInZone > 0)
				{
					MSOLayout_iBar.style.pixelLeft -=3D3;
				}
			}
		}
		else
		{
			MSOLayout_iBar=3D(insideLayoutDiv) ? MSOLayout_vertZoneIBar : =
MSOLayout_vertBodyZoneIBar;
			insideIBar=3DMSOLayout_iBar.all["MSOLayout_insideIBar"];
			=
MSOLayout_iBar.style.pixelLeft=3DMSOLayout_GetRealOffset(MSOLayout_zoneDr=
agOver, 'Left', MSOLayout_topObject)+1;
			=
MSOLayout_iBar.style.pixelTop=3DMSOLayout_GetRealOffset(ZoneTableCell, =
'Top', MSOLayout_topObject) - =
((MSOLayout_GetParentRow(ZoneTableCell).rowIndex=3D=3D0) ? 0 : 4);
			MSOLayout_iBar.style.width=3DMSOLayout_zoneDragOver.clientWidth;
			if(ZoneTableCell.id=3D=3D"MSOZone_EmptyZoneCell")
			{
				MSOLayout_iBar.style.pixelTop -=3D1;
			}
		}
		if(MSOLayout_zoneDragOver.className !=3D'ms-SPZoneSelected') =
MSOLayout_zoneDragOver.className=3D'ms-SPZoneSelected';
		MSOLayout_iBar.style.display=3D'inline';
	}
}
function MSOLayout_UpdateZoneDropDown()
{
	var dropd=3Ddocument.all[zoneChooserID];
	if(dropd !=3Dnull)
	{
		for (i=3D0; i<dropd.options.length; i++)
		{
			if (dropd.options[i].value=3D=3DMSOLayout_zoneDragOver.zoneID)
				dropd.options[i].selected=3Dtrue;
		}
	}
}
function MSOLayout_SetupDropLocation(ZoneTableCell, CheckSize)
{
	if(ZoneTableCell.orientation=3D=3D'Vertical')
	{
		var parentRow=3DMSOLayout_GetParentRow(ZoneTableCell);
		if(!parentRow) return;
		if(ZoneTableCell.id !=3D"MSOZone_EmptyZoneCell" && (!CheckSize || =
(event.clientY+MSOLayout_topObject.scrollTop - =
MSOLayout_GetRealOffset(ZoneTableCell, 'Top')) > =
(ZoneTableCell.offsetHeight / 2)))
			MSOLayout_rowToDrop=3DparentRow.rowIndex+1;
		else
			MSOLayout_rowToDrop=3DparentRow.rowIndex;
	}
	else
	{
		var rtlPage=3D(document.dir=3D=3D"rtl"),=09
			maxCells=3DZoneTableCell.parentElement.childNodes.length,
			nextCellIndex=3DZoneTableCell.cellIndex+1;
		if(ZoneTableCell.id !=3D"MSOZone_EmptyZoneCell" && (!CheckSize || =
(event.clientX+MSOLayout_topObject.scrollLeft - =
MSOLayout_GetRealOffset(ZoneTableCell, 'Left')) > =
(ZoneTableCell.offsetWidth / 2)))
			MSOLayout_cellToDrop=3D(rtlPage) ? ZoneTableCell.cellIndex : =
ZoneTableCell.cellIndex+1;
		else
		{
			if (rtlPage)=09
				MSOLayout_cellToDrop=3D(nextCellIndex >=3DmaxCells) ? =
ZoneTableCell.cellIndex : ZoneTableCell.cellIndex+1;
			else
				MSOLayout_cellToDrop=3DZoneTableCell.cellIndex;
		}
	}
}
function =
MSOLayout_UpdatePropertySheet(WebPart,PropertyName,PropertyValue)
{
	var toolPane=3Ddocument.all.item("MSOTlPn_MainTD");
	if(WebPart.SelectedWebPart && toolPane)
	{
		for(Elements=3DtoolPane.all, ElementIndex=3D0; ElementIndex < =
Elements.length; ElementIndex++)
		{
			if(Elements[ElementIndex].layoutID=3D=3DPropertyName)
			{
				if(PropertyName=3D=3D"ChromeState")
				{
					for(radioElements=3DElements[ElementIndex].all, radioIndex=3D0; =
radioIndex <  radioElements.length; radioIndex++)
					{
						if(radioElements[radioIndex].value=3D=3DPropertyValue)
						{
							radioElements[radioIndex].checked=3Dtrue;
							break;
						}
					}
				}
				else if (PropertyName=3D=3D"Height" || PropertyName=3D=3D"Width")
				{
					for(radioElements=3DElements[ElementIndex].all, radioIndex=3D0; =
radioIndex <  radioElements.length; radioIndex++)
					{
						if(radioElements[radioIndex].id.indexOf("YesOption") !=3D-1)
						{
							radioElements[radioIndex].checked=3Dtrue;
						}
						else if(radioElements[radioIndex].id.indexOf("SizeTextBox") =
!=3D-1)
						{
							radioElements[radioIndex].value=3DPropertyValue;
						}
						else if(radioElements[radioIndex].id.indexOf("UnitsDropdown") =
!=3D-1)
						{
							radioElements[radioIndex].value=3D"Pixel";
						}
					}
				}
				else
				{
					Elements[ElementIndex].value=3DPropertyValue;
				}
			}
		}
	}
}
function MSOLayout_MinimizeRestore(WebPart)
{
	var newValue;
	var newValueIndex;
	if(WebPart.style.display !=3D'none')
	{
		newValue=3D'Minimized';
		newValueIndex=3D1;
		WebPart.style.display=3D'none';
	}
	else
	{
		newValue=3D'Normal';
		newValueIndex=3D0;
		WebPart.style.display=3D'';
	}
	MSOLayout_UpdatePropertySheet(WebPart, "ChromeState", newValue);
	MSOLayout_AddChange(WebPart, "chromeState", newValueIndex)
}
function MSOLayout_PageViewerMinimizeRestore(WebPart, =
PageViewerIFrameID)
{
	var PageViewerIFrame=3Ddocument.all.item(PageViewerIFrameID);
	if (PageViewerIFrame !=3Dnull)
	{
		if(WebPart.style.display !=3D'none')
		{
			if (PageViewerIFrame.src !=3DPageViewerIFrame.ddf_src)
			{
				PageViewerIFrame.src=3DPageViewerIFrame.ddf_src;
			}
		}
	}
}
function MSOLayout_FindAncestorByAttribute(Element, AttributeName)
{
	while (Element !=3Dnull)
	{
		if (Element.getAttribute(AttributeName) !=3Dnull)
			break;
		Element=3DElement.parentElement;=09
	}
	return Element;
}
function MSOLayout_MinimizeRestoreToolPart(ToolPart, partTitle, =
strImgName, strAnchorName, strImageAnchorName)
{
	var fieldID=3DToolPart+'ChromeState';
	var containingFrame=3DToolPart+'Chrome';
	var stateFieldValue;
	var tooltipTemplate;
	if( document.all.item(containingFrame).style.display=3D=3D'none' )
	{
		document.all.item(containingFrame).style.display=3D'inline';
		document.images[strImgName].src=3D'/_layouts/images/TPMin1.gif';
		tooltipTemplate=3DMSOStrings.ToolPartCollapseToolTip;
		stateFieldValue=3D"Normal";
	}
	else
	{
		document.all.item(containingFrame).style.display=3D'none';
		document.images[strImgName].src=3D'/_layouts/images/TPMax1.gif';
		tooltipTemplate=3DMSOStrings.ToolPartExpandToolTip;
		stateFieldValue=3D"Minimized";
	}
	   var tooltipString=3DtooltipTemplate.replace("%0", partTitle);
	   document.images[strImgName].alt=3DtooltipString;
	   document.all.item(strImageAnchorName).title=3DtooltipString;
	   document.all.item(strAnchorName).title=3DtooltipString;
	if(document.all[fieldID] !=3Dnull)
	{
		document.all[fieldID].value=3DstateFieldValue;
	}
}
function MSOLayout_RemoveWebPart(webPart)
{
	MSOLayout_AddChange(webPart, "isIncluded", "False")
	=
document.forms[MSOWebPartPageFormName].MSOWebPartPage_PostbackSource.valu=
e=3D19;
	if(webPart.SelectedWebPart) MSOTlPn_onToolPaneCloseClick();
	else __doPostBack(MSOWebPartPageFormName, '');
}
function MSOLayout_RefreshIFrame(IFrame)
{
	=
document.forms[MSOWebPartPageFormName].MSOWebPartPage_PostbackSource.valu=
e=3D23;
	IFrame.src=3DIFrame.src;
}
function MSOLayout_GetStyleFromClass(sClass,sRule)
{
	document.body.insertAdjacentHTML( 'beforeEnd', "<div =
style=3D'display:none' id=3D'temp' class=3D'"+sClass+"'></div>");
	var sReturnValue=3Deval('temp.currentStyle.'+sRule );
	temp.removeNode();
	return sReturnValue;
}
function MSOLayout_AddChange(WebPart,Property,NewValue)
{
	if(!WebPart) return;
	var WebPartGUID=3DWebPart.WebPartID;
	if(WebPart.layoutChanges)
	{
		var =
propertyIndex=3DMSOLayout_SearchArray(WebPart.layoutChanges,Property);
		if(propertyIndex !=3D-1) =
WebPart.layoutChanges[propertyIndex+1]=3DNewValue;
		else
		{
			WebPart.layoutChanges.push(Property);
			WebPart.layoutChanges.push(NewValue);
		}
	}
	else
	{
		WebPart.layoutChanges=3Dnew Array();
		WebPart.layoutChanges.push(Property);
		WebPart.layoutChanges.push(NewValue);=09
	}
	if(MSOLayout_SearchArray(MSOLayout_unsavedChanges,WebPartGUID)=3D=3D-1)
	{
		MSOLayout_unsavedChanges.push(((MSOLayout_unsavedChanges.length) ? "|" =
: "")+WebPartGUID);
		MSOLayout_unsavedChanges.push(WebPart.layoutChanges);
	}
	=
document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges.value=3DMS=
OLayout_unsavedChanges;
	MSOLayout_UpdatePropertySheet(WebPart,Property,NewValue);
	if(MSOLayout_FormSubmit=3D=3Dnull)
	{
		MSOLayout_FormSubmit=3Ddocument.forms[MSOWebPartPageFormName].submit;
		document.forms[MSOWebPartPageFormName].submit=3Dnew =
Function("MSOLayout_OnSubmit(); MSOLayout_FormSubmit();");
		document.forms[MSOWebPartPageFormName].attachEvent("onsubmit", =
MSOLayout_OnSubmit);
		window.attachEvent("onunload", MSOLayout_SaveChanges);
	}
}
function MSOLayout_OnSubmit()
{
	window.detachEvent("onunload", MSOLayout_SaveChanges);
}
function MSOLayout_SaveChanges()
{
	if(document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges =
!=3Dnull && =
document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges.value =
!=3D"")
	{
		var pageUrl=3Ddocument.URLUnencoded;
		var hashMarkExpression=3D/\#/;
		var hashMarkIndex=3DpageUrl.search(hashMarkExpression);
		if(hashMarkIndex !=3D-1)
		{
			pageUrl=3DpageUrl.substring(0, hashMarkIndex);
		}
		pageUrl=3DencodeURI(pageUrl)
		var xmlhttp=3Dnew ActiveXObject('Microsoft.XMLHTTP');
		xmlhttp.Open('POST',pageUrl,false);
		var =
formData=3D'&__REQUESTDIGEST=3D'+URLEncode(document.forms[MSOWebPartPageF=
ormName].__REQUESTDIGEST.value)+'&MSOLayout_LayoutChanges=3D'+URLEncode(d=
ocument.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges.value);
		xmlhttp.setRequestHeader("Content-Type", =
"application/x-www-form-urlencoded");
		xmlhttp.Send(formData);
		=
document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges.value=3D""=
;
	}
}
function MSOLayout_SearchArray(SearchArray, Value)
{
	for(var index=3D0; index < SearchArray.length; index++)
	{
		if(SearchArray[index]=3D=3DValue || SearchArray[index]=3D=3D"#"+Value) =
return index;
	}
	return -1;
}
function =
MSOWebPartPage_OpenMenu(MenuToOpen,SourceElement,WebPart,InConnectionsMod=
e)
{
	if(WebPart)
	{
		MenuWebPart=3DWebPart
		MenuWebPartID=3DWebPart.WebPartID;
		var minOption=3DMenuToOpen.all.item('MSOMenu_Minimize');
		var restoreOption=3DMenuToOpen.all.item('MSOMenu_Restore');
		var closeOption=3DMenuToOpen.all.item('MSOMenu_Close');
		var deleteOption=3DMenuToOpen.all.item('MSOMenu_Delete');
		var exportOption=3DMenuToOpen.all.item('MSOMenu_Export');
		var =
resetPersOption=3DMenuToOpen.all.item('MSOMenu_RestorePartDefaults');
		var helpOption=3DMenuToOpen.all.item('MSOMenu_Help');
		var connectionOption=3DMenuToOpen.all.item('MSOMenu_Connections');
		if(minOption)
		{
			minOption.style.display=3D(WebPart.allowMinimize=3D=3D'false' || =
WebPart.style.display=3D=3D'none') ? 'none' : '';
		}
		if(restoreOption)
		{
			restoreOption.style.display=3D(WebPart.allowMinimize=3D=3D'false' || =
WebPart.style.display !=3D'none') ? 'none' : '';
		}
		if(closeOption)
		{
			closeOption.style.display=3D(WebPart.allowRemove=3D=3D'false') ? =
'none' : '';
		}
		if(deleteOption)
		{
			deleteOption.style.display=3D(MSOLayout_inDesignMode && =
WebPart.allowDelete !=3D'false') ? '' : 'none';
		}
		if(exportOption)
		{
			exportOption.style.display=3D(WebPart.allowExport=3D=3D'false') ? =
'none' : '';
		}
		if(helpOption)
		{
			helpOption.style.display=3D(WebPart.helpLink=3D=3Dnull) ? 'none' : =
"";
		}
		if(resetPersOption)
		{
			resetPersOption.style.display=3D(MSOLayout_inDesignMode && =
WebPart.HasPers=3D=3D'true' && WebPart.OnlyForMePart !=3D'true') ? '' : =
'none';
		}
		if(connectionOption)
		{
			connectionOption.style.display=3D(MSOLayout_inDesignMode ? '' : =
'none');
		}
		if(InConnectionsMode !=3D'False')
		{=09
			var connMenu=3Ddocument.all.item('MSOMenu_Connections'+WebPart.id);
			if(connectionOption !=3Dnull && connMenu !=3Dnull)
			{=09
				connectionOption.outerHTML=3DconnMenu.innerHTML;
			}
		}
	}
	MenuHtc_show(MenuToOpen, SourceElement, true, null, null);
	return true;
}
function  MSOConn_IsXFormUINeeded()
{
	var =
tinterface=3DMSOConn_TargetGroupNode.selectSingleNode('tInterface');
	var isXFormUINeeded=3Dfalse;
	var xFormNode=3Dtinterface.selectSingleNode('xForm');
	if(xFormNode !=3Dnull && =
tinterface.selectSingleNode("mi").getAttribute("isXFormUINeeded")=3D=3D"T=
rue")
	{
		isXFormUINeeded=3Dtrue;
		if(MSOConn_TargetGroupNode.getAttribute("isConn")=3D=3D"True")
		{
			document.all.MSOConn_Button.value=3D"edit";
		}
		if(xFormNode.getAttribute("type")=3D=3D"RowCellTransform")
		{
			MSOConn_ShowRowCellXForm(tinterface);
		}
		else if(xFormNode.getAttribute("type")=3D=3D"RowFilterTransform")
		{
			MSOConn_ShowRowFilterXForm(tinterface);
		}
		else
		{
			MSOConn_ShowAspXForm(tinterface);
		}
	}
	if(!isXFormUINeeded && =
MSOConn_TargetGroupNode.getAttribute("isConn")=3D=3D"True" && =
MSOConn_BackButtonClicked=3D=3Dfalse)
	{
		document.all.MSOConn_Button.value=3D"remove";
	}
}
function  MSOConn_ShowRowFilterXForm(targetInterface)
{
	var rowProInitArgNode;
	var filConInitArgNode;
	var providerPart;
	var consumerPart;
	var =
sMatchInterfaceName=3DtargetInterface.selectSingleNode("mi").getAttribute=
("id");
	var =
xFormInfo=3DtargetInterface.selectSingleNode("mi").getAttribute("xInfo");=

	var =
sInterfaceNode=3DMSOConn_SourceGroupNode.selectSingleNode("sInterfaces/sI=
nterface[@id=3D'"+sMatchInterfaceName+"']");
	=
rowProInitArgNode=3DtargetInterface.selectSingleNode("InitEventArgs/RowPr=
oviderInitEventArgs");
	var isConnected=3DMSOConn_TargetGroupNode.getAttribute("isConn");
	if(rowProInitArgNode=3D=3Dnull)
	{
		=
rowProInitArgNode=3DsInterfaceNode.selectSingleNode("InitEventArgs/RowPro=
viderInitEventArgs");
		=
filConInitArgNode=3DtargetInterface.selectSingleNode("InitEventArgs/Filte=
rConsumerInitEventArgs");
		consumerPart=3DMSOConn_TargetWpNode;
		providerPart=3DMSOConn_SourceWpNode;
	}
	else
	{
		=
filConInitArgNode=3DsInterfaceNode.selectSingleNode("InitEventArgs/Filter=
ConsumerInitEventArgs");
		consumerPart=3DMSOConn_SourceWpNode;
		providerPart=3DMSOConn_TargetWpNode;
	}
	if(rowProInitArgNode !=3Dnull && filConInitArgNode !=3Dnull)
	{
		var rowFieldList=3Dnew Array();
		var rowFieldDisplayList=3Dnew Array();
		var rowFieldListNodes=3DrowProInitArgNode.selectNodes("Field");
		var filterFieldListNodes=3DfilConInitArgNode.selectNodes("Field");
		var filterFieldList=3Dnew Array();
		var filterFieldDisplayList=3Dnew Array();
		if(rowFieldListNodes=3D=3Dnull || rowFieldListNodes.length=3D=3D0)
		{
			var cref=3DrowProInitArgNode.getAttribute("cref");
			if(cref !=3Dnull)
			{
				var strVal=3Dcref+".GetInitEventArgs()";
				var args=3Dnull;
				try
				{
					args=3Deval(strVal);
				}
				catch(e)
				{
				}
				if(args !=3Dnull)
				{
					rowFieldList=3Dargs.FieldList;
					rowFieldDisplayList=3Dargs.FieldDisplayList;
				}
			}
		}
		else
		{
			for(var i=3D0 ; i< rowFieldListNodes.length; i++)
			{
				var displayListSet=3Dfalse;
				rowFieldList[i]=3DrowFieldListNodes[i].getAttribute("FieldName");
				if(rowFieldListNodes[i].getAttribute("FieldDisplayName") !=3Dnull)
				{
					=
rowFieldDisplayList[i]=3DrowFieldListNodes[i].getAttribute("FieldDisplayN=
ame");
					displayListSet=3Dtrue;
				}
				else if(displayListSet=3D=3Dtrue)
				{
					rowFieldDisplayList=3Dnull;
				}
			}
		}
		if(filterFieldListNodes=3D=3Dnull || =
filterFieldListNodes.length=3D=3D0)
		{
			var cref=3DfilConInitArgNode.getAttribute("cref");
			if(cref !=3Dnull)
			{
				var strVal=3Dcref+".GetInitEventArgs()";
				var args=3Dnull;
				try
				{
					args=3Deval(strVal);
				}
				catch(e)
				{
				}
				if(args !=3Dnull)
				{
					filterFieldList=3Dargs.FieldList;
					filterFieldDisplayList=3Dargs.FieldDisplayList;
				}
			}
		}
		else
		{
			for(var i=3D0 ; i< filterFieldListNodes.length; i++)
			{
				var displayListSet=3Dfalse;
				=
filterFieldList[i]=3DfilterFieldListNodes[i].getAttribute("FieldName");
				if(filterFieldListNodes[i].getAttribute("FieldDisplayName") =
!=3Dnull)
				{
					=
filterFieldDisplayList[i]=3DfilterFieldListNodes[i].getAttribute("FieldDi=
splayName");
					displayListSet=3Dtrue;
				}
				else if(displayListSet=3D=3Dtrue)
				{
					filterFieldDisplayList=3Dnull;
				}
			}
		}
		if((rowFieldList !=3Dnull && rowFieldList.length !=3D0 && =
filterFieldList !=3Dnull && filterFieldList.length !=3D0) || =
isConnected=3D=3D'True' )
		{
			var rfxFormInfo;
			var rowList=3DrowFieldList;
			if(rowFieldDisplayList !=3Dnull && =
rowFieldDisplayList.length=3D=3DrowFieldList.length)
			{
				rowList=3DrowFieldDisplayList;
			}
			var =
sFeatures=3D"dialogHeight:210px;dialogWidth:460px;center:yes;help:no;stat=
us:no;scroll:no;resizable:no;";
			var url=3Ddocument.all.MSOConn_RFProXform.value+"?part=3Dprovider";
			var arguments=3Dnew Array(rowList, isConnected, =
providerPart.getAttribute("title"), =
consumerPart.getAttribute("title"),MSOConn_MultipleTargetGroups, =
xFormInfo, rowFieldList);
			 var rfxFormInfoRowIndex=3DshowModalDialog(url, arguments, =
sFeatures);=09
			if(rfxFormInfoRowIndex=3D=3Dnull || =
rfxFormInfoRowIndex=3D=3D"undefined")
			{
			  	MSOConn_ConnCancelled=3Dtrue;
			}
			else if(rfxFormInfoRowIndex=3D=3D"remove")
			{
				document.all.MSOConn_Button.value=3D"remove";
				rfxFormInfo=3D"";
			}
			else if(rfxFormInfoRowIndex=3D=3D"choose")
			{
				MSOConn_ShowTargetGroupsDialog();
				MSOConn_ShowXFormsAndPersist();
				MSOConn_ConnCancelled=3Dtrue;
			}
			else
			 {
				var filterList=3DfilterFieldList;
				if(filterFieldDisplayList !=3Dnull && =
filterFieldList.length=3D=3DfilterFieldDisplayList.length)
				{
					filterList=3DfilterFieldDisplayList;
				}
				var selectedRowDisplayFieldName=3DrowList[rfxFormInfoRowIndex];
				arguments=3Dnew Array(filterList, selectedRowDisplayFieldName, =
isConnected,consumerPart.getAttribute("title"),xFormInfo, =
filterFieldList);
				var =
rfxFormInfoFilterIndex=3DshowModalDialog(document.all.MSOConn_RFConXform.=
value, arguments ,sFeatures);
				if(rfxFormInfoFilterIndex=3D=3Dnull)
				{
					MSOConn_ConnCancelled=3Dtrue;
				}
				else if(rfxFormInfoFilterIndex=3D=3D"remove")
				{
					document.all.MSOConn_Button.value=3D"remove";
					rfxFormInfo=3D"";
				}
				else if(rfxFormInfoFilterIndex=3D=3D"previous")
				{
					MSOConn_ShowRowFilterXForm(targetInterface);
				}
				else if(MSOConn_ConnCancelled !=3Dtrue)
				{
					MSOConn_XformInfo1=3DfilterFieldList[rfxFormInfoFilterIndex];
					MSOConn_XformInfo2=3DrowFieldList[rfxFormInfoRowIndex];=09
				}
			}
		}
		else
		{
			MSOConn_InitArgsError();
			MSOConn_ConnCancelled=3Dtrue;
		}
	}
	else
	{
		MSOConn_InitArgsError();
		MSOConn_ConnCancelled=3Dtrue;
	}
}
function  MSOConn_ShowRowCellXForm(targetInterface)
{
	var rowProInitArgNode=3Dnull;
	var cellConInitArgNode=3Dnull;
	var providerPart=3Dnull;
	var consumerPart=3Dnull;
	var rcxFormInfo=3Dnull;
	var =
sMatchInterfaceName=3DtargetInterface.selectSingleNode("mi").getAttribute=
("id");
	var =
xFormInfo=3DtargetInterface.selectSingleNode("mi").getAttribute("xInfo");=

	var =
sInterfaceNode=3DMSOConn_SourceGroupNode.selectSingleNode("sInterfaces/sI=
nterface[@id=3D'"+sMatchInterfaceName+"']");
	=
rowProInitArgNode=3DtargetInterface.selectSingleNode("InitEventArgs/RowPr=
oviderInitEventArgs");
	var isConnected=3DMSOConn_TargetGroupNode.getAttribute("isConn");
	if( rowProInitArgNode=3D=3Dnull)
	{=09
		=
rowProInitArgNode=3DsInterfaceNode.selectSingleNode("InitEventArgs/RowPro=
viderInitEventArgs");
		=
cellConInitArgNode=3DtargetInterface.selectSingleNode("InitEventArgs/Cell=
ConsumerInitEventArgs");
		providerPart=3DMSOConn_SourceWpNode;
		consumerPart=3DMSOConn_TargetWpNode;
	}
	else
	{
		=
cellConInitArgNode=3DsInterfaceNode.selectSingleNode("InitEventArgs/CellC=
onsumerInitEventArgs");
		providerPart=3DMSOConn_TargetWpNode;
		consumerPart=3DMSOConn_SourceWpNode;
	}
	if(rowProInitArgNode !=3Dnull && cellConInitArgNode !=3Dnull)
	{
		var fieldList=3Dnew Array();
		var fieldDisplayList=3Dnew Array();
		var fieldListNodes=3DrowProInitArgNode.selectNodes("Field");
		if(fieldListNodes=3D=3Dnull || fieldListNodes.length=3D=3D0)
		{
			var cref=3DrowProInitArgNode.getAttribute("cref");
			if(cref !=3Dnull)
			{
				var strVal=3Dcref+".GetInitEventArgs()";
				var args=3Dnull;
				try
				{
					args=3Deval(strVal);
				}
				catch(e)
				{
				}
				if(args !=3Dnull)
				{
					fieldList=3Dargs.FieldList;
					fieldDisplayList=3Dargs.FieldDisplayList;
				}
			}
		}
		else
		{
			for(var i=3D0 ; i< fieldListNodes.length; i++)
			{
				var displayListSet=3Dfalse;
				fieldList[i]=3DfieldListNodes[i].getAttribute("FieldName");
				if(fieldListNodes[i].getAttribute("FieldDisplayName") !=3Dnull)
				{
					=
fieldDisplayList[i]=3DfieldListNodes[i].getAttribute("FieldDisplayName");=

					displayListSet=3Dtrue;
				}
				else if(displayListSet=3D=3Dtrue)
				{
					fieldDisplayList=3Dnull;
				}
			}
		}
		var cell=3DcellConInitArgNode.getAttribute("FieldName");
		var =
cellDisplayName=3DcellConInitArgNode.getAttribute("FieldDisplayName");
		if(cell=3D=3Dnull)
		{
			var cref=3DcellConInitArgNode.getAttribute("cref");
			if(cref !=3Dnull)
			{
				var strVal=3Dcref+".GetInitEventArgs()";
				var args=3Dnull;
				try
				{
					args=3Deval(strVal);
				}
				catch(e)
				{
				}
				if(args !=3Dnull)
				{
					cell=3Dargs.FieldName;
					cellDisplayName=3Dargs.cellDisplayName;
				}
			}
		}
		if((fieldList !=3Dnull  && fieldList.length !=3D0 && cell !=3Dnull) || =
isConnected=3D=3D'True')
		{
			var cellName=3Dcell;
			var rowList=3DfieldList;
			if(fieldDisplayList !=3Dnull && =
fieldDisplayList.length=3D=3DfieldList.length)
			{
				rowList=3DfieldDisplayList;
			}
			if(cellDisplayName !=3Dnull)
			{
				cellName=3DcellDisplayName;
			}
			var arguments=3Dnew Array(rowList, cellName, isConnected , =
providerPart.getAttribute("title"), =
consumerPart.getAttribute("title"),MSOConn_MultipleTargetGroups, =
xFormInfo, fieldList);
			var =
sFeatures=3D"dialogHeight:210px;dialogWidth:460px;center:yes;help:no;stat=
us:no;scroll:no;resizable:no;";
			var =
rcxFormInfoIndex=3DshowModalDialog(document.all.MSOConn_RCXform.value,arg=
uments,sFeatures);
			if(rcxFormInfoIndex=3D=3D"undefined" || rcxFormInfoIndex=3D=3Dnull)
			{
				MSOConn_ConnCancelled=3Dtrue;
			}
			else if(rcxFormInfoIndex=3D=3D"remove")
			{
				document.all.MSOConn_Button.value=3D"remove";
				rcxFormInfo=3D"";
			}
			else if(rcxFormInfoIndex=3D=3D"choose")
			{
				MSOConn_ShowTargetGroupsDialog();
				MSOConn_ShowXFormsAndPersist();
				MSOConn_ConnCancelled=3Dtrue;
			}
			else
			{
				rcxFormInfo=3DfieldList[rcxFormInfoIndex];
			}
		}
		else
		{=09
			MSOConn_InitArgsError();
			MSOConn_ConnCancelled=3Dtrue;
		}
	}
	else
	{
		MSOConn_InitArgsError();
		MSOConn_ConnCancelled=3Dtrue;
	}
	if(rcxFormInfo !=3Dnull && MSOConn_ConnCancelled !=3Dtrue)
	{
		MSOConn_XformInfo1=3DrcxFormInfo;
	}
}
function  MSOConn_ShowAspXForm(targetInterface)
{
	var xFormNode=3DtargetInterface.selectSingleNode('xForm');
	var xFormType=3DxFormNode.getAttribute("type");
	var =
xFormInfo=3DtargetInterface.selectSingleNode("mi").getAttribute("xInfo");=

	var isConnected=3DMSOConn_TargetGroupNode.getAttribute("isConn");
	var tGroupId=3DtargetInterface.getAttribute("id");
	var isMultiGroup;
	if (MSOConn_MultipleTargetGroups)
	{
		isMultiGroup=3D"True";
	}
	else
	{
		isMultiGroup=3D"False";
	}
	var =
sFeatures=3D"dialogHeight:210px;dialogWidth:460px;center:yes;help:no;stat=
us:no;scroll:no;resizable:no;";
	var xFormUrl=3Ddocument.all.MSOConn_AspXformUrl.value;
	xFormUrl+=3D"?pageUrl=3D";
	xFormUrl+=3DescapeProperly(document.location.href);
	xFormUrl+=3D"&sWpId=3D";
	xFormUrl+=3DescapeProperly(document.all.MSOConn_SWpId.value);
	xFormUrl+=3D"&sGroupId=3D";
	xFormUrl+=3DescapeProperly(document.all.MSOConn_SGroupId.value);
	xFormUrl+=3D"&tWpId=3D";
	xFormUrl+=3DescapeProperly(document.all.MSOConn_TWpId.value);
	xFormUrl+=3D"&tGroupId=3D";
	xFormUrl+=3DescapeProperly(tGroupId);
	xFormUrl+=3D"&xFormType=3D";
	xFormUrl+=3DescapeProperly(xFormType);
	xFormUrl+=3D"&xFormInfo=3D";
	xFormUrl+=3DescapeProperly(xFormInfo);
	xFormUrl+=3D"&isMultiGroup=3D";
	xFormUrl+=3DescapeProperly(isMultiGroup);
	xFormUrl+=3D"&isConnected=3D";
	xFormUrl+=3DescapeProperly(isConnected);
	var returnInfo=3Dwindow.showModalDialog(xFormUrl, null, sFeatures);
	if (returnInfo=3D=3Dnull)
	{
		returnInfo=3Dnew Array(null, null);
	}
	var action=3DreturnInfo[0];
	var serializedConfig=3DreturnInfo[1];
	if(action=3D=3D"undefined" || action=3D=3Dnull)
	{
		MSOConn_ConnCancelled=3Dtrue;
	}
	else if(action=3D=3D"remove")
	{
		document.all.MSOConn_Button.value=3D"remove";
		serializedConfig=3D"";
	}
	else if(action=3D=3D"choose")
	{
		MSOConn_ShowTargetGroupsDialog();
		MSOConn_ShowXFormsAndPersist();
		MSOConn_ConnCancelled=3Dtrue;
	}
	if(serializedConfig !=3Dnull && MSOConn_ConnCancelled !=3Dtrue)
	{
		MSOConn_AspXformInfo=3DserializedConfig;
	}
}
function MSOConn_InitArgsError()
{
	document.body.style.cursor=3D'auto';
	alert(MSOStrings.NoInitArgs);
}
function MSOConn_ShowTargetGroupsDialog()
{
	var connected=3Dfalse;
	if(MSOConn_TargetWpNode.selectNodes("tg") !=3Dnull && =
MSOConn_TargetWpNode.selectNodes("tg").length !=3D0)
	{
		var targetGroupNodes=3DMSOConn_TargetWpNode.selectNodes("tg");
		if(targetGroupNodes !=3Dnull)
		{
			for(i=3D0; i< targetGroupNodes.length;i++)
			{
				var tg=3DtargetGroupNodes.item(i);
				if(tg.getAttribute('isConn')=3D=3D'True')
				{
					connected=3Dtrue;
					MSOConn_TargetGroupNode=3Dtg;
					break;
				}
			}
		}
		if(!connected)
		{
			var =
sFeatures=3D"dialogHeight:210px;dialogWidth:460px;center:yes;help:no;stat=
us:no;scroll:no;resizable:no;";
			var rValues=3DshowModalDialog(document.all.MSOConn_GroupUrl.value, =
MSOConn_TargetWpNode,sFeatures);
			if(rValues !=3Dnull)
			{
				document.all.MSOConn_Button.value=3DrValues[0];
				var targetGroupNodes=3DMSOConn_TargetWpNode.selectNodes('tg');
				for (var j=3D0; targetGroupNodes.length; j++)
				{
					if (targetGroupNodes[j].getAttribute('id')=3D=3DrValues[1])
					{
						MSOConn_TargetGroupNode=3DtargetGroupNodes[j];
						break;
					}
				}
			}
			else
			{
				MSOConn_ConnCancelled=3Dtrue;
			}
		}
	}
	else
	{
		MSOConn_ConnCancelled=3Dtrue;
	}
}
function MSOConn_ConfirmRemoveConnection(sourceTitle, targetTitle)
{
	var errMsg=3DMSOStrings.RemoveConnection;
	var titleArray=3Dnew Array();
	titleArray[0]=3DsourceTitle;
	titleArray[1]=3DtargetTitle;
	if(titleArray !=3Dnull)
	{
		for(var index=3D0; index < titleArray.length; index++)
		{
			errMsg=3DerrMsg.replace("%"+index, titleArray[index]);
		}
	}
	return errMsg;
}
function MSOConn_ShowXFormsAndPersist()
{
	if(!MSOConn_ConnCancelled && MSOConn_TargetGroupNode !=3Dnull)
	{
		if(document.all.MSOConn_Button.value !=3D"remove")
		{
			MSOConn_IsXFormUINeeded();
		}
		if(!MSOConn_ConnCancelled)
		{
			if(document.all.MSOConn_Button.value=3D=3D"remove")
			{
				var errMsg=3DMSOConn_ConfirmRemoveConnection( =
MSOConn_SourceWpNode.getAttribute("title"), =
MSOConn_TargetWpNode.getAttribute("title"));
				if(confirm(errMsg))
				{
					MSOConn_PersistConnection();
				}
			}
			else
			{
				MSOConn_PersistConnection();
			}
		}
	}
	document.all.MSOConn_Button.value=3D"none";
	MSOConn_ConnCancelled=3Dfalse;
	MSOConn_XformInfo1=3Dnull;
	MSOConn_XformInfo2=3Dnull;
	MSOConn_AspXformInfo=3Dnull;
	MSOConn_SourceWpNode=3Dnull;
	MSOConn_TargetWpNode=3Dnull;
	MSOConn_MultipleTargetGroups=3Dfalse;
	MSOConn_TargetGroupNode=3Dnull;
	MSOConn_SourceGroupNode=3Dnull;
}
function MSOConn_CreateConnectionStep1(sourceGuid,
												targetGuid,
												sourceTitle,
												targetTitle,
												sGroupID,
												connected,
												isXFormNeeded,
												tGroupID)
{
	document.all.MSOConn_SWpId.value=3DsourceGuid;
	document.all.MSOConn_TWpId.value=3DtargetGuid;
	document.all.MSOConn_SGroupId.value=3DsGroupID;
	document.all.MSOConn_Button.value=3D"save";
	document.all.MSOConn_TGroupId.value=3D"";
	document.all.MSOConn_XForm1.value=3D"";
	document.all.MSOConn_XForm2.value=3D"";
	document.all.MSOConn_AspXForm.value=3D"";
	var submit=3Dtrue;
	if(tGroupID)
	{
		document.all.MSOConn_TGroupId.value=3DtGroupID;
	}
	if(connected=3D=3D"True" && tGroupID !=3Dnull && isXFormNeeded !=3Dnull =
&& isXFormNeeded=3D=3D"False")
	{
		var errMsg=3DMSOConn_ConfirmRemoveConnection(sourceTitle, =
targetTitle);
		if(confirm(errMsg))
		{
			document.all.MSOConn_Button.value=3D"remove";
		}
		else
		{
			submit=3Dfalse;
		}
	}
	else if(connected=3D=3D"True" && tGroupID=3D=3Dnull)
	{
		document.all.MSOConn_Button.value=3D"edit";
	}
	if(submit=3D=3Dtrue)
	{
		document.all.MSOConn_CreationStep.value=3D"1";
		document.body.style.cursor=3D"wait";
		__doPostBack(MSOWebPartPageFormName, '');
	}
}
function MSOConn_CreateConnectionStep2(sourceGuid, targetGuid, sourceID, =
targetID, sGroupID, tGroupID)
{=09
	var targetGroupID=3Dnull;
	var targetGpNode=3Dnull;
	document.all.MSOConn_SWpId.value=3DsourceGuid;
	document.all.MSOConn_TWpId.value=3DtargetGuid;
	document.all.MSOConn_SGroupId.value=3DsGroupID;
	document.all.MSOConn_TGroupId.value=3DtGroupID;
	var =
sourceWpNode=3DMSOConn_Compatibility.selectSingleNode("ConnDesign/sWebPar=
t[@id=3D'MSOConn_"+sourceID+"']");
	if(sourceWpNode !=3Dnull)
	{
		MSOConn_SourceWpNode=3DsourceWpNode;
		var sourceGpNode=3Dnull;
		var sourceGpNodes=3DsourceWpNode.selectNodes('sg');
		for (var i=3D0; sourceGpNodes.length; j++)
		{
			if (sourceGpNodes[i].getAttribute('id')=3D=3DsGroupID)
			{
				sourceGpNode=3DsourceGpNodes[i];
				break;
			}
		}
		if(sourceGpNode !=3Dnull)
		{
			MSOConn_SourceGroupNode=3DsourceGpNode;
			var =
targetWpNode=3DsourceGpNode.selectSingleNode("tParts/tWebPart[@id=3D'MSOC=
onn_"+targetID+"']");
			if(targetWpNode !=3Dnull)
			{
				MSOConn_TargetWpNode=3DtargetWpNode;
				if(!tGroupID)
				{
					MSOConn_MultipleTargetGroups=3Dtrue;
					MSOConn_ShowTargetGroupsDialog();
				}
				else
				{
					var targetGroupNodes=3DtargetWpNode.selectNodes('tg');
					for (var j=3D0; targetGroupNodes.length; j++)
					{
						if (targetGroupNodes[j].getAttribute('id')=3D=3DtGroupID)
						{
							MSOConn_TargetGroupNode=3DtargetGroupNodes[j];
							break;
						}
					}
				}
				MSOConn_ShowXFormsAndPersist();		=09
			}
		}
	}
	document.body.style.cursor=3D"auto";
}
function MSOConn_PersistConnection()
{
	=
document.all.MSOConn_SGroupId.value=3DMSOConn_SourceGroupNode.getAttribut=
e('id');
	=
document.all.MSOConn_TGroupId.value=3DMSOConn_TargetGroupNode.getAttribut=
e('id');
	if(document.all.MSOConn_Button.value !=3D"remove" && =
document.all.MSOConn_Button.value !=3D"edit")
	{
		document.all.MSOConn_Button.value=3D"save";
	}
	if(MSOConn_XformInfo1 !=3Dnull)
	{
		document.all.MSOConn_XForm1.value=3DMSOConn_XformInfo1;
	}
	if(MSOConn_XformInfo2 !=3Dnull)
	{
		document.all.MSOConn_XForm2.value=3DMSOConn_XformInfo2;
	}
	if(MSOConn_AspXformInfo !=3Dnull)
	{
		document.all.MSOConn_AspXForm.value=3DMSOConn_AspXformInfo;
	}
	__doPostBack(MSOWebPartPageFormName, '');
}
function MSOLayout_ShowErrorDetails()
{
	var src=3Devent.srcElement.parentElement;
	 MSOLayout_ShowHideErrorDetails(src.nextSibling, src);
}
function MSOLayout_HideErrorDetails()
{
	var src=3Devent.srcElement.parentElement.parentElement;
	 MSOLayout_ShowHideErrorDetails(src.previousSibling, src);
}
function MSOLayout_ShowHideErrorDetails(show, hide)
{
	hide.style.display=3D'none';
	show.style.display=3D'inline';
}
function MSOLayout_ShowQuickAddDialog(siteId, webId, =
encodedQuickAddGroups, showListsAndLibraries, numberOfWebPartsInZone, =
maxWebPartsInZone,callbackMethod, enCodedZoneDisplayName, =
popUpPage,feature)
{
	var queryString=3D'?SiteId=3D'+siteId+'&WebId=3D'+webId;
	if(encodedQuickAddGroups !=3D'')
	{
		queryString+=3D'&Groups=3D'+encodedQuickAddGroups;
	}
	if(showListsAndLibraries=3D=3Dfalse)
	{
		queryString+=3D'&ShowListsAndLibraries=3Dfalse';
	}
	queryString+=3D'&NumberOfWebPartsInZone=3D'+numberOfWebPartsInZone;
	queryString+=3D'&MaxWebPartsInZone=3D'+maxWebPartsInZone;
	if(enCodedZoneDisplayName !=3D'')
	{
		queryString+=3D'&ZoneDisplayName=3D'+enCodedZoneDisplayName;
	}
	commonShowModalDialog(popUpPage+queryString, feature, callbackMethod);  =
      =09
}
var MSOTlPn_prevBuilder=3Dnull;
var MSOTlPn_prevWidth=3D0;
var MSOTlPn_prevHeight=3D0;
var MSOTlPn_shownViewChangeWarning=3Dfalse;
var MSOWebPartPage_hideNextBeforeUnload=3Dfalse;
var MSOWebPartPage_partDeleted=3D"";
var MSOChangeInToolPaneWidth=3D120;
function ConvertToAspPartDisplayMode(view)
{
	var displayMode;
	switch(view)
	{
		case '-1': displayMode=3D'ExtensibleView';
			break;
		case '0': displayMode=3D'Browse';
			break;
		case '1': displayMode=3D'Edit';
			break;
		case '2': displayMode=3D'Catalog';
			break;
		case '3': displayMode=3D'GallerySearch';
			break;
		case '4': displayMode=3D'Navigation';
			break;
		case '5': displayMode=3D'Import';
			break;
		case '6': displayMode=3D'DownLevelWebPartMenu';
			break;
		case '7': displayMode=3D'ToolPaneErr';
			break;
		}
	return displayMode;
}
function MSOTlPn_ShowToolPane2(displayModeName)
{
	if (document.forms[MSOWebPartPageFormName].MSOGallery_FilterVisible)
		=
document.forms[MSOWebPartPageFormName].MSOGallery_FilterVisible.value=3D'=
false';
	=
document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeNam=
e.value=3DdisplayModeName;
	if (arguments.length > 1)
	{
		=
document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_StartWebPartEd=
itingName.value=3D'true';
		=
document.forms[MSOWebPartPageFormName].MSOTlPn_SelectedWpId.value=3Dargum=
ents[1];
	}
	__doPostBack(MSOWebPartPageFormName,'');
}
function MSOTlPn_ShowToolPane2Wrapper(displayModeName, source)
{
	=
document.forms[MSOWebPartPageFormName].MSOWebPartPage_PostbackSource.valu=
e=3Dsource;
	if( arguments[2]=3D=3Dnull )
		MSOTlPn_ShowToolPane2(displayModeName);
	else
		MSOTlPn_ShowToolPane2(displayModeName, arguments[2]);
}
function MSOTlPn_ShowToolPane(view)
{
	if (arguments.length > 1)
		MSOTlPn_ShowToolPane2(ConvertToAspPartDisplayMode(view), =
arguments[1]);
	else
		MSOTlPn_ShowToolPane2(ConvertToAspPartDisplayMode(view));
}
function MSOTlPn_ShowToolPaneWrapper(view, source)
{
	if (arguments[2]=3D=3Dnull)
		MSOTlPn_ShowToolPane2Wrapper(ConvertToAspPartDisplayMode(view), =
source);
	else
		MSOTlPn_ShowToolPane2Wrapper(ConvertToAspPartDisplayMode(view), =
source, arguments[2]);
}
function MSOLayout_CheckAndSaveChanges()
{
	if(document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges =
!=3Dnull && =
document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges.value =
!=3D"")
	{
		MSOLayout_SaveChanges();
	}
}
function MSOWebPartPage_ExportCheckWarning(address, hasPersonalizations)
{
	var doexport=3Dtrue;
	if (hasPersonalizations)
	{
		if (!confirm(MSOStrings.ExportPersonalizationDialogText))
		{
			doexport=3Dfalse;
		}
	}
	if (doexport)
	{
		var oldSavePerformed=3Dfalse;
		if(typeof(MSOWPSC_SavePerformed)=3D=3D"boolean")
		{
			oldSavePerformed=3DMSOWPSC_SavePerformed;
		}
		MSOWebPartPage_SetWindowLocation(address);
		if(typeof(MSOWPSC_SavePerformed)=3D=3D"boolean")
		{
			MSOWPSC_SavePerformed=3DoldSavePerformed;
			MSOWebPartPage_hideNextBeforeUnload=3Dtrue;
		}
	}
}
function MSOMode_SetMode(bAllUsers)
{
	var newUrl=3DMSOMode_GetNewUrl(bAllUsers);
	MSOLayout_CheckAndSaveChanges();
	=
if(document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayMode=
Name.value !=3D'Navigation')
	{
		=
document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeNam=
e.value=3D'Browse';
		var toolPaneViewExpression=3D/[& | \?]ToolPaneView=3D[-0-9A-Z]*/ig;
		var displayModeExpression=3D/[& | \?]DisplayMode=3D[a-zA-Z]*/ig;
		newUrl=3DMSOMode_RemoveMode(newUrl, toolPaneViewExpression);
		newUrl=3DMSOMode_RemoveMode(newUrl, displayModeExpression);
	}
	=
document.forms[MSOWebPartPageFormName].MSOWebPartPage_Shared.value=3DbAll=
Users ? "true" : "false";
	document.forms[MSOWebPartPageFormName].action=3DnewUrl;
	__doPostBack(MSOWebPartPageFormName,'');
}
function MSOMode_GetNewUrl(bAllUsers, newUrl)
{
	if (newUrl=3D=3Dnull)
	{
		newUrl=3Ddocument.location.href;
	}
	var personalViewExpression=3D/[& | \?]PageView=3DPersonal/ig;
	var allUsersViewExpression=3D/[& | \?]PageView=3DShared/ig;
	var newMode=3D"PageView=3D"+(bAllUsers ? "Shared" : "Personal");
	newUrl=3DMSOMode_RemoveMode(newUrl, personalViewExpression);
	newUrl=3DMSOMode_RemoveMode(newUrl, allUsersViewExpression);
	newUrl=3DMSOMode_AddMode(newUrl, allUsersViewExpression, newMode);
	return newUrl;
}
function MSOMode_RemoveMode(newUrl, regExpression)
{
	var hashMarkExpression=3D/\#/;
	var hashMarkIndex=3DnewUrl.search(hashMarkExpression);
	if(hashMarkIndex !=3D-1)
	{
		newUrl=3DnewUrl.substring(0, hashMarkIndex);
	}
	var questionMarkExpression=3D/\?/;
	var questionMarkIndex=3DnewUrl.search(questionMarkExpression);
	if(questionMarkIndex !=3D-1)
	{
		var pathString=3DnewUrl.substring(0, questionMarkIndex);
		var queryString=3DnewUrl.substring(questionMarkIndex, newUrl.length);
		queryString=3DqueryString.replace(regExpression,'');
		if(queryString.length !=3D0 && queryString.charAt(0) !=3D'?')
		{
			queryString=3D"?"+queryString;
		}
		newUrl=3DpathString+queryString;
	}
	return newUrl;
}
function MSOMode_AddMode(newUrl, regExpression, stringToAdd)
{
	var hashMarkExpression=3D/\#/;
	var hashMarkIndex=3DnewUrl.search(hashMarkExpression);
	if(hashMarkIndex !=3D-1)
	{
		newUrl=3DnewUrl.substring(0, hashMarkIndex);
	}
	var questionMarkExpression=3D/\?/;
	var questionMarkIndex=3DnewUrl.search(questionMarkExpression);
	if(questionMarkIndex=3D=3D-1 )
	{
		newUrl+=3D'?'+stringToAdd;
	}
	else
	{
		var queryString=3DnewUrl.substring(questionMarkIndex, newUrl.length);
		if(queryString.search(regExpression)=3D=3D-1)
		{
			newUrl+=3D'&'+stringToAdd;
		}
	}
	return newUrl;
}
function MSOPGrid_BuilderVisible(builderID)
{
	MSOPGrid_HidePrevBuilder();
	MSOTlPn_prevBuilder=3Dnull;
	builderID.style.display=3D'inline';
}
function MSOPGrid_HidePrevBuilder()
{
	if(MSOTlPn_prevBuilder !=3Dnull)
	{
		eval(MSOTlPn_prevBuilder).style.display=3D'none';
	}
}
function MSOPGrid_doBuilder(builderUrl, editorId, dialogFeatures)
{
	var pReturnValue=3DshowModalDialog(builderUrl,editorId,dialogFeatures);
	editorId.value=3DpReturnValue;
//@cc_on
//@if (@_jscript_version >=3D5)
//@     try { editorId.focus(); } catch (exception) {}
//@else
//@end
}
function MSOWebPartPage_RestorePageDefault()
{
	if(confirm(MSOStrings.ResetPagePersonalizationDialogText))
	{
		var newInput=3Ddocument.createElement('INPUT');
		//@cc_on
		//@if (@_jscript_version >=3D5)
		//@     try
		//@else
		//@end
		{
			newInput.type=3D'hidden';
		}
		//@cc_on
		//@if (@_jscript_version >=3D5)
		//@     catch(e){newInput.style.display=3D'none';}
		//@else
		//@end
		newInput.name=3D'MSOWebPartPage_RestorePageDefault';
		newInput.value=3D'true';
		document.forms[MSOWebPartPageFormName].appendChild(newInput);
		if(document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges =
!=3Dnull)
		{
			=
document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges.value=3D""=
;
		}
		MSOMode_SetMode(false);
	}
}
function MSOWebPartPage_RestorePartDefaults(webPartID)
{
	if(confirm(MSOStrings.ResetPartPersonalizationDialogText))
	{
		var newInput=3Ddocument.createElement('INPUT');
		//@cc_on
		//@if (@_jscript_version >=3D5)
		//@     try
		//@else
		//@end
		{
			newInput.type=3D'hidden';
		}
		//@cc_on
		//@if (@_jscript_version >=3D5)
		//@     catch(e){newInput.style.display=3D'none';}
		//@else
		//@end
		newInput.name=3D'MSO_RestoreSettings';
		newInput.value=3DwebPartID;
		document.forms[MSOWebPartPageFormName].appendChild(newInput);
		MSOMode_SetMode(false);
	}
}
function MSOWebPartPage_MenuDoPostBack(eventTarget, eventArgument)
{
	var theform=3Ddocument.forms[MSOWebPartPageFormName];
	var eventTargetField=3Dtheform.__EVENTTARGET;
	var eventArgumentField=3Dtheform.__EVENTARGUMENT;
	if(eventTargetField=3D=3Dnull)
	{
		eventTargetField=3Ddocument.createElement('INPUT');
		eventTargetField.style.display=3D'none';
		eventTargetField.name=3D'__EVENTTARGET';
		document.forms[MSOWebPartPageFormName].appendChild(eventTargetField);
	}
	if(eventArgumentField=3D=3Dnull)
	{
		eventArgumentField=3Ddocument.createElement('INPUT');
		eventArgumentField.style.display=3D'none';
		eventArgumentField.name=3D'__EVENTARGUMENT';
		=
document.forms[MSOWebPartPageFormName].appendChild(eventArgumentField);
	}
	__doPostBack(eventTarget, eventArgument);
}
function MSOWebPartPage_SignIn()
{
	var newInput=3Ddocument.createElement('INPUT');
	//@cc_on
	//@if (@_jscript_version >=3D5)
	//@     try
	//@else
	//@end
	{
		newInput.type=3D'hidden';
	}
	//@cc_on
	//@if (@_jscript_version >=3D5)
	//@     catch(e){newInput.style.display=3D'none';}
	//@else
	//@end
	newInput.name=3D'MSOWebPartPage_AnonymousAccessLogIn';
	newInput.value=3D"1";
	document.forms[MSOWebPartPageFormName].appendChild(newInput);
	__doPostBack(MSOWebPartPageFormName,'');
}
function MSOWebPartPage_SetWindowLocation(newLocation)
{
	var newLocationLowerCase=3DnewLocation.toLowerCase();
	if(newLocationLowerCase.indexOf('javascript:')=3D=3D0 || =
newLocationLowerCase.indexOf('vbscript:')=3D=3D0)
	{
		MSOWebPartPage_hideNextBeforeUnload=3Dtrue;
	}
	window.location=3DnewLocation;
}
function MSOWebPartPage_SetNewWindowLocation(helpUrl, helpMode)
{
	if (helpMode=3D=3D0 || helpMode=3D=3D1)
	{
		if (helpMode=3D=3D0)
		{
			var dialogInfo=3D"edge: Sunken; center: yes; help: no; resizable: =
yes; status: no";
			window.commonShowModalDialog(helpUrl, dialogInfo);
		}
		else
		{
			window.open(helpUrl, null, =
"scrollbars=3Dyes,resizable=3Dyes,status=3Dno,toolbar=3Dno,menubar=3Dno,l=
ocation=3Dno");
		}
	}
	else if (helpMode=3D=3D2)
	{
		window.location=3DhelpUrl;
	}
}
function MSOTlPn_onToolPaneCloseClick()
{
	var DisplayModeBrowse=3D'Browse';
	var PostbackSourceSettingsHide=3D'49';
	MSOTlPn_ShowToolPane2Wrapper(DisplayModeBrowse, =
PostbackSourceSettingsHide);
}
function MSOPGrid_InvokeFPBuilder(type,arguments,editorCtrl)
{
	=
editorCtrl.value=3Dwindow.external.InvokeBuilder(type,arguments,editorCtr=
l.id);
	editorCtrl.focus();
}
function MSOMenu_KeyboardClick(widget)
{
	for(var index=3D1; index < arguments.length; index++)
	{
		if(event.keyCode=3D=3Darguments[index])
		{
			widget.click();
			event.returnValue=3Dfalse;
			return;
		}
	}
}
function =
MSOTlPn_ToggleDisplay(strID,strImgName,strAnchorName,strAltExpandText,str=
AltCollapseText, strImageAnchorName)
{
	var fieldID=3DstrID+'_STATEFIELD';
	var stateFieldValue;
	var group=3Ddocument.getElementById(strID);
	var image=3Ddocument.getElementById(strImgName);
	var anchor=3Ddocument.getElementById(strAnchorName);
	var imgAnchor=3Ddocument.getElementById(strImageAnchorName);
	if( group.style.display=3D=3D'none' )
	{
		group.style.display=3D'';
		image.src=3D'/_layouts/images/TPMin2.gif';
		image.alt=3DstrAltCollapseText;
		imgAnchor.title=3DstrAltCollapseText;
		anchor.title=3DstrAltCollapseText;
		stateFieldValue=3D"1";
	}
	else
	{
		group.style.display=3D'none';
		image.src=3D'/_layouts/images/TPMax2.gif';
		image.alt=3DstrAltExpandText;
		imgAnchor.title=3DstrAltExpandText;
		anchor.title=3DstrAltExpandText;
		stateFieldValue=3D"0";
	}
	var field=3Ddocument.getElementById(fieldID);
	if(field !=3Dnull)
	{
		field.value=3DstateFieldValue;
	}
}
function MSOTlPn_onToolPaneMaxClick()
{
	var mod=3D1;
	var minMaxIcon=3Ddocument.all['MSOTlPn_minMaxIcon'];
	var newSrc=3DminMaxIcon.src.substring(0, =
minMaxIcon.src.lastIndexOf('/')+1);
	if =
(document.forms[MSOWebPartPageFormName].MSOTlPn_Maximized.value=3D=3D"Fal=
se")
	{
		=
document.all['MSOTlPn_Tbl'].style.width=3D(parseInt(document.all['MSOTlPn=
_Tbl'].offsetWidth)+MSOChangeInToolPaneWidth).toString()+"px";
		newSrc+=3D((document.dir=3D=3D"rtl") ? "tpmax.gif" : "tpmin.gif");
		minMaxIcon.title=3DMSOStrings.ToolPaneShrinkToolTip;
		minMaxIcon.alt=3DMSOStrings.ToolPaneShrinkToolTip;
		minMaxIcon.parentElement.title=3DMSOStrings.ToolPaneShrinkToolTip;
		=
document.forms[MSOWebPartPageFormName].MSOTlPn_Maximized.value=3D"True";
	}
	else
	{
		document.all['MSOTlPn_Tbl'].style.width=3D"225px";
		newSrc+=3D((document.dir=3D=3D"rtl") ? "tpmin.gif" : "tpmax.gif");
		minMaxIcon.title=3DMSOStrings.ToolPaneWidenToolTip;
		minMaxIcon.alt=3DMSOStrings.ToolPaneWidenToolTip;
		minMaxIcon.parentElement.title=3DMSOStrings.ToolPaneWidenToolTip;
		mod=3D-1;
		=
document.forms[MSOWebPartPageFormName].MSOTlPn_Maximized.value=3D"False";=

	}
	minMaxIcon.src=3DnewSrc;
	var x=3Ddocument.all['MSOTlPn_Tbl'];
	for(var i=3D0; i < x.all.length; i++)
	{
//@cc_on
//@if (@_jscript_version >=3D5)
//@     try
//@else
//@end
		{
			if (x.all(i).getAttribute('ms-TlPnWiden')=3D=3D"true")
			{
			   x.all(i).style.pixelWidth+=3Dmod*MSOChangeInToolPaneWidth;
			}
		}
//@cc_on
//@if (@_jscript_version >=3D5)
//@     catch (e)
//@else
//@end
		{
		}
	}
}
function MSOTlPn_WindowResize()
{
	var objToolPane=3Ddocument.all['MSOTlPn_MainTD'];
	if (objToolPane=3D=3Dnull || objToolPane.offsetWidth=3D=3D0) return;
	var widthToolPane=3DobjToolPane.offsetWidth;
	var docFrame=3D(document.body.offsetWidth - document.body.clientWidth);
	var spDiv=3Ddocument.all['MSOTlPn_WebPartPageDiv'];
	if =
((spDiv.offsetWidth+objToolPane.offsetWidth)=3D=3Ddocument.body.clientWid=
th)
	{
		return;
	}
	var widthAncestors=3D0;
	var next=3DspDiv.offsetParent;
	var elementWidth=3D0;
	while (next !=3Dnull)
	{
		if (document.dir !=3D"rtl")
		{
			elementWidth=3Dnext.offsetLeft+(next.offsetWidth - =
(next.clientLeft+next.clientWidth));
			if (next.offsetParent !=3Dnull)
			{
				elementWidth+=3Dnext.offsetParent.clientLeft;
			}
		}
		else
		{
			elementWidth=3D(next.offsetParent !=3Dnull) ? =
(next.offsetParent.offsetWidth - (next.offsetLeft+next.offsetWidth)) : =
0;
		}
		widthAncestors+=3DelementWidth;
		next=3Dnext.offsetParent;
	}
	widthAncestors -=3DdocFrame;
	var widthCenter=3Ddocument.body.clientWidth - =
(widthAncestors+widthToolPane);
	if (widthCenter < 250)
		widthCenter=3D250;
	=
document.all['MSO_tblPageBody'].style.pixelWidth=3DwidthCenter+widthToolP=
ane;
	spDiv.style.pixelWidth=3DwidthCenter;
	if (window.event.type=3D=3D"load" && =
document.all.MSOTlPn_TlPnCaptionSpan!=3Dnull)
		document.all.MSOTlPn_TlPnCaptionSpan.scrollIntoView(false);
}
function MSOTlPn_CheckUrl()
{
	var toolPaneViewExpression=3D/[& | \?]ToolPaneView=3D[-0-9A-Z]*/ig;
	var displayModeExpression=3D/[& | \?]DisplayMode=3D[a-zA-Z]*/ig;
	var formAction=3Ddocument.forms[MSOWebPartPageFormName].action;
	var newUrl;
	=
newUrl=3DMSOMode_RemoveMode(document.forms[MSOWebPartPageFormName].action=
, toolPaneViewExpression);
	=
newUrl=3DMSOMode_RemoveMode(document.forms[MSOWebPartPageFormName].action=
, displayModeExpression);
	document.forms[MSOWebPartPageFormName].action=3DnewUrl;
}
function MSOTlPn_Resize(obj)
{
	if (MSOTlPn_prevWidth !=3Dobj.clientWidth)
	{
		MSOTlPn_prevWidth=3Dobj.clientWidth;
		MSOTlPn_WindowResize();
	}
	if (MSOTlPn_prevHeight !=3Ddocument.body.clientHeight)
	{
		MSOTlPn_prevHeight=3Ddocument.body.clientHeight;
		var spDiv=3Ddocument.all['MSOTlPn_WebPartPageDiv'];
		spDiv.style.height=3D"100%";
		spDiv.style.height=3DspDiv.offsetHeight;
	}
}
function MSOWebPartPage_SetupFixedWidthWebParts()
{
	var fixedWidthTitles=3Ddocument.all['MSOFixedWidthTitle'];
	if(fixedWidthTitles !=3Dnull)
	{
		if(fixedWidthTitles.length > 0)
		{
			for(var elementIndex=3D0; elementIndex < fixedWidthTitles.length; =
elementIndex++)
			{
				=
fixedWidthTitles[elementIndex].style.width=3DMSOWebPartPage_AllocateSpace=
ForFirstTD(fixedWidthTitles[elementIndex]);
			}
		}
		else
		{
			=
fixedWidthTitles.style.width=3DMSOWebPartPage_AllocateSpaceForFirstTD(fix=
edWidthTitles);
		}
	}
}
function MSOWebPartPage_AllocateSpaceForFirstTD(titleDiv)
{
	var tempElement=3Ddocument.createElement("DIV");
	tempElement.style.width=3DtitleDiv.fixedWidth;
	document.body.appendChild(tempElement);
	var pixelSize=3DtempElement.offsetWidth;
	document.body.removeChild(tempElement);
	var tempTable=3DMSOLayout_GetParentTable(titleDiv).cloneNode(true);
	if(tempTable !=3D0)
	{
		document.body.appendChild(tempTable);
		var tempTableRow=3DtempTable.rows(0);
		for(var index=3D1; index < tempTableRow.cells.length; index++)
		{
			pixelSize -=3DtempTableRow.cells(index).offsetWidth;
		}
		document.body.removeChild(tempTable);
	}
	return (pixelSize < 1) ? 1 : pixelSize;
}
function MSOWebPartPage_FindControlName(name)
{
   var labelcollection=3Ddocument.all.tags("label");
   if (labelcollection !=3Dnull)
   {
	   for (i=3D0; i < labelcollection.length; i++)
	   {
			var label=3Dlabelcollection[i];
			if (label.innerText=3D=3Dname)
			{
				if (label.htmlFor.indexOf("_EDITOR") !=3D-1)
				{
					return(label.htmlFor);
				}
			}
	   }
	}
	return null;
}
function MSOTlPn_ListViewChange(strWarningText)
{
	if (MSOTlPn_shownViewChangeWarning)
		return;
	alert(strWarningText);
	MSOTlPn_shownViewChangeWarning=3Dtrue;
}
function MSOTlPn_CustomWindowResize()
{
	var objToolPane=3Ddocument.all['MSOTlPn_Tbl'];
	if (objToolPane=3D=3Dnull || objToolPane.offsetWidth=3D=3D0) return;
	objToolPane.style.pixelWidth=3Ddocument.body.clientWidth;
}
function MSOTlPn_ShowListFilter()
{
	if (document.all['WebPartListFilter'].style.display=3D=3D'none')
	{
		document.all['WebPartListFilter'].style.display=3D'block';
		=
document.forms[MSOWebPartPageFormName].MSOGallery_FilterVisible.value=3D"=
true";
	}
	else
	{
		document.all['WebPartListFilter'].style.display=3D'none';
		=
document.forms[MSOWebPartPageFormName].MSOGallery_FilterVisible.value=3D"=
false";
	}
}
function MSOGallery_GetCookie(name)
{
	var prefix=3Dname+"=3D";
	var cookieStartIndex=3Ddocument.cookie.indexOf(prefix);
	if (cookieStartIndex=3D=3D-1)
	{
		return null;
	}
	var cookieEndIndex=3Ddocument.cookie.indexOf(";", =
cookieStartIndex+prefix.length);
	if (cookieEndIndex=3D=3D-1)
	{
		cookieEndIndex=3Ddocument.cookie.length;
	}
	return =
unescape(document.cookie.substring(cookieStartIndex+prefix.length, =
cookieEndIndex));
}
function MSOTlPn_ShowAllUsersToolPane(displayMode, source, storageKey)
{
	MSOLayout_CheckAndSaveChanges();
	=
document.forms[MSOWebPartPageFormName].action=3DMSOMode_GetNewUrl(true);
	MSOTlPn_ShowToolPane2Wrapper(displayMode, source, storageKey);
}
function MSOLayout_MakeInvisibleIfEmpty()
{
	var allElements=3Ddocument.getElementsByName("_invisibleIfEmpty");
	var agt=3Dnavigator.userAgent.toLowerCase();
	var =
isNav=3D((agt.indexOf('mozilla')!=3D-1)&&((agt.indexOf('spoofer')=3D=3D-1=
) && (agt.indexOf('compatible')=3D=3D-1)));
	var isIE=3D(agt.indexOf("msie")!=3D-1);
	for (var curElement=3D0; curElement < allElements.length; curElement++)
	{
		if ((isIE && allElements[curElement].childNodes.length=3D=3D0)
			|| (isNav && allElements[curElement].childNodes.length <=3D1))
		{
			allElements[curElement].style.display=3D"none";
		}
	}
}
function MSOLayout_GetParentRow(tableCell)
{
	var parentRow=3DtableCell.parentElement;
	while(parentRow.tagName !=3D"TR" && parentRow.tagName !=3D"BODY") =
parentRow=3DparentRow.parentElement;
	if(parentRow.tagName !=3D"TR")
	{
		return null;
	}
	else
	{
		return parentRow;
	}
}
function MSOLayout_GetParentTable(TableCell)
{
	for (var currentObject=3DTableCell; currentObject.tagName !=3D'TABLE'; =
currentObject=3DcurrentObject.parentElement)
	{
		if(currentObject=3D=3Ddocument.body) return 0;
	}
	return currentObject;
}


------=_NextPart_000_0000_01CC549A.0DD1ECE0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.cen.eu/WebResource.axd?d=OT52igdjWbPkWTPpQ3ljglNgJ61bvvwUBDzUSCV_0o1nJoH_1sxRCnybF5orr6oDFAD3rJCpwDvQG9wN5dxBjTAnLgo1&t=634210436576316535

function WebForm_PostBackOptions(eventTarget, eventArgument, validation, =
validationGroup, actionUrl, trackFocus, clientSubmit) {
    this.eventTarget =3D eventTarget;
    this.eventArgument =3D eventArgument;
    this.validation =3D validation;
    this.validationGroup =3D validationGroup;
    this.actionUrl =3D actionUrl;
    this.trackFocus =3D trackFocus;
    this.clientSubmit =3D clientSubmit;
}
function WebForm_DoPostBackWithOptions(options) {
    var validationResult =3D true;
    if (options.validation) {
        if (typeof(Page_ClientValidate) =3D=3D 'function') {
            validationResult =3D =
Page_ClientValidate(options.validationGroup);
        }
    }
    if (validationResult) {
        if ((typeof(options.actionUrl) !=3D "undefined") && =
(options.actionUrl !=3D null) && (options.actionUrl.length > 0)) {
            theForm.action =3D options.actionUrl;
        }
        if (options.trackFocus) {
            var lastFocus =3D theForm.elements["__LASTFOCUS"];
            if ((typeof(lastFocus) !=3D "undefined") && (lastFocus !=3D =
null)) {
                if (typeof(document.activeElement) =3D=3D "undefined") {
                    lastFocus.value =3D options.eventTarget;
                }
                else {
                    var active =3D document.activeElement;
                    if ((typeof(active) !=3D "undefined") && (active =
!=3D null)) {
                        if ((typeof(active.id) !=3D "undefined") && =
(active.id !=3D null) && (active.id.length > 0)) {
                            lastFocus.value =3D active.id;
                        }
                        else if (typeof(active.name) !=3D "undefined") {
                            lastFocus.value =3D active.name;
                        }
                    }
                }
            }
        }
    }
    if (options.clientSubmit) {
        __doPostBack(options.eventTarget, options.eventArgument);
    }
}
var __pendingCallbacks =3D new Array();
var __synchronousCallBackIndex =3D -1;
function WebForm_DoCallback(eventTarget, eventArgument, eventCallback, =
context, errorCallback, useAsync) {
    var postData =3D __theFormPostData +
                "__CALLBACKID=3D" + WebForm_EncodeCallback(eventTarget) =
+
                "&__CALLBACKPARAM=3D" + =
WebForm_EncodeCallback(eventArgument);
    if (theForm["__EVENTVALIDATION"]) {
        postData +=3D "&__EVENTVALIDATION=3D" + =
WebForm_EncodeCallback(theForm["__EVENTVALIDATION"].value);
    }
    var xmlRequest,e;
    try {
        xmlRequest =3D new XMLHttpRequest();
    }
    catch(e) {
        try {
            xmlRequest =3D new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(e) {
        }
    }
    var setRequestHeaderMethodExists =3D true;
    try {
        setRequestHeaderMethodExists =3D (xmlRequest && =
xmlRequest.setRequestHeader);
    }
    catch(e) {}
    var callback =3D new Object();
    callback.eventCallback =3D eventCallback;
    callback.context =3D context;
    callback.errorCallback =3D errorCallback;
    callback.async =3D useAsync;
    var callbackIndex =3D =
WebForm_FillFirstAvailableSlot(__pendingCallbacks, callback);
    if (!useAsync) {
        if (__synchronousCallBackIndex !=3D -1) {
            __pendingCallbacks[__synchronousCallBackIndex] =3D null;
        }
        __synchronousCallBackIndex =3D callbackIndex;
    }
    if (setRequestHeaderMethodExists) {
        xmlRequest.onreadystatechange =3D WebForm_CallbackComplete;
        callback.xmlRequest =3D xmlRequest;
        xmlRequest.open("POST", theForm.action, true);
        xmlRequest.setRequestHeader("Content-Type", =
"application/x-www-form-urlencoded; charset=3Dutf-8");
        xmlRequest.send(postData);
        return;
    }
    callback.xmlRequest =3D new Object();
    var callbackFrameID =3D "__CALLBACKFRAME" + callbackIndex;
    var xmlRequestFrame =3D document.frames[callbackFrameID];
    if (!xmlRequestFrame) {
        xmlRequestFrame =3D document.createElement("IFRAME");
        xmlRequestFrame.width =3D "1";
        xmlRequestFrame.height =3D "1";
        xmlRequestFrame.frameBorder =3D "0";
        xmlRequestFrame.id =3D callbackFrameID;
        xmlRequestFrame.name =3D callbackFrameID;
        xmlRequestFrame.style.position =3D "absolute";
        xmlRequestFrame.style.top =3D "-100px"
        xmlRequestFrame.style.left =3D "-100px";
        try {
            if (callBackFrameUrl) {
                xmlRequestFrame.src =3D callBackFrameUrl;
            }
        }
        catch(e) {}
        document.body.appendChild(xmlRequestFrame);
    }
    var interval =3D window.setInterval(function() {
        xmlRequestFrame =3D document.frames[callbackFrameID];
        if (xmlRequestFrame && xmlRequestFrame.document) {
            window.clearInterval(interval);
            xmlRequestFrame.document.write("");
            xmlRequestFrame.document.close();
            xmlRequestFrame.document.write('<html><body><form =
method=3D"post"><input type=3D"hidden" name=3D"__CALLBACKLOADSCRIPT" =
value=3D"t"></form></body></html>');
            xmlRequestFrame.document.close();
            xmlRequestFrame.document.forms[0].action =3D theForm.action;
            var count =3D __theFormPostCollection.length;
            var element;
            for (var i =3D 0; i < count; i++) {
                element =3D __theFormPostCollection[i];
                if (element) {
                    var fieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
                    fieldElement.type =3D "hidden";
                    fieldElement.name =3D element.name;
                    fieldElement.value =3D element.value;
                    =
xmlRequestFrame.document.forms[0].appendChild(fieldElement);
                }
            }
            var callbackIdFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackIdFieldElement.type =3D "hidden";
            callbackIdFieldElement.name =3D "__CALLBACKID";
            callbackIdFieldElement.value =3D eventTarget;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackIdFieldElement);
            var callbackParamFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackParamFieldElement.type =3D "hidden";
            callbackParamFieldElement.name =3D "__CALLBACKPARAM";
            callbackParamFieldElement.value =3D eventArgument;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackParamFieldElement);=

            if (theForm["__EVENTVALIDATION"]) {
                var callbackValidationFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
                callbackValidationFieldElement.type =3D "hidden";
                callbackValidationFieldElement.name =3D =
"__EVENTVALIDATION";
                callbackValidationFieldElement.value =3D =
theForm["__EVENTVALIDATION"].value;
                =
xmlRequestFrame.document.forms[0].appendChild(callbackValidationFieldElem=
ent);
            }
            var callbackIndexFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackIndexFieldElement.type =3D "hidden";
            callbackIndexFieldElement.name =3D "__CALLBACKINDEX";
            callbackIndexFieldElement.value =3D callbackIndex;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackIndexFieldElement);=

            xmlRequestFrame.document.forms[0].submit();
        }
    }, 10);
}
function WebForm_CallbackComplete() {
    for (var i =3D 0; i < __pendingCallbacks.length; i++) {
        callbackObject =3D __pendingCallbacks[i];
        if (callbackObject && callbackObject.xmlRequest && =
(callbackObject.xmlRequest.readyState =3D=3D 4)) {
            if (!__pendingCallbacks[i].async) {
                __synchronousCallBackIndex =3D -1;
            }
            __pendingCallbacks[i] =3D null;
            var callbackFrameID =3D "__CALLBACKFRAME" + i;
            var xmlRequestFrame =3D =
document.getElementById(callbackFrameID);
            if (xmlRequestFrame) {
                xmlRequestFrame.parentNode.removeChild(xmlRequestFrame);
            }
            WebForm_ExecuteCallback(callbackObject);
        }
    }
}
function WebForm_ExecuteCallback(callbackObject) {
    var response =3D callbackObject.xmlRequest.responseText;
    if (response.charAt(0) =3D=3D "s") {
        if ((typeof(callbackObject.eventCallback) !=3D "undefined") && =
(callbackObject.eventCallback !=3D null)) {
            callbackObject.eventCallback(response.substring(1), =
callbackObject.context);
        }
    }
    else if (response.charAt(0) =3D=3D "e") {
        if ((typeof(callbackObject.errorCallback) !=3D "undefined") && =
(callbackObject.errorCallback !=3D null)) {
            callbackObject.errorCallback(response.substring(1), =
callbackObject.context);
        }
    }
    else {
        var separatorIndex =3D response.indexOf("|");
        if (separatorIndex !=3D -1) {
            var validationFieldLength =3D parseInt(response.substring(0, =
separatorIndex));
            if (!isNaN(validationFieldLength)) {
                var validationField =3D =
response.substring(separatorIndex + 1, separatorIndex + =
validationFieldLength + 1);
                if (validationField !=3D "") {
                    var validationFieldElement =3D =
theForm["__EVENTVALIDATION"];
                    if (!validationFieldElement) {
                        validationFieldElement =3D =
document.createElement("INPUT");
                        validationFieldElement.type =3D "hidden";
                        validationFieldElement.name =3D =
"__EVENTVALIDATION";
                        theForm.appendChild(validationFieldElement);
                    }
                    validationFieldElement.value =3D validationField;
                }
                if ((typeof(callbackObject.eventCallback) !=3D =
"undefined") && (callbackObject.eventCallback !=3D null)) {
                    =
callbackObject.eventCallback(response.substring(separatorIndex + =
validationFieldLength + 1), callbackObject.context);
                }
            }
        }
    }
}
function WebForm_FillFirstAvailableSlot(array, element) {
    var i;
    for (i =3D 0; i < array.length; i++) {
        if (!array[i]) break;
    }
    array[i] =3D element;
    return i;
}
var __nonMSDOMBrowser =3D =
(window.navigator.appName.toLowerCase().indexOf('explorer') =3D=3D -1);
var __theFormPostData =3D "";
var __theFormPostCollection =3D new Array();
function WebForm_InitCallback() {
    var count =3D theForm.elements.length;
    var element;
    for (var i =3D 0; i < count; i++) {
        element =3D theForm.elements[i];
        var tagName =3D element.tagName.toLowerCase();
        if (tagName =3D=3D "input") {
            var type =3D element.type;
            if ((type =3D=3D "text" || type =3D=3D "hidden" || type =
=3D=3D "password" ||
                ((type =3D=3D "checkbox" || type =3D=3D "radio") && =
element.checked)) &&
                (element.id !=3D "__EVENTVALIDATION")) {
                WebForm_InitCallbackAddField(element.name, =
element.value);
            }
        }
        else if (tagName =3D=3D "select") {
            var selectCount =3D element.options.length;
            for (var j =3D 0; j < selectCount; j++) {
                var selectChild =3D element.options[j];
                if (selectChild.selected =3D=3D true) {
                    WebForm_InitCallbackAddField(element.name, =
element.value);
                }
            }
        }
        else if (tagName =3D=3D "textarea") {
            WebForm_InitCallbackAddField(element.name, element.value);
        }
    }
}
function WebForm_InitCallbackAddField(name, value) {
    var nameValue =3D new Object();
    nameValue.name =3D name;
    nameValue.value =3D value;
    __theFormPostCollection[__theFormPostCollection.length] =3D =
nameValue;
    __theFormPostData +=3D WebForm_EncodeCallback(name) + "=3D" + =
WebForm_EncodeCallback(value) + "&";
}
function WebForm_EncodeCallback(parameter) {
    if (encodeURIComponent) {
        return encodeURIComponent(parameter);
    }
    else {
        return escape(parameter);
    }
}
var __disabledControlArray =3D new Array();
function WebForm_ReEnableControls() {
    if (typeof(__enabledControlArray) =3D=3D 'undefined') {
        return false;
    }
    var disabledIndex =3D 0;
    for (var i =3D 0; i < __enabledControlArray.length; i++) {
        var c;
        if (__nonMSDOMBrowser) {
            c =3D document.getElementById(__enabledControlArray[i]);
        }
        else {
            c =3D document.all[__enabledControlArray[i]];
        }
        if ((typeof(c) !=3D "undefined") && (c !=3D null) && (c.disabled =
=3D=3D true)) {
            c.disabled =3D false;
            __disabledControlArray[disabledIndex++] =3D c;
        }
    }
    setTimeout("WebForm_ReDisableControls()", 0);
    return true;
}
function WebForm_ReDisableControls() {
    for (var i =3D 0; i < __disabledControlArray.length; i++) {
        __disabledControlArray[i].disabled =3D true;
    }
}
function WebForm_FireDefaultButton(event, target) {
    if (event.keyCode =3D=3D 13) {
        var src =3D event.srcElement || event.target;
        if (!src || (src.tagName.toLowerCase() !=3D "textarea")) {
            var defaultButton;
            if (__nonMSDOMBrowser) {
               defaultButton =3D document.getElementById(target);
            }
            else {
                defaultButton =3D document.all[target];
            }
            if (defaultButton && typeof(defaultButton.click) !=3D =
"undefined") {
                defaultButton.click();
                event.cancelBubble =3D true;
                if (event.stopPropagation) event.stopPropagation();
                return false;
            }
        }
    }
    return true;
}
function WebForm_GetScrollX() {
    if (__nonMSDOMBrowser) {
        return window.pageXOffset;
    }
    else {
        if (document.documentElement && =
document.documentElement.scrollLeft) {
            return document.documentElement.scrollLeft;
        }
        else if (document.body) {
            return document.body.scrollLeft;
        }
    }
    return 0;
}
function WebForm_GetScrollY() {
    if (__nonMSDOMBrowser) {
        return window.pageYOffset;
    }
    else {
        if (document.documentElement && =
document.documentElement.scrollTop) {
            return document.documentElement.scrollTop;
        }
        else if (document.body) {
            return document.body.scrollTop;
        }
    }
    return 0;
}
function WebForm_SaveScrollPositionSubmit() {
    if (__nonMSDOMBrowser) {
        theForm.elements['__SCROLLPOSITIONY'].value =3D =
window.pageYOffset;
        theForm.elements['__SCROLLPOSITIONX'].value =3D =
window.pageXOffset;
    }
    else {
        theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
        theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
    }
    if ((typeof(this.oldSubmit) !=3D "undefined") && (this.oldSubmit =
!=3D null)) {
        return this.oldSubmit();
    }
    return true;
}
function WebForm_SaveScrollPositionOnSubmit() {
    theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
    theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
    if ((typeof(this.oldOnSubmit) !=3D "undefined") && (this.oldOnSubmit =
!=3D null)) {
        return this.oldOnSubmit();
    }
    return true;
}
function WebForm_RestoreScrollPosition() {
    if (__nonMSDOMBrowser) {
        window.scrollTo(theForm.elements['__SCROLLPOSITIONX'].value, =
theForm.elements['__SCROLLPOSITIONY'].value);
    }
    else {
        window.scrollTo(theForm.__SCROLLPOSITIONX.value, =
theForm.__SCROLLPOSITIONY.value);
    }
    if ((typeof(theForm.oldOnLoad) !=3D "undefined") && =
(theForm.oldOnLoad !=3D null)) {
        return theForm.oldOnLoad();
    }
    return true;
}
function WebForm_TextBoxKeyHandler(event) {
    if (event.keyCode =3D=3D 13) {
        var target;
        if (__nonMSDOMBrowser) {
            target =3D event.target;
        }
        else {
            target =3D event.srcElement;
        }
        if ((typeof(target) !=3D "undefined") && (target !=3D null)) {
            if (typeof(target.onchange) !=3D "undefined") {
                target.onchange();
                event.cancelBubble =3D true;
                if (event.stopPropagation) event.stopPropagation();
                return false;
            }
        }
    }
    return true;
}
function WebForm_TrimString(value) {
    return value.replace(/^\s+|\s+$/g, '')
}
function WebForm_AppendToClassName(element, className) {
    var currentClassName =3D ' ' + WebForm_TrimString(element.className) =
+ ' ';
    className =3D WebForm_TrimString(className);
    var index =3D currentClassName.indexOf(' ' + className + ' ');
    if (index =3D=3D=3D -1) {
        element.className =3D (element.className =3D=3D=3D '') ? =
className : element.className + ' ' + className;
    }
}
function WebForm_RemoveClassName(element, className) {
    var currentClassName =3D ' ' + WebForm_TrimString(element.className) =
+ ' ';
    className =3D WebForm_TrimString(className);
    var index =3D currentClassName.indexOf(' ' + className + ' ');
    if (index >=3D 0) {
        element.className =3D =
WebForm_TrimString(currentClassName.substring(0, index) + ' ' +
            currentClassName.substring(index + className.length + 1, =
currentClassName.length));
    }
}
function WebForm_GetElementById(elementId) {
    if (document.getElementById) {
        return document.getElementById(elementId);
    }
    else if (document.all) {
        return document.all[elementId];
    }
    else return null;
}
function WebForm_GetElementByTagName(element, tagName) {
    var elements =3D WebForm_GetElementsByTagName(element, tagName);
    if (elements && elements.length > 0) {
        return elements[0];
    }
    else return null;
}
function WebForm_GetElementsByTagName(element, tagName) {
    if (element && tagName) {
        if (element.getElementsByTagName) {
            return element.getElementsByTagName(tagName);
        }
        if (element.all && element.all.tags) {
            return element.all.tags(tagName);
        }
    }
    return null;
}
function WebForm_GetElementDir(element) {
    if (element) {
        if (element.dir) {
            return element.dir;
        }
        return WebForm_GetElementDir(element.parentNode);
    }
    return "ltr";
}
function WebForm_GetElementPosition(element) {
    var result =3D new Object();
    result.x =3D 0;
    result.y =3D 0;
    result.width =3D 0;
    result.height =3D 0;
    if (element.offsetParent) {
        result.x =3D element.offsetLeft;
        result.y =3D element.offsetTop;
        var parent =3D element.offsetParent;
        while (parent) {
            result.x +=3D parent.offsetLeft;
            result.y +=3D parent.offsetTop;
            var parentTagName =3D parent.tagName.toLowerCase();
            if (parentTagName !=3D "table" &&
                parentTagName !=3D "body" &&=20
                parentTagName !=3D "html" &&=20
                parentTagName !=3D "div" &&=20
                parent.clientTop &&=20
                parent.clientLeft) {
                result.x +=3D parent.clientLeft;
                result.y +=3D parent.clientTop;
            }
            parent =3D parent.offsetParent;
        }
    }
    else if (element.left && element.top) {
        result.x =3D element.left;
        result.y =3D element.top;
    }
    else {
        if (element.x) {
            result.x =3D element.x;
        }
        if (element.y) {
            result.y =3D element.y;
        }
    }
    if (element.offsetWidth && element.offsetHeight) {
        result.width =3D element.offsetWidth;
        result.height =3D element.offsetHeight;
    }
    else if (element.style && element.style.pixelWidth && =
element.style.pixelHeight) {
        result.width =3D element.style.pixelWidth;
        result.height =3D element.style.pixelHeight;
    }
    return result;
}
function WebForm_GetParentByTagName(element, tagName) {
    var parent =3D element.parentNode;
    var upperTagName =3D tagName.toUpperCase();
    while (parent && (parent.tagName.toUpperCase() !=3D upperTagName)) {
        parent =3D parent.parentNode ? parent.parentNode : =
parent.parentElement;
    }
    return parent;
}
function WebForm_SetElementHeight(element, height) {
    if (element && element.style) {
        element.style.height =3D height + "px";
    }
}
function WebForm_SetElementWidth(element, width) {
    if (element && element.style) {
        element.style.width =3D width + "px";
    }
}
function WebForm_SetElementX(element, x) {
    if (element && element.style) {
        element.style.left =3D x + "px";
    }
}
function WebForm_SetElementY(element, y) {
    if (element && element.style) {
        element.style.top =3D y + "px";
    }
}

------=_NextPart_000_0000_01CC549A.0DD1ECE0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.cen.eu/WebResource.axd?d=Wy8BdQX84yP-b-ytStOIZDMoM_WL1jY0nALPJZWFqctjln9h4rMF3fUiZoNFS7F35RKB6B0jRGKMQRek071QGFEOcqE1&t=634210436576316535

var __rootMenuItem;
var __menuInterval;
var __scrollPanel;
var __disappearAfter =3D 500;
function Menu_ClearInterval() {
    if (__menuInterval) {
        window.clearInterval(__menuInterval);
    }
}
function Menu_Collapse(item) {
    Menu_SetRoot(item);
    if (__rootMenuItem) {
        Menu_ClearInterval();
        if (__disappearAfter >=3D 0) {
            __menuInterval =3D window.setInterval("Menu_HideItems()", =
__disappearAfter);
        }
    }
}
function Menu_Expand(item, horizontalOffset, verticalOffset, =
hideScrollers) {
    Menu_ClearInterval();
    var tr =3D =
item.parentNode.parentNode.parentNode.parentNode.parentNode;
    var horizontal =3D true;
    if (!tr.id) {
        horizontal =3D false;
        tr =3D tr.parentNode;
    }
    var child =3D Menu_FindSubMenu(item);
    if (child) {
        var data =3D Menu_GetData(item);
        if (!data) {
            return null;
        }
        child.rel =3D tr.id;
        child.x =3D horizontalOffset;
        child.y =3D verticalOffset;
        if (horizontal) child.pos =3D "bottom";
        PopOut_Show(child.id, hideScrollers, data);
    }
    Menu_SetRoot(item);
    if (child) {
        if (!document.body.__oldOnClick && document.body.onclick) {
            document.body.__oldOnClick =3D document.body.onclick;
        }
        if (__rootMenuItem) {
            document.body.onclick =3D Menu_HideItems;
        }
    }
    Menu_ResetSiblings(tr);
    return child;
}
function Menu_FindMenu(item) {
    if (item && item.menu) return item.menu;
    var tr =3D =
item.parentNode.parentNode.parentNode.parentNode.parentNode;
    if (!tr.id) {
        tr =3D tr.parentNode;
    }
    for (var i =3D tr.id.length - 1; i >=3D 0; i--) {
        if (tr.id.charAt(i) < '0' || tr.id.charAt(i) > '9') {
            var menu =3D WebForm_GetElementById(tr.id.substr(0, i));
            if (menu) {
                item.menu =3D menu;
                return menu;
            }
        }
    }
    return null;
}
function Menu_FindNext(item) {
    var a =3D WebForm_GetElementByTagName(item, "A");
    var parent =3D Menu_FindParentContainer(item);
    var first =3D null;
    if (parent) {
        var links =3D WebForm_GetElementsByTagName(parent, "A");
        var match =3D false;
        for (var i =3D 0; i < links.length; i++) {
            var link =3D links[i];
            if (Menu_IsSelectable(link)) {
                if (Menu_FindParentContainer(link) =3D=3D parent) {
                    if (match) {
                        return link;
                    }
                    else if (!first) {
                        first =3D link;
                    }
                }
                if (!match && link =3D=3D a) {
                    match =3D true;
                }
            }
        }
    }
    return first;
}
function Menu_FindParentContainer(item) {
    if (item.menu_ParentContainerCache) return =
item.menu_ParentContainerCache;
    var a =3D (item.tagName.toLowerCase() =3D=3D "a") ? item : =
WebForm_GetElementByTagName(item, "A");
    var menu =3D Menu_FindMenu(a);
    if (menu) {
        var parent =3D item;
        while (parent && parent.tagName &&
            parent.id !=3D menu.id &&
            parent.tagName.toLowerCase() !=3D "div") {
            parent =3D parent.parentNode;
        }
        item.menu_ParentContainerCache =3D parent;
        return parent;
    }
}
function Menu_FindParentItem(item) {
    var parentContainer =3D Menu_FindParentContainer(item);
    var parentContainerID =3D parentContainer.id;
    var len =3D parentContainerID.length;
    if (parentContainerID && parentContainerID.substr(len - 5) =3D=3D =
"Items") {
        var parentItemID =3D parentContainerID.substr(0, len - 5);
        return WebForm_GetElementById(parentItemID);
    }
    return null;
}
function Menu_FindPrevious(item) {
    var a =3D WebForm_GetElementByTagName(item, "A");
    var parent =3D Menu_FindParentContainer(item);
    var last =3D null;
    if (parent) {
        var links =3D WebForm_GetElementsByTagName(parent, "A");
        for (var i =3D 0; i < links.length; i++) {
            var link =3D links[i];
            if (Menu_IsSelectable(link)) {
                if (link =3D=3D a && last) {
                    return last;
                }
                if (Menu_FindParentContainer(link) =3D=3D parent) {
                    last =3D link;
                }
            }
        }
    }
    return last;
}
function Menu_FindSubMenu(item) {
    var tr =3D =
item.parentNode.parentNode.parentNode.parentNode.parentNode;
    if (!tr.id) {
        tr=3Dtr.parentNode;
    }
    return WebForm_GetElementById(tr.id + "Items");
}
function Menu_Focus(item) {
    if (item && item.focus) {
        var pos =3D WebForm_GetElementPosition(item);
        var parentContainer =3D Menu_FindParentContainer(item);
        if (!parentContainer.offset) {
            parentContainer.offset =3D 0;
        }
        var posParent =3D WebForm_GetElementPosition(parentContainer);
        var delta;
        if (pos.y + pos.height > posParent.y + parentContainer.offset + =
parentContainer.clippedHeight) {
            delta =3D pos.y + pos.height - posParent.y - =
parentContainer.offset - parentContainer.clippedHeight;
            PopOut_Scroll(parentContainer, delta);
        }
        else if (pos.y < posParent.y + parentContainer.offset) {
            delta =3D posParent.y + parentContainer.offset - pos.y;
            PopOut_Scroll(parentContainer, -delta);
        }
        PopOut_HideScrollers(parentContainer);
        item.focus();
    }
}
function Menu_GetData(item) {
    if (!item.data) {
        var a =3D (item.tagName.toLowerCase() =3D=3D "a" ? item : =
WebForm_GetElementByTagName(item, "a"));
        var menu =3D Menu_FindMenu(a);
        try {
            item.data =3D eval(menu.id + "_Data");
        }
        catch(e) {}
    }
    return item.data;
}
function Menu_HideItems(items) {
    if (document.body.__oldOnClick) {
        document.body.onclick =3D document.body.__oldOnClick;
        document.body.__oldOnClick =3D null;
    }
    Menu_ClearInterval();
    if (!items || ((typeof(items.tagName) =3D=3D "undefined") && (items =
instanceof Event))) {
        items =3D __rootMenuItem;
    }
    var table =3D items;
    if ((typeof(table) =3D=3D "undefined") || (table =3D=3D null) || =
!table.tagName || (table.tagName.toLowerCase() !=3D "table")) {
        table =3D WebForm_GetElementByTagName(table, "TABLE");
    }
    if ((typeof(table) =3D=3D "undefined") || (table =3D=3D null) || =
!table.tagName || (table.tagName.toLowerCase() !=3D "table")) {
        return;
    }
    var rows =3D table.rows ? table.rows : table.firstChild.rows;
    var isVertical =3D false;
    for (var r =3D 0; r < rows.length; r++) {
        if (rows[r].id) {
            isVertical =3D true;
            break;
        }
    }
    var i, child, nextLevel;
    if (isVertical) {
        for(i =3D 0; i < rows.length; i++) {
            if (rows[i].id) {
                child =3D WebForm_GetElementById(rows[i].id + "Items");
                if (child) {
                    Menu_HideItems(child);
                }
            }
            else if (rows[i].cells[0]) {
                nextLevel =3D =
WebForm_GetElementByTagName(rows[i].cells[0], "TABLE");
                if (nextLevel) {
                    Menu_HideItems(nextLevel);
                }
            }
        }
    }
    else if (rows[0]) {
        for(i =3D 0; i < rows[0].cells.length; i++) {
            if (rows[0].cells[i].id) {
                child =3D WebForm_GetElementById(rows[0].cells[i].id + =
"Items");
                if (child) {
                    Menu_HideItems(child);
                }
            }
            else {
                nextLevel =3D =
WebForm_GetElementByTagName(rows[0].cells[i], "TABLE");
                if (nextLevel) {
                    Menu_HideItems(rows[0].cells[i].firstChild);
                }
            }
        }
    }
    if (items && items.id) {
        PopOut_Hide(items.id);
    }
}
function Menu_HoverDisabled(item) {
    var node =3D (item.tagName.toLowerCase() =3D=3D "td") ?
        item:
        item.cells[0];
    var data =3D Menu_GetData(item);
    if (!data) return;
    node =3D WebForm_GetElementByTagName(node, =
"table").rows[0].cells[0].childNodes[0];
    if (data.disappearAfter >=3D 200) {
        __disappearAfter =3D data.disappearAfter;
    }
    Menu_Expand(node, data.horizontalOffset, data.verticalOffset);=20
}
function Menu_HoverDynamic(item) {
    var node =3D (item.tagName.toLowerCase() =3D=3D "td") ?
        item:
        item.cells[0];
    var data =3D Menu_GetData(item);
    if (!data) return;
    var nodeTable =3D WebForm_GetElementByTagName(node, "table");
    if (data.hoverClass) {
        nodeTable.hoverClass =3D data.hoverClass;
        WebForm_AppendToClassName(nodeTable, data.hoverClass);
    }
    node =3D nodeTable.rows[0].cells[0].childNodes[0];
    if (data.hoverHyperLinkClass) {
        node.hoverHyperLinkClass =3D data.hoverHyperLinkClass;
        WebForm_AppendToClassName(node, data.hoverHyperLinkClass);
    }
    if (data.disappearAfter >=3D 200) {
        __disappearAfter =3D data.disappearAfter;
    }
    Menu_Expand(node, data.horizontalOffset, data.verticalOffset);=20
}
function Menu_HoverRoot(item) {
    var node =3D (item.tagName.toLowerCase() =3D=3D "td") ?
        item:
        item.cells[0];
    var data =3D Menu_GetData(item);
    if (!data) {
        return null;
    }
    var nodeTable =3D WebForm_GetElementByTagName(node, "table");
    if (data.staticHoverClass) {
        nodeTable.hoverClass =3D data.staticHoverClass;
        WebForm_AppendToClassName(nodeTable, data.staticHoverClass);
    }
    node =3D nodeTable.rows[0].cells[0].childNodes[0];
    if (data.staticHoverHyperLinkClass) {
        node.hoverHyperLinkClass =3D data.staticHoverHyperLinkClass;
        WebForm_AppendToClassName(node, data.staticHoverHyperLinkClass);
    }
    return node;
}
function Menu_HoverStatic(item) {
    var node =3D Menu_HoverRoot(item);
    var data =3D Menu_GetData(item);
    if (!data) return;
    __disappearAfter =3D data.disappearAfter;
    Menu_Expand(node, data.horizontalOffset, data.verticalOffset);=20
}
function Menu_IsHorizontal(item) {
    if (item) {
        var a =3D ((item.tagName && (item.tagName.toLowerCase =3D=3D =
"a")) ? item : WebForm_GetElementByTagName(item, "A"));
        if (!a) {
            return false;
        }
        var td =3D =
a.parentNode.parentNode.parentNode.parentNode.parentNode;
        if (td.id) {
            return true;
        }
    }
    return false;
}
function Menu_IsSelectable(link) {
    return (link && link.href)
}
function Menu_Key(item) {
    var event;
    if (window.event) {
        event =3D window.event;
    }
    else {
        event =3D item;
        item =3D event.currentTarget;
    }
    var key =3D (event ? event.keyCode : -1);
    var data =3D Menu_GetData(item);
    if (!data) return;
    var horizontal =3D Menu_IsHorizontal(item);
    var a =3D WebForm_GetElementByTagName(item, "A");
    var nextItem, parentItem, previousItem;
    if ((!horizontal && key =3D=3D 38) || (horizontal && key =3D=3D 37)) =
{
        previousItem =3D Menu_FindPrevious(item);
        while (previousItem && previousItem.disabled) {
            previousItem =3D Menu_FindPrevious(previousItem);
        }
        if (previousItem) {
            Menu_Focus(previousItem);
            Menu_Expand(previousItem, data.horizontalOffset, =
data.verticalOffset, true);
            event.cancelBubble =3D true;
            if (event.stopPropagation) event.stopPropagation();
            return;
        }
    }
    if ((!horizontal && key =3D=3D 40) || (horizontal && key =3D=3D 39)) =
{
        if (horizontal) {
            var subMenu =3D Menu_FindSubMenu(a);
            if (subMenu && subMenu.style && subMenu.style.visibility &&=20
                subMenu.style.visibility.toLowerCase() =3D=3D "hidden") =
{
                Menu_Expand(a, data.horizontalOffset, =
data.verticalOffset, true);
                event.cancelBubble =3D true;
                if (event.stopPropagation) event.stopPropagation();
                return;
            }
        }
        nextItem =3D Menu_FindNext(item);
        while (nextItem && nextItem.disabled) {
            nextItem =3D Menu_FindNext(nextItem);
        }
        if (nextItem) {
            Menu_Focus(nextItem);
            Menu_Expand(nextItem, data.horizontalOffset, =
data.verticalOffset, true);
            event.cancelBubble =3D true;
            if (event.stopPropagation) event.stopPropagation();
            return;
        }
    }
    if ((!horizontal && key =3D=3D 39) || (horizontal && key =3D=3D 40)) =
{
        var children =3D Menu_Expand(a, data.horizontalOffset, =
data.verticalOffset, true);
        if (children) {
            var firstChild;
            children =3D WebForm_GetElementsByTagName(children, "A");
            for (var i =3D 0; i < children.length; i++) {
                if (!children[i].disabled && =
Menu_IsSelectable(children[i])) {
                    firstChild =3D children[i];
                    break;
                }
            }
            if (firstChild) {
                Menu_Focus(firstChild);
                Menu_Expand(firstChild, data.horizontalOffset, =
data.verticalOffset, true);
                event.cancelBubble =3D true;
                if (event.stopPropagation) event.stopPropagation();
                return;
            }
        }
        else {
            parentItem =3D Menu_FindParentItem(item);
            while (parentItem && !Menu_IsHorizontal(parentItem)) {
                parentItem =3D Menu_FindParentItem(parentItem);
            }
            if (parentItem) {
                nextItem =3D Menu_FindNext(parentItem);
                while (nextItem && nextItem.disabled) {
                    nextItem =3D Menu_FindNext(nextItem);
                }
                if (nextItem) {
                    Menu_Focus(nextItem);
                    Menu_Expand(nextItem, data.horizontalOffset, =
data.verticalOffset, true);
                    event.cancelBubble =3D true;
                    if (event.stopPropagation) event.stopPropagation();
                    return;
                }
            }
        }
    }
    if ((!horizontal && key =3D=3D 37) || (horizontal && key =3D=3D 38)) =
{
        parentItem =3D Menu_FindParentItem(item);
        if (parentItem) {
            if (Menu_IsHorizontal(parentItem)) {
                previousItem =3D Menu_FindPrevious(parentItem);
                while (previousItem && previousItem.disabled) {
                    previousItem =3D Menu_FindPrevious(previousItem);
                }
                if (previousItem) {
                    Menu_Focus(previousItem);
                    Menu_Expand(previousItem, data.horizontalOffset, =
data.verticalOffset, true);
                    event.cancelBubble =3D true;
                    if (event.stopPropagation) event.stopPropagation();
                    return;
                }
            }
            var parentA =3D WebForm_GetElementByTagName(parentItem, =
"A");
            if (parentA) {
                Menu_Focus(parentA);
            }
            Menu_ResetSiblings(parentItem);
            event.cancelBubble =3D true;
            if (event.stopPropagation) event.stopPropagation();
            return;
        }
    }
    if (key =3D=3D 27) {
        Menu_HideItems();
        event.cancelBubble =3D true;
        if (event.stopPropagation) event.stopPropagation();
        return;
    }
}
function Menu_ResetSiblings(item) {
    var table =3D (item.tagName.toLowerCase() =3D=3D "td") ?
        item.parentNode.parentNode.parentNode :
        item.parentNode.parentNode;
    var isVertical =3D false;
    for (var r =3D 0; r < table.rows.length; r++) {
        if (table.rows[r].id) {
            isVertical =3D true;
            break;
        }
    }
    var i, child, childNode;
    if (isVertical) {
        for(i =3D 0; i < table.rows.length; i++) {
            childNode =3D table.rows[i];
            if (childNode !=3D item) {
                child =3D WebForm_GetElementById(childNode.id + =
"Items");
                if (child) {
                    Menu_HideItems(child);
                }
            }
        }
    }
    else {
        for(i =3D 0; i < table.rows[0].cells.length; i++) {
            childNode =3D table.rows[0].cells[i];
            if (childNode !=3D item) {
                child =3D WebForm_GetElementById(childNode.id + =
"Items");
                if (child) {
                    Menu_HideItems(child);
                }
            }
        }
    }
    Menu_ResetTopMenus(table, table, 0, true);
}
function Menu_ResetTopMenus(table, doNotReset, level, up) {
    var i, child, childNode;
    if (up && table.id =3D=3D "") {
        var parentTable =3D =
table.parentNode.parentNode.parentNode.parentNode;
        if (parentTable.tagName.toLowerCase() =3D=3D "table") {
            Menu_ResetTopMenus(parentTable, doNotReset, level + 1, =
true);
        }
    }
    else {
        if (level =3D=3D 0 && table !=3D doNotReset) {
            if (table.rows[0].id) {
                for(i =3D 0; i < table.rows.length; i++) {
                    childNode =3D table.rows[i];
                    child =3D WebForm_GetElementById(childNode.id + =
"Items");
                    if (child) {
                        Menu_HideItems(child);
                    }
                }
            }
            else {
                for(i =3D 0; i < table.rows[0].cells.length; i++) {
                    childNode =3D table.rows[0].cells[i];
                    child =3D WebForm_GetElementById(childNode.id + =
"Items");
                    if (child) {
                        Menu_HideItems(child);
                    }
                }
            }
        }
        else if (level > 0) {
            for (i =3D 0; i < table.rows.length; i++) {
                for (var j =3D 0; j < table.rows[i].cells.length; j++) {
                    var subTable =3D table.rows[i].cells[j].firstChild;
                    if (subTable && subTable.tagName.toLowerCase() =
=3D=3D "table") {
                        Menu_ResetTopMenus(subTable, doNotReset, level - =
1, false);
                    }
                }
            }
        }
    }
}
function Menu_RestoreInterval() {
    if (__menuInterval && __rootMenuItem) {
        Menu_ClearInterval();
        __menuInterval =3D window.setInterval("Menu_HideItems()", =
__disappearAfter);
    }
}
function Menu_SetRoot(item) {
    var newRoot =3D Menu_FindMenu(item);
    if (newRoot) {
        if (__rootMenuItem && __rootMenuItem !=3D newRoot) {
            Menu_HideItems();
        }
        __rootMenuItem =3D newRoot;
    }
}
function Menu_Unhover(item) {
    var node =3D (item.tagName.toLowerCase() =3D=3D "td") ?
        item:
        item.cells[0];
    var nodeTable =3D WebForm_GetElementByTagName(node, "table");
    if (nodeTable.hoverClass) {
        WebForm_RemoveClassName(nodeTable, nodeTable.hoverClass);
    }
    node =3D nodeTable.rows[0].cells[0].childNodes[0];
    if (node.hoverHyperLinkClass) {
        WebForm_RemoveClassName(node, node.hoverHyperLinkClass);
    }
    Menu_Collapse(node);
}
function PopOut_Clip(element, y, height) {
    if (element && element.style) {
        element.style.clip =3D "rect(" + y + "px auto " + (y + height) + =
"px auto)";
        element.style.overflow =3D "hidden";
    }
}
function PopOut_Down(scroller) {
    Menu_ClearInterval();
    var panel;
    if (scroller) {
        panel =3D scroller.parentNode
    }
    else {
        panel =3D __scrollPanel;
    }
    if (panel && ((panel.offset + panel.clippedHeight) < =
panel.physicalHeight)) {
        PopOut_Scroll(panel, 2)
        __scrollPanel =3D panel;
        PopOut_ShowScrollers(panel);
        PopOut_Stop();
        __scrollPanel.interval =3D window.setInterval("PopOut_Down()", =
8);
    }
    else {
        PopOut_ShowScrollers(panel);
    }
}
function PopOut_Hide(panelId) {
    var panel =3D WebForm_GetElementById(panelId);
    if (panel && panel.tagName.toLowerCase() =3D=3D "div") {
        panel.style.visibility =3D "hidden";
        panel.style.display =3D "none";
        panel.offset =3D 0;
        panel.scrollTop =3D 0;
        var table =3D WebForm_GetElementByTagName(panel, "TABLE");
        if (table) {
            WebForm_SetElementY(table, 0);
        }
        if (window.navigator && window.navigator.appName =3D=3D =
"Microsoft Internet Explorer" &&
            !window.opera) {
            var childFrameId =3D panel.id + "_MenuIFrame";
            var childFrame =3D WebForm_GetElementById(childFrameId);
            if (childFrame) {
                childFrame.style.display =3D "none";
            }
        }
    }
}
function PopOut_HideScrollers(panel) {
    if (panel && panel.style) {
        var up =3D WebForm_GetElementById(panel.id + "Up");
        var dn =3D WebForm_GetElementById(panel.id + "Dn");
        if (up) {
            up.style.visibility =3D "hidden";
            up.style.display =3D "none";
        }
        if (dn) {
            dn.style.visibility =3D "hidden";
            dn.style.display =3D "none";
        }
    }
}
function PopOut_Position(panel, hideScrollers) {
    if (window.opera) {
        panel.parentNode.removeChild(panel);
        document.forms[0].appendChild(panel);
    }
    var rel =3D WebForm_GetElementById(panel.rel);
    var relTable =3D WebForm_GetElementByTagName(rel, "TABLE");
    var relCoordinates =3D WebForm_GetElementPosition(relTable ? =
relTable : rel);
    var panelCoordinates =3D WebForm_GetElementPosition(panel);
    var panelHeight =3D ((typeof(panel.physicalHeight) !=3D "undefined") =
&& (panel.physicalHeight !=3D null)) ?
        panel.physicalHeight :
        panelCoordinates.height;
    panel.physicalHeight =3D panelHeight;
    var panelParentCoordinates;
    if (panel.offsetParent) {
        panelParentCoordinates =3D =
WebForm_GetElementPosition(panel.offsetParent);
    }
    else {
        panelParentCoordinates =3D new Object();
        panelParentCoordinates.x =3D 0;
        panelParentCoordinates.y =3D 0;
    }
    var overflowElement =3D WebForm_GetElementById("__overFlowElement");
    if (!overflowElement) {
        overflowElement =3D document.createElement("img");
        overflowElement.id=3D"__overFlowElement";
        WebForm_SetElementWidth(overflowElement, 1);
        document.body.appendChild(overflowElement);
    }
    WebForm_SetElementHeight(overflowElement, panelHeight + =
relCoordinates.y + parseInt(panel.y ? panel.y : 0));
    overflowElement.style.visibility =3D "visible";
    overflowElement.style.display =3D "inline";
    var clientHeight =3D 0;
    var clientWidth =3D 0;
    if (window.innerHeight) {
        clientHeight =3D window.innerHeight;
        clientWidth =3D window.innerWidth;
    }
    else if (document.documentElement && =
document.documentElement.clientHeight) {
        clientHeight =3D document.documentElement.clientHeight;
        clientWidth =3D document.documentElement.clientWidth;
    }
    else if (document.body && document.body.clientHeight) {
        clientHeight =3D document.body.clientHeight;
        clientWidth =3D document.body.clientWidth;
    }
    var scrollTop =3D 0;
    var scrollLeft =3D 0;
    if (typeof(window.pageYOffset) !=3D "undefined") {
        scrollTop =3D window.pageYOffset;
        scrollLeft =3D window.pageXOffset;
    }
    else if (document.documentElement && =
(typeof(document.documentElement.scrollTop) !=3D "undefined")) {
        scrollTop =3D document.documentElement.scrollTop;
        scrollLeft =3D document.documentElement.scrollLeft;
    }
    else if (document.body && (typeof(document.body.scrollTop) !=3D =
"undefined")) {
        scrollTop =3D document.body.scrollTop;
        scrollLeft =3D document.body.scrollLeft;
    }
    overflowElement.style.visibility =3D "hidden";
    overflowElement.style.display =3D "none";
    var bottomWindowBorder =3D clientHeight + scrollTop;
    var rightWindowBorder =3D clientWidth + scrollLeft;
    var position =3D panel.pos;
    if ((typeof(position) =3D=3D "undefined") || (position =3D=3D null) =
|| (position =3D=3D "")) {
        position =3D (WebForm_GetElementDir(rel) =3D=3D "rtl" ? =
"middleleft" : "middleright");
    }
    position =3D position.toLowerCase();
    var y =3D relCoordinates.y + parseInt(panel.y ? panel.y : 0) - =
panelParentCoordinates.y;
    var borderParent =3D (rel && rel.parentNode && =
rel.parentNode.parentNode && rel.parentNode.parentNode.parentNode
        && rel.parentNode.parentNode.parentNode.tagName.toLowerCase() =
=3D=3D "div") ?
        rel.parentNode.parentNode.parentNode : null;
    WebForm_SetElementY(panel, y);
    PopOut_SetPanelHeight(panel, panelHeight, true);
    var clip =3D false;
    var overflow;
    if (position.indexOf("top") !=3D -1) {
        y -=3D panelHeight;
        WebForm_SetElementY(panel, y);=20
        if (y < -panelParentCoordinates.y) {
            y =3D -panelParentCoordinates.y;
            WebForm_SetElementY(panel, y);=20
            if (panelHeight > clientHeight - 2) {
                clip =3D true;
                PopOut_SetPanelHeight(panel, clientHeight - 2);
            }
        }
    }
    else {
        if (position.indexOf("bottom") !=3D -1) {
            y +=3D relCoordinates.height;
            WebForm_SetElementY(panel, y);=20
        }
        overflow =3D y + panelParentCoordinates.y + panelHeight - =
bottomWindowBorder;
        if (overflow > 0) {
            y -=3D overflow;
            WebForm_SetElementY(panel, y);=20
            if (y < -panelParentCoordinates.y) {
                y =3D 2 - panelParentCoordinates.y + scrollTop;
                WebForm_SetElementY(panel, y);=20
                clip =3D true;
                PopOut_SetPanelHeight(panel, clientHeight - 2);
            }
        }
    }
    if (!clip) {
        PopOut_SetPanelHeight(panel, panel.clippedHeight, true);
    }
    var panelParentOffsetY =3D 0;
    if (panel.offsetParent) {
        panelParentOffsetY =3D =
WebForm_GetElementPosition(panel.offsetParent).y;
    }
    var panelY =3D ((typeof(panel.originY) !=3D "undefined") && =
(panel.originY !=3D null)) ?
        panel.originY :
        y - panelParentOffsetY;
    panel.originY =3D panelY;
    if (!hideScrollers) {
        PopOut_ShowScrollers(panel);
    }
    else {
        PopOut_HideScrollers(panel);
    }
    var x =3D relCoordinates.x + parseInt(panel.x ? panel.x : 0) - =
panelParentCoordinates.x;
    if (borderParent && borderParent.clientLeft) {
        x +=3D 2 * borderParent.clientLeft;
    }
    WebForm_SetElementX(panel, x);
    if (position.indexOf("left") !=3D -1) {
        x -=3D panelCoordinates.width;
        WebForm_SetElementX(panel, x);
        if (x < -panelParentCoordinates.x) {
            WebForm_SetElementX(panel, -panelParentCoordinates.x);
        }
    }
    else {
        if (position.indexOf("right") !=3D -1) {
            x +=3D relCoordinates.width;
            WebForm_SetElementX(panel, x);
        }
        overflow =3D x + panelParentCoordinates.x + =
panelCoordinates.width - rightWindowBorder;
        if (overflow > 0) {
            if (position.indexOf("bottom") =3D=3D -1 && relCoordinates.x =
> panelCoordinates.width) {
                x -=3D relCoordinates.width + panelCoordinates.width;
            }
            else {
                x -=3D overflow;
            }
            WebForm_SetElementX(panel, x);
            if (x < -panelParentCoordinates.x) {
                WebForm_SetElementX(panel, -panelParentCoordinates.x);
            }
        }
    }
}
function PopOut_Scroll(panel, offsetDelta) {
    var table =3D WebForm_GetElementByTagName(panel, "TABLE");
    if (!table) return;
    table.style.position =3D "relative";
    var tableY =3D (table.style.top ? parseInt(table.style.top) : 0);
    panel.offset +=3D offsetDelta;
    WebForm_SetElementY(table, tableY - offsetDelta);
}
function PopOut_SetPanelHeight(element, height, doNotClip) {
    if (element && element.style) {
        var size =3D WebForm_GetElementPosition(element);
        element.physicalWidth =3D size.width;
        element.clippedHeight =3D height;
        WebForm_SetElementHeight(element, height - (element.clientTop ? =
(2 * element.clientTop) : 0));
        if (doNotClip && element.style) {
            element.style.clip =3D "rect(auto auto auto auto)";
        }
        else {
            PopOut_Clip(element, 0, height);
        }
    }
}
function PopOut_Show(panelId, hideScrollers, data) {
    var panel =3D WebForm_GetElementById(panelId);
    if (panel && panel.tagName.toLowerCase() =3D=3D "div") {
        panel.style.visibility =3D "visible";
        panel.style.display =3D "inline";
        if (!panel.offset || hideScrollers) {
            panel.scrollTop =3D 0;
            panel.offset =3D 0;
            var table =3D WebForm_GetElementByTagName(panel, "TABLE");
            if (table) {
                WebForm_SetElementY(table, 0);
            }
        }
        PopOut_Position(panel, hideScrollers);
        var z =3D 1;
        var isIE =3D window.navigator && window.navigator.appName =3D=3D =
"Microsoft Internet Explorer" && !window.opera;
        if (isIE && data) {
            var childFrameId =3D panel.id + "_MenuIFrame";
            var childFrame =3D WebForm_GetElementById(childFrameId);
            var parent =3D panel.offsetParent;
            if (!childFrame) {
                childFrame =3D document.createElement("iframe");
                childFrame.id =3D childFrameId;
                childFrame.src =3D (data.iframeUrl ? data.iframeUrl : =
"about:blank");
                childFrame.style.position =3D "absolute";
                childFrame.style.display =3D "none";
                childFrame.scrolling =3D "no";
                childFrame.frameBorder =3D "0";
                if (parent.tagName.toLowerCase() =3D=3D "html") {
                    document.body.appendChild(childFrame);
                }
                else {
                    parent.appendChild(childFrame);
                }
            }
            var pos =3D WebForm_GetElementPosition(panel);
            var parentPos =3D WebForm_GetElementPosition(parent);
            WebForm_SetElementX(childFrame, pos.x - parentPos.x);
            WebForm_SetElementY(childFrame, pos.y - parentPos.y);
            WebForm_SetElementWidth(childFrame, pos.width);
            WebForm_SetElementHeight(childFrame, pos.height);
            childFrame.style.display =3D "block";
            if (panel.currentStyle && panel.currentStyle.zIndex && =
!isNaN(parseInt(panel.currentStyle.zIndex))) {
                z =3D panel.currentStyle.zIndex;
            }
            else if (panel.style.zIndex) {
                z =3D panel.style.zIndex;
            }
        }
        panel.style.zIndex =3D z;
    }
}
function PopOut_ShowScrollers(panel) {
    if (panel && panel.style) {
        var up =3D WebForm_GetElementById(panel.id + "Up");
        var dn =3D WebForm_GetElementById(panel.id + "Dn");
        var cnt =3D 0;
        if (up && dn) {
            if (panel.offset && panel.offset > 0) {
                up.style.visibility =3D "visible";
                up.style.display =3D "inline";
                cnt++;
                if (panel.clientWidth) {
                    WebForm_SetElementWidth(up, panel.clientWidth
                        - (up.clientLeft ? (2 * up.clientLeft) : 0));
                }
                WebForm_SetElementY(up, 0);
            }
            else {
                up.style.visibility =3D "hidden";
                up.style.display =3D "none";
            }
            if (panel.offset + panel.clippedHeight + 2 <=3D =
panel.physicalHeight) {
                dn.style.visibility =3D "visible";
                dn.style.display =3D "inline";
                cnt++;
                if (panel.clientWidth) {
                    WebForm_SetElementWidth(dn, panel.clientWidth
                        - (dn.clientLeft ? (2 * dn.clientLeft) : 0));
                }
                WebForm_SetElementY(dn, panel.clippedHeight - =
WebForm_GetElementPosition(dn).height
                    - (panel.clientTop ? (2 * panel.clientTop) : 0));
            }
            else {
                dn.style.visibility =3D "hidden";
                dn.style.display =3D "none";
            }
            if (cnt =3D=3D 0) {
                panel.style.clip =3D "rect(auto auto auto auto)";
            }
        }
    }
}
function PopOut_Stop() {
    if (__scrollPanel && __scrollPanel.interval) {
        window.clearInterval(__scrollPanel.interval);
    }
    Menu_RestoreInterval();
}
function PopOut_Up(scroller) {
    Menu_ClearInterval();
    var panel;
    if (scroller) {
        panel =3D scroller.parentNode
    }
    else {
        panel =3D __scrollPanel;
    }
    if (panel && panel.offset && panel.offset > 0) {
        PopOut_Scroll(panel, -2);
        __scrollPanel =3D panel;
        PopOut_ShowScrollers(panel);
        PopOut_Stop();
        __scrollPanel.interval =3D window.setInterval("PopOut_Up()", 8);
    }
}

------=_NextPart_000_0000_01CC549A.0DD1ECE0--
