Team:Beijing HDFLS High/resource

From 2014hs.igem.org

(Difference between revisions)
Line 548: Line 548:
});
});
 +
<!--
 +
  Extensible HTML version 1.0 Transitional DTD
 +
 +
  This is the same as HTML 4 Transitional except for
 +
  changes due to the differences between XML and SGML.
 +
 +
  Namespace = http://www.w3.org/1999/xhtml
 +
 +
  For further information, see: http://www.w3.org/TR/xhtml1
 +
 +
  Copyright (c) 1998-2002 W3C (MIT, INRIA, Keio),
 +
  All Rights Reserved.
 +
 +
  This DTD module is identified by the PUBLIC and SYSTEM identifiers:
 +
 +
  PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 +
  SYSTEM "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
 +
 +
  $Revision: 1.2 $
 +
  $Date: 2002/08/01 18:37:55 $
 +
 +
-->
 +
 +
<!--================ Character mnemonic entities =========================-->
 +
 +
<!ENTITY % HTMLlat1 PUBLIC
 +
  "-//W3C//ENTITIES Latin 1 for XHTML//EN"
 +
  "xhtml-lat1.ent">
 +
%HTMLlat1;
 +
 +
<!ENTITY % HTMLsymbol PUBLIC
 +
  "-//W3C//ENTITIES Symbols for XHTML//EN"
 +
  "xhtml-symbol.ent">
 +
%HTMLsymbol;
 +
 +
<!ENTITY % HTMLspecial PUBLIC
 +
  "-//W3C//ENTITIES Special for XHTML//EN"
 +
  "xhtml-special.ent">
 +
%HTMLspecial;
 +
 +
<!--================== Imported Names ====================================-->
 +
 +
<!ENTITY % ContentType "CDATA">
 +
    <!-- media type, as per [RFC2045] -->
 +
 +
<!ENTITY % ContentTypes "CDATA">
 +
    <!-- comma-separated list of media types, as per [RFC2045] -->
 +
 +
<!ENTITY % Charset "CDATA">
 +
    <!-- a character encoding, as per [RFC2045] -->
 +
 +
<!ENTITY % Charsets "CDATA">
 +
    <!-- a space separated list of character encodings, as per [RFC2045] -->
 +
 +
<!ENTITY % LanguageCode "NMTOKEN">
 +
    <!-- a language code, as per [RFC3066] -->
 +
 +
<!ENTITY % Character "CDATA">
 +
    <!-- a single character, as per section 2.2 of [XML] -->
 +
 +
<!ENTITY % Number "CDATA">
 +
    <!-- one or more digits -->
 +
 +
<!ENTITY % LinkTypes "CDATA">
 +
    <!-- space-separated list of link types -->
 +
 +
<!ENTITY % MediaDesc "CDATA">
 +
    <!-- single or comma-separated list of media descriptors -->
 +
 +
<!ENTITY % URI "CDATA">
 +
    <!-- a Uniform Resource Identifier, see [RFC2396] -->
 +
 +
<!ENTITY % UriList "CDATA">
 +
    <!-- a space separated list of Uniform Resource Identifiers -->
 +
 +
<!ENTITY % Datetime "CDATA">
 +
    <!-- date and time information. ISO date format -->
 +
 +
<!ENTITY % Script "CDATA">
 +
    <!-- script expression -->
 +
 +
<!ENTITY % StyleSheet "CDATA">
 +
    <!-- style sheet data -->
 +
 +
<!ENTITY % Text "CDATA">
 +
    <!-- used for titles etc. -->
 +
 +
<!ENTITY % FrameTarget "NMTOKEN">
 +
    <!-- render in this frame -->
 +
 +
<!ENTITY % Length "CDATA">
 +
    <!-- nn for pixels or nn% for percentage length -->
 +
 +
<!ENTITY % MultiLength "CDATA">
 +
    <!-- pixel, percentage, or relative -->
 +
 +
<!ENTITY % Pixels "CDATA">
 +
    <!-- integer representing length in pixels -->
 +
 +
<!-- these are used for image maps -->
 +
 +
<!ENTITY % Shape "(rect|circle|poly|default)">
 +
 +
<!ENTITY % Coords "CDATA">
 +
    <!-- comma separated list of lengths -->
 +
 +
<!-- used for object, applet, img, input and iframe -->
 +
<!ENTITY % ImgAlign "(top|middle|bottom|left|right)">
 +
 +
<!-- a color using sRGB: #RRGGBB as Hex values -->
 +
<!ENTITY % Color "CDATA">
 +
 +
<!-- There are also 16 widely known color names with their sRGB values:
 +
 +
    Black  = #000000    Green  = #008000
 +
    Silver = #C0C0C0    Lime  = #00FF00
 +
    Gray  = #808080    Olive  = #808000
 +
    White  = #FFFFFF    Yellow = #FFFF00
 +
    Maroon = #800000    Navy  = #000080
 +
    Red    = #FF0000    Blue  = #0000FF
 +
    Purple = #800080    Teal  = #008080
 +
    Fuchsia= #FF00FF    Aqua  = #00FFFF
 +
-->
 +
 +
<!--=================== Generic Attributes ===============================-->
 +
 +
<!-- core attributes common to most elements
 +
  id      document-wide unique id
 +
  class    space separated list of classes
 +
  style    associated style info
 +
  title    advisory title/amplification
 +
-->
 +
<!ENTITY % coreattrs
 +
"id          ID            #IMPLIED
 +
  class      CDATA          #IMPLIED
 +
  style      %StyleSheet;  #IMPLIED
 +
  title      %Text;        #IMPLIED"
 +
  >
 +
 +
<!-- internationalization attributes
 +
  lang        language code (backwards compatible)
 +
  xml:lang    language code (as per XML 1.0 spec)
 +
  dir        direction for weak/neutral text
 +
-->
 +
<!ENTITY % i18n
 +
"lang        %LanguageCode; #IMPLIED
 +
  xml:lang    %LanguageCode; #IMPLIED
 +
  dir        (ltr|rtl)      #IMPLIED"
 +
  >
 +
 +
<!-- attributes for common UI events
 +
  onclick    a pointer button was clicked
 +
  ondblclick  a pointer button was double clicked
 +
  onmousedown a pointer button was pressed down
 +
  onmouseup  a pointer button was released
 +
  onmousemove a pointer was moved onto the element
 +
  onmouseout  a pointer was moved away from the element
 +
  onkeypress  a key was pressed and released
 +
  onkeydown  a key was pressed down
 +
  onkeyup    a key was released
 +
-->
 +
<!ENTITY % events
 +
"onclick    %Script;      #IMPLIED
 +
  ondblclick  %Script;      #IMPLIED
 +
  onmousedown %Script;      #IMPLIED
 +
  onmouseup  %Script;      #IMPLIED
 +
  onmouseover %Script;      #IMPLIED
 +
  onmousemove %Script;      #IMPLIED
 +
  onmouseout  %Script;      #IMPLIED
 +
  onkeypress  %Script;      #IMPLIED
 +
  onkeydown  %Script;      #IMPLIED
 +
  onkeyup    %Script;      #IMPLIED"
 +
  >
 +
 +
<!-- attributes for elements that can get the focus
 +
  accesskey  accessibility key character
 +
  tabindex    position in tabbing order
 +
  onfocus    the element got the focus
 +
  onblur      the element lost the focus
 +
-->
 +
<!ENTITY % focus
 +
"accesskey  %Character;    #IMPLIED
 +
  tabindex    %Number;      #IMPLIED
 +
  onfocus    %Script;      #IMPLIED
 +
  onblur      %Script;      #IMPLIED"
 +
  >
 +
 +
<!ENTITY % attrs "%coreattrs; %i18n; %events;">
 +
 +
<!-- text alignment for p, div, h1-h6. The default is
 +
    align="left" for ltr headings, "right" for rtl -->
 +
 +
<!ENTITY % TextAlign "align (left|center|right|justify) #IMPLIED">
 +
 +
<!--=================== Text Elements ====================================-->
 +
 +
<!ENTITY % special.extra
 +
  "object | applet | img | map | iframe">
 +
 +
<!ENTITY % special.basic
 +
"br | span | bdo">
 +
 +
<!ENTITY % special
 +
  "%special.basic; | %special.extra;">
 +
 +
<!ENTITY % fontstyle.extra "big | small | font | basefont">
 +
 +
<!ENTITY % fontstyle.basic "tt | i | b | u
 +
                      | s | strike ">
 +
 +
<!ENTITY % fontstyle "%fontstyle.basic; | %fontstyle.extra;">
 +
 +
<!ENTITY % phrase.extra "sub | sup">
 +
<!ENTITY % phrase.basic "em | strong | dfn | code | q |
 +
                  samp | kbd | var | cite | abbr | acronym">
 +
 +
<!ENTITY % phrase "%phrase.basic; | %phrase.extra;">
 +
 +
<!ENTITY % inline.forms "input | select | textarea | label | button">
 +
 +
<!-- these can occur at block or inline level -->
 +
<!ENTITY % misc.inline "ins | del | script">
 +
 +
<!-- these can only occur at block level -->
 +
<!ENTITY % misc "noscript | %misc.inline;">
 +
 +
<!ENTITY % inline "a | %special; | %fontstyle; | %phrase; | %inline.forms;">
 +
 +
<!-- %Inline; covers inline or "text-level" elements -->
 +
<!ENTITY % Inline "(#PCDATA | %inline; | %misc.inline;)*">
 +
 +
<!--================== Block level elements ==============================-->
 +
 +
<!ENTITY % heading "h1|h2|h3|h4|h5|h6">
 +
<!ENTITY % lists "ul | ol | dl | menu | dir">
 +
<!ENTITY % blocktext "pre | hr | blockquote | address | center | noframes">
 +
 +
<!ENTITY % block
 +
    "p | %heading; | div | %lists; | %blocktext; | isindex |fieldset | table">
 +
 +
<!-- %Flow; mixes block and inline and is used for list items etc. -->
 +
<!ENTITY % Flow "(#PCDATA | %block; | form | %inline; | %misc;)*">
 +
 +
<!--================== Content models for exclusions =====================-->
 +
 +
<!-- a elements use %Inline; excluding a -->
 +
 +
<!ENTITY % a.content
 +
  "(#PCDATA | %special; | %fontstyle; | %phrase; | %inline.forms; | %misc.inline;)*">
 +
 +
<!-- pre uses %Inline excluding img, object, applet, big, small,
 +
    font, or basefont -->
 +
 +
<!ENTITY % pre.content
 +
  "(#PCDATA | a | %special.basic; | %fontstyle.basic; | %phrase.basic; |
 +
  %inline.forms; | %misc.inline;)*">
 +
 +
<!-- form uses %Flow; excluding form -->
 +
 +
<!ENTITY % form.content "(#PCDATA | %block; | %inline; | %misc;)*">
 +
 +
<!-- button uses %Flow; but excludes a, form, form controls, iframe -->
 +
 +
<!ENTITY % button.content
 +
  "(#PCDATA | p | %heading; | div | %lists; | %blocktext; |
 +
      table | br | span | bdo | object | applet | img | map |
 +
      %fontstyle; | %phrase; | %misc;)*">
 +
 +
<!--================ Document Structure ==================================-->
 +
 +
<!-- the namespace URI designates the document profile -->
 +
 +
<!ELEMENT html (head, body)>
 +
<!ATTLIST html
 +
  %i18n;
 +
  id          ID            #IMPLIED
 +
  xmlns      %URI;          #FIXED 'http://www.w3.org/1999/xhtml'
 +
  >
 +
 +
<!--================ Document Head =======================================-->
 +
 +
<!ENTITY % head.misc "(script|style|meta|link|object|isindex)*">
 +
 +
<!-- content model is %head.misc; combined with a single
 +
    title and an optional base element in any order -->
 +
 +
<!ELEMENT head (%head.misc;,
 +
    ((title, %head.misc;, (base, %head.misc;)?) |
 +
      (base, %head.misc;, (title, %head.misc;))))>
 +
 +
<!ATTLIST head
 +
  %i18n;
 +
  id          ID            #IMPLIED
 +
  profile    %URI;          #IMPLIED
 +
  >
 +
 +
<!-- The title element is not considered part of the flow of text.
 +
      It should be displayed, for example as the page header or
 +
      window title. Exactly one title is required per document.
 +
    -->
 +
<!ELEMENT title (#PCDATA)>
 +
<!ATTLIST title
 +
  %i18n;
 +
  id          ID            #IMPLIED
 +
  >
 +
 +
<!-- document base URI -->
 +
 +
<!ELEMENT base EMPTY>
 +
<!ATTLIST base
 +
  id          ID            #IMPLIED
 +
  href        %URI;          #IMPLIED
 +
  target      %FrameTarget;  #IMPLIED
 +
  >
 +
 +
<!-- generic metainformation -->
 +
<!ELEMENT meta EMPTY>
 +
<!ATTLIST meta
 +
  %i18n;
 +
  id          ID            #IMPLIED
 +
  http-equiv  CDATA          #IMPLIED
 +
  name        CDATA          #IMPLIED
 +
  content    CDATA          #REQUIRED
 +
  scheme      CDATA          #IMPLIED
 +
  >
 +
 +
<!--
 +
  Relationship values can be used in principle:
 +
 +
  a) for document specific toolbars/menus when used
 +
      with the link element in document head e.g.
 +
        start, contents, previous, next, index, end, help
 +
  b) to link to a separate style sheet (rel="stylesheet")
 +
  c) to make a link to a script (rel="script")
 +
  d) by stylesheets to control how collections of
 +
      html nodes are rendered into printed documents
 +
  e) to make a link to a printable version of this document
 +
      e.g. a PostScript or PDF version (rel="alternate" media="print")
 +
-->
 +
 +
<!ELEMENT link EMPTY>
 +
<!ATTLIST link
 +
  %attrs;
 +
  charset    %Charset;      #IMPLIED
 +
  href        %URI;          #IMPLIED
 +
  hreflang    %LanguageCode; #IMPLIED
 +
  type        %ContentType;  #IMPLIED
 +
  rel        %LinkTypes;    #IMPLIED
 +
  rev        %LinkTypes;    #IMPLIED
 +
  media      %MediaDesc;    #IMPLIED
 +
  target      %FrameTarget;  #IMPLIED
 +
  >
 +
 +
<!-- style info, which may include CDATA sections -->
 +
