From: <Saved by Windows Internet Explorer 8>
Subject: Property Tax Rates
Date: Thu, 6 May 2010 11:56:41 -0400
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01CAED13.30C922D0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CAED13.30C922D0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.loudoun.gov/Default.aspx?tabid=520

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML lang=3Den-US><HEAD id=3DHead><TITLE>Property Tax Rates</TITLE>
<META content=3D"text/html; charset=3Dutf-8" http-equiv=3DContent-Type>
<META id=3DMetaDescription name=3DDESCRIPTION content=3D"Loudoun =
County">
<META id=3DMetaKeywords name=3DKEYWORDS content=3D"Loudoun County">
<META id=3DMetaCopyright name=3DCOPYRIGHT=20
content=3D"Copyright 2007 by Loudoun County">
<META id=3DMetaAuthor name=3DAUTHOR content=3D"Loudoun County ">
<META name=3DRESOURCE-TYPE content=3DDOCUMENT>
<META name=3DDISTRIBUTION content=3DGLOBAL>
<META name=3DROBOTS content=3D"INDEX, FOLLOW">
<META name=3DREVISIT-AFTER content=3D"1 DAYS">
<META name=3DRATING content=3DGENERAL>
<META content=3DRevealTrans(Duration=3D0,Transition=3D1) =
http-equiv=3DPAGE-ENTER>
<STYLE id=3DStylePlaceholder type=3Dtext/css></STYLE>
<LINK id=3D_Portals__default_ rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.loudoun.gov/Portals/_default/default.css"><LINK=20
id=3D_Portals__default_Skins_Loudon_ rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.loudoun.gov/Portals/_default/Skins/Loudon/skin.css"><L=
INK=20
id=3D_Portals_0_ rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.loudoun.gov/Portals/0/portal.css">
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18904"></HEAD>
<BODY id=3DBody><NOSCRIPT></NOSCRIPT>
<FORM style=3D"HEIGHT: 100%" id=3DForm encType=3Dmultipart/form-data =
method=3Dpost=20
name=3DForm action=3D/Default.aspx?tabid=3D520 autocomplete=3D"off">
<DIV><INPUT id=3D__EVENTTARGET type=3Dhidden name=3D__EVENTTARGET> =
<INPUT=20
id=3D__EVENTARGUMENT type=3Dhidden name=3D__EVENTARGUMENT> <INPUT =
id=3D__VIEWSTATE=20
value=3D/wEPDwUJMjgzMDU3ODk3D2QWBmYPFgIeBFRleHQFPjwhRE9DVFlQRSBIVE1MIFBVQ=
kxJQyAiLS8vVzNDLy9EVEQgSFRNTCA0LjAgVHJhbnNpdGlvbmFsLy9FTiI+ZAIBD2QWDAIBDx=
YCHgdWaXNpYmxlaGQCAg8WAh4HY29udGVudAUOTG91ZG91biBDb3VudHlkAgMPFgIfAgUOTG9=
1ZG91biBDb3VudHlkAgQPFgIfAgUgQ29weXJpZ2h0IDIwMDcgYnkgTG91ZG91biBDb3VudHlk=
AgUPFgQfAmQfAWhkAgYPFgIfAgUPTG91ZG91biBDb3VudHkgZAICD2QWAgIBD2QWAgIED2QWA=
mYPZBYWZg8WAh8BZxYCAgEPZBYCZg9kFgICAQ9kFgICAQ9kFgJmD2QWAgICDxYCHwFoZAIBD2=
QWAgIBD2QWAmYPZBYCAgIPZBYCAgEPZBYCZg9kFgICAg8WAh8BaGQCAg9kFgICAQ9kFgJmD2Q=
WAgIBD2QWAgIBD2QWBGYPZBYCZg88KwAJAGQCAg8PFgIfAWdkFgICAQ8PFgIeC05hdmlnYXRl=
VXJsZWQWAmYPDxYEHg1BbHRlcm5hdGVUZXh0BQpHb3Zlcm5tZW50HghJbWFnZVVybAUgL1Bvc=
nRhbHMvMC9pbWFnZXMvR292ZXJubWVudC5qcGdkZAIDDxYCHwFnFgICAQ9kFgJmD2QWAgIBD2=
QWAgIBD2QWAmYPZBYCAgIPFgIfAWhkAgUPFgIeBWNsYXNzBRR0b3BwYW5lIEROTkVtcHR5UGF=
uZWQCBg8WAh8BZxYCAgEPZBYCZg9kFgICAQ9kFgICAQ9kFgJmD2QWAgICDxYCHwFoZAIHD2QW=
BAIBD2QWAmYPZBYCAgEPZBYCAgEPZBYCZg9kFgICAg8WAh8BaGQCAw9kFgJmD2QWAgIBD2QWA=
gIBD2QWAmYPZBYCAgIPFgIfAWhkAggPFgIfBgUWcmlnaHRwYW5lIEROTkVtcHR5UGFuZWQCCQ=
8WAh8GBRdib3R0b21wYW5lIEROTkVtcHR5UGFuZWQCCg8WAh8BZxYCAgEPZBYCZg9kFgICAQ9=
kFgICAQ9kFgJmD2QWAgICDxYCHwFoZAIMD2QWAmYPDxYGHghDc3NDbGFzcwUGRm9vdGVyHwAF=
BUxvZ0luHgRfIVNCAgJkZGSYHO/6pSvOGr4AScb+48Bqxd20BQ=3D=3D=20
type=3Dhidden name=3D__VIEWSTATE> </DIV>
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var theForm =3D document.forms['Form'];
if (!theForm) {
    theForm =3D document.Form;
}
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 type=3Dtext/javascript=20
src=3D"http://www.loudoun.gov/WebResource.axd?d=3DHG7VZonsEgqn3c3u3S22NQ2=
&amp;t=3D634049118614391196"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.loudoun.gov/js/dnncore.js"></SCRIPT>
<!-- Solution Partner's ASP.NET Hierarchical Menu (v1.7.2.0) - =
http://www.solpart.com -->
<SCRIPT =
src=3D"http://www.loudoun.gov/controls/SolpartMenu/spmenu.js"></SCRIPT>
<SPAN id=3Ddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU_divOuterTables></SPAN>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.loudoun.gov/ScriptResource.axd?d=3DZ7MbPKspeBOoE0JeAn10=
VuFmCxZYAT77gFf4FQKzvG0NdjwJyhhDBC-3XWY_ocVh0&amp;t=3D633379971000000000"=
></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.loudoun.gov/ScriptResource.axd?d=3DZ7MbPKspeBOoE0JeAn10=
VuFmCxZYAT77gFf4FQKzvG2D4ZgEN5DKA-FOS2NKLo90vlOqOqfgKR81&amp;t=3D63337997=
1000000000"></SCRIPT>
<LINK rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.loudoun.gov/Portals/_default/Skins/Loudon/skin.css">
<TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 width=3D"100%">
  <TBODY>
  <TR>
    <TD class=3Dmaintable vAlign=3Dtop>
      <TABLE class=3Dmaintable2 border=3D0 cellSpacing=3D0 =
cellPadding=3D0 width=3D"100%"=20
      align=3Dcenter><!-- -->
        <TBODY>
        <TR>
          <TD vAlign=3Dtop>
            <TABLE class=3Dsearchbotline border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
            width=3D"100%">
              <TBODY>
              <TR>
                <TD id=3Ddnn_TopLinkPane class=3Dtoplinkpane><A=20
                  name=3D1989></A><SPAN id=3Ddnn_ctr1989_ContentPane=20
                  class=3DDNNAlignleft><!-- Start_Module_1989 -->
                  <DIV id=3Ddnn_ctr1989_ModuleContent>
                  <DIV id=3Ddnn_ctr1989_HtmlModule_HtmlModule_lblContent =

                  class=3DNormal>
                  <TABLE style=3D"WIDTH: 586px; HEIGHT: 19px" =
align=3Dright>
                    <TBODY>
                    <TR>
                      <TD vAlign=3Dbottom align=3Dmiddle>
                        <P align=3Dright><A class=3DNormal=20
                        =
href=3D"http://www.loudoun.gov/Default.aspx?tabid=3D520#Skip"><FONT=20
                        color=3D#ffffff face=3D"MS Sans Serif" =
sans-serifl=3D""=20
                        helvetica,=3D""><STRONG>Skip=20
                    =
Nav</STRONG></FONT></A></P></TD></TR></TBODY></TABLE></DIV><!-- =
End_Module_1989 --></DIV></SPAN></TD>
                <TD id=3Ddnn_searchpane class=3Dsearchpane width=3D"1%" =
noWrap><A=20
                  name=3D7081></A><SPAN id=3Ddnn_ctr7081_ContentPane=20
                  class=3DDNNAlignleft><!-- Start_Module_7081 --><SPAN=20
                  class=3DNormal>
                  <SCRIPT type=3Dtext/javascript=20
                  src=3D"http://www.google-analytics.com/urchin.js">
</SCRIPT>

                  <SCRIPT type=3Dtext/javascript>
_uacct =3D "UA-2855462-1";
urchinTracker();
</SCRIPT>
                  </SPAN>
                  <DIV id=3Ddnn_ctr7081_ModuleContent>
                  <DIV id=3Ddnn_ctr7081_HtmlModule_HtmlModule_lblContent =

                  class=3DNormal><INPUT=20
                  onkeypress=3D"return handleEnter(this, event)" =
name=3Dzoom_query><INPUT style=3D"BORDER-BOTTOM: #c64b4b 0px solid; =
BORDER-LEFT: #c64b4b 0px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: =
#c64b4b; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; =
COLOR: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: =
#c64b4b 0px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #c64b4b 0px solid; =
PADDING-TOP: 0px" =
onclick=3D"window.location=3D'http://www.loudoun.gov/Default.aspx?tabid=3D=
1203&amp;zoom_query=3D' + this.form.zoom_query.value" value=3DSearch =
type=3Dbutton name=3DB2>
                  <SCRIPT>function handleEnter (field, event) { var =
keyCode =3D event.keyCode ? event.keyCode : event.which ? event.which : =
event.charCode; if (keyCode =3D=3D 13) { var i; for (i =3D 0; i < =
field.form.elements.length; i++) if (field =3D=3D =
field.form.elements[i]) break; i =3D (i + 1) % =
field.form.elements.length; field.form.elements[i].focus(); =
window.location=3D'http://www.loudoun.gov/Default.aspx?tabid=3D1203&amp;z=
oom_query=3D' + field.value; return false; } else return true; =
}</SCRIPT>
                  =20
            </DIV><!-- End_Module_7081 =
--></DIV></SPAN></TD></TR></TBODY></TABLE></TD></TR>
        <TR>
          <TD vAlign=3Dtop>
            <TABLE class=3Dmenutopline border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
            width=3D"100%">
              <TBODY>
              <TR>
                <TD id=3Ddnn_HeaderImagePane=20
                class=3D"imagerightborder HeaderImagePane" vAlign=3Dtop=20
                  width=3D"1%"><A name=3D1991></A><SPAN =
id=3Ddnn_ctr1991_ContentPane=20
                  class=3DDNNAlignleft><!-- Start_Module_1991 -->
                  <DIV id=3Ddnn_ctr1991_ModuleContent>
                  <DIV id=3Ddnn_ctr1991_LinkImage_pnlSlide=20
                  class=3Dlinkimage_slideshow_div><A=20
                  id=3Ddnn_ctr1991_LinkImage_lnkSlideShow><IMG=20
                  style=3D"BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px"=20
                  id=3Ddnn_ctr1991_LinkImage_imgSlide =
class=3Dlinkimage_image=20
                  alt=3DGovernment=20
                  =
src=3D"http://www.loudoun.gov/Portals/0/images/Government.jpg">
                  <DIV =
id=3Ddnn_ctr1991_LinkImage_SLIDESTEXT></DIV></A></DIV><!-- =
End_Module_1991 --></DIV></SPAN></TD>
                <TD id=3Ddnn_LinkPane class=3Dlinkpane><A =
name=3D2003></A><SPAN=20
                  id=3Ddnn_ctr2003_ContentPane class=3DDNNAlignleft><!-- =
Start_Module_2003 -->
                  <DIV id=3Ddnn_ctr2003_ModuleContent>
                  <DIV id=3Ddnn_ctr2003_HtmlModule_HtmlModule_lblContent =

                  class=3DNormal>
                  <TABLE style=3D"WIDTH: 100%; HEIGHT: 45px">
                    <TBODY>
                    <TR>
                      <TD><IMG alt=3D"Loudoun County, Virginia"=20
                        =
src=3D"http://www.loudoun.gov/Portals/0/images/Portal%20Loudoun.GOV/LCV_2=
50_39.jpg"></TD>
                      <TD><IMG style=3D"WIDTH: 237px; HEIGHT: 17px" =
border=3D0=20
                        alt=3D""=20
                        =
src=3D"http://www.loudoun.gov/Portals/0/images/Portal%20Loudoun.GOV/_MENU=
_BLUE_LINKS_Cent.gif"=20
                        =
useMap=3D#rade_img_map_dnn_ctr1346_EditHTML_teContent_teContent_1></TD></=
TR></TBODY></TABLE><MAP=20
                  =
id=3Drade_img_map_dnn_ctr1346_EditHTML_teContent_teContent_0=20
                  =
name=3Drade_img_map_dnn_ctr1346_EditHTML_teContent_teContent_0><AREA=20
                    =
href=3D"http://www.loudoun.gov/Default.aspx?tabid=3D205"=20
                    shape=3DRECT alt=3D"About Loudoun" =
coords=3D0,0,97,18><AREA=20
                    =
href=3D"http://www.loudoun.gov/Default.aspx?tabid=3D968"=20
                    shape=3DRECT alt=3DJobs coords=3D97,0,133,18><AREA=20
                    =
href=3D"http://www.loudoun.gov/Default.aspx?tabid=3D207"=20
                    shape=3DRECT alt=3DCalendars =
coords=3D134,1,200,18><AREA=20
                    =
href=3D"http://www.loudoun.gov/Default.aspx?tabid=3D208"=20
                    shape=3DRECT alt=3D"Contact Us" =
coords=3D200,1,270,17></MAP><MAP=20
                  =
id=3Drade_img_map_dnn_ctr1346_EditHTML_teContent_teContent_1=20
                  =
name=3Drade_img_map_dnn_ctr1346_EditHTML_teContent_teContent_1><AREA=20
                    =
href=3D"http://www.loudoun.gov/Default.aspx?tabid=3D205"=20
                    shape=3DRECT alt=3D"About Loudoun" =
coords=3D0,0,96,19><AREA=20
                    =
href=3D"http://www.loudoun.gov/Default.aspx?tabid=3D968"=20
                    shape=3DRECT alt=3DJobs coords=3D97,1,132,19><AREA=20
                    =
href=3D"http://www.loudoun.gov/Default.aspx?tabid=3D207"=20
                    shape=3DRECT alt=3DCalendars =
coords=3D133,1,199,19><AREA=20
                    =
href=3D"http://www.loudoun.gov/Default.aspx?tabid=3D208"=20
                    shape=3DRECT alt=3DLinks =
coords=3D200,1,237,19></MAP></DIV><!-- End_Module_2003 =
--></DIV></SPAN></TD></TR></TBODY></TABLE></TD></TR>
        <TR>
          <TD class=3Dmenupane align=3Dmiddle>
            <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 =
width=3D100=20
              align=3Dcenter><TBODY>
              <TR>
                <TD width=3D"1%"><IMG=20
                  =
src=3D"http://www.loudoun.gov/Portals/_default/Skins/Loudon/images/NavSep=
.jpg"></TD>
                <TD class=3Dmenupane width=3D"99%" align=3Dmiddle><SPAN=20
                  id=3Ddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU =
SupportsTrans=3D"1"=20
                  CSSRootMenuArw=3D"MainMenu_RootMenuArrow"=20
                  CSSMenuItemSel=3D"MainMenu_MenuItemSel"=20
                  CSSMenuItem=3D"MainMenu_MenuItem"=20
                  CSSMenuIcon=3D"MainMenu_MenuIcon" =
CSSSubMenu=3D"MainMenu_SubMenu"=20
                  CSSMenuBar=3D"MainMenu_MenuBar"=20
                  CSSMenuContainer=3D"MainMenu_MenuContainer"=20
                  CSSMenuBreak=3D"MainMenu_MenuBreak"=20
                  CSSMenuArrow=3D"MainMenu_MenuArrow" =
ArrowImage=3D"spacer.gif"=20
                  IconImgPath=3D"/Portals/0/" BorderWidth=3D"0"=20
                  MenuTransition=3D"None" MOutDelay=3D"500" =
IconWidth=3D"15"=20
                  MenuItemHeight=3D"21" MenuBarHeight=3D"16" =
MenuAlignment=3D"center"=20
                  Display=3D"horizontal" SysImgPath=3D"/images/"=20
                  FontStyle=3D"font-family: Tahoma,Arial,Helvetica; =
font-size: 9pt; font-weight: bold; font-style: normal; text-decoration: =
"=20
                  SelColor=3D"#CCCCCC" SelForeColor=3D"White" =
ShColor=3D"#404040"=20
                  HlColor=3D"#FF8080" IconBackgroundColor=3D"#333333"=20
                  BackColor=3D"#333333"=20
                  name=3D"dnn$dnnSOLPARTMENU$ctldnnSOLPARTMENU"><xml =
id=3DSolpartMenuDI onreadystatechange=3D"if (this.readyState =3D=3D =
'complete') spm_initMyMenu(this, =
spm_getById('dnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU'))"><root><menuitem =
id=3D"163" title=3D"Home" url=3D"/Default.aspx?tabid=3D163" =
css=3D"MainMenu_TabRootMenuItem" selcss=3D"MainMenu_TabMenuItemHover" =
/><menubreak lefthtml=3D"&lt;table summary=3D&quot;Table for menu =
separator design&quot; border=3D&quot;0&quot; =
cellpadding=3D&quot;0&quot; =
cellspacing=3D&quot;0&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;img =
src=3D&quot;/Portals/_default/Skins/Loudon/images/NavSep.jpg&quot; =
width=3D&quot;2&quot; =
height=3D&quot;23&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;" =
/><menuitem id=3D"164" title=3D"Government" =
url=3D"/Default.aspx?tabid=3D164" css=3D"MainMenu_TabRootMenuItem" =
selcss=3D"MainMenu_TabMenuItemHover" /><menubreak lefthtml=3D"&lt;table =
summary=3D&quot;Table for menu separator design&quot; =
border=3D&quot;0&quot; cellpadding=3D&quot;0&quot; =
cellspacing=3D&quot;0&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;img =
src=3D&quot;/Portals/_default/Skins/Loudon/images/NavSep.jpg&quot; =
width=3D&quot;2&quot; =
height=3D&quot;23&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;" =
/><menuitem id=3D"165" title=3D"Services" =
url=3D"/Default.aspx?tabid=3D165" css=3D"MainMenu_TabRootMenuItem" =
selcss=3D"MainMenu_TabMenuItemHover" /><menubreak lefthtml=3D"&lt;table =
summary=3D&quot;Table for menu separator design&quot; =
border=3D&quot;0&quot; cellpadding=3D&quot;0&quot; =
cellspacing=3D&quot;0&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;img =
src=3D&quot;/Portals/_default/Skins/Loudon/images/NavSep.jpg&quot; =
width=3D&quot;2&quot; =
height=3D&quot;23&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;" =
/><menuitem id=3D"166" title=3D"Education" =
url=3D"/Default.aspx?tabid=3D166" css=3D"MainMenu_TabRootMenuItem" =
selcss=3D"MainMenu_TabMenuItemHover" /><menubreak lefthtml=3D"&lt;table =
summary=3D&quot;Table for menu separator design&quot; =
border=3D&quot;0&quot; cellpadding=3D&quot;0&quot; =
cellspacing=3D&quot;0&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;img =
src=3D&quot;/Portals/_default/Skins/Loudon/images/NavSep.jpg&quot; =
width=3D&quot;2&quot; =
height=3D&quot;23&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;" =
/><menuitem id=3D"167" title=3D"Public Safety" =
url=3D"/Default.aspx?tabid=3D167" css=3D"MainMenu_TabRootMenuItem" =
selcss=3D"MainMenu_TabMenuItemHover" /><menubreak lefthtml=3D"&lt;table =
summary=3D&quot;Table for menu separator design&quot; =
border=3D&quot;0&quot; cellpadding=3D&quot;0&quot; =
cellspacing=3D&quot;0&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;img =
src=3D&quot;/Portals/_default/Skins/Loudon/images/NavSep.jpg&quot; =
width=3D&quot;2&quot; =
height=3D&quot;23&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;" =
/><menuitem id=3D"168" title=3D"Business" =
url=3D"/Default.aspx?tabid=3D168" css=3D"MainMenu_TabRootMenuItem" =
selcss=3D"MainMenu_TabMenuItemHover" /><menubreak lefthtml=3D"&lt;table =
summary=3D&quot;Table for menu separator design&quot; =
border=3D&quot;0&quot; cellpadding=3D&quot;0&quot; =
cellspacing=3D&quot;0&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;img =
src=3D&quot;/Portals/_default/Skins/Loudon/images/NavSep.jpg&quot; =
width=3D&quot;2&quot; =
height=3D&quot;23&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;" =
/><menuitem id=3D"169" title=3D"Transportation" =
url=3D"/Default.aspx?tabid=3D169" css=3D"MainMenu_TabRootMenuItem" =
selcss=3D"MainMenu_TabMenuItemHover" /><menubreak lefthtml=3D"&lt;table =
summary=3D&quot;Table for menu separator design&quot; =
border=3D&quot;0&quot; cellpadding=3D&quot;0&quot; =
cellspacing=3D&quot;0&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;img =
src=3D&quot;/Portals/_default/Skins/Loudon/images/NavSep.jpg&quot; =
width=3D&quot;2&quot; =
height=3D&quot;23&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;" =
/></root></xml></SPAN></TD></TR></TBODY></TABLE></TD></TR><!-- --><!-- =
-->
        <TR>
          <TD class=3Dcontenttable vAlign=3Dtop>
            <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%">
              <TBODY>
              <TR></TR>
              <TR>
                <TD id=3Ddnn_LeftPane class=3Dleftpane vAlign=3Dtop><A=20
                  name=3D2528></A><SPAN id=3Ddnn_ctr2528_ContentPane=20
                  class=3DDNNAlignleft><!-- Start_Module_2528 -->
                  <DIV id=3Ddnn_ctr2528_ModuleContent>
                  <DIV id=3Ddnn_ctr2528_HtmlModule_HtmlModule_lblContent =

                  class=3DNormal>
                  <TABLE style=3D"WIDTH: 100%; HEIGHT: 75px" border=3D6=20
                  cellSpacing=3D0 borderColor=3D#ffffff cellPadding=3D4=20
                  bgColor=3D#ebf0f3 frame=3Dbelow>
                    <TBODY>
                    <TR>
                      <TD class=3DContitle_Blue_11px>
                        <P><FONT size=3D2><FONT=20
                        color=3D#000000><STRONG><NORMAL><FONT=20
                        face=3DArial><BR>Related=20
                        Links</NORMAL></FONT></STRONG><BR><NORMAL><FONT=20
                        face=3DArial><FONT size=3D2><FONT size=3D2><FONT =
size=3D2><A=20
                        class=3DNormal=20
                        =
href=3D"http://www.loudoun.gov/Default.aspx?tabid=3D517"><FONT=20
                        face=3DArial>Taxes &amp; Decals</FONT></A><BR><A =

                        class=3DNormal=20
                        =
href=3D"http://www.loudoun.gov/Default.aspx?tabid=3D654"><FONT=20
                        face=3DArial>Business Taxes</FONT></A><BR><A =
class=3DNormal=20
                        =
href=3D"http://www.loudoun.gov/Default.aspx?tabid=3D653"><FONT=20
                        face=3DArial>Commissioner of the =
Revenue</FONT></A><BR><A=20
                        class=3DNormal=20
                        =
href=3D"http://www.loudoun.gov/Default.aspx?tabid=3D904"><FONT=20
                        face=3DArial>Treasurer's =
Office</FONT></A><BR></FONT><A=20
                        class=3DNormal=20
                        =
href=3D"http://www.loudoun.gov/Default.aspx?tabid=3D624"><FONT=20
                        face=3DArial>Assessor's Office</FONT></A><BR><A=20
                        class=3DNormal=20
                        =
href=3D"http://www.loudoun.gov/Default.aspx?tabid=3D458"><FONT=20
                        face=3DArial>Budget</FONT></A><BR></FONT><A =
class=3DNormal=20
                        =
href=3D"http://www.loudoun.gov/Default.aspx?tabid=3D627"><FONT=20
                        face=3DArial>Directions</FONT></A><BR></FONT><A=20
                        class=3DNormal=20
                        =
href=3D"http://www.loudoun.gov/Default.aspx?tabid=3D990"><FONT=20
                        face=3DArial>Board of=20
                        Supervisors</FONT></A></FONT></FONT><FONT=20
                        color=3D#000000><FONT size=3D2><FONT=20
                        size=3D2><BR><NORMAL></FONT></FONT><A =
class=3DNormal=20
                        =
href=3D"http://inter1.loudoun.gov/cgi-bin/db2www.exe/viewccal/viewccal.d2=
w/begin"><FONT=20
                        =
face=3DArial>Calendar</FONT></A><BR><BR></FONT></FONT></P></TD></TR></TBO=
DY></TABLE></DIV><!-- End_Module_2528 --></DIV></SPAN></TD>
                <TD id=3Ddnn_ContentPane class=3Dcontentpane =
vAlign=3Dtop><A=20
                  name=3D2527></A><SPAN id=3Ddnn_ctr2527_ContentPane=20
                  class=3DDNNAlignleft><!-- Start_Module_2527 -->
                  <DIV id=3Ddnn_ctr2527_ModuleContent>
                  <DIV id=3Ddnn_ctr2527_HtmlModule_HtmlModule_lblContent =

                  class=3DNormal><A=20
                  name=3DSkip></A></DIV><!-- End_Module_2527 =
--></DIV></SPAN><A=20
                  name=3D8711></A><SPAN id=3Ddnn_ctr8711_ContentPane=20
                  class=3DDNNAlignleft><!-- Start_Module_8711 -->
                  <DIV id=3Ddnn_ctr8711_ModuleContent>
                  <DIV id=3Ddnn_ctr8711_HtmlModule_HtmlModule_lblContent =

                  class=3DNormal><BR>
                  <H1>Property Tax Rates for 2010</H1>
                  <H4>Real Taxable Property (rate is $100 of assessed=20
value)</H4>
                  <P>
                  <TABLE style=3D"WIDTH: 500px" border=3D1 =
cellSpacing=3D0=20
                  cellPadding=3D0>
                    <TBODY>
                    <TR>
                      <TD>
                        <P>&nbsp;Real Taxable Property</P></TD>
                      <TD style=3D"WIDTH: 55px">
                        <P align=3Dright>$1.30</P></TD></TR>
                    <TR>
                      <TD><FONT size=3D2>
                        <P>&nbsp;Public Utility Real&nbsp;Taxable=20
                        Property</FONT></P></TD>
                      <TD style=3D"WIDTH: 55px"><FONT size=3D2>
                        <P align=3Dright>$1.30</P></FONT></TD></TR>
                    <TR>
                      <TD style=3D"HEIGHT: 20px">
                        <P>&nbsp;Route 28 Highway Improvement =
<BR>&nbsp;Real=20
                        Taxable Property</P></TD>
                      <TD>
                        <P align=3Dright>$0.18<BR></P></TD></TR>
                    <TR>
                      <TD style=3D"HEIGHT: 15px">
                        <P>&nbsp;Aldie Sewer Service District</P></TD>
                      <TD>
                        <P align=3Dright>$0.13</P></TD></TR>
                    <TR>
                      <TD>
                        <P>&nbsp;Hamilton Sewer Service =
District</P></TD>
                      <TD>
                        <P =
align=3Dright>$0.30</P></TD></TR></TBODY></TABLE></P>
                  <H4><A name=3DPersonal>Personal</A> Taxable Property =
(rate is=20
                  $100 of assessed value)</H4>
                  <P>
                  <TABLE style=3D"WIDTH: 500px" border=3D1 =
cellSpacing=3D0=20
                  cellPadding=3D0>
                    <TBODY>
                    <TR>
                      <TD><FONT size=3D2>&nbsp;Personal Property General =

                        Class</FONT></TD>
                      <TD style=3D"WIDTH: 55px">
                        <P align=3Dright>$4.20</P></TD></TR>
                    <TR>
                      <TD>
                        <P>&nbsp;Public Utility Personal Taxable =
Property=20
                        (Vehicles Only)</P></TD>
                      <TD style=3D"WIDTH: 55px">
                        <P align=3Dright>$4.20</P></TD></TR>
                    <TR>
                      <TD>
                        <P>&nbsp;Public Utility Personal Taxable =
Property=20
                        (Aircraft Only)&nbsp;</P></TD>
                      <TD>
                        <P align=3Dright>$0.01</P></TD></TR>
                    <TR>
                      <TD>
                        <P>&nbsp;Public Utility Personal Taxable =
Property=20
                        <BR>&nbsp;(Excluding Vehicles&nbsp;&amp;=20
Aircraft)</P></TD>
                      <TD>
                        <P align=3Dright>$1.30<BR></P></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop align=3Dleft>
                        <P>&nbsp;Personal Property - Vehicles =
Using&nbsp;Clean=20
                        Special Fuels </P></TD>
                      <TD vAlign=3Dtop align=3Dright>
                        <P align=3Dright>$4.20</P></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop align=3Dleft>
                        <P><FONT size=3D2>&nbsp;</FONT>Personal Property =

                        -&nbsp;Four-Wheeled Electrically-Powered =
Low-Speed=20
                        <BR>&nbsp;Vehicles</P></TD>
                      <TD vAlign=3Dtop align=3Dright>
                        <P><FONT size=3D2>$1.00</FONT></P></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop align=3Dleft>
                        <P align=3Dleft>&nbsp;Personal Property - =
Vehicles Powered=20
                        Solely By Electricity</P></TD>
                      <TD vAlign=3Dtop align=3Dright>
                        <P align=3Dright>$2.00</P></TD></TR>
                    <TR>
                      <TD>
                        <P>&nbsp;Personal Property -Eligible Vehicles of =
Fire=20
                        and Rescue<BR>&nbsp;Volunteers&nbsp;and =
Auxiliary and=20
                        Sheriff's Auxiliary</P></TD>
                      <TD>
                        <P align=3Dright>$0.01</P></TD></TR>
                    <TR>
                      <TD>
                        <P>&nbsp;Personal Property - Vehicles =
of&nbsp;Eligible=20
                        Elderly and Handicapped</P></TD>
                      <TD>
                        <P align=3Dright>$2.10</P></TD></TR>
                    <TR>
                      <TD>
                        <P>&nbsp;Personal Property -=20
                        Vehicles&nbsp;Specially&nbsp;Equipped for use by =

                        the&nbsp;<BR>&nbsp;Handicapped</P></TD>
                      <TD>
                        <P align=3Dright>$2.10<BR>&nbsp;</P></TD></TR>
                    <TR>
                      <TD>
                        <P>&nbsp;Mobile Homes Used as =
Residences</P></TD>
                      <TD>
                        <P align=3Dright>$1.30</P></TD></TR>
                    <TR>
                      <TD>
                        <P>&nbsp;Aircraft and Flight Simulators</P></TD>
                      <TD>
                        <P align=3Dright>$0.01</P></TD></TR>
                    <TR>
                      <TD>
                        <P>&nbsp;Personal Property Used&nbsp;in a=20
                        Research&nbsp;and Development =
Business<BR>&nbsp;as=20
                        defined in Va. Code Section 58.1-3506=20
                        (A)(7)&nbsp;&nbsp;&nbsp;</P></TD>
                      <TD>
                        <P align=3Dright>$2.75<BR></P></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop align=3Dleft>
                        <P>&nbsp;Machinery and Tools as defined=20
                        in&nbsp;&nbsp;Va. Code Section =
58.1-3507</P></TD>
                      <TD>
                        <P align=3Dright>$2.75</P></TD></TR>
                    <TR>
                      <TD>
                        <P>&nbsp;Satellite Manufacturing, Testing, or =
Operating=20
                        Equipment&nbsp;as defined<BR>&nbsp;in Va. Code =
Sec.=20
                        58.1-3506 (A)(21)</P></TD>
                      <TD>
                        <P align=3Dright>$0.01</P></TD></TR>
                    <TR>
                      <TD>
                        <P>&nbsp;Heavy Construction Machinery</P></TD>
                      <TD>
                        <P align=3Dright><FONT =
size=3D2>$4.00</FONT></P></TD></TR>
                    <TR>
                      <TD>
                        <P>&nbsp;Personal Property =E2=80=93 Vehicles, =
Trailers and=20
                        Semi-Trailers of<BR>&nbsp;Interstate Motor=20
                      Carriers</P></TD>
                      <TD>
                        <P=20
                  =
align=3Dright>$2.75</P></TD></TR></TBODY></TABLE></P><BR></DIV><!-- =
End_Module_8711 --></DIV></SPAN></TD></TR>
              <TR></TR>
              <TR>
                <TD id=3Ddnn_FooterPane class=3Dbottompane2 vAlign=3Dtop =

                  colSpan=3D3><A name=3D2021></A><SPAN =
id=3Ddnn_ctr2021_ContentPane=20
                  class=3DDNNAlignleft><!-- Start_Module_2021 -->
                  <DIV id=3Ddnn_ctr2021_ModuleContent>
                  <DIV id=3Ddnn_ctr2021_HtmlModule_HtmlModule_lblContent =

                  class=3DNormal>
                  <P align=3Dcenter><STRONG><FONT size=3D2><FONT =
color=3D#808080=20
                  face=3DArial><STRONG><FONT color=3D#a9a9a9>Loudoun =
County=20
                  Government<BR>P.O. Box 7000 =E2=80=A2 Leesburg VA=20
                  20177<BR>703-777-0100<BR><A=20
                  title=3D"Directory of County Departments"=20
                  =
href=3D"http://www.loudoun.gov/Default.aspx?tabid=3D626"><FONT=20
                  color=3D#808080 face=3DArial><U><STRONG>Directory of =
County=20
                  =
Departments</STRONG></U></FONT></A><BR></FONT></STRONG><A=20
                  href=3D"http://www.loudoun.gov/directions"><FONT =
color=3D#808080=20
                  face=3DArial><U>Directions to County=20
                  =
Facilities</U></A></FONT><BR></FONT><BR></FONT></STRONG><A=20
                  title=3D"Contact the County"=20
                  =
href=3D"http://www.loudoun.gov/Default.aspx?tabid=3D501"><FONT=20
                  color=3D#808080 face=3DArial><STRONG><U>Contact the=20
                  County</U></STRONG></FONT></A>&nbsp;<FONT=20
                  color=3D#a9a9a9><STRONG>=E2=80=A2<FONT =
color=3D#ffff00> <A=20
                  =
href=3D"mailto:webmaster@loudoun.gov?subject=3Dwww.loudoun.gov"><FONT=20
                  color=3D#808080 face=3DArial><STRONG><U>Contact the=20
                  =
WebMaster</U></STRONG></FONT></A></FONT></STRONG></FONT></P></DIV><!-- =
End_Module_2021 --></DIV></SPAN></TD></TR>
              <TR>
                <TD class=3Dfooterpane vAlign=3Dtop colSpan=3D3><SPAN=20
                  id=3Ddnn_dnnCOPYRIGHT_lblCopyright =
class=3DCopyright>Copyright=20
                  2007 by Loudoun County</SPAN> | <A =
id=3Ddnn_dnnLOGIN_cmdLogin=20
                  class=3DFooter=20
                  =
href=3D"javascript:__doPostBack('dnn$dnnLOGIN$cmdLogin','')">LogIn</A></T=
D></TR></TBODY></TABLE></TD></TR><!-- =
--></TBODY></TABLE></TD></TR></TBODY></TABLE><INPUT=20
id=3DScrollTop type=3Dhidden name=3DScrollTop> <INPUT id=3D__dnnVariable =
type=3Dhidden=20
name=3D__dnnVariable> </FORM></BODY></HTML>

------=_NextPart_000_0000_01CAED13.30C922D0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.loudoun.gov/Portals/0/images/Government.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAtAOEDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD++KO4
JCNuwMYAGBzjnrj/APV2FXopdy8nnPGccjv3/AfrxWbiBF3OyoFzjOccfTPuCP5VEl7bzSGKCbfI
ql9kas/yrgMSFXI5PQEnOcdcnrnS578kJaaykk2ktN3bXfdaL5afO0cY8NKmq+Io89RKMKUqyU6k
tE+WEmndtWSSvd2u9L74OarT2sNyjRzxRyo4IKOoKkHPtkHODweTmmQyOirujlbd32NkYx1BHA54
yeefQ1RutcsbSRoriR45FwRGyMGYckbRtGVIHUE8gjpzWMKdVztSU5SWqdO/MrNarld1Z9Vs+ux6
OIx+X08M54+rh6NCdoTWKcI05OUXLkftPcnzRTajrdaWvocpqnw08O3ySmC3NjcOGKzQu7KjMSd/
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

------=_NextPart_000_0000_01CAED13.30C922D0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.loudoun.gov/Portals/0/images/Portal%20Loudoun.GOV/LCV_250_39.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAnAPoDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD8Z6K+
xPAv7HfiTx1+yL8Wv2urPxv4YsPDXwj8VaJ4T1bwfdx3B8Ranfa9c6dBYyWMiSC3RHW+lmCTJ5jx
2VwYw4Vinx3X+peEzHBY+pjKWErxrVMvxLwmMilOLoYlU4VXSlzxinL2dSEvdclaSV76H+K+NyvH
5dSwNbGYaVClmeFWNwUpODVfCupOkq0eWUnGLqU5wtLlleL0sFFH/wCrpRXbdd0efZ9mFFFfRX7I
/wAGtH/aG/aY+CfwQ8Qapf6JonxO8f6L4R1LVtLjgl1DT7TU5HjlubRLnMDTIANglG3J5rlx2MoZ
fgsXj8S3HDYPDV8VXlGPNJUcPTlWquMVrKShBtRWrei3OzL8DiMyx+Dy7CxUsTjsVh8Hh1J8sXWx
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
bXZs/9k=

------=_NextPart_000_0000_01CAED13.30C922D0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.loudoun.gov/Portals/0/images/Portal%20Loudoun.GOV/_MENU_BLUE_LINKS_Cent.gif

R0lGODlh7QARAOYAAPj7/fT5/ABlmfL4+/b6/Pv9/trs9GGwz2Ox0Gez0XC31HK41HS51Xe71nu9
14HA2YrE24zF3I7G3Y/H3ZHI3pXK35nM4JvN4aTR46bS5KnU5ajT5KvV5q/X57PZ6L7e68Df7MLg
7MTh7cfj7snk783m8Njr89zt9N7u9eHw9uPx9+fz+Ov1+WWy0Gi00Wq10my20m6303W61Xm81ny+
132+13+/2ILB2YTC2obD2ojE25PJ3pfL35zO4Z7P4qDQ4qLR463W5rHY57Xa6Ljc6rfb6brd6rze
68vl78/n8NHo8dLp8dTq8tbr89/v9eXy9+n0+O73+vn8/ez2+fD4+v3+/v///////wAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAEAAFcALAAAAADtABEAAAf/gAKCg4SFhoeIiYqLjI2Oj5CRkpOUlYYHmJmam5ydnp+goaKjmlak
p52mqKuso6qtsLGys7SYr7Wet7i7uby+v8CnusDDwbvFxpsyDy6ZMja7DzKzMzW4yA0PngkPMcKd
MzwRL581DawIDwuyujc/MJoNPwyeFRWtCFNWQZkjBK0tPGTYZGXELANTrnlSgqyGFSDfNLUAYaXi
AB2epihh9cLKEHabhlixlsmClQmeVKhoFcGKFBYIMPlrxcAKB4IGZSFU2ImhJ4cQSeni4JFBBQBP
YnLSyNEjSE0iSWKC8eBFOgXcyB1QeeDFg3MtHjyA9wkJAaISZAIgYYVK2gNB/6JYSaHNZI4DRBno
s/KhVM5MDExUkUKkxYEpBjARMDjjiZUTKxIeMDLAiokZeK3Q+2DlxQQrQgJYOUJwoaoJK9ryOOAQ
iWgSLRBQbKut1CYWUDJBuHHAhYGKJtYxlYHCSoAerK0U0bckZg8AfJ0+tzIAItERVnIMKUD9bSZd
UTWZnNAxiWgC1lQmQEHgxgIWFaXc7RSjQIj6JWRaASGBBZUEPlghggUrDACDXZkxgIEVJcxny18H
IABFFBcYsc9hiR2w2AFNSGFBBlYkRBQRF0QBRQt5HcCZZ1YYcAND63xnGmsFGFABE1Xk4FAUEhRh
xQY6/NgAEhqUlkkLVeS3Cf8FKEAQ4E1MmeDWB1VUY8UKOlAEAQMFoBABEh4hsMQQD7CXWRNB0GCF
Bw2I4IGRmYRX0kkdRdEABWtu9UQSUkBwwII5tEAEBZ5sYEUGD5xQhQIHjFAFPBpYYYMSUiRwABBW
7IBgXjXd5JcmNoCGyRQrIabYCAgUsNEBKSSkgmQi3ZDiip/t8OdItvVkClF3OUSEQx8hIAUJDEhh
WQeM5ooJkqtuYgMHSzilUQJWoPBDEFZg4BA/EljBww5WWHDADE69UMERlWWGQ1eVOSEEPcpiIicm
43UUQld8bVWRCjHdwN0UR5zTSWoVVdRBo1WQ04GkSwQQk0k8IIgtA53ipMn/DTZhAsUKGGJSBaoF
KBnZAU+slFkORE1DEYsoYSrVAbfMAAI0S/yDrTU1GeFQEQckIAUSrBGRWgpwahyFYY0ikcCCIJj0
kUYwXAnC1BQAdUAO4fIQbnJDwECqBiXsqhkmMgzhhBVRKGVLSLjOSV6+HfWlwn4PYdJAByY81gnW
H4j1ABUwYRdEAyoEkABRQdxwAgAKtMQBDMVRPBq8tlj7ww8WtEDAEzhgSpqUMGht0AkBOABuQkdY
4QMOT0ThwgXhLgBFZ5+13PbamTxghRIUDHDC1VYgUYMIVkjg0AoMEMWBDU7Y6mgzMmqCKQk5eNDi
AUsM0AK4PDO1AgsKWLCE/5UQYW1BA0kuQPwQWAPhQnEIpEjcBQcQYYXAuMcJ2uU/2FAv3PniigkC
AIMfTGEcTQCA2jIRAitgBhM+msAIWHACKxSAfgggnhUIQCgXzK0AbGFAPgpSioKF6AA4qIwVltAM
k1iGBQZ5QGWmgIKEJCBaaMOIAuQCgCTQ7iSXuh3MNqFBKkDjABmoghWqcDCHjIA7J3ABAhiyRH7E
K0JB4I4VnLCOo1RBBVEAGlNyoEIRJKd8WyNK8MJ0Nik0wYEpOkADK0KEoh1AJCbkwP/6EretrMQG
VfhAAn6zQXFxwgFHxIRXFiADBxzAAd7IhFcWaAMXUMUwVLFU7vz2AKnMgIdyB4jBORwwjZ49AAEy
kEoMEhmhB7RAAaf0Cjli8ABN5i8TDXhgJtKhlazA4GUzUAcnipEOR2bCBdBogDXMkQkbkIUb3nDB
WDCxgHMI8wANiIE0YQBLpGHzAaC85S4WwMpkmPMY50TGOWOhznW6852gaCdP4DkLedLznu+0Jy30
ic9P8JMWgQAAOw==

------=_NextPart_000_0000_01CAED13.30C922D0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.loudoun.gov/Portals/_default/Skins/Loudon/images/NavSep.jpg

/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/b
AIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgIC
AwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD
AwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAFwACAwERAAIRAQMRAf/EAEsAAQEAAAAAAAAAAAAAAAAA
AAAKAQEAAAAAAAAAAAAAAAAAAAAAEAEAAAAAAAAAAAAAAAAAAAAAEQEAAAAAAAAAAAAAAAAAAAAA
/9oADAMBAAIRAxEAPwC/gAAH/9k=

------=_NextPart_000_0000_01CAED13.30C922D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.loudoun.gov/Portals/_default/default.css

BODY {
	BACKGROUND-COLOR: white; MARGIN: 0px
}
.ControlPanel {
	BORDER-BOTTOM: #003366 1px solid; BORDER-LEFT: #003366 1px solid; =
BACKGROUND-COLOR: #ffffff; WIDTH: 100%; BORDER-TOP: #003366 1px solid; =
BORDER-RIGHT: #003366 1px solid
}
.PagingTable {
	BORDER-BOTTOM: #003366 1px solid; BORDER-LEFT: #003366 1px solid; =
BACKGROUND-COLOR: #ffffff; WIDTH: 100%; BORDER-TOP: #003366 1px solid; =
BORDER-RIGHT: #003366 1px solid
}
.SkinObject {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: =
8.5pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.SkinObject:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.SkinObject:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.SkinObject:hover {
	COLOR: #003366; TEXT-DECORATION: none
}
A.SkinObject:active {
	COLOR: #003366; TEXT-DECORATION: none
}
.Language {
	MARGIN: 0px; VERTICAL-ALIGN: middle
}
.Language IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
.Head {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #333333; FONT-SIZE: 20px; =
FONT-WEIGHT: normal
}
.SubHead {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
.SubSubHead {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: black; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
.Normal {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: =
normal
}
.NormalDisabled {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: =
normal
}
.NormalDisabled {
	COLOR: silver
}
.NormalBold {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: =
bold
}
.NormalRed {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #ff0000; FONT-SIZE: 12px; =
FONT-WEIGHT: bold
}
.NormalTextBox {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: =
normal
}
.DataGrid_AlternatingItem {
	BACKGROUND-COLOR: white; FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: =
red; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.DataGrid_Container {
	BACKGROUND-COLOR: transparent
}
.DataGrid_Footer {
	BACKGROUND-COLOR: white
}
.DataGrid_Header {
	TEXT-ALIGN: center; BACKGROUND-COLOR: transparent; FONT-FAMILY: Tahoma, =
Arial, Helvetica; COLOR: black; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.DataGrid_Item {
	BACKGROUND-COLOR: transparent; FONT-FAMILY: Tahoma, Arial, Helvetica; =
COLOR: black; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.DataGrid_SelectedItem {
	BACKGROUND-COLOR: silver; FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: =
blue; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.TreeMenu_Node {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: =
normal
}
.TreeMenu_NodeSelected {
	BACKGROUND-COLOR: #dcdcdc; FONT-FAMILY: Tahoma, Arial, Helvetica; =
FONT-SIZE: 12px; FONT-WEIGHT: normal
}
A.TreeMenu_Node:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.TreeMenu_NodeSelected:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.TreeMenu_Node:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.TreeMenu_NodeSelected:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.TreeMenu_Node:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.TreeMenu_NodeSelected:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.TreeMenu_Node:active {
	COLOR: #003366; TEXT-DECORATION: none
}
A.TreeMenu_NodeSelected:active {
	COLOR: #003366; TEXT-DECORATION: none
}
.FileManager {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; HEIGHT: =
400px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.FileManager_ToolBar {
	BORDER-BOTTOM: black 1px solid; HEIGHT: 25px
}
.FileManager_Explorer {
	BORDER-BOTTOM: #696969 1px solid; BORDER-LEFT: #696969 1px solid; =
BACKGROUND-COLOR: white; MARGIN: 2px; HEIGHT: 100%; BORDER-TOP: #696969 =
1px solid; BORDER-RIGHT: #696969 1px solid
}
.FileManager_FileList {
	BORDER-BOTTOM: #696969 1px solid; BORDER-LEFT: #696969 1px solid; =
BACKGROUND-COLOR: white; MARGIN: 2px; HEIGHT: 100%; OVERFLOW: auto; =
BORDER-TOP: #696969 1px solid; BORDER-RIGHT: #696969 1px solid
}
.FileManager_MessageBox {
	TEXT-ALIGN: center; PADDING-BOTTOM: 25px; BACKGROUND-COLOR: white; =
PADDING-LEFT: 25px; PADDING-RIGHT: 25px; VERTICAL-ALIGN: middle; =
PADDING-TOP: 25px
}
.FileManager_Header {
	BORDER-BOTTOM: #696969 1px solid; BACKGROUND-COLOR: #9ebff6; =
FONT-FAMILY: Tahoma, Arial, Helvetica; HEIGHT: 25px; COLOR: #e7e7ff; =
FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.FileManager_Pager {
	BACKGROUND-COLOR: #eeeeee; FONT-FAMILY: Tahoma, Arial, Helvetica; =
HEIGHT: 25px; FONT-SIZE: 11px; BORDER-TOP: #696969 1px solid; =
FONT-WEIGHT: bold
}
.FileManager_StatusBar {
	BACKGROUND-COLOR: #dedfde; MARGIN: 2px; FONT-FAMILY: Tahoma, Arial, =
Helvetica; HEIGHT: 25px; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.FileManager_Item {
	BORDER-BOTTOM: black 1px dashed; BACKGROUND-COLOR: #f8f8f8; =
FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: black; FONT-SIZE: 11px; =
BORDER-TOP: black 1px dashed; FONT-WEIGHT: normal
}
.FileManager_AltItem {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: =
#eeeeee; FONT-FAMILY: Tahoma, Arial, Helvetica; BORDER-TOP-STYLE: none; =
COLOR: black; FONT-SIZE: 11px; BORDER-LEFT-STYLE: none; FONT-WEIGHT: =
normal
}
.FileManager_SelItem {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: =
#99ffff; FONT-FAMILY: Tahoma, Arial, Helvetica; BORDER-TOP-STYLE: none; =
COLOR: white; FONT-SIZE: 11px; BORDER-LEFT-STYLE: none; FONT-WEIGHT: =
bold
}
.FileManagerTreeNode {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: =
normal
}
.FileManagerTreeNodeSelected {
	BACKGROUND-COLOR: #dcdcdc; FONT-FAMILY: Tahoma, Arial, Helvetica; =
FONT-SIZE: 11px; FONT-WEIGHT: normal
}
A.FileManagerTreeNode:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.FileManagerTreeNodeSelected:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.FileManagerTreeNode:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.FileManagerTreeNodeSelected:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.FileManagerTreeNode:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.FileManagerTreeNodeSelected:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.FileManagerTreeNode:active {
	COLOR: #003366; TEXT-DECORATION: none
}
A.FileManagerTreeNodeSelected:active {
	COLOR: #003366; TEXT-DECORATION: none
}
.Wizard {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: =
650px; HEIGHT: 400px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black =
1px solid
}
.WizardButton {
	BORDER-BOTTOM: #696969 1px solid; BORDER-LEFT: #696969 1px solid; =
PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #dcdcdc; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; BORDER-TOP: #696969 1px solid; BORDER-RIGHT: #696969 =
1px solid; PADDING-TOP: 2px
}
.WizardHeader {
	BORDER-BOTTOM: black 1px solid; BACKGROUND: #ffffcc; HEIGHT: 40px
}
.WizardFooter {
	TEXT-ALIGN: right; BACKGROUND: #ccffcc; HEIGHT: 25px; BORDER-TOP: black =
1px solid
}
.WizardBody {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: =
325px; PADDING-TOP: 10px
}
.WizardHelp {
	BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: =
#ccffff; PADDING-LEFT: 5px; WIDTH: 180px; PADDING-RIGHT: 5px; FONT-SIZE: =
9pt; PADDING-TOP: 5px
}
.WizardHelpText {
	WIDTH: 180px; FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif; HEIGHT: =
300px; COLOR: black; FONT-SIZE: 8pt; OVERFLOW: auto
}
.WizardText {
	FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif; COLOR: black; =
FONT-SIZE: 9pt
}
.Help {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; =
PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffff99; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: black; =
FONT-SIZE: 11px; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; =
BORDER-RIGHT: black 1px solid; PADDING-TOP: 2px
}
.CommandButton {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: =
normal
}
A.CommandButton:link {
	COLOR: #003366; TEXT-DECORATION: underline
}
A.CommandButton:visited {
	COLOR: #003366; TEXT-DECORATION: underline
}
A.CommandButton:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.CommandButton:active {
	COLOR: #003366; TEXT-DECORATION: underline
}
.StandardButton {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Verdana, =
sans-serif; BACKGROUND: #dddddd; COLOR: #000000; FONT-SIZE: 11px; =
FONT-WEIGHT: normal
}
H1 {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #666644; FONT-SIZE: 20px; =
FONT-WEIGHT: normal
}
H2 {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #666644; FONT-SIZE: 20px; =
FONT-WEIGHT: normal
}
H3 {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 12px; =
FONT-WEIGHT: normal
}
H4 {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 12px; =
FONT-WEIGHT: normal
}
H5 {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
DT {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
H6 {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
TFOOT {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 12px
}
THEAD {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 12px
}
TH {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 12px; =
VERTICAL-ALIGN: baseline; FONT-WEIGHT: bold
}
A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #003366; TEXT-DECORATION: none
}
SMALL {
	FONT-SIZE: 8px
}
BIG {
	FONT-SIZE: 14px
}
BLOCKQUOTE {
	FONT-FAMILY: Lucida Console, monospace
}
PRE {
	FONT-FAMILY: Lucida Console, monospace
}
UL LI {
	LIST-STYLE-TYPE: square
}
UL LI LI {
	LIST-STYLE-TYPE: disc
}
UL LI LI LI {
	LIST-STYLE-TYPE: circle
}
OL LI {
	LIST-STYLE-TYPE: decimal
}
OL OL LI {
	LIST-STYLE-TYPE: lower-alpha
}
OL OL OL LI {
	LIST-STYLE-TYPE: lower-roman
}
OL UL LI {
	LIST-STYLE-TYPE: disc
}
HR {
	TEXT-ALIGN: left; HEIGHT: 1pt; COLOR: #696969
}
.ModuleTitle_MenuContainer {
	BORDER-BOTTOM: blue 0px solid; BORDER-LEFT: blue 0px solid; BORDER-TOP: =
blue 0px solid; BORDER-RIGHT: blue 0px solid
}
.ModuleTitle_MenuBar {
	BACKGROUND-COLOR: transparent; HEIGHT: 16px; CURSOR: pointer
}
.ModuleTitle_MenuItem {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 0px solid; =
BACKGROUND-COLOR: transparent; FONT-STYLE: normal; FONT-FAMILY: Tahoma, =
Arial, Helvetica; COLOR: black; FONT-SIZE: 9pt; BORDER-TOP: white 1px =
solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: white 0px solid
}
.ModuleTitle_MenuIcon {
	BORDER-BOTTOM: #eeeeee 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#eeeeee 1px solid; BACKGROUND-COLOR: #eeeeee; WIDTH: 15px; HEIGHT: 21px; =
BORDER-TOP: #eeeeee 1px solid; CURSOR: pointer
}
.ModuleTitle_SubMenu {
	Z-INDEX: 1000; BORDER-BOTTOM: #ffffff 0px solid; BORDER-LEFT: #ffffff =
0px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #ffffff 0px solid; =
CURSOR: pointer; BORDER-RIGHT: #ffffff 0px solid
}
.ModuleTitle_MenuBreak {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 0px solid; =
BACKGROUND-COLOR: #eeeeee; HEIGHT: 1px; BORDER-TOP: #eeeeee 1px solid; =
BORDER-RIGHT: #eeeeee 0px solid
}
.ModuleTitle_MenuItemSel {
	BACKGROUND-COLOR: #c1d2ee; FONT-STYLE: normal; FONT-FAMILY: Tahoma, =
Arial, Helvetica; COLOR: black; FONT-SIZE: 9pt; CURSOR: pointer; =
FONT-WEIGHT: bold
}
.ModuleTitle_MenuArrow {
	BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: webdings; FONT-SIZE: =
10pt; BORDER-TOP: #ffffff 0px solid; CURSOR: pointer; BORDER-RIGHT: =
#ffffff 1px solid
}
.ModuleTitle_RootMenuArrow {
	FONT-FAMILY: webdings; FONT-SIZE: 10pt; CURSOR: pointer
}
.MainMenu_MenuContainer {
	BACKGROUND-COLOR: transparent
}
.MainMenu_MenuBar {
	BACKGROUND-COLOR: transparent; HEIGHT: 16px; CURSOR: pointer
}
.MainMenu_MenuItem {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 0px solid; =
BACKGROUND-COLOR: transparent; FONT-STYLE: normal; FONT-FAMILY: Tahoma, =
Arial, Helvetica; COLOR: black; FONT-SIZE: 9pt; BORDER-TOP: white 1px =
solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: white 0px solid
}
.MainMenu_MenuIcon {
	BORDER-BOTTOM: #eeeeee 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#eeeeee 1px solid; BACKGROUND-COLOR: #eeeeee; WIDTH: 15px; HEIGHT: 21px; =
BORDER-TOP: #eeeeee 1px solid; CURSOR: pointer
}
.MainMenu_SubMenu {
	Z-INDEX: 1000; BORDER-BOTTOM: #ffffff 0px solid; BORDER-LEFT: #ffffff =
0px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #ffffff 0px solid; =
CURSOR: pointer; BORDER-RIGHT: #ffffff 0px solid
}
.MainMenu_MenuBreak {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 0px solid; =
BACKGROUND-COLOR: #eeeeee; HEIGHT: 1px; BORDER-TOP: #eeeeee 1px solid; =
BORDER-RIGHT: #eeeeee 0px solid
}
.MainMenu_MenuItemSel {
	BACKGROUND-COLOR: #c1d2ee; FONT-STYLE: normal; FONT-FAMILY: Tahoma, =
Arial, Helvetica; COLOR: black; FONT-SIZE: 9pt; CURSOR: pointer; =
FONT-WEIGHT: bold
}
.MainMenu_MenuArrow {
	BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: webdings; FONT-SIZE: =
10pt; BORDER-TOP: #ffffff 0px solid; CURSOR: pointer; BORDER-RIGHT: =
#ffffff 1px solid
}
.MainMenu_RootMenuArrow {
	FONT-FAMILY: webdings; FONT-SIZE: 10pt; CURSOR: pointer
}
.HeadBg {
	BACKGROUND-COLOR: #cccccc
}
.TabBg {
	BACKGROUND-COLOR: black
}
.SelectedTab {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #ffffff; FONT-SIZE: =
8.5pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.SelectedTab:link {
	COLOR: white; TEXT-DECORATION: none
}
A.SelectedTab:visited {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
A.SelectedTab:hover {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A.SelectedTab:active {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
.OtherTabs {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: white; FONT-SIZE: 8.5pt; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.OtherTabs:link {
	COLOR: white; TEXT-DECORATION: none
}
A.OtherTabs:visited {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
A.OtherTabs:hover {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A.OtherTabs:active {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
.PagingTable {
	HEIGHT: 33px
}
.LabelEditTextClass {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; =
BACKGROUND-COLOR: transparent; BORDER-TOP: red 1px solid; BORDER-RIGHT: =
red 1px solid
}
.LabelEditWorkClass {
	BORDER-BOTTOM: red 0px solid; BORDER-LEFT: red 0px solid; =
BACKGROUND-COLOR: transparent; BORDER-TOP: red 0px solid; BORDER-RIGHT: =
red 0px solid
}
.SuggestTextMenu {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; =
WHITE-SPACE: nowrap; BACKGROUND: white; BORDER-TOP: black 1px solid; =
BORDER-RIGHT: black 1px solid
}
.SuggestNodeOver {
	BACKGROUND-COLOR: navy; COLOR: white
}
.eipbackimg {
	BORDER-BOTTOM: 1px outset; POSITION: absolute; BORDER-LEFT: 1px outset; =
MARGIN-TOP: -22px; WHITE-SPACE: nowrap; BACKGROUND: =
url(../../images/eip_toolbar.gif) #99cccc; HEIGHT: 22px; BORDER-TOP: 1px =
outset; BORDER-RIGHT: 1px outset
}
.eipbuttonbackimg {
	WIDTH: 21px; DISPLAY: inline-block; HEIGHT: 21px; CURSOR: pointer
}
.eipbutton_edit {
	BACKGROUND: url(../../images/eip_edit.gif) no-repeat 100% center
}
.eipbutton_save {
	BACKGROUND: url(../../images/eip_save.gif) no-repeat 100% center
}
.eipborderhover {
	BORDER-BOTTOM: 1px outset; BORDER-LEFT: 1px outset; BORDER-TOP: 1px =
outset; BORDER-RIGHT: 1px outset
}
.DNNEmptyPane {
	WIDTH: 0px
}
.DNNAlignleft {
	TEXT-ALIGN: left
}
.DNNAlignright {
	TEXT-ALIGN: right
}
.DNNAligncenter {
	TEXT-ALIGN: center
}
.LoginPanel {
=09
}
.LoginTabGroup {
=09
}
.LoginTab {
	BORDER-BOTTOM: #25569a 1px solid; BORDER-LEFT: #25569a 1px solid; =
PADDING-BOTTOM: 4px; MARGIN: 0px 3px 3px 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; BACKGROUND: url(../../images/tablogin_gray.gif) left =
top; FLOAT: left; COLOR: #fff; BORDER-TOP: #25569a 1px solid; =
BORDER-RIGHT: #25569a 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.LoginTabSelected {
	BORDER-BOTTOM: #25569a 1px solid; BORDER-LEFT: #25569a 1px solid; =
PADDING-BOTTOM: 4px; MARGIN: 0px 3px 3px 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; BACKGROUND: url(../../images/tablogin_gray.gif) 0% =
-41px; FLOAT: left; COLOR: #fff; BORDER-TOP: #25569a 1px solid; =
BORDER-RIGHT: #25569a 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.LoginTabHover {
	BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; =
PADDING-BOTTOM: 4px; MARGIN: 0px 3px 3px 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; BACKGROUND: url(../../images/tablogin_gray.gif) left =
top; FLOAT: left; COLOR: #555; BORDER-TOP: #c00 1px solid; CURSOR: =
pointer; BORDER-RIGHT: #c00 1px solid; TEXT-DECORATION: none; =
PADDING-TOP: 5px
}
.LoginContainerGroup {
	CLEAR: both; PADDING-TOP: 5px
}
.LoginContainer {
=09
}
#tablist {
	PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 120px; FLOAT: left; =
BORDER-RIGHT: black 1px solid
}
.dashboardPanel {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
MARGIN-LEFT: 120px; PADDING-TOP: 0px
}
.dashboardPanel TABLE TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 2px
}
.dashboardPanel TABLE TH {
	BORDER-BOTTOM: #9fb1bc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: =
4px; PADDING-RIGHT: 4px; COLOR: #036; FONT-SIZE: 1em; FONT-WEIGHT: bold; =
PADDING-TOP: 2px
}
.dashboardTableAlt {
	BACKGROUND-COLOR: #eee
}
.dashboardGrid {
	MARGIN: 10px
}

------=_NextPart_000_0000_01CAED13.30C922D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.loudoun.gov/Portals/_default/Skins/Loudon/skin.css

.MainMenu_SubMenu TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 4px; FONT-WEIGHT: =
bold; PADDING-TOP: 2px
}
.MainMenu_SubMenuItemSelHover TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 23px; COLOR: =
#ffffff; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.MainMenu_TabRootMenuItem TD {
	PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; HEIGHT: 23px; COLOR: #ffffff; FONT-SIZE: 9pt; FONT-WEIGHT: =
bold
}
.MainMenu_TabRootMenuItemSel TD {
	BACKGROUND-COLOR: #c64b4b; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 23px; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.MainMenu_TabMenuItemHover TD {
	BACKGROUND-COLOR: #c64b4b; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 23px; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.MainMenu_TabMenuItemSelHover TD {
	BACKGROUND-COLOR: #c64b4b; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 23px; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.MainMenu_MenuContainer {
	BORDER-BOTTOM: #ffffff 0px solid; BORDER-LEFT: #e7ede3 0px solid; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; =
WIDTH: 1px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; =
BORDER-RIGHT: #404040 0px solid; PADDING-TOP: 0px
}
.MainMenu_MenuBar {
	BORDER-BOTTOM: #ffffff 0px solid; BORDER-LEFT: #e7ede3 0px solid; =
HEIGHT: 23px; BORDER-TOP: #ffffff 0px solid; CURSOR: hand; BORDER-RIGHT: =
#000000 0px solid
}
.MainMenu_MenuItem {
	BORDER-BOTTOM: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; =
FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica; COLOR: #ffffff; =
FONT-SIZE: 9pt; BORDER-TOP: #ffffff 0px solid; CURSOR: hand; =
FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 0px solid
}
.MainMenu_MenuIcon {
	BORDER-BOTTOM: #c64b4b 1px solid; BORDER-LEFT: #c64b4b 1px solid; =
BACKGROUND-COLOR: #c64b4b; FONT-STYLE: normal; MARGIN: 0px; WIDTH: 1px; =
FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 9pt; BORDER-TOP: #c64b4b 1px =
solid; CURSOR: hand; FONT-WEIGHT: bold; BORDER-RIGHT: #c64b4b 0px solid
}
.MainMenu_SubMenu {
	Z-INDEX: 1000; BORDER-BOTTOM: #c64b4b 3px solid; FILTER: =
progid:DXImageTransform.Microsoft.Shadow(color=3D#FFFFFF, =
Direction=3D180, Strength=3D0); BORDER-LEFT: #c64b4b 3px solid; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #c64b4b; FONT-STYLE: normal; =
MARGIN-TOP: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
Arial, Helvetica; COLOR: #ffffff; FONT-SIZE: 9pt; BORDER-TOP: #c64b4b =
3px solid; CURSOR: hand; FONT-WEIGHT: bold; BORDER-RIGHT: #c64b4b 3px =
solid; PADDING-TOP: 0px
}
.MainMenu_MenuBreak {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 40px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
.MainMenu_MenuItemSel {
	BACKGROUND-COLOR: #deb855; FONT-STYLE: normal; FONT-FAMILY: Arial, =
Helvetica; COLOR: #ffffff; FONT-SIZE: 9pt; CURSOR: hand; FONT-WEIGHT: =
bold
}
.MainMenu_MenuArrow {
	BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: webdings; COLOR: black; =
FONT-SIZE: 10pt; BORDER-TOP: #000000 0px solid; CURSOR: hand; =
BORDER-RIGHT: #000000 0px solid
}
.MainMenu_RootMenuArrow {
	FONT-FAMILY: webdings; FONT-SIZE: 10pt; CURSOR: hand
}
.maintable {
	WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%
}
.maintablebg {
	WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%
}
.maintable1 {
	WIDTH: 770px; VERTICAL-ALIGN: top; BORDER-TOP: #ffffff 13px solid
}
.maintable2 {
	WIDTH: 770px; VERTICAL-ALIGN: top; BORDER-TOP: #ffffff 3px solid
}
.logotable {
	WIDTH: 100%; HEIGHT: 86px
}
.toptd {
	HEIGHT: 89pt
}
.whiterihtborder {
	BORDER-RIGHT: #ffffff 2px solid
}
.logopane {
	TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 9pt; WIDTH: 100px; =
PADDING-RIGHT: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: =
#747474; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
.logotopborder {
	BORDER-TOP: #ffffff 3px solid
}
.loginpane {
	TEXT-ALIGN: right; FONT-STYLE: normal; WIDTH: 100%; PADDING-RIGHT: 5px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #747474; FONT-SIZE: =
9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
.searchpane {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #c64b4b; FONT-STYLE: normal; =
WIDTH: 212px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 22px; =
COLOR: #ffffff; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
bold
}
.searchpane INPUT {
	BORDER-BOTTOM: #961c1c 1px solid; BORDER-LEFT: #961c1c 1px solid; =
BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, Arial, =
sans-serif; HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 10px; =
VERTICAL-ALIGN: middle; BORDER-TOP: #961c1c 1px solid; FONT-WEIGHT: =
normal; BORDER-RIGHT: #961c1c 1px solid
}
.menupane {
	BACKGROUND-COLOR: #deb855; FONT-STYLE: normal; FONT-FAMILY: Arial, =
Helvetica, sans-serif; HEIGHT: 23px; COLOR: #ffffff; FONT-SIZE: 9pt; =
VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
.menuleft {
	BACKGROUND-COLOR: #deb855; FONT-STYLE: normal; PADDING-LEFT: 40px; =
WIDTH: 52px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 23px; =
COLOR: #ffffff; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
bold; BORDER-RIGHT: #ffffff 2px solid
}
.menutopline {
	BORDER-BOTTOM: #ffffff 4px solid
}
.searchbotline {
	BORDER-BOTTOM: #ffffff 3px solid
}
.toplinkpane {
	TEXT-ALIGN: right; BACKGROUND-COLOR: #c64b4b; FONT-STYLE: normal; =
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; HEIGHT: 22px; COLOR: #ffffff; FONT-SIZE: 9pt; =
VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 3px =
solid
}
.linkpane {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #006699; FONT-STYLE: normal; =
PADDING-LEFT: 15px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; HEIGHT: 45px; COLOR: #ffffff; FONT-SIZE: 9pt; =
VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
.linkpaneAdmin {
	TEXT-ALIGN: right; BACKGROUND-COLOR: #006699; PADDING-RIGHT: 15px; =
FONT: 12pt Arial, Helvetica, sans-serif; HEIGHT: 45px; COLOR: #ffffff; =
VERTICAL-ALIGN: middle
}
.linkpane2 {
	TEXT-ALIGN: center; BORDER-LEFT: #ffffff 3px solid; BACKGROUND-COLOR: =
#ffffff; FONT-STYLE: normal; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; COLOR: #ffffff; =
FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; BORDER-RIGHT: =
#ffffff 3px solid
}
.linkpanetopline {
	BACKGROUND-COLOR: #ffffff; HEIGHT: 3px
}
.imagerightborder {
	BORDER-RIGHT: #ffffff 3px solid
}
.logopane {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #006699; WIDTH: 212px; HEIGHT: =
155px; VERTICAL-ALIGN: middle
}
.HeaderImagePane {
	FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: =
45px; COLOR: #000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.headerright {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #006699; FONT-STYLE: normal; =
WIDTH: 212px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 155px; =
COLOR: #000000; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
bold
}
.headerpane {
	TEXT-ALIGN: left; BORDER-LEFT: #ffffff 3px solid; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #006699; FONT-STYLE: normal; PADDING-LEFT: 0px; WIDTH: =
375px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
HEIGHT: 45px; COLOR: #ffffff; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; =
FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 3px solid; PADDING-TOP: 0px
}
.toppane {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; FONT-STYLE: normal; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; HEIGHT: 0px; COLOR: #666666; FONT-SIZE: 9pt; VERTICAL-ALIGN: =
top; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.contendborder {
	BORDER-LEFT: #bdbdbd 6px solid; BACKGROUND-COLOR: #f5f5f5; WIDTH: 100%; =
HEIGHT: 100%; BORDER-RIGHT: #bdbdbd 6px solid
}
.contenttable {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; WIDTH: 100%; PADDING-RIGHT: =
16px; PADDING-TOP: 0px
}
.leftpane {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; FONT-STYLE: normal; =
PADDING-LEFT: 3px; WIDTH: 185px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, =
Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 9pt; VERTICAL-ALIGN: =
top; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 3px solid; PADDING-TOP: =
3px
}
.contentpane {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; FONT-STYLE: normal; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; COLOR: #666666; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; =
FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.rightpane {
	TEXT-ALIGN: left; BORDER-LEFT: #ffffff 3px solid; PADDING-BOTTOM: 3px; =
FONT-STYLE: normal; PADDING-LEFT: 3px; WIDTH: 185px; PADDING-RIGHT: 3px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: =
9pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.bottompane {
	TEXT-ALIGN: left; PADDING-BOTTOM: 20px; FONT-STYLE: normal; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; COLOR: #666666; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; =
FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.bottompane2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 20px; FONT-STYLE: normal; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; COLOR: #666666; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; =
BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.footerpane {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; FONT-STYLE: normal; =
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; HEIGHT: 98px; COLOR: #666666; FONT-SIZE: 9pt; =
VERTICAL-ALIGN: top; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.footertext {
	TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 22px; =
PADDING-RIGHT: 22px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: =
#747474; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
.Normal {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal
}
A.Normal:link {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.Normal:visited {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.Normal:active {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.Normal:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.NormalBold {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
A.NormalBold:link {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBold:visited {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBold:active {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBold:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
P {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal
}
.NormalWhite {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal
}
A.NormalWhite:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalWhite:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalWhite:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalWhite:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.NormalBoldWhite {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
A.NormalBoldWhite:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldWhite:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldWhite:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldWhite:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.NormalBlue {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal
}
A.NormalBlue:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalBlue:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalBlue:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalBlue:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.NormalBoldBlue {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
A.NormalBoldBlue:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldBlue:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldBlue:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldBlue:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.NormalOrange {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ff9c00; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal
}
A.NormalOrange:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #d29a00; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalOrange:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #d29a00; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalOrange:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #d29a00; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalOrange:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #d29a00; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.NormalBoldOrange {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ff9c00; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
A.NormalBoldOrange:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ff9c00; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldOrange:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ff9c00; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldOrange:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ff9c00; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldOrange:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ff9c00; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.NormalGreen {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #00ac35; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal
}
A.NormalGreen:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #00ac35; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalGreen:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #00ac35; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalGreen:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #00ac35; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalGreen:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #00ac35; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.NormalBoldGreen {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #00ac35; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
A.NormalBoldGreen:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #00ac35; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldGreen:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #00ac35; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldGreen:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #00ac35; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldGreen:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #00ac35; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.NormalRed {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #dc4c57; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal
}
A.NormalRed:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #dc4c57; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalRed:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #dc4c57; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalRed:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #dc4c57; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalRed:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #dc4c57; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.NormalBoldRed {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #dc4c57; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
A.NormalBoldRed:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #dc4c57; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldRed:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #dc4c57; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldRed:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #dc4c57; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldRed:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #dc4c57; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.NormalGray {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #707070; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal
}
A.NormalGray:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #707070; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalGray:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #707070; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalGray:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #707070; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalGray:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #707070; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.NormalBoldGray {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #707070; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
A.NormalBoldGray:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #707070; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldGray:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #707070; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldGray:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #707070; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldGray:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #707070; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 110%; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Trebuchet, Helvetica, =
sans-serif; COLOR: #006699; FONT-SIZE: 18px; FONT-WEIGHT: bold; =
PADDING-TOP: 0px
}
A.H1:link {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H1:visited {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H1:hover {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H1:active {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 110%; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Trebuchet, Helvetica, =
sans-serif; COLOR: #ac3849; FONT-SIZE: 16px; FONT-WEIGHT: bold; =
PADDING-TOP: 0px
}
A.H2:link {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H2:visited {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H2:hover {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H2:active {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 110%; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Trebuchet, Helvetica, =
sans-serif; COLOR: #999999; FONT-SIZE: 14px; FONT-WEIGHT: bold; =
PADDING-TOP: 0px
}
A.H3:link {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H3:visited {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H3:hover {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H3:active {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
H4 {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
A.H4:link {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 2px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H4:visited {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 2px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H4:hover {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 2px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H4:active {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 2px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
H6 {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
A.H6:link {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H6:visited {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H6:hover {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H6:active {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A:link {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #006699; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:active {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #006699; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:visited {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #ac3849; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #deb855; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.NormalTextBox {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; =
BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, Arial, =
sans-serif; COLOR: #000000; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; =
BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: =
#cccccc 1px solid
}
.NormalTextBox INPUT {
	BORDER-BOTTOM: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; =
BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, Arial, =
sans-serif; COLOR: #000000; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; =
BORDER-TOP: #cccccc 0px solid; FONT-WEIGHT: normal; BORDER-RIGHT: =
#cccccc 0px solid
}
.NormalTextBox TEXTAREA {
	BORDER-BOTTOM: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; =
BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, Arial, =
sans-serif; COLOR: #000000; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; =
BORDER-TOP: #cccccc 0px solid; FONT-WEIGHT: normal; BORDER-RIGHT: =
#cccccc 0px solid
}
.SubHead {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.SubHead:link {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.SubHead:visited {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.SubHead:hover {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.SubHead:active {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.SubSubHead {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.SubSubHead:link {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.SubSubHead:visited {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.SubSubHead:hover {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.SubSubHead:active {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.SkinObject {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.SkinObject:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.SkinObject:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.SkinObject:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.SkinObject:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.NormalTextBox {
	BORDER-BOTTOM: #bec0bb 1px solid; BORDER-LEFT: #bec0bb 1px solid; =
FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; BORDER-TOP: #bec0bb 1px solid; =
FONT-WEIGHT: normal; BORDER-RIGHT: #bec0bb 1px solid
}
A.CommandButton:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; HEIGHT: 20px; COLOR: =
#006699; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.CommandButton:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; HEIGHT: 20px; COLOR: =
#006699; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.CommandButton:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; HEIGHT: 20px; COLOR: =
#006699; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.CommandButton:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; HEIGHT: 20px; COLOR: =
#006699; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.StandardButton {
	BORDER-BOTTOM: #edf0e5 2px outset; BORDER-LEFT: #edf0e5 2px outset; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; FONT-FAMILY: =
Verdana, Tahoma, Arial, sans-serif; BACKGROUND: #b4c18e; HEIGHT: 20px; =
COLOR: #000000; FONT-SIZE: 9pt; BORDER-TOP: #edf0e5 2px outset; =
FONT-WEIGHT: bold; BORDER-RIGHT: #edf0e5 2px outset; TEXT-DECORATION: =
none
}
A.StandardButton:link {
	BORDER-BOTTOM: #edf0e5 2px outset; BORDER-LEFT: #edf0e5 2px outset; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; FONT-FAMILY: =
Verdana, Tahoma, Arial, sans-serif; BACKGROUND: #b4c18e; HEIGHT: 20px; =
COLOR: #000000; FONT-SIZE: 9pt; BORDER-TOP: #edf0e5 2px outset; =
FONT-WEIGHT: bold; BORDER-RIGHT: #edf0e5 2px outset; TEXT-DECORATION: =
none
}
A.StandardButton:visited {
	BORDER-BOTTOM: #edf0e5 2px outset; BORDER-LEFT: #edf0e5 2px outset; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; FONT-FAMILY: =
Verdana, Tahoma, Arial, sans-serif; BACKGROUND: #b4c18e; HEIGHT: 20px; =
COLOR: #000000; FONT-SIZE: 9pt; BORDER-TOP: #edf0e5 2px outset; =
FONT-WEIGHT: bold; BORDER-RIGHT: #edf0e5 2px outset; TEXT-DECORATION: =
none
}
A.StandardButton:active {
	BORDER-BOTTOM: #edf0e5 2px outset; BORDER-LEFT: #edf0e5 2px outset; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; FONT-FAMILY: =
Verdana, Tahoma, Arial, sans-serif; BACKGROUND: #b4c18e; HEIGHT: 20px; =
COLOR: #000000; FONT-SIZE: 9pt; BORDER-TOP: #edf0e5 2px outset; =
FONT-WEIGHT: bold; BORDER-RIGHT: #edf0e5 2px outset; TEXT-DECORATION: =
none
}
A.StandardButton:hover {
	BORDER-BOTTOM: #b4c18e 2px outset; BORDER-LEFT: #b4c18e 2px outset; =
PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; FONT-FAMILY: =
Verdana, Tahoma, Arial, sans-serif; BACKGROUND: #edf0e5; HEIGHT: 20px; =
COLOR: #000000; FONT-SIZE: 9pt; BORDER-TOP: #b4c18e 2px outset; =
FONT-WEIGHT: bold; BORDER-RIGHT: #b4c18e 2px outset; TEXT-DECORATION: =
none
}
TH {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.DataGrid_Header {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #333333; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.DataGrid_AlternatingItem {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.DataGrid_Item {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #333333; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.Login {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; =
COLOR: #a6a6a6; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
A.Login:link {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; =
COLOR: #a6a6a6; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
A.Login:visited {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; =
COLOR: #a6a6a6; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
A.Login:active {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; =
COLOR: #a6a6a6; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
A.Login:hover {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; =
COLOR: #a6a6a6; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
normal; TEXT-DECORATION: underline
}
.Footer {
	TEXT-ALIGN: right; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: =
Verdana, Tahoma, Arial, sans-serif; COLOR: #a6a6a6; FONT-SIZE: 9pt; =
VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.Footer:link {
	TEXT-ALIGN: right; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: =
Verdana, Tahoma, Arial, sans-serif; COLOR: #a6a6a6; FONT-SIZE: 9pt; =
VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.Footer:visited {
	TEXT-ALIGN: right; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: =
Verdana, Tahoma, Arial, sans-serif; COLOR: #a6a6a6; FONT-SIZE: 9pt; =
VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.Footer:active {
	TEXT-ALIGN: right; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: =
Verdana, Tahoma, Arial, sans-serif; COLOR: #a6a6a6; FONT-SIZE: 9pt; =
VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.Footer:hover {
	TEXT-ALIGN: right; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: =
Verdana, Tahoma, Arial, sans-serif; COLOR: #a6a6a6; FONT-SIZE: 9pt; =
VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.Copyright {
	TEXT-ALIGN: left; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; =
COLOR: #a6a6a6; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
A.Copyright:link {
	TEXT-ALIGN: left; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; =
COLOR: #a6a6a6; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
A.Copyright:visited {
	TEXT-ALIGN: left; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; =
COLOR: #a6a6a6; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
A.Copyright:active {
	TEXT-ALIGN: left; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; =
COLOR: #a6a6a6; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
A.Copyright:hover {
	TEXT-ALIGN: left; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; =
COLOR: #a6a6a6; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}

------=_NextPart_000_0000_01CAED13.30C922D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Location: http://www.loudoun.gov/Portals/0/portal.css

.HeadBg {
	
}
BODY {
	
}
.TabBg {
	
}
.leftpane {
	
}
.contentpane {
	
}
.rightpane {
	
}
.SelectedTab {
	
}
A.SelectedTab:link {
	
}
A.SelectedTab:visited {
	
}
A.SelectedTab:active {
	
}
A.SelectedTab:hover {
	
}
.OtherTabs {
	
}
A.OtherTabs:link {
	
}
A.OtherTabs:visited {
	
}
A.OtherTabs:active {
	
}
A.OtherTabs:hover {
	
}
.Head {
	
}
.SubHead {
	
}
.SubSubHead {
	
}
.Normal {
	
}
.NormalTextBox {
	
}
.NormalRed {
	
}
.NormalBold {
	
}
.CommandButton {
	
}
A.CommandButton:link {
	
}
A.CommandButton:visited {
	
}
A.CommandButton:active {
	
}
A.CommandButton:hover {
	
}
H1 {
	
}
H2 {
	
}
H3 {
	
}
H4 {
	COLOR: #deb855
}
H5 {
	
}
DT {
	
}
H6 {
	
}
TFOOT {
	
}
THEAD {
	
}
TH {
	
}
A:link {
	
}
A:visited {
	
}
A:active {
	
}
A:hover {
	
}
SMALL {
	
}
BIG {
	
}
BLOCKQUOTE {
	
}
PRE {
	
}
UL LI {
	
}
UL LI LI {
	
}
UL LI LI LI {
	
}
OL LI {
	
}
OL OL LI {
	
}
OL OL OL LI {
	
}
HR {
	
}
.Message {
	
}
.ItemTitle {
	
}
.ModuleTitle_MenuContainer {
	
}
.ModuleTitle_MenuBar {
	
}
.ModuleTitle_MenuItem {
	
}
.ModuleTitle_MenuIcon {
	
}
.ModuleTitle_SubMenu {
	
}
.ModuleTitle_MenuBreak {
	
}
.ModuleTitle_MenuItemSel {
	
}
.ModuleTitle_MenuArrow {
	
}
.ModuleTitle_RootMenuArrow {
	
}
.MainMenu_MenuContainer {
	
}
.MainMenu_MenuBar {
	
}
.MainMenu_MenuItem {
	
}
.MainMenu_MenuIcon {
	
}
.MainMenu_SubMenu {
	
}
.MainMenu_MenuBreak {
	
}
.MainMenu_MenuItemSel {
	
}
.MainMenu_MenuArrow {
	
}
.MainMenu_RootMenuArrow {
	
}

------=_NextPart_000_0000_01CAED13.30C922D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.loudoun.gov/Portals/_default/Skins/Loudon/skin.css

.MainMenu_SubMenu TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 4px; FONT-WEIGHT: =
bold; PADDING-TOP: 2px
}
.MainMenu_SubMenuItemSelHover TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 23px; COLOR: =
#ffffff; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.MainMenu_TabRootMenuItem TD {
	PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; HEIGHT: 23px; COLOR: #ffffff; FONT-SIZE: 9pt; FONT-WEIGHT: =
bold
}
.MainMenu_TabRootMenuItemSel TD {
	BACKGROUND-COLOR: #c64b4b; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 23px; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.MainMenu_TabMenuItemHover TD {
	BACKGROUND-COLOR: #c64b4b; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 23px; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.MainMenu_TabMenuItemSelHover TD {
	BACKGROUND-COLOR: #c64b4b; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 23px; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.MainMenu_MenuContainer {
	BORDER-BOTTOM: #ffffff 0px solid; BORDER-LEFT: #e7ede3 0px solid; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; =
WIDTH: 1px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; =
BORDER-RIGHT: #404040 0px solid; PADDING-TOP: 0px
}
.MainMenu_MenuBar {
	BORDER-BOTTOM: #ffffff 0px solid; BORDER-LEFT: #e7ede3 0px solid; =
HEIGHT: 23px; BORDER-TOP: #ffffff 0px solid; CURSOR: hand; BORDER-RIGHT: =
#000000 0px solid
}
.MainMenu_MenuItem {
	BORDER-BOTTOM: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; =
FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica; COLOR: #ffffff; =
FONT-SIZE: 9pt; BORDER-TOP: #ffffff 0px solid; CURSOR: hand; =
FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 0px solid
}
.MainMenu_MenuIcon {
	BORDER-BOTTOM: #c64b4b 1px solid; BORDER-LEFT: #c64b4b 1px solid; =
BACKGROUND-COLOR: #c64b4b; FONT-STYLE: normal; MARGIN: 0px; WIDTH: 1px; =
FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 9pt; BORDER-TOP: #c64b4b 1px =
solid; CURSOR: hand; FONT-WEIGHT: bold; BORDER-RIGHT: #c64b4b 0px solid
}
.MainMenu_SubMenu {
	Z-INDEX: 1000; BORDER-BOTTOM: #c64b4b 3px solid; FILTER: =
progid:DXImageTransform.Microsoft.Shadow(color=3D#FFFFFF, =
Direction=3D180, Strength=3D0); BORDER-LEFT: #c64b4b 3px solid; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #c64b4b; FONT-STYLE: normal; =
MARGIN-TOP: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
Arial, Helvetica; COLOR: #ffffff; FONT-SIZE: 9pt; BORDER-TOP: #c64b4b =
3px solid; CURSOR: hand; FONT-WEIGHT: bold; BORDER-RIGHT: #c64b4b 3px =
solid; PADDING-TOP: 0px
}
.MainMenu_MenuBreak {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 40px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
.MainMenu_MenuItemSel {
	BACKGROUND-COLOR: #deb855; FONT-STYLE: normal; FONT-FAMILY: Arial, =
Helvetica; COLOR: #ffffff; FONT-SIZE: 9pt; CURSOR: hand; FONT-WEIGHT: =
bold
}
.MainMenu_MenuArrow {
	BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: webdings; COLOR: black; =
FONT-SIZE: 10pt; BORDER-TOP: #000000 0px solid; CURSOR: hand; =
BORDER-RIGHT: #000000 0px solid
}
.MainMenu_RootMenuArrow {
	FONT-FAMILY: webdings; FONT-SIZE: 10pt; CURSOR: hand
}
.maintable {
	WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%
}
.maintablebg {
	WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%
}
.maintable1 {
	WIDTH: 770px; VERTICAL-ALIGN: top; BORDER-TOP: #ffffff 13px solid
}
.maintable2 {
	WIDTH: 770px; VERTICAL-ALIGN: top; BORDER-TOP: #ffffff 3px solid
}
.logotable {
	WIDTH: 100%; HEIGHT: 86px
}
.toptd {
	HEIGHT: 89pt
}
.whiterihtborder {
	BORDER-RIGHT: #ffffff 2px solid
}
.logopane {
	TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 9pt; WIDTH: 100px; =
PADDING-RIGHT: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: =
#747474; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
.logotopborder {
	BORDER-TOP: #ffffff 3px solid
}
.loginpane {
	TEXT-ALIGN: right; FONT-STYLE: normal; WIDTH: 100%; PADDING-RIGHT: 5px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #747474; FONT-SIZE: =
9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
.searchpane {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #c64b4b; FONT-STYLE: normal; =
WIDTH: 212px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 22px; =
COLOR: #ffffff; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
bold
}
.searchpane INPUT {
	BORDER-BOTTOM: #961c1c 1px solid; BORDER-LEFT: #961c1c 1px solid; =
BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, Arial, =
sans-serif; HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 10px; =
VERTICAL-ALIGN: middle; BORDER-TOP: #961c1c 1px solid; FONT-WEIGHT: =
normal; BORDER-RIGHT: #961c1c 1px solid
}
.menupane {
	BACKGROUND-COLOR: #deb855; FONT-STYLE: normal; FONT-FAMILY: Arial, =
Helvetica, sans-serif; HEIGHT: 23px; COLOR: #ffffff; FONT-SIZE: 9pt; =
VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
.menuleft {
	BACKGROUND-COLOR: #deb855; FONT-STYLE: normal; PADDING-LEFT: 40px; =
WIDTH: 52px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 23px; =
COLOR: #ffffff; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
bold; BORDER-RIGHT: #ffffff 2px solid
}
.menutopline {
	BORDER-BOTTOM: #ffffff 4px solid
}
.searchbotline {
	BORDER-BOTTOM: #ffffff 3px solid
}
.toplinkpane {
	TEXT-ALIGN: right; BACKGROUND-COLOR: #c64b4b; FONT-STYLE: normal; =
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; HEIGHT: 22px; COLOR: #ffffff; FONT-SIZE: 9pt; =
VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 3px =
solid
}
.linkpane {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #006699; FONT-STYLE: normal; =
PADDING-LEFT: 15px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; HEIGHT: 45px; COLOR: #ffffff; FONT-SIZE: 9pt; =
VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
.linkpaneAdmin {
	TEXT-ALIGN: right; BACKGROUND-COLOR: #006699; PADDING-RIGHT: 15px; =
FONT: 12pt Arial, Helvetica, sans-serif; HEIGHT: 45px; COLOR: #ffffff; =
VERTICAL-ALIGN: middle
}
.linkpane2 {
	TEXT-ALIGN: center; BORDER-LEFT: #ffffff 3px solid; BACKGROUND-COLOR: =
#ffffff; FONT-STYLE: normal; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; COLOR: #ffffff; =
FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; BORDER-RIGHT: =
#ffffff 3px solid
}
.linkpanetopline {
	BACKGROUND-COLOR: #ffffff; HEIGHT: 3px
}
.imagerightborder {
	BORDER-RIGHT: #ffffff 3px solid
}
.logopane {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #006699; WIDTH: 212px; HEIGHT: =
155px; VERTICAL-ALIGN: middle
}
.HeaderImagePane {
	FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: =
45px; COLOR: #000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.headerright {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #006699; FONT-STYLE: normal; =
WIDTH: 212px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 155px; =
COLOR: #000000; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
bold
}
.headerpane {
	TEXT-ALIGN: left; BORDER-LEFT: #ffffff 3px solid; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #006699; FONT-STYLE: normal; PADDING-LEFT: 0px; WIDTH: =
375px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
HEIGHT: 45px; COLOR: #ffffff; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; =
FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 3px solid; PADDING-TOP: 0px
}
.toppane {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; FONT-STYLE: normal; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; HEIGHT: 0px; COLOR: #666666; FONT-SIZE: 9pt; VERTICAL-ALIGN: =
top; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.contendborder {
	BORDER-LEFT: #bdbdbd 6px solid; BACKGROUND-COLOR: #f5f5f5; WIDTH: 100%; =
HEIGHT: 100%; BORDER-RIGHT: #bdbdbd 6px solid
}
.contenttable {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; WIDTH: 100%; PADDING-RIGHT: =
16px; PADDING-TOP: 0px
}
.leftpane {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; FONT-STYLE: normal; =
PADDING-LEFT: 3px; WIDTH: 185px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, =
Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 9pt; VERTICAL-ALIGN: =
top; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 3px solid; PADDING-TOP: =
3px
}
.contentpane {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; FONT-STYLE: normal; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; COLOR: #666666; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; =
FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.rightpane {
	TEXT-ALIGN: left; BORDER-LEFT: #ffffff 3px solid; PADDING-BOTTOM: 3px; =
FONT-STYLE: normal; PADDING-LEFT: 3px; WIDTH: 185px; PADDING-RIGHT: 3px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: =
9pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.bottompane {
	TEXT-ALIGN: left; PADDING-BOTTOM: 20px; FONT-STYLE: normal; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; COLOR: #666666; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; =
FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.bottompane2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 20px; FONT-STYLE: normal; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; COLOR: #666666; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; =
BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.footerpane {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; FONT-STYLE: normal; =
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; HEIGHT: 98px; COLOR: #666666; FONT-SIZE: 9pt; =
VERTICAL-ALIGN: top; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.footertext {
	TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 22px; =
PADDING-RIGHT: 22px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: =
#747474; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
.Normal {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal
}
A.Normal:link {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.Normal:visited {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.Normal:active {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.Normal:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.NormalBold {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
A.NormalBold:link {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBold:visited {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBold:active {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBold:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
P {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal
}
.NormalWhite {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal
}
A.NormalWhite:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalWhite:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalWhite:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalWhite:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.NormalBoldWhite {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
A.NormalBoldWhite:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldWhite:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldWhite:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldWhite:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.NormalBlue {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal
}
A.NormalBlue:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalBlue:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalBlue:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalBlue:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.NormalBoldBlue {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
A.NormalBoldBlue:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldBlue:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldBlue:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldBlue:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.NormalOrange {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ff9c00; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal
}
A.NormalOrange:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #d29a00; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalOrange:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #d29a00; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalOrange:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #d29a00; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalOrange:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #d29a00; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.NormalBoldOrange {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ff9c00; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
A.NormalBoldOrange:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ff9c00; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldOrange:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ff9c00; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldOrange:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ff9c00; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldOrange:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #ff9c00; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.NormalGreen {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #00ac35; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal
}
A.NormalGreen:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #00ac35; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalGreen:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #00ac35; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalGreen:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #00ac35; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalGreen:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #00ac35; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.NormalBoldGreen {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #00ac35; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
A.NormalBoldGreen:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #00ac35; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldGreen:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #00ac35; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldGreen:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #00ac35; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldGreen:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #00ac35; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.NormalRed {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #dc4c57; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal
}
A.NormalRed:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #dc4c57; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalRed:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #dc4c57; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalRed:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #dc4c57; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalRed:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #dc4c57; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.NormalBoldRed {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #dc4c57; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
A.NormalBoldRed:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #dc4c57; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldRed:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #dc4c57; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldRed:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #dc4c57; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldRed:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #dc4c57; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.NormalGray {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #707070; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal
}
A.NormalGray:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #707070; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalGray:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #707070; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalGray:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #707070; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NormalGray:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #707070; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.NormalBoldGray {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #707070; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
A.NormalBoldGray:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #707070; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldGray:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #707070; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldGray:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #707070; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NormalBoldGray:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #707070; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 110%; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Trebuchet, Helvetica, =
sans-serif; COLOR: #006699; FONT-SIZE: 18px; FONT-WEIGHT: bold; =
PADDING-TOP: 0px
}
A.H1:link {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H1:visited {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H1:hover {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H1:active {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 110%; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Trebuchet, Helvetica, =
sans-serif; COLOR: #ac3849; FONT-SIZE: 16px; FONT-WEIGHT: bold; =
PADDING-TOP: 0px
}
A.H2:link {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H2:visited {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H2:hover {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H2:active {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 110%; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Trebuchet, Helvetica, =
sans-serif; COLOR: #999999; FONT-SIZE: 14px; FONT-WEIGHT: bold; =
PADDING-TOP: 0px
}
A.H3:link {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H3:visited {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H3:hover {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H3:active {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
H4 {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
A.H4:link {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 2px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H4:visited {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 2px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H4:hover {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 2px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H4:active {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 2px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
H6 {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
A.H6:link {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H6:visited {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H6:hover {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.H6:active {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#001b36; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A:link {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #006699; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:active {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #006699; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:visited {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #ac3849; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #deb855; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.NormalTextBox {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; =
BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, Arial, =
sans-serif; COLOR: #000000; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; =
BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: =
#cccccc 1px solid
}
.NormalTextBox INPUT {
	BORDER-BOTTOM: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; =
BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, Arial, =
sans-serif; COLOR: #000000; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; =
BORDER-TOP: #cccccc 0px solid; FONT-WEIGHT: normal; BORDER-RIGHT: =
#cccccc 0px solid
}
.NormalTextBox TEXTAREA {
	BORDER-BOTTOM: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; =
BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, Arial, =
sans-serif; COLOR: #000000; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; =
BORDER-TOP: #cccccc 0px solid; FONT-WEIGHT: normal; BORDER-RIGHT: =
#cccccc 0px solid
}
.SubHead {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.SubHead:link {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.SubHead:visited {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.SubHead:hover {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.SubHead:active {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.SubSubHead {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.SubSubHead:link {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.SubSubHead:visited {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.SubSubHead:hover {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.SubSubHead:active {
	FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.SkinObject {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.SkinObject:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.SkinObject:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.SkinObject:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.SkinObject:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.NormalTextBox {
	BORDER-BOTTOM: #bec0bb 1px solid; BORDER-LEFT: #bec0bb 1px solid; =
FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; BORDER-TOP: #bec0bb 1px solid; =
FONT-WEIGHT: normal; BORDER-RIGHT: #bec0bb 1px solid
}
A.CommandButton:link {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; HEIGHT: 20px; COLOR: =
#006699; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.CommandButton:visited {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; HEIGHT: 20px; COLOR: =
#006699; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.CommandButton:active {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; HEIGHT: 20px; COLOR: =
#006699; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.CommandButton:hover {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; HEIGHT: 20px; COLOR: =
#006699; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.StandardButton {
	BORDER-BOTTOM: #edf0e5 2px outset; BORDER-LEFT: #edf0e5 2px outset; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; FONT-FAMILY: =
Verdana, Tahoma, Arial, sans-serif; BACKGROUND: #b4c18e; HEIGHT: 20px; =
COLOR: #000000; FONT-SIZE: 9pt; BORDER-TOP: #edf0e5 2px outset; =
FONT-WEIGHT: bold; BORDER-RIGHT: #edf0e5 2px outset; TEXT-DECORATION: =
none
}
A.StandardButton:link {
	BORDER-BOTTOM: #edf0e5 2px outset; BORDER-LEFT: #edf0e5 2px outset; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; FONT-FAMILY: =
Verdana, Tahoma, Arial, sans-serif; BACKGROUND: #b4c18e; HEIGHT: 20px; =
COLOR: #000000; FONT-SIZE: 9pt; BORDER-TOP: #edf0e5 2px outset; =
FONT-WEIGHT: bold; BORDER-RIGHT: #edf0e5 2px outset; TEXT-DECORATION: =
none
}
A.StandardButton:visited {
	BORDER-BOTTOM: #edf0e5 2px outset; BORDER-LEFT: #edf0e5 2px outset; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; FONT-FAMILY: =
Verdana, Tahoma, Arial, sans-serif; BACKGROUND: #b4c18e; HEIGHT: 20px; =
COLOR: #000000; FONT-SIZE: 9pt; BORDER-TOP: #edf0e5 2px outset; =
FONT-WEIGHT: bold; BORDER-RIGHT: #edf0e5 2px outset; TEXT-DECORATION: =
none
}
A.StandardButton:active {
	BORDER-BOTTOM: #edf0e5 2px outset; BORDER-LEFT: #edf0e5 2px outset; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; FONT-FAMILY: =
Verdana, Tahoma, Arial, sans-serif; BACKGROUND: #b4c18e; HEIGHT: 20px; =
COLOR: #000000; FONT-SIZE: 9pt; BORDER-TOP: #edf0e5 2px outset; =
FONT-WEIGHT: bold; BORDER-RIGHT: #edf0e5 2px outset; TEXT-DECORATION: =
none
}
A.StandardButton:hover {
	BORDER-BOTTOM: #b4c18e 2px outset; BORDER-LEFT: #b4c18e 2px outset; =
PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; FONT-FAMILY: =
Verdana, Tahoma, Arial, sans-serif; BACKGROUND: #edf0e5; HEIGHT: 20px; =
COLOR: #000000; FONT-SIZE: 9pt; BORDER-TOP: #b4c18e 2px outset; =
FONT-WEIGHT: bold; BORDER-RIGHT: #b4c18e 2px outset; TEXT-DECORATION: =
none
}
TH {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.DataGrid_Header {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #333333; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.DataGrid_AlternatingItem {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.DataGrid_Item {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; COLOR: #333333; =
FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.Login {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; =
COLOR: #a6a6a6; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
A.Login:link {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; =
COLOR: #a6a6a6; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
A.Login:visited {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; =
COLOR: #a6a6a6; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
A.Login:active {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; =
COLOR: #a6a6a6; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
A.Login:hover {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; =
COLOR: #a6a6a6; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
normal; TEXT-DECORATION: underline
}
.Footer {
	TEXT-ALIGN: right; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: =
Verdana, Tahoma, Arial, sans-serif; COLOR: #a6a6a6; FONT-SIZE: 9pt; =
VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.Footer:link {
	TEXT-ALIGN: right; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: =
Verdana, Tahoma, Arial, sans-serif; COLOR: #a6a6a6; FONT-SIZE: 9pt; =
VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.Footer:visited {
	TEXT-ALIGN: right; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: =
Verdana, Tahoma, Arial, sans-serif; COLOR: #a6a6a6; FONT-SIZE: 9pt; =
VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.Footer:active {
	TEXT-ALIGN: right; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: =
Verdana, Tahoma, Arial, sans-serif; COLOR: #a6a6a6; FONT-SIZE: 9pt; =
VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.Footer:hover {
	TEXT-ALIGN: right; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: =
Verdana, Tahoma, Arial, sans-serif; COLOR: #a6a6a6; FONT-SIZE: 9pt; =
VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.Copyright {
	TEXT-ALIGN: left; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; =
COLOR: #a6a6a6; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
A.Copyright:link {
	TEXT-ALIGN: left; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; =
COLOR: #a6a6a6; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
A.Copyright:visited {
	TEXT-ALIGN: left; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; =
COLOR: #a6a6a6; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
A.Copyright:active {
	TEXT-ALIGN: left; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; =
COLOR: #a6a6a6; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
A.Copyright:hover {
	TEXT-ALIGN: left; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; =
COLOR: #a6a6a6; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}

------=_NextPart_000_0000_01CAED13.30C922D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.loudoun.gov/WebResource.axd?d=HG7VZonsEgqn3c3u3S22NQ2&t=634049118614391196

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)) {
            WebForm_ExecuteCallback(callbackObject);
            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);
            }
        }
    }
}
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_01CAED13.30C922D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.loudoun.gov/js/dnncore.js

//General
//for example: instead of each module writing out script found in =
moduleMaxMin_OnClick have the functionality cached
//

var DNN_COL_DELIMITER =3D String.fromCharCode(16);
var DNN_ROW_DELIMITER =3D String.fromCharCode(15);
var __dnn_m_bPageLoaded =3D false;

window.onload =3D __dnn_Page_OnLoad;

function __dnn_ClientAPIEnabled()
{
	return typeof(dnn) !=3D 'undefined';
}


function __dnn_Page_OnLoad()
{
	if (__dnn_ClientAPIEnabled())
	{
		var sLoadHandlers =3D dnn.getVar('__dnn_pageload');
		if (sLoadHandlers !=3D null)
			eval(sLoadHandlers);
	=09
		dnn.dom.attachEvent(window, 'onscroll', __dnn_bodyscroll);
	}
	__dnn_m_bPageLoaded =3D true;
}

function __dnn_KeyDown(iKeyCode, sFunc, e)
{
	if (e =3D=3D null)
		e =3D window.event;

	if (e.keyCode =3D=3D iKeyCode)
	{
		eval(unescape(sFunc));
		return false;
	}
}

function __dnn_bodyscroll()=20
{
	var oF=3Ddocument.forms[0];=09
	if (__dnn_ClientAPIEnabled() && __dnn_m_bPageLoaded)
		oF.ScrollTop.value=3Ddocument.documentElement.scrollTop ? =
document.documentElement.scrollTop : =
dnn.dom.getByTagName("body")[0].scrollTop;
}

function __dnn_setScrollTop(iTop)
{
	if (__dnn_ClientAPIEnabled())
	{
		if (iTop =3D=3D null)
			iTop =3D document.forms[0].ScrollTop.value;
=09
		var sID =3D dnn.getVar('ScrollToControl');
		if (sID !=3D null && sID.length > 0)
		{
			var oCtl =3D dnn.dom.getById(sID);
			if (oCtl !=3D null)
			{
				iTop =3D dnn.dom.positioning.elementTop(oCtl);
				dnn.setVar('ScrollToControl', '');
			}
		}
		window.scrollTo(0, iTop);
	}
}

//Focus logic
function __dnn_SetInitialFocus(sID)
{
	var oCtl =3D dnn.dom.getById(sID);=09
	if (oCtl !=3D null && __dnn_CanReceiveFocus(oCtl))
		oCtl.focus();
}=09

function __dnn_CanReceiveFocus(e)
{
	//probably should call getComputedStyle for classes that cause item to =
be hidden
	if (e.style.display !=3D 'none' && e.tabIndex > -1 && e.disabled =3D=3D =
false && e.style.visible !=3D 'hidden')
	{
		var eParent =3D e.parentElement;
		while (eParent !=3D null && eParent.tagName !=3D 'BODY')
		{
			if (eParent.style.display =3D=3D 'none' || eParent.disabled || =
eParent.style.visible =3D=3D 'hidden')
				return false;
			eParent =3D eParent.parentElement;
		}
		return true;
	}
	else
		return false;
}

//Max/Min Script
function __dnn_ContainerMaxMin_OnClick(oLnk, sContentID)
{
	var oContent =3D dnn.dom.getById(sContentID);
	if (oContent !=3D null)
	{
		var oBtn =3D oLnk.childNodes[0];
		var sContainerID =3D oLnk.getAttribute('containerid');
		var sCookieID =3D oLnk.getAttribute('cookieid');
		var sCurrentFile =3D =
oBtn.src.toLowerCase().substr(oBtn.src.lastIndexOf('/'));
		var sMaxFile;
		var sMaxIcon;
		var sMinIcon;

		if (dnn.getVar('min_icon_' + sContainerID))
			sMinIcon =3D dnn.getVar('min_icon_' + sContainerID);
		else
			sMinIcon =3D dnn.getVar('min_icon');

		if (dnn.getVar('max_icon_' + sContainerID))
			sMaxIcon =3D dnn.getVar('max_icon_' + sContainerID);
		else
			sMaxIcon =3D dnn.getVar('max_icon');

		sMaxFile =3D sMaxIcon.toLowerCase().substr(sMaxIcon.lastIndexOf('/'));

		var iNum =3D 5;
		if (oLnk.getAttribute('animf') !=3D null)
			iNum =3D new Number(oLnk.getAttribute('animf'));
		=09
		if (sCurrentFile =3D=3D sMaxFile)
		{
			oBtn.src =3D sMinIcon;			=09
			//oContent.style.display =3D '';
			dnn.dom.expandElement(oContent, iNum);
			oBtn.title =3D dnn.getVar('min_text');
			if (sCookieID !=3D null)
			{
				if (dnn.getVar('__dnn_' + sContainerID + ':defminimized') =3D=3D =
'true')
					dnn.dom.setCookie(sCookieID, 'true', 365);
				else
					dnn.dom.deleteCookie(sCookieID);
			}
			else
				dnn.setVar('__dnn_' + sContainerID + '_Visible', 'true');
		}
		else
		{
			oBtn.src =3D sMaxIcon;			=09
			//oContent.style.display =3D 'none';
			dnn.dom.collapseElement(oContent, iNum);
			oBtn.title =3D dnn.getVar('max_text');
			if (sCookieID !=3D null)
			{
				if (dnn.getVar('__dnn_' + sContainerID + ':defminimized') =3D=3D =
'true')
					dnn.dom.deleteCookie(sCookieID);
				else
					dnn.dom.setCookie(sCookieID, 'false', 365);			=09
			}
			else
				dnn.setVar('__dnn_' + sContainerID + '_Visible', 'false');		=09
		}
	=09
		return true;	//cancel postback
	}
	return false;	//failed so do postback
}

function __dnn_Help_OnClick(sHelpID)
{
	var oHelp =3D dnn.dom.getById(sHelpID);
	if (oHelp !=3D null)
	{
		if (oHelp.style.display =3D=3D 'none')
			oHelp.style.display =3D '';
		else
			oHelp.style.display =3D 'none';

		return true;	//cancel postback
	}
	return false;	//failed so do postback
}

function __dnn_SectionMaxMin(oBtn, sContentID)
{
	var oContent =3D dnn.dom.getById(sContentID);
	if (oContent !=3D null)
	{
		var sMaxIcon =3D oBtn.getAttribute('max_icon');
		var sMinIcon =3D oBtn.getAttribute('min_icon');
		var bCallback =3D oBtn.getAttribute('userctr') !=3D null;
		var sVal;
		if (oContent.style.display =3D=3D 'none')
		{
			oBtn.src =3D sMinIcon;			=09
			oContent.style.display =3D '';
			if (bCallback)
			    sVal =3D 'True';
			else
			    dnn.setVar(oBtn.id + ':exp', 1);
		}
		else
		{
			oBtn.src =3D sMaxIcon;			=09
			oContent.style.display =3D 'none';
			if (bCallback)
			    sVal =3D 'False';
			else
                dnn.setVar(oBtn.id + ':exp', 0);
		}
		if (bCallback)
		    dnncore.setUserProp(oBtn.getAttribute('userctr'), =
oBtn.getAttribute('userkey'), sVal, null);
		return true;	//cancel postback
	}
	return false;	//failed so do postback
}

//Drag N Drop
function __dnn_enableDragDrop()
{
	var aryConts =3D dnn.getVar('__dnn_dragDrop').split(";");=09
	var aryTitles;

	for (var i=3D0; i < aryConts.length; i++)
	{
		aryTitles =3D aryConts[i].split(" ");
		if (aryTitles[0].length > 0)
		{		=09
			var oCtr =3D dnn.dom.getById(aryTitles[0]);
			var oTitle =3D dnn.dom.getById(aryTitles[1]);
			if (oCtr !=3D null && oTitle !=3D null)
			{
				oCtr.setAttribute('moduleid', aryTitles[2]);
				dnn.dom.positioning.enableDragAndDrop(oCtr, oTitle, =
'__dnn_dragComplete()', '__dnn_dragOver()');
			}=09
		}
	}
}

var __dnn_oPrevSelPane;
var __dnn_oPrevSelModule;
var __dnn_dragEventCount=3D0;
function __dnn_dragOver()
{
	__dnn_dragEventCount++;
	if (__dnn_dragEventCount % 75 !=3D 0)	//only calculate position every =
75 events
		return;
=09
	var oCont =3D dnn.dom.getById(dnn.dom.positioning.dragCtr.contID);

	var oPane =3D __dnn_getMostSelectedPane(dnn.dom.positioning.dragCtr);
	=09
	if (__dnn_oPrevSelPane !=3D null)	//reset previous pane's border
		__dnn_oPrevSelPane.pane.style.border =3D =
__dnn_oPrevSelPane.origBorder;

	if (oPane !=3D null)
	{	=09
		__dnn_oPrevSelPane =3D oPane;
		oPane.pane.style.border =3D '4px double ' + DNN_HIGHLIGHT_COLOR;
		var iIndex =3D __dnn_getPaneControlIndex(oCont, oPane);

		var oPrevCtl;
		var oNextCtl;
		for (var i=3D0; i<oPane.controls.length; i++)
		{
			if (iIndex > i && oPane.controls[i].id !=3D oCont.id)
				oPrevCtl =3D oPane.controls[i];
			if (iIndex <=3D i && oPane.controls[i].id !=3D oCont.id)
			{
				oNextCtl =3D oPane.controls[i];
				break;
			}
		}		=09
	=09
		if (__dnn_oPrevSelModule !=3D null)
			dnn.dom.getNonTextNode(__dnn_oPrevSelModule.control).style.border =3D =
__dnn_oPrevSelModule.origBorder;
		=09

		if (oNextCtl !=3D null)
		{
			__dnn_oPrevSelModule =3D oNextCtl;
			dnn.dom.getNonTextNode(oNextCtl.control).style.borderTop =3D '5px =
groove ' + DNN_HIGHLIGHT_COLOR;
		}
		else if (oPrevCtl !=3D null)
		{
			__dnn_oPrevSelModule =3D oPrevCtl;
			dnn.dom.getNonTextNode(oPrevCtl.control).style.borderBottom =3D '5px =
groove ' + DNN_HIGHLIGHT_COLOR;
		}
	}
}

function __dnn_dragComplete()
{
	var oCtl =3D dnn.dom.getById(dnn.dom.positioning.dragCtr.contID);
	var sModuleID =3D oCtl.getAttribute('moduleid');
=09
	if (__dnn_oPrevSelPane !=3D null)
		__dnn_oPrevSelPane.pane.style.border =3D =
__dnn_oPrevSelPane.origBorder;

	if (__dnn_oPrevSelModule !=3D null)
		dnn.dom.getNonTextNode(__dnn_oPrevSelModule.control).style.border =3D =
__dnn_oPrevSelModule.origBorder;
	=09
	var oPane =3D __dnn_getMostSelectedPane(dnn.dom.positioning.dragCtr);
	var iIndex;
	if (oPane =3D=3D null)
	{
		var oPanes =3D __dnn_Panes();
		for (var i=3D0; i<oPanes.length; i++)
		{
			if (oPanes[i].id =3D=3D oCtl.parentNode.id)
				oPane =3D oPanes[i];
		}
	}=09
	if (oPane !=3D null)
	{
		iIndex =3D __dnn_getPaneControlIndex(oCtl, oPane);
		__dnn_MoveToPane(oPane, oCtl, iIndex);

		dnn.callPostBack('MoveToPane', 'moduleid=3D' + sModuleID, 'pane=3D' + =
oPane.paneName, 'order=3D' + iIndex * 2);=20
	}
}

function __dnn_MoveToPane(oPane, oCtl, iIndex)
{

	if (oPane !=3D null)
	{
		var aryCtls =3D new Array();
		for (var i=3DiIndex; i<oPane.controls.length; i++)
		{
			if (oPane.controls[i].control.id !=3D oCtl.id)
				aryCtls[aryCtls.length] =3D oPane.controls[i].control;

			dnn.dom.removeChild(oPane.controls[i].control);
		}
		dnn.dom.appendChild(oPane.pane, oCtl);
		oCtl.style.top=3D0;
		oCtl.style.left=3D0;
		oCtl.style.position =3D 'relative';
		for (var i=3D0; i<aryCtls.length; i++)
		{
			dnn.dom.appendChild(oPane.pane, aryCtls[i]);
		}
		__dnn_RefreshPanes();
	}
	else
	{
		oCtl.style.top=3D0;
		oCtl.style.left=3D0;
		oCtl.style.position =3D 'relative';
	}
}

function __dnn_RefreshPanes()
{
	var aryPanes =3D dnn.getVar('__dnn_Panes').split(';');
	var aryPaneNames =3D dnn.getVar('__dnn_PaneNames').split(';');
	__dnn_m_aryPanes =3D new Array();
	for (var i=3D0; i<aryPanes.length; i++)
	{
		if (aryPanes[i].length > 0)
			__dnn_m_aryPanes[__dnn_m_aryPanes.length] =3D new =
__dnn_Pane(dnn.dom.getById(aryPanes[i]), aryPaneNames[i]);
	}
}

var __dnn_m_aryPanes;
var __dnn_m_aryModules;
function __dnn_Panes()
{
	if (__dnn_m_aryPanes =3D=3D null)
	{
		__dnn_m_aryPanes =3D new Array();
		__dnn_RefreshPanes();
	}
	return __dnn_m_aryPanes;
}

function __dnn_Modules(sModuleID)
{
	if (__dnn_m_aryModules =3D=3D null)
		__dnn_RefreshPanes();
=09
	return __dnn_m_aryModules[sModuleID];
}

function __dnn_getMostSelectedPane(oContent)
{
	var oCDims =3D new dnn.dom.positioning.dims(oContent);
	var iTopScore=3D0;
	var iScore;
	var oTopPane;
	for (var i=3D0; i<__dnn_Panes().length; i++)
	{
		var oPane =3D __dnn_Panes()[i];
		var oPDims =3D new dnn.dom.positioning.dims(oPane.pane);
		iScore =3D dnn.dom.positioning.elementOverlapScore(oPDims, oCDims);
	=09
		if (iScore > iTopScore)
		{
			iTopScore =3D iScore;
			oTopPane =3D oPane;
		}
	}
	return oTopPane;
}

function __dnn_getPaneControlIndex(oContent, oPane)
{
	if (oPane =3D=3D null)
		return;
	var oCDims =3D new dnn.dom.positioning.dims(oContent);
	var oCtl;
	if (oPane.controls.length =3D=3D 0)
		return 0;
	for (var i=3D0; i<oPane.controls.length; i++)
	{
		oCtl =3D oPane.controls[i];
		var oIDims =3D new dnn.dom.positioning.dims(oCtl.control);
		if (oCDims.t < oIDims.t)
			return oCtl.index;
	}
	if (oCtl !=3D null)
		return oCtl.index+1;
	else
		return 0;
}

//Objects
function __dnn_Pane(ctl, sPaneName)
{
	this.pane =3D ctl;
	this.id =3D ctl.id;
	this.controls =3D new Array();
	this.origBorder =3D ctl.style.border;
	this.paneName =3D sPaneName;
=09
	var iIndex =3D 0;
	var strModuleOrder=3D'';
	for (var i=3D0; i<ctl.childNodes.length; i++)
	{
		var oNode =3D ctl.childNodes[i];
		if (dnn.dom.isNonTextNode(oNode))=09
		{
			if (__dnn_m_aryModules =3D=3D null)
				__dnn_m_aryModules =3D new Array();

			//if (oNode.tagName =3D=3D 'A' && oNode.childNodes.length > 0)
			//	oNode =3D oNode.childNodes[0];	//DNN now embeds anchor tag=20
			=09
			var sModuleID =3D oNode.getAttribute('moduleid');
			if (sModuleID !=3D null && sModuleID.length > 0)
			{
				strModuleOrder +=3D sModuleID + '~';
				this.controls[this.controls.length] =3D new __dnn_PaneControl(oNode, =
iIndex);
				__dnn_m_aryModules[sModuleID] =3D oNode.id;
				iIndex+=3D1;
			}
		}
	}
	this.moduleOrder =3D strModuleOrder;

}

function __dnn_PaneControl(ctl, iIndex)
{
	this.control =3D ctl;
	this.id =3D ctl.id;
	this.index =3D iIndex;
	this.origBorder =3D ctl.style.border;
=09
}

//move towards dnncore ns.  right now only for personalization
function __dnncore()
{
    this.GetUserVal =3D 0;
    this.SetUserVal =3D 1;
}

__dnncore.prototype =3D {
getUserProp: function(sNameCtr, sKey, pFunc) {
    this._doUserCallBack(dnncore.GetUserVal, sNameCtr, sKey, null, new =
dnncore.UserPropArgs(sNameCtr, sKey, pFunc));
},

setUserProp: function(sNameCtr, sKey, sVal, pFunc) {
    this._doUserCallBack(dnncore.SetUserVal, sNameCtr, sKey, sVal, new =
dnncore.UserPropArgs(sNameCtr, sKey, pFunc));
},

_doUserCallBack: function(iType, sNameCtr, sKey, sVal, pFunc) {
    if (dnn && dnn.xmlhttp)
    {
        var sPack =3D iType + COL_DELIMITER + sNameCtr + COL_DELIMITER + =
sKey + COL_DELIMITER + sVal;
        =
dnn.xmlhttp.doCallBack('__Page',sPack,dnncore._callBackSuccess,pFunc,dnnc=
ore._callBackFail,null,true,null,0);
    }
    else
        alert('Client Personalization not enabled');
},

_callBackSuccess: function (result, ctx, req) {
    if (ctx.pFunc)
        ctx.pFunc(ctx.namingCtr, ctx.key, result);
},

_callBackFail: function (result, ctx) {
	window.status =3D result;
}
}

__dnncore.prototype.UserPropArgs =3D function(sNameCtr, sKey, pFunc)
{
    this.namingCtr =3D sNameCtr;
	this.key =3D sKey;
	this.pFunc =3D pFunc;
}

var dnncore =3D new __dnncore();

------=_NextPart_000_0000_01CAED13.30C922D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.loudoun.gov/controls/SolpartMenu/spmenu.js

//------------------------------------------------------//
// Solution Partner's ASP.NET Hierarchical Menu Control //
// Copyright (c) 2002-2005                              //
// Jon Henning - Solution Partner's Inc                 // =20
// jhenning@solpart.com   -   http://www.solpart.com    //
// Compatible Menu Version:  <Min: 1400>             //
//                           <Max: 1.7.2.0>             //
// <Script Version: 1720>                               //
//------------------------------------------------------//
var m_oSolpartMenu;
if (m_oSolpartMenu =3D=3D null)
	m_oSolpartMenu =3D new Array(); //stores all menu objects (SolpartMenu) =
in array=20
var m_spm_sBrowser;
var m_spm_sVersion;
function spm_initMyMenu(oXML, oCtl)   //Creates SolpartMenu object and =
calls generate method
{

  m_oSolpartMenu[oCtl.id] =3D new SolpartMenu(oCtl);
  m_oSolpartMenu[oCtl.id].GenerateMenuHTML(oXML);
=20
}
 =20
//------- Constructor -------//
function SolpartMenu(o)
{
__db(o.id + ' - constructor');
//  var me =3D this;  //allow attached events to reference this
  //--- Data Properties ---//
  this.systemImagesPath=3Dspm_getAttr(o, 'SysImgPath', ''); =20
  this.iconImagesPath=3Dspm_getAttr(o, 'IconImgPath', =
this.systemImagesPath);
 =20
  this.xml =3D spm_getAttr(o, 'XML', '');
  this.xmlFileName =3D spm_getAttr(o, 'XMLFileName', '');

  //--- Appearance Properties ---//
  this.fontStyle=3Dspm_getAttr(o, 'FontStyle', 'font-family: arial;');
  this.backColor=3Dspm_getAttr(o, 'BackColor'); =20
  this.foreColor=3Dspm_getAttr(o, 'ForeColor');
  this.iconBackColor=3Dspm_getAttr(o, 'IconBackColor');
  this.hlColor=3Dspm_getAttr(o, 'HlColor', '');
  this.shColor=3Dspm_getAttr(o, 'ShColor', '');=20
  this.selColor=3Dspm_getAttr(o, 'SelColor');
  this.selForeColor=3Dspm_getAttr(o, 'SelForeColor');
  this.selBorderColor=3Dspm_getAttr(o, 'SelBorderColor');
  this.menuAlignment =3D spm_getAttr(o, 'MenuAlignment', 'Left');
  this.display=3Dspm_getAttr(o, 'Display', 'horizontal');
  this.MBLeftHTML=3Dspm_getAttr(o, 'MBLHTML', '');
  this.MBRightHTML=3Dspm_getAttr(o, 'MBRHTML', '');

  this.rootArrow =3D spm_getAttr(o, 'RootArrow', '0');
  this.rootArrowImage =3D spm_getAttr(o, 'RootArrowImage', '');
  this.arrowImage =3D spm_getAttr(o, 'ArrowImage', '');
  this.backImage=3Dspm_getAttr(o, 'BackImage', '');

	this.supportsTransitions =3D spm_getAttr(o, 'SupportsTrans', '0');

  //--- Transition Properteis ---//
  //this.menuEffectsStyle=3Dspm_getAttr(o, 'MenuEffectsStyle', '');
  this.menuTransitionLength=3Dspm_getAttr(o, 'MenuTransitionLength', =
.3);
  this.menuTransition=3Dspm_getAttr(o, 'MenuTransition', 'None');
  this.menuTransitionStyle=3Dspm_getAttr(o, 'MenuTransitionStyle', '');
  this.SolpartMenuTransitionObject =3D new =
SolpartMenuTransitionObject();
 =20
  //--- Behavior Properteis ---//
  this.moveable =3D spm_getAttr(o, 'Moveable', '0');
  this.moDisplay=3Dspm_getAttr(o, 'MODisplay', 'HighLight');
  this.moExpand=3Dspm_getAttr(o, 'MOExpand', "-1");
  this.moutDelay=3Dspm_getAttr(o, 'MOutDelay', "0");
  this.minDelay=3Dspm_getAttr(o, 'MInDelay', "0");
  this.minDelayType=3Dnull;
	this.minDelayTimer=3Dnull;
	this.minDelayObj=3Dnull;
	 =20
  if (spm_browserType() =3D=3D 'safari')	//safari has issues with =
mouseoutdelay...
		this.moutDelay =3D 5000;
	=09
  this.target=3Dspm_getAttr(o, 'target', "");
  this.moScroll=3Dspm_getAttr(o, 'MOScroll', "-1");

  //--- Sizing Properties ---//
  this.menuBarHeight=3Dspm_fixUnit(spm_getAttr(o, 'MenuBarHeight', =
'0'));
  this.menuItemHeight=3Dspm_fixUnit(spm_getAttr(o, 'MenuItemHeight', =
'0'));
  this.iconWidth=3Dspm_fixUnit(spm_getAttr(o, 'IconWidth', '0'));
  this.borderWidth=3Dspm_getAttr(o, 'BorderWidth', '1');

  //--- CSS Properties ---//
  this.cssMenuContainer=3Dspm_getAttr(o, 'CSSMenuContainer', '');
  this.cssMenuBar=3Dspm_getAttr(o, 'CSSMenuBar', '');
  this.cssMenuItem=3Dspm_getAttr(o, 'CSSMenuItem', '');
  this.cssMenuIcon=3Dspm_getAttr(o, 'CSSMenuIcon', '');
  this.cssSubMenu=3Dspm_getAttr(o, 'CSSSubMenu', '');
  this.cssMenuBreak=3Dspm_getAttr(o, 'CSSMenuBreak', '');
  this.cssMenuItemSel=3Dspm_getAttr(o, 'CSSMenuItemSel', '');
  this.cssMenuArrow=3Dspm_getAttr(o, 'CSSMenuArrow', '');
  this.cssMenuRootArrow=3Dspm_getAttr(o, 'CSSRootMenuArw', '');
  this.cssMenuScrollItem=3Dspm_getAttr(o, 'CSSScrollItem', '');

	//for right to left (rtl) menus
	this.direction =3D spm_getCurrentStyle(document.body, 'direction');

	this.useIFrames=3D(spm_getAttr(o, 'useIFrames', '1') !=3D '0' && =
spm_supportsIFrameTrick());=09
=09
	this.delaySubmenuLoad=3D(spm_getAttr(o, 'delaySubmenuLoad', '0') !=3D =
'0' && spm_needsSubMenuDelay());=09
=09
 =20
  //---- methods ---//
  //this.GenerateMenuHTML=3D__GenerateMenuHTML;

  //----- private ----//
  this._m_sNSpace =3D o.id;               //stores namespace for menu
  this._m_sOuterTables =3D '';            //stores HTML for sub menus
  this._m_oDOM;                         //stores XML DOM object
	this._m_oMenu =3D o;                    //stores container
  this._m_oMenuMove;                    //stores control that is used =
for moving menu
 =20
  this._m_oTblMenuBar;                  //stores menu container
	this._m_aOpenMenuID =3D new Array();	  //stores list of menus that are =
currently displayed
	this._m_bMoving=3Dfalse;                //flag to determine menu is =
being dragged
  this._m_dHideTimer =3D null;            //used to time when mouse out =
occured to auto hide menu based on mouseoutdelay
  this._m_oScrollingMenu =3D null;				//used in scrolling menu on mouse =
over

__db(this._m_oMenu.id + ' - constructor end');

}

//--- Destroys interrnal object references ---//
SolpartMenu.prototype.destroy =3D function ()
{
  this.systemImagesPath =3D null; =20
  this.iconImagesPath =3D null;
  this.xml =3D null;
  this.xmlFileName =3D null;

  //--- Appearance Properties ---//
  this.fontStyle =3D null;
  this.backColor =3D null; =20
  this.foreColor =3D null;
  this.iconBackColor =3D null;
  this.hlColor =3D null;
  this.shColor =3D null;=20
  this.selColor =3D null;
  this.selForeColor =3D null;
  this.selBorderColor =3D null;
  this.menuAlignment =3D null;
  this.display =3D null;

  this.rootArrow =3D null;
  this.rootArrowImage =3D null;
  this.arrowImage =3D null;
  this.backImage =3D null;

  //--- Transition Properteis ---//
  //this.menuEffectsStyle =3D null;
  this.menuTransitionLength =3D null;
  this.menuTransition =3D null;
  this.SolpartMenuTransitionObject =3D null;
 =20
  //--- Behavior Properteis ---//
  this.moveable =3D null;
  this.moDisplay =3D null;
  this.moExpand =3D null;
  this.moutDelay =3D null;

  //--- Sizing Properties ---//
  this.menuBarHeight =3D null;
  this.menuItemHeight =3D null;
  this.iconWidth =3D null;
  this.borderWidth =3D null;

  //--- CSS Properties ---//
  this.cssMenuContainer =3D null;
  this.cssMenuBar =3D null;
  this.cssMenuItem =3D null;
  this.cssMenuIcon =3D null;
  this.cssSubMenu =3D null;
  this.cssMenuBreak =3D null;
  this.cssMenuItemSel =3D null;
  this.cssMenuArrow =3D null;
  this.cssMenuRootArrow =3D null;
 =20
  //---- methods ---//

  //----- private ----//
  m_oSolpartMenu[this._m_sNSpace] =3D null;

  this._m_sNSpace =3D null;                 //stores namespace for menu
  this._m_sOuterTables =3D null;            //stores HTML for sub menus
  this._m_oDOM =3D null;                    //stores XML DOM object
	this._m_oMenu =3D null;                   //stores container
  this._m_oMenuMove =3D null;               //stores control that is =
used for moving menu
 =20
  this._m_oTblMenuBar =3D null;             //stores menu container
	this._m_aOpenMenuID =3D null;	            //stores list of menus that =
are currently displayed
	this._m_bMoving =3D null;                 //flag to determine menu is =
being dragged
  this._m_dHideTimer =3D null;              //used to time when mouse =
out occured to auto hide menu based on mouseoutdelay
  this._m_oScrollingMenu =3D null;					//used in scrolling menu on mouse =
over
 =20
}

//--- xml document loaded (non-dataisland) ---//
SolpartMenu.prototype.onXMLLoad =3D function ()
{
  this.GenerateMenuHTML(this._m_oDOM);
}

//--- Generates menu HTML through passed in XML DOM ---//
SolpartMenu.prototype.GenerateMenuHTML =3D function (oXML)=20
{
__db(this._m_oMenu.id + ' - GenerateMenuHTML');
    //'Generates the main menu bar
  var sHTML =3D '';
  this._m_sOuterTables =3D '';

	if (oXML =3D=3D null)
	{
	  if (this._m_oDOM =3D=3D null)
	  {
	    oXML =3D spm_createDOMDoc();
	    this._m_oDOM =3D oXML;
        	 =20
	    if (this.xml.length)
	      oXML.loadXML(this.xml);
  	 =20
	    if (this.xmlFileName.length)
	    {
	      oXML.onload =3D eval('onxmlload' + this._m_sNSpace);=20
	      oXML.load(this.xmlFileName);
	      return; //async load
	    }
    }
	}
	else
	  this._m_oDOM =3D oXML;

  if (this.display =3D=3D "vertical")
  {
      sHTML +=3D '<table ID=3D"tbl' + this._m_sNSpace + 'MenuBar" =
CELLPADDING=3D\'0\' CELLSPACING=3D\'0\' BORDER=3D"0" CLASS=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmbctr') + this.cssMenuContainer) =
+ '" HEIGHT=3D"100%" STYLE=3D"vertical-align: middle;">\n';	//removed =
position: relative;  for IE and display: block; for Opera
      sHTML +=3D MyIIf(this.MBLeftHTML.length, '<tr>\n       <td>' + =
this.MBLeftHTML + '</td>\n</tr>\n', '');
      sHTML +=3D MyIIf(Number(this.moveable), '<tr>\n       <td =
ID=3D"td' + this._m_sNSpace + 'MenuMove" height=3D\'3px\' =
style=3D\'cursor: move; ' + spm_getMenuBorderStyle(this) + '\'>' + =
spm_getSpacer(this) + '</td>\n</tr>\n', '');
      sHTML +=3D         =
this.GetMenuItems(this._m_oDOM.documentElement);
      sHTML +=3D '       <tr><td HEIGHT=3D"100%">' + spm_getSpacer(this) =
+ '</td>\n' ;
      sHTML +=3D '   </tr>\n';
      sHTML +=3D MyIIf(this.MBRightHTML.length, '<tr>\n       <td>' + =
this.MBRightHTML + '</td>\n</tr>\n', '');
      sHTML +=3D '</table>\n';
  }
  else
  {
      sHTML +=3D '<table ID=3D"tbl' + this._m_sNSpace + 'MenuBar" =
CELLPADDING=3D\'0\' CELLSPACING=3D\'0\' BORDER=3D"0" CLASS=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmbctr') + this.cssMenuContainer) =
+ '" WIDTH=3D"100%" STYLE=3D"vertical-align: middle; ">\n';	//removed =
position: relative;  for IE and display: block; for Opera
      sHTML +=3D '	<tr>\n';
      sHTML +=3D MyIIf(this.MBLeftHTML.length, '<td>' + this.MBLeftHTML =
+ '</td>\n', '');
      sHTML +=3D MyIIf(Number(this.moveable), '       <td ID=3D"td' + =
this._m_sNSpace + 'MenuMove" width=3D\'3px\' style=3D\'cursor: move; ' + =
spm_getMenuBorderStyle(this) + '\'>' + spm_getSpacer(this) + '</td>\n', =
'');
      sHTML +=3D spm_getMenuSpacingImage('left', this);
      sHTML +=3D         =
this.GetMenuItems(this._m_oDOM.documentElement);
      sHTML +=3D spm_getMenuSpacingImage('right', this);
      sHTML +=3D MyIIf(this.MBRightHTML.length, '<td>' + =
this.MBRightHTML + '</td>\n', '');
      sHTML +=3D '   </tr>\n';
      sHTML +=3D '</table>\n';
  }
=09
	this._m_oMenu.innerHTML =3D sHTML;

	this.GenerateSubMenus();

=09
  this._m_oMenuMove =3D spm_getById('td' + this._m_sNSpace + =
'MenuMove');

  spm_getTags("BODY")[0].onclick =3D =
spm_appendFunction(spm_getTags("BODY")[0].onclick, 'm_oSolpartMenu["' + =
this._m_sNSpace + '"].bodyclick();'); //document.body.onclick =3D =
this.bodyclick;

  this._m_oTblMenuBar =3D spm_getById('tbl' + this._m_sNSpace + =
'MenuBar');=20
 =20
  this.fireEvent('onMenuComplete');

__db(this._m_oMenu.id + ' - GenerateMenuHTML end');   =20
}

SolpartMenu.prototype.GenerateSubMenus =3D function (oXML)=20
{
	if (this._m_sOuterTables.length > 0)
	{
			var oDiv =3D spm_getById(this._m_sNSpace + '_divOuterTables');
			if (oDiv =3D=3D null)
			{
				alert('It appears that your menu dll is out of sync with your script =
file.');
				return;
			}
		=09
			if (this.delaySubmenuLoad !=3D '0' && document.readyState !=3D =
'complete')
				return;
						=09
			oDiv.innerHTML =3D this._m_sOuterTables;
		=09
	}
	this._m_sOuterTables =3D '';
}

function spm_getMenuBarEvents(sCtl)
{
  return 'onmouseover=3D"m_oSolpartMenu[\'' + sCtl + '\'].onMBMO(this);" =
onmouseout=3D"m_oSolpartMenu[\'' + sCtl + '\'].onMBMOUT(this);" =
onclick=3D"m_oSolpartMenu[\'' + sCtl + '\'].onMBC(this, event);" =
onmousedown=3D"m_oSolpartMenu[\'' + sCtl + '\'].onMBMD(this);" =
onmouseup=3D"m_oSolpartMenu[\'' + sCtl + '\'].onMBMU(this);"';
}

function spm_getMenuItemEvents(sCtl)
{
  return 'onmouseover=3D"m_oSolpartMenu[\'' + sCtl + =
'\'].onMBIMO(this);" onmouseout=3D"m_oSolpartMenu[\'' + sCtl + =
'\'].onMBIMOUT(this);" onclick=3D"m_oSolpartMenu[\'' + sCtl + =
'\'].onMBIC(this, event);"';
}

//--- Returns HTML for menu items (recursive function) ---//
SolpartMenu.prototype.GetMenuItems =3D function (oParent)
{
  var oNode;
  var sHTML =3D '';
  var sID;
  var sParentID;
  var sClickAction;
 =20
	for (var i =3D 0; i < oParent.childNodes.length; i++)
	{
		oNode =3D oParent.childNodes[i];

		if (oNode.nodeType !=3D 3 && oNode.nodeType !=3D 8)  //exclude =
nodeType of Text (Netscape/Mozilla) issue!
		{
		  //'determine if root level item and set parent id accordingly
		  if (oNode.parentNode.nodeName !=3D "menuitem")
			  sParentID =3D "-1";
		  else
			  sParentID =3D oNode.parentNode.getAttribute("id");

		  if (oNode.nodeName =3D=3D "menuitem")
			  sID =3D oNode.getAttribute("id");
		  else
			  sID =3D "";


  __db(sID + ' getmenuitems');
			sClickAction =3D spm_getMenuClickAction(oNode, this);


		  if (sParentID =3D=3D "-1")	//'if top level menu item
		  {
	=09
			  if (this.display =3D=3D "vertical")
				  sHTML +=3D "<tr>\n"; //'if vertical display then add rows for each =
top menuitem
  		=09
  			if (oNode.nodeName =3D=3D 'menubreak')
  			{
					if (this.display =3D=3D "vertical")
						sHTML +=3D "<tr>\n"; //'if vertical display then add rows for each =
top menuitem

 					var sBreakHTML =3D spm_getAttr(oNode, 'lefthtml', '') + =
spm_getAttr(oNode, 'righthtml', '');
 					if (sBreakHTML.length > 0)
 						sHTML +=3D '   <td class=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmbrk') + this.cssMenuBreak) + =
'">' + sBreakHTML + '</td>\n';
 					else
 						sHTML +=3D '   <td class=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmbrk') + this.cssMenuBreak) + =
'">' + spm_getMenuImage('spacer.gif', this, true, ' ') + '</td>\n';

					if (this.display =3D=3D "vertical")
						sHTML +=3D "</tr>\n";
  			}
  			else
  			{
					sHTML +=3D '<td>\n<table width=3D"100%" CELLPADDING=3D"0" =
CELLSPACING=3D"0" border=3D"0">\n<tr id=3D"td' + this._m_sNSpace + sID + =
'" ' + spm_getMenuBarEvents(this._m_sNSpace) + '  class=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmbar spmitm') + this.cssMenuBar + =
' ' + this.cssMenuItem + ' ' + spm_getMenuItemCSS(oNode)) + '" =
savecss=3D"' + spm_getMenuItemCSS(oNode) + '" saveselcss=3D"' + =
spm_getMenuItemSelCSS(oNode) + '" menuclick=3D"' + sClickAction + '" =
style=3D"' + spm_getMenuItemStyle('item', oNode) + '">\n';
					var sAlign =3D this.display=3D=3D'vertical' ? 'align=3D"' + =
this.menuAlignment + '"' : '';
					sHTML +=3D '<td unselectable=3D"on" NOWRAP=3D"NOWRAP" ' + sAlign + =
' TITLE=3D"' + spm_getAttr(oNode, 'tooltip', '') + '">' + =
spm_getImage(oNode, this) + spm_getItemHTML(oNode, 'left', '&nbsp;') + =
spm_getAttr(oNode, 'title', '') + spm_getItemHTML(oNode, 'right') + =
MyIIf(Number(this.rootArrow) && spm_nodeHasChildren(oNode), '</td>\n<td =
align=3D"right" class=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmrarw') + this.cssMenuRootArrow) =
+ '">' + spm_getArrow(this.rootArrowImage, this) + "", '&nbsp;') + =
'\n</td>\n</tr>\n</table>\n</td>\n';
				}
				  	   =20
			  if (this.display =3D=3D "vertical")
				  sHTML +=3D "</tr>\n";
		 =20
		=20
		  }
		  else                        //'submenu - not top level menu item
		  {
			  switch(oNode.nodeName)
			  {
				  case "menuitem":
				  {
					  sHTML +=3D		'   <tr ID=3D"tr' + this._m_sNSpace + sID + '" ' + =
spm_getMenuItemEvents(this._m_sNSpace) + ' parentID=3D"' + sParentID + =
'" class=3D"' + spm_fixCSSForMac(this.getIntCSSName('spmitm') + =
this.cssMenuItem + ' ' + spm_getMenuItemCSS(oNode)) + '" savecss=3D"' + =
spm_getMenuItemCSS(oNode) + '" saveselcss=3D"' + =
spm_getMenuItemSelCSS(oNode) + '" menuclick=3D"' + sClickAction + '" =
style=3D"' + spm_getMenuItemStyle('item', oNode) + '">\n';
					  sHTML +=3D		'       <td unselectable=3D"on" id=3D"icon' + =
this._m_sNSpace + sID + '" class=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmicn') + this.cssMenuIcon) + '" =
style=3D"' + spm_getMenuItemStyle('image', oNode) + '; ' + =
spm_getMenuItemStyle('item', oNode) + '">' + spm_getImage(oNode, this) + =
'</td>\n';
					  sHTML +=3D		'       <td unselectable=3D"on" id=3D"td' + =
this._m_sNSpace + sID + '" class=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmitm') + this.cssMenuItem + ' ' + =
spm_getMenuItemCSS(oNode)) + '" savecss=3D"' + spm_getMenuItemCSS(oNode) =
+ '" NOWRAP=3D"NOWRAP" TITLE=3D"' + spm_getAttr(oNode, 'tooltip', '') + =
'" style=3D"' + spm_getMenuItemStyle('item', oNode) + '">' + =
spm_getItemHTML(oNode, 'left', '') + spm_getAttr(oNode, 'title', '') + =
spm_getItemHTML(oNode, 'right', '') + '</td>\n';
					  sHTML +=3D		'       <td unselectable=3D"on" id=3D"arrow' + =
this._m_sNSpace + sID + '" width=3D"15px" CLASS=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmarw') + this.cssMenuArrow) + '" =
style=3D"' + spm_getMenuItemStyle('item', oNode) + '">' + =
MyIIf(spm_nodeHasChildren(oNode), spm_getArrow(this.arrowImage, this), =
spm_getSpacer(this)) + '</td>\n';
					  sHTML +=3D		'   </tr>\n';

					  break;
				  }
				  case "menubreak":
				  {
 						var sBreakHTML =3D spm_getAttr(oNode, 'lefthtml', '') + =
spm_getAttr(oNode, 'righthtml', '');
 						if (sBreakHTML.length > 0)
							sHTML +=3D '   <tr><td colspan=3D"3" class=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmbrk') + this.cssMenuBreak) + =
'">' + sBreakHTML + '</td>\n</tr>\n';
 						else
							sHTML +=3D '   <tr>\n<td style=3D"height: 1px" class=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmicn') + this.cssMenuIcon) + '">' =
+ spm_getMenuImage('spacer.gif', this, true, ' ') + '</td>\n<td =
colspan=3D"2" class=3D"' + spm_fixCSSForMac(this.getIntCSSName('spmbrk') =
+ this.cssMenuBreak) + '">' + spm_getMenuImage('spacer.gif', this, true, =
' ') + '</td>\n</tr>\n';

					  break;
				  }
			  }
		  }

		  //'Generate sub menu - note: we are recursively calling ourself
		  //'netscape renders tables with display: block as having =
cellpadding!!! therefore using div outside table - LAME!
		  if (oNode.childNodes.length > 0)
		  {
				var sTag =3D 'DIV';
				var sStyle =3D '';

				if (spm_isMac('ie'))
				{
					sTag =3D 'P';
					sStyle =3D 'margin-top:0px; margin-left:0px;'
				}
			  this._m_sOuterTables =3D '\n<' + sTag + ' ID=3D"tbl' + =
this._m_sNSpace + sID + '" CLASS=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmsub') + this.cssSubMenu) + '" =
STYLE=3D"display:none; position: absolute;' + sStyle + =
this.menuTransitionStyle + '">\n<table CELLPADDING=3D"0" =
CELLSPACING=3D"0" BORDER=3D"0">\n' + this.GetMenuItems(oNode) + =
'\n</table>\n</' + sTag + '>\n' + this._m_sOuterTables;
			}

    }
	}
	return sHTML;
}

	//--------------- Event Functions ---------------//
  //--- menubar click event ---//
	SolpartMenu.prototype.onMBC =3D function (e, evt)
	{
		this.GenerateSubMenus();

		var oCell =3D e; //event.srcElement;
		var sID =3D oCell.id.substr(2);

		var oMenu =3D spm_getById("tbl" + sID);
	=09
		if (oMenu !=3D null)
		{
			this.hideAllMenus();		//mindelay mod
			if (oMenu.style.display =3D=3D '')
			{
				this.hideAllMenus();	=09
				if (this.useIFrames)
					spm_iFrameIndex(oMenu, false, this.systemImagesPath);
				else
					spm_showElement("SELECT|OBJECT");
			}
			else
			{
				spm_positionMenu(this, oMenu, oCell);
			=09
				this.doTransition(oMenu);
				oMenu.style.display =3D "";
				this._m_aOpenMenuID[0] =3D sID;
				if (this.useIFrames)
					spm_iFrameIndex(oMenu, true, this.systemImagesPath);
				else
					spm_hideElement("SELECT|OBJECT",oMenu);
			}
		}
	=09
    this.fireEvent('onMenuBarClick', oCell);
   =20
    oMenu =3D spm_getById("td" + sID);
    if (spm_getAttr(oMenu, "menuclick", '').length)
    {
      eval(spm_getAttr(oMenu, "menuclick", ''));
      this.hideAllMenus();
    }
		spm_stopEventBubbling(evt);
	}
=09
  //--- menubar mousedown event ---//
	SolpartMenu.prototype.onMBMD =3D function (e)
	{
		var oCell =3D e; //event.srcElement;
		this.applyBorder(oCell, 1, this.shColor, this.hlColor);
	}
 =20
  //--- menubar mouseup event ---//
	SolpartMenu.prototype.onMBMU =3D function (e)
	{
		var oCell =3D e; //event.srcElement;
		this.applyBorder(oCell, 1, this.hlColor, this.shColor);
	}
 =20
  //--- menubar mouseover event ---//
	SolpartMenu.prototype.onMBMO =3D function (e, bBypassDelay)
	{
		this.GenerateSubMenus();
		var oCell =3D e; //event.srcElement;
	=09
		if (oCell.id.length =3D=3D 0) //cancelBubble
		  return;
		var sID =3D oCell.id.substr(2);
		var oMenu =3D spm_getById("tbl" + sID);

		if (this._m_aOpenMenuID.length || this.moExpand !=3D '0')
		{
			if (this.minDelay !=3D 0 && bBypassDelay !=3D true)
			{
				if (this.minDelayTimer !=3D null)
					window.clearTimeout(this.minDelayTimer);
				this.minDelayType =3D 'root';
				this.minDelayObj =3D e;
				this.minDelayTimer =3D setTimeout('m_oSolpartMenu["' + =
this._m_sNSpace + '"].mouseInDelayHandler()', this.minDelay);
			}
			else
			{
				//--- if menu is shown then mouseover triggers the showing of all =
menus ---//
				this.hideAllMenus();

				if (oMenu !=3D null)
				{
					spm_positionMenu(this, oMenu, oCell);
					this.doTransition(oMenu);
					oMenu.style.display =3D "";
					this._m_aOpenMenuID[0] =3D sID;
					if (this.useIFrames)
						spm_iFrameIndex(oMenu, true, this.systemImagesPath);
					else
						spm_hideElement("SELECT|OBJECT",oMenu);
				}
			}
			this.applyBorder(oCell, 1, this.shColor, this.hlColor);
		}
		else
		{
			this.applyBorder(oCell, 1, this.hlColor, this.shColor);
		}

		oCell.className =3D  spm_fixCSSForMac(this.getIntCSSName('spmitmsel =
spmbar') + this.cssMenuBar + ' ' + this.cssMenuItemSel + ' ' + =
spm_getAttr(oCell, 'saveselcss', '') + ' ' + spm_getAttr(oCell, =
'savecss', ''));
	=09
		this._m_dHideTimer =3D null;
	=09
		this.fireEvent('onMenuBarMouseOver', oCell);
	=09
	}
  //--- menubar mouseout event ---//
	SolpartMenu.prototype.onMBMOUT =3D function (e)
	{
		var oCell =3D e; //event.srcElement;
		var sID =3D oCell.id.substr(2);
		this.applyBorder(oCell, 1, spm_getCellBackColor(oCell), =
spm_getCellBackColor(oCell), "none");=09
		this._m_dHideTimer =3D new Date();

		if (this.moutDelay !=3D 0)
		  setTimeout('m_oSolpartMenu["' + this._m_sNSpace + =
'"].hideMenuTime()', this.moutDelay);
		 =20
    oCell.className =3D spm_fixCSSForMac(this.getIntCSSName('spmbar =
spmitm') + this.cssMenuBar + ' ' + this.cssMenuItem + ' ' + =
spm_getAttr(e, 'savecss', ''));
    this.stopTransition();
    this.minDelayType =3D null;
    this.fireEvent('onMenuBarMouseOut', oCell);
	}
=09
  //--- menuitem click ---//
	SolpartMenu.prototype.onMBIC =3D function (e, evt)
	{
		var oRow =3D spm_getSourceTR(e, this._m_sNSpace);  //event.srcElement
		var sID =3D oRow.id.substr(2);
		if (spm_itemHasChildren(sID, this._m_sNSpace) =3D=3D false)
			this.hideAllMenus();

		this.fireEvent('onMenuItemClick', oRow);

    if (spm_getAttr(oRow, "menuclick", '').length)
    {
      eval(spm_getAttr(oRow, "menuclick", ''));
      this.hideAllMenus();
		}
		spm_stopEventBubbling(evt);
	=09
		this.handlembi_mo(oRow, true);
	}

  //--- menuitem mouseover event ---//
	SolpartMenu.prototype.onMBIMO =3D function (e)
	{	=09
		this.handlembi_mo(spm_getSourceTR(e, this._m_sNSpace)); =
//event.srcElement

		this._m_dHideTimer =3D null;
	}
  //--- menuitem mouseout event ---//
	SolpartMenu.prototype.onMBIMOUT =3D function (e)
	{=09
		this.handlembi_mout(spm_getSourceTR(e, this._m_sNSpace));  =
//event.srcElement
		this._m_dHideTimer =3D new Date;
		//setTimeout(this.hideMenuTime, this.moutDelay);
		if (this.moutDelay !=3D 0)
		  setTimeout('m_oSolpartMenu["' + this._m_sNSpace + =
'"].hideMenuTime()', this.moutDelay);
		=20
		this.minDelayType =3D null;
	}

	SolpartMenu.prototype.bodyclick =3D function()
	{
		this.hideAllMenus();
	}

  //--- handles display of newly opened menu ---//
	SolpartMenu.prototype.handleNewItemSelect =3D function (sID)
	{
		var i;
		var iNewLength=3D-1;
		var bDeleteRest=3Dfalse;=20
		for (i=3D0; i<this._m_aOpenMenuID.length; i++)
		{	=09
			if (bDeleteRest)
			{
				spm_getById("tbl" + this._m_aOpenMenuID[i]).style.display =3D =
"none";
				if (this.useIFrames)
					spm_iFrameIndex(spm_getById("tbl" + this._m_aOpenMenuID[i]), false, =
this.systemImagesPath);
			}
			if (this._m_aOpenMenuID[i] =3D=3D this._m_sNSpace + sID)
			{
				bDeleteRest=3Dtrue;
				iNewLength =3D i;
			}			=09
		}
		if (iNewLength !=3D -1)
			this._m_aOpenMenuID.length =3D iNewLength+1;
	}
=09
  //--- hides all menus that are currently displayed ---//
	SolpartMenu.prototype.hideAllMenus =3D function ()
	{
		var i;
		var oMenu;
		for (i=3D0; i<this._m_aOpenMenuID.length; i++)
		{	=09
			oMenu =3D spm_getById("tbl" + this._m_aOpenMenuID[i]);
			oMenu.style.display =3D "none";

			if (this.useIFrames)
				spm_iFrameIndex(oMenu, false, this.systemImagesPath);
		}
		if (this.useIFrames !=3D true)
			spm_showElement("SELECT|OBJECT");

		this._m_aOpenMenuID.length =3D 0;
	}	=09
 =20
 =20
  function SolpartMenuTransitionObject()
  {
    this.id=3Dnull;
    this.stop =3D false;
  }=20

  //--- stops menu transition effect ---//
  SolpartMenu.prototype.stopTransition =3D function ()
  {
    this.SolpartMenuTransitionObject.stop =3D true;
    this.doFilter();
    this.SolpartMenuTransitionObject =3D new =
SolpartMenuTransitionObject();
  }
 =20
  //--- starts menu transition effect ---//
  SolpartMenu.prototype.doTransition =3D function (oMenu)
  {
    if (this.menuTransition =3D=3D 'None' || this.supportsTransitions =
=3D=3D '0')
      return;

    var sID =3D this.SolpartMenuTransitionObject.id;
   =20
    switch (this.menuTransition)
    {
      case 'AlphaFade':
      {
        if (this.SolpartMenuTransitionObject.id !=3D oMenu.id)=20
        {
          this.SolpartMenuTransitionObject.id =3D oMenu.id;
          this.SolpartMenuTransitionObject.opacity =3D 0;
          this.doFilter();
        }
        break;
      }
      case 'Wave':
      {
        if (this.SolpartMenuTransitionObject.id !=3D oMenu.id)=20
        {       =20
          this.SolpartMenuTransitionObject.id =3D oMenu.id;
          this.SolpartMenuTransitionObject.phase =3D 0;
          this.doFilter();
        }
        break;
      }
      case 'ConstantWave':
      {
        if (sID !=3D oMenu.id)=20
        {       =20
          this.SolpartMenuTransitionObject.id =3D oMenu.id;
          this.SolpartMenuTransitionObject.phase =3D 0;
          this.SolpartMenuTransitionObject.constant=3Dtrue;
          this.doFilter();
        }
        break;
      }
      case 'Inset': case 'RadialWipe': case 'Slide': case 'Spiral': case =
'Stretch': case 'Strips': case 'Wheel': case 'GradientWipe': case =
'Zigzag': case 'Barn': case 'Blinds': case 'Checkerboard': case 'Fade': =
case 'Iris': case 'RandomBars':
      {
        oMenu.filters('DXImageTransform.Microsoft.' + =
this.menuTransition).apply();
        oMenu.filters('DXImageTransform.Microsoft.' + =
this.menuTransition).duration =3D this.menuTransitionLength;
        oMenu.filters('DXImageTransform.Microsoft.' + =
this.menuTransition).play();
        break;
      }
    }
  }

  //--- applys transition filter ---//
  SolpartMenu.prototype.doFilter =3D function (bStop)=20
  {     =20
    if (this.SolpartMenuTransitionObject.id =3D=3D null)
      return;
     =20
    var o =3D spm_getById(this.SolpartMenuTransitionObject.id);
    window.status =3D new Date();
    switch (this.menuTransition)
    {
      case 'AlphaFade':
      {
        if (this.SolpartMenuTransitionObject.stop)
        {
          o.filters('DXImageTransform.Microsoft.Alpha').opacity =3D 100;
        }
        else
        {
          o.filters('DXImageTransform.Microsoft.Alpha').opacity =3D =
this.SolpartMenuTransitionObject.opacity;
          if (this.SolpartMenuTransitionObject.opacity < 100)
          {
            setTimeout('m_oSolpartMenu["' + this._m_sNSpace + =
'"].doFilter()', 50);
            this.SolpartMenuTransitionObject.opacity +=3D (100/20* =
this.menuTransitionLength);
          }
        }
        break;
      }
      case 'Wave': case 'ConstantWave':
      {
        if (this.SolpartMenuTransitionObject.stop)
        {
            o.filters("DXImageTransform.Microsoft.Wave").freq =3D 0;
            o.filters("DXImageTransform.Microsoft.Wave").lightstrength =
=3D 0;
            o.filters("DXImageTransform.Microsoft.Wave").strength =3D 0;
            o.filters("DXImageTransform.Microsoft.Wave").phase =3D 0;
        }
        else
        {
          o.filters("DXImageTransform.Microsoft.Wave").freq =3D 1;
          o.filters("DXImageTransform.Microsoft.Wave").lightstrength =3D =
20;
          o.filters("DXImageTransform.Microsoft.Wave").strength =3D 5;
          o.filters("DXImageTransform.Microsoft.Wave").phase =3D =
this.SolpartMenuTransitionObject.phase;

          if (this.SolpartMenuTransitionObject.phase < 100 * =
this.menuTransitionLength || this.SolpartMenuTransitionObject.constant =
=3D=3D true)
          {
            setTimeout('m_oSolpartMenu["' + this._m_sNSpace + =
'"].doFilter()', 50);
            this.SolpartMenuTransitionObject.phase +=3D 5;
          }
          else
          {
            o.filters("DXImageTransform.Microsoft.Wave").freq =3D 0;
            o.filters("DXImageTransform.Microsoft.Wave").lightstrength =
=3D 0;
            o.filters("DXImageTransform.Microsoft.Wave").strength =3D 0;
            o.filters("DXImageTransform.Microsoft.Wave").phase =3D 0;
          }
        }
        break;
      }
    }
  }         =20

  //--- handles mouseover for menu item ---//
	SolpartMenu.prototype.handlembi_mo =3D function (oRow, bBypassDelay)
	{
		var sID =3D oRow.id.substr(2);

		spm_getById("icon" + sID).className =3D =
spm_fixCSSForMac(this.getIntCSSName('spmitmsel spmicn') + =
this.cssMenuIcon + ' ' + this.cssMenuItemSel + ' ' + spm_getAttr(oRow, =
'saveselcss', ''));
		spm_getById("td" + sID).className =3D =
spm_fixCSSForMac(this.getIntCSSName('spmitmsel') + this.cssMenuItemSel + =
' ' + spm_getAttr(oRow, 'saveselcss', ''));
		spm_getById("arrow" + sID).className =3D =
spm_fixCSSForMac(this.getIntCSSName('spmitmsel spmarw') + =
this.cssMenuItemSel + ' ' + this.cssMenuArrow + ' ' + spm_getAttr(oRow, =
'saveselcss', ''));
	=09
		if (this.selBorderColor !=3D '')
			spm_applyRowBorder(oRow, 1, this.selBorderColor, true);

		if (this.minDelay !=3D 0 && bBypassDelay !=3D true)
		{
			if (this.minDelayTimer !=3D null)
				window.clearTimeout(this.minDelayTimer);
			this.minDelayType =3D 'sub';
			this.minDelayObj =3D oRow;
			this.minDelayTimer =3D setTimeout('m_oSolpartMenu["' + =
this._m_sNSpace + '"].mouseInDelayHandler()', this.minDelay);
			return;
		}
=09
		if (this._m_aOpenMenuID[this._m_aOpenMenuID.length - 1] !=3D =
oRow.id.replace('tr', ''))
		{
			this.handleNewItemSelect(spm_getAttr(oRow, "parentID", ""));
	=09
			if (spm_getById("tbl" + sID) !=3D null)
			{
				var iWidth;
				oMenu =3D spm_getById("tbl" + sID);

				var oPDims =3D new spm_elementDims(oRow);
				var oMDims =3D new spm_elementDims(oMenu);
				        		=09
				oMenu.style.top =3D spm_getCoord(oPDims.t);
			=09
				spm_resetScroll(oMenu);

				this.doTransition(oMenu);

				oMDims =3D new spm_elementDims(oMenu);	//now that we moved need to =
reget dims
				oMenu.style.display =3D "";

			  if (oMDims.t - spm_getBodyScrollTop() + oMDims.h > =
spm_getViewPortHeight())
			  {
				  if (oMDims.h < spm_getViewPortHeight())
						oMenu.style.top =3D spm_getCoord(spm_getViewPortHeight() + =
spm_getBodyScrollTop() - oMDims.h);
					else
					{
						spm_handleScrollMenu(this, oMenu);
					=09
						oMDims =3D new spm_elementDims(oMenu);	//now that we moved need to =
reget dims
					}
			  }

				if (this.direction =3D=3D 'rtl')
					oMenu.style.left =3D spm_getCoord(oPDims.l - oMDims.w - =
spm_getBodyScrollLeft());
				else
					oMenu.style.left =3D spm_getCoord(oPDims.l + oPDims.w - =
spm_getBodyScrollLeft());

				if (this.direction =3D=3D 'rtl')
				{
					if (oMDims.l - spm_getBodyScrollLeft() < 0)
						oMenu.style.left =3D spm_getCoord(oPDims.l + oPDims.w - =
spm_getBodyScrollLeft());
				}
				else =20
				{
					if (oPDims.l - spm_getBodyScrollLeft() + oPDims.w + oMDims.w > =
spm_getViewPortWidth())
						oMenu.style.left =3D spm_getCoord(oPDims.l - oMDims.w - =
spm_getBodyScrollLeft());
				}
				=09
				this._m_aOpenMenuID[this._m_aOpenMenuID.length] =3D sID;
				if (this.useIFrames)
					spm_iFrameIndex(oMenu, true, this.systemImagesPath);
				else
					spm_hideElement("SELECT|OBJECT",oMenu);

			}
		}
		this.fireEvent('onMenuItemMouseOver', oRow);
	=09
	}
=09
  //--- handles mouseout for menu item ---//
	SolpartMenu.prototype.handlembi_mout =3D function (oRow)
	{
			var sID =3D oRow.id.substr(2);

			oRow.className =3D spm_fixCSSForMac(this.getIntCSSName('spmitm') + ' =
' + this.cssMenuItem + ' ' + spm_getAttr(oRow, 'savecss', ''));
		  spm_getById("icon" + sID).className =3D =
spm_fixCSSForMac(this.getIntCSSName('spmicn') + this.cssMenuIcon);
		  spm_getById("td" + sID).className =3D =
spm_fixCSSForMac(this.getIntCSSName('spmitm') + ' ' + this.cssMenuItem + =
' ' + spm_getAttr(oRow, 'savecss', ''));
		  spm_getById("arrow" + sID).className =3D =
spm_fixCSSForMac(this.getIntCSSName('spmarw') + this.cssMenuArrow);
		=09
			if (this.selBorderColor !=3D '')
				spm_applyRowBorder(oRow, 1, "", false);

      this.stopTransition();
	}

  //used for raising events to client javascript
  SolpartMenu.prototype.fireEvent =3D function (sEvent, src)=20
  {
		return; //disabled for now
    if (eval('this.' + sEvent + ' !=3D null'))
		{
			var e =3D new Object();
			if (src !=3D null)
				e.srcElement =3D src;
			else
				e.srcElement =3D this._m_oMenu;
			=09
				eval('this.' + sEvent + '(e)');
		}
  }

	//--- called by setTimeOut to check mouseout hide delay ---//
	SolpartMenu.prototype.hideMenuTime =3D function ()
  {
    if (this._m_dHideTimer !=3D null && this.moutDelay > 0)
    {
      if (new Date() - this._m_dHideTimer >=3D this.moutDelay)
      {
        this.hideAllMenus();
        this._m_dHideTimer =3D null;
      }
      else
        setTimeout(this.hideMenuTime, this.moutDelay);
    }
  }

	SolpartMenu.prototype.mouseInDelayHandler =3D function ()
	{
		if (this.minDelayType =3D=3D 'root')
			this.onMBMO(this.minDelayObj, true);
		else if (this.minDelayType =3D=3D 'sub')
			this.handlembi_mo(this.minDelayObj, true);
		this.minDelayTimer =3D null;
		this.minDelayObj =3D null;
	}

	//--- called by setTimeOut to check mouseout hide delay ---//
	SolpartMenu.prototype.scrollMenu =3D function ()
  {
		if (this._m_oScrollingMenu !=3D null)
		{
			if (spm_ScrollMenuClick(this._m_oScrollingMenu) =3D=3D false)
				setTimeout('m_oSolpartMenu["' + this._m_sNSpace + '"].scrollMenu()', =
500);
			else
				this._m_oScrollingMenu =3D null;
		}
  }

//global
	function spm_iFrameIndex(eMenu, bShow, sysImgPath)
	{
		if (spm_browserType() =3D=3D 'op')
			return;	//not needed
	=09
		if (document.readyState !=3D 'complete')
			return;	//avoid operation aborted
	=09
		if (bShow)
		{
			var oIFR=3Dspm_getById('ifr' + eMenu.id);
			if (oIFR =3D=3D null)
			{
				var oIFR =3D document.createElement('iframe');
				oIFR.id =3D 'ifr' + eMenu.id;
				//oIFR.src =3D 'javascript: void(0);';
				oIFR.src =3D sysImgPath + 'spacer.gif';
				oIFR.style.top =3D spm_getCoord(0);
				oIFR.style.left =3D spm_getCoord(0);
				oIFR.style.filter =3D =
"progid:DXImageTransform.Microsoft.Alpha(opacity=3D0)";
				oIFR.scrolling =3D 'no';
				oIFR.frameBorder =3D 'no';
				oIFR.style.display =3D 'none';
				oIFR.style.position =3D 'absolute';
				document.body.appendChild(oIFR);
			}
			var oMDims =3D new spm_elementDims(eMenu);
		=09
			oIFR.style.width=3DoMDims.w;
			oIFR.style.height=3DoMDims.h;
			oIFR.style.top=3Dspm_getCoord(oMDims.t);
			oIFR.style.left=3Dspm_getCoord(oMDims.l);
		=09
			var iIndex =3D spm_getCurrentStyle(eMenu, 'zIndex');	=
//eMenu.style.zIndex;
			if (iIndex =3D=3D null || iIndex =3D=3D 0)
				eMenu.style.zIndex =3D 1;
			oIFR.style.zIndex=3DiIndex-1;
			oIFR.style.display=3D"block";
		}
		else if (spm_getById('ifr' + eMenu.id) !=3D null)
		{
			spm_getById('ifr' + eMenu.id).style.display=3D'none';
		}
	}

	function spm_showElement(elmID)
	{
		if (spm_browserType() =3D=3D 'op')
			return;	//not needed

		// Display any element that was hidden
		var sTags =3D elmID.split('|');
		for (var x=3D0; x<sTags.length; x++)
		{
			elmID =3D sTags[x];
			for (var i =3D 0; i < spm_getTags(elmID).length; i++)
			{
				obj =3D spm_getTags(elmID)[i];
				if (! obj || ! obj.offsetParent)
					continue;
				obj.style.visibility =3D "";
			}
		}
	}

	function spm_hideElement(elmID, eMenu)
	{
		if (spm_browserType() =3D=3D 'op')
			return;	//not needed

		var obj;
		// Hide any element that overlaps with the dropdown menu
		var sTags =3D elmID.split('|');
	=09
		var oMDims =3D new spm_elementDims(eMenu);
	=09
		for (var x=3D0; x<sTags.length; x++)
		{
			elmID =3D sTags[x];
			for (var i =3D 0; i < spm_getTags(elmID).length; i++)
			{
				obj =3D spm_getTags(elmID)[i];
				var oODims =3D new spm_elementDims(obj);
			=09
				if (oODims.t > oMDims.t + oMDims.h)
				{
					//if element is below bottom of menu then do nothing
				}
				else if (oODims.l > oMDims.l + oMDims.w)
				{
					//if element is to the right of menu then do nothing
				}
				else if (oODims.l + oODims.w < oMDims.l)
				{
					//if element is to the left of menu then do nothing
				}
				else if (oODims.t + oODims.h < oMDims.t)
				{
					//if element is to the top of menu then do nothing
				}
				else
				{
					obj.style.visibility =3D "hidden";
				}
			}
		}
	}

	function spm_positionMenu(me, oMenu, oCell)
	{

		spm_resetScroll(oMenu);

		var oPDims =3D new spm_elementDims(oCell, false, me);
	=09
		if (me.display =3D=3D 'vertical')
		{
			oMenu.style.top =3D spm_getCoord(oPDims.t);
			var oMDims =3D new spm_elementDims(oMenu);

			if (oMDims.t - spm_getBodyScrollTop() + oMDims.h >=3D =
spm_getViewPortHeight())
			{
				if (oMDims.h < spm_getViewPortHeight())
					oMenu.style.top =3D spm_getCoord(spm_getViewPortHeight() - oMDims.h =
+ spm_getBodyScrollTop());=09
				else
					spm_handleScrollMenu(me, oMenu);
			}
		=09
			var oOrigMDims;
		=09
			if (spm_browserType() !=3D 'ie') //since mozilla doesn't set width =
greater than window size we need to store it here
				 oOrigMDims =3D new spm_elementDims(oMenu);
		=09
      if (me.direction =3D=3D 'rtl')               =20
      {
          var oMDims2 =3D new spm_elementDims(oMenu);
          oMenu.style.left =3D spm_getCoord((oPDims.l) - oMDims2.w - =
spm_getBodyScrollLeft());
      }
      else
          oMenu.style.left =3D spm_getCoord(oPDims.l + oPDims.w - =
spm_getBodyScrollLeft());
				=09
			oMDims =3D new spm_elementDims(oMenu);
			if (oOrigMDims =3D=3D null)
				oOrigMDims =3D oMDims;
		=09
			if (oMDims.l - spm_getBodyScrollLeft(true) + oOrigMDims.w > =
spm_getViewPortWidth())
			{
			  if (spm_getViewPortWidth() - oOrigMDims.w > 0)  //only do this if =
it fits
				  oMenu.style.left =3D spm_getCoord(oPDims.l - oOrigMDims.w - =
spm_getBodyScrollLeft(true));
			}

			//oMenu.style.display =3D "";
		}
		else
		{
			if (me.direction =3D=3D 'rtl')		=09
			{
				var oMDims2 =3D new spm_elementDims(oMenu);
				oMenu.style.left =3D spm_getCoord((oPDims.l + oPDims.w) - oMDims2.w =
- spm_getBodyScrollLeft());
			}
			else		=09
				oMenu.style.left =3D spm_getCoord(oPDims.l - =
spm_getBodyScrollLeft());
			=09
			oMenu.style.top =3D spm_getCoord(oPDims.t + oPDims.h);
			var oMDims =3D new spm_elementDims(oMenu);
		=09
			if (oMDims.l - spm_getBodyScrollLeft(true) + oMDims.w > =
spm_getViewPortWidth())
			{
			  if (spm_getViewPortWidth() - oMDims.w > 0)  //only do this if it =
fits
				  oMenu.style.left =3D spm_getCoord(spm_getViewPortWidth() - =
oMDims.w + spm_getBodyScrollLeft(true));
			}
		=09
			if (oMDims.t - spm_getBodyScrollTop() + oMDims.h > =
spm_getViewPortHeight())
			{
			  if (oPDims.t - oMDims.h - spm_getBodyScrollTop() > 0) //only do =
this if it fits
				  oMenu.style.top =3D spm_getCoord(oPDims.t - oMDims.h);	//place =
above menu bar
				else
					spm_handleScrollMenu(me, oMenu);
			}
			//oMenu.style.display =3D "none";
		}
	}

	//--------- Internal (private) Functions --------//
	//--- Applies border to cell ---//
	SolpartMenu.prototype.applyBorder =3D function (oCell, iSize, =
sTopLeftColor, sBottomRightColor, sStyle)
	{
		if (this.moDisplay =3D=3D 'Outset')
		{
			if (sStyle =3D=3D null)
				sStyle =3D "solid";

			if (sTopLeftColor.length > 0 && sBottomRightColor.length > 0)
			{
				if (oCell.tagName =3D=3D 'TR')
					oCell =3D oCell.childNodes(0);
			=09
				oCell.style.borderTop =3D sStyle + " " + iSize + "px " + =
sTopLeftColor;
				oCell.style.borderLeft =3D sStyle + " " + iSize + "px " + =
sTopLeftColor;
				oCell.style.borderRight =3D sStyle + " " + iSize + "px " + =
sBottomRightColor;
				oCell.style.borderBottom =3D sStyle + " " + iSize + "px " + =
sBottomRightColor;=09
			=09
			}
		}
		if (this.moDisplay =3D=3D 'HighLight')
		{
			if (sTopLeftColor =3D=3D this.backColor)
			{
        oCell.className =3D spm_fixCSSForMac(this.getIntCSSName('spmbar =
spmitm') + ' ' + this.cssMenuItem + ' ' + spm_getAttr(oCell, 'savecss', =
''));
			}
			else
			{
        oCell.className =3D spm_fixCSSForMac(this.getIntCSSName('spmbar =
spmitmsel') + ' ' + this.cssMenuItemSel + ' ' + spm_getAttr(oCell, =
'saveselcss', ''));
			}
		}	=09
	}

	function spm_applyRowBorder(oRow, iSize, sColor, bSelected, sStyle)
	{
		if (oRow.cells.length =3D=3D 0) //(spm_browserType() =3D=3D 'safari')
			return;	//safari has issues with accessing cell
	=09
		var sColor2=3DsColor;
		if (sStyle =3D=3D null)
			sStyle =3D "solid";

		if (sColor =3D=3D "")
		{
				sColor2 =3D spm_getCurrentStyle(oRow.cells[0], 'background-Color');
				if ((sColor2 =3D=3D null || sColor2 =3D=3D '') && spm_browserType() =
!=3D 'ie')
					sColor2 =3D 'transparent';
		}

		spm_applyBorders(oRow.cells[0], sStyle, iSize, sColor2, true, true, =
false, true);

		if (sColor =3D=3D "" && bSelected =3D=3D false)
    {
      sColor2 =3D spm_getCellBackColor(oRow.cells[1]);
      if (sColor2 =3D=3D null || sColor2 =3D=3D '')
				sColor2 =3D 'transparent';
    }
  =20
    //if (sColor2 !=3D 'transparent')
    //{
			spm_applyBorders(oRow.cells[1], sStyle, iSize, sColor2, true, false, =
false, true);
			spm_applyBorders(oRow.cells[2], sStyle, iSize, sColor2, true, false, =
true, true);
		//}
	}
=09
	function spm_getCellBackColor(o)
	{
		var sColor =3D spm_getCurrentStyle(o, 'background-Color'); =20
    if (spm_browserType() =3D=3D 'ie')
    {
      //--- fix IE transparent border issue ---//
      while (sColor =3D=3D 'transparent')
      {
        sColor =3D spm_getCurrentStyle(o, 'background-Color'); =20
        o =3D o.parentElement;
        if (o.id.indexOf('divOuterTables') !=3D -1)	//if we are outside =
the realm of the menu then use transparency
					break;
      }
    }
    return sColor;
	}
=09
	function spm_applyBorders(o, sStyle, iSize, sColor, t, l, r, b)
	{

		if (t) o.style.borderTop =3D sStyle + " " + iSize + "px " + sColor;
		if (b) o.style.borderBottom =3D sStyle + " " + iSize + "px " + sColor;
		if (r) o.style.borderRight =3D sStyle + " " + iSize + "px " + sColor;
		if (l) o.style.borderLeft =3D sStyle + " " + iSize + "px " + sColor;

	}

	function spm_resetScroll(oMenu)
	{
=09
		if (oMenu.scrollItems !=3D null)
		{
			oMenu.scrollPos =3D 1;
			oMenu.scrollItems =3D 9999;
			spm_showScrolledItems(oMenu);
		}=09
	}
=09
=09
	function spm_handleScrollMenu(me, oMenu)
	{
		var oTbl =3D spm_getTags('table', oMenu)[0]; //oMenu.childNodes[1];=09
		oMenu.style.display =3D '';
		if (oMenu.scrollPos =3D=3D null)
		{
			oMenu.scrollPos =3D 1;		=09
					=09
			var oRow =3D spm_insertTableRow(oTbl);
			var oCell =3D document.createElement('TD');	=09
			oCell.id =3D 'dn' + oMenu.id.substring(3);
			oCell.colSpan =3D 3;
			oCell.align =3D 'center';
			oCell.style.backgroundColor =3D 'gray';	//can be overridden by =
MenuScroll style
			oCell.innerHTML=3D'<div id=3D"dn' + oMenu.id.substr(3) + '" =
onclick=3D"return spm_ScrollMenuClick(this, event);" =
onmouseover=3D"spm_ScrollMenuMO(this, m_oSolpartMenu[\'' + me._m_sNSpace =
+ '\']);" onmouseout=3D"spm_ScrollMenuMOUT(m_oSolpartMenu[\'' + =
me._m_sNSpace + '\']);" class=3D"' + =
spm_fixCSSForMac(me.getIntCSSName('spmitmscr')) + ' ' + =
me.cssMenuScrollItem + '" style=3D"width: 100%; font-size: =
6pt;">...</div>';
			oRow.appendChild(oCell);

			oRow =3D spm_insertTableRow(oTbl, 0);
			oCell =3D document.createElement('TD');	=09
			oCell.id =3D 'up' + oMenu.id.substring(3);
			oCell.colSpan =3D 3;
			oCell.align =3D 'center';
			oCell.style.backgroundColor =3D 'gray';	//can be overridden by =
MenuScroll style
			oCell.innerHTML=3D'<div id=3D"up' + oMenu.id.substr(3) + '" =
onclick=3D"return spm_ScrollMenuClick(this, event);" =
onmouseover=3D"spm_ScrollMenuMO(this, m_oSolpartMenu[\'' + me._m_sNSpace =
+ '\']);" onmouseout=3D"spm_ScrollMenuMOUT(m_oSolpartMenu[\'' + =
me._m_sNSpace + '\']);" class=3D"' + =
spm_fixCSSForMac(me.getIntCSSName('spmitmscr')) + ' ' + =
me.cssMenuScrollItem + '" style=3D"width: 100%; font-size: =
6pt;">...</div>';
			oRow.style.display =3D 'none';
			oRow.appendChild(oCell);
		}=09

		if (oMenu.ScrollRowHeight =3D=3D null)
		{
			spm_getTags('tr', oTbl)[0].style.display =3D '';
			oMenu.ScrollItemHeight =3D (spm_getElementHeight(spm_getTags('tr', =
oTbl)[0]) * 2);
			spm_getTags('tr', oTbl)[0].style.display =3D 'none';

			oMenu.ScrollRowHeight =3D spm_getElementHeight(spm_getTags('tr', =
oTbl)[1]);
		}

		oMenu.scrollItems =3D parseInt((spm_getViewPortHeight() - =
spm_elementTop(oMenu) + spm_getBodyScrollTop() - oMenu.ScrollItemHeight) =
/ (oMenu.ScrollRowHeight + 1));
		spm_showScrolledItems(oMenu);

	}
	=09
	function spm_ScrollMenuMO(e, me)
	{
		me._m_dHideTimer =3D null;
		me._m_oScrollingMenu =3D e;
		if (Number(me.moScroll))
			setTimeout('m_oSolpartMenu["' + me._m_sNSpace + '"].scrollMenu()', =
500);

	}
=09
	function spm_ScrollMenuMOUT(me)
	{
		me._m_oScrollingMenu =3D null;

		me._m_dHideTimer =3D new Date();
		if (me.moutDelay !=3D 0)
		  setTimeout('m_oSolpartMenu["' + me._m_sNSpace + '"].hideMenuTime()', =
me.moutDelay);
	=09

	}
=09
	function spm_ScrollMenuClick(e, evt)
	{	=09
		if (e !=3D null)
		{=09
			var oCell =3D e.parentNode;
			var oTbl =3D oCell.parentNode.parentNode.parentNode;
			var oMenu =3D oTbl.parentNode;

			if (oCell.id =3D=3D 'up' + oMenu.id.substring(3))
			{
				if (oMenu.scrollPos > 1)
					oMenu.scrollPos--;				=09
				else
					return true;
			}
			else=20
			{
				if (oMenu.scrollPos + oMenu.scrollItems < oTbl.rows.length - 1)
					oMenu.scrollPos++;
				else
					return true;
			}
			=09
			spm_showScrolledItems(oMenu);
			if (evt !=3D null)
				spm_stopEventBubbling(evt);
		}
		return false;
	}

	function spm_showScrolledItems(oMenu)
	{
		var oTbl =3D spm_getTags('table', oMenu)[0];
		var oRows =3D spm_getTags('tr', oTbl);	//oTbl.rows.length
	=09
		for (var i=3D1; i < oRows.length; i++)=09
		{
			//if row is not within display "window" then don't display it
			if (i < oMenu.scrollPos || i >=3D oMenu.scrollPos + =
oMenu.scrollItems)
				oRows[i].style.display =3D 'none';
			else
				oRows[i].style.display =3D '';		=09
		}
	=09
		// if we are scrolled down at least one then display up scroll item
		if (oMenu.scrollPos > 1)
			oRows[0].style.display =3D '';
		else
			oRows[0].style.display =3D 'none';
	=09
	=09
		// if there is at least one item not displayed then show down item
		if (oMenu.scrollPos + oMenu.scrollItems < oTbl.rows.length - 1)
			oRows[oRows.length-1].style.display =3D '';
		else
			oRows[oRows.length-1].style.display =3D 'none';
		=09
	}

	function spm_insertTableRow(tbl, iPos)
	{
		var oRow;
		var oTB;
		oRow =3D document.createElement('TR');
		if (tbl.getElementsByTagName('TBODY').length =3D=3D 0)
		{
			oTB =3D document.createElement('TBODY');
			tbl.appendChild(oTB);
		}
		else
			oTB =3D tbl.getElementsByTagName('TBODY')[0];

		if (iPos =3D=3D null)
			oTB.appendChild(oRow);
		else
			oTB.insertBefore(oRow, tbl.rows[iPos]);
		return oRow;
=09
	}

	function spm_getElementHeight(o)
	{=09
		if (o.offsetHeight =3D=3D null || o.offsetHeight =3D=3D 0)
		{
			if (o.offsetParent.offsetHeight =3D=3D null || =
o.offsetParent.offsetHeight =3D=3D 0)
			{
				if (o.offsetParent.offsetParent !=3D null)
					return o.offsetParent.offsetParent.offsetHeight; //needed for =
Konqueror
				else
					return 0;
			}
			else
				return o.offsetParent.offsetHeight;
		}
		else
			return o.offsetHeight;
	}

	function spm_getElementWidth(o)
	{
		if (o.offsetWidth =3D=3D null || o.offsetWidth =3D=3D 0)
		{
			if (o.offsetParent.offsetWidth =3D=3D null || =
o.offsetParent.offsetWidth =3D=3D 0)
			{
				if (o.offsetParent.offsetParent !=3D null)
					return o.offsetParent.offsetParent.offsetWidth; //needed for =
Konqueror
				else
					return 0;
			}
			else
				return o.offsetParent.offsetWidth

		}
		else
			return o.offsetWidth;
	}
=09
	//viewport logic taken from =
http://dhtmlkitchen.com/js/measurements/index.jsp
	function spm_getViewPortWidth()
	{
		// supported in Mozilla, Opera, and Safari
    if(window.innerWidth)
			return window.innerWidth;
    // supported in standards mode of IE, but not in any other mode
    if(window.document.documentElement.clientWidth)
			return document.documentElement.clientWidth;
=09
    // supported in quirks mode, older versions of IE, and mac IE =
(anything else).
    return window.document.body.clientWidth;
	}
=09
  function spm_getBodyScrollTop()
  {
		if (window.pageYOffset)
			return window.pageYOffset;
	=09
		var oBody =3D (document.compatMode && document.compatMode !=3D =
"BackCompat") ? document.documentElement : document.body;	=09
		return oBody.scrollTop;
  }

  function spm_getBodyScrollLeft(bOverride)
  {=20
		if (window.pageXOffset)
			return window.pageXOffset;

		var oBody =3D (document.compatMode && document.compatMode !=3D =
"BackCompat") ? document.documentElement : document.body;
		return oBody.scrollLeft;
  }
=09
	function spm_getViewPortHeight()
	{
		// supported in Mozilla, Opera, and Safari
    if(window.innerHeight)
			return window.innerHeight;
    // supported in standards mode of IE, but not in any other mode
    if(window.document.documentElement.clientHeight)
			return document.documentElement.clientHeight;
=09
    // supported in quirks mode, older versions of IE, and mac IE =
(anything else).
    return window.document.body.clientHeight;
	}
	=09
	function spm_elementTop(eSrc, includeBody)
	{
	=09
		var iTop =3D 0;
		var eParent;
		eParent =3D eSrc;

		while (eParent.tagName.toUpperCase() !=3D "BODY")
		{

			//Safari incorrectly calculates the TR tag to be at the top of the =
table, so try and get child TD tag to use for measurement
			//if (spm_browserType() =3D=3D 'safari' && =
eParent.tagName.toUpperCase() =3D=3D 'TR' && spm_getTags('TD', =
eParent).length)
			//	eParent =3D spm_getTags('TD', eParent)[0];

			iTop +=3D eParent.offsetTop;
		=09
			eParent =3D eParent.offsetParent;
			if (eParent =3D=3D null)
				break;
		}
		if (includeBody !=3D null && eParent !=3D null && (spm_browserType() =
=3D=3D 'safari' || spm_browserType() =3D=3D 'kq'))=20
			iTop +=3D eParent.offsetTop;
	=09
		return iTop;
	}


	function spm_elementLeft(eSrc, includeBody)
	{=09
		var iLeft =3D 0;
		var eParent;
		eParent =3D eSrc;
		while (eParent.tagName.toUpperCase() !=3D "BODY")
		{

			iLeft +=3D eParent.offsetLeft;
			=09
			eParent =3D eParent.offsetParent;
			if (eParent =3D=3D null)
				break;
		}
		if (includeBody !=3D null && eParent !=3D null && (spm_browserType() =
=3D=3D 'safari' || spm_browserType() =3D=3D 'kq'))
			iLeft +=3D eParent.offsetLeft;

	=09
		return iLeft;
	}
=09
	function spm_getElement(e, sID)=20
	{
		var o=3De;
		var i=3D0;
		while (o.id !=3D sID)
		{
			o=3Do.parentNode;
			i++;
		}
		return o;
	}

	function spm_getSourceTR(e, ns)
	{
		while (e.id =3D=3D "")
		{
			e=3D e.parentElement;
		}
		if (e.id.indexOf("arrow") !=3D -1)
		{
			var sID =3D e.id.substr(5);
			return spm_getById("tr" + sID);
		}
		else if (e.id.indexOf("td") !=3D -1)
		{
			var sID =3D e.id.substr(2);
			return spm_getById("tr" + sID);
		}=09
		else if (e.id.indexOf("icon") !=3D -1)
		{
			var sID =3D e.id.substr(4);
			return spm_getById("tr" + sID);
		}=09
		else if (e.id.indexOf("img") !=3D -1)
		{
			var sID =3D e.id.substr(3);
			return spm_getById("tr" + sID);
		}=09
		else
		{
			return e;
		}
	}

	function spm_itemHasChildren(sID, ns)
	{
		return spm_getById("tbl" + sID) !=3D null;
	}

function spm_getMenuItemStyle(sType, oNode)
{
  return spm_getAttr(oNode, sType + "style", '');
}

function spm_getMenuItemCSS(oNode)
{
  return spm_getAttr(oNode, "css", '');
}

function spm_getMenuItemSelCSS(oNode)
{
  return spm_getAttr(oNode, "selcss", '');
}

SolpartMenu.prototype.getIntCSSName =3D  function(sClass)
{
  var ary =3D sClass.split(' ');
  var s=3D'';
  for (var i=3D0; i<ary.length; i++)
    s +=3D this._m_sNSpace.toLowerCase() + '_' + ary[i] + ' ';
 =20
  return s;
}

function spm_fixCSSForMac(s)
{
	var ary =3D s.split(' ');
	var sRet=3D'';
	for (var i=3D0; i<ary.length; i++)
	{
		if (ary[i].rtrim().length > 0)
		{
			if (sRet.length)
				sRet +=3D ' ' + ary[i];
			else
				sRet =3D ary[i];
		}
	}
	return sRet;
}

function spm_getMenuClickAction(oNode, me)
{
  //'function to determine if menu item has action associated (URL)
  var sName =3D spm_getAttr(me._m_oMenu, 'name', me._m_oMenu.name);

  if (sName =3D=3D null || sName.length =3D=3D 0)	//opera fix for =
getting name
		sName =3D spm_getAttr(me._m_oMenu, 'pbname', me._m_oMenu.pbname);
=09
  if (spm_getAttr(oNode, "runat", '').length)
    return "__doPostBack('" + sName + "', '" + spm_getAttr(oNode, "id", =
"") + "');";
  if (spm_getAttr(oNode, "server", '').length)
    return "__doPostBack('" + sName + "', '" + spm_getAttr(oNode, "id", =
"") + "');";
  var sURL =3D spm_getAttr(oNode, "url", "");
  if (sURL.length)
	{
		if (sURL.toLowerCase().substr(0, "javascript:".length) =3D=3D =
"javascript:")
			return sURL.substr("javascript:".length) + ";";
		else
		{
			if (me.target.length > 0 && document.frames[me.target] !=3D null)
				return "document.frames['" + me.target + "'].location.href=3D'" + =
sURL + "';";
			else
				return "document.location.href=3D'" + sURL + "';";
		}
	}
	return '';
=09
}

function spm_getMenuSpacingImage(sPos, me)
{
  var sAlign =3D me.menuAlignment.toLowerCase();

  if ((sPos =3D=3D 'left' && sAlign =3D=3D 'right') || (sPos =3D=3D =
'right' && sAlign =3D=3D 'left'))
		return "       <td width=3D\"100%\">" + spm_getSpacer(me) + "</td>";

  if ((sPos =3D=3D 'right' && sAlign =3D=3D 'left') || (sPos =3D=3D =
'left' && sAlign =3D=3D 'right'))
		return "       <td width=3D\"3px\">" + spm_getSpacer(me) + "</td>";

	if (sAlign =3D=3D 'Center')
		return "       <td width=3D\"33%\">" + spm_getSpacer(me) + "</td>";
=09
	return '';  =20
}

function spm_getSpacer(me)=20
{
  return spm_getMenuImage('spacer.gif', me, false, ' ');
    //return '&nbsp;'; //"<IMG SRC=3D\"" + me.systemImagesPath + =
"spacer.gif\">";
}

function spm_getImage(oAttr, me)
{
  //'retrieves an image for a passed in XMLAttribute
  var sImage =3D spm_getAttr(oAttr, 'image', '');

  if (sImage.length)
  {
    return spm_getHTMLImage(sImage, spm_getAttr(oAttr, 'imagepath', =
me.iconImagesPath), null, spm_getAttr(oAttr, 'title', ''));
  }
  else
    return spm_getMenuImage('spacer.gif', me, null, ' ');
}

function spm_getItemHTML(oNode, sSide, sDef)
{
  if (sDef =3D=3D null) sDef =3D '';
  return spm_getAttr(oNode, sSide + "html", sDef);
}

function spm_getMenuImage(sImage, me, bForce, sAlt)
{
    //'generates html for image using the SystemImagesPath property
    return spm_getHTMLImage(sImage, me.systemImagesPath, bForce, sAlt);
}

function spm_getHTMLImage(sImage, sPath, bForce, sAlt)
{
    //'generates html for image using the SystemImagesPath property
    if (spm_browserNeedsSpacer() =3D=3D false && sImage =3D=3D =
'spacer.gif' && bForce !=3D true)
        return '&nbsp;';=20
    else
        return "<IMG SRC=3D\"" + sPath + sImage + "\" " + =
spm_getAlt(sAlt) + ">";
}

function spm_getAlt(sAlt)
{
	if (sAlt !=3D null && sAlt.rtrim().length > 0)
		return ' ALT=3D"' + sAlt + '" ';
	else
		return '';
}

function spm_browserNeedsSpacer()
{
	if (spm_browserType() =3D=3D 'ie')
		return false;
	else
		return true;
}

function MyIIf(bFlag, sTrue, sFalse)=20
{
    if (bFlag)
		return sTrue;
	else
		return sFalse;
}

function spm_getArrow(sImg, me)=20
{
  //FIX
    if (sImg.length)
        return spm_getMenuImage(sImg, me, null, '>');
    else
    {
      if (me.direction =3D=3D 'rtl')
				return "3";=20
      else
				return "4"; //'defaults to using wingdings font (4 =3D arrow)
    }
}

function spm_getMenuBorderStyle(me, shColor, hlColor, width)
{
  if (shColor =3D=3D null) shColor =3D me.shColor;
  if (hlColor =3D=3D null) hlColor =3D me.hlColor;
  if (width =3D=3D null) width =3D me.borderWidth;
 =20
  //border-bottom: Gray 1px solid; border-left: White 1px solid; =
border-top: White 1px solid; border-right: Gray 1px solid;
  //return 'border-bottom: ' + shColor + ' ' + width + 'px solid; =
border-left: ' + hlColor + ' ' + width + 'px solid;  border-top: ' + =
hlColor + ' ' + width + 'px solid; border-right: ' + shColor + ' ' + =
width + 'px solid;';
  return getBorderStyle('border-bottom', shColor, width) + =
getBorderStyle('border-left', hlColor, width) + =
getBorderStyle('border-top', hlColor, width) + =
getBorderStyle('border-right', shColor, width);
}

function getBorderStyle(type, color, width)
{ =20
  return type + ': ' + color + ' ' + width + 'px solid; ';
}



//------------------------//
String.prototype.ltrim =3D function () { return this.replace(/^\s*/, =
"");}
String.prototype.rtrim =3D function () { return this.replace(/\s*$/, =
"");}
String.prototype.trim  =3D function () { return this.ltrim().rtrim(); }

if (spm_browserType() =3D=3D 'safari')	//Safari Hack
	var Document =3D null;
=09
if (spm_browserType() !=3D 'ie' && spm_browserType() !=3D 'op' && =
Document !=3D null)
{
  Document.prototype.loadXML =3D function (s)=20
    {
   =20
      // parse the string to a new doc
      var doc2 =3D (new DOMParser()).parseFromString(s, "text/xml");

      // remove all initial children
      while (this.hasChildNodes())
      this.removeChild(this.lastChild);

      // insert and import nodes
      for (var i =3D 0; i < doc2.childNodes.length; i++)=20
      {
      this.appendChild(this.importNode(doc2.childNodes[i], true));
      }
    }

    function _Node_getXML()=20
    {
      //create a new XMLSerializer
      var objXMLSerializer =3D new XMLSerializer;
     =20
      //get the XML string
      var strXML =3D objXMLSerializer.serializeToString(this);
     =20
      //return the XML string
      return strXML;
    }
    Node.prototype.__defineGetter__("xml", _Node_getXML);
}

function spm_createDOMDoc()
{
	if (spm_browserType() =3D=3D 'ie')
	{
		var o =3D new ActiveXObject('MSXML.DOMDocument');
		o.async =3D false;
		return o;
	}
	else
		return document.implementation.createDocument("", "", null);
}

function spm_getById(sID)
{
  if (document.all =3D=3D null)
    return document.getElementById(sID);
  else
    return document.all(sID);
}

function spm_getTags(sTag, oCtl)
{
	if (oCtl =3D=3D null)
		oCtl =3D document;
=09
	if (spm_browserType() =3D=3D 'ie')
    return oCtl.all.tags(sTag);
  else
    return oCtl.getElementsByTagName(sTag);
}

function spm_browserType()
{
	if (m_spm_sBrowser =3D=3D null)
	{
		var agt=3Dnavigator.userAgent.toLowerCase();

		if (agt.toLowerCase().indexOf('konqueror') !=3D -1)=20
			m_spm_sBrowser =3D 'kq';
		else if (agt.toLowerCase().indexOf('opera') !=3D -1)=20
			m_spm_sBrowser =3D 'op';
		else if (agt.toLowerCase().indexOf('netscape') !=3D -1)=20
			m_spm_sBrowser =3D 'ns';
		else if (agt.toLowerCase().indexOf('msie') !=3D -1)
			m_spm_sBrowser =3D 'ie';
		else if (agt.toLowerCase().indexOf('safari') !=3D -1)
			m_spm_sBrowser =3D 'safari';
	 =20
		if (m_spm_sBrowser =3D=3D null)
			m_spm_sBrowser =3D 'mo'; =20
	}
	//window.status =3D m_spm_sBrowser;
	return m_spm_sBrowser;
}

function spm_browserVersion()
{
	//Please offer a better solution if you have one!
	var sType =3D spm_browserType();
	var iVersion =3D parseFloat(navigator.appVersion);
	var sAgent =3D navigator.userAgent.toLowerCase();
	if (sType =3D=3D 'ie')
	{
		var temp=3Dnavigator.appVersion.split("MSIE");
		iVersion=3DparseFloat(temp[1]);
	}
	if (sType =3D=3D 'ns')
	{
		var temp=3DsAgent.split("netscape");
		iVersion=3DparseFloat(temp[1].split("/")[1]);=09
	}
	return iVersion;
}

function spm_needsSubMenuDelay()
{
	if (spm_browserType() =3D=3D 'ie')
		return true;
	else
		return false;

}

function spm_supportsIFrameTrick()
{
	var sType =3D spm_browserType();
	var sVersion =3D spm_browserVersion();
=09
	if ((sType =3D=3D 'ie' && sVersion < 5.5) || (sType =3D=3D 'ns' && =
sVersion < 7) || (spm_browserType() =3D=3D 'safari') || spm_isMac('ie'))
	{
		return false;
	}
	return true;
}

function spm_isMac(sType)
{
//return true;
  var agt=3Dnavigator.userAgent.toLowerCase();
  if (agt.indexOf('mac') !=3D -1)=20
  {
		if (sType =3D=3D null || spm_browserType() =3D=3D sType)
			return true;
  }
  else
    return false;
 =20
}

//taken from =
http://groups.google.com/groups?hl=3Den&lr=3D&ie=3DUTF-8&oe=3DUTF-8&safe=3D=
off&threadm=3Db42qj3%24r8s1%40ripley.netscape.com&rnum=3D1&prev=3D/groups=
%3Fq%3Dmozilla%2B%2522currentstyle%2522%26hl%3Den%26lr%3D%26ie%3DUTF-8%26=
oe%3DUTF-8%26safe%3Doff%26scoring%3Dd=20
function spm_getCurrentStyle(el, property) {
  if (document.defaultView)=20
  {
   // Get computed style information:

    if (el.nodeType !=3D el.ELEMENT_NODE) return null;
    return =
document.defaultView.getComputedStyle(el,'').getPropertyValue(property.sp=
lit('-').join(''));
  }
  if (el.currentStyle)=20
  {
    // Get el.currentStyle property value:
    return el.currentStyle[property.split('-').join('')];
    //return el.currentStyle.getAttribute(property.split('-').join('')); =
 //We need to get rid of slashes
  }
  if (el.style)=20
  {
    // Get el.style property value:
    return el.style.getAttribute(property.split('-').join(''));  // We =
need to get rid of slashes
  } return  null;
}

function spm_getAttr(o, sAttr, sDef)
{
  if (sDef =3D=3D null)
    sDef =3D '';
  var s =3D o.getAttribute(sAttr);
  if (s !=3D null && s.length > 0)
    return o.getAttribute(sAttr);
  else
    return sDef;
}

function spm_setAttr(o, sAttr, sVal)
{
	if (sVal.length > 0)
		o.setAttribute(sAttr, sVal);
	else
		o.removeAttribute(sAttr);
}


function spm_fixUnit(s)
{
  if (s.length && isNaN(s) =3D=3D false)
    return s + 'px';

}

function spm_nodeHasChildren(node)
{
  if (typeof(node.selectSingleNode) !=3D 'undefined') =
//(node.selectSingleNode !=3D null) //(spm_browserType() =3D=3D 'ie')
    return node.selectSingleNode('./menuitem') !=3D null;
  else
  {
    if (node.childNodes.length > 0)
    {
      //Netscape/Mozilla counts an empty <menuitem id></menuitem> as =
having a child...
      for (var i=3D0; i< node.childNodes.length; i++)
      {
        if (node.childNodes[i].nodeName =3D=3D 'menuitem')
            return true;
      }
    }
  }
  return false; =20
}

function spm_findNode(oParent, sID)
{
	for (var i =3D 0; i < oParent.childNodes.length; i++)
	{
		oNode =3D oParent.childNodes[i];

		if (oNode.nodeType !=3D 3)  //exclude nodeType of Text =
(Netscape/Mozilla) issue!
		{

			if ((oNode.nodeName =3D=3D "menuitem" || oNode.nodeName =3D=3D =
"menubreak") && oNode.getAttribute("id") =3D=3D sID)
				return oNode;

			if (oNode.childNodes.length > 0)
			{
				var o =3D spm_findNode(oNode, sID);
				if (o !=3D null)
					return o;
			}
		}
	}
}

function spm_getSibling(oNode, iOffset)
{
	var sID =3D spm_getAttr(oNode, 'id');
	var o;
	for (var i=3D0; i<oNode.parentNode.childNodes.length; i++)
	{
		o =3D oNode.parentNode.childNodes[i];
		if (o.nodeType !=3D 3)
		{
			if (spm_getAttr(o, 'id') =3D=3D sID)
				return getOffsetNode(o.parentNode, i, iOffset);
		}
	}
}

function spm_stopEventBubbling(e)
{
    if (spm_browserType() =3D=3D 'ie')
			window.event.cancelBubble =3D true;
		else
			e.stopPropagation();
}

//--- if you have a better solution send me an email - =
jhenning@solpart.com ---//
function spm_appendFunction(from_func, to_func)
{
  if (from_func =3D=3D null)
    return new Function ( to_func );=20
  return new Function ( spm_parseFunctionContents(from_func) + '\n' + =
spm_parseFunctionContents(to_func) );
}
function spm_parseFunctionContents(fnc)
{
  var s =3DString(fnc).trim();
  if (s.indexOf('{') > -1)
		s =3D s.substring(s.indexOf('{') + 1, s.length - 1);
  return s;
}

//--- For JS DOM ---//
function SPJSXMLNode(sNodeName, sID, oParent, sTitle, sURL, sImage, =
sImagePath, sRightHTML, sLeftHTML, sRunAtServer, sItemStyle, =
sImageStyle, sToolTip, sItemCSS, sItemSelCSS)=20
{=20
  this.nodeName =3D sNodeName;
  this.id=3DsID;
  this.childNodes =3D new Array();
  //this.nodeType =3D 3;
 =20
 =20
  this.parentNode =3D oParent;           =20
  if (oParent !=3D null)
  {
    oParent.childNodes[oParent.childNodes.length] =3D this;
   =20
    if (oParent.documentElement =3D=3D null)
      this.documentElement =3D oParent;
    else
      this.documentElement =3D oParent.documentElement;
  }
  else
    this.documentElement =3D this;
   =20
  this.title =3D sTitle;
  this.url =3D sURL;
  this.image =3D sImage;
  this.imagepath =3D sImagePath;
  this.righthtml =3D sRightHTML;
  this.lefthtml =3D sLeftHTML;
  this.server =3D sRunAtServer;
  this.itemstyle =3D sItemStyle;
  this.imagestyle =3D sImageStyle;
  this.tooltip =3D sToolTip;
  this.css =3D sItemCSS;
  this.selcss =3D sItemSelCSS;
}     =20

SPJSXMLNode.prototype.getAttribute =3D function(s)
{
  return this[s];
}


  var m_iSPTimer;
  var m_iSPTotalTimer=3D0;
  var m_sSPDebugText;
  var m_oSPDebugCtl;
  var m_bSPDebug =3D false;
 =20
  function __db(s)
  {
    if (spm_browserType() !=3D 'ie' || m_bSPDebug =3D=3D false)
      return;
    =20
    var sT =3D new Date() - m_iSPTimer;
    if (sT > 120000)
    {
      sT =3D '';
      m_oSPDebugCtl.value =3D '---reset---';
      m_iSPTotalTimer=3D0;
    }
    else if (sT > 100)
    {
      m_iSPTotalTimer+=3D sT;
      sT =3D ' *** [' + sT + '] *** ';
    }
    else if (sT > 0)
    {
      m_iSPTotalTimer+=3D sT;
      sT =3D ' [' + sT + ']';
    }
    else
      sT =3D '';
     =20
    if (document.forms.length > 0 && m_oSPDebugCtl =3D=3D null)
    {     =20
      document.forms(0).insertAdjacentHTML('afterEnd', '<br><TEXTAREA =
ID=3D"my__Debug" STYLE=3D"WIDTH: 100%; HEIGHT: 100px"></TEXTAREA>');
      m_oSPDebugCtl =3D document.all('my__Debug');
    }

    if (m_oSPDebugCtl !=3D null)
      m_oSPDebugCtl.value +=3D '[' + m_iSPTotalTimer + '] ' + s + sT + =
'\n';
    else
      m_sSPDebugText +=3D '[' + m_iSPTotalTimer + '] ' + s + sT + '\n';=20
     =20
    m_iSPTimer =3D new Date();
  }

	if (window.__smartNav !=3D null)
		window.setTimeout(spm_fixSmartNav, 1000);
	function spm_fixSmartNav()
	{
		if (window.__smartNav !=3D null)
		{
			if (document.readyState =3D=3D 'complete')
			{
				var o =3D spm_getById('SolpartMenuDI');
				if (o !=3D null)
				{
					if (o.length =3D=3D null)
					{
							if (o.xml !=3D null)
								spm_initMyMenu(o, o.parentElement);
					}
					else
					{
						for (var i=3D0; i<o.length; i++)
						{
							if (o[i].xml !=3D null)
								spm_initMyMenu(o[i], o.parentElement);
						}
					}
				}
			}
			else
				window.setTimeout(spm_fixSmartNav, 1000);
		}
	}

	function spm_elementDims(o, bIncludeBody, me)
	{
		var bHidden =3D (o.style.display =3D=3D 'none');
	=09
		if (bHidden)
			o.style.display =3D "";
		this.t =3D spm_elementTop(o, bIncludeBody);
		this.l =3D spm_elementLeft(o, bIncludeBody);
		if (!spm_isMac('ie'))
		{
			o.style.top =3D spm_getCoord(0);
			o.style.left =3D spm_getCoord(0);
		}
		this.w =3D spm_getElementWidth(o);
		this.h =3D spm_getElementHeight(o);
		if (!spm_isMac('ie'))
		{
			o.style.top =3D spm_getCoord(this.t);
			o.style.left =3D spm_getCoord(this.l);
		}
		if (bHidden)
			o.style.display =3D "none";
	}

function spm_getCoord(i)
{
	return i + 'px';
}

------=_NextPart_000_0000_01CAED13.30C922D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.loudoun.gov/ScriptResource.axd?d=Z7MbPKspeBOoE0JeAn10VuFmCxZYAT77gFf4FQKzvG0NdjwJyhhDBC-3XWY_ocVh0&t=633379971000000000

=EF=BB=BF//----------------------------------------------------------
// Copyright (C) Microsoft Corporation. All rights reserved.
//----------------------------------------------------------
// MicrosoftAjax.js
Function.__typeName=3D"Function";Function.__class=3Dtrue;Function.createC=
allback=3Dfunction(b,a){return function(){var =
e=3Darguments.length;if(e>0){var d=3D[];for(var =
c=3D0;c<e;c++)d[c]=3Darguments[c];d[e]=3Da;return b.apply(this,d)}return =
b.call(this,a)}};Function.createDelegate=3Dfunction(a,b){return =
function(){return =
b.apply(a,arguments)}};Function.emptyFunction=3DFunction.emptyMethod=3Dfu=
nction(){};Function._validateParams=3Dfunction(e,c){var =
a;a=3DFunction._validateParameterCount(e,c);if(a){a.popStackFrame();retur=
n a}for(var b=3D0;b<e.length;b++){var =
d=3Dc[Math.min(b,c.length-1)],f=3Dd.name;if(d.parameterArray)f+=3D"["+(b-=
c.length+1)+"]";a=3DFunction._validateParameter(e[b],d,f);if(a){a.popStac=
kFrame();return a}}return =
null};Function._validateParameterCount=3Dfunction(e,a){var =
c=3Da.length,d=3D0;for(var =
b=3D0;b<a.length;b++)if(a[b].parameterArray)c=3DNumber.MAX_VALUE;else =
if(!a[b].optional)d++;if(e.length<d||e.length>c){var =
f=3DError.parameterCount();f.popStackFrame();return f}return =
null};Function._validateParameter=3Dfunction(c,a,h){var =
b,g=3Da.type,l=3D!!a.integer,k=3D!!a.domElement,m=3D!!a.mayBeNull;b=3DFun=
ction._validateParameterType(c,g,l,k,m,h);if(b){b.popStackFrame();return =
b}var =
e=3Da.elementType,f=3D!!a.elementMayBeNull;if(g=3D=3D=3DArray&&typeof =
c!=3D=3D"undefined"&&c!=3D=3Dnull&&(e||!f)){var =
j=3D!!a.elementInteger,i=3D!!a.elementDomElement;for(var =
d=3D0;d<c.length;d++){var =
n=3Dc[d];b=3DFunction._validateParameterType(n,e,j,i,f,h+"["+d+"]");if(b)=
{b.popStackFrame();return b}}}return =
null};Function._validateParameterType=3Dfunction(b,c,k,j,h,d){var =
a;if(typeof b=3D=3D=3D"undefined")if(h)return =
null;else{a=3DError.argumentUndefined(d);a.popStackFrame();return =
a}if(b=3D=3D=3Dnull)if(h)return =
null;else{a=3DError.argumentNull(d);a.popStackFrame();return =
a}if(c&&c.__enum){if(typeof =
b!=3D=3D"number"){a=3DError.argumentType(d,Object.getType(b),c);a.popStac=
kFrame();return a}if(b%1=3D=3D=3D0){var =
e=3Dc.prototype;if(!c.__flags||b=3D=3D=3D0){for(var g in =
e)if(e[g]=3D=3D=3Db)return null}else{var i=3Db;for(var g in e){var =
f=3De[g];if(f=3D=3D=3D0)continue;if((f&b)=3D=3D=3Df)i-=3Df;if(i=3D=3D=3D0=
)return =
null}}}a=3DError.argumentOutOfRange(d,b,String.format(Sys.Res.enumInvalid=
Value,b,c.getName()));a.popStackFrame();return =
a}if(j&&b!=3D=3Dwindow&&b!=3D=3Ddocument&&!(window.HTMLElement&&b =
instanceof HTMLElement)&&typeof =
b.nodeName!=3D=3D"string"){a=3DError.argument(d,Sys.Res.argumentDomElemen=
t);a.popStackFrame();return =
a}if(c&&!c.isInstanceOfType(b)){a=3DError.argumentType(d,Object.getType(b=
),c);a.popStackFrame();return =
a}if(c=3D=3D=3DNumber&&k)if(b%1!=3D=3D0){a=3DError.argumentOutOfRange(d,b=
,Sys.Res.argumentInteger);a.popStackFrame();return a}return =
null};Error.__typeName=3D"Error";Error.__class=3Dtrue;Error.create=3Dfunc=
tion(d,b){var a=3Dnew Error(d);a.message=3Dd;if(b)for(var c in =
b)a[c]=3Db[c];a.popStackFrame();return =
a};Error.argument=3Dfunction(a,c){var b=3D"Sys.ArgumentException: =
"+(c?c:Sys.Res.argument);if(a)b+=3D"\n"+String.format(Sys.Res.paramName,a=
);var =
d=3DError.create(b,{name:"Sys.ArgumentException",paramName:a});d.popStack=
Frame();return d};Error.argumentNull=3Dfunction(a,c){var =
b=3D"Sys.ArgumentNullException: =
"+(c?c:Sys.Res.argumentNull);if(a)b+=3D"\n"+String.format(Sys.Res.paramNa=
me,a);var =
d=3DError.create(b,{name:"Sys.ArgumentNullException",paramName:a});d.popS=
tackFrame();return d};Error.argumentOutOfRange=3Dfunction(c,a,d){var =
b=3D"Sys.ArgumentOutOfRangeException: =
"+(d?d:Sys.Res.argumentOutOfRange);if(c)b+=3D"\n"+String.format(Sys.Res.p=
aramName,c);if(typeof =
a!=3D=3D"undefined"&&a!=3D=3Dnull)b+=3D"\n"+String.format(Sys.Res.actualV=
alue,a);var =
e=3DError.create(b,{name:"Sys.ArgumentOutOfRangeException",paramName:c,ac=
tualValue:a});e.popStackFrame();return =
e};Error.argumentType=3Dfunction(d,c,b,e){var =
a=3D"Sys.ArgumentTypeException: ";if(e)a+=3De;else =
if(c&&b)a+=3DString.format(Sys.Res.argumentTypeWithTypes,c.getName(),b.ge=
tName());else =
a+=3DSys.Res.argumentType;if(d)a+=3D"\n"+String.format(Sys.Res.paramName,=
d);var =
f=3DError.create(a,{name:"Sys.ArgumentTypeException",paramName:d,actualTy=
pe:c,expectedType:b});f.popStackFrame();return =
f};Error.argumentUndefined=3Dfunction(a,c){var =
b=3D"Sys.ArgumentUndefinedException: =
"+(c?c:Sys.Res.argumentUndefined);if(a)b+=3D"\n"+String.format(Sys.Res.pa=
ramName,a);var =
d=3DError.create(b,{name:"Sys.ArgumentUndefinedException",paramName:a});d=
.popStackFrame();return d};Error.format=3Dfunction(a){var =
c=3D"Sys.FormatException: =
"+(a?a:Sys.Res.format),b=3DError.create(c,{name:"Sys.FormatException"});b=
.popStackFrame();return b};Error.invalidOperation=3Dfunction(a){var =
c=3D"Sys.InvalidOperationException: =
"+(a?a:Sys.Res.invalidOperation),b=3DError.create(c,{name:"Sys.InvalidOpe=
rationException"});b.popStackFrame();return =
b};Error.notImplemented=3Dfunction(a){var =
c=3D"Sys.NotImplementedException: =
"+(a?a:Sys.Res.notImplemented),b=3DError.create(c,{name:"Sys.NotImplement=
edException"});b.popStackFrame();return =
b};Error.parameterCount=3Dfunction(a){var =
c=3D"Sys.ParameterCountException: =
"+(a?a:Sys.Res.parameterCount),b=3DError.create(c,{name:"Sys.ParameterCou=
ntException"});b.popStackFrame();return =
b};Error.prototype.popStackFrame=3Dfunction(){if(typeof =
this.stack=3D=3D=3D"undefined"||this.stack=3D=3D=3Dnull||typeof =
this.fileName=3D=3D=3D"undefined"||this.fileName=3D=3D=3Dnull||typeof =
this.lineNumber=3D=3D=3D"undefined"||this.lineNumber=3D=3D=3Dnull)return;=
var =
a=3Dthis.stack.split("\n"),c=3Da[0],e=3Dthis.fileName+":"+this.lineNumber=
;while(typeof =
c!=3D=3D"undefined"&&c!=3D=3Dnull&&c.indexOf(e)=3D=3D=3D-1){a.shift();c=3D=
a[0]}var d=3Da[1];if(typeof =
d=3D=3D=3D"undefined"||d=3D=3D=3Dnull)return;var =
b=3Dd.match(/@(.*):(\d+)$/);if(typeof =
b=3D=3D=3D"undefined"||b=3D=3D=3Dnull)return;this.fileName=3Db[1];this.li=
neNumber=3DparseInt(b[2]);a.shift();this.stack=3Da.join("\n")};if(!window=
)this.window=3Dthis;window.Type=3DFunction;window.__rootNamespaces=3D[];w=
indow.__registeredTypes=3D{};Type.prototype.callBaseMethod=3Dfunction(a,d=
,b){var c=3Dthis.getBaseMethod(a,d);if(!b)return c.apply(a);else return =
c.apply(a,b)};Type.prototype.getBaseMethod=3Dfunction(d,c){var =
b=3Dthis.getBaseType();if(b){var a=3Db.prototype[c];return a instanceof =
Function?a:null}return =
null};Type.prototype.getBaseType=3Dfunction(){return typeof =
this.__baseType=3D=3D=3D"undefined"?null:this.__baseType};Type.prototype.=
getInterfaces=3Dfunction(){var a=3D[],b=3Dthis;while(b){var =
c=3Db.__interfaces;if(c)for(var d=3D0,f=3Dc.length;d<f;d++){var =
e=3Dc[d];if(!Array.contains(a,e))a[a.length]=3De}b=3Db.__baseType}return =
a};Type.prototype.getName=3Dfunction(){return typeof =
this.__typeName=3D=3D=3D"undefined"?"":this.__typeName};Type.prototype.im=
plementsInterface=3Dfunction(d){this.resolveInheritance();var =
c=3Dd.getName(),a=3Dthis.__interfaceCache;if(a){var e=3Da[c];if(typeof =
e!=3D=3D"undefined")return e}else a=3Dthis.__interfaceCache=3D{};var =
b=3Dthis;while(b){var =
f=3Db.__interfaces;if(f)if(Array.indexOf(f,d)!=3D=3D-1)return =
a[c]=3Dtrue;b=3Db.__baseType}return =
a[c]=3Dfalse};Type.prototype.inheritsFrom=3Dfunction(b){this.resolveInher=
itance();var a=3Dthis.__baseType;while(a){if(a=3D=3D=3Db)return =
true;a=3Da.__baseType}return =
false};Type.prototype.initializeBase=3Dfunction(a,b){this.resolveInherita=
nce();if(this.__baseType)if(!b)this.__baseType.apply(a);else =
this.__baseType.apply(a,b);return =
a};Type.prototype.isImplementedBy=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;var =
b=3DObject.getType(a);return =
!!(b.implementsInterface&&b.implementsInterface(this))};Type.prototype.is=
InstanceOfType=3Dfunction(b){if(typeof =
b=3D=3D=3D"undefined"||b=3D=3D=3Dnull)return false;if(b instanceof =
this)return true;var a=3DObject.getType(b);return =
!!(a=3D=3D=3Dthis)||a.inheritsFrom&&a.inheritsFrom(this)||a.implementsInt=
erface&&a.implementsInterface(this)};Type.prototype.registerClass=3Dfunct=
ion(c,b,d){this.prototype.constructor=3Dthis;this.__typeName=3Dc;this.__c=
lass=3Dtrue;if(b){this.__baseType=3Db;this.__basePrototypePending=3Dtrue}=
if(!window.__classes)window.__classes=3D{};window.__classes[c.toUpperCase=
()]=3Dthis;if(d){this.__interfaces=3D[];for(var =
a=3D2;a<arguments.length;a++){var =
e=3Darguments[a];this.__interfaces.push(e)}}return =
this};Type.prototype.registerInterface=3Dfunction(a){this.prototype.const=
ructor=3Dthis;this.__typeName=3Da;this.__interface=3Dtrue;return =
this};Type.prototype.resolveInheritance=3Dfunction(){if(this.__baseProtot=
ypePending){var b=3Dthis.__baseType;b.resolveInheritance();for(var a in =
b.prototype){var =
c=3Db.prototype[a];if(!this.prototype[a])this.prototype[a]=3Dc}delete =
this.__basePrototypePending}};Type.getRootNamespaces=3Dfunction(){return =
Array.clone(window.__rootNamespaces)};Type.isClass=3Dfunction(a){if(typeo=
f a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__class};Type.isInterface=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__interface};Type.isNamespace=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__namespace};Type.parse=3Dfunction(typeName,ns){var =
fn;if(ns){if(!window.__classes)return =
null;fn=3Dwindow.__classes[ns.getName().toUpperCase()+"."+typeName.toUppe=
rCase()];return fn||null}if(!typeName)return =
null;if(!Type.__htClasses)Type.__htClasses=3D{};fn=3DType.__htClasses[typ=
eName];if(!fn){fn=3Deval(typeName);Type.__htClasses[typeName]=3Dfn}return=
 fn};Type.registerNamespace=3Dfunction(f){var =
d=3Dwindow,c=3Df.split(".");for(var b=3D0;b<c.length;b++){var =
e=3Dc[b],a=3Dd[e];if(!a){a=3Dd[e]=3D{};if(b=3D=3D=3D0)window.__rootNamesp=
aces[window.__rootNamespaces.length]=3Da;a.__namespace=3Dtrue;a.__typeNam=
e=3Dc.slice(0,b+1).join(".");a.getName=3Dfunction(){return =
this.__typeName}}d=3Da}};Object.__typeName=3D"Object";Object.__class=3Dtr=
ue;Object.getType=3Dfunction(b){var a=3Db.constructor;if(!a||typeof =
a!=3D=3D"function"||!a.__typeName||a.__typeName=3D=3D=3D"Object")return =
Object;return a};Object.getTypeName=3Dfunction(a){return =
Object.getType(a).getName()};Boolean.__typeName=3D"Boolean";Boolean.__cla=
ss=3Dtrue;Boolean.parse=3Dfunction(b){var =
a=3Db.trim().toLowerCase();if(a=3D=3D=3D"false")return =
false;if(a=3D=3D=3D"true")return =
true};Date.__typeName=3D"Date";Date.__class=3Dtrue;Date._appendPreOrPostM=
atch=3Dfunction(e,b){var d=3D0,a=3Dfalse;for(var =
c=3D0,g=3De.length;c<g;c++){var f=3De.charAt(c);switch(f){case =
"'":if(a)b.append("'");else d++;a=3Dfalse;break;case =
"\\":if(a)b.append("\\");a=3D!a;break;default:b.append(f);a=3Dfalse;break=
}}return =
d};Date._expandFormat=3Dfunction(a,b){if(!b)b=3D"F";if(b.length=3D=3D=3D1=
)switch(b){case "d":return a.ShortDatePattern;case "D":return =
a.LongDatePattern;case "t":return a.ShortTimePattern;case "T":return =
a.LongTimePattern;case "F":return a.FullDateTimePattern;case "M":case =
"m":return a.MonthDayPattern;case "s":return =
a.SortableDateTimePattern;case "Y":case "y":return =
a.YearMonthPattern;default:throw =
Error.format(Sys.Res.formatInvalidString)}return =
b};Date._expandYear=3Dfunction(c,a){if(a<100){var b=3D(new =
Date).getFullYear();a+=3Db-b%100;if(a>c.Calendar.TwoDigitYearMax)return =
a-100}return =
a};Date._getParseRegExp=3Dfunction(b,e){if(!b._parseRegExp)b._parseRegExp=
=3D{};else if(b._parseRegExp[e])return b._parseRegExp[e];var =
c=3DDate._expandFormat(b,e);c=3Dc.replace(/([\^\$\.\*\+\?\|\[\]\(\)\{\}])=
/g,"\\\\$1");var a=3Dnew =
Sys.StringBuilder("^"),j=3D[],f=3D0,i=3D0,h=3DDate._getTokenRegExp(),d;wh=
ile((d=3Dh.exec(c))!=3D=3Dnull){var =
l=3Dc.slice(f,d.index);f=3Dh.lastIndex;i+=3DDate._appendPreOrPostMatch(l,=
a);if(i%2=3D=3D=3D1){a.append(d[0]);continue}switch(d[0]){case =
"dddd":case "ddd":case "MMMM":case "MMM":a.append("(\\D+)");break;case =
"tt":case "t":a.append("(\\D*)");break;case =
"yyyy":a.append("(\\d{4})");break;case =
"fff":a.append("(\\d{3})");break;case =
"ff":a.append("(\\d{2})");break;case "f":a.append("(\\d)");break;case =
"dd":case "d":case "MM":case "M":case "yy":case "y":case "HH":case =
"H":case "hh":case "h":case "mm":case "m":case "ss":case =
"s":a.append("(\\d\\d?)");break;case =
"zzz":a.append("([+-]?\\d\\d?:\\d{2})");break;case "zz":case =
"z":a.append("([+-]?\\d\\d?)");break}Array.add(j,d[0])}Date._appendPreOrP=
ostMatch(c.slice(f),a);a.append("$");var =
k=3Da.toString().replace(/\s+/g,"\\s+"),g=3D{"regExp":k,"groups":j};b._pa=
rseRegExp[e]=3Dg;return g};Date._getTokenRegExp=3Dfunction(){return =
/dddd|ddd|dd|d|MMMM|MMM|MM|M|yyyy|yy|y|hh|h|HH|H|mm|m|ss|s|tt|t|fff|ff|f|=
zzz|zz|z/g};Date.parseLocale=3Dfunction(a){return =
Date._parse(a,Sys.CultureInfo.CurrentCulture,arguments)};Date.parseInvari=
ant=3Dfunction(a){return =
Date._parse(a,Sys.CultureInfo.InvariantCulture,arguments)};Date._parse=3D=
function(g,c,h){var e=3Dfalse;for(var a=3D1,i=3Dh.length;a<i;a++){var =
f=3Dh[a];if(f){e=3Dtrue;var b=3DDate._parseExact(g,f,c);if(b)return =
b}}if(!e){var d=3Dc._getDateTimeFormats();for(var =
a=3D0,i=3Dd.length;a<i;a++){var =
b=3DDate._parseExact(g,d[a],c);if(b)return b}}return =
null};Date._parseExact=3Dfunction(s,y,j){s=3Ds.trim();var =
m=3Dj.dateTimeFormat,v=3DDate._getParseRegExp(m,y),x=3D(new =
RegExp(v.regExp)).exec(s);if(x!=3D=3Dnull){var =
w=3Dv.groups,f=3Dnull,c=3Dnull,h=3Dnull,g=3Dnull,d=3D0,n=3D0,o=3D0,e=3D0,=
k=3Dnull,r=3Dfalse;for(var p=3D0,z=3Dw.length;p<z;p++){var =
a=3Dx[p+1];if(a)switch(w[p]){case "dd":case =
"d":h=3DDate._parseInt(a);if(h<1||h>31)return null;break;case =
"MMMM":c=3Dj._getMonthIndex(a);if(c<0||c>11)return null;break;case =
"MMM":c=3Dj._getAbbrMonthIndex(a);if(c<0||c>11)return null;break;case =
"M":case "MM":var c=3DDate._parseInt(a)-1;if(c<0||c>11)return =
null;break;case "y":case =
"yy":f=3DDate._expandYear(m,Date._parseInt(a));if(f<0||f>9999)return =
null;break;case "yyyy":f=3DDate._parseInt(a);if(f<0||f>9999)return =
null;break;case "h":case =
"hh":d=3DDate._parseInt(a);if(d=3D=3D=3D12)d=3D0;if(d<0||d>11)return =
null;break;case "H":case "HH":d=3DDate._parseInt(a);if(d<0||d>23)return =
null;break;case "m":case "mm":n=3DDate._parseInt(a);if(n<0||n>59)return =
null;break;case "s":case "ss":o=3DDate._parseInt(a);if(o<0||o>59)return =
null;break;case "tt":case "t":var =
u=3Da.toUpperCase();r=3Du=3D=3D=3Dm.PMDesignator.toUpperCase();if(!r&&u!=3D=
=3Dm.AMDesignator.toUpperCase())return null;break;case =
"f":e=3DDate._parseInt(a)*100;if(e<0||e>999)return null;break;case =
"ff":e=3DDate._parseInt(a)*10;if(e<0||e>999)return null;break;case =
"fff":e=3DDate._parseInt(a);if(e<0||e>999)return null;break;case =
"dddd":g=3Dj._getDayIndex(a);if(g<0||g>6)return null;break;case =
"ddd":g=3Dj._getAbbrDayIndex(a);if(g<0||g>6)return null;break;case =
"zzz":var q=3Da.split(/:/);if(q.length!=3D=3D2)return null;var =
i=3DDate._parseInt(q[0]);if(i<-12||i>13)return null;var =
l=3DDate._parseInt(q[1]);if(l<0||l>59)return =
null;k=3Di*60+(a.startsWith("-")?-l:l);break;case "z":case "zz":var =
i=3DDate._parseInt(a);if(i<-12||i>13)return null;k=3Di*60;break}}var =
b=3Dnew =
Date;if(f=3D=3D=3Dnull)f=3Db.getFullYear();if(c=3D=3D=3Dnull)c=3Db.getMon=
th();if(h=3D=3D=3Dnull)h=3Db.getDate();b.setFullYear(f,c,h);if(b.getDate(=
)!=3D=3Dh)return null;if(g!=3D=3Dnull&&b.getDay()!=3D=3Dg)return =
null;if(r&&d<12)d+=3D12;b.setHours(d,n,o,e);if(k!=3D=3Dnull){var =
t=3Db.getMinutes()-(k+b.getTimezoneOffset());b.setHours(b.getHours()+pars=
eInt(t/60),t%60)}return b}};Date._parseInt=3Dfunction(a){return =
parseInt(a.replace(/^[\s0]+(\d+)$/,"$1"))};Date.prototype.format=3Dfuncti=
on(a){return =
this._toFormattedString(a,Sys.CultureInfo.InvariantCulture)};Date.prototy=
pe.localeFormat=3Dfunction(a){return =
this._toFormattedString(a,Sys.CultureInfo.CurrentCulture)};Date.prototype=
._toFormattedString=3Dfunction(e,h){if(!e||e.length=3D=3D=3D0||e=3D=3D=3D=
"i")if(h&&h.name.length>0)return this.toLocaleString();else return =
this.toString();var d=3Dh.dateTimeFormat;e=3DDate._expandFormat(d,e);var =
a=3Dnew Sys.StringBuilder,b;function c(a){if(a<10)return "0"+a;return =
a.toString()}function g(a){if(a<10)return "00"+a;if(a<100)return =
"0"+a;return a.toString()}var =
j=3D0,i=3DDate._getTokenRegExp();for(;true;){var =
l=3Di.lastIndex,f=3Di.exec(e),k=3De.slice(l,f?f.index:e.length);j+=3DDate=
._appendPreOrPostMatch(k,a);if(!f)break;if(j%2=3D=3D=3D1){a.append(f[0]);=
continue}switch(f[0]){case =
"dddd":a.append(d.DayNames[this.getDay()]);break;case =
"ddd":a.append(d.AbbreviatedDayNames[this.getDay()]);break;case =
"dd":a.append(c(this.getDate()));break;case =
"d":a.append(this.getDate());break;case =
"MMMM":a.append(d.MonthNames[this.getMonth()]);break;case =
"MMM":a.append(d.AbbreviatedMonthNames[this.getMonth()]);break;case =
"MM":a.append(c(this.getMonth()+1));break;case =
"M":a.append(this.getMonth()+1);break;case =
"yyyy":a.append(this.getFullYear());break;case =
"yy":a.append(c(this.getFullYear()%100));break;case =
"y":a.append(this.getFullYear()%100);break;case =
"hh":b=3Dthis.getHours()%12;if(b=3D=3D=3D0)b=3D12;a.append(c(b));break;ca=
se =
"h":b=3Dthis.getHours()%12;if(b=3D=3D=3D0)b=3D12;a.append(b);break;case =
"HH":a.append(c(this.getHours()));break;case =
"H":a.append(this.getHours());break;case =
"mm":a.append(c(this.getMinutes()));break;case =
"m":a.append(this.getMinutes());break;case =
"ss":a.append(c(this.getSeconds()));break;case =
"s":a.append(this.getSeconds());break;case =
"tt":a.append(this.getHours()<12?d.AMDesignator:d.PMDesignator);break;cas=
e =
"t":a.append((this.getHours()<12?d.AMDesignator:d.PMDesignator).charAt(0)=
);break;case =
"f":a.append(g(this.getMilliseconds()).charAt(0));break;case =
"ff":a.append(g(this.getMilliseconds()).substr(0,2));break;case =
"fff":a.append(g(this.getMilliseconds()));break;case =
"z":b=3Dthis.getTimezoneOffset()/60;a.append((b>=3D0?"+":"-")+Math.floor(=
Math.abs(b)));break;case =
"zz":b=3Dthis.getTimezoneOffset()/60;a.append((b>=3D0?"+":"-")+c(Math.flo=
or(Math.abs(b))));break;case =
"zzz":b=3Dthis.getTimezoneOffset()/60;a.append((b>=3D0?"+":"-")+c(Math.fl=
oor(Math.abs(b)))+d.TimeSeparator+c(Math.abs(this.getTimezoneOffset()%60)=
));break}}return =
a.toString()};Number.__typeName=3D"Number";Number.__class=3Dtrue;Number.p=
arseLocale=3Dfunction(a){return =
Number._parse(a,Sys.CultureInfo.CurrentCulture)};Number.parseInvariant=3D=
function(a){return =
Number._parse(a,Sys.CultureInfo.InvariantCulture)};Number._parse=3Dfuncti=
on(g,f){var a=3Dg.trim();if(a.match(/infinity/i)!=3D=3Dnull)return =
parseFloat(a);if(a.match(/^0x[a-f0-9]+$/i)!=3D=3Dnull)return =
parseInt(a);var =
d=3Df.numberFormat,b=3Dd.NumberDecimalSeparator,c=3Dd.NumberGroupSeparato=
r,e=3Dnew =
RegExp("^[+-]?[\\d\\"+c+"]*\\"+b+"?\\d*([eE][+-]?\\d+)?$");if(!a.match(e)=
)return Number.NaN;a=3Da.split(c).join("");a=3Da.replace(b,".");return =
parseFloat(a)};Number.prototype.format=3Dfunction(a){return =
this._toFormattedString(a,Sys.CultureInfo.InvariantCulture)};Number.proto=
type.localeFormat=3Dfunction(a){return =
this._toFormattedString(a,Sys.CultureInfo.CurrentCulture)};Number.prototy=
pe._toFormattedString=3Dfunction(d,j){if(!d||d.length=3D=3D=3D0||d=3D=3D=3D=
"i")if(j&&j.name.length>0)return this.toLocaleString();else return =
this.toString();var q=3D["n %","n%","%n"],p=3D["-n =
%","-n%","-%n"],r=3D["(n)","-n","- n","n-","n -"],o=3D["$n","n$","$ =
n","n $"],n=3D["($n)","-$n","$-n","$n-","(n$)","-n$","n-$","n$-","-n =
$","-$ n","n $-","$ n-","$ -n","n- $","($ n)","(n $)"];function =
i(p,k,j,l,o){var =
e=3Dj[0],g=3D1,c=3Dp.toString(),a=3D"",m=3D"",i=3Dc.split(".");if(i.lengt=
h>1){c=3Di[0];a=3Di[1];var =
h=3Da.split(/e/i);if(h.length>1){a=3Dh[0];m=3D"e"+h[1]}}if(k>0){var =
f=3Da.length-k;if(f>0)a=3Da.slice(0,k);else if(f<0)for(var =
n=3D0;n<Math.abs(f);n++)a+=3D"0";a=3Do+a}else a=3D"";a+=3Dm;var =
b=3Dc.length-1,d=3D"";while(b>=3D0){if(e=3D=3D=3D0||e>b)if(d.length>0)ret=
urn c.slice(0,b+1)+l+d+a;else return =
c.slice(0,b+1)+a;if(d.length>0)d=3Dc.slice(b-e+1,b+1)+l+d;else =
d=3Dc.slice(b-e+1,b+1);b-=3De;if(g<j.length){e=3Dj[g];g++}}return =
c.slice(0,b+1)+l+d+a}var =
a=3Dj.numberFormat,e=3DMath.abs(this);if(!d)d=3D"D";var =
b=3D-1;if(d.length>1)b=3DparseInt(d.slice(1));var =
c;switch(d.charAt(0)){case "d":case "D":c=3D"n";if(b!=3D=3D-1){var =
g=3D""+e,k=3Db-g.length;if(k>0)for(var =
m=3D0;m<k;m++)g=3D"0"+g;e=3Dg}if(this<0)e=3D-e;break;case "c":case =
"C":if(this<0)c=3Dn[a.CurrencyNegativePattern];else =
c=3Do[a.CurrencyPositivePattern];if(b=3D=3D=3D-1)b=3Da.CurrencyDecimalDig=
its;e=3Di(Math.abs(this),b,a.CurrencyGroupSizes,a.CurrencyGroupSeparator,=
a.CurrencyDecimalSeparator);break;case "n":case =
"N":if(this<0)c=3Dr[a.NumberNegativePattern];else =
c=3D"n";if(b=3D=3D=3D-1)b=3Da.NumberDecimalDigits;e=3Di(Math.abs(this),b,=
a.NumberGroupSizes,a.NumberGroupSeparator,a.NumberDecimalSeparator);break=
;case "p":case "P":if(this<0)c=3Dp[a.PercentNegativePattern];else =
c=3Dq[a.PercentPositivePattern];if(b=3D=3D=3D-1)b=3Da.PercentDecimalDigit=
s;e=3Di(Math.abs(this),b,a.PercentGroupSizes,a.PercentGroupSeparator,a.Pe=
rcentDecimalSeparator);break;default:throw =
Error.format(Sys.Res.formatBadFormatSpecifier)}var =
l=3D/n|\$|-|%/g,f=3D"";for(;true;){var =
s=3Dl.lastIndex,h=3Dl.exec(c);f+=3Dc.slice(s,h?h.index:c.length);if(!h)br=
eak;switch(h[0]){case "n":f+=3De;break;case =
"$":f+=3Da.CurrencySymbol;break;case "-":f+=3Da.NegativeSign;break;case =
"%":f+=3Da.PercentSymbol;break}}return =
f};RegExp.__typeName=3D"RegExp";RegExp.__class=3Dtrue;Array.__typeName=3D=
"Array";Array.__class=3Dtrue;Array.add=3DArray.enqueue=3Dfunction(a,b){a[=
a.length]=3Db};Array.addRange=3Dfunction(a,b){a.push.apply(a,b)};Array.cl=
ear=3Dfunction(a){a.length=3D0};Array.clone=3Dfunction(a){if(a.length=3D=3D=
=3D1)return [a[0]];else return =
Array.apply(null,a)};Array.contains=3Dfunction(a,b){return =
Array.indexOf(a,b)>=3D0};Array.dequeue=3Dfunction(a){return =
a.shift()};Array.forEach=3Dfunction(b,e,d){for(var =
a=3D0,f=3Db.length;a<f;a++){var c=3Db[a];if(typeof =
c!=3D=3D"undefined")e.call(d,c,a,b)}};Array.indexOf=3Dfunction(d,e,a){if(=
typeof e=3D=3D=3D"undefined")return -1;var =
c=3Dd.length;if(c!=3D=3D0){a=3Da-0;if(isNaN(a))a=3D0;else{if(isFinite(a))=
a=3Da-a%1;if(a<0)a=3DMath.max(0,c+a)}for(var b=3Da;b<c;b++)if(typeof =
d[b]!=3D=3D"undefined"&&d[b]=3D=3D=3De)return b}return =
-1};Array.insert=3Dfunction(a,b,c){a.splice(b,0,c)};Array.parse=3Dfunctio=
n(value){if(!value)return [];return =
eval(value)};Array.remove=3Dfunction(b,c){var =
a=3DArray.indexOf(b,c);if(a>=3D0)b.splice(a,1);return =
a>=3D0};Array.removeAt=3Dfunction(a,b){a.splice(b,1)};String.__typeName=3D=
"String";String.__class=3Dtrue;String.prototype.endsWith=3Dfunction(a){re=
turn =
this.substr(this.length-a.length)=3D=3D=3Da};String.prototype.startsWith=3D=
function(a){return =
this.substr(0,a.length)=3D=3D=3Da};String.prototype.trim=3Dfunction(){ret=
urn =
this.replace(/^\s+|\s+$/g,"")};String.prototype.trimEnd=3Dfunction(){retu=
rn =
this.replace(/\s+$/,"")};String.prototype.trimStart=3Dfunction(){return =
this.replace(/^\s+/,"")};String.format=3Dfunction(){return =
String._toFormattedString(false,arguments)};String.localeFormat=3Dfunctio=
n(){return =
String._toFormattedString(true,arguments)};String._toFormattedString=3Dfu=
nction(l,j){var c=3D"",e=3Dj[0];for(var a=3D0;true;){var =
f=3De.indexOf("{",a),d=3De.indexOf("}",a);if(f<0&&d<0){c+=3De.slice(a);br=
eak}if(d>0&&(d<f||f<0)){c+=3De.slice(a,d+1);a=3Dd+2;continue}c+=3De.slice=
(a,f);a=3Df+1;if(e.charAt(a)=3D=3D=3D"{"){c+=3D"{";a++;continue}if(d<0)br=
eak;var =
h=3De.substring(a,d),g=3Dh.indexOf(":"),k=3DparseInt(g<0?h:h.substring(0,=
g))+1,i=3Dg<0?"":h.substring(g+1),b=3Dj[k];if(typeof =
b=3D=3D=3D"undefined"||b=3D=3D=3Dnull)b=3D"";if(b.toFormattedString)c+=3D=
b.toFormattedString(i);else =
if(l&&b.localeFormat)c+=3Db.localeFormat(i);else =
if(b.format)c+=3Db.format(i);else c+=3Db.toString();a=3Dd+1}return =
c};Type.registerNamespace("Sys");Sys.IDisposable=3Dfunction(){};Sys.IDisp=
osable.prototype=3D{};Sys.IDisposable.registerInterface("Sys.IDisposable"=
);Sys.StringBuilder=3Dfunction(a){this._parts=3Dtypeof =
a!=3D=3D"undefined"&&a!=3D=3Dnull&&a!=3D=3D""?[a.toString()]:[];this._val=
ue=3D{};this._len=3D0};Sys.StringBuilder.prototype=3D{append:function(a){=
this._parts[this._parts.length]=3Da},appendLine:function(a){this._parts[t=
his._parts.length]=3Dtypeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull||a=3D=3D=3D""?"\r\n":a+"\r\n"},clea=
r:function(){this._parts=3D[];this._value=3D{};this._len=3D0},isEmpty:fun=
ction(){if(this._parts.length=3D=3D=3D0)return true;return =
this.toString()=3D=3D=3D""},toString:function(a){a=3Da||"";var =
b=3Dthis._parts;if(this._len!=3D=3Db.length){this._value=3D{};this._len=3D=
b.length}var d=3Dthis._value;if(typeof =
d[a]=3D=3D=3D"undefined"){if(a!=3D=3D"")for(var =
c=3D0;c<b.length;)if(typeof =
b[c]=3D=3D=3D"undefined"||b[c]=3D=3D=3D""||b[c]=3D=3D=3Dnull)b.splice(c,1=
);else c++;d[a]=3Dthis._parts.join(a)}return =
d[a]}};Sys.StringBuilder.registerClass("Sys.StringBuilder");if(!window.XM=
LHttpRequest)window.XMLHttpRequest=3Dfunction(){var =
b=3D["Msxml2.XMLHTTP","Microsoft.XMLHTTP"];for(var =
a=3D0;a<b.length;a++)try{var c=3Dnew ActiveXObject(b[a]);return =
c}catch(d){}return =
null};Sys.Browser=3D{};Sys.Browser.InternetExplorer=3D{};Sys.Browser.Fire=
fox=3D{};Sys.Browser.Safari=3D{};Sys.Browser.Opera=3D{};Sys.Browser.agent=
=3Dnull;Sys.Browser.hasDebuggerStatement=3Dfalse;Sys.Browser.name=3Dnavig=
ator.appName;Sys.Browser.version=3DparseFloat(navigator.appVersion);if(na=
vigator.userAgent.indexOf(" MSIE =
")>-1){Sys.Browser.agent=3DSys.Browser.InternetExplorer;Sys.Browser.versi=
on=3DparseFloat(navigator.userAgent.match(/MSIE =
(\d+\.\d+)/)[1]);Sys.Browser.hasDebuggerStatement=3Dtrue}else =
if(navigator.userAgent.indexOf(" =
Firefox/")>-1){Sys.Browser.agent=3DSys.Browser.Firefox;Sys.Browser.versio=
n=3DparseFloat(navigator.userAgent.match(/Firefox\/(\d+\.\d+)/)[1]);Sys.B=
rowser.name=3D"Firefox";Sys.Browser.hasDebuggerStatement=3Dtrue}else =
if(navigator.userAgent.indexOf(" =
Safari/")>-1){Sys.Browser.agent=3DSys.Browser.Safari;Sys.Browser.version=3D=
parseFloat(navigator.userAgent.match(/Safari\/(\d+\.\d+)/)[1]);Sys.Browse=
r.name=3D"Safari"}else =
if(navigator.userAgent.indexOf("Opera/")>-1)Sys.Browser.agent=3DSys.Brows=
er.Opera;Type.registerNamespace("Sys.UI");Sys._Debug=3Dfunction(){};Sys._=
Debug.prototype=3D{_appendConsole:function(a){if(typeof =
Debug!=3D=3D"undefined"&&Debug.writeln)Debug.writeln(a);if(window.console=
&&window.console.log)window.console.log(a);if(window.opera)window.opera.p=
ostError(a);if(window.debugService)window.debugService.trace(a)},_appendT=
race:function(b){var =
a=3Ddocument.getElementById("TraceConsole");if(a&&a.tagName.toUpperCase()=
=3D=3D=3D"TEXTAREA")a.value+=3Db+"\n"},assert:function(c,a,b){if(!c){a=3D=
b&&this.assert.caller?String.format(Sys.Res.assertFailedCaller,a,this.ass=
ert.caller):String.format(Sys.Res.assertFailed,a);if(confirm(String.forma=
t(Sys.Res.breakIntoDebugger,a)))this.fail(a)}},clearTrace:function(){var =
a=3Ddocument.getElementById("TraceConsole");if(a&&a.tagName.toUpperCase()=
=3D=3D=3D"TEXTAREA")a.value=3D""},fail:function(message){this._appendCons=
ole(message);if(Sys.Browser.hasDebuggerStatement)eval("debugger")},trace:=
function(a){this._appendConsole(a);this._appendTrace(a)},traceDump:functi=
on(a,b){var =
c=3Dthis._traceDump(a,b,true)},_traceDump:function(a,c,f,b,d){c=3Dc?c:"tr=
aceDump";b=3Db?b:"";if(a=3D=3D=3Dnull){this.trace(b+c+": =
null");return}switch(typeof a){case "undefined":this.trace(b+c+": =
Undefined");break;case "number":case "string":case =
"boolean":this.trace(b+c+": =
"+a);break;default:if(Date.isInstanceOfType(a)||RegExp.isInstanceOfType(a=
)){this.trace(b+c+": "+a.toString());break}if(!d)d=3D[];else =
if(Array.contains(d,a)){this.trace(b+c+": =
...");return}Array.add(d,a);if(a=3D=3Dwindow||a=3D=3D=3Ddocument||window.=
HTMLElement&&a instanceof HTMLElement||typeof =
a.nodeName=3D=3D=3D"string"){var =
k=3Da.tagName?a.tagName:"DomElement";if(a.id)k+=3D" - =
"+a.id;this.trace(b+c+" {"+k+"}")}else{var =
i=3DObject.getTypeName(a);this.trace(b+c+(typeof i=3D=3D=3D"string"?" =
{"+i+"}":""));if(b=3D=3D=3D""||f){b+=3D"    ";var =
e,j,l,g,h;if(Array.isInstanceOfType(a)){j=3Da.length;for(e=3D0;e<j;e++)th=
is._traceDump(a[e],"["+e+"]",f,b,d)}else for(g in =
a){h=3Da[g];if(!Function.isInstanceOfType(h))this._traceDump(h,g,f,b,d)}}=
}Array.remove(d,a)}}};Sys._Debug.registerClass("Sys._Debug");Sys.Debug=3D=
new Sys._Debug;Sys.Debug.isDebug=3Dfalse;function =
Sys$Enum$parse(c,e){var =
a,b,i;if(e){a=3Dthis.__lowerCaseValues;if(!a){this.__lowerCaseValues=3Da=3D=
{};var g=3Dthis.prototype;for(var f in g)a[f.toLowerCase()]=3Dg[f]}}else =
a=3Dthis.prototype;if(!this.__flags){i=3De?c.toLowerCase():c;b=3Da[i.trim=
()];if(typeof b!=3D=3D"number")throw =
Error.argument("value",String.format(Sys.Res.enumInvalidValue,c,this.__ty=
peName));return b}else{var =
h=3D(e?c.toLowerCase():c).split(","),j=3D0;for(var =
d=3Dh.length-1;d>=3D0;d--){var k=3Dh[d].trim();b=3Da[k];if(typeof =
b!=3D=3D"number")throw =
Error.argument("value",String.format(Sys.Res.enumInvalidValue,c.split(","=
)[d].trim(),this.__typeName));j|=3Db}return j}}function =
Sys$Enum$toString(c){if(typeof =
c=3D=3D=3D"undefined"||c=3D=3D=3Dnull)return this.__string;var =
d=3Dthis.prototype,a;if(!this.__flags||c=3D=3D=3D0){for(a in =
d)if(d[a]=3D=3D=3Dc)return a}else{var =
b=3Dthis.__sortedValues;if(!b){b=3D[];for(a in =
d)b[b.length]=3D{key:a,value:d[a]};b.sort(function(a,b){return =
a.value-b.value});this.__sortedValues=3Db}var =
e=3D[],g=3Dc;for(a=3Db.length-1;a>=3D0;a--){var =
h=3Db[a],f=3Dh.value;if(f=3D=3D=3D0)continue;if((f&c)=3D=3D=3Df){e[e.leng=
th]=3Dh.key;g-=3Df;if(g=3D=3D=3D0)break}}if(e.length&&g=3D=3D=3D0)return =
e.reverse().join(", ")}return =
""}Type.prototype.registerEnum=3Dfunction(c,b){for(var a in =
this.prototype)this[a]=3Dthis.prototype[a];this.__typeName=3Dc;this.parse=
=3DSys$Enum$parse;this.__string=3Dthis.toString();this.toString=3DSys$Enu=
m$toString;this.__flags=3Db;this.__enum=3Dtrue};Type.isEnum=3Dfunction(a)=
{if(typeof a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__enum};Type.isFlags=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__flags};Sys.EventHandlerList=3Dfunction(){this._list=3D{}};Sys.Event=
HandlerList.prototype=3D{addHandler:function(b,a){Array.add(this._getEven=
t(b,true),a)},removeHandler:function(c,b){var =
a=3Dthis._getEvent(c);if(!a)return;Array.remove(a,b)},getHandler:function=
(b){var a=3Dthis._getEvent(b);if(!a||a.length=3D=3D=3D0)return =
null;a=3DArray.clone(a);if(!a._handler)a._handler=3Dfunction(c,d){for(var=
 b=3D0,e=3Da.length;b<e;b++)a[b](c,d)};return =
a._handler},_getEvent:function(a,b){if(!this._list[a]){if(!b)return =
null;this._list[a]=3D[]}return =
this._list[a]}};Sys.EventHandlerList.registerClass("Sys.EventHandlerList"=
);Sys.EventArgs=3Dfunction(){};Sys.EventArgs.registerClass("Sys.EventArgs=
");Sys.EventArgs.Empty=3Dnew =
Sys.EventArgs;Sys.CancelEventArgs=3Dfunction(){Sys.CancelEventArgs.initia=
lizeBase(this);this._cancel=3Dfalse};Sys.CancelEventArgs.prototype=3D{get=
_cancel:function(){return =
this._cancel},set_cancel:function(a){this._cancel=3Da}};Sys.CancelEventAr=
gs.registerClass("Sys.CancelEventArgs",Sys.EventArgs);Sys.INotifyProperty=
Change=3Dfunction(){};Sys.INotifyPropertyChange.prototype=3D{};Sys.INotif=
yPropertyChange.registerInterface("Sys.INotifyPropertyChange");Sys.Proper=
tyChangedEventArgs=3Dfunction(a){Sys.PropertyChangedEventArgs.initializeB=
ase(this);this._propertyName=3Da};Sys.PropertyChangedEventArgs.prototype=3D=
{get_propertyName:function(){return =
this._propertyName}};Sys.PropertyChangedEventArgs.registerClass("Sys.Prop=
ertyChangedEventArgs",Sys.EventArgs);Sys.INotifyDisposing=3Dfunction(){};=
Sys.INotifyDisposing.prototype=3D{};Sys.INotifyDisposing.registerInterfac=
e("Sys.INotifyDisposing");Sys.Component=3Dfunction(){if(Sys.Application)S=
ys.Application.registerDisposableObject(this)};Sys.Component.prototype=3D=
{_id:null,_initialized:false,_updating:false,get_events:function(){if(!th=
is._events)this._events=3Dnew Sys.EventHandlerList;return =
this._events},get_id:function(){return =
this._id},set_id:function(a){this._id=3Da},get_isInitialized:function(){r=
eturn this._initialized},get_isUpdating:function(){return =
this._updating},add_disposing:function(a){this.get_events().addHandler("d=
isposing",a)},remove_disposing:function(a){this.get_events().removeHandle=
r("disposing",a)},add_propertyChanged:function(a){this.get_events().addHa=
ndler("propertyChanged",a)},remove_propertyChanged:function(a){this.get_e=
vents().removeHandler("propertyChanged",a)},beginUpdate:function(){this._=
updating=3Dtrue},dispose:function(){if(this._events){var =
a=3Dthis._events.getHandler("disposing");if(a)a(this,Sys.EventArgs.Empty)=
}delete =
this._events;Sys.Application.unregisterDisposableObject(this);Sys.Applica=
tion.removeComponent(this)},endUpdate:function(){this._updating=3Dfalse;i=
f(!this._initialized)this.initialize();this.updated()},initialize:functio=
n(){this._initialized=3Dtrue},raisePropertyChanged:function(b){if(!this._=
events)return;var =
a=3Dthis._events.getHandler("propertyChanged");if(a)a(this,new =
Sys.PropertyChangedEventArgs(b))},updated:function(){}};Sys.Component.reg=
isterClass("Sys.Component",null,Sys.IDisposable,Sys.INotifyPropertyChange=
,Sys.INotifyDisposing);function Sys$Component$_setProperties(a,i){var =
d,j=3DObject.getType(a),e=3Dj=3D=3D=3DObject||j=3D=3D=3DSys.UI.DomElement=
,h=3DSys.Component.isInstanceOfType(a)&&!a.get_isUpdating();if(h)a.beginU=
pdate();for(var c in i){var b=3Di[c],f=3De?null:a["get_"+c];if(e||typeof =
f!=3D=3D"function"){var k=3Da[c];if(!b||typeof =
b!=3D=3D"object"||e&&!k)a[c]=3Db;else =
Sys$Component$_setProperties(k,b)}else{var l=3Da["set_"+c];if(typeof =
l=3D=3D=3D"function")l.apply(a,[b]);else if(b instanceof =
Array){d=3Df.apply(a);for(var =
g=3D0,m=3Dd.length,n=3Db.length;g<n;g++,m++)d[m]=3Db[g]}else if(typeof =
b=3D=3D=3D"object"&&Object.getType(b)=3D=3D=3DObject){d=3Df.apply(a);Sys$=
Component$_setProperties(d,b)}}}if(h)a.endUpdate()}function =
Sys$Component$_setReferences(c,b){for(var a in b){var =
e=3Dc["set_"+a],d=3D$find(b[a]);e.apply(c,[d])}}var =
$create=3DSys.Component.create=3Dfunction(h,f,d,c,g){var a=3Dg?new =
h(g):new =
h,b=3DSys.Application,i=3Db.get_isCreatingComponents();a.beginUpdate();if=
(f)Sys$Component$_setProperties(a,f);if(d)for(var e in =
d)a["add_"+e](d[e]);b._createdComponents[b._createdComponents.length]=3Da=
;if(a.get_id())b.addComponent(a);if(i)if(c)b._addComponentToSecondPass(a,=
c);else =
a.endUpdate();else{if(c)Sys$Component$_setReferences(a,c);a.endUpdate()}r=
eturn a};Sys.UI.MouseButton=3Dfunction(){throw =
Error.notImplemented()};Sys.UI.MouseButton.prototype=3D{leftButton:0,midd=
leButton:1,rightButton:2};Sys.UI.MouseButton.registerEnum("Sys.UI.MouseBu=
tton");Sys.UI.Key=3Dfunction(){throw =
Error.notImplemented()};Sys.UI.Key.prototype=3D{backspace:8,tab:9,enter:1=
3,esc:27,space:32,pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,righ=
t:39,down:40,del:127};Sys.UI.Key.registerEnum("Sys.UI.Key");Sys.UI.DomEve=
nt=3Dfunction(c){var =
a=3Dc;this.rawEvent=3Da;this.altKey=3Da.altKey;if(typeof =
a.button!=3D=3D"undefined")this.button=3Dtypeof =
a.which!=3D=3D"undefined"?a.button:a.button=3D=3D=3D4?Sys.UI.MouseButton.=
middleButton:a.button=3D=3D=3D2?Sys.UI.MouseButton.rightButton:Sys.UI.Mou=
seButton.leftButton;if(a.type=3D=3D=3D"keypress")this.charCode=3Da.charCo=
de||a.keyCode;else =
if(a.keyCode&&a.keyCode=3D=3D=3D46)this.keyCode=3D127;else =
this.keyCode=3Da.keyCode;this.clientX=3Da.clientX;this.clientY=3Da.client=
Y;this.ctrlKey=3Da.ctrlKey;this.target=3Da.target?a.target:a.srcElement;i=
f(this.target){var =
b=3DSys.UI.DomElement.getLocation(this.target);this.offsetX=3Dtypeof =
a.offsetX!=3D=3D"undefined"?a.offsetX:window.pageXOffset+(a.clientX||0)-b=
.x;this.offsetY=3Dtypeof =
a.offsetY!=3D=3D"undefined"?a.offsetY:window.pageYOffset+(a.clientY||0)-b=
.y}this.screenX=3Da.screenX;this.screenY=3Da.screenY;this.shiftKey=3Da.sh=
iftKey;this.type=3Da.type};Sys.UI.DomEvent.prototype=3D{preventDefault:fu=
nction(){if(this.rawEvent.preventDefault)this.rawEvent.preventDefault();e=
lse =
if(window.event)window.event.returnValue=3Dfalse},stopPropagation:functio=
n(){if(this.rawEvent.stopPropagation)this.rawEvent.stopPropagation();else=
 =
if(window.event)window.event.cancelBubble=3Dtrue}};Sys.UI.DomEvent.regist=
erClass("Sys.UI.DomEvent");var =
$addHandler=3DSys.UI.DomEvent.addHandler=3Dfunction(a,d,e){if(!a._events)=
a._events=3D{};var c=3Da._events[d];if(!c)a._events[d]=3Dc=3D[];var =
b;if(a.addEventListener){b=3Dfunction(b){return e.call(a,new =
Sys.UI.DomEvent(b))};a.addEventListener(d,b,false)}else =
if(a.attachEvent){b=3Dfunction(){return e.call(a,new =
Sys.UI.DomEvent(window.event))};a.attachEvent("on"+d,b)}c[c.length]=3D{ha=
ndler:e,browserHandler:b}},$addHandlers=3DSys.UI.DomEvent.addHandlers=3Df=
unction(e,d,c){for(var b in d){var =
a=3Dd[b];if(c)a=3DFunction.createDelegate(c,a);$addHandler(e,b,a)}},$clea=
rHandlers=3DSys.UI.DomEvent.clearHandlers=3Dfunction(a){if(a._events){var=
 e=3Da._events;for(var b in e){var d=3De[b];for(var =
c=3Dd.length-1;c>=3D0;c--)$removeHandler(a,b,d[c].handler)}a._events=3Dnu=
ll}},$removeHandler=3DSys.UI.DomEvent.removeHandler=3Dfunction(a,e,f){var=
 d=3Dnull,c=3Da._events[e],d=3Dnull;for(var =
b=3D0,g=3Dc.length;b<g;b++)if(c[b].handler=3D=3D=3Df){d=3Dc[b].browserHan=
dler;break}if(a.removeEventListener)a.removeEventListener(e,d,false);else=
 =
if(a.detachEvent)a.detachEvent("on"+e,d);c.splice(b,1)};Sys.IContainer=3D=
function(){};Sys.IContainer.prototype=3D{};Sys.IContainer.registerInterfa=
ce("Sys.IContainer");Sys._ScriptLoader=3Dfunction(){this._scriptsToLoad=3D=
null;this._scriptLoadedDelegate=3DFunction.createDelegate(this,this._scri=
ptLoadedHandler)};Sys._ScriptLoader.prototype=3D{dispose:function(){this.=
_stopLoading();if(this._events)delete =
this._events;this._scriptLoadedDelegate=3Dnull},loadScripts:function(a,c,=
d,b){this._loading=3Dtrue;this._allScriptsLoadedCallback=3Dc;this._script=
LoadFailedCallback=3Dd;this._scriptLoadTimeoutCallback=3Db;if(a>0)this._t=
imeoutCookie=3Dwindow.setTimeout(Function.createDelegate(this,this._scrip=
tLoadTimeoutHandler),a*1000);this._loadScriptsInternal()},notifyScriptLoa=
ded:function(){if(!this._loading)return;this._currentTask._notified++;if(=
Sys.Browser.agent=3D=3D=3DSys.Browser.Safari)if(this._currentTask._notifi=
ed=3D=3D=3D1)window.setTimeout(Function.createDelegate(this,function(){th=
is._scriptLoadedHandler(this._currentTask.get_scriptElement(),true)}),0)}=
,queueCustomScriptTag:function(a){if(!this._scriptsToLoad)this._scriptsTo=
Load=3D[];Array.add(this._scriptsToLoad,a)},queueScriptBlock:function(a){=
if(!this._scriptsToLoad)this._scriptsToLoad=3D[];Array.add(this._scriptsT=
oLoad,{text:a})},queueScriptReference:function(a){if(!this._scriptsToLoad=
)this._scriptsToLoad=3D[];Array.add(this._scriptsToLoad,{src:a})},_create=
ScriptElement:function(c){var =
a=3Ddocument.createElement("SCRIPT");a.type=3D"text/javascript";for(var =
b in c)a[b]=3Dc[b];return =
a},_loadScriptsInternal:function(){if(this._scriptsToLoad&&this._scriptsT=
oLoad.length>0){var =
b=3DArray.dequeue(this._scriptsToLoad),a=3Dthis._createScriptElement(b);i=
f(a.text&&Sys.Browser.agent=3D=3D=3DSys.Browser.Safari){a.innerHTML=3Da.t=
ext;delete a.text}if(typeof =
b.src=3D=3D=3D"string"){this._currentTask=3Dnew =
Sys._ScriptLoaderTask(a,this._scriptLoadedDelegate);this._currentTask.exe=
cute()}else{document.getElementsByTagName("HEAD")[0].appendChild(a);Sys._=
ScriptLoader._clearScript(a);this._loadScriptsInternal()}}else{var =
c=3Dthis._allScriptsLoadedCallback;this._stopLoading();if(c)c(this)}},_ra=
iseError:function(a){var =
c=3Dthis._scriptLoadFailedCallback,b=3Dthis._currentTask.get_scriptElemen=
t();this._stopLoading();if(c)c(this,b,a);else throw =
Sys._ScriptLoader._errorScriptLoadFailed(b.src,a)},_scriptLoadedHandler:f=
unction(a,b){if(b&&this._currentTask._notified)if(this._currentTask._noti=
fied>1)this._raiseError(true);else{Array.add(Sys._ScriptLoader._getLoaded=
Scripts(),a.src);this._currentTask.dispose();this._currentTask=3Dnull;thi=
s._loadScriptsInternal()}else =
this._raiseError(false)},_scriptLoadTimeoutHandler:function(){var =
a=3Dthis._scriptLoadTimeoutCallback;this._stopLoading();if(a)a(this)},_st=
opLoading:function(){if(this._timeoutCookie){window.clearTimeout(this._ti=
meoutCookie);this._timeoutCookie=3Dnull}if(this._currentTask){this._curre=
ntTask.dispose();this._currentTask=3Dnull}this._scriptsToLoad=3Dnull;this=
._loading=3Dnull;this._allScriptsLoadedCallback=3Dnull;this._scriptLoadFa=
iledCallback=3Dnull;this._scriptLoadTimeoutCallback=3Dnull}};Sys._ScriptL=
oader.registerClass("Sys._ScriptLoader",null,Sys.IDisposable);Sys._Script=
Loader.getInstance=3Dfunction(){var =
a=3DSys._ScriptLoader._activeInstance;if(!a)a=3DSys._ScriptLoader._active=
Instance=3Dnew Sys._ScriptLoader;return =
a};Sys._ScriptLoader.isScriptLoaded=3Dfunction(b){var =
a=3Ddocument.createElement("script");a.src=3Db;return =
Array.contains(Sys._ScriptLoader._getLoadedScripts(),a.src)};Sys._ScriptL=
oader.readLoadedScripts=3Dfunction(){if(!Sys._ScriptLoader._referencedScr=
ipts){var =
b=3DSys._ScriptLoader._referencedScripts=3D[],c=3Ddocument.getElementsByT=
agName("SCRIPT");for(i=3Dc.length-1;i>=3D0;i--){var =
d=3Dc[i],a=3Dd.src;if(a.length)if(!Array.contains(b,a))Array.add(b,a)}}};=
Sys._ScriptLoader._clearScript=3Dfunction(a){if(!Sys.Debug.isDebug)a.pare=
ntNode.removeChild(a)};Sys._ScriptLoader._errorScriptLoadFailed=3Dfunctio=
n(b,d){var a;if(d)a=3DSys.Res.scriptLoadMultipleCallbacks;else =
a=3DSys.Res.scriptLoadFailed;var e=3D"Sys.ScriptLoadFailedException: =
"+String.format(a,b),c=3DError.create(e,{name:"Sys.ScriptLoadFailedExcept=
ion","scriptUrl":b});c.popStackFrame();return =
c};Sys._ScriptLoader._getLoadedScripts=3Dfunction(){if(!Sys._ScriptLoader=
._referencedScripts){Sys._ScriptLoader._referencedScripts=3D[];Sys._Scrip=
tLoader.readLoadedScripts()}return =
Sys._ScriptLoader._referencedScripts};Sys._ScriptLoaderTask=3Dfunction(b,=
a){this._scriptElement=3Db;this._completedCallback=3Da;this._notified=3D0=
};Sys._ScriptLoaderTask.prototype=3D{get_scriptElement:function(){return =
this._scriptElement},dispose:function(){if(this._disposed)return;this._di=
sposed=3Dtrue;this._removeScriptElementHandlers();Sys._ScriptLoader._clea=
rScript(this._scriptElement);this._scriptElement=3Dnull},execute:function=
(){this._addScriptElementHandlers();document.getElementsByTagName("HEAD")=
[0].appendChild(this._scriptElement)},_addScriptElementHandlers:function(=
){this._scriptLoadDelegate=3DFunction.createDelegate(this,this._scriptLoa=
dHandler);if(Sys.Browser.agent!=3D=3DSys.Browser.InternetExplorer){this._=
scriptElement.readyState=3D"loaded";$addHandler(this._scriptElement,"load=
",this._scriptLoadDelegate)}else =
$addHandler(this._scriptElement,"readystatechange",this._scriptLoadDelega=
te);this._scriptErrorDelegate=3DFunction.createDelegate(this,this._script=
ErrorHandler);$addHandler(this._scriptElement,"error",this._scriptErrorDe=
legate)},_removeScriptElementHandlers:function(){if(this._scriptLoadDeleg=
ate){var =
a=3Dthis.get_scriptElement();if(Sys.Browser.agent!=3D=3DSys.Browser.Inter=
netExplorer)$removeHandler(a,"load",this._scriptLoadDelegate);else =
$removeHandler(a,"readystatechange",this._scriptLoadDelegate);$removeHand=
ler(a,"error",this._scriptErrorDelegate);this._scriptErrorDelegate=3Dnull=
;this._scriptLoadDelegate=3Dnull}},_scriptErrorHandler:function(){if(this=
._disposed)return;this._completedCallback(this.get_scriptElement(),false)=
},_scriptLoadHandler:function(){if(this._disposed)return;var =
a=3Dthis.get_scriptElement();if(a.readyState!=3D=3D"loaded"&&a.readyState=
!=3D=3D"complete")return;var =
b=3Dthis;window.setTimeout(function(){b._completedCallback(a,true)},0)}};=
Sys._ScriptLoaderTask.registerClass("Sys._ScriptLoaderTask",null,Sys.IDis=
posable);Sys.ApplicationLoadEventArgs=3Dfunction(b,a){Sys.ApplicationLoad=
EventArgs.initializeBase(this);this._components=3Db;this._isPartialLoad=3D=
a};Sys.ApplicationLoadEventArgs.prototype=3D{get_components:function(){re=
turn this._components},get_isPartialLoad:function(){return =
this._isPartialLoad}};Sys.ApplicationLoadEventArgs.registerClass("Sys.App=
licationLoadEventArgs",Sys.EventArgs);Sys._Application=3Dfunction(){Sys._=
Application.initializeBase(this);this._disposableObjects=3D[];this._compo=
nents=3D{};this._createdComponents=3D[];this._secondPassComponents=3D[];t=
his._unloadHandlerDelegate=3DFunction.createDelegate(this,this._unloadHan=
dler);this._loadHandlerDelegate=3DFunction.createDelegate(this,this._load=
Handler);Sys.UI.DomEvent.addHandler(window,"unload",this._unloadHandlerDe=
legate);Sys.UI.DomEvent.addHandler(window,"load",this._loadHandlerDelegat=
e)};Sys._Application.prototype=3D{_creatingComponents:false,_disposing:fa=
lse,get_isCreatingComponents:function(){return =
this._creatingComponents},add_load:function(a){this.get_events().addHandl=
er("load",a)},remove_load:function(a){this.get_events().removeHandler("lo=
ad",a)},add_init:function(a){if(this._initialized)a(this,Sys.EventArgs.Em=
pty);else =
this.get_events().addHandler("init",a)},remove_init:function(a){this.get_=
events().removeHandler("init",a)},add_unload:function(a){this.get_events(=
).addHandler("unload",a)},remove_unload:function(a){this.get_events().rem=
oveHandler("unload",a)},addComponent:function(a){this._components[a.get_i=
d()]=3Da},beginCreateComponents:function(){this._creatingComponents=3Dtru=
e},dispose:function(){if(!this._disposing){this._disposing=3Dtrue;if(wind=
ow.pageUnload)window.pageUnload(this,Sys.EventArgs.Empty);var =
c=3Dthis.get_events().getHandler("unload");if(c)c(this,Sys.EventArgs.Empt=
y);var b=3DArray.clone(this._disposableObjects);for(var =
a=3D0,e=3Db.length;a<e;a++)b[a].dispose();Array.clear(this._disposableObj=
ects);Sys.UI.DomEvent.removeHandler(window,"unload",this._unloadHandlerDe=
legate);if(this._loadHandlerDelegate){Sys.UI.DomEvent.removeHandler(windo=
w,"load",this._loadHandlerDelegate);this._loadHandlerDelegate=3Dnull}var =
d=3DSys._ScriptLoader.getInstance();if(d)d.dispose();Sys._Application.cal=
lBaseMethod(this,"dispose")}},endCreateComponents:function(){var =
b=3Dthis._secondPassComponents;for(var a=3D0,d=3Db.length;a<d;a++){var =
c=3Db[a].component;Sys$Component$_setReferences(c,b[a].references);c.endU=
pdate()}this._secondPassComponents=3D[];this._creatingComponents=3Dfalse}=
,findComponent:function(b,a){return =
a?Sys.IContainer.isInstanceOfType(a)?a.findComponent(b):a[b]||null:Sys.Ap=
plication._components[b]||null},getComponents:function(){var =
a=3D[],b=3Dthis._components;for(var c in b)a[a.length]=3Db[c];return =
a},initialize:function(){if(!this._initialized&&!this._initializing){this=
._initializing=3Dtrue;window.setTimeout(Function.createDelegate(this,this=
._doInitialize),0)}},notifyScriptLoaded:function(){var =
a=3DSys._ScriptLoader.getInstance();if(a)a.notifyScriptLoaded()},register=
DisposableObject:function(a){if(!this._disposing)this._disposableObjects[=
this._disposableObjects.length]=3Da},raiseLoad:function(){var =
b=3Dthis.get_events().getHandler("load"),a=3Dnew =
Sys.ApplicationLoadEventArgs(Array.clone(this._createdComponents),!this._=
initializing);if(b)b(this,a);if(window.pageLoad)window.pageLoad(this,a);t=
his._createdComponents=3D[]},removeComponent:function(b){var =
a=3Db.get_id();if(a)delete =
this._components[a]},unregisterDisposableObject:function(a){if(!this._dis=
posing)Array.remove(this._disposableObjects,a)},_addComponentToSecondPass=
:function(b,a){this._secondPassComponents[this._secondPassComponents.leng=
th]=3D{component:b,references:a}},_doInitialize:function(){Sys._Applicati=
on.callBaseMethod(this,"initialize");var =
a=3Dthis.get_events().getHandler("init");if(a){this.beginCreateComponents=
();a(this,Sys.EventArgs.Empty);this.endCreateComponents()}this.raiseLoad(=
);this._initializing=3Dfalse},_loadHandler:function(){if(this._loadHandle=
rDelegate){Sys.UI.DomEvent.removeHandler(window,"load",this._loadHandlerD=
elegate);this._loadHandlerDelegate=3Dnull}this.initialize()},_unloadHandl=
er:function(){this.dispose()}};Sys._Application.registerClass("Sys._Appli=
cation",Sys.Component,Sys.IContainer);Sys.Application=3Dnew =
Sys._Application;var =
$find=3DSys.Application.findComponent;Type.registerNamespace("Sys.Net");S=
ys.Net.WebRequestExecutor=3Dfunction(){this._webRequest=3Dnull;this._resu=
ltObject=3Dnull};Sys.Net.WebRequestExecutor.prototype=3D{get_webRequest:f=
unction(){return =
this._webRequest},_set_webRequest:function(a){this._webRequest=3Da},get_s=
tarted:function(){throw =
Error.notImplemented()},get_responseAvailable:function(){throw =
Error.notImplemented()},get_timedOut:function(){throw =
Error.notImplemented()},get_aborted:function(){throw =
Error.notImplemented()},get_responseData:function(){throw =
Error.notImplemented()},get_statusCode:function(){throw =
Error.notImplemented()},get_statusText:function(){throw =
Error.notImplemented()},get_xml:function(){throw =
Error.notImplemented()},get_object:function(){if(!this._resultObject)this=
._resultObject=3DSys.Serialization.JavaScriptSerializer.deserialize(this.=
get_responseData());return =
this._resultObject},executeRequest:function(){throw =
Error.notImplemented()},abort:function(){throw =
Error.notImplemented()},getResponseHeader:function(){throw =
Error.notImplemented()},getAllResponseHeaders:function(){throw =
Error.notImplemented()}};Sys.Net.WebRequestExecutor.registerClass("Sys.Ne=
t.WebRequestExecutor");window.XMLDOM=3Dfunction(d){if(!window.DOMParser){=
var c=3D["Msxml2.DOMDocument.3.0","Msxml2.DOMDocument"];for(var =
b=3D0;b<c.length;b++)try{var a=3Dnew =
ActiveXObject(c[b]);a.async=3Dfalse;a.loadXML(d);a.setProperty("Selection=
Language","XPath");return a}catch(f){}return null}else try{var e=3Dnew =
window.DOMParser;return e.parseFromString(d,"text/xml")}catch(f){return =
null}return =
null};Sys.Net.XMLHttpExecutor=3Dfunction(){Sys.Net.XMLHttpExecutor.initia=
lizeBase(this);var =
a=3Dthis;this._xmlHttpRequest=3Dnull;this._webRequest=3Dnull;this._respon=
seAvailable=3Dfalse;this._timedOut=3Dfalse;this._timer=3Dnull;this._abort=
ed=3Dfalse;this._started=3Dfalse;this._onReadyStateChange=3Dfunction(){if=
(a._xmlHttpRequest.readyState=3D=3D=3D4){a._clearTimer();a._responseAvail=
able=3Dtrue;a._webRequest.completed(Sys.EventArgs.Empty);if(a._xmlHttpReq=
uest!=3Dnull){a._xmlHttpRequest.onreadystatechange=3DFunction.emptyMethod=
;a._xmlHttpRequest=3Dnull}}};this._clearTimer=3Dfunction(){if(a._timer!=3D=
null){window.clearTimeout(a._timer);a._timer=3Dnull}};this._onTimeout=3Df=
unction(){if(!a._responseAvailable){a._clearTimer();a._timedOut=3Dtrue;a.=
_xmlHttpRequest.onreadystatechange=3DFunction.emptyMethod;a._xmlHttpReque=
st.abort();a._webRequest.completed(Sys.EventArgs.Empty);a._xmlHttpRequest=
=3Dnull}}};Sys.Net.XMLHttpExecutor.prototype=3D{get_timedOut:function(){r=
eturn this._timedOut},get_started:function(){return =
this._started},get_responseAvailable:function(){return =
this._responseAvailable},get_aborted:function(){return =
this._aborted},executeRequest:function(){this._webRequest=3Dthis.get_webR=
equest();var =
c=3Dthis._webRequest.get_body(),a=3Dthis._webRequest.get_headers();this._=
xmlHttpRequest=3Dnew =
XMLHttpRequest;this._xmlHttpRequest.onreadystatechange=3Dthis._onReadySta=
teChange;var =
e=3Dthis._webRequest.get_httpVerb();this._xmlHttpRequest.open(e,this._web=
Request.getResolvedUrl(),true);if(a)for(var b in a){var =
f=3Da[b];if(typeof =
f!=3D=3D"function")this._xmlHttpRequest.setRequestHeader(b,f)}if(e.toLowe=
rCase()=3D=3D=3D"post"){if(a=3D=3D=3Dnull||!a["Content-Type"])this._xmlHt=
tpRequest.setRequestHeader("Content-Type","application/x-www-form-urlenco=
ded");if(!c)c=3D""}var =
d=3Dthis._webRequest.get_timeout();if(d>0)this._timer=3Dwindow.setTimeout=
(Function.createDelegate(this,this._onTimeout),d);this._xmlHttpRequest.se=
nd(c);this._started=3Dtrue},getResponseHeader:function(b){var =
a;try{a=3Dthis._xmlHttpRequest.getResponseHeader(b)}catch(c){}if(!a)a=3D"=
";return a},getAllResponseHeaders:function(){return =
this._xmlHttpRequest.getAllResponseHeaders()},get_responseData:function()=
{return =
this._xmlHttpRequest.responseText},get_statusCode:function(){return =
this._xmlHttpRequest.status},get_statusText:function(){return =
this._xmlHttpRequest.statusText},get_xml:function(){var =
a=3Dthis._xmlHttpRequest.responseXML;if(!a||!a.documentElement){a=3Dnew =
XMLDOM(this._xmlHttpRequest.responseText);if(!a||!a.documentElement)retur=
n null}else =
if(navigator.userAgent.indexOf("MSIE")!=3D=3D-1)a.setProperty("SelectionL=
anguage","XPath");if(a.documentElement.namespaceURI=3D=3D=3D"http://www.m=
ozilla.org/newlayout/xml/parsererror.xml"&&a.documentElement.tagName=3D=3D=
=3D"parsererror")return =
null;if(a.documentElement.firstChild&&a.documentElement.firstChild.tagNam=
e=3D=3D=3D"parsererror")return null;return =
a},abort:function(){if(this._aborted||this._responseAvailable||this._time=
dOut)return;this._aborted=3Dtrue;this._clearTimer();if(this._xmlHttpReque=
st&&!this._responseAvailable){this._xmlHttpRequest.onreadystatechange=3DF=
unction.emptyMethod;this._xmlHttpRequest.abort();this._xmlHttpRequest=3Dn=
ull;var =
a=3Dthis._webRequest._get_eventHandlerList().getHandler("completed");if(a=
)a(this,Sys.EventArgs.Empty)}}};Sys.Net.XMLHttpExecutor.registerClass("Sy=
s.Net.XMLHttpExecutor",Sys.Net.WebRequestExecutor);Sys.Net._WebRequestMan=
ager=3Dfunction(){this._this=3Dthis;this._defaultTimeout=3D0;this._defaul=
tExecutorType=3D"Sys.Net.XMLHttpExecutor"};Sys.Net._WebRequestManager.pro=
totype=3D{add_invokingRequest:function(a){this._get_eventHandlerList().ad=
dHandler("invokingRequest",a)},remove_invokingRequest:function(a){this._g=
et_eventHandlerList().removeHandler("invokingRequest",a)},add_completedRe=
quest:function(a){this._get_eventHandlerList().addHandler("completedReque=
st",a)},remove_completedRequest:function(a){this._get_eventHandlerList().=
removeHandler("completedRequest",a)},_get_eventHandlerList:function(){if(=
!this._events)this._events=3Dnew Sys.EventHandlerList;return =
this._events},get_defaultTimeout:function(){return =
this._defaultTimeout},set_defaultTimeout:function(a){this._defaultTimeout=
=3Da},get_defaultExecutorType:function(){return =
this._defaultExecutorType},set_defaultExecutorType:function(a){this._defa=
ultExecutorType=3Da},executeRequest:function(webRequest){var =
executor=3DwebRequest.get_executor();if(!executor){var =
failed=3Dfalse;try{var =
executorType=3Deval(this._defaultExecutorType);executor=3Dnew =
executorType}catch(a){failed=3Dtrue}webRequest.set_executor(executor)}if(=
executor.get_aborted())return;var evArgs=3Dnew =
Sys.Net.NetworkRequestEventArgs(webRequest),handler=3Dthis._get_eventHand=
lerList().getHandler("invokingRequest");if(handler)handler(this,evArgs);i=
f(!evArgs.get_cancel())executor.executeRequest()}};Sys.Net._WebRequestMan=
ager.registerClass("Sys.Net._WebRequestManager");Sys.Net.WebRequestManage=
r=3Dnew =
Sys.Net._WebRequestManager;Sys.Net.NetworkRequestEventArgs=3Dfunction(a){=
Sys.Net.NetworkRequestEventArgs.initializeBase(this);this._webRequest=3Da=
};Sys.Net.NetworkRequestEventArgs.prototype=3D{get_webRequest:function(){=
return =
this._webRequest}};Sys.Net.NetworkRequestEventArgs.registerClass("Sys.Net=
.NetworkRequestEventArgs",Sys.CancelEventArgs);Sys.Net.WebRequest=3Dfunct=
ion(){this._url=3D"";this._headers=3D{};this._body=3Dnull;this._userConte=
xt=3Dnull;this._httpVerb=3Dnull;this._executor=3Dnull;this._invokeCalled=3D=
false;this._timeout=3D0};Sys.Net.WebRequest.prototype=3D{add_completed:fu=
nction(a){this._get_eventHandlerList().addHandler("completed",a)},remove_=
completed:function(a){this._get_eventHandlerList().removeHandler("complet=
ed",a)},completed:function(b){var =
a=3DSys.Net.WebRequestManager._get_eventHandlerList().getHandler("complet=
edRequest");if(a)a(this._executor,b);a=3Dthis._get_eventHandlerList().get=
Handler("completed");if(a)a(this._executor,b)},_get_eventHandlerList:func=
tion(){if(!this._events)this._events=3Dnew Sys.EventHandlerList;return =
this._events},get_url:function(){return =
this._url},set_url:function(a){this._url=3Da},get_headers:function(){retu=
rn =
this._headers},get_httpVerb:function(){if(this._httpVerb=3D=3D=3Dnull){if=
(this._body=3D=3D=3Dnull)return "GET";return "POST"}return =
this._httpVerb},set_httpVerb:function(a){this._httpVerb=3Da},get_body:fun=
ction(){return =
this._body},set_body:function(a){this._body=3Da},get_userContext:function=
(){return =
this._userContext},set_userContext:function(a){this._userContext=3Da},get=
_executor:function(){return =
this._executor},set_executor:function(a){this._executor=3Da;this._executo=
r._set_webRequest(this)},get_timeout:function(){if(this._timeout=3D=3D=3D=
0)return Sys.Net.WebRequestManager.get_defaultTimeout();return =
this._timeout},set_timeout:function(a){this._timeout=3Da},getResolvedUrl:=
function(){return =
Sys.Net.WebRequest._resolveUrl(this._url)},invoke:function(){Sys.Net.WebR=
equestManager.executeRequest(this);this._invokeCalled=3Dtrue}};Sys.Net.We=
bRequest._resolveUrl=3Dfunction(b,a){if(b&&b.indexOf("://")!=3D=3D-1)retu=
rn b;if(!a||a.length=3D=3D=3D0){var =
c=3Ddocument.getElementsByTagName("base")[0];if(c&&c.href&&c.href.length>=
0)a=3Dc.href;else a=3Ddocument.URL}var =
d=3Da.indexOf("?");if(d!=3D=3D-1)a=3Da.substr(0,d);a=3Da.substr(0,a.lastI=
ndexOf("/")+1);if(!b||b.length=3D=3D=3D0)return =
a;if(b.charAt(0)=3D=3D=3D"/"){var =
e=3Da.indexOf("://"),g=3Da.indexOf("/",e+3);return =
a.substr(0,g)+b}else{var f=3Da.lastIndexOf("/");return =
a.substr(0,f+1)+b}};Sys.Net.WebRequest._createQueryString=3Dfunction(d,b)=
{if(!b)b=3DencodeURIComponent;var a=3Dnew =
Sys.StringBuilder,f=3D0;for(var c in d){var e=3Dd[c];if(typeof =
e=3D=3D=3D"function")continue;var =
g=3DSys.Serialization.JavaScriptSerializer.serialize(e);if(f!=3D=3D0)a.ap=
pend("&");a.append(c);a.append("=3D");a.append(b(g));f++}return =
a.toString()};Sys.Net.WebRequest._createUrl=3Dfunction(a,b){if(!b)return =
a;var d=3DSys.Net.WebRequest._createQueryString(b);if(d.length>0){var =
c=3D"?";if(a&&a.indexOf("?")!=3D=3D-1)c=3D"&";return a+c+d}else return =
a};Sys.Net.WebRequest.registerClass("Sys.Net.WebRequest");Sys.Net.WebServ=
iceProxy=3Dfunction(){};Sys.Net.WebServiceProxy.prototype=3D{set_timeout:=
function(a){this._timeout=3Da},get_timeout:function(){return =
this._timeout},set_defaultUserContext:function(a){this._userContext=3Da},=
get_defaultUserContext:function(){return =
this._userContext},set_defaultSucceededCallback:function(a){this._succeed=
ed=3Da},get_defaultSucceededCallback:function(){return =
this._succeeded},set_defaultFailedCallback:function(a){this._failed=3Da},=
get_defaultFailedCallback:function(){return =
this._failed},set_path:function(a){this._path=3Da},get_path:function(){re=
turn =
this._path},_invoke:function(d,e,g,f,c,b,a){if(c=3D=3D=3Dnull||typeof =
c=3D=3D=3D"undefined")c=3Dthis.get_defaultSucceededCallback();if(b=3D=3D=3D=
null||typeof =
b=3D=3D=3D"undefined")b=3Dthis.get_defaultFailedCallback();if(a=3D=3D=3Dn=
ull||typeof =
a=3D=3D=3D"undefined")a=3Dthis.get_defaultUserContext();return =
Sys.Net.WebServiceProxy.invoke(d,e,g,f,c,b,a,this.get_timeout())}};Sys.Ne=
t.WebServiceProxy.registerClass("Sys.Net.WebServiceProxy");Sys.Net.WebSer=
viceProxy.invoke=3Dfunction(k,a,j,d,i,c,f,h){var b=3Dnew =
Sys.Net.WebRequest;b.get_headers()["Content-Type"]=3D"application/json; =
charset=3Dutf-8";if(!d)d=3D{};var =
g=3Dd;if(!j||!g)g=3D{};b.set_url(Sys.Net.WebRequest._createUrl(k+"/"+a,g)=
);var =
e=3Dnull;if(!j){e=3DSys.Serialization.JavaScriptSerializer.serialize(d);i=
f(e=3D=3D=3D"{}")e=3D""}b.set_body(e);b.add_completed(l);if(h&&h>0)b.set_=
timeout(h);b.invoke();function l(d){if(d.get_responseAvailable()){var =
e=3Dd.get_statusCode(),b=3Dnull;try{var =
j=3Dd.getResponseHeader("Content-Type");if(j.startsWith("application/json=
"))b=3Dd.get_object();else =
if(j.startsWith("text/xml"))b=3Dd.get_xml();else =
b=3Dd.get_responseData()}catch(m){}var =
k=3Dd.getResponseHeader("jsonerror"),g=3Dk=3D=3D=3D"true";if(g)b=3Dnew =
Sys.Net.WebServiceError(false,b.Message,b.StackTrace,b.ExceptionType);if(=
e<200||e>=3D300||g){if(c){if(!b||!g)b=3Dnew =
Sys.Net.WebServiceError(false,String.format(Sys.Res.webServiceFailedNoMsg=
,a),"","");b._statusCode=3De;c(b,f,a)}}else if(i)i(b,f,a)}else{var =
h;if(d.get_timedOut())h=3DString.format(Sys.Res.webServiceTimedOut,a);els=
e h=3DString.format(Sys.Res.webServiceFailedNoMsg,a);if(c)c(new =
Sys.Net.WebServiceError(d.get_timedOut(),h,"",""),f,a)}}return =
b};Sys.Net.WebServiceProxy._generateTypedConstructor=3Dfunction(a){return=
 function(b){if(b)for(var c in =
b)this[c]=3Db[c];this.__type=3Da}};Sys.Net.WebServiceError=3Dfunction(c,d=
,b,a){this._timedOut=3Dc;this._message=3Dd;this._stackTrace=3Db;this._exc=
eptionType=3Da;this._statusCode=3D-1};Sys.Net.WebServiceError.prototype=3D=
{get_timedOut:function(){return =
this._timedOut},get_statusCode:function(){return =
this._statusCode},get_message:function(){return =
this._message},get_stackTrace:function(){return =
this._stackTrace},get_exceptionType:function(){return =
this._exceptionType}};Sys.Net.WebServiceError.registerClass("Sys.Net.WebS=
erviceError");Type.registerNamespace("Sys.Services");Sys.Services._Profil=
eService=3Dfunction(){Sys.Services._ProfileService.initializeBase(this);t=
his.properties=3D{}};Sys.Services._ProfileService.DefaultWebServicePath=3D=
"";Sys.Services._ProfileService.prototype=3D{_defaultFailedCallback:null,=
_defaultLoadCompletedCallback:null,_defaultSaveCompletedCallback:null,_pa=
th:"",_timeout:0,get_defaultFailedCallback:function(){return =
this._defaultFailedCallback},set_defaultFailedCallback:function(a){this._=
defaultFailedCallback=3Da},get_defaultLoadCompletedCallback:function(){re=
turn =
this._defaultLoadCompletedCallback},set_defaultLoadCompletedCallback:func=
tion(a){this._defaultLoadCompletedCallback=3Da},get_defaultSaveCompletedC=
allback:function(){return =
this._defaultSaveCompletedCallback},set_defaultSaveCompletedCallback:func=
tion(a){this._defaultSaveCompletedCallback=3Da},get_path:function(){retur=
n =
this._path},set_path:function(a){if(!a||!a.length)a=3D"";this._path=3Da},=
get_timeout:function(){return =
this._timeout},set_timeout:function(a){this._timeout=3Da},load:function(b=
,d,e,f){var =
c=3D{},a;if(!b)a=3D"GetAllPropertiesForCurrentUser";else{a=3D"GetProperti=
esForCurrentUser";c=3D{properties:this._clonePropertyNames(b)}}this._invo=
ke(this._get_path(),a,false,c,Function.createDelegate(this,this._onLoadCo=
mplete),Function.createDelegate(this,this._onLoadFailed),[d,e,f])},save:f=
unction(d,a,c,e){var =
b=3Dthis._flattenProperties(d,this.properties);this._invoke(this._get_pat=
h(),"SetPropertiesForCurrentUser",false,{values:b},Function.createDelegat=
e(this,this._onSaveComplete),Function.createDelegate(this,this._onSaveFai=
led),[a,c,e])},_clonePropertyNames:function(e){var c=3D[],d=3D{};for(var =
b=3D0;b<e.length;b++){var =
a=3De[b];if(!d[a]){Array.add(c,a);d[a]=3Dtrue}}return =
c},_flattenProperties:function(a,h,i){var =
b=3D{},e,d;if(a&&a.length=3D=3D=3D0)return b;for(var c in =
h){e=3Dh[c];d=3Di?i+"."+c:c;if(Sys.Services.ProfileGroup.isInstanceOfType=
(e)){var g=3Dthis._flattenProperties(a,e,d);for(var f in g){var =
j=3Dg[f];b[f]=3Dj}}else =
if(!a||Array.indexOf(a,d)!=3D=3D-1)b[d]=3De}return =
b},_get_path:function(){var =
a=3Dthis.get_path();if(!a.length)a=3DSys.Services._ProfileService.Default=
WebServicePath;if(!a||!a.length)throw =
Error.invalidOperation(Sys.Res.servicePathNotSet);return =
a},_onLoadComplete:function(a,f,g){if(typeof a!=3D=3D"object")throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
g,"Object"));var d=3Dthis._unflattenProperties(a);for(var b in =
d)this.properties[b]=3Dd[b];var =
c=3Df[0],e=3Dc?c:this._defaultLoadCompletedCallback;if(e)e(a.length,f[2],=
"Sys.Services.ProfileService.load")},_onLoadFailed:function(d,c){var =
a=3Dc[1],b=3Da?a:this._defaultFailedCallback;if(b)b(d,c[2],"Sys.Services.=
ProfileService.load")},_onSaveComplete:function(d,c,f){if(typeof =
d!=3D=3D"number")throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
f,"Number"));var =
a=3Dc[0],e=3Dc[2],b=3Da?a:this._defaultSaveCompletedCallback;if(b)b(d,e,"=
Sys.Services.ProfileService.save")},_onSaveFailed:function(e,c){var =
a=3Dc[1],d=3Dc[2],b=3Da?a:this._defaultFailedCallback;if(b)b(e,d,"Sys.Ser=
vices.ProfileService.save")},_unflattenProperties:function(e){var =
c=3D{},d,f,h=3D0;for(var a in =
e){h++;f=3De[a];d=3Da.indexOf(".");if(d!=3D=3D-1){var =
g=3Da.substr(0,d);a=3Da.substr(d+1);var =
b=3Dc[g];if(!b||!Sys.Services.ProfileGroup.isInstanceOfType(b)){b=3Dnew =
Sys.Services.ProfileGroup;c[g]=3Db}b[a]=3Df}else =
c[a]=3Df}e.length=3Dh;return =
c}};Sys.Services._ProfileService.registerClass("Sys.Services._ProfileServ=
ice",Sys.Net.WebServiceProxy);Sys.Services.ProfileService=3Dnew =
Sys.Services._ProfileService;Sys.Services.ProfileGroup=3Dfunction(a){if(a=
)for(var b in =
a)this[b]=3Da[b]};Sys.Services.ProfileGroup.registerClass("Sys.Services.P=
rofileGroup");Sys.Services._AuthenticationService=3Dfunction(){Sys.Servic=
es._AuthenticationService.initializeBase(this)};Sys.Services._Authenticat=
ionService.DefaultWebServicePath=3D"";Sys.Services._AuthenticationService=
.prototype=3D{_defaultFailedCallback:null,_defaultLoginCompletedCallback:=
null,_defaultLogoutCompletedCallback:null,_path:"",_timeout:0,_authentica=
ted:false,get_defaultFailedCallback:function(){return =
this._defaultFailedCallback},set_defaultFailedCallback:function(a){this._=
defaultFailedCallback=3Da},get_defaultLoginCompletedCallback:function(){r=
eturn =
this._defaultLoginCompletedCallback},set_defaultLoginCompletedCallback:fu=
nction(a){this._defaultLoginCompletedCallback=3Da},get_defaultLogoutCompl=
etedCallback:function(){return =
this._defaultLogoutCompletedCallback},set_defaultLogoutCompletedCallback:=
function(a){this._defaultLogoutCompletedCallback=3Da},get_isLoggedIn:func=
tion(){return this._authenticated},get_path:function(){return =
this._path},set_path:function(a){if(!a||!a.length)a=3D"";this._path=3Da},=
get_timeout:function(){return =
this._timeout},set_timeout:function(a){this._timeout=3Da},login:function(=
c,b,a,h,f,d,e,g){this._invoke(this._get_path(),"Login",false,{userName:c,=
password:b,createPersistentCookie:a},Function.createDelegate(this,this._o=
nLoginComplete),Function.createDelegate(this,this._onLoginFailed),[c,b,a,=
f,d,e,g])},logout:function(c,a,b,d){this._invoke(this._get_path(),"Logout=
",false,{},Function.createDelegate(this,this._onLogoutComplete),Function.=
createDelegate(this,this._onLogoutFailed),[c,a,b,d])},_get_path:function(=
){var =
a=3Dthis.get_path();if(!a.length)a=3DSys.Services._AuthenticationService.=
DefaultWebServicePath;if(!a||!a.length)throw =
Error.invalidOperation(Sys.Res.servicePathNotSet);return =
a},_onLoginComplete:function(f,c,g){if(typeof f!=3D=3D"boolean")throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
g,"Boolean"));var =
b=3Dc[3],d=3Dc[4],e=3Dc[6],a=3Dd?d:this._defaultLoginCompletedCallback;if=
(f){this._authenticated=3Dtrue;if(a)a(true,e,"Sys.Services.Authentication=
Service.login");if(typeof =
b!=3D=3D"undefined"&&b!=3D=3Dnull)window.location.href=3Db}else =
if(a)a(false,e,"Sys.Services.AuthenticationService.login")},_onLoginFaile=
d:function(d,c){var =
a=3Dc[5],b=3Da?a:this._defaultFailedCallback;if(b)b(d,c[6],"Sys.Services.=
AuthenticationService.login")},_onLogoutComplete:function(g,a,f){if(g!=3D=
=3Dnull)throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
f,"null"));var =
c=3Da[0],b=3Da[1],e=3Da[3],d=3Db?b:this._defaultLogoutCompletedCallback;t=
his._authenticated=3Dfalse;if(d)d(null,e,"Sys.Services.AuthenticationServ=
ice.logout");if(!c)window.location.reload();else =
window.location.href=3Dc},_onLogoutFailed:function(d,c){var =
a=3Dc[2],b=3Da?a:this._defaultFailedCallback;if(b)b(d,c[3],"Sys.Services.=
AuthenticationService.logout")},_setAuthenticated:function(a){this._authe=
nticated=3Da}};Sys.Services._AuthenticationService.registerClass("Sys.Ser=
vices._AuthenticationService",Sys.Net.WebServiceProxy);Sys.Services.Authe=
nticationService=3Dnew =
Sys.Services._AuthenticationService;Type.registerNamespace("Sys.Serializa=
tion");Sys.Serialization.JavaScriptSerializer=3Dfunction(){};Sys.Serializ=
ation.JavaScriptSerializer.registerClass("Sys.Serialization.JavaScriptSer=
ializer");Sys.Serialization.JavaScriptSerializer._stringRegEx=3Dnew =
RegExp('["\b\f\n\r\t\\\\\x00-\x1F]',"i");Sys.Serialization.JavaScriptSeri=
alizer._serializeWithBuilder=3Dfunction(b,a,h){var c;switch(typeof =
b){case =
"object":if(b)if(Array.isInstanceOfType(b)){a.append("[");for(c=3D0;c<b.l=
ength;++c){if(c>0)a.append(",");Sys.Serialization.JavaScriptSerializer._s=
erializeWithBuilder(b[c],a)}a.append("]")}else{if(Date.isInstanceOfType(b=
)){a.append('"\\/Date(');a.append(b.getTime());a.append(')\\/"');break}va=
r e=3D[],i=3D0;for(var g in =
b){if(g.startsWith("$"))continue;e[i++]=3Dg}if(h)e.sort();a.append("{");v=
ar j=3Dfalse;for(c=3D0;c<i;c++){var f=3Db[e[c]];if(typeof =
f!=3D=3D"undefined"&&typeof f!=3D=3D"function"){if(j)a.append(",");else =
j=3Dtrue;Sys.Serialization.JavaScriptSerializer._serializeWithBuilder(e[c=
],a,h);a.append(":");Sys.Serialization.JavaScriptSerializer._serializeWit=
hBuilder(f,a,h)}}a.append("}")}else a.append("null");break;case =
"number":if(isFinite(b))a.append(String(b));else throw =
Error.invalidOperation(Sys.Res.cannotSerializeNonFiniteNumbers);break;cas=
e =
"string":a.append('"');if(Sys.Browser.agent=3D=3D=3DSys.Browser.Safari||S=
ys.Serialization.JavaScriptSerializer._stringRegEx.test(b)){var =
k=3Db.length;for(c=3D0;c<k;++c){var d=3Db.charAt(c);if(d>=3D" =
"){if(d=3D=3D=3D"\\"||d=3D=3D=3D'"')a.append("\\");a.append(d)}else =
switch(d){case "\b":a.append("\\b");break;case =
"\f":a.append("\\f");break;case "\n":a.append("\\n");break;case =
"\r":a.append("\\r");break;case =
"\t":a.append("\\t");break;default:a.append("\\u00");if(d.charCodeAt()<16=
)a.append("0");a.append(d.charCodeAt().toString(16))}}}else =
a.append(b);a.append('"');break;case =
"boolean":a.append(b.toString());break;default:a.append("null");break}};S=
ys.Serialization.JavaScriptSerializer.serialize=3Dfunction(b){var =
a=3Dnew =
Sys.StringBuilder;Sys.Serialization.JavaScriptSerializer._serializeWithBu=
ilder(b,a,false);return =
a.toString()};Sys.Serialization.JavaScriptSerializer.deserialize=3Dfuncti=
on(data){if(data.length=3D=3D=3D0)throw =
Error.argument("data",Sys.Res.cannotDeserializeEmptyString);try{var =
exp=3Ddata.replace(new =
RegExp('(^|[^\\\\])\\"\\\\/Date\\((-?[0-9]+)\\)\\\\/\\"',"g"),"$1new =
Date($2)");return eval("("+exp+")")}catch(a){throw =
Error.argument("data",Sys.Res.cannotDeserializeInvalidJson)}};Sys.Culture=
Info=3Dfunction(c,b,a){this.name=3Dc;this.numberFormat=3Db;this.dateTimeF=
ormat=3Da};Sys.CultureInfo.prototype=3D{_getDateTimeFormats:function(){if=
(!this._dateTimeFormats){var =
a=3Dthis.dateTimeFormat;this._dateTimeFormats=3D[a.MonthDayPattern,a.Year=
MonthPattern,a.ShortDatePattern,a.ShortTimePattern,a.LongDatePattern,a.Lo=
ngTimePattern,a.FullDateTimePattern,a.RFC1123Pattern,a.SortableDateTimePa=
ttern,a.UniversalSortableDateTimePattern]}return =
this._dateTimeFormats},_getMonthIndex:function(a){if(!this._upperMonths)t=
his._upperMonths=3Dthis._toUpperArray(this.dateTimeFormat.MonthNames);ret=
urn =
Array.indexOf(this._upperMonths,this._toUpper(a))},_getAbbrMonthIndex:fun=
ction(a){if(!this._upperAbbrMonths)this._upperAbbrMonths=3Dthis._toUpperA=
rray(this.dateTimeFormat.AbbreviatedMonthNames);return =
Array.indexOf(this._upperMonths,this._toUpper(a))},_getDayIndex:function(=
a){if(!this._upperDays)this._upperDays=3Dthis._toUpperArray(this.dateTime=
Format.DayNames);return =
Array.indexOf(this._upperDays,this._toUpper(a))},_getAbbrDayIndex:functio=
n(a){if(!this._upperAbbrDays)this._upperAbbrDays=3Dthis._toUpperArray(thi=
s.dateTimeFormat.AbbreviatedDayNames);return =
Array.indexOf(this._upperAbbrDays,this._toUpper(a))},_toUpperArray:functi=
on(c){var b=3D[];for(var =
a=3D0,d=3Dc.length;a<d;a++)b[a]=3Dthis._toUpper(c[a]);return =
b},_toUpper:function(a){return a.split("\u00A0").join(" =
").toUpperCase()}};Sys.CultureInfo._parse=3Dfunction(b){var =
a=3DSys.Serialization.JavaScriptSerializer.deserialize(b);return new =
Sys.CultureInfo(a.name,a.numberFormat,a.dateTimeFormat)};Sys.CultureInfo.=
registerClass("Sys.CultureInfo");Sys.CultureInfo.InvariantCulture=3DSys.C=
ultureInfo._parse('{"name":"","numberFormat":{"CurrencyDecimalDigits":2,"=
CurrencyDecimalSeparator":".","IsReadOnly":true,"CurrencyGroupSizes":[3],=
"NumberGroupSizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparator":"=
,","CurrencySymbol":"\u00A4","NaNSymbol":"NaN","CurrencyNegativePattern":=
0,"NumberNegativePattern":1,"PercentPositivePattern":0,"PercentNegativePa=
ttern":0,"NegativeInfinitySymbol":"-Infinity","NegativeSign":"-","NumberD=
ecimalDigits":2,"NumberDecimalSeparator":".","NumberGroupSeparator":",","=
CurrencyPositivePattern":0,"PositiveInfinitySymbol":"Infinity","PositiveS=
ign":"+","PercentDecimalDigits":2,"PercentDecimalSeparator":".","PercentG=
roupSeparator":",","PercentSymbol":"%","PerMilleSymbol":"\u2030","NativeD=
igits":["0","1","2","3","4","5","6","7","8","9"],"DigitSubstitution":1},"=
dateTimeFormat":{"AMDesignator":"AM","Calendar":{"MinSupportedDateTime":"=
@-62135568000000@","MaxSupportedDateTime":"@253402300799999@","AlgorithmT=
ype":1,"CalendarType":1,"Eras":[1],"TwoDigitYearMax":2029,"IsReadOnly":tr=
ue},"DateSeparator":"/","FirstDayOfWeek":0,"CalendarWeekRule":0,"FullDate=
TimePattern":"dddd, dd MMMM yyyy HH:mm:ss","LongDatePattern":"dddd, dd =
MMMM yyyy","LongTimePattern":"HH:mm:ss","MonthDayPattern":"MMMM =
dd","PMDesignator":"PM","RFC1123Pattern":"ddd, dd MMM yyyy =
HH\':\'mm\':\'ss =
\'GMT\'","ShortDatePattern":"MM/dd/yyyy","ShortTimePattern":"HH:mm","Sort=
ableDateTimePattern":"yyyy\'-\'MM\'-\'dd\'T\'HH\':\'mm\':\'ss","TimeSepar=
ator":":","UniversalSortableDateTimePattern":"yyyy\'-\'MM\'-\'dd =
HH\':\'mm\':\'ss\'Z\'","YearMonthPattern":"yyyy =
MMMM","AbbreviatedDayNames":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"=
ShortestDayNames":["Su","Mo","Tu","We","Th","Fr","Sa"],"DayNames":["Sunda=
y","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"Abbrev=
iatedMonthNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","=
Oct","Nov","Dec",""],"MonthNames":["January","February","March","April","=
May","June","July","August","September","October","November","December","=
"],"IsReadOnly":true,"NativeCalendarName":"Gregorian =
Calendar","AbbreviatedMonthGenitiveNames":["Jan","Feb","Mar","Apr","May",=
"Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthGenitiveNames":["Janu=
ary","February","March","April","May","June","July","August","September",=
"October","November","December",""]}}');if(typeof =
__cultureInfo=3D=3D=3D"undefined")var =
__cultureInfo=3D'{"name":"en-US","numberFormat":{"CurrencyDecimalDigits":=
2,"CurrencyDecimalSeparator":".","IsReadOnly":false,"CurrencyGroupSizes":=
[3],"NumberGroupSizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparato=
r":",","CurrencySymbol":"$","NaNSymbol":"NaN","CurrencyNegativePattern":0=
,"NumberNegativePattern":1,"PercentPositivePattern":0,"PercentNegativePat=
tern":0,"NegativeInfinitySymbol":"-Infinity","NegativeSign":"-","NumberDe=
cimalDigits":2,"NumberDecimalSeparator":".","NumberGroupSeparator":",","C=
urrencyPositivePattern":0,"PositiveInfinitySymbol":"Infinity","PositiveSi=
gn":"+","PercentDecimalDigits":2,"PercentDecimalSeparator":".","PercentGr=
oupSeparator":",","PercentSymbol":"%","PerMilleSymbol":"\u2030","NativeDi=
gits":["0","1","2","3","4","5","6","7","8","9"],"DigitSubstitution":1},"d=
ateTimeFormat":{"AMDesignator":"AM","Calendar":{"MinSupportedDateTime":"@=
-62135568000000@","MaxSupportedDateTime":"@253402300799999@","AlgorithmTy=
pe":1,"CalendarType":1,"Eras":[1],"TwoDigitYearMax":2029,"IsReadOnly":fal=
se},"DateSeparator":"/","FirstDayOfWeek":0,"CalendarWeekRule":0,"FullDate=
TimePattern":"dddd, MMMM dd, yyyy h:mm:ss tt","LongDatePattern":"dddd, =
MMMM dd, yyyy","LongTimePattern":"h:mm:ss tt","MonthDayPattern":"MMMM =
dd","PMDesignator":"PM","RFC1123Pattern":"ddd, dd MMM yyyy =
HH\':\'mm\':\'ss =
\'GMT\'","ShortDatePattern":"M/d/yyyy","ShortTimePattern":"h:mm =
tt","SortableDateTimePattern":"yyyy\'-\'MM\'-\'dd\'T\'HH\':\'mm\':\'ss","=
TimeSeparator":":","UniversalSortableDateTimePattern":"yyyy\'-\'MM\'-\'dd=
 HH\':\'mm\':\'ss\'Z\'","YearMonthPattern":"MMMM, =
yyyy","AbbreviatedDayNames":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"=
ShortestDayNames":["Su","Mo","Tu","We","Th","Fr","Sa"],"DayNames":["Sunda=
y","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"Abbrev=
iatedMonthNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","=
Oct","Nov","Dec",""],"MonthNames":["January","February","March","April","=
May","June","July","August","September","October","November","December","=
"],"IsReadOnly":false,"NativeCalendarName":"Gregorian =
Calendar","AbbreviatedMonthGenitiveNames":["Jan","Feb","Mar","Apr","May",=
"Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthGenitiveNames":["Janu=
ary","February","March","April","May","June","July","August","September",=
"October","November","December",""]}}';Sys.CultureInfo.CurrentCulture=3DS=
ys.CultureInfo._parse(__cultureInfo);delete =
__cultureInfo;Sys.UI.Point=3Dfunction(a,b){this.x=3Da;this.y=3Db};Sys.UI.=
Point.registerClass("Sys.UI.Point");Sys.UI.Bounds=3Dfunction(c,d,b,a){thi=
s.x=3Dc;this.y=3Dd;this.height=3Da;this.width=3Db};Sys.UI.Bounds.register=
Class("Sys.UI.Bounds");Sys.UI.DomElement=3Dfunction(){};Sys.UI.DomElement=
.registerClass("Sys.UI.DomElement");Sys.UI.DomElement.addCssClass=3Dfunct=
ion(a,b){if(!Sys.UI.DomElement.containsCssClass(a,b))if(a.className=3D=3D=
=3D"")a.className=3Db;else a.className+=3D" =
"+b};Sys.UI.DomElement.containsCssClass=3Dfunction(b,a){return =
Array.contains(b.className.split(" =
"),a)};Sys.UI.DomElement.getBounds=3Dfunction(a){var =
b=3DSys.UI.DomElement.getLocation(a);return new =
Sys.UI.Bounds(b.x,b.y,a.offsetWidth||0,a.offsetHeight||0)};var =
$get=3DSys.UI.DomElement.getElementById=3Dfunction(f,e){if(!e)return =
document.getElementById(f);if(e.getElementById)return =
e.getElementById(f);var c=3D[],d=3De.childNodes;for(var =
b=3D0;b<d.length;b++){var =
a=3Dd[b];if(a.nodeType=3D=3D1)c[c.length]=3Da}while(c.length){a=3Dc.shift=
();if(a.id=3D=3Df)return =
a;d=3Da.childNodes;for(b=3D0;b<d.length;b++){a=3Dd[b];if(a.nodeType=3D=3D=
1)c[c.length]=3Da}}return null};switch(Sys.Browser.agent){case =
Sys.Browser.InternetExplorer:Sys.UI.DomElement.getLocation=3Dfunction =
Sys$UI$DomElement$getLocation(a){if(a.self||a.nodeType=3D=3D=3D9)return =
new Sys.UI.Point(0,0);var d=3Da.getClientRects();if(!d||!d.length)return =
new Sys.UI.Point(0,0);var =
e=3Da.ownerDocument.parentWindow,g=3De.screenLeft-top.screenLeft-top.docu=
ment.documentElement.scrollLeft+2,h=3De.screenTop-top.screenTop-top.docum=
ent.documentElement.scrollTop+2,c=3De.frameElement||null;if(c){var =
b=3Dc.currentStyle;g+=3D(c.frameBorder||1)*2+(parseInt(b.paddingLeft)||0)=
+(parseInt(b.borderLeftWidth)||0)-a.ownerDocument.documentElement.scrollL=
eft;h+=3D(c.frameBorder||1)*2+(parseInt(b.paddingTop)||0)+(parseInt(b.bor=
derTopWidth)||0)-a.ownerDocument.documentElement.scrollTop}var =
f=3Dd[0];return new Sys.UI.Point(f.left-g,f.top-h)};break;case =
Sys.Browser.Safari:Sys.UI.DomElement.getLocation=3Dfunction(c){if(c.windo=
w&&c.window=3D=3D=3Dc||c.nodeType=3D=3D=3D9)return new =
Sys.UI.Point(0,0);var g=3D0,h=3D0,j=3Dnull,f=3Dnull,b;for(var =
a=3Dc;a;j=3Da,(f=3Db,a=3Da.offsetParent)){b=3DSys.UI.DomElement._getCurre=
ntStyle(a);var =
e=3Da.tagName;if((a.offsetLeft||a.offsetTop)&&(e!=3D=3D"BODY"||(!f||f.pos=
ition!=3D=3D"absolute"))){g+=3Da.offsetLeft;h+=3Da.offsetTop}}b=3DSys.UI.=
DomElement._getCurrentStyle(c);var =
d=3Db?b.position:null,k=3Dd&&d!=3D=3D"static";if(!d||d!=3D=3D"absolute")f=
or(var =
a=3Dc.parentNode;a;a=3Da.parentNode){e=3Da.tagName;if(e!=3D=3D"BODY"&&e!=3D=
=3D"HTML"&&(a.scrollLeft||a.scrollTop)){g-=3Da.scrollLeft||0;h-=3Da.scrol=
lTop||0}b=3DSys.UI.DomElement._getCurrentStyle(a);var =
i=3Db?b.position:null;if(i&&i=3D=3D=3D"absolute")break}return new =
Sys.UI.Point(g,h)};break;case =
Sys.Browser.Opera:Sys.UI.DomElement.getLocation=3Dfunction(b){if(b.window=
&&b.window=3D=3D=3Db||b.nodeType=3D=3D=3D9)return new =
Sys.UI.Point(0,0);var d=3D0,e=3D0,i=3Dnull;for(var =
a=3Db;a;i=3Da,a=3Da.offsetParent){var =
f=3Da.tagName;d+=3Da.offsetLeft||0;e+=3Da.offsetTop||0}var =
g=3Db.style.position,c=3Dg&&g!=3D=3D"static";for(var =
a=3Db.parentNode;a;a=3Da.parentNode){f=3Da.tagName;if(f!=3D=3D"BODY"&&f!=3D=
=3D"HTML"&&(a.scrollLeft||a.scrollTop)&&(c&&(a.style.overflow=3D=3D=3D"sc=
roll"||a.style.overflow=3D=3D=3D"auto"))){d-=3Da.scrollLeft||0;e-=3Da.scr=
ollTop||0}var =
h=3Da&&a.style?a.style.position:null;c=3Dc||h&&h!=3D=3D"static"}return =
new =
Sys.UI.Point(d,e)};break;default:Sys.UI.DomElement.getLocation=3Dfunction=
(d){if(d.window&&d.window=3D=3D=3Dd||d.nodeType=3D=3D=3D9)return new =
Sys.UI.Point(0,0);var e=3D0,f=3D0,i=3Dnull,h=3Dnull,b=3Dnull;for(var =
a=3Dd;a;i=3Da,(h=3Db,a=3Da.offsetParent)){var =
c=3Da.tagName;b=3DSys.UI.DomElement._getCurrentStyle(a);if((a.offsetLeft|=
|a.offsetTop)&&!(c=3D=3D=3D"BODY"&&(!h||h.position!=3D=3D"absolute"))){e+=
=3Da.offsetLeft;f+=3Da.offsetTop}if(i!=3D=3Dnull&&b){if(c!=3D=3D"TABLE"&&=
c!=3D=3D"TD"&&c!=3D=3D"HTML"){e+=3DparseInt(b.borderLeftWidth)||0;f+=3Dpa=
rseInt(b.borderTopWidth)||0}if(c=3D=3D=3D"TABLE"&&(b.position=3D=3D=3D"re=
lative"||b.position=3D=3D=3D"absolute")){e+=3DparseInt(b.marginLeft)||0;f=
+=3DparseInt(b.marginTop)||0}}}b=3DSys.UI.DomElement._getCurrentStyle(d);=
var =
g=3Db?b.position:null,j=3Dg&&g!=3D=3D"static";if(!g||g!=3D=3D"absolute")f=
or(var =
a=3Dd.parentNode;a;a=3Da.parentNode){c=3Da.tagName;if(c!=3D=3D"BODY"&&c!=3D=
=3D"HTML"&&(a.scrollLeft||a.scrollTop)){e-=3Da.scrollLeft||0;f-=3Da.scrol=
lTop||0;b=3DSys.UI.DomElement._getCurrentStyle(a);e+=3DparseInt(b.borderL=
eftWidth)||0;f+=3DparseInt(b.borderTopWidth)||0}}return new =
Sys.UI.Point(e,f)};break}Sys.UI.DomElement.removeCssClass=3Dfunction(d,c)=
{var a=3D" "+d.className+" ",b=3Da.indexOf(" "+c+" =
");if(b>=3D0)d.className=3D(a.substr(0,b)+" =
"+a.substring(b+c.length+1,a.length)).trim()};Sys.UI.DomElement.setLocati=
on=3Dfunction(b,c,d){var =
a=3Db.style;a.position=3D"absolute";a.left=3Dc+"px";a.top=3Dd+"px"};Sys.U=
I.DomElement.toggleCssClass=3Dfunction(b,a){if(Sys.UI.DomElement.contains=
CssClass(b,a))Sys.UI.DomElement.removeCssClass(b,a);else =
Sys.UI.DomElement.addCssClass(b,a)};Sys.UI.DomElement._getCurrentStyle=3D=
function(a){var =
b=3D(a.ownerDocument?a.ownerDocument:a.documentElement).defaultView;retur=
n =
b&&a!=3D=3Db&&b.getComputedStyle?b.getComputedStyle(a,null):a.style};Sys.=
UI.Behavior=3Dfunction(b){Sys.UI.Behavior.initializeBase(this);this._elem=
ent=3Db;var a=3Db._behaviors;if(!a)b._behaviors=3D[this];else =
a[a.length]=3Dthis};Sys.UI.Behavior.prototype=3D{_name:null,get_element:f=
unction(){return this._element},get_id:function(){var =
a=3DSys.UI.Behavior.callBaseMethod(this,"get_id");if(a)return =
a;if(!this._element||!this._element.id)return "";return =
this._element.id+"$"+this.get_name()},get_name:function(){if(this._name)r=
eturn this._name;var =
a=3DObject.getTypeName(this),b=3Da.lastIndexOf(".");if(b!=3D-1)a=3Da.subs=
tr(b+1);if(!this.get_isInitialized())this._name=3Da;return =
a},set_name:function(a){this._name=3Da},initialize:function(){Sys.UI.Beha=
vior.callBaseMethod(this,"initialize");var =
a=3Dthis.get_name();if(a)this._element[a]=3Dthis},dispose:function(){Sys.=
UI.Behavior.callBaseMethod(this,"dispose");if(this._element){var =
a=3Dthis.get_name();if(a)this._element[a]=3Dnull;Array.remove(this._eleme=
nt._behaviors,this);delete =
this._element}}};Sys.UI.Behavior.registerClass("Sys.UI.Behavior",Sys.Comp=
onent);Sys.UI.Behavior.getBehaviorByName=3Dfunction(b,c){var =
a=3Db[c];return =
a&&Sys.UI.Behavior.isInstanceOfType(a)?a:null};Sys.UI.Behavior.getBehavio=
rs=3Dfunction(a){if(!a._behaviors)return [];return =
Array.clone(a._behaviors)};Sys.UI.Behavior.getBehaviorsByType=3Dfunction(=
d,e){var a=3Dd._behaviors,c=3D[];if(a)for(var =
b=3D0,f=3Da.length;b<f;b++)if(e.isInstanceOfType(a[b]))c[c.length]=3Da[b]=
;return c};Sys.UI.VisibilityMode=3Dfunction(){throw =
Error.notImplemented()};Sys.UI.VisibilityMode.prototype=3D{hide:0,collaps=
e:1};Sys.UI.VisibilityMode.registerEnum("Sys.UI.VisibilityMode");Sys.UI.C=
ontrol=3Dfunction(a){Sys.UI.Control.initializeBase(this);this._element=3D=
a;a.control=3Dthis;this._oldDisplayMode=3Dthis._element.style.display;if(=
!this._oldDisplayMode||this._oldDisplayMode=3D=3D"none")this._oldDisplayM=
ode=3D""};Sys.UI.Control.prototype=3D{_parent:null,_visibilityMode:Sys.UI=
.VisibilityMode.hide,get_element:function(){return =
this._element},get_id:function(){if(!this._element)return "";return =
this._element.id},set_id:function(){throw =
Error.invalidOperation(Sys.Res.cantSetId)},get_parent:function(){if(this.=
_parent)return this._parent;else{var =
a=3Dthis._element.parentNode;while(a){if(a.control)return =
a.control;a=3Da.parentNode}return =
null}},set_parent:function(a){this._parent=3Da},get_visibilityMode:functi=
on(){return =
this._visibilityMode},set_visibilityMode:function(a){if(this._visibilityM=
ode!=3D=3Da){this._visibilityMode=3Da;if(this.get_visible()=3D=3D=3Dfalse=
)if(this._visibilityMode=3D=3D=3DSys.UI.VisibilityMode.hide)this._element=
.style.display=3Dthis._oldDisplayMode;else =
this._element.style.display=3D"none"}this._visibilityMode=3Da},get_visibl=
e:function(){return =
this._element.style.visibility!=3D"hidden"},set_visible:function(a){if(a!=
=3Dthis.get_visible()){this._element.style.visibility=3Da?"visible":"hidd=
en";if(a||this._visibilityMode=3D=3D=3DSys.UI.VisibilityMode.hide)this._e=
lement.style.display=3Dthis._oldDisplayMode;else =
this._element.style.display=3D"none"}},addCssClass:function(a){Sys.UI.Dom=
Element.addCssClass(this._element,a)},dispose:function(){Sys.UI.Control.c=
allBaseMethod(this,"dispose");if(this._element){this._element.control=3Du=
ndefined;delete =
this._element}},initialize:function(){Sys.UI.Control.callBaseMethod(this,=
"initialize");var a=3Dthis._element},onBubbleEvent:function(){return =
false},raiseBubbleEvent:function(b,c){var =
a=3Dthis.get_parent();while(a){if(a.onBubbleEvent(b,c))return;a=3Da.get_p=
arent()}},removeCssClass:function(a){Sys.UI.DomElement.removeCssClass(thi=
s._element,a)},toggleCssClass:function(a){Sys.UI.DomElement.toggleCssClas=
s(this._element,a)}};Sys.UI.Control.registerClass("Sys.UI.Control",Sys.Co=
mponent)
Type.registerNamespace('Sys');
Sys.Res=3D{
"argumentInteger":"Value must be an integer.",
"scriptLoadMultipleCallbacks":"The script \u0027{0}\u0027 contains =
multiple calls to Sys.Application.notifyScriptLoaded(). Only one is =
allowed.",
"invokeCalledTwice":"Cannot call invoke more than once.",
"webServiceFailed":"The server method \u0027{0}\u0027 failed with the =
following error: {1}",
"argumentType":"Object cannot be converted to the required type.",
"argumentNull":"Value cannot be null.",
"controlCantSetId":"The id property can\u0027t be set on a control.",
"formatBadFormatSpecifier":"Format specifier was invalid.",
"webServiceFailedNoMsg":"The server method \u0027{0}\u0027 failed.",
"argumentDomElement":"Value must be a DOM element.",
"invalidExecutorType":"Could not create a valid =
Sys.Net.WebRequestExecutor from: {0}.",
"cannotCallBeforeResponse":"Cannot call {0} when responseAvailable is =
false.",
"actualValue":"Actual value was {0}.",
"enumInvalidValue":"\u0027{0}\u0027 is not a valid value for enum {1}.",
"scriptLoadFailed":"The script \u0027{0}\u0027 could not be loaded.",
"parameterCount":"Parameter count mismatch.",
"cannotDeserializeEmptyString":"Cannot deserialize empty string.",
"formatInvalidString":"Input string was not in a correct format.",
"invalidTimeout":"Value must be greater than or equal to zero.",
"cannotAbortBeforeStart":"Cannot abort when executor has not started.",
"argument":"Value does not fall within the expected range.",
"cannotDeserializeInvalidJson":"Cannot deserialize. The data does not =
correspond to valid JSON.",
"invalidHttpVerb":"httpVerb cannot be set to an empty or null string.",
"nullWebRequest":"Cannot call executeRequest with a null webRequest.",
"eventHandlerInvalid":"Handler was not added through the =
Sys.UI.DomEvent.addHandler method.",
"cannotSerializeNonFiniteNumbers":"Cannot serialize non finite =
numbers.",
"argumentUndefined":"Value cannot be undefined.",
"webServiceInvalidReturnType":"The server method \u0027{0}\u0027 =
returned an invalid type. Expected type: {1}",
"servicePathNotSet":"The path to the web service has not been set.",
"argumentTypeWithTypes":"Object of type \u0027{0}\u0027 cannot be =
converted to type \u0027{1}\u0027.",
"cannotCallOnceStarted":"Cannot call {0} once started.",
"badBaseUrl1":"Base URL does not contain ://.",
"badBaseUrl2":"Base URL does not contain another /.",
"badBaseUrl3":"Cannot find last / in base URL.",
"setExecutorAfterActive":"Cannot set executor after it has become =
active.",
"paramName":"Parameter name: {0}",
"cannotCallOutsideHandler":"Cannot call {0} outside of a completed event =
handler.",
"format":"One of the identified items was in an invalid format.",
"assertFailedCaller":"Assertion Failed: {0}\r\nat {1}",
"argumentOutOfRange":"Specified argument was out of the range of valid =
values.",
"webServiceTimedOut":"The server method \u0027{0}\u0027 timed out.",
"notImplemented":"The method or operation is not implemented.",
"assertFailed":"Assertion Failed: {0}",
"invalidOperation":"Operation is not valid due to the current state of =
the object.",
"breakIntoDebugger":"{0}\r\n\r\nBreak into debugger?"
};

if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0000_01CAED13.30C922D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.loudoun.gov/ScriptResource.axd?d=Z7MbPKspeBOoE0JeAn10VuFmCxZYAT77gFf4FQKzvG2D4ZgEN5DKA-FOS2NKLo90vlOqOqfgKR81&t=633379971000000000

=EF=BB=BF//----------------------------------------------------------
// Copyright (C) Microsoft Corporation. All rights reserved.
//----------------------------------------------------------
// MicrosoftAjaxWebForms.js
Type.registerNamespace("Sys.WebForms");Sys.WebForms.BeginRequestEventArgs=
=3Dfunction(b,a){Sys.WebForms.BeginRequestEventArgs.initializeBase(this);=
this._request=3Db;this._postBackElement=3Da};Sys.WebForms.BeginRequestEve=
ntArgs.prototype=3D{get_postBackElement:function(){return =
this._postBackElement},get_request:function(){return =
this._request}};Sys.WebForms.BeginRequestEventArgs.registerClass("Sys.Web=
Forms.BeginRequestEventArgs",Sys.EventArgs);Sys.WebForms.EndRequestEventA=
rgs=3Dfunction(c,a,b){Sys.WebForms.EndRequestEventArgs.initializeBase(thi=
s);this._errorHandled=3Dfalse;this._error=3Dc;this._dataItems=3Da||new =
Object;this._response=3Db};Sys.WebForms.EndRequestEventArgs.prototype=3D{=
get_dataItems:function(){return =
this._dataItems},get_error:function(){return =
this._error},get_errorHandled:function(){return =
this._errorHandled},set_errorHandled:function(a){this._errorHandled=3Da},=
get_response:function(){return =
this._response}};Sys.WebForms.EndRequestEventArgs.registerClass("Sys.WebF=
orms.EndRequestEventArgs",Sys.EventArgs);Sys.WebForms.InitializeRequestEv=
entArgs=3Dfunction(b,a){Sys.WebForms.InitializeRequestEventArgs.initializ=
eBase(this);this._request=3Db;this._postBackElement=3Da};Sys.WebForms.Ini=
tializeRequestEventArgs.prototype=3D{get_postBackElement:function(){retur=
n this._postBackElement},get_request:function(){return =
this._request}};Sys.WebForms.InitializeRequestEventArgs.registerClass("Sy=
s.WebForms.InitializeRequestEventArgs",Sys.CancelEventArgs);Sys.WebForms.=
PageLoadedEventArgs=3Dfunction(b,a,c){Sys.WebForms.PageLoadedEventArgs.in=
itializeBase(this);this._panelsUpdated=3Db;this._panelsCreated=3Da;this._=
dataItems=3Dc||new =
Object};Sys.WebForms.PageLoadedEventArgs.prototype=3D{get_dataItems:funct=
ion(){return this._dataItems},get_panelsCreated:function(){return =
this._panelsCreated},get_panelsUpdated:function(){return =
this._panelsUpdated}};Sys.WebForms.PageLoadedEventArgs.registerClass("Sys=
.WebForms.PageLoadedEventArgs",Sys.EventArgs);Sys.WebForms.PageLoadingEve=
ntArgs=3Dfunction(b,a,c){Sys.WebForms.PageLoadingEventArgs.initializeBase=
(this);this._panelsUpdating=3Db;this._panelsDeleting=3Da;this._dataItems=3D=
c||new =
Object};Sys.WebForms.PageLoadingEventArgs.prototype=3D{get_dataItems:func=
tion(){return this._dataItems},get_panelsDeleting:function(){return =
this._panelsDeleting},get_panelsUpdating:function(){return =
this._panelsUpdating}};Sys.WebForms.PageLoadingEventArgs.registerClass("S=
ys.WebForms.PageLoadingEventArgs",Sys.EventArgs);Sys.WebForms.PageRequest=
Manager=3Dfunction(){this._form=3Dnull;this._updatePanelIDs=3Dnull;this._=
updatePanelClientIDs=3Dnull;this._oldUpdatePanelIDs=3Dnull;this._childUpd=
atePanelIDs=3Dnull;this._panelsToRefreshIDs=3Dnull;this._updatePanelHasCh=
ildrenAsTriggers=3Dnull;this._asyncPostBackControlIDs=3Dnull;this._asyncP=
ostBackControlClientIDs=3Dnull;this._postBackControlIDs=3Dnull;this._post=
BackControlClientIDs=3Dnull;this._scriptManagerID=3Dnull;this._pageLoaded=
Handler=3Dnull;this._additionalInput=3Dnull;this._onsubmit=3Dnull;this._o=
nSubmitStatements=3D[];this._originalDoPostBack=3Dnull;this._postBackSett=
ings=3Dnull;this._request=3Dnull;this._onFormSubmitHandler=3Dnull;this._o=
nFormElementClickHandler=3Dnull;this._onWindowUnloadHandler=3Dnull;this._=
asyncPostBackTimeout=3Dnull;this._controlIDToFocus=3Dnull;this._scrollPos=
ition=3Dnull;this._dataItems=3Dnull;this._response=3Dnull;this._processin=
gRequest=3Dfalse;this._scriptDisposes=3D{}};Sys.WebForms.PageRequestManag=
er.prototype=3D{_get_eventHandlerList:function(){if(!this._events)this._e=
vents=3Dnew Sys.EventHandlerList;return =
this._events},get_isInAsyncPostBack:function(){return =
this._request!=3D=3Dnull},add_beginRequest:function(a){this._get_eventHan=
dlerList().addHandler("beginRequest",a)},remove_beginRequest:function(a){=
this._get_eventHandlerList().removeHandler("beginRequest",a)},add_endRequ=
est:function(a){this._get_eventHandlerList().addHandler("endRequest",a)},=
remove_endRequest:function(a){this._get_eventHandlerList().removeHandler(=
"endRequest",a)},add_initializeRequest:function(a){this._get_eventHandler=
List().addHandler("initializeRequest",a)},remove_initializeRequest:functi=
on(a){this._get_eventHandlerList().removeHandler("initializeRequest",a)},=
add_pageLoaded:function(a){this._get_eventHandlerList().addHandler("pageL=
oaded",a)},remove_pageLoaded:function(a){this._get_eventHandlerList().rem=
oveHandler("pageLoaded",a)},add_pageLoading:function(a){this._get_eventHa=
ndlerList().addHandler("pageLoading",a)},remove_pageLoading:function(a){t=
his._get_eventHandlerList().removeHandler("pageLoading",a)},abortPostBack=
:function(){if(!this._processingRequest&&this._request){this._request.get=
_executor().abort();this._request=3Dnull}},_createPageRequestManagerTimeo=
utError:function(){var =
b=3D"Sys.WebForms.PageRequestManagerTimeoutException: =
"+Sys.WebForms.Res.PRM_TimeoutError,a=3DError.create(b,{name:"Sys.WebForm=
s.PageRequestManagerTimeoutException"});a.popStackFrame();return =
a},_createPageRequestManagerServerError:function(a,d){var =
c=3Dd||"Sys.WebForms.PageRequestManagerServerErrorException: =
"+String.format(Sys.WebForms.Res.PRM_ServerError,a),b=3DError.create(c,{n=
ame:"Sys.WebForms.PageRequestManagerServerErrorException",httpStatusCode:=
a});b.popStackFrame();return =
b},_createPageRequestManagerParserError:function(b){var =
c=3D"Sys.WebForms.PageRequestManagerParserErrorException: =
"+String.format(Sys.WebForms.Res.PRM_ParserError,b),a=3DError.create(c,{n=
ame:"Sys.WebForms.PageRequestManagerParserErrorException"});a.popStackFra=
me();return a},_createPostBackSettings:function(c,b,a){return =
{async:c,panelID:b,sourceElement:a}},_convertToClientIDs:function(a,d,c){=
if(a)for(var =
b=3D0;b<a.length;b++){Array.add(d,a[b]);Array.add(c,this._uniqueIDToClien=
tID(a[b]))}},_decodeString:function(a){return =
a.replace(/\\\u00FF\\/g,"\x00").replace(/\u00FF\u00FF/g,"\u00FF")},_destr=
oyTree:function(f){if(f.nodeType=3D=3D=3D1){var d=3Df.childNodes;for(var =
b=3Dd.length-1;b>=3D0;b--){var =
a=3Dd[b];if(a.nodeType=3D=3D=3D1){if(a.dispose&&typeof =
a.dispose=3D=3D=3D"function")a.dispose();else if(a.control&&typeof =
a.control.dispose=3D=3D=3D"function")a.control.dispose();var =
e=3DSys.UI.Behavior.getBehaviors(a);for(var =
c=3De.length-1;c>=3D0;c--)e[c].dispose();this._destroyTree(a)}}}},dispose=
:function(){if(this._form){Sys.UI.DomEvent.removeHandler(this._form,"subm=
it",this._onFormSubmitHandler);Sys.UI.DomEvent.removeHandler(this._form,"=
click",this._onFormElementClickHandler);Sys.UI.DomEvent.removeHandler(win=
dow,"unload",this._onWindowUnloadHandler);Sys.UI.DomEvent.removeHandler(w=
indow,"load",this._pageLoadedHandler)}if(this._originalDoPostBack){window=
.__doPostBack=3Dthis._originalDoPostBack;this._originalDoPostBack=3Dnull}=
this._form=3Dnull;this._updatePanelIDs=3Dnull;this._oldUpdatePanelIDs=3Dn=
ull;this._childUpdatePanelIDs=3Dnull;this._updatePanelClientIDs=3Dnull;th=
is._asyncPostBackControlIDs=3Dnull;this._asyncPostBackControlClientIDs=3D=
null;this._postBackControlIDs=3Dnull;this._postBackControlClientIDs=3Dnul=
l;this._asyncPostBackTimeout=3Dnull;this._scrollPosition=3Dnull;this._dat=
aItems=3Dnull},_doPostBack:function(a,e){this._additionalInput=3Dnull;var=
 =
b=3Dthis._form;if(b.action!=3D=3Db._initialAction)this._postBackSettings=3D=
this._createPostBackSettings(false,null,null);else{var =
f=3Dthis._uniqueIDToClientID(a),d=3Ddocument.getElementById(f);if(!d)if(A=
rray.contains(this._asyncPostBackControlIDs,a))this._postBackSettings=3Dt=
his._createPostBackSettings(true,this._scriptManagerID+"|"+a,null);else =
if(Array.contains(this._postBackControlIDs,a))this._postBackSettings=3Dth=
is._createPostBackSettings(false,null,null);else{var =
c=3Dthis._findNearestElement(a);if(c)this._postBackSettings=3Dthis._getPo=
stBackSettings(c,a);else =
this._postBackSettings=3Dthis._createPostBackSettings(false,null,null)}el=
se =
this._postBackSettings=3Dthis._getPostBackSettings(d,a)}if(!this._postBac=
kSettings.async){b.onsubmit=3Dthis._onsubmit;this._originalDoPostBack(a,e=
);b.onsubmit=3Dnull;return}b.__EVENTTARGET.value=3Da;b.__EVENTARGUMENT.va=
lue=3De;this._onFormSubmit()},_elementContains:function(b,a){while(a){if(=
a=3D=3D=3Db)return true;a=3Da.parentNode}return =
false},_endPostBack:function(a,e){this._processingRequest=3Dfalse;this._r=
equest=3Dnull;this._additionalInput=3Dnull;var =
d=3Dthis._get_eventHandlerList().getHandler("endRequest"),b=3Dfalse;if(d)=
{var c=3Dnew =
Sys.WebForms.EndRequestEventArgs(a,this._dataItems,e);d(this,c);b=3Dc.get=
_errorHandled()}this._dataItems=3Dnull;if(a&&!b)alert(a.message)},_findNe=
arestElement:function(a){while(a.length>0){var =
d=3Dthis._uniqueIDToClientID(a),c=3Ddocument.getElementById(d);if(c)retur=
n c;var b=3Da.lastIndexOf("$");if(b=3D=3D=3D-1)return =
null;a=3Da.substring(0,b)}return null},_findText:function(b,a){var =
c=3DMath.max(0,a-20),d=3DMath.min(b.length,a+20);return =
b.substring(c,d)},_getPageLoadedEventArgs:function(f){var =
e=3D[],d=3D[],h=3Dthis._oldUpdatePanelIDs||[],b=3Dthis._updatePanelIDs,g=3D=
this._childUpdatePanelIDs||[],c=3Dthis._panelsToRefreshIDs||[];for(var =
a=3D0;a<c.length;a++)Array.add(e,document.getElementById(this._uniqueIDTo=
ClientID(c[a])));for(var =
a=3D0;a<b.length;a++)if(f||Array.indexOf(g,b[a])!=3D=3D-1)Array.add(d,doc=
ument.getElementById(this._uniqueIDToClientID(b[a])));return new =
Sys.WebForms.PageLoadedEventArgs(e,d,this._dataItems)},_getPageLoadingEve=
ntArgs:function(){var =
e=3D[],d=3D[],b=3Dthis._oldUpdatePanelIDs,g=3Dthis._updatePanelIDs,f=3Dth=
is._childUpdatePanelIDs,c=3Dthis._panelsToRefreshIDs;for(var =
a=3D0;a<c.length;a++)Array.add(e,document.getElementById(this._uniqueIDTo=
ClientID(c[a])));for(var =
a=3D0;a<b.length;a++)if(Array.indexOf(c,b[a])=3D=3D=3D-1&&(Array.indexOf(=
g,b[a])=3D=3D=3D-1||Array.indexOf(f,b[a])>-1))Array.add(d,document.getEle=
mentById(this._uniqueIDToClientID(b[a])));return new =
Sys.WebForms.PageLoadingEventArgs(e,d,this._dataItems)},_getPostBackSetti=
ngs:function(a,c){var =
d=3Da,b=3Dnull;while(a){if(a.id){if(!b&&Array.contains(this._asyncPostBac=
kControlClientIDs,a.id))b=3Dthis._createPostBackSettings(true,this._scrip=
tManagerID+"|"+c,d);else =
if(!b&&Array.contains(this._postBackControlClientIDs,a.id))return =
this._createPostBackSettings(false,null,null);else{var =
e=3DArray.indexOf(this._updatePanelClientIDs,a.id);if(e!=3D=3D-1)if(this.=
_updatePanelHasChildrenAsTriggers[e])return =
this._createPostBackSettings(true,this._updatePanelIDs[e]+"|"+c,d);else =
return =
this._createPostBackSettings(true,this._scriptManagerID+"|"+c,d)}if(!b&&t=
his._matchesParentIDInList(a.id,this._asyncPostBackControlClientIDs))b=3D=
this._createPostBackSettings(true,this._scriptManagerID+"|"+c,d);else =
if(!b&&this._matchesParentIDInList(a.id,this._postBackControlClientIDs))r=
eturn =
this._createPostBackSettings(false,null,null)}a=3Da.parentNode}if(!b)retu=
rn this._createPostBackSettings(false,null,null);else return =
b},_getScrollPosition:function(){var =
a=3Ddocument.documentElement;if(a&&(this._validPosition(a.scrollLeft)||th=
is._validPosition(a.scrollTop)))return =
{x:a.scrollLeft,y:a.scrollTop};else{a=3Ddocument.body;if(a&&(this._validP=
osition(a.scrollLeft)||this._validPosition(a.scrollTop)))return =
{x:a.scrollLeft,y:a.scrollTop};else =
if(this._validPosition(window.pageXOffset)||this._validPosition(window.pa=
geYOffset))return {x:window.pageXOffset,y:window.pageYOffset};else =
return =
{x:0,y:0}}},_initializeInternal:function(a,b){this._scriptManagerID=3Da;t=
his._form=3Db;this._form._initialAction=3Dthis._form.action;this._onsubmi=
t=3Dthis._form.onsubmit;this._form.onsubmit=3Dnull;this._onFormSubmitHand=
ler=3DFunction.createDelegate(this,this._onFormSubmit);this._onFormElemen=
tClickHandler=3DFunction.createDelegate(this,this._onFormElementClick);th=
is._onWindowUnloadHandler=3DFunction.createDelegate(this,this._onWindowUn=
load);Sys.UI.DomEvent.addHandler(this._form,"submit",this._onFormSubmitHa=
ndler);Sys.UI.DomEvent.addHandler(this._form,"click",this._onFormElementC=
lickHandler);Sys.UI.DomEvent.addHandler(window,"unload",this._onWindowUnl=
oadHandler);this._originalDoPostBack=3Dwindow.__doPostBack;if(this._origi=
nalDoPostBack)window.__doPostBack=3DFunction.createDelegate(this,this._do=
PostBack);this._pageLoadedHandler=3DFunction.createDelegate(this,this._pa=
geLoadedInitialLoad);Sys.UI.DomEvent.addHandler(window,"load",this._pageL=
oadedHandler)},_matchesParentIDInList:function(c,b){for(var =
a=3D0;a<b.length;a++)if(c.startsWith(b[a]+"_"))return true;return =
false},_onFormElementClick:function(b){var =
a=3Db.target;if(a.disabled)return;this._postBackSettings=3Dthis._getPostB=
ackSettings(a,a.name);if(a.name)if(a.tagName=3D=3D=3D"INPUT"){var =
c=3Da.type;if(c=3D=3D=3D"submit")this._additionalInput=3Da.name+"=3D"+enc=
odeURIComponent(a.value);else if(c=3D=3D=3D"image"){var =
d=3Db.offsetX,e=3Db.offsetY;this._additionalInput=3Da.name+".x=3D"+d+"&"+=
a.name+".y=3D"+e}}else =
if(a.tagName=3D=3D=3D"BUTTON"&&a.name.length!=3D=3D0&&a.type=3D=3D=3D"sub=
mit")this._additionalInput=3Da.name+"=3D"+encodeURIComponent(a.value)},_o=
nFormSubmit:function(f){var =
d=3Dtrue;if(this._onsubmit)d=3Dthis._onsubmit();if(d)for(var =
g=3D0;g<this._onSubmitStatements.length;g++)if(!this._onSubmitStatements[=
g]()){d=3Dfalse;break}if(!d){if(f)f.preventDefault();return}var =
i=3Dthis._form;if(i.action!=3D=3Di._initialAction)return;if(!this._postBa=
ckSettings.async)return;var a=3Dnew =
Sys.StringBuilder;a.append(this._scriptManagerID+"=3D"+this._postBackSett=
ings.panelID+"&");var p=3Di.elements.length;for(var g=3D0;g<p;g++){var =
c=3Di.elements[g],e=3Dc.name;if(typeof =
e=3D=3D=3D"undefined"||e=3D=3D=3Dnull||e.length=3D=3D=3D0)continue;var =
l=3Dc.tagName;if(l=3D=3D=3D"INPUT"){var =
j=3Dc.type;if(j=3D=3D=3D"text"||j=3D=3D=3D"password"||j=3D=3D=3D"hidden"|=
|(j=3D=3D=3D"checkbox"||j=3D=3D=3D"radio")&&c.checked){a.append(e);a.appe=
nd("=3D");a.append(encodeURIComponent(c.value));a.append("&")}}else =
if(l=3D=3D=3D"SELECT"){var o=3Dc.options.length;for(var =
m=3D0;m<o;m++){var =
n=3Dc.options[m];if(n.selected){a.append(e);a.append("=3D");a.append(enco=
deURIComponent(n.value));a.append("&")}}}else =
if(l=3D=3D=3D"TEXTAREA"){a.append(e);a.append("=3D");a.append(encodeURICo=
mponent(c.value));a.append("&")}}if(this._additionalInput){a.append(this.=
_additionalInput);this._additionalInput=3Dnull}var b=3Dnew =
Sys.Net.WebRequest;b.set_url(i.action);b.get_headers()["X-MicrosoftAjax"]=
=3D"Delta=3Dtrue";b.get_headers()["Cache-Control"]=3D"no-cache";b.set_tim=
eout(this._asyncPostBackTimeout);b.add_completed(Function.createDelegate(=
this,this._onFormSubmitCompleted));b.set_body(a.toString());var =
h=3Dthis._get_eventHandlerList().getHandler("initializeRequest");if(h){va=
r k=3Dnew =
Sys.WebForms.InitializeRequestEventArgs(b,this._postBackSettings.sourceEl=
ement);h(this,k);d=3D!k.get_cancel()}if(!d){if(f)f.preventDefault();retur=
n}this._scrollPosition=3Dthis._getScrollPosition();this.abortPostBack();h=
=3Dthis._get_eventHandlerList().getHandler("beginRequest");if(h){var =
k=3Dnew =
Sys.WebForms.BeginRequestEventArgs(b,this._postBackSettings.sourceElement=
);h(this,k)}this._request=3Db;b.invoke();if(f)f.preventDefault()},_onForm=
SubmitCompleted:function(sender,eventArgs){this._processingRequest=3Dtrue=
;var =
delimitByLengthDelimiter=3D"|";if(sender.get_timedOut()){this._endPostBac=
k(this._createPageRequestManagerTimeoutError(),sender);return}if(sender.g=
et_aborted()){this._endPostBack(null,sender);return}if(!this._request||se=
nder.get_webRequest()!=3D=3Dthis._request)return;var =
errorMessage,delta=3D[];if(sender.get_statusCode()!=3D=3D200){this._endPo=
stBack(this._createPageRequestManagerServerError(sender.get_statusCode())=
,sender);return}var =
reply=3Dsender.get_responseData(),delimiterIndex,len,type,id,content,repl=
yIndex=3D0,parserErrorDetails=3Dnull;while(replyIndex<reply.length){delim=
iterIndex=3Dreply.indexOf(delimitByLengthDelimiter,replyIndex);if(delimit=
erIndex=3D=3D=3D-1){parserErrorDetails=3Dthis._findText(reply,replyIndex)=
;break}len=3DparseInt(reply.substring(replyIndex,delimiterIndex),10);if(l=
en%1!=3D=3D0){parserErrorDetails=3Dthis._findText(reply,replyIndex);break=
}replyIndex=3DdelimiterIndex+1;delimiterIndex=3Dreply.indexOf(delimitByLe=
ngthDelimiter,replyIndex);if(delimiterIndex=3D=3D=3D-1){parserErrorDetail=
s=3Dthis._findText(reply,replyIndex);break}type=3Dreply.substring(replyIn=
dex,delimiterIndex);replyIndex=3DdelimiterIndex+1;delimiterIndex=3Dreply.=
indexOf(delimitByLengthDelimiter,replyIndex);if(delimiterIndex=3D=3D=3D-1=
){parserErrorDetails=3Dthis._findText(reply,replyIndex);break}id=3Dreply.=
substring(replyIndex,delimiterIndex);replyIndex=3DdelimiterIndex+1;if(rep=
lyIndex+len>=3Dreply.length){parserErrorDetails=3Dthis._findText(reply,re=
ply.length);break}content=3Dthis._decodeString(reply.substr(replyIndex,le=
n));replyIndex+=3Dlen;if(reply.charAt(replyIndex)!=3D=3DdelimitByLengthDe=
limiter){parserErrorDetails=3Dthis._findText(reply,replyIndex);break}repl=
yIndex++;Array.add(delta,{type:type,id:id,content:content})}if(parserErro=
rDetails){this._endPostBack(this._createPageRequestManagerParserError(Str=
ing.format(Sys.WebForms.Res.PRM_ParserErrorDetails,parserErrorDetails)),s=
ender);return}var =
updatePanelNodes=3D[],hiddenFieldNodes=3D[],arrayDeclarationNodes=3D[],sc=
riptBlockNodes=3D[],expandoNodes=3D[],onSubmitNodes=3D[],dataItemNodes=3D=
[],dataItemJsonNodes=3D[],scriptDisposeNodes=3D[],asyncPostBackControlIDs=
Node,postBackControlIDsNode,updatePanelIDsNode,asyncPostBackTimeoutNode,c=
hildUpdatePanelIDsNode,panelsToRefreshNode,formActionNode;for(var =
i=3D0;i<delta.length;i++){var =
deltaNode=3Ddelta[i];switch(deltaNode.type){case =
"updatePanel":Array.add(updatePanelNodes,deltaNode);break;case =
"hiddenField":Array.add(hiddenFieldNodes,deltaNode);break;case =
"arrayDeclaration":Array.add(arrayDeclarationNodes,deltaNode);break;case =
"scriptBlock":Array.add(scriptBlockNodes,deltaNode);break;case =
"expando":Array.add(expandoNodes,deltaNode);break;case =
"onSubmit":Array.add(onSubmitNodes,deltaNode);break;case =
"asyncPostBackControlIDs":asyncPostBackControlIDsNode=3DdeltaNode;break;c=
ase "postBackControlIDs":postBackControlIDsNode=3DdeltaNode;break;case =
"updatePanelIDs":updatePanelIDsNode=3DdeltaNode;break;case =
"asyncPostBackTimeout":asyncPostBackTimeoutNode=3DdeltaNode;break;case =
"childUpdatePanelIDs":childUpdatePanelIDsNode=3DdeltaNode;break;case =
"panelsToRefreshIDs":panelsToRefreshNode=3DdeltaNode;break;case =
"formAction":formActionNode=3DdeltaNode;break;case =
"dataItem":Array.add(dataItemNodes,deltaNode);break;case =
"dataItemJson":Array.add(dataItemJsonNodes,deltaNode);break;case =
"scriptDispose":Array.add(scriptDisposeNodes,deltaNode);break;case =
"pageRedirect":window.location.href=3DdeltaNode.content;return;case =
"error":this._endPostBack(this._createPageRequestManagerServerError(Numbe=
r.parseInvariant(deltaNode.id),deltaNode.content),sender);return;case =
"pageTitle":document.title=3DdeltaNode.content;break;case =
"focus":this._controlIDToFocus=3DdeltaNode.content;break;default:this._en=
dPostBack(this._createPageRequestManagerParserError(String.format(Sys.Web=
Forms.Res.PRM_UnknownToken,deltaNode.type)),sender);return}}var =
i;if(asyncPostBackControlIDsNode&&postBackControlIDsNode&&updatePanelIDsN=
ode&&panelsToRefreshNode&&asyncPostBackTimeoutNode&&childUpdatePanelIDsNo=
de){this._oldUpdatePanelIDs=3Dthis._updatePanelIDs;var =
childUpdatePanelIDsString=3DchildUpdatePanelIDsNode.content;this._childUp=
datePanelIDs=3DchildUpdatePanelIDsString.length?childUpdatePanelIDsString=
.split(","):[];var =
asyncPostBackControlIDsArray=3Dthis._splitNodeIntoArray(asyncPostBackCont=
rolIDsNode),postBackControlIDsArray=3Dthis._splitNodeIntoArray(postBackCo=
ntrolIDsNode),updatePanelIDsArray=3Dthis._splitNodeIntoArray(updatePanelI=
DsNode);this._panelsToRefreshIDs=3Dthis._splitNodeIntoArray(panelsToRefre=
shNode);for(i=3D0;i<this._panelsToRefreshIDs.length;i++){var =
panelClientID=3Dthis._uniqueIDToClientID(this._panelsToRefreshIDs[i]);if(=
!document.getElementById(panelClientID)){this._endPostBack(Error.invalidO=
peration(String.format(Sys.WebForms.Res.PRM_MissingPanel,panelClientID)),=
sender);return}}var =
asyncPostBackTimeout=3DasyncPostBackTimeoutNode.content;this._updateContr=
ols(updatePanelIDsArray,asyncPostBackControlIDsArray,postBackControlIDsAr=
ray,asyncPostBackTimeout)}this._dataItems=3D{};for(i=3D0;i<dataItemNodes.=
length;i++){var =
dataItemNode=3DdataItemNodes[i];this._dataItems[dataItemNode.id]=3DdataIt=
emNode.content}for(i=3D0;i<dataItemJsonNodes.length;i++){var =
dataItemJsonNode=3DdataItemJsonNodes[i];this._dataItems[dataItemJsonNode.=
id]=3Deval(dataItemJsonNode.content)}var =
handler=3Dthis._get_eventHandlerList().getHandler("pageLoading");if(handl=
er)handler(this,this._getPageLoadingEventArgs());if(formActionNode){this.=
_form.action=3DformActionNode.content;this._form._initialAction=3Dthis._f=
orm.action}for(i=3D0;i<updatePanelNodes.length;i++){var =
deltaUpdatePanel=3DupdatePanelNodes[i],deltaPanelID=3DdeltaUpdatePanel.id=
,deltaPanelRendering=3DdeltaUpdatePanel.content,updatePanelElement=3Ddocu=
ment.getElementById(deltaPanelID);if(!updatePanelElement){this._endPostBa=
ck(Error.invalidOperation(String.format(Sys.WebForms.Res.PRM_MissingPanel=
,deltaPanelID)),sender);return}this._updatePanel(updatePanelElement,delta=
PanelRendering)}for(i=3D0;i<scriptDisposeNodes.length;i++){var =
disposePanelId=3DscriptDisposeNodes[i].id,disposeScript=3DscriptDisposeNo=
des[i].content;this._registerDisposeScript(disposePanelId,disposeScript)}=
for(i=3D0;i<hiddenFieldNodes.length;i++){var =
id=3DhiddenFieldNodes[i].id,value=3DhiddenFieldNodes[i].content,hiddenFie=
ldElement=3Ddocument.getElementById(id);if(!hiddenFieldElement){hiddenFie=
ldElement=3Ddocument.createElement("input");hiddenFieldElement.id=3Did;hi=
ddenFieldElement.name=3Did;hiddenFieldElement.type=3D"hidden";this._form.=
appendChild(hiddenFieldElement)}hiddenFieldElement.value=3Dvalue}var =
arrayScript=3D"";for(i=3D0;i<arrayDeclarationNodes.length;i++)arrayScript=
+=3D"Sys.WebForms.PageRequestManager._addArrayElement('"+arrayDeclaration=
Nodes[i].id+"', "+arrayDeclarationNodes[i].content+");\r\n";var =
expandoScript=3D"";for(i=3D0;i<expandoNodes.length;i++){var =
propertyReference=3DexpandoNodes[i].id,propertyValue=3DexpandoNodes[i].co=
ntent;expandoScript+=3DpropertyReference+" =3D =
"+propertyValue+"\r\n"}Sys._ScriptLoader.readLoadedScripts();Sys.Applicat=
ion.beginCreateComponents();var =
scriptLoader=3DSys._ScriptLoader.getInstance();if(arrayScript.length)scri=
ptLoader.queueScriptBlock(arrayScript);if(expandoScript.length)scriptLoad=
er.queueScriptBlock(expandoScript);for(i=3D0;i<scriptBlockNodes.length;i+=
+){var =
scriptBlockType=3DscriptBlockNodes[i].id;switch(scriptBlockType){case =
"ScriptContentNoTags":scriptLoader.queueScriptBlock(scriptBlockNodes[i].c=
ontent);break;case "ScriptContentWithTags":var =
scriptTagAttributes;eval("scriptTagAttributes =3D =
"+scriptBlockNodes[i].content);if(scriptTagAttributes.src&&Sys._ScriptLoa=
der.isScriptLoaded(scriptTagAttributes.src))continue;scriptLoader.queueCu=
stomScriptTag(scriptTagAttributes);break;case =
"ScriptPath":if(Sys._ScriptLoader.isScriptLoaded(scriptBlockNodes[i].cont=
ent))continue;scriptLoader.queueScriptReference(scriptBlockNodes[i].conte=
nt);break}}var onSubmitStatementScript=3D"";for(var =
i=3D0;i<onSubmitNodes.length;i++){if(i=3D=3D=3D0)onSubmitStatementScript=3D=
"Array.add(Sys.WebForms.PageRequestManager.getInstance()._onSubmitStateme=
nts, function() =
{\r\n";onSubmitStatementScript+=3DonSubmitNodes[i].content+"\r\n"}if(onSu=
bmitStatementScript.length){onSubmitStatementScript+=3D"\r\nreturn =
true;\r\n});\r\n";scriptLoader.queueScriptBlock(onSubmitStatementScript)}=
this._response=3Dsender;scriptLoader.loadScripts(0,Function.createDelegat=
e(this,this._scriptsLoadComplete),null,null)},_onWindowUnload:function(){=
this.dispose()},_pageLoaded:function(a){var =
b=3Dthis._get_eventHandlerList().getHandler("pageLoaded");if(b)b(this,thi=
s._getPageLoadedEventArgs(a));if(!a)Sys.Application.raiseLoad()},_pageLoa=
dedInitialLoad:function(){this._pageLoaded(true)},_registerDisposeScript:=
function(a,b){if(!this._scriptDisposes[a])this._scriptDisposes[a]=3D[b];e=
lse =
Array.add(this._scriptDisposes[a],b)},_scriptsLoadComplete:function(){if(=
window.__theFormPostData)window.__theFormPostData=3D"";if(window.__theFor=
mPostCollection)window.__theFormPostCollection=3D[];if(window.WebForm_Ini=
tCallback)window.WebForm_InitCallback();if(this._scrollPosition){if(windo=
w.scrollTo)window.scrollTo(this._scrollPosition.x,this._scrollPosition.y)=
;this._scrollPosition=3Dnull}Sys.Application.endCreateComponents();this._=
pageLoaded(false);this._endPostBack(null,this._response);this._response=3D=
null;if(this._controlIDToFocus){var =
a,c;if(Sys.Browser.agent=3D=3D=3DSys.Browser.InternetExplorer){var =
b=3D$get(this._controlIDToFocus),a=3Db;if(b&&!WebForm_CanFocus(b))a=3DWeb=
Form_FindFirstFocusableChild(b);if(a&&typeof =
a.contentEditable!=3D=3D"undefined"){c=3Da.contentEditable;a.contentEdita=
ble=3Dfalse}else =
a=3Dnull}WebForm_AutoFocus(this._controlIDToFocus);if(a)a.contentEditable=
=3Dc;this._controlIDToFocus=3Dnull}},_splitNodeIntoArray:function(b){var =
a=3Db.content,c=3Da.length?a.split(","):[];return =
c},_uniqueIDToClientID:function(a){return =
a.replace(/\$/g,"_")},_updateControls:function(a,d,g,e){if(a){this._updat=
ePanelIDs=3Dnew Array(a.length);this._updatePanelClientIDs=3Dnew =
Array(a.length);this._updatePanelHasChildrenAsTriggers=3Dnew =
Array(a.length);for(var b=3D0;b<a.length;b++){var =
c=3Da[b].substr(1),f=3Da[b].charAt(0)=3D=3D=3D"t";this._updatePanelHasChi=
ldrenAsTriggers[b]=3Df;this._updatePanelIDs[b]=3Dc;this._updatePanelClien=
tIDs[b]=3Dthis._uniqueIDToClientID(c)}this._asyncPostBackTimeout=3De*1000=
}else{this._updatePanelIDs=3D[];this._updatePanelClientIDs=3D[];this._upd=
atePanelHasChildrenAsTriggers=3D[];this._asyncPostBackTimeout=3D0}this._a=
syncPostBackControlIDs=3D[];this._asyncPostBackControlClientIDs=3D[];this=
._convertToClientIDs(d,this._asyncPostBackControlIDs,this._asyncPostBackC=
ontrolClientIDs);this._postBackControlIDs=3D[];this._postBackControlClien=
tIDs=3D[];this._convertToClientIDs(g,this._postBackControlIDs,this._postB=
ackControlClientIDs)},_updatePanel:function(updatePanelElement,rendering)=
{for(var updatePanelID in =
this._scriptDisposes)if(this._elementContains(updatePanelElement,document=
.getElementById(updatePanelID))){var =
disposeScripts=3Dthis._scriptDisposes[updatePanelID];for(var =
i=3D0;i<disposeScripts.length;i++)eval(disposeScripts[i]);delete =
this._scriptDisposes[updatePanelID]}this._destroyTree(updatePanelElement)=
;updatePanelElement.innerHTML=3Drendering},_validPosition:function(a){ret=
urn typeof =
a!=3D=3D"undefined"&&a!=3D=3Dnull&&a!=3D=3D0}};Sys.WebForms.PageRequestMa=
nager.getInstance=3Dfunction(){return =
Sys.WebForms.PageRequestManager._instance||null};Sys.WebForms.PageRequest=
Manager._addArrayElement=3Dfunction(a,b){if(typeof =
window[a]=3D=3D=3D"undefined")window[a]=3D[b];else =
Array.add(window[a],b)};Sys.WebForms.PageRequestManager._initialize=3Dfun=
ction(a,b){if(Sys.WebForms.PageRequestManager.getInstance())throw =
Error.invalidOperation(Sys.WebForms.Res.PRM_CannotRegisterTwice);Sys.WebF=
orms.PageRequestManager._instance=3Dnew =
Sys.WebForms.PageRequestManager;Sys.WebForms.PageRequestManager.getInstan=
ce()._initializeInternal(a,b)};Sys.WebForms.PageRequestManager.registerCl=
ass("Sys.WebForms.PageRequestManager");Sys.UI._UpdateProgress=3Dfunction(=
a){Sys.UI._UpdateProgress.initializeBase(this,[a]);this._displayAfter=3D5=
00;this._dynamicLayout=3Dtrue;this._associatedUpdatePanelId=3Dnull;this._=
beginRequestHandlerDelegate=3Dnull;this._startDelegate=3Dnull;this._endRe=
questHandlerDelegate=3Dnull;this._pageRequestManager=3Dnull;this._timerCo=
okie=3Dnull};Sys.UI._UpdateProgress.prototype=3D{get_displayAfter:functio=
n(){return =
this._displayAfter},set_displayAfter:function(a){this._displayAfter=3Da},=
get_dynamicLayout:function(){return =
this._dynamicLayout},set_dynamicLayout:function(a){this._dynamicLayout=3D=
a},get_associatedUpdatePanelId:function(){return =
this._associatedUpdatePanelId},set_associatedUpdatePanelId:function(a){th=
is._associatedUpdatePanelId=3Da},_handleBeginRequest:function(d,c){var =
a=3Dc.get_postBackElement(),b=3D!this._associatedUpdatePanelId;while(!b&&=
a){if(a.id&&this._associatedUpdatePanelId=3D=3D=3Da.id)b=3Dtrue;a=3Da.par=
entNode}if(b)this._timerCookie=3Dwindow.setTimeout(this._startDelegate,th=
is._displayAfter)},_startRequest:function(){if(this._pageRequestManager.g=
et_isInAsyncPostBack())if(this._dynamicLayout)this.get_element().style.di=
splay=3D"block";else =
this.get_element().style.visibility=3D"visible";this._timerCookie=3Dnull}=
,_handleEndRequest:function(){if(this._dynamicLayout)this.get_element().s=
tyle.display=3D"none";else =
this.get_element().style.visibility=3D"hidden";if(this._timerCookie){wind=
ow.clearTimeout(this._timerCookie);this._timerCookie=3Dnull}},dispose:fun=
ction(){if(this._pageRequestManager!=3D=3Dnull){this._pageRequestManager.=
remove_beginRequest(this._beginRequestHandlerDelegate);this._pageRequestM=
anager.remove_endRequest(this._endRequestHandlerDelegate)}Sys.UI._UpdateP=
rogress.callBaseMethod(this,"dispose")},initialize:function(){Sys.UI._Upd=
ateProgress.callBaseMethod(this,"initialize");this._beginRequestHandlerDe=
legate=3DFunction.createDelegate(this,this._handleBeginRequest);this._end=
RequestHandlerDelegate=3DFunction.createDelegate(this,this._handleEndRequ=
est);this._startDelegate=3DFunction.createDelegate(this,this._startReques=
t);if(Sys.WebForms&&Sys.WebForms.PageRequestManager)this._pageRequestMana=
ger=3DSys.WebForms.PageRequestManager.getInstance();if(this._pageRequestM=
anager!=3D=3Dnull){this._pageRequestManager.add_beginRequest(this._beginR=
equestHandlerDelegate);this._pageRequestManager.add_endRequest(this._endR=
equestHandlerDelegate)}}};Sys.UI._UpdateProgress.registerClass("Sys.UI._U=
pdateProgress",Sys.UI.Control)
Type.registerNamespace('Sys.WebForms');
Sys.WebForms.Res=3D{
"PRM_UnknownToken":"Unknown token: \u0027{0}\u0027.",
"PRM_MissingPanel":"Could not find UpdatePanel with ID \u0027{0}\u0027. =
If it is being updated dynamically then it must be inside another =
UpdatePanel.",
"PRM_ServerError":"An unknown error occurred while processing the =
request on the server. The status code returned from the server was: =
{0}",
"PRM_ParserError":"The message received from the server could not be =
parsed. Common causes for this error are when the response is modified =
by calls to Response.Write(), response filters, HttpModules, or server =
trace is enabled.\r\nDetails: {0}",
"PRM_TimeoutError":"The server request timed out.",
"PRM_ParserErrorDetails":"Error parsing near \u0027{0}\u0027.",
"PRM_CannotRegisterTwice":"The PageRequestManager cannot be initialized =
more than once."
};

if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0000_01CAED13.30C922D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.google-analytics.com/urchin.js

//-- Google Analytics Urchin Module=0A=
//-- Copyright 2007 Google, All Rights Reserved.=0A=
=0A=
//-- Urchin On Demand Settings ONLY=0A=
var _uacct=3D"";			// set up the Urchin Account=0A=
var _userv=3D1;			// service mode (0=3Dlocal,1=3Dremote,2=3Dboth)=0A=
=0A=
//-- UTM User Settings=0A=
var _ufsc=3D1;			// set client info flag (1=3Don|0=3Doff)=0A=
var _udn=3D"auto";		// (auto|none|domain) set the domain name for cookies=0A=
var _uhash=3D"on";		// (on|off) unique domain hash for cookies=0A=
var _utimeout=3D"1800";   	// set the inactive session timeout in seconds=0A=
var _ugifpath=3D"/__utm.gif";	// set the web path to the __utm.gif file=0A=
var _utsp=3D"|";			// transaction field separator=0A=
var _uflash=3D1;			// set flash version detect option (1=3Don|0=3Doff)=0A=
var _utitle=3D1;			// set the document title detect option =
(1=3Don|0=3Doff)=0A=
var _ulink=3D0;			// enable linker functionality (1=3Don|0=3Doff)=0A=
var _uanchor=3D0;			// enable use of anchors for campaign =
(1=3Don|0=3Doff)=0A=
var _utcp=3D"/";			// the cookie path for tracking=0A=
var _usample=3D100;		// The sampling % of visitors to track (1-100).=0A=
=0A=
//-- UTM Campaign Tracking Settings=0A=
var _uctm=3D1;			// set campaign tracking module (1=3Don|0=3Doff)=0A=
var _ucto=3D"15768000";		// set timeout in seconds (6 month default)=0A=
var _uccn=3D"utm_campaign";	// name=0A=
var _ucmd=3D"utm_medium";		// medium (cpc|cpm|link|email|organic)=0A=
var _ucsr=3D"utm_source";		// source=0A=
var _uctr=3D"utm_term";		// term/keyword=0A=
var _ucct=3D"utm_content";	// content=0A=
var _ucid=3D"utm_id";		// id number=0A=
var _ucno=3D"utm_nooverride";	// don't override=0A=
=0A=
//-- Auto/Organic Sources and Keywords=0A=
var _uOsr=3Dnew Array();=0A=
var _uOkw=3Dnew Array();=0A=
_uOsr[0]=3D"google";	_uOkw[0]=3D"q";=0A=
_uOsr[1]=3D"yahoo";	_uOkw[1]=3D"p";=0A=
_uOsr[2]=3D"msn";		_uOkw[2]=3D"q";=0A=
_uOsr[3]=3D"aol";		_uOkw[3]=3D"query";=0A=
_uOsr[4]=3D"aol";		_uOkw[4]=3D"encquery";=0A=
_uOsr[5]=3D"lycos";	_uOkw[5]=3D"query";=0A=
_uOsr[6]=3D"ask";		_uOkw[6]=3D"q";=0A=
_uOsr[7]=3D"altavista";	_uOkw[7]=3D"q";=0A=
_uOsr[8]=3D"netscape";	_uOkw[8]=3D"query";=0A=
_uOsr[9]=3D"cnn";	_uOkw[9]=3D"query";=0A=
_uOsr[10]=3D"looksmart";	_uOkw[10]=3D"qt";=0A=
_uOsr[11]=3D"about";	_uOkw[11]=3D"terms";=0A=
_uOsr[12]=3D"mamma";	_uOkw[12]=3D"query";=0A=
_uOsr[13]=3D"alltheweb";	_uOkw[13]=3D"q";=0A=
_uOsr[14]=3D"gigablast";	_uOkw[14]=3D"q";=0A=
_uOsr[15]=3D"voila";	_uOkw[15]=3D"rdata";=0A=
_uOsr[16]=3D"virgilio";	_uOkw[16]=3D"qs";=0A=
_uOsr[17]=3D"live";	_uOkw[17]=3D"q";=0A=
_uOsr[18]=3D"baidu";	_uOkw[18]=3D"wd";=0A=
_uOsr[19]=3D"alice";	_uOkw[19]=3D"qs";=0A=
_uOsr[20]=3D"yandex";	_uOkw[20]=3D"text";=0A=
_uOsr[21]=3D"najdi";	_uOkw[21]=3D"q";=0A=
_uOsr[22]=3D"aol";	_uOkw[22]=3D"q";=0A=
_uOsr[23]=3D"club-internet"; _uOkw[23]=3D"query";=0A=
_uOsr[24]=3D"mama";	_uOkw[24]=3D"query";=0A=
_uOsr[25]=3D"seznam";	_uOkw[25]=3D"q";=0A=
_uOsr[26]=3D"search";	_uOkw[26]=3D"q";=0A=
_uOsr[27]=3D"wp";	_uOkw[27]=3D"szukaj";=0A=
_uOsr[28]=3D"onet";	_uOkw[28]=3D"qt";=0A=
_uOsr[29]=3D"netsprint";	_uOkw[29]=3D"q";=0A=
_uOsr[30]=3D"google.interia";	_uOkw[30]=3D"q";=0A=
_uOsr[31]=3D"szukacz";	_uOkw[31]=3D"q";=0A=
_uOsr[32]=3D"yam";	_uOkw[32]=3D"k";=0A=
_uOsr[33]=3D"pchome";	_uOkw[33]=3D"q";=0A=
_uOsr[34]=3D"kvasir";	_uOkw[34]=3D"searchExpr";=0A=
_uOsr[35]=3D"sesam";	_uOkw[35]=3D"q";=0A=
_uOsr[36]=3D"ozu"; _uOkw[36]=3D"q";=0A=
_uOsr[37]=3D"terra"; _uOkw[37]=3D"query";=0A=
_uOsr[38]=3D"nostrum"; _uOkw[38]=3D"query";=0A=
_uOsr[39]=3D"mynet"; _uOkw[39]=3D"q";=0A=
_uOsr[40]=3D"ekolay"; _uOkw[40]=3D"q";=0A=
_uOsr[41]=3D"search.ilse"; _uOkw[41]=3D"search_for";=0A=
_uOsr[42]=3D"bing"; _uOkw[42]=3D"q";=0A=
=0A=
//-- Auto/Organic Keywords to Ignore=0A=
var _uOno=3Dnew Array();=0A=
//_uOno[0]=3D"urchin";=0A=
//_uOno[1]=3D"urchin.com";=0A=
//_uOno[2]=3D"www.urchin.com";=0A=
=0A=
//-- Referral domains to Ignore=0A=
var _uRno=3Dnew Array();=0A=
//_uRno[0]=3D".urchin.com";=0A=
=0A=
//-- **** Don't modify below this point ***=0A=
var =
_uff,_udh,_udt,_ubl=3D0,_udo=3D"",_uu,_ufns=3D0,_uns=3D0,_ur=3D"-",_ufno=3D=
0,_ust=3D0,_ubd=3Ddocument,_udl=3D_ubd.location,_udlh=3D"",_uwv=3D"1.3";=0A=
var _ugifpath2=3D"http://www.google-analytics.com/__utm.gif";=0A=
if (_udl.hash) _udlh=3D_udl.href.substring(_udl.href.indexOf('#'));=0A=
if (_udl.protocol=3D=3D"https:") =
_ugifpath2=3D"https://ssl.google-analytics.com/__utm.gif";=0A=
if (!_utcp || _utcp=3D=3D"") _utcp=3D"/";=0A=
function urchinTracker(page) {=0A=
 if (_udl.protocol=3D=3D"file:") return;=0A=
 if (_uff && (!page || page=3D=3D"")) return;=0A=
 var a,b,c,xx,v,z,k,x=3D"",s=3D"",f=3D0,nv=3D0;=0A=
 var nx=3D" expires=3D"+_uNx()+";";=0A=
 var dc=3D_ubd.cookie;=0A=
 _udh=3D_uDomain();=0A=
 if (!_uVG()) return;=0A=
 _uu=3DMath.round(Math.random()*2147483647);=0A=
 _udt=3Dnew Date();=0A=
 _ust=3DMath.round(_udt.getTime()/1000);=0A=
 a=3Ddc.indexOf("__utma=3D"+_udh+".");=0A=
 b=3Ddc.indexOf("__utmb=3D"+_udh);=0A=
 c=3Ddc.indexOf("__utmc=3D"+_udh);=0A=
 if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
 if (_utimeout && _utimeout!=3D"") {=0A=
  x=3Dnew Date(_udt.getTime()+(_utimeout*1000));=0A=
  x=3D" expires=3D"+x.toGMTString()+";";=0A=
 }=0A=
 if (_ulink) {=0A=
  if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
  s+=3D_udl.search;=0A=
  if(s && s!=3D"" && s.indexOf("__utma=3D")>=3D0) {=0A=
   if (!(_uIN(a=3D_uGC(s,"__utma=3D","&")))) a=3D"-";=0A=
   if (!(_uIN(b=3D_uGC(s,"__utmb=3D","&")))) b=3D"-";=0A=
   if (!(_uIN(c=3D_uGC(s,"__utmc=3D","&")))) c=3D"-";=0A=
   v=3D_uGC(s,"__utmv=3D","&");=0A=
   z=3D_uGC(s,"__utmz=3D","&");=0A=
   k=3D_uGC(s,"__utmk=3D","&");=0A=
   xx=3D_uGC(s,"__utmx=3D","&");=0A=
   if ((k*1) !=3D ((_uHash(a+b+c+xx+z+v)*1)+(_udh*1))) =
{_ubl=3D1;a=3D"-";b=3D"-";c=3D"-";xx=3D"-";z=3D"-";v=3D"-";}=0A=
   if (a!=3D"-" && b!=3D"-" && c!=3D"-") f=3D1;=0A=
   else if(a!=3D"-") f=3D2;=0A=
  }=0A=
 }=0A=
 if(f=3D=3D1) {=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+c+"; path=3D"+_utcp+";"+_udo;=0A=
 } else if (f=3D=3D2) {=0A=
  a=3D_uFixA(s,"&",_ust);=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
  _ufns=3D1;=0A=
 } else if (a>=3D0 && b>=3D0 && c>=3D0) {=0A=
   b =3D _uGC(dc,"__utmb=3D"+_udh,";");=0A=
   b =3D ("-" =3D=3D b) ? _udh : b;  =0A=
  _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
 } else {=0A=
  if (a>=3D0) a=3D_uFixA(_ubd.cookie,";",_ust);=0A=
  else {=0A=
   a=3D_udh+"."+_uu+"."+_ust+"."+_ust+"."+_ust+".1";=0A=
   nv=3D1;=0A=
  }=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
  _ufns=3D1;=0A=
 }=0A=
 if (_ulink && xx && xx!=3D"" && xx!=3D"-") {=0A=
   xx=3D_uUES(xx);=0A=
   if (xx.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmx=3D"+xx+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 if (_ulink && v && v!=3D"" && v!=3D"-") {=0A=
  v=3D_uUES(v);=0A=
  if (v.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmv=3D"+v+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 var wc=3Dwindow;=0A=
 var c=3D_ubd.cookie;=0A=
 if(wc && wc.gaGlobal && wc.gaGlobal.dh=3D=3D_udh){=0A=
  var g=3Dwc.gaGlobal;=0A=
  var ua=3Dc.split("__utma=3D"+_udh+".")[1].split(";")[0].split(".");=0A=
  if(g.sid)ua[3]=3Dg.sid;=0A=
  if(nv>0){=0A=
   ua[2]=3Dua[3];=0A=
   if(g.vid){=0A=
    var v=3Dg.vid.split(".");=0A=
    ua[0]=3Dv[0];=0A=
    ua[1]=3Dv[1];=0A=
   }=0A=
  }=0A=
  _ubd.cookie=3D"__utma=3D"+_udh+"."+ua.join(".")+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 _uInfo(page);=0A=
 _ufns=3D0;=0A=
 _ufno=3D0;=0A=
 if (!page || page=3D=3D"") _uff=3D1;=0A=
}=0A=
function _uGH() {=0A=
 var hid;=0A=
 var wc=3Dwindow;=0A=
 if (wc && wc.gaGlobal && wc.gaGlobal.hid) {=0A=
  hid=3Dwc.gaGlobal.hid;=0A=
 } else {=0A=
  hid=3DMath.round(Math.random()*0x7fffffff);=0A=
  if (!wc.gaGlobal) wc.gaGlobal=3D{};=0A=
  wc.gaGlobal.hid=3Dhid;=0A=
 }=0A=
 return hid;=0A=
}=0A=
function _uInfo(page) {=0A=
 var p,s=3D"",dm=3D"",pg=3D_udl.pathname+_udl.search;=0A=
 if (page && page!=3D"") pg=3D_uES(page,1);=0A=
 _ur=3D_ubd.referrer;=0A=
 if (!_ur || _ur=3D=3D"") { _ur=3D"-"; }=0A=
 else {=0A=
  dm=3D_ubd.domain;=0A=
  if(_utcp && _utcp!=3D"/") dm+=3D_utcp;=0A=
  p=3D_ur.indexOf(dm);=0A=
  if ((p>=3D0) && (p<=3D8)) { _ur=3D"0"; }=0A=
  if (_ur.indexOf("[")=3D=3D0 && =
_ur.lastIndexOf("]")=3D=3D(_ur.length-1)) { _ur=3D"-"; }=0A=
 }=0A=
 s+=3D"&utmn=3D"+_uu;=0A=
 if (_ufsc) s+=3D_uBInfo();=0A=
 if (_uctm) s+=3D_uCInfo();=0A=
 if (_utitle && _ubd.title && _ubd.title!=3D"") =
s+=3D"&utmdt=3D"+_uES(_ubd.title);=0A=
 if (_udl.hostname && _udl.hostname!=3D"") =
s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A=
 if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
 s+=3D"&utmhid=3D"+_uGH();=0A=
 s+=3D"&utmr=3D"+_ur;=0A=
 s+=3D"&utmp=3D"+pg;=0A=
 if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
  var i=3Dnew Image(1,1);=0A=
  i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
  i.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
  var i2=3Dnew Image(1,1);=0A=
  =
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
  i2.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 return;=0A=
}=0A=
function _uVoid() { return; }=0A=
function _uCInfo() {=0A=
 if (!_ucto || _ucto=3D=3D"") { _ucto=3D"15768000"; }=0A=
 if (!_uVG()) return;=0A=
 var =
c=3D"",t=3D"-",t2=3D"-",t3=3D"-",o=3D0,cs=3D0,cn=3D0,i=3D0,z=3D"-",s=3D""=
;=0A=
 if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
 s+=3D_udl.search;=0A=
 var x=3Dnew Date(_udt.getTime()+(_ucto*1000));=0A=
 var dc=3D_ubd.cookie;=0A=
 x=3D" expires=3D"+x.toGMTString()+";";=0A=
 if (_ulink && !_ubl) {=0A=
  z=3D_uUES(_uGC(s,"__utmz=3D","&"));=0A=
  if (z!=3D"-" && z.indexOf(";")=3D=3D-1) { =
_ubd.cookie=3D"__utmz=3D"+z+"; path=3D"+_utcp+";"+x+_udo; return ""; }=0A=
 }=0A=
 z=3Ddc.indexOf("__utmz=3D"+_udh+".");=0A=
 if (z>-1) { z=3D_uGC(dc,"__utmz=3D"+_udh+".",";"); }=0A=
 else { z=3D"-"; }=0A=
 t=3D_uGC(s,_ucid+"=3D","&");=0A=
 t2=3D_uGC(s,_ucsr+"=3D","&");=0A=
 t3=3D_uGC(s,"gclid=3D","&");=0A=
 if ((t!=3D"-" && t!=3D"") || (t2!=3D"-" && t2!=3D"") || (t3!=3D"-" && =
t3!=3D"")) {=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"utmcid=3D"+_uEC(t);=0A=
  if (t2!=3D"-" && t2!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmcsr=3D"+_uEC(t2); }=0A=
  if (t3!=3D"-" && t3!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmgclid=3D"+_uEC(t3); }=0A=
  t=3D_uGC(s,_uccn+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmccn=3D"+_uEC(t);=0A=
  else c+=3D"|utmccn=3D(not+set)";=0A=
  t=3D_uGC(s,_ucmd+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmcmd=3D"+_uEC(t);=0A=
  else  c+=3D"|utmcmd=3D(not+set)";=0A=
  t=3D_uGC(s,_uctr+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmctr=3D"+_uEC(t);=0A=
  else { t=3D_uOrg(1); if (t!=3D"-" && t!=3D"") =
c+=3D"|utmctr=3D"+_uEC(t); }=0A=
  t=3D_uGC(s,_ucct+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmcct=3D"+_uEC(t);=0A=
  t=3D_uGC(s,_ucno+"=3D","&");=0A=
  if (t=3D=3D"1") o=3D1;=0A=
  if (z!=3D"-" && o=3D=3D1) return "";=0A=
 }=0A=
 if (c=3D=3D"-" || c=3D=3D"") { c=3D_uOrg(); if (z!=3D"-" && =
_ufno=3D=3D1)  return ""; }=0A=
 if (c=3D=3D"-" || c=3D=3D"") { if (_ufns=3D=3D1)  c=3D_uRef(); if =
(z!=3D"-" && _ufno=3D=3D1)  return ""; }=0A=
 if (c=3D=3D"-" || c=3D=3D"") {=0A=
  if (z=3D=3D"-" && _ufns=3D=3D1) { =
c=3D"utmccn=3D(direct)|utmcsr=3D(direct)|utmcmd=3D(none)"; }=0A=
  if (c=3D=3D"-" || c=3D=3D"") return "";=0A=
 }=0A=
 if (z!=3D"-") {=0A=
  i=3Dz.indexOf(".");=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  t=3Dz.substring(i+1,z.length);=0A=
  if (t.toLowerCase()=3D=3Dc.toLowerCase()) cs=3D1;=0A=
  t=3Dz.substring(0,i);=0A=
  if ((i=3Dt.lastIndexOf(".")) > -1) {=0A=
   t=3Dt.substring(i+1,t.length);=0A=
   cn=3D(t*1);=0A=
  }=0A=
 }=0A=
 if (cs=3D=3D0 || _ufns=3D=3D1) {=0A=
  t=3D_uGC(dc,"__utma=3D"+_udh+".",";");=0A=
  if ((i=3Dt.lastIndexOf(".")) > 9) {=0A=
   _uns=3Dt.substring(i+1,t.length);=0A=
   _uns=3D(_uns*1);=0A=
  }=0A=
  cn++;=0A=
  if (_uns=3D=3D0) _uns=3D1;=0A=
  _ubd.cookie=3D"__utmz=3D"+_udh+"."+_ust+"."+_uns+"."+cn+"."+c+"; =
path=3D"+_utcp+"; "+x+_udo;=0A=
 }=0A=
 if (cs=3D=3D0 || _ufns=3D=3D1) return "&utmcn=3D1";=0A=
 else return "&utmcr=3D1";=0A=
}=0A=
function _uRef() {=0A=
 if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
 var i=3D0,h,k,n;=0A=
 if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A=
 h=3D_ur.substring(i+3,_ur.length);=0A=
 if (h.indexOf("/") > -1) {=0A=
  k=3Dh.substring(h.indexOf("/"),h.length);=0A=
  if (k.indexOf("?") > -1) k=3Dk.substring(0,k.indexOf("?"));=0A=
  h=3Dh.substring(0,h.indexOf("/"));=0A=
 }=0A=
 h=3Dh.toLowerCase();=0A=
 n=3Dh;=0A=
 if ((i=3Dn.indexOf(":")) > -1) n=3Dn.substring(0,i);=0A=
 for (var ii=3D0;ii<_uRno.length;ii++) {=0A=
  if ((i=3Dn.indexOf(_uRno[ii].toLowerCase())) > -1 && =
n.length=3D=3D(i+_uRno[ii].length)) { _ufno=3D1; break; }=0A=
 }=0A=
 if (h.indexOf("www.")=3D=3D0) h=3Dh.substring(4,h.length);=0A=
 return =
"utmccn=3D(referral)|utmcsr=3D"+_uEC(h)+"|"+"utmcct=3D"+_uEC(k)+"|utmcmd=3D=
referral";=0A=
}=0A=
function _uOrg(t) {=0A=
 if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
 var i=3D0,h,k;=0A=
 if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A=
 h=3D_ur.substring(i+3,_ur.length);=0A=
 if (h.indexOf("/") > -1) {=0A=
  h=3Dh.substring(0,h.indexOf("/"));=0A=
 }=0A=
 for (var ii=3D0;ii<_uOsr.length;ii++) {=0A=
  if (h.toLowerCase().indexOf(_uOsr[ii].toLowerCase()) > -1) {=0A=
   if ((i=3D_ur.indexOf("?"+_uOkw[ii]+"=3D")) > -1 || =
(i=3D_ur.indexOf("&"+_uOkw[ii]+"=3D")) > -1) {=0A=
    k=3D_ur.substring(i+_uOkw[ii].length+2,_ur.length);=0A=
    if ((i=3Dk.indexOf("&")) > -1) k=3Dk.substring(0,i);=0A=
    for (var yy=3D0;yy<_uOno.length;yy++) {=0A=
     if (_uOno[yy].toLowerCase()=3D=3Dk.toLowerCase()) { _ufno=3D1; =
break; }=0A=
    }=0A=
    if (t) return _uEC(k);=0A=
    else return =
"utmccn=3D(organic)|utmcsr=3D"+_uEC(_uOsr[ii])+"|"+"utmctr=3D"+_uEC(k)+"|=
utmcmd=3Dorganic";=0A=
   }=0A=
  }=0A=
 }=0A=
 return "";=0A=
}=0A=
function _uGCse() {=0A=
 var h,p;=0A=
 h=3Dp=3D_ur.split("://")[1];=0A=
 if(h.indexOf("/")>-1) {=0A=
  h=3Dh.split("/")[0];=0A=
  p=3Dp.substring(p.indexOf("/")+1,p.length);=0A=
 }=0A=
 if(p.indexOf("?")>-1) {=0A=
  p=3Dp.split("?")[0];=0A=
 }=0A=
 if(h.toLowerCase().indexOf("google")>-1) {=0A=
  if(_ur.indexOf("?q=3D")>-1 || _ur.indexOf("&q=3D")>-1) {=0A=
   if (p.toLowerCase().indexOf("cse")>-1) {=0A=
    return true;=0A=
   }=0A=
  }=0A=
 }=0A=
}=0A=
function _uBInfo() {=0A=
 var sr=3D"-",sc=3D"-",ul=3D"-",fl=3D"-",cs=3D"-",je=3D1;=0A=
 var n=3Dnavigator;=0A=
 if (self.screen) {=0A=
  sr=3Dscreen.width+"x"+screen.height;=0A=
  sc=3Dscreen.colorDepth+"-bit";=0A=
 } else if (self.java) {=0A=
  var j=3Djava.awt.Toolkit.getDefaultToolkit();=0A=
  var s=3Dj.getScreenSize();=0A=
  sr=3Ds.width+"x"+s.height;=0A=
 }=0A=
 if (n.language) { ul=3Dn.language.toLowerCase(); }=0A=
 else if (n.browserLanguage) { ul=3Dn.browserLanguage.toLowerCase(); }=0A=
 je=3Dn.javaEnabled()?1:0;=0A=
 if (_uflash) fl=3D_uFlash();=0A=
 if (_ubd.characterSet) cs=3D_uES(_ubd.characterSet);=0A=
 else if (_ubd.charset) cs=3D_uES(_ubd.charset);=0A=
 return =
"&utmcs=3D"+cs+"&utmsr=3D"+sr+"&utmsc=3D"+sc+"&utmul=3D"+ul+"&utmje=3D"+j=
e+"&utmfl=3D"+fl;=0A=
}=0A=
function __utmSetTrans() {=0A=
 var e;=0A=
 if (_ubd.getElementById) e=3D_ubd.getElementById("utmtrans");=0A=
 else if (_ubd.utmform && _ubd.utmform.utmtrans) =
e=3D_ubd.utmform.utmtrans;=0A=
 if (!e) return;=0A=
 var l=3De.value.split("UTM:");=0A=
 var i,i2,c;=0A=
 if (_userv=3D=3D0 || _userv=3D=3D2) i=3Dnew Array();=0A=
 if (_userv=3D=3D1 || _userv=3D=3D2) { i2=3Dnew Array(); c=3D_uGCS(); }=0A=
=0A=
 for (var ii=3D0;ii<l.length;ii++) {=0A=
  l[ii]=3D_uTrim(l[ii]);=0A=
  if (l[ii].charAt(0)!=3D'T' && l[ii].charAt(0)!=3D'I') continue;=0A=
  var r=3DMath.round(Math.random()*2147483647);=0A=
  if (!_utsp || _utsp=3D=3D"") _utsp=3D"|";=0A=
  var f=3Dl[ii].split(_utsp),s=3D"";=0A=
  if (f[0].charAt(0)=3D=3D'T') {=0A=
   s=3D"&utmt=3Dtran"+"&utmn=3D"+r;=0A=
   f[1]=3D_uTrim(f[1]); if(f[1]&&f[1]!=3D"") =
s+=3D"&utmtid=3D"+_uES(f[1]);=0A=
   f[2]=3D_uTrim(f[2]); if(f[2]&&f[2]!=3D"") =
s+=3D"&utmtst=3D"+_uES(f[2]);=0A=
   f[3]=3D_uTrim(f[3]); if(f[3]&&f[3]!=3D"") =
s+=3D"&utmtto=3D"+_uES(f[3]);=0A=
   f[4]=3D_uTrim(f[4]); if(f[4]&&f[4]!=3D"") =
s+=3D"&utmttx=3D"+_uES(f[4]);=0A=
   f[5]=3D_uTrim(f[5]); if(f[5]&&f[5]!=3D"") =
s+=3D"&utmtsp=3D"+_uES(f[5]);=0A=
   f[6]=3D_uTrim(f[6]); if(f[6]&&f[6]!=3D"") =
s+=3D"&utmtci=3D"+_uES(f[6]);=0A=
   f[7]=3D_uTrim(f[7]); if(f[7]&&f[7]!=3D"") =
s+=3D"&utmtrg=3D"+_uES(f[7]);=0A=
   f[8]=3D_uTrim(f[8]); if(f[8]&&f[8]!=3D"") =
s+=3D"&utmtco=3D"+_uES(f[8]);=0A=
  } else {=0A=
   s=3D"&utmt=3Ditem"+"&utmn=3D"+r;=0A=
   f[1]=3D_uTrim(f[1]); if(f[1]&&f[1]!=3D"") =
s+=3D"&utmtid=3D"+_uES(f[1]);=0A=
   f[2]=3D_uTrim(f[2]); if(f[2]&&f[2]!=3D"") =
s+=3D"&utmipc=3D"+_uES(f[2]);=0A=
   f[3]=3D_uTrim(f[3]); if(f[3]&&f[3]!=3D"") =
s+=3D"&utmipn=3D"+_uES(f[3]);=0A=
   f[4]=3D_uTrim(f[4]); if(f[4]&&f[4]!=3D"") =
s+=3D"&utmiva=3D"+_uES(f[4]);=0A=
   f[5]=3D_uTrim(f[5]); if(f[5]&&f[5]!=3D"") =
s+=3D"&utmipr=3D"+_uES(f[5]);=0A=
   f[6]=3D_uTrim(f[6]); if(f[6]&&f[6]!=3D"") =
s+=3D"&utmiqt=3D"+_uES(f[6]);=0A=
  }=0A=
  if (_udl.hostname && _udl.hostname!=3D"") =
s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A=
  if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
=0A=
  if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
   i[ii]=3Dnew Image(1,1);=0A=
   i[ii].src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
   i[ii].onload=3Dfunction() { _uVoid(); }=0A=
  }=0A=
  if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
   i2[ii]=3Dnew Image(1,1);=0A=
   =
i2[ii].src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D=
"+c;=0A=
   i2[ii].onload=3Dfunction() { _uVoid(); }=0A=
  }=0A=
 }=0A=
 return;=0A=
}=0A=
function _uFlash() {=0A=
 var f=3D"-",n=3Dnavigator;=0A=
 if (n.plugins && n.plugins.length) {=0A=
  for (var ii=3D0;ii<n.plugins.length;ii++) {=0A=
   if (n.plugins[ii].name.indexOf('Shockwave Flash')!=3D-1) {=0A=
    f=3Dn.plugins[ii].description.split('Shockwave Flash ')[1];=0A=
    break;=0A=
   }=0A=
  }=0A=
 } else {=0A=
  var fl;=0A=
  try {=0A=
   fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");=0A=
   f =3D fl.GetVariable("$version");=0A=
  } catch(e) {}=0A=
  if (f =3D=3D "-") {=0A=
   try {=0A=
    fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");=0A=
    f =3D "WIN 6,0,21,0";=0A=
    fl.AllowScriptAccess =3D "always";=0A=
    f =3D fl.GetVariable("$version");=0A=
   } catch(e) {}=0A=
  }=0A=
  if (f =3D=3D "-") {=0A=
   try {=0A=
    fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash");=0A=
    f =3D fl.GetVariable("$version");=0A=
   } catch(e) {}=0A=
  }=0A=
  if (f !=3D "-") {=0A=
   f =3D f.split(" ")[1].split(",");=0A=
   f =3D f[0] + "." + f[1] + " r" + f[2];=0A=
  }=0A=
 }=0A=
 return f;=0A=
}=0A=
function __utmLinkerUrl(l,h) {=0A=
 var p,k,a=3D"-",b=3D"-",c=3D"-",x=3D"-",z=3D"-",v=3D"-";=0A=
 var dc=3D_ubd.cookie;=0A=
 var iq =3D l.indexOf("?");=0A=
 var ih =3D l.indexOf("#");=0A=
 var url=3Dl;=0A=
 if (dc) {=0A=
  a=3D_uES(_uGC(dc,"__utma=3D"+_udh+".",";"));=0A=
  b=3D_uES(_uGC(dc,"__utmb=3D"+_udh,";"));=0A=
  c=3D_uES(_uGC(dc,"__utmc=3D"+_udh,";"));=0A=
  x=3D_uES(_uGC(dc,"__utmx=3D"+_udh,";"));=0A=
  z=3D_uES(_uGC(dc,"__utmz=3D"+_udh+".",";"));=0A=
  v=3D_uES(_uGC(dc,"__utmv=3D"+_udh+".",";"));=0A=
  k=3D(_uHash(a+b+c+x+z+v)*1)+(_udh*1);=0A=
  =
p=3D"__utma=3D"+a+"&__utmb=3D"+b+"&__utmc=3D"+c+"&__utmx=3D"+x+"&__utmz=3D=
"+z+"&__utmv=3D"+v+"&__utmk=3D"+k;=0A=
 }=0A=
 if (p) {=0A=
  if (h && ih>-1) return;=0A=
  if (h) { url=3Dl+"#"+p; }=0A=
  else {=0A=
   if (iq=3D=3D-1 && ih=3D=3D-1) url=3Dl+"?"+p;=0A=
   else if (ih=3D=3D-1) url=3Dl+"&"+p;=0A=
   else if (iq=3D=3D-1) url=3Dl.substring(0,ih-1)+"?"+p+l.substring(ih);=0A=
   else url=3Dl.substring(0,ih-1)+"&"+p+l.substring(ih);=0A=
  }=0A=
 }=0A=
 return url;=0A=
}=0A=
function __utmLinker(l,h) {=0A=
 if (!_ulink || !l || l=3D=3D"") return;=0A=
 _udl.href=3D__utmLinkerUrl(l,h);=0A=
}=0A=
function __utmLinkPost(f,h) {=0A=
 if (!_ulink || !f || !f.action) return;=0A=
 f.action=3D__utmLinkerUrl(f.action, h);=0A=
 return;=0A=
}=0A=
function __utmSetVar(v) {=0A=
 if (!v || v=3D=3D"") return;=0A=
 if (!_udo || _udo =3D=3D "") {=0A=
  _udh=3D_uDomain();=0A=
  if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
 }=0A=
 if (!_uVG()) return;=0A=
 var r=3DMath.round(Math.random() * 2147483647);=0A=
 _ubd.cookie=3D"__utmv=3D"+_udh+"."+_uES(v)+"; path=3D"+_utcp+"; =
expires=3D"+_uNx()+";"+_udo;=0A=
 var s=3D"&utmt=3Dvar&utmn=3D"+r;=0A=
 if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
 if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
  var i=3Dnew Image(1,1);=0A=
  i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
  i.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
  var i2=3Dnew Image(1,1);=0A=
  =
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
  i2.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
}=0A=
function _uGCS() {=0A=
 var t,c=3D"",dc=3D_ubd.cookie;=0A=
 if ((t=3D_uGC(dc,"__utma=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utma=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmx=3D"+_udh,";"))!=3D"-") =
c+=3D_uES("__utmx=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmz=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utmz=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmv=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utmv=3D"+t+";");=0A=
 if (c.charAt(c.length-1)=3D=3D"+") c=3Dc.substring(0,c.length-1);=0A=
 return c;=0A=
}=0A=
function _uGC(l,n,s) {=0A=
 if (!l || l=3D=3D"" || !n || n=3D=3D"" || !s || s=3D=3D"") return "-";=0A=
 var i,i2,i3,c=3D"-";=0A=
 i=3Dl.indexOf(n);=0A=
 i3=3Dn.indexOf("=3D")+1;=0A=
 if (i > -1) {=0A=
  i2=3Dl.indexOf(s,i); if (i2 < 0) { i2=3Dl.length; }=0A=
  c=3Dl.substring((i+i3),i2);=0A=
 }=0A=
 return c;=0A=
}=0A=
function _uDomain() {=0A=
 if (!_udn || _udn=3D=3D"" || _udn=3D=3D"none") { _udn=3D""; return 1; }=0A=
 if (_udn=3D=3D"auto") {=0A=
  var d=3D_ubd.domain;=0A=
  if (d.substring(0,4)=3D=3D"www.") {=0A=
   d=3Dd.substring(4,d.length);=0A=
  }=0A=
  _udn=3Dd;=0A=
 }=0A=
 _udn =3D _udn.toLowerCase(); =0A=
 if (_uhash=3D=3D"off") return 1;=0A=
 return _uHash(_udn);=0A=
}=0A=
function _uHash(d) {=0A=
 if (!d || d=3D=3D"") return 1;=0A=
 var h=3D0,g=3D0;=0A=
 for (var i=3Dd.length-1;i>=3D0;i--) {=0A=
  var c=3DparseInt(d.charCodeAt(i));=0A=
  h=3D((h << 6) & 0xfffffff) + c + (c << 14);=0A=
  if ((g=3Dh & 0xfe00000)!=3D0) h=3D(h ^ (g >> 21));=0A=
 }=0A=
 return h;=0A=
}=0A=
function _uFixA(c,s,t) {=0A=
 if (!c || c=3D=3D"" || !s || s=3D=3D"" || !t || t=3D=3D"") return "-";=0A=
 var a=3D_uGC(c,"__utma=3D"+_udh+".",s);=0A=
 var lt=3D0,i=3D0;=0A=
 if ((i=3Da.lastIndexOf(".")) > 9) {=0A=
  _uns=3Da.substring(i+1,a.length);=0A=
  _uns=3D(_uns*1)+1;=0A=
  a=3Da.substring(0,i);=0A=
  if ((i=3Da.lastIndexOf(".")) > 7) {=0A=
   lt=3Da.substring(i+1,a.length);=0A=
   a=3Da.substring(0,i);=0A=
  }=0A=
  if ((i=3Da.lastIndexOf(".")) > 5) {=0A=
   a=3Da.substring(0,i);=0A=
  }=0A=
  a+=3D"."+lt+"."+t+"."+_uns;=0A=
 }=0A=
 return a;=0A=
}=0A=
function _uTrim(s) {=0A=
  if (!s || s=3D=3D"") return "";=0A=
  while ((s.charAt(0)=3D=3D' ') || (s.charAt(0)=3D=3D'\n') || =
(s.charAt(0,1)=3D=3D'\r')) s=3Ds.substring(1,s.length);=0A=
  while ((s.charAt(s.length-1)=3D=3D' ') || =
(s.charAt(s.length-1)=3D=3D'\n') || (s.charAt(s.length-1)=3D=3D'\r')) =
s=3Ds.substring(0,s.length-1);=0A=
  return s;=0A=
}=0A=
function _uEC(s) {=0A=
  var n=3D"";=0A=
  if (!s || s=3D=3D"") return "";=0A=
  for (var i=3D0;i<s.length;i++) {if (s.charAt(i)=3D=3D" ") n+=3D"+"; =
else n+=3Ds.charAt(i);}=0A=
  return n;=0A=
}=0A=
function __utmVisitorCode(f) {=0A=
 var r=3D0,t=3D0,i=3D0,i2=3D0,m=3D31;=0A=
 var a=3D_uGC(_ubd.cookie,"__utma=3D"+_udh+".",";");=0A=
 if ((i=3Da.indexOf(".",0))<0) return;=0A=
 if ((i2=3Da.indexOf(".",i+1))>0) r=3Da.substring(i+1,i2); else return =
"";  =0A=
 if ((i=3Da.indexOf(".",i2+1))>0) t=3Da.substring(i2+1,i); else return =
"";  =0A=
 if (f) {=0A=
  return r;=0A=
 } else {=0A=
  var c=3Dnew =
Array('A','B','C','D','E','F','G','H','J','K','L','M','N','P','R','S','T'=
,'U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9');=0A=
  return =
c[r>>28&m]+c[r>>23&m]+c[r>>18&m]+c[r>>13&m]+"-"+c[r>>8&m]+c[r>>3&m]+c[((r=
&7)<<2)+(t>>30&3)]+c[t>>25&m]+c[t>>20&m]+"-"+c[t>>15&m]+c[t>>10&m]+c[t>>5=
&m]+c[t&m];=0A=
 }=0A=
}=0A=
function _uIN(n) {=0A=
 if (!n) return false;=0A=
 for (var i=3D0;i<n.length;i++) {=0A=
  var c=3Dn.charAt(i);=0A=
  if ((c<"0" || c>"9") && (c!=3D".")) return false;=0A=
 }=0A=
 return true;=0A=
}=0A=
function _uES(s,u) {=0A=
 if (typeof(encodeURIComponent) =3D=3D 'function') {=0A=
  if (u) return encodeURI(s);=0A=
  else return encodeURIComponent(s);=0A=
 } else {=0A=
  return escape(s);=0A=
 }=0A=
}=0A=
function _uUES(s) {=0A=
 if (typeof(decodeURIComponent) =3D=3D 'function') {=0A=
  return decodeURIComponent(s);=0A=
 } else {=0A=
  return unescape(s);=0A=
 }=0A=
}=0A=
function _uVG() {=0A=
 if((_udn.indexOf("www.google.") =3D=3D 0 || _udn.indexOf(".google.") =
=3D=3D 0 || _udn.indexOf("google.") =3D=3D 0) && _utcp=3D=3D'/' && =
_udn.indexOf("google.org")=3D=3D-1) {=0A=
  return false;=0A=
 }=0A=
 return true;=0A=
}=0A=
function _uSP() {=0A=
 var s=3D100;=0A=
 if (_usample) s=3D_usample;=0A=
 if(s>=3D100 || s<=3D0) return true;=0A=
 return ((__utmVisitorCode(1)%10000)<(s*100));=0A=
}=0A=
function urchinPathCopy(p){=0A=
 var d=3Ddocument,nx,tx,sx,i,c,cs,t,h,o;=0A=
 cs=3Dnew Array("a","b","c","v","x","z");=0A=
 h=3D_uDomain(); if (_udn && _udn!=3D"") o=3D" domain=3D"+_udn+";";=0A=
 nx=3D_uNx()+";";=0A=
 tx=3Dnew Date(); tx.setTime(tx.getTime()+(_utimeout*1000));=0A=
 tx=3Dtx.toGMTString()+";";=0A=
 sx=3Dnew Date(); sx.setTime(sx.getTime()+(_ucto*1000));=0A=
 sx=3Dsx.toGMTString()+";";=0A=
 for (i=3D0;i<6;i++){=0A=
  t=3D" expires=3D";=0A=
  if (i=3D=3D1) t+=3Dtx; else if (i=3D=3D2) t=3D""; else if (i=3D=3D5) =
t+=3Dsx; else t+=3Dnx;=0A=
  c=3D_uGC(d.cookie,"__utm"+cs[i]+"=3D"+h,";");=0A=
  if (c!=3D"-") d.cookie=3D"__utm"+cs[i]+"=3D"+c+"; path=3D"+p+";"+t+o;=0A=
 }=0A=
}=0A=
function _uCO() {=0A=
 if (!_utk || _utk=3D=3D"" || _utk.length<10) return;=0A=
 var d=3D'www.google.com';=0A=
 if (_utk.charAt(0)=3D=3D'!') d=3D'analytics.corp.google.com';=0A=
 _ubd.cookie=3D"GASO=3D"+_utk+"; path=3D"+_utcp+";"+_udo;=0A=
 var sc=3Ddocument.createElement('script');=0A=
 sc.type=3D'text/javascript';=0A=
 sc.id=3D"_gasojs";=0A=
 =
sc.src=3D'https://'+d+'/analytics/reporting/overlay_js?gaso=3D'+_utk+'&'+=
Math.random();=0A=
 document.getElementsByTagName('head')[0].appendChild(sc);  =0A=
}=0A=
function _uGT() {=0A=
 var h=3Dlocation.hash, a;=0A=
 if (h && h!=3D"" && h.indexOf("#gaso=3D")=3D=3D0) {=0A=
  a=3D_uGC(h,"gaso=3D","&");=0A=
 } else {=0A=
  a=3D_uGC(_ubd.cookie,"GASO=3D",";");=0A=
 }=0A=
 return a;=0A=
}=0A=
var _utk=3D_uGT();=0A=
if (_utk && _utk!=3D"" && _utk.length>10 && _utk.indexOf("=3D")=3D=3D-1) =
{=0A=
 if (window.addEventListener) {=0A=
  window.addEventListener('load', _uCO, false); =0A=
 } else if (window.attachEvent) { =0A=
  window.attachEvent('onload', _uCO);=0A=
 }=0A=
}=0A=
=0A=
function _uNx() {=0A=
  return (new Date((new Date()).getTime()+63072000000)).toGMTString();=0A=
}=0A=

------=_NextPart_000_0000_01CAED13.30C922D0--