<!ELEMENT style (#PCDATA)>
 +
<!ATTLIST style
 +
  %i18n;
 +
  id          ID            #IMPLIED
 +
  type        %ContentType;  #REQUIRED
 +
  media      %MediaDesc;    #IMPLIED
 +
  title      %Text;        #IMPLIED
 +
  xml:space  (preserve)    #FIXED 'preserve'
 +
  >
 +
 +
<!-- script statements, which may include CDATA sections -->
 +
<!ELEMENT script (#PCDATA)>
 +
<!ATTLIST script
 +
  id          ID            #IMPLIED
 +
  charset    %Charset;      #IMPLIED
 +
  type        %ContentType;  #REQUIRED
 +
  language    CDATA          #IMPLIED
 +
  src        %URI;          #IMPLIED
 +
  defer      (defer)        #IMPLIED
 +
  xml:space  (preserve)    #FIXED 'preserve'
 +
  >
 +
 +
<!-- alternate content container for non script-based rendering -->
 +
 +
<!ELEMENT noscript %Flow;>
 +
<!ATTLIST noscript
 +
  %attrs;
 +
  >
 +
 +
<!--======================= Frames =======================================-->
 +
 +
<!-- inline subwindow -->
 +
 +
<!ELEMENT iframe %Flow;>
 +
<!ATTLIST iframe
 +
  %coreattrs;
 +
  longdesc    %URI;          #IMPLIED
 +
  name        NMTOKEN        #IMPLIED
 +
  src        %URI;          #IMPLIED
 +
  frameborder (1|0)          "1"
 +
  marginwidth %Pixels;      #IMPLIED
 +
  marginheight %Pixels;      #IMPLIED
 +
  scrolling  (yes|no|auto)  "auto"
 +
  align      %ImgAlign;    #IMPLIED
 +
  height      %Length;      #IMPLIED
 +
  width      %Length;      #IMPLIED
 +
  >
 +
 +
<!-- alternate content container for non frame-based rendering -->
 +
 +
<!ELEMENT noframes %Flow;>
 +
<!ATTLIST noframes
 +
  %attrs;
 +
  >
 +
 +
<!--=================== Document Body ====================================-->
 +
 +
<!ELEMENT body %Flow;>
 +
<!ATTLIST body
 +
  %attrs;
 +
  onload      %Script;      #IMPLIED
 +
  onunload    %Script;      #IMPLIED
 +
  background  %URI;          #IMPLIED
 +
  bgcolor    %Color;        #IMPLIED
 +
  text        %Color;        #IMPLIED
 +
  link        %Color;        #IMPLIED
 +
  vlink      %Color;        #IMPLIED
 +
  alink      %Color;        #IMPLIED
 +
  >
 +
 +
<!ELEMENT div %Flow;>  <!-- generic language/style container -->
 +
<!ATTLIST div
 +
  %attrs;
 +
  %TextAlign;
 +
  >
 +
 +
<!--=================== Paragraphs =======================================-->
 +
 +
<!ELEMENT p %Inline;>
 +
<!ATTLIST p
 +
  %attrs;
 +
  %TextAlign;
 +
  >
 +
 +
<!--=================== Headings =========================================-->
 +
 +
<!--
 +
  There are six levels of headings from h1 (the most important)
 +
  to h6 (the least important).
 +
-->
 +
 +
<!ELEMENT h1  %Inline;>
 +
<!ATTLIST h1
 +
  %attrs;
 +
  %TextAlign;
 +
  >
 +
 +
<!ELEMENT h2 %Inline;>
 +
<!ATTLIST h2
 +
  %attrs;
 +
  %TextAlign;
 +
  >
 +
 +
<!ELEMENT h3 %Inline;>
 +
<!ATTLIST h3
 +
  %attrs;
 +
  %TextAlign;
 +
  >
 +
 +
<!ELEMENT h4 %Inline;>
 +
<!ATTLIST h4
 +
  %attrs;
 +
  %TextAlign;
 +
  >
 +
 +
<!ELEMENT h5 %Inline;>
 +
<!ATTLIST h5
 +
  %attrs;
 +
  %TextAlign;
 +
  >
 +
 +
<!ELEMENT h6 %Inline;>
 +
<!ATTLIST h6
 +
  %attrs;
 +
  %TextAlign;
 +
  >
 +
 +
<!--=================== Lists ============================================-->
 +
 +
<!-- Unordered list bullet styles -->
 +
 +
<!ENTITY % ULStyle "(disc|square|circle)">
 +
 +
<!-- Unordered list -->
 +
 +
<!ELEMENT ul (li)+>
 +
<!ATTLIST ul
 +
  %attrs;
 +
  type        %ULStyle;    #IMPLIED
 +
  compact    (compact)    #IMPLIED
 +
  >
 +
 +
<!-- Ordered list numbering style
 +
 +
    1  arabic numbers      1, 2, 3, ...
 +
    a  lower alpha        a, b, c, ...
 +
    A  upper alpha        A, B, C, ...
 +
    i  lower roman        i, ii, iii, ...
 +
    I  upper roman        I, II, III, ...
 +
 +
    The style is applied to the sequence number which by default
 +
    is reset to 1 for the first list item in an ordered list.
 +
-->
 +
<!ENTITY % OLStyle "CDATA">
 +
 +
<!-- Ordered (numbered) list -->
 +
 +
<!ELEMENT ol (li)+>
 +
<!ATTLIST ol
 +
  %attrs;
 +
  type        %OLStyle;      #IMPLIED
 +
  compact    (compact)      #IMPLIED
 +
  start      %Number;      #IMPLIED
 +
  >
 +
 +
<!-- single column list (DEPRECATED) -->
 +
<!ELEMENT menu (li)+>
 +
<!ATTLIST menu
 +
  %attrs;
 +
  compact    (compact)    #IMPLIED
 +
  >
 +
 +
<!-- multiple column list (DEPRECATED) -->
 +
<!ELEMENT dir (li)+>
 +
<!ATTLIST dir
 +
  %attrs;
 +
  compact    (compact)    #IMPLIED
 +
  >
 +
 +
<!-- LIStyle is constrained to: "(%ULStyle;|%OLStyle;)" -->
 +
<!ENTITY % LIStyle "CDATA">
 +
 +
<!-- list item -->
 +
 +
<!ELEMENT li %Flow;>
 +
<!ATTLIST li
 +
  %attrs;
 +
  type        %LIStyle;      #IMPLIED
 +
  value      %Number;      #IMPLIED
 +
  >
 +
 +
<!-- definition lists - dt for term, dd for its definition -->
 +
 +
<!ELEMENT dl (dt|dd)+>
 +
<!ATTLIST dl
 +
  %attrs;
 +
  compact    (compact)      #IMPLIED
 +
  >
 +
 +
<!ELEMENT dt %Inline;>
 +
<!ATTLIST dt
 +
  %attrs;
 +
  >
 +
 +
<!ELEMENT dd %Flow;>
 +
<!ATTLIST dd
 +
  %attrs;
 +
  >
 +
 +
<!--=================== Address ==========================================-->
 +
 +
<!-- information on author -->
 +
 +
<!ELEMENT address (#PCDATA | %inline; | %misc.inline; | p)*>
 +
<!ATTLIST address
 +
  %attrs;
 +
  >
 +
 +
<!--=================== Horizontal Rule ==================================-->
 +
 +
<!ELEMENT hr EMPTY>
 +
<!ATTLIST hr
 +
  %attrs;
 +
  align      (left|center|right) #IMPLIED
 +
  noshade    (noshade)      #IMPLIED
 +
  size        %Pixels;      #IMPLIED
 +
  width      %Length;      #IMPLIED
 +
  >
 +
 +
<!--=================== Preformatted Text ================================-->
 +
 +
<!-- content is %Inline; excluding
 +
        "img|object|applet|big|small|sub|sup|font|basefont" -->
 +
 +
<!ELEMENT pre %pre.content;>
 +
<!ATTLIST pre
 +
  %attrs;
 +
  width      %Number;      #IMPLIED
 +
  xml:space  (preserve)    #FIXED 'preserve'
 +
  >
 +
 +
<!--=================== Block-like Quotes ================================-->
 +
 +
<!ELEMENT blockquote %Flow;>
 +
<!ATTLIST blockquote
 +
  %attrs;
 +
  cite        %URI;          #IMPLIED
 +
  >
 +
 +
<!--=================== Text alignment ===================================-->
 +
 +
<!-- center content -->
 +
<!ELEMENT center %Flow;>
 +
<!ATTLIST center
 +
  %attrs;
 +
  >
 +
 +
<!--=================== Inserted/Deleted Text ============================-->
 +
 +
<!--
 +
  ins/del are allowed in block and inline content, but its
 +
  inappropriate to include block content within an ins element
 +
  occurring in inline content.
 +
-->
 +
<!ELEMENT ins %Flow;>
 +
<!ATTLIST ins
 +
  %attrs;
 +
  cite        %URI;          #IMPLIED
 +
  datetime    %Datetime;    #IMPLIED
 +
  >
 +
 +
<!ELEMENT del %Flow;>
 +
<!ATTLIST del
 +
  %attrs;
 +
  cite        %URI;          #IMPLIED
 +
  datetime    %Datetime;    #IMPLIED
 +
  >
 +
 +
<!--================== The Anchor Element ================================-->
 +
 +
<!-- content is %Inline; except that anchors shouldn't be nested -->
 +
 +
<!ELEMENT a %a.content;>
 +
<!ATTLIST a
 +
  %attrs;
 +
  %focus;
 +
  charset    %Charset;      #IMPLIED
 +
  type        %ContentType;  #IMPLIED
 +
  name        NMTOKEN        #IMPLIED
 +
  href        %URI;          #IMPLIED
 +
  hreflang    %LanguageCode; #IMPLIED
 +
  rel        %LinkTypes;    #IMPLIED
 +
  rev        %LinkTypes;    #IMPLIED
 +
  shape      %Shape;        "rect"
 +
  coords      %Coords;      #IMPLIED
 +
  target      %FrameTarget;  #IMPLIED
 +
  >
 +
 +
<!--===================== Inline Elements ================================-->
 +
 +
<!ELEMENT span %Inline;> <!-- generic language/style container -->
 +
<!ATTLIST span
 +
  %attrs;
 +
  >
 +
 +
<!ELEMENT bdo %Inline;>  <!-- I18N BiDi over-ride -->
 +
<!ATTLIST bdo
 +
  %coreattrs;
 +
  %events;
 +
  lang        %LanguageCode; #IMPLIED
 +
  xml:lang    %LanguageCode; #IMPLIED
 +
  dir        (ltr|rtl)      #REQUIRED
 +
  >
 +
 +
<!ELEMENT br EMPTY>  <!-- forced line break -->
 +
<!ATTLIST br
 +
  %coreattrs;
 +
  clear      (left|all|right|none) "none"
 +
  >
 +
 +
<!ELEMENT em %Inline;>  <!-- emphasis -->
 +
<!ATTLIST em %attrs;>
 +
 +
<!ELEMENT strong %Inline;>  <!-- strong emphasis -->
 +
<!ATTLIST strong %attrs;>
 +
 +
<!ELEMENT dfn %Inline;>  <!-- definitional -->
 +
<!ATTLIST dfn %attrs;>
 +
 +
<!ELEMENT code %Inline;>  <!-- program code -->
 +
<!ATTLIST code %attrs;>
 +
 +
<!ELEMENT samp %Inline;>  <!-- sample -->
 +
<!ATTLIST samp %attrs;>
 +
 +
<!ELEMENT kbd %Inline;>  <!-- something user would type -->
 +
<!ATTLIST kbd %attrs;>
 +
 +
<!ELEMENT var %Inline;>  <!-- variable -->
 +
<!ATTLIST var %attrs;>
 +
 +
<!ELEMENT cite %Inline;>  <!-- citation -->
 +
<!ATTLIST cite %attrs;>
 +
 +
<!ELEMENT abbr %Inline;>  <!-- abbreviation -->
 +
<!ATTLIST abbr %attrs;>
 +
 +
<!ELEMENT acronym %Inline;>  <!-- acronym -->
 +
<!ATTLIST acronym %attrs;>
 +
 +
<!ELEMENT q %Inline;>  <!-- inlined quote -->
 +
<!ATTLIST q
 +
  %attrs;
 +
  cite        %URI;          #IMPLIED
 +
  >
 +
 +
<!ELEMENT sub %Inline;> <!-- subscript -->
 +
<!ATTLIST sub %attrs;>
 +
 +
<!ELEMENT sup %Inline;> <!-- superscript -->
 +
<!ATTLIST sup %attrs;>
 +
 +
<!ELEMENT tt %Inline;>  <!-- fixed pitch font -->
 +
<!ATTLIST tt %attrs;>
 +
 +
<!ELEMENT i %Inline;>  <!-- italic font -->
 +
<!ATTLIST i %attrs;>
 +
 +
<!ELEMENT b %Inline;>  <!-- bold font -->
 +
<!ATTLIST b %attrs;>
 +
 +
<!ELEMENT big %Inline;>  <!-- bigger font -->
 +
<!ATTLIST big %attrs;>
 +
 +
<!ELEMENT small %Inline;>  <!-- smaller font -->
 +
<!ATTLIST small %attrs;>
 +
 +
<!ELEMENT u %Inline;>  <!-- underline -->
 +
<!ATTLIST u %attrs;>
 +
 +
<!ELEMENT s %Inline;>  <!-- strike-through -->
 +
<!ATTLIST s %attrs;>
 +
 +
<!ELEMENT strike %Inline;>  <!-- strike-through -->
 +
<!ATTLIST strike %attrs;>
 +
 +
<!ELEMENT basefont EMPTY>  <!-- base font size -->
 +
<!ATTLIST basefont
 +
  id          ID            #IMPLIED
 +
  size        CDATA          #REQUIRED
 +
  color      %Color;        #IMPLIED
 +
  face        CDATA          #IMPLIED
 +
  >
 +
 +
<!ELEMENT font %Inline;> <!-- local change to font -->
 +
<!ATTLIST font
 +
  %coreattrs;
 +
  %i18n;
 +
  size        CDATA          #IMPLIED
 +
  color      %Color;        #IMPLIED
 +
  face        CDATA          #IMPLIED
 +
  >
 +
 +
<!--==================== Object ======================================-->
 +
<!--
 +
  object is used to embed objects as part of HTML pages.
 +
  param elements should precede other content. Parameters
 +
  can also be expressed as attribute/value pairs on the
 +
  object element itself when brevity is desired.
 +
-->
 +
 +
<!ELEMENT object (#PCDATA | param | %block; | form | %inline; | %misc;)*>
 +
<!ATTLIST object
 +
  %attrs;
 +
  declare    (declare)      #IMPLIED
 +
  classid    %URI;          #IMPLIED
 +
  codebase    %URI;          #IMPLIED
 +
  data        %URI;          #IMPLIED
 +
  type        %ContentType;  #IMPLIED
 +
  codetype    %ContentType;  #IMPLIED
 +
  archive    %UriList;      #IMPLIED
 +
  standby    %Text;        #IMPLIED
 +
  height      %Length;      #IMPLIED
 +
  width      %Length;      #IMPLIED
 +
  usemap      %URI;          #IMPLIED
 +
  name        NMTOKEN        #IMPLIED
 +
  tabindex    %Number;      #IMPLIED
 +
  align      %ImgAlign;    #IMPLIED
 +
  border      %Pixels;      #IMPLIED
 +
  hspace      %Pixels;      #IMPLIED
 +
  vspace      %Pixels;      #IMPLIED
 +
  >
 +
 +
<!--
 +
  param is used to supply a named property value.
 +
  In XML it would seem natural to follow RDF and support an
 +
  abbreviated syntax where the param elements are replaced
 +
  by attribute value pairs on the object start tag.
 +
-->
 +
<!ELEMENT param EMPTY>
 +
<!ATTLIST param
 +
  id          ID            #IMPLIED
 +
  name        CDATA          #REQUIRED
 +
  value      CDATA          #IMPLIED
 +
  valuetype  (data|ref|object) "data"
 +
  type        %ContentType;  #IMPLIED
 +
  >
 +
 +
<!--=================== Java applet ==================================-->
 +
<!--
 +
  One of code or object attributes must be present.
 +
  Place param elements before other content.
 +
-->
 +
<!ELEMENT applet (#PCDATA | param | %block; | form | %inline; | %misc;)*>
 +
<!ATTLIST applet
 +
  %coreattrs;
 +
  codebase    %URI;          #IMPLIED
 +
  archive    CDATA          #IMPLIED
 +
  code        CDATA          #IMPLIED
 +
  object      CDATA          #IMPLIED
 +
  alt        %Text;        #IMPLIED
 +
  name        NMTOKEN        #IMPLIED
 +
  width      %Length;      #REQUIRED
 +
  height      %Length;      #REQUIRED
 +
  align      %ImgAlign;    #IMPLIED
 +
  hspace      %Pixels;      #IMPLIED
 +
  vspace      %Pixels;      #IMPLIED
 +
  >
 +
 +
<!--=================== Images ===========================================-->
 +
 +
<!--
 +
  To avoid accessibility problems for people who aren't
 +
  able to see the image, you should provide a text
 +
  description using the alt and longdesc attributes.
 +
  In addition, avoid the use of server-side image maps.
 +
-->
 +
 +
<!ELEMENT img EMPTY>
 +
<!ATTLIST img
 +
  %attrs;
 +
  src        %URI;          #REQUIRED
 +
  alt        %Text;        #REQUIRED
 +
  name        NMTOKEN        #IMPLIED
 +
  longdesc    %URI;          #IMPLIED
 +
  height      %Length;      #IMPLIED
 +
  width      %Length;      #IMPLIED
 +
  usemap      %URI;          #IMPLIED
 +
  ismap      (ismap)        #IMPLIED
 +
  align      %ImgAlign;    #IMPLIED
 +
  border      %Length;      #IMPLIED
 +
  hspace      %Pixels;      #IMPLIED
 +
  vspace      %Pixels;      #IMPLIED
 +
  >
 +
 +
<!-- usemap points to a map element which may be in this document
 +
  or an external document, although the latter is not widely supported -->
 +
 +
<!--================== Client-side image maps ============================-->
 +
 +
<!-- These can be placed in the same document or grouped in a
 +
    separate document although this isn't yet widely supported -->
 +
 +
<!ELEMENT map ((%block; | form | %misc;)+ | area+)>
 +
<!ATTLIST map
 +
  %i18n;
 +
  %events;
 +
  id          ID            #REQUIRED
 +
  class      CDATA          #IMPLIED
 +
  style      %StyleSheet;  #IMPLIED
 +
  title      %Text;        #IMPLIED
 +
  name        CDATA          #IMPLIED
 +
  >
 +
 +
<!ELEMENT area EMPTY>
 +
<!ATTLIST area
 +
  %attrs;
 +
  %focus;
 +
  shape      %Shape;        "rect"
 +
  coords      %Coords;      #IMPLIED
 +
  href        %URI;          #IMPLIED
 +
  nohref      (nohref)      #IMPLIED
 +
  alt        %Text;        #REQUIRED
 +
  target      %FrameTarget;  #IMPLIED
 +
  >
 +
 +
<!--================ Forms ===============================================-->
 +
 +
<!ELEMENT form %form.content;>  <!-- forms shouldn't be nested -->
 +
 +
<!ATTLIST form
 +
  %attrs;
 +
  action      %URI;          #REQUIRED
 +
  method      (get|post)    "get"
 +
  name        NMTOKEN        #IMPLIED
 +
  enctype    %ContentType;  "application/x-www-form-urlencoded"
 +
  onsubmit    %Script;      #IMPLIED
 +
  onreset    %Script;      #IMPLIED
 +
  accept      %ContentTypes; #IMPLIED
 +
  accept-charset %Charsets;  #IMPLIED
 +
  target      %FrameTarget;  #IMPLIED
 +
  >
 +
 +
<!--
 +
  Each label must not contain more than ONE field
 +
  Label elements shouldn't be nested.
 +
-->
 +
<!ELEMENT label %Inline;>
 +
<!ATTLIST label
 +
  %attrs;
 +
  for        IDREF          #IMPLIED
 +
  accesskey  %Character;    #IMPLIED
 +
  onfocus    %Script;      #IMPLIED
 +
  onblur      %Script;      #IMPLIED
 +
  >
 +
 +
<!ENTITY % InputType
 +
  "(text | password | checkbox |
 +
    radio | submit | reset |
 +
    file | hidden | image | button)"
 +
  >
 +
 +
<!-- the name attribute is required for all but submit & reset -->
 +
 +
<!ELEMENT input EMPTY>    <!-- form control -->
 +
<!ATTLIST input
 +
  %attrs;
 +
  %focus;
 +
  type        %InputType;    "text"
 +
  name        CDATA          #IMPLIED
 +
  value      CDATA          #IMPLIED
 +
  checked    (checked)      #IMPLIED
 +
  disabled    (disabled)    #IMPLIED
 +
  readonly    (readonly)    #IMPLIED
 +
  size        CDATA          #IMPLIED
 +
  maxlength  %Number;      #IMPLIED
 +
  src        %URI;          #IMPLIED
 +
  alt        CDATA          #IMPLIED
 +
  usemap      %URI;          #IMPLIED
 +
  onselect    %Script;      #IMPLIED
 +
  onchange    %Script;      #IMPLIED
 +
  accept      %ContentTypes; #IMPLIED
 +
  align      %ImgAlign;    #IMPLIED
 +
  >
 +
 +
<!ELEMENT select (optgroup|option)+>  <!-- option selector -->
 +
<!ATTLIST select
 +
  %attrs;
 +
  name        CDATA          #IMPLIED
 +
  size        %Number;      #IMPLIED
 +
  multiple    (multiple)    #IMPLIED
 +
  disabled    (disabled)    #IMPLIED
 +
  tabindex    %Number;      #IMPLIED
 +
  onfocus    %Script;      #IMPLIED
 +
  onblur      %Script;      #IMPLIED
 +
  onchange    %Script;      #IMPLIED
 +
  >
 +
 +
<!ELEMENT optgroup (option)+>  <!-- option group -->
 +
<!ATTLIST optgroup
 +
  %attrs;
 +
  disabled    (disabled)    #IMPLIED
 +
  label      %Text;        #REQUIRED
 +
  >
 +
 +
<!ELEMENT option (#PCDATA)>    <!-- selectable choice -->
 +
<!ATTLIST option
 +
  %attrs;
 +
  selected    (selected)    #IMPLIED
 +
  disabled    (disabled)    #IMPLIED
 +
  label      %Text;        #IMPLIED
 +
  value      CDATA          #IMPLIED
 +
  >
 +
 +
<!ELEMENT textarea (#PCDATA)>    <!-- multi-line text field -->
 +
<!ATTLIST textarea
 +
  %attrs;
 +
  %focus;
 +
  name        CDATA          #IMPLIED
 +
  rows        %Number;      #REQUIRED
 +
  cols        %Number;      #REQUIRED
 +
  disabled    (disabled)    #IMPLIED
 +
  readonly    (readonly)    #IMPLIED
 +
  onselect    %Script;      #IMPLIED
 +
  onchange    %Script;      #IMPLIED
 +
  >
 +
 +
<!--
 +
  The fieldset element is used to group form fields.
 +
  Only one legend element should occur in the content
 +
  and if present should only be preceded by whitespace.
 +
-->
 +
<!ELEMENT fieldset (#PCDATA | legend | %block; | form | %inline; | %misc;)*>
 +
<!ATTLIST fieldset
 +
  %attrs;
 +
  >
 +
 +
<!ENTITY % LAlign "(top|bottom|left|right)">
 +
 +
<!ELEMENT legend %Inline;>    <!-- fieldset label -->
 +
<!ATTLIST legend
 +
  %attrs;
 +
  accesskey  %Character;    #IMPLIED
 +
  align      %LAlign;      #IMPLIED
 +
  >
 +
 +
<!--
 +
Content is %Flow; excluding a, form, form controls, iframe
 +
-->
 +
<!ELEMENT button %button.content;>  <!-- push button -->
 +
<!ATTLIST button
 +
  %attrs;
 +
  %focus;
 +
  name        CDATA          #IMPLIED
 +
  value      CDATA          #IMPLIED
 +
  type        (button|submit|reset) "submit"
 +
  disabled    (disabled)    #IMPLIED
 +
  >
 +
 +
<!-- single-line text input control (DEPRECATED) -->
 +
<!ELEMENT isindex EMPTY>
 +
<!ATTLIST isindex
 +
  %coreattrs;
 +
  %i18n;
 +
  prompt      %Text;        #IMPLIED
 +
  >
 +
 +
<!--======================= Tables =======================================-->
 +
 +
<!-- Derived from IETF HTML table standard, see [RFC1942] -->
 +
 +
<!--
 +
The border attribute sets the thickness of the frame around the
 +
table. The default units are screen pixels.
 +
 +
The frame attribute specifies which parts of the frame around
 +
the table should be rendered. The values are not the same as
 +
CALS to avoid a name clash with the valign attribute.
 +
-->
 +
<!ENTITY % TFrame "(void|above|below|hsides|lhs|rhs|vsides|box|border)">
 +
 +
<!--
 +
The rules attribute defines which rules to draw between cells:
 +
 +
If rules is absent then assume:
 +
    "none" if border is absent or border="0" otherwise "all"
 +
-->
 +
 +
<!ENTITY % TRules "(none | groups | rows | cols | all)">
 +
 
 +
<!-- horizontal placement of table relative to document -->
 +
<!ENTITY % TAlign "(left|center|right)">
 +
 +
<!-- horizontal alignment attributes for cell contents
 +
 +
  char        alignment char, e.g. char=':'
 +
  charoff    offset for alignment char
 +
-->
 +
<!ENTITY % cellhalign
 +
  "align      (left|center|right|justify|char) #IMPLIED
 +
  char      %Character;    #IMPLIED
 +
  charoff    %Length;      #IMPLIED"
 +
  >
 +
 +
<!-- vertical alignment attributes for cell contents -->
 +
<!ENTITY % cellvalign
 +
  "valign    (top|middle|bottom|baseline) #IMPLIED"
 +
  >
 +
 +
<!ELEMENT table
 +
    (caption?, (col*|colgroup*), thead?, tfoot?, (tbody+|tr+))>
 +
<!ELEMENT caption  %Inline;>
 +
<!ELEMENT thead    (tr)+>
 +
<!ELEMENT tfoot    (tr)+>
 +
<!ELEMENT tbody    (tr)+>
 +
<!ELEMENT colgroup (col)*>
 +
<!ELEMENT col      EMPTY>
 +
<!ELEMENT tr      (th|td)+>
 +
<!ELEMENT th      %Flow;>
 +
<!ELEMENT td      %Flow;>
 +
 +
<!ATTLIST table
 +
  %attrs;
 +
  summary    %Text;        #IMPLIED
 +
  width      %Length;      #IMPLIED
 +
  border      %Pixels;      #IMPLIED
 +
  frame      %TFrame;      #IMPLIED
 +
  rules      %TRules;      #IMPLIED
 +
  cellspacing %Length;      #IMPLIED
 +
  cellpadding %Length;      #IMPLIED
 +
  align      %TAlign;      #IMPLIED
 +
  bgcolor    %Color;        #IMPLIED
 +
  >
 +
 +
<!ENTITY % CAlign "(top|bottom|left|right)">
 +
 +
<!ATTLIST caption
 +
  %attrs;
 +
  align      %CAlign;      #IMPLIED
 +
  >
 +
 +
<!--
 +
colgroup groups a set of col elements. It allows you to group
 +
several semantically related columns together.
 +
-->
 +
<!ATTLIST colgroup
 +
  %attrs;
 +
  span        %Number;      "1"
 +
  width      %MultiLength;  #IMPLIED
 +
  %cellhalign;
 +
  %cellvalign;
 +
  >
 +
 +
<!--
 +
col elements define the alignment properties for cells in
 +
one or more columns.
 +
 +
The width attribute specifies the width of the columns, e.g.
 +
 +
    width=64        width in screen pixels
 +
    width=0.5*      relative width of 0.5
 +
 +
The span attribute causes the attributes of one
 +
col element to apply to more than one column.
 +
-->
 +
<!ATTLIST col
 +
  %attrs;
 +
  span        %Number;      "1"
 +
  width      %MultiLength;  #IMPLIED
 +
  %cellhalign;
 +
  %cellvalign;
 +
  >
 +
 +
<!--
 +
    Use thead to duplicate headers when breaking table
 +
    across page boundaries, or for static headers when
 +
    tbody sections are rendered in scrolling panel.
 +
 +
    Use tfoot to duplicate footers when breaking table
 +
    across page boundaries, or for static footers when
 +
    tbody sections are rendered in scrolling panel.
 +
 +
    Use multiple tbody sections when rules are needed
 +
    between groups of table rows.
 +
-->
 +
<!ATTLIST thead
 +
  %attrs;
 +
  %cellhalign;
 +
  %cellvalign;
 +
  >
 +
 +
<!ATTLIST tfoot
 +
  %attrs;
 +
  %cellhalign;
 +
  %cellvalign;
 +
  >
 +
 +
<!ATTLIST tbody
 +
  %attrs;
 +
  %cellhalign;
 +
  %cellvalign;
 +
  >
 +
 +
<!ATTLIST tr
 +
  %attrs;
 +
  %cellhalign;
 +
  %cellvalign;
 +
  bgcolor    %Color;        #IMPLIED
 +
  >
 +
 +
<!-- Scope is simpler than headers attribute for common tables -->
 +
<!ENTITY % Scope "(row|col|rowgroup|colgroup)">
 +
 +
<!-- th is for headers, td for data and for cells acting as both -->
 +
 +
<!ATTLIST th
 +
  %attrs;
 +
  abbr        %Text;        #IMPLIED
 +
  axis        CDATA          #IMPLIED
 +
  headers    IDREFS        #IMPLIED
 +
  scope      %Scope;        #IMPLIED
 +
  rowspan    %Number;      "1"
 +
  colspan    %Number;      "1"
 +
  %cellhalign;
 +
  %cellvalign;
 +
  nowrap      (nowrap)      #IMPLIED
 +
  bgcolor    %Color;        #IMPLIED
 +
  width      %Length;      #IMPLIED
 +
  height      %Length;      #IMPLIED
 +
  >
 +
 +
<!ATTLIST td
 +
  %attrs;
 +
  abbr        %Text;        #IMPLIED
 +
  axis        CDATA          #IMPLIED
 +
  headers    IDREFS        #IMPLIED
 +
  scope      %Scope;        #IMPLIED
 +
  rowspan    %Number;      "1"
 +
  colspan    %Number;      "1"
 +
  %cellhalign;
 +
  %cellvalign;
 +
  nowrap      (nowrap)      #IMPLIED
 +
  bgcolor    %Color;        #IMPLIED
 +
  width      %Length;      #IMPLIED
 +
  height      %Length;      #IMPLIED
 +
  >

Revision as of 11:39, 6 June 2014

/* Template Name: PlusBusiness File: Layout CSS Author: OS Templates Author URI: # Licence: <a href="#">Website Template Licence</a>

  • /

@import url(navi.css); @import url(forms.css); @import url(tables.css); @import url(featured_slide.css);


body{ margin:0; padding:0; font-size:13px; font-family:verdana, Arial, Helvetica, sans-serif; color:#333333; background-color:#FFFFFF; }

img{display:block; margin:0; padding:0; border:none;} .justify{text-align:justify;} .bold{font-weight:bold;} .center{text-align:center;} .right{text-align:right;} .nostart {list-style-type:none; margin:0; padding:0;} .clear{clear:both;} br.clear{clear:both; margin-top:-15px;}

a{ color:#B2C629; background-color:#FFFFFF; outline:none; text-decoration:none; }

.fl_left{float:left;} .fl_right{float:right;}

.imgl, .imgr{border:1px solid #999999; padding:5px;} .imgl{float:left; margin:0 8px 8px 0; clear:left;} .imgr{float:right; margin:0 0 8px 8px; clear:right;}

/* ----------------------------------------------Wrapper-------------------------------------*/

div.wrapper{ display:block; width:100%; margin:0; text-align:left; }

div.wrapper h1, div.wrapper h2, div.wrapper h3, div.wrapper h4, div.wrapper h5, div.wrapper h6{ margin:0; padding:0; font-size:20px; font-weight:normal; line-height:normal; font-family:Georgia, "Times New Roman", Times, serif; }

.col1{color:#CCCCCC; background-color:#000000;} .col2, .col2 a{color:#FFFFFF; background-color:#B2C629;} .col3{color:#777777; background-color:#FFFFFF;} .col3 a{color:#95AD19; background-color:#FFFFFF;} .col4{color:#FFFFFF; background-color:#000000;} .col4 a{color:#95AD19; background-color:#000000;} .col5, .col5 a{color:#333333; background-color:#95AD19;}

/* ----------------------------------------------Generalise-------------------------------------*/

  1. header, #topbar, #homepage, #breadcrumb, #container, #footer, #copyright{

position:relative; margin:0 auto 0; display:block; width:960px; }

/* ----------------------------------------------Header-------------------------------------*/

  1. header{

padding:20px 0; z-index:1000; }

  1. header #logo{

display:block; float:left; width:300px; overflow:hidden; }

  1. header #logo h1, #header #logo p{

margin:0; padding:0; line-height:normal; }

  1. header #logo h1{

font-size:36px; text-transform:uppercase; }

  1. header h1 a{

color:#B2C629; background-color:#000000; }

/* ----------------------------------------------BreadCrumb-------------------------------------*/

  1. breadcrumb{

padding:20px 0; }

  1. breadcrumb ul{

margin:0; padding:0; list-style:none; }

  1. breadcrumb ul li{display:inline;}
  2. breadcrumb ul li.current a{text-decoration:underline;}

/* ----------------------------------------------Content-------------------------------------*/

  1. container{

padding:20px 0; }

  1. container h1, #container h2, #container h3, #container h4, #container h5, #container h6{

margin:0 0 15px 0; padding:0 0 8px 0; border-bottom:1px solid #E7E6E6; }

/* ----------------------------------------------Homepage Block-------------------------------------*/

.homepage{ display:block; width:100%; margin:15px 0 0 0; padding:0; }

.homepage ul{ margin:0; padding:0; list-style:none; }

.homepage li{ display:block; float:left; width:300px; margin:0 30px 0 0; padding:0; }

.homepage li.last{margin-right:0;}

.homepage li h2{ display:block; width:100%; height:65px; margin:0; padding:15px 0 8px 0; font-weight:normal; line-height:normal; border-bottom:1px dotted #999999; }

.homepage li h2 img{ float:left; margin:-15px 8px 0 0; padding:5px; border:1px solid #999999; }

.homepage p{ margin:0 0 25px 0; padding:0; line-height:1.6em; }

.homepage p.readmore{ display:block; text-align:right; line-height:normal; font-weight:bold; }

.homepage p.readmore a{ padding:8px 15px 10px; color:#FFFFFF; background-color:#95AD19; }

/* ----------------------------------------------Content Block-------------------------------------*/

  1. content{

display:block; float:left; width:600px; }

/* ------Comments-----*/

  1. comments{margin-bottom:40px;}
  1. comments .commentlist {margin:0; padding:0;}
  1. comments .commentlist ul{margin:0; padding:0; list-style:none;}
  1. comments .commentlist li.comment_odd, #comments .commentlist li.comment_even{margin:0 0 10px 0; padding:15px; list-style:none;}
  1. comments .commentlist li.comment_odd{color:#666666; background-color:#F7F7F7;}
  2. comments .commentlist li.comment_odd a{color:#95AD19; background-color:#F7F7F7;}
  1. comments .commentlist li.comment_even{color:#666666; background-color:#E8E8E8;}
  2. comments .commentlist li.comment_even a{color:#95AD19; background-color:#E8E8E8;}
  1. comments .commentlist .author .name{font-weight:bold;}
  2. comments .commentlist .submitdate{font-size:smaller;}
  1. comments .commentlist p{margin:10px 5px 10px 0; padding:0; font-weight: normal;text-transform: none;}
  1. comments .commentlist li .avatar{float:right; border:1px solid #EEEEEE; margin:0 0 0 10px;}

/* ----------------------------------------------Column-------------------------------------*/

  1. column{

display:block; float:right; width:300px; }

  1. column .holder{

display:block; width:300px; margin-bottom:20px; }

  1. column .holder p{

line-height:1.6em; }

  1. column .holder h2.title{

display:block; width:100%; height:65px; margin:0; padding:15px 0 0 0; font-size:20px; line-height:normal; }

  1. column .holder h2.title img{

float:left; margin:-15px 8px 0 0; padding:5px; border:1px solid #666666; }

  1. column .holder p.readmore{

display:block; width:100%; font-weight:bold; text-align:right; line-height:normal; }

  1. column div.imgholder{

display:block; width:290px; margin:0 0 10px 0; padding:4px; color:#666666; background-color:#F7F7F7; border:1px solid #CCCCCC; }

/* ----------------------------------------------Footer-------------------------------------*/

  1. footer{

padding:20px 0; }

  1. footer ul{

margin:0; padding:0; list-style:none; }

  1. footer h2{

margin:0 0 15px 0; padding:0 0 8px 0; font-size:18px; color:#CCCCCC; background-color:#000000; border-bottom:1px dotted #CCCCCC; }

  1. footer .box{

display:block; float:right; width:250px; margin:0 0 0 25px; padding:0; }

  1. footer .box1{

display:block; float:left; width:400px; line-height:1.6em; }

  1. footer .box1 .imgl{border:1px solid #CCCCCC; padding:5px; color:#FFFFFF; background-color:#000000;}
  1. footer .contactdetails li{

margin:0 0 8px 0; }

  1. footer .flickrbox, #footer .flickrbox .wrap{display:block; width:260px;}
  2. footer .flickrbox .wrap .fix{clear:both;}
  3. footer .flickrbox .wrap .flickr_badge_image{display:block; float:left; margin:0 10px 10px 0; width:80px; height:80px;}
  4. footer .flickrbox .wrap #flickr_badge_image3, #footer .flickrbox .wrap #flickr_badge_image6{margin-right:0;}

/* ----------------------------------------------Copyright-------------------------------------*/

  1. copyright{

padding:10px 0; }

  1. copyright p{

margin:0; padding:0; } /*!

* jQuery JavaScript Library v1.4.1
* http://jquery.com/
*
* Copyright 2010, John Resig
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* Includes Sizzle.js
* http://sizzlejs.com/
* Copyright 2010, The Dojo Foundation
* Released under the MIT, BSD, and GPL Licenses.
*
* Date: Mon Jan 25 19:43:33 2010 -0500
*/

(function(z,v){function la(){if(!c.isReady){try{r.documentElement.doScroll("left")}catch(a){setTimeout(la,1);return}c.ready()}}function Ma(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function X(a,b,d,f,e,i){var j=a.length;if(typeof b==="object"){for(var n in b)X(a,n,b[n],f,e,d);return a}if(d!==v){f=!i&&f&&c.isFunction(d);for(n=0;n<j;n++)e(a[n],b,f?d.call(a[n],n,e(a[n],b)):d,i);return a}return j? e(a[0],b):null}function J(){return(new Date).getTime()}function Y(){return false}function Z(){return true}function ma(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function na(a){var b,d=[],f=[],e=arguments,i,j,n,o,m,s,x=c.extend({},c.data(this,"events").live);if(!(a.button&&a.type==="click")){for(o in x){j=x[o];if(j.live===a.type||j.altLive&&c.inArray(a.type,j.altLive)>-1){i=j.data;i.beforeFilter&&i.beforeFilter[a.type]&&!i.beforeFilter[a.type](a)||f.push(j.selector)}else delete x[o]}i=c(a.target).closest(f, a.currentTarget);m=0;for(s=i.length;m<s;m++)for(o in x){j=x[o];n=i[m].elem;f=null;if(i[m].selector===j.selector){if(j.live==="mouseenter"||j.live==="mouseleave")f=c(a.relatedTarget).closest(j.selector)[0];if(!f||f!==n)d.push({elem:n,fn:j})}}m=0;for(s=d.length;m<s;m++){i=d[m];a.currentTarget=i.elem;a.data=i.fn.data;if(i.fn.apply(i.elem,e)===false){b=false;break}}return b}}function oa(a,b){return"live."+(a?a+".":"")+b.replace(/\./g,"`").replace(/ /g,"&")}function pa(a){return!a||!a.parentNode||a.parentNode.nodeType=== 11}function qa(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var f=c.data(a[d++]),e=c.data(this,f);if(f=f&&f.events){delete e.handle;e.events={};for(var i in f)for(var j in f[i])c.event.add(this,i,f[i][j],f[i][j].data)}}})}function ra(a,b,d){var f,e,i;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&a[0].indexOf("<option")<0&&(c.support.checkClone||!sa.test(a[0]))){e=true;if(i=c.fragments[a[0]])if(i!==1)f=i}if(!f){b=b&&b[0]?b[0].ownerDocument||b[0]:r;f=b.createDocumentFragment(); c.clean(a,b,f,d)}if(e)c.fragments[a[0]]=i?f:1;return{fragment:f,cacheable:e}}function K(a,b){var d={};c.each(ta.concat.apply([],ta.slice(0,b)),function(){d[this]=a});return d}function ua(a){return"scrollTo"in a&&a.document?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var c=function(a,b){return new c.fn.init(a,b)},Na=z.jQuery,Oa=z.$,r=z.document,S,Pa=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,Qa=/^.[^:#\[\.,]*$/,Ra=/\S/,Sa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Ta=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,O=navigator.userAgent, va=false,P=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,Q=Array.prototype.slice,wa=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(typeof a==="string")if((d=Pa.exec(a))&&(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:r;if(a=Ta.exec(a))if(c.isPlainObject(b)){a=[r.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=ra([d[1]], [f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}}else{if(b=r.getElementById(d[2])){if(b.id!==d[2])return S.find(a);this.length=1;this[0]=b}this.context=r;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=r;a=r.getElementsByTagName(a)}else return!b||b.jquery?(b||S).find(a):c(b).find(a);else if(c.isFunction(a))return S.ready(a);if(a.selector!==v){this.selector=a.selector;this.context=a.context}return c.isArray(a)?this.setArray(a):c.makeArray(a, this)},selector:"",jquery:"1.4.1",length:0,size:function(){return this.length},toArray:function(){return Q.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){a=c(a||null);a.prevObject=this;a.context=this.context;if(b==="find")a.selector=this.selector+(this.selector?" ":"")+d;else if(b)a.selector=this.selector+"."+b+"("+d+")";return a},setArray:function(a){this.length=0;ba.apply(this,a);return this},each:function(a,b){return c.each(this, a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(r,c);else P&&P.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(Q.apply(this,arguments),"slice",Q.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this,function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice}; c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,i,j,n;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b<d;b++)if((e=arguments[b])!=null)for(i in e){j=a[i];n=e[i];if(a!==n)if(f&&n&&(c.isPlainObject(n)||c.isArray(n))){j=j&&(c.isPlainObject(j)||c.isArray(j))?j:c.isArray(n)?[]:{};a[i]=c.extend(f,j,n)}else if(n!==v)a[i]=n}return a};c.extend({noConflict:function(a){z.$= Oa;if(a)z.jQuery=Na;return c},isReady:false,ready:function(){if(!c.isReady){if(!r.body)return setTimeout(c.ready,13);c.isReady=true;if(P){for(var a,b=0;a=P[b++];)a.call(r,c);P=null}c.fn.triggerHandler&&c(r).triggerHandler("ready")}},bindReady:function(){if(!va){va=true;if(r.readyState==="complete")return c.ready();if(r.addEventListener){r.addEventListener("DOMContentLoaded",L,false);z.addEventListener("load",c.ready,false)}else if(r.attachEvent){r.attachEvent("onreadystatechange",L);z.attachEvent("onload", c.ready);var a=false;try{a=z.frameElement==null}catch(b){}r.documentElement.doScroll&&a&&la()}}},isFunction:function(a){return $.call(a)==="[object Function]"},isArray:function(a){return $.call(a)==="[object Array]"},isPlainObject:function(a){if(!a||$.call(a)!=="[object Object]"||a.nodeType||a.setInterval)return false;if(a.constructor&&!aa.call(a,"constructor")&&!aa.call(a.constructor.prototype,"isPrototypeOf"))return false;var b;for(b in a);return b===v||aa.call(a,b)},isEmptyObject:function(a){for(var b in a)return false; return true},error:function(a){throw a;},parseJSON:function(a){if(typeof a!=="string"||!a)return null;if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return z.JSON&&z.JSON.parse?z.JSON.parse(a):(new Function("return "+a))();else c.error("Invalid JSON: "+a)},noop:function(){},globalEval:function(a){if(a&&Ra.test(a)){var b=r.getElementsByTagName("head")[0]|| r.documentElement,d=r.createElement("script");d.type="text/javascript";if(c.support.scriptEval)d.appendChild(r.createTextNode(a));else d.text=a;b.insertBefore(d,b.firstChild);b.removeChild(d)}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,b,d){var f,e=0,i=a.length,j=i===v||c.isFunction(a);if(d)if(j)for(f in a){if(b.apply(a[f],d)===false)break}else for(;e<i;){if(b.apply(a[e++],d)===false)break}else if(j)for(f in a){if(b.call(a[f],f,a[f])===false)break}else for(d= a[0];e<i&&b.call(d,e,d)!==false;d=a[++e]);return a},trim:function(a){return(a||"").replace(Sa,"")},makeArray:function(a,b){b=b||[];if(a!=null)a.length==null||typeof a==="string"||c.isFunction(a)||typeof a!=="function"&&a.setInterval?ba.call(b,a):c.merge(b,a);return b},inArray:function(a,b){if(b.indexOf)return b.indexOf(a);for(var d=0,f=b.length;d<f;d++)if(b[d]===a)return d;return-1},merge:function(a,b){var d=a.length,f=0;if(typeof b.length==="number")for(var e=b.length;f<e;f++)a[d++]=b[f];else for(;b[f]!== v;)a[d++]=b[f++];a.length=d;return a},grep:function(a,b,d){for(var f=[],e=0,i=a.length;e<i;e++)!d!==!b(a[e],e)&&f.push(a[e]);return f},map:function(a,b,d){for(var f=[],e,i=0,j=a.length;i<j;i++){e=b(a[i],i,d);if(e!=null)f[f.length]=e}return f.concat.apply([],f)},guid:1,proxy:function(a,b,d){if(arguments.length===2)if(typeof b==="string"){d=a;a=d[b];b=v}else if(b&&!c.isFunction(b)){d=b;b=v}if(!b&&a)b=function(){return a.apply(d||this,arguments)};if(a)b.guid=a.guid=a.guid||b.guid||c.guid++;return b}, uaMatch:function(a){a=a.toLowerCase();a=/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||!/compatible/.test(a)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}},browser:{}});O=c.uaMatch(O);if(O.browser){c.browser[O.browser]=true;c.browser.version=O.version}if(c.browser.webkit)c.browser.safari=true;if(wa)c.inArray=function(a,b){return wa.call(b,a)};S=c(r);if(r.addEventListener)L=function(){r.removeEventListener("DOMContentLoaded",

L,false);c.ready()};else if(r.attachEvent)L=function(){if(r.readyState==="complete"){r.detachEvent("onreadystatechange",L);c.ready()}};(function(){c.support={};var a=r.documentElement,b=r.createElement("script"),d=r.createElement("div"),f="script"+J();d.style.display="none";d.innerHTML=" <link/>
<a href='#' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var e=d.getElementsByTagName("*"),i=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!i)){c.support=

{leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(i.getAttribute("style")),hrefNormalized:i.getAttribute("href")==="/a",opacity:/^0.55$/.test(i.style.opacity),cssFloat:!!i.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:r.createElement("select").appendChild(r.createElement("option")).selected,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null}; b.type="text/javascript";try{b.appendChild(r.createTextNode("window."+f+"=1;"))}catch(j){}a.insertBefore(b,a.firstChild);if(z[f]){c.support.scriptEval=true;delete z[f]}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function n(){c.support.noCloneEvent=false;d.detachEvent("onclick",n)});d.cloneNode(true).fireEvent("onclick")}d=r.createElement("div");d.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";a=r.createDocumentFragment();a.appendChild(d.firstChild); c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var n=r.createElement("div");n.style.width=n.style.paddingLeft="1px";r.body.appendChild(n);c.boxModel=c.support.boxModel=n.offsetWidth===2;r.body.removeChild(n).style.display="none"});a=function(n){var o=r.createElement("div");n="on"+n;var m=n in o;if(!m){o.setAttribute(n,"return;");m=typeof o[n]==="function"}return m};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=i=null}})();c.props= {"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ua=0,xa={},Va={};c.extend({cache:{},expando:G,noData:{embed:true,object:true,applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==z?xa:a;var f=a[G],e=c.cache;if(!b&&!f)return null;f||(f=++Ua);if(typeof b==="object"){a[G]=f;e=e[f]=c.extend(true, {},b)}else e=e[f]?e[f]:typeof d==="undefined"?Va:(e[f]={});if(d!==v){a[G]=f;e[b]=d}return typeof b==="string"?e[b]:e}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==z?xa:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{try{delete a[G]}catch(i){a.removeAttribute&&a.removeAttribute(G)}delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this, a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===v){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===v&&this.length)f=c.data(this[0],a);return f===v&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this,a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d); return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b===v)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]|| a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var ya=/[\n\t]/g,ca=/\s+/,Wa=/\r/g,Xa=/href|src|style/,Ya=/(button|input)/i,Za=/(button|input|object|select|textarea)/i,$a=/^(a|area)$/i,za=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(o){var m= c(this);m.addClass(a.call(this,o,m.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1)if(e.className)for(var i=" "+e.className+" ",j=0,n=b.length;j<n;j++){if(i.indexOf(" "+b[j]+" ")<0)e.className+=" "+b[j]}else e.className=a}return this},removeClass:function(a){if(c.isFunction(a))return this.each(function(o){var m=c(this);m.removeClass(a.call(this,o,m.attr("class")))});if(a&&typeof a==="string"||a===v)for(var b=(a||"").split(ca), d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1&&e.className)if(a){for(var i=(" "+e.className+" ").replace(ya," "),j=0,n=b.length;j<n;j++)i=i.replace(" "+b[j]+" "," ");e.className=i.substring(1,i.length-1)}else e.className=""}return this},toggleClass:function(a,b){var d=typeof a,f=typeof b==="boolean";if(c.isFunction(a))return this.each(function(e){var i=c(this);i.toggleClass(a.call(this,e,i.attr("class"),b),b)});return this.each(function(){if(d==="string")for(var e,i=0,j=c(this),n=b,o= a.split(ca);e=o[i++];){n=f?n:!j.hasClass(e);j[n?"addClass":"removeClass"](e)}else if(d==="undefined"||d==="boolean"){this.className&&c.data(this,"__className__",this.className);this.className=this.className||a===false?"":c.data(this,"__className__")||""}})},hasClass:function(a){a=" "+a+" ";for(var b=0,d=this.length;b<d;b++)if((" "+this[b].className+" ").replace(ya," ").indexOf(a)>-1)return true;return false},val:function(a){if(a===v){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value|| {}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var i=b?d:0;for(d=b?d+1:e.length;i<d;i++){var j=e[i];if(j.selected){a=c(j).val();if(b)return a;f.push(a)}}return f}if(za.test(b.type)&&!c.support.checkOn)return b.getAttribute("value")===null?"on":b.value;return(b.value||"").replace(Wa,"")}return v}var n=c.isFunction(a);return this.each(function(o){var m=c(this),s=a;if(this.nodeType===1){if(n)s=a.call(this,o,m.val()); if(typeof s==="number")s+="";if(c.isArray(s)&&za.test(this.type))this.checked=c.inArray(m.val(),s)>=0;else if(c.nodeName(this,"select")){var x=c.makeArray(s);c("option",this).each(function(){this.selected=c.inArray(c(this).val(),x)>=0});if(!x.length)this.selectedIndex=-1}else this.value=s}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return v;if(f&&b in c.attrFn)return c(a)[b](d); f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==v;b=f&&c.props[b]||b;if(a.nodeType===1){var i=Xa.test(b);if(b in a&&f&&!i){if(e){b==="type"&&Ya.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:Za.test(a.nodeName)||$a.test(a.nodeName)&&a.href?0:v;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText= ""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&i?a.getAttribute(b,2):a.getAttribute(b);return a===null?v:a}return c.style(a,b,d)}});var ab=function(a){return a.replace(/[^\w\s\.\|`]/g,function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==z&&!a.frameElement)a=z;if(!d.guid)d.guid=c.guid++;if(f!==v){d=c.proxy(d);d.data=f}var e=c.data(a,"events")||c.data(a,"events",{}),i=c.data(a,"handle"),j;if(!i){j= function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(j.elem,arguments):v};i=c.data(a,"handle",j)}if(i){i.elem=a;b=b.split(/\s+/);for(var n,o=0;n=b[o++];){var m=n.split(".");n=m.shift();if(o>1){d=c.proxy(d);if(f!==v)d.data=f}d.type=m.slice(0).sort().join(".");var s=e[n],x=this.special[n]||{};if(!s){s=e[n]={};if(!x.setup||x.setup.call(a,f,m,d)===false)if(a.addEventListener)a.addEventListener(n,i,false);else a.attachEvent&&a.attachEvent("on"+n,i)}if(x.add)if((m=x.add.call(a, d,f,m,s))&&c.isFunction(m)){m.guid=m.guid||d.guid;m.data=m.data||d.data;m.type=m.type||d.type;d=m}s[d.guid]=d;this.global[n]=true}a=null}}},global:{},remove:function(a,b,d){if(!(a.nodeType===3||a.nodeType===8)){var f=c.data(a,"events"),e,i,j;if(f){if(b===v||typeof b==="string"&&b.charAt(0)===".")for(i in f)this.remove(a,i+(b||""));else{if(b.type){d=b.handler;b=b.type}b=b.split(/\s+/);for(var n=0;i=b[n++];){var o=i.split(".");i=o.shift();var m=!o.length,s=c.map(o.slice(0).sort(),ab);s=new RegExp("(^|\\.)"+ s.join("\\.(?:.*\\.)?")+"(\\.|$)");var x=this.special[i]||{};if(f[i]){if(d){j=f[i][d.guid];delete f[i][d.guid]}else for(var A in f[i])if(m||s.test(f[i][A].type))delete f[i][A];x.remove&&x.remove.call(a,o,j);for(e in f[i])break;if(!e){if(!x.teardown||x.teardown.call(a,o)===false)if(a.removeEventListener)a.removeEventListener(i,c.data(a,"handle"),false);else a.detachEvent&&a.detachEvent("on"+i,c.data(a,"handle"));e=null;delete f[i]}}}}for(e in f)break;if(!e){if(A=c.data(a,"handle"))A.elem=null;c.removeData(a, "events");c.removeData(a,"handle")}}}},trigger:function(a,b,d,f){var e=a.type||a;if(!f){a=typeof a==="object"?a[G]?a:c.extend(c.Event(e),a):c.Event(e);if(e.indexOf("!")>=0){a.type=e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();this.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return v;a.result=v;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d, b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+e]&&d["on"+e].apply(d,b)===false)a.result=false}catch(i){}if(!a.isPropagationStopped()&&f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){d=a.target;var j;if(!(c.nodeName(d,"a")&&e==="click")&&!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()])){try{if(d[e]){if(j=d["on"+e])d["on"+e]=null;this.triggered=true;d[e]()}}catch(n){}if(j)d["on"+e]=j;this.triggered=false}}},handle:function(a){var b, d;a=arguments[0]=c.event.fix(a||z.event);a.currentTarget=this;d=a.type.split(".");a.type=d.shift();b=!d.length&&!a.exclusive;var f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)");d=(c.data(this,"events")||{})[a.type];for(var e in d){var i=d[e];if(b||f.test(i.type)){a.handler=i;a.data=i.data;i=i.apply(this,arguments);if(i!==v){a.result=i;if(i===false){a.preventDefault();a.stopPropagation()}}if(a.isImmediatePropagationStopped())break}}return a.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "), fix:function(a){if(a[G])return a;var b=a;a=c.Event(b);for(var d=this.props.length,f;d;){f=this.props[--d];a[f]=b[f]}if(!a.target)a.target=a.srcElement||r;if(a.target.nodeType===3)a.target=a.target.parentNode;if(!a.relatedTarget&&a.fromElement)a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement;if(a.pageX==null&&a.clientX!=null){b=r.documentElement;d=r.body;a.pageX=a.clientX+(b&&b.scrollLeft||d&&d.scrollLeft||0)-(b&&b.clientLeft||d&&d.clientLeft||0);a.pageY=a.clientY+(b&&b.scrollTop|| d&&d.scrollTop||0)-(b&&b.clientTop||d&&d.clientTop||0)}if(!a.which&&(a.charCode||a.charCode===0?a.charCode:a.keyCode))a.which=a.charCode||a.keyCode;if(!a.metaKey&&a.ctrlKey)a.metaKey=a.ctrlKey;if(!a.which&&a.button!==v)a.which=a.button&1?1:a.button&2?3:a.button&4?2:0;return a},guid:1E8,proxy:c.proxy,special:{ready:{setup:c.bindReady,teardown:c.noop},live:{add:function(a,b){c.extend(a,b||{});a.guid+=b.selector+b.live;b.liveProxy=a;c.event.add(this,b.live,na,b)},remove:function(a){if(a.length){var b= 0,d=new RegExp("(^|\\.)"+a[0]+"(\\.|$)");c.each(c.data(this,"events").live||{},function(){d.test(this.type)&&b++});b<1&&c.event.remove(this,a[0],na)}},special:{}},beforeunload:{setup:function(a,b,d){if(this.setInterval)this.onbeforeunload=d;return false},teardown:function(a,b){if(this.onbeforeunload===b)this.onbeforeunload=null}}}};c.Event=function(a){if(!this.preventDefault)return new c.Event(a);if(a&&a.type){this.originalEvent=a;this.type=a.type}else this.type=a;this.timeStamp=J();this[G]=true}; c.Event.prototype={preventDefault:function(){this.isDefaultPrevented=Z;var a=this.originalEvent;if(a){a.preventDefault&&a.preventDefault();a.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=Z;var a=this.originalEvent;if(a){a.stopPropagation&&a.stopPropagation();a.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=Z;this.stopPropagation()},isDefaultPrevented:Y,isPropagationStopped:Y,isImmediatePropagationStopped:Y};var Aa=function(a){for(var b= a.relatedTarget;b&&b!==this;)try{b=b.parentNode}catch(d){break}if(b!==this){a.type=a.data;c.event.handle.apply(this,arguments)}},Ba=function(a){a.type=a.data;c.event.handle.apply(this,arguments)};c.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){c.event.special[a]={setup:function(d){c.event.add(this,b,d&&d.selector?Ba:Aa,a)},teardown:function(d){c.event.remove(this,b,d&&d.selector?Ba:Aa)}}});if(!c.support.submitBubbles)c.event.special.submit={setup:function(a,b,d){if(this.nodeName.toLowerCase()!== "form"){c.event.add(this,"click.specialSubmit."+d.guid,function(f){var e=f.target,i=e.type;if((i==="submit"||i==="image")&&c(e).closest("form").length)return ma("submit",this,arguments)});c.event.add(this,"keypress.specialSubmit."+d.guid,function(f){var e=f.target,i=e.type;if((i==="text"||i==="password")&&c(e).closest("form").length&&f.keyCode===13)return ma("submit",this,arguments)})}else return false},remove:function(a,b){c.event.remove(this,"click.specialSubmit"+(b?"."+b.guid:""));c.event.remove(this, "keypress.specialSubmit"+(b?"."+b.guid:""))}};if(!c.support.changeBubbles){var da=/textarea|input|select/i;function Ca(a){var b=a.type,d=a.value;if(b==="radio"||b==="checkbox")d=a.checked;else if(b==="select-multiple")d=a.selectedIndex>-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d}function ea(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Ca(d);if(a.type!=="focusout"|| d.type!=="radio")c.data(d,"_change_data",e);if(!(f===v||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}}c.event.special.change={filters:{focusout:ea,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return ea.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return ea.call(this,a)},beforeactivate:function(a){a= a.target;a.nodeName.toLowerCase()==="input"&&a.type==="radio"&&c.data(a,"_change_data",Ca(a))}},setup:function(a,b,d){for(var f in T)c.event.add(this,f+".specialChange."+d.guid,T[f]);return da.test(this.nodeName)},remove:function(a,b){for(var d in T)c.event.remove(this,d+".specialChange"+(b?"."+b.guid:""),T[d]);return da.test(this.nodeName)}};var T=c.event.special.change.filters}r.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this, f)}c.event.special[b]={setup:function(){this.addEventListener(a,d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,f,e){if(typeof d==="object"){for(var i in d)this[b](i,f,d[i],e);return this}if(c.isFunction(f)){e=f;f=v}var j=b==="one"?c.proxy(e,function(n){c(this).unbind(n,j);return e.apply(this,arguments)}):e;return d==="unload"&&b!=="one"?this.one(d,f,e):this.each(function(){c.event.add(this,d,j,f)})}});c.fn.extend({unbind:function(a, b){if(typeof a==="object"&&!a.preventDefault){for(var d in a)this.unbind(d,a[d]);return this}return this.each(function(){c.event.remove(this,a,b)})},trigger:function(a,b){return this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){a=c.Event(a);a.preventDefault();a.stopPropagation();c.event.trigger(a,b,this[0]);return a.result}},toggle:function(a){for(var b=arguments,d=1;d<b.length;)c.proxy(a,b[d++]);return this.click(c.proxy(a,function(f){var e=(c.data(this,"lastToggle"+ a.guid)||0)%d;c.data(this,"lastToggle"+a.guid,e+1);f.preventDefault();return b[e].apply(this,arguments)||false}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});c.each(["live","die"],function(a,b){c.fn[b]=function(d,f,e){var i,j=0;if(c.isFunction(f)){e=f;f=v}for(d=(d||"").split(/\s+/);(i=d[j++])!=null;){i=i==="focus"?"focusin":i==="blur"?"focusout":i==="hover"?d.push("mouseleave")&&"mouseenter":i;b==="live"?c(this.context).bind(oa(i,this.selector),{data:f,selector:this.selector, live:i},e):c(this.context).unbind(oa(i,this.selector),e?{guid:e.guid+this.selector+i}:null)}return this}});c.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),function(a,b){c.fn[b]=function(d){return d?this.bind(b,d):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});z.attachEvent&&!z.addEventListener&&z.attachEvent("onunload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}}); (function(){function a(g){for(var h="",k,l=0;g[l];l++){k=g[l];if(k.nodeType===3||k.nodeType===4)h+=k.nodeValue;else if(k.nodeType!==8)h+=a(k.childNodes)}return h}function b(g,h,k,l,q,p){q=0;for(var u=l.length;q<u;q++){var t=l[q];if(t){t=t[g];for(var y=false;t;){if(t.sizcache===k){y=l[t.sizset];break}if(t.nodeType===1&&!p){t.sizcache=k;t.sizset=q}if(t.nodeName.toLowerCase()===h){y=t;break}t=t[g]}l[q]=y}}}function d(g,h,k,l,q,p){q=0;for(var u=l.length;q0){y=t;break}}t=t[g]}l[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,i=Object.prototype.toString,j=false,n=true;[0,0].sort(function(){n=false;return 0});var o=function(g,h,k,l){k=k||[];var q=h=h||r;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g|| typeof g!=="string")return k;for(var p=[],u,t,y,R,H=true,M=w(h),I=g;(f.exec(""),u=f.exec(I))!==null;){I=u[3];p.push(u[1]);if(u[2]){R=u[3];break}}if(p.length>1&&s.exec(g))if(p.length===2&&m.relative[p[0]])t=fa(p[0]+p[1],h);else for(t=m.relative[p[0]]?[h]:o(p.shift(),h);p.length;){g=p.shift();if(m.relative[g])g+=p.shift();t=fa(g,t)}else{if(!l&&p.length>1&&h.nodeType===9&&!M&&m.match.ID.test(p[0])&&!m.match.ID.test(p[p.length-1])){u=o.find(p.shift(),h,M);h=u.expr?o.filter(u.expr,u.set)[0]:u.set[0]}if(h){u= l?{expr:p.pop(),set:A(l)}:o.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=u.expr?o.filter(u.expr,u.set):u.set;if(p.length>0)y=A(t);else H=false;for(;p.length;){var D=p.pop();u=D;if(m.relative[D])u=p.pop();else D="";if(u==null)u=h;m.relative[D](y,u,M)}}else y=[]}y||(y=t);y||o.error(D||g);if(i.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))k.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&& y[g].nodeType===1&&k.push(t[g]);else k.push.apply(k,y);else A(y,k);if(R){o(R,q,k,l);o.uniqueSort(k)}return k};o.uniqueSort=function(g){if(C){j=n;g.sort(C);if(j)for(var h=1;h<g.length;h++)g[h]===g[h-1]&&g.splice(h--,1)}return g};o.matches=function(g,h){return o(g,null,null,h)};o.find=function(g,h,k){var l,q;if(!g)return[];for(var p=0,u=m.order.length;p<u;p++){var t=m.order[p];if(q=m.leftMatch[t].exec(g)){var y=q[1];q.splice(1,1);if(y.substr(y.length-1)!=="\\"){q[1]=(q[1]||"").replace(/\\/g,"");l=m.find[t](q, h,k);if(l!=null){g=g.replace(m.match[t],"");break}}}}l||(l=h.getElementsByTagName("*"));return{set:l,expr:g}};o.filter=function(g,h,k,l){for(var q=g,p=[],u=h,t,y,R=h&&h[0]&&w(h[0]);g&&h.length;){for(var H in m.filter)if((t=m.leftMatch[H].exec(g))!=null&&t[2]){var M=m.filter[H],I,D;D=t[1];y=false;t.splice(1,1);if(D.substr(D.length-1)!=="\\"){if(u===p)p=[];if(m.preFilter[H])if(t=m.preFilter[H](t,u,k,p,l,R)){if(t===true)continue}else y=I=true;if(t)for(var U=0;(D=u[U])!=null;U++)if(D){I=M(D,t,U,u);var Da= l^!!I;if(k&&I!=null)if(Da)y=true;else u[U]=false;else if(Da){p.push(D);y=true}}if(I!==v){k||(u=p);g=g.replace(m.match[H],"");if(!y)return[];break}}}if(g===q)if(y==null)o.error(g);else break;q=g}return u};o.error=function(g){throw"Syntax error, unrecognized expression: "+g;};var m=o.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/, TAG:/^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(g){return g.getAttribute("href")}},relative:{"+":function(g,h){var k=typeof h==="string",l=k&&!/\W/.test(h);k=k&&!l;if(l)h=h.toLowerCase();l=0;for(var q=g.length, p;l<q;l++)if(p=g[l]){for(;(p=p.previousSibling)&&p.nodeType!==1;);g[l]=k||p&&p.nodeName.toLowerCase()===h?p||false:p===h}k&&o.filter(h,g,true)},">":function(g,h){var k=typeof h==="string";if(k&&!/\W/.test(h)){h=h.toLowerCase();for(var l=0,q=g.length;l<q;l++){var p=g[l];if(p){k=p.parentNode;g[l]=k.nodeName.toLowerCase()===h?k:false}}}else{l=0;for(q=g.length;l<q;l++)if(p=g[l])g[l]=k?p.parentNode:p.parentNode===h;k&&o.filter(h,g,true)}},"":function(g,h,k){var l=e++,q=d;if(typeof h==="string"&&!/\W/.test(h)){var p= h=h.toLowerCase();q=b}q("parentNode",h,l,g,p,k)},"~":function(g,h,k){var l=e++,q=d;if(typeof h==="string"&&!/\W/.test(h)){var p=h=h.toLowerCase();q=b}q("previousSibling",h,l,g,p,k)}},find:{ID:function(g,h,k){if(typeof h.getElementById!=="undefined"&&!k)return(g=h.getElementById(g[1]))?[g]:[]},NAME:function(g,h){if(typeof h.getElementsByName!=="undefined"){var k=[];h=h.getElementsByName(g[1]);for(var l=0,q=h.length;l<q;l++)h[l].getAttribute("name")===g[1]&&k.push(h[l]);return k.length===0?null:k}}, TAG:function(g,h){return h.getElementsByTagName(g[1])}},preFilter:{CLASS:function(g,h,k,l,q,p){g=" "+g[1].replace(/\\/g,"")+" ";if(p)return g;p=0;for(var u;(u=h[p])!=null;p++)if(u)if(q^(u.className&&(" "+u.className+" ").replace(/[\t\n]/g," ").indexOf(g)>=0))k||l.push(u);else if(k)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&& "2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,k,l,q,p){h=g[1].replace(/\\/g,"");if(!p&&m.attrMap[h])g[1]=m.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,k,l,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=o(g[3],null,null,h);else{g=o.filter(g[3],h,k,true^q);k||l.push.apply(l,g);return false}else if(m.match.POS.test(g[0])||m.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true); return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,k){return!!o(k[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"=== g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},setFilters:{first:function(g,h){return h===0},last:function(g,h,k,l){return h===l.length-1},even:function(g,h){return h%2=== 0},odd:function(g,h){return h%2===1},lt:function(g,h,k){return h<k[3]-0},gt:function(g,h,k){return h>k[3]-0},nth:function(g,h,k){return k[3]-0===h},eq:function(g,h,k){return k[3]-0===h}},filter:{PSEUDO:function(g,h,k,l){var q=h[1],p=m.filters[q];if(p)return p(g,k,h,l);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h=h[3];k=0;for(l=h.length;k<l;k++)if(h[k]===g)return false;return true}else o.error("Syntax error, unrecognized expression: "+ q)},CHILD:function(g,h){var k=h[1],l=g;switch(k){case "only":case "first":for(;l=l.previousSibling;)if(l.nodeType===1)return false;if(k==="first")return true;l=g;case "last":for(;l=l.nextSibling;)if(l.nodeType===1)return false;return true;case "nth":k=h[2];var q=h[3];if(k===1&&q===0)return true;h=h[0];var p=g.parentNode;if(p&&(p.sizcache!==h||!g.nodeIndex)){var u=0;for(l=p.firstChild;l;l=l.nextSibling)if(l.nodeType===1)l.nodeIndex=++u;p.sizcache=h}g=g.nodeIndex-q;return k===0?g===0:g%k===0&&g/k>= 0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var k=h[1];g=m.attrHandle[k]?m.attrHandle[k](g):g[k]!=null?g[k]:g.getAttribute(k);k=g+"";var l=h[2];h=h[4];return g==null?l==="!=":l==="="?k===h:l==="*="?k.indexOf(h)>=0:l==="~="?(" "+k+" ").indexOf(h)>=0:!h?k&&g!==false:l==="!="?k!==h:l==="^="? k.indexOf(h)===0:l==="$="?k.substr(k.length-h.length)===h:l==="|="?k===h||k.substr(0,h.length+1)===h+"-":false},POS:function(g,h,k,l){var q=m.setFilters[h[2]];if(q)return q(g,k,h,l)}}},s=m.match.POS;for(var x in m.match){m.match[x]=new RegExp(m.match[x].source+/(?![^\[]*\])(?![^\(]*\))/.source);m.leftMatch[x]=new RegExp(/(^(?:.|\r|\n)*?)/.source+m.match[x].source.replace(/\\(\d+)/g,function(g,h){return"\\"+(h-0+1)}))}var A=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g}; try{Array.prototype.slice.call(r.documentElement.childNodes,0)}catch(B){A=function(g,h){h=h||[];if(i.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var k=0,l=g.length;k<l;k++)h.push(g[k]);else for(k=0;g[k];k++)h.push(g[k]);return h}}var C;if(r.documentElement.compareDocumentPosition)C=function(g,h){if(!g.compareDocumentPosition||!h.compareDocumentPosition){if(g==h)j=true;return g.compareDocumentPosition?-1:1}g=g.compareDocumentPosition(h)&4?-1:g=== h?0:1;if(g===0)j=true;return g};else if("sourceIndex"in r.documentElement)C=function(g,h){if(!g.sourceIndex||!h.sourceIndex){if(g==h)j=true;return g.sourceIndex?-1:1}g=g.sourceIndex-h.sourceIndex;if(g===0)j=true;return g};else if(r.createRange)C=function(g,h){if(!g.ownerDocument||!h.ownerDocument){if(g==h)j=true;return g.ownerDocument?-1:1}var k=g.ownerDocument.createRange(),l=h.ownerDocument.createRange();k.setStart(g,0);k.setEnd(g,0);l.setStart(h,0);l.setEnd(h,0);g=k.compareBoundaryPoints(Range.START_TO_END, l);if(g===0)j=true;return g};(function(){var g=r.createElement("div"),h="script"+(new Date).getTime();g.innerHTML="<a name='"+h+"'/>";var k=r.documentElement;k.insertBefore(g,k.firstChild);if(r.getElementById(h)){m.find.ID=function(l,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(l[1]))?q.id===l[1]||typeof q.getAttributeNode!=="undefined"&&q.getAttributeNode("id").nodeValue===l[1]?[q]:v:[]};m.filter.ID=function(l,q){var p=typeof l.getAttributeNode!=="undefined"&&l.getAttributeNode("id"); return l.nodeType===1&&p&&p.nodeValue===q}}k.removeChild(g);k=g=null})();(function(){var g=r.createElement("div");g.appendChild(r.createComment(""));if(g.getElementsByTagName("*").length>0)m.find.TAG=function(h,k){k=k.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var l=0;k[l];l++)k[l].nodeType===1&&h.push(k[l]);k=h}return k};g.innerHTML="<a href='#'></a>";if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")m.attrHandle.href=function(h){return h.getAttribute("href",

2)};g=null})();r.querySelectorAll&&function(){var g=o,h=r.createElement("div");h.innerHTML="

";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){o=function(l,q,p,u){q=q||r;if(!u&&q.nodeType===9&&!w(q))try{return A(q.querySelectorAll(l),p)}catch(t){}return g(l,q,p,u)};for(var k in g)o[k]=g[k];h=null}}();(function(){var g=r.createElement("div");g.innerHTML="
";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===

0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){m.order.splice(1,0,"CLASS");m.find.CLASS=function(h,k,l){if(typeof k.getElementsByClassName!=="undefined"&&!l)return k.getElementsByClassName(h[1])};g=null}}})();var E=r.compareDocumentPosition?function(g,h){return g.compareDocumentPosition(h)&16}:function(g,h){return g!==h&&(g.contains?g.contains(h):true)},w=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},fa=function(g,h){var k=[],

l="",q;for(h=h.nodeType?[h]:h;q=m.match.PSEUDO.exec(g);){l+=q[0];g=g.replace(m.match.PSEUDO,"")}g=m.relative[g]?g+"*":g;q=0;for(var p=h.length;q

=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f<e;f++){d=b.length;c.find(a,this[f],b);if(f>0)for(var i=d;i<b.length;i++)for(var j=0;j<d;j++)if(b[j]===b[i]){b.splice(i--,1);break}}return b},has:function(a){var b=c(a);return this.filter(function(){for(var d= 0,f=b.length;d<f;d++)if(c.contains(this,b[d]))return true})},not:function(a){return this.pushStack(Ea(this,a,false),"not",a)},filter:function(a){return this.pushStack(Ea(this,a,true),"filter",a)},is:function(a){return!!a&&c.filter(a,this).length>0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,i={},j;if(f&&a.length){e=0;for(var n=a.length;e<n;e++){j=a[e];i[j]||(i[j]=c.expr.match.POS.test(j)?c(j,b||this.context):j)}for(;f&&f.ownerDocument&&f!==b;){for(j in i){e=i[j];if(e.jquery?e.index(f)> -1:c(f).is(e)){d.push({selector:j,elem:f});delete i[j]}}f=f.parentNode}}return d}var o=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(m,s){for(;s&&s.ownerDocument&&s!==b;){if(o?o.index(s)>-1:c(s).is(a))return s;s=s.parentNode}return null})},index:function(a){if(!a||typeof a==="string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(), a);return this.pushStack(pa(a[0])||pa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")}, nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);bb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e): e;if((this.length>1||db.test(f))&&cb.test(a))e=e.reverse();return this.pushStack(e,a,Q.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===v||a.nodeType!==1||!c(a).is(d));){a.nodeType===1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!== b&&d.push(a);return d}});var Fa=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ga=/(<([\w:]+)[^>]*?)\/>/g,eb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,Ha=/<([\w:]+)/,fb=/<tbody/i,gb=/<|&\w+;/,sa=/checked\s*(?:[^=]|=\s*.checked.)/i,Ia=function(a,b,d){return eb.test(d)?a:b+"></"+d+">"},F={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"

","
"],tr:[2,"<tbody>","</tbody>
"],td:[3,"<tbody>","</tbody>
"], col:[2,"<tbody></tbody><colgroup>","</colgroup>
"],area:[1,"<map>","</map>"],_default:[0,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,"div
","
"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d=c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==v)return this.empty().append((this[0]&&this[0].ownerDocument||r).createTextNode(a));return c.getText(this)},

wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this},wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length? d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments, false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&& !c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Fa,"").replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){qa(this,b);qa(this.find("*"),b.find("*"))}return b},html:function(a){if(a===v)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Fa,""):null;else if(typeof a==="string"&&!/<script/i.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(Ha.exec(a)|| ["",""])[1].toLowerCase()]){a=a.replace(Ga,Ia);try{for(var b=0,d=this.length;b<d;b++)if(this[b].nodeType===1){c.cleanData(this[b].getElementsByTagName("*"));this[b].innerHTML=a}}catch(f){this.empty().append(a)}}else c.isFunction(a)?this.each(function(e){var i=c(this),j=i.html();i.empty().append(function(){return a.call(this,e,j)})}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(c.isFunction(a))return this.each(function(b){var d=c(this),f=d.html();d.replaceWith(a.call(this, b,f))});else a=c(a).detach();return this.each(function(){var b=this.nextSibling,d=this.parentNode;c(this).remove();b?c(b).before(a):c(d).append(a)})}else return this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a)},detach:function(a){return this.remove(a,true)},domManip:function(a,b,d){function f(s){return c.nodeName(s,"table")?s.getElementsByTagName("tbody")[0]||s.appendChild(s.ownerDocument.createElement("tbody")):s}var e,i,j=a[0],n=[];if(!c.support.checkClone&&arguments.length===3&&typeof j=== "string"&&sa.test(j))return this.each(function(){c(this).domManip(a,b,d,true)});if(c.isFunction(j))return this.each(function(s){var x=c(this);a[0]=j.call(this,s,b?x.html():v);x.domManip(a,b,d)});if(this[0]){e=a[0]&&a[0].parentNode&&a[0].parentNode.nodeType===11?{fragment:a[0].parentNode}:ra(a,this,n);if(i=e.fragment.firstChild){b=b&&c.nodeName(i,"tr");for(var o=0,m=this.length;o<m;o++)d.call(b?f(this[o],i):this[o],e.cacheable||this.length>1||o>0?e.fragment.cloneNode(true):e.fragment)}n&&c.each(n, Ma)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);for(var e=0,i=d.length;e0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),j);f=f.concat(j)}return this.pushStack(f,a,d.selector)}});c.each({remove:function(a,b){if(!a||c.filter(a,[this]).length){if(!b&&this.nodeType===1){c.cleanData(this.getElementsByTagName("*"));c.cleanData([this])}this.parentNode&& this.parentNode.removeChild(this)}},empty:function(){for(this.nodeType===1&&c.cleanData(this.getElementsByTagName("*"));this.firstChild;)this.removeChild(this.firstChild)}},function(a,b){c.fn[a]=function(){return this.each(b,arguments)}});c.extend({clean:function(a,b,d,f){b=b||r;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||r;var e=[];c.each(a,function(i,j){if(typeof j==="number")j+="";if(j){if(typeof j==="string"&&!gb.test(j))j=b.createTextNode(j);else if(typeof j===

"string"){j=j.replace(Ga,Ia);var n=(Ha.exec(j)||["",""])[1].toLowerCase(),o=F[n]||F._default,m=o[0];i=b.createElement("div");for(i.innerHTML=o[1]+j+o[2];m--;)i=i.lastChild;if(!c.support.tbody){m=fb.test(j);n=n==="table"&&!m?i.firstChild&&i.firstChild.childNodes:o[1]===""&&!m?i.childNodes:[];for(o=n.length-1;o>=0;--o)c.nodeName(n[o],"tbody")&&!n[o].childNodes.length&&n[o].parentNode.removeChild(n[o])}!c.support.leadingWhitespace&&V.test(j)&&i.insertBefore(b.createTextNode(V.exec(j)[0]),i.firstChild); j=c.makeArray(i.childNodes)}if(j.nodeType)e.push(j);else e=c.merge(e,j)}});if(d)for(a=0;e[a];a++)if(f&&c.nodeName(e[a],"script")&&(!e[a].type||e[a].type.toLowerCase()==="text/javascript"))f.push(e[a].parentNode?e[a].parentNode.removeChild(e[a]):e[a]);else{e[a].nodeType===1&&e.splice.apply(e,[a+1,0].concat(c.makeArray(e[a].getElementsByTagName("script"))));d.appendChild(e[a])}return e},cleanData:function(a){for(var b=0,d;(d=a[b])!=null;b++){c.event.remove(d);c.removeData(d)}}});var hb=/z-?index|font-?weight|opacity|zoom|line-?height/i, Ja=/alpha\([^)]*\)/,Ka=/opacity=([^)]*)/,ga=/float/i,ha=/-([a-z])/ig,ib=/([A-Z])/g,jb=/^-?\d+(?:px)?$/i,kb=/^-?\d/,lb={position:"absolute",visibility:"hidden",display:"block"},mb=["Left","Right"],nb=["Top","Bottom"],ob=r.defaultView&&r.defaultView.getComputedStyle,La=c.support.cssFloat?"cssFloat":"styleFloat",ia=function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===v)return c.curCSS(d,f);if(typeof e==="number"&&!hb.test(f))e+="px";c.style(d,f,e)})}; c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return v;if((b==="width"||b==="height")&&parseFloat(d)<0)d=v;var f=a.style||a,e=d!==v;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter=Ja.test(a)?a.replace(Ja,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Ka.exec(f.filter)[1])/100+"":""}if(ga.test(b))b=La;b=b.replace(ha,ia);if(e)f[b]=d;return f[b]},css:function(a, b,d,f){if(b==="width"||b==="height"){var e,i=b==="width"?mb:nb;function j(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(i,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a,"border"+this+"Width",true))||0})}a.offsetWidth!==0?j():c.swap(a,lb,j);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&& a.currentStyle){f=Ka.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ga.test(b))b=La;if(!d&&e&&e[b])f=e[b];else if(ob){if(ga.test(b))b="float";b=b.replace(ib,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f=a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ha,ia);f=a.currentStyle[b]||a.currentStyle[d];if(!jb.test(f)&&kb.test(f)){b=e.left;var i=a.runtimeStyle.left;a.runtimeStyle.left= a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=i}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var pb= J(),qb=/<script(.|\s)*?\/script>/gi,rb=/select|textarea/i,sb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ja=/\?/,tb=/(\?|&)_=.*?(&|$)/,ub=/^(\w+:)?\/\/([^\/?#]+)/,vb=/%20/g;c.fn.extend({_load:c.fn.load,load:function(a,b,d){if(typeof a!=="string")return this._load(a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b= c.param(b,c.ajaxSettings.traditional);f="POST"}var i=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(j,n){if(n==="success"||n==="notmodified")i.html(e?c("<div />").append(j.responseText.replace(qb,"")).find(e):j.responseText);d&&i.each(d,[j.responseText,n,j])}});return this},serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&& (this.checked||rb.test(this.nodeName)||sb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a, b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:z.XMLHttpRequest&&(z.location.protocol!=="file:"||!z.ActiveXObject)?function(){return new z.XMLHttpRequest}: function(){try{return new z.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function b(){e.success&&e.success.call(o,n,j,w);e.global&&f("ajaxSuccess",[w,e])}function d(){e.complete&&e.complete.call(o,w,j);e.global&&f("ajaxComplete",[w,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")} function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),i,j,n,o=a&&a.context||e,m=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,e.traditional);if(e.dataType==="jsonp"){if(m==="GET")N.test(e.url)||(e.url+=(ja.test(e.url)?"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&N.test(e.data)|| N.test(e.url))){i=e.jsonpCallback||"jsonp"+pb++;if(e.data)e.data=(e.data+"").replace(N,"="+i+"$1");e.url=e.url.replace(N,"="+i+"$1");e.dataType="script";z[i]=z[i]||function(q){n=q;b();d();z[i]=v;try{delete z[i]}catch(p){}A&&A.removeChild(B)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache===false&&m==="GET"){var s=J(),x=e.url.replace(tb,"$1_="+s+"$2");e.url=x+(x===e.url?(ja.test(e.url)?"&":"?")+"_="+s:"")}if(e.data&&m==="GET")e.url+=(ja.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&& c.event.trigger("ajaxStart");s=(s=ub.exec(e.url))&&(s[1]&&s[1]!==location.protocol||s[2]!==location.host);if(e.dataType==="script"&&m==="GET"&&s){var A=r.getElementsByTagName("head")[0]||r.documentElement,B=r.createElement("script");B.src=e.url;if(e.scriptCharset)B.charset=e.scriptCharset;if(!i){var C=false;B.onload=B.onreadystatechange=function(){if(!C&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){C=true;b();d();B.onload=B.onreadystatechange=null;A&&B.parentNode&& A.removeChild(B)}}}A.insertBefore(B,A.firstChild);return v}var E=false,w=e.xhr();if(w){e.username?w.open(m,e.url,e.async,e.username,e.password):w.open(m,e.url,e.async);try{if(e.data||a&&a.contentType)w.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&w.setRequestHeader("If-Modified-Since",c.lastModified[e.url]);c.etag[e.url]&&w.setRequestHeader("If-None-Match",c.etag[e.url])}s||w.setRequestHeader("X-Requested-With","XMLHttpRequest");w.setRequestHeader("Accept", e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(fa){}if(e.beforeSend&&e.beforeSend.call(o,w,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");w.abort();return false}e.global&&f("ajaxSend",[w,e]);var g=w.onreadystatechange=function(q){if(!w||w.readyState===0||q==="abort"){E||d();E=true;if(w)w.onreadystatechange=c.noop}else if(!E&&w&&(w.readyState===4||q==="timeout")){E=true;w.onreadystatechange=c.noop;j=q==="timeout"?"timeout":!c.httpSuccess(w)? "error":e.ifModified&&c.httpNotModified(w,e.url)?"notmodified":"success";var p;if(j==="success")try{n=c.httpData(w,e.dataType,e)}catch(u){j="parsererror";p=u}if(j==="success"||j==="notmodified")i||b();else c.handleError(e,w,j,p);d();q==="timeout"&&w.abort();if(e.async)w=null}};try{var h=w.abort;w.abort=function(){w&&h.call(w);g("abort")}}catch(k){}e.async&&e.timeout>0&&setTimeout(function(){w&&!E&&g("timeout")},e.timeout);try{w.send(m==="POST"||m==="PUT"||m==="DELETE"?e.data:null)}catch(l){c.handleError(e, w,null,l);d()}e.async||g();return w}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]= f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b==="json"||!b&&f.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(j,n){if(c.isArray(n))c.each(n, function(o,m){b?f(j,m):d(j+"["+(typeof m==="object"||c.isArray(m)?o:"")+"]",m)});else!b&&n!=null&&typeof n==="object"?c.each(n,function(o,m){d(j+"["+o+"]",m)}):f(j,n)}function f(j,n){n=c.isFunction(n)?n():n;e[e.length]=encodeURIComponent(j)+"="+encodeURIComponent(n)}var e=[];if(b===v)b=c.ajaxSettings.traditional;if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var i in a)d(i,a[i]);return e.join("&").replace(vb,"+")}});var ka={},wb=/toggle|show|hide/,xb=/^([+-]=)?([\d+-.]+)(.*)$/, W,ta=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K("show",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");this[a].style.display=d||"";if(c.css(this[a],"display")==="none"){d=this[a].nodeName;var f;if(ka[d])f=ka[d];else{var e=c("<"+d+" />").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove(); ka[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a<b;a++)this[a].style.display=c.data(this[a],"olddisplay")||"";return this}},hide:function(a,b){if(a||a===0)return this.animate(K("hide",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");!d&&d!=="none"&&c.data(this[a],"olddisplay",c.css(this[a],"display"))}a=0;for(b=this.length;a=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle", 1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration==="number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a, b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||c.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]== null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(i){return e.step(i)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop=== "width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=J(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow= this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem,e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos= c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||c.fx.stop()},stop:function(){clearInterval(W);W=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){c.style(a.elem,"opacity",a.now)},_default:function(a){if(a.elem.style&&a.elem.style[a.prop]!= null)a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit;else a.elem[a.prop]=a.now}}});if(c.expr&&c.expr.filters)c.expr.filters.animated=function(a){return c.grep(c.timers,function(b){return a===b.elem}).length};c.fn.offset="getBoundingClientRect"in r.documentElement?function(a){var b=this[0];if(a)return this.each(function(e){c.offset.setOffset(this,a,e)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);var d=b.getBoundingClientRect(), f=b.ownerDocument;b=f.body;f=f.documentElement;return{top:d.top+(self.pageYOffset||c.support.boxModel&&f.scrollTop||b.scrollTop)-(f.clientTop||b.clientTop||0),left:d.left+(self.pageXOffset||c.support.boxModel&&f.scrollLeft||b.scrollLeft)-(f.clientLeft||b.clientLeft||0)}}:function(a){var b=this[0];if(a)return this.each(function(s){c.offset.setOffset(this,a,s)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);c.offset.initialize();var d=b.offsetParent,f= b,e=b.ownerDocument,i,j=e.documentElement,n=e.body;f=(e=e.defaultView)?e.getComputedStyle(b,null):b.currentStyle;for(var o=b.offsetTop,m=b.offsetLeft;(b=b.parentNode)&&b!==n&&b!==j;){if(c.offset.supportsFixedPosition&&f.position==="fixed")break;i=e?e.getComputedStyle(b,null):b.currentStyle;o-=b.scrollTop;m-=b.scrollLeft;if(b===d){o+=b.offsetTop;m+=b.offsetLeft;if(c.offset.doesNotAddBorder&&!(c.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(b.nodeName))){o+=parseFloat(i.borderTopWidth)|| 0;m+=parseFloat(i.borderLeftWidth)||0}f=d;d=b.offsetParent}if(c.offset.subtractsBorderForOverflowNotVisible&&i.overflow!=="visible"){o+=parseFloat(i.borderTopWidth)||0;m+=parseFloat(i.borderLeftWidth)||0}f=i}if(f.position==="relative"||f.position==="static"){o+=n.offsetTop;m+=n.offsetLeft}if(c.offset.supportsFixedPosition&&f.position==="fixed"){o+=Math.max(j.scrollTop,n.scrollTop);m+=Math.max(j.scrollLeft,n.scrollLeft)}return{top:o,left:m}};c.offset={initialize:function(){var a=r.body,b=r.createElement("div"), d,f,e,i=parseFloat(c.curCSS(a,"marginTop",true))||0;c.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});b.innerHTML="
";a.insertBefore(b,a.firstChild);

d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i;a.removeChild(b);c.offset.initialize=c.noop}, bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),i=parseInt(c.curCSS(a,"top",true),10)||0,j=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a,d,e);d={top:b.top-e.top+i,left:b.left- e.left+j};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top-f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a= this.offsetParent||r.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){var e=this[0],i;if(!e)return null;if(f!==v)return this.each(function(){if(i=ua(this))i.scrollTo(!a?f:c(i).scrollLeft(),a?f:c(i).scrollTop());else this[d]=f});else return(i=ua(e))?"pageXOffset"in i?i[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&i.document.documentElement[d]||i.document.body[d]:e[d]}}); c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(i){var j=c(this);j[d](f.call(this,i,j[d]()))});return"scrollTo"in e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]|| e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===v?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});z.jQuery=z.$=c})(window); /**

* jCarousel - Riding carousels with jQuery
*   http://sorgalla.com/jcarousel/
*
* Copyright (c) 2006 Jan Sorgalla (http://sorgalla.com)
* Dual licensed under the MIT (MIT-LICENSE.txt)
* and GPL (GPL-LICENSE.txt) licenses.
*
* Built on top of the jQuery library
*   http://jquery.com
*
* Inspired by the "Carousel Component" by Bill Scott
*   http://billwscott.com/carousel/
*/

eval(function(p,a,c,k,e,r){e=function(c){return(c<a?:e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(9($){$.1s.A=9(o){z 4.14(9(){2H r(4,o)})};8 q={W:F,23:1,1G:1,u:7,15:3,16:7,1H:\'2I\',24:\'2J\',1i:0,B:7,1j:7,1I:7,25:7,26:7,27:7,28:7,29:7,2a:7,2b:7,1J:\'<N></N>\',1K:\'<N></N>\',2c:\'2d\',2e:\'2d\',1L:7,1M:7};$.A=9(e,o){4.5=$.17({},q,o||{});4.Q=F;4.D=7;4.H=7;4.t=7;4.R=7;4.S=7;4.O=!4.5.W?\'1N\':\'2f\';4.E=!4.5.W?\'2g\':\'2h\';8 a=\'\',1d=e.J.1d(\' \');1k(8 i=0;i<1d.K;i++){6(1d[i].2i(\'A-2j\')!=-1){$(e).1t(1d[i]);8 a=1d[i];1l}}6(e.2k==\'2K\'||e.2k==\'2L\'){4.t=$(e);4.D=4.t.18();6(4.D.1m(\'A-H\')){6(!4.D.18().1m(\'A-D\'))4.D=4.D.B(\'<N></N>\');4.D=4.D.18()}X 6(!4.D.1m(\'A-D\'))4.D=4.t.B(\'<N></N>\').18()}X{4.D=$(e);4.t=$(e).2M(\'>2l,>2m,N>2l,N>2m\')}6(a!=\'\'&&4.D.18()[0].J.2i(\'A-2j\')==-1)4.D.B(\'<N 2N=" \'+a+\'"></N>\');4.H=4.t.18();6(!4.H.K||!4.H.1m(\'A-H\'))4.H=4.t.B(\'<N></N>\').18();4.S=$(\'.A-11\',4.D);6(4.S.u()==0&&4.5.1K!=7)4.S=4.H.1u(4.5.1K).11();4.S.V(4.J(\'A-11\'));4.R=$(\'.A-19\',4.D);6(4.R.u()==0&&4.5.1J!=7)4.R=4.H.1u(4.5.1J).11();4.R.V(4.J(\'A-19\'));4.H.V(4.J(\'A-H\'));4.t.V(4.J(\'A-t\'));4.D.V(4.J(\'A-D\'));8 b=4.5.16!=7?1n.1O(4.1o()/4.5.16):7;8 c=4.t.2O(\'1v\');8 d=4;6(c.u()>0){8 f=0,i=4.5.1G;c.14(9(){d.1P(4,i++);f+=d.T(4,b)});4.t.y(4.O,f+\'U\');6(!o||o.u===L)4.5.u=c.u()}4.D.y(\'1w\',\'1x\');4.R.y(\'1w\',\'1x\');4.S.y(\'1w\',\'1x\');4.2n=9(){d.19()};4.2o=9(){d.11()};4.1Q=9(){d.2p()};6(4.5.1j!=7)4.5.1j(4,\'2q\');6($.2r.2s){4.1e(F,F);$(2t).1y(\'2P\',9(){d.1z()})}X 4.1z()};8 r=$.A;r.1s=r.2Q={A:\'0.2.3\'};r.1s.17=r.17=$.17;r.1s.17({1z:9(){4.C=7;4.G=7;4.Y=7;4.12=7;4.1a=F;4.1f=7;4.P=7;4.Z=F;6(4.Q)z;4.t.y(4.E,4.1A(4.5.1G)+\'U\');8 p=4.1A(4.5.23);4.Y=4.12=7;4.1p(p,F);$(2t).1R(\'2u\',4.1Q).1y(\'2u\',4.1Q)},2v:9(){4.t.2w();4.t.y(4.E,\'2R\');4.t.y(4.O,\'2S\');6(4.5.1j!=7)4.5.1j(4,\'2v\');4.1z()},2p:9(){6(4.P!=7&&4.Z)4.t.y(4.E,r.I(4.t.y(4.E))+4.P);4.P=7;4.Z=F;6(4.5.1I!=7)4.5.1I(4);6(4.5.16!=7){8 a=4;8 b=1n.1O(4.1o()/4.5.16),O=0,E=0;$(\'1v\',4.t).14(9(i){O+=a.T(4,b);6(i+1<a.C)E=O});4.t.y(4.O,O+\'U\');4.t.y(4.E,-E+\'U\')}4.15(4.C,F)},2T:9(){4.Q=1g;4.1e()},2U:9(){4.Q=F;4.1e()},u:9(s){6(s!=L){4.5.u=s;6(!4.Q)4.1e()}z 4.5.u},2V:9(i,a){6(a==L||!a)a=i;6(4.5.u!==7&&a>4.5.u)a=4.5.u;1k(8 j=i;j<=a;j++){8 e=4.M(j);6(!e.K||e.1m(\'A-1b-1B\'))z F}z 1g},M:9(i){z $(\'.A-1b-\'+i,4.t)},2x:9(i,s){8 e=4.M(i),1S=0,2x=0;6(e.K==0){8 c,e=4.1C(i),j=r.I(i);1q(c=4.M(--j)){6(j<=0||c.K){j<=0?4.t.2y(e):c.1T(e);1l}}}X 1S=4.T(e);e.1t(4.J(\'A-1b-1B\'));1U s==\'2W\'?e.2X(s):e.2w().2Y(s);8 a=4.5.16!=7?1n.1O(4.1o()/4.5.16):7;8 b=4.T(e,a)-1S;6(i>0&&i<4.C)4.t.y(4.E,r.I(4.t.y(4.E))-b+\'U\');4.t.y(4.O,r.I(4.t.y(4.O))+b+\'U\');z e},1V:9(i){8 e=4.M(i);6(!e.K||(i>=4.C&&i<=4.G))z;8 d=4.T(e);6(i<4.C)4.t.y(4.E,r.I(4.t.y(4.E))+d+\'U\');e.1V();4.t.y(4.O,r.I(4.t.y(4.O))-d+\'U\')},19:9(){4.1D();6(4.P!=7&&!4.Z)4.1W(F);X 4.15(((4.5.B==\'1X\'||4.5.B==\'G\')&&4.5.u!=7&&4.G==4.5.u)?1:4.C+4.5.15)},11:9(){4.1D();6(4.P!=7&&4.Z)4.1W(1g);X 4.15(((4.5.B==\'1X\'||4.5.B==\'C\')&&4.5.u!=7&&4.C==1)?4.5.u:4.C-4.5.15)},1W:9(b){6(4.Q||4.1a||!4.P)z;8 a=r.I(4.t.y(4.E));!b?a-=4.P:a+=4.P;4.Z=!b;4.Y=4.C;4.12=4.G;4.1p(a)},15:9(i,a){6(4.Q||4.1a)z;4.1p(4.1A(i),a)},1A:9(i){6(4.Q||4.1a)z;i=r.I(i);6(4.5.B!=\'1c\')i=i<1?1:(4.5.u&&i>4.5.u?4.5.u:i);8 a=4.C>i;8 b=r.I(4.t.y(4.E));8 f=4.5.B!=\'1c\'&&4.C<=1?1:4.C;8 c=a?4.M(f):4.M(4.G);8 j=a?f:f-1;8 e=7,l=0,p=F,d=0;1q(a?--j>=i:++j=1&&(4.5.u==7||j<=4.5.u))))b=a?b+d:b-d}8 g=4.1o();8 h=[];8 k=0,j=i,v=0;8 c=4.M(i-1);1q(++k){e=4.M(j);p=!e.K;6(e.K==0){e=4.1C(j).V(4.J(\'A-1b-1B\'));c.K==0?4.t.2y(e):c[a?\'1u\':\'1T\'](e)}c=e;8 d=4.T(e);6(d==0){2Z(\'30: 31 1N/2f 32 1k 33. 34 35 36 37 38 39. 3a...\');z 0}6(4.5.B!=\'1c\'&&4.5.u!==7&&j>4.5.u)h.3b(e);X 6(p)l+=d;v+=d;6(v>=g)1l;j++}1k(8 x=0;x<h.K;x++)h[x].1V();6(l>0){4.t.y(4.O,4.T(4.t)+l+\'U\');6(a){b-=l;4.t.y(4.E,r.I(4.t.y(4.E))-l+\'U\')}}8 n=i+k-1;6(4.5.B!=\'1c\'&&4.5.u&&n>4.5.u)n=4.5.u;6(j>n){k=0,j=n,v=0;1q(++k){8 e=4.M(j--);6(!e.K)1l;v+=4.T(e);6(v>=g)1l}}8 o=n-k+1;6(4.5.B!=\'1c\'&&o<1)o=1;6(4.Z&&a){b+=4.P;4.Z=F}4.P=7;6(4.5.B!=\'1c\'&&n==4.5.u&&(n-k+1)>=1){8 m=r.10(4.M(n),!4.5.W?\'1r\':\'1Y\');6((v-m)>g)4.P=v-g-m}1q(i-->o)b+=4.T(4.M(i));4.Y=4.C;4.12=4.G;4.C=o;4.G=n;z b},1p:9(p,a){6(4.Q||4.1a)z;4.1a=1g;8 b=4;8 c=9(){b.1a=F;6(p==0)b.t.y(b.E,0);6(b.5.B==\'1X\'||b.5.B==\'G\'||b.5.u==7||b.G<b.5.u)b.2z();b.1e();b.1Z(\'2A\')};4.1Z(\'3c\');6(!4.5.1H||a==F){4.t.y(4.E,p+\'U\');c()}X{8 o=!4.5.W?{\'2g\':p}:{\'2h\':p};4.t.1p(o,4.5.1H,4.5.24,c)}},2z:9(s){6(s!=L)4.5.1i=s;6(4.5.1i==0)z 4.1D();6(4.1f!=7)z;8 a=4;4.1f=3d(9(){a.19()},4.5.1i*3e)},1D:9(){6(4.1f==7)z;3f(4.1f);4.1f=7},1e:9(n,p){6(n==L||n==7){8 n=!4.Q&&4.5.u!==0&&((4.5.B&&4.5.B!=\'C\')||4.5.u==7||4.G<4.5.u);6(!4.Q&&(!4.5.B||4.5.B==\'C\')&&4.5.u!=7&&4.G>=4.5.u)n=4.P!=7&&!4.Z}6(p==L||p==7){8 p=!4.Q&&4.5.u!==0&&((4.5.B&&4.5.B!=\'G\')||4.C>1);6(!4.Q&&(!4.5.B||4.5.B==\'G\')&&4.5.u!=7&&4.C==1)p=4.P!=7&&4.Z}8 a=4;4.R[n?\'1y\':\'1R\'](4.5.2c,4.2n)[n?\'1t\':\'V\'](4.J(\'A-19-1E\')).20(\'1E\',n?F:1g);4.S[p?\'1y\':\'1R\'](4.5.2e,4.2o)[p?\'1t\':\'V\'](4.J(\'A-11-1E\')).20(\'1E\',p?F:1g);6(4.R.K>0&&(4.R[0].1h==L||4.R[0].1h!=n)&&4.5.1L!=7){4.R.14(9(){a.5.1L(a,4,n)});4.R[0].1h=n}6(4.S.K>0&&(4.S[0].1h==L||4.S[0].1h!=p)&&4.5.1M!=7){4.S.14(9(){a.5.1M(a,4,p)});4.S[0].1h=p}},1Z:9(a){8 b=4.Y==7?\'2q\':(4.Y<4.C?\'19\':\'11\');4.13(\'25\',a,b);6(4.Y!==4.C){4.13(\'26\',a,b,4.C);4.13(\'27\',a,b,4.Y)}6(4.12!==4.G){4.13(\'28\',a,b,4.G);4.13(\'29\',a,b,4.12)}4.13(\'2a\',a,b,4.C,4.G,4.Y,4.12);4.13(\'2b\',a,b,4.Y,4.12,4.C,4.G)},13:9(a,b,c,d,e,f,g){6(4.5[a]==L||(1U 4.5[a]!=\'2B\'&&b!=\'2A\'))z;8 h=1U 4.5[a]==\'2B\'?4.5[a][b]:4.5[a];6(!$.3g(h))z;8 j=4;6(d===L)h(j,c,b);X 6(e===L)4.M(d).14(9(){h(j,4,d,c,b)});X{1k(8 i=d;i<=e;i++)6(i!==7&&!(i>=f&&i<=g))4.M(i).14(9(){h(j,4,i,c,b)})}},1C:9(i){z 4.1P(\'<1v></1v>\',i)},1P:9(e,i){8 a=$(e).V(4.J(\'A-1b\')).V(4.J(\'A-1b-\'+i));a.20(\'3h\',i);z a},J:9(c){z c+\' \'+c+(!4.5.W?\'-3i\':\'-W\')},T:9(e,d){8 a=e.2C!=L?e[0]:e;8 b=!4.5.W?a.1F+r.10(a,\'2D\')+r.10(a,\'1r\'):a.2E+r.10(a,\'2F\')+r.10(a,\'1Y\');6(d==L||b==d)z b;8 w=!4.5.W?d-r.10(a,\'2D\')-r.10(a,\'1r\'):d-r.10(a,\'2F\')-r.10(a,\'1Y\');$(a).y(4.O,w+\'U\');z 4.T(a)},1o:9(){z!4.5.W?4.H[0].1F-r.I(4.H.y(\'3j\'))-r.I(4.H.y(\'3k\')):4.H[0].2E-r.I(4.H.y(\'3l\'))-r.I(4.H.y(\'3m\'))},3n:9(i,s){6(s==L)s=4.5.u;z 1n.3o((((i-1)/s)-1n.3p((i-1)/s))*s)+1}});r.17({3q:9(d){z $.17(q,d||{})},10:9(e,p){6(!e)z 0;8 a=e.2C!=L?e[0]:e;6(p==\'1r\'&&$.2r.2s){8 b={\'1w\':\'1x\',\'3r\':\'3s\',\'1N\':\'1i\'},21,22;$.2G(a,b,9(){21=a.1F});b[\'1r\']=0;$.2G(a,b,9(){22=a.1F});z 22-21}z r.I($.y(a,p))},I:9(v){v=3t(v);z 3u(v)?0:v}})})(3v);',62,218,'||||this|options|if|null|var|function||||||||||||||||||||list|size||||css|return|jcarousel|wrap|first|container|lt|false|last|clip|intval|className|length|undefined|get|div|wh|tail|locked|buttonNext|buttonPrev|dimension|px|addClass|vertical|else|prevFirst|inTail|margin|prev|prevLast|callback|each|scroll|visible|extend|parent|next|animating|item|circular|split|buttons|timer|true|jcarouselstate|auto|initCallback|for|break|hasClass|Math|clipping|animate|while|marginRight|fn|removeClass|before|li|display|block|bind|setup|pos|placeholder|create|stopAuto|disabled|offsetWidth|offset|animation|reloadCallback|buttonNextHTML|buttonPrevHTML|buttonNextCallback|buttonPrevCallback|width|ceil|format|funcResize|unbind|old|after|typeof|remove|scrollTail|both|marginBottom|notify|attr|oWidth|oWidth2|start|easing|itemLoadCallback|itemFirstInCallback|itemFirstOutCallback|itemLastInCallback|itemLastOutCallback|itemVisibleInCallback|itemVisibleOutCallback|buttonNextEvent|click|buttonPrevEvent|height|left|top|indexOf|skin|nodeName|ul|ol|funcNext|funcPrev|reload|init|browser|safari|window|resize|reset|empty|add|prepend|startAuto|onAfterAnimation|object|jquery|marginLeft|offsetHeight|marginTop|swap|new|normal|swing|UL|OL|find|class|children|load|prototype|0px|10px|lock|unlock|has|string|html|append|alert|jCarousel|No|set|items|This|will|cause|an|infinite|loop|Aborting|push|onBeforeAnimation|setTimeout|1000|clearTimeout|isFunction|jcarouselindex|horizontal|borderLeftWidth|borderRightWidth|borderTopWidth|borderBottomWidth|index|round|floor|defaults|float|none|parseInt|isNaN|jQuery'.split('|'),0,{})) $(document).ready(function () {

   function mycarousel_initCallback(carousel) {
       $('#featured-item-next').bind('click', function () {
           carousel.next();
           return false;
       });
       $('#featured-item-prev').bind('click', function () {
           carousel.prev();
           return false;
       });
       // Disable autoscrolling if the user clicks the prev or next button.
       carousel.buttonNext.bind('click', function () {
           carousel.startAuto(0);
       });
       carousel.buttonPrev.bind('click', function () {
           carousel.startAuto(0);
       });
       // Pause autoscrolling if the user moves with the cursor over the clip.
       carousel.clip.hover(function () {
           carousel.stopAuto();
       }, function () {
           carousel.startAuto();
       });
   };
   $('#featured_content').jcarousel({
       scroll: 1,
       auto: 5, // Sets the time delay between automatic scrolling of the panel
       wrap: 'last',
       initCallback: mycarousel_initCallback,
       // This tells jCarousel NOT to autobuild prev/next buttons
       buttonNextHTML: null,
       buttonPrevHTML: null
   });

});


<!ENTITY % HTMLlat1 PUBLIC

  "-//W3C//ENTITIES Latin 1 for XHTML//EN"
  "xhtml-lat1.ent">

%HTMLlat1;

<!ENTITY % HTMLsymbol PUBLIC

  "-//W3C//ENTITIES Symbols for XHTML//EN"
  "xhtml-symbol.ent">

%HTMLsymbol;

<!ENTITY % HTMLspecial PUBLIC

  "-//W3C//ENTITIES Special for XHTML//EN"
  "xhtml-special.ent">

%HTMLspecial;


<!ENTITY % ContentType "CDATA">

<!ENTITY % ContentTypes "CDATA">

<!ENTITY % Charset "CDATA">

<!ENTITY % Charsets "CDATA">

<!ENTITY % LanguageCode "NMTOKEN">

<!ENTITY % Character "CDATA">

<!ENTITY % Number "CDATA">

<!ENTITY % LinkTypes "CDATA">

<!ENTITY % MediaDesc "CDATA">

<!ENTITY % URI "CDATA">

<!ENTITY % UriList "CDATA">

<!ENTITY % Datetime "CDATA">

<!ENTITY % Script "CDATA">

<!ENTITY % StyleSheet "CDATA">

<!ENTITY % Text "CDATA">

<!ENTITY % FrameTarget "NMTOKEN">

<!ENTITY % Length "CDATA">

<!ENTITY % MultiLength "CDATA">

<!ENTITY % Pixels "CDATA">


<!ENTITY % Shape "(rect|circle|poly|default)">

<!ENTITY % Coords "CDATA">

<!ENTITY % ImgAlign "(top|middle|bottom|left|right)">

<!ENTITY % Color "CDATA">


<!ENTITY % coreattrs

"id          ID             #IMPLIED
 class       CDATA          #IMPLIED
 style       %StyleSheet;   #IMPLIED
 title       %Text;         #IMPLIED"
 >

<!ENTITY % i18n

"lang        %LanguageCode; #IMPLIED
 xml:lang    %LanguageCode; #IMPLIED
 dir         (ltr|rtl)      #IMPLIED"
 >

<!ENTITY % events

"onclick     %Script;       #IMPLIED
 ondblclick  %Script;       #IMPLIED
 onmousedown %Script;       #IMPLIED
 onmouseup   %Script;       #IMPLIED
 onmouseover %Script;       #IMPLIED
 onmousemove %Script;       #IMPLIED
 onmouseout  %Script;       #IMPLIED
 onkeypress  %Script;       #IMPLIED
 onkeydown   %Script;       #IMPLIED
 onkeyup     %Script;       #IMPLIED"
 >

<!ENTITY % focus

"accesskey   %Character;    #IMPLIED
 tabindex    %Number;       #IMPLIED
 onfocus     %Script;       #IMPLIED
 onblur      %Script;       #IMPLIED"
 >

<!ENTITY % attrs "%coreattrs; %i18n; %events;">


<!ENTITY % TextAlign "align (left|center|right|justify) #IMPLIED">


<!ENTITY % special.extra

  "object | applet | img | map | iframe">

<!ENTITY % special.basic "br | span | bdo">

<!ENTITY % special

  "%special.basic; | %special.extra;">

<!ENTITY % fontstyle.extra "big | small | font | basefont">

<!ENTITY % fontstyle.basic "tt | i | b | u

                     | s | strike ">

<!ENTITY % fontstyle "%fontstyle.basic; | %fontstyle.extra;">

<!ENTITY % phrase.extra "sub | sup"> <!ENTITY % phrase.basic "em | strong | dfn | code | q |

                  samp | kbd | var | cite | abbr | acronym">

<!ENTITY % phrase "%phrase.basic; | %phrase.extra;">

<!ENTITY % inline.forms "input | select | textarea | label | button">

<!ENTITY % misc.inline "ins | del | script">

<!ENTITY % misc "noscript | %misc.inline;">

<!ENTITY % inline "a | %special; | %fontstyle; | %phrase; | %inline.forms;">

<!ENTITY % Inline "(#PCDATA | %inline; | %misc.inline;)*">


<!ENTITY % heading "h1|h2|h3|h4|h5|h6"> <!ENTITY % lists "ul | ol | dl | menu | dir"> <!ENTITY % blocktext "pre | hr | blockquote | address | center | noframes">

<!ENTITY % block

   "p | %heading; | div | %lists; | %blocktext; | isindex |fieldset | table">

<!ENTITY % Flow "(#PCDATA | %block; | form | %inline; | %misc;)*">


<!ENTITY % a.content

  "(#PCDATA | %special; | %fontstyle; | %phrase; | %inline.forms; | %misc.inline;)*">


<!ENTITY % pre.content

  "(#PCDATA | a | %special.basic; | %fontstyle.basic; | %phrase.basic; |

 %inline.forms; | %misc.inline;)*">


<!ENTITY % form.content "(#PCDATA | %block; | %inline; | %misc;)*">


<!ENTITY % button.content

  "(#PCDATA | p | %heading; | div | %lists; | %blocktext; |
     table | br | span | bdo | object | applet | img | map |
     %fontstyle; | %phrase; | %misc;)*">


<!ELEMENT html (head, body)> <!ATTLIST html

 %i18n;
 id          ID             #IMPLIED
 xmlns       %URI;          #FIXED 'http://www.w3.org/1999/xhtml'
 >


<!ENTITY % head.misc "(script|style|meta|link|object|isindex)*">


<!ELEMENT head (%head.misc;,

    ((title, %head.misc;, (base, %head.misc;)?) |
     (base, %head.misc;, (title, %head.misc;))))>

<!ATTLIST head

 %i18n;
 id          ID             #IMPLIED
 profile     %URI;          #IMPLIED
 >

<!ELEMENT title (#PCDATA)> <!ATTLIST title

 %i18n;
 id          ID             #IMPLIED
 >


<!ELEMENT base EMPTY> <!ATTLIST base

 id          ID             #IMPLIED
 href        %URI;          #IMPLIED
 target      %FrameTarget;  #IMPLIED
 >

<!ELEMENT meta EMPTY> <!ATTLIST meta

 %i18n;
 id          ID             #IMPLIED
 http-equiv  CDATA          #IMPLIED
 name        CDATA          #IMPLIED
 content     CDATA          #REQUIRED
 scheme      CDATA          #IMPLIED
 >


<!ELEMENT link EMPTY> <!ATTLIST link

 %attrs;
 charset     %Charset;      #IMPLIED
 href        %URI;          #IMPLIED
 hreflang    %LanguageCode; #IMPLIED
 type        %ContentType;  #IMPLIED
 rel         %LinkTypes;    #IMPLIED
 rev         %LinkTypes;    #IMPLIED
 media       %MediaDesc;    #IMPLIED
 target      %FrameTarget;  #IMPLIED
 >

<!ELEMENT style (#PCDATA)> <!ATTLIST style

 %i18n;
 id          ID             #IMPLIED
 type        %ContentType;  #REQUIRED
 media       %MediaDesc;    #IMPLIED
 title       %Text;         #IMPLIED
 xml:space   (preserve)     #FIXED 'preserve'
 >

<!ELEMENT script (#PCDATA)> <!ATTLIST script

 id          ID             #IMPLIED
 charset     %Charset;      #IMPLIED
 type        %ContentType;  #REQUIRED
 language    CDATA          #IMPLIED
 src         %URI;          #IMPLIED
 defer       (defer)        #IMPLIED
 xml:space   (preserve)     #FIXED 'preserve'
 >


<!ELEMENT noscript %Flow;> <!ATTLIST noscript

 %attrs;
 >


<!ELEMENT iframe %Flow;> <!ATTLIST iframe

 %coreattrs;
 longdesc    %URI;          #IMPLIED
 name        NMTOKEN        #IMPLIED
 src         %URI;          #IMPLIED
 frameborder (1|0)          "1"
 marginwidth %Pixels;       #IMPLIED
 marginheight %Pixels;      #IMPLIED
 scrolling   (yes|no|auto)  "auto"
 align       %ImgAlign;     #IMPLIED
 height      %Length;       #IMPLIED
 width       %Length;       #IMPLIED
 >


<!ELEMENT noframes %Flow;> <!ATTLIST noframes

 %attrs;
 >


<!ELEMENT body %Flow;> <!ATTLIST body

 %attrs;
 onload      %Script;       #IMPLIED
 onunload    %Script;       #IMPLIED
 background  %URI;          #IMPLIED
 bgcolor     %Color;        #IMPLIED
 text        %Color;        #IMPLIED
 link        %Color;        #IMPLIED
 vlink       %Color;        #IMPLIED
 alink       %Color;        #IMPLIED
 >

<!ELEMENT div %Flow;> <!ATTLIST div

 %attrs;
 %TextAlign;
 >


<!ELEMENT p %Inline;> <!ATTLIST p

 %attrs;
 %TextAlign;
 >


<!ELEMENT h1  %Inline;> <!ATTLIST h1

 %attrs;
 %TextAlign;
 >

<!ELEMENT h2 %Inline;> <!ATTLIST h2

 %attrs;
 %TextAlign;
 >

<!ELEMENT h3 %Inline;> <!ATTLIST h3

 %attrs;
 %TextAlign;
 >

<!ELEMENT h4 %Inline;> <!ATTLIST h4

 %attrs;
 %TextAlign;
 >

<!ELEMENT h5 %Inline;> <!ATTLIST h5

 %attrs;
 %TextAlign;
 >

<!ELEMENT h6 %Inline;> <!ATTLIST h6

 %attrs;
 %TextAlign;
 >


<!ENTITY % ULStyle "(disc|square|circle)">


<!ELEMENT ul (li)+> <!ATTLIST ul

 %attrs;
 type        %ULStyle;     #IMPLIED
 compact     (compact)     #IMPLIED
 >

<!ENTITY % OLStyle "CDATA">


<!ELEMENT ol (li)+> <!ATTLIST ol

 %attrs;
 type        %OLStyle;      #IMPLIED
 compact     (compact)      #IMPLIED
 start       %Number;       #IMPLIED
 >

<!ELEMENT menu (li)+> <!ATTLIST menu

 %attrs;
 compact     (compact)     #IMPLIED
 >

<!ELEMENT dir (li)+> <!ATTLIST dir

 %attrs;
 compact     (compact)     #IMPLIED
 >

<!ENTITY % LIStyle "CDATA">


<!ELEMENT li %Flow;> <!ATTLIST li

 %attrs;
 type        %LIStyle;      #IMPLIED
 value       %Number;       #IMPLIED
 >


<!ELEMENT dl (dt|dd)+> <!ATTLIST dl

 %attrs;
 compact     (compact)      #IMPLIED
 >

<!ELEMENT dt %Inline;> <!ATTLIST dt

 %attrs;
 >

<!ELEMENT dd %Flow;> <!ATTLIST dd

 %attrs;
 >


<!ELEMENT address (#PCDATA | %inline; | %misc.inline; | p)*> <!ATTLIST address

 %attrs;
 >


<!ELEMENT hr EMPTY> <!ATTLIST hr

 %attrs;
 align       (left|center|right) #IMPLIED
 noshade     (noshade)      #IMPLIED
 size        %Pixels;       #IMPLIED
 width       %Length;       #IMPLIED
 >


<!ELEMENT pre %pre.content;> <!ATTLIST pre

 %attrs;
 width       %Number;      #IMPLIED
 xml:space   (preserve)    #FIXED 'preserve'
 >


<!ELEMENT blockquote %Flow;> <!ATTLIST blockquote

 %attrs;
 cite        %URI;          #IMPLIED
 >


<!ELEMENT center %Flow;> <!ATTLIST center

 %attrs;
 >


<!ELEMENT ins %Flow;> <!ATTLIST ins

 %attrs;
 cite        %URI;          #IMPLIED
 datetime    %Datetime;     #IMPLIED
 >

<!ELEMENT del %Flow;> <!ATTLIST del

 %attrs;
 cite        %URI;          #IMPLIED
 datetime    %Datetime;     #IMPLIED
 >


<!ELEMENT a %a.content;> <!ATTLIST a

 %attrs;
 %focus;
 charset     %Charset;      #IMPLIED
 type        %ContentType;  #IMPLIED
 name        NMTOKEN        #IMPLIED
 href        %URI;          #IMPLIED
 hreflang    %LanguageCode; #IMPLIED
 rel         %LinkTypes;    #IMPLIED
 rev         %LinkTypes;    #IMPLIED
 shape       %Shape;        "rect"
 coords      %Coords;       #IMPLIED
 target      %FrameTarget;  #IMPLIED
 >


<!ELEMENT span %Inline;> <!ATTLIST span

 %attrs;
 >

<!ELEMENT bdo %Inline;> <!ATTLIST bdo

 %coreattrs;
 %events;
 lang        %LanguageCode; #IMPLIED
 xml:lang    %LanguageCode; #IMPLIED
 dir         (ltr|rtl)      #REQUIRED
 >

<!ELEMENT br EMPTY> <!ATTLIST br

 %coreattrs;
 clear       (left|all|right|none) "none"
 >

<!ELEMENT em %Inline;> <!ATTLIST em %attrs;>

<!ELEMENT strong %Inline;> <!ATTLIST strong %attrs;>

<!ELEMENT dfn %Inline;> <!ATTLIST dfn %attrs;>

<!ELEMENT code %Inline;> <!ATTLIST code %attrs;>

<!ELEMENT samp %Inline;> <!ATTLIST samp %attrs;>

<!ELEMENT kbd %Inline;> <!ATTLIST kbd %attrs;>

<!ELEMENT var %Inline;> <!ATTLIST var %attrs;>

<!ELEMENT cite %Inline;> <!ATTLIST cite %attrs;>

<!ELEMENT abbr %Inline;> <!ATTLIST abbr %attrs;>

<!ELEMENT acronym %Inline;> <!ATTLIST acronym %attrs;>

<!ELEMENT q %Inline;> <!ATTLIST q

 %attrs;
 cite        %URI;          #IMPLIED
 >

<!ELEMENT sub %Inline;> <!ATTLIST sub %attrs;>

<!ELEMENT sup %Inline;> <!ATTLIST sup %attrs;>

<!ELEMENT tt %Inline;> <!ATTLIST tt %attrs;>

<!ELEMENT i %Inline;> <!ATTLIST i %attrs;>

<!ELEMENT b %Inline;> <!ATTLIST b %attrs;>

<!ELEMENT big %Inline;> <!ATTLIST big %attrs;>

<!ELEMENT small %Inline;> <!ATTLIST small %attrs;>

<!ELEMENT u %Inline;> <!ATTLIST u %attrs;>

<!ELEMENT s %Inline;> <!ATTLIST s %attrs;>

<!ELEMENT strike %Inline;> <!ATTLIST strike %attrs;>

<!ELEMENT basefont EMPTY> <!ATTLIST basefont

 id          ID             #IMPLIED
 size        CDATA          #REQUIRED
 color       %Color;        #IMPLIED
 face        CDATA          #IMPLIED
 >

<!ELEMENT font %Inline;> <!ATTLIST font

 %coreattrs;
 %i18n;
 size        CDATA          #IMPLIED
 color       %Color;        #IMPLIED
 face        CDATA          #IMPLIED
 >


<!ELEMENT object (#PCDATA | param | %block; | form | %inline; | %misc;)*> <!ATTLIST object

 %attrs;
 declare     (declare)      #IMPLIED
 classid     %URI;          #IMPLIED
 codebase    %URI;          #IMPLIED
 data        %URI;          #IMPLIED
 type        %ContentType;  #IMPLIED
 codetype    %ContentType;  #IMPLIED
 archive     %UriList;      #IMPLIED
 standby     %Text;         #IMPLIED
 height      %Length;       #IMPLIED
 width       %Length;       #IMPLIED
 usemap      %URI;          #IMPLIED
 name        NMTOKEN        #IMPLIED
 tabindex    %Number;       #IMPLIED
 align       %ImgAlign;     #IMPLIED
 border      %Pixels;       #IMPLIED
 hspace      %Pixels;       #IMPLIED
 vspace      %Pixels;       #IMPLIED
 >

<!ELEMENT param EMPTY> <!ATTLIST param

 id          ID             #IMPLIED
 name        CDATA          #REQUIRED
 value       CDATA          #IMPLIED
 valuetype   (data|ref|object) "data"
 type        %ContentType;  #IMPLIED
 >

<!ELEMENT applet (#PCDATA | param | %block; | form | %inline; | %misc;)*> <!ATTLIST applet

 %coreattrs;
 codebase    %URI;          #IMPLIED
 archive     CDATA          #IMPLIED
 code        CDATA          #IMPLIED
 object      CDATA          #IMPLIED
 alt         %Text;         #IMPLIED
 name        NMTOKEN        #IMPLIED
 width       %Length;       #REQUIRED
 height      %Length;       #REQUIRED
 align       %ImgAlign;     #IMPLIED
 hspace      %Pixels;       #IMPLIED
 vspace      %Pixels;       #IMPLIED
 >


<!ELEMENT img EMPTY> <!ATTLIST img

 %attrs;
 src         %URI;          #REQUIRED
 alt         %Text;         #REQUIRED
 name        NMTOKEN        #IMPLIED
 longdesc    %URI;          #IMPLIED
 height      %Length;       #IMPLIED
 width       %Length;       #IMPLIED
 usemap      %URI;          #IMPLIED
 ismap       (ismap)        #IMPLIED
 align       %ImgAlign;     #IMPLIED
 border      %Length;       #IMPLIED
 hspace      %Pixels;       #IMPLIED
 vspace      %Pixels;       #IMPLIED
 >



<!ELEMENT map ((%block; | form | %misc;)+ | area+)> <!ATTLIST map

 %i18n;
 %events;
 id          ID             #REQUIRED
 class       CDATA          #IMPLIED
 style       %StyleSheet;   #IMPLIED
 title       %Text;         #IMPLIED
 name        CDATA          #IMPLIED
 >

<!ELEMENT area EMPTY> <!ATTLIST area

 %attrs;
 %focus;
 shape       %Shape;        "rect"
 coords      %Coords;       #IMPLIED
 href        %URI;          #IMPLIED
 nohref      (nohref)       #IMPLIED
 alt         %Text;         #REQUIRED
 target      %FrameTarget;  #IMPLIED
 >


<!ELEMENT form %form.content;>

<!ATTLIST form

 %attrs;
 action      %URI;          #REQUIRED
 method      (get|post)     "get"
 name        NMTOKEN        #IMPLIED
 enctype     %ContentType;  "application/x-www-form-urlencoded"
 onsubmit    %Script;       #IMPLIED
 onreset     %Script;       #IMPLIED
 accept      %ContentTypes; #IMPLIED
 accept-charset %Charsets;  #IMPLIED
 target      %FrameTarget;  #IMPLIED
 >

<!ELEMENT label %Inline;> <!ATTLIST label

 %attrs;
 for         IDREF          #IMPLIED
 accesskey   %Character;    #IMPLIED
 onfocus     %Script;       #IMPLIED
 onblur      %Script;       #IMPLIED
 >

<!ENTITY % InputType

 "(text | password | checkbox |
   radio | submit | reset |
   file | hidden | image | button)"
  >


<!ELEMENT input EMPTY> <!ATTLIST input

 %attrs;
 %focus;
 type        %InputType;    "text"
 name        CDATA          #IMPLIED
 value       CDATA          #IMPLIED
 checked     (checked)      #IMPLIED
 disabled    (disabled)     #IMPLIED
 readonly    (readonly)     #IMPLIED
 size        CDATA          #IMPLIED
 maxlength   %Number;       #IMPLIED
 src         %URI;          #IMPLIED
 alt         CDATA          #IMPLIED
 usemap      %URI;          #IMPLIED
 onselect    %Script;       #IMPLIED
 onchange    %Script;       #IMPLIED
 accept      %ContentTypes; #IMPLIED
 align       %ImgAlign;     #IMPLIED
 >

<!ELEMENT select (optgroup|option)+> <!ATTLIST select

 %attrs;
 name        CDATA          #IMPLIED
 size        %Number;       #IMPLIED
 multiple    (multiple)     #IMPLIED
 disabled    (disabled)     #IMPLIED
 tabindex    %Number;       #IMPLIED
 onfocus     %Script;       #IMPLIED
 onblur      %Script;       #IMPLIED
 onchange    %Script;       #IMPLIED
 >

<!ELEMENT optgroup (option)+> <!ATTLIST optgroup

 %attrs;
 disabled    (disabled)     #IMPLIED
 label       %Text;         #REQUIRED
 >

<!ELEMENT option (#PCDATA)> <!ATTLIST option

 %attrs;
 selected    (selected)     #IMPLIED
 disabled    (disabled)     #IMPLIED
 label       %Text;         #IMPLIED
 value       CDATA          #IMPLIED
 >

<!ELEMENT textarea (#PCDATA)> <!ATTLIST textarea

 %attrs;
 %focus;
 name        CDATA          #IMPLIED
 rows        %Number;       #REQUIRED
 cols        %Number;       #REQUIRED
 disabled    (disabled)     #IMPLIED
 readonly    (readonly)     #IMPLIED
 onselect    %Script;       #IMPLIED
 onchange    %Script;       #IMPLIED
 >

<!ELEMENT fieldset (#PCDATA | legend | %block; | form | %inline; | %misc;)*> <!ATTLIST fieldset

 %attrs;
 >

<!ENTITY % LAlign "(top|bottom|left|right)">

<!ELEMENT legend %Inline;> <!ATTLIST legend

 %attrs;
 accesskey   %Character;    #IMPLIED
 align       %LAlign;       #IMPLIED
 >

<!ELEMENT button %button.content;> <!ATTLIST button

 %attrs;
 %focus;
 name        CDATA          #IMPLIED
 value       CDATA          #IMPLIED
 type        (button|submit|reset) "submit"
 disabled    (disabled)     #IMPLIED
 >

<!ELEMENT isindex EMPTY> <!ATTLIST isindex

 %coreattrs;
 %i18n;
 prompt      %Text;         #IMPLIED
 >


<!ENTITY % TFrame "(void|above|below|hsides|lhs|rhs|vsides|box|border)">


<!ENTITY % TRules "(none | groups | rows | cols | all)">

<!ENTITY % TAlign "(left|center|right)">

<!ENTITY % cellhalign

 "align      (left|center|right|justify|char) #IMPLIED
  char       %Character;    #IMPLIED
  charoff    %Length;       #IMPLIED"
 >

<!ENTITY % cellvalign

 "valign     (top|middle|bottom|baseline) #IMPLIED"
 >

<!ELEMENT table

    (caption?, (col*|colgroup*), thead?, tfoot?, (tbody+|tr+))>

<!ELEMENT caption  %Inline;> <!ELEMENT thead (tr)+> <!ELEMENT tfoot (tr)+> <!ELEMENT tbody (tr)+> <!ELEMENT colgroup (col)*> <!ELEMENT col EMPTY> <!ELEMENT tr (th|td)+> <!ELEMENT th  %Flow;> <!ELEMENT td  %Flow;>

<!ATTLIST table

 %attrs;
 summary     %Text;         #IMPLIED
 width       %Length;       #IMPLIED
 border      %Pixels;       #IMPLIED
 frame       %TFrame;       #IMPLIED
 rules       %TRules;       #IMPLIED
 cellspacing %Length;       #IMPLIED
 cellpadding %Length;       #IMPLIED
 align       %TAlign;       #IMPLIED
 bgcolor     %Color;        #IMPLIED
 >

<!ENTITY % CAlign "(top|bottom|left|right)">

<!ATTLIST caption

 %attrs;
 align       %CAlign;       #IMPLIED
 >

<!ATTLIST colgroup

 %attrs;
 span        %Number;       "1"
 width       %MultiLength;  #IMPLIED
 %cellhalign;
 %cellvalign;
 >

<!ATTLIST col

 %attrs;
 span        %Number;       "1"
 width       %MultiLength;  #IMPLIED
 %cellhalign;
 %cellvalign;
 >

<!ATTLIST thead

 %attrs;
 %cellhalign;
 %cellvalign;
 >

<!ATTLIST tfoot

 %attrs;
 %cellhalign;
 %cellvalign;
 >

<!ATTLIST tbody

 %attrs;
 %cellhalign;
 %cellvalign;
 >

<!ATTLIST tr

 %attrs;
 %cellhalign;
 %cellvalign;
 bgcolor     %Color;        #IMPLIED
 >

<!ENTITY % Scope "(row|col|rowgroup|colgroup)">


<!ATTLIST th

 %attrs;
 abbr        %Text;         #IMPLIED
 axis        CDATA          #IMPLIED
 headers     IDREFS         #IMPLIED
 scope       %Scope;        #IMPLIED
 rowspan     %Number;       "1"
 colspan     %Number;       "1"
 %cellhalign;
 %cellvalign;
 nowrap      (nowrap)       #IMPLIED
 bgcolor     %Color;        #IMPLIED
 width       %Length;       #IMPLIED
 height      %Length;       #IMPLIED
 >

<!ATTLIST td

 %attrs;
 abbr        %Text;         #IMPLIED
 axis        CDATA          #IMPLIED
 headers     IDREFS         #IMPLIED
 scope       %Scope;        #IMPLIED
 rowspan     %Number;       "1"
 colspan     %Number;       "1"
 %cellhalign;
 %cellvalign;
 nowrap      (nowrap)       #IMPLIED
 bgcolor     %Color;        #IMPLIED
 width       %Length;       #IMPLIED
 height      %Length;       #IMPLIED
 >